diff --git a/layouts__index.a0db86cb.async.js b/layouts__index.411565e6.async.js similarity index 73% rename from layouts__index.a0db86cb.async.js rename to layouts__index.411565e6.async.js index 27d4729fe8..b695d58d4a 100644 --- a/layouts__index.a0db86cb.async.js +++ b/layouts__index.411565e6.async.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{65030:function(dr,pn,e){e.d(pn,{Z:function(){return le}});var t=e(98506),C=e(16886),Q=e(33346),D=e(43403),ge=e(92310),n=e.n(ge),ve=e(29301),Ke=e(76846),$=e(96452),l=e(6089),k=e(80402),v=e(34280),L=e(49658),ie=e(59301),ln=e(67711),ht=e(77900),Ot=e(8654);function nn(P){var M=P.prefixCls,i=P.align,te=P.arrow,Ee=P.arrowPos,r=te||{},re=r.className,ke=r.content,Ge=Ee.x,R=Ge===void 0?0:Ge,q=Ee.y,I=q===void 0?0:q,Ie=ie.useRef();if(!i||!i.points)return null;var me={position:"absolute"};if(i.autoArrow!==!1){var je=i.points[0],st=i.points[1],_e=je[0],nt=je[1],B=st[0],Z=st[1];_e===B||!["t","b"].includes(_e)?me.top=I:_e==="t"?me.top=0:me.bottom=0,nt===Z||!["l","r"].includes(nt)?me.left=R:nt==="l"?me.left=0:me.right=0}return ie.createElement("div",{ref:Ie,className:n()("".concat(M,"-arrow"),re),style:me},ke)}function vn(P){var M=P.prefixCls,i=P.open,te=P.zIndex,Ee=P.mask,r=P.motion;return Ee?ie.createElement(ht.default,(0,ln.Z)({},r,{motionAppear:!0,visible:i,removeOnLeave:!0}),function(re){var ke=re.className;return ie.createElement("div",{style:{zIndex:te},className:n()("".concat(M,"-mask"),ke)})}):null}var ot=ie.memo(function(P){var M=P.children;return M},function(P,M){return M.cache}),N=ot,y=ie.forwardRef(function(P,M){var i=P.popup,te=P.className,Ee=P.prefixCls,r=P.style,re=P.target,ke=P.onVisibleChanged,Ge=P.open,R=P.keepDom,q=P.fresh,I=P.onClick,Ie=P.mask,me=P.arrow,je=P.arrowPos,st=P.align,_e=P.motion,nt=P.maskMotion,B=P.forceRender,Z=P.getPopupContainer,Re=P.autoDestroy,Me=P.portal,he=P.zIndex,$e=P.onMouseEnter,it=P.onMouseLeave,De=P.onPointerEnter,rt=P.onPointerDownCapture,Nt=P.ready,gt=P.offsetX,mt=P.offsetY,Jt=P.offsetR,yn=P.offsetB,dn=P.onAlign,Gt=P.onPrepare,rn=P.stretch,mn=P.targetWidth,Pt=P.targetHeight,bt=typeof i=="function"?i():i,Xt=Ge||R,En=(Z==null?void 0:Z.length)>0,kn=ie.useState(!Z||!En),sn=(0,C.Z)(kn,2),Qn=sn[0],wn=sn[1];if((0,v.Z)(function(){!Qn&&En&&re&&wn(!0)},[Qn,En,re]),!Qn)return null;var In="auto",Cn={left:"-1000vw",top:"-1000vh",right:In,bottom:In};if(Nt||!Ge){var Sn,Mn=st.points,An=st.dynamicInset||((Sn=st._experimental)===null||Sn===void 0?void 0:Sn.dynamicInset),Gn=An&&Mn[0][1]==="r",Jn=An&&Mn[0][0]==="b";Gn?(Cn.right=Jt,Cn.left=In):(Cn.left=gt,Cn.right=In),Jn?(Cn.bottom=yn,Cn.top=In):(Cn.top=mt,Cn.bottom=In)}var Zn={};return rn&&(rn.includes("height")&&Pt?Zn.height=Pt:rn.includes("minHeight")&&Pt&&(Zn.minHeight=Pt),rn.includes("width")&&mn?Zn.width=mn:rn.includes("minWidth")&&mn&&(Zn.minWidth=mn)),Ge||(Zn.pointerEvents="none"),ie.createElement(Me,{open:B||Xt,getContainer:Z&&function(){return Z(re)},autoDestroy:Re},ie.createElement(vn,{prefixCls:Ee,open:Ge,zIndex:he,mask:Ie,motion:nt}),ie.createElement(ve.Z,{onResize:dn,disabled:!Ge},function(Rn){return ie.createElement(ht.default,(0,ln.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:B,leavedClassName:"".concat(Ee,"-hidden")},_e,{onAppearPrepare:Gt,onEnterPrepare:Gt,visible:Ge,onVisibleChanged:function(vr){var z;_e==null||(z=_e.onVisibleChanged)===null||z===void 0||z.call(_e,vr),ke(vr)}}),function(Pn,vr){var z=Pn.className,a=Pn.style,x=n()(Ee,z,te);return ie.createElement("div",{ref:(0,Ot.sQ)(Rn,M,vr),className:x,style:(0,t.Z)((0,t.Z)((0,t.Z)((0,t.Z)({"--arrow-x":"".concat(je.x||0,"px"),"--arrow-y":"".concat(je.y||0,"px")},Cn),Zn),a),{},{boxSizing:"border-box",zIndex:he},r),onMouseEnter:$e,onMouseLeave:it,onPointerEnter:De,onClick:I,onPointerDownCapture:rt},me&&ie.createElement(nn,{prefixCls:Ee,arrow:me,arrowPos:je,align:st}),ie.createElement(N,{cache:!Ge&&!q},bt))})}))}),ue=y,ne=ie.forwardRef(function(P,M){var i=P.children,te=P.getTriggerDOMNode,Ee=(0,Ot.Yr)(i),r=ie.useCallback(function(ke){(0,Ot.mH)(M,te?te(ke):ke)},[te]),re=(0,Ot.x1)(r,(0,Ot.C4)(i));return Ee?ie.cloneElement(i,{ref:re}):i}),X=ne,G=ie.createContext(null),S=G;function oe(P){return P?Array.isArray(P)?P:[P]:[]}function We(P,M,i,te){return ie.useMemo(function(){var Ee=oe(i!=null?i:M),r=oe(te!=null?te:M),re=new Set(Ee),ke=new Set(r);return P&&(re.has("hover")&&(re.delete("hover"),re.add("click")),ke.has("hover")&&(ke.delete("hover"),ke.add("click"))),[re,ke]},[P,M,i,te])}var K=e(29194);function V(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=arguments.length>2?arguments[2]:void 0;return i?P[0]===M[0]:P[0]===M[0]&&P[1]===M[1]}function Se(P,M,i,te){for(var Ee=i.points,r=Object.keys(P),re=0;re1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(P)?M:P}function Fe(P){return H(parseFloat(P),0)}function s(P,M){var i=(0,t.Z)({},P);return(M||[]).forEach(function(te){if(!(te instanceof HTMLBodyElement||te instanceof HTMLHtmlElement)){var Ee=Ce(te).getComputedStyle(te),r=Ee.overflow,re=Ee.overflowClipMargin,ke=Ee.borderTopWidth,Ge=Ee.borderBottomWidth,R=Ee.borderLeftWidth,q=Ee.borderRightWidth,I=te.getBoundingClientRect(),Ie=te.offsetHeight,me=te.clientHeight,je=te.offsetWidth,st=te.clientWidth,_e=Fe(ke),nt=Fe(Ge),B=Fe(R),Z=Fe(q),Re=H(Math.round(I.width/je*1e3)/1e3),Me=H(Math.round(I.height/Ie*1e3)/1e3),he=(je-st-B-Z)*Re,$e=(Ie-me-_e-nt)*Me,it=_e*Me,De=nt*Me,rt=B*Re,Nt=Z*Re,gt=0,mt=0;if(r==="clip"){var Jt=Fe(re);gt=Jt*Re,mt=Jt*Me}var yn=I.x+rt-gt,dn=I.y+it-mt,Gt=yn+I.width+2*gt-rt-Nt-he,rn=dn+I.height+2*mt-it-De-$e;i.left=Math.max(i.left,yn),i.top=Math.max(i.top,dn),i.right=Math.min(i.right,Gt),i.bottom=Math.min(i.bottom,rn)}}),i}function d(P){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i="".concat(M),te=i.match(/^(.*)\%$/);return te?P*(parseFloat(te[1])/100):parseFloat(i)}function p(P,M){var i=M||[],te=(0,C.Z)(i,2),Ee=te[0],r=te[1];return[d(P.width,Ee),d(P.height,r)]}function w(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[P[0],P[1]]}function W(P,M){var i=M[0],te=M[1],Ee,r;return i==="t"?r=P.y:i==="b"?r=P.y+P.height:r=P.y+P.height/2,te==="l"?Ee=P.x:te==="r"?Ee=P.x+P.width:Ee=P.x+P.width/2,{x:Ee,y:r}}function j(P,M){var i={t:"b",b:"t",l:"r",r:"l"};return P.map(function(te,Ee){return Ee===M?i[te]||"c":te}).join("")}function be(P,M,i,te,Ee,r,re){var ke=ie.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Ee[te]||{}}),Ge=(0,C.Z)(ke,2),R=Ge[0],q=Ge[1],I=ie.useRef(0),Ie=ie.useMemo(function(){return M?ce(M):[]},[M]),me=ie.useRef({}),je=function(){me.current={}};P||je();var st=(0,l.Z)(function(){if(M&&i&&P){let Vn=function($n,on){var Bn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:He,Yt=Xt.x+$n,xn=Xt.y+on,tr=Yt+Jn,cr=xn+Gn,Mr=Math.max(Yt,Bn.left),c=Math.max(xn,Bn.top),m=Math.min(tr,Bn.right),h=Math.min(cr,Bn.bottom);return Math.max(0,(m-Mr)*(h-c))},Hn=function(){Pe=Xt.y+Et,Xe=Pe+Gn,Ye=Xt.x+Ht,Le=Ye+Jn};var B,Z,Re,Me,he=M,$e=he.ownerDocument,it=Ce(he),De=it.getComputedStyle(he),rt=De.position,Nt=he.style.left,gt=he.style.top,mt=he.style.right,Jt=he.style.bottom,yn=he.style.overflow,dn=(0,t.Z)((0,t.Z)({},Ee[te]),r),Gt=$e.createElement("div");(B=he.parentElement)===null||B===void 0||B.appendChild(Gt),Gt.style.left="".concat(he.offsetLeft,"px"),Gt.style.top="".concat(he.offsetTop,"px"),Gt.style.position=rt,Gt.style.height="".concat(he.offsetHeight,"px"),Gt.style.width="".concat(he.offsetWidth,"px"),he.style.left="0",he.style.top="0",he.style.right="auto",he.style.bottom="auto",he.style.overflow="hidden";var rn;if(Array.isArray(i))rn={x:i[0],y:i[1],width:0,height:0};else{var mn,Pt,bt=i.getBoundingClientRect();bt.x=(mn=bt.x)!==null&&mn!==void 0?mn:bt.left,bt.y=(Pt=bt.y)!==null&&Pt!==void 0?Pt:bt.top,rn={x:bt.x,y:bt.y,width:bt.width,height:bt.height}}var Xt=he.getBoundingClientRect(),En=it.getComputedStyle(he),kn=En.height,sn=En.width;Xt.x=(Z=Xt.x)!==null&&Z!==void 0?Z:Xt.left,Xt.y=(Re=Xt.y)!==null&&Re!==void 0?Re:Xt.top;var Qn=$e.documentElement,wn=Qn.clientWidth,In=Qn.clientHeight,Cn=Qn.scrollWidth,Sn=Qn.scrollHeight,Mn=Qn.scrollTop,An=Qn.scrollLeft,Gn=Xt.height,Jn=Xt.width,Zn=rn.height,Rn=rn.width,Pn={left:0,top:0,right:wn,bottom:In},vr={left:-An,top:-Mn,right:Cn-An,bottom:Sn-Mn},z=dn.htmlRegion,a="visible",x="visibleFirst";z!=="scroll"&&z!==x&&(z=a);var A=z===x,E=s(vr,Ie),Y=s(Pn,Ie),He=z===a?Y:E,Oe=A?Y:He;he.style.left="auto",he.style.top="auto",he.style.right="0",he.style.bottom="0";var Qe=he.getBoundingClientRect();he.style.left=Nt,he.style.top=gt,he.style.right=mt,he.style.bottom=Jt,he.style.overflow=yn,(Me=he.parentElement)===null||Me===void 0||Me.removeChild(Gt);var Ze=H(Math.round(Jn/parseFloat(sn)*1e3)/1e3),lt=H(Math.round(Gn/parseFloat(kn)*1e3)/1e3);if(Ze===0||lt===0||(0,Ke.Sh)(i)&&!(0,K.Z)(i))return;var Lt=dn.offset,et=dn.targetOffset,Ve=p(Xt,Lt),b=(0,C.Z)(Ve,2),ae=b[0],pe=b[1],Ae=p(rn,et),Je=(0,C.Z)(Ae,2),tt=Je[0],at=Je[1];rn.x-=tt,rn.y-=at;var Dt=dn.points||[],Tt=(0,C.Z)(Dt,2),Kt=Tt[0],an=Tt[1],vt=w(an),xt=w(Kt),qt=W(rn,vt),cn=W(Xt,xt),hn=(0,t.Z)({},dn),Ht=qt.x-cn.x+ae,Et=qt.y-cn.y+pe,pt=Vn(Ht,Et),Ct=Vn(Ht,Et,Y),Rt=W(rn,["t","l"]),bn=W(Xt,["t","l"]),zt=W(rn,["b","r"]),Bt=W(Xt,["b","r"]),qn=dn.overflow||{},u=qn.adjustX,J=qn.adjustY,O=qn.shiftX,ee=qn.shiftY,ye=function(on){return typeof on=="boolean"?on:on>=0},Pe,Xe,Ye,Le;Hn();var T=ye(J),F=xt[0]===vt[0];if(T&&xt[0]==="t"&&(Xe>Oe.bottom||me.current.bt)){var U=Et;F?U-=Gn-Zn:U=Rt.y-Bt.y-pe;var de=Vn(Ht,U),fe=Vn(Ht,U,Y);de>pt||de===pt&&(!A||fe>=Ct)?(me.current.bt=!0,Et=U,pe=-pe,hn.points=[j(xt,0),j(vt,0)]):me.current.bt=!1}if(T&&xt[0]==="b"&&(Pept||It===pt&&(!A||wt>=Ct)?(me.current.tb=!0,Et=qe,pe=-pe,hn.points=[j(xt,0),j(vt,0)]):me.current.tb=!1}var Vt=ye(u),_t=xt[1]===vt[1];if(Vt&&xt[1]==="l"&&(Le>Oe.right||me.current.rl)){var $t=Ht;_t?$t-=Jn-Rn:$t=Rt.x-Bt.x-ae;var On=Vn($t,Et),un=Vn($t,Et,Y);On>pt||On===pt&&(!A||un>=Ct)?(me.current.rl=!0,Ht=$t,ae=-ae,hn.points=[j(xt,1),j(vt,1)]):me.current.rl=!1}if(Vt&&xt[1]==="r"&&(Yept||o===pt&&(!A||f>=Ct)?(me.current.lr=!0,Ht=_n,ae=-ae,hn.points=[j(xt,1),j(vt,1)]):me.current.lr=!1}Hn();var g=O===!0?0:O;typeof g=="number"&&(YeY.right&&(Ht-=Le-Y.right-ae,rn.x>Y.right-g&&(Ht+=rn.x-Y.right+g)));var _=ee===!0?0:ee;typeof _=="number"&&(PeY.bottom&&(Et-=Xe-Y.bottom-pe,rn.y>Y.bottom-_&&(Et+=rn.y-Y.bottom+_)));var Be=Xt.x+Ht,Ue=Be+Jn,At=Xt.y+Et,Te=At+Gn,ze=rn.x,ft=ze+Rn,Ft=rn.y,fn=Ft+Zn,Wt=Math.max(Be,ze),gn=Math.min(Ue,ft),Nn=(Wt+gn)/2,Xn=Nn-Be,ar=Math.max(At,Ft),ur=Math.min(Te,fn),mr=(ar+ur)/2,en=mr-At;re==null||re(M,hn);var Tn=Qe.right-Xt.x-(Ht+Xt.width),jn=Qe.bottom-Xt.y-(Et+Xt.height);Ze===1&&(Ht=Math.round(Ht),Tn=Math.round(Tn)),lt===1&&(Et=Math.round(Et),jn=Math.round(jn));var pr={ready:!0,offsetX:Ht/Ze,offsetY:Et/lt,offsetR:Tn/Ze,offsetB:jn/lt,arrowX:Xn/Ze,arrowY:en/lt,scaleX:Ze,scaleY:lt,align:hn};q(pr)}}),_e=function(){I.current+=1;var Z=I.current;Promise.resolve().then(function(){I.current===Z&&st()})},nt=function(){q(function(Z){return(0,t.Z)((0,t.Z)({},Z),{},{ready:!1})})};return(0,v.Z)(nt,[te]),(0,v.Z)(function(){P||nt()},[P]),[R.ready,R.offsetX,R.offsetY,R.offsetR,R.offsetB,R.arrowX,R.arrowY,R.scaleX,R.scaleY,R.align,_e]}var St=e(15142);function se(P,M,i,te,Ee){(0,v.Z)(function(){if(P&&M&&i){let I=function(){te(),Ee()};var r=M,re=i,ke=ce(r),Ge=ce(re),R=Ce(re),q=new Set([R].concat((0,St.Z)(ke),(0,St.Z)(Ge)));return q.forEach(function(Ie){Ie.addEventListener("scroll",I,{passive:!0})}),R.addEventListener("resize",I,{passive:!0}),te(),function(){q.forEach(function(Ie){Ie.removeEventListener("scroll",I),R.removeEventListener("resize",I)})}}},[P,M,i])}var Ne=e(48736);function dt(P,M,i,te,Ee,r,re,ke){var Ge=ie.useRef(P);Ge.current=P;var R=ie.useRef(!1);ie.useEffect(function(){if(M&&te&&(!Ee||r)){var I=function(){R.current=!1},Ie=function(Re){var Me;Ge.current&&!re(((Me=Re.composedPath)===null||Me===void 0||(Me=Me.call(Re))===null||Me===void 0?void 0:Me[0])||Re.target)&&!R.current&&ke(!1)},me=Ce(te);me.addEventListener("pointerdown",I,!0),me.addEventListener("mousedown",Ie,!0),me.addEventListener("contextmenu",Ie,!0);var je=(0,$.A)(i);if(je&&(je.addEventListener("mousedown",Ie,!0),je.addEventListener("contextmenu",Ie,!0)),0)var st,_e,nt,B;return function(){me.removeEventListener("pointerdown",I,!0),me.removeEventListener("mousedown",Ie,!0),me.removeEventListener("contextmenu",Ie,!0),je&&(je.removeEventListener("mousedown",Ie,!0),je.removeEventListener("contextmenu",Ie,!0))}}},[M,i,te,Ee,r]);function q(){R.current=!0}return q}var Ut=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function kt(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:D.Z,M=ie.forwardRef(function(i,te){var Ee=i.prefixCls,r=Ee===void 0?"rc-trigger-popup":Ee,re=i.children,ke=i.action,Ge=ke===void 0?"hover":ke,R=i.showAction,q=i.hideAction,I=i.popupVisible,Ie=i.defaultPopupVisible,me=i.onPopupVisibleChange,je=i.afterPopupVisibleChange,st=i.mouseEnterDelay,_e=i.mouseLeaveDelay,nt=_e===void 0?.1:_e,B=i.focusDelay,Z=i.blurDelay,Re=i.mask,Me=i.maskClosable,he=Me===void 0?!0:Me,$e=i.getPopupContainer,it=i.forceRender,De=i.autoDestroy,rt=i.destroyPopupOnHide,Nt=i.popup,gt=i.popupClassName,mt=i.popupStyle,Jt=i.popupPlacement,yn=i.builtinPlacements,dn=yn===void 0?{}:yn,Gt=i.popupAlign,rn=i.zIndex,mn=i.stretch,Pt=i.getPopupClassNameFromAlign,bt=i.fresh,Xt=i.alignPoint,En=i.onPopupClick,kn=i.onPopupAlign,sn=i.arrow,Qn=i.popupMotion,wn=i.maskMotion,In=i.popupTransitionName,Cn=i.popupAnimation,Sn=i.maskTransitionName,Mn=i.maskAnimation,An=i.className,Gn=i.getTriggerDOMNode,Jn=(0,Q.Z)(i,Ut),Zn=De||rt||!1,Rn=ie.useState(!1),Pn=(0,C.Z)(Rn,2),vr=Pn[0],z=Pn[1];(0,v.Z)(function(){z((0,L.Z)())},[]);var a=ie.useRef({}),x=ie.useContext(S),A=ie.useMemo(function(){return{registerSubPopup:function(m,h){a.current[m]=h,x==null||x.registerSubPopup(m,h)}}},[x]),E=(0,k.Z)(),Y=ie.useState(null),He=(0,C.Z)(Y,2),Oe=He[0],Qe=He[1],Ze=ie.useRef(null),lt=(0,l.Z)(function(c){Ze.current=c,(0,Ke.Sh)(c)&&Oe!==c&&Qe(c),x==null||x.registerSubPopup(E,c)}),Lt=ie.useState(null),et=(0,C.Z)(Lt,2),Ve=et[0],b=et[1],ae=ie.useRef(null),pe=(0,l.Z)(function(c){(0,Ke.Sh)(c)&&Ve!==c&&(b(c),ae.current=c)}),Ae=ie.Children.only(re),Je=(Ae==null?void 0:Ae.props)||{},tt={},at=(0,l.Z)(function(c){var m,h,ct=Ve;return(ct==null?void 0:ct.contains(c))||((m=(0,$.A)(ct))===null||m===void 0?void 0:m.host)===c||c===ct||(Oe==null?void 0:Oe.contains(c))||((h=(0,$.A)(Oe))===null||h===void 0?void 0:h.host)===c||c===Oe||Object.values(a.current).some(function(ut){return(ut==null?void 0:ut.contains(c))||c===ut})}),Dt=xe(r,Qn,Cn,In),Tt=xe(r,wn,Mn,Sn),Kt=ie.useState(Ie||!1),an=(0,C.Z)(Kt,2),vt=an[0],xt=an[1],qt=I!=null?I:vt,cn=(0,l.Z)(function(c){I===void 0&&xt(c)});(0,v.Z)(function(){xt(I||!1)},[I]);var hn=ie.useRef(qt);hn.current=qt;var Ht=ie.useRef([]);Ht.current=[];var Et=(0,l.Z)(function(c){var m;cn(c),((m=Ht.current[Ht.current.length-1])!==null&&m!==void 0?m:qt)!==c&&(Ht.current.push(c),me==null||me(c))}),pt=ie.useRef(),Ct=function(){clearTimeout(pt.current)},Rt=function(m){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Ct(),h===0?Et(m):pt.current=setTimeout(function(){Et(m)},h*1e3)};ie.useEffect(function(){return Ct},[]);var bn=ie.useState(!1),zt=(0,C.Z)(bn,2),Bt=zt[0],qn=zt[1];(0,v.Z)(function(c){(!c||qt)&&qn(!0)},[qt]);var u=ie.useState(null),J=(0,C.Z)(u,2),O=J[0],ee=J[1],ye=ie.useState(null),Pe=(0,C.Z)(ye,2),Xe=Pe[0],Ye=Pe[1],Le=function(m){Ye([m.clientX,m.clientY])},T=be(qt,Oe,Xt&&Xe!==null?Xe:Ve,Jt,dn,Gt,kn),F=(0,C.Z)(T,11),U=F[0],de=F[1],fe=F[2],qe=F[3],It=F[4],wt=F[5],Vt=F[6],_t=F[7],$t=F[8],On=F[9],un=F[10],_n=We(vr,Ge,R,q),o=(0,C.Z)(_n,2),f=o[0],g=o[1],_=f.has("click"),Be=g.has("click")||g.has("contextMenu"),Ue=(0,l.Z)(function(){Bt||un()}),At=function(){hn.current&&Xt&&Be&&Rt(!1)};se(qt,Ve,Oe,Ue,At),(0,v.Z)(function(){Ue()},[Xe,Jt]),(0,v.Z)(function(){qt&&!(dn!=null&&dn[Jt])&&Ue()},[JSON.stringify(Gt)]);var Te=ie.useMemo(function(){var c=Se(dn,r,On,Xt);return n()(c,Pt==null?void 0:Pt(On))},[On,Pt,dn,r,Xt]);ie.useImperativeHandle(te,function(){return{nativeElement:ae.current,popupElement:Ze.current,forceAlign:Ue}});var ze=ie.useState(0),ft=(0,C.Z)(ze,2),Ft=ft[0],fn=ft[1],Wt=ie.useState(0),gn=(0,C.Z)(Wt,2),Nn=gn[0],Xn=gn[1],ar=function(){if(mn&&Ve){var m=Ve.getBoundingClientRect();fn(m.width),Xn(m.height)}},ur=function(){ar(),Ue()},mr=function(m){qn(!1),un(),je==null||je(m)},en=function(){return new Promise(function(m){ar(),ee(function(){return m})})};(0,v.Z)(function(){O&&(un(),O(),ee(null))},[O]);function Tn(c,m,h,ct){tt[c]=function(ut){var tn;ct==null||ct(ut),Rt(m,h);for(var Qt=arguments.length,yt=new Array(Qt>1?Qt-1:0),we=1;we1?h-1:0),ut=1;ut1?h-1:0),ut=1;ut{}})=>{const v=()=>t.createElement("div",{className:n.flexColumn},t.createElement("img",{className:n.img,src:ge}),t.createElement("span",{className:n.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),L=()=>t.createElement("div",{className:n.flexColumn},t.createElement("img",{className:n.img,src:D}),t.createElement("span",{className:n.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),ie=()=>l===3?t.createElement(t.Fragment,null,L(),v()):l===2?v():L();return t.createElement(Q.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:$,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{k(),C.history.push("/account/certification")},onCancel:()=>{k()}},t.createElement("div",{className:n.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:n.flexRow},ie()))};var Ke=(0,C.connect)(({paperlibrary:$,loading:l,globalSetting:k})=>({paperlibrary:$,globalSetting:k,loading:l.effects}))(ve)},99638:function(dr,pn,e){e.d(pn,{Z:function(){return y}});var t=e(59301),C=e(76560),Q=e(62957),D=e(6767),ge=e(37568),n=e(62673),ve=e(55480),Ke=e(18631),$=e(49661),l=e(99571),k=e(87169),v={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},L=e(32637),ie=e(59301);const ln=({classroomList:ue,dispatch:ne,user:X})=>ie.createElement(Q.default,{open:ue.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:ie.createElement("span",null,ie.createElement(k.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{ne({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},ie.createElement("div",{style:{textAlign:"center",marginBottom:30}},ie.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",ie.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),ie.createElement("img",{style:{width:130,height:130},src:L})),ie.createElement("div",{className:v.bottom},ie.createElement(l.ZP,{className:v.yes,onClick:()=>{ne({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var ht=(0,C.connect)(({classroomList:ue,user:ne})=>({classroomList:ue,user:ne}))(ln),Ot=e(82093),nn=e(59301),vn=(ue,ne,X)=>new Promise((G,S)=>{var oe=V=>{try{K(X.next(V))}catch(Se){S(Se)}},We=V=>{try{K(X.throw(V))}catch(Se){S(Se)}},K=V=>V.done?G(V.value):Promise.resolve(V.value).then(oe,We);K((X=X.apply(ue,ne)).next())}),ot=(ue=>(ue[ue.Professor=1]="Professor",ue[ue.AssistantProfessor=2]="AssistantProfessor",ue[ue.Student=3]="Student",ue))(ot||{});const N=({visible:ue,user:ne,account:X,onCancel:G=()=>{},dispatch:S})=>{const[oe,We]=(0,t.useState)(),[K,V]=(0,t.useState)([]),[Se,xe]=(0,t.useState)(!1),[Ce,ce]=(0,t.useState)(!1),[H,Fe]=(0,t.useState)(),[s,d]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var j,be;(j=ne==null?void 0:ne.userInfo)!=null&&j.identity&&V([((be=ne==null?void 0:ne.userInfo)==null?void 0:be.identity)==="student"?3:1])},[ne]);const p=j=>{const be=()=>{window.location.href=(j==null?void 0:j.jump_url)||`/classrooms/${j==null?void 0:j.course_id}`};if(K.includes(1)){Q.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:nn.createElement("div",{className:"tc"},(j==null?void 0:j.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{be()}});return}be()},w=()=>vn(void 0,null,function*(){if(!oe){D.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let j=yield(0,Ot.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:oe}});if(j!=null&&j.need_pro_auth&&!K.includes(1)&&!K.includes(2)){S({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:oe,checkedList:K}}),W();return}xe(!0);const be=yield(0,ve.cR)({invite_code:oe,professor:K.includes(1)?1:null,assistant_professor:K.includes(2)?1:null,student:K.includes(3)?1:null});if(xe(!1),(be==null?void 0:be.status)===-4&&(G(),S({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(be==null?void 0:be.status)===-12&&D.ZP.warning(be==null?void 0:be.message),(be==null?void 0:be.status)===-2){if(W(),be.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ce(!0),Fe(1);return}if(be.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ce(!0),Fe(2);return}if(be.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ce(!0),Fe(3);return}}if((be==null?void 0:be.status)===0){(0,$.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),W(),be!=null&&be.course_id?p(be):D.ZP.success(be.message);return}}),W=()=>vn(void 0,null,function*(){G()});return nn.createElement(nn.Fragment,null,nn.createElement(Q.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ue,confirmLoading:Se,onOk:w,onCancel:W},nn.createElement("div",{className:"tc"},nn.createElement("div",null,nn.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),nn.createElement(ge.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:oe,onChange:j=>{if(j.target.value.length>=7){D.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}We(j.target.value)}})),nn.createElement("div",{className:"mt10 font14"},nn.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),nn.createElement(n.default.Group,{value:K,onChange:j=>V(j)},nn.createElement(n.default,{value:1,disabled:K.includes(2)},"\u6559\u5E08"),nn.createElement(n.default,{value:2,disabled:K.includes(1)},"\u52A9\u6559"),nn.createElement(n.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),nn.createElement(ht,null),nn.createElement(Ke.Z,{visible:Ce,onCancel:()=>ce(!1),occupationValue:H}))};var y=(0,C.connect)(({user:ue,account:ne})=>({user:ue,account:ne}))(N)},97218:function(dr,pn,e){e.d(pn,{Z:function(){return z},g:function(){return Rn}});var t=e(59301),C=e(76560),Q=e(24404),D=e(37568),ge=e(62957),n={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd",level:"level___XtFBL",sq:"sq___NEbck",gj:"gj___lRV0B"},ve=e(6767),Ke=e(77019),$=e(5269),l=e(93041),k=e(75727),v=e(47889),L=e(55480),ie=e(49661),ln=(a,x,A)=>new Promise((E,Y)=>{var He=Ze=>{try{Qe(A.next(Ze))}catch(lt){Y(lt)}},Oe=Ze=>{try{Qe(A.throw(Ze))}catch(lt){Y(lt)}},Qe=Ze=>Ze.done?E(Ze.value):Promise.resolve(Ze.value).then(He,Oe);Qe((A=A.apply(a,x)).next())}),ht=(a=>(a.Manager="manager",a.Developer="developer",a.Reporter="reporter",a))(ht||{}),nn=({visible:a,onCancel:x=()=>{}})=>{const[A,E]=(0,t.useState)(),[Y,He]=(0,t.useState)(),[Oe,Qe]=(0,t.useState)(!1),Ze=()=>ln(void 0,null,function*(){if(!A){ve.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(A.length!==6){ve.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Y){ve.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Qe(!0);const Lt=yield(0,L.vm)({code:A,role:Y});Qe(!1),lt();const et={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(et[Lt.status]){ve.ZP.info(et[Lt.status]);return}if(Lt.status===0){Y==="reporter"?(ve.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,ie.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),C.history.push(`/projects/${Lt==null?void 0:Lt.project_id}`)):((0,ie.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),ve.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),lt=()=>ln(void 0,null,function*(){x()});return t.createElement(t.Fragment,null,t.createElement(ge.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:a,confirmLoading:Oe,onOk:Ze,onCancel:lt},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(D.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:A,onChange:Lt=>{if(Lt.target.value.length>=7){ve.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}E(Lt.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(v.ZP.Group,{value:Y,onChange:Lt=>He(Lt.target.value)},t.createElement(v.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(v.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(v.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},vn=e(99638),ot={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL"},N=e(23869),y=e(28284),ue=e(82326),ne=e(86645),X=(a,x,A)=>new Promise((E,Y)=>{var He=Ze=>{try{Qe(A.next(Ze))}catch(lt){Y(lt)}},Oe=Ze=>{try{Qe(A.throw(Ze))}catch(lt){Y(lt)}},Qe=Ze=>Ze.done?E(Ze.value):Promise.resolve(Ze.value).then(He,Oe);Qe((A=A.apply(a,x)).next())});const G=({globalSetting:a,dispatch:x,user:A,open:E,onCancel:Y=()=>{}})=>{const[He,Oe]=(0,t.useState)([]),[Qe,Ze]=(0,t.useState)([]),[lt,Lt]=(0,t.useState)([]),[et]=y.default.useForm(),[Ve,b]=(0,t.useState)(!1),[ae,pe]=(0,t.useState)(!1),Ae=(0,t.useRef)(null),Je=(0,t.useRef)(1),[tt,at]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{E&&Dt()},[E]);const Dt=()=>X(void 0,null,function*(){var vt;const xt=yield Tt(tt);if(!(0,N.o1)(x))return;const{user_school_id:qt="",department_id:cn="",school_name:hn="",department_name:Ht=""}=A.userInfo||{},Et=(vt=xt==null?void 0:xt.graduation_years)==null?void 0:vt.at(-1);Ze([{id:qt,name:hn}]),yield an(qt),et.setFieldsValue({year:Et,school_id:qt,department_id:Number(cn),name:`${Et}${hn}${Ht}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Tt=vt=>X(void 0,null,function*(){const xt=yield(0,ne.J3)(vt);return xt.status===0&&Oe((xt==null?void 0:xt.graduation_years)||[]),xt}),Kt=(vt,xt=500)=>{pe(!0),clearTimeout(Ae.current),Ae.current=setTimeout(()=>X(void 0,null,function*(){Je.current+=1;const qt=Je.current,cn=yield(0,ne.NT)({keyword:vt});cn.status===0&&Je.current===qt&&(Ze((cn==null?void 0:cn.schools)||[]),pe(!1))}),xt)},an=vt=>X(void 0,null,function*(){if(!vt)return;const xt=yield(0,ne.Ps)({page:1,limit:9999,id:vt});xt.status===0&&Lt((xt==null?void 0:xt.departments)||[])});return t.createElement(ge.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:E,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Ve,onCancel:Y,onOk:()=>et.submit()},t.createElement(y.default,{colon:!1,form:et,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(vt,xt)=>{vt.school_id&&(an(xt.school_id),et.setFieldValue("department_id",null))},onFinish:vt=>X(void 0,null,function*(){b(!0);const xt=yield(0,ne.Wz)(vt);xt.status===0&&(ve.ZP.success("\u521B\u5EFA\u6210\u529F"),et.resetFields(),Y(),(0,ie.xg)(`/graduations/${xt==null?void 0:xt.identifier}/index`)),b(!1)})},t.createElement(y.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(ue.default,{style:{width:344},size:"large",options:He.map(vt=>({value:vt,label:vt}))})),t.createElement(y.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(ue.default,{showSearch:!0,filterOption:!1,onSearch:vt=>{Kt(vt)},loading:ae,size:"large",style:{width:344},options:Qe.map(vt=>({value:vt.id,label:vt.name}))})),t.createElement(y.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(ue.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:lt.map(vt=>({value:vt.id,label:vt.name}))})),t.createElement(y.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(D.default,{showCount:!0,style:{width:344},maxLength:60}))))};var S=(0,C.connect)(({user:a,globalSetting:x,loading:A})=>({user:a,globalSetting:x,loading:A}))(G),oe=e(82093),We=Object.defineProperty,K=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,xe=(a,x,A)=>x in a?We(a,x,{enumerable:!0,configurable:!0,writable:!0,value:A}):a[x]=A,Ce=(a,x)=>{for(var A in x||(x={}))V.call(x,A)&&xe(a,A,x[A]);if(K)for(var A of K(x))Se.call(x,A)&&xe(a,A,x[A]);return a},ce=(a,x,A)=>new Promise((E,Y)=>{var He=Ze=>{try{Qe(A.next(Ze))}catch(lt){Y(lt)}},Oe=Ze=>{try{Qe(A.throw(Ze))}catch(lt){Y(lt)}},Qe=Ze=>Ze.done?E(Ze.value):Promise.resolve(Ze.value).then(He,Oe);Qe((A=A.apply(a,x)).next())});const H=({globalSetting:a,dispatch:x,user:A,open:E,onCancel:Y=()=>{}})=>{const[He]=y.default.useForm(),[Oe,Qe]=(0,t.useState)(!1),[Ze,lt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var Lt;if(E){const et={code:"",user_type:((Lt=A==null?void 0:A.userInfo)==null?void 0:Lt.identity)==="student"?2:1,major:""};He.setFieldsValue(et),lt(Ce({},et))}},[E]),t.createElement(ge.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:E,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Oe,onCancel:Y,onOk:()=>He.submit()},t.createElement(y.default,{colon:!1,form:He,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Lt,et)=>lt(Ce({},et)),onFinish:Lt=>ce(void 0,null,function*(){Qe(!0);const et=yield(0,oe.ZP)("/api/graduations/join.json",{method:"post",body:Lt});et.status===0&&(Y(),et!=null&&et.identifier?(0,ie.xg)(`/graduations/${et==null?void 0:et.identifier}/index`):ve.ZP.success(et==null?void 0:et.message)),Qe(!1)})},t.createElement(y.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(D.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(y.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(v.ZP.Group,null,t.createElement(v.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(v.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ze==null?void 0:Ze.user_type)===2&&t.createElement(y.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(D.default,{showCount:!0,maxLength:60}))))};var Fe=(0,C.connect)(({user:a,globalSetting:x})=>({user:a,globalSetting:x}))(H),s=e(59301),d=Object.defineProperty,p=Object.defineProperties,w=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,St=(a,x,A)=>x in a?d(a,x,{enumerable:!0,configurable:!0,writable:!0,value:A}):a[x]=A,se=(a,x)=>{for(var A in x||(x={}))j.call(x,A)&&St(a,A,x[A]);if(W)for(var A of W(x))be.call(x,A)&&St(a,A,x[A]);return a},Ne=(a,x)=>p(a,w(x)),dt=(a,x)=>{var A={};for(var E in a)j.call(a,E)&&x.indexOf(E)<0&&(A[E]=a[E]);if(a!=null&&W)for(var E of W(a))x.indexOf(E)<0&&be.call(a,E)&&(A[E]=a[E]);return A},Ut=(a=>(a.Projects="projects",a.Shixuns="shixuns",a.Classrooms="classrooms",a))(Ut||{}),kt=(a=>(a.Classrooms="classrooms",a.Shixuns="shixuns",a.Paths="paths",a.Projects="projects",a.Videos="videos",a.Topics="topics",a))(kt||{});const le=a=>{var x=a,{homePage:A,user:E,globalSetting:Y,loading:He,dispatch:Oe}=x,Qe=dt(x,["homePage","user","globalSetting","loading","dispatch"]),Ze,lt,Lt,et,Ve,b,ae,pe;const[Ae,Je]=(0,t.useState)(),[tt,at]=(0,t.useState)(),[Dt,Tt]=(0,t.useState)(!1),[Kt,an]=(0,t.useState)(!1),vt=Et=>{var pt;if((0,N.tJ)(Oe,!1,Et==="classrooms","",!0)){if(Et==="projects"&&!((pt=E.userInfo)!=null&&pt.email)){ve.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Et==="classrooms"?Je(!0):Et==="projects"&&at(!0)}},xt=(Et,pt)=>{var Ct;if((0,N.tJ)(Oe)){if(pt==="projects"&&!((Ct=E.userInfo)!=null&&Ct.email)){ve.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}pt==="shixuns"&&!(0,N.xY)()||Et&&(window.location.href=Et)}},qt=(lt=(((Ze=Y.setting)==null?void 0:Ze.navbar)||[]).find(Et=>Et.link==="/classrooms"))==null?void 0:lt.hidden;let cn=(et=(((Lt=Y.setting)==null?void 0:Lt.navbar)||[]).find(Et=>Et.link==="/shixuns"))==null?void 0:et.hidden;const hn=(b=(((Ve=Y.setting)==null?void 0:Ve.navbar)||[]).find(Et=>Et.link==="/paths"))==null?void 0:b.hidden;(ae=Y==null?void 0:Y.setting)!=null&&ae.is_local&&((pe=E==null?void 0:E.userInfo)!=null&&pe.is_shixun_marker||(cn=!0));const Ht=Et=>{var pt,Ct,Rt,bn,zt,Bt,qn,u,J,O,ee,ye,Pe,Xe,Ye,Le,T,F,U;return s.createElement(s.Fragment,null,s.createElement(Ke.Z,{justify:"space-around",className:"pt5 pb5"},s.createElement($.Z,{className:ot.joinCol},((pt=E.userInfo)==null?void 0:pt.user_identity)!=="\u5B66\u751F"&&!qt&&s.createElement(l.default.Item,se({},Et),s.createElement("a",{onClick:()=>xt("/classrooms/new")},(Ct=E.userInfo)!=null&&Ct.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!cn&&s.createElement(l.default.Item,se({},Et),s.createElement("a",{onClick:()=>xt("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((Rt=E.userInfo)==null?void 0:Rt.main_site)||!((bn=E.userInfo)!=null&&bn.main_site)&&!hn&&(((zt=E.userInfo)==null?void 0:zt.admin)||((Bt=E.userInfo)==null?void 0:Bt.is_teacher)||((qn=E.userInfo)==null?void 0:qn.business)))&&s.createElement(l.default.Item,se({},Et),s.createElement("a",{onClick:()=>xt("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((u=Y==null?void 0:Y.setting)!=null&&u.is_local)&&((J=E.userInfo)==null?void 0:J.main_site)&&s.createElement(l.default.Item,se({},Et),s.createElement("a",{onClick:()=>{var de;return xt(`${(de=Y==null?void 0:Y.setting)==null?void 0:de.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((O=E==null?void 0:E.userInfo)==null?void 0:O.identity)!=="student"&&s.createElement(l.default.Item,Ne(se({},Et),{onClick:()=>{(0,N.o1)(Oe)&&Tt(!0)}}),s.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((ee=E.userInfo)!=null&&ee.main_site)&&s.createElement("div",null,!qt&&s.createElement(l.default.Item,se({},Et),s.createElement("a",{onClick:()=>vt("classrooms")},(ye=E.userInfo)!=null&&ye.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Pe=E.userInfo)==null?void 0:Pe.main_site)&&!((Xe=Y==null?void 0:Y.setting)!=null&&Xe.is_local)&&s.createElement(l.default.Item,se({},Et),s.createElement("a",{onClick:()=>vt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Ye=E.userInfo)==null?void 0:Ye.main_site)&&s.createElement($.Z,null,s.createElement("div",{className:ot.joinBoard})),((Le=E.userInfo)==null?void 0:Le.main_site)&&s.createElement($.Z,{className:ot.joinCol},!qt&&s.createElement(l.default.Item,se({},Et),s.createElement("a",{onClick:()=>vt("classrooms")},(T=E.userInfo)!=null&&T.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((F=E.userInfo)==null?void 0:F.main_site)&&!((U=Y==null?void 0:Y.setting)!=null&&U.is_local)&&s.createElement(l.default.Item,se({},Et),s.createElement("a",{onClick:()=>vt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),s.createElement(l.default.Item,Ne(se({},Et),{onClick:()=>{(0,N.o1)(Oe)&&an(!0)}}),s.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return s.createElement("section",null,s.createElement(k.Z,{dropdownRender:()=>s.createElement(l.default,{className:`${ot.rightMenu} ${ot.joinMenu} mt10`},s.createElement(Ht,null)),placement:"bottomRight"},s.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),s.createElement(vn.Z,{visible:Ae,onCancel:()=>Je(!1)}),s.createElement(nn,{visible:tt,onCancel:()=>at(!1)}),s.createElement(S,{open:Dt,onCancel:()=>Tt(!1)}),s.createElement(Fe,{open:Kt,onCancel:()=>an(!1)}))};var P=(0,C.connect)(({homePage:a,loading:x,user:A,globalSetting:E})=>({homePage:a,user:A,globalSetting:E,loading:x.models.index}))(le),M={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt",level:"level___eVYpR",versionInfo:"versionInfo___dpPd3",sq:"sq___Mx2Ia",jc:"jc___DAOHV",gj:"gj___pUe9E"},i=e(34055),te=e(63423),Ee=e(90524),r=e(59301),re=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,R=(a,x)=>{var A={};for(var E in a)ke.call(a,E)&&x.indexOf(E)<0&&(A[E]=a[E]);if(a!=null&&re)for(var E of re(a))x.indexOf(E)<0&&Ge.call(a,E)&&(A[E]=a[E]);return A},q=(a,x,A)=>new Promise((E,Y)=>{var He=Ze=>{try{Qe(A.next(Ze))}catch(lt){Y(lt)}},Oe=Ze=>{try{Qe(A.throw(Ze))}catch(lt){Y(lt)}},Qe=Ze=>Ze.done?E(Ze.value):Promise.resolve(Ze.value).then(He,Oe);Qe((A=A.apply(a,x)).next())});const I=a=>{var x,A=RegExp("(^| )"+a+"=([^;]+)(;|$)");return(x=document.cookie.match(A))?decodeURIComponent(x[2]):null},Ie=a=>{var x=new Date;x.setTime(x.getTime()-1);var A=I(a);A!=null&&(document.cookie=a+"="+A+";expires="+x.toGMTString())};var me=(a=>(a.Classrooms="classrooms",a.Shixuns="shixuns",a.Paths="paths",a.Projects="projects",a.Videos="videos",a.Topics="topics",a))(me||{});const je=a=>{var x=a,{homePage:A,user:E,globalSetting:Y,loading:He,dispatch:Oe,shixunHomeworks:Qe,location:Ze,payload:lt={}}=x,Lt=R(x,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),et,Ve,b,ae,pe,Ae,Je,tt,at,Dt,Tt,Kt,an,vt,xt,qt,cn;const hn=(Ve=(((et=Y.setting)==null?void 0:et.navbar)||[]).find(Rt=>Rt.link==="/classrooms"))==null?void 0:Ve.hidden,Ht=(ae=(((b=Y.setting)==null?void 0:b.navbar)||[]).find(Rt=>Rt.link==="/shixuns"))==null?void 0:ae.hidden,Et=(Ae=(((pe=Y.setting)==null?void 0:pe.navbar)||[]).find(Rt=>Rt.link==="/paths"))==null?void 0:Ae.hidden,pt=(Je=E.userInfo)==null?void 0:Je.is_school_manage,Ct=()=>{var Rt,bn,zt,Bt,qn,u,J,O,ee,ye,Pe,Xe,Ye,Le,T,F,U,de,fe;return(0,ie.Ll)()?r.createElement(l.default,{className:`${M.rightMenu} ${M.menuWrap}`},r.createElement(l.default.Item,null,r.createElement(C.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):r.createElement(l.default,{className:`${M.rightMenu} ${M.menuWrap}`},((bn=(Rt=E==null?void 0:E.userInfo)==null?void 0:Rt.paid_version)==null?void 0:bn.version_type)==0&&!((Bt=(zt=E==null?void 0:E.userInfo)==null?void 0:zt.paid_version)!=null&&Bt.is_white_list)&&r.createElement("div",{className:`${M.versionInfo} ${M[(J=ie.vs[(u=(qn=E==null?void 0:E.userInfo)==null?void 0:qn.paid_version)==null?void 0:u.version_type])==null?void 0:J.class]}`},r.createElement("img",{src:(ye=ie.vs[(ee=(O=E==null?void 0:E.userInfo)==null?void 0:O.paid_version)==null?void 0:ee.version_type])==null?void 0:ye.icon}),r.createElement("span",null,(Ye=ie.vs[(Xe=(Pe=E==null?void 0:E.userInfo)==null?void 0:Pe.paid_version)==null?void 0:Xe.version_type])==null?void 0:Ye.name)),r.createElement(l.default.Item,null,r.createElement(C.Link,{to:`/users/${(Le=E.userInfo)==null?void 0:Le.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),!hn&&r.createElement(l.default.Item,null,r.createElement(C.Link,{to:`/users/${(T=E.userInfo)==null?void 0:T.login}/classrooms`},"\u6211\u7684\u6559\u5B66\u8BFE\u5802")),!Ht&&r.createElement(l.default.Item,null,r.createElement(C.Link,{to:`/users/${(F=E.userInfo)==null?void 0:F.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),!Et&&r.createElement(l.default.Item,null,r.createElement(C.Link,{to:`/users/${(U=E.userInfo)==null?void 0:U.login}/paths`},"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B")),r.createElement(l.default.Item,null,r.createElement(C.Link,{to:`/users/${(de=E.userInfo)==null?void 0:de.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),r.createElement(l.default.Item,null,r.createElement(C.Link,{to:`/users/${(fe=E.userInfo)==null?void 0:fe.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),r.createElement(l.default.Item,null,r.createElement(C.Link,{to:"/order"},"\u6211\u8D2D\u4E70\u7684\u8BFE\u7A0B")),(0,i.Ny)()&&r.createElement(l.default.Item,null,r.createElement(C.Link,{to:"/quality"},"\u7CBE\u54C1\u8BFE\u7A0B")),!(0,i.JA)()&&r.createElement(l.default.Item,null,r.createElement("a",{onClick:()=>{(0,N.tJ)(Oe)&&C.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,i.JA)()&&r.createElement(l.default.Item,null,r.createElement("a",{onClick:()=>{(0,N.tJ)(Oe)&&C.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),r.createElement(l.default.Item,null,r.createElement(C.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:r.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),pt&&r.createElement(l.default.Item,null,r.createElement(C.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),r.createElement(l.default.Item,{className:M.exit},r.createElement("a",{onClick:()=>q(void 0,null,function*(){try{const qe=yield(0,te.vR)({});ve.ZP.success(qe==null?void 0:qe.message)}catch(qe){}(0,ie.d8)("_educoder_session","logout",1),(0,ie.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),setTimeout(()=>{window.location.href="/"},800)})},"\u9000\u51FA")))};return(0,i.bg)()?r.createElement(k.Z,{className:`${M.height67}`,dropdownRender:Ct,placement:"bottomRight"},r.createElement("section",null,r.createElement("aside",null,r.createElement("div",{className:Qe.actionTabs.type===1?M.classromediv:"",style:{position:"relative"}},r.createElement("img",{className:`${M.userPic} current ml15`,src:`${(tt=Ee.Z)==null?void 0:tt.IMG_SERVER}/images/${(at=E.userInfo)==null?void 0:at.image_url}`,alt:"",onClick:()=>{var Rt;return C.history.push((0,ie.Ll)()?"/account/profile":`/users/${(Rt=E.userInfo)==null?void 0:Rt.login}/classrooms`)}}),((Tt=(Dt=E==null?void 0:E.userInfo)==null?void 0:Dt.paid_version)==null?void 0:Tt.version_type)==0&&!((an=(Kt=E==null?void 0:E.userInfo)==null?void 0:Kt.paid_version)!=null&&an.is_white_list)&&r.createElement("img",{src:(qt=ie.vs[(xt=(vt=E==null?void 0:E.userInfo)==null?void 0:vt.paid_version)==null?void 0:xt.version_type])==null?void 0:qt.icon,className:M.level}),(0,ie.Ll)()&&r.createElement("span",{className:"ml10 font16"},(cn=E.userInfo)==null?void 0:cn.username),r.createElement("i",{className:`iconfont icon-zhankai4 ${M.icon}`}))))):r.createElement("div",{className:`font15 ${Y.isIlearning?M.login:""}`},r.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Oe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55 / \u6CE8\u518C"))};var st=(0,C.connect)(({homePage:a,loading:x,user:A,globalSetting:E,shixunHomeworks:Y})=>({homePage:a,user:A,globalSetting:E,shixunHomeworks:Y,loading:x.models.index}))(je),_e={tip:"tip___a6MfI"},nt=e(61186),B=e.n(nt),Z=e(59301),Re=(a,x,A)=>new Promise((E,Y)=>{var He=Ze=>{try{Qe(A.next(Ze))}catch(lt){Y(lt)}},Oe=Ze=>{try{Qe(A.throw(Ze))}catch(lt){Y(lt)}},Qe=Ze=>Ze.done?E(Ze.value):Promise.resolve(Ze.value).then(He,Oe);Qe((A=A.apply(a,x)).next())});const Me=({user:a,dispatch:x})=>{var A,E,Y;const[He,Oe]=(0,t.useState)(!1),Qe=(A=window.location.pathname)==null?void 0:A.includes("classrooms/");(0,t.useEffect)(()=>{var Lt,et,Ve;if(console.log(a==null?void 0:a.userInfo),(Lt=a==null?void 0:a.userInfo)!=null&&Lt.user_status)if(((et=a==null?void 0:a.userInfo)==null?void 0:et.role)===15){Oe(!1);return}else{let b=JSON.parse(Qe?localStorage==null?void 0:localStorage.getItem("delaytip_class"):localStorage==null?void 0:localStorage.getItem("delaytip_user"));b&&(b==null?void 0:b.login)===((Ve=a==null?void 0:a.userInfo)==null?void 0:Ve.login)?(console.log(B()(b==null?void 0:b.time).add(1,"days")),console.log(B()(new Date)),B()(b==null?void 0:b.time).add(1,"days").set({hour:0,minute:0,second:0}){var Lt,et;Qe?localStorage.setItem("delaytip_class",JSON.stringify({time:new Date,login:(Lt=a==null?void 0:a.userInfo)==null?void 0:Lt.login})):localStorage.setItem("delaytip_user",JSON.stringify({time:new Date,login:(et=a==null?void 0:a.userInfo)==null?void 0:et.login})),Oe(!1)},lt=()=>Re(void 0,null,function*(){let Lt=yield(0,oe.ZP)("/api/business_contacts.json",{method:"post"});(Lt==null?void 0:Lt.status)===0&&ve.ZP.info("\u7533\u8BF7\u6210\u529F")});return Z.createElement(Z.Fragment,null,He&&Z.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000",display:"none"}},Z.createElement("div",{className:_e.tip},Z.createElement("div",null,Z.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),Qe?Z.createElement(Z.Fragment,null,"\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u60A8\u7684\u6559\u5B66\u8BFE\u5802\u7684",((Y=a==null?void 0:a.userInfo)==null?void 0:Y.user_status)==2?"\u90E8\u5206\u529F\u80FD\u5DF2\u88AB\u9650\u5236":"\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236",'\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002'):Z.createElement(Z.Fragment,null,'\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002')),Z.createElement("div",null,Z.createElement("span",{className:"mr15",style:{color:"#666666",cursor:"pointer"},onClick:Ze},"\u5FFD\u7565"),Z.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:lt},"\u7533\u8BF7\u5EF6\u671F")))))};var he=(0,C.connect)(({user:a})=>({user:a}))(Me),$e=e(99571),it="data:image/png;base64,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",De=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,gt=(a,x)=>{var A={};for(var E in a)rt.call(a,E)&&x.indexOf(E)<0&&(A[E]=a[E]);if(a!=null&&De)for(var E of De(a))x.indexOf(E)<0&&Nt.call(a,E)&&(A[E]=a[E]);return A};const mt=null,Jt=a=>{var x=a,{homePage:A,user:E,globalSetting:Y,loading:He,dispatch:Oe,location:Qe,text:Ze,shixunHomeworks:lt,payload:Lt={}}=x,et=gt(x,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Ve,b]=(0,t.useState)("none");return(0,t.useEffect)(()=>{lt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&b("flex")},[lt.actionTabs.key]),(0,t.useEffect)(()=>{lt.actionTabs.key==="\u9690\u85CF"&&(b("none"),localStorage.setItem("Noviceguide","0"))},[lt.actionTabs.key]),t.createElement("div",{style:{display:Ve,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},t.createElement("div",{style:{margin:"0 auto",width:"1200px"}},t.createElement("img",{src:it,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},lt.actionTabs.text),lt.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement($e.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),b("none"),Oe({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement($e.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Oe({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),b("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var yn=(0,C.connect)(({homePage:a,loading:x,user:A,globalSetting:E,shixunHomeworks:Y})=>({homePage:a,user:A,globalSetting:E,loading:x.models.index,shixunHomeworks:Y}))(Jt),dn=Object.defineProperty,Gt=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,Pt=(a,x,A)=>x in a?dn(a,x,{enumerable:!0,configurable:!0,writable:!0,value:A}):a[x]=A,bt=(a,x)=>{for(var A in x||(x={}))rn.call(x,A)&&Pt(a,A,x[A]);if(Gt)for(var A of Gt(x))mn.call(x,A)&&Pt(a,A,x[A]);return a};const Xt=a=>React.createElement("svg",bt({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},a),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var En="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",kn=e(89392),sn=e(59301),Qn=Object.defineProperty,wn=Object.getOwnPropertySymbols,In=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,Sn=(a,x,A)=>x in a?Qn(a,x,{enumerable:!0,configurable:!0,writable:!0,value:A}):a[x]=A,Mn=(a,x)=>{for(var A in x||(x={}))In.call(x,A)&&Sn(a,A,x[A]);if(wn)for(var A of wn(x))Cn.call(x,A)&&Sn(a,A,x[A]);return a},An=(a,x)=>{var A={};for(var E in a)In.call(a,E)&&x.indexOf(E)<0&&(A[E]=a[E]);if(a!=null&&wn)for(var E of wn(a))x.indexOf(E)<0&&Cn.call(a,E)&&(A[E]=a[E]);return A},Gn=(a,x,A)=>new Promise((E,Y)=>{var He=Ze=>{try{Qe(A.next(Ze))}catch(lt){Y(lt)}},Oe=Ze=>{try{Qe(A.throw(Ze))}catch(lt){Y(lt)}},Qe=Ze=>Ze.done?E(Ze.value):Promise.resolve(Ze.value).then(He,Oe);Qe((A=A.apply(a,x)).next())});const{Header:Jn}=Q.default,{Search:Zn}=D.default;function Rn(){var a,x;const E=window.location.pathname.split("/"),Y={};return E[1]=="classrooms"&&E.length>3&&!((a=E[4])!=null&&a.includes("newgold"))&&!((x=E[5])!=null&&x.includes("newgold"))&&E[2]!=="coursesId"&&(Y.course_id=E[2]),E[1]==="shixuns"&&E.length>3&&(Y.objective_type="shixun",Y.objective_id=E[2]),E[1]==="paths"&&E.length>3&&(Y.objective_type="path",Y.objective_id=E[2]),Mn(Mn({},Y),{school:1})}const Pn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],vr=a=>{var x=a,{homePage:A,user:E,globalSetting:Y,loading:He,dispatch:Oe,isLogin:Qe=!1,shixunHomeworks:Ze}=x,lt=An(x,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Lt,et,Ve,b,ae,pe,Ae,Je,tt,at,Dt,Tt,Kt,an,vt,xt,qt,cn,hn,Ht,Et,pt;const Ct=(0,C.useLocation)(),[Rt,bn]=(0,t.useState)(!1),[zt,Bt]=(0,t.useState)(""),[qn,u]=(0,t.useState)(!1),J=Rn();(0,t.useEffect)(()=>{Oe({type:"user/getNavigationInfo",payload:Mn({},J)})},[Y.name]),(0,t.useEffect)(()=>{Ze.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Pn!=null&&Pn.includes(Ct==null?void 0:Ct.pathname)||(Ct==null?void 0:Ct.pathname.indexOf("/classrooms"))===0||Oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Ct.pathname]),(0,t.useEffect)(()=>{Ze.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Ze.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Ze.actionTabs.key]),(0,t.useEffect)(()=>{var F;if(Y!=null&&Y.setting){let U=(0,kn.cloneDeep)((F=Y==null?void 0:Y.setting)==null?void 0:F.navbar);U=U==null?void 0:U.filter(fe=>{var qe;return!(fe!=null&&fe.hidden)&&!((0,i.JA)()&&((qe=["/paperlibrary","/problemset"])!=null&&qe.includes(fe.link)))});for(const fe of U)fe.subitem&&(fe.subitem=fe.subitem.filter(qe=>{var It;return!(qe!=null&&qe.hidden)&&!((0,i.JA)()&&((It=["/paperlibrary","/problemset"])!=null&&It.includes(qe.link)))}));let de=!1;U==null||U.map(function(fe,qe){var It,wt,Vt;const _t=Ct.pathname;fe.link===_t&&(Bt(fe==null?void 0:fe.link),(0,ie.Dk)(_t==="/"?(It=Y==null?void 0:Y.setting)==null?void 0:It.name:T(fe==null?void 0:fe.name)),Xe(Le(qe,{name:fe==null?void 0:fe.name,link:fe==null?void 0:fe.link},U)),de=!0),(wt=fe==null?void 0:fe.subitem)!=null&&wt.length&&((Vt=fe==null?void 0:fe.subitem)==null||Vt.map($t=>{$t.link===_t&&(Bt($t==null?void 0:$t.link),_t!=="/"&&(0,ie.Dk)(T($t==null?void 0:$t.name)),Xe(Le(qe,{name:$t==null?void 0:$t.name,link:$t==null?void 0:$t.link},U)),de=!0)}))}),de||Xe(U)}},[Y==null?void 0:Y.setting,E]);const O=(0,t.useMemo)(()=>{var F,U;return(F=Y==null?void 0:Y.setting)!=null&&F.nav_logo_url?`${Ee.Z.IMG_SERVER}/${(U=Y==null?void 0:Y.setting)==null?void 0:U.nav_logo_url}`:`${Ee.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Lt=Y==null?void 0:Y.setting)==null?void 0:Lt.nav_logo_url]);function ee(F){C.history.push("/search?value="+F)}const ye=()=>Rt?sn.createElement("div",{onBlur:()=>{setTimeout(()=>{bn(!1)},300)}},sn.createElement(Zn,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:ee,autoFocus:!0})):sn.createElement("span",{className:"iconfont icon-sousuo font18 current ml20 mr15",onClick:()=>{C.history.push("/search?value=")}}),[Pe,Xe]=(0,t.useState)([]),Ye=(F,U)=>Gn(void 0,null,function*(){var de,fe,qe,It,wt,Vt;if((F==null?void 0:F.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const _t=yield(0,te.IU)();(de=_t==null?void 0:_t.data)!=null&&de.engineer_url?(qe=(fe=_t==null?void 0:_t.data)==null?void 0:fe.engineer_url)!=null&&qe.includes("http")?(0,ie.xg)((It=_t==null?void 0:_t.data)==null?void 0:It.engineer_url):C.history.push((wt=_t==null?void 0:_t.data)==null?void 0:wt.engineer_url):(_t==null?void 0:_t.status)!=401&&u(!0);return}(Vt=F==null?void 0:F.link)!=null&&Vt.includes("http")?(0,ie.xg)(F==null?void 0:F.link):((0,ie.Dk)(F==null?void 0:F.name),C.history.push(F==null?void 0:F.link)),(F==null?void 0:F.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:sn.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Le=(F,U,de)=>{const fe=de.slice();return fe[F]&&(fe[F].name=U.name,fe[F].link=U.link),fe||[]},T=(F="")=>F.indexOf("<")>-1?F.slice(0,F.indexOf("<")):F;return Y.showHeader&&Y.showHeaderFooter?sn.createElement(Q.default,{style:{background:`${Ct.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Y.isIlearning?n["header-iearning"]:n.header} ${Y.showHeaderFixed?n.headerFixed:""}`},(Y==null?void 0:Y.showTip)&&sn.createElement(he,null),sn.createElement(Jn,{className:"header",style:{background:`${Ct.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Ct.pathname=="/training"?"999":""}`}},sn.createElement("section",{className:n["edu-menu"]},(!!Y.isIlearning||!((et=Y==null?void 0:Y.setting)!=null&&et.main_site)&&!!((Ve=Y==null?void 0:Y.setting)!=null&&Ve.navbar))&&sn.createElement(C.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Oe({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},sn.createElement("img",{className:n.logo,title:(b=Y.setting)==null?void 0:b.name,src:O||En})),sn.createElement("ul",{className:`${n.menu} ${(0,ie.Ll)()&&"ml0"}`},(0,ie.Ll)()&&sn.createElement("li",null,sn.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,ie.Ll)()&&Y.setting&&Pe.map(function(F,U){var de,fe,qe,It,wt;return sn.createElement("li",{key:U,className:!((de=F==null?void 0:F.subitem)!=null&&de.length)&&zt===(F==null?void 0:F.link)||(fe=F==null?void 0:F.subitem)!=null&&fe.some(Vt=>zt===(Vt==null?void 0:Vt.link))?n.actived:""},sn.createElement("div",{onClick:()=>Ye(F,U),className:n.name},sn.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Vt;let _t=F==null?void 0:F.name;return(Vt=F==null?void 0:F.subitem)==null||Vt.map(($t,On)=>($t.link===Ct.pathname&&(_t=$t.name),$t)),_t})()}}),((qe=F==null?void 0:F.subitem)==null?void 0:qe.length)>0&&sn.createElement("i",{className:"iconfont icon-zhankai4"})),((It=F==null?void 0:F.subitem)==null?void 0:It.length)>0&&sn.createElement("div",{className:n.dropDown},(wt=F==null?void 0:F.subitem)==null?void 0:wt.map((Vt,_t)=>sn.createElement("div",{className:n.subName,onClick:()=>Ye(Vt,U),key:U+"-"+_t},!!_t&&sn.createElement("div",{className:n.line}),sn.createElement("aside",{className:"font16 c-black"},T(Vt.name)),sn.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Vt.content)))))})),sn.createElement("div",{className:"search-bar",style:{flex:Y.isIlearning?"initial":"1 0 auto"}},((pe=(ae=E==null?void 0:E.userInfo)==null?void 0:ae.paid_version)==null?void 0:pe.version_type)==0&&!((Je=(Ae=E==null?void 0:E.userInfo)==null?void 0:Ae.paid_version)!=null&&Je.is_white_list)&&sn.createElement("div",{className:`${n.level} ${n[(Dt=ie.vs[(at=(tt=E==null?void 0:E.userInfo)==null?void 0:tt.paid_version)==null?void 0:at.version_type])==null?void 0:Dt.class]}`,onClick:()=>{var F;return C.history.push(`/users/${(F=E.userInfo)==null?void 0:F.login}/memberCenter`)}},sn.createElement("img",{src:(an=ie.vs[(Kt=(Tt=E==null?void 0:E.userInfo)==null?void 0:Tt.paid_version)==null?void 0:Kt.version_type])==null?void 0:an.icon}),sn.createElement("div",null,(qt=ie.vs[(xt=(vt=E==null?void 0:E.userInfo)==null?void 0:vt.paid_version)==null?void 0:xt.version_type])==null?void 0:qt.name)),!(0,ie.Ll)()&&!(Y!=null&&Y.isIlearning)&&sn.createElement(sn.Fragment,null,sn.createElement(ye,null),!Qe&&sn.createElement(P,null),!Qe&&!!((cn=E==null?void 0:E.userInfo)!=null&&cn.login)&&sn.createElement(C.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(hn=E==null?void 0:E.userInfo)==null?void 0:hn.login}/user_tidings`},((Ht=E==null?void 0:E.navigationInfo)==null?void 0:Ht.new_message)&&sn.createElement("span",{className:n.newslight}))),!Qe&&sn.createElement(st,{payload:J}))),sn.createElement(ge.default,{centered:!0,destroyOnClose:!0,open:qn,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ie.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>u(!1)},sn.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},sn.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),sn.createElement("img",{src:`${Ee.Z.IMG_SERVER}/${(Et=Y==null?void 0:Y.setting)==null?void 0:Et.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),sn.createElement("p",null,"\u7FA4\u53F7\uFF1A",(pt=Y==null?void 0:Y.setting)==null?void 0:pt.homepage_tea_qq_number)))),sn.createElement(yn,null)):sn.createElement(sn.Fragment,null)};var z=(0,C.connect)(({homePage:a,loading:x,user:A,globalSetting:E,shixunHomeworks:Y})=>({homePage:a,user:A,globalSetting:E,loading:x.models.index,shixunHomeworks:Y}))(vr)},88426:function(dr,pn,e){e.d(pn,{Z:function(){return _n}});var t=e(80813),C=e(92310),Q=e.n(C),D=e(59301),ge=function(){var o=(0,D.useRef)(!1);return(0,D.useEffect)(function(){return o.current=!1,function(){o.current=!0}},[]),o},n=ge;function ve(o){var f=n(),g=(0,t.CR)((0,D.useState)(o),2),_=g[0],Be=g[1],Ue=(0,D.useCallback)(function(At){f.current||Be(At)},[]);return[_,Ue]}var Ke=ve;function $(o){var f=(0,D.useRef)(o);return f.current=o,f}var l=$,k=function(o){(0,D.useEffect)(function(){o()},[])},v=k;function L(o,f){f===void 0&&(f={});var g=f.insertAt;if(typeof document!="undefined"){var _=document.head||document.getElementsByTagName("head")[0],Be=document.createElement("style");Be.type="text/css",g==="top"&&_.firstChild?_.insertBefore(Be,_.firstChild):_.appendChild(Be),Be.styleSheet?Be.styleSheet.cssText=o:Be.appendChild(document.createTextNode(o))}}var ie=`@-webkit-keyframes slider-icon-animate_spin { +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{65030:function(dr,pn,e){e.d(pn,{Z:function(){return le}});var t=e(98506),C=e(16886),Q=e(33346),D=e(43403),ge=e(92310),n=e.n(ge),ve=e(29301),Ke=e(76846),$=e(96452),l=e(6089),k=e(80402),m=e(34280),L=e(49658),ie=e(59301),ln=e(67711),ht=e(77900),Tt=e(8654);function nn(P){var M=P.prefixCls,i=P.align,te=P.arrow,Ee=P.arrowPos,r=te||{},re=r.className,ke=r.content,Ge=Ee.x,R=Ge===void 0?0:Ge,q=Ee.y,I=q===void 0?0:q,Ie=ie.useRef();if(!i||!i.points)return null;var me={position:"absolute"};if(i.autoArrow!==!1){var je=i.points[0],st=i.points[1],_e=je[0],nt=je[1],B=st[0],Z=st[1];_e===B||!["t","b"].includes(_e)?me.top=I:_e==="t"?me.top=0:me.bottom=0,nt===Z||!["l","r"].includes(nt)?me.left=R:nt==="l"?me.left=0:me.right=0}return ie.createElement("div",{ref:Ie,className:n()("".concat(M,"-arrow"),re),style:me},ke)}function vn(P){var M=P.prefixCls,i=P.open,te=P.zIndex,Ee=P.mask,r=P.motion;return Ee?ie.createElement(ht.default,(0,ln.Z)({},r,{motionAppear:!0,visible:i,removeOnLeave:!0}),function(re){var ke=re.className;return ie.createElement("div",{style:{zIndex:te},className:n()("".concat(M,"-mask"),ke)})}):null}var ot=ie.memo(function(P){var M=P.children;return M},function(P,M){return M.cache}),N=ot,y=ie.forwardRef(function(P,M){var i=P.popup,te=P.className,Ee=P.prefixCls,r=P.style,re=P.target,ke=P.onVisibleChanged,Ge=P.open,R=P.keepDom,q=P.fresh,I=P.onClick,Ie=P.mask,me=P.arrow,je=P.arrowPos,st=P.align,_e=P.motion,nt=P.maskMotion,B=P.forceRender,Z=P.getPopupContainer,Re=P.autoDestroy,Me=P.portal,he=P.zIndex,$e=P.onMouseEnter,it=P.onMouseLeave,De=P.onPointerEnter,rt=P.onPointerDownCapture,Rt=P.ready,gt=P.offsetX,mt=P.offsetY,Jt=P.offsetR,yn=P.offsetB,dn=P.onAlign,Gt=P.onPrepare,rn=P.stretch,mn=P.targetWidth,Pt=P.targetHeight,bt=typeof i=="function"?i():i,Xt=Ge||R,En=(Z==null?void 0:Z.length)>0,kn=ie.useState(!Z||!En),sn=(0,C.Z)(kn,2),Qn=sn[0],Sn=sn[1];if((0,m.Z)(function(){!Qn&&En&&re&&Sn(!0)},[Qn,En,re]),!Qn)return null;var In="auto",Cn={left:"-1000vw",top:"-1000vh",right:In,bottom:In};if(Rt||!Ge){var xn,Mn=st.points,An=st.dynamicInset||((xn=st._experimental)===null||xn===void 0?void 0:xn.dynamicInset),Gn=An&&Mn[0][1]==="r",Jn=An&&Mn[0][0]==="b";Gn?(Cn.right=Jt,Cn.left=In):(Cn.left=gt,Cn.right=In),Jn?(Cn.bottom=yn,Cn.top=In):(Cn.top=mt,Cn.bottom=In)}var Zn={};return rn&&(rn.includes("height")&&Pt?Zn.height=Pt:rn.includes("minHeight")&&Pt&&(Zn.minHeight=Pt),rn.includes("width")&&mn?Zn.width=mn:rn.includes("minWidth")&&mn&&(Zn.minWidth=mn)),Ge||(Zn.pointerEvents="none"),ie.createElement(Me,{open:B||Xt,getContainer:Z&&function(){return Z(re)},autoDestroy:Re},ie.createElement(vn,{prefixCls:Ee,open:Ge,zIndex:he,mask:Ie,motion:nt}),ie.createElement(ve.Z,{onResize:dn,disabled:!Ge},function(Rn){return ie.createElement(ht.default,(0,ln.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:B,leavedClassName:"".concat(Ee,"-hidden")},_e,{onAppearPrepare:Gt,onEnterPrepare:Gt,visible:Ge,onVisibleChanged:function(vr){var z;_e==null||(z=_e.onVisibleChanged)===null||z===void 0||z.call(_e,vr),ke(vr)}}),function(Pn,vr){var z=Pn.className,a=Pn.style,x=n()(Ee,z,te);return ie.createElement("div",{ref:(0,Tt.sQ)(Rn,M,vr),className:x,style:(0,t.Z)((0,t.Z)((0,t.Z)((0,t.Z)({"--arrow-x":"".concat(je.x||0,"px"),"--arrow-y":"".concat(je.y||0,"px")},Cn),Zn),a),{},{boxSizing:"border-box",zIndex:he},r),onMouseEnter:$e,onMouseLeave:it,onPointerEnter:De,onClick:I,onPointerDownCapture:rt},me&&ie.createElement(nn,{prefixCls:Ee,arrow:me,arrowPos:je,align:st}),ie.createElement(N,{cache:!Ge&&!q},bt))})}))}),ue=y,ne=ie.forwardRef(function(P,M){var i=P.children,te=P.getTriggerDOMNode,Ee=(0,Tt.Yr)(i),r=ie.useCallback(function(ke){(0,Tt.mH)(M,te?te(ke):ke)},[te]),re=(0,Tt.x1)(r,(0,Tt.C4)(i));return Ee?ie.cloneElement(i,{ref:re}):i}),X=ne,G=ie.createContext(null),S=G;function oe(P){return P?Array.isArray(P)?P:[P]:[]}function We(P,M,i,te){return ie.useMemo(function(){var Ee=oe(i!=null?i:M),r=oe(te!=null?te:M),re=new Set(Ee),ke=new Set(r);return P&&(re.has("hover")&&(re.delete("hover"),re.add("click")),ke.has("hover")&&(ke.delete("hover"),ke.add("click"))),[re,ke]},[P,M,i,te])}var K=e(29194);function V(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=arguments.length>2?arguments[2]:void 0;return i?P[0]===M[0]:P[0]===M[0]&&P[1]===M[1]}function Se(P,M,i,te){for(var Ee=i.points,r=Object.keys(P),re=0;re1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(P)?M:P}function Fe(P){return H(parseFloat(P),0)}function c(P,M){var i=(0,t.Z)({},P);return(M||[]).forEach(function(te){if(!(te instanceof HTMLBodyElement||te instanceof HTMLHtmlElement)){var Ee=Ce(te).getComputedStyle(te),r=Ee.overflow,re=Ee.overflowClipMargin,ke=Ee.borderTopWidth,Ge=Ee.borderBottomWidth,R=Ee.borderLeftWidth,q=Ee.borderRightWidth,I=te.getBoundingClientRect(),Ie=te.offsetHeight,me=te.clientHeight,je=te.offsetWidth,st=te.clientWidth,_e=Fe(ke),nt=Fe(Ge),B=Fe(R),Z=Fe(q),Re=H(Math.round(I.width/je*1e3)/1e3),Me=H(Math.round(I.height/Ie*1e3)/1e3),he=(je-st-B-Z)*Re,$e=(Ie-me-_e-nt)*Me,it=_e*Me,De=nt*Me,rt=B*Re,Rt=Z*Re,gt=0,mt=0;if(r==="clip"){var Jt=Fe(re);gt=Jt*Re,mt=Jt*Me}var yn=I.x+rt-gt,dn=I.y+it-mt,Gt=yn+I.width+2*gt-rt-Rt-he,rn=dn+I.height+2*mt-it-De-$e;i.left=Math.max(i.left,yn),i.top=Math.max(i.top,dn),i.right=Math.min(i.right,Gt),i.bottom=Math.min(i.bottom,rn)}}),i}function d(P){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i="".concat(M),te=i.match(/^(.*)\%$/);return te?P*(parseFloat(te[1])/100):parseFloat(i)}function p(P,M){var i=M||[],te=(0,C.Z)(i,2),Ee=te[0],r=te[1];return[d(P.width,Ee),d(P.height,r)]}function w(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[P[0],P[1]]}function W(P,M){var i=M[0],te=M[1],Ee,r;return i==="t"?r=P.y:i==="b"?r=P.y+P.height:r=P.y+P.height/2,te==="l"?Ee=P.x:te==="r"?Ee=P.x+P.width:Ee=P.x+P.width/2,{x:Ee,y:r}}function j(P,M){var i={t:"b",b:"t",l:"r",r:"l"};return P.map(function(te,Ee){return Ee===M?i[te]||"c":te}).join("")}function be(P,M,i,te,Ee,r,re){var ke=ie.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Ee[te]||{}}),Ge=(0,C.Z)(ke,2),R=Ge[0],q=Ge[1],I=ie.useRef(0),Ie=ie.useMemo(function(){return M?ce(M):[]},[M]),me=ie.useRef({}),je=function(){me.current={}};P||je();var st=(0,l.Z)(function(){if(M&&i&&P){let Vn=function($n,on){var Fn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:He,Yt=Xt.x+$n,Bn=Xt.y+on,nr=Yt+Jn,cr=Bn+Gn,Mr=Math.max(Yt,Fn.left),s=Math.max(Bn,Fn.top),v=Math.min(nr,Fn.right),h=Math.min(cr,Fn.bottom);return Math.max(0,(v-Mr)*(h-s))},Hn=function(){Pe=Xt.y+Et,Xe=Pe+Gn,Ye=Xt.x+Ht,Le=Ye+Jn};var B,Z,Re,Me,he=M,$e=he.ownerDocument,it=Ce(he),De=it.getComputedStyle(he),rt=De.position,Rt=he.style.left,gt=he.style.top,mt=he.style.right,Jt=he.style.bottom,yn=he.style.overflow,dn=(0,t.Z)((0,t.Z)({},Ee[te]),r),Gt=$e.createElement("div");(B=he.parentElement)===null||B===void 0||B.appendChild(Gt),Gt.style.left="".concat(he.offsetLeft,"px"),Gt.style.top="".concat(he.offsetTop,"px"),Gt.style.position=rt,Gt.style.height="".concat(he.offsetHeight,"px"),Gt.style.width="".concat(he.offsetWidth,"px"),he.style.left="0",he.style.top="0",he.style.right="auto",he.style.bottom="auto",he.style.overflow="hidden";var rn;if(Array.isArray(i))rn={x:i[0],y:i[1],width:0,height:0};else{var mn,Pt,bt=i.getBoundingClientRect();bt.x=(mn=bt.x)!==null&&mn!==void 0?mn:bt.left,bt.y=(Pt=bt.y)!==null&&Pt!==void 0?Pt:bt.top,rn={x:bt.x,y:bt.y,width:bt.width,height:bt.height}}var Xt=he.getBoundingClientRect(),En=it.getComputedStyle(he),kn=En.height,sn=En.width;Xt.x=(Z=Xt.x)!==null&&Z!==void 0?Z:Xt.left,Xt.y=(Re=Xt.y)!==null&&Re!==void 0?Re:Xt.top;var Qn=$e.documentElement,Sn=Qn.clientWidth,In=Qn.clientHeight,Cn=Qn.scrollWidth,xn=Qn.scrollHeight,Mn=Qn.scrollTop,An=Qn.scrollLeft,Gn=Xt.height,Jn=Xt.width,Zn=rn.height,Rn=rn.width,Pn={left:0,top:0,right:Sn,bottom:In},vr={left:-An,top:-Mn,right:Cn-An,bottom:xn-Mn},z=dn.htmlRegion,a="visible",x="visibleFirst";z!=="scroll"&&z!==x&&(z=a);var A=z===x,E=c(vr,Ie),Y=c(Pn,Ie),He=z===a?Y:E,Oe=A?Y:He;he.style.left="auto",he.style.top="auto",he.style.right="0",he.style.bottom="0";var Qe=he.getBoundingClientRect();he.style.left=Rt,he.style.top=gt,he.style.right=mt,he.style.bottom=Jt,he.style.overflow=yn,(Me=he.parentElement)===null||Me===void 0||Me.removeChild(Gt);var Ze=H(Math.round(Jn/parseFloat(sn)*1e3)/1e3),lt=H(Math.round(Gn/parseFloat(kn)*1e3)/1e3);if(Ze===0||lt===0||(0,Ke.Sh)(i)&&!(0,K.Z)(i))return;var It=dn.offset,et=dn.targetOffset,Ve=p(Xt,It),b=(0,C.Z)(Ve,2),ae=b[0],pe=b[1],Ae=p(rn,et),Je=(0,C.Z)(Ae,2),tt=Je[0],at=Je[1];rn.x-=tt,rn.y-=at;var Dt=dn.points||[],zt=(0,C.Z)(Dt,2),Kt=zt[0],an=zt[1],vt=w(an),xt=w(Kt),qt=W(rn,vt),cn=W(Xt,xt),hn=(0,t.Z)({},dn),Ht=qt.x-cn.x+ae,Et=qt.y-cn.y+pe,pt=Vn(Ht,Et),Ct=Vn(Ht,Et,Y),Zt=W(rn,["t","l"]),bn=W(Xt,["t","l"]),kt=W(rn,["b","r"]),Bt=W(Xt,["b","r"]),qn=dn.overflow||{},u=qn.adjustX,J=qn.adjustY,O=qn.shiftX,ee=qn.shiftY,ye=function(on){return typeof on=="boolean"?on:on>=0},Pe,Xe,Ye,Le;Hn();var T=ye(J),F=xt[0]===vt[0];if(T&&xt[0]==="t"&&(Xe>Oe.bottom||me.current.bt)){var U=Et;F?U-=Gn-Zn:U=Zt.y-Bt.y-pe;var de=Vn(Ht,U),fe=Vn(Ht,U,Y);de>pt||de===pt&&(!A||fe>=Ct)?(me.current.bt=!0,Et=U,pe=-pe,hn.points=[j(xt,0),j(vt,0)]):me.current.bt=!1}if(T&&xt[0]==="b"&&(Pept||Nt===pt&&(!A||wt>=Ct)?(me.current.tb=!0,Et=qe,pe=-pe,hn.points=[j(xt,0),j(vt,0)]):me.current.tb=!1}var Vt=ye(u),_t=xt[1]===vt[1];if(Vt&&xt[1]==="l"&&(Le>Oe.right||me.current.rl)){var $t=Ht;_t?$t-=Jn-Rn:$t=Zt.x-Bt.x-ae;var On=Vn($t,Et),un=Vn($t,Et,Y);On>pt||On===pt&&(!A||un>=Ct)?(me.current.rl=!0,Ht=$t,ae=-ae,hn.points=[j(xt,1),j(vt,1)]):me.current.rl=!1}if(Vt&&xt[1]==="r"&&(Yept||o===pt&&(!A||f>=Ct)?(me.current.lr=!0,Ht=_n,ae=-ae,hn.points=[j(xt,1),j(vt,1)]):me.current.lr=!1}Hn();var g=O===!0?0:O;typeof g=="number"&&(YeY.right&&(Ht-=Le-Y.right-ae,rn.x>Y.right-g&&(Ht+=rn.x-Y.right+g)));var _=ee===!0?0:ee;typeof _=="number"&&(PeY.bottom&&(Et-=Xe-Y.bottom-pe,rn.y>Y.bottom-_&&(Et+=rn.y-Y.bottom+_)));var Be=Xt.x+Ht,Ue=Be+Jn,At=Xt.y+Et,Te=At+Gn,ze=rn.x,ft=ze+Rn,Ft=rn.y,fn=Ft+Zn,jt=Math.max(Be,ze),gn=Math.min(Ue,ft),Nn=(jt+gn)/2,Xn=Nn-Be,or=Math.max(At,Ft),ur=Math.min(Te,fn),mr=(or+ur)/2,en=mr-At;re==null||re(M,hn);var Tn=Qe.right-Xt.x-(Ht+Xt.width),jn=Qe.bottom-Xt.y-(Et+Xt.height);Ze===1&&(Ht=Math.round(Ht),Tn=Math.round(Tn)),lt===1&&(Et=Math.round(Et),jn=Math.round(jn));var pr={ready:!0,offsetX:Ht/Ze,offsetY:Et/lt,offsetR:Tn/Ze,offsetB:jn/lt,arrowX:Xn/Ze,arrowY:en/lt,scaleX:Ze,scaleY:lt,align:hn};q(pr)}}),_e=function(){I.current+=1;var Z=I.current;Promise.resolve().then(function(){I.current===Z&&st()})},nt=function(){q(function(Z){return(0,t.Z)((0,t.Z)({},Z),{},{ready:!1})})};return(0,m.Z)(nt,[te]),(0,m.Z)(function(){P||nt()},[P]),[R.ready,R.offsetX,R.offsetY,R.offsetR,R.offsetB,R.arrowX,R.arrowY,R.scaleX,R.scaleY,R.align,_e]}var St=e(15142);function se(P,M,i,te,Ee){(0,m.Z)(function(){if(P&&M&&i){let I=function(){te(),Ee()};var r=M,re=i,ke=ce(r),Ge=ce(re),R=Ce(re),q=new Set([R].concat((0,St.Z)(ke),(0,St.Z)(Ge)));return q.forEach(function(Ie){Ie.addEventListener("scroll",I,{passive:!0})}),R.addEventListener("resize",I,{passive:!0}),te(),function(){q.forEach(function(Ie){Ie.removeEventListener("scroll",I),R.removeEventListener("resize",I)})}}},[P,M,i])}var Ne=e(48736);function dt(P,M,i,te,Ee,r,re,ke){var Ge=ie.useRef(P);Ge.current=P;var R=ie.useRef(!1);ie.useEffect(function(){if(M&&te&&(!Ee||r)){var I=function(){R.current=!1},Ie=function(Re){var Me;Ge.current&&!re(((Me=Re.composedPath)===null||Me===void 0||(Me=Me.call(Re))===null||Me===void 0?void 0:Me[0])||Re.target)&&!R.current&&ke(!1)},me=Ce(te);me.addEventListener("pointerdown",I,!0),me.addEventListener("mousedown",Ie,!0),me.addEventListener("contextmenu",Ie,!0);var je=(0,$.A)(i);if(je&&(je.addEventListener("mousedown",Ie,!0),je.addEventListener("contextmenu",Ie,!0)),0)var st,_e,nt,B;return function(){me.removeEventListener("pointerdown",I,!0),me.removeEventListener("mousedown",Ie,!0),me.removeEventListener("contextmenu",Ie,!0),je&&(je.removeEventListener("mousedown",Ie,!0),je.removeEventListener("contextmenu",Ie,!0))}}},[M,i,te,Ee,r]);function q(){R.current=!0}return q}var Ut=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Wt(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:D.Z,M=ie.forwardRef(function(i,te){var Ee=i.prefixCls,r=Ee===void 0?"rc-trigger-popup":Ee,re=i.children,ke=i.action,Ge=ke===void 0?"hover":ke,R=i.showAction,q=i.hideAction,I=i.popupVisible,Ie=i.defaultPopupVisible,me=i.onPopupVisibleChange,je=i.afterPopupVisibleChange,st=i.mouseEnterDelay,_e=i.mouseLeaveDelay,nt=_e===void 0?.1:_e,B=i.focusDelay,Z=i.blurDelay,Re=i.mask,Me=i.maskClosable,he=Me===void 0?!0:Me,$e=i.getPopupContainer,it=i.forceRender,De=i.autoDestroy,rt=i.destroyPopupOnHide,Rt=i.popup,gt=i.popupClassName,mt=i.popupStyle,Jt=i.popupPlacement,yn=i.builtinPlacements,dn=yn===void 0?{}:yn,Gt=i.popupAlign,rn=i.zIndex,mn=i.stretch,Pt=i.getPopupClassNameFromAlign,bt=i.fresh,Xt=i.alignPoint,En=i.onPopupClick,kn=i.onPopupAlign,sn=i.arrow,Qn=i.popupMotion,Sn=i.maskMotion,In=i.popupTransitionName,Cn=i.popupAnimation,xn=i.maskTransitionName,Mn=i.maskAnimation,An=i.className,Gn=i.getTriggerDOMNode,Jn=(0,Q.Z)(i,Ut),Zn=De||rt||!1,Rn=ie.useState(!1),Pn=(0,C.Z)(Rn,2),vr=Pn[0],z=Pn[1];(0,m.Z)(function(){z((0,L.Z)())},[]);var a=ie.useRef({}),x=ie.useContext(S),A=ie.useMemo(function(){return{registerSubPopup:function(v,h){a.current[v]=h,x==null||x.registerSubPopup(v,h)}}},[x]),E=(0,k.Z)(),Y=ie.useState(null),He=(0,C.Z)(Y,2),Oe=He[0],Qe=He[1],Ze=ie.useRef(null),lt=(0,l.Z)(function(s){Ze.current=s,(0,Ke.Sh)(s)&&Oe!==s&&Qe(s),x==null||x.registerSubPopup(E,s)}),It=ie.useState(null),et=(0,C.Z)(It,2),Ve=et[0],b=et[1],ae=ie.useRef(null),pe=(0,l.Z)(function(s){(0,Ke.Sh)(s)&&Ve!==s&&(b(s),ae.current=s)}),Ae=ie.Children.only(re),Je=(Ae==null?void 0:Ae.props)||{},tt={},at=(0,l.Z)(function(s){var v,h,ct=Ve;return(ct==null?void 0:ct.contains(s))||((v=(0,$.A)(ct))===null||v===void 0?void 0:v.host)===s||s===ct||(Oe==null?void 0:Oe.contains(s))||((h=(0,$.A)(Oe))===null||h===void 0?void 0:h.host)===s||s===Oe||Object.values(a.current).some(function(ut){return(ut==null?void 0:ut.contains(s))||s===ut})}),Dt=xe(r,Qn,Cn,In),zt=xe(r,Sn,Mn,xn),Kt=ie.useState(Ie||!1),an=(0,C.Z)(Kt,2),vt=an[0],xt=an[1],qt=I!=null?I:vt,cn=(0,l.Z)(function(s){I===void 0&&xt(s)});(0,m.Z)(function(){xt(I||!1)},[I]);var hn=ie.useRef(qt);hn.current=qt;var Ht=ie.useRef([]);Ht.current=[];var Et=(0,l.Z)(function(s){var v;cn(s),((v=Ht.current[Ht.current.length-1])!==null&&v!==void 0?v:qt)!==s&&(Ht.current.push(s),me==null||me(s))}),pt=ie.useRef(),Ct=function(){clearTimeout(pt.current)},Zt=function(v){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Ct(),h===0?Et(v):pt.current=setTimeout(function(){Et(v)},h*1e3)};ie.useEffect(function(){return Ct},[]);var bn=ie.useState(!1),kt=(0,C.Z)(bn,2),Bt=kt[0],qn=kt[1];(0,m.Z)(function(s){(!s||qt)&&qn(!0)},[qt]);var u=ie.useState(null),J=(0,C.Z)(u,2),O=J[0],ee=J[1],ye=ie.useState(null),Pe=(0,C.Z)(ye,2),Xe=Pe[0],Ye=Pe[1],Le=function(v){Ye([v.clientX,v.clientY])},T=be(qt,Oe,Xt&&Xe!==null?Xe:Ve,Jt,dn,Gt,kn),F=(0,C.Z)(T,11),U=F[0],de=F[1],fe=F[2],qe=F[3],Nt=F[4],wt=F[5],Vt=F[6],_t=F[7],$t=F[8],On=F[9],un=F[10],_n=We(vr,Ge,R,q),o=(0,C.Z)(_n,2),f=o[0],g=o[1],_=f.has("click"),Be=g.has("click")||g.has("contextMenu"),Ue=(0,l.Z)(function(){Bt||un()}),At=function(){hn.current&&Xt&&Be&&Zt(!1)};se(qt,Ve,Oe,Ue,At),(0,m.Z)(function(){Ue()},[Xe,Jt]),(0,m.Z)(function(){qt&&!(dn!=null&&dn[Jt])&&Ue()},[JSON.stringify(Gt)]);var Te=ie.useMemo(function(){var s=Se(dn,r,On,Xt);return n()(s,Pt==null?void 0:Pt(On))},[On,Pt,dn,r,Xt]);ie.useImperativeHandle(te,function(){return{nativeElement:ae.current,popupElement:Ze.current,forceAlign:Ue}});var ze=ie.useState(0),ft=(0,C.Z)(ze,2),Ft=ft[0],fn=ft[1],jt=ie.useState(0),gn=(0,C.Z)(jt,2),Nn=gn[0],Xn=gn[1],or=function(){if(mn&&Ve){var v=Ve.getBoundingClientRect();fn(v.width),Xn(v.height)}},ur=function(){or(),Ue()},mr=function(v){qn(!1),un(),je==null||je(v)},en=function(){return new Promise(function(v){or(),ee(function(){return v})})};(0,m.Z)(function(){O&&(un(),O(),ee(null))},[O]);function Tn(s,v,h,ct){tt[s]=function(ut){var tn;ct==null||ct(ut),Zt(v,h);for(var Qt=arguments.length,yt=new Array(Qt>1?Qt-1:0),we=1;we1?h-1:0),ut=1;ut1?h-1:0),ut=1;ut{}})=>{const m=()=>t.createElement("div",{className:n.flexColumn},t.createElement("img",{className:n.img,src:ge}),t.createElement("span",{className:n.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),L=()=>t.createElement("div",{className:n.flexColumn},t.createElement("img",{className:n.img,src:D}),t.createElement("span",{className:n.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),ie=()=>l===3?t.createElement(t.Fragment,null,L(),m()):l===2?m():L();return t.createElement(Q.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:$,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{k(),C.history.push("/account/certification")},onCancel:()=>{k()}},t.createElement("div",{className:n.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:n.flexRow},ie()))};var Ke=(0,C.connect)(({paperlibrary:$,loading:l,globalSetting:k})=>({paperlibrary:$,globalSetting:k,loading:l.effects}))(ve)},99638:function(dr,pn,e){e.d(pn,{Z:function(){return y}});var t=e(59301),C=e(76560),Q=e(62957),D=e(6767),ge=e(37568),n=e(62673),ve=e(55480),Ke=e(18631),$=e(49661),l=e(99571),k=e(87169),m={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},L=e(32637),ie=e(59301);const ln=({classroomList:ue,dispatch:ne,user:X})=>ie.createElement(Q.default,{open:ue.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:ie.createElement("span",null,ie.createElement(k.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{ne({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},ie.createElement("div",{style:{textAlign:"center",marginBottom:30}},ie.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",ie.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),ie.createElement("img",{style:{width:130,height:130},src:L})),ie.createElement("div",{className:m.bottom},ie.createElement(l.ZP,{className:m.yes,onClick:()=>{ne({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var ht=(0,C.connect)(({classroomList:ue,user:ne})=>({classroomList:ue,user:ne}))(ln),Tt=e(82093),nn=e(59301),vn=(ue,ne,X)=>new Promise((G,S)=>{var oe=V=>{try{K(X.next(V))}catch(Se){S(Se)}},We=V=>{try{K(X.throw(V))}catch(Se){S(Se)}},K=V=>V.done?G(V.value):Promise.resolve(V.value).then(oe,We);K((X=X.apply(ue,ne)).next())}),ot=(ue=>(ue[ue.Professor=1]="Professor",ue[ue.AssistantProfessor=2]="AssistantProfessor",ue[ue.Student=3]="Student",ue))(ot||{});const N=({visible:ue,user:ne,account:X,onCancel:G=()=>{},dispatch:S})=>{const[oe,We]=(0,t.useState)(),[K,V]=(0,t.useState)([]),[Se,xe]=(0,t.useState)(!1),[Ce,ce]=(0,t.useState)(!1),[H,Fe]=(0,t.useState)(),[c,d]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var j,be;(j=ne==null?void 0:ne.userInfo)!=null&&j.identity&&V([((be=ne==null?void 0:ne.userInfo)==null?void 0:be.identity)==="student"?3:1])},[ne]);const p=j=>{const be=()=>{window.location.href=(j==null?void 0:j.jump_url)||`/classrooms/${j==null?void 0:j.course_id}`};if(K.includes(1)){Q.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:nn.createElement("div",{className:"tc"},(j==null?void 0:j.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{be()}});return}be()},w=()=>vn(void 0,null,function*(){if(!oe){D.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let j=yield(0,Tt.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:oe}});if(j!=null&&j.need_pro_auth&&!K.includes(1)&&!K.includes(2)){S({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:oe,checkedList:K}}),W();return}xe(!0);const be=yield(0,ve.cR)({invite_code:oe,professor:K.includes(1)?1:null,assistant_professor:K.includes(2)?1:null,student:K.includes(3)?1:null});if(xe(!1),(be==null?void 0:be.status)===-4&&(G(),S({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(be==null?void 0:be.status)===-12&&D.ZP.warning(be==null?void 0:be.message),(be==null?void 0:be.status)===-2){if(W(),be.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ce(!0),Fe(1);return}if(be.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ce(!0),Fe(2);return}if(be.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ce(!0),Fe(3);return}}if((be==null?void 0:be.status)===0){(0,$.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),W(),be!=null&&be.course_id?p(be):D.ZP.success(be.message);return}}),W=()=>vn(void 0,null,function*(){G()});return nn.createElement(nn.Fragment,null,nn.createElement(Q.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ue,confirmLoading:Se,onOk:w,onCancel:W},nn.createElement("div",{className:"tc"},nn.createElement("div",null,nn.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),nn.createElement(ge.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:oe,onChange:j=>{if(j.target.value.length>=7){D.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}We(j.target.value)}})),nn.createElement("div",{className:"mt10 font14"},nn.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),nn.createElement(n.default.Group,{value:K,onChange:j=>V(j)},nn.createElement(n.default,{value:1,disabled:K.includes(2)},"\u6559\u5E08"),nn.createElement(n.default,{value:2,disabled:K.includes(1)},"\u52A9\u6559"),nn.createElement(n.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),nn.createElement(ht,null),nn.createElement(Ke.Z,{visible:Ce,onCancel:()=>ce(!1),occupationValue:H}))};var y=(0,C.connect)(({user:ue,account:ne})=>({user:ue,account:ne}))(N)},97218:function(dr,pn,e){e.d(pn,{Z:function(){return z},g:function(){return Rn}});var t=e(59301),C=e(76560),Q=e(24404),D=e(37568),ge=e(62957),n={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd",level:"level___XtFBL",sq:"sq___NEbck",gj:"gj___lRV0B"},ve=e(6767),Ke=e(77019),$=e(5269),l=e(93041),k=e(75727),m=e(47889),L=e(55480),ie=e(49661),ln=(a,x,A)=>new Promise((E,Y)=>{var He=Ze=>{try{Qe(A.next(Ze))}catch(lt){Y(lt)}},Oe=Ze=>{try{Qe(A.throw(Ze))}catch(lt){Y(lt)}},Qe=Ze=>Ze.done?E(Ze.value):Promise.resolve(Ze.value).then(He,Oe);Qe((A=A.apply(a,x)).next())}),ht=(a=>(a.Manager="manager",a.Developer="developer",a.Reporter="reporter",a))(ht||{}),nn=({visible:a,onCancel:x=()=>{}})=>{const[A,E]=(0,t.useState)(),[Y,He]=(0,t.useState)(),[Oe,Qe]=(0,t.useState)(!1),Ze=()=>ln(void 0,null,function*(){if(!A){ve.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(A.length!==6){ve.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Y){ve.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Qe(!0);const It=yield(0,L.vm)({code:A,role:Y});Qe(!1),lt();const et={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(et[It.status]){ve.ZP.info(et[It.status]);return}if(It.status===0){Y==="reporter"?(ve.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,ie.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),C.history.push(`/projects/${It==null?void 0:It.project_id}`)):((0,ie.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),ve.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),lt=()=>ln(void 0,null,function*(){x()});return t.createElement(t.Fragment,null,t.createElement(ge.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:a,confirmLoading:Oe,onOk:Ze,onCancel:lt},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(D.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:A,onChange:It=>{if(It.target.value.length>=7){ve.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}E(It.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(m.ZP.Group,{value:Y,onChange:It=>He(It.target.value)},t.createElement(m.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(m.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(m.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},vn=e(99638),ot={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL"},N=e(23869),y=e(28284),ue=e(82326),ne=e(86645),X=(a,x,A)=>new Promise((E,Y)=>{var He=Ze=>{try{Qe(A.next(Ze))}catch(lt){Y(lt)}},Oe=Ze=>{try{Qe(A.throw(Ze))}catch(lt){Y(lt)}},Qe=Ze=>Ze.done?E(Ze.value):Promise.resolve(Ze.value).then(He,Oe);Qe((A=A.apply(a,x)).next())});const G=({globalSetting:a,dispatch:x,user:A,open:E,onCancel:Y=()=>{}})=>{const[He,Oe]=(0,t.useState)([]),[Qe,Ze]=(0,t.useState)([]),[lt,It]=(0,t.useState)([]),[et]=y.default.useForm(),[Ve,b]=(0,t.useState)(!1),[ae,pe]=(0,t.useState)(!1),Ae=(0,t.useRef)(null),Je=(0,t.useRef)(1),[tt,at]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{E&&Dt()},[E]);const Dt=()=>X(void 0,null,function*(){var vt;const xt=yield zt(tt);if(!(0,N.o1)(x))return;const{user_school_id:qt="",department_id:cn="",school_name:hn="",department_name:Ht=""}=A.userInfo||{},Et=(vt=xt==null?void 0:xt.graduation_years)==null?void 0:vt.at(-1);Ze([{id:qt,name:hn}]),yield an(qt),et.setFieldsValue({year:Et,school_id:qt,department_id:Number(cn),name:`${Et}${hn}${Ht}\u6BD5\u4E1A\u8BBE\u8BA1`})}),zt=vt=>X(void 0,null,function*(){const xt=yield(0,ne.J3)(vt);return xt.status===0&&Oe((xt==null?void 0:xt.graduation_years)||[]),xt}),Kt=(vt,xt=500)=>{pe(!0),clearTimeout(Ae.current),Ae.current=setTimeout(()=>X(void 0,null,function*(){Je.current+=1;const qt=Je.current,cn=yield(0,ne.NT)({keyword:vt});cn.status===0&&Je.current===qt&&(Ze((cn==null?void 0:cn.schools)||[]),pe(!1))}),xt)},an=vt=>X(void 0,null,function*(){if(!vt)return;const xt=yield(0,ne.Ps)({page:1,limit:9999,id:vt});xt.status===0&&It((xt==null?void 0:xt.departments)||[])});return t.createElement(ge.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:E,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Ve,onCancel:Y,onOk:()=>et.submit()},t.createElement(y.default,{colon:!1,form:et,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(vt,xt)=>{vt.school_id&&(an(xt.school_id),et.setFieldValue("department_id",null))},onFinish:vt=>X(void 0,null,function*(){b(!0);const xt=yield(0,ne.Wz)(vt);xt.status===0&&(ve.ZP.success("\u521B\u5EFA\u6210\u529F"),et.resetFields(),Y(),(0,ie.xg)(`/graduations/${xt==null?void 0:xt.identifier}/index`)),b(!1)})},t.createElement(y.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(ue.default,{style:{width:344},size:"large",options:He.map(vt=>({value:vt,label:vt}))})),t.createElement(y.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(ue.default,{showSearch:!0,filterOption:!1,onSearch:vt=>{Kt(vt)},loading:ae,size:"large",style:{width:344},options:Qe.map(vt=>({value:vt.id,label:vt.name}))})),t.createElement(y.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(ue.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:lt.map(vt=>({value:vt.id,label:vt.name}))})),t.createElement(y.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(D.default,{showCount:!0,style:{width:344},maxLength:60}))))};var S=(0,C.connect)(({user:a,globalSetting:x,loading:A})=>({user:a,globalSetting:x,loading:A}))(G),oe=e(82093),We=Object.defineProperty,K=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,xe=(a,x,A)=>x in a?We(a,x,{enumerable:!0,configurable:!0,writable:!0,value:A}):a[x]=A,Ce=(a,x)=>{for(var A in x||(x={}))V.call(x,A)&&xe(a,A,x[A]);if(K)for(var A of K(x))Se.call(x,A)&&xe(a,A,x[A]);return a},ce=(a,x,A)=>new Promise((E,Y)=>{var He=Ze=>{try{Qe(A.next(Ze))}catch(lt){Y(lt)}},Oe=Ze=>{try{Qe(A.throw(Ze))}catch(lt){Y(lt)}},Qe=Ze=>Ze.done?E(Ze.value):Promise.resolve(Ze.value).then(He,Oe);Qe((A=A.apply(a,x)).next())});const H=({globalSetting:a,dispatch:x,user:A,open:E,onCancel:Y=()=>{}})=>{const[He]=y.default.useForm(),[Oe,Qe]=(0,t.useState)(!1),[Ze,lt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var It;if(E){const et={code:"",user_type:((It=A==null?void 0:A.userInfo)==null?void 0:It.identity)==="student"?2:1,major:""};He.setFieldsValue(et),lt(Ce({},et))}},[E]),t.createElement(ge.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:E,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Oe,onCancel:Y,onOk:()=>He.submit()},t.createElement(y.default,{colon:!1,form:He,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(It,et)=>lt(Ce({},et)),onFinish:It=>ce(void 0,null,function*(){Qe(!0);const et=yield(0,oe.ZP)("/api/graduations/join.json",{method:"post",body:It});et.status===0&&(Y(),et!=null&&et.identifier?(0,ie.xg)(`/graduations/${et==null?void 0:et.identifier}/index`):ve.ZP.success(et==null?void 0:et.message)),Qe(!1)})},t.createElement(y.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(D.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(y.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(m.ZP.Group,null,t.createElement(m.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(m.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ze==null?void 0:Ze.user_type)===2&&t.createElement(y.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(D.default,{showCount:!0,maxLength:60}))))};var Fe=(0,C.connect)(({user:a,globalSetting:x})=>({user:a,globalSetting:x}))(H),c=e(59301),d=Object.defineProperty,p=Object.defineProperties,w=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,St=(a,x,A)=>x in a?d(a,x,{enumerable:!0,configurable:!0,writable:!0,value:A}):a[x]=A,se=(a,x)=>{for(var A in x||(x={}))j.call(x,A)&&St(a,A,x[A]);if(W)for(var A of W(x))be.call(x,A)&&St(a,A,x[A]);return a},Ne=(a,x)=>p(a,w(x)),dt=(a,x)=>{var A={};for(var E in a)j.call(a,E)&&x.indexOf(E)<0&&(A[E]=a[E]);if(a!=null&&W)for(var E of W(a))x.indexOf(E)<0&&be.call(a,E)&&(A[E]=a[E]);return A},Ut=(a=>(a.Projects="projects",a.Shixuns="shixuns",a.Classrooms="classrooms",a))(Ut||{}),Wt=(a=>(a.Classrooms="classrooms",a.Shixuns="shixuns",a.Paths="paths",a.Projects="projects",a.Videos="videos",a.Topics="topics",a))(Wt||{});const le=a=>{var x=a,{homePage:A,user:E,globalSetting:Y,loading:He,dispatch:Oe}=x,Qe=dt(x,["homePage","user","globalSetting","loading","dispatch"]),Ze,lt,It,et,Ve,b,ae,pe;const[Ae,Je]=(0,t.useState)(),[tt,at]=(0,t.useState)(),[Dt,zt]=(0,t.useState)(!1),[Kt,an]=(0,t.useState)(!1),vt=Et=>{var pt;if((0,N.tJ)(Oe,!1,Et==="classrooms","",!0)){if(Et==="projects"&&!((pt=E.userInfo)!=null&&pt.email)){ve.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Et==="classrooms"?Je(!0):Et==="projects"&&at(!0)}},xt=(Et,pt)=>{var Ct;if((0,N.tJ)(Oe)){if(pt==="projects"&&!((Ct=E.userInfo)!=null&&Ct.email)){ve.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}pt==="shixuns"&&!(0,N.xY)()||Et&&(window.location.href=Et)}},qt=(lt=(((Ze=Y.setting)==null?void 0:Ze.navbar)||[]).find(Et=>Et.link==="/classrooms"))==null?void 0:lt.hidden;let cn=(et=(((It=Y.setting)==null?void 0:It.navbar)||[]).find(Et=>Et.link==="/shixuns"))==null?void 0:et.hidden;const hn=(b=(((Ve=Y.setting)==null?void 0:Ve.navbar)||[]).find(Et=>Et.link==="/paths"))==null?void 0:b.hidden;(ae=Y==null?void 0:Y.setting)!=null&&ae.is_local&&((pe=E==null?void 0:E.userInfo)!=null&&pe.is_shixun_marker||(cn=!0));const Ht=Et=>{var pt,Ct,Zt,bn,kt,Bt,qn,u,J,O,ee,ye,Pe,Xe,Ye,Le,T,F,U;return c.createElement(c.Fragment,null,c.createElement(Ke.Z,{justify:"space-around",className:"pt5 pb5"},c.createElement($.Z,{className:ot.joinCol},((pt=E.userInfo)==null?void 0:pt.user_identity)!=="\u5B66\u751F"&&!qt&&c.createElement(l.default.Item,se({},Et),c.createElement("a",{onClick:()=>xt("/classrooms/new")},(Ct=E.userInfo)!=null&&Ct.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!cn&&c.createElement(l.default.Item,se({},Et),c.createElement("a",{onClick:()=>xt("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((Zt=E.userInfo)==null?void 0:Zt.main_site)||!((bn=E.userInfo)!=null&&bn.main_site)&&!hn&&(((kt=E.userInfo)==null?void 0:kt.admin)||((Bt=E.userInfo)==null?void 0:Bt.is_teacher)||((qn=E.userInfo)==null?void 0:qn.business)))&&c.createElement(l.default.Item,se({},Et),c.createElement("a",{onClick:()=>xt("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((u=Y==null?void 0:Y.setting)!=null&&u.is_local)&&((J=E.userInfo)==null?void 0:J.main_site)&&c.createElement(l.default.Item,se({},Et),c.createElement("a",{onClick:()=>{var de;return xt(`${(de=Y==null?void 0:Y.setting)==null?void 0:de.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((O=E==null?void 0:E.userInfo)==null?void 0:O.identity)!=="student"&&c.createElement(l.default.Item,Ne(se({},Et),{onClick:()=>{(0,N.o1)(Oe)&&zt(!0)}}),c.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((ee=E.userInfo)!=null&&ee.main_site)&&c.createElement("div",null,!qt&&c.createElement(l.default.Item,se({},Et),c.createElement("a",{onClick:()=>vt("classrooms")},(ye=E.userInfo)!=null&&ye.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Pe=E.userInfo)==null?void 0:Pe.main_site)&&!((Xe=Y==null?void 0:Y.setting)!=null&&Xe.is_local)&&c.createElement(l.default.Item,se({},Et),c.createElement("a",{onClick:()=>vt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Ye=E.userInfo)==null?void 0:Ye.main_site)&&c.createElement($.Z,null,c.createElement("div",{className:ot.joinBoard})),((Le=E.userInfo)==null?void 0:Le.main_site)&&c.createElement($.Z,{className:ot.joinCol},!qt&&c.createElement(l.default.Item,se({},Et),c.createElement("a",{onClick:()=>vt("classrooms")},(T=E.userInfo)!=null&&T.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((F=E.userInfo)==null?void 0:F.main_site)&&!((U=Y==null?void 0:Y.setting)!=null&&U.is_local)&&c.createElement(l.default.Item,se({},Et),c.createElement("a",{onClick:()=>vt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),c.createElement(l.default.Item,Ne(se({},Et),{onClick:()=>{(0,N.o1)(Oe)&&an(!0)}}),c.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return c.createElement("section",null,c.createElement(k.Z,{dropdownRender:()=>c.createElement(l.default,{className:`${ot.rightMenu} ${ot.joinMenu} mt10`},c.createElement(Ht,null)),placement:"bottomRight"},c.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),c.createElement(vn.Z,{visible:Ae,onCancel:()=>Je(!1)}),c.createElement(nn,{visible:tt,onCancel:()=>at(!1)}),c.createElement(S,{open:Dt,onCancel:()=>zt(!1)}),c.createElement(Fe,{open:Kt,onCancel:()=>an(!1)}))};var P=(0,C.connect)(({homePage:a,loading:x,user:A,globalSetting:E})=>({homePage:a,user:A,globalSetting:E,loading:x.models.index}))(le),M={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt",level:"level___eVYpR",versionInfo:"versionInfo___dpPd3",sq:"sq___Mx2Ia",jc:"jc___DAOHV",gj:"gj___pUe9E"},i=e(34055),te=e(63423),Ee=e(90524),r=e(59301),re=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,R=(a,x)=>{var A={};for(var E in a)ke.call(a,E)&&x.indexOf(E)<0&&(A[E]=a[E]);if(a!=null&&re)for(var E of re(a))x.indexOf(E)<0&&Ge.call(a,E)&&(A[E]=a[E]);return A},q=(a,x,A)=>new Promise((E,Y)=>{var He=Ze=>{try{Qe(A.next(Ze))}catch(lt){Y(lt)}},Oe=Ze=>{try{Qe(A.throw(Ze))}catch(lt){Y(lt)}},Qe=Ze=>Ze.done?E(Ze.value):Promise.resolve(Ze.value).then(He,Oe);Qe((A=A.apply(a,x)).next())});const I=a=>{var x,A=RegExp("(^| )"+a+"=([^;]+)(;|$)");return(x=document.cookie.match(A))?decodeURIComponent(x[2]):null},Ie=a=>{var x=new Date;x.setTime(x.getTime()-1);var A=I(a);A!=null&&(document.cookie=a+"="+A+";expires="+x.toGMTString())};var me=(a=>(a.Classrooms="classrooms",a.Shixuns="shixuns",a.Paths="paths",a.Projects="projects",a.Videos="videos",a.Topics="topics",a))(me||{});const je=a=>{var x=a,{homePage:A,user:E,globalSetting:Y,loading:He,dispatch:Oe,shixunHomeworks:Qe,location:Ze,payload:lt={}}=x,It=R(x,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),et,Ve,b,ae,pe,Ae,Je,tt,at,Dt,zt,Kt,an,vt,xt,qt,cn;const hn=(Ve=(((et=Y.setting)==null?void 0:et.navbar)||[]).find(Zt=>Zt.link==="/classrooms"))==null?void 0:Ve.hidden,Ht=(ae=(((b=Y.setting)==null?void 0:b.navbar)||[]).find(Zt=>Zt.link==="/shixuns"))==null?void 0:ae.hidden,Et=(Ae=(((pe=Y.setting)==null?void 0:pe.navbar)||[]).find(Zt=>Zt.link==="/paths"))==null?void 0:Ae.hidden,pt=(Je=E.userInfo)==null?void 0:Je.is_school_manage,Ct=()=>{var Zt,bn,kt,Bt,qn,u,J,O,ee,ye,Pe,Xe,Ye,Le,T,F,U,de,fe;return(0,ie.Ll)()?r.createElement(l.default,{className:`${M.rightMenu} ${M.menuWrap}`},r.createElement(l.default.Item,null,r.createElement(C.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):r.createElement(l.default,{className:`${M.rightMenu} ${M.menuWrap}`},((bn=(Zt=E==null?void 0:E.userInfo)==null?void 0:Zt.paid_version)==null?void 0:bn.version_type)==0&&!((Bt=(kt=E==null?void 0:E.userInfo)==null?void 0:kt.paid_version)!=null&&Bt.is_white_list)&&r.createElement("div",{className:`${M.versionInfo} ${M[(J=ie.vs[(u=(qn=E==null?void 0:E.userInfo)==null?void 0:qn.paid_version)==null?void 0:u.version_type])==null?void 0:J.class]}`},r.createElement("img",{src:(ye=ie.vs[(ee=(O=E==null?void 0:E.userInfo)==null?void 0:O.paid_version)==null?void 0:ee.version_type])==null?void 0:ye.icon}),r.createElement("span",null,(Ye=ie.vs[(Xe=(Pe=E==null?void 0:E.userInfo)==null?void 0:Pe.paid_version)==null?void 0:Xe.version_type])==null?void 0:Ye.name)),r.createElement(l.default.Item,null,r.createElement(C.Link,{to:`/users/${(Le=E.userInfo)==null?void 0:Le.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),!hn&&r.createElement(l.default.Item,null,r.createElement(C.Link,{to:`/users/${(T=E.userInfo)==null?void 0:T.login}/classrooms`},"\u6211\u7684\u6559\u5B66\u8BFE\u5802")),!Ht&&r.createElement(l.default.Item,null,r.createElement(C.Link,{to:`/users/${(F=E.userInfo)==null?void 0:F.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),!Et&&r.createElement(l.default.Item,null,r.createElement(C.Link,{to:`/users/${(U=E.userInfo)==null?void 0:U.login}/paths`},"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B")),r.createElement(l.default.Item,null,r.createElement(C.Link,{to:`/users/${(de=E.userInfo)==null?void 0:de.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),r.createElement(l.default.Item,null,r.createElement(C.Link,{to:`/users/${(fe=E.userInfo)==null?void 0:fe.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),r.createElement(l.default.Item,null,r.createElement(C.Link,{to:"/order"},"\u6211\u8D2D\u4E70\u7684\u8BFE\u7A0B")),(0,i.Ny)()&&r.createElement(l.default.Item,null,r.createElement(C.Link,{to:"/quality"},"\u7CBE\u54C1\u8BFE\u7A0B")),!(0,i.JA)()&&r.createElement(l.default.Item,null,r.createElement("a",{onClick:()=>{(0,N.tJ)(Oe)&&C.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,i.JA)()&&r.createElement(l.default.Item,null,r.createElement("a",{onClick:()=>{(0,N.tJ)(Oe)&&C.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),r.createElement(l.default.Item,null,r.createElement(C.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:r.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),pt&&r.createElement(l.default.Item,null,r.createElement(C.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),r.createElement(l.default.Item,{className:M.exit},r.createElement("a",{onClick:()=>q(void 0,null,function*(){try{const qe=yield(0,te.vR)({});ve.ZP.success(qe==null?void 0:qe.message)}catch(qe){}(0,ie.d8)("_educoder_session","logout",1),(0,ie.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),setTimeout(()=>{window.location.href="/"},800)})},"\u9000\u51FA")))};return(0,i.bg)()?r.createElement(k.Z,{className:`${M.height67}`,dropdownRender:Ct,placement:"bottomRight"},r.createElement("section",null,r.createElement("aside",null,r.createElement("div",{className:Qe.actionTabs.type===1?M.classromediv:"",style:{position:"relative"}},r.createElement("img",{className:`${M.userPic} current ml15`,src:`${(tt=Ee.Z)==null?void 0:tt.IMG_SERVER}/images/${(at=E.userInfo)==null?void 0:at.image_url}`,alt:"",onClick:()=>{var Zt;return C.history.push((0,ie.Ll)()?"/account/profile":`/users/${(Zt=E.userInfo)==null?void 0:Zt.login}/classrooms`)}}),((zt=(Dt=E==null?void 0:E.userInfo)==null?void 0:Dt.paid_version)==null?void 0:zt.version_type)==0&&!((an=(Kt=E==null?void 0:E.userInfo)==null?void 0:Kt.paid_version)!=null&&an.is_white_list)&&r.createElement("img",{src:(qt=ie.vs[(xt=(vt=E==null?void 0:E.userInfo)==null?void 0:vt.paid_version)==null?void 0:xt.version_type])==null?void 0:qt.icon,className:M.level}),(0,ie.Ll)()&&r.createElement("span",{className:"ml10 font16"},(cn=E.userInfo)==null?void 0:cn.username),r.createElement("i",{className:`iconfont icon-zhankai4 ${M.icon}`}))))):r.createElement("div",{className:`font15 ${Y.isIlearning?M.login:""}`},r.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Oe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55 / \u6CE8\u518C"))};var st=(0,C.connect)(({homePage:a,loading:x,user:A,globalSetting:E,shixunHomeworks:Y})=>({homePage:a,user:A,globalSetting:E,shixunHomeworks:Y,loading:x.models.index}))(je),_e={tip:"tip___a6MfI"},nt=e(61186),B=e.n(nt),Z=e(59301),Re=(a,x,A)=>new Promise((E,Y)=>{var He=Ze=>{try{Qe(A.next(Ze))}catch(lt){Y(lt)}},Oe=Ze=>{try{Qe(A.throw(Ze))}catch(lt){Y(lt)}},Qe=Ze=>Ze.done?E(Ze.value):Promise.resolve(Ze.value).then(He,Oe);Qe((A=A.apply(a,x)).next())});const Me=({user:a,dispatch:x})=>{var A,E,Y;const[He,Oe]=(0,t.useState)(!1),Qe=(A=window.location.pathname)==null?void 0:A.includes("classrooms/");(0,t.useEffect)(()=>{var It,et,Ve;if(console.log(a==null?void 0:a.userInfo),(It=a==null?void 0:a.userInfo)!=null&&It.user_status)if(((et=a==null?void 0:a.userInfo)==null?void 0:et.role)===15){Oe(!1);return}else{let b=JSON.parse(Qe?localStorage==null?void 0:localStorage.getItem("delaytip_class"):localStorage==null?void 0:localStorage.getItem("delaytip_user"));b&&(b==null?void 0:b.login)===((Ve=a==null?void 0:a.userInfo)==null?void 0:Ve.login)?(console.log(B()(b==null?void 0:b.time).add(1,"days")),console.log(B()(new Date)),B()(b==null?void 0:b.time).add(1,"days").set({hour:0,minute:0,second:0}){var It,et;Qe?localStorage.setItem("delaytip_class",JSON.stringify({time:new Date,login:(It=a==null?void 0:a.userInfo)==null?void 0:It.login})):localStorage.setItem("delaytip_user",JSON.stringify({time:new Date,login:(et=a==null?void 0:a.userInfo)==null?void 0:et.login})),Oe(!1)},lt=()=>Re(void 0,null,function*(){let It=yield(0,oe.ZP)("/api/business_contacts.json",{method:"post"});(It==null?void 0:It.status)===0&&ve.ZP.info("\u7533\u8BF7\u6210\u529F")});return Z.createElement(Z.Fragment,null,He&&Z.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000",display:"none"}},Z.createElement("div",{className:_e.tip},Z.createElement("div",null,Z.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),Qe?Z.createElement(Z.Fragment,null,"\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u60A8\u7684\u6559\u5B66\u8BFE\u5802\u7684",((Y=a==null?void 0:a.userInfo)==null?void 0:Y.user_status)==2?"\u90E8\u5206\u529F\u80FD\u5DF2\u88AB\u9650\u5236":"\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236",'\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002'):Z.createElement(Z.Fragment,null,'\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002')),Z.createElement("div",null,Z.createElement("span",{className:"mr15",style:{color:"#666666",cursor:"pointer"},onClick:Ze},"\u5FFD\u7565"),Z.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:lt},"\u7533\u8BF7\u5EF6\u671F")))))};var he=(0,C.connect)(({user:a})=>({user:a}))(Me),$e=e(99571),it="data:image/png;base64,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",De=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,gt=(a,x)=>{var A={};for(var E in a)rt.call(a,E)&&x.indexOf(E)<0&&(A[E]=a[E]);if(a!=null&&De)for(var E of De(a))x.indexOf(E)<0&&Rt.call(a,E)&&(A[E]=a[E]);return A};const mt=null,Jt=a=>{var x=a,{homePage:A,user:E,globalSetting:Y,loading:He,dispatch:Oe,location:Qe,text:Ze,shixunHomeworks:lt,payload:It={}}=x,et=gt(x,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Ve,b]=(0,t.useState)("none");return(0,t.useEffect)(()=>{lt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&b("flex")},[lt.actionTabs.key]),(0,t.useEffect)(()=>{lt.actionTabs.key==="\u9690\u85CF"&&(b("none"),localStorage.setItem("Noviceguide","0"))},[lt.actionTabs.key]),t.createElement("div",{style:{display:Ve,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},t.createElement("div",{style:{margin:"0 auto",width:"1200px"}},t.createElement("img",{src:it,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},lt.actionTabs.text),lt.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement($e.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),b("none"),Oe({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement($e.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Oe({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),b("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var yn=(0,C.connect)(({homePage:a,loading:x,user:A,globalSetting:E,shixunHomeworks:Y})=>({homePage:a,user:A,globalSetting:E,loading:x.models.index,shixunHomeworks:Y}))(Jt),dn=Object.defineProperty,Gt=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,Pt=(a,x,A)=>x in a?dn(a,x,{enumerable:!0,configurable:!0,writable:!0,value:A}):a[x]=A,bt=(a,x)=>{for(var A in x||(x={}))rn.call(x,A)&&Pt(a,A,x[A]);if(Gt)for(var A of Gt(x))mn.call(x,A)&&Pt(a,A,x[A]);return a};const Xt=a=>React.createElement("svg",bt({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},a),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var En="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",kn=e(89392),sn=e(59301),Qn=Object.defineProperty,Sn=Object.getOwnPropertySymbols,In=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,xn=(a,x,A)=>x in a?Qn(a,x,{enumerable:!0,configurable:!0,writable:!0,value:A}):a[x]=A,Mn=(a,x)=>{for(var A in x||(x={}))In.call(x,A)&&xn(a,A,x[A]);if(Sn)for(var A of Sn(x))Cn.call(x,A)&&xn(a,A,x[A]);return a},An=(a,x)=>{var A={};for(var E in a)In.call(a,E)&&x.indexOf(E)<0&&(A[E]=a[E]);if(a!=null&&Sn)for(var E of Sn(a))x.indexOf(E)<0&&Cn.call(a,E)&&(A[E]=a[E]);return A},Gn=(a,x,A)=>new Promise((E,Y)=>{var He=Ze=>{try{Qe(A.next(Ze))}catch(lt){Y(lt)}},Oe=Ze=>{try{Qe(A.throw(Ze))}catch(lt){Y(lt)}},Qe=Ze=>Ze.done?E(Ze.value):Promise.resolve(Ze.value).then(He,Oe);Qe((A=A.apply(a,x)).next())});const{Header:Jn}=Q.default,{Search:Zn}=D.default;function Rn(){var a,x;const E=window.location.pathname.split("/"),Y={};return E[1]=="classrooms"&&E.length>3&&!((a=E[4])!=null&&a.includes("newgold"))&&!((x=E[5])!=null&&x.includes("newgold"))&&E[2]!=="coursesId"&&(Y.course_id=E[2]),E[1]==="shixuns"&&E.length>3&&(Y.objective_type="shixun",Y.objective_id=E[2]),E[1]==="paths"&&E.length>3&&(Y.objective_type="path",Y.objective_id=E[2]),Mn(Mn({},Y),{school:1})}const Pn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],vr=a=>{var x=a,{homePage:A,user:E,globalSetting:Y,loading:He,dispatch:Oe,isLogin:Qe=!1,shixunHomeworks:Ze}=x,lt=An(x,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),It,et,Ve,b,ae,pe,Ae,Je,tt,at,Dt,zt,Kt,an,vt,xt,qt,cn,hn,Ht,Et,pt;const Ct=(0,C.useLocation)(),[Zt,bn]=(0,t.useState)(!1),[kt,Bt]=(0,t.useState)(""),[qn,u]=(0,t.useState)(!1),J=Rn();(0,t.useEffect)(()=>{Oe({type:"user/getNavigationInfo",payload:Mn({},J)})},[Y.name]),(0,t.useEffect)(()=>{Ze.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Pn!=null&&Pn.includes(Ct==null?void 0:Ct.pathname)||(Ct==null?void 0:Ct.pathname.indexOf("/classrooms"))===0||Oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Ct.pathname]),(0,t.useEffect)(()=>{Ze.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Ze.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Ze.actionTabs.key]),(0,t.useEffect)(()=>{var F;if(Y!=null&&Y.setting){let U=(0,kn.cloneDeep)((F=Y==null?void 0:Y.setting)==null?void 0:F.navbar);U=U==null?void 0:U.filter(fe=>{var qe;return!(fe!=null&&fe.hidden)&&!((0,i.JA)()&&((qe=["/paperlibrary","/problemset"])!=null&&qe.includes(fe.link)))});for(const fe of U)fe.subitem&&(fe.subitem=fe.subitem.filter(qe=>{var Nt;return!(qe!=null&&qe.hidden)&&!((0,i.JA)()&&((Nt=["/paperlibrary","/problemset"])!=null&&Nt.includes(qe.link)))}));let de=!1;U==null||U.map(function(fe,qe){var Nt,wt,Vt;const _t=Ct.pathname;fe.link===_t&&(Bt(fe==null?void 0:fe.link),(0,ie.Dk)(_t==="/"?(Nt=Y==null?void 0:Y.setting)==null?void 0:Nt.name:T(fe==null?void 0:fe.name)),Xe(Le(qe,{name:fe==null?void 0:fe.name,link:fe==null?void 0:fe.link},U)),de=!0),(wt=fe==null?void 0:fe.subitem)!=null&&wt.length&&((Vt=fe==null?void 0:fe.subitem)==null||Vt.map($t=>{$t.link===_t&&(Bt($t==null?void 0:$t.link),_t!=="/"&&(0,ie.Dk)(T($t==null?void 0:$t.name)),Xe(Le(qe,{name:$t==null?void 0:$t.name,link:$t==null?void 0:$t.link},U)),de=!0)}))}),de||Xe(U)}},[Y==null?void 0:Y.setting,E]);const O=(0,t.useMemo)(()=>{var F,U;return(F=Y==null?void 0:Y.setting)!=null&&F.nav_logo_url?`${Ee.Z.IMG_SERVER}/${(U=Y==null?void 0:Y.setting)==null?void 0:U.nav_logo_url}`:`${Ee.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(It=Y==null?void 0:Y.setting)==null?void 0:It.nav_logo_url]);function ee(F){C.history.push("/search?value="+F)}const ye=()=>Zt?sn.createElement("div",{onBlur:()=>{setTimeout(()=>{bn(!1)},300)}},sn.createElement(Zn,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:ee,autoFocus:!0})):sn.createElement("span",{className:"iconfont icon-sousuo font18 current ml20 mr15",onClick:()=>{C.history.push("/search?value=")}}),[Pe,Xe]=(0,t.useState)([]),Ye=(F,U)=>Gn(void 0,null,function*(){var de,fe,qe,Nt,wt,Vt;if((F==null?void 0:F.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const _t=yield(0,te.IU)();(de=_t==null?void 0:_t.data)!=null&&de.engineer_url?(qe=(fe=_t==null?void 0:_t.data)==null?void 0:fe.engineer_url)!=null&&qe.includes("http")?(0,ie.xg)((Nt=_t==null?void 0:_t.data)==null?void 0:Nt.engineer_url):C.history.push((wt=_t==null?void 0:_t.data)==null?void 0:wt.engineer_url):(_t==null?void 0:_t.status)!=401&&u(!0);return}(Vt=F==null?void 0:F.link)!=null&&Vt.includes("http")?(0,ie.xg)(F==null?void 0:F.link):((0,ie.Dk)(F==null?void 0:F.name),C.history.push(F==null?void 0:F.link)),(F==null?void 0:F.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Oe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:sn.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Le=(F,U,de)=>{const fe=de.slice();return fe[F]&&(fe[F].name=U.name,fe[F].link=U.link),fe||[]},T=(F="")=>F.indexOf("<")>-1?F.slice(0,F.indexOf("<")):F;return Y.showHeader&&Y.showHeaderFooter?sn.createElement(Q.default,{style:{background:`${Ct.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Y.isIlearning?n["header-iearning"]:n.header} ${Y.showHeaderFixed?n.headerFixed:""}`},(Y==null?void 0:Y.showTip)&&sn.createElement(he,null),sn.createElement(Jn,{className:"header",style:{background:`${Ct.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Ct.pathname=="/training"?"999":""}`}},sn.createElement("section",{className:n["edu-menu"]},(!!Y.isIlearning||!((et=Y==null?void 0:Y.setting)!=null&&et.main_site)&&!!((Ve=Y==null?void 0:Y.setting)!=null&&Ve.navbar))&&sn.createElement(C.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Oe({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},sn.createElement("img",{className:n.logo,title:(b=Y.setting)==null?void 0:b.name,src:O||En})),sn.createElement("ul",{className:`${n.menu} ${(0,ie.Ll)()&&"ml0"}`},(0,ie.Ll)()&&sn.createElement("li",null,sn.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,ie.Ll)()&&Y.setting&&Pe.map(function(F,U){var de,fe,qe,Nt,wt;return sn.createElement("li",{key:U,className:!((de=F==null?void 0:F.subitem)!=null&&de.length)&&kt===(F==null?void 0:F.link)||(fe=F==null?void 0:F.subitem)!=null&&fe.some(Vt=>kt===(Vt==null?void 0:Vt.link))?n.actived:""},sn.createElement("div",{onClick:()=>Ye(F,U),className:n.name},sn.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Vt;let _t=F==null?void 0:F.name;return(Vt=F==null?void 0:F.subitem)==null||Vt.map(($t,On)=>($t.link===Ct.pathname&&(_t=$t.name),$t)),_t})()}}),((qe=F==null?void 0:F.subitem)==null?void 0:qe.length)>0&&sn.createElement("i",{className:"iconfont icon-zhankai4"})),((Nt=F==null?void 0:F.subitem)==null?void 0:Nt.length)>0&&sn.createElement("div",{className:n.dropDown},(wt=F==null?void 0:F.subitem)==null?void 0:wt.map((Vt,_t)=>sn.createElement("div",{className:n.subName,onClick:()=>Ye(Vt,U),key:U+"-"+_t},!!_t&&sn.createElement("div",{className:n.line}),sn.createElement("aside",{className:"font16 c-black"},T(Vt.name)),sn.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Vt.content)))))})),sn.createElement("div",{className:"search-bar",style:{flex:Y.isIlearning?"initial":"1 0 auto"}},((pe=(ae=E==null?void 0:E.userInfo)==null?void 0:ae.paid_version)==null?void 0:pe.version_type)==0&&!((Je=(Ae=E==null?void 0:E.userInfo)==null?void 0:Ae.paid_version)!=null&&Je.is_white_list)&&sn.createElement("div",{className:`${n.level} ${n[(Dt=ie.vs[(at=(tt=E==null?void 0:E.userInfo)==null?void 0:tt.paid_version)==null?void 0:at.version_type])==null?void 0:Dt.class]}`,onClick:()=>{var F;return C.history.push(`/users/${(F=E.userInfo)==null?void 0:F.login}/memberCenter`)}},sn.createElement("img",{src:(an=ie.vs[(Kt=(zt=E==null?void 0:E.userInfo)==null?void 0:zt.paid_version)==null?void 0:Kt.version_type])==null?void 0:an.icon}),sn.createElement("div",null,(qt=ie.vs[(xt=(vt=E==null?void 0:E.userInfo)==null?void 0:vt.paid_version)==null?void 0:xt.version_type])==null?void 0:qt.name)),!(0,ie.Ll)()&&!(Y!=null&&Y.isIlearning)&&sn.createElement(sn.Fragment,null,sn.createElement(ye,null),!Qe&&sn.createElement(P,null),!Qe&&!!((cn=E==null?void 0:E.userInfo)!=null&&cn.login)&&sn.createElement(C.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(hn=E==null?void 0:E.userInfo)==null?void 0:hn.login}/user_tidings`},((Ht=E==null?void 0:E.navigationInfo)==null?void 0:Ht.new_message)&&sn.createElement("span",{className:n.newslight}))),!Qe&&sn.createElement(st,{payload:J}))),sn.createElement(ge.default,{centered:!0,destroyOnClose:!0,open:qn,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ie.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>u(!1)},sn.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},sn.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),sn.createElement("img",{src:`${Ee.Z.IMG_SERVER}/${(Et=Y==null?void 0:Y.setting)==null?void 0:Et.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),sn.createElement("p",null,"\u7FA4\u53F7\uFF1A",(pt=Y==null?void 0:Y.setting)==null?void 0:pt.homepage_tea_qq_number)))),sn.createElement(yn,null)):sn.createElement(sn.Fragment,null)};var z=(0,C.connect)(({homePage:a,loading:x,user:A,globalSetting:E,shixunHomeworks:Y})=>({homePage:a,user:A,globalSetting:E,loading:x.models.index,shixunHomeworks:Y}))(vr)},74871:function(dr,pn,e){e.d(pn,{Z:function(){return _n}});var t=e(80813),C=e(92310),Q=e.n(C),D=e(59301),ge=function(){var o=(0,D.useRef)(!1);return(0,D.useEffect)(function(){return o.current=!1,function(){o.current=!0}},[]),o},n=ge;function ve(o){var f=n(),g=(0,t.CR)((0,D.useState)(o),2),_=g[0],Be=g[1],Ue=(0,D.useCallback)(function(At){f.current||Be(At)},[]);return[_,Ue]}var Ke=ve;function $(o){var f=(0,D.useRef)(o);return f.current=o,f}var l=$,k=function(o){(0,D.useEffect)(function(){o()},[])},m=k;function L(o,f){f===void 0&&(f={});var g=f.insertAt;if(typeof document!="undefined"){var _=document.head||document.getElementsByTagName("head")[0],Be=document.createElement("style");Be.type="text/css",g==="top"&&_.firstChild?_.insertBefore(Be,_.firstChild):_.appendChild(Be),Be.styleSheet?Be.styleSheet.cssText=o:Be.appendChild(document.createTextNode(o))}}var ie=`@-webkit-keyframes slider-icon-animate_spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); @@ -376,11 +376,11 @@ top: 22px; padding: 15px 0 0; } -`;L(ie);var ln="rc-slider-captcha";function ht(o){var f=0,g=0;return typeof o.clientX=="number"&&typeof o.clientY=="number"?(f=o.clientX,g=o.clientY):o.touches&&o.touches[0]?(f=o.touches[0].clientX,g=o.touches[0].clientY):o.changedTouches&&o.changedTouches[0]&&(f=o.changedTouches[0].clientX,g=o.changedTouches[0].clientY),{clientX:f,clientY:g}}function Ot(o,f){if(f===void 0&&(f={}),o)for(var g in f)o.style[g]=f[g]}var nn=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,vn=nn&&"onpointerdown"in window,ot=nn&&"ontouchstart"in window,N=function(o){return o==null?void 0:o.scrollTop};function y(o,f){return typeof o=="number"&&!Number.isNaN(o)&&typeof f=="number"&&f>0?Number(o.toFixed(f)):o}var ue="".concat(ln,"-button"),ne=function(o){var f,g=o.className,_=o.disabled,Be=o.active,Ue=o.success,At=o.error,Te=o.verify,ze=o.buttonRef,ft=(0,t._T)(o,["className","disabled","active","success","error","verify","buttonRef"]);return D.createElement("span",(0,t.pi)({className:Q()(ue,g,(f={},f["".concat(ue,"-disabled")]=_,f["".concat(ue,"-active")]=Be,f["".concat(ue,"-verify")]=Te,f["".concat(ue,"-success")]=Ue,f["".concat(ue,"-error")]=At,f["".concat(ue,"-pc")]=!ot,f)),ref:ze},ft))};ne.displayName="SliderButton";var X=function(o){return D.createElement("svg",(0,t.pi)({viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),D.createElement("path",{d:"M116.9408 561.4592m0-40.96l0 0q0-40.96 40.96-40.96l573.44 0q40.96 0 40.96 40.96l0 0q0 40.96-40.96 40.96l-573.44 0q-40.96 0-40.96-40.96Z"}),D.createElement("path",{d:"M769.82272 519.43424l-203.22304-203.22304a40.96 40.96 0 1 1 57.91744-57.91744l231.71072 231.71072a40.96 40.96 0 0 1 0.45056 58.44992L624.9472 780.12416a40.96 40.96 0 0 1-57.93792-57.91744l202.79296-202.79296z"}))},G=function(o){return D.createElement("svg",(0,t.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),D.createElement("path",{d:"M864.554667 268.501333a42.666667 42.666667 0 0 1 0 60.330667L412.032 781.397333a42.453333 42.453333 0 0 1-22.613333 11.818667l-5.034667 0.597333H379.306667a42.496 42.496 0 0 1-27.648-12.416l-211.2-211.2a42.666667 42.666667 0 1 1 60.330666-60.330666l180.992 180.992 422.4-422.4a42.666667 42.666667 0 0 1 60.330667 0z"}))},S=function(o){return D.createElement("svg",(0,t.pi)({viewBox:"0 0 120 120",width:"1em",height:"1em"},o),D.createElement("defs",null,D.createElement("line",{id:"l",x1:"60",x2:"60",y1:"7",y2:"27",stroke:"currentColor",strokeWidth:"11",strokeLinecap:"round"})),D.createElement("g",null,D.createElement("use",{xlinkHref:"#l",opacity:".27"}),D.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(30 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(60 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(90 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(120 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(150 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".37",transform:"rotate(180 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".46",transform:"rotate(210 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".56",transform:"rotate(240 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".66",transform:"rotate(270 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".75",transform:"rotate(300 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".85",transform:"rotate(330 60,60)"})))},oe=function(o){return D.createElement("svg",(0,t.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),D.createElement("path",{d:"M866.133333 573.013333a42.666667 42.666667 0 0 0-53.333333 27.733334A304.64 304.64 0 0 1 519.68 810.666667 302.933333 302.933333 0 0 1 213.333333 512a302.933333 302.933333 0 0 1 306.346667-298.666667 309.76 309.76 0 0 1 198.4 71.253334l-92.586667-15.36a42.666667 42.666667 0 0 0-49.066666 35.413333 42.666667 42.666667 0 0 0 35.413333 49.066667l180.906667 29.866666h7.253333a42.666667 42.666667 0 0 0 14.506667-2.56 14.08 14.08 0 0 0 4.266666-2.56 33.28 33.28 0 0 0 8.533334-4.693333l3.84-4.693333c0-2.133333 3.84-3.84 5.546666-6.4s0-4.266667 2.133334-5.973334a57.173333 57.173333 0 0 0 2.986666-7.68l32-170.666666a42.666667 42.666667 0 0 0-85.333333-16.213334l-11.52 61.866667A392.96 392.96 0 0 0 519.68 128 388.266667 388.266667 0 0 0 128 512a388.266667 388.266667 0 0 0 391.68 384A389.12 389.12 0 0 0 896 626.346667a42.666667 42.666667 0 0 0-29.866667-53.333334z"}))},We=function(o){return D.createElement("svg",(0,t.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),D.createElement("path",{d:"M572.96896 524.6976l217.23136 217.25184a40.96 40.96 0 1 1-57.93792 57.91744L515.072 582.63552l-212.3776 212.3776a40.96 40.96 0 1 1-57.9584-57.91744l212.39808-212.3776-217.21088-217.23136a40.96 40.96 0 1 1 57.91744-57.91744l217.23136 217.21088L737.0752 244.736a40.96 40.96 0 1 1 57.93792 57.91744L572.96896 524.71808z"}))},K=function(o){return D.createElement("svg",(0,t.pi)({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 16 16"},o),D.createElement("path",{d:"M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"}))},V="".concat(ln,"-icon"),Se=function(o){var f,g=o.className,_=o.spin,Be=(0,t._T)(o,["className","spin"]);return D.createElement("span",(0,t.pi)({className:Q()(V,(f={},f["".concat(V,"-spin")]=_,f),g)},Be))},xe={arrowRight:D.createElement(X,null),check:D.createElement(G,null),loading:D.createElement(S,null),refresh:D.createElement(oe,null),x:D.createElement(We,null),imageFill:D.createElement(K,null)},Ce=function(o){var f=o.type,g=(0,t._T)(o,["type"]);return D.createElement(Se,(0,t.pi)({},g),xe[f])},ce;(function(o){o[o.Default=1]="Default",o[o.Loading=2]="Loading",o[o.Moving=3]="Moving",o[o.Verify=4]="Verify",o[o.Success=5]="Success",o[o.Error=6]="Error",o[o.LoadFailed=7]="LoadFailed"})(ce||(ce={}));var H="".concat(ln,"-control"),Fe=40,s=2,d=function(o){var f,g=o.status,_=g===void 0?ce.Default:g,Be=o.isLimitErrors,Ue=o.tipText,At=o.tipIcon,Te=o.sliderButtonProps,ze=o.indicatorProps,ft=o.controlRef,Ft=(0,t._T)(o,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),fn=(0,D.useRef)(null),Wt=(0,D.useRef)(null),gn=(0,D.useRef)(null),Nn=(0,D.useRef)({}),Xn=(0,D.useMemo)(function(){return(0,t.pi)({default:"\u5411\u53F3\u62D6\u52A8\u6ED1\u5757\u586B\u5145\u62FC\u56FE",loading:"\u52A0\u8F7D\u4E2D...",moving:null,verifying:null,success:null,error:null,errors:D.createElement(D.Fragment,null,D.createElement(Ce,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},Ue)},[Ue]),ar=(0,D.useMemo)(function(){return(0,t.pi)({default:D.createElement(Ce,{type:"arrowRight"}),loading:D.createElement(Ce,{type:"loading",spin:!0}),error:D.createElement(Ce,{type:"x"}),success:D.createElement(Ce,{type:"check"})},At)},[At]),ur=(0,D.useMemo)(function(){var Yt;return Yt={},Yt[ce.Default]=[Xn.default,ar.default],Yt[ce.Loading]=[Xn.loading,ar.default],Yt[ce.Moving]=[Xn.moving,ar.default],Yt[ce.Verify]=[Xn.verifying,ar.loading],Yt[ce.Error]=[Xn.error,ar.error],Yt[ce.Success]=[Xn.success,ar.success],Yt[ce.LoadFailed]=[Xn.loadFailed,ar.default],Yt},[Xn,ar]),mr=function(Yt){var xn;return(Yt||typeof Nn.current.sliderButtonWidth!="number")&&(Nn.current.sliderButtonWidth=((xn=Wt.current)===null||xn===void 0?void 0:xn.clientWidth)||Fe),Nn.current.sliderButtonWidth},en=function(Yt){if(Yt||typeof Nn.current.indicatorBorderWidth!="number")if(gn.current){var xn=window.getComputedStyle(gn.current);Nn.current.indicatorBorderWidth=parseInt(xn.borderLeftWidth)+parseInt(xn.borderRightWidth)}else Nn.current.indicatorBorderWidth=s;return Nn.current.indicatorBorderWidth},Tn=function(Yt){var xn;return(Yt||!Nn.current.rect)&&fn.current&&(Nn.current.rect=(xn=fn.current)===null||xn===void 0?void 0:xn.getBoundingClientRect()),Nn.current.rect};(0,D.useImperativeHandle)(ft,function(){return{getSliderButtonWidth:mr,getIndicatorBorderWidth:en,getRect:Tn,updateLeft:function(Yt){var xn=mr(),tr=en();Ot(Wt.current,{left:Yt+"px"}),Ot(gn.current,{width:Yt+xn+tr+"px"})}}},[]);var jn=_===ce.Loading,pr=_===ce.Moving,Vn=_===ce.Verify,Hn=_===ce.Success,$n=_===ce.Error,on=_===ce.LoadFailed,Bn=Be?Xn.errors:ur[_][0];return D.createElement("div",(0,t.pi)({},Ft,{className:Q()(H,(f={},f["".concat(H,"-loading")]=jn,f["".concat(H,"-moving")]=pr,f["".concat(H,"-verify")]=Vn,f["".concat(H,"-success")]=Hn,f["".concat(H,"-error")]=$n,f["".concat(H,"-errors")]=Be,f["".concat(H,"-load-failed")]=on,f),Ft.className),ref:fn}),D.createElement("div",(0,t.pi)({},ze,{className:Q()("".concat(H,"-indicator"),ze==null?void 0:ze.className),ref:gn})),D.createElement(ne,(0,t.pi)({},Te,{className:Q()("".concat(H,"-button"),Te==null?void 0:Te.className),disabled:jn,active:pr,verify:Vn,success:Hn,error:$n,buttonRef:Wt}),ur[_][1]),D.createElement("div",{className:Q()("".concat(H,"-tips")),style:Bn?{}:{display:"none"}},Bn))},p="".concat(ln,"-loading"),w=function(o){var f=o.icon,g=f===void 0?D.createElement(Ce,{type:"loading",spin:!0}):f,_=o.text,Be=_===void 0?"\u52A0\u8F7D\u4E2D...":_,Ue=o.className,At=(0,t._T)(o,["icon","text","className"]);return D.createElement("div",(0,t.pi)({className:Q()(p,Ue)},At),D.createElement("div",{className:"".concat(p,"-icon")},g),D.createElement("div",{className:"".concat(p,"-text")},Be))},W="".concat(ln,"-jigsaw"),j={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:D.createElement(Ce,{type:"imageFill"}),refreshIcon:D.createElement(Ce,{type:"refresh"})},be=function(o){var f,g,_=o.status,Be=o.bgSize,Ue=Be===void 0?j.bgSize:Be,At=o.puzzleSize,Te=At===void 0?j.puzzleSize:At,ze=o.bgUrl,ft=o.puzzleUrl,Ft=o.bgImgProps,fn=o.puzzleImgProps,Wt=o.jigsawRef,gn=o.loadingBoxProps,Nn=o.loadFailedIcon,Xn=Nn===void 0?j.loadFailedIcon:Nn,ar=o.showRefreshIcon,ur=ar===void 0?!0:ar,mr=o.refreshIcon,en=mr===void 0?j.refreshIcon:mr,Tn=o.disabledRefresh,jn=o.onRefresh,pr=o.style,Vn=o.className,Hn=o.children,$n=(0,t._T)(o,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),on=(0,D.useRef)(null);if((0,D.useImperativeHandle)(Wt,function(){return{updateLeft:function(Yt){Ot(on.current,{left:Yt+"px"})}}}),_===ce.Loading)return D.createElement(w,(0,t.pi)({},gn,{style:(0,t.pi)((0,t.pi)({},gn==null?void 0:gn.style),Ue)}));if(_===ce.LoadFailed)return D.createElement("div",{className:"".concat(ln,"-load-failed"),style:Ue},Xn);var Bn=_===ce.Verify||_===ce.Error||_===ce.Success;return D.createElement("div",(0,t.pi)({className:Q()(W,(f={},f["".concat(W,"-stop")]=Bn,f),Vn),style:(0,t.pi)((0,t.pi)({},pr),Ue)},$n),D.createElement("img",(0,t.pi)({src:ze,alt:""},Ft,{className:Q()("".concat(W,"-bg"),Ft==null?void 0:Ft.className),style:(0,t.pi)((0,t.pi)({},Ft==null?void 0:Ft.style),Ue)})),D.createElement("img",(0,t.pi)({src:ft,alt:""},fn,{className:Q()("".concat(W,"-puzzle"),fn==null?void 0:fn.className),style:(0,t.pi)((0,t.pi)({},fn==null?void 0:fn.style),Te),ref:on})),ur&&_!==ce.Success&&en&&D.createElement("div",{className:Q()("".concat(W,"-refresh"),(g={},g["".concat(W,"-refresh-disabled")]=_===ce.Verify||Tn,g)),onClick:function(){_!==ce.Verify&&!Tn&&(jn==null||jn())}},en),Hn)},St=vn?{move:"pointermove",end:"pointerup",cancel:"pointercancel"}:ot?{move:"touchmove",end:"touchend",cancel:"touchcancel"}:{move:"mousemove",end:"mouseup",cancel:"touchcancel"},se=vn?"onPointerDown":ot?"onTouchStart":"onMouseDown",Ne;(function(o){o.Puzzle="puzzle",o.Button="button"})(Ne||(Ne={}));var dt=function(o){var f,g,_,Be=o.mode,Ue=Be===void 0?"embed":Be,At=o.limitErrorCount,Te=At===void 0?0:At,ze=o.tipText,ft=o.tipIcon,Ft=o.refreshIcon,fn=o.bgSize,Wt=o.puzzleSize,gn=o.request,Nn=o.autoRequest,Xn=Nn===void 0?!0:Nn,ar=o.onVerify,ur=o.autoRefreshOnError,mr=ur===void 0?!0:ur,en=o.actionRef,Tn=o.showRefreshIcon,jn=Tn===void 0?!0:Tn,pr=o.jigsawContent,Vn=o.errorHoldDuration,Hn=Vn===void 0?500:Vn,$n=o.showJigsawOnActive,on=$n===void 0?!1:$n,Bn=o.loadingDelay,Yt=Bn===void 0?0:Bn,xn=o.placement,tr=xn===void 0?"top":xn,cr=o.loadingBoxProps,Mr=o.sliderButtonProps,c=o.precision,m=c===void 0?7:c,h=o.className,ct=o.style,ut=o.styles,tn=Ke(),Qt=tn[0],yt=tn[1],we=Ke(function(){return!Fn&&gn&&Xn?ce.Loading:ce.Default}),Mt=we[0],Ar=we[1],Wn=l(Mt),rr=(0,D.useRef)(null),br=(0,D.useRef)(null),Dn=(0,D.useRef)(null),Yn=(0,D.useMemo)(function(){return Ue==="float"||Ue==="slider"?Ue:"embed"},[Ue]),Ln=(0,D.useMemo)(function(){if(Ft!==void 0)return Ft;if((ft==null?void 0:ft.refresh)!==void 0)return ft.refresh},[Ft,ft]),Kn=(0,D.useMemo)(function(){return(0,t.pi)((0,t.pi)({},j.bgSize),fn)},[fn]),zn=(0,D.useMemo)(function(){return(0,t.pi)((0,t.pi)({},j.puzzleSize),Wt)},[Wt]),fr=(0,D.useMemo)(function(){return tr==="bottom"?"top":"bottom"},[tr]),jt=(0,D.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:Ne.Button,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),Fn=Yn==="slider",Zt=typeof Yt=="number"&&Yt>0,or=Mt===ce.Error&&Te>0&&jt.current.errorCount>=Te,yr=function(){jt.current.buttonMaxDistance=Kn.width-jt.current.sliderButtonWidth-jt.current.indicatorBorderWidth,jt.current.puzzleMaxDistance=Kn.width-zn.width-zn.left},Fr=function(){var nr;return((nr=rr.current)===null||nr===void 0?void 0:nr.getRect(!0).height)||42},Ir=function(){return(0,t.mG)(void 0,void 0,void 0,function(){var nr;return(0,t.Jh)(this,function(Cr){switch(Cr.label){case 0:if(Fn)return[2];if(!gn)return[3,4];Zt?jt.current.loadingTimer=setTimeout(function(){Ar(ce.Loading)},Yt):Ar(ce.Loading),Cr.label=1;case 1:return Cr.trys.push([1,3,,4]),[4,gn()];case 2:return nr=Cr.sent(),Zt&&clearTimeout(jt.current.loadingTimer),yt(nr),Ar(ce.Default),[3,4];case 3:return Cr.sent(),Zt&&clearTimeout(jt.current.loadingTimer),yt(void 0),Ar(ce.LoadFailed),[3,4];case 4:return[2]}})})},Zr=function(nr){nr===void 0&&(nr=300),!(Yn!=="float"||Wn.current===ce.Success)&&(clearTimeout(jt.current.floatTransitionTimer),clearTimeout(jt.current.floatDelayHideTimer),clearTimeout(jt.current.floatDelayShowTimer),jt.current.floatDelayShowTimer=setTimeout(function(){var Cr;Ot(Dn.current,{display:"block"}),N(Dn.current);var Rr=Fr()+"px";Ot(Dn.current,(Cr={},Cr[fr]=Rr,Cr.opacity="1",Cr))},nr))},Nr=function(nr){nr===void 0&&(nr=300),Yn==="float"&&(clearTimeout(jt.current.floatTransitionTimer),clearTimeout(jt.current.floatDelayHideTimer),clearTimeout(jt.current.floatDelayShowTimer),jt.current.floatDelayHideTimer=setTimeout(function(){var Cr,Rr=Fr()/2+"px";Ot(Dn.current,(Cr={},Cr[fr]=Rr,Cr.opacity="0",Cr)),jt.current.floatTransitionTimer=setTimeout(function(){Ot(Dn.current,{display:"none"})},300)},nr))},Dr=function(nr){var Cr;Fn||(Cr=br.current)===null||Cr===void 0||Cr.updateLeft(nr)},ir=function(){var nr;jt.current.isPressed=!1,Ar(ce.Default),(nr=rr.current)===null||nr===void 0||nr.updateLeft(0),Dr(zn.left)},lr=function(nr){nr===void 0&&(nr=!1),nr&&(jt.current.errorCount=0),clearTimeout(jt.current.refreshTimer),Wn.current!==ce.Loading&&(ir(),Ir())},sr=function(){(or||Mt===ce.LoadFailed)&&lr(or)},Un=function(){ot||Zr()},er=function(){ot||on&&jt.current.isPressed||Nr()},gr=function(nr){jt.current.currentTargetType=Ne.Puzzle,Er(nr)},Pr=function(nr){jt.current.currentTargetType=Ne.Button,Er(nr)},Er=function(nr){if(Wn.current===ce.Default){nr.preventDefault();var Cr=ht(nr),Rr=Cr.clientX,Wr=Cr.clientY;jt.current.startInfo={x:Rr,y:Wr,timestamp:new Date().getTime()},jt.current.trail=[[Rr,Wr]],rr.current&&(jt.current.sliderButtonWidth=rr.current.getSliderButtonWidth(!0),jt.current.indicatorBorderWidth=rr.current.getIndicatorBorderWidth(!0)),yr(),jt.current.ratio=jt.current.puzzleMaxDistance/jt.current.buttonMaxDistance,jt.current.currentTargetType===Ne.Puzzle&&(jt.current.ratio=1/jt.current.ratio),(ot||nr.pointerType==="pen"||nr.pointerType==="touch")&&Zr(0),jt.current.isPressed=!0,document.addEventListener(St.move,Or),document.addEventListener(St.end,Lr),document.addEventListener(St.cancel,Lr)}},Or=function(nr){var Cr;if(jt.current.isPressed){nr.preventDefault();var Rr=ht(nr),Wr=Rr.clientX,Kr=Rr.clientY,wr=Wr-jt.current.startInfo.x;jt.current.trail.push([Wr,Kr]),Wn.current!==ce.Moving&&wr>0&&Ar(ce.Moving);var hr=wr,Br=wr;jt.current.currentTargetType===Ne.Puzzle?(wr=Math.max(0,Math.min(wr,jt.current.puzzleMaxDistance)),hr=wr+zn.left,Br=wr*jt.current.ratio):(wr=Math.max(0,Math.min(wr,jt.current.buttonMaxDistance)),Br=wr,hr=wr*jt.current.ratio+zn.left),(Cr=rr.current)===null||Cr===void 0||Cr.updateLeft(Br),Dr(hr)}},Lr=function(nr){if(document.removeEventListener(St.move,Or),document.removeEventListener(St.end,Lr),document.removeEventListener(St.cancel,Lr),!!jt.current.isPressed){if(Wn.current!==ce.Moving||typeof ar!="function"){jt.current.isPressed=!1,(ot||nr.pointerType==="pen"||nr.pointerType==="touch"||on)&&Nr(),ir();return}jt.current.isPressed=!1,Ar(ce.Verify);var Cr=new Date().getTime(),Rr=ht(nr),Wr=Rr.clientX,Kr=Rr.clientY,wr=Kr-jt.current.startInfo.y,hr=Wr-jt.current.startInfo.x,Br=hr;jt.current.currentTargetType===Ne.Puzzle?(hr=Math.max(0,Math.min(hr,jt.current.puzzleMaxDistance)),Br=hr*jt.current.ratio):(hr=Math.max(0,Math.min(hr,jt.current.buttonMaxDistance)),Br=hr,hr*=jt.current.ratio),ar({x:y(hr,m),y:y(wr,m),sliderOffsetX:y(Br,m),duration:Cr-jt.current.startInfo.timestamp,trail:jt.current.trail,targetType:jt.current.currentTargetType,errorCount:jt.current.errorCount}).then(function(){jt.current.errorCount=0,Ar(ce.Success),Nr()}).catch(function(){jt.current.errorCount+=1,Ar(ce.Error),(ot||nr.pointerType==="pen"||nr.pointerType==="touch"||on)&&Nr(),(Te<=0||jt.current.errorCount0?(Be.forEach(function(Ue){Ue.wrap.apply(Ue.context,g)}),!0):!1},o}(),kt={},le=function(){function o(f){f===void 0&&(f="default"),this.scope=f,kt[this.scope]||(kt[this.scope]={}),this.data=kt[this.scope]}return o.prototype.getItem=function(f){return f in this.data?this.data[f]:null},o.prototype.setItem=function(f,g){this.data[f]=g},o.prototype.removeItem=function(f){delete this.data[f]},o.prototype.clear=function(){kt[this.scope]={},this.data=kt[this.scope]},o}();function P(){return Math.random().toString(16).substring(2,8)}function M(o){try{var f=typeof o=="object"&&o!==null&&!!o.setItem&&!!o.getItem&&!!o.removeItem;if(f){var g=P()+new Date().getTime(),_="1";if(o.setItem(g,_),o.getItem(g)!==_)return!1;o.removeItem(g)}return f}catch(Be){return console.error("[cache2] ".concat(o," is not supported. The default memory cache will be used.")),!1}}function i(o,f){try{return JSON.parse(o,f)}catch(g){return o}}function te(o,f){return JSON.stringify(o,f)}var Ee=function(){function o(f,g){g===void 0&&(g={});var _=f?M(f):!1;this.options=(0,t.pi)({needParsed:_,prefix:""},g),this.storage=_?f:new le(this.options.memoryScope)}return o.prototype.getKey=function(f){return this.options.prefix+f},o.prototype.get=function(f){var g=this.storage.getItem(this.getKey(f));return this.options.needParsed?i(g,this.options.reviver):g},o.prototype.set=function(f,g){this.storage.setItem(this.getKey(f),this.options.needParsed?te(g,this.options.replacer):g)},o.prototype.del=function(f){this.storage.removeItem(this.getKey(f))},o.prototype.clear=function(){typeof this.storage.clear=="function"&&this.storage.clear()},o}(),r="cache2_",re="default",ke=function(o){(0,t.ZT)(f,o);function f(g,_){var Be=o.call(this)||this,Ue=re,At;return typeof g=="string"?Ue=g||re:typeof g=="object"&&(At=g),!At&&typeof _=="object"&&(At=_),Be.options=(0,t.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:r},At),Be.storage=new Ee(Be.options.storage,(0,t.pi)({memoryScope:Ue},Be.options)),Be.cacheKey=Ue,Be.startCheckperiod(),Be}return f.prototype._check=function(g,_){var Be=!0;return _.t!==0&&_.t0?Be+Ue:0;return{v:g,t:At,n:Be}},f.prototype._isLimited=function(g){return this.options.max>-1&&g>=this.options.max},f.prototype._getReplaceKey=function(g,_){var Be=g[0];return g.forEach(function(Ue){(_[Ue].t<_[Be].t||_[Ue].t===_[Be].t&&_[Ue].n<_[Be].n)&&(Be=Ue)}),Be},Object.defineProperty(f.prototype,"cacheValues",{get:function(){return this.storage.get(this.cacheKey)||{}},enumerable:!1,configurable:!0}),f.prototype.setCacheValues=function(g){this.storage.set(this.cacheKey,g)},f.prototype.get=function(g){var _=this.cacheValues[g];if(_&&this._check(g,_))return _.v},f.prototype.mget=function(g){var _=this,Be={};if(!Array.isArray(g))return Be;var Ue=this.cacheValues;return g.forEach(function(At){var Te=Ue[At];Te&&_._check(At,Te)&&(Be[At]=Te.v)}),Be},f.prototype.getAll=function(){var g=Object.keys(this.cacheValues);return this.mget(g)},f.prototype.set=function(g,_,Be){if(this.options.max===0)return!1;var Ue=this.cacheValues,At=Object.keys(Ue);if(!Ue[g]&&this._isLimited(At.length)){var Te=this.keys();if(this._isLimited(Te.length))if(this.options.maxStrategy==="replaced"){var ze=this._getReplaceKey(Te,Ue);this.del(ze)}else return!1}return Ue[g]=this._wrap(_,Be),this.setCacheValues(Ue),this.emit("set",g,Ue[g].v),!0},f.prototype.mset=function(g){var _=this,Be=!0;return g.forEach(function(Ue){var At=_.set(Ue.key,Ue.value,Ue.ttl);Be&&!At&&(Be=!1)}),Be},f.prototype.del=function(g){var _=this,Be=this.cacheValues,Ue=0,At=Array.isArray(g)?g:[g];return At.forEach(function(Te){if(Be[Te]){Ue++;var ze=Be[Te];delete Be[Te],_.emit("del",Te,ze.v)}}),Ue>0&&this.setCacheValues(Be),Ue},f.prototype.clear=function(){this.storage.del(this.cacheKey)},f.prototype.keys=function(){var g=this,_=this.cacheValues,Be=Object.keys(_);return Be.filter(function(Ue){return g._check(Ue,_[Ue])})},f.prototype.has=function(g){var _=this.cacheValues[g];return!!(_&&this._check(g,_))},f.prototype.take=function(g){var _,Be=this.cacheValues[g];return Be&&this._check(g,Be)&&(_=Be.v,this.del(g)),_},f.prototype.ttl=function(g,_){var Be=this.cacheValues,Ue=Be[g];return Ue&&this._check(g,Ue)?(Be[g]=this._wrap(Ue.v,_),!0):!1},f.prototype.getTtl=function(g){var _=this.cacheValues,Be=_[g];if(Be&&this._check(g,Be))return _[g].t},f.prototype.getLastModified=function(g){var _=this.cacheValues,Be=_[g];if(Be&&this._check(g,Be))return _[g].n},f.prototype.startCheckperiod=function(){var g=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){g.startCheckperiod()},this.options.checkperiod))},f.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},f}(Ut),Ge=void 0,R="undefined",q="object",I=Object.prototype,Ie=I.toString,me=I.hasOwnProperty,je=I.propertyIsEnumerable,st=Object.getOwnPropertySymbols,_e=Object.getPrototypeOf,nt=Object.keys,B=Function.prototype,Z=B.toString,Re=typeof Symbol!==R,Me=Re?Symbol.prototype:Ge,he=Array.prototype,$e=he.slice,it=Math.min,De=Math.max,rt=Math.random,Nt=Math.floor,gt=Math.ceil,mt=Math.abs,Jt=Number.isFinite,yn=Number.isInteger,dn=Number.isSafeInteger,Gt=typeof globalThis===q&&globalThis,rn=typeof e.g===q&&e.g,mn=typeof self===q&&self,Pt=Number.MAX_SAFE_INTEGER||9007199254740991,bt=Number.MIN_SAFE_INTEGER||-9007199254740991,Xt=4294967295,En="[object ",kn=En+"BigInt]",sn=En+"Number]",Qn=En+"Boolean]",wn=En+"String]",In=En+"Date]",Cn=En+"RegExp]",Sn=En+"Symbol]",Mn=En+"Error]",An=En+"ArrayBuffer]",Gn=En+"Arguments]",Jn=En+"Array]",Zn=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(o){return En+o+"]"}),Rn=En+"WeakSet]",Pn=En+"Blob]",vr=En+"File]",z=En+"DOMException]",a=En+"Object]",x=En+"DataView]",A=En+"Map]",E=En+"Promise]",Y=En+"Set]",He=En+"WeakMap]",Oe=En+"Window]";function Qe(o){return Ie.call(o)}function Ze(o){return typeof o=="string"||Qe(o)===wn}var lt=function(){function o(f,g){g===void 0&&(g="uh_async_memo"),this.promiseCache={},this.cache=new ke(g,f)}return o.prototype.run=function(f,g,_){var Be=this;if(!g||!Ze(g))return f();var Ue=(0,t.pi)({persisted:!0},_);if(Ue.persisted){var At=this.cache.get(g);if(At)return Promise.resolve(At)}return this.promiseCache[g]||(this.promiseCache[g]=f().then(function(Te){return delete Be.promiseCache[g],Be.cache.set(g,Te,Ue.ttl),Te}).catch(function(Te){return delete Be.promiseCache[g],Promise.reject(Te)})),this.promiseCache[g]},o}(),Lt=typeof Blob!==R;function et(o){return Lt&&o instanceof Blob?!0:Qe(o)===Pn}function Ve(o){return function(){return o}}function b(){}var ae=typeof URL!="undefined",pe=void 0,Ae=Object.keys,Je=Object.values,tt=ae?URL.createObjectURL:Ve(""),at=ae?URL.revokeObjectURL:b;function Dt(o,f){var g=f||{},_=g.method,Be=_===void 0?"get":_,Ue=g.data,At=Ue===void 0?null:Ue,Te=g.timeout,ze=g.headers,ft=g.withCredentials,Ft=ft===void 0?!1:ft,fn=g.async,Wt=fn===void 0?!0:fn,gn=g.user,Nn=gn===void 0?null:gn,Xn=g.password,ar=Xn===void 0?null:Xn,ur=g.responseType,mr=g.onReadyStateChange,en=g.onLoadStart,Tn=g.onProgress,jn=g.onAbort,pr=g.onTimeout,Vn=g.onError,Hn=g.onLoad,$n=g.onLoadEnd;return new Promise(function(on,Bn){var Yt=new XMLHttpRequest;Yt.open(Be.toLowerCase(),o,Wt,Nn,ar),mr&&(Yt.onreadystatechange=mr),typeof Te=="number"&&Te>0&&(Yt.timeout=Te),Yt.withCredentials=Ft,ur&&(Yt.responseType=ur),typeof ze=="object"&&Ae(ze).map(function(c){Yt.setRequestHeader(c,ze[c])});var xn=function(c){return function(m){on(m),c==null||c.call(Yt,m)}},tr=function(c){return function(m){Bn(m),c==null||c.call(Yt,m)}},cr={loadstart:en,progress:Tn,abort:tr(jn),timeout:tr(pr),error:tr(Vn),load:xn(Hn),loadend:$n},Mr=Ae(cr);Mr.forEach(function(c){var m=cr[c];m&&Yt.addEventListener(c,m)}),Yt.send(At)})}var Tt=[200,304];function Kt(o,f){return new Promise(function(g,_){et(o)?g(o):Dt(o,(0,t.pi)({responseType:"blob"},f)).then(function(Be){var Ue=Be.target.status;if(Tt.indexOf(Ue)!==-1)g(Be.target.response);else{var At=new Error("The file does not support get requests, responseStatus ".concat(Ue,", '").concat(o,"'."));console.error(At),_(At)}}).catch(function(Be){console.error(new Error("Failed to request file. ".concat(Be))),_(Be)})})}function an(o){return new Promise(function(f,g){var _=et(o),Be=_?tt(o):o,Ue=new Image;_||(Ue.crossOrigin="anonymous"),Ue.onload=function(){f(Ue)},Ue.onerror=function(At){_&&at(Be),console.error("[loadImage] The image load failed, '".concat(o,"'.")),g(At)},Ue.src=Be})}function vt(o,f){return Kt(o,f).then(function(g){return an(g).then(function(_){return{blob:g,image:_}})})}function xt(o){return o!==null&&typeof o=="object"}function qt(o){return typeof o=="function"||xt(o)}function cn(o){return typeof o=="symbol"||Qe(o)===Sn}var hn=/^0b[01]+$/i,Ht=/^0o[0-7]+$/i,Et=/^[-+]0x[0-9a-f]+$/i;function pt(o){if(typeof o=="number")return o;if(cn(o))return NaN;if(qt(o)&&(o=Number(o)),typeof o!="string")return o===0?o:+o;o=o.trim();var f=hn.test(o);return f||Ht.test(o)?parseInt(o.slice(2),f?2:8):Et.test(o)?NaN:+o}var Ct=17976931348623157e292;function Rt(o){if(!o)return o===0?o:0;if(o=pt(o),o===1/0||o===-1/0){var f=o<0?-1:1;return f*Ct}return o===o?o:0}function bn(o,f){o===void 0&&(o=0),f===void 0&&(f=1),o=Rt(o),f=Rt(f);var g=gt(it(o,f)||0),_=Nt(De(o,f)||0);if(g>_){var Be=g;g=_,_=Be}return Nt(g+rt()*(_-g+1))}var zt=Math.PI,Bt;(function(o){o[o.None=0]="None",o[o.Outer=1]="Outer",o[o.Inner=2]="Inner"})(Bt||(Bt={}));var qn=[Bt.None,Bt.Outer,Bt.Inner];function u(o){var f=o.length,g=bn(0,f-1);return o[g]}function J(o){var f={top:u(qn),right:u(qn),bottom:u(qn),left:u(qn)},g=Object.keys(f),_=["top","bottom"],Be=["left","right"];if(f.top===Bt.Outer&&f.bottom===Bt.Outer?f[u(_)]=Bt.Inner:f.top!==Bt.Outer&&f.bottom!==Bt.Outer&&(f[u(_)]=Bt.Outer),f.left===Bt.Outer&&f.right===Bt.Outer?f[u(Be)]=Bt.Inner:f.left!==Bt.Outer&&f.right!==Bt.Outer&&(f[u(Be)]=Bt.Outer),o){var Ue=[],At=[];g.forEach(function(Te){f[Te]===Bt.Inner?Ue.push(Te):f[Te]===Bt.None&&At.push(Te)}),o===2?Ue.forEach(function(Te){return f[Te]=Bt.None}):o===3?Ue.length===0?f[u(At)]=Bt.Inner:Ue.length===2&&(f[u(Ue)]=Bt.None):o==4&&At.forEach(function(Te){return f[Te]=Bt.Inner})}return f}function O(o,f){f===void 0&&(f={});var g=f.x,_=g===void 0?0:g,Be=f.y,Ue=Be===void 0?0:Be,At=f.w,Te=At===void 0?60:At,ze=f.h,ft=ze===void 0?60:ze,Ft=f.needClosePath,fn=Ft===void 0?!0:Ft,Wt=f.points,gn=f.margin,Nn=gn===void 0?0:gn;Nn=Nn<=0?0:Nn,(typeof Wt=="number"||!Wt)&&(Wt=J(Wt));var Xn=(Math.min(Te,ft)-Nn*2)*.15,ar=Math.hypot(Xn,Xn),ur=ar/2,mr=Xn+ur,en={x:_+Nn,y:Ue+Nn,w:Te-mr-Nn*2,h:ft-mr-Nn*2},Tn=en.w/2,jn=en.h/2;Wt.left===Bt.Outer&&(en.x+=mr),Wt.top===Bt.Outer&&(en.y+=mr),o.beginPath(),o.lineWidth=2,o.moveTo(en.x,en.y),Wt.top!==Bt.None&&(o.lineTo(en.x+Tn-ur,en.y),Wt.top===Bt.Inner?o.arc(en.x+Tn,en.y+ur,Xn,1.25*zt,1.75*zt,!0):o.arc(en.x+Tn,en.y-ur,Xn,.75*zt,.25*zt)),o.lineTo(en.x+en.w,en.y),Wt.right!==Bt.None&&(o.lineTo(en.x+en.w,en.y+jn-ur),Wt.right===Bt.Inner?o.arc(en.x+en.w-ur,en.y+jn,Xn,1.75*zt,.25*zt,!0):o.arc(en.x+en.w+ur,en.y+jn,Xn,1.25*zt,.75*zt)),o.lineTo(en.x+en.w,en.y+en.h),Wt.bottom!==Bt.None&&(o.lineTo(en.x+Tn+ur,en.y+en.h),Wt.bottom===Bt.Inner?o.arc(en.x+Tn,en.y+en.h-ur,Xn,.25*zt,.75*zt,!0):o.arc(en.x+Tn,en.y+en.h+ur,Xn,1.75*zt,1.25*zt)),o.lineTo(en.x,en.y+en.h),Wt.left!==Bt.None&&(o.lineTo(en.x,en.y+jn+ur),Wt.left===Bt.Inner?o.arc(en.x+ur,en.y+jn,Xn,.75*zt,1.25*zt,!0):o.arc(en.x-ur,en.y+jn,Xn,.25*zt,1.75*zt)),o.lineTo(en.x,en.y),o.stroke(),fn&&o.closePath()}function ee(o,f,g,_){return new Promise(function(Be){f?o.toBlob(function(Ue){Be(Ue?URL.createObjectURL(Ue):o.toDataURL(g,_))},g,_):Be(o.toDataURL(g,_))})}var ye=new lt({max:5,maxStrategy:"replaced"});ye.cache.on("del",function(o,f){try{f.image.src&&URL.revokeObjectURL(f.image.src)}catch(g){}});function Pe(o){o?ye.cache.del(o):ye.cache.clear()}var Xe=new WeakMap,Ye=function(o){if(!qt(o))return String(o);if(!Xe.get(o)){var f="_"+Date.now();Xe.set(o,f)}return Xe.get(o)},Le={jpeg:"image/jpeg",png:"image/png"},T=[];function F(o){o.forEach(function(f){URL.revokeObjectURL(f)})}function U(o,f){f===void 0&&(f={});var g=f.borderWidth,_=g===void 0?2:g,Be=f.borderColor,Ue=Be===void 0?"rgba(255,255,255,0.7)":Be,At=f.fillColor,Te=At===void 0?"rgba(255,255,255,0.7)":At,ze=f.points,ft=f.width,Ft=ft===void 0?60:ft,fn=f.height,Wt=fn===void 0?60:fn,gn=f.x,Nn=f.y,Xn=f.margin,ar=Xn===void 0?2:Xn,ur=f.equalHeight,mr=ur===void 0?!0:ur,en=f.imageWidth,Tn=f.imageHeight,jn=f.bgWidth,pr=f.bgHeight,Vn=f.bgOffset,Hn=Vn===void 0?[0,0]:Vn,$n=f.bgImageType,on=$n===void 0?Le.jpeg:$n,Bn=f.quality,Yt=Bn===void 0?.8:Bn,xn=f.format,tr=xn===void 0?"dataURL":xn,cr=f.cacheImage,Mr=cr===void 0?!0:cr,c=f.autoRevokePreviousBlobUrl,m=c===void 0?!0:c,h=f.ajaxOptions;return new Promise(function(ct,ut){var tn=document.createElement("canvas"),Qt=document.createElement("canvas"),yt=tn.getContext("2d"),we=Qt.getContext("2d"),Mt=Mr?Ye(o):void 0;ye.run(function(){return vt(o,h)},Mt).then(function(Ar){var Wn=Ar.image;en&&(Wn.width=en),Tn&&(Wn.height=Tn);var rr=typeof jn=="number"&&jn>0?jn>Ft?jn:Ft:Wn.width,br=typeof pr=="number"&&pr>0?pr>Wt?pr:Wt:Wn.height;tn.width=rr,tn.height=br;var Dn=rr-Ft,Yn=br-Wt,Ln=typeof gn=="undefined"?bn(Ft,Dn):gn||0,Kn=typeof Nn=="undefined"?bn(0,Yn):Nn||0;Ln<0?Ln=0:Ln>Dn&&(Ln=Dn),Kn<0?Kn=0:Kn>Yn&&(Kn=Yn);var zn=typeof ze=="number"||!ze?J(ze):ze,fr=typeof Hn=="function"?Hn(Wn.width,Wn.height):Hn;yt.strokeStyle=Ue,yt.lineWidth=_,yt.fillStyle=Te,O(yt,{x:Ln,y:Kn,w:Ft,h:Wt,points:zn,margin:ar}),yt.fillStyle=Te,yt.fill(),yt.globalCompositeOperation="destination-over",yt.drawImage(Wn,fr[0],fr[1],Wn.width,Wn.height),Qt.width=rr,Qt.height=br,we.strokeStyle=Ue,we.lineWidth=_,O(we,{x:Ln,y:Kn,w:Ft,h:Wt,points:zn,margin:ar}),we.globalCompositeOperation="destination-over",we.clip(),we.drawImage(Wn,fr[0],fr[1],Wn.width,Wn.height);var jt=we.getImageData(Ln,Kn,Ft,Wt);we.clearRect(0,0,rr,br),Qt.width=Ft,Qt.height=mr?br:Wt,we.putImageData(jt,0,mr?Kn:0);var Fn=tr==="blob",Zt=ee(Qt,Fn,Le.png,Yt),or=ee(tn,Fn,on,Yt);Promise.all([Zt,or]).then(function(yr){var Fr=yr[0],Ir=yr[1];m&&(T.length&&(F(T),T.length=0),Fn&&T.push(Ir,Fr)),ct({puzzleUrl:Fr,bgUrl:Ir,x:Ln,y:mr?0:Kn})}).catch(ut)}).catch(ut)})}var de=e(62957),fe=e(99571),qe=Object.defineProperty,It=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,_t=(o,f,g)=>f in o?qe(o,f,{enumerable:!0,configurable:!0,writable:!0,value:g}):o[f]=g,$t=(o,f)=>{for(var g in f||(f={}))wt.call(f,g)&&_t(o,g,f[g]);if(It)for(var g of It(f))Vt.call(f,g)&&_t(o,g,f[g]);return o},On=(o,f,g)=>new Promise((_,Be)=>{var Ue=ze=>{try{Te(g.next(ze))}catch(ft){Be(ft)}},At=ze=>{try{Te(g.throw(ze))}catch(ft){Be(ft)}},Te=ze=>ze.done?_(ze.value):Promise.resolve(ze.value).then(Ue,At);Te((g=g.apply(o,f)).next())});const un=({ModalProps:o,onFinish:f})=>{const[g,_]=(0,D.useState)(),Be=(0,D.useRef)(),Ue=()=>On(void 0,null,function*(){const Te=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,ze=yield U(Te,{imageHeight:180,imageWidth:360});return _(ze),ze}),At=Te=>On(void 0,null,function*(){return Te!=null&&Te.x&&Te.x>g.x-5&&Te.x{var Te;o!=null&&o.open&&Be.current&&((Te=Be.current)==null||Te.refresh())},[o==null?void 0:o.open,Be]),D.createElement(de.default,$t({},$t({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},o)),D.createElement(dt,{actionRef:Be,request:Ue,onVerify:Te=>On(void 0,null,function*(){return At(Te)}),bgSize:{width:360,height:180}}),D.createElement("div",{className:"flex mt10"},D.createElement(fe.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:D.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var Te;(Te=Be.current)==null||Te.refresh()}},"\u5237\u65B0")))};var _n=D.memo(un)},12747:function(dr,pn,e){var t=e(59301),C=e(28284),Q=e(6767),D=e(62957),ge=e(54172),n=e(92973),ve=e(37568),Ke=e(63423),$=e(76560),l=Object.defineProperty,k=Object.defineProperties,v=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,ht=(y,ue,ne)=>ue in y?l(y,ue,{enumerable:!0,configurable:!0,writable:!0,value:ne}):y[ue]=ne,Ot=(y,ue)=>{for(var ne in ue||(ue={}))ie.call(ue,ne)&&ht(y,ne,ue[ne]);if(L)for(var ne of L(ue))ln.call(ue,ne)&&ht(y,ne,ue[ne]);return y},nn=(y,ue)=>k(y,v(ue)),vn=(y,ue,ne)=>new Promise((X,G)=>{var S=K=>{try{We(ne.next(K))}catch(V){G(V)}},oe=K=>{try{We(ne.throw(K))}catch(V){G(V)}},We=K=>K.done?X(K.value):Promise.resolve(K.value).then(S,oe);We((ne=ne.apply(y,ue)).next())});const ot={height:48,borderRadius:4},N=({dispatch:y,setType:ue,data:ne,accountInfo:X,open:G})=>{const[S]=C.default.useForm(),[oe]=(0,$.useSearchParams)(),We=(0,$.useLocation)(),[K,V]=(0,t.useState)(!1),[Se,xe]=(0,t.useState)(""),Ce=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,t.useEffect)(()=>{V(G)},[G]);const ce=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:d=>t.createElement("span",{className:d.indexOf("\u5F02\u5E38")>-1||d.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},d)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:d=>t.createElement("span",{className:d.indexOf("\u5F02\u5E38")>-1||d.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},d)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],H=[{real_name:"edutest01",student_id:"test0001",last_login_time:"2023-05-20 13:53:10",ip:"ip\u5730\u5740\u6B63\u5E38",browser:"\u6D4F\u89C8\u5668\u6B63\u5E38"}],Fe=()=>vn(void 0,null,function*(){yield S.validateFields();let d;if(X!=null&&X.code?d=yield(0,Ke.Gq)(Ot(nn(Ot({},X),{phone:X==null?void 0:X.login}),S.getFieldValue())):d=yield(0,Ke.Es)(Ot(Ot({},X),S.getFieldValue())),d.status){if(d.status===-4){y({type:"user/showPopLogin",payload:{showPopLogin:!1}}),y({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:d.user,loginInfo:X}});return}xe(d==null?void 0:d.message);return}if(V(!1),d!=null&&d.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",d==null?void 0:d.start_date)):localStorage.removeItem("extension-modal"),We.pathname==="/user/login"||We.pathname==="/login"){let p=oe.get("form")||oe.get("back_url");if(p)window.location.href=decodeURIComponent(p);else if(!Ce.test(X.password)&&!(X!=null&&X.code))Q.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.href="/";return}}else if(!Ce.test(X.password)&&!(X!=null&&X.code))Q.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",y({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}S.resetFields()}),s=()=>{y({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return t.createElement(D.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Fe,onCancel:()=>V(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:K},t.createElement("p",{className:"tc"},"\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"),t.createElement("div",{className:"mt20"},t.createElement(ge.default,{pagination:{hideOnSinglePage:!0},dataSource:ne||[],columns:ce})),t.createElement("div",{className:"mt20 mb20"},t.createElement(n.Z,{message:"\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002",type:"warning"})),t.createElement(C.default,{name:"global_state",autoComplete:"off",form:S},t.createElement(C.default.Item,{name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9501\u7801"}]},t.createElement(ve.default.Password,{autoComplete:"off"}))))};pn.Z=(0,$.connect)(({user:y,loading:ue,globalSetting:ne})=>({user:y,globalSetting:ne,loading:ue.models.index}))(N)},60453:function(dr,pn,e){e.r(pn),e.d(pn,{default:function(){return Mr}});var t=e(59301),C=e(60840),Q=e(62957),D=e(27813),ge=e(76560),n=e(28284),ve=e(6767),Ke=e(37568),$=e(62673),l=e(99571),k=e(63423),v=e(99267),L=e(12747),ie={"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz",tabs:"tabs___EwOAX"},ln=e(28209),ht=e.n(ln),Ot=Object.defineProperty,nn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,N=(c,m,h)=>m in c?Ot(c,m,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[m]=h,y=(c,m)=>{for(var h in m||(m={}))vn.call(m,h)&&N(c,h,m[h]);if(nn)for(var h of nn(m))ot.call(m,h)&&N(c,h,m[h]);return c},ue=(c,m,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(c,m)).next())});const ne={height:48,borderRadius:4},X=({dispatch:c,setType:m,user:h,setusername:ct})=>{const[ut]=n.default.useForm(),[tn]=(0,ge.useSearchParams)(),Qt=(0,ge.useLocation)(),[yt,we]=(0,t.useState)(""),[Mt,Ar]=(0,t.useState)([]),[Wn,rr]=(0,t.useState)({}),[br,Dn]=(0,t.useState)(!1),Yn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Ln=zn=>ue(void 0,null,function*(){Dn(!1),Yn.test(zn.password)||(ct(zn.login),we("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const fr=y({},zn),jt=ht().enc.Utf8.parse("5183666c72eec9e4"),Fn=ht().AES.encrypt(zn.password||"",jt,{iv:jt,mode:ht().mode.CBC});fr.password=Fn.toString(),rr(y({},zn));const Zt=yield(0,k.Es)(fr);if(Zt.status){if(Zt.status===-4){c({type:"user/showPopLogin",payload:{showPopLogin:!1}}),c({type:"user/getUserInfo",payload:{websiteName:"educoder"}}),c({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:Zt.user,loginInfo:zn}});return}else if(Zt.status===-5){Ar([Zt==null?void 0:Zt.message]),Dn(!0);return}we(Zt==null?void 0:Zt.message);return}if(Zt!=null&&Zt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Zt==null?void 0:Zt.start_date)):localStorage.removeItem("extension-modal"),Qt.pathname==="/user/login"||Qt.pathname==="/login"){let or=tn.get("form")||tn.get("back_url");if(or)window.location.href=decodeURIComponent(or);else if(!Yn.test(zn.password))ve.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.reload();return}}else if(!Yn.test(zn.password))ve.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",c({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}ut.resetFields()}),Kn=()=>{c({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return t.createElement(t.Fragment,null,t.createElement(n.default,{layout:"vertical",form:ut,initialValues:{autologin:!0,login:h.actionTabs.phone},onFinish:Ln,onValuesChange:zn=>{we("");const fr=/[\u4e00-\u9fa5]/g;if("password"in zn){const jt=zn.password.replace(fr,"");ut.setFieldsValue({password:jt})}}},!!yt&&t.createElement("div",{className:ie["res-error-values"]},t.createElement("span",null,yt),t.createElement(v.Z,{onClick:()=>we("")})),t.createElement(n.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u3001\u624B\u673A\u53F7\u6216\u90AE\u7BB1"}]},t.createElement(Ke.default,{style:ne,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{c({type:"user/setActionTabs",payload:{phone:ut.getFieldValue("login")}})}})),t.createElement(n.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"}]},t.createElement(Ke.default.Password,{style:ne,size:"middle",placeholder:"\u5BC6\u7801"})),t.createElement(n.default.Item,null,t.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},t.createElement(n.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},t.createElement($.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),t.createElement("div",null,t.createElement("span",{className:"current font14 c-blue",onClick:()=>m(4)},"\u627E\u56DE\u5BC6\u7801")))),t.createElement(n.default.Item,null,t.createElement(l.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:ne},"\u767B\u5F55")),t.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),t.createElement(L.Z,{open:br,data:Mt,accountInfo:y({},Wn)}))};var G=(0,ge.connect)(({user:c,loading:m,globalSetting:h})=>({user:c,globalSetting:h,loading:m.models.index}))(X),S=e(49661),oe=e(88426),We=e(59301),K=Object.defineProperty,V=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,H=(c,m,h)=>m in c?K(c,m,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[m]=h,Fe=(c,m)=>{for(var h in m||(m={}))Ce.call(m,h)&&H(c,h,m[h]);if(xe)for(var h of xe(m))ce.call(m,h)&&H(c,h,m[h]);return c},s=(c,m)=>V(c,Se(m)),d=(c,m,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(c,m)).next())});const p={height:48,borderRadius:4},w=/(^(1[0-9])\d{9}$)/i,W={timer:0};var j=(c=>(c[c.setTimer=0]="setTimer",c))(j||{});function be(c,m){switch(m.type){case 0:return s(Fe({},c),{timer:m.payload});default:throw new Error}}const St=({user:c,dispatch:m,validateName:h,getCode:ct,register:ut,style:tn={},buttonText:Qt="\u6CE8\u518C",globalSetting:yt})=>{var we;const[Mt]=n.default.useForm(),[Ar,Wn]=(0,t.useReducer)(be,W),[rr,br]=(0,t.useState)(!1),{timer:Dn}=Ar,[Yn,Ln]=(0,t.useState)(!1),[Kn,zn]=(0,t.useState)(!1),[fr,jt]=(0,t.useState)([]),[Fn,Zt]=(0,t.useState)(""),[or,yr]=(0,t.useState)({}),[Fr,Ir]=(0,t.useState)(!1);function Zr(Un){return d(this,null,function*(){zn(!1),yr(Fe({},Un));const{login:er,password:gr,code:Pr}=Un,Er=yield ut({login:er,code:Pr});if(Zt(Er==null?void 0:Er.message),Er.status===-4){m({type:"user/showPopLogin",payload:{showPopLogin:!1}}),m({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:Er.user,loginInfo:Un}});return}else if(Er.status===-5){jt([Er==null?void 0:Er.message]),zn(!0);return}else if((Er==null?void 0:Er.status)<0){Mt.setFields([{name:"code",errors:[Er==null?void 0:Er.message]}]);return}(Er==null?void 0:Er.status)>=0&&window.location.reload()})}function Nr(){return d(this,null,function*(){let Un=Mt.getFieldValue("login"),er=0;if(!w.test(Un)||Un.indexOf(" ")>-1)return Mt.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"]}]),er=1,er;let{status:gr,message:Pr}=yield h({login:Un,type:1});return gr<0?er=2:(Mt.setFields([{name:"login",errors:["\u8BE5\u624B\u673A\u53F7\u7801\u4E0D\u5B58\u5728\uFF0C\u8BF7\u5148\u6CE8\u518C"]}]),er=1),er})}const Dr=()=>d(void 0,null,function*(){const Un=Mt.getFieldValue("login");if(!w.test(Un))Mt.validateFields(["login"]);else{let er=yield h({login:Un,type:1});if((er==null?void 0:er.status)>0){Mt.setFields([{name:"login",errors:["\u8BE5\u624B\u673A\u53F7\u7801\u4E0D\u5B58\u5728\uFF0C\u8BF7\u5148\u6CE8\u518C"]}]);return}br(!0);const{status:gr,message:Pr}=yield ct({login:Un,type:6,smscode:(0,S.M)(Un)});gr<0&&Mt.setFields([{name:"code",errors:[Pr]}]),Wn({type:0,payload:60}),br(!1)}});function ir(Un,er){if(!er)return Promise.resolve();if(er.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const gr=er.length;return gr>=8&&gr<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const lr=(Un,er)=>er?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{Dn>0&&setTimeout(()=>{Wn({type:0,payload:Dn-1})},1e3)},[Dn]);const sr=(Un,er)=>er?er.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"):w.test(er)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"):Promise.resolve();return We.createElement(We.Fragment,null,We.createElement(n.default,{layout:"vertical",form:Mt,style:tn,initialValues:{autologin:!0,protool:!1,login:c.actionTabs.phone},onFinish:Zr},We.createElement(n.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"},{validator:sr}]},We.createElement(Ke.default,{style:p,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7",maxLength:11,onBlur:()=>{Nr(),m({type:"user/setActionTabs",payload:{phone:Mt.getFieldValue("login")}})},onChange:()=>Mt.setFieldsValue({verify:0})})),!((we=yt==null?void 0:yt.setting)!=null&&we.is_local)&&We.createElement(n.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},We.createElement(Ke.default,{suffix:We.createElement(l.ZP,{loading:rr,type:"link",onClick:Un=>{Un.stopPropagation();const er=Mt.getFieldValue("login");if(!w.test(er)){Mt.validateFields(["login"]);return}Ir(!0)},disabled:Dn>0||Yn}," ",Dn===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${Dn}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),We.createElement(n.default.Item,null,We.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},We.createElement(n.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},We.createElement($.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")))),We.createElement(n.default.Item,null,We.createElement(l.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:p,className:"font16"}," ",Qt," ")),We.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",We.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),We.createElement(L.Z,{open:Kn,data:fr,accountInfo:Fe({},or)}),We.createElement(oe.Z,{ModalProps:{open:Fr,onCancel:()=>{Ir(!1)}},onFinish:()=>{Ir(!1),Dr()}}))};var se=(0,ge.connect)(({globalSetting:c,user:m})=>({globalSetting:c,user:m}))(St),Ne=e(25399),dt=e(59301),Ut=Object.defineProperty,kt=Object.defineProperties,le=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,te=(c,m,h)=>m in c?Ut(c,m,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[m]=h,Ee=(c,m)=>{for(var h in m||(m={}))M.call(m,h)&&te(c,h,m[h]);if(P)for(var h of P(m))i.call(m,h)&&te(c,h,m[h]);return c},r=(c,m)=>kt(c,le(m)),re=(c,m,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(c,m)).next())});const ke={height:48},Ge=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,R=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,q={timer:0};var I=(c=>(c[c.setTimer=0]="setTimer",c))(I||{});function Ie(c,m){switch(m.type){case 0:return r(Ee({},c),{timer:m.payload});default:throw new Error}}const me=({validateName:c,getCode:m,register:h,style:ct={},buttonText:ut="\u6CE8\u518C",globalSetting:tn})=>{var Qt;const[yt]=n.default.useForm(),[we,Mt]=(0,t.useReducer)(Ie,q),[Ar,Wn]=(0,t.useState)(!1),{timer:rr}=we,[br,Dn]=(0,t.useState)(!1);function Yn(Fn){return re(this,null,function*(){const{login:Zt,password:or,code:yr}=Fn,{message:Fr,status:Ir}=yield h({login:Zt,password:or,code:yr});if(Ir<0){yt.setFields([{name:"code",errors:[Fr]}]);return}window.location.reload()})}function Ln(){return re(this,null,function*(){let Fn=yt.getFieldValue("login"),Zt=0;if(!Ge.test(Fn)||Fn.indexOf(" ")>-1)return yt.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Zt=1,Zt;let{status:or,message:yr}=yield c({login:Fn,type:1});return or>0?Zt=2:(yt.setFields([{name:"login",errors:[yr]}]),Zt=1),Zt})}const Kn=()=>re(void 0,null,function*(){Wn(!0);const Fn=yt.getFieldValue("verify"),Zt=yt.getFieldValue("login");if(!Zt)yt.validateFields(["login"]);else{const or=yield c({login:Zt,type:1});if((or==null?void 0:or.status)!==1){yt.setFields([{name:"login",errors:[or==null?void 0:or.message]}]);return}const{status:yr,message:Fr}=yield m({login:Zt,type:1,smscode:(0,S.M)(Zt)});yr<0&&yt.setFields([{name:"code",errors:[Fr]}]),Mt({type:0,payload:60})}Wn(!1)});function zn(Fn,Zt){if(!Zt)return Promise.resolve();if(!R.test(Zt))return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");if(Zt.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const or=Zt.length;return or>=8&&or<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const fr=(Fn,Zt)=>Zt?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{rr>0&&setTimeout(()=>{Mt({type:0,payload:rr-1})},1e3)},[rr]);const jt=(Fn,Zt)=>Zt?Zt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Ge.test(Zt)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve();return dt.createElement(dt.Fragment,null,dt.createElement(n.default,{layout:"vertical",form:yt,style:ct,initialValues:{autologin:!0,protool:!1},onFinish:Yn},dt.createElement(n.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:jt}]},dt.createElement(Ke.default,{style:ke,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onBlur:()=>Ln,onChange:()=>yt.setFieldsValue({verify:0})})),!((Qt=tn==null?void 0:tn.setting)!=null&&Qt.is_local)&&dt.createElement(n.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},dt.createElement(Ke.default,{suffix:dt.createElement(l.ZP,{loading:Ar,type:"link",onClick:Fn=>{if(Fn.stopPropagation(),!yt.getFieldValue("login")){yt.validateFields(["login"]);return}Dn(!0)},disabled:rr>0}," ",rr===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${rr}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),dt.createElement(Ne.Z,{title:dt.createElement("div",null,dt.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),dt.createElement("br",null),dt.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),dt.createElement("br",null),dt.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},dt.createElement(n.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:zn}]},dt.createElement(Ke.default.Password,{autoComplete:"new-password",style:ke,size:"middle",placeholder:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}))),dt.createElement(n.default.Item,null,dt.createElement(l.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:ke,className:"font16"}," ",ut," ")),dt.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:35}},"\u6CE8\u518C\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",dt.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),dt.createElement(oe.Z,{ModalProps:{open:br,onCancel:()=>{Dn(!1)}},onFinish:()=>{Dn(!1),Kn()}}))};var je=(0,ge.connect)(({globalSetting:c})=>({globalSetting:c}))(me),st=e(89392),_e=e(59301),nt=Object.defineProperty,B=Object.defineProperties,Z=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,$e=(c,m,h)=>m in c?nt(c,m,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[m]=h,it=(c,m)=>{for(var h in m||(m={}))Me.call(m,h)&&$e(c,h,m[h]);if(Re)for(var h of Re(m))he.call(m,h)&&$e(c,h,m[h]);return c},De=(c,m)=>B(c,Z(m)),rt=(c,m,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(c,m)).next())});const Nt={height:48},gt=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,mt=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Jt={timer:0};var yn=(c=>(c[c.setTimer=0]="setTimer",c))(yn||{});function dn(c,m){switch(m.type){case 0:return De(it({},c),{timer:m.payload});default:throw new Error}}const Gt=({validateName:c,getCode:m,register:h,style:ct={},buttonText:ut="\u6CE8\u518C",globalSetting:tn})=>{var Qt;const[yt]=n.default.useForm(),[we,Mt]=(0,t.useReducer)(dn,Jt),[Ar,Wn]=(0,t.useState)(!1),{timer:rr}=we,[br,Dn]=(0,t.useState)(!1);function Yn(Fn){return rt(this,null,function*(){const{login:Zt,new_password:or,code:yr}=Fn,{message:Fr,status:Ir}=yield h({login:Zt,new_password:or,code:yr});if(Ir<0){yt.setFields([{name:"code",errors:[Fr]}]);return}location.reload()})}function Ln(){return rt(this,null,function*(){let Fn=yt.getFieldValue("login"),Zt=0;if(!gt.test(Fn)||Fn.indexOf(" ")>-1)return yt.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Zt=1,Zt;let{status:or,message:yr}=yield c({login:Fn,type:2});return or>0?Zt=2:(yt.setFields([{name:"login",errors:[yr]}]),Zt=1),Zt})}const Kn=()=>rt(void 0,null,function*(){const Fn=yt.getFieldValue("verify"),Zt=yt.getFieldValue("login");if(yield yt.validateFields(["login"]),!Zt)yt.validateFields(["login"]);else{Wn(!0);const{status:or,message:yr}=yield m({login:Zt,type:2,smscode:(0,S.M)(Zt)});or<0&&yt.setFields([{name:"code",errors:[yr]}]),Mt({type:0,payload:60}),Wn(!1)}});function zn(Fn,Zt){if(!Zt)return Promise.resolve();if(!mt.test(Zt))return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");if(Zt.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const or=Zt.length;return or>=8&&or<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const fr=(Fn,Zt)=>Zt?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{rr>0&&setTimeout(()=>{Mt({type:0,payload:rr-1})},1e3)},[rr]);const jt=(Fn,Zt)=>rt(void 0,null,function*(){if(!Zt)return Promise.resolve();if(Zt.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1");if(gt.test(Zt)){let{status:or,message:yr}=yield c({login:Zt,type:2});return or>0?Promise.resolve():Promise.reject(yr)}else return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1")});return _e.createElement(_e.Fragment,null,_e.createElement(n.default,{layout:"vertical",form:yt,style:ct,initialValues:{autologin:!0,protool:!1},onFinish:(0,st.throttle)(Yn,2e3)},_e.createElement(n.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:(0,st.throttle)(jt,400)}]},_e.createElement(Ke.default,{style:Nt,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>yt.setFieldsValue({verify:0})})),_e.createElement(Ne.Z,{title:_e.createElement("div",null,_e.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),_e.createElement("br",null),_e.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),_e.createElement("br",null),_e.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},_e.createElement(n.default.Item,{name:"new_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:zn}]},_e.createElement(Ke.default.Password,{autoComplete:"new-password",style:Nt,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),!((Qt=tn==null?void 0:tn.setting)!=null&&Qt.is_local)&&_e.createElement(n.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},_e.createElement(Ke.default,{suffix:_e.createElement(l.ZP,{loading:Ar,type:"link",onClick:Fn=>{if(Fn.stopPropagation(),!yt.getFieldValue("login")){yt.validateFields(["login"]);return}Dn(!0)},disabled:rr>0}," ",rr===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${rr}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),_e.createElement(n.default.Item,null,_e.createElement(l.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:Nt,className:"font16"}," ",ut," ")),_e.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",_e.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),_e.createElement(oe.Z,{ModalProps:{open:br,onCancel:()=>{Dn(!1)}},onFinish:()=>{Dn(!1),Kn()}}))};var rn=(0,ge.connect)(({globalSetting:c})=>({globalSetting:c}))(Gt),mn=Object.defineProperty,Pt=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,En=(c,m,h)=>m in c?mn(c,m,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[m]=h,kn=(c,m)=>{for(var h in m||(m={}))bt.call(m,h)&&En(c,h,m[h]);if(Pt)for(var h of Pt(m))Xt.call(m,h)&&En(c,h,m[h]);return c};const sn=c=>React.createElement("svg",kn({id:"wechat_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 66 66",style:{enableBackground:"new 0 0 66 66"},xmlSpace:"preserve"},c),React.createElement("style",null,".wechat_svg__st1{fill:#00b913}"),React.createElement("g",{id:"wechat_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"wechat_svg__\\u767B\\u5F55_x2F_\\u6CE8\\u518C",transform:"translate(-1081 -380)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-18\\u5907\\u4EFD",transform:"translate(1063 238)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-12",transform:"translate(18 142)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-10"},React.createElement("circle",{id:"wechat_svg__\\u692D\\u5706\\u5F62",cx:33,cy:33,r:33,style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#c6f4c9"}}),React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4",transform:"translate(12 15.429)"},React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84",className:"wechat_svg__st1",d:"M16.3 22.8c0-6.6 6-12.1 13.7-12.1h.4C29.1 4.6 22.7 0 15.4 0 7.2 0 .4 5.8.4 13.1c0 4.3 2.2 7.7 6 10.5l-1.5 4.7 5.2-2.7c1.7.4 3.5.7 5.3.8.5 0 .9 0 1.4-.1l.1-.1c-.4-1.1-.6-2.3-.6-3.4z"}),React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84_1_",className:"wechat_svg__st1",d:"M42.4 22.4c0-6.2-5.8-11.2-12.4-11.2-7 0-12.4 5.1-12.4 11.2S23.1 33.6 30 33.6c1.5-.1 3-.3 4.4-.8l4 2.3-1-3.8c2.8-2.3 5-5.5 5-8.9z"}),React.createElement("path",{id:"wechat_svg__\\u5F62\\u72B6",d:"M21.6 6c1-.1 1.8.7 1.9 1.7V8c.1 1-.7 1.9-1.6 2h-.2c-1.1.1-2.1-.8-2.2-2 0-1.2 1-2.1 2.1-2zM11.2 9.9C10.1 10 9.1 9.2 9 8c.1-1.2 1.1-2.1 2.2-2 1-.1 1.8.7 1.8 1.8V8c.1 1-.7 1.9-1.6 2h-.2zm15.2 10.7c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6zm8.2 0c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6z",style:{fill:"#fff"}}))))))));var Qn="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjYgNjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2IDY2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiMwMGI5MTN9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSLnmbvlvZVfeDJGX+azqOWGjCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwODEgLTM4MCkiPjxnIGlkPSLnvJbnu4QtMTjlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjMgMjM4KSI+PGcgaWQ9Iue8lue7hC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTQyKSI+PGcgaWQ9Iue8lue7hC0xMCI+PGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBjeD0iMzMiIGN5PSIzMyIgcj0iMzMiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNjNmY0YzkiLz48ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAxNS40MjkpIj48cGF0aCBpZD0i6Lev5b6EIiBjbGFzcz0ic3QxIiBkPSJNMTYuMyAyMi44YzAtNi42IDYtMTIuMSAxMy43LTEyLjFoLjRDMjkuMSA0LjYgMjIuNyAwIDE1LjQgMCA3LjIgMCAuNCA1LjguNCAxMy4xYzAgNC4zIDIuMiA3LjcgNiAxMC41bC0xLjUgNC43IDUuMi0yLjdjMS43LjQgMy41LjcgNS4zLjguNSAwIC45IDAgMS40LS4xbC4xLS4xYy0uNC0xLjEtLjYtMi4zLS42LTMuNHoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QxIiBkPSJNNDIuNCAyMi40YzAtNi4yLTUuOC0xMS4yLTEyLjQtMTEuMi03IDAtMTIuNCA1LjEtMTIuNCAxMS4yUzIzLjEgMzMuNiAzMCAzMy42YzEuNS0uMSAzLS4zIDQuNC0uOGw0IDIuMy0xLTMuOGMyLjgtMi4zIDUtNS41IDUtOC45eiIvPjxwYXRoIGlkPSLlvaLnirYiIGQ9Ik0yMS42IDZjMS0uMSAxLjguNyAxLjkgMS43VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yYy0xLjEuMS0yLjEtLjgtMi4yLTIgMC0xLjIgMS0yLjEgMi4xLTJ6TTExLjIgOS45QzEwLjEgMTAgOS4xIDkuMiA5IDhjLjEtMS4yIDEuMS0yLjEgMi4yLTIgMS0uMSAxLjguNyAxLjggMS44VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yem0xNS4yIDEwLjdjLS44LS4xLTEuNC0uNy0xLjUtMS42LjEtLjguNy0xLjUgMS41LTEuNi45LS4xIDEuNy42IDEuOSAxLjYtLjIgMS0xIDEuNy0xLjkgMS42em04LjIgMGMtLjgtLjEtMS40LS43LTEuNS0xLjYuMS0uOC43LTEuNSAxLjUtMS42LjktLjEgMS43LjYgMS45IDEuNi0uMiAxLTEgMS43LTEuOSAxLjZ6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+",wn=Object.defineProperty,In=Object.getOwnPropertySymbols,Cn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,Mn=(c,m,h)=>m in c?wn(c,m,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[m]=h,An=(c,m)=>{for(var h in m||(m={}))Cn.call(m,h)&&Mn(c,h,m[h]);if(In)for(var h of In(m))Sn.call(m,h)&&Mn(c,h,m[h]);return c};const Gn=c=>React.createElement("svg",An({className:"QQUrl_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},c),React.createElement("path",{d:"M512 0C229.356 0 0 229.356 0 512s229.356 512 512 512 512-229.356 512-512S794.644 0 512 0zm235.75 647.603c-10.7 5.417-27.417-6.963-43.34-30.157-6.267 25.262-21.673 47.95-43.607 66.253 23.244 8.505 38.123 22.17 38.123 37.898 0 25.519-40.99 46.403-91.387 46.403-45.43 0-83.287-17.014-90.076-38.927h-10.967C499.446 751.243 461.85 768 416.42 768c-50.396 0-91.387-20.623-91.387-46.403 0-15.728 15.145-29.388 38.118-37.898-21.929-18.304-37.596-41.252-43.602-66.253-15.667 23.194-32.634 35.83-43.34 30.157-15.668-7.987-12.534-51.046 7.05-96.159 15.145-35.317 36.03-61.614 51.697-67.287-.262-2.319-.262-4.638-.262-6.707 0-13.66 3.917-26.291 10.445-36.608v-2.314c0-6.19 1.567-12.119 4.178-17.275C353.23 329.216 414.07 256 512.241 256s159.006 73.216 162.923 165.253a38.374 38.374 0 0 1 4.178 17.275v2.32c6.528 10.311 10.445 22.942 10.445 36.607 0 2.32 0 4.64-.261 6.702 15.923 5.673 36.557 31.97 51.696 67.287 19.062 45.118 22.196 88.167 6.528 96.16z",fill:"#378AFE"}));var Jn="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",Zn={"other-login":"other-login___Jd48Z","btn-link":"btn-link___MhTA6","wechat-qrcode":"wechat-qrcode___bLWkh",driver:"driver___IuicK"},Rn=e(90524),Pn=e(59301);const vr=window.location.host,z=Rn.Z.QQLoginCB;var a=({onWechatLogin:c,setType:m,loginType:h})=>{function ct(){let ut="";return(0,S.b9)()?ut=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${z}%2fotherloginqq&state=null,${vr}&response_type=code`:ut=`https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=${z}%2fotherloginqq&state=null,${vr}&response_type=code`,ut}return Pn.createElement(Pn.Fragment,null,(h===1||h===2)&&Pn.createElement("div",{style:{marginTop:(0,S.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u6CA1\u6709\u8D26\u53F7\uFF1F",Pn.createElement("span",{onClick:()=>m(3),className:"c-blue current"},"\u514D\u8D39\u6CE8\u518C")),(h===3||h===4||h===5)&&Pn.createElement("div",{style:{marginTop:(0,S.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u5DF2\u6709\u8D26\u53F7\uFF1F",Pn.createElement("span",{onClick:()=>m(1),className:"c-blue current"},"\u7ACB\u5373\u767B\u5F55")),!(0,S.WX)()&&Pn.createElement(Pn.Fragment,null,Pn.createElement("p",{className:Zn.driver},Pn.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")),Pn.createElement("div",{className:Zn["other-login"]},(0,S.s2)()&&(0,S.IS)()&&Pn.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{margin:0},onClick:c},Pn.createElement("img",{src:Qn,alt:"\u5FAE\u4FE1",width:66})),(0,S.s2)()&&!(0,S.IS)()&&Pn.createElement("a",{title:"qq\u767B\u5F55",rel:"noreferrer noopener nofollow",style:{margin:0},href:ct()},Pn.createElement("img",{src:Jn,alt:"QQ",width:66})),(0,S.b9)()&&Pn.createElement(Pn.Fragment,null,Pn.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{marginRight:(0,S.IS)()?0:40},onClick:c},Pn.createElement("img",{src:Qn,alt:"\u5FAE\u4FE1",width:66})),!(0,S.IS)()&&Pn.createElement("a",{title:"qq\u767B\u5F55",href:ct()},Pn.createElement("img",{src:Jn,alt:"QQ",width:66}))))))};function x({onBack:c,setType:m}){return Pn.createElement(Pn.Fragment,null,Pn.createElement("div",{style:{overflow:"hidden",width:300,height:300,margin:"20px auto 0 auto"}},Pn.createElement("iframe",{className:Zn["wechat-qrcode"],frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:`https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=${z}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${vr}#wechat_redirect`})),Pn.createElement("div",{style:{marginTop:17,marginBottom:10},className:"font16 bold tc c-blue current"},Pn.createElement("span",{onClick:()=>m(1),style:{borderBottom:"2px solid #0152d9"}},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55")),Pn.createElement("div",{className:"tc",style:{paddingTop:14,paddingBottom:40}},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",Pn.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))}var A=Object.defineProperty,E=Object.defineProperties,Y=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Ze=(c,m,h)=>m in c?A(c,m,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[m]=h,lt=(c,m)=>{for(var h in m||(m={}))Oe.call(m,h)&&Ze(c,h,m[h]);if(He)for(var h of He(m))Qe.call(m,h)&&Ze(c,h,m[h]);return c},Lt=(c,m)=>E(c,Y(m)),et=(c,m,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(c,m)).next())});const Ve={height:48},b=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,ae=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,pe={timer:0};var Ae=(c=>(c[c.setTimer=0]="setTimer",c))(Ae||{});function Je(c,m){switch(m.type){case 0:return Lt(lt({},c),{timer:m.payload});default:throw new Error}}const tt=({validateName:c,getCode:m,register:h,style:ct={},buttonText:ut="\u6CE8\u518C",globalSetting:tn})=>{const[Qt]=n.default.useForm(),[yt,we]=(0,t.useReducer)(Je,pe),[Mt,Ar]=(0,t.useState)(!1),{timer:Wn}=yt;function rr(Dn){return et(this,null,function*(){const{old_password:Yn,newPassword:Ln}=Dn,{message:Kn,status:zn}=yield h({old_password:Yn,newPassword:Ln});if(zn<0){Qt.setFields([{name:"code",errors:[Kn]}]);return}})}const br=(Dn,Yn,Ln)=>{Yn?Yn.indexOf(" ")>-1?Ln("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"):Yn.length<8||Yn.length>16?Ln("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01"):ae.test(Yn)?Ln():Ln("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):Ln("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01")};return(0,t.useEffect)(()=>{Wn>0&&setTimeout(()=>{we({type:0,payload:Wn-1})},1e3)},[Wn]),t.createElement(n.default,{layout:"vertical",form:Qt,style:ct,initialValues:{autologin:!0,protool:!1},onFinish:rr},t.createElement(n.default.Item,{name:"old_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}]},t.createElement(Ke.default,{style:Ve,autoComplete:"new-login",size:"middle",type:"password",placeholder:"\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801",onChange:()=>Qt.setFieldsValue({verify:0})})),t.createElement(Ne.Z,{title:t.createElement("div",null,t.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),t.createElement("br",null),t.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),t.createElement("br",null),t.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},t.createElement(n.default.Item,{name:"newPassword",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:br}]},t.createElement(Ke.default.Password,{autoComplete:"new-password",style:Ve,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),t.createElement(Ne.Z,{title:t.createElement("div",null,t.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),t.createElement("br",null),t.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),t.createElement("br",null),t.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},t.createElement(n.default.Item,{name:"againPassword",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"},{validator:(Dn,Yn,Ln)=>{Yn!=Qt.getFieldsValue().newPassword?Ln("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"):Ln()}}]},t.createElement(Ke.default.Password,{autoComplete:"new-password",style:Ve,size:"middle",placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"}))),t.createElement(n.default.Item,null,t.createElement(l.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:Ve,className:"font16"}," ",ut," ")),t.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var at=(0,ge.connect)(({globalSetting:c})=>({globalSetting:c}))(tt),Dt=e(20554),Tt=e(77019),Kt=e(5269),an=e(59301),vt=Object.defineProperty,xt=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,hn=(c,m,h)=>m in c?vt(c,m,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[m]=h,Ht=(c,m)=>{for(var h in m||(m={}))qt.call(m,h)&&hn(c,h,m[h]);if(xt)for(var h of xt(m))cn.call(m,h)&&hn(c,h,m[h]);return c},Et=(c,m,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(c,m)).next())});const{TabPane:pt}=Dt.default;var Ct=({dispatch:c,is_main_site:m,is_local:h,style:ct={}})=>{const[ut,tn]=(0,t.useState)(!1),[Qt,yt]=(0,t.useState)("1"),[we,Mt]=(0,t.useState)(1),[Ar,Wn]=(0,t.useState)();function rr(){Mt(1),tn(!1)}function br(){if((0,S.s2)()||(0,S.IS)()){(0,S.Or)();return}Mt(2),tn(!0)}function Dn(jt){console.log(jt),yt(jt)}const Yn={buttonText:"\u767B \u5F55",validateName:k.Ol,getCode:k.o1,register:jt=>Et(void 0,null,function*(){const Fn=yield(0,k.Gq)({phone:jt.login,code:jt.code});return Fn.status===0?(Fn!=null&&Fn.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Fn==null?void 0:Fn.start_date)):localStorage.removeItem("extension-modal"),window.location.reload(),"/"):Fn})},Ln={buttonText:"\u6CE8\u518C\u5E76\u767B\u5F55",validateName:k.Ol,getCode:k.o1,register:jt=>Et(void 0,null,function*(){const Fn=yield(0,k.z2)(Ht({},jt));return Fn.status===0?(localStorage.getItem("addinfo")==="1"?localStorage.setItem("addinfo","2"):localStorage.setItem("registeruser","1"),localStorage.removeItem("extension-modal"),ve.ZP.info("\u6CE8\u518C\u5E76\u767B\u9646\u6210\u529F"),"/"):Fn})},Kn={buttonText:"\u4FEE\u6539\u5BC6\u7801",validateName:k.Ol,getCode:k.o1,register:jt=>Et(void 0,null,function*(){const Fn=yield(0,k.Ex)(Ht({login:Ar},jt));return ve.ZP.info("\u4FEE\u6539\u5BC6\u7801\u6210\u529F"),Fn})},zn={buttonText:"\u4FEE\u6539\u5E76\u767B\u5F55",validateName:k.Ol,getCode:k.o1,register:jt=>Et(void 0,null,function*(){return new Promise(Fn=>Et(void 0,null,function*(){jt.new_password_confirmation=jt.new_password;const Zt=yield(0,k.c0)(Ht({},jt));return Zt.status===0?(Zt!=null&&Zt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Zt==null?void 0:Zt.start_date)):localStorage.removeItem("extension-modal"),ve.ZP.info("\u4FEE\u6539\u6210\u529F"),Fn("/"),"/"):(Fn(Zt),Zt)}))})},fr=(0,t.useCallback)(()=>{switch(we){case 1:return an.createElement(Dt.default,{defaultActiveKey:Qt,onChange:Dn,className:ie.tabs},an.createElement(pt,{tab:"\u8D26\u53F7\u767B\u5F55",key:"1"},an.createElement("div",{className:"mt20"},Qt==="1"&&an.createElement(G,{setusername:Wn,setType:Mt}))),an.createElement(pt,{tab:"\u9A8C\u8BC1\u7801\u767B\u5F55",key:"2"},an.createElement("div",{className:"mt20"},Qt==="2"&&an.createElement(se,Ht({},Yn)))));case 2:return an.createElement(x,{setType:Mt,onBack:rr});case 3:return an.createElement("div",{className:"ml40"},an.createElement("h1",{className:"font18 mb20 mt35"},"\u65B0\u7528\u6237\u6CE8\u518C"),an.createElement(je,Ht({},Ln)));case 4:return an.createElement("div",{className:"ml40"},an.createElement("h1",{className:"font18 mb20 mt35"},"\u627E\u56DE\u5BC6\u7801"),an.createElement(rn,Ht({},zn)));case 5:return an.createElement("div",{className:"ml40"},an.createElement("h1",{className:"font18 mb20 mt35"},"\u4FEE\u6539\u5BC6\u7801"),an.createElement(at,Ht({},Kn)))}},[we,Qt]);return an.createElement("div",{className:ie["login-panel-wrapper2"],style:ct},an.createElement(Tt.Z,null,an.createElement(Kt.Z,{flex:"1"},fr()),an.createElement(Kt.Z,{flex:"295px",className:ie["login-panel-right-wrp"]},!h&&an.createElement(a,{loginType:we,setType:Mt,onWechatLogin:br}))))},Rt={popLogin:"popLogin___R8wQQ"};const bn=({user:c,globalSetting:m,loading:h,dispatch:ct})=>{var ut,tn;const Qt=()=>{ct({type:"user/showPopLogin",payload:{showPopLogin:!1,showClosable:!1}})},yt=(ut=m.setting)==null?void 0:ut.main_site,we=(tn=m.setting)==null?void 0:tn.is_local;return t.createElement(Q.default,{centered:!0,open:c.showPopLogin,footer:null,width:we?420:765,keyboard:!1,maskClosable:!1,wrapClassName:Rt.popLogin,closable:c.showClosable,onCancel:Qt},c.showPopLogin&&t.createElement(Ct,{is_main_site:yt,is_local:we}))};var zt=(0,ge.connect)(({user:c,loading:m,globalSetting:h})=>({user:c,globalSetting:h,loading:m.models.index}))(bn),Bt=e(82326),qn=e(1560),u=e(82093),J={modalWrap:"modalWrap___bBTZj",formWrap:"formWrap___aTC2c",staffWrap:"staffWrap___Vt2Lh"},O=e(29831),ee=e(75694),ye=e(99638),Pe=Object.defineProperty,Xe=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,T=(c,m,h)=>m in c?Pe(c,m,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[m]=h,F=(c,m)=>{for(var h in m||(m={}))Ye.call(m,h)&&T(c,h,m[h]);if(Xe)for(var h of Xe(m))Le.call(m,h)&&T(c,h,m[h]);return c},U=(c,m,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(c,m)).next())});const de=({user:c,account:m,globalSetting:h,loading:ct,dispatch:ut})=>{const[tn]=n.default.useForm(),Qt=Bt.default.Option,yt=20,[we,Mt]=(0,t.useState)({}),[Ar,Wn]=(0,t.useState)(""),[rr,br]=(0,t.useState)(!0),[Dn,Yn]=(0,t.useState)([]),[Ln,Kn]=(0,t.useState)(!1),[zn,fr]=(0,t.useState)(!1),[jt]=n.default.useForm(),[Fn,Zt]=(0,t.useState)(!1),[or,yr]=(0,t.useState)(!1),Fr=(0,t.useRef)((0,st.throttle)(sr=>Nr(sr),1200,{leading:!0,trailing:!0})).current,Ir=()=>{const sr={identity:"",name:"",school_id:"",staff_id:"",student_id:"",technical_title:""};tn.setFieldsValue(F({},sr)),Mt(F({},sr))},Zr=()=>{Ir(),c.backurl&&c.isCurrentPage&&ge.history.replace(c.backurl),ut({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!1,showClosable:!1,backurl:"",isCurrentPage:!1}})};(0,t.useEffect)(()=>{!rr&&we.school&&!Dn.find(sr=>sr.name===we.school)?Wn("error"):Wn("")},[rr,we.school,Dn]);const Nr=sr=>U(void 0,null,function*(){br(!0);const Un=yield ut({type:"account/getSchoolOption",payload:{keyword:sr,limit:99999,display_aliases:!0}});Yn(Un==null?void 0:Un.schools),br(!1)}),Dr=sr=>{var Un,er,gr,Pr;if(sr==="number")return we.identity==="teacher"?`${(Un=h==null?void 0:h.setting)==null?void 0:Un.homepage_tea_qq_number}`:`${(er=h==null?void 0:h.setting)==null?void 0:er.homepage_stu_qq_number}`;if(sr==="code")return we.identity==="teacher"?`${Rn.Z.IMG_SERVER}/${(gr=h==null?void 0:h.setting)==null?void 0:gr.homepage_tea_qq_qrcode_url}`:`${Rn.Z.IMG_SERVER}/${(Pr=h==null?void 0:h.setting)==null?void 0:Pr.homepage_stu_qq_qrcode_url}`},ir=sr=>{Mt(F({},tn.getFieldsValue()))},lr=sr=>U(void 0,null,function*(){var Un,er,gr;Kn(!0);const{name:Pr,identity:Er,studentNo:Or,jobTitle:Lr,manager:nr,staff_id:Cr,school:Rr}=sr,Wr=(Un=Dn.find(wr=>wr.name===Rr))==null?void 0:Un.id;if(!Wr){Q.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:t.createElement("div",{style:{textAlign:"center"}},t.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",Dr("number"),"\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u8FDB\u884C\u54A8\u8BE2\u548C\u7533\u8BF7\u65B0\u589E\u5B66\u6821\u540D\u79F0\u3002"),t.createElement("img",{src:Dr("code"),style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"});return}const Kr=yield ut({type:"account/updateAccount",payload:{id:(er=c==null?void 0:c.userInfo)==null?void 0:er.user_id,identity:Er,name:Pr,school_id:Wr,staff_id:Cr,student_id:Er==="student"?Or:null,technical_title:Lr||nr}});(Kr==null?void 0:Kr.status)!==-1&&(Kr&&(ve.ZP.info("\u4FDD\u5B58\u6210\u529F"),(gr=m.basicInfo)!=null&&gr.base_info_completed||ut({type:"user/getUserInfo"})),Kn(!1),Ir(),Kr&&(c.isCurrentPage?c.backurl?location.reload():yr(!0):c.backurl&&(0,S.xg)(c.backurl)),ut({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!1,showClosable:!1,backurl:"",isCurrentPage:!1}}))});return t.createElement(t.Fragment,null,t.createElement(Q.default,{centered:!0,open:c.showUpdateProfilePanel,title:"\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599",width:800,keyboard:!1,maskClosable:!1,wrapClassName:J.modalWrap,closable:c.showClosable,onCancel:Zr,onOk:()=>U(void 0,null,function*(){Zt(!0),yield tn.submit()}),okButtonProps:{loading:Ln}},t.createElement("div",null,t.createElement("div",{className:"mb30"},"\u60A8\u8FD8\u672A\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF0C\u5B8C\u5584\u540E\u5373\u53EF\u4F7F\u7528\u6B64\u529F\u80FD\u3002"),t.createElement(n.default,{form:tn,className:J.formWrap,layout:"horizontal",onValuesChange:ir,onFinish:lr,scrollToFirstError:!0,size:"large",labelAlign:"right"},t.createElement(n.default.Item,{label:"\u59D3\u540D",name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${yt}\u4E2A\u5B57\u7B26`},{validator:S.HJ}]},t.createElement(Ke.default,{placeholder:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${yt}\u4E2A\u5B57\u7B26`,maxLength:yt,showCount:!0})),t.createElement(Tt.Z,{gutter:[10,0]},t.createElement(Kt.Z,null,t.createElement(n.default.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},t.createElement(Bt.default,{style:{width:120},placeholder:"\u8BF7\u9009\u62E9\u804C\u4E1A"},t.createElement(Qt,{value:"teacher"},"\u6559\u5E08"),t.createElement(Qt,{value:"student"},"\u5B66\u751F"),t.createElement(Qt,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),we.identity==="student"&&t.createElement(Kt.Z,{flex:1},t.createElement(n.default.Item,{name:"studentNo",validateTrigger:"onBlur",dependencies:["school"],rules:[{whitespace:!0,message:"\u4E0D\u80FD\u5168\u4E3A\u7A7A"},{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u53F7"},{validator:(sr,Un)=>U(void 0,null,function*(){var er,gr,Pr;const Er=yield(0,u.ZP)(`/api/users/accounts/${(er=c==null?void 0:c.userInfo)==null?void 0:er.user_id}/valid_student_id`,{method:"get",params:{school_id:((gr=Dn==null?void 0:Dn.find(Or=>Or.name===we.school))==null?void 0:gr.id)||((Pr=c==null?void 0:c.userInfo)==null?void 0:Pr.school_id),student_id:Un}});return(Er==null?void 0:Er.status)<-1&&Fn&&(fr(!0),Zt(!1)),(Er==null?void 0:Er.status)<-1?Promise.reject(t.createElement("span",null,"\u8BE5\u5B66\u53F7\u5DF2\u88AB\u4F7F\u7528\uFF0C\u5982\u9700\u7EE7\u7EED\u4F7F\u7528\u8BE5\u5B66\u53F7\uFF0C\u8BF7\u5148",t.createElement("a",{onClick:()=>{fr(!0)}},"\u89E3\u7ED1\u5B66\u53F7"))):Promise.resolve()})}]},t.createElement(Ke.default,{size:"large",type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7",showCount:!0,maxLength:20}))),we.identity==="teacher"&&t.createElement(Kt.Z,null,t.createElement(n.default.Item,{initialValue:we.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},t.createElement(Bt.default,{style:{width:120},size:"large",placeholder:"\u8BF7\u9009\u62E9\u804C\u79F0"},t.createElement(Qt,{value:"\u6559\u6388"},"\u6559\u6388"),t.createElement(Qt,{value:"\u7814\u7A76\u5458"},"\u7814\u7A76\u5458"),t.createElement(Qt,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),t.createElement(Qt,{value:"\u526F\u7814\u7A76\u5458"},"\u526F\u7814\u7A76\u5458"),t.createElement(Qt,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),t.createElement(Qt,{value:"\u52A9\u7406\u7814\u7A76\u5458"},"\u52A9\u7406\u7814\u7A76\u5458"),t.createElement(Qt,{value:"\u52A9\u7406\u6559\u6388"},"\u52A9\u7406\u6559\u6388")))),we.identity==="professional"&&t.createElement(Kt.Z,null,t.createElement(n.default.Item,{initialValue:we.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},t.createElement(Bt.default,{style:{width:180},size:"large",placeholder:"\u8BF7\u9009\u62E9\u804C\u79F0"},t.createElement(Qt,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),t.createElement(Qt,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),t.createElement(Qt,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),t.createElement(Qt,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),t.createElement(Qt,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08")))),(we.identity==="teacher"||we.identity==="professional")&&t.createElement(Kt.Z,{flex:1,className:J.staffWrap},t.createElement(n.default.Item,{label:"\u5DE5\u53F7",name:"staff_id",rules:[{validator:(sr,Un)=>Un===null||Un===""||Un===void 0?Promise.resolve():/[\u4E00-\u9FA5]/g.test(Un)?Promise.reject("\u8BF7\u52FF\u8F93\u5165\u4E2D\u6587\u5B57\u7B26"):Un.length>20?Promise.reject("\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26"):Promise.resolve()}]},t.createElement(Ke.default,{placeholder:"\u8BF7\u8F93\u5165\u5DE5\u53F7",className:J.staffidInput,suffix:" ",showCount:!0,maxLength:20})))),t.createElement(n.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",extra:!rr&&we.school&&!(Dn!=null&&Dn.find(sr=>sr.name===we.school))&&t.createElement("div",{className:J.schoolHintWrap},t.createElement("span",{className:J.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",we.school,"\u201D\u7684\u9AD8\u6821\uFF0C\u5982\u6709\u9700\u8981\uFF0C\u8BF7",t.createElement("span",{style:{color:"blue",cursor:"pointer"},onClick:()=>{Q.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:t.createElement("div",{style:{textAlign:"center"}},t.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",we.identity==="teacher"?"727685969":"816055138","\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u8FDB\u884C\u54A8\u8BE2\u548C\u7533\u8BF7\u65B0\u589E\u5B66\u6821\u540D\u79F0\u3002"),t.createElement("img",{src:we.identity==="teacher"?O:ee,style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"},{whitespace:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},t.createElement(qn.Z,{status:Ar,size:"large",showSearch:!0,onChange:Fr,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",suffixIcon:t.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},t.createElement("path",{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"}))},Dn.map((sr,Un)=>t.createElement(Qt,{key:Un,value:sr.name},sr.name))))))),t.createElement(Q.default,{title:"\u89E3\u7ED1\u5B66\u53F7",open:zn,centered:!0,destroyOnClose:!0,onCancel:()=>{fr(!1),jt.resetFields()},onOk:()=>{jt.submit()}},t.createElement(n.default,{form:jt,size:"large",onFinish:sr=>U(void 0,null,function*(){var Un,er,gr;(yield(0,u.ZP)(`/api/users/accounts/${(Un=c==null?void 0:c.userInfo)==null?void 0:Un.user_id}/unbind_student_id.json`,{method:"post",body:F({student_id:we.studentNo||tn.getFieldValue("studentNo"),school_id:((er=Dn==null?void 0:Dn.find(Er=>Er.name===we.school))==null?void 0:er.id)||((gr=c==null?void 0:c.userInfo)==null?void 0:gr.school_id),check_type:4},sr)})).status==0&&(ve.ZP.success("\u89E3\u7ED1\u6210\u529F"),tn.validateFields(),jt.resetFields(),fr(!1))})},t.createElement("div",{className:"mb20"},"\u5F88\u62B1\u6B49\uFF0C\u8BE5\u5B66\u53F7\uFF08",we.studentNo||tn.getFieldValue("studentNo"),"\uFF09\u5728",we.school,"\u5185\u5DF2\u88AB\u4F7F\u7528\uFF0C\u60A8\u53EF\u4EE5\u63D0\u4F9B",t.createElement("span",{style:{color:"#3061d0"}},"\u5F53\u524D\u8D26\u53F7\u6240\u5728\u5B66\u6821\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D"),"\u8FDB\u884C\u89E3\u7ED1\uFF1A"),t.createElement(n.default.Item,{name:"check_value",rules:[{required:!0,message:`\u8BF7\u586B\u5199${we==null?void 0:we.school}\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D`}],style:{marginBottom:"10px"}},t.createElement(Ke.default,{type:"text",placeholder:`\u8BF7\u586B\u5199${we==null?void 0:we.school}\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D`})),t.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF0C\u6BCF\u4F4D\u5B66\u751F\u6BCF\u5929\u4EC5\u6709 ",t.createElement("span",{style:{color:"#FA6400"}},"2")," \u6B21\u6210\u529F\u89E3\u7ED1\u5B66\u53F7\u7684\u673A\u4F1A\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C"))),t.createElement(ye.Z,{visible:or,onCancel:()=>yr(!1)}))};var fe=(0,ge.connect)(({user:c,account:m,loading:h,globalSetting:ct})=>({user:c,account:m,globalSetting:ct,loading:h.models.index}))(de),qe={popLogin:"popLogin___u08I8",tips:"tips___U2xQw"},It=(c,m,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(c,m)).next())});const wt=/^1\d{10}$/,Vt=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,_t=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,$t=({user:c,globalSetting:m,dispatch:h})=>{const[ct]=(0,ge.useSearchParams)(),ut={height:48,borderRadius:4},[tn]=n.default.useForm(),Qt=()=>{h({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}),tn.resetFields()},yt=(Fn,Zt)=>Zt?Zt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):wt.test(Zt)||Vt.test(Zt)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve(),[we,Mt]=(0,t.useState)(60),Ar=(0,t.useMemo)(()=>we<60&&we>0,[we]),Wn=(0,t.useRef)(),rr=()=>It(void 0,null,function*(){clearInterval(Wn.current),Mt(60),Wn.current=setInterval(function Fn(){return Mt(Zt=>Zt-1),Fn}(),1e3)}),[br,Dn]=(0,t.useState)(!1),[Yn,Ln]=(0,t.useState)(!1);(0,t.useEffect)(()=>{c.bindAccountModalVisible?Ln(!0):Ln(!1)},[c]);const Kn=()=>It(void 0,null,function*(){var Fn;const Zt=tn.getFieldValue("userInput"),or=wt.test(Zt),yr=Vt.test(Zt);if(!or&&!yr){ve.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}if(Dn(!0),or){const Zr=yield(0,u.ZP)(`/api/users/accounts/${(Fn=c.userInfoForBindAccountModal)==null?void 0:Fn.login}/valid_phone.json`,{method:"get",params:{phone:Zt}});if((Zr==null?void 0:Zr.status)===-1){Dn(!1);return}if(Zr!=null&&Zr.is_exists){ve.ZP.info("\u8BE5\u624B\u673A\u53F7\u5DF2\u88AB\u5176\u5B83\u8D26\u53F7\u7ED1\u5B9A"),Dn(!1);return}}else{const Zr=yield(0,u.ZP)("/api/accounts/valid_email_and_phone",{method:"get",params:{login:Zt,type:1}});if((Zr==null?void 0:Zr.status)===-3){ve.ZP.info("\u8BE5\u90AE\u7BB1\u5DF2\u88AB\u6CE8\u518C"),Dn(!1);return}}let Fr=(0,S.M)(Zt);const Ir=yield h({type:"account/getCode",payload:{login:Zt,type:or?3:4,smscode:Fr}});Dn(!1),Ir.status===1&&(ve.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),rr())}),zn=()=>It(void 0,null,function*(){var Fn,Zt;yield tn.validateFields();const or=tn.getFieldValue("userInput"),yr=tn.getFieldValue("code"),Fr=wt.test(or),Ir=Vt.test(or);if(!Fr&&!Ir){ve.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}return Fr?(yield h({type:"account/bindPhone",payload:{login:(Fn=c.userInfoForBindAccountModal)==null?void 0:Fn.login,phone:or,code:yr}})).status===0:(yield h({type:"account/bindEmail",payload:{login:(Zt=c.userInfoForBindAccountModal)==null?void 0:Zt.login,email:or,code:yr}})).status===0}),fr=()=>It(void 0,null,function*(){const Fn=c.loginInfo;_t.test(Fn.password)||ve.ZP.error("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539");const Zt=yield(0,k.Es)(Fn);if(Zt.status){ve.ZP.error(Zt==null?void 0:Zt.message);return}if(Zt!=null&&Zt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Zt==null?void 0:Zt.start_date)):localStorage.removeItem("extension-modal"),location.pathname==="/user/login"||location.pathname==="/login"){let or=ct.get("from")||ct.get("back_url");or?window.location.href=decodeURIComponent(or):(_t.test(Fn.password)||ve.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/")}else _t.test(Fn.password)||(ve.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),h({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}})),window.location.reload();tn.resetFields()}),jt=()=>It(void 0,null,function*(){(yield zn())&&(yield fr())});return t.createElement(Q.default,{centered:!0,open:Yn,footer:null,width:596,keyboard:!1,maskClosable:!0,wrapClassName:qe.popLogin,closable:!0,onCancel:Qt},t.createElement("h1",{className:"font18 mb20"},"\u624B\u673A\u53F7/\u90AE\u7BB1\u7ED1\u5B9A"),t.createElement(n.default,{layout:"vertical",form:tn,autoComplete:"off",preserve:!1},t.createElement(n.default.Item,{name:"userInput",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7/\u90AE\u7BB1"},{validator:yt}]},t.createElement(Ke.default,{style:ut,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7"})),t.createElement(n.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},t.createElement(Ke.default,{suffix:t.createElement(l.ZP,{loading:br,type:"link",onClick:Kn,disabled:Ar},Ar?`${we}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`:"\u83B7\u53D6\u9A8C\u8BC1\u7801"),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"}))),t.createElement("div",{className:qe.tips},"\u4E3A\u4E86\u8D26\u53F7\u5B89\u5168\u6027\uFF0C\u7ED1\u5B9A\u540E\u53EF\u901A\u8FC7\u8BE5\u624B\u673A\u53F7\u6216\u90AE\u7BB1\u627E\u56DE\u5BC6\u7801"),t.createElement(l.ZP,{size:"middle",type:"primary",block:!0,style:ut,className:"font16",onClick:jt},"\u7ED1\u5B9A\u5E76\u767B\u5F55"),t.createElement("div",{className:qe.tips},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var On=(0,ge.connect)(({user:c,loading:m,globalSetting:h})=>({user:c,globalSetting:h,loading:m.models.index}))($t),un=e(29787),_n=e(61186),o=e.n(_n),f=e(97218),g={wrap:"wrap___q9xAc",list:"list___qjgdz",name:"name___ncYhC",tag:"tag___Paafn"},_=e(33796),Be=(c,m,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(c,m)).next())});const Ue=({globalSetting:c})=>{var m;const[h,ct]=(0,t.useState)(!1),[ut,tn]=(0,t.useState)([]),[Qt,yt]=(0,t.useState)([]),[we,Mt]=(0,t.useState)(!1),[Ar,Wn]=(0,t.useState)(!1),rr=(0,ge.useLocation)(),[br]=(0,ge.useSearchParams)();(0,t.useEffect)(()=>{_.Z.subscribe("pod-restrict-data",Ln=>{console.log(Ln,"data"),ct(Ln.identifier||!1),tn(Ln.data_list||[]),yt([]),Mt(!1)})},[]);const Dn=()=>Be(void 0,null,function*(){Wn(!0);const Ln=ut.filter(zn=>Qt.includes(zn.tpi_id));(yield(0,u.ZP)("/api/myshixuns/batch_del_pods.json",{method:"delete",body:{del_pods:Ln}})).status===0&&window.location.reload(),Wn(!1)}),Yn=()=>{var Ln;if(console.log(rr,"location"),(Ln=rr.pathname)!=null&&Ln.includes("/challenges")){window.location.href="/shixuns";return}if(br.get("type")==="exercises"){window.parent.postMessage("backExercise","*"),_.Z.publish("pod-restrict-data",{identifier:!1,data_list:[]});return}window.location.href=`/shixuns/${h}/challenges`};return t.createElement(Q.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:h,title:"\u901A\u77E5",width:"600px",footer:t.createElement(Tt.Z,{align:"middle",justify:"center"},t.createElement($.default,{onChange:Ln=>{var Kn;console.log(Ln,222),Mt(Ln.target.checked),Ln.target.checked?yt((Kn=ut==null?void 0:ut.filter(zn=>!zn.is_current_shixun))==null?void 0:Kn.map(zn=>zn.tpi_id)):yt([])},checked:we},"\u5168\u9009"),t.createElement(l.ZP,{style:{marginLeft:"auto"},onClick:Yn},"\u53D6\u6D88"),t.createElement(l.ZP,{disabled:!Qt.length,loading:Ar,type:"primary",onClick:Dn},"\u5173\u95ED\u5B9E\u8BAD")),onCancel:Yn},t.createElement(un.Z,{spinning:Ar},t.createElement("div",{className:g.wrap},t.createElement("p",null,"\u5355\u4E2A\u8D26\u53F7\u6700\u591A\u53EF\u540C\u65F6\u5F00\u542F",((m=c==null?void 0:c.setting)==null?void 0:m.shixun_environment_count)||10,"\u4E2A\u5B9E\u9A8C\u73AF\u5883\uFF0C\u82E5\u60F3\u5F00\u542F\u8BE5\u5B9E\u8BAD\u8BF7\u5173\u95ED\u5176\u4ED6\u5B9E\u8BAD\u3002"),ut==null?void 0:ut.map(Ln=>t.createElement("div",{className:g.list,key:Ln.tpi_id},t.createElement($.default,{disabled:Ln.is_current_shixun,onChange:Kn=>{let zn=[...Qt];Kn.target.checked?zn.push(Ln.tpi_id):zn=Qt.filter(fr=>fr!==Ln.tpi_id),yt(zn),Mt(zn.length===ut.length)},checked:Qt==null?void 0:Qt.includes(Ln.tpi_id)}),t.createElement("span",{className:g.name,onClick:()=>(0,S.xg)(`/shixuns/${Ln.shixun_identifier}/challenges`),title:Ln.shixun_name},t.createElement("b",null,Ln.shixun_name),Ln.is_current_shixun&&t.createElement("span",{className:g.tag},"\u5F53\u524D\u5B9E\u8BAD")),t.createElement("span",{style:{color:"#53d1a3"}},"\u8FD0\u884C\u4E2D\u7684\u73AF\u5883\uFF1A",Ln.pod_num,"\u4E2A"))))))};var At=(0,ge.connect)(({globalSetting:c})=>({globalSetting:c}))(Ue),ze={token:{colorPrimary:"#3061D0",colorInfo:"#3061D0",colorLink:"#3061D0",borderRadius:2,fontSizeLG:14},components:{Radio:{radioSize:16,dotSize:6},Modal:{titleFontSize:16,titleColor:"#000"}}},ft=e(59301),Ft=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,gn=(c,m)=>{var h={};for(var ct in c)fn.call(c,ct)&&m.indexOf(ct)<0&&(h[ct]=c[ct]);if(c!=null&&Ft)for(var ct of Ft(c))m.indexOf(ct)<0&&Wt.call(c,ct)&&(h[ct]=c[ct]);return h},Nn=(c,m,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(c,m)).next())});const Xn=c=>{var m=c,{loading:h,globalSetting:ct,dispatch:ut}=m,tn=gn(m,["loading","globalSetting","dispatch"]);const Qt="https://educoder-public.oss-cn-hangzhou.aliyuncs.com/Cover/logo_simple?x-oss-process=image/resize,h_200,w_200,m_pad",yt="\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002";(0,t.useEffect)(()=>{(0,S.IS)()&&Mt()},[]),(0,t.useEffect)(()=>{ut({type:"globalSetting/setShareData",payload:{desc:"\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002",title:document.title,imgUrl:Qt}})},[location.pathname]),(0,t.useEffect)(()=>{we()},[ct==null?void 0:ct.shareData]);const we=()=>{var Wn;(Wn=window.wx)==null||Wn.ready(function(){var rr,br,Dn,Yn,Ln,Kn,zn={title:((rr=ct==null?void 0:ct.shareData)==null?void 0:rr.title)||document.title,desc:((br=ct==null?void 0:ct.shareData)==null?void 0:br.desc)||yt,link:window.location.href,imgUrl:((Yn=(Dn=ct==null?void 0:ct.shareData)==null?void 0:Dn.imgUrl)==null?void 0:Yn.replace("https://public.educoder.net","https://educoder-public.oss-cn-hangzhou.aliyuncs.com/"))||Qt};(Ln=window.wx)==null||Ln.onMenuShareAppMessage(zn),(Kn=window.wx)==null||Kn.onMenuShareTimeline(zn)})};function Mt(){return Nn(this,null,function*(){const Wn=yield(0,u.ZP)(`/api/users/js_sdk_data.json?url=${encodeURIComponent(location.href)}`,{method:"get"});(Wn==null?void 0:Wn.status)===0&&Ar(Wn)})}function Ar(Wn){window.wx.config({debug:!1,appId:(Wn==null?void 0:Wn.appid)||"wx2402d86a6b534f77",timestamp:(Wn==null?void 0:Wn.timestamp)||1716781260,nonceStr:(Wn==null?void 0:Wn.noncestr)||"WjRUMvS[",signature:(Wn==null?void 0:Wn.signature)||"0e182307b372cf71796c33e01b462cbfca0b9930",jsApiList:["checkJsApi","onMenuShareTimeline","onMenuShareAppMessage","onMenuShareQQ","onMenuShareWeibo","onMenuShareQZone"]})}return ft.createElement(ft.Fragment,null)};var ar=(0,ge.connect)(({loading:c,globalSetting:m})=>({loading:c,globalSetting:m}))(Xn),ur=e(65517),mr=e(36237),en=e(59301),Tn=Object.defineProperty,jn=Object.defineProperties,pr=Object.getOwnPropertyDescriptors,Vn=Object.getOwnPropertySymbols,Hn=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,on=(c,m,h)=>m in c?Tn(c,m,{enumerable:!0,configurable:!0,writable:!0,value:h}):c[m]=h,Bn=(c,m)=>{for(var h in m||(m={}))Hn.call(m,h)&&on(c,h,m[h]);if(Vn)for(var h of Vn(m))$n.call(m,h)&&on(c,h,m[h]);return c},Yt=(c,m)=>jn(c,pr(m)),xn=(c,m)=>{var h={};for(var ct in c)Hn.call(c,ct)&&m.indexOf(ct)<0&&(h[ct]=c[ct]);if(c!=null&&Vn)for(var ct of Vn(c))m.indexOf(ct)<0&&$n.call(c,ct)&&(h[ct]=c[ct]);return h},tr=(c,m,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(c,m)).next())});o().locale("zh-cn");const cr=c=>{var m=c,{loading:h,globalSetting:ct,user:ut,dispatch:tn}=m,Qt=xn(m,["loading","globalSetting","user","dispatch"]),yt;const we=(0,ge.useLocation)(),Mt=(0,f.g)(),[Ar]=(0,ge.useSearchParams)(),{globalLoading:Wn}=ct,rr=()=>tr(void 0,null,function*(){let Dn,Yn,Ln;const Kn=we.pathname.split("/");if(we!=null&&we.search){let zn,fr;Kn.includes("paths")?zn=Kn[2]:Kn.includes("tasks")&&(fr=Kn[2],Ln=Kn[2]),Dn=yield tn({type:"user/getUserInfo",payload:Yt(Bn(Bn({course_id:Ln},Mt),(0,S.oP)()),{subject_id:zn,game_id:fr,websiteName:"educoder"})})}else Kn.includes("tasks")&&(Yn=Kn[2],Ln=Kn[2]),Dn=yield tn({type:"user/getUserInfo",payload:Yt(Bn({course_id:Ln},Mt),{game_id:Yn})});(Dn==null?void 0:Dn.username)!=="\u6E38\u5BA2"&&(we.pathname==="/login"&&(window.location.href="/"),we.pathname!=="/user/login"&&we.pathname!=="/login"&&window.sessionStorage.getItem("download_url")&&((0,S.Nd)("educoder",window.sessionStorage.getItem("download_url")),window.sessionStorage.removeItem("download_url")))});(0,t.useEffect)(()=>{C.ZP.config({prefixCls:"ant",iconPrefixCls:"anticon",theme:Bn({},ze)})},[ct.theme]),(0,t.useEffect)(()=>{rr(),(0,S.Il)(),function(){function Dn(){var Yn=document.documentElement,Ln=Yn.clientWidth,Kn=1920,zn=Ln/Kn;zn=zn>2?2:zn<.6?.6:zn,Yn.style.fontSize=zn+"px"}window.addEventListener("resize",Dn),Dn()}()},[]),(0,t.useEffect)(()=>{tn({type:"globalSetting/query",payload:{}});try{window.top.location.origin}catch(Dn){document.referrer.indexOf("educoder.net")===-1&&(window.location.href=window.atob("Jy80MDMn"))}},[]),(0,t.useEffect)(()=>{var Dn,Yn,Ln,Kn,zn;if(we.pathname.indexOf("classrooms")>-1&&we.pathname.indexOf("detail")===-1||document.body.scrollIntoView(),we.pathname.indexOf("/classrooms/4RW9CYHY")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/4RW9CYHY/exercise";return}if(we.pathname.indexOf("/classrooms/qb4ft587")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/qb4ft587/exercise";return}if(we.pathname.indexOf("/classrooms/c5q9bsp2")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/c5q9bsp2/exercise";return}if(tn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),window.location.href==="https://jetcoder.educoder.net"||window.location.href==="https://jetcoder.educoder.net/"){window.location.href="https://www.educoder.net/problems";return}if((Dn=window.location.href)!=null&&Dn.includes("/problems")&&((Yn=window.location.href)!=null&&Yn.includes("/share"))){const fr=(zn=(Kn=(Ln=window.location)==null?void 0:Ln.pathname)==null?void 0:Kn.split("/"))==null?void 0:zn[2];(0,u.ZP)(`/api/practices/${fr}/start`,{method:"get"}).then(Fn=>{(Fn==null?void 0:Fn.status)===0&&ge.history.replace(`/problems/${Fn==null?void 0:Fn.identifier}/oj/${fr}`)});return}if(we.pathname==="/admins"||we.pathname==="/sidekiq"){const fr=document.domain;if(fr.indexOf("educoder.net")>-1)switch(fr){case"www.educoder.net":case"educoder.net":window.location.href=`https://data.educoder.net${we.pathname}`;break;default:let jt=document.domain.split(".");jt[0]=jt[0]+"-data",window.location.href=`https://${jt.join(".")}${we.pathname}`;break}}Q.default.destroyAll()},[we.pathname]),(0,t.useEffect)(()=>{ct.updateData.system_update?localStorage.updateEndTime||new Date().getTime(){localStorage.updateEndTime=ct.updateData.end_time}}):localStorage.removeItem("updateEndTime")},[ct.updateData.system_update]),(0,t.useEffect)(()=>{var Dn,Yn;if((0,S.WX)()){if(!((Dn=ct==null?void 0:ct.setting)!=null&&Dn.version))return;(0,S.yC)((Yn=ct==null?void 0:ct.setting)==null?void 0:Yn.version)>0&&Q.default.info({title:"\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E",centered:!0,content:en.createElement("div",null,en.createElement("span",{className:"c-red"},"\u60A8\u7684\u5934\u6B4C\u8003\u8BD5\u7CFB\u7EDF\u67DC\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E"),'\uFF0C\u8BF7\u5347\u7EA7\u81F3\u6700\u65B0\u7248\u672C\u540E\u518D\u4F7F\u7528\uFF0C\u70B9\u51FB"\u786E\u5B9A"\u540E\u5C06\u4E0B\u8F7D\u6700\u65B0\u7248\u672C\u7684\u5BA2\u6237\u7AEF,',en.createElement("span",{className:"c-red"},"\u4E0B\u8F7D\u540E\u8BF7\u5148\u9000\u51FA\u5BA2\u6237\u7AEF\u518D\u5B89\u88C5")),okText:"\u7ACB\u5373\u5347\u7EA7",visible:!0,maskClosable:!1,onOk:()=>((0,S.FH)("Educoder.exe","https://www-cdn.educoder.net/app/Educoder.exe"),new Promise(()=>{}))})}},[(yt=ct==null?void 0:ct.setting)==null?void 0:yt.version]),(0,t.useEffect)(()=>{performance.navigation.type===1&&document.body.scrollIntoView()},[performance.navigation.type]);const br=()=>{var Dn,Yn,Ln,Kn,zn,fr,jt,Fn;const Zt=localStorage.trackUserTime,or=localStorage.trackUser;if(!(Zt&&o()(Zt).isSame(o()().startOf("day"),"d")&&or==((Dn=ut.userInfo)==null?void 0:Dn.login))){localStorage.trackUserTime=new Date,localStorage.trackUser=(Yn=ut.userInfo)==null?void 0:Yn.login;let yr="";switch(ut.userInfo.role){case 1:yr="\u8D85\u7BA1";break;case 2:yr="\u8FD0\u8425";break;case 5:yr="\u8BA4\u8BC1\u6559\u5E08";break;case 12:yr="\u672A\u8BA4\u8BC1\u6559\u5E08";break;case 15:yr="\u5B66\u751F";break}((Ln=ut.userInfo)==null?void 0:Ln.identity)!=="student"&&((Kn=ut.userInfo)==null?void 0:Kn.identity)!=="teacher"&&(yr="\u4E13\u4E1A\u4EBA\u58EB"),(zn=ut.userInfo)!=null&&zn.user_school&&((0,S.L9)(["\u5B66\u6821\u6D3B\u8DC3\u7528\u6237",(fr=ut.userInfo)==null?void 0:fr.user_school]),(0,S.L9)(["\u7528\u6237\u8BBF\u95EE\u660E\u7EC6",(jt=ut.userInfo)==null?void 0:jt.login,(Fn=ut.userInfo)==null?void 0:Fn.user_school])),(0,S.L9)(["\u5E73\u53F0PC\u7AEF","\u603B\u6D3B\u8DC3\u7528\u6237\u6570"]),(0,S.L9)(["\u5E73\u53F0PC\u7AEF",yr])}};return en.createElement(mr.StyleProvider,{transformers:[mr.legacyLogicalPropertiesTransformer],hashPriority:"high"},en.createElement(C.ZP,{locale:D.Z,autoInsertSpaceInButton:!1,componentSize:"middle",theme:ze},en.createElement(zt,null),en.createElement(fe,null),en.createElement(On,null),en.createElement(ar,null),en.createElement(At,null),en.createElement(un.Z,{size:"middle",spinning:Wn.show,tip:Wn.text,className:"ant-spin-nested-loading-black"},en.createElement(ge.Outlet,null))))};var Mr=(0,ge.connect)(({loading:c,globalSetting:m,user:h})=>({loading:c,globalSetting:m,user:h}))(cr)},23869:function(dr,pn,e){e.d(pn,{rX:function(){return y},pW:function(){return ue},gy:function(){return ne},xY:function(){return N},O5:function(){return ot},hs:function(){return ht},tJ:function(){return ie},o1:function(){return ln},Rd:function(){return vn}});var t=e(76560),C=e(62957),Q=e(37285),D=e(6767),ge=e(34055),n=e(49661),ve=e(87169),Ke=e(25510),$="data:image/png;base64,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",l=e.p+"static/newqrcode.a8740efb.png",k=e(32637),v=e(59301),L=(X,G,S)=>new Promise((oe,We)=>{var K=xe=>{try{Se(S.next(xe))}catch(Ce){We(Ce)}},V=xe=>{try{Se(S.throw(xe))}catch(Ce){We(Ce)}},Se=xe=>xe.done?oe(xe.value):Promise.resolve(xe.value).then(K,V);Se((S=S.apply(X,G)).next())});const ie=(X,G=!1,S=!1,oe="",We=!1)=>!!(ln(X)&&Ot(X,G,S,oe,We)),ln=X=>(0,ge.bg)()?!0:(X({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ht=X=>{var G,S,oe;const{user:We}=(0,t.getDvaApp)()._store.getState();(0,ge.bg)()&&!((S=(G=We==null?void 0:We.userInfo)==null?void 0:G.course)!=null&&S.course_public)&&!((oe=We==null?void 0:We.userInfo)!=null&&oe.profile_completed)&&X({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},Ot=(X,G=!1,S=!0,oe="",We=!1)=>{var K;const{user:V}=(0,t.getDvaApp)()._store.getState();return(K=V.userInfo)!=null&&K.profile_completed?!0:(S?X({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:oe,isCurrentPage:We}}):C.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,n.xg)("/account/profile/edit"),nn()}}),!1)},nn=()=>{C.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()}})},vn=()=>{C.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:k}),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"))})},ot=()=>{var X;const{user:G}=(0,t.getDvaApp)()._store.getState();return(X=G.userInfo)!=null&&X.professional_certification?!0:(C.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,n.xg)("/account/certification")}}),!1)},N=()=>(0,ge.V9)()?!0:(C.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\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),v.createElement("img",{src:l,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),y=(X,G)=>X?!0:(C.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("p",null,G||"\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,n.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ue=X=>{C.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(Q.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,X),"\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:Ke,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ne=(X,G="")=>{const{shixunsDetail:{detail:S}}=(0,t.getDvaApp)()._store.getState();if((S==null?void 0:S.public)===2||(S==null?void 0:S.public)===1||(S==null?void 0:S.shixun_status)===3){let oe="";return(S==null?void 0:S.public)===2&&(oe="\u5DF2\u516C\u5F00"),(S==null?void 0:S.public)===1&&(oe="\u5F85\u5BA1\u6838"),(S==null?void 0:S.shixun_status)===3&&(oe="\u5DF2\u5173\u95ED"),C.default.info({centered:!0,icon:v.createElement(ve.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",oe,"\uFF0C",G,"\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:Ke,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(S==null?void 0:S.shixun_status)===2?(C.default.confirm({centered:!0,icon:v.createElement(ve.Z,null),title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",G,"\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:()=>{C.default.confirm({width:440,centered:!0,icon:v.createElement(ve.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:()=>L(void 0,null,function*(){(yield X({type:"shixunsDetail/cancelRelease",payload:{id:S==null?void 0:S.identifier}})).status!==401&&(D.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),X({type:"shixunsDetail/getShixunsDetail",payload:{id:S==null?void 0:S.identifier}}),X({type:"practiceSetting/getCommonData",payload:{id:S==null?void 0:S.identifier}}))})})}}),!0):!1}},92973:function(dr,pn,e){e.d(pn,{Z:function(){return H}});var t=e(59301),C=e(29679),Q=e(19248),D=e(99267),ge=e(96512),n=e(78987),ve=e(92310),Ke=e.n(ve),$=e(77900),l=e(26112),k=e(8654),v=e(22703),L=e(48755),ie=e(36237),ln=e(63356),ht=e(16931);const Ot=(Fe,s,d,p,w)=>({background:Fe,border:`${(0,ie.unit)(p.lineWidth)} ${p.lineType} ${s}`,[`${w}-icon`]:{color:d}}),nn=Fe=>{const{componentCls:s,motionDurationSlow:d,marginXS:p,marginSM:w,fontSize:W,fontSizeLG:j,lineHeight:be,borderRadiusLG:St,motionEaseInOutCirc:se,withDescriptionIconSize:Ne,colorText:dt,colorTextHeading:Ut,withDescriptionPadding:kt,defaultPadding:le}=Fe;return{[s]:Object.assign(Object.assign({},(0,ln.Wf)(Fe)),{position:"relative",display:"flex",alignItems:"center",padding:le,wordWrap:"break-word",borderRadius:St,[`&${s}-rtl`]:{direction:"rtl"},[`${s}-content`]:{flex:1,minWidth:0},[`${s}-icon`]:{marginInlineEnd:p,lineHeight:0},"&-description":{display:"none",fontSize:W,lineHeight:be},"&-message":{color:Ut},[`&${s}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${d} ${se}, opacity ${d} ${se}, +`;L(ie);var ln="rc-slider-captcha";function ht(o){var f=0,g=0;return typeof o.clientX=="number"&&typeof o.clientY=="number"?(f=o.clientX,g=o.clientY):o.touches&&o.touches[0]?(f=o.touches[0].clientX,g=o.touches[0].clientY):o.changedTouches&&o.changedTouches[0]&&(f=o.changedTouches[0].clientX,g=o.changedTouches[0].clientY),{clientX:f,clientY:g}}function Tt(o,f){if(f===void 0&&(f={}),o)for(var g in f)o.style[g]=f[g]}var nn=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,vn=nn&&"onpointerdown"in window,ot=nn&&"ontouchstart"in window,N=function(o){return o==null?void 0:o.scrollTop};function y(o,f){return typeof o=="number"&&!Number.isNaN(o)&&typeof f=="number"&&f>0?Number(o.toFixed(f)):o}var ue="".concat(ln,"-button"),ne=function(o){var f,g=o.className,_=o.disabled,Be=o.active,Ue=o.success,At=o.error,Te=o.verify,ze=o.buttonRef,ft=(0,t._T)(o,["className","disabled","active","success","error","verify","buttonRef"]);return D.createElement("span",(0,t.pi)({className:Q()(ue,g,(f={},f["".concat(ue,"-disabled")]=_,f["".concat(ue,"-active")]=Be,f["".concat(ue,"-verify")]=Te,f["".concat(ue,"-success")]=Ue,f["".concat(ue,"-error")]=At,f["".concat(ue,"-pc")]=!ot,f)),ref:ze},ft))};ne.displayName="SliderButton";var X=function(o){return D.createElement("svg",(0,t.pi)({viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),D.createElement("path",{d:"M116.9408 561.4592m0-40.96l0 0q0-40.96 40.96-40.96l573.44 0q40.96 0 40.96 40.96l0 0q0 40.96-40.96 40.96l-573.44 0q-40.96 0-40.96-40.96Z"}),D.createElement("path",{d:"M769.82272 519.43424l-203.22304-203.22304a40.96 40.96 0 1 1 57.91744-57.91744l231.71072 231.71072a40.96 40.96 0 0 1 0.45056 58.44992L624.9472 780.12416a40.96 40.96 0 0 1-57.93792-57.91744l202.79296-202.79296z"}))},G=function(o){return D.createElement("svg",(0,t.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),D.createElement("path",{d:"M864.554667 268.501333a42.666667 42.666667 0 0 1 0 60.330667L412.032 781.397333a42.453333 42.453333 0 0 1-22.613333 11.818667l-5.034667 0.597333H379.306667a42.496 42.496 0 0 1-27.648-12.416l-211.2-211.2a42.666667 42.666667 0 1 1 60.330666-60.330666l180.992 180.992 422.4-422.4a42.666667 42.666667 0 0 1 60.330667 0z"}))},S=function(o){return D.createElement("svg",(0,t.pi)({viewBox:"0 0 120 120",width:"1em",height:"1em"},o),D.createElement("defs",null,D.createElement("line",{id:"l",x1:"60",x2:"60",y1:"7",y2:"27",stroke:"currentColor",strokeWidth:"11",strokeLinecap:"round"})),D.createElement("g",null,D.createElement("use",{xlinkHref:"#l",opacity:".27"}),D.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(30 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(60 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(90 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(120 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(150 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".37",transform:"rotate(180 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".46",transform:"rotate(210 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".56",transform:"rotate(240 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".66",transform:"rotate(270 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".75",transform:"rotate(300 60,60)"}),D.createElement("use",{xlinkHref:"#l",opacity:".85",transform:"rotate(330 60,60)"})))},oe=function(o){return D.createElement("svg",(0,t.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),D.createElement("path",{d:"M866.133333 573.013333a42.666667 42.666667 0 0 0-53.333333 27.733334A304.64 304.64 0 0 1 519.68 810.666667 302.933333 302.933333 0 0 1 213.333333 512a302.933333 302.933333 0 0 1 306.346667-298.666667 309.76 309.76 0 0 1 198.4 71.253334l-92.586667-15.36a42.666667 42.666667 0 0 0-49.066666 35.413333 42.666667 42.666667 0 0 0 35.413333 49.066667l180.906667 29.866666h7.253333a42.666667 42.666667 0 0 0 14.506667-2.56 14.08 14.08 0 0 0 4.266666-2.56 33.28 33.28 0 0 0 8.533334-4.693333l3.84-4.693333c0-2.133333 3.84-3.84 5.546666-6.4s0-4.266667 2.133334-5.973334a57.173333 57.173333 0 0 0 2.986666-7.68l32-170.666666a42.666667 42.666667 0 0 0-85.333333-16.213334l-11.52 61.866667A392.96 392.96 0 0 0 519.68 128 388.266667 388.266667 0 0 0 128 512a388.266667 388.266667 0 0 0 391.68 384A389.12 389.12 0 0 0 896 626.346667a42.666667 42.666667 0 0 0-29.866667-53.333334z"}))},We=function(o){return D.createElement("svg",(0,t.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),D.createElement("path",{d:"M572.96896 524.6976l217.23136 217.25184a40.96 40.96 0 1 1-57.93792 57.91744L515.072 582.63552l-212.3776 212.3776a40.96 40.96 0 1 1-57.9584-57.91744l212.39808-212.3776-217.21088-217.23136a40.96 40.96 0 1 1 57.91744-57.91744l217.23136 217.21088L737.0752 244.736a40.96 40.96 0 1 1 57.93792 57.91744L572.96896 524.71808z"}))},K=function(o){return D.createElement("svg",(0,t.pi)({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 16 16"},o),D.createElement("path",{d:"M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"}))},V="".concat(ln,"-icon"),Se=function(o){var f,g=o.className,_=o.spin,Be=(0,t._T)(o,["className","spin"]);return D.createElement("span",(0,t.pi)({className:Q()(V,(f={},f["".concat(V,"-spin")]=_,f),g)},Be))},xe={arrowRight:D.createElement(X,null),check:D.createElement(G,null),loading:D.createElement(S,null),refresh:D.createElement(oe,null),x:D.createElement(We,null),imageFill:D.createElement(K,null)},Ce=function(o){var f=o.type,g=(0,t._T)(o,["type"]);return D.createElement(Se,(0,t.pi)({},g),xe[f])},ce;(function(o){o[o.Default=1]="Default",o[o.Loading=2]="Loading",o[o.Moving=3]="Moving",o[o.Verify=4]="Verify",o[o.Success=5]="Success",o[o.Error=6]="Error",o[o.LoadFailed=7]="LoadFailed"})(ce||(ce={}));var H="".concat(ln,"-control"),Fe=40,c=2,d=function(o){var f,g=o.status,_=g===void 0?ce.Default:g,Be=o.isLimitErrors,Ue=o.tipText,At=o.tipIcon,Te=o.sliderButtonProps,ze=o.indicatorProps,ft=o.controlRef,Ft=(0,t._T)(o,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),fn=(0,D.useRef)(null),jt=(0,D.useRef)(null),gn=(0,D.useRef)(null),Nn=(0,D.useRef)({}),Xn=(0,D.useMemo)(function(){return(0,t.pi)({default:"\u5411\u53F3\u62D6\u52A8\u6ED1\u5757\u586B\u5145\u62FC\u56FE",loading:"\u52A0\u8F7D\u4E2D...",moving:null,verifying:null,success:null,error:null,errors:D.createElement(D.Fragment,null,D.createElement(Ce,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},Ue)},[Ue]),or=(0,D.useMemo)(function(){return(0,t.pi)({default:D.createElement(Ce,{type:"arrowRight"}),loading:D.createElement(Ce,{type:"loading",spin:!0}),error:D.createElement(Ce,{type:"x"}),success:D.createElement(Ce,{type:"check"})},At)},[At]),ur=(0,D.useMemo)(function(){var Yt;return Yt={},Yt[ce.Default]=[Xn.default,or.default],Yt[ce.Loading]=[Xn.loading,or.default],Yt[ce.Moving]=[Xn.moving,or.default],Yt[ce.Verify]=[Xn.verifying,or.loading],Yt[ce.Error]=[Xn.error,or.error],Yt[ce.Success]=[Xn.success,or.success],Yt[ce.LoadFailed]=[Xn.loadFailed,or.default],Yt},[Xn,or]),mr=function(Yt){var Bn;return(Yt||typeof Nn.current.sliderButtonWidth!="number")&&(Nn.current.sliderButtonWidth=((Bn=jt.current)===null||Bn===void 0?void 0:Bn.clientWidth)||Fe),Nn.current.sliderButtonWidth},en=function(Yt){if(Yt||typeof Nn.current.indicatorBorderWidth!="number")if(gn.current){var Bn=window.getComputedStyle(gn.current);Nn.current.indicatorBorderWidth=parseInt(Bn.borderLeftWidth)+parseInt(Bn.borderRightWidth)}else Nn.current.indicatorBorderWidth=c;return Nn.current.indicatorBorderWidth},Tn=function(Yt){var Bn;return(Yt||!Nn.current.rect)&&fn.current&&(Nn.current.rect=(Bn=fn.current)===null||Bn===void 0?void 0:Bn.getBoundingClientRect()),Nn.current.rect};(0,D.useImperativeHandle)(ft,function(){return{getSliderButtonWidth:mr,getIndicatorBorderWidth:en,getRect:Tn,updateLeft:function(Yt){var Bn=mr(),nr=en();Tt(jt.current,{left:Yt+"px"}),Tt(gn.current,{width:Yt+Bn+nr+"px"})}}},[]);var jn=_===ce.Loading,pr=_===ce.Moving,Vn=_===ce.Verify,Hn=_===ce.Success,$n=_===ce.Error,on=_===ce.LoadFailed,Fn=Be?Xn.errors:ur[_][0];return D.createElement("div",(0,t.pi)({},Ft,{className:Q()(H,(f={},f["".concat(H,"-loading")]=jn,f["".concat(H,"-moving")]=pr,f["".concat(H,"-verify")]=Vn,f["".concat(H,"-success")]=Hn,f["".concat(H,"-error")]=$n,f["".concat(H,"-errors")]=Be,f["".concat(H,"-load-failed")]=on,f),Ft.className),ref:fn}),D.createElement("div",(0,t.pi)({},ze,{className:Q()("".concat(H,"-indicator"),ze==null?void 0:ze.className),ref:gn})),D.createElement(ne,(0,t.pi)({},Te,{className:Q()("".concat(H,"-button"),Te==null?void 0:Te.className),disabled:jn,active:pr,verify:Vn,success:Hn,error:$n,buttonRef:jt}),ur[_][1]),D.createElement("div",{className:Q()("".concat(H,"-tips")),style:Fn?{}:{display:"none"}},Fn))},p="".concat(ln,"-loading"),w=function(o){var f=o.icon,g=f===void 0?D.createElement(Ce,{type:"loading",spin:!0}):f,_=o.text,Be=_===void 0?"\u52A0\u8F7D\u4E2D...":_,Ue=o.className,At=(0,t._T)(o,["icon","text","className"]);return D.createElement("div",(0,t.pi)({className:Q()(p,Ue)},At),D.createElement("div",{className:"".concat(p,"-icon")},g),D.createElement("div",{className:"".concat(p,"-text")},Be))},W="".concat(ln,"-jigsaw"),j={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:D.createElement(Ce,{type:"imageFill"}),refreshIcon:D.createElement(Ce,{type:"refresh"})},be=function(o){var f,g,_=o.status,Be=o.bgSize,Ue=Be===void 0?j.bgSize:Be,At=o.puzzleSize,Te=At===void 0?j.puzzleSize:At,ze=o.bgUrl,ft=o.puzzleUrl,Ft=o.bgImgProps,fn=o.puzzleImgProps,jt=o.jigsawRef,gn=o.loadingBoxProps,Nn=o.loadFailedIcon,Xn=Nn===void 0?j.loadFailedIcon:Nn,or=o.showRefreshIcon,ur=or===void 0?!0:or,mr=o.refreshIcon,en=mr===void 0?j.refreshIcon:mr,Tn=o.disabledRefresh,jn=o.onRefresh,pr=o.style,Vn=o.className,Hn=o.children,$n=(0,t._T)(o,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),on=(0,D.useRef)(null);if((0,D.useImperativeHandle)(jt,function(){return{updateLeft:function(Yt){Tt(on.current,{left:Yt+"px"})}}}),_===ce.Loading)return D.createElement(w,(0,t.pi)({},gn,{style:(0,t.pi)((0,t.pi)({},gn==null?void 0:gn.style),Ue)}));if(_===ce.LoadFailed)return D.createElement("div",{className:"".concat(ln,"-load-failed"),style:Ue},Xn);var Fn=_===ce.Verify||_===ce.Error||_===ce.Success;return D.createElement("div",(0,t.pi)({className:Q()(W,(f={},f["".concat(W,"-stop")]=Fn,f),Vn),style:(0,t.pi)((0,t.pi)({},pr),Ue)},$n),D.createElement("img",(0,t.pi)({src:ze,alt:""},Ft,{className:Q()("".concat(W,"-bg"),Ft==null?void 0:Ft.className),style:(0,t.pi)((0,t.pi)({},Ft==null?void 0:Ft.style),Ue)})),D.createElement("img",(0,t.pi)({src:ft,alt:""},fn,{className:Q()("".concat(W,"-puzzle"),fn==null?void 0:fn.className),style:(0,t.pi)((0,t.pi)({},fn==null?void 0:fn.style),Te),ref:on})),ur&&_!==ce.Success&&en&&D.createElement("div",{className:Q()("".concat(W,"-refresh"),(g={},g["".concat(W,"-refresh-disabled")]=_===ce.Verify||Tn,g)),onClick:function(){_!==ce.Verify&&!Tn&&(jn==null||jn())}},en),Hn)},St=vn?{move:"pointermove",end:"pointerup",cancel:"pointercancel"}:ot?{move:"touchmove",end:"touchend",cancel:"touchcancel"}:{move:"mousemove",end:"mouseup",cancel:"touchcancel"},se=vn?"onPointerDown":ot?"onTouchStart":"onMouseDown",Ne;(function(o){o.Puzzle="puzzle",o.Button="button"})(Ne||(Ne={}));var dt=function(o){var f,g,_,Be=o.mode,Ue=Be===void 0?"embed":Be,At=o.limitErrorCount,Te=At===void 0?0:At,ze=o.tipText,ft=o.tipIcon,Ft=o.refreshIcon,fn=o.bgSize,jt=o.puzzleSize,gn=o.request,Nn=o.autoRequest,Xn=Nn===void 0?!0:Nn,or=o.onVerify,ur=o.autoRefreshOnError,mr=ur===void 0?!0:ur,en=o.actionRef,Tn=o.showRefreshIcon,jn=Tn===void 0?!0:Tn,pr=o.jigsawContent,Vn=o.errorHoldDuration,Hn=Vn===void 0?500:Vn,$n=o.showJigsawOnActive,on=$n===void 0?!1:$n,Fn=o.loadingDelay,Yt=Fn===void 0?0:Fn,Bn=o.placement,nr=Bn===void 0?"top":Bn,cr=o.loadingBoxProps,Mr=o.sliderButtonProps,s=o.precision,v=s===void 0?7:s,h=o.className,ct=o.style,ut=o.styles,tn=Ke(),Qt=tn[0],yt=tn[1],we=Ke(function(){return!wn&&gn&&Xn?ce.Loading:ce.Default}),Mt=we[0],Ar=we[1],Wn=l(Mt),ar=(0,D.useRef)(null),br=(0,D.useRef)(null),Dn=(0,D.useRef)(null),Yn=(0,D.useMemo)(function(){return Ue==="float"||Ue==="slider"?Ue:"embed"},[Ue]),Ln=(0,D.useMemo)(function(){if(Ft!==void 0)return Ft;if((ft==null?void 0:ft.refresh)!==void 0)return ft.refresh},[Ft,ft]),Kn=(0,D.useMemo)(function(){return(0,t.pi)((0,t.pi)({},j.bgSize),fn)},[fn]),zn=(0,D.useMemo)(function(){return(0,t.pi)((0,t.pi)({},j.puzzleSize),jt)},[jt]),fr=(0,D.useMemo)(function(){return nr==="bottom"?"top":"bottom"},[nr]),Ot=(0,D.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:Ne.Button,isMouseEntered:!1,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),wn=Yn==="slider",Lt=typeof Yt=="number"&&Yt>0,tr=Mt===ce.Error&&Te>0&&Ot.current.errorCount>=Te,yr=function(){Ot.current.buttonMaxDistance=Kn.width-Ot.current.sliderButtonWidth-Ot.current.indicatorBorderWidth,Ot.current.puzzleMaxDistance=Kn.width-zn.width-zn.left},Fr=function(){var rr;return((rr=ar.current)===null||rr===void 0?void 0:rr.getRect(!0).height)||42},Ir=function(){return(0,t.mG)(void 0,void 0,void 0,function(){var rr;return(0,t.Jh)(this,function(Cr){switch(Cr.label){case 0:if(wn)return[2];if(!gn)return[3,4];Lt?Ot.current.loadingTimer=setTimeout(function(){Ar(ce.Loading)},Yt):Ar(ce.Loading),Cr.label=1;case 1:return Cr.trys.push([1,3,,4]),[4,gn()];case 2:return rr=Cr.sent(),Lt&&clearTimeout(Ot.current.loadingTimer),yt(rr),Ar(ce.Default),[3,4];case 3:return Cr.sent(),Lt&&clearTimeout(Ot.current.loadingTimer),yt(void 0),Ar(ce.LoadFailed),[3,4];case 4:return[2]}})})},Zr=function(rr){rr===void 0&&(rr=300),!(Yn!=="float"||Wn.current===ce.Success)&&(clearTimeout(Ot.current.floatTransitionTimer),clearTimeout(Ot.current.floatDelayHideTimer),clearTimeout(Ot.current.floatDelayShowTimer),Ot.current.floatDelayShowTimer=setTimeout(function(){var Cr;Tt(Dn.current,{display:"block"}),N(Dn.current);var Rr=Fr()+"px";Tt(Dn.current,(Cr={},Cr[fr]=Rr,Cr.opacity="1",Cr))},rr))},Nr=function(rr){rr===void 0&&(rr=300),Yn==="float"&&(clearTimeout(Ot.current.floatTransitionTimer),clearTimeout(Ot.current.floatDelayHideTimer),clearTimeout(Ot.current.floatDelayShowTimer),Ot.current.floatDelayHideTimer=setTimeout(function(){var Cr,Rr=Fr()/2+"px";Tt(Dn.current,(Cr={},Cr[fr]=Rr,Cr.opacity="0",Cr)),Ot.current.floatTransitionTimer=setTimeout(function(){Tt(Dn.current,{display:"none"})},300)},rr))},Dr=function(rr){var Cr;wn||(Cr=br.current)===null||Cr===void 0||Cr.updateLeft(rr)},ir=function(){var rr;Ot.current.isPressed=!1,Ar(ce.Default),(rr=ar.current)===null||rr===void 0||rr.updateLeft(0),Dr(zn.left)},lr=function(rr){rr===void 0&&(rr=!1),rr&&(Ot.current.errorCount=0),clearTimeout(Ot.current.refreshTimer),Wn.current!==ce.Loading&&(ir(),Ir())},sr=function(){(tr||Mt===ce.LoadFailed)&&lr(tr)},Un=function(){ot||(Ot.current.isMouseEntered=!0,Zr())},er=function(){Ot.current.isMouseEntered=!1,!(ot||on&&Ot.current.isPressed)&&Nr()},gr=function(rr){Ot.current.currentTargetType=Ne.Puzzle,Er(rr)},Pr=function(rr){Ot.current.currentTargetType=Ne.Button,Er(rr)},Er=function(rr){if(Wn.current===ce.Default){rr.preventDefault();var Cr=ht(rr),Rr=Cr.clientX,Wr=Cr.clientY;Ot.current.startInfo={x:Rr,y:Wr,timestamp:new Date().getTime()},Ot.current.trail=[[Rr,Wr]],ar.current&&(Ot.current.sliderButtonWidth=ar.current.getSliderButtonWidth(!0),Ot.current.indicatorBorderWidth=ar.current.getIndicatorBorderWidth(!0)),yr(),Ot.current.ratio=Ot.current.puzzleMaxDistance/Ot.current.buttonMaxDistance,Ot.current.currentTargetType===Ne.Puzzle&&(Ot.current.ratio=1/Ot.current.ratio),(ot||rr.pointerType==="pen"||rr.pointerType==="touch")&&Zr(0),Ot.current.isPressed=!0,document.addEventListener(St.move,Or),document.addEventListener(St.end,Lr),document.addEventListener(St.cancel,Lr)}},Or=function(rr){var Cr;if(Ot.current.isPressed){rr.preventDefault();var Rr=ht(rr),Wr=Rr.clientX,Kr=Rr.clientY,wr=Wr-Ot.current.startInfo.x;Ot.current.trail.push([Wr,Kr]),Wn.current!==ce.Moving&&wr>0&&Ar(ce.Moving);var hr=wr,Br=wr;Ot.current.currentTargetType===Ne.Puzzle?(wr=Math.max(0,Math.min(wr,Ot.current.puzzleMaxDistance)),hr=wr+zn.left,Br=wr*Ot.current.ratio):(wr=Math.max(0,Math.min(wr,Ot.current.buttonMaxDistance)),Br=wr,hr=wr*Ot.current.ratio+zn.left),(Cr=ar.current)===null||Cr===void 0||Cr.updateLeft(Br),Dr(hr)}},Lr=function(rr){if(document.removeEventListener(St.move,Or),document.removeEventListener(St.end,Lr),document.removeEventListener(St.cancel,Lr),!!Ot.current.isPressed){if(Wn.current!==ce.Moving||typeof or!="function"){Ot.current.isPressed=!1,(ot||rr.pointerType==="pen"||rr.pointerType==="touch"||on&&!Ot.current.isMouseEntered)&&Nr(),ir();return}Ot.current.isPressed=!1,Ar(ce.Verify);var Cr=new Date().getTime(),Rr=ht(rr),Wr=Rr.clientX,Kr=Rr.clientY,wr=Kr-Ot.current.startInfo.y,hr=Wr-Ot.current.startInfo.x,Br=hr;Ot.current.currentTargetType===Ne.Puzzle?(hr=Math.max(0,Math.min(hr,Ot.current.puzzleMaxDistance)),Br=hr*Ot.current.ratio):(hr=Math.max(0,Math.min(hr,Ot.current.buttonMaxDistance)),Br=hr,hr*=Ot.current.ratio),or({x:y(hr,v),y:y(wr,v),sliderOffsetX:y(Br,v),duration:Cr-Ot.current.startInfo.timestamp,trail:Ot.current.trail,targetType:Ot.current.currentTargetType,errorCount:Ot.current.errorCount}).then(function(){Ot.current.errorCount=0,Ar(ce.Success),Nr()}).catch(function(){Ot.current.errorCount+=1,Ar(ce.Error),(ot||rr.pointerType==="pen"||rr.pointerType==="touch"||on&&!Ot.current.isMouseEntered)&&Nr(),(Te<=0||Ot.current.errorCount0?(Be.forEach(function(Ue){Ue.wrap.apply(Ue.context,g)}),!0):!1},o}(),Wt={},le=function(){function o(f){f===void 0&&(f="default"),this.scope=f,Wt[this.scope]||(Wt[this.scope]={}),this.data=Wt[this.scope]}return o.prototype.getItem=function(f){return f in this.data?this.data[f]:null},o.prototype.setItem=function(f,g){this.data[f]=g},o.prototype.removeItem=function(f){delete this.data[f]},o.prototype.clear=function(){Wt[this.scope]={},this.data=Wt[this.scope]},o}();function P(){return Math.random().toString(16).substring(2,8)}function M(o){try{var f=typeof o=="object"&&o!==null&&!!o.setItem&&!!o.getItem&&!!o.removeItem;if(f){var g=P()+new Date().getTime(),_="1";if(o.setItem(g,_),o.getItem(g)!==_)return!1;o.removeItem(g)}return f}catch(Be){return console.error("[cache2] ".concat(o," is not supported. The default memory cache will be used.")),!1}}function i(o,f){try{return JSON.parse(o,f)}catch(g){return o}}function te(o,f){return JSON.stringify(o,f)}var Ee=function(){function o(f,g){g===void 0&&(g={});var _=f?M(f):!1;this.options=(0,t.pi)({needParsed:_,prefix:""},g),this.storage=_?f:new le(this.options.memoryScope)}return o.prototype.getKey=function(f){return this.options.prefix+f},o.prototype.get=function(f){var g=this.storage.getItem(this.getKey(f));return this.options.needParsed?i(g,this.options.reviver):g},o.prototype.set=function(f,g){this.storage.setItem(this.getKey(f),this.options.needParsed?te(g,this.options.replacer):g)},o.prototype.del=function(f){this.storage.removeItem(this.getKey(f))},o.prototype.clear=function(){typeof this.storage.clear=="function"&&this.storage.clear()},o}(),r="cache2_",re="default",ke=function(o){(0,t.ZT)(f,o);function f(g,_){var Be=o.call(this)||this,Ue=re,At;return typeof g=="string"?Ue=g||re:typeof g=="object"&&(At=g),!At&&typeof _=="object"&&(At=_),Be.options=(0,t.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:r},At),Be.storage=new Ee(Be.options.storage,(0,t.pi)({memoryScope:Ue},Be.options)),Be.cacheKey=Ue,Be.startCheckperiod(),Be}return f.prototype._check=function(g,_){var Be=!0;return _.t!==0&&_.t0?Be+Ue:0;return{v:g,t:At,n:Be}},f.prototype._isLimited=function(g){return this.options.max>-1&&g>=this.options.max},f.prototype._getReplaceKey=function(g,_){var Be=g[0];return g.forEach(function(Ue){(_[Ue].t<_[Be].t||_[Ue].t===_[Be].t&&_[Ue].n<_[Be].n)&&(Be=Ue)}),Be},Object.defineProperty(f.prototype,"cacheValues",{get:function(){return this.storage.get(this.cacheKey)||{}},enumerable:!1,configurable:!0}),f.prototype.setCacheValues=function(g){this.storage.set(this.cacheKey,g)},f.prototype.get=function(g){var _=this.cacheValues[g];if(_&&this._check(g,_))return _.v},f.prototype.mget=function(g){var _=this,Be={};if(!Array.isArray(g))return Be;var Ue=this.cacheValues;return g.forEach(function(At){var Te=Ue[At];Te&&_._check(At,Te)&&(Be[At]=Te.v)}),Be},f.prototype.getAll=function(){var g=Object.keys(this.cacheValues);return this.mget(g)},f.prototype.set=function(g,_,Be){if(this.options.max===0)return!1;var Ue=this.cacheValues,At=Object.keys(Ue);if(!Ue[g]&&this._isLimited(At.length)){var Te=this.keys();if(this._isLimited(Te.length))if(this.options.maxStrategy==="replaced"){var ze=this._getReplaceKey(Te,Ue);this.del(ze)}else return!1}return Ue[g]=this._wrap(_,Be),this.setCacheValues(Ue),this.emit("set",g,Ue[g].v),!0},f.prototype.mset=function(g){var _=this,Be=!0;return g.forEach(function(Ue){var At=_.set(Ue.key,Ue.value,Ue.ttl);Be&&!At&&(Be=!1)}),Be},f.prototype.del=function(g){var _=this,Be=this.cacheValues,Ue=0,At=Array.isArray(g)?g:[g];return At.forEach(function(Te){if(Be[Te]){Ue++;var ze=Be[Te];delete Be[Te],_.emit("del",Te,ze.v)}}),Ue>0&&this.setCacheValues(Be),Ue},f.prototype.clear=function(){this.storage.del(this.cacheKey)},f.prototype.keys=function(){var g=this,_=this.cacheValues,Be=Object.keys(_);return Be.filter(function(Ue){return g._check(Ue,_[Ue])})},f.prototype.has=function(g){var _=this.cacheValues[g];return!!(_&&this._check(g,_))},f.prototype.take=function(g){var _,Be=this.cacheValues[g];return Be&&this._check(g,Be)&&(_=Be.v,this.del(g)),_},f.prototype.ttl=function(g,_){var Be=this.cacheValues,Ue=Be[g];return Ue&&this._check(g,Ue)?(Be[g]=this._wrap(Ue.v,_),!0):!1},f.prototype.getTtl=function(g){var _=this.cacheValues,Be=_[g];if(Be&&this._check(g,Be))return _[g].t},f.prototype.getLastModified=function(g){var _=this.cacheValues,Be=_[g];if(Be&&this._check(g,Be))return _[g].n},f.prototype.startCheckperiod=function(){var g=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){g.startCheckperiod()},this.options.checkperiod))},f.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},f}(Ut),Ge=void 0,R="undefined",q="object",I=Object.prototype,Ie=I.toString,me=I.hasOwnProperty,je=I.propertyIsEnumerable,st=Object.getOwnPropertySymbols,_e=Object.getPrototypeOf,nt=Object.keys,B=Function.prototype,Z=B.toString,Re=typeof Symbol!==R,Me=Re?Symbol.prototype:Ge,he=Array.prototype,$e=he.slice,it=Math.min,De=Math.max,rt=Math.random,Rt=Math.floor,gt=Math.ceil,mt=Math.abs,Jt=Number.isFinite,yn=Number.isInteger,dn=Number.isSafeInteger,Gt=typeof globalThis===q&&globalThis,rn=typeof e.g===q&&e.g,mn=typeof self===q&&self,Pt=Number.MAX_SAFE_INTEGER||9007199254740991,bt=Number.MIN_SAFE_INTEGER||-9007199254740991,Xt=4294967295,En="[object ",kn=En+"BigInt]",sn=En+"Number]",Qn=En+"Boolean]",Sn=En+"String]",In=En+"Date]",Cn=En+"RegExp]",xn=En+"Symbol]",Mn=En+"Error]",An=En+"ArrayBuffer]",Gn=En+"Arguments]",Jn=En+"Array]",Zn=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(o){return En+o+"]"}),Rn=En+"WeakSet]",Pn=En+"Blob]",vr=En+"File]",z=En+"DOMException]",a=En+"Object]",x=En+"DataView]",A=En+"Map]",E=En+"Promise]",Y=En+"Set]",He=En+"WeakMap]",Oe=En+"Window]";function Qe(o){return Ie.call(o)}function Ze(o){return typeof o=="string"||Qe(o)===Sn}var lt=function(){function o(f,g){g===void 0&&(g="uh_async_memo"),this.promiseCache={},this.cache=new ke(g,f)}return o.prototype.run=function(f,g,_){var Be=this;if(!g||!Ze(g))return f();var Ue=(0,t.pi)({persisted:!0},_);if(Ue.persisted){var At=this.cache.get(g);if(At)return Promise.resolve(At)}return this.promiseCache[g]||(this.promiseCache[g]=f().then(function(Te){return delete Be.promiseCache[g],Be.cache.set(g,Te,Ue.ttl),Te}).catch(function(Te){return delete Be.promiseCache[g],Promise.reject(Te)})),this.promiseCache[g]},o}(),It=typeof Blob!==R;function et(o){return It&&o instanceof Blob?!0:Qe(o)===Pn}function Ve(o){return function(){return o}}function b(){}var ae=typeof URL!="undefined",pe=void 0,Ae=Object.keys,Je=Object.values,tt=ae?URL.createObjectURL:Ve(""),at=ae?URL.revokeObjectURL:b;function Dt(o,f){var g=f||{},_=g.method,Be=_===void 0?"get":_,Ue=g.data,At=Ue===void 0?null:Ue,Te=g.timeout,ze=g.headers,ft=g.withCredentials,Ft=ft===void 0?!1:ft,fn=g.async,jt=fn===void 0?!0:fn,gn=g.user,Nn=gn===void 0?null:gn,Xn=g.password,or=Xn===void 0?null:Xn,ur=g.responseType,mr=g.onReadyStateChange,en=g.onLoadStart,Tn=g.onProgress,jn=g.onAbort,pr=g.onTimeout,Vn=g.onError,Hn=g.onLoad,$n=g.onLoadEnd;return new Promise(function(on,Fn){var Yt=new XMLHttpRequest;Yt.open(Be.toLowerCase(),o,jt,Nn,or),mr&&(Yt.onreadystatechange=mr),typeof Te=="number"&&Te>0&&(Yt.timeout=Te),Yt.withCredentials=Ft,ur&&(Yt.responseType=ur),typeof ze=="object"&&Ae(ze).map(function(s){Yt.setRequestHeader(s,ze[s])});var Bn=function(s){return function(v){on(v),s==null||s.call(Yt,v)}},nr=function(s){return function(v){Fn(v),s==null||s.call(Yt,v)}},cr={loadstart:en,progress:Tn,abort:nr(jn),timeout:nr(pr),error:nr(Vn),load:Bn(Hn),loadend:$n},Mr=Ae(cr);Mr.forEach(function(s){var v=cr[s];v&&Yt.addEventListener(s,v)}),Yt.send(At)})}var zt=[200,304];function Kt(o,f){return new Promise(function(g,_){et(o)?g(o):Dt(o,(0,t.pi)({responseType:"blob"},f)).then(function(Be){var Ue=Be.target.status;if(zt.indexOf(Ue)!==-1)g(Be.target.response);else{var At=new Error("The file does not support get requests, responseStatus ".concat(Ue,", '").concat(o,"'."));console.error(At),_(At)}}).catch(function(Be){console.error(new Error("Failed to request file. ".concat(Be))),_(Be)})})}function an(o){return new Promise(function(f,g){var _=et(o),Be=_?tt(o):o,Ue=new Image;_||(Ue.crossOrigin="anonymous"),Ue.onload=function(){f(Ue)},Ue.onerror=function(At){_&&at(Be),console.error("[loadImage] The image load failed, '".concat(o,"'.")),g(At)},Ue.src=Be})}function vt(o,f){return Kt(o,f).then(function(g){return an(g).then(function(_){return{blob:g,image:_}})})}function xt(o){return o!==null&&typeof o=="object"}function qt(o){return typeof o=="function"||xt(o)}function cn(o){return typeof o=="symbol"||Qe(o)===xn}var hn=/^0b[01]+$/i,Ht=/^0o[0-7]+$/i,Et=/^[-+]0x[0-9a-f]+$/i;function pt(o){if(typeof o=="number")return o;if(cn(o))return NaN;if(qt(o)&&(o=Number(o)),typeof o!="string")return o===0?o:+o;o=o.trim();var f=hn.test(o);return f||Ht.test(o)?parseInt(o.slice(2),f?2:8):Et.test(o)?NaN:+o}var Ct=17976931348623157e292;function Zt(o){if(!o)return o===0?o:0;if(o=pt(o),o===1/0||o===-1/0){var f=o<0?-1:1;return f*Ct}return o===o?o:0}function bn(o,f){o===void 0&&(o=0),f===void 0&&(f=1),o=Zt(o),f=Zt(f);var g=gt(it(o,f)||0),_=Rt(De(o,f)||0);if(g>_){var Be=g;g=_,_=Be}return Rt(g+rt()*(_-g+1))}var kt=Math.PI,Bt;(function(o){o[o.None=0]="None",o[o.Outer=1]="Outer",o[o.Inner=2]="Inner"})(Bt||(Bt={}));var qn=[Bt.None,Bt.Outer,Bt.Inner];function u(o){var f=o.length,g=bn(0,f-1);return o[g]}function J(o){var f={top:u(qn),right:u(qn),bottom:u(qn),left:u(qn)},g=Object.keys(f),_=["top","bottom"],Be=["left","right"];if(f.top===Bt.Outer&&f.bottom===Bt.Outer?f[u(_)]=Bt.Inner:f.top!==Bt.Outer&&f.bottom!==Bt.Outer&&(f[u(_)]=Bt.Outer),f.left===Bt.Outer&&f.right===Bt.Outer?f[u(Be)]=Bt.Inner:f.left!==Bt.Outer&&f.right!==Bt.Outer&&(f[u(Be)]=Bt.Outer),o){var Ue=[],At=[];g.forEach(function(Te){f[Te]===Bt.Inner?Ue.push(Te):f[Te]===Bt.None&&At.push(Te)}),o===2?Ue.forEach(function(Te){return f[Te]=Bt.None}):o===3?Ue.length===0?f[u(At)]=Bt.Inner:Ue.length===2&&(f[u(Ue)]=Bt.None):o==4&&At.forEach(function(Te){return f[Te]=Bt.Inner})}return f}function O(o,f){f===void 0&&(f={});var g=f.x,_=g===void 0?0:g,Be=f.y,Ue=Be===void 0?0:Be,At=f.w,Te=At===void 0?60:At,ze=f.h,ft=ze===void 0?60:ze,Ft=f.needClosePath,fn=Ft===void 0?!0:Ft,jt=f.points,gn=f.margin,Nn=gn===void 0?0:gn;Nn=Nn<=0?0:Nn,(typeof jt=="number"||!jt)&&(jt=J(jt));var Xn=(Math.min(Te,ft)-Nn*2)*.15,or=Math.hypot(Xn,Xn),ur=or/2,mr=Xn+ur,en={x:_+Nn,y:Ue+Nn,w:Te-mr-Nn*2,h:ft-mr-Nn*2},Tn=en.w/2,jn=en.h/2;jt.left===Bt.Outer&&(en.x+=mr),jt.top===Bt.Outer&&(en.y+=mr),o.beginPath(),o.lineWidth=2,o.moveTo(en.x,en.y),jt.top!==Bt.None&&(o.lineTo(en.x+Tn-ur,en.y),jt.top===Bt.Inner?o.arc(en.x+Tn,en.y+ur,Xn,1.25*kt,1.75*kt,!0):o.arc(en.x+Tn,en.y-ur,Xn,.75*kt,.25*kt)),o.lineTo(en.x+en.w,en.y),jt.right!==Bt.None&&(o.lineTo(en.x+en.w,en.y+jn-ur),jt.right===Bt.Inner?o.arc(en.x+en.w-ur,en.y+jn,Xn,1.75*kt,.25*kt,!0):o.arc(en.x+en.w+ur,en.y+jn,Xn,1.25*kt,.75*kt)),o.lineTo(en.x+en.w,en.y+en.h),jt.bottom!==Bt.None&&(o.lineTo(en.x+Tn+ur,en.y+en.h),jt.bottom===Bt.Inner?o.arc(en.x+Tn,en.y+en.h-ur,Xn,.25*kt,.75*kt,!0):o.arc(en.x+Tn,en.y+en.h+ur,Xn,1.75*kt,1.25*kt)),o.lineTo(en.x,en.y+en.h),jt.left!==Bt.None&&(o.lineTo(en.x,en.y+jn+ur),jt.left===Bt.Inner?o.arc(en.x+ur,en.y+jn,Xn,.75*kt,1.25*kt,!0):o.arc(en.x-ur,en.y+jn,Xn,.25*kt,1.75*kt)),o.lineTo(en.x,en.y),o.stroke(),fn&&o.closePath()}function ee(o,f,g,_){return new Promise(function(Be){f?o.toBlob(function(Ue){Be(Ue?URL.createObjectURL(Ue):o.toDataURL(g,_))},g,_):Be(o.toDataURL(g,_))})}var ye=new lt({max:5,maxStrategy:"replaced"});ye.cache.on("del",function(o,f){try{f.image.src&&URL.revokeObjectURL(f.image.src)}catch(g){}});function Pe(o){o?ye.cache.del(o):ye.cache.clear()}var Xe=new WeakMap,Ye=function(o){if(!qt(o))return String(o);if(!Xe.get(o)){var f="_"+Date.now();Xe.set(o,f)}return Xe.get(o)},Le={jpeg:"image/jpeg",png:"image/png"},T=[];function F(o){o.forEach(function(f){URL.revokeObjectURL(f)})}function U(o,f){f===void 0&&(f={});var g=f.borderWidth,_=g===void 0?2:g,Be=f.borderColor,Ue=Be===void 0?"rgba(255,255,255,0.7)":Be,At=f.fillColor,Te=At===void 0?"rgba(255,255,255,0.7)":At,ze=f.points,ft=f.width,Ft=ft===void 0?60:ft,fn=f.height,jt=fn===void 0?60:fn,gn=f.x,Nn=f.y,Xn=f.margin,or=Xn===void 0?2:Xn,ur=f.equalHeight,mr=ur===void 0?!0:ur,en=f.imageWidth,Tn=f.imageHeight,jn=f.bgWidth,pr=f.bgHeight,Vn=f.bgOffset,Hn=Vn===void 0?[0,0]:Vn,$n=f.bgImageType,on=$n===void 0?Le.jpeg:$n,Fn=f.quality,Yt=Fn===void 0?.8:Fn,Bn=f.format,nr=Bn===void 0?"dataURL":Bn,cr=f.cacheImage,Mr=cr===void 0?!0:cr,s=f.autoRevokePreviousBlobUrl,v=s===void 0?!0:s,h=f.ajaxOptions;return new Promise(function(ct,ut){var tn=document.createElement("canvas"),Qt=document.createElement("canvas"),yt=tn.getContext("2d"),we=Qt.getContext("2d"),Mt=Mr?Ye(o):void 0;ye.run(function(){return vt(o,h)},Mt).then(function(Ar){var Wn=Ar.image;en&&(Wn.width=en),Tn&&(Wn.height=Tn);var ar=typeof jn=="number"&&jn>0?jn>Ft?jn:Ft:Wn.width,br=typeof pr=="number"&&pr>0?pr>jt?pr:jt:Wn.height;tn.width=ar,tn.height=br;var Dn=ar-Ft,Yn=br-jt,Ln=typeof gn=="undefined"?bn(Ft,Dn):gn||0,Kn=typeof Nn=="undefined"?bn(0,Yn):Nn||0;Ln<0?Ln=0:Ln>Dn&&(Ln=Dn),Kn<0?Kn=0:Kn>Yn&&(Kn=Yn);var zn=typeof ze=="number"||!ze?J(ze):ze,fr=typeof Hn=="function"?Hn(Wn.width,Wn.height):Hn;yt.strokeStyle=Ue,yt.lineWidth=_,yt.fillStyle=Te,O(yt,{x:Ln,y:Kn,w:Ft,h:jt,points:zn,margin:or}),yt.fillStyle=Te,yt.fill(),yt.globalCompositeOperation="destination-over",yt.drawImage(Wn,fr[0],fr[1],Wn.width,Wn.height),Qt.width=ar,Qt.height=br,we.strokeStyle=Ue,we.lineWidth=_,O(we,{x:Ln,y:Kn,w:Ft,h:jt,points:zn,margin:or}),we.globalCompositeOperation="destination-over",we.clip(),we.drawImage(Wn,fr[0],fr[1],Wn.width,Wn.height);var Ot=we.getImageData(Ln,Kn,Ft,jt);we.clearRect(0,0,ar,br),Qt.width=Ft,Qt.height=mr?br:jt,we.putImageData(Ot,0,mr?Kn:0);var wn=nr==="blob",Lt=ee(Qt,wn,Le.png,Yt),tr=ee(tn,wn,on,Yt);Promise.all([Lt,tr]).then(function(yr){var Fr=yr[0],Ir=yr[1];v&&(T.length&&(F(T),T.length=0),wn&&T.push(Ir,Fr)),ct({puzzleUrl:Fr,bgUrl:Ir,x:Ln,y:mr?0:Kn})}).catch(ut)}).catch(ut)})}var de=e(62957),fe=e(99571),qe=Object.defineProperty,Nt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,_t=(o,f,g)=>f in o?qe(o,f,{enumerable:!0,configurable:!0,writable:!0,value:g}):o[f]=g,$t=(o,f)=>{for(var g in f||(f={}))wt.call(f,g)&&_t(o,g,f[g]);if(Nt)for(var g of Nt(f))Vt.call(f,g)&&_t(o,g,f[g]);return o},On=(o,f,g)=>new Promise((_,Be)=>{var Ue=ze=>{try{Te(g.next(ze))}catch(ft){Be(ft)}},At=ze=>{try{Te(g.throw(ze))}catch(ft){Be(ft)}},Te=ze=>ze.done?_(ze.value):Promise.resolve(ze.value).then(Ue,At);Te((g=g.apply(o,f)).next())});const un=({ModalProps:o,onFinish:f})=>{const[g,_]=(0,D.useState)(),Be=(0,D.useRef)(),Ue=()=>On(void 0,null,function*(){const Te=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,ze=yield U(Te,{imageHeight:180,imageWidth:360});return _(ze),ze}),At=Te=>On(void 0,null,function*(){return Te!=null&&Te.x&&Te.x>g.x-5&&Te.x{var Te;o!=null&&o.open&&Be.current&&((Te=Be.current)==null||Te.refresh())},[o==null?void 0:o.open,Be]),D.createElement(de.default,$t({},$t({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},o)),D.createElement(dt,{actionRef:Be,request:Ue,onVerify:Te=>On(void 0,null,function*(){return At(Te)}),bgSize:{width:360,height:180}}),D.createElement("div",{className:"flex mt10"},D.createElement(fe.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:D.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var Te;(Te=Be.current)==null||Te.refresh()}},"\u5237\u65B0")))};var _n=D.memo(un)},12747:function(dr,pn,e){var t=e(59301),C=e(28284),Q=e(6767),D=e(62957),ge=e(54172),n=e(92973),ve=e(37568),Ke=e(63423),$=e(76560),l=Object.defineProperty,k=Object.defineProperties,m=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,ht=(y,ue,ne)=>ue in y?l(y,ue,{enumerable:!0,configurable:!0,writable:!0,value:ne}):y[ue]=ne,Tt=(y,ue)=>{for(var ne in ue||(ue={}))ie.call(ue,ne)&&ht(y,ne,ue[ne]);if(L)for(var ne of L(ue))ln.call(ue,ne)&&ht(y,ne,ue[ne]);return y},nn=(y,ue)=>k(y,m(ue)),vn=(y,ue,ne)=>new Promise((X,G)=>{var S=K=>{try{We(ne.next(K))}catch(V){G(V)}},oe=K=>{try{We(ne.throw(K))}catch(V){G(V)}},We=K=>K.done?X(K.value):Promise.resolve(K.value).then(S,oe);We((ne=ne.apply(y,ue)).next())});const ot={height:48,borderRadius:4},N=({dispatch:y,setType:ue,data:ne,accountInfo:X,open:G})=>{const[S]=C.default.useForm(),[oe]=(0,$.useSearchParams)(),We=(0,$.useLocation)(),[K,V]=(0,t.useState)(!1),[Se,xe]=(0,t.useState)(""),Ce=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,t.useEffect)(()=>{V(G)},[G]);const ce=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:d=>t.createElement("span",{className:d.indexOf("\u5F02\u5E38")>-1||d.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},d)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:d=>t.createElement("span",{className:d.indexOf("\u5F02\u5E38")>-1||d.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},d)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],H=[{real_name:"edutest01",student_id:"test0001",last_login_time:"2023-05-20 13:53:10",ip:"ip\u5730\u5740\u6B63\u5E38",browser:"\u6D4F\u89C8\u5668\u6B63\u5E38"}],Fe=()=>vn(void 0,null,function*(){yield S.validateFields();let d;if(X!=null&&X.code?d=yield(0,Ke.Gq)(Tt(nn(Tt({},X),{phone:X==null?void 0:X.login}),S.getFieldValue())):d=yield(0,Ke.Es)(Tt(Tt({},X),S.getFieldValue())),d.status){if(d.status===-4){y({type:"user/showPopLogin",payload:{showPopLogin:!1}}),y({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:d.user,loginInfo:X}});return}xe(d==null?void 0:d.message);return}if(V(!1),d!=null&&d.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",d==null?void 0:d.start_date)):localStorage.removeItem("extension-modal"),We.pathname==="/user/login"||We.pathname==="/login"){let p=oe.get("form")||oe.get("back_url");if(p)window.location.href=decodeURIComponent(p);else if(!Ce.test(X.password)&&!(X!=null&&X.code))Q.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.href="/";return}}else if(!Ce.test(X.password)&&!(X!=null&&X.code))Q.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",y({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}S.resetFields()}),c=()=>{y({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return t.createElement(D.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Fe,onCancel:()=>V(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:K},t.createElement("p",{className:"tc"},"\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"),t.createElement("div",{className:"mt20"},t.createElement(ge.default,{pagination:{hideOnSinglePage:!0},dataSource:ne||[],columns:ce})),t.createElement("div",{className:"mt20 mb20"},t.createElement(n.Z,{message:"\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002",type:"warning"})),t.createElement(C.default,{name:"global_state",autoComplete:"off",form:S},t.createElement(C.default.Item,{name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9501\u7801"}]},t.createElement(ve.default.Password,{autoComplete:"off"}))))};pn.Z=(0,$.connect)(({user:y,loading:ue,globalSetting:ne})=>({user:y,globalSetting:ne,loading:ue.models.index}))(N)},60453:function(dr,pn,e){e.r(pn),e.d(pn,{default:function(){return Mr}});var t=e(59301),C=e(60840),Q=e(62957),D=e(27813),ge=e(76560),n=e(28284),ve=e(6767),Ke=e(37568),$=e(62673),l=e(99571),k=e(63423),m=e(99267),L=e(12747),ie={"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz",tabs:"tabs___EwOAX"},ln=e(28209),ht=e.n(ln),Tt=Object.defineProperty,nn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,N=(s,v,h)=>v in s?Tt(s,v,{enumerable:!0,configurable:!0,writable:!0,value:h}):s[v]=h,y=(s,v)=>{for(var h in v||(v={}))vn.call(v,h)&&N(s,h,v[h]);if(nn)for(var h of nn(v))ot.call(v,h)&&N(s,h,v[h]);return s},ue=(s,v,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(s,v)).next())});const ne={height:48,borderRadius:4},X=({dispatch:s,setType:v,user:h,setusername:ct})=>{const[ut]=n.default.useForm(),[tn]=(0,ge.useSearchParams)(),Qt=(0,ge.useLocation)(),[yt,we]=(0,t.useState)(""),[Mt,Ar]=(0,t.useState)([]),[Wn,ar]=(0,t.useState)({}),[br,Dn]=(0,t.useState)(!1),Yn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Ln=zn=>ue(void 0,null,function*(){Dn(!1),Yn.test(zn.password)||(ct(zn.login),we("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const fr=y({},zn),Ot=ht().enc.Utf8.parse("5183666c72eec9e4"),wn=ht().AES.encrypt(zn.password||"",Ot,{iv:Ot,mode:ht().mode.CBC});fr.password=wn.toString(),ar(y({},zn));const Lt=yield(0,k.Es)(fr);if(Lt.status){if(Lt.status===-4){s({type:"user/showPopLogin",payload:{showPopLogin:!1}}),s({type:"user/getUserInfo",payload:{websiteName:"educoder"}}),s({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:Lt.user,loginInfo:zn}});return}else if(Lt.status===-5){Ar([Lt==null?void 0:Lt.message]),Dn(!0);return}we(Lt==null?void 0:Lt.message);return}if(Lt!=null&&Lt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Lt==null?void 0:Lt.start_date)):localStorage.removeItem("extension-modal"),Qt.pathname==="/user/login"||Qt.pathname==="/login"){let tr=tn.get("form")||tn.get("back_url");if(tr)window.location.href=decodeURIComponent(tr);else if(!Yn.test(zn.password))ve.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.reload();return}}else if(!Yn.test(zn.password))ve.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",s({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}ut.resetFields()}),Kn=()=>{s({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return t.createElement(t.Fragment,null,t.createElement(n.default,{layout:"vertical",form:ut,initialValues:{autologin:!0,login:h.actionTabs.phone},onFinish:Ln,onValuesChange:zn=>{we("");const fr=/[\u4e00-\u9fa5]/g;if("password"in zn){const Ot=zn.password.replace(fr,"");ut.setFieldsValue({password:Ot})}}},!!yt&&t.createElement("div",{className:ie["res-error-values"]},t.createElement("span",null,yt),t.createElement(m.Z,{onClick:()=>we("")})),t.createElement(n.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u3001\u624B\u673A\u53F7\u6216\u90AE\u7BB1"}]},t.createElement(Ke.default,{style:ne,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{s({type:"user/setActionTabs",payload:{phone:ut.getFieldValue("login")}})}})),t.createElement(n.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"}]},t.createElement(Ke.default.Password,{style:ne,size:"middle",placeholder:"\u5BC6\u7801"})),t.createElement(n.default.Item,null,t.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},t.createElement(n.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},t.createElement($.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),t.createElement("div",null,t.createElement("span",{className:"current font14 c-blue",onClick:()=>v(4)},"\u627E\u56DE\u5BC6\u7801")))),t.createElement(n.default.Item,null,t.createElement(l.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:ne},"\u767B\u5F55")),t.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),t.createElement(L.Z,{open:br,data:Mt,accountInfo:y({},Wn)}))};var G=(0,ge.connect)(({user:s,loading:v,globalSetting:h})=>({user:s,globalSetting:h,loading:v.models.index}))(X),S=e(49661),oe=e(74871),We=e(59301),K=Object.defineProperty,V=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,H=(s,v,h)=>v in s?K(s,v,{enumerable:!0,configurable:!0,writable:!0,value:h}):s[v]=h,Fe=(s,v)=>{for(var h in v||(v={}))Ce.call(v,h)&&H(s,h,v[h]);if(xe)for(var h of xe(v))ce.call(v,h)&&H(s,h,v[h]);return s},c=(s,v)=>V(s,Se(v)),d=(s,v,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(s,v)).next())});const p={height:48,borderRadius:4},w=/(^(1[0-9])\d{9}$)/i,W={timer:0};var j=(s=>(s[s.setTimer=0]="setTimer",s))(j||{});function be(s,v){switch(v.type){case 0:return c(Fe({},s),{timer:v.payload});default:throw new Error}}const St=({user:s,dispatch:v,validateName:h,getCode:ct,register:ut,style:tn={},buttonText:Qt="\u6CE8\u518C",globalSetting:yt})=>{var we;const[Mt]=n.default.useForm(),[Ar,Wn]=(0,t.useReducer)(be,W),[ar,br]=(0,t.useState)(!1),{timer:Dn}=Ar,[Yn,Ln]=(0,t.useState)(!1),[Kn,zn]=(0,t.useState)(!1),[fr,Ot]=(0,t.useState)([]),[wn,Lt]=(0,t.useState)(""),[tr,yr]=(0,t.useState)({}),[Fr,Ir]=(0,t.useState)(!1);function Zr(Un){return d(this,null,function*(){zn(!1),yr(Fe({},Un));const{login:er,password:gr,code:Pr}=Un,Er=yield ut({login:er,code:Pr});if(Lt(Er==null?void 0:Er.message),Er.status===-4){v({type:"user/showPopLogin",payload:{showPopLogin:!1}}),v({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:Er.user,loginInfo:Un}});return}else if(Er.status===-5){Ot([Er==null?void 0:Er.message]),zn(!0);return}else if((Er==null?void 0:Er.status)<0){Mt.setFields([{name:"code",errors:[Er==null?void 0:Er.message]}]);return}(Er==null?void 0:Er.status)>=0&&window.location.reload()})}function Nr(){return d(this,null,function*(){let Un=Mt.getFieldValue("login"),er=0;if(!w.test(Un)||Un.indexOf(" ")>-1)return Mt.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"]}]),er=1,er;let{status:gr,message:Pr}=yield h({login:Un,type:1});return gr<0?er=2:(Mt.setFields([{name:"login",errors:["\u8BE5\u624B\u673A\u53F7\u7801\u4E0D\u5B58\u5728\uFF0C\u8BF7\u5148\u6CE8\u518C"]}]),er=1),er})}const Dr=()=>d(void 0,null,function*(){const Un=Mt.getFieldValue("login");if(!w.test(Un))Mt.validateFields(["login"]);else{let er=yield h({login:Un,type:1});if((er==null?void 0:er.status)>0){Mt.setFields([{name:"login",errors:["\u8BE5\u624B\u673A\u53F7\u7801\u4E0D\u5B58\u5728\uFF0C\u8BF7\u5148\u6CE8\u518C"]}]);return}br(!0);const{status:gr,message:Pr}=yield ct({login:Un,type:6,smscode:(0,S.M)(Un)});gr<0&&Mt.setFields([{name:"code",errors:[Pr]}]),Wn({type:0,payload:60}),br(!1)}});function ir(Un,er){if(!er)return Promise.resolve();if(er.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const gr=er.length;return gr>=8&&gr<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const lr=(Un,er)=>er?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{Dn>0&&setTimeout(()=>{Wn({type:0,payload:Dn-1})},1e3)},[Dn]);const sr=(Un,er)=>er?er.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"):w.test(er)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"):Promise.resolve();return We.createElement(We.Fragment,null,We.createElement(n.default,{layout:"vertical",form:Mt,style:tn,initialValues:{autologin:!0,protool:!1,login:s.actionTabs.phone},onFinish:Zr},We.createElement(n.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7"},{validator:sr}]},We.createElement(Ke.default,{style:p,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7",maxLength:11,onBlur:()=>{Nr(),v({type:"user/setActionTabs",payload:{phone:Mt.getFieldValue("login")}})},onChange:()=>Mt.setFieldsValue({verify:0})})),!((we=yt==null?void 0:yt.setting)!=null&&we.is_local)&&We.createElement(n.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},We.createElement(Ke.default,{suffix:We.createElement(l.ZP,{loading:ar,type:"link",onClick:Un=>{Un.stopPropagation();const er=Mt.getFieldValue("login");if(!w.test(er)){Mt.validateFields(["login"]);return}Ir(!0)},disabled:Dn>0||Yn}," ",Dn===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${Dn}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),We.createElement(n.default.Item,null,We.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},We.createElement(n.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},We.createElement($.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")))),We.createElement(n.default.Item,null,We.createElement(l.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:p,className:"font16"}," ",Qt," ")),We.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",We.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),We.createElement(L.Z,{open:Kn,data:fr,accountInfo:Fe({},tr)}),We.createElement(oe.Z,{ModalProps:{open:Fr,onCancel:()=>{Ir(!1)}},onFinish:()=>{Ir(!1),Dr()}}))};var se=(0,ge.connect)(({globalSetting:s,user:v})=>({globalSetting:s,user:v}))(St),Ne=e(25399),dt=e(59301),Ut=Object.defineProperty,Wt=Object.defineProperties,le=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,te=(s,v,h)=>v in s?Ut(s,v,{enumerable:!0,configurable:!0,writable:!0,value:h}):s[v]=h,Ee=(s,v)=>{for(var h in v||(v={}))M.call(v,h)&&te(s,h,v[h]);if(P)for(var h of P(v))i.call(v,h)&&te(s,h,v[h]);return s},r=(s,v)=>Wt(s,le(v)),re=(s,v,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(s,v)).next())});const ke={height:48},Ge=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,R=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,q={timer:0};var I=(s=>(s[s.setTimer=0]="setTimer",s))(I||{});function Ie(s,v){switch(v.type){case 0:return r(Ee({},s),{timer:v.payload});default:throw new Error}}const me=({validateName:s,getCode:v,register:h,style:ct={},buttonText:ut="\u6CE8\u518C",globalSetting:tn})=>{var Qt;const[yt]=n.default.useForm(),[we,Mt]=(0,t.useReducer)(Ie,q),[Ar,Wn]=(0,t.useState)(!1),{timer:ar}=we,[br,Dn]=(0,t.useState)(!1);function Yn(wn){return re(this,null,function*(){const{login:Lt,password:tr,code:yr}=wn,{message:Fr,status:Ir}=yield h({login:Lt,password:tr,code:yr});if(Ir<0){yt.setFields([{name:"code",errors:[Fr]}]);return}window.location.reload()})}function Ln(){return re(this,null,function*(){let wn=yt.getFieldValue("login"),Lt=0;if(!Ge.test(wn)||wn.indexOf(" ")>-1)return yt.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Lt=1,Lt;let{status:tr,message:yr}=yield s({login:wn,type:1});return tr>0?Lt=2:(yt.setFields([{name:"login",errors:[yr]}]),Lt=1),Lt})}const Kn=()=>re(void 0,null,function*(){Wn(!0);const wn=yt.getFieldValue("verify"),Lt=yt.getFieldValue("login");if(!Lt)yt.validateFields(["login"]);else{const tr=yield s({login:Lt,type:1});if((tr==null?void 0:tr.status)!==1){yt.setFields([{name:"login",errors:[tr==null?void 0:tr.message]}]);return}const{status:yr,message:Fr}=yield v({login:Lt,type:1,smscode:(0,S.M)(Lt)});yr<0&&yt.setFields([{name:"code",errors:[Fr]}]),Mt({type:0,payload:60})}Wn(!1)});function zn(wn,Lt){if(!Lt)return Promise.resolve();if(!R.test(Lt))return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");if(Lt.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const tr=Lt.length;return tr>=8&&tr<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const fr=(wn,Lt)=>Lt?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{ar>0&&setTimeout(()=>{Mt({type:0,payload:ar-1})},1e3)},[ar]);const Ot=(wn,Lt)=>Lt?Lt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Ge.test(Lt)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve();return dt.createElement(dt.Fragment,null,dt.createElement(n.default,{layout:"vertical",form:yt,style:ct,initialValues:{autologin:!0,protool:!1},onFinish:Yn},dt.createElement(n.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:Ot}]},dt.createElement(Ke.default,{style:ke,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onBlur:()=>Ln,onChange:()=>yt.setFieldsValue({verify:0})})),!((Qt=tn==null?void 0:tn.setting)!=null&&Qt.is_local)&&dt.createElement(n.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},dt.createElement(Ke.default,{suffix:dt.createElement(l.ZP,{loading:Ar,type:"link",onClick:wn=>{if(wn.stopPropagation(),!yt.getFieldValue("login")){yt.validateFields(["login"]);return}Dn(!0)},disabled:ar>0}," ",ar===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${ar}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),dt.createElement(Ne.Z,{title:dt.createElement("div",null,dt.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),dt.createElement("br",null),dt.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),dt.createElement("br",null),dt.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},dt.createElement(n.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:zn}]},dt.createElement(Ke.default.Password,{autoComplete:"new-password",style:ke,size:"middle",placeholder:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}))),dt.createElement(n.default.Item,null,dt.createElement(l.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:ke,className:"font16"}," ",ut," ")),dt.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:35}},"\u6CE8\u518C\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",dt.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),dt.createElement(oe.Z,{ModalProps:{open:br,onCancel:()=>{Dn(!1)}},onFinish:()=>{Dn(!1),Kn()}}))};var je=(0,ge.connect)(({globalSetting:s})=>({globalSetting:s}))(me),st=e(89392),_e=e(59301),nt=Object.defineProperty,B=Object.defineProperties,Z=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,$e=(s,v,h)=>v in s?nt(s,v,{enumerable:!0,configurable:!0,writable:!0,value:h}):s[v]=h,it=(s,v)=>{for(var h in v||(v={}))Me.call(v,h)&&$e(s,h,v[h]);if(Re)for(var h of Re(v))he.call(v,h)&&$e(s,h,v[h]);return s},De=(s,v)=>B(s,Z(v)),rt=(s,v,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(s,v)).next())});const Rt={height:48},gt=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,mt=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Jt={timer:0};var yn=(s=>(s[s.setTimer=0]="setTimer",s))(yn||{});function dn(s,v){switch(v.type){case 0:return De(it({},s),{timer:v.payload});default:throw new Error}}const Gt=({validateName:s,getCode:v,register:h,style:ct={},buttonText:ut="\u6CE8\u518C",globalSetting:tn})=>{var Qt;const[yt]=n.default.useForm(),[we,Mt]=(0,t.useReducer)(dn,Jt),[Ar,Wn]=(0,t.useState)(!1),{timer:ar}=we,[br,Dn]=(0,t.useState)(!1);function Yn(wn){return rt(this,null,function*(){const{login:Lt,new_password:tr,code:yr}=wn,{message:Fr,status:Ir}=yield h({login:Lt,new_password:tr,code:yr});if(Ir<0){yt.setFields([{name:"code",errors:[Fr]}]);return}location.reload()})}function Ln(){return rt(this,null,function*(){let wn=yt.getFieldValue("login"),Lt=0;if(!gt.test(wn)||wn.indexOf(" ")>-1)return yt.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Lt=1,Lt;let{status:tr,message:yr}=yield s({login:wn,type:2});return tr>0?Lt=2:(yt.setFields([{name:"login",errors:[yr]}]),Lt=1),Lt})}const Kn=()=>rt(void 0,null,function*(){const wn=yt.getFieldValue("verify"),Lt=yt.getFieldValue("login");if(yield yt.validateFields(["login"]),!Lt)yt.validateFields(["login"]);else{Wn(!0);const{status:tr,message:yr}=yield v({login:Lt,type:2,smscode:(0,S.M)(Lt)});tr<0&&yt.setFields([{name:"code",errors:[yr]}]),Mt({type:0,payload:60}),Wn(!1)}});function zn(wn,Lt){if(!Lt)return Promise.resolve();if(!mt.test(Lt))return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");if(Lt.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const tr=Lt.length;return tr>=8&&tr<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const fr=(wn,Lt)=>Lt?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{ar>0&&setTimeout(()=>{Mt({type:0,payload:ar-1})},1e3)},[ar]);const Ot=(wn,Lt)=>rt(void 0,null,function*(){if(!Lt)return Promise.resolve();if(Lt.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1");if(gt.test(Lt)){let{status:tr,message:yr}=yield s({login:Lt,type:2});return tr>0?Promise.resolve():Promise.reject(yr)}else return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1")});return _e.createElement(_e.Fragment,null,_e.createElement(n.default,{layout:"vertical",form:yt,style:ct,initialValues:{autologin:!0,protool:!1},onFinish:(0,st.throttle)(Yn,2e3)},_e.createElement(n.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:(0,st.throttle)(Ot,400)}]},_e.createElement(Ke.default,{style:Rt,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>yt.setFieldsValue({verify:0})})),_e.createElement(Ne.Z,{title:_e.createElement("div",null,_e.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),_e.createElement("br",null),_e.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),_e.createElement("br",null),_e.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},_e.createElement(n.default.Item,{name:"new_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:zn}]},_e.createElement(Ke.default.Password,{autoComplete:"new-password",style:Rt,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),!((Qt=tn==null?void 0:tn.setting)!=null&&Qt.is_local)&&_e.createElement(n.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},_e.createElement(Ke.default,{suffix:_e.createElement(l.ZP,{loading:Ar,type:"link",onClick:wn=>{if(wn.stopPropagation(),!yt.getFieldValue("login")){yt.validateFields(["login"]);return}Dn(!0)},disabled:ar>0}," ",ar===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${ar}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),_e.createElement(n.default.Item,null,_e.createElement(l.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:Rt,className:"font16"}," ",ut," ")),_e.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",_e.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),_e.createElement(oe.Z,{ModalProps:{open:br,onCancel:()=>{Dn(!1)}},onFinish:()=>{Dn(!1),Kn()}}))};var rn=(0,ge.connect)(({globalSetting:s})=>({globalSetting:s}))(Gt),mn=Object.defineProperty,Pt=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,En=(s,v,h)=>v in s?mn(s,v,{enumerable:!0,configurable:!0,writable:!0,value:h}):s[v]=h,kn=(s,v)=>{for(var h in v||(v={}))bt.call(v,h)&&En(s,h,v[h]);if(Pt)for(var h of Pt(v))Xt.call(v,h)&&En(s,h,v[h]);return s};const sn=s=>React.createElement("svg",kn({id:"wechat_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 66 66",style:{enableBackground:"new 0 0 66 66"},xmlSpace:"preserve"},s),React.createElement("style",null,".wechat_svg__st1{fill:#00b913}"),React.createElement("g",{id:"wechat_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"wechat_svg__\\u767B\\u5F55_x2F_\\u6CE8\\u518C",transform:"translate(-1081 -380)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-18\\u5907\\u4EFD",transform:"translate(1063 238)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-12",transform:"translate(18 142)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-10"},React.createElement("circle",{id:"wechat_svg__\\u692D\\u5706\\u5F62",cx:33,cy:33,r:33,style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#c6f4c9"}}),React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4",transform:"translate(12 15.429)"},React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84",className:"wechat_svg__st1",d:"M16.3 22.8c0-6.6 6-12.1 13.7-12.1h.4C29.1 4.6 22.7 0 15.4 0 7.2 0 .4 5.8.4 13.1c0 4.3 2.2 7.7 6 10.5l-1.5 4.7 5.2-2.7c1.7.4 3.5.7 5.3.8.5 0 .9 0 1.4-.1l.1-.1c-.4-1.1-.6-2.3-.6-3.4z"}),React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84_1_",className:"wechat_svg__st1",d:"M42.4 22.4c0-6.2-5.8-11.2-12.4-11.2-7 0-12.4 5.1-12.4 11.2S23.1 33.6 30 33.6c1.5-.1 3-.3 4.4-.8l4 2.3-1-3.8c2.8-2.3 5-5.5 5-8.9z"}),React.createElement("path",{id:"wechat_svg__\\u5F62\\u72B6",d:"M21.6 6c1-.1 1.8.7 1.9 1.7V8c.1 1-.7 1.9-1.6 2h-.2c-1.1.1-2.1-.8-2.2-2 0-1.2 1-2.1 2.1-2zM11.2 9.9C10.1 10 9.1 9.2 9 8c.1-1.2 1.1-2.1 2.2-2 1-.1 1.8.7 1.8 1.8V8c.1 1-.7 1.9-1.6 2h-.2zm15.2 10.7c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6zm8.2 0c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6z",style:{fill:"#fff"}}))))))));var Qn="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjYgNjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2IDY2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiMwMGI5MTN9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSLnmbvlvZVfeDJGX+azqOWGjCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwODEgLTM4MCkiPjxnIGlkPSLnvJbnu4QtMTjlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjMgMjM4KSI+PGcgaWQ9Iue8lue7hC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTQyKSI+PGcgaWQ9Iue8lue7hC0xMCI+PGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBjeD0iMzMiIGN5PSIzMyIgcj0iMzMiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNjNmY0YzkiLz48ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAxNS40MjkpIj48cGF0aCBpZD0i6Lev5b6EIiBjbGFzcz0ic3QxIiBkPSJNMTYuMyAyMi44YzAtNi42IDYtMTIuMSAxMy43LTEyLjFoLjRDMjkuMSA0LjYgMjIuNyAwIDE1LjQgMCA3LjIgMCAuNCA1LjguNCAxMy4xYzAgNC4zIDIuMiA3LjcgNiAxMC41bC0xLjUgNC43IDUuMi0yLjdjMS43LjQgMy41LjcgNS4zLjguNSAwIC45IDAgMS40LS4xbC4xLS4xYy0uNC0xLjEtLjYtMi4zLS42LTMuNHoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QxIiBkPSJNNDIuNCAyMi40YzAtNi4yLTUuOC0xMS4yLTEyLjQtMTEuMi03IDAtMTIuNCA1LjEtMTIuNCAxMS4yUzIzLjEgMzMuNiAzMCAzMy42YzEuNS0uMSAzLS4zIDQuNC0uOGw0IDIuMy0xLTMuOGMyLjgtMi4zIDUtNS41IDUtOC45eiIvPjxwYXRoIGlkPSLlvaLnirYiIGQ9Ik0yMS42IDZjMS0uMSAxLjguNyAxLjkgMS43VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yYy0xLjEuMS0yLjEtLjgtMi4yLTIgMC0xLjIgMS0yLjEgMi4xLTJ6TTExLjIgOS45QzEwLjEgMTAgOS4xIDkuMiA5IDhjLjEtMS4yIDEuMS0yLjEgMi4yLTIgMS0uMSAxLjguNyAxLjggMS44VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yem0xNS4yIDEwLjdjLS44LS4xLTEuNC0uNy0xLjUtMS42LjEtLjguNy0xLjUgMS41LTEuNi45LS4xIDEuNy42IDEuOSAxLjYtLjIgMS0xIDEuNy0xLjkgMS42em04LjIgMGMtLjgtLjEtMS40LS43LTEuNS0xLjYuMS0uOC43LTEuNSAxLjUtMS42LjktLjEgMS43LjYgMS45IDEuNi0uMiAxLTEgMS43LTEuOSAxLjZ6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+",Sn=Object.defineProperty,In=Object.getOwnPropertySymbols,Cn=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,Mn=(s,v,h)=>v in s?Sn(s,v,{enumerable:!0,configurable:!0,writable:!0,value:h}):s[v]=h,An=(s,v)=>{for(var h in v||(v={}))Cn.call(v,h)&&Mn(s,h,v[h]);if(In)for(var h of In(v))xn.call(v,h)&&Mn(s,h,v[h]);return s};const Gn=s=>React.createElement("svg",An({className:"QQUrl_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},s),React.createElement("path",{d:"M512 0C229.356 0 0 229.356 0 512s229.356 512 512 512 512-229.356 512-512S794.644 0 512 0zm235.75 647.603c-10.7 5.417-27.417-6.963-43.34-30.157-6.267 25.262-21.673 47.95-43.607 66.253 23.244 8.505 38.123 22.17 38.123 37.898 0 25.519-40.99 46.403-91.387 46.403-45.43 0-83.287-17.014-90.076-38.927h-10.967C499.446 751.243 461.85 768 416.42 768c-50.396 0-91.387-20.623-91.387-46.403 0-15.728 15.145-29.388 38.118-37.898-21.929-18.304-37.596-41.252-43.602-66.253-15.667 23.194-32.634 35.83-43.34 30.157-15.668-7.987-12.534-51.046 7.05-96.159 15.145-35.317 36.03-61.614 51.697-67.287-.262-2.319-.262-4.638-.262-6.707 0-13.66 3.917-26.291 10.445-36.608v-2.314c0-6.19 1.567-12.119 4.178-17.275C353.23 329.216 414.07 256 512.241 256s159.006 73.216 162.923 165.253a38.374 38.374 0 0 1 4.178 17.275v2.32c6.528 10.311 10.445 22.942 10.445 36.607 0 2.32 0 4.64-.261 6.702 15.923 5.673 36.557 31.97 51.696 67.287 19.062 45.118 22.196 88.167 6.528 96.16z",fill:"#378AFE"}));var Jn="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",Zn={"other-login":"other-login___Jd48Z","btn-link":"btn-link___MhTA6","wechat-qrcode":"wechat-qrcode___bLWkh",driver:"driver___IuicK"},Rn=e(90524),Pn=e(59301);const vr=window.location.host,z=Rn.Z.QQLoginCB;var a=({onWechatLogin:s,setType:v,loginType:h})=>{function ct(){let ut="";return(0,S.b9)()?ut=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${z}%2fotherloginqq&state=null,${vr}&response_type=code`:ut=`https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=${z}%2fotherloginqq&state=null,${vr}&response_type=code`,ut}return Pn.createElement(Pn.Fragment,null,(h===1||h===2)&&Pn.createElement("div",{style:{marginTop:(0,S.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u6CA1\u6709\u8D26\u53F7\uFF1F",Pn.createElement("span",{onClick:()=>v(3),className:"c-blue current"},"\u514D\u8D39\u6CE8\u518C")),(h===3||h===4||h===5)&&Pn.createElement("div",{style:{marginTop:(0,S.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u5DF2\u6709\u8D26\u53F7\uFF1F",Pn.createElement("span",{onClick:()=>v(1),className:"c-blue current"},"\u7ACB\u5373\u767B\u5F55")),!(0,S.WX)()&&Pn.createElement(Pn.Fragment,null,Pn.createElement("p",{className:Zn.driver},Pn.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")),Pn.createElement("div",{className:Zn["other-login"]},(0,S.s2)()&&(0,S.IS)()&&Pn.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{margin:0},onClick:s},Pn.createElement("img",{src:Qn,alt:"\u5FAE\u4FE1",width:66})),(0,S.s2)()&&!(0,S.IS)()&&Pn.createElement("a",{title:"qq\u767B\u5F55",rel:"noreferrer noopener nofollow",style:{margin:0},href:ct()},Pn.createElement("img",{src:Jn,alt:"QQ",width:66})),(0,S.b9)()&&Pn.createElement(Pn.Fragment,null,Pn.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{marginRight:(0,S.IS)()?0:40},onClick:s},Pn.createElement("img",{src:Qn,alt:"\u5FAE\u4FE1",width:66})),!(0,S.IS)()&&Pn.createElement("a",{title:"qq\u767B\u5F55",href:ct()},Pn.createElement("img",{src:Jn,alt:"QQ",width:66}))))))};function x({onBack:s,setType:v}){return Pn.createElement(Pn.Fragment,null,Pn.createElement("div",{style:{overflow:"hidden",width:300,height:300,margin:"20px auto 0 auto"}},Pn.createElement("iframe",{className:Zn["wechat-qrcode"],frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:`https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=${z}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${vr}#wechat_redirect`})),Pn.createElement("div",{style:{marginTop:17,marginBottom:10},className:"font16 bold tc c-blue current"},Pn.createElement("span",{onClick:()=>v(1),style:{borderBottom:"2px solid #0152d9"}},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55")),Pn.createElement("div",{className:"tc",style:{paddingTop:14,paddingBottom:40}},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",Pn.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))}var A=Object.defineProperty,E=Object.defineProperties,Y=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Ze=(s,v,h)=>v in s?A(s,v,{enumerable:!0,configurable:!0,writable:!0,value:h}):s[v]=h,lt=(s,v)=>{for(var h in v||(v={}))Oe.call(v,h)&&Ze(s,h,v[h]);if(He)for(var h of He(v))Qe.call(v,h)&&Ze(s,h,v[h]);return s},It=(s,v)=>E(s,Y(v)),et=(s,v,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(s,v)).next())});const Ve={height:48},b=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,ae=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,pe={timer:0};var Ae=(s=>(s[s.setTimer=0]="setTimer",s))(Ae||{});function Je(s,v){switch(v.type){case 0:return It(lt({},s),{timer:v.payload});default:throw new Error}}const tt=({validateName:s,getCode:v,register:h,style:ct={},buttonText:ut="\u6CE8\u518C",globalSetting:tn})=>{const[Qt]=n.default.useForm(),[yt,we]=(0,t.useReducer)(Je,pe),[Mt,Ar]=(0,t.useState)(!1),{timer:Wn}=yt;function ar(Dn){return et(this,null,function*(){const{old_password:Yn,newPassword:Ln}=Dn,{message:Kn,status:zn}=yield h({old_password:Yn,newPassword:Ln});if(zn<0){Qt.setFields([{name:"code",errors:[Kn]}]);return}})}const br=(Dn,Yn,Ln)=>{Yn?Yn.indexOf(" ")>-1?Ln("\u8BF7\u8F93\u51658-16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"):Yn.length<8||Yn.length>16?Ln("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01"):ae.test(Yn)?Ln():Ln("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):Ln("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01")};return(0,t.useEffect)(()=>{Wn>0&&setTimeout(()=>{we({type:0,payload:Wn-1})},1e3)},[Wn]),t.createElement(n.default,{layout:"vertical",form:Qt,style:ct,initialValues:{autologin:!0,protool:!1},onFinish:ar},t.createElement(n.default.Item,{name:"old_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}]},t.createElement(Ke.default,{style:Ve,autoComplete:"new-login",size:"middle",type:"password",placeholder:"\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801",onChange:()=>Qt.setFieldsValue({verify:0})})),t.createElement(Ne.Z,{title:t.createElement("div",null,t.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),t.createElement("br",null),t.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),t.createElement("br",null),t.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},t.createElement(n.default.Item,{name:"newPassword",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:br}]},t.createElement(Ke.default.Password,{autoComplete:"new-password",style:Ve,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),t.createElement(Ne.Z,{title:t.createElement("div",null,t.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),t.createElement("br",null),t.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),t.createElement("br",null),t.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},t.createElement(n.default.Item,{name:"againPassword",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"},{validator:(Dn,Yn,Ln)=>{Yn!=Qt.getFieldsValue().newPassword?Ln("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"):Ln()}}]},t.createElement(Ke.default.Password,{autoComplete:"new-password",style:Ve,size:"middle",placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"}))),t.createElement(n.default.Item,null,t.createElement(l.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:Ve,className:"font16"}," ",ut," ")),t.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var at=(0,ge.connect)(({globalSetting:s})=>({globalSetting:s}))(tt),Dt=e(20554),zt=e(77019),Kt=e(5269),an=e(59301),vt=Object.defineProperty,xt=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,hn=(s,v,h)=>v in s?vt(s,v,{enumerable:!0,configurable:!0,writable:!0,value:h}):s[v]=h,Ht=(s,v)=>{for(var h in v||(v={}))qt.call(v,h)&&hn(s,h,v[h]);if(xt)for(var h of xt(v))cn.call(v,h)&&hn(s,h,v[h]);return s},Et=(s,v,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(s,v)).next())});const{TabPane:pt}=Dt.default;var Ct=({dispatch:s,is_main_site:v,is_local:h,style:ct={}})=>{const[ut,tn]=(0,t.useState)(!1),[Qt,yt]=(0,t.useState)("1"),[we,Mt]=(0,t.useState)(1),[Ar,Wn]=(0,t.useState)();function ar(){Mt(1),tn(!1)}function br(){if((0,S.s2)()||(0,S.IS)()){(0,S.Or)();return}Mt(2),tn(!0)}function Dn(Ot){console.log(Ot),yt(Ot)}const Yn={buttonText:"\u767B \u5F55",validateName:k.Ol,getCode:k.o1,register:Ot=>Et(void 0,null,function*(){const wn=yield(0,k.Gq)({phone:Ot.login,code:Ot.code});return wn.status===0?(wn!=null&&wn.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",wn==null?void 0:wn.start_date)):localStorage.removeItem("extension-modal"),window.location.reload(),"/"):wn})},Ln={buttonText:"\u6CE8\u518C\u5E76\u767B\u5F55",validateName:k.Ol,getCode:k.o1,register:Ot=>Et(void 0,null,function*(){const wn=yield(0,k.z2)(Ht({},Ot));return wn.status===0?(localStorage.getItem("addinfo")==="1"?localStorage.setItem("addinfo","2"):localStorage.setItem("registeruser","1"),localStorage.removeItem("extension-modal"),ve.ZP.info("\u6CE8\u518C\u5E76\u767B\u9646\u6210\u529F"),"/"):wn})},Kn={buttonText:"\u4FEE\u6539\u5BC6\u7801",validateName:k.Ol,getCode:k.o1,register:Ot=>Et(void 0,null,function*(){const wn=yield(0,k.Ex)(Ht({login:Ar},Ot));return ve.ZP.info("\u4FEE\u6539\u5BC6\u7801\u6210\u529F"),wn})},zn={buttonText:"\u4FEE\u6539\u5E76\u767B\u5F55",validateName:k.Ol,getCode:k.o1,register:Ot=>Et(void 0,null,function*(){return new Promise(wn=>Et(void 0,null,function*(){Ot.new_password_confirmation=Ot.new_password;const Lt=yield(0,k.c0)(Ht({},Ot));return Lt.status===0?(Lt!=null&&Lt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Lt==null?void 0:Lt.start_date)):localStorage.removeItem("extension-modal"),ve.ZP.info("\u4FEE\u6539\u6210\u529F"),wn("/"),"/"):(wn(Lt),Lt)}))})},fr=(0,t.useCallback)(()=>{switch(we){case 1:return an.createElement(Dt.default,{defaultActiveKey:Qt,onChange:Dn,className:ie.tabs},an.createElement(pt,{tab:"\u8D26\u53F7\u767B\u5F55",key:"1"},an.createElement("div",{className:"mt20"},Qt==="1"&&an.createElement(G,{setusername:Wn,setType:Mt}))),an.createElement(pt,{tab:"\u9A8C\u8BC1\u7801\u767B\u5F55",key:"2"},an.createElement("div",{className:"mt20"},Qt==="2"&&an.createElement(se,Ht({},Yn)))));case 2:return an.createElement(x,{setType:Mt,onBack:ar});case 3:return an.createElement("div",{className:"ml40"},an.createElement("h1",{className:"font18 mb20 mt35"},"\u65B0\u7528\u6237\u6CE8\u518C"),an.createElement(je,Ht({},Ln)));case 4:return an.createElement("div",{className:"ml40"},an.createElement("h1",{className:"font18 mb20 mt35"},"\u627E\u56DE\u5BC6\u7801"),an.createElement(rn,Ht({},zn)));case 5:return an.createElement("div",{className:"ml40"},an.createElement("h1",{className:"font18 mb20 mt35"},"\u4FEE\u6539\u5BC6\u7801"),an.createElement(at,Ht({},Kn)))}},[we,Qt]);return an.createElement("div",{className:ie["login-panel-wrapper2"],style:ct},an.createElement(zt.Z,null,an.createElement(Kt.Z,{flex:"1"},fr()),an.createElement(Kt.Z,{flex:"295px",className:ie["login-panel-right-wrp"]},!h&&an.createElement(a,{loginType:we,setType:Mt,onWechatLogin:br}))))},Zt={popLogin:"popLogin___R8wQQ"};const bn=({user:s,globalSetting:v,loading:h,dispatch:ct})=>{var ut,tn;const Qt=()=>{ct({type:"user/showPopLogin",payload:{showPopLogin:!1,showClosable:!1}})},yt=(ut=v.setting)==null?void 0:ut.main_site,we=(tn=v.setting)==null?void 0:tn.is_local;return t.createElement(Q.default,{centered:!0,open:s.showPopLogin,footer:null,width:we?420:765,keyboard:!1,maskClosable:!1,wrapClassName:Zt.popLogin,closable:s.showClosable,onCancel:Qt},s.showPopLogin&&t.createElement(Ct,{is_main_site:yt,is_local:we}))};var kt=(0,ge.connect)(({user:s,loading:v,globalSetting:h})=>({user:s,globalSetting:h,loading:v.models.index}))(bn),Bt=e(82326),qn=e(1560),u=e(82093),J={modalWrap:"modalWrap___bBTZj",formWrap:"formWrap___aTC2c",staffWrap:"staffWrap___Vt2Lh"},O=e(29831),ee=e(75694),ye=e(99638),Pe=Object.defineProperty,Xe=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,T=(s,v,h)=>v in s?Pe(s,v,{enumerable:!0,configurable:!0,writable:!0,value:h}):s[v]=h,F=(s,v)=>{for(var h in v||(v={}))Ye.call(v,h)&&T(s,h,v[h]);if(Xe)for(var h of Xe(v))Le.call(v,h)&&T(s,h,v[h]);return s},U=(s,v,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(s,v)).next())});const de=({user:s,account:v,globalSetting:h,loading:ct,dispatch:ut})=>{const[tn]=n.default.useForm(),Qt=Bt.default.Option,yt=20,[we,Mt]=(0,t.useState)({}),[Ar,Wn]=(0,t.useState)(""),[ar,br]=(0,t.useState)(!0),[Dn,Yn]=(0,t.useState)([]),[Ln,Kn]=(0,t.useState)(!1),[zn,fr]=(0,t.useState)(!1),[Ot]=n.default.useForm(),[wn,Lt]=(0,t.useState)(!1),[tr,yr]=(0,t.useState)(!1),Fr=(0,t.useRef)((0,st.throttle)(sr=>Nr(sr),1200,{leading:!0,trailing:!0})).current,Ir=()=>{const sr={identity:"",name:"",school_id:"",staff_id:"",student_id:"",technical_title:""};tn.setFieldsValue(F({},sr)),Mt(F({},sr))},Zr=()=>{Ir(),s.backurl&&s.isCurrentPage&&ge.history.replace(s.backurl),ut({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!1,showClosable:!1,backurl:"",isCurrentPage:!1}})};(0,t.useEffect)(()=>{!ar&&we.school&&!Dn.find(sr=>sr.name===we.school)?Wn("error"):Wn("")},[ar,we.school,Dn]);const Nr=sr=>U(void 0,null,function*(){br(!0);const Un=yield ut({type:"account/getSchoolOption",payload:{keyword:sr,limit:99999,display_aliases:!0}});Yn(Un==null?void 0:Un.schools),br(!1)}),Dr=sr=>{var Un,er,gr,Pr;if(sr==="number")return we.identity==="teacher"?`${(Un=h==null?void 0:h.setting)==null?void 0:Un.homepage_tea_qq_number}`:`${(er=h==null?void 0:h.setting)==null?void 0:er.homepage_stu_qq_number}`;if(sr==="code")return we.identity==="teacher"?`${Rn.Z.IMG_SERVER}/${(gr=h==null?void 0:h.setting)==null?void 0:gr.homepage_tea_qq_qrcode_url}`:`${Rn.Z.IMG_SERVER}/${(Pr=h==null?void 0:h.setting)==null?void 0:Pr.homepage_stu_qq_qrcode_url}`},ir=sr=>{Mt(F({},tn.getFieldsValue()))},lr=sr=>U(void 0,null,function*(){var Un,er,gr;Kn(!0);const{name:Pr,identity:Er,studentNo:Or,jobTitle:Lr,manager:rr,staff_id:Cr,school:Rr}=sr,Wr=(Un=Dn.find(wr=>wr.name===Rr))==null?void 0:Un.id;if(!Wr){Q.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:t.createElement("div",{style:{textAlign:"center"}},t.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",Dr("number"),"\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u8FDB\u884C\u54A8\u8BE2\u548C\u7533\u8BF7\u65B0\u589E\u5B66\u6821\u540D\u79F0\u3002"),t.createElement("img",{src:Dr("code"),style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"});return}const Kr=yield ut({type:"account/updateAccount",payload:{id:(er=s==null?void 0:s.userInfo)==null?void 0:er.user_id,identity:Er,name:Pr,school_id:Wr,staff_id:Cr,student_id:Er==="student"?Or:null,technical_title:Lr||rr}});(Kr==null?void 0:Kr.status)!==-1&&(Kr&&(ve.ZP.info("\u4FDD\u5B58\u6210\u529F"),(gr=v.basicInfo)!=null&&gr.base_info_completed||ut({type:"user/getUserInfo"})),Kn(!1),Ir(),Kr&&(s.isCurrentPage?s.backurl?location.reload():yr(!0):s.backurl&&(0,S.xg)(s.backurl)),ut({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!1,showClosable:!1,backurl:"",isCurrentPage:!1}}))});return t.createElement(t.Fragment,null,t.createElement(Q.default,{centered:!0,open:s.showUpdateProfilePanel,title:"\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599",width:800,keyboard:!1,maskClosable:!1,wrapClassName:J.modalWrap,closable:s.showClosable,onCancel:Zr,onOk:()=>U(void 0,null,function*(){Lt(!0),yield tn.submit()}),okButtonProps:{loading:Ln}},t.createElement("div",null,t.createElement("div",{className:"mb30"},"\u60A8\u8FD8\u672A\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF0C\u5B8C\u5584\u540E\u5373\u53EF\u4F7F\u7528\u6B64\u529F\u80FD\u3002"),t.createElement(n.default,{form:tn,className:J.formWrap,layout:"horizontal",onValuesChange:ir,onFinish:lr,scrollToFirstError:!0,size:"large",labelAlign:"right"},t.createElement(n.default.Item,{label:"\u59D3\u540D",name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${yt}\u4E2A\u5B57\u7B26`},{validator:S.HJ}]},t.createElement(Ke.default,{placeholder:`\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u5236${yt}\u4E2A\u5B57\u7B26`,maxLength:yt,showCount:!0})),t.createElement(zt.Z,{gutter:[10,0]},t.createElement(Kt.Z,null,t.createElement(n.default.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},t.createElement(Bt.default,{style:{width:120},placeholder:"\u8BF7\u9009\u62E9\u804C\u4E1A"},t.createElement(Qt,{value:"teacher"},"\u6559\u5E08"),t.createElement(Qt,{value:"student"},"\u5B66\u751F"),t.createElement(Qt,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),we.identity==="student"&&t.createElement(Kt.Z,{flex:1},t.createElement(n.default.Item,{name:"studentNo",validateTrigger:"onBlur",dependencies:["school"],rules:[{whitespace:!0,message:"\u4E0D\u80FD\u5168\u4E3A\u7A7A"},{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u53F7"},{validator:(sr,Un)=>U(void 0,null,function*(){var er,gr,Pr;const Er=yield(0,u.ZP)(`/api/users/accounts/${(er=s==null?void 0:s.userInfo)==null?void 0:er.user_id}/valid_student_id`,{method:"get",params:{school_id:((gr=Dn==null?void 0:Dn.find(Or=>Or.name===we.school))==null?void 0:gr.id)||((Pr=s==null?void 0:s.userInfo)==null?void 0:Pr.school_id),student_id:Un}});return(Er==null?void 0:Er.status)<-1&&wn&&(fr(!0),Lt(!1)),(Er==null?void 0:Er.status)<-1?Promise.reject(t.createElement("span",null,"\u8BE5\u5B66\u53F7\u5DF2\u88AB\u4F7F\u7528\uFF0C\u5982\u9700\u7EE7\u7EED\u4F7F\u7528\u8BE5\u5B66\u53F7\uFF0C\u8BF7\u5148",t.createElement("a",{onClick:()=>{fr(!0)}},"\u89E3\u7ED1\u5B66\u53F7"))):Promise.resolve()})}]},t.createElement(Ke.default,{size:"large",type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7",showCount:!0,maxLength:20}))),we.identity==="teacher"&&t.createElement(Kt.Z,null,t.createElement(n.default.Item,{initialValue:we.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},t.createElement(Bt.default,{style:{width:120},size:"large",placeholder:"\u8BF7\u9009\u62E9\u804C\u79F0"},t.createElement(Qt,{value:"\u6559\u6388"},"\u6559\u6388"),t.createElement(Qt,{value:"\u7814\u7A76\u5458"},"\u7814\u7A76\u5458"),t.createElement(Qt,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),t.createElement(Qt,{value:"\u526F\u7814\u7A76\u5458"},"\u526F\u7814\u7A76\u5458"),t.createElement(Qt,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),t.createElement(Qt,{value:"\u52A9\u7406\u7814\u7A76\u5458"},"\u52A9\u7406\u7814\u7A76\u5458"),t.createElement(Qt,{value:"\u52A9\u7406\u6559\u6388"},"\u52A9\u7406\u6559\u6388")))),we.identity==="professional"&&t.createElement(Kt.Z,null,t.createElement(n.default.Item,{initialValue:we.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},t.createElement(Bt.default,{style:{width:180},size:"large",placeholder:"\u8BF7\u9009\u62E9\u804C\u79F0"},t.createElement(Qt,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),t.createElement(Qt,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),t.createElement(Qt,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),t.createElement(Qt,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),t.createElement(Qt,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08")))),(we.identity==="teacher"||we.identity==="professional")&&t.createElement(Kt.Z,{flex:1,className:J.staffWrap},t.createElement(n.default.Item,{label:"\u5DE5\u53F7",name:"staff_id",rules:[{validator:(sr,Un)=>Un===null||Un===""||Un===void 0?Promise.resolve():/[\u4E00-\u9FA5]/g.test(Un)?Promise.reject("\u8BF7\u52FF\u8F93\u5165\u4E2D\u6587\u5B57\u7B26"):Un.length>20?Promise.reject("\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26"):Promise.resolve()}]},t.createElement(Ke.default,{placeholder:"\u8BF7\u8F93\u5165\u5DE5\u53F7",className:J.staffidInput,suffix:" ",showCount:!0,maxLength:20})))),t.createElement(n.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",extra:!ar&&we.school&&!(Dn!=null&&Dn.find(sr=>sr.name===we.school))&&t.createElement("div",{className:J.schoolHintWrap},t.createElement("span",{className:J.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",we.school,"\u201D\u7684\u9AD8\u6821\uFF0C\u5982\u6709\u9700\u8981\uFF0C\u8BF7",t.createElement("span",{style:{color:"blue",cursor:"pointer"},onClick:()=>{Q.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",width:400,icon:null,centered:!0,content:t.createElement("div",{style:{textAlign:"center"}},t.createElement("div",{style:{textAlign:"left"}},"\u8BF7\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u5B98\u65B9\u4EA4\u6D41QQ\u7FA4\uFF1A",we.identity==="teacher"?"727685969":"816055138","\uFF0C\u8054\u7CFB\u7FA4\u5185\u7684\u8FD0\u8425\u8FDB\u884C\u54A8\u8BE2\u548C\u7533\u8BF7\u65B0\u589E\u5B66\u6821\u540D\u79F0\u3002"),t.createElement("img",{src:we.identity==="teacher"?O:ee,style:{width:"170px",height:"170px",marginTop:"20px"}})),okText:"\u6211\u77E5\u9053\u4E86"})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"},{whitespace:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},t.createElement(qn.Z,{status:Ar,size:"large",showSearch:!0,onChange:Fr,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",suffixIcon:t.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},t.createElement("path",{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"}))},Dn.map((sr,Un)=>t.createElement(Qt,{key:Un,value:sr.name},sr.name))))))),t.createElement(Q.default,{title:"\u89E3\u7ED1\u5B66\u53F7",open:zn,centered:!0,destroyOnClose:!0,onCancel:()=>{fr(!1),Ot.resetFields()},onOk:()=>{Ot.submit()}},t.createElement(n.default,{form:Ot,size:"large",onFinish:sr=>U(void 0,null,function*(){var Un,er,gr;(yield(0,u.ZP)(`/api/users/accounts/${(Un=s==null?void 0:s.userInfo)==null?void 0:Un.user_id}/unbind_student_id.json`,{method:"post",body:F({student_id:we.studentNo||tn.getFieldValue("studentNo"),school_id:((er=Dn==null?void 0:Dn.find(Er=>Er.name===we.school))==null?void 0:er.id)||((gr=s==null?void 0:s.userInfo)==null?void 0:gr.school_id),check_type:4},sr)})).status==0&&(ve.ZP.success("\u89E3\u7ED1\u6210\u529F"),tn.validateFields(),Ot.resetFields(),fr(!1))})},t.createElement("div",{className:"mb20"},"\u5F88\u62B1\u6B49\uFF0C\u8BE5\u5B66\u53F7\uFF08",we.studentNo||tn.getFieldValue("studentNo"),"\uFF09\u5728",we.school,"\u5185\u5DF2\u88AB\u4F7F\u7528\uFF0C\u60A8\u53EF\u4EE5\u63D0\u4F9B",t.createElement("span",{style:{color:"#3061d0"}},"\u5F53\u524D\u8D26\u53F7\u6240\u5728\u5B66\u6821\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D"),"\u8FDB\u884C\u89E3\u7ED1\uFF1A"),t.createElement(n.default.Item,{name:"check_value",rules:[{required:!0,message:`\u8BF7\u586B\u5199${we==null?void 0:we.school}\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D`}],style:{marginBottom:"10px"}},t.createElement(Ke.default,{type:"text",placeholder:`\u8BF7\u586B\u5199${we==null?void 0:we.school}\u4E2D\u4EFB\u610F\u4E00\u4F4D\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u59D3\u540D`})),t.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF0C\u6BCF\u4F4D\u5B66\u751F\u6BCF\u5929\u4EC5\u6709 ",t.createElement("span",{style:{color:"#FA6400"}},"2")," \u6B21\u6210\u529F\u89E3\u7ED1\u5B66\u53F7\u7684\u673A\u4F1A\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C"))),t.createElement(ye.Z,{visible:tr,onCancel:()=>yr(!1)}))};var fe=(0,ge.connect)(({user:s,account:v,loading:h,globalSetting:ct})=>({user:s,account:v,globalSetting:ct,loading:h.models.index}))(de),qe={popLogin:"popLogin___u08I8",tips:"tips___U2xQw"},Nt=(s,v,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(s,v)).next())});const wt=/^1\d{10}$/,Vt=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,_t=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,$t=({user:s,globalSetting:v,dispatch:h})=>{const[ct]=(0,ge.useSearchParams)(),ut={height:48,borderRadius:4},[tn]=n.default.useForm(),Qt=()=>{h({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}),tn.resetFields()},yt=(wn,Lt)=>Lt?Lt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):wt.test(Lt)||Vt.test(Lt)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve(),[we,Mt]=(0,t.useState)(60),Ar=(0,t.useMemo)(()=>we<60&&we>0,[we]),Wn=(0,t.useRef)(),ar=()=>Nt(void 0,null,function*(){clearInterval(Wn.current),Mt(60),Wn.current=setInterval(function wn(){return Mt(Lt=>Lt-1),wn}(),1e3)}),[br,Dn]=(0,t.useState)(!1),[Yn,Ln]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var wn,Lt,tr;(wn=s==null?void 0:s.userInfo)!=null&&wn.check_phone_and_mail&&!((Lt=v==null?void 0:v.setting)!=null&&Lt.main_site)&&!((tr=v==null?void 0:v.setting)!=null&&tr.is_local)||s.bindAccountModalVisible?Ln(!0):Ln(!1)},[s]);const Kn=()=>Nt(void 0,null,function*(){var wn;const Lt=tn.getFieldValue("userInput"),tr=wt.test(Lt),yr=Vt.test(Lt);if(!tr&&!yr){ve.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}if(Dn(!0),tr){const Zr=yield(0,u.ZP)(`/api/users/accounts/${(wn=s.userInfoForBindAccountModal)==null?void 0:wn.login}/valid_phone.json`,{method:"get",params:{phone:Lt}});if((Zr==null?void 0:Zr.status)===-1){Dn(!1);return}if(Zr!=null&&Zr.is_exists){ve.ZP.info("\u8BE5\u624B\u673A\u53F7\u5DF2\u88AB\u5176\u5B83\u8D26\u53F7\u7ED1\u5B9A"),Dn(!1);return}}else{const Zr=yield(0,u.ZP)("/api/accounts/valid_email_and_phone",{method:"get",params:{login:Lt,type:1}});if((Zr==null?void 0:Zr.status)===-3){ve.ZP.info("\u8BE5\u90AE\u7BB1\u5DF2\u88AB\u6CE8\u518C"),Dn(!1);return}}let Fr=(0,S.M)(Lt);const Ir=yield h({type:"account/getCode",payload:{login:Lt,type:tr?3:4,smscode:Fr}});Dn(!1),Ir.status===1&&(ve.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),ar())}),zn=()=>Nt(void 0,null,function*(){var wn,Lt;yield tn.validateFields();const tr=tn.getFieldValue("userInput"),yr=tn.getFieldValue("code"),Fr=wt.test(tr),Ir=Vt.test(tr);if(!Fr&&!Ir){ve.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}return Fr?(yield h({type:"account/bindPhone",payload:{login:(wn=s.userInfoForBindAccountModal)==null?void 0:wn.login,phone:tr,code:yr}})).status===0:(yield h({type:"account/bindEmail",payload:{login:(Lt=s.userInfoForBindAccountModal)==null?void 0:Lt.login,email:tr,code:yr}})).status===0}),fr=()=>Nt(void 0,null,function*(){const wn=s.loginInfo;_t.test(wn.password)||ve.ZP.error("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539");const Lt=yield(0,k.Es)(wn);if(Lt.status){ve.ZP.error(Lt==null?void 0:Lt.message);return}if(Lt!=null&&Lt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Lt==null?void 0:Lt.start_date)):localStorage.removeItem("extension-modal"),location.pathname==="/user/login"||location.pathname==="/login"){let tr=ct.get("from")||ct.get("back_url");tr?window.location.href=decodeURIComponent(tr):(_t.test(wn.password)||ve.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/")}else _t.test(wn.password)||(ve.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),h({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}})),window.location.reload();tn.resetFields()}),Ot=()=>Nt(void 0,null,function*(){(yield zn())&&(yield fr())});return t.createElement(Q.default,{centered:!0,open:Yn,footer:null,width:596,keyboard:!1,maskClosable:!0,wrapClassName:qe.popLogin,closable:!0,onCancel:Qt},t.createElement("h1",{className:"font18 mb20"},"\u624B\u673A\u53F7/\u90AE\u7BB1\u7ED1\u5B9A"),t.createElement(n.default,{layout:"vertical",form:tn,autoComplete:"off",preserve:!1},t.createElement(n.default.Item,{name:"userInput",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7/\u90AE\u7BB1"},{validator:yt}]},t.createElement(Ke.default,{style:ut,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7"})),t.createElement(n.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},t.createElement(Ke.default,{suffix:t.createElement(l.ZP,{loading:br,type:"link",onClick:Kn,disabled:Ar},Ar?`${we}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`:"\u83B7\u53D6\u9A8C\u8BC1\u7801"),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"}))),t.createElement("div",{className:qe.tips},"\u4E3A\u4E86\u8D26\u53F7\u5B89\u5168\u6027\uFF0C\u7ED1\u5B9A\u540E\u53EF\u901A\u8FC7\u8BE5\u624B\u673A\u53F7\u6216\u90AE\u7BB1\u627E\u56DE\u5BC6\u7801"),t.createElement(l.ZP,{size:"middle",type:"primary",block:!0,style:ut,className:"font16",onClick:Ot},"\u7ED1\u5B9A\u5E76\u767B\u5F55"),t.createElement("div",{className:qe.tips},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var On=(0,ge.connect)(({user:s,loading:v,globalSetting:h})=>({user:s,globalSetting:h,loading:v.models.index}))($t),un=e(29787),_n=e(61186),o=e.n(_n),f=e(97218),g={wrap:"wrap___q9xAc",list:"list___qjgdz",name:"name___ncYhC",tag:"tag___Paafn"},_=e(33796),Be=(s,v,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(s,v)).next())});const Ue=({globalSetting:s})=>{var v;const[h,ct]=(0,t.useState)(!1),[ut,tn]=(0,t.useState)([]),[Qt,yt]=(0,t.useState)([]),[we,Mt]=(0,t.useState)(!1),[Ar,Wn]=(0,t.useState)(!1),ar=(0,ge.useLocation)(),[br]=(0,ge.useSearchParams)();(0,t.useEffect)(()=>{_.Z.subscribe("pod-restrict-data",Ln=>{console.log(Ln,"data"),ct(Ln.identifier||!1),tn(Ln.data_list||[]),yt([]),Mt(!1)})},[]);const Dn=()=>Be(void 0,null,function*(){Wn(!0);const Ln=ut.filter(zn=>Qt.includes(zn.tpi_id));(yield(0,u.ZP)("/api/myshixuns/batch_del_pods.json",{method:"delete",body:{del_pods:Ln}})).status===0&&window.location.reload(),Wn(!1)}),Yn=()=>{var Ln;if(console.log(ar,"location"),(Ln=ar.pathname)!=null&&Ln.includes("/challenges")){window.location.href="/shixuns";return}if(br.get("type")==="exercises"){window.parent.postMessage("backExercise","*"),_.Z.publish("pod-restrict-data",{identifier:!1,data_list:[]});return}window.location.href=`/shixuns/${h}/challenges`};return t.createElement(Q.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:h,title:"\u901A\u77E5",width:"600px",footer:t.createElement(zt.Z,{align:"middle",justify:"center"},t.createElement($.default,{onChange:Ln=>{var Kn;console.log(Ln,222),Mt(Ln.target.checked),Ln.target.checked?yt((Kn=ut==null?void 0:ut.filter(zn=>!zn.is_current_shixun))==null?void 0:Kn.map(zn=>zn.tpi_id)):yt([])},checked:we},"\u5168\u9009"),t.createElement(l.ZP,{style:{marginLeft:"auto"},onClick:Yn},"\u53D6\u6D88"),t.createElement(l.ZP,{disabled:!Qt.length,loading:Ar,type:"primary",onClick:Dn},"\u5173\u95ED\u5B9E\u8BAD")),onCancel:Yn},t.createElement(un.Z,{spinning:Ar},t.createElement("div",{className:g.wrap},t.createElement("p",null,"\u5355\u4E2A\u8D26\u53F7\u6700\u591A\u53EF\u540C\u65F6\u5F00\u542F",((v=s==null?void 0:s.setting)==null?void 0:v.shixun_environment_count)||10,"\u4E2A\u5B9E\u9A8C\u73AF\u5883\uFF0C\u82E5\u60F3\u5F00\u542F\u8BE5\u5B9E\u8BAD\u8BF7\u5173\u95ED\u5176\u4ED6\u5B9E\u8BAD\u3002"),ut==null?void 0:ut.map(Ln=>t.createElement("div",{className:g.list,key:Ln.tpi_id},t.createElement($.default,{disabled:Ln.is_current_shixun,onChange:Kn=>{let zn=[...Qt];Kn.target.checked?zn.push(Ln.tpi_id):zn=Qt.filter(fr=>fr!==Ln.tpi_id),yt(zn),Mt(zn.length===ut.length)},checked:Qt==null?void 0:Qt.includes(Ln.tpi_id)}),t.createElement("span",{className:g.name,onClick:()=>(0,S.xg)(`/shixuns/${Ln.shixun_identifier}/challenges`),title:Ln.shixun_name},t.createElement("b",null,Ln.shixun_name),Ln.is_current_shixun&&t.createElement("span",{className:g.tag},"\u5F53\u524D\u5B9E\u8BAD")),t.createElement("span",{style:{color:"#53d1a3"}},"\u8FD0\u884C\u4E2D\u7684\u73AF\u5883\uFF1A",Ln.pod_num,"\u4E2A"))))))};var At=(0,ge.connect)(({globalSetting:s})=>({globalSetting:s}))(Ue),ze={token:{colorPrimary:"#3061D0",colorInfo:"#3061D0",colorLink:"#3061D0",borderRadius:2,fontSizeLG:14},components:{Radio:{radioSize:16,dotSize:6},Modal:{titleFontSize:16,titleColor:"#000"}}},ft=e(59301),Ft=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,gn=(s,v)=>{var h={};for(var ct in s)fn.call(s,ct)&&v.indexOf(ct)<0&&(h[ct]=s[ct]);if(s!=null&&Ft)for(var ct of Ft(s))v.indexOf(ct)<0&&jt.call(s,ct)&&(h[ct]=s[ct]);return h},Nn=(s,v,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(s,v)).next())});const Xn=s=>{var v=s,{loading:h,globalSetting:ct,dispatch:ut}=v,tn=gn(v,["loading","globalSetting","dispatch"]);const Qt="https://educoder-public.oss-cn-hangzhou.aliyuncs.com/Cover/logo_simple?x-oss-process=image/resize,h_200,w_200,m_pad",yt="\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002";(0,t.useEffect)(()=>{(0,S.IS)()&&Mt()},[]),(0,t.useEffect)(()=>{ut({type:"globalSetting/setShareData",payload:{desc:"\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002",title:document.title,imgUrl:Qt}})},[location.pathname]),(0,t.useEffect)(()=>{we()},[ct==null?void 0:ct.shareData]);const we=()=>{var Wn;(Wn=window.wx)==null||Wn.ready(function(){var ar,br,Dn,Yn,Ln,Kn,zn={title:((ar=ct==null?void 0:ct.shareData)==null?void 0:ar.title)||document.title,desc:((br=ct==null?void 0:ct.shareData)==null?void 0:br.desc)||yt,link:window.location.href,imgUrl:((Yn=(Dn=ct==null?void 0:ct.shareData)==null?void 0:Dn.imgUrl)==null?void 0:Yn.replace("https://public.educoder.net","https://educoder-public.oss-cn-hangzhou.aliyuncs.com/"))||Qt};(Ln=window.wx)==null||Ln.onMenuShareAppMessage(zn),(Kn=window.wx)==null||Kn.onMenuShareTimeline(zn)})};function Mt(){return Nn(this,null,function*(){const Wn=yield(0,u.ZP)(`/api/users/js_sdk_data.json?url=${encodeURIComponent(location.href)}`,{method:"get"});(Wn==null?void 0:Wn.status)===0&&Ar(Wn)})}function Ar(Wn){window.wx.config({debug:!1,appId:(Wn==null?void 0:Wn.appid)||"wx2402d86a6b534f77",timestamp:(Wn==null?void 0:Wn.timestamp)||1716781260,nonceStr:(Wn==null?void 0:Wn.noncestr)||"WjRUMvS[",signature:(Wn==null?void 0:Wn.signature)||"0e182307b372cf71796c33e01b462cbfca0b9930",jsApiList:["checkJsApi","onMenuShareTimeline","onMenuShareAppMessage","onMenuShareQQ","onMenuShareWeibo","onMenuShareQZone"]})}return ft.createElement(ft.Fragment,null)};var or=(0,ge.connect)(({loading:s,globalSetting:v})=>({loading:s,globalSetting:v}))(Xn),ur=e(65517),mr=e(36237),en=e(59301),Tn=Object.defineProperty,jn=Object.defineProperties,pr=Object.getOwnPropertyDescriptors,Vn=Object.getOwnPropertySymbols,Hn=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,on=(s,v,h)=>v in s?Tn(s,v,{enumerable:!0,configurable:!0,writable:!0,value:h}):s[v]=h,Fn=(s,v)=>{for(var h in v||(v={}))Hn.call(v,h)&&on(s,h,v[h]);if(Vn)for(var h of Vn(v))$n.call(v,h)&&on(s,h,v[h]);return s},Yt=(s,v)=>jn(s,pr(v)),Bn=(s,v)=>{var h={};for(var ct in s)Hn.call(s,ct)&&v.indexOf(ct)<0&&(h[ct]=s[ct]);if(s!=null&&Vn)for(var ct of Vn(s))v.indexOf(ct)<0&&$n.call(s,ct)&&(h[ct]=s[ct]);return h},nr=(s,v,h)=>new Promise((ct,ut)=>{var tn=we=>{try{yt(h.next(we))}catch(Mt){ut(Mt)}},Qt=we=>{try{yt(h.throw(we))}catch(Mt){ut(Mt)}},yt=we=>we.done?ct(we.value):Promise.resolve(we.value).then(tn,Qt);yt((h=h.apply(s,v)).next())});o().locale("zh-cn");const cr=s=>{var v=s,{loading:h,globalSetting:ct,user:ut,dispatch:tn}=v,Qt=Bn(v,["loading","globalSetting","user","dispatch"]),yt;const we=(0,ge.useLocation)(),Mt=(0,f.g)(),[Ar]=(0,ge.useSearchParams)(),{globalLoading:Wn}=ct,ar=()=>nr(void 0,null,function*(){let Dn,Yn,Ln;const Kn=we.pathname.split("/");if(we!=null&&we.search){let zn,fr;Kn.includes("paths")?zn=Kn[2]:Kn.includes("tasks")&&(fr=Kn[2],Ln=Kn[2]),Dn=yield tn({type:"user/getUserInfo",payload:Yt(Fn(Fn({course_id:Ln},Mt),(0,S.oP)()),{subject_id:zn,game_id:fr,websiteName:"educoder"})})}else Kn.includes("tasks")&&(Yn=Kn[2],Ln=Kn[2]),Dn=yield tn({type:"user/getUserInfo",payload:Yt(Fn({course_id:Ln},Mt),{game_id:Yn})});(Dn==null?void 0:Dn.username)!=="\u6E38\u5BA2"&&(we.pathname==="/login"&&(window.location.href="/"),we.pathname!=="/user/login"&&we.pathname!=="/login"&&window.sessionStorage.getItem("download_url")&&((0,S.Nd)("educoder",window.sessionStorage.getItem("download_url")),window.sessionStorage.removeItem("download_url")))});(0,t.useEffect)(()=>{C.ZP.config({prefixCls:"ant",iconPrefixCls:"anticon",theme:Fn({},ze)})},[ct.theme]),(0,t.useEffect)(()=>{ar(),(0,S.Il)(),function(){function Dn(){var Yn=document.documentElement,Ln=Yn.clientWidth,Kn=1920,zn=Ln/Kn;zn=zn>2?2:zn<.6?.6:zn,Yn.style.fontSize=zn+"px"}window.addEventListener("resize",Dn),Dn()}()},[]),(0,t.useEffect)(()=>{tn({type:"globalSetting/query",payload:{}});try{window.top.location.origin}catch(Dn){document.referrer.indexOf("educoder.net")===-1&&(window.location.href=window.atob("Jy80MDMn"))}},[]),(0,t.useEffect)(()=>{var Dn,Yn,Ln,Kn,zn;if(we.pathname.indexOf("classrooms")>-1&&we.pathname.indexOf("detail")===-1||document.body.scrollIntoView(),we.pathname.indexOf("/classrooms/4RW9CYHY")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/4RW9CYHY/exercise";return}if(we.pathname.indexOf("/classrooms/qb4ft587")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/qb4ft587/exercise";return}if(we.pathname.indexOf("/classrooms/c5q9bsp2")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/c5q9bsp2/exercise";return}if(tn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),window.location.href==="https://jetcoder.educoder.net"||window.location.href==="https://jetcoder.educoder.net/"){window.location.href="https://www.educoder.net/problems";return}if((Dn=window.location.href)!=null&&Dn.includes("/problems")&&((Yn=window.location.href)!=null&&Yn.includes("/share"))){const fr=(zn=(Kn=(Ln=window.location)==null?void 0:Ln.pathname)==null?void 0:Kn.split("/"))==null?void 0:zn[2];(0,u.ZP)(`/api/practices/${fr}/start`,{method:"get"}).then(wn=>{(wn==null?void 0:wn.status)===0&&ge.history.replace(`/problems/${wn==null?void 0:wn.identifier}/oj/${fr}`)});return}if(we.pathname==="/admins"||we.pathname==="/sidekiq"){const fr=document.domain;if(fr.indexOf("educoder.net")>-1)switch(fr){case"www.educoder.net":case"educoder.net":window.location.href=`https://data.educoder.net${we.pathname}`;break;default:let Ot=document.domain.split(".");Ot[0]=Ot[0]+"-data",window.location.href=`https://${Ot.join(".")}${we.pathname}`;break}}Q.default.destroyAll()},[we.pathname]),(0,t.useEffect)(()=>{ct.updateData.system_update?localStorage.updateEndTime||new Date().getTime(){localStorage.updateEndTime=ct.updateData.end_time}}):localStorage.removeItem("updateEndTime")},[ct.updateData.system_update]),(0,t.useEffect)(()=>{var Dn,Yn;if((0,S.WX)()){if(!((Dn=ct==null?void 0:ct.setting)!=null&&Dn.version))return;(0,S.yC)((Yn=ct==null?void 0:ct.setting)==null?void 0:Yn.version)>0&&Q.default.info({title:"\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E",centered:!0,content:en.createElement("div",null,en.createElement("span",{className:"c-red"},"\u60A8\u7684\u5934\u6B4C\u8003\u8BD5\u7CFB\u7EDF\u67DC\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E"),'\uFF0C\u8BF7\u5347\u7EA7\u81F3\u6700\u65B0\u7248\u672C\u540E\u518D\u4F7F\u7528\uFF0C\u70B9\u51FB"\u786E\u5B9A"\u540E\u5C06\u4E0B\u8F7D\u6700\u65B0\u7248\u672C\u7684\u5BA2\u6237\u7AEF,',en.createElement("span",{className:"c-red"},"\u4E0B\u8F7D\u540E\u8BF7\u5148\u9000\u51FA\u5BA2\u6237\u7AEF\u518D\u5B89\u88C5")),okText:"\u7ACB\u5373\u5347\u7EA7",visible:!0,maskClosable:!1,onOk:()=>((0,S.FH)("Educoder.exe","https://www-cdn.educoder.net/app/Educoder.exe"),new Promise(()=>{}))})}},[(yt=ct==null?void 0:ct.setting)==null?void 0:yt.version]),(0,t.useEffect)(()=>{performance.navigation.type===1&&document.body.scrollIntoView()},[performance.navigation.type]);const br=()=>{var Dn,Yn,Ln,Kn,zn,fr,Ot,wn;const Lt=localStorage.trackUserTime,tr=localStorage.trackUser;if(!(Lt&&o()(Lt).isSame(o()().startOf("day"),"d")&&tr==((Dn=ut.userInfo)==null?void 0:Dn.login))){localStorage.trackUserTime=new Date,localStorage.trackUser=(Yn=ut.userInfo)==null?void 0:Yn.login;let yr="";switch(ut.userInfo.role){case 1:yr="\u8D85\u7BA1";break;case 2:yr="\u8FD0\u8425";break;case 5:yr="\u8BA4\u8BC1\u6559\u5E08";break;case 12:yr="\u672A\u8BA4\u8BC1\u6559\u5E08";break;case 15:yr="\u5B66\u751F";break}((Ln=ut.userInfo)==null?void 0:Ln.identity)!=="student"&&((Kn=ut.userInfo)==null?void 0:Kn.identity)!=="teacher"&&(yr="\u4E13\u4E1A\u4EBA\u58EB"),(zn=ut.userInfo)!=null&&zn.user_school&&((0,S.L9)(["\u5B66\u6821\u6D3B\u8DC3\u7528\u6237",(fr=ut.userInfo)==null?void 0:fr.user_school]),(0,S.L9)(["\u7528\u6237\u8BBF\u95EE\u660E\u7EC6",(Ot=ut.userInfo)==null?void 0:Ot.login,(wn=ut.userInfo)==null?void 0:wn.user_school])),(0,S.L9)(["\u5E73\u53F0PC\u7AEF","\u603B\u6D3B\u8DC3\u7528\u6237\u6570"]),(0,S.L9)(["\u5E73\u53F0PC\u7AEF",yr])}};return en.createElement(mr.StyleProvider,{transformers:[mr.legacyLogicalPropertiesTransformer],hashPriority:"high"},en.createElement(C.ZP,{locale:D.Z,autoInsertSpaceInButton:!1,componentSize:"middle",theme:ze},en.createElement(kt,null),en.createElement(fe,null),en.createElement(On,null),en.createElement(or,null),en.createElement(At,null),en.createElement(un.Z,{size:"middle",spinning:Wn.show,tip:Wn.text,className:"ant-spin-nested-loading-black"},en.createElement(ge.Outlet,null))))};var Mr=(0,ge.connect)(({loading:s,globalSetting:v,user:h})=>({loading:s,globalSetting:v,user:h}))(cr)},23869:function(dr,pn,e){e.d(pn,{rX:function(){return y},pW:function(){return ue},gy:function(){return ne},xY:function(){return N},O5:function(){return ot},hs:function(){return ht},tJ:function(){return ie},o1:function(){return ln},Rd:function(){return vn}});var t=e(76560),C=e(62957),Q=e(37285),D=e(6767),ge=e(34055),n=e(49661),ve=e(87169),Ke=e(25510),$="data:image/png;base64,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",l=e.p+"static/newqrcode.a8740efb.png",k=e(32637),m=e(59301),L=(X,G,S)=>new Promise((oe,We)=>{var K=xe=>{try{Se(S.next(xe))}catch(Ce){We(Ce)}},V=xe=>{try{Se(S.throw(xe))}catch(Ce){We(Ce)}},Se=xe=>xe.done?oe(xe.value):Promise.resolve(xe.value).then(K,V);Se((S=S.apply(X,G)).next())});const ie=(X,G=!1,S=!1,oe="",We=!1)=>!!(ln(X)&&Tt(X,G,S,oe,We)),ln=X=>(0,ge.bg)()?!0:(X({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ht=X=>{var G,S,oe;const{user:We}=(0,t.getDvaApp)()._store.getState();(0,ge.bg)()&&!((S=(G=We==null?void 0:We.userInfo)==null?void 0:G.course)!=null&&S.course_public)&&!((oe=We==null?void 0:We.userInfo)!=null&&oe.profile_completed)&&X({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},Tt=(X,G=!1,S=!0,oe="",We=!1)=>{var K;const{user:V}=(0,t.getDvaApp)()._store.getState();return(K=V.userInfo)!=null&&K.profile_completed?!0:(S?X({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:oe,isCurrentPage:We}}):C.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,n.xg)("/account/profile/edit"),nn()}}),!1)},nn=()=>{C.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()}})},vn=()=>{C.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:m.createElement("div",{style:{textAlign:"center"}},m.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"),m.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:k}),m.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ot=()=>{var X;const{user:G}=(0,t.getDvaApp)()._store.getState();return(X=G.userInfo)!=null&&X.professional_certification?!0:(C.default.confirm({title:"\u63D0\u793A",centered:!0,content:m.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,n.xg)("/account/certification")}}),!1)},N=()=>(0,ge.V9)()?!0:(C.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:m.createElement("div",{className:"tc",style:{marginLeft:-38}},m.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),m.createElement("img",{src:l,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),y=(X,G)=>X?!0:(C.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:m.createElement("div",null,m.createElement("p",null,G||"\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"),m.createElement("div",{style:{marginLeft:"110px"}},m.createElement("img",{src:$,width:200}),m.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,n.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ue=X=>{C.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:m.createElement("div",null,m.createElement("div",null,m.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"),m.createElement(Q.Z,null),m.createElement("p",{style:{color:"#666666",fontSize:12}}," ",m.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 ",m.createElement("a",null,X),"\u5929\u3002"),m.createElement("p",{style:{color:"#666666",fontSize:12}}," ",m.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")),m.createElement("div",{style:{textAlign:"center",marginTop:30}},m.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ke,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ne=(X,G="")=>{const{shixunsDetail:{detail:S}}=(0,t.getDvaApp)()._store.getState();if((S==null?void 0:S.public)===2||(S==null?void 0:S.public)===1||(S==null?void 0:S.shixun_status)===3){let oe="";return(S==null?void 0:S.public)===2&&(oe="\u5DF2\u516C\u5F00"),(S==null?void 0:S.public)===1&&(oe="\u5F85\u5BA1\u6838"),(S==null?void 0:S.shixun_status)===3&&(oe="\u5DF2\u5173\u95ED"),C.default.info({centered:!0,icon:m.createElement(ve.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:m.createElement("div",{className:"tc",style:{marginLeft:-38}},m.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},m.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",oe,"\uFF0C",G,"\u3002"),m.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),m.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ke,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(S==null?void 0:S.shixun_status)===2?(C.default.confirm({centered:!0,icon:m.createElement(ve.Z,null),title:"\u63D0\u793A",content:m.createElement("div",null,m.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",G,"\u3002"),m.createElement("br",null),m.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:()=>{C.default.confirm({width:440,centered:!0,icon:m.createElement(ve.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:()=>L(void 0,null,function*(){(yield X({type:"shixunsDetail/cancelRelease",payload:{id:S==null?void 0:S.identifier}})).status!==401&&(D.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),X({type:"shixunsDetail/getShixunsDetail",payload:{id:S==null?void 0:S.identifier}}),X({type:"practiceSetting/getCommonData",payload:{id:S==null?void 0:S.identifier}}))})})}}),!0):!1}},92973:function(dr,pn,e){e.d(pn,{Z:function(){return H}});var t=e(59301),C=e(29679),Q=e(19248),D=e(99267),ge=e(96512),n=e(78987),ve=e(92310),Ke=e.n(ve),$=e(77900),l=e(26112),k=e(8654),m=e(22703),L=e(48755),ie=e(36237),ln=e(63356),ht=e(16931);const Tt=(Fe,c,d,p,w)=>({background:Fe,border:`${(0,ie.unit)(p.lineWidth)} ${p.lineType} ${c}`,[`${w}-icon`]:{color:d}}),nn=Fe=>{const{componentCls:c,motionDurationSlow:d,marginXS:p,marginSM:w,fontSize:W,fontSizeLG:j,lineHeight:be,borderRadiusLG:St,motionEaseInOutCirc:se,withDescriptionIconSize:Ne,colorText:dt,colorTextHeading:Ut,withDescriptionPadding:Wt,defaultPadding:le}=Fe;return{[c]:Object.assign(Object.assign({},(0,ln.Wf)(Fe)),{position:"relative",display:"flex",alignItems:"center",padding:le,wordWrap:"break-word",borderRadius:St,[`&${c}-rtl`]:{direction:"rtl"},[`${c}-content`]:{flex:1,minWidth:0},[`${c}-icon`]:{marginInlineEnd:p,lineHeight:0},"&-description":{display:"none",fontSize:W,lineHeight:be},"&-message":{color:Ut},[`&${c}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${d} ${se}, opacity ${d} ${se}, padding-top ${d} ${se}, padding-bottom ${d} ${se}, - margin-bottom ${d} ${se}`},[`&${s}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${s}-with-description`]:{alignItems:"flex-start",padding:kt,[`${s}-icon`]:{marginInlineEnd:w,fontSize:Ne,lineHeight:0},[`${s}-message`]:{display:"block",marginBottom:p,color:Ut,fontSize:j},[`${s}-description`]:{display:"block",color:dt}},[`${s}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},vn=Fe=>{const{componentCls:s,colorSuccess:d,colorSuccessBorder:p,colorSuccessBg:w,colorWarning:W,colorWarningBorder:j,colorWarningBg:be,colorError:St,colorErrorBorder:se,colorErrorBg:Ne,colorInfo:dt,colorInfoBorder:Ut,colorInfoBg:kt}=Fe;return{[s]:{"&-success":Ot(w,p,d,Fe,s),"&-info":Ot(kt,Ut,dt,Fe,s),"&-warning":Ot(be,j,W,Fe,s),"&-error":Object.assign(Object.assign({},Ot(Ne,se,St,Fe,s)),{[`${s}-description > pre`]:{margin:0,padding:0}})}}},ot=Fe=>{const{componentCls:s,iconCls:d,motionDurationMid:p,marginXS:w,fontSizeIcon:W,colorIcon:j,colorIconHover:be}=Fe;return{[s]:{"&-action":{marginInlineStart:w},[`${s}-close-icon`]:{marginInlineStart:w,padding:0,overflow:"hidden",fontSize:W,lineHeight:(0,ie.unit)(W),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${d}-close`]:{color:j,transition:`color ${p}`,"&:hover":{color:be}}},"&-close-text":{color:j,transition:`color ${p}`,"&:hover":{color:be}}}}},N=Fe=>({withDescriptionIconSize:Fe.fontSizeHeading3,defaultPadding:`${Fe.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${Fe.paddingMD}px ${Fe.paddingContentHorizontalLG}px`});var y=(0,ht.I$)("Alert",Fe=>[nn(Fe),vn(Fe),ot(Fe)],N),ue=function(Fe,s){var d={};for(var p in Fe)Object.prototype.hasOwnProperty.call(Fe,p)&&s.indexOf(p)<0&&(d[p]=Fe[p]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,p=Object.getOwnPropertySymbols(Fe);w{const{icon:s,prefixCls:d,type:p}=Fe,w=ne[p]||null;return s?(0,v.wm)(s,t.createElement("span",{className:`${d}-icon`},s),()=>({className:Ke()(`${d}-icon`,s.props.className)})):t.createElement(w,{className:`${d}-icon`})},G=Fe=>{const{isClosable:s,prefixCls:d,closeIcon:p,handleClose:w,ariaProps:W}=Fe,j=p===!0||p===void 0?t.createElement(D.Z,null):p;return s?t.createElement("button",Object.assign({type:"button",onClick:w,className:`${d}-close-icon`,tabIndex:0},W),j):null};var oe=t.forwardRef((Fe,s)=>{const{description:d,prefixCls:p,message:w,banner:W,className:j,rootClassName:be,style:St,onMouseEnter:se,onMouseLeave:Ne,onClick:dt,afterClose:Ut,showIcon:kt,closable:le,closeText:P,closeIcon:M,action:i,id:te}=Fe,Ee=ue(Fe,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[r,re]=t.useState(!1),ke=t.useRef(null);t.useImperativeHandle(s,()=>({nativeElement:ke.current}));const{getPrefixCls:Ge,direction:R,closable:q,closeIcon:I,className:Ie,style:me}=(0,L.dj)("alert"),je=Ge("alert",p),[st,_e,nt]=y(je),B=rt=>{var Nt;re(!0),(Nt=Fe.onClose)===null||Nt===void 0||Nt.call(Fe,rt)},Z=t.useMemo(()=>Fe.type!==void 0?Fe.type:W?"warning":"info",[Fe.type,W]),Re=t.useMemo(()=>typeof le=="object"&&le.closeIcon||P?!0:typeof le=="boolean"?le:M!==!1&&M!==null&&M!==void 0?!0:!!q,[P,M,le,q]),Me=W&&kt===void 0?!0:kt,he=Ke()(je,`${je}-${Z}`,{[`${je}-with-description`]:!!d,[`${je}-no-icon`]:!Me,[`${je}-banner`]:!!W,[`${je}-rtl`]:R==="rtl"},Ie,j,be,nt,_e),$e=(0,l.Z)(Ee,{aria:!0,data:!0}),it=t.useMemo(()=>typeof le=="object"&&le.closeIcon?le.closeIcon:P||(M!==void 0?M:typeof q=="object"&&q.closeIcon?q.closeIcon:I),[M,le,P,I]),De=t.useMemo(()=>{const rt=le!=null?le:q;if(typeof rt=="object"){const{closeIcon:Nt}=rt;return ue(rt,["closeIcon"])}return{}},[le,q]);return st(t.createElement($.default,{visible:!r,motionName:`${je}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:rt=>({maxHeight:rt.offsetHeight}),onLeaveEnd:Ut},(rt,Nt)=>{let{className:gt,style:mt}=rt;return t.createElement("div",Object.assign({id:te,ref:(0,k.sQ)(ke,Nt),"data-show":!r,className:Ke()(he,gt),style:Object.assign(Object.assign(Object.assign({},me),St),mt),onMouseEnter:se,onMouseLeave:Ne,onClick:dt,role:"alert"},$e),Me?t.createElement(X,{description:d,icon:Fe.icon,prefixCls:je,type:Z}):null,t.createElement("div",{className:`${je}-content`},w?t.createElement("div",{className:`${je}-message`},w):null,d?t.createElement("div",{className:`${je}-description`},d):null),i?t.createElement("div",{className:`${je}-action`},i):null,t.createElement(G,{isClosable:Re,prefixCls:je,closeIcon:it,handleClose:B,ariaProps:De}))}))}),We=e(42573),K=e(58698),V=e(91768),Se=e(74700),Ce=function(Fe){function s(){var d;return(0,We.Z)(this,s),d=(0,V.Z)(this,s,arguments),d.state={error:void 0,info:{componentStack:""}},d}return(0,Se.Z)(s,Fe),(0,K.Z)(s,[{key:"componentDidCatch",value:function(p,w){this.setState({error:p,info:w})}},{key:"render",value:function(){const{message:p,description:w,id:W,children:j}=this.props,{error:be,info:St}=this.state,se=(St==null?void 0:St.componentStack)||null,Ne=typeof p=="undefined"?(be||"").toString():p,dt=typeof w=="undefined"?se:w;return be?t.createElement(oe,{id:W,type:"error",message:Ne,description:t.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},dt)}):j}}])}(t.Component);const ce=oe;ce.ErrorBoundary=Ce;var H=ce},16632:function(dr,pn,e){var t=e(67711),C=e(98506),Q=e(52873),D=e(16886),ge=e(33346),n=e(92310),ve=e.n(n),Ke=e(18929),$=e(59301),l=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],k=(0,$.forwardRef)(function(v,L){var ie=v.prefixCls,ln=ie===void 0?"rc-checkbox":ie,ht=v.className,Ot=v.style,nn=v.checked,vn=v.disabled,ot=v.defaultChecked,N=ot===void 0?!1:ot,y=v.type,ue=y===void 0?"checkbox":y,ne=v.title,X=v.onChange,G=(0,ge.Z)(v,l),S=(0,$.useRef)(null),oe=(0,$.useRef)(null),We=(0,Ke.Z)(N,{value:nn}),K=(0,D.Z)(We,2),V=K[0],Se=K[1];(0,$.useImperativeHandle)(L,function(){return{focus:function(H){var Fe;(Fe=S.current)===null||Fe===void 0||Fe.focus(H)},blur:function(){var H;(H=S.current)===null||H===void 0||H.blur()},input:S.current,nativeElement:oe.current}});var xe=ve()(ln,ht,(0,Q.Z)((0,Q.Z)({},"".concat(ln,"-checked"),V),"".concat(ln,"-disabled"),vn)),Ce=function(H){vn||("checked"in v||Se(H.target.checked),X==null||X({target:(0,C.Z)((0,C.Z)({},v),{},{type:ue,checked:H.target.checked}),stopPropagation:function(){H.stopPropagation()},preventDefault:function(){H.preventDefault()},nativeEvent:H.nativeEvent}))};return $.createElement("span",{className:xe,title:ne,style:Ot,ref:oe},$.createElement("input",(0,t.Z)({},G,{className:"".concat(ln,"-input"),ref:S,onChange:Ce,disabled:vn,checked:!!V,type:ue})),$.createElement("span",{className:"".concat(ln,"-inner")}))});pn.Z=k},96478:function(dr,pn,e){e.d(pn,{Z:function(){return ne}});var t=e(67711),C=e(52873),Q=e(16886),D=e(33346),ge=e(65030),n=e(92310),ve=e.n(n),Ke=e(8654),$=e(59301),l=e(10228),k=e(16089),v=l.Z.ESC,L=l.Z.TAB;function ie(X){var G=X.visible,S=X.triggerRef,oe=X.onVisibleChange,We=X.autoFocus,K=X.overlayRef,V=$.useRef(!1),Se=function(){if(G){var H,Fe;(H=S.current)===null||H===void 0||(Fe=H.focus)===null||Fe===void 0||Fe.call(H),oe==null||oe(!1)}},xe=function(){var H;return(H=K.current)!==null&&H!==void 0&&H.focus?(K.current.focus(),V.current=!0,!0):!1},Ce=function(H){switch(H.keyCode){case v:Se();break;case L:{var Fe=!1;V.current||(Fe=xe()),Fe?H.preventDefault():Se();break}}};$.useEffect(function(){return G?(window.addEventListener("keydown",Ce),We&&(0,k.Z)(xe,3),function(){window.removeEventListener("keydown",Ce),V.current=!1}):function(){V.current=!1}},[G])}var ln=(0,$.forwardRef)(function(X,G){var S=X.overlay,oe=X.arrow,We=X.prefixCls,K=(0,$.useMemo)(function(){var Se;return typeof S=="function"?Se=S():Se=S,Se},[S]),V=(0,Ke.sQ)(G,(0,Ke.C4)(K));return $.createElement($.Fragment,null,oe&&$.createElement("div",{className:"".concat(We,"-arrow")}),$.cloneElement(K,{ref:(0,Ke.Yr)(K)?V:void 0}))}),ht=ln,Ot={adjustX:1,adjustY:1},nn=[0,0],vn={topLeft:{points:["bl","tl"],overflow:Ot,offset:[0,-4],targetOffset:nn},top:{points:["bc","tc"],overflow:Ot,offset:[0,-4],targetOffset:nn},topRight:{points:["br","tr"],overflow:Ot,offset:[0,-4],targetOffset:nn},bottomLeft:{points:["tl","bl"],overflow:Ot,offset:[0,4],targetOffset:nn},bottom:{points:["tc","bc"],overflow:Ot,offset:[0,4],targetOffset:nn},bottomRight:{points:["tr","br"],overflow:Ot,offset:[0,4],targetOffset:nn}},ot=vn,N=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function y(X,G){var S,oe=X.arrow,We=oe===void 0?!1:oe,K=X.prefixCls,V=K===void 0?"rc-dropdown":K,Se=X.transitionName,xe=X.animation,Ce=X.align,ce=X.placement,H=ce===void 0?"bottomLeft":ce,Fe=X.placements,s=Fe===void 0?ot:Fe,d=X.getPopupContainer,p=X.showAction,w=X.hideAction,W=X.overlayClassName,j=X.overlayStyle,be=X.visible,St=X.trigger,se=St===void 0?["hover"]:St,Ne=X.autoFocus,dt=X.overlay,Ut=X.children,kt=X.onVisibleChange,le=(0,D.Z)(X,N),P=$.useState(),M=(0,Q.Z)(P,2),i=M[0],te=M[1],Ee="visible"in X?be:i,r=$.useRef(null),re=$.useRef(null),ke=$.useRef(null);$.useImperativeHandle(G,function(){return r.current});var Ge=function(nt){te(nt),kt==null||kt(nt)};ie({visible:Ee,triggerRef:ke,onVisibleChange:Ge,autoFocus:Ne,overlayRef:re});var R=function(nt){var B=X.onOverlayClick;te(!1),B&&B(nt)},q=function(){return $.createElement(ht,{ref:re,overlay:dt,prefixCls:V,arrow:We})},I=function(){return typeof dt=="function"?q:q()},Ie=function(){var nt=X.minOverlayWidthMatchTrigger,B=X.alignPoint;return"minOverlayWidthMatchTrigger"in X?nt:!B},me=function(){var nt=X.openClassName;return nt!==void 0?nt:"".concat(V,"-open")},je=$.cloneElement(Ut,{className:ve()((S=Ut.props)===null||S===void 0?void 0:S.className,Ee&&me()),ref:(0,Ke.Yr)(Ut)?(0,Ke.sQ)(ke,(0,Ke.C4)(Ut)):void 0}),st=w;return!st&&se.indexOf("contextMenu")!==-1&&(st=["click"]),$.createElement(ge.Z,(0,t.Z)({builtinPlacements:s},le,{prefixCls:V,ref:r,popupClassName:ve()(W,(0,C.Z)({},"".concat(V,"-show-arrow"),We)),popupStyle:j,action:se,showAction:p,hideAction:st,popupPlacement:H,popupAlign:Ce,popupTransitionName:Se,popupAnimation:xe,popupVisible:Ee,stretch:Ie()?"minWidth":"",popup:I(),onPopupVisibleChange:Ge,onPopupClick:R,getPopupContainer:d}),je)}var ue=$.forwardRef(y),ne=ue},66003:function(dr,pn,e){e.d(pn,{Z:function(){return ve}});var t=e(33346),C=e(98506),Q=e(26420),D=e(59301),ge=["show"];function n(Ke,$){if(!$.max)return!0;var l=$.strategy(Ke);return l<=$.max}function ve(Ke,$){return D.useMemo(function(){var l={};$&&(l.show=(0,Q.Z)($)==="object"&&$.formatter?$.formatter:!!$),l=(0,C.Z)((0,C.Z)({},l),Ke);var k=l,v=k.show,L=(0,t.Z)(k,ge);return(0,C.Z)((0,C.Z)({},L),{},{show:!!v,showFormatter:typeof v=="function"?v:void 0,strategy:L.strategy||function(ie){return ie.length}})},[Ke,$])}},36901:function(dr,pn,e){e.r(pn),e.d(pn,{BaseInput:function(){return l},default:function(){return ot}});var t=e(98506),C=e(67711),Q=e(52873),D=e(26420),ge=e(92310),n=e.n(ge),ve=e(59301),Ke=e(30292),$=ve.forwardRef(function(N,y){var ue,ne,X,G=N.inputElement,S=N.children,oe=N.prefixCls,We=N.prefix,K=N.suffix,V=N.addonBefore,Se=N.addonAfter,xe=N.className,Ce=N.style,ce=N.disabled,H=N.readOnly,Fe=N.focused,s=N.triggerFocus,d=N.allowClear,p=N.value,w=N.handleReset,W=N.hidden,j=N.classes,be=N.classNames,St=N.dataAttrs,se=N.styles,Ne=N.components,dt=N.onClear,Ut=S!=null?S:G,kt=(Ne==null?void 0:Ne.affixWrapper)||"span",le=(Ne==null?void 0:Ne.groupWrapper)||"span",P=(Ne==null?void 0:Ne.wrapper)||"span",M=(Ne==null?void 0:Ne.groupAddon)||"span",i=(0,ve.useRef)(null),te=function(Re){var Me;(Me=i.current)!==null&&Me!==void 0&&Me.contains(Re.target)&&(s==null||s())},Ee=(0,Ke.X3)(N),r=(0,ve.cloneElement)(Ut,{value:p,className:n()((ue=Ut.props)===null||ue===void 0?void 0:ue.className,!Ee&&(be==null?void 0:be.variant))||null}),re=(0,ve.useRef)(null);if(ve.useImperativeHandle(y,function(){return{nativeElement:re.current||i.current}}),Ee){var ke=null;if(d){var Ge=!ce&&!H&&p,R="".concat(oe,"-clear-icon"),q=(0,D.Z)(d)==="object"&&d!==null&&d!==void 0&&d.clearIcon?d.clearIcon:"\u2716";ke=ve.createElement("button",{type:"button",tabIndex:-1,onClick:function(Re){w==null||w(Re),dt==null||dt()},onMouseDown:function(Re){return Re.preventDefault()},className:n()(R,(0,Q.Z)((0,Q.Z)({},"".concat(R,"-hidden"),!Ge),"".concat(R,"-has-suffix"),!!K))},q)}var I="".concat(oe,"-affix-wrapper"),Ie=n()(I,(0,Q.Z)((0,Q.Z)((0,Q.Z)((0,Q.Z)((0,Q.Z)({},"".concat(oe,"-disabled"),ce),"".concat(I,"-disabled"),ce),"".concat(I,"-focused"),Fe),"".concat(I,"-readonly"),H),"".concat(I,"-input-with-clear-btn"),K&&d&&p),j==null?void 0:j.affixWrapper,be==null?void 0:be.affixWrapper,be==null?void 0:be.variant),me=(K||d)&&ve.createElement("span",{className:n()("".concat(oe,"-suffix"),be==null?void 0:be.suffix),style:se==null?void 0:se.suffix},ke,K);r=ve.createElement(kt,(0,C.Z)({className:Ie,style:se==null?void 0:se.affixWrapper,onClick:te},St==null?void 0:St.affixWrapper,{ref:i}),We&&ve.createElement("span",{className:n()("".concat(oe,"-prefix"),be==null?void 0:be.prefix),style:se==null?void 0:se.prefix},We),r,me)}if((0,Ke.He)(N)){var je="".concat(oe,"-group"),st="".concat(je,"-addon"),_e="".concat(je,"-wrapper"),nt=n()("".concat(oe,"-wrapper"),je,j==null?void 0:j.wrapper,be==null?void 0:be.wrapper),B=n()(_e,(0,Q.Z)({},"".concat(_e,"-disabled"),ce),j==null?void 0:j.group,be==null?void 0:be.groupWrapper);r=ve.createElement(le,{className:B,ref:re},ve.createElement(P,{className:nt},V&&ve.createElement(M,{className:st},V),r,Se&&ve.createElement(M,{className:st},Se)))}return ve.cloneElement(r,{className:n()((ne=r.props)===null||ne===void 0?void 0:ne.className,xe)||null,style:(0,t.Z)((0,t.Z)({},(X=r.props)===null||X===void 0?void 0:X.style),Ce),hidden:W})}),l=$,k=e(15142),v=e(16886),L=e(33346),ie=e(18929),ln=e(2738),ht=e(66003),Ot=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],nn=(0,ve.forwardRef)(function(N,y){var ue=N.autoComplete,ne=N.onChange,X=N.onFocus,G=N.onBlur,S=N.onPressEnter,oe=N.onKeyDown,We=N.onKeyUp,K=N.prefixCls,V=K===void 0?"rc-input":K,Se=N.disabled,xe=N.htmlSize,Ce=N.className,ce=N.maxLength,H=N.suffix,Fe=N.showCount,s=N.count,d=N.type,p=d===void 0?"text":d,w=N.classes,W=N.classNames,j=N.styles,be=N.onCompositionStart,St=N.onCompositionEnd,se=(0,L.Z)(N,Ot),Ne=(0,ve.useState)(!1),dt=(0,v.Z)(Ne,2),Ut=dt[0],kt=dt[1],le=(0,ve.useRef)(!1),P=(0,ve.useRef)(!1),M=(0,ve.useRef)(null),i=(0,ve.useRef)(null),te=function(mt){M.current&&(0,Ke.nH)(M.current,mt)},Ee=(0,ie.Z)(N.defaultValue,{value:N.value}),r=(0,v.Z)(Ee,2),re=r[0],ke=r[1],Ge=re==null?"":String(re),R=(0,ve.useState)(null),q=(0,v.Z)(R,2),I=q[0],Ie=q[1],me=(0,ht.Z)(s,Fe),je=me.max||ce,st=me.strategy(Ge),_e=!!je&&st>je;(0,ve.useImperativeHandle)(y,function(){var gt;return{focus:te,blur:function(){var Jt;(Jt=M.current)===null||Jt===void 0||Jt.blur()},setSelectionRange:function(Jt,yn,dn){var Gt;(Gt=M.current)===null||Gt===void 0||Gt.setSelectionRange(Jt,yn,dn)},select:function(){var Jt;(Jt=M.current)===null||Jt===void 0||Jt.select()},input:M.current,nativeElement:((gt=i.current)===null||gt===void 0?void 0:gt.nativeElement)||M.current}}),(0,ve.useEffect)(function(){P.current&&(P.current=!1),kt(function(gt){return gt&&Se?!1:gt})},[Se]);var nt=function(mt,Jt,yn){var dn=Jt;if(!le.current&&me.exceedFormatter&&me.max&&me.strategy(Jt)>me.max){if(dn=me.exceedFormatter(Jt,{max:me.max}),Jt!==dn){var Gt,rn;Ie([((Gt=M.current)===null||Gt===void 0?void 0:Gt.selectionStart)||0,((rn=M.current)===null||rn===void 0?void 0:rn.selectionEnd)||0])}}else if(yn.source==="compositionEnd")return;ke(dn),M.current&&(0,Ke.rJ)(M.current,mt,ne,dn)};(0,ve.useEffect)(function(){if(I){var gt;(gt=M.current)===null||gt===void 0||gt.setSelectionRange.apply(gt,(0,k.Z)(I))}},[I]);var B=function(mt){nt(mt,mt.target.value,{source:"change"})},Z=function(mt){le.current=!1,nt(mt,mt.currentTarget.value,{source:"compositionEnd"}),St==null||St(mt)},Re=function(mt){S&&mt.key==="Enter"&&!P.current&&(P.current=!0,S(mt)),oe==null||oe(mt)},Me=function(mt){mt.key==="Enter"&&(P.current=!1),We==null||We(mt)},he=function(mt){kt(!0),X==null||X(mt)},$e=function(mt){P.current&&(P.current=!1),kt(!1),G==null||G(mt)},it=function(mt){ke(""),te(),M.current&&(0,Ke.rJ)(M.current,mt,ne)},De=_e&&"".concat(V,"-out-of-range"),rt=function(){var mt=(0,ln.Z)(N,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return ve.createElement("input",(0,C.Z)({autoComplete:ue},mt,{onChange:B,onFocus:he,onBlur:$e,onKeyDown:Re,onKeyUp:Me,className:n()(V,(0,Q.Z)({},"".concat(V,"-disabled"),Se),W==null?void 0:W.input),style:j==null?void 0:j.input,ref:M,size:xe,type:p,onCompositionStart:function(yn){le.current=!0,be==null||be(yn)},onCompositionEnd:Z}))},Nt=function(){var mt=Number(je)>0;if(H||me.show){var Jt=me.showFormatter?me.showFormatter({value:Ge,count:st,maxLength:je}):"".concat(st).concat(mt?" / ".concat(je):"");return ve.createElement(ve.Fragment,null,me.show&&ve.createElement("span",{className:n()("".concat(V,"-show-count-suffix"),(0,Q.Z)({},"".concat(V,"-show-count-has-suffix"),!!H),W==null?void 0:W.count),style:(0,t.Z)({},j==null?void 0:j.count)},Jt),H)}return null};return ve.createElement(l,(0,C.Z)({},se,{prefixCls:V,className:n()(Ce,De),handleReset:it,value:Ge,focused:Ut,triggerFocus:te,suffix:Nt(),disabled:Se,classes:w,classNames:W,styles:j}),rt())}),vn=nn,ot=vn},30292:function(dr,pn,e){e.d(pn,{He:function(){return t},X3:function(){return C},nH:function(){return ge},rJ:function(){return D}});function t(n){return!!(n.addonBefore||n.addonAfter)}function C(n){return!!(n.prefix||n.suffix||n.allowClear)}function Q(n,ve,Ke){var $=ve.cloneNode(!0),l=Object.create(n,{target:{value:$},currentTarget:{value:$}});return $.value=Ke,typeof ve.selectionStart=="number"&&typeof ve.selectionEnd=="number"&&($.selectionStart=ve.selectionStart,$.selectionEnd=ve.selectionEnd),$.setSelectionRange=function(){ve.setSelectionRange.apply(ve,arguments)},l}function D(n,ve,Ke,$){if(Ke){var l=ve;if(ve.type==="click"){l=Q(ve,n,""),Ke(l);return}if(n.type!=="file"&&$!==void 0){l=Q(ve,n,$),Ke(l);return}Ke(l)}}function ge(n,ve){if(n){n.focus(ve);var Ke=ve||{},$=Ke.cursor;if($){var l=n.value.length;switch($){case"start":n.setSelectionRange(0,0);break;case"end":n.setSelectionRange(l,l);break;default:n.setSelectionRange(0,l)}}}}},28321:function(dr,pn,e){e.d(pn,{iz:function(){return z},ck:function(){return dn},BW:function(){return E},sN:function(){return dn},Wd:function(){return Pn},ZP:function(){return Ve},Xl:function(){return S}});var t=e(67711),C=e(52873),Q=e(98506),D=e(15142),ge=e(16886),n=e(33346),ve=e(92310),Ke=e.n(ve),$=e(11780),l=e(18929),k=e(13697),v=e(48736),L=e(59301),ie=e(4676),ln=L.createContext(null);function ht(b,ae){return b===void 0?null:"".concat(b,"-").concat(ae)}function Ot(b){var ae=L.useContext(ln);return ht(ae,b)}var nn=e(80547),vn=["children","locked"],ot=L.createContext(null);function N(b,ae){var pe=(0,Q.Z)({},b);return Object.keys(ae).forEach(function(Ae){var Je=ae[Ae];Je!==void 0&&(pe[Ae]=Je)}),pe}function y(b){var ae=b.children,pe=b.locked,Ae=(0,n.Z)(b,vn),Je=L.useContext(ot),tt=(0,nn.Z)(function(){return N(Je,Ae)},[Je,Ae],function(at,Dt){return!pe&&(at[0]!==Dt[0]||!(0,k.Z)(at[1],Dt[1],!0))});return L.createElement(ot.Provider,{value:tt},ae)}var ue=[],ne=L.createContext(null);function X(){return L.useContext(ne)}var G=L.createContext(ue);function S(b){var ae=L.useContext(G);return L.useMemo(function(){return b!==void 0?[].concat((0,D.Z)(ae),[b]):ae},[ae,b])}var oe=L.createContext(null),We=L.createContext({}),K=We,V=e(29194);function Se(b){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,V.Z)(b)){var pe=b.nodeName.toLowerCase(),Ae=["input","select","textarea","button"].includes(pe)||b.isContentEditable||pe==="a"&&!!b.getAttribute("href"),Je=b.getAttribute("tabindex"),tt=Number(Je),at=null;return Je&&!Number.isNaN(tt)?at=tt:Ae&&at===null&&(at=0),Ae&&b.disabled&&(at=null),at!==null&&(at>=0||ae&&at<0)}return!1}function xe(b){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,pe=(0,D.Z)(b.querySelectorAll("*")).filter(function(Ae){return Se(Ae,ae)});return Se(b,ae)&&pe.unshift(b),pe}var Ce=null;function ce(){Ce=document.activeElement}function H(){Ce=null}function Fe(){if(Ce)try{Ce.focus()}catch(b){}}function s(b,ae){if(ae.keyCode===9){var pe=xe(b),Ae=pe[ae.shiftKey?0:pe.length-1],Je=Ae===document.activeElement||b===document.activeElement;if(Je){var tt=pe[ae.shiftKey?pe.length-1:0];tt.focus(),ae.preventDefault()}}}var d=e(10228),p=e(16089),w=d.Z.LEFT,W=d.Z.RIGHT,j=d.Z.UP,be=d.Z.DOWN,St=d.Z.ENTER,se=d.Z.ESC,Ne=d.Z.HOME,dt=d.Z.END,Ut=[j,be,w,W];function kt(b,ae,pe,Ae){var Je,tt="prev",at="next",Dt="children",Tt="parent";if(b==="inline"&&Ae===St)return{inlineTrigger:!0};var Kt=(0,C.Z)((0,C.Z)({},j,tt),be,at),an=(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({},w,pe?at:tt),W,pe?tt:at),be,Dt),St,Dt),vt=(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({},j,tt),be,at),St,Dt),se,Tt),w,pe?Dt:Tt),W,pe?Tt:Dt),xt={inline:Kt,horizontal:an,vertical:vt,inlineSub:Kt,horizontalSub:vt,verticalSub:vt},qt=(Je=xt["".concat(b).concat(ae?"":"Sub")])===null||Je===void 0?void 0:Je[Ae];switch(qt){case tt:return{offset:-1,sibling:!0};case at:return{offset:1,sibling:!0};case Tt:return{offset:-1,sibling:!1};case Dt:return{offset:1,sibling:!1};default:return null}}function le(b){for(var ae=b;ae;){if(ae.getAttribute("data-menu-list"))return ae;ae=ae.parentElement}return null}function P(b,ae){for(var pe=b||document.activeElement;pe;){if(ae.has(pe))return pe;pe=pe.parentElement}return null}function M(b,ae){var pe=xe(b,!0);return pe.filter(function(Ae){return ae.has(Ae)})}function i(b,ae,pe){var Ae=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!b)return null;var Je=M(b,ae),tt=Je.length,at=Je.findIndex(function(Dt){return pe===Dt});return Ae<0?at===-1?at=tt-1:at-=1:Ae>0&&(at+=1),at=(at+tt)%tt,Je[at]}var te=function(ae,pe){var Ae=new Set,Je=new Map,tt=new Map;return ae.forEach(function(at){var Dt=document.querySelector("[data-menu-id='".concat(ht(pe,at),"']"));Dt&&(Ae.add(Dt),tt.set(Dt,at),Je.set(at,Dt))}),{elements:Ae,key2element:Je,element2key:tt}};function Ee(b,ae,pe,Ae,Je,tt,at,Dt,Tt,Kt){var an=L.useRef(),vt=L.useRef();vt.current=ae;var xt=function(){p.Z.cancel(an.current)};return L.useEffect(function(){return function(){xt()}},[]),function(qt){var cn=qt.which;if([].concat(Ut,[St,se,Ne,dt]).includes(cn)){var hn=tt(),Ht=te(hn,Ae),Et=Ht,pt=Et.elements,Ct=Et.key2element,Rt=Et.element2key,bn=Ct.get(ae),zt=P(bn,pt),Bt=Rt.get(zt),qn=kt(b,at(Bt,!0).length===1,pe,cn);if(!qn&&cn!==Ne&&cn!==dt)return;(Ut.includes(cn)||[Ne,dt].includes(cn))&&qt.preventDefault();var u=function(Le){if(Le){var T=Le,F=Le.querySelector("a");F!=null&&F.getAttribute("href")&&(T=F);var U=Rt.get(Le);Dt(U),xt(),an.current=(0,p.Z)(function(){vt.current===U&&T.focus()})}};if([Ne,dt].includes(cn)||qn.sibling||!zt){var J;!zt||b==="inline"?J=Je.current:J=le(zt);var O,ee=M(J,pt);cn===Ne?O=ee[0]:cn===dt?O=ee[ee.length-1]:O=i(J,pt,zt,qn.offset),u(O)}else if(qn.inlineTrigger)Tt(Bt);else if(qn.offset>0)Tt(Bt,!0),xt(),an.current=(0,p.Z)(function(){Ht=te(hn,Ae);var Ye=zt.getAttribute("aria-controls"),Le=document.getElementById(Ye),T=i(Le,Ht.elements);u(T)},5);else if(qn.offset<0){var ye=at(Bt,!0),Pe=ye[ye.length-2],Xe=Ct.get(Pe);Tt(Pe,!1),u(Xe)}}Kt==null||Kt(qt)}}function r(b){Promise.resolve().then(b)}var re="__RC_UTIL_PATH_SPLIT__",ke=function(ae){return ae.join(re)},Ge=function(ae){return ae.split(re)},R="rc-menu-more";function q(){var b=L.useState({}),ae=(0,ge.Z)(b,2),pe=ae[1],Ae=(0,L.useRef)(new Map),Je=(0,L.useRef)(new Map),tt=L.useState([]),at=(0,ge.Z)(tt,2),Dt=at[0],Tt=at[1],Kt=(0,L.useRef)(0),an=(0,L.useRef)(!1),vt=function(){an.current||pe({})},xt=(0,L.useCallback)(function(Ct,Rt){var bn=ke(Rt);Je.current.set(bn,Ct),Ae.current.set(Ct,bn),Kt.current+=1;var zt=Kt.current;r(function(){zt===Kt.current&&vt()})},[]),qt=(0,L.useCallback)(function(Ct,Rt){var bn=ke(Rt);Je.current.delete(bn),Ae.current.delete(Ct)},[]),cn=(0,L.useCallback)(function(Ct){Tt(Ct)},[]),hn=(0,L.useCallback)(function(Ct,Rt){var bn=Ae.current.get(Ct)||"",zt=Ge(bn);return Rt&&Dt.includes(zt[0])&&zt.unshift(R),zt},[Dt]),Ht=(0,L.useCallback)(function(Ct,Rt){return Ct.filter(function(bn){return bn!==void 0}).some(function(bn){var zt=hn(bn,!0);return zt.includes(Rt)})},[hn]),Et=function(){var Rt=(0,D.Z)(Ae.current.keys());return Dt.length&&Rt.push(R),Rt},pt=(0,L.useCallback)(function(Ct){var Rt="".concat(Ae.current.get(Ct)).concat(re),bn=new Set;return(0,D.Z)(Je.current.keys()).forEach(function(zt){zt.startsWith(Rt)&&bn.add(Je.current.get(zt))}),bn},[]);return L.useEffect(function(){return function(){an.current=!0}},[]),{registerPath:xt,unregisterPath:qt,refreshOverflowKeys:cn,isSubPathKey:Ht,getKeyPath:hn,getKeys:Et,getSubPathKeys:pt}}function I(b){var ae=L.useRef(b);ae.current=b;var pe=L.useCallback(function(){for(var Ae,Je=arguments.length,tt=new Array(Je),at=0;at1&&(pt.motionAppear=!1);var Ct=pt.onVisibleChanged;return pt.onVisibleChanged=function(Rt){return!xt.current&&!Rt&&Ht(!0),Ct==null?void 0:Ct(Rt)},hn?null:L.createElement(y,{mode:tt,locked:!xt.current},L.createElement(Mn.default,(0,t.Z)({visible:Et},pt,{forceRender:Tt,removeOnLeave:!1,leavedClassName:"".concat(Dt,"-hidden")}),function(Rt){var bn=Rt.className,zt=Rt.style;return L.createElement(Pt,{id:ae,className:bn,style:zt},Je)}))}var Gn=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Jn=["active"],Zn=L.forwardRef(function(b,ae){var pe=b.style,Ae=b.className,Je=b.title,tt=b.eventKey,at=b.warnKey,Dt=b.disabled,Tt=b.internalPopupClose,Kt=b.children,an=b.itemIcon,vt=b.expandIcon,xt=b.popupClassName,qt=b.popupOffset,cn=b.popupStyle,hn=b.onClick,Ht=b.onMouseEnter,Et=b.onMouseLeave,pt=b.onTitleClick,Ct=b.onTitleMouseEnter,Rt=b.onTitleMouseLeave,bn=(0,n.Z)(b,Gn),zt=Ot(tt),Bt=L.useContext(ot),qn=Bt.prefixCls,u=Bt.mode,J=Bt.openKeys,O=Bt.disabled,ee=Bt.overflowDisabled,ye=Bt.activeKey,Pe=Bt.selectedKeys,Xe=Bt.itemIcon,Ye=Bt.expandIcon,Le=Bt.onItemClick,T=Bt.onOpenChange,F=Bt.onActive,U=L.useContext(K),de=U._internalRenderSubMenuItem,fe=L.useContext(oe),qe=fe.isSubPathKey,It=S(),wt="".concat(qn,"-submenu"),Vt=O||Dt,_t=L.useRef(),$t=L.useRef(),On=an!=null?an:Xe,un=vt!=null?vt:Ye,_n=J.includes(tt),o=!ee&&_n,f=qe(Pe,tt),g=Me(tt,Vt,Ct,Rt),_=g.active,Be=(0,n.Z)(g,Jn),Ue=L.useState(!1),At=(0,ge.Z)(Ue,2),Te=At[0],ze=At[1],ft=function($n){Vt||ze($n)},Ft=function($n){ft(!0),Ht==null||Ht({key:tt,domEvent:$n})},fn=function($n){ft(!1),Et==null||Et({key:tt,domEvent:$n})},Wt=L.useMemo(function(){return _||(u!=="inline"?Te||qe([ye],tt):!1)},[u,_,ye,Te,tt,qe]),gn=he(It.length),Nn=function($n){Vt||(pt==null||pt({key:tt,domEvent:$n}),u==="inline"&&T(tt,!_n))},Xn=I(function(Hn){hn==null||hn(De(Hn)),Le(Hn)}),ar=function($n){u!=="inline"&&T(tt,$n)},ur=function(){F(tt)},mr=zt&&"".concat(zt,"-popup"),en=L.useMemo(function(){return L.createElement($e,{icon:u!=="horizontal"?un:void 0,props:(0,Q.Z)((0,Q.Z)({},b),{},{isOpen:o,isSubMenu:!0})},L.createElement("i",{className:"".concat(wt,"-arrow")}))},[u,un,b,o,wt]),Tn=L.createElement("div",(0,t.Z)({role:"menuitem",style:gn,className:"".concat(wt,"-title"),tabIndex:Vt?null:-1,ref:_t,title:typeof Je=="string"?Je:null,"data-menu-id":ee&&zt?null:zt,"aria-expanded":o,"aria-haspopup":!0,"aria-controls":mr,"aria-disabled":Vt,onClick:Nn,onFocus:ur},Be),Je,en),jn=L.useRef(u);if(u!=="inline"&&It.length>1?jn.current="vertical":jn.current=u,!ee){var pr=jn.current;Tn=L.createElement(Sn,{mode:pr,prefixCls:wt,visible:!Tt&&o&&u!=="inline",popupClassName:xt,popupOffset:qt,popupStyle:cn,popup:L.createElement(y,{mode:pr==="horizontal"?"vertical":pr},L.createElement(Pt,{id:mr,ref:$t},Kt)),disabled:Vt,onVisibleChange:ar},Tn)}var Vn=L.createElement($.Z.Item,(0,t.Z)({ref:ae,role:"none"},bn,{component:"li",style:pe,className:Ke()(wt,"".concat(wt,"-").concat(u),Ae,(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({},"".concat(wt,"-open"),o),"".concat(wt,"-active"),Wt),"".concat(wt,"-selected"),f),"".concat(wt,"-disabled"),Vt)),onMouseEnter:Ft,onMouseLeave:fn}),Tn,!ee&&L.createElement(An,{id:mr,open:o,keyPath:It},Kt));return de&&(Vn=de(Vn,b,{selected:f,active:Wt,open:o,disabled:Vt})),L.createElement(y,{onItemClick:Xn,mode:u==="horizontal"?"vertical":u,itemIcon:On,expandIcon:un},Vn)}),Rn=L.forwardRef(function(b,ae){var pe=b.eventKey,Ae=b.children,Je=S(pe),tt=Xt(Ae,Je),at=X();L.useEffect(function(){if(at)return at.registerPath(pe,Je),function(){at.unregisterPath(pe,Je)}},[Je]);var Dt;return at?Dt=tt:Dt=L.createElement(Zn,(0,t.Z)({ref:ae},b),tt),L.createElement(G.Provider,{value:Je},Dt)}),Pn=Rn,vr=e(26420);function z(b){var ae=b.className,pe=b.style,Ae=L.useContext(ot),Je=Ae.prefixCls,tt=X();return tt?null:L.createElement("li",{role:"separator",className:Ke()("".concat(Je,"-item-divider"),ae),style:pe})}var a=["className","title","eventKey","children"],x=L.forwardRef(function(b,ae){var pe=b.className,Ae=b.title,Je=b.eventKey,tt=b.children,at=(0,n.Z)(b,a),Dt=L.useContext(ot),Tt=Dt.prefixCls,Kt="".concat(Tt,"-item-group");return L.createElement("li",(0,t.Z)({ref:ae,role:"presentation"},at,{onClick:function(vt){return vt.stopPropagation()},className:Ke()(Kt,pe)}),L.createElement("div",{role:"presentation",className:"".concat(Kt,"-title"),title:typeof Ae=="string"?Ae:void 0},Ae),L.createElement("ul",{role:"group",className:"".concat(Kt,"-list")},tt))}),A=L.forwardRef(function(b,ae){var pe=b.eventKey,Ae=b.children,Je=S(pe),tt=Xt(Ae,Je),at=X();return at?tt:L.createElement(x,(0,t.Z)({ref:ae},(0,Z.Z)(b,["warnKey"])),tt)}),E=A,Y=["label","children","key","type","extra"];function He(b,ae,pe){var Ae=ae.item,Je=ae.group,tt=ae.submenu,at=ae.divider;return(b||[]).map(function(Dt,Tt){if(Dt&&(0,vr.Z)(Dt)==="object"){var Kt=Dt,an=Kt.label,vt=Kt.children,xt=Kt.key,qt=Kt.type,cn=Kt.extra,hn=(0,n.Z)(Kt,Y),Ht=xt!=null?xt:"tmp-".concat(Tt);return vt||qt==="group"?qt==="group"?L.createElement(Je,(0,t.Z)({key:Ht},hn,{title:an}),He(vt,ae,pe)):L.createElement(tt,(0,t.Z)({key:Ht},hn,{title:an}),He(vt,ae,pe)):qt==="divider"?L.createElement(at,(0,t.Z)({key:Ht},hn)):L.createElement(Ae,(0,t.Z)({key:Ht},hn,{extra:cn}),an,(!!cn||cn===0)&&L.createElement("span",{className:"".concat(pe,"-item-extra")},cn))}return null}).filter(function(Dt){return Dt})}function Oe(b,ae,pe,Ae,Je){var tt=b,at=(0,Q.Z)({divider:z,item:dn,group:E,submenu:Pn},Ae);return ae&&(tt=He(ae,at,Je)),Xt(tt,pe)}var Qe=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Ze=[],lt=L.forwardRef(function(b,ae){var pe,Ae=b,Je=Ae.prefixCls,tt=Je===void 0?"rc-menu":Je,at=Ae.rootClassName,Dt=Ae.style,Tt=Ae.className,Kt=Ae.tabIndex,an=Kt===void 0?0:Kt,vt=Ae.items,xt=Ae.children,qt=Ae.direction,cn=Ae.id,hn=Ae.mode,Ht=hn===void 0?"vertical":hn,Et=Ae.inlineCollapsed,pt=Ae.disabled,Ct=Ae.disabledOverflow,Rt=Ae.subMenuOpenDelay,bn=Rt===void 0?.1:Rt,zt=Ae.subMenuCloseDelay,Bt=zt===void 0?.1:zt,qn=Ae.forceSubMenuRender,u=Ae.defaultOpenKeys,J=Ae.openKeys,O=Ae.activeKey,ee=Ae.defaultActiveFirst,ye=Ae.selectable,Pe=ye===void 0?!0:ye,Xe=Ae.multiple,Ye=Xe===void 0?!1:Xe,Le=Ae.defaultSelectedKeys,T=Ae.selectedKeys,F=Ae.onSelect,U=Ae.onDeselect,de=Ae.inlineIndent,fe=de===void 0?24:de,qe=Ae.motion,It=Ae.defaultMotions,wt=Ae.triggerSubMenuAction,Vt=wt===void 0?"hover":wt,_t=Ae.builtinPlacements,$t=Ae.itemIcon,On=Ae.expandIcon,un=Ae.overflowedIndicator,_n=un===void 0?"...":un,o=Ae.overflowedIndicatorPopupClassName,f=Ae.getPopupContainer,g=Ae.onClick,_=Ae.onOpenChange,Be=Ae.onKeyDown,Ue=Ae.openAnimation,At=Ae.openTransitionName,Te=Ae._internalRenderMenuItem,ze=Ae._internalRenderSubMenuItem,ft=Ae._internalComponents,Ft=(0,n.Z)(Ae,Qe),fn=L.useMemo(function(){return[Oe(xt,vt,Ze,ft,tt),Oe(xt,vt,Ze,{},tt)]},[xt,vt,ft]),Wt=(0,ge.Z)(fn,2),gn=Wt[0],Nn=Wt[1],Xn=L.useState(!1),ar=(0,ge.Z)(Xn,2),ur=ar[0],mr=ar[1],en=L.useRef(),Tn=je(cn),jn=qt==="rtl",pr=(0,l.Z)(u,{value:J,postState:function(hr){return hr||Ze}}),Vn=(0,ge.Z)(pr,2),Hn=Vn[0],$n=Vn[1],on=function(hr){var Br=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function jr(){$n(hr),_==null||_(hr)}Br?(0,ie.flushSync)(jr):jr()},Bn=L.useState(Hn),Yt=(0,ge.Z)(Bn,2),xn=Yt[0],tr=Yt[1],cr=L.useRef(!1),Mr=L.useMemo(function(){return(Ht==="inline"||Ht==="vertical")&&Et?["vertical",Et]:[Ht,!1]},[Ht,Et]),c=(0,ge.Z)(Mr,2),m=c[0],h=c[1],ct=m==="inline",ut=L.useState(m),tn=(0,ge.Z)(ut,2),Qt=tn[0],yt=tn[1],we=L.useState(h),Mt=(0,ge.Z)(we,2),Ar=Mt[0],Wn=Mt[1];L.useEffect(function(){yt(m),Wn(h),cr.current&&(ct?$n(xn):on(Ze))},[m,h]);var rr=L.useState(0),br=(0,ge.Z)(rr,2),Dn=br[0],Yn=br[1],Ln=Dn>=gn.length-1||Qt!=="horizontal"||Ct;L.useEffect(function(){ct&&tr(Hn)},[Hn]),L.useEffect(function(){return cr.current=!0,function(){cr.current=!1}},[]);var Kn=q(),zn=Kn.registerPath,fr=Kn.unregisterPath,jt=Kn.refreshOverflowKeys,Fn=Kn.isSubPathKey,Zt=Kn.getKeyPath,or=Kn.getKeys,yr=Kn.getSubPathKeys,Fr=L.useMemo(function(){return{registerPath:zn,unregisterPath:fr}},[zn,fr]),Ir=L.useMemo(function(){return{isSubPathKey:Fn}},[Fn]);L.useEffect(function(){jt(Ln?Ze:gn.slice(Dn+1).map(function(wr){return wr.key}))},[Dn,Ln]);var Zr=(0,l.Z)(O||ee&&((pe=gn[0])===null||pe===void 0?void 0:pe.key),{value:O}),Nr=(0,ge.Z)(Zr,2),Dr=Nr[0],ir=Nr[1],lr=I(function(wr){ir(wr)}),sr=I(function(){ir(void 0)});(0,L.useImperativeHandle)(ae,function(){return{list:en.current,focus:function(hr){var Br,jr=or(),Tr=te(jr,Tn),Ur=Tr.elements,qr=Tr.key2element,ea=Tr.element2key,ta=M(en.current,Ur),_r=Dr!=null?Dr:ta[0]?ea.get(ta[0]):(Br=gn.find(function(Gr){return!Gr.props.disabled}))===null||Br===void 0?void 0:Br.key,Hr=qr.get(_r);if(_r&&Hr){var Xr;Hr==null||(Xr=Hr.focus)===null||Xr===void 0||Xr.call(Hr,hr)}}}});var Un=(0,l.Z)(Le||[],{value:T,postState:function(hr){return Array.isArray(hr)?hr:hr==null?Ze:[hr]}}),er=(0,ge.Z)(Un,2),gr=er[0],Pr=er[1],Er=function(hr){if(Pe){var Br=hr.key,jr=gr.includes(Br),Tr;Ye?jr?Tr=gr.filter(function(qr){return qr!==Br}):Tr=[].concat((0,D.Z)(gr),[Br]):Tr=[Br],Pr(Tr);var Ur=(0,Q.Z)((0,Q.Z)({},hr),{},{selectedKeys:Tr});jr?U==null||U(Ur):F==null||F(Ur)}!Ye&&Hn.length&&Qt!=="inline"&&on(Ze)},Or=I(function(wr){g==null||g(De(wr)),Er(wr)}),Lr=I(function(wr,hr){var Br=Hn.filter(function(Tr){return Tr!==wr});if(hr)Br.push(wr);else if(Qt!=="inline"){var jr=yr(wr);Br=Br.filter(function(Tr){return!jr.has(Tr)})}(0,k.Z)(Hn,Br,!0)||on(Br,!0)}),nr=function(hr,Br){var jr=Br!=null?Br:!Hn.includes(hr);Lr(hr,jr)},Cr=Ee(Qt,Dr,jn,Tn,en,or,Zt,ir,nr,Be);L.useEffect(function(){mr(!0)},[]);var Rr=L.useMemo(function(){return{_internalRenderMenuItem:Te,_internalRenderSubMenuItem:ze}},[Te,ze]),Wr=Qt!=="horizontal"||Ct?gn:gn.map(function(wr,hr){return L.createElement(y,{key:wr.key,overflowDisabled:hr>Dn},wr)}),Kr=L.createElement($.Z,(0,t.Z)({id:cn,ref:en,prefixCls:"".concat(tt,"-overflow"),component:"ul",itemComponent:dn,className:Ke()(tt,"".concat(tt,"-root"),"".concat(tt,"-").concat(Qt),Tt,(0,C.Z)((0,C.Z)({},"".concat(tt,"-inline-collapsed"),Ar),"".concat(tt,"-rtl"),jn),at),dir:qt,style:Dt,role:"menu",tabIndex:an,data:Wr,renderRawItem:function(hr){return hr},renderRawRest:function(hr){var Br=hr.length,jr=Br?gn.slice(-Br):null;return L.createElement(Pn,{eventKey:R,title:_n,disabled:Ln,internalPopupClose:Br===0,popupClassName:o},jr)},maxCount:Qt!=="horizontal"||Ct?$.Z.INVALIDATE:$.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(hr){Yn(hr)},onKeyDown:Cr},Ft));return L.createElement(K.Provider,{value:Rr},L.createElement(ln.Provider,{value:Tn},L.createElement(y,{prefixCls:tt,rootClassName:at,mode:Qt,openKeys:Hn,rtl:jn,disabled:pt,motion:ur?qe:null,defaultMotions:ur?It:null,activeKey:Dr,onActive:lr,onInactive:sr,selectedKeys:gr,inlineIndent:fe,subMenuOpenDelay:bn,subMenuCloseDelay:Bt,forceSubMenuRender:qn,builtinPlacements:_t,triggerSubMenuAction:Vt,getPopupContainer:f,itemIcon:$t,expandIcon:On,onItemClick:Or,onOpenChange:Lr},L.createElement(oe.Provider,{value:Ir},Kr),L.createElement("div",{style:{display:"none"},"aria-hidden":!0},L.createElement(ne.Provider,{value:Fr},Nn)))))}),Lt=lt,et=Lt;et.Item=dn,et.SubMenu=Pn,et.ItemGroup=E,et.Divider=z;var Ve=et},11780:function(dr,pn,e){e.d(pn,{Z:function(){return ce}});var t=e(67711),C=e(98506),Q=e(16886),D=e(33346),ge=e(59301),n=e(92310),ve=e.n(n),Ke=e(29301),$=e(34280),l=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],k=void 0;function v(H,Fe){var s=H.prefixCls,d=H.invalidate,p=H.item,w=H.renderItem,W=H.responsive,j=H.responsiveDisabled,be=H.registerSize,St=H.itemKey,se=H.className,Ne=H.style,dt=H.children,Ut=H.display,kt=H.order,le=H.component,P=le===void 0?"div":le,M=(0,D.Z)(H,l),i=W&&!Ut;function te(Ge){be(St,Ge)}ge.useEffect(function(){return function(){te(null)}},[]);var Ee=w&&p!==k?w(p,{index:kt}):dt,r;d||(r={opacity:i?0:1,height:i?0:k,overflowY:i?"hidden":k,order:W?kt:k,pointerEvents:i?"none":k,position:i?"absolute":k});var re={};i&&(re["aria-hidden"]=!0);var ke=ge.createElement(P,(0,t.Z)({className:ve()(!d&&s,se),style:(0,C.Z)((0,C.Z)({},r),Ne)},re,M,{ref:Fe}),Ee);return W&&(ke=ge.createElement(Ke.Z,{onResize:function(R){var q=R.offsetWidth;te(q)},disabled:j},ke)),ke}var L=ge.forwardRef(v);L.displayName="Item";var ie=L,ln=e(6089),ht=e(4676),Ot=e(16089);function nn(H){if(typeof MessageChannel=="undefined")(0,Ot.Z)(H);else{var Fe=new MessageChannel;Fe.port1.onmessage=function(){return H()},Fe.port2.postMessage(void 0)}}function vn(){var H=ge.useRef(null),Fe=function(d){H.current||(H.current=[],nn(function(){(0,ht.unstable_batchedUpdates)(function(){H.current.forEach(function(p){p()}),H.current=null})})),H.current.push(d)};return Fe}function ot(H,Fe){var s=ge.useState(Fe),d=(0,Q.Z)(s,2),p=d[0],w=d[1],W=(0,ln.Z)(function(j){H(function(){w(j)})});return[p,W]}var N=ge.createContext(null),y=["component"],ue=["className"],ne=["className"],X=function(Fe,s){var d=ge.useContext(N);if(!d){var p=Fe.component,w=p===void 0?"div":p,W=(0,D.Z)(Fe,y);return ge.createElement(w,(0,t.Z)({},W,{ref:s}))}var j=d.className,be=(0,D.Z)(d,ue),St=Fe.className,se=(0,D.Z)(Fe,ne);return ge.createElement(N.Provider,{value:null},ge.createElement(ie,(0,t.Z)({ref:s,className:ve()(j,St)},be,se)))},G=ge.forwardRef(X);G.displayName="RawItem";var S=G,oe=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],We="responsive",K="invalidate";function V(H){return"+ ".concat(H.length," ...")}function Se(H,Fe){var s=H.prefixCls,d=s===void 0?"rc-overflow":s,p=H.data,w=p===void 0?[]:p,W=H.renderItem,j=H.renderRawItem,be=H.itemKey,St=H.itemWidth,se=St===void 0?10:St,Ne=H.ssr,dt=H.style,Ut=H.className,kt=H.maxCount,le=H.renderRest,P=H.renderRawRest,M=H.suffix,i=H.component,te=i===void 0?"div":i,Ee=H.itemComponent,r=H.onVisibleChange,re=(0,D.Z)(H,oe),ke=Ne==="full",Ge=vn(),R=ot(Ge,null),q=(0,Q.Z)(R,2),I=q[0],Ie=q[1],me=I||0,je=ot(Ge,new Map),st=(0,Q.Z)(je,2),_e=st[0],nt=st[1],B=ot(Ge,0),Z=(0,Q.Z)(B,2),Re=Z[0],Me=Z[1],he=ot(Ge,0),$e=(0,Q.Z)(he,2),it=$e[0],De=$e[1],rt=ot(Ge,0),Nt=(0,Q.Z)(rt,2),gt=Nt[0],mt=Nt[1],Jt=(0,ge.useState)(null),yn=(0,Q.Z)(Jt,2),dn=yn[0],Gt=yn[1],rn=(0,ge.useState)(null),mn=(0,Q.Z)(rn,2),Pt=mn[0],bt=mn[1],Xt=ge.useMemo(function(){return Pt===null&&ke?Number.MAX_SAFE_INTEGER:Pt||0},[Pt,I]),En=(0,ge.useState)(!1),kn=(0,Q.Z)(En,2),sn=kn[0],Qn=kn[1],wn="".concat(d,"-item"),In=Math.max(Re,it),Cn=kt===We,Sn=w.length&&Cn,Mn=kt===K,An=Sn||typeof kt=="number"&&w.length>kt,Gn=(0,ge.useMemo)(function(){var et=w;return Sn?I===null&&ke?et=w:et=w.slice(0,Math.min(w.length,me/se)):typeof kt=="number"&&(et=w.slice(0,kt)),et},[w,se,I,kt,Sn]),Jn=(0,ge.useMemo)(function(){return Sn?w.slice(Xt+1):w.slice(Gn.length)},[w,Gn,Sn,Xt]),Zn=(0,ge.useCallback)(function(et,Ve){var b;return typeof be=="function"?be(et):(b=be&&(et==null?void 0:et[be]))!==null&&b!==void 0?b:Ve},[be]),Rn=(0,ge.useCallback)(W||function(et){return et},[W]);function Pn(et,Ve,b){Pt===et&&(Ve===void 0||Ve===dn)||(bt(et),b||(Qn(etme){Pn(ae-1,et-pe-gt+it);break}}M&&A(0)+gt>me&&Gt(null)}},[me,_e,it,gt,Zn,Gn]);var E=sn&&!!Jn.length,Y={};dn!==null&&Sn&&(Y={position:"absolute",left:dn,top:0});var He={prefixCls:wn,responsive:Sn,component:Ee,invalidate:Mn},Oe=j?function(et,Ve){var b=Zn(et,Ve);return ge.createElement(N.Provider,{key:b,value:(0,C.Z)((0,C.Z)({},He),{},{order:Ve,item:et,itemKey:b,registerSize:z,display:Ve<=Xt})},j(et,Ve))}:function(et,Ve){var b=Zn(et,Ve);return ge.createElement(ie,(0,t.Z)({},He,{order:Ve,key:b,item:et,renderItem:Rn,itemKey:b,registerSize:z,display:Ve<=Xt}))},Qe={order:E?Xt:Number.MAX_SAFE_INTEGER,className:"".concat(wn,"-rest"),registerSize:a,display:E},Ze=le||V,lt=P?ge.createElement(N.Provider,{value:(0,C.Z)((0,C.Z)({},He),Qe)},P(Jn)):ge.createElement(ie,(0,t.Z)({},He,Qe),typeof Ze=="function"?Ze(Jn):Ze),Lt=ge.createElement(te,(0,t.Z)({className:ve()(!Mn&&d,Ut),style:dt,ref:Fe},re),Gn.map(Oe),An?lt:null,M&&ge.createElement(ie,(0,t.Z)({},He,{responsive:Cn,responsiveDisabled:!Sn,order:Xt,className:"".concat(wn,"-suffix"),registerSize:x,display:!0,style:Y}),M));return Cn?ge.createElement(Ke.Z,{onResize:vr,disabled:!Sn},Lt):Lt}var xe=ge.forwardRef(Se);xe.displayName="Overflow",xe.Item=S,xe.RESPONSIVE=We,xe.INVALIDATE=K;var Ce=xe,ce=Ce},23425:function(dr,pn,e){e.d(pn,{Z:function(){return ne}});var t=e(52873),C=e(67711),Q=e(26420),D=e(98506),ge=e(16886),n=e(92310),ve=e.n(n),Ke=e(18929),$=e(10228),l=e(26112),k=e(48736),v=e(59301),L=e(17119),ie=[10,20,50,100],ln=function(G){var S=G.pageSizeOptions,oe=S===void 0?ie:S,We=G.locale,K=G.changeSize,V=G.pageSize,Se=G.goButton,xe=G.quickGo,Ce=G.rootPrefixCls,ce=G.disabled,H=G.buildOptionText,Fe=G.showSizeChanger,s=G.sizeChangerRender,d=v.useState(""),p=(0,ge.Z)(d,2),w=p[0],W=p[1],j=function(){return!w||Number.isNaN(w)?void 0:Number(w)},be=typeof H=="function"?H:function(M){return"".concat(M," ").concat(We.items_per_page)},St=function(i){W(i.target.value)},se=function(i){Se||w===""||(W(""),!(i.relatedTarget&&(i.relatedTarget.className.indexOf("".concat(Ce,"-item-link"))>=0||i.relatedTarget.className.indexOf("".concat(Ce,"-item"))>=0))&&(xe==null||xe(j())))},Ne=function(i){w!==""&&(i.keyCode===$.Z.ENTER||i.type==="click")&&(W(""),xe==null||xe(j()))},dt=function(){return oe.some(function(i){return i.toString()===V.toString()})?oe:oe.concat([V]).sort(function(i,te){var Ee=Number.isNaN(Number(i))?0:Number(i),r=Number.isNaN(Number(te))?0:Number(te);return Ee-r})},Ut="".concat(Ce,"-options");if(!Fe&&!xe)return null;var kt=null,le=null,P=null;return Fe&&s&&(kt=s({disabled:ce,size:V,onSizeChange:function(i){K==null||K(Number(i))},"aria-label":We.page_size,className:"".concat(Ut,"-size-changer"),options:dt().map(function(M){return{label:be(M),value:M}})})),xe&&(Se&&(P=typeof Se=="boolean"?v.createElement("button",{type:"button",onClick:Ne,onKeyUp:Ne,disabled:ce,className:"".concat(Ut,"-quick-jumper-button")},We.jump_to_confirm):v.createElement("span",{onClick:Ne,onKeyUp:Ne},Se)),le=v.createElement("div",{className:"".concat(Ut,"-quick-jumper")},We.jump_to,v.createElement("input",{disabled:ce,type:"text",value:w,onChange:St,onKeyUp:Ne,onBlur:se,"aria-label":We.page}),We.page,P)),v.createElement("li",{className:Ut},kt,le)},ht=ln,Ot=function(G){var S=G.rootPrefixCls,oe=G.page,We=G.active,K=G.className,V=G.showTitle,Se=G.onClick,xe=G.onKeyPress,Ce=G.itemRender,ce="".concat(S,"-item"),H=ve()(ce,"".concat(ce,"-").concat(oe),(0,t.Z)((0,t.Z)({},"".concat(ce,"-active"),We),"".concat(ce,"-disabled"),!oe),K),Fe=function(){Se(oe)},s=function(w){xe(w,Se,oe)},d=Ce(oe,"page",v.createElement("a",{rel:"nofollow"},oe));return d?v.createElement("li",{title:V?String(oe):null,className:H,onClick:Fe,onKeyDown:s,tabIndex:0},d):null},nn=Ot,vn=function(G,S,oe){return oe};function ot(){}function N(X){var G=Number(X);return typeof G=="number"&&!Number.isNaN(G)&&isFinite(G)&&Math.floor(G)===G}function y(X,G,S){var oe=typeof X=="undefined"?G:X;return Math.floor((S-1)/oe)+1}var ue=function(G){var S=G.prefixCls,oe=S===void 0?"rc-pagination":S,We=G.selectPrefixCls,K=We===void 0?"rc-select":We,V=G.className,Se=G.current,xe=G.defaultCurrent,Ce=xe===void 0?1:xe,ce=G.total,H=ce===void 0?0:ce,Fe=G.pageSize,s=G.defaultPageSize,d=s===void 0?10:s,p=G.onChange,w=p===void 0?ot:p,W=G.hideOnSinglePage,j=G.align,be=G.showPrevNextJumpers,St=be===void 0?!0:be,se=G.showQuickJumper,Ne=G.showLessItems,dt=G.showTitle,Ut=dt===void 0?!0:dt,kt=G.onShowSizeChange,le=kt===void 0?ot:kt,P=G.locale,M=P===void 0?L.Z:P,i=G.style,te=G.totalBoundaryShowSizeChanger,Ee=te===void 0?50:te,r=G.disabled,re=G.simple,ke=G.showTotal,Ge=G.showSizeChanger,R=Ge===void 0?H>Ee:Ge,q=G.sizeChangerRender,I=G.pageSizeOptions,Ie=G.itemRender,me=Ie===void 0?vn:Ie,je=G.jumpPrevIcon,st=G.jumpNextIcon,_e=G.prevIcon,nt=G.nextIcon,B=v.useRef(null),Z=(0,Ke.Z)(10,{value:Fe,defaultValue:d}),Re=(0,ge.Z)(Z,2),Me=Re[0],he=Re[1],$e=(0,Ke.Z)(1,{value:Se,defaultValue:Ce,postState:function(Ct){return Math.max(1,Math.min(Ct,y(void 0,Me,H)))}}),it=(0,ge.Z)($e,2),De=it[0],rt=it[1],Nt=v.useState(De),gt=(0,ge.Z)(Nt,2),mt=gt[0],Jt=gt[1];(0,v.useEffect)(function(){Jt(De)},[De]);var yn=w!==ot,dn="current"in G,Gt=Math.max(1,De-(Ne?3:5)),rn=Math.min(y(void 0,Me,H),De+(Ne?3:5));function mn(pt,Ct){var Rt=pt||v.createElement("button",{type:"button","aria-label":Ct,className:"".concat(oe,"-item-link")});return typeof pt=="function"&&(Rt=v.createElement(pt,(0,D.Z)({},G))),Rt}function Pt(pt){var Ct=pt.target.value,Rt=y(void 0,Me,H),bn;return Ct===""?bn=Ct:Number.isNaN(Number(Ct))?bn=mt:Ct>=Rt?bn=Rt:bn=Number(Ct),bn}function bt(pt){return N(pt)&&pt!==De&&N(H)&&H>0}var Xt=H>Me?se:!1;function En(pt){(pt.keyCode===$.Z.UP||pt.keyCode===$.Z.DOWN)&&pt.preventDefault()}function kn(pt){var Ct=Pt(pt);switch(Ct!==mt&&Jt(Ct),pt.keyCode){case $.Z.ENTER:wn(Ct);break;case $.Z.UP:wn(Ct-1);break;case $.Z.DOWN:wn(Ct+1);break;default:break}}function sn(pt){wn(Pt(pt))}function Qn(pt){var Ct=y(pt,Me,H),Rt=De>Ct&&Ct!==0?Ct:De;he(pt),Jt(Rt),le==null||le(De,pt),rt(Rt),w==null||w(Rt,pt)}function wn(pt){if(bt(pt)&&!r){var Ct=y(void 0,Me,H),Rt=pt;return pt>Ct?Rt=Ct:pt<1&&(Rt=1),Rt!==mt&&Jt(Rt),rt(Rt),w==null||w(Rt,Me),Rt}return De}var In=De>1,Cn=De2?Rt-2:0),zt=2;ztH?H:De*Me])),He=null,Oe=y(void 0,Me,H);if(W&&H<=Me)return null;var Qe=[],Ze={rootPrefixCls:oe,onClick:wn,onKeyPress:Jn,showTitle:Ut,itemRender:me,page:-1},lt=De-1>0?De-1:0,Lt=De+1=pe*2&&De!==3&&(Qe[0]=v.cloneElement(Qe[0],{className:ve()("".concat(oe,"-item-after-jump-prev"),Qe[0].props.className)}),Qe.unshift(A)),Oe-De>=pe*2&&De!==Oe-2){var vt=Qe[Qe.length-1];Qe[Qe.length-1]=v.cloneElement(vt,{className:ve()("".concat(oe,"-item-before-jump-next"),vt.props.className)}),Qe.push(He)}Tt!==1&&Qe.unshift(v.createElement(nn,(0,C.Z)({},Ze,{key:1,page:1}))),Kt!==Oe&&Qe.push(v.createElement(nn,(0,C.Z)({},Ze,{key:Oe,page:Oe})))}var xt=z(lt);if(xt){var qt=!In||!Oe;xt=v.createElement("li",{title:Ut?M.prev_page:null,onClick:Sn,tabIndex:qt?null:0,onKeyDown:Zn,className:ve()("".concat(oe,"-prev"),(0,t.Z)({},"".concat(oe,"-disabled"),qt)),"aria-disabled":qt},xt)}var cn=a(Lt);if(cn){var hn,Ht;re?(hn=!Cn,Ht=In?0:null):(hn=!Cn||!Oe,Ht=hn?null:0),cn=v.createElement("li",{title:Ut?M.next_page:null,onClick:Mn,tabIndex:Ht,onKeyDown:Rn,className:ve()("".concat(oe,"-next"),(0,t.Z)({},"".concat(oe,"-disabled"),hn)),"aria-disabled":hn},cn)}var Et=ve()(oe,V,(0,t.Z)((0,t.Z)((0,t.Z)((0,t.Z)((0,t.Z)({},"".concat(oe,"-start"),j==="start"),"".concat(oe,"-center"),j==="center"),"".concat(oe,"-end"),j==="end"),"".concat(oe,"-simple"),re),"".concat(oe,"-disabled"),r));return v.createElement("ul",(0,C.Z)({className:Et,style:i,ref:B},E),Y,xt,re?ae:Qe,cn,v.createElement(ht,{locale:M,rootPrefixCls:oe,disabled:r,selectPrefixCls:K,changeSize:Qn,pageSize:Me,pageSizeOptions:I,quickGo:Xt?wn:null,goButton:b,showSizeChanger:R,sizeChangerRender:q}))},ne=ue},29301:function(dr,pn,e){e.d(pn,{Z:function(){return K}});var t=e(67711),C=e(59301),Q=e(11592),D=e(48736),ge=e(98506),n=e(26420),ve=e(76846),Ke=e(8654),$=C.createContext(null);function l(V){var Se=V.children,xe=V.onBatchResize,Ce=C.useRef(0),ce=C.useRef([]),H=C.useContext($),Fe=C.useCallback(function(s,d,p){Ce.current+=1;var w=Ce.current;ce.current.push({size:s,element:d,data:p}),Promise.resolve().then(function(){w===Ce.current&&(xe==null||xe(ce.current),ce.current=[])}),H==null||H(s,d,p)},[xe,H]);return C.createElement($.Provider,{value:Fe},Se)}var k=e(76374),v=new Map;function L(V){V.forEach(function(Se){var xe,Ce=Se.target;(xe=v.get(Ce))===null||xe===void 0||xe.forEach(function(ce){return ce(Ce)})})}var ie=new k.Z(L),ln=null,ht=null;function Ot(V,Se){v.has(V)||(v.set(V,new Set),ie.observe(V)),v.get(V).add(Se)}function nn(V,Se){v.has(V)&&(v.get(V).delete(Se),v.get(V).size||(ie.unobserve(V),v.delete(V)))}var vn=e(42573),ot=e(58698),N=e(74700),y=e(45080),ue=function(V){(0,N.Z)(xe,V);var Se=(0,y.Z)(xe);function xe(){return(0,vn.Z)(this,xe),Se.apply(this,arguments)}return(0,ot.Z)(xe,[{key:"render",value:function(){return this.props.children}}]),xe}(C.Component);function ne(V,Se){var xe=V.children,Ce=V.disabled,ce=C.useRef(null),H=C.useRef(null),Fe=C.useContext($),s=typeof xe=="function",d=s?xe(ce):xe,p=C.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),w=!s&&C.isValidElement(d)&&(0,Ke.Yr)(d),W=w?(0,Ke.C4)(d):null,j=(0,Ke.x1)(W,ce),be=function(){var dt;return(0,ve.ZP)(ce.current)||(ce.current&&(0,n.Z)(ce.current)==="object"?(0,ve.ZP)((dt=ce.current)===null||dt===void 0?void 0:dt.nativeElement):null)||(0,ve.ZP)(H.current)};C.useImperativeHandle(Se,function(){return be()});var St=C.useRef(V);St.current=V;var se=C.useCallback(function(Ne){var dt=St.current,Ut=dt.onResize,kt=dt.data,le=Ne.getBoundingClientRect(),P=le.width,M=le.height,i=Ne.offsetWidth,te=Ne.offsetHeight,Ee=Math.floor(P),r=Math.floor(M);if(p.current.width!==Ee||p.current.height!==r||p.current.offsetWidth!==i||p.current.offsetHeight!==te){var re={width:Ee,height:r,offsetWidth:i,offsetHeight:te};p.current=re;var ke=i===Math.round(P)?P:i,Ge=te===Math.round(M)?M:te,R=(0,ge.Z)((0,ge.Z)({},re),{},{offsetWidth:ke,offsetHeight:Ge});Fe==null||Fe(R,Ne,kt),Ut&&Promise.resolve().then(function(){Ut(R,Ne)})}},[]);return C.useEffect(function(){var Ne=be();return Ne&&!Ce&&Ot(Ne,se),function(){return nn(Ne,se)}},[ce.current,Ce]),C.createElement(ue,{ref:H},w?C.cloneElement(d,{ref:j}):d)}var X=C.forwardRef(ne),G=X,S="rc-observer-key";function oe(V,Se){var xe=V.children,Ce=typeof xe=="function"?[xe]:(0,Q.Z)(xe);return Ce.map(function(ce,H){var Fe=(ce==null?void 0:ce.key)||"".concat(S,"-").concat(H);return C.createElement(G,(0,t.Z)({},V,{key:Fe,ref:H===0?Se:void 0}),ce)})}var We=C.forwardRef(oe);We.Collection=l;var K=We},6551:function(dr,pn,e){e.d(pn,{ZP:function(){return ve}});var t=e(16886),C=e(59301),Q=e(47273),D=0,ge=(0,Q.Z)();function n(){var Ke;return ge?(Ke=D,D+=1):Ke="TEST_OR_SSR",Ke}function ve(Ke){var $=C.useState(),l=(0,t.Z)($,2),k=l[0],v=l[1];return C.useEffect(function(){v("rc_select_".concat(n()))},[]),Ke||k}},37463:function(dr,pn,e){e.d(pn,{Ac:function(){return Z},Xo:function(){return Me},Wx:function(){return $e},ZP:function(){return vr},lk:function(){return ot}});var t=e(67711),C=e(15142),Q=e(52873),D=e(98506),ge=e(16886),n=e(33346),ve=e(26420),Ke=e(18929),$=e(48736),l=e(59301),k=e(92310),v=e.n(k),L=e(34280),ie=e(49658),ln=e(8654),ht=function(a){var x=a.className,A=a.customizeIcon,E=a.customizeIconProps,Y=a.children,He=a.onMouseDown,Oe=a.onClick,Qe=typeof A=="function"?A(E):A;return l.createElement("span",{className:x,onMouseDown:function(lt){lt.preventDefault(),He==null||He(lt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Oe,"aria-hidden":!0},Qe!==void 0?Qe:l.createElement("span",{className:v()(x.split(/\s+/).map(function(Ze){return"".concat(Ze,"-icon")}))},Y))},Ot=ht,nn=function(a,x,A,E,Y){var He=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Oe=arguments.length>6?arguments[6]:void 0,Qe=arguments.length>7?arguments[7]:void 0,Ze=l.useMemo(function(){if((0,ve.Z)(E)==="object")return E.clearIcon;if(Y)return Y},[E,Y]),lt=l.useMemo(function(){return!!(!He&&E&&(A.length||Oe)&&!(Qe==="combobox"&&Oe===""))},[E,He,A.length,Oe,Qe]);return{allowClear:lt,clearIcon:l.createElement(Ot,{className:"".concat(a,"-clear"),onMouseDown:x,customizeIcon:Ze},"\xD7")}},vn=l.createContext(null);function ot(){return l.useContext(vn)}function N(){var z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,a=l.useState(!1),x=(0,ge.Z)(a,2),A=x[0],E=x[1],Y=l.useRef(null),He=function(){window.clearTimeout(Y.current)};l.useEffect(function(){return He},[]);var Oe=function(Ze,lt){He(),Y.current=window.setTimeout(function(){E(Ze),lt&<()},z)};return[A,Oe,He]}function y(){var z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,a=l.useRef(null),x=l.useRef(null);l.useEffect(function(){return function(){window.clearTimeout(x.current)}},[]);function A(E){(E||a.current===null)&&(a.current=E),window.clearTimeout(x.current),x.current=window.setTimeout(function(){a.current=null},z)}return[function(){return a.current},A]}function ue(z,a,x,A){var E=l.useRef(null);E.current={open:a,triggerOpen:x,customizedTrigger:A},l.useEffect(function(){function Y(He){var Oe;if(!((Oe=E.current)!==null&&Oe!==void 0&&Oe.customizedTrigger)){var Qe=He.target;Qe.shadowRoot&&He.composed&&(Qe=He.composedPath()[0]||Qe),E.current.open&&z().filter(function(Ze){return Ze}).every(function(Ze){return!Ze.contains(Qe)&&Ze!==Qe})&&E.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Y),function(){return window.removeEventListener("mousedown",Y)}},[])}var ne=e(10228);function X(z){return z&&![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(z)}var G=e(26112),S=e(11780);function oe(z,a,x){var A=(0,D.Z)((0,D.Z)({},z),x?a:{});return Object.keys(a).forEach(function(E){var Y=a[E];typeof Y=="function"&&(A[E]=function(){for(var He,Oe=arguments.length,Qe=new Array(Oe),Ze=0;Zett&&(Vt="".concat(_t.slice(0,tt),"..."))}var $t=function(un){un&&un.stopPropagation(),an(de)};return typeof Tt=="function"?Xe(It,Vt,fe,wt,$t):Pe(de,Vt,fe,wt,$t)},Le=function(de){if(!E.length)return null;var fe=typeof Dt=="function"?Dt(de):Dt;return typeof Tt=="function"?Xe(void 0,fe,!1,!1,void 0,!0):Pe({title:fe},fe,!1)},T=l.createElement("div",{className:"".concat(O,"-search"),style:{width:bn},onFocus:function(){J(!0)},onBlur:function(){J(!1)}},l.createElement(xe,{ref:Qe,open:Y,prefixCls:A,id:x,inputElement:null,disabled:lt,autoFocus:Ve,autoComplete:b,editable:ye,activeDescendantId:ae,value:ee,onKeyDown:qt,onMouseDown:cn,onChange:vt,onPaste:xt,onCompositionStart:hn,onCompositionEnd:Ht,onBlur:Et,tabIndex:pe,attrs:(0,G.Z)(a,!0)}),l.createElement("span",{ref:pt,className:"".concat(O,"-search-mirror"),"aria-hidden":!0},ee,"\xA0")),F=l.createElement(S.Z,{prefixCls:"".concat(O,"-overflow"),data:E,renderItem:Ye,renderRest:Le,suffix:T,itemKey:W,maxCount:Je});return l.createElement("span",{className:"".concat(O,"-wrap")},F,!E.length&&!ee&&l.createElement("span",{className:"".concat(O,"-placeholder")},Ze))},St=be,se=function(a){var x=a.inputElement,A=a.prefixCls,E=a.id,Y=a.inputRef,He=a.disabled,Oe=a.autoFocus,Qe=a.autoComplete,Ze=a.activeDescendantId,lt=a.mode,Lt=a.open,et=a.values,Ve=a.placeholder,b=a.tabIndex,ae=a.showSearch,pe=a.searchValue,Ae=a.activeValue,Je=a.maxLength,tt=a.onInputKeyDown,at=a.onInputMouseDown,Dt=a.onInputChange,Tt=a.onInputPaste,Kt=a.onInputCompositionStart,an=a.onInputCompositionEnd,vt=a.onInputBlur,xt=a.title,qt=l.useState(!1),cn=(0,ge.Z)(qt,2),hn=cn[0],Ht=cn[1],Et=lt==="combobox",pt=Et||ae,Ct=et[0],Rt=pe||"";Et&&Ae&&!hn&&(Rt=Ae),l.useEffect(function(){Et&&Ht(!1)},[Et,Ae]);var bn=lt!=="combobox"&&!Lt&&!ae?!1:!!Rt,zt=xt===void 0?p(Ct):xt,Bt=l.useMemo(function(){return Ct?null:l.createElement("span",{className:"".concat(A,"-selection-placeholder"),style:bn?{visibility:"hidden"}:void 0},Ve)},[Ct,bn,Ve,A]);return l.createElement("span",{className:"".concat(A,"-selection-wrap")},l.createElement("span",{className:"".concat(A,"-selection-search")},l.createElement(xe,{ref:Y,prefixCls:A,id:E,open:Lt,inputElement:x,disabled:He,autoFocus:Oe,autoComplete:Qe,editable:pt,activeDescendantId:Ze,value:Rt,onKeyDown:tt,onMouseDown:at,onChange:function(u){Ht(!0),Dt(u)},onPaste:Tt,onCompositionStart:Kt,onCompositionEnd:an,onBlur:vt,tabIndex:b,attrs:(0,G.Z)(a,!0),maxLength:Et?Je:void 0})),!Et&&Ct?l.createElement("span",{className:"".concat(A,"-selection-item"),title:zt,style:bn?{visibility:"hidden"}:void 0},Ct.label):null,Bt)},Ne=se,dt=function(a,x){var A=(0,l.useRef)(null),E=(0,l.useRef)(!1),Y=a.prefixCls,He=a.open,Oe=a.mode,Qe=a.showSearch,Ze=a.tokenWithEnter,lt=a.disabled,Lt=a.prefix,et=a.autoClearSearchValue,Ve=a.onSearch,b=a.onSearchSubmit,ae=a.onToggleOpen,pe=a.onInputKeyDown,Ae=a.onInputBlur,Je=a.domRef;l.useImperativeHandle(x,function(){return{focus:function(zt){A.current.focus(zt)},blur:function(){A.current.blur()}}});var tt=y(0),at=(0,ge.Z)(tt,2),Dt=at[0],Tt=at[1],Kt=function(zt){var Bt=zt.which,qn=A.current instanceof HTMLTextAreaElement;!qn&&He&&(Bt===ne.Z.UP||Bt===ne.Z.DOWN)&&zt.preventDefault(),pe&&pe(zt),Bt===ne.Z.ENTER&&Oe==="tags"&&!E.current&&!He&&(b==null||b(zt.target.value)),!(qn&&!He&&~[ne.Z.UP,ne.Z.DOWN,ne.Z.LEFT,ne.Z.RIGHT].indexOf(Bt))&&X(Bt)&&ae(!0)},an=function(){Tt(!0)},vt=(0,l.useRef)(null),xt=function(zt){Ve(zt,!0,E.current)!==!1&&ae(!0)},qt=function(){E.current=!0},cn=function(zt){E.current=!1,Oe!=="combobox"&&xt(zt.target.value)},hn=function(zt){var Bt=zt.target.value;if(Ze&&vt.current&&/[\r\n]/.test(vt.current)){var qn=vt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Bt=Bt.replace(qn,vt.current)}vt.current=null,xt(Bt)},Ht=function(zt){var Bt=zt.clipboardData,qn=Bt==null?void 0:Bt.getData("text");vt.current=qn||""},Et=function(zt){var Bt=zt.target;if(Bt!==A.current){var qn=document.body.style.msTouchAction!==void 0;qn?setTimeout(function(){A.current.focus()}):A.current.focus()}},pt=function(zt){var Bt=Dt();zt.target!==A.current&&!Bt&&!(Oe==="combobox"&<)&&zt.preventDefault(),(Oe!=="combobox"&&(!Qe||!Bt)||!He)&&(He&&et!==!1&&Ve("",!0,!1),ae())},Ct={inputRef:A,onInputKeyDown:Kt,onInputMouseDown:an,onInputChange:hn,onInputPaste:Ht,onInputCompositionStart:qt,onInputCompositionEnd:cn,onInputBlur:Ae},Rt=Oe==="multiple"||Oe==="tags"?l.createElement(St,(0,t.Z)({},a,Ct)):l.createElement(Ne,(0,t.Z)({},a,Ct));return l.createElement("div",{ref:Je,className:"".concat(Y,"-selector"),onClick:Et,onMouseDown:pt},Lt&&l.createElement("div",{className:"".concat(Y,"-prefix")},Lt),Rt)},Ut=l.forwardRef(dt),kt=Ut,le=e(65030),P=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],M=function(a){var x=a===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:x,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:x,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:x,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:x,adjustY:1},htmlRegion:"scroll"}}},i=function(a,x){var A=a.prefixCls,E=a.disabled,Y=a.visible,He=a.children,Oe=a.popupElement,Qe=a.animation,Ze=a.transitionName,lt=a.dropdownStyle,Lt=a.dropdownClassName,et=a.direction,Ve=et===void 0?"ltr":et,b=a.placement,ae=a.builtinPlacements,pe=a.dropdownMatchSelectWidth,Ae=a.dropdownRender,Je=a.dropdownAlign,tt=a.getPopupContainer,at=a.empty,Dt=a.getTriggerDOMNode,Tt=a.onPopupVisibleChange,Kt=a.onPopupMouseEnter,an=(0,n.Z)(a,P),vt="".concat(A,"-dropdown"),xt=Oe;Ae&&(xt=Ae(Oe));var qt=l.useMemo(function(){return ae||M(pe)},[ae,pe]),cn=Qe?"".concat(vt,"-").concat(Qe):Ze,hn=typeof pe=="number",Ht=l.useMemo(function(){return hn?null:pe===!1?"minWidth":"width"},[pe,hn]),Et=lt;hn&&(Et=(0,D.Z)((0,D.Z)({},Et),{},{width:pe}));var pt=l.useRef(null);return l.useImperativeHandle(x,function(){return{getPopupElement:function(){var Rt;return(Rt=pt.current)===null||Rt===void 0?void 0:Rt.popupElement}}}),l.createElement(le.Z,(0,t.Z)({},an,{showAction:Tt?["click"]:[],hideAction:Tt?["click"]:[],popupPlacement:b||(Ve==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:qt,prefixCls:vt,popupTransitionName:cn,popup:l.createElement("div",{onMouseEnter:Kt},xt),ref:pt,stretch:Ht,popupAlign:Je,popupVisible:Y,getPopupContainer:tt,popupClassName:v()(Lt,(0,Q.Z)({},"".concat(vt,"-empty"),at)),popupStyle:Et,getTriggerDOMNode:Dt,onPopupVisibleChange:Tt}),He)},te=l.forwardRef(i),Ee=te,r=e(57879);function re(z,a){var x=z.key,A;return"value"in z&&(A=z.value),x!=null?x:A!==void 0?A:"rc-index-key-".concat(a)}function ke(z){return typeof z!="undefined"&&!Number.isNaN(z)}function Ge(z,a){var x=z||{},A=x.label,E=x.value,Y=x.options,He=x.groupLabel,Oe=A||(a?"children":"label");return{label:Oe,value:E||"value",options:Y||"options",groupLabel:He||Oe}}function R(z){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},x=a.fieldNames,A=a.childrenAsData,E=[],Y=Ge(x,!1),He=Y.label,Oe=Y.value,Qe=Y.options,Ze=Y.groupLabel;function lt(Lt,et){Array.isArray(Lt)&&Lt.forEach(function(Ve){if(et||!(Qe in Ve)){var b=Ve[Oe];E.push({key:re(Ve,E.length),groupOption:et,data:Ve,label:Ve[He],value:b})}else{var ae=Ve[Ze];ae===void 0&&A&&(ae=Ve.label),E.push({key:re(Ve,E.length),group:!0,data:Ve,label:ae}),lt(Ve[Qe],!0)}})}return lt(z,!1),E}function q(z){var a=(0,D.Z)({},z);return"props"in a||Object.defineProperty(a,"props",{get:function(){return(0,$.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),a}}),a}var I=function(a,x,A){if(!x||!x.length)return null;var E=!1,Y=function Oe(Qe,Ze){var lt=(0,r.Z)(Ze),Lt=lt[0],et=lt.slice(1);if(!Lt)return[Qe];var Ve=Qe.split(Lt);return E=E||Ve.length>1,Ve.reduce(function(b,ae){return[].concat((0,C.Z)(b),(0,C.Z)(Oe(ae,et)))},[]).filter(Boolean)},He=Y(a,x);return E?typeof A!="undefined"?He.slice(0,A):He:null},Ie=l.createContext(null),me=Ie;function je(z){var a=z.visible,x=z.values;if(!a)return null;var A=50;return l.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(x.slice(0,A).map(function(E){var Y=E.label,He=E.value;return["number","string"].includes((0,ve.Z)(Y))?Y:He}).join(", ")),x.length>A?", ...":null)}var st=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],_e=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],nt=function(a){return a==="tags"||a==="multiple"},B=l.forwardRef(function(z,a){var x,A=z.id,E=z.prefixCls,Y=z.className,He=z.showSearch,Oe=z.tagRender,Qe=z.direction,Ze=z.omitDomProps,lt=z.displayValues,Lt=z.onDisplayValuesChange,et=z.emptyOptions,Ve=z.notFoundContent,b=Ve===void 0?"Not Found":Ve,ae=z.onClear,pe=z.mode,Ae=z.disabled,Je=z.loading,tt=z.getInputElement,at=z.getRawInputElement,Dt=z.open,Tt=z.defaultOpen,Kt=z.onDropdownVisibleChange,an=z.activeValue,vt=z.onActiveValueChange,xt=z.activeDescendantId,qt=z.searchValue,cn=z.autoClearSearchValue,hn=z.onSearch,Ht=z.onSearchSplit,Et=z.tokenSeparators,pt=z.allowClear,Ct=z.prefix,Rt=z.suffixIcon,bn=z.clearIcon,zt=z.OptionList,Bt=z.animation,qn=z.transitionName,u=z.dropdownStyle,J=z.dropdownClassName,O=z.dropdownMatchSelectWidth,ee=z.dropdownRender,ye=z.dropdownAlign,Pe=z.placement,Xe=z.builtinPlacements,Ye=z.getPopupContainer,Le=z.showAction,T=Le===void 0?[]:Le,F=z.onFocus,U=z.onBlur,de=z.onKeyUp,fe=z.onKeyDown,qe=z.onMouseDown,It=(0,n.Z)(z,st),wt=nt(pe),Vt=(He!==void 0?He:wt)||pe==="combobox",_t=(0,D.Z)({},It);_e.forEach(function(ir){delete _t[ir]}),Ze==null||Ze.forEach(function(ir){delete _t[ir]});var $t=l.useState(!1),On=(0,ge.Z)($t,2),un=On[0],_n=On[1];l.useEffect(function(){_n((0,ie.Z)())},[]);var o=l.useRef(null),f=l.useRef(null),g=l.useRef(null),_=l.useRef(null),Be=l.useRef(null),Ue=l.useRef(!1),At=N(),Te=(0,ge.Z)(At,3),ze=Te[0],ft=Te[1],Ft=Te[2];l.useImperativeHandle(a,function(){var ir,lr;return{focus:(ir=_.current)===null||ir===void 0?void 0:ir.focus,blur:(lr=_.current)===null||lr===void 0?void 0:lr.blur,scrollTo:function(Un){var er;return(er=Be.current)===null||er===void 0?void 0:er.scrollTo(Un)},nativeElement:o.current||f.current}});var fn=l.useMemo(function(){var ir;if(pe!=="combobox")return qt;var lr=(ir=lt[0])===null||ir===void 0?void 0:ir.value;return typeof lr=="string"||typeof lr=="number"?String(lr):""},[qt,pe,lt]),Wt=pe==="combobox"&&typeof tt=="function"&&tt()||null,gn=typeof at=="function"&&at(),Nn=(0,ln.x1)(f,gn==null||(x=gn.props)===null||x===void 0?void 0:x.ref),Xn=l.useState(!1),ar=(0,ge.Z)(Xn,2),ur=ar[0],mr=ar[1];(0,L.Z)(function(){mr(!0)},[]);var en=(0,Ke.Z)(!1,{defaultValue:Tt,value:Dt}),Tn=(0,ge.Z)(en,2),jn=Tn[0],pr=Tn[1],Vn=ur?jn:!1,Hn=!b&&et;(Ae||Hn&&Vn&&pe==="combobox")&&(Vn=!1);var $n=Hn?!1:Vn,on=l.useCallback(function(ir){var lr=ir!==void 0?ir:!Vn;Ae||(pr(lr),Vn!==lr&&(Kt==null||Kt(lr)))},[Ae,Vn,pr,Kt]),Bn=l.useMemo(function(){return(Et||[]).some(function(ir){return[` + margin-bottom ${d} ${se}`},[`&${c}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${c}-with-description`]:{alignItems:"flex-start",padding:Wt,[`${c}-icon`]:{marginInlineEnd:w,fontSize:Ne,lineHeight:0},[`${c}-message`]:{display:"block",marginBottom:p,color:Ut,fontSize:j},[`${c}-description`]:{display:"block",color:dt}},[`${c}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},vn=Fe=>{const{componentCls:c,colorSuccess:d,colorSuccessBorder:p,colorSuccessBg:w,colorWarning:W,colorWarningBorder:j,colorWarningBg:be,colorError:St,colorErrorBorder:se,colorErrorBg:Ne,colorInfo:dt,colorInfoBorder:Ut,colorInfoBg:Wt}=Fe;return{[c]:{"&-success":Tt(w,p,d,Fe,c),"&-info":Tt(Wt,Ut,dt,Fe,c),"&-warning":Tt(be,j,W,Fe,c),"&-error":Object.assign(Object.assign({},Tt(Ne,se,St,Fe,c)),{[`${c}-description > pre`]:{margin:0,padding:0}})}}},ot=Fe=>{const{componentCls:c,iconCls:d,motionDurationMid:p,marginXS:w,fontSizeIcon:W,colorIcon:j,colorIconHover:be}=Fe;return{[c]:{"&-action":{marginInlineStart:w},[`${c}-close-icon`]:{marginInlineStart:w,padding:0,overflow:"hidden",fontSize:W,lineHeight:(0,ie.unit)(W),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${d}-close`]:{color:j,transition:`color ${p}`,"&:hover":{color:be}}},"&-close-text":{color:j,transition:`color ${p}`,"&:hover":{color:be}}}}},N=Fe=>({withDescriptionIconSize:Fe.fontSizeHeading3,defaultPadding:`${Fe.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${Fe.paddingMD}px ${Fe.paddingContentHorizontalLG}px`});var y=(0,ht.I$)("Alert",Fe=>[nn(Fe),vn(Fe),ot(Fe)],N),ue=function(Fe,c){var d={};for(var p in Fe)Object.prototype.hasOwnProperty.call(Fe,p)&&c.indexOf(p)<0&&(d[p]=Fe[p]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,p=Object.getOwnPropertySymbols(Fe);w{const{icon:c,prefixCls:d,type:p}=Fe,w=ne[p]||null;return c?(0,m.wm)(c,t.createElement("span",{className:`${d}-icon`},c),()=>({className:Ke()(`${d}-icon`,c.props.className)})):t.createElement(w,{className:`${d}-icon`})},G=Fe=>{const{isClosable:c,prefixCls:d,closeIcon:p,handleClose:w,ariaProps:W}=Fe,j=p===!0||p===void 0?t.createElement(D.Z,null):p;return c?t.createElement("button",Object.assign({type:"button",onClick:w,className:`${d}-close-icon`,tabIndex:0},W),j):null};var oe=t.forwardRef((Fe,c)=>{const{description:d,prefixCls:p,message:w,banner:W,className:j,rootClassName:be,style:St,onMouseEnter:se,onMouseLeave:Ne,onClick:dt,afterClose:Ut,showIcon:Wt,closable:le,closeText:P,closeIcon:M,action:i,id:te}=Fe,Ee=ue(Fe,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[r,re]=t.useState(!1),ke=t.useRef(null);t.useImperativeHandle(c,()=>({nativeElement:ke.current}));const{getPrefixCls:Ge,direction:R,closable:q,closeIcon:I,className:Ie,style:me}=(0,L.dj)("alert"),je=Ge("alert",p),[st,_e,nt]=y(je),B=rt=>{var Rt;re(!0),(Rt=Fe.onClose)===null||Rt===void 0||Rt.call(Fe,rt)},Z=t.useMemo(()=>Fe.type!==void 0?Fe.type:W?"warning":"info",[Fe.type,W]),Re=t.useMemo(()=>typeof le=="object"&&le.closeIcon||P?!0:typeof le=="boolean"?le:M!==!1&&M!==null&&M!==void 0?!0:!!q,[P,M,le,q]),Me=W&&Wt===void 0?!0:Wt,he=Ke()(je,`${je}-${Z}`,{[`${je}-with-description`]:!!d,[`${je}-no-icon`]:!Me,[`${je}-banner`]:!!W,[`${je}-rtl`]:R==="rtl"},Ie,j,be,nt,_e),$e=(0,l.Z)(Ee,{aria:!0,data:!0}),it=t.useMemo(()=>typeof le=="object"&&le.closeIcon?le.closeIcon:P||(M!==void 0?M:typeof q=="object"&&q.closeIcon?q.closeIcon:I),[M,le,P,I]),De=t.useMemo(()=>{const rt=le!=null?le:q;if(typeof rt=="object"){const{closeIcon:Rt}=rt;return ue(rt,["closeIcon"])}return{}},[le,q]);return st(t.createElement($.default,{visible:!r,motionName:`${je}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:rt=>({maxHeight:rt.offsetHeight}),onLeaveEnd:Ut},(rt,Rt)=>{let{className:gt,style:mt}=rt;return t.createElement("div",Object.assign({id:te,ref:(0,k.sQ)(ke,Rt),"data-show":!r,className:Ke()(he,gt),style:Object.assign(Object.assign(Object.assign({},me),St),mt),onMouseEnter:se,onMouseLeave:Ne,onClick:dt,role:"alert"},$e),Me?t.createElement(X,{description:d,icon:Fe.icon,prefixCls:je,type:Z}):null,t.createElement("div",{className:`${je}-content`},w?t.createElement("div",{className:`${je}-message`},w):null,d?t.createElement("div",{className:`${je}-description`},d):null),i?t.createElement("div",{className:`${je}-action`},i):null,t.createElement(G,{isClosable:Re,prefixCls:je,closeIcon:it,handleClose:B,ariaProps:De}))}))}),We=e(42573),K=e(58698),V=e(91768),Se=e(74700),Ce=function(Fe){function c(){var d;return(0,We.Z)(this,c),d=(0,V.Z)(this,c,arguments),d.state={error:void 0,info:{componentStack:""}},d}return(0,Se.Z)(c,Fe),(0,K.Z)(c,[{key:"componentDidCatch",value:function(p,w){this.setState({error:p,info:w})}},{key:"render",value:function(){const{message:p,description:w,id:W,children:j}=this.props,{error:be,info:St}=this.state,se=(St==null?void 0:St.componentStack)||null,Ne=typeof p=="undefined"?(be||"").toString():p,dt=typeof w=="undefined"?se:w;return be?t.createElement(oe,{id:W,type:"error",message:Ne,description:t.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},dt)}):j}}])}(t.Component);const ce=oe;ce.ErrorBoundary=Ce;var H=ce},16632:function(dr,pn,e){var t=e(67711),C=e(98506),Q=e(52873),D=e(16886),ge=e(33346),n=e(92310),ve=e.n(n),Ke=e(18929),$=e(59301),l=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],k=(0,$.forwardRef)(function(m,L){var ie=m.prefixCls,ln=ie===void 0?"rc-checkbox":ie,ht=m.className,Tt=m.style,nn=m.checked,vn=m.disabled,ot=m.defaultChecked,N=ot===void 0?!1:ot,y=m.type,ue=y===void 0?"checkbox":y,ne=m.title,X=m.onChange,G=(0,ge.Z)(m,l),S=(0,$.useRef)(null),oe=(0,$.useRef)(null),We=(0,Ke.Z)(N,{value:nn}),K=(0,D.Z)(We,2),V=K[0],Se=K[1];(0,$.useImperativeHandle)(L,function(){return{focus:function(H){var Fe;(Fe=S.current)===null||Fe===void 0||Fe.focus(H)},blur:function(){var H;(H=S.current)===null||H===void 0||H.blur()},input:S.current,nativeElement:oe.current}});var xe=ve()(ln,ht,(0,Q.Z)((0,Q.Z)({},"".concat(ln,"-checked"),V),"".concat(ln,"-disabled"),vn)),Ce=function(H){vn||("checked"in m||Se(H.target.checked),X==null||X({target:(0,C.Z)((0,C.Z)({},m),{},{type:ue,checked:H.target.checked}),stopPropagation:function(){H.stopPropagation()},preventDefault:function(){H.preventDefault()},nativeEvent:H.nativeEvent}))};return $.createElement("span",{className:xe,title:ne,style:Tt,ref:oe},$.createElement("input",(0,t.Z)({},G,{className:"".concat(ln,"-input"),ref:S,onChange:Ce,disabled:vn,checked:!!V,type:ue})),$.createElement("span",{className:"".concat(ln,"-inner")}))});pn.Z=k},96478:function(dr,pn,e){e.d(pn,{Z:function(){return ne}});var t=e(67711),C=e(52873),Q=e(16886),D=e(33346),ge=e(65030),n=e(92310),ve=e.n(n),Ke=e(8654),$=e(59301),l=e(10228),k=e(16089),m=l.Z.ESC,L=l.Z.TAB;function ie(X){var G=X.visible,S=X.triggerRef,oe=X.onVisibleChange,We=X.autoFocus,K=X.overlayRef,V=$.useRef(!1),Se=function(){if(G){var H,Fe;(H=S.current)===null||H===void 0||(Fe=H.focus)===null||Fe===void 0||Fe.call(H),oe==null||oe(!1)}},xe=function(){var H;return(H=K.current)!==null&&H!==void 0&&H.focus?(K.current.focus(),V.current=!0,!0):!1},Ce=function(H){switch(H.keyCode){case m:Se();break;case L:{var Fe=!1;V.current||(Fe=xe()),Fe?H.preventDefault():Se();break}}};$.useEffect(function(){return G?(window.addEventListener("keydown",Ce),We&&(0,k.Z)(xe,3),function(){window.removeEventListener("keydown",Ce),V.current=!1}):function(){V.current=!1}},[G])}var ln=(0,$.forwardRef)(function(X,G){var S=X.overlay,oe=X.arrow,We=X.prefixCls,K=(0,$.useMemo)(function(){var Se;return typeof S=="function"?Se=S():Se=S,Se},[S]),V=(0,Ke.sQ)(G,(0,Ke.C4)(K));return $.createElement($.Fragment,null,oe&&$.createElement("div",{className:"".concat(We,"-arrow")}),$.cloneElement(K,{ref:(0,Ke.Yr)(K)?V:void 0}))}),ht=ln,Tt={adjustX:1,adjustY:1},nn=[0,0],vn={topLeft:{points:["bl","tl"],overflow:Tt,offset:[0,-4],targetOffset:nn},top:{points:["bc","tc"],overflow:Tt,offset:[0,-4],targetOffset:nn},topRight:{points:["br","tr"],overflow:Tt,offset:[0,-4],targetOffset:nn},bottomLeft:{points:["tl","bl"],overflow:Tt,offset:[0,4],targetOffset:nn},bottom:{points:["tc","bc"],overflow:Tt,offset:[0,4],targetOffset:nn},bottomRight:{points:["tr","br"],overflow:Tt,offset:[0,4],targetOffset:nn}},ot=vn,N=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function y(X,G){var S,oe=X.arrow,We=oe===void 0?!1:oe,K=X.prefixCls,V=K===void 0?"rc-dropdown":K,Se=X.transitionName,xe=X.animation,Ce=X.align,ce=X.placement,H=ce===void 0?"bottomLeft":ce,Fe=X.placements,c=Fe===void 0?ot:Fe,d=X.getPopupContainer,p=X.showAction,w=X.hideAction,W=X.overlayClassName,j=X.overlayStyle,be=X.visible,St=X.trigger,se=St===void 0?["hover"]:St,Ne=X.autoFocus,dt=X.overlay,Ut=X.children,Wt=X.onVisibleChange,le=(0,D.Z)(X,N),P=$.useState(),M=(0,Q.Z)(P,2),i=M[0],te=M[1],Ee="visible"in X?be:i,r=$.useRef(null),re=$.useRef(null),ke=$.useRef(null);$.useImperativeHandle(G,function(){return r.current});var Ge=function(nt){te(nt),Wt==null||Wt(nt)};ie({visible:Ee,triggerRef:ke,onVisibleChange:Ge,autoFocus:Ne,overlayRef:re});var R=function(nt){var B=X.onOverlayClick;te(!1),B&&B(nt)},q=function(){return $.createElement(ht,{ref:re,overlay:dt,prefixCls:V,arrow:We})},I=function(){return typeof dt=="function"?q:q()},Ie=function(){var nt=X.minOverlayWidthMatchTrigger,B=X.alignPoint;return"minOverlayWidthMatchTrigger"in X?nt:!B},me=function(){var nt=X.openClassName;return nt!==void 0?nt:"".concat(V,"-open")},je=$.cloneElement(Ut,{className:ve()((S=Ut.props)===null||S===void 0?void 0:S.className,Ee&&me()),ref:(0,Ke.Yr)(Ut)?(0,Ke.sQ)(ke,(0,Ke.C4)(Ut)):void 0}),st=w;return!st&&se.indexOf("contextMenu")!==-1&&(st=["click"]),$.createElement(ge.Z,(0,t.Z)({builtinPlacements:c},le,{prefixCls:V,ref:r,popupClassName:ve()(W,(0,C.Z)({},"".concat(V,"-show-arrow"),We)),popupStyle:j,action:se,showAction:p,hideAction:st,popupPlacement:H,popupAlign:Ce,popupTransitionName:Se,popupAnimation:xe,popupVisible:Ee,stretch:Ie()?"minWidth":"",popup:I(),onPopupVisibleChange:Ge,onPopupClick:R,getPopupContainer:d}),je)}var ue=$.forwardRef(y),ne=ue},66003:function(dr,pn,e){e.d(pn,{Z:function(){return ve}});var t=e(33346),C=e(98506),Q=e(26420),D=e(59301),ge=["show"];function n(Ke,$){if(!$.max)return!0;var l=$.strategy(Ke);return l<=$.max}function ve(Ke,$){return D.useMemo(function(){var l={};$&&(l.show=(0,Q.Z)($)==="object"&&$.formatter?$.formatter:!!$),l=(0,C.Z)((0,C.Z)({},l),Ke);var k=l,m=k.show,L=(0,t.Z)(k,ge);return(0,C.Z)((0,C.Z)({},L),{},{show:!!m,showFormatter:typeof m=="function"?m:void 0,strategy:L.strategy||function(ie){return ie.length}})},[Ke,$])}},36901:function(dr,pn,e){e.r(pn),e.d(pn,{BaseInput:function(){return l},default:function(){return ot}});var t=e(98506),C=e(67711),Q=e(52873),D=e(26420),ge=e(92310),n=e.n(ge),ve=e(59301),Ke=e(30292),$=ve.forwardRef(function(N,y){var ue,ne,X,G=N.inputElement,S=N.children,oe=N.prefixCls,We=N.prefix,K=N.suffix,V=N.addonBefore,Se=N.addonAfter,xe=N.className,Ce=N.style,ce=N.disabled,H=N.readOnly,Fe=N.focused,c=N.triggerFocus,d=N.allowClear,p=N.value,w=N.handleReset,W=N.hidden,j=N.classes,be=N.classNames,St=N.dataAttrs,se=N.styles,Ne=N.components,dt=N.onClear,Ut=S!=null?S:G,Wt=(Ne==null?void 0:Ne.affixWrapper)||"span",le=(Ne==null?void 0:Ne.groupWrapper)||"span",P=(Ne==null?void 0:Ne.wrapper)||"span",M=(Ne==null?void 0:Ne.groupAddon)||"span",i=(0,ve.useRef)(null),te=function(Re){var Me;(Me=i.current)!==null&&Me!==void 0&&Me.contains(Re.target)&&(c==null||c())},Ee=(0,Ke.X3)(N),r=(0,ve.cloneElement)(Ut,{value:p,className:n()((ue=Ut.props)===null||ue===void 0?void 0:ue.className,!Ee&&(be==null?void 0:be.variant))||null}),re=(0,ve.useRef)(null);if(ve.useImperativeHandle(y,function(){return{nativeElement:re.current||i.current}}),Ee){var ke=null;if(d){var Ge=!ce&&!H&&p,R="".concat(oe,"-clear-icon"),q=(0,D.Z)(d)==="object"&&d!==null&&d!==void 0&&d.clearIcon?d.clearIcon:"\u2716";ke=ve.createElement("button",{type:"button",tabIndex:-1,onClick:function(Re){w==null||w(Re),dt==null||dt()},onMouseDown:function(Re){return Re.preventDefault()},className:n()(R,(0,Q.Z)((0,Q.Z)({},"".concat(R,"-hidden"),!Ge),"".concat(R,"-has-suffix"),!!K))},q)}var I="".concat(oe,"-affix-wrapper"),Ie=n()(I,(0,Q.Z)((0,Q.Z)((0,Q.Z)((0,Q.Z)((0,Q.Z)({},"".concat(oe,"-disabled"),ce),"".concat(I,"-disabled"),ce),"".concat(I,"-focused"),Fe),"".concat(I,"-readonly"),H),"".concat(I,"-input-with-clear-btn"),K&&d&&p),j==null?void 0:j.affixWrapper,be==null?void 0:be.affixWrapper,be==null?void 0:be.variant),me=(K||d)&&ve.createElement("span",{className:n()("".concat(oe,"-suffix"),be==null?void 0:be.suffix),style:se==null?void 0:se.suffix},ke,K);r=ve.createElement(Wt,(0,C.Z)({className:Ie,style:se==null?void 0:se.affixWrapper,onClick:te},St==null?void 0:St.affixWrapper,{ref:i}),We&&ve.createElement("span",{className:n()("".concat(oe,"-prefix"),be==null?void 0:be.prefix),style:se==null?void 0:se.prefix},We),r,me)}if((0,Ke.He)(N)){var je="".concat(oe,"-group"),st="".concat(je,"-addon"),_e="".concat(je,"-wrapper"),nt=n()("".concat(oe,"-wrapper"),je,j==null?void 0:j.wrapper,be==null?void 0:be.wrapper),B=n()(_e,(0,Q.Z)({},"".concat(_e,"-disabled"),ce),j==null?void 0:j.group,be==null?void 0:be.groupWrapper);r=ve.createElement(le,{className:B,ref:re},ve.createElement(P,{className:nt},V&&ve.createElement(M,{className:st},V),r,Se&&ve.createElement(M,{className:st},Se)))}return ve.cloneElement(r,{className:n()((ne=r.props)===null||ne===void 0?void 0:ne.className,xe)||null,style:(0,t.Z)((0,t.Z)({},(X=r.props)===null||X===void 0?void 0:X.style),Ce),hidden:W})}),l=$,k=e(15142),m=e(16886),L=e(33346),ie=e(18929),ln=e(2738),ht=e(66003),Tt=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],nn=(0,ve.forwardRef)(function(N,y){var ue=N.autoComplete,ne=N.onChange,X=N.onFocus,G=N.onBlur,S=N.onPressEnter,oe=N.onKeyDown,We=N.onKeyUp,K=N.prefixCls,V=K===void 0?"rc-input":K,Se=N.disabled,xe=N.htmlSize,Ce=N.className,ce=N.maxLength,H=N.suffix,Fe=N.showCount,c=N.count,d=N.type,p=d===void 0?"text":d,w=N.classes,W=N.classNames,j=N.styles,be=N.onCompositionStart,St=N.onCompositionEnd,se=(0,L.Z)(N,Tt),Ne=(0,ve.useState)(!1),dt=(0,m.Z)(Ne,2),Ut=dt[0],Wt=dt[1],le=(0,ve.useRef)(!1),P=(0,ve.useRef)(!1),M=(0,ve.useRef)(null),i=(0,ve.useRef)(null),te=function(mt){M.current&&(0,Ke.nH)(M.current,mt)},Ee=(0,ie.Z)(N.defaultValue,{value:N.value}),r=(0,m.Z)(Ee,2),re=r[0],ke=r[1],Ge=re==null?"":String(re),R=(0,ve.useState)(null),q=(0,m.Z)(R,2),I=q[0],Ie=q[1],me=(0,ht.Z)(c,Fe),je=me.max||ce,st=me.strategy(Ge),_e=!!je&&st>je;(0,ve.useImperativeHandle)(y,function(){var gt;return{focus:te,blur:function(){var Jt;(Jt=M.current)===null||Jt===void 0||Jt.blur()},setSelectionRange:function(Jt,yn,dn){var Gt;(Gt=M.current)===null||Gt===void 0||Gt.setSelectionRange(Jt,yn,dn)},select:function(){var Jt;(Jt=M.current)===null||Jt===void 0||Jt.select()},input:M.current,nativeElement:((gt=i.current)===null||gt===void 0?void 0:gt.nativeElement)||M.current}}),(0,ve.useEffect)(function(){P.current&&(P.current=!1),Wt(function(gt){return gt&&Se?!1:gt})},[Se]);var nt=function(mt,Jt,yn){var dn=Jt;if(!le.current&&me.exceedFormatter&&me.max&&me.strategy(Jt)>me.max){if(dn=me.exceedFormatter(Jt,{max:me.max}),Jt!==dn){var Gt,rn;Ie([((Gt=M.current)===null||Gt===void 0?void 0:Gt.selectionStart)||0,((rn=M.current)===null||rn===void 0?void 0:rn.selectionEnd)||0])}}else if(yn.source==="compositionEnd")return;ke(dn),M.current&&(0,Ke.rJ)(M.current,mt,ne,dn)};(0,ve.useEffect)(function(){if(I){var gt;(gt=M.current)===null||gt===void 0||gt.setSelectionRange.apply(gt,(0,k.Z)(I))}},[I]);var B=function(mt){nt(mt,mt.target.value,{source:"change"})},Z=function(mt){le.current=!1,nt(mt,mt.currentTarget.value,{source:"compositionEnd"}),St==null||St(mt)},Re=function(mt){S&&mt.key==="Enter"&&!P.current&&(P.current=!0,S(mt)),oe==null||oe(mt)},Me=function(mt){mt.key==="Enter"&&(P.current=!1),We==null||We(mt)},he=function(mt){Wt(!0),X==null||X(mt)},$e=function(mt){P.current&&(P.current=!1),Wt(!1),G==null||G(mt)},it=function(mt){ke(""),te(),M.current&&(0,Ke.rJ)(M.current,mt,ne)},De=_e&&"".concat(V,"-out-of-range"),rt=function(){var mt=(0,ln.Z)(N,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return ve.createElement("input",(0,C.Z)({autoComplete:ue},mt,{onChange:B,onFocus:he,onBlur:$e,onKeyDown:Re,onKeyUp:Me,className:n()(V,(0,Q.Z)({},"".concat(V,"-disabled"),Se),W==null?void 0:W.input),style:j==null?void 0:j.input,ref:M,size:xe,type:p,onCompositionStart:function(yn){le.current=!0,be==null||be(yn)},onCompositionEnd:Z}))},Rt=function(){var mt=Number(je)>0;if(H||me.show){var Jt=me.showFormatter?me.showFormatter({value:Ge,count:st,maxLength:je}):"".concat(st).concat(mt?" / ".concat(je):"");return ve.createElement(ve.Fragment,null,me.show&&ve.createElement("span",{className:n()("".concat(V,"-show-count-suffix"),(0,Q.Z)({},"".concat(V,"-show-count-has-suffix"),!!H),W==null?void 0:W.count),style:(0,t.Z)({},j==null?void 0:j.count)},Jt),H)}return null};return ve.createElement(l,(0,C.Z)({},se,{prefixCls:V,className:n()(Ce,De),handleReset:it,value:Ge,focused:Ut,triggerFocus:te,suffix:Rt(),disabled:Se,classes:w,classNames:W,styles:j}),rt())}),vn=nn,ot=vn},30292:function(dr,pn,e){e.d(pn,{He:function(){return t},X3:function(){return C},nH:function(){return ge},rJ:function(){return D}});function t(n){return!!(n.addonBefore||n.addonAfter)}function C(n){return!!(n.prefix||n.suffix||n.allowClear)}function Q(n,ve,Ke){var $=ve.cloneNode(!0),l=Object.create(n,{target:{value:$},currentTarget:{value:$}});return $.value=Ke,typeof ve.selectionStart=="number"&&typeof ve.selectionEnd=="number"&&($.selectionStart=ve.selectionStart,$.selectionEnd=ve.selectionEnd),$.setSelectionRange=function(){ve.setSelectionRange.apply(ve,arguments)},l}function D(n,ve,Ke,$){if(Ke){var l=ve;if(ve.type==="click"){l=Q(ve,n,""),Ke(l);return}if(n.type!=="file"&&$!==void 0){l=Q(ve,n,$),Ke(l);return}Ke(l)}}function ge(n,ve){if(n){n.focus(ve);var Ke=ve||{},$=Ke.cursor;if($){var l=n.value.length;switch($){case"start":n.setSelectionRange(0,0);break;case"end":n.setSelectionRange(l,l);break;default:n.setSelectionRange(0,l)}}}}},28321:function(dr,pn,e){e.d(pn,{iz:function(){return z},ck:function(){return dn},BW:function(){return E},sN:function(){return dn},Wd:function(){return Pn},ZP:function(){return Ve},Xl:function(){return S}});var t=e(67711),C=e(52873),Q=e(98506),D=e(15142),ge=e(16886),n=e(33346),ve=e(92310),Ke=e.n(ve),$=e(11780),l=e(18929),k=e(13697),m=e(48736),L=e(59301),ie=e(4676),ln=L.createContext(null);function ht(b,ae){return b===void 0?null:"".concat(b,"-").concat(ae)}function Tt(b){var ae=L.useContext(ln);return ht(ae,b)}var nn=e(80547),vn=["children","locked"],ot=L.createContext(null);function N(b,ae){var pe=(0,Q.Z)({},b);return Object.keys(ae).forEach(function(Ae){var Je=ae[Ae];Je!==void 0&&(pe[Ae]=Je)}),pe}function y(b){var ae=b.children,pe=b.locked,Ae=(0,n.Z)(b,vn),Je=L.useContext(ot),tt=(0,nn.Z)(function(){return N(Je,Ae)},[Je,Ae],function(at,Dt){return!pe&&(at[0]!==Dt[0]||!(0,k.Z)(at[1],Dt[1],!0))});return L.createElement(ot.Provider,{value:tt},ae)}var ue=[],ne=L.createContext(null);function X(){return L.useContext(ne)}var G=L.createContext(ue);function S(b){var ae=L.useContext(G);return L.useMemo(function(){return b!==void 0?[].concat((0,D.Z)(ae),[b]):ae},[ae,b])}var oe=L.createContext(null),We=L.createContext({}),K=We,V=e(29194);function Se(b){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,V.Z)(b)){var pe=b.nodeName.toLowerCase(),Ae=["input","select","textarea","button"].includes(pe)||b.isContentEditable||pe==="a"&&!!b.getAttribute("href"),Je=b.getAttribute("tabindex"),tt=Number(Je),at=null;return Je&&!Number.isNaN(tt)?at=tt:Ae&&at===null&&(at=0),Ae&&b.disabled&&(at=null),at!==null&&(at>=0||ae&&at<0)}return!1}function xe(b){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,pe=(0,D.Z)(b.querySelectorAll("*")).filter(function(Ae){return Se(Ae,ae)});return Se(b,ae)&&pe.unshift(b),pe}var Ce=null;function ce(){Ce=document.activeElement}function H(){Ce=null}function Fe(){if(Ce)try{Ce.focus()}catch(b){}}function c(b,ae){if(ae.keyCode===9){var pe=xe(b),Ae=pe[ae.shiftKey?0:pe.length-1],Je=Ae===document.activeElement||b===document.activeElement;if(Je){var tt=pe[ae.shiftKey?pe.length-1:0];tt.focus(),ae.preventDefault()}}}var d=e(10228),p=e(16089),w=d.Z.LEFT,W=d.Z.RIGHT,j=d.Z.UP,be=d.Z.DOWN,St=d.Z.ENTER,se=d.Z.ESC,Ne=d.Z.HOME,dt=d.Z.END,Ut=[j,be,w,W];function Wt(b,ae,pe,Ae){var Je,tt="prev",at="next",Dt="children",zt="parent";if(b==="inline"&&Ae===St)return{inlineTrigger:!0};var Kt=(0,C.Z)((0,C.Z)({},j,tt),be,at),an=(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({},w,pe?at:tt),W,pe?tt:at),be,Dt),St,Dt),vt=(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({},j,tt),be,at),St,Dt),se,zt),w,pe?Dt:zt),W,pe?zt:Dt),xt={inline:Kt,horizontal:an,vertical:vt,inlineSub:Kt,horizontalSub:vt,verticalSub:vt},qt=(Je=xt["".concat(b).concat(ae?"":"Sub")])===null||Je===void 0?void 0:Je[Ae];switch(qt){case tt:return{offset:-1,sibling:!0};case at:return{offset:1,sibling:!0};case zt:return{offset:-1,sibling:!1};case Dt:return{offset:1,sibling:!1};default:return null}}function le(b){for(var ae=b;ae;){if(ae.getAttribute("data-menu-list"))return ae;ae=ae.parentElement}return null}function P(b,ae){for(var pe=b||document.activeElement;pe;){if(ae.has(pe))return pe;pe=pe.parentElement}return null}function M(b,ae){var pe=xe(b,!0);return pe.filter(function(Ae){return ae.has(Ae)})}function i(b,ae,pe){var Ae=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!b)return null;var Je=M(b,ae),tt=Je.length,at=Je.findIndex(function(Dt){return pe===Dt});return Ae<0?at===-1?at=tt-1:at-=1:Ae>0&&(at+=1),at=(at+tt)%tt,Je[at]}var te=function(ae,pe){var Ae=new Set,Je=new Map,tt=new Map;return ae.forEach(function(at){var Dt=document.querySelector("[data-menu-id='".concat(ht(pe,at),"']"));Dt&&(Ae.add(Dt),tt.set(Dt,at),Je.set(at,Dt))}),{elements:Ae,key2element:Je,element2key:tt}};function Ee(b,ae,pe,Ae,Je,tt,at,Dt,zt,Kt){var an=L.useRef(),vt=L.useRef();vt.current=ae;var xt=function(){p.Z.cancel(an.current)};return L.useEffect(function(){return function(){xt()}},[]),function(qt){var cn=qt.which;if([].concat(Ut,[St,se,Ne,dt]).includes(cn)){var hn=tt(),Ht=te(hn,Ae),Et=Ht,pt=Et.elements,Ct=Et.key2element,Zt=Et.element2key,bn=Ct.get(ae),kt=P(bn,pt),Bt=Zt.get(kt),qn=Wt(b,at(Bt,!0).length===1,pe,cn);if(!qn&&cn!==Ne&&cn!==dt)return;(Ut.includes(cn)||[Ne,dt].includes(cn))&&qt.preventDefault();var u=function(Le){if(Le){var T=Le,F=Le.querySelector("a");F!=null&&F.getAttribute("href")&&(T=F);var U=Zt.get(Le);Dt(U),xt(),an.current=(0,p.Z)(function(){vt.current===U&&T.focus()})}};if([Ne,dt].includes(cn)||qn.sibling||!kt){var J;!kt||b==="inline"?J=Je.current:J=le(kt);var O,ee=M(J,pt);cn===Ne?O=ee[0]:cn===dt?O=ee[ee.length-1]:O=i(J,pt,kt,qn.offset),u(O)}else if(qn.inlineTrigger)zt(Bt);else if(qn.offset>0)zt(Bt,!0),xt(),an.current=(0,p.Z)(function(){Ht=te(hn,Ae);var Ye=kt.getAttribute("aria-controls"),Le=document.getElementById(Ye),T=i(Le,Ht.elements);u(T)},5);else if(qn.offset<0){var ye=at(Bt,!0),Pe=ye[ye.length-2],Xe=Ct.get(Pe);zt(Pe,!1),u(Xe)}}Kt==null||Kt(qt)}}function r(b){Promise.resolve().then(b)}var re="__RC_UTIL_PATH_SPLIT__",ke=function(ae){return ae.join(re)},Ge=function(ae){return ae.split(re)},R="rc-menu-more";function q(){var b=L.useState({}),ae=(0,ge.Z)(b,2),pe=ae[1],Ae=(0,L.useRef)(new Map),Je=(0,L.useRef)(new Map),tt=L.useState([]),at=(0,ge.Z)(tt,2),Dt=at[0],zt=at[1],Kt=(0,L.useRef)(0),an=(0,L.useRef)(!1),vt=function(){an.current||pe({})},xt=(0,L.useCallback)(function(Ct,Zt){var bn=ke(Zt);Je.current.set(bn,Ct),Ae.current.set(Ct,bn),Kt.current+=1;var kt=Kt.current;r(function(){kt===Kt.current&&vt()})},[]),qt=(0,L.useCallback)(function(Ct,Zt){var bn=ke(Zt);Je.current.delete(bn),Ae.current.delete(Ct)},[]),cn=(0,L.useCallback)(function(Ct){zt(Ct)},[]),hn=(0,L.useCallback)(function(Ct,Zt){var bn=Ae.current.get(Ct)||"",kt=Ge(bn);return Zt&&Dt.includes(kt[0])&&kt.unshift(R),kt},[Dt]),Ht=(0,L.useCallback)(function(Ct,Zt){return Ct.filter(function(bn){return bn!==void 0}).some(function(bn){var kt=hn(bn,!0);return kt.includes(Zt)})},[hn]),Et=function(){var Zt=(0,D.Z)(Ae.current.keys());return Dt.length&&Zt.push(R),Zt},pt=(0,L.useCallback)(function(Ct){var Zt="".concat(Ae.current.get(Ct)).concat(re),bn=new Set;return(0,D.Z)(Je.current.keys()).forEach(function(kt){kt.startsWith(Zt)&&bn.add(Je.current.get(kt))}),bn},[]);return L.useEffect(function(){return function(){an.current=!0}},[]),{registerPath:xt,unregisterPath:qt,refreshOverflowKeys:cn,isSubPathKey:Ht,getKeyPath:hn,getKeys:Et,getSubPathKeys:pt}}function I(b){var ae=L.useRef(b);ae.current=b;var pe=L.useCallback(function(){for(var Ae,Je=arguments.length,tt=new Array(Je),at=0;at1&&(pt.motionAppear=!1);var Ct=pt.onVisibleChanged;return pt.onVisibleChanged=function(Zt){return!xt.current&&!Zt&&Ht(!0),Ct==null?void 0:Ct(Zt)},hn?null:L.createElement(y,{mode:tt,locked:!xt.current},L.createElement(Mn.default,(0,t.Z)({visible:Et},pt,{forceRender:zt,removeOnLeave:!1,leavedClassName:"".concat(Dt,"-hidden")}),function(Zt){var bn=Zt.className,kt=Zt.style;return L.createElement(Pt,{id:ae,className:bn,style:kt},Je)}))}var Gn=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Jn=["active"],Zn=L.forwardRef(function(b,ae){var pe=b.style,Ae=b.className,Je=b.title,tt=b.eventKey,at=b.warnKey,Dt=b.disabled,zt=b.internalPopupClose,Kt=b.children,an=b.itemIcon,vt=b.expandIcon,xt=b.popupClassName,qt=b.popupOffset,cn=b.popupStyle,hn=b.onClick,Ht=b.onMouseEnter,Et=b.onMouseLeave,pt=b.onTitleClick,Ct=b.onTitleMouseEnter,Zt=b.onTitleMouseLeave,bn=(0,n.Z)(b,Gn),kt=Tt(tt),Bt=L.useContext(ot),qn=Bt.prefixCls,u=Bt.mode,J=Bt.openKeys,O=Bt.disabled,ee=Bt.overflowDisabled,ye=Bt.activeKey,Pe=Bt.selectedKeys,Xe=Bt.itemIcon,Ye=Bt.expandIcon,Le=Bt.onItemClick,T=Bt.onOpenChange,F=Bt.onActive,U=L.useContext(K),de=U._internalRenderSubMenuItem,fe=L.useContext(oe),qe=fe.isSubPathKey,Nt=S(),wt="".concat(qn,"-submenu"),Vt=O||Dt,_t=L.useRef(),$t=L.useRef(),On=an!=null?an:Xe,un=vt!=null?vt:Ye,_n=J.includes(tt),o=!ee&&_n,f=qe(Pe,tt),g=Me(tt,Vt,Ct,Zt),_=g.active,Be=(0,n.Z)(g,Jn),Ue=L.useState(!1),At=(0,ge.Z)(Ue,2),Te=At[0],ze=At[1],ft=function($n){Vt||ze($n)},Ft=function($n){ft(!0),Ht==null||Ht({key:tt,domEvent:$n})},fn=function($n){ft(!1),Et==null||Et({key:tt,domEvent:$n})},jt=L.useMemo(function(){return _||(u!=="inline"?Te||qe([ye],tt):!1)},[u,_,ye,Te,tt,qe]),gn=he(Nt.length),Nn=function($n){Vt||(pt==null||pt({key:tt,domEvent:$n}),u==="inline"&&T(tt,!_n))},Xn=I(function(Hn){hn==null||hn(De(Hn)),Le(Hn)}),or=function($n){u!=="inline"&&T(tt,$n)},ur=function(){F(tt)},mr=kt&&"".concat(kt,"-popup"),en=L.useMemo(function(){return L.createElement($e,{icon:u!=="horizontal"?un:void 0,props:(0,Q.Z)((0,Q.Z)({},b),{},{isOpen:o,isSubMenu:!0})},L.createElement("i",{className:"".concat(wt,"-arrow")}))},[u,un,b,o,wt]),Tn=L.createElement("div",(0,t.Z)({role:"menuitem",style:gn,className:"".concat(wt,"-title"),tabIndex:Vt?null:-1,ref:_t,title:typeof Je=="string"?Je:null,"data-menu-id":ee&&kt?null:kt,"aria-expanded":o,"aria-haspopup":!0,"aria-controls":mr,"aria-disabled":Vt,onClick:Nn,onFocus:ur},Be),Je,en),jn=L.useRef(u);if(u!=="inline"&&Nt.length>1?jn.current="vertical":jn.current=u,!ee){var pr=jn.current;Tn=L.createElement(xn,{mode:pr,prefixCls:wt,visible:!zt&&o&&u!=="inline",popupClassName:xt,popupOffset:qt,popupStyle:cn,popup:L.createElement(y,{mode:pr==="horizontal"?"vertical":pr},L.createElement(Pt,{id:mr,ref:$t},Kt)),disabled:Vt,onVisibleChange:or},Tn)}var Vn=L.createElement($.Z.Item,(0,t.Z)({ref:ae,role:"none"},bn,{component:"li",style:pe,className:Ke()(wt,"".concat(wt,"-").concat(u),Ae,(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({},"".concat(wt,"-open"),o),"".concat(wt,"-active"),jt),"".concat(wt,"-selected"),f),"".concat(wt,"-disabled"),Vt)),onMouseEnter:Ft,onMouseLeave:fn}),Tn,!ee&&L.createElement(An,{id:mr,open:o,keyPath:Nt},Kt));return de&&(Vn=de(Vn,b,{selected:f,active:jt,open:o,disabled:Vt})),L.createElement(y,{onItemClick:Xn,mode:u==="horizontal"?"vertical":u,itemIcon:On,expandIcon:un},Vn)}),Rn=L.forwardRef(function(b,ae){var pe=b.eventKey,Ae=b.children,Je=S(pe),tt=Xt(Ae,Je),at=X();L.useEffect(function(){if(at)return at.registerPath(pe,Je),function(){at.unregisterPath(pe,Je)}},[Je]);var Dt;return at?Dt=tt:Dt=L.createElement(Zn,(0,t.Z)({ref:ae},b),tt),L.createElement(G.Provider,{value:Je},Dt)}),Pn=Rn,vr=e(26420);function z(b){var ae=b.className,pe=b.style,Ae=L.useContext(ot),Je=Ae.prefixCls,tt=X();return tt?null:L.createElement("li",{role:"separator",className:Ke()("".concat(Je,"-item-divider"),ae),style:pe})}var a=["className","title","eventKey","children"],x=L.forwardRef(function(b,ae){var pe=b.className,Ae=b.title,Je=b.eventKey,tt=b.children,at=(0,n.Z)(b,a),Dt=L.useContext(ot),zt=Dt.prefixCls,Kt="".concat(zt,"-item-group");return L.createElement("li",(0,t.Z)({ref:ae,role:"presentation"},at,{onClick:function(vt){return vt.stopPropagation()},className:Ke()(Kt,pe)}),L.createElement("div",{role:"presentation",className:"".concat(Kt,"-title"),title:typeof Ae=="string"?Ae:void 0},Ae),L.createElement("ul",{role:"group",className:"".concat(Kt,"-list")},tt))}),A=L.forwardRef(function(b,ae){var pe=b.eventKey,Ae=b.children,Je=S(pe),tt=Xt(Ae,Je),at=X();return at?tt:L.createElement(x,(0,t.Z)({ref:ae},(0,Z.Z)(b,["warnKey"])),tt)}),E=A,Y=["label","children","key","type","extra"];function He(b,ae,pe){var Ae=ae.item,Je=ae.group,tt=ae.submenu,at=ae.divider;return(b||[]).map(function(Dt,zt){if(Dt&&(0,vr.Z)(Dt)==="object"){var Kt=Dt,an=Kt.label,vt=Kt.children,xt=Kt.key,qt=Kt.type,cn=Kt.extra,hn=(0,n.Z)(Kt,Y),Ht=xt!=null?xt:"tmp-".concat(zt);return vt||qt==="group"?qt==="group"?L.createElement(Je,(0,t.Z)({key:Ht},hn,{title:an}),He(vt,ae,pe)):L.createElement(tt,(0,t.Z)({key:Ht},hn,{title:an}),He(vt,ae,pe)):qt==="divider"?L.createElement(at,(0,t.Z)({key:Ht},hn)):L.createElement(Ae,(0,t.Z)({key:Ht},hn,{extra:cn}),an,(!!cn||cn===0)&&L.createElement("span",{className:"".concat(pe,"-item-extra")},cn))}return null}).filter(function(Dt){return Dt})}function Oe(b,ae,pe,Ae,Je){var tt=b,at=(0,Q.Z)({divider:z,item:dn,group:E,submenu:Pn},Ae);return ae&&(tt=He(ae,at,Je)),Xt(tt,pe)}var Qe=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Ze=[],lt=L.forwardRef(function(b,ae){var pe,Ae=b,Je=Ae.prefixCls,tt=Je===void 0?"rc-menu":Je,at=Ae.rootClassName,Dt=Ae.style,zt=Ae.className,Kt=Ae.tabIndex,an=Kt===void 0?0:Kt,vt=Ae.items,xt=Ae.children,qt=Ae.direction,cn=Ae.id,hn=Ae.mode,Ht=hn===void 0?"vertical":hn,Et=Ae.inlineCollapsed,pt=Ae.disabled,Ct=Ae.disabledOverflow,Zt=Ae.subMenuOpenDelay,bn=Zt===void 0?.1:Zt,kt=Ae.subMenuCloseDelay,Bt=kt===void 0?.1:kt,qn=Ae.forceSubMenuRender,u=Ae.defaultOpenKeys,J=Ae.openKeys,O=Ae.activeKey,ee=Ae.defaultActiveFirst,ye=Ae.selectable,Pe=ye===void 0?!0:ye,Xe=Ae.multiple,Ye=Xe===void 0?!1:Xe,Le=Ae.defaultSelectedKeys,T=Ae.selectedKeys,F=Ae.onSelect,U=Ae.onDeselect,de=Ae.inlineIndent,fe=de===void 0?24:de,qe=Ae.motion,Nt=Ae.defaultMotions,wt=Ae.triggerSubMenuAction,Vt=wt===void 0?"hover":wt,_t=Ae.builtinPlacements,$t=Ae.itemIcon,On=Ae.expandIcon,un=Ae.overflowedIndicator,_n=un===void 0?"...":un,o=Ae.overflowedIndicatorPopupClassName,f=Ae.getPopupContainer,g=Ae.onClick,_=Ae.onOpenChange,Be=Ae.onKeyDown,Ue=Ae.openAnimation,At=Ae.openTransitionName,Te=Ae._internalRenderMenuItem,ze=Ae._internalRenderSubMenuItem,ft=Ae._internalComponents,Ft=(0,n.Z)(Ae,Qe),fn=L.useMemo(function(){return[Oe(xt,vt,Ze,ft,tt),Oe(xt,vt,Ze,{},tt)]},[xt,vt,ft]),jt=(0,ge.Z)(fn,2),gn=jt[0],Nn=jt[1],Xn=L.useState(!1),or=(0,ge.Z)(Xn,2),ur=or[0],mr=or[1],en=L.useRef(),Tn=je(cn),jn=qt==="rtl",pr=(0,l.Z)(u,{value:J,postState:function(hr){return hr||Ze}}),Vn=(0,ge.Z)(pr,2),Hn=Vn[0],$n=Vn[1],on=function(hr){var Br=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function jr(){$n(hr),_==null||_(hr)}Br?(0,ie.flushSync)(jr):jr()},Fn=L.useState(Hn),Yt=(0,ge.Z)(Fn,2),Bn=Yt[0],nr=Yt[1],cr=L.useRef(!1),Mr=L.useMemo(function(){return(Ht==="inline"||Ht==="vertical")&&Et?["vertical",Et]:[Ht,!1]},[Ht,Et]),s=(0,ge.Z)(Mr,2),v=s[0],h=s[1],ct=v==="inline",ut=L.useState(v),tn=(0,ge.Z)(ut,2),Qt=tn[0],yt=tn[1],we=L.useState(h),Mt=(0,ge.Z)(we,2),Ar=Mt[0],Wn=Mt[1];L.useEffect(function(){yt(v),Wn(h),cr.current&&(ct?$n(Bn):on(Ze))},[v,h]);var ar=L.useState(0),br=(0,ge.Z)(ar,2),Dn=br[0],Yn=br[1],Ln=Dn>=gn.length-1||Qt!=="horizontal"||Ct;L.useEffect(function(){ct&&nr(Hn)},[Hn]),L.useEffect(function(){return cr.current=!0,function(){cr.current=!1}},[]);var Kn=q(),zn=Kn.registerPath,fr=Kn.unregisterPath,Ot=Kn.refreshOverflowKeys,wn=Kn.isSubPathKey,Lt=Kn.getKeyPath,tr=Kn.getKeys,yr=Kn.getSubPathKeys,Fr=L.useMemo(function(){return{registerPath:zn,unregisterPath:fr}},[zn,fr]),Ir=L.useMemo(function(){return{isSubPathKey:wn}},[wn]);L.useEffect(function(){Ot(Ln?Ze:gn.slice(Dn+1).map(function(wr){return wr.key}))},[Dn,Ln]);var Zr=(0,l.Z)(O||ee&&((pe=gn[0])===null||pe===void 0?void 0:pe.key),{value:O}),Nr=(0,ge.Z)(Zr,2),Dr=Nr[0],ir=Nr[1],lr=I(function(wr){ir(wr)}),sr=I(function(){ir(void 0)});(0,L.useImperativeHandle)(ae,function(){return{list:en.current,focus:function(hr){var Br,jr=tr(),Tr=te(jr,Tn),Ur=Tr.elements,qr=Tr.key2element,ea=Tr.element2key,ta=M(en.current,Ur),_r=Dr!=null?Dr:ta[0]?ea.get(ta[0]):(Br=gn.find(function(Gr){return!Gr.props.disabled}))===null||Br===void 0?void 0:Br.key,Hr=qr.get(_r);if(_r&&Hr){var Xr;Hr==null||(Xr=Hr.focus)===null||Xr===void 0||Xr.call(Hr,hr)}}}});var Un=(0,l.Z)(Le||[],{value:T,postState:function(hr){return Array.isArray(hr)?hr:hr==null?Ze:[hr]}}),er=(0,ge.Z)(Un,2),gr=er[0],Pr=er[1],Er=function(hr){if(Pe){var Br=hr.key,jr=gr.includes(Br),Tr;Ye?jr?Tr=gr.filter(function(qr){return qr!==Br}):Tr=[].concat((0,D.Z)(gr),[Br]):Tr=[Br],Pr(Tr);var Ur=(0,Q.Z)((0,Q.Z)({},hr),{},{selectedKeys:Tr});jr?U==null||U(Ur):F==null||F(Ur)}!Ye&&Hn.length&&Qt!=="inline"&&on(Ze)},Or=I(function(wr){g==null||g(De(wr)),Er(wr)}),Lr=I(function(wr,hr){var Br=Hn.filter(function(Tr){return Tr!==wr});if(hr)Br.push(wr);else if(Qt!=="inline"){var jr=yr(wr);Br=Br.filter(function(Tr){return!jr.has(Tr)})}(0,k.Z)(Hn,Br,!0)||on(Br,!0)}),rr=function(hr,Br){var jr=Br!=null?Br:!Hn.includes(hr);Lr(hr,jr)},Cr=Ee(Qt,Dr,jn,Tn,en,tr,Lt,ir,rr,Be);L.useEffect(function(){mr(!0)},[]);var Rr=L.useMemo(function(){return{_internalRenderMenuItem:Te,_internalRenderSubMenuItem:ze}},[Te,ze]),Wr=Qt!=="horizontal"||Ct?gn:gn.map(function(wr,hr){return L.createElement(y,{key:wr.key,overflowDisabled:hr>Dn},wr)}),Kr=L.createElement($.Z,(0,t.Z)({id:cn,ref:en,prefixCls:"".concat(tt,"-overflow"),component:"ul",itemComponent:dn,className:Ke()(tt,"".concat(tt,"-root"),"".concat(tt,"-").concat(Qt),zt,(0,C.Z)((0,C.Z)({},"".concat(tt,"-inline-collapsed"),Ar),"".concat(tt,"-rtl"),jn),at),dir:qt,style:Dt,role:"menu",tabIndex:an,data:Wr,renderRawItem:function(hr){return hr},renderRawRest:function(hr){var Br=hr.length,jr=Br?gn.slice(-Br):null;return L.createElement(Pn,{eventKey:R,title:_n,disabled:Ln,internalPopupClose:Br===0,popupClassName:o},jr)},maxCount:Qt!=="horizontal"||Ct?$.Z.INVALIDATE:$.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(hr){Yn(hr)},onKeyDown:Cr},Ft));return L.createElement(K.Provider,{value:Rr},L.createElement(ln.Provider,{value:Tn},L.createElement(y,{prefixCls:tt,rootClassName:at,mode:Qt,openKeys:Hn,rtl:jn,disabled:pt,motion:ur?qe:null,defaultMotions:ur?Nt:null,activeKey:Dr,onActive:lr,onInactive:sr,selectedKeys:gr,inlineIndent:fe,subMenuOpenDelay:bn,subMenuCloseDelay:Bt,forceSubMenuRender:qn,builtinPlacements:_t,triggerSubMenuAction:Vt,getPopupContainer:f,itemIcon:$t,expandIcon:On,onItemClick:Or,onOpenChange:Lr},L.createElement(oe.Provider,{value:Ir},Kr),L.createElement("div",{style:{display:"none"},"aria-hidden":!0},L.createElement(ne.Provider,{value:Fr},Nn)))))}),It=lt,et=It;et.Item=dn,et.SubMenu=Pn,et.ItemGroup=E,et.Divider=z;var Ve=et},11780:function(dr,pn,e){e.d(pn,{Z:function(){return ce}});var t=e(67711),C=e(98506),Q=e(16886),D=e(33346),ge=e(59301),n=e(92310),ve=e.n(n),Ke=e(29301),$=e(34280),l=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],k=void 0;function m(H,Fe){var c=H.prefixCls,d=H.invalidate,p=H.item,w=H.renderItem,W=H.responsive,j=H.responsiveDisabled,be=H.registerSize,St=H.itemKey,se=H.className,Ne=H.style,dt=H.children,Ut=H.display,Wt=H.order,le=H.component,P=le===void 0?"div":le,M=(0,D.Z)(H,l),i=W&&!Ut;function te(Ge){be(St,Ge)}ge.useEffect(function(){return function(){te(null)}},[]);var Ee=w&&p!==k?w(p,{index:Wt}):dt,r;d||(r={opacity:i?0:1,height:i?0:k,overflowY:i?"hidden":k,order:W?Wt:k,pointerEvents:i?"none":k,position:i?"absolute":k});var re={};i&&(re["aria-hidden"]=!0);var ke=ge.createElement(P,(0,t.Z)({className:ve()(!d&&c,se),style:(0,C.Z)((0,C.Z)({},r),Ne)},re,M,{ref:Fe}),Ee);return W&&(ke=ge.createElement(Ke.Z,{onResize:function(R){var q=R.offsetWidth;te(q)},disabled:j},ke)),ke}var L=ge.forwardRef(m);L.displayName="Item";var ie=L,ln=e(6089),ht=e(4676),Tt=e(16089);function nn(H){if(typeof MessageChannel=="undefined")(0,Tt.Z)(H);else{var Fe=new MessageChannel;Fe.port1.onmessage=function(){return H()},Fe.port2.postMessage(void 0)}}function vn(){var H=ge.useRef(null),Fe=function(d){H.current||(H.current=[],nn(function(){(0,ht.unstable_batchedUpdates)(function(){H.current.forEach(function(p){p()}),H.current=null})})),H.current.push(d)};return Fe}function ot(H,Fe){var c=ge.useState(Fe),d=(0,Q.Z)(c,2),p=d[0],w=d[1],W=(0,ln.Z)(function(j){H(function(){w(j)})});return[p,W]}var N=ge.createContext(null),y=["component"],ue=["className"],ne=["className"],X=function(Fe,c){var d=ge.useContext(N);if(!d){var p=Fe.component,w=p===void 0?"div":p,W=(0,D.Z)(Fe,y);return ge.createElement(w,(0,t.Z)({},W,{ref:c}))}var j=d.className,be=(0,D.Z)(d,ue),St=Fe.className,se=(0,D.Z)(Fe,ne);return ge.createElement(N.Provider,{value:null},ge.createElement(ie,(0,t.Z)({ref:c,className:ve()(j,St)},be,se)))},G=ge.forwardRef(X);G.displayName="RawItem";var S=G,oe=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],We="responsive",K="invalidate";function V(H){return"+ ".concat(H.length," ...")}function Se(H,Fe){var c=H.prefixCls,d=c===void 0?"rc-overflow":c,p=H.data,w=p===void 0?[]:p,W=H.renderItem,j=H.renderRawItem,be=H.itemKey,St=H.itemWidth,se=St===void 0?10:St,Ne=H.ssr,dt=H.style,Ut=H.className,Wt=H.maxCount,le=H.renderRest,P=H.renderRawRest,M=H.suffix,i=H.component,te=i===void 0?"div":i,Ee=H.itemComponent,r=H.onVisibleChange,re=(0,D.Z)(H,oe),ke=Ne==="full",Ge=vn(),R=ot(Ge,null),q=(0,Q.Z)(R,2),I=q[0],Ie=q[1],me=I||0,je=ot(Ge,new Map),st=(0,Q.Z)(je,2),_e=st[0],nt=st[1],B=ot(Ge,0),Z=(0,Q.Z)(B,2),Re=Z[0],Me=Z[1],he=ot(Ge,0),$e=(0,Q.Z)(he,2),it=$e[0],De=$e[1],rt=ot(Ge,0),Rt=(0,Q.Z)(rt,2),gt=Rt[0],mt=Rt[1],Jt=(0,ge.useState)(null),yn=(0,Q.Z)(Jt,2),dn=yn[0],Gt=yn[1],rn=(0,ge.useState)(null),mn=(0,Q.Z)(rn,2),Pt=mn[0],bt=mn[1],Xt=ge.useMemo(function(){return Pt===null&&ke?Number.MAX_SAFE_INTEGER:Pt||0},[Pt,I]),En=(0,ge.useState)(!1),kn=(0,Q.Z)(En,2),sn=kn[0],Qn=kn[1],Sn="".concat(d,"-item"),In=Math.max(Re,it),Cn=Wt===We,xn=w.length&&Cn,Mn=Wt===K,An=xn||typeof Wt=="number"&&w.length>Wt,Gn=(0,ge.useMemo)(function(){var et=w;return xn?I===null&&ke?et=w:et=w.slice(0,Math.min(w.length,me/se)):typeof Wt=="number"&&(et=w.slice(0,Wt)),et},[w,se,I,Wt,xn]),Jn=(0,ge.useMemo)(function(){return xn?w.slice(Xt+1):w.slice(Gn.length)},[w,Gn,xn,Xt]),Zn=(0,ge.useCallback)(function(et,Ve){var b;return typeof be=="function"?be(et):(b=be&&(et==null?void 0:et[be]))!==null&&b!==void 0?b:Ve},[be]),Rn=(0,ge.useCallback)(W||function(et){return et},[W]);function Pn(et,Ve,b){Pt===et&&(Ve===void 0||Ve===dn)||(bt(et),b||(Qn(etme){Pn(ae-1,et-pe-gt+it);break}}M&&A(0)+gt>me&&Gt(null)}},[me,_e,it,gt,Zn,Gn]);var E=sn&&!!Jn.length,Y={};dn!==null&&xn&&(Y={position:"absolute",left:dn,top:0});var He={prefixCls:Sn,responsive:xn,component:Ee,invalidate:Mn},Oe=j?function(et,Ve){var b=Zn(et,Ve);return ge.createElement(N.Provider,{key:b,value:(0,C.Z)((0,C.Z)({},He),{},{order:Ve,item:et,itemKey:b,registerSize:z,display:Ve<=Xt})},j(et,Ve))}:function(et,Ve){var b=Zn(et,Ve);return ge.createElement(ie,(0,t.Z)({},He,{order:Ve,key:b,item:et,renderItem:Rn,itemKey:b,registerSize:z,display:Ve<=Xt}))},Qe={order:E?Xt:Number.MAX_SAFE_INTEGER,className:"".concat(Sn,"-rest"),registerSize:a,display:E},Ze=le||V,lt=P?ge.createElement(N.Provider,{value:(0,C.Z)((0,C.Z)({},He),Qe)},P(Jn)):ge.createElement(ie,(0,t.Z)({},He,Qe),typeof Ze=="function"?Ze(Jn):Ze),It=ge.createElement(te,(0,t.Z)({className:ve()(!Mn&&d,Ut),style:dt,ref:Fe},re),Gn.map(Oe),An?lt:null,M&&ge.createElement(ie,(0,t.Z)({},He,{responsive:Cn,responsiveDisabled:!xn,order:Xt,className:"".concat(Sn,"-suffix"),registerSize:x,display:!0,style:Y}),M));return Cn?ge.createElement(Ke.Z,{onResize:vr,disabled:!xn},It):It}var xe=ge.forwardRef(Se);xe.displayName="Overflow",xe.Item=S,xe.RESPONSIVE=We,xe.INVALIDATE=K;var Ce=xe,ce=Ce},23425:function(dr,pn,e){e.d(pn,{Z:function(){return ne}});var t=e(52873),C=e(67711),Q=e(26420),D=e(98506),ge=e(16886),n=e(92310),ve=e.n(n),Ke=e(18929),$=e(10228),l=e(26112),k=e(48736),m=e(59301),L=e(17119),ie=[10,20,50,100],ln=function(G){var S=G.pageSizeOptions,oe=S===void 0?ie:S,We=G.locale,K=G.changeSize,V=G.pageSize,Se=G.goButton,xe=G.quickGo,Ce=G.rootPrefixCls,ce=G.disabled,H=G.buildOptionText,Fe=G.showSizeChanger,c=G.sizeChangerRender,d=m.useState(""),p=(0,ge.Z)(d,2),w=p[0],W=p[1],j=function(){return!w||Number.isNaN(w)?void 0:Number(w)},be=typeof H=="function"?H:function(M){return"".concat(M," ").concat(We.items_per_page)},St=function(i){W(i.target.value)},se=function(i){Se||w===""||(W(""),!(i.relatedTarget&&(i.relatedTarget.className.indexOf("".concat(Ce,"-item-link"))>=0||i.relatedTarget.className.indexOf("".concat(Ce,"-item"))>=0))&&(xe==null||xe(j())))},Ne=function(i){w!==""&&(i.keyCode===$.Z.ENTER||i.type==="click")&&(W(""),xe==null||xe(j()))},dt=function(){return oe.some(function(i){return i.toString()===V.toString()})?oe:oe.concat([V]).sort(function(i,te){var Ee=Number.isNaN(Number(i))?0:Number(i),r=Number.isNaN(Number(te))?0:Number(te);return Ee-r})},Ut="".concat(Ce,"-options");if(!Fe&&!xe)return null;var Wt=null,le=null,P=null;return Fe&&c&&(Wt=c({disabled:ce,size:V,onSizeChange:function(i){K==null||K(Number(i))},"aria-label":We.page_size,className:"".concat(Ut,"-size-changer"),options:dt().map(function(M){return{label:be(M),value:M}})})),xe&&(Se&&(P=typeof Se=="boolean"?m.createElement("button",{type:"button",onClick:Ne,onKeyUp:Ne,disabled:ce,className:"".concat(Ut,"-quick-jumper-button")},We.jump_to_confirm):m.createElement("span",{onClick:Ne,onKeyUp:Ne},Se)),le=m.createElement("div",{className:"".concat(Ut,"-quick-jumper")},We.jump_to,m.createElement("input",{disabled:ce,type:"text",value:w,onChange:St,onKeyUp:Ne,onBlur:se,"aria-label":We.page}),We.page,P)),m.createElement("li",{className:Ut},Wt,le)},ht=ln,Tt=function(G){var S=G.rootPrefixCls,oe=G.page,We=G.active,K=G.className,V=G.showTitle,Se=G.onClick,xe=G.onKeyPress,Ce=G.itemRender,ce="".concat(S,"-item"),H=ve()(ce,"".concat(ce,"-").concat(oe),(0,t.Z)((0,t.Z)({},"".concat(ce,"-active"),We),"".concat(ce,"-disabled"),!oe),K),Fe=function(){Se(oe)},c=function(w){xe(w,Se,oe)},d=Ce(oe,"page",m.createElement("a",{rel:"nofollow"},oe));return d?m.createElement("li",{title:V?String(oe):null,className:H,onClick:Fe,onKeyDown:c,tabIndex:0},d):null},nn=Tt,vn=function(G,S,oe){return oe};function ot(){}function N(X){var G=Number(X);return typeof G=="number"&&!Number.isNaN(G)&&isFinite(G)&&Math.floor(G)===G}function y(X,G,S){var oe=typeof X=="undefined"?G:X;return Math.floor((S-1)/oe)+1}var ue=function(G){var S=G.prefixCls,oe=S===void 0?"rc-pagination":S,We=G.selectPrefixCls,K=We===void 0?"rc-select":We,V=G.className,Se=G.current,xe=G.defaultCurrent,Ce=xe===void 0?1:xe,ce=G.total,H=ce===void 0?0:ce,Fe=G.pageSize,c=G.defaultPageSize,d=c===void 0?10:c,p=G.onChange,w=p===void 0?ot:p,W=G.hideOnSinglePage,j=G.align,be=G.showPrevNextJumpers,St=be===void 0?!0:be,se=G.showQuickJumper,Ne=G.showLessItems,dt=G.showTitle,Ut=dt===void 0?!0:dt,Wt=G.onShowSizeChange,le=Wt===void 0?ot:Wt,P=G.locale,M=P===void 0?L.Z:P,i=G.style,te=G.totalBoundaryShowSizeChanger,Ee=te===void 0?50:te,r=G.disabled,re=G.simple,ke=G.showTotal,Ge=G.showSizeChanger,R=Ge===void 0?H>Ee:Ge,q=G.sizeChangerRender,I=G.pageSizeOptions,Ie=G.itemRender,me=Ie===void 0?vn:Ie,je=G.jumpPrevIcon,st=G.jumpNextIcon,_e=G.prevIcon,nt=G.nextIcon,B=m.useRef(null),Z=(0,Ke.Z)(10,{value:Fe,defaultValue:d}),Re=(0,ge.Z)(Z,2),Me=Re[0],he=Re[1],$e=(0,Ke.Z)(1,{value:Se,defaultValue:Ce,postState:function(Ct){return Math.max(1,Math.min(Ct,y(void 0,Me,H)))}}),it=(0,ge.Z)($e,2),De=it[0],rt=it[1],Rt=m.useState(De),gt=(0,ge.Z)(Rt,2),mt=gt[0],Jt=gt[1];(0,m.useEffect)(function(){Jt(De)},[De]);var yn=w!==ot,dn="current"in G,Gt=Math.max(1,De-(Ne?3:5)),rn=Math.min(y(void 0,Me,H),De+(Ne?3:5));function mn(pt,Ct){var Zt=pt||m.createElement("button",{type:"button","aria-label":Ct,className:"".concat(oe,"-item-link")});return typeof pt=="function"&&(Zt=m.createElement(pt,(0,D.Z)({},G))),Zt}function Pt(pt){var Ct=pt.target.value,Zt=y(void 0,Me,H),bn;return Ct===""?bn=Ct:Number.isNaN(Number(Ct))?bn=mt:Ct>=Zt?bn=Zt:bn=Number(Ct),bn}function bt(pt){return N(pt)&&pt!==De&&N(H)&&H>0}var Xt=H>Me?se:!1;function En(pt){(pt.keyCode===$.Z.UP||pt.keyCode===$.Z.DOWN)&&pt.preventDefault()}function kn(pt){var Ct=Pt(pt);switch(Ct!==mt&&Jt(Ct),pt.keyCode){case $.Z.ENTER:Sn(Ct);break;case $.Z.UP:Sn(Ct-1);break;case $.Z.DOWN:Sn(Ct+1);break;default:break}}function sn(pt){Sn(Pt(pt))}function Qn(pt){var Ct=y(pt,Me,H),Zt=De>Ct&&Ct!==0?Ct:De;he(pt),Jt(Zt),le==null||le(De,pt),rt(Zt),w==null||w(Zt,pt)}function Sn(pt){if(bt(pt)&&!r){var Ct=y(void 0,Me,H),Zt=pt;return pt>Ct?Zt=Ct:pt<1&&(Zt=1),Zt!==mt&&Jt(Zt),rt(Zt),w==null||w(Zt,Me),Zt}return De}var In=De>1,Cn=De2?Zt-2:0),kt=2;ktH?H:De*Me])),He=null,Oe=y(void 0,Me,H);if(W&&H<=Me)return null;var Qe=[],Ze={rootPrefixCls:oe,onClick:Sn,onKeyPress:Jn,showTitle:Ut,itemRender:me,page:-1},lt=De-1>0?De-1:0,It=De+1=pe*2&&De!==3&&(Qe[0]=m.cloneElement(Qe[0],{className:ve()("".concat(oe,"-item-after-jump-prev"),Qe[0].props.className)}),Qe.unshift(A)),Oe-De>=pe*2&&De!==Oe-2){var vt=Qe[Qe.length-1];Qe[Qe.length-1]=m.cloneElement(vt,{className:ve()("".concat(oe,"-item-before-jump-next"),vt.props.className)}),Qe.push(He)}zt!==1&&Qe.unshift(m.createElement(nn,(0,C.Z)({},Ze,{key:1,page:1}))),Kt!==Oe&&Qe.push(m.createElement(nn,(0,C.Z)({},Ze,{key:Oe,page:Oe})))}var xt=z(lt);if(xt){var qt=!In||!Oe;xt=m.createElement("li",{title:Ut?M.prev_page:null,onClick:xn,tabIndex:qt?null:0,onKeyDown:Zn,className:ve()("".concat(oe,"-prev"),(0,t.Z)({},"".concat(oe,"-disabled"),qt)),"aria-disabled":qt},xt)}var cn=a(It);if(cn){var hn,Ht;re?(hn=!Cn,Ht=In?0:null):(hn=!Cn||!Oe,Ht=hn?null:0),cn=m.createElement("li",{title:Ut?M.next_page:null,onClick:Mn,tabIndex:Ht,onKeyDown:Rn,className:ve()("".concat(oe,"-next"),(0,t.Z)({},"".concat(oe,"-disabled"),hn)),"aria-disabled":hn},cn)}var Et=ve()(oe,V,(0,t.Z)((0,t.Z)((0,t.Z)((0,t.Z)((0,t.Z)({},"".concat(oe,"-start"),j==="start"),"".concat(oe,"-center"),j==="center"),"".concat(oe,"-end"),j==="end"),"".concat(oe,"-simple"),re),"".concat(oe,"-disabled"),r));return m.createElement("ul",(0,C.Z)({className:Et,style:i,ref:B},E),Y,xt,re?ae:Qe,cn,m.createElement(ht,{locale:M,rootPrefixCls:oe,disabled:r,selectPrefixCls:K,changeSize:Qn,pageSize:Me,pageSizeOptions:I,quickGo:Xt?Sn:null,goButton:b,showSizeChanger:R,sizeChangerRender:q}))},ne=ue},29301:function(dr,pn,e){e.d(pn,{Z:function(){return K}});var t=e(67711),C=e(59301),Q=e(11592),D=e(48736),ge=e(98506),n=e(26420),ve=e(76846),Ke=e(8654),$=C.createContext(null);function l(V){var Se=V.children,xe=V.onBatchResize,Ce=C.useRef(0),ce=C.useRef([]),H=C.useContext($),Fe=C.useCallback(function(c,d,p){Ce.current+=1;var w=Ce.current;ce.current.push({size:c,element:d,data:p}),Promise.resolve().then(function(){w===Ce.current&&(xe==null||xe(ce.current),ce.current=[])}),H==null||H(c,d,p)},[xe,H]);return C.createElement($.Provider,{value:Fe},Se)}var k=e(76374),m=new Map;function L(V){V.forEach(function(Se){var xe,Ce=Se.target;(xe=m.get(Ce))===null||xe===void 0||xe.forEach(function(ce){return ce(Ce)})})}var ie=new k.Z(L),ln=null,ht=null;function Tt(V,Se){m.has(V)||(m.set(V,new Set),ie.observe(V)),m.get(V).add(Se)}function nn(V,Se){m.has(V)&&(m.get(V).delete(Se),m.get(V).size||(ie.unobserve(V),m.delete(V)))}var vn=e(42573),ot=e(58698),N=e(74700),y=e(45080),ue=function(V){(0,N.Z)(xe,V);var Se=(0,y.Z)(xe);function xe(){return(0,vn.Z)(this,xe),Se.apply(this,arguments)}return(0,ot.Z)(xe,[{key:"render",value:function(){return this.props.children}}]),xe}(C.Component);function ne(V,Se){var xe=V.children,Ce=V.disabled,ce=C.useRef(null),H=C.useRef(null),Fe=C.useContext($),c=typeof xe=="function",d=c?xe(ce):xe,p=C.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),w=!c&&C.isValidElement(d)&&(0,Ke.Yr)(d),W=w?(0,Ke.C4)(d):null,j=(0,Ke.x1)(W,ce),be=function(){var dt;return(0,ve.ZP)(ce.current)||(ce.current&&(0,n.Z)(ce.current)==="object"?(0,ve.ZP)((dt=ce.current)===null||dt===void 0?void 0:dt.nativeElement):null)||(0,ve.ZP)(H.current)};C.useImperativeHandle(Se,function(){return be()});var St=C.useRef(V);St.current=V;var se=C.useCallback(function(Ne){var dt=St.current,Ut=dt.onResize,Wt=dt.data,le=Ne.getBoundingClientRect(),P=le.width,M=le.height,i=Ne.offsetWidth,te=Ne.offsetHeight,Ee=Math.floor(P),r=Math.floor(M);if(p.current.width!==Ee||p.current.height!==r||p.current.offsetWidth!==i||p.current.offsetHeight!==te){var re={width:Ee,height:r,offsetWidth:i,offsetHeight:te};p.current=re;var ke=i===Math.round(P)?P:i,Ge=te===Math.round(M)?M:te,R=(0,ge.Z)((0,ge.Z)({},re),{},{offsetWidth:ke,offsetHeight:Ge});Fe==null||Fe(R,Ne,Wt),Ut&&Promise.resolve().then(function(){Ut(R,Ne)})}},[]);return C.useEffect(function(){var Ne=be();return Ne&&!Ce&&Tt(Ne,se),function(){return nn(Ne,se)}},[ce.current,Ce]),C.createElement(ue,{ref:H},w?C.cloneElement(d,{ref:j}):d)}var X=C.forwardRef(ne),G=X,S="rc-observer-key";function oe(V,Se){var xe=V.children,Ce=typeof xe=="function"?[xe]:(0,Q.Z)(xe);return Ce.map(function(ce,H){var Fe=(ce==null?void 0:ce.key)||"".concat(S,"-").concat(H);return C.createElement(G,(0,t.Z)({},V,{key:Fe,ref:H===0?Se:void 0}),ce)})}var We=C.forwardRef(oe);We.Collection=l;var K=We},6551:function(dr,pn,e){e.d(pn,{ZP:function(){return ve}});var t=e(16886),C=e(59301),Q=e(47273),D=0,ge=(0,Q.Z)();function n(){var Ke;return ge?(Ke=D,D+=1):Ke="TEST_OR_SSR",Ke}function ve(Ke){var $=C.useState(),l=(0,t.Z)($,2),k=l[0],m=l[1];return C.useEffect(function(){m("rc_select_".concat(n()))},[]),Ke||k}},37463:function(dr,pn,e){e.d(pn,{Ac:function(){return Z},Xo:function(){return Me},Wx:function(){return $e},ZP:function(){return vr},lk:function(){return ot}});var t=e(67711),C=e(15142),Q=e(52873),D=e(98506),ge=e(16886),n=e(33346),ve=e(26420),Ke=e(18929),$=e(48736),l=e(59301),k=e(92310),m=e.n(k),L=e(34280),ie=e(49658),ln=e(8654),ht=function(a){var x=a.className,A=a.customizeIcon,E=a.customizeIconProps,Y=a.children,He=a.onMouseDown,Oe=a.onClick,Qe=typeof A=="function"?A(E):A;return l.createElement("span",{className:x,onMouseDown:function(lt){lt.preventDefault(),He==null||He(lt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Oe,"aria-hidden":!0},Qe!==void 0?Qe:l.createElement("span",{className:m()(x.split(/\s+/).map(function(Ze){return"".concat(Ze,"-icon")}))},Y))},Tt=ht,nn=function(a,x,A,E,Y){var He=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Oe=arguments.length>6?arguments[6]:void 0,Qe=arguments.length>7?arguments[7]:void 0,Ze=l.useMemo(function(){if((0,ve.Z)(E)==="object")return E.clearIcon;if(Y)return Y},[E,Y]),lt=l.useMemo(function(){return!!(!He&&E&&(A.length||Oe)&&!(Qe==="combobox"&&Oe===""))},[E,He,A.length,Oe,Qe]);return{allowClear:lt,clearIcon:l.createElement(Tt,{className:"".concat(a,"-clear"),onMouseDown:x,customizeIcon:Ze},"\xD7")}},vn=l.createContext(null);function ot(){return l.useContext(vn)}function N(){var z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,a=l.useState(!1),x=(0,ge.Z)(a,2),A=x[0],E=x[1],Y=l.useRef(null),He=function(){window.clearTimeout(Y.current)};l.useEffect(function(){return He},[]);var Oe=function(Ze,lt){He(),Y.current=window.setTimeout(function(){E(Ze),lt&<()},z)};return[A,Oe,He]}function y(){var z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,a=l.useRef(null),x=l.useRef(null);l.useEffect(function(){return function(){window.clearTimeout(x.current)}},[]);function A(E){(E||a.current===null)&&(a.current=E),window.clearTimeout(x.current),x.current=window.setTimeout(function(){a.current=null},z)}return[function(){return a.current},A]}function ue(z,a,x,A){var E=l.useRef(null);E.current={open:a,triggerOpen:x,customizedTrigger:A},l.useEffect(function(){function Y(He){var Oe;if(!((Oe=E.current)!==null&&Oe!==void 0&&Oe.customizedTrigger)){var Qe=He.target;Qe.shadowRoot&&He.composed&&(Qe=He.composedPath()[0]||Qe),E.current.open&&z().filter(function(Ze){return Ze}).every(function(Ze){return!Ze.contains(Qe)&&Ze!==Qe})&&E.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Y),function(){return window.removeEventListener("mousedown",Y)}},[])}var ne=e(10228);function X(z){return z&&![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(z)}var G=e(26112),S=e(11780);function oe(z,a,x){var A=(0,D.Z)((0,D.Z)({},z),x?a:{});return Object.keys(a).forEach(function(E){var Y=a[E];typeof Y=="function"&&(A[E]=function(){for(var He,Oe=arguments.length,Qe=new Array(Oe),Ze=0;Zett&&(Vt="".concat(_t.slice(0,tt),"..."))}var $t=function(un){un&&un.stopPropagation(),an(de)};return typeof zt=="function"?Xe(Nt,Vt,fe,wt,$t):Pe(de,Vt,fe,wt,$t)},Le=function(de){if(!E.length)return null;var fe=typeof Dt=="function"?Dt(de):Dt;return typeof zt=="function"?Xe(void 0,fe,!1,!1,void 0,!0):Pe({title:fe},fe,!1)},T=l.createElement("div",{className:"".concat(O,"-search"),style:{width:bn},onFocus:function(){J(!0)},onBlur:function(){J(!1)}},l.createElement(xe,{ref:Qe,open:Y,prefixCls:A,id:x,inputElement:null,disabled:lt,autoFocus:Ve,autoComplete:b,editable:ye,activeDescendantId:ae,value:ee,onKeyDown:qt,onMouseDown:cn,onChange:vt,onPaste:xt,onCompositionStart:hn,onCompositionEnd:Ht,onBlur:Et,tabIndex:pe,attrs:(0,G.Z)(a,!0)}),l.createElement("span",{ref:pt,className:"".concat(O,"-search-mirror"),"aria-hidden":!0},ee,"\xA0")),F=l.createElement(S.Z,{prefixCls:"".concat(O,"-overflow"),data:E,renderItem:Ye,renderRest:Le,suffix:T,itemKey:W,maxCount:Je});return l.createElement("span",{className:"".concat(O,"-wrap")},F,!E.length&&!ee&&l.createElement("span",{className:"".concat(O,"-placeholder")},Ze))},St=be,se=function(a){var x=a.inputElement,A=a.prefixCls,E=a.id,Y=a.inputRef,He=a.disabled,Oe=a.autoFocus,Qe=a.autoComplete,Ze=a.activeDescendantId,lt=a.mode,It=a.open,et=a.values,Ve=a.placeholder,b=a.tabIndex,ae=a.showSearch,pe=a.searchValue,Ae=a.activeValue,Je=a.maxLength,tt=a.onInputKeyDown,at=a.onInputMouseDown,Dt=a.onInputChange,zt=a.onInputPaste,Kt=a.onInputCompositionStart,an=a.onInputCompositionEnd,vt=a.onInputBlur,xt=a.title,qt=l.useState(!1),cn=(0,ge.Z)(qt,2),hn=cn[0],Ht=cn[1],Et=lt==="combobox",pt=Et||ae,Ct=et[0],Zt=pe||"";Et&&Ae&&!hn&&(Zt=Ae),l.useEffect(function(){Et&&Ht(!1)},[Et,Ae]);var bn=lt!=="combobox"&&!It&&!ae?!1:!!Zt,kt=xt===void 0?p(Ct):xt,Bt=l.useMemo(function(){return Ct?null:l.createElement("span",{className:"".concat(A,"-selection-placeholder"),style:bn?{visibility:"hidden"}:void 0},Ve)},[Ct,bn,Ve,A]);return l.createElement("span",{className:"".concat(A,"-selection-wrap")},l.createElement("span",{className:"".concat(A,"-selection-search")},l.createElement(xe,{ref:Y,prefixCls:A,id:E,open:It,inputElement:x,disabled:He,autoFocus:Oe,autoComplete:Qe,editable:pt,activeDescendantId:Ze,value:Zt,onKeyDown:tt,onMouseDown:at,onChange:function(u){Ht(!0),Dt(u)},onPaste:zt,onCompositionStart:Kt,onCompositionEnd:an,onBlur:vt,tabIndex:b,attrs:(0,G.Z)(a,!0),maxLength:Et?Je:void 0})),!Et&&Ct?l.createElement("span",{className:"".concat(A,"-selection-item"),title:kt,style:bn?{visibility:"hidden"}:void 0},Ct.label):null,Bt)},Ne=se,dt=function(a,x){var A=(0,l.useRef)(null),E=(0,l.useRef)(!1),Y=a.prefixCls,He=a.open,Oe=a.mode,Qe=a.showSearch,Ze=a.tokenWithEnter,lt=a.disabled,It=a.prefix,et=a.autoClearSearchValue,Ve=a.onSearch,b=a.onSearchSubmit,ae=a.onToggleOpen,pe=a.onInputKeyDown,Ae=a.onInputBlur,Je=a.domRef;l.useImperativeHandle(x,function(){return{focus:function(kt){A.current.focus(kt)},blur:function(){A.current.blur()}}});var tt=y(0),at=(0,ge.Z)(tt,2),Dt=at[0],zt=at[1],Kt=function(kt){var Bt=kt.which,qn=A.current instanceof HTMLTextAreaElement;!qn&&He&&(Bt===ne.Z.UP||Bt===ne.Z.DOWN)&&kt.preventDefault(),pe&&pe(kt),Bt===ne.Z.ENTER&&Oe==="tags"&&!E.current&&!He&&(b==null||b(kt.target.value)),!(qn&&!He&&~[ne.Z.UP,ne.Z.DOWN,ne.Z.LEFT,ne.Z.RIGHT].indexOf(Bt))&&X(Bt)&&ae(!0)},an=function(){zt(!0)},vt=(0,l.useRef)(null),xt=function(kt){Ve(kt,!0,E.current)!==!1&&ae(!0)},qt=function(){E.current=!0},cn=function(kt){E.current=!1,Oe!=="combobox"&&xt(kt.target.value)},hn=function(kt){var Bt=kt.target.value;if(Ze&&vt.current&&/[\r\n]/.test(vt.current)){var qn=vt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Bt=Bt.replace(qn,vt.current)}vt.current=null,xt(Bt)},Ht=function(kt){var Bt=kt.clipboardData,qn=Bt==null?void 0:Bt.getData("text");vt.current=qn||""},Et=function(kt){var Bt=kt.target;if(Bt!==A.current){var qn=document.body.style.msTouchAction!==void 0;qn?setTimeout(function(){A.current.focus()}):A.current.focus()}},pt=function(kt){var Bt=Dt();kt.target!==A.current&&!Bt&&!(Oe==="combobox"&<)&&kt.preventDefault(),(Oe!=="combobox"&&(!Qe||!Bt)||!He)&&(He&&et!==!1&&Ve("",!0,!1),ae())},Ct={inputRef:A,onInputKeyDown:Kt,onInputMouseDown:an,onInputChange:hn,onInputPaste:Ht,onInputCompositionStart:qt,onInputCompositionEnd:cn,onInputBlur:Ae},Zt=Oe==="multiple"||Oe==="tags"?l.createElement(St,(0,t.Z)({},a,Ct)):l.createElement(Ne,(0,t.Z)({},a,Ct));return l.createElement("div",{ref:Je,className:"".concat(Y,"-selector"),onClick:Et,onMouseDown:pt},It&&l.createElement("div",{className:"".concat(Y,"-prefix")},It),Zt)},Ut=l.forwardRef(dt),Wt=Ut,le=e(65030),P=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],M=function(a){var x=a===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:x,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:x,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:x,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:x,adjustY:1},htmlRegion:"scroll"}}},i=function(a,x){var A=a.prefixCls,E=a.disabled,Y=a.visible,He=a.children,Oe=a.popupElement,Qe=a.animation,Ze=a.transitionName,lt=a.dropdownStyle,It=a.dropdownClassName,et=a.direction,Ve=et===void 0?"ltr":et,b=a.placement,ae=a.builtinPlacements,pe=a.dropdownMatchSelectWidth,Ae=a.dropdownRender,Je=a.dropdownAlign,tt=a.getPopupContainer,at=a.empty,Dt=a.getTriggerDOMNode,zt=a.onPopupVisibleChange,Kt=a.onPopupMouseEnter,an=(0,n.Z)(a,P),vt="".concat(A,"-dropdown"),xt=Oe;Ae&&(xt=Ae(Oe));var qt=l.useMemo(function(){return ae||M(pe)},[ae,pe]),cn=Qe?"".concat(vt,"-").concat(Qe):Ze,hn=typeof pe=="number",Ht=l.useMemo(function(){return hn?null:pe===!1?"minWidth":"width"},[pe,hn]),Et=lt;hn&&(Et=(0,D.Z)((0,D.Z)({},Et),{},{width:pe}));var pt=l.useRef(null);return l.useImperativeHandle(x,function(){return{getPopupElement:function(){var Zt;return(Zt=pt.current)===null||Zt===void 0?void 0:Zt.popupElement}}}),l.createElement(le.Z,(0,t.Z)({},an,{showAction:zt?["click"]:[],hideAction:zt?["click"]:[],popupPlacement:b||(Ve==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:qt,prefixCls:vt,popupTransitionName:cn,popup:l.createElement("div",{onMouseEnter:Kt},xt),ref:pt,stretch:Ht,popupAlign:Je,popupVisible:Y,getPopupContainer:tt,popupClassName:m()(It,(0,Q.Z)({},"".concat(vt,"-empty"),at)),popupStyle:Et,getTriggerDOMNode:Dt,onPopupVisibleChange:zt}),He)},te=l.forwardRef(i),Ee=te,r=e(57879);function re(z,a){var x=z.key,A;return"value"in z&&(A=z.value),x!=null?x:A!==void 0?A:"rc-index-key-".concat(a)}function ke(z){return typeof z!="undefined"&&!Number.isNaN(z)}function Ge(z,a){var x=z||{},A=x.label,E=x.value,Y=x.options,He=x.groupLabel,Oe=A||(a?"children":"label");return{label:Oe,value:E||"value",options:Y||"options",groupLabel:He||Oe}}function R(z){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},x=a.fieldNames,A=a.childrenAsData,E=[],Y=Ge(x,!1),He=Y.label,Oe=Y.value,Qe=Y.options,Ze=Y.groupLabel;function lt(It,et){Array.isArray(It)&&It.forEach(function(Ve){if(et||!(Qe in Ve)){var b=Ve[Oe];E.push({key:re(Ve,E.length),groupOption:et,data:Ve,label:Ve[He],value:b})}else{var ae=Ve[Ze];ae===void 0&&A&&(ae=Ve.label),E.push({key:re(Ve,E.length),group:!0,data:Ve,label:ae}),lt(Ve[Qe],!0)}})}return lt(z,!1),E}function q(z){var a=(0,D.Z)({},z);return"props"in a||Object.defineProperty(a,"props",{get:function(){return(0,$.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),a}}),a}var I=function(a,x,A){if(!x||!x.length)return null;var E=!1,Y=function Oe(Qe,Ze){var lt=(0,r.Z)(Ze),It=lt[0],et=lt.slice(1);if(!It)return[Qe];var Ve=Qe.split(It);return E=E||Ve.length>1,Ve.reduce(function(b,ae){return[].concat((0,C.Z)(b),(0,C.Z)(Oe(ae,et)))},[]).filter(Boolean)},He=Y(a,x);return E?typeof A!="undefined"?He.slice(0,A):He:null},Ie=l.createContext(null),me=Ie;function je(z){var a=z.visible,x=z.values;if(!a)return null;var A=50;return l.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(x.slice(0,A).map(function(E){var Y=E.label,He=E.value;return["number","string"].includes((0,ve.Z)(Y))?Y:He}).join(", ")),x.length>A?", ...":null)}var st=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],_e=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],nt=function(a){return a==="tags"||a==="multiple"},B=l.forwardRef(function(z,a){var x,A=z.id,E=z.prefixCls,Y=z.className,He=z.showSearch,Oe=z.tagRender,Qe=z.direction,Ze=z.omitDomProps,lt=z.displayValues,It=z.onDisplayValuesChange,et=z.emptyOptions,Ve=z.notFoundContent,b=Ve===void 0?"Not Found":Ve,ae=z.onClear,pe=z.mode,Ae=z.disabled,Je=z.loading,tt=z.getInputElement,at=z.getRawInputElement,Dt=z.open,zt=z.defaultOpen,Kt=z.onDropdownVisibleChange,an=z.activeValue,vt=z.onActiveValueChange,xt=z.activeDescendantId,qt=z.searchValue,cn=z.autoClearSearchValue,hn=z.onSearch,Ht=z.onSearchSplit,Et=z.tokenSeparators,pt=z.allowClear,Ct=z.prefix,Zt=z.suffixIcon,bn=z.clearIcon,kt=z.OptionList,Bt=z.animation,qn=z.transitionName,u=z.dropdownStyle,J=z.dropdownClassName,O=z.dropdownMatchSelectWidth,ee=z.dropdownRender,ye=z.dropdownAlign,Pe=z.placement,Xe=z.builtinPlacements,Ye=z.getPopupContainer,Le=z.showAction,T=Le===void 0?[]:Le,F=z.onFocus,U=z.onBlur,de=z.onKeyUp,fe=z.onKeyDown,qe=z.onMouseDown,Nt=(0,n.Z)(z,st),wt=nt(pe),Vt=(He!==void 0?He:wt)||pe==="combobox",_t=(0,D.Z)({},Nt);_e.forEach(function(ir){delete _t[ir]}),Ze==null||Ze.forEach(function(ir){delete _t[ir]});var $t=l.useState(!1),On=(0,ge.Z)($t,2),un=On[0],_n=On[1];l.useEffect(function(){_n((0,ie.Z)())},[]);var o=l.useRef(null),f=l.useRef(null),g=l.useRef(null),_=l.useRef(null),Be=l.useRef(null),Ue=l.useRef(!1),At=N(),Te=(0,ge.Z)(At,3),ze=Te[0],ft=Te[1],Ft=Te[2];l.useImperativeHandle(a,function(){var ir,lr;return{focus:(ir=_.current)===null||ir===void 0?void 0:ir.focus,blur:(lr=_.current)===null||lr===void 0?void 0:lr.blur,scrollTo:function(Un){var er;return(er=Be.current)===null||er===void 0?void 0:er.scrollTo(Un)},nativeElement:o.current||f.current}});var fn=l.useMemo(function(){var ir;if(pe!=="combobox")return qt;var lr=(ir=lt[0])===null||ir===void 0?void 0:ir.value;return typeof lr=="string"||typeof lr=="number"?String(lr):""},[qt,pe,lt]),jt=pe==="combobox"&&typeof tt=="function"&&tt()||null,gn=typeof at=="function"&&at(),Nn=(0,ln.x1)(f,gn==null||(x=gn.props)===null||x===void 0?void 0:x.ref),Xn=l.useState(!1),or=(0,ge.Z)(Xn,2),ur=or[0],mr=or[1];(0,L.Z)(function(){mr(!0)},[]);var en=(0,Ke.Z)(!1,{defaultValue:zt,value:Dt}),Tn=(0,ge.Z)(en,2),jn=Tn[0],pr=Tn[1],Vn=ur?jn:!1,Hn=!b&&et;(Ae||Hn&&Vn&&pe==="combobox")&&(Vn=!1);var $n=Hn?!1:Vn,on=l.useCallback(function(ir){var lr=ir!==void 0?ir:!Vn;Ae||(pr(lr),Vn!==lr&&(Kt==null||Kt(lr)))},[Ae,Vn,pr,Kt]),Fn=l.useMemo(function(){return(Et||[]).some(function(ir){return[` `,`\r -`].includes(ir)})},[Et]),Yt=l.useContext(me)||{},xn=Yt.maxCount,tr=Yt.rawValues,cr=function(lr,sr,Un){if(!(wt&&ke(xn)&&(tr==null?void 0:tr.size)>=xn)){var er=!0,gr=lr;vt==null||vt(null);var Pr=I(lr,Et,ke(xn)?xn-tr.size:void 0),Er=Un?null:Pr;return pe!=="combobox"&&Er&&(gr="",Ht==null||Ht(Er),on(!1),er=!1),hn&&fn!==gr&&hn(gr,{source:sr?"typing":"effect"}),er}},Mr=function(lr){!lr||!lr.trim()||hn(lr,{source:"submit"})};l.useEffect(function(){!Vn&&!wt&&pe!=="combobox"&&cr("",!1,!1)},[Vn]),l.useEffect(function(){jn&&Ae&&pr(!1),Ae&&!Ue.current&&ft(!1)},[Ae]);var c=y(),m=(0,ge.Z)(c,2),h=m[0],ct=m[1],ut=l.useRef(!1),tn=function(lr){var sr=h(),Un=lr.key,er=Un==="Enter";if(er&&(pe!=="combobox"&&lr.preventDefault(),Vn||on(!0)),ct(!!fn),Un==="Backspace"&&!sr&&wt&&!fn&<.length){for(var gr=(0,C.Z)(lt),Pr=null,Er=gr.length-1;Er>=0;Er-=1){var Or=gr[Er];if(!Or.disabled){gr.splice(Er,1),Pr=Or;break}}Pr&&Lt(gr,{type:"remove",values:[Pr]})}for(var Lr=arguments.length,nr=new Array(Lr>1?Lr-1:0),Cr=1;Cr1?sr-1:0),er=1;er1?Pr-1:0),Or=1;Or=b},[Oe,b,at==null?void 0:at.size]),Et=function(T){T.preventDefault()},pt=function(T){var F;(F=hn.current)===null||F===void 0||F.scrollTo(typeof T=="number"?{index:T}:T)},Ct=l.useCallback(function(Le){return Qe==="combobox"?!1:at.has(Le)},[Qe,(0,C.Z)(at).toString(),at.size]),Rt=function(T){for(var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,U=cn.length,de=0;de1&&arguments[1]!==void 0?arguments[1]:!1;qn(T);var U={source:F?"keyboard":"mouse"},de=cn[T];if(!de){pe(null,-1,U);return}pe(de.value,T,U)};(0,l.useEffect)(function(){u(Ae!==!1?Rt(0):-1)},[cn.length,Ze]);var J=l.useCallback(function(Le){return Qe==="combobox"?String(Le).toLowerCase()===Ze.toLowerCase():at.has(Le)},[Qe,Ze,(0,C.Z)(at).toString(),at.size]);(0,l.useEffect)(function(){var Le=setTimeout(function(){if(!Oe&&He&&at.size===1){var F=Array.from(at)[0],U=cn.findIndex(function(de){var fe=de.data;return Ze?String(fe.value).startsWith(Ze):fe.value===F});U!==-1&&(u(U),pt(U))}});if(He){var T;(T=hn.current)===null||T===void 0||T.scrollTo(void 0)}return function(){return clearTimeout(Le)}},[He,Ze]);var O=function(T){T!==void 0&&Je(T,{selected:!at.has(T)}),Oe||lt(!1)};if(l.useImperativeHandle(x,function(){return{onKeyDown:function(T){var F=T.which,U=T.ctrlKey;switch(F){case ne.Z.N:case ne.Z.P:case ne.Z.UP:case ne.Z.DOWN:{var de=0;if(F===ne.Z.UP?de=-1:F===ne.Z.DOWN?de=1:Nt()&&U&&(F===ne.Z.N?de=1:F===ne.Z.P&&(de=-1)),de!==0){var fe=Rt(Bt+de,de);pt(fe),u(fe,!0)}break}case ne.Z.TAB:case ne.Z.ENTER:{var qe,It=cn[Bt];It&&!(It!=null&&(qe=It.data)!==null&&qe!==void 0&&qe.disabled)&&!Ht?O(It.value):O(void 0),He&&T.preventDefault();break}case ne.Z.ESC:lt(!1),He&&T.stopPropagation()}},onKeyUp:function(){},scrollTo:function(T){pt(T)}}}),cn.length===0)return l.createElement("div",{role:"listbox",id:"".concat(Y,"_list"),className:"".concat(qt,"-empty"),onMouseDown:Et},Lt);var ee=Object.keys(Dt).map(function(Le){return Dt[Le]}),ye=function(T){return T.label};function Pe(Le,T){var F=Le.group;return{role:F?"presentation":"option",id:"".concat(Y,"_list_").concat(T)}}var Xe=function(T){var F=cn[T];if(!F)return null;var U=F.data||{},de=U.value,fe=F.group,qe=(0,G.Z)(U,!0),It=ye(F);return F?l.createElement("div",(0,t.Z)({"aria-label":typeof It=="string"&&!fe?It:null},qe,{key:T},Pe(F,T),{"aria-selected":J(de)}),de):null},Ye={role:"listbox",id:"".concat(Y,"_list")};return l.createElement(l.Fragment,null,Tt&&l.createElement("div",(0,t.Z)({},Ye,{style:{height:0,width:0,overflow:"hidden"}}),Xe(Bt-1),Xe(Bt),Xe(Bt+1)),l.createElement(rt.Z,{itemKey:"key",ref:hn,data:cn,height:an,itemHeight:vt,fullHeight:!1,onMouseDown:Et,onScroll:et,virtual:Tt,direction:Kt,innerProps:Tt?null:Ye},function(Le,T){var F=Le.group,U=Le.groupOption,de=Le.data,fe=Le.label,qe=Le.value,It=de.key;if(F){var wt,Vt=(wt=de.title)!==null&&wt!==void 0?wt:mt(fe)?fe.toString():void 0;return l.createElement("div",{className:v()(qt,"".concat(qt,"-group"),de.className),title:Vt},fe!==void 0?fe:It)}var _t=de.disabled,$t=de.title,On=de.children,un=de.style,_n=de.className,o=(0,n.Z)(de,gt),f=(0,De.Z)(o,ee),g=Ct(qe),_=_t||!g&&Ht,Be="".concat(qt,"-option"),Ue=v()(qt,Be,_n,(0,Q.Z)((0,Q.Z)((0,Q.Z)((0,Q.Z)({},"".concat(Be,"-grouped"),U),"".concat(Be,"-active"),Bt===T&&!_),"".concat(Be,"-disabled"),_),"".concat(Be,"-selected"),g)),At=ye(Le),Te=!tt||typeof tt=="function"||g,ze=typeof At=="number"?At:At||qe,ft=mt(ze)?ze.toString():void 0;return $t!==void 0&&(ft=$t),l.createElement("div",(0,t.Z)({},(0,G.Z)(f),Tt?{}:Pe(Le,T),{"aria-selected":J(qe),className:Ue,title:ft,onMouseMove:function(){Bt===T||_||u(T)},onClick:function(){_||O(qe)},style:un}),l.createElement("div",{className:"".concat(Be,"-content")},typeof xt=="function"?xt(Le,{index:T}):ze),l.isValidElement(tt)||g,Te&&l.createElement(Ot,{className:"".concat(qt,"-option-state"),customizeIcon:tt,customizeIconProps:{value:qe,disabled:_,isSelected:g}},g?"\u2713":null))}))},yn=l.forwardRef(Jt),dn=yn,Gt=function(z,a){var x=l.useRef({values:new Map,options:new Map}),A=l.useMemo(function(){var Y=x.current,He=Y.values,Oe=Y.options,Qe=z.map(function(Lt){if(Lt.label===void 0){var et;return(0,D.Z)((0,D.Z)({},Lt),{},{label:(et=He.get(Lt.value))===null||et===void 0?void 0:et.label})}return Lt}),Ze=new Map,lt=new Map;return Qe.forEach(function(Lt){Ze.set(Lt.value,Lt),lt.set(Lt.value,a.get(Lt.value)||Oe.get(Lt.value))}),x.current.values=Ze,x.current.options=lt,Qe},[z,a]),E=l.useCallback(function(Y){return a.get(Y)||x.current.options.get(Y)},[a]);return[A,E]};function rn(z,a){return Ce(z).join("").toUpperCase().includes(a)}var mn=function(z,a,x,A,E){return l.useMemo(function(){if(!x||A===!1)return z;var Y=a.options,He=a.label,Oe=a.value,Qe=[],Ze=typeof A=="function",lt=x.toUpperCase(),Lt=Ze?A:function(Ve,b){return E?rn(b[E],lt):b[Y]?rn(b[He!=="children"?He:"label"],lt):rn(b[Oe],lt)},et=Ze?function(Ve){return q(Ve)}:function(Ve){return Ve};return z.forEach(function(Ve){if(Ve[Y]){var b=Lt(x,et(Ve));if(b)Qe.push(Ve);else{var ae=Ve[Y].filter(function(pe){return Lt(x,et(pe))});ae.length&&Qe.push((0,D.Z)((0,D.Z)({},Ve),{},(0,Q.Z)({},Y,ae)))}return}Lt(x,et(Ve))&&Qe.push(Ve)}),Qe},[z,A,E,x,a])},Pt=e(6551),bt=e(11592),Xt=["children","value"],En=["children"];function kn(z){var a=z,x=a.key,A=a.props,E=A.children,Y=A.value,He=(0,n.Z)(A,Xt);return(0,D.Z)({key:x,value:Y!==void 0?Y:x,children:E},He)}function sn(z){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,bt.Z)(z).map(function(x,A){if(!l.isValidElement(x)||!x.type)return null;var E=x,Y=E.type.isSelectOptGroup,He=E.key,Oe=E.props,Qe=Oe.children,Ze=(0,n.Z)(Oe,En);return a||!Y?kn(x):(0,D.Z)((0,D.Z)({key:"__RC_SELECT_GRP__".concat(He===null?A:He,"__"),label:He},Ze),{},{options:sn(Qe)})}).filter(function(x){return x})}var Qn=function(a,x,A,E,Y){return l.useMemo(function(){var He=a,Oe=!a;Oe&&(He=sn(x));var Qe=new Map,Ze=new Map,lt=function(Ve,b,ae){ae&&typeof ae=="string"&&Ve.set(b[ae],b)},Lt=function et(Ve){for(var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=0;ae1&&arguments[1]!==void 0?arguments[1]:!1,He=0;He0?on(xn.options):xn.options}):xn})},Te=l.useMemo(function(){return Je?At(Ue):Ue},[Ue,Je,Ye]),ze=l.useMemo(function(){return R(Te,{fieldNames:ye,childrenAsData:O})},[Te,ye,O]),ft=function(Bn){var Yt=fe(Bn);if(Vt(Yt),zt&&(Yt.length!==un.length||Yt.some(function(cr,Mr){var c;return((c=un[Mr])===null||c===void 0?void 0:c.value)!==(cr==null?void 0:cr.value)}))){var xn=bn?Yt:Yt.map(function(cr){return cr.value}),tr=Yt.map(function(cr){return q(_n(cr.value))});zt(J?xn:xn[0],J?tr:tr[0])}},Ft=l.useState(null),fn=(0,ge.Z)(Ft,2),Wt=fn[0],gn=fn[1],Nn=l.useState(0),Xn=(0,ge.Z)(Nn,2),ar=Xn[0],ur=Xn[1],mr=an!==void 0?an:A!=="combobox",en=l.useCallback(function(on,Bn){var Yt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},xn=Yt.source,tr=xn===void 0?"keyboard":xn;ur(Bn),He&&A==="combobox"&&on!==null&&tr==="keyboard"&&gn(String(on))},[He,A]),Tn=function(Bn,Yt,xn){var tr=function(){var yt,we=_n(Bn);return[bn?{label:we==null?void 0:we[ye.label],value:Bn,key:(yt=we==null?void 0:we.key)!==null&&yt!==void 0?yt:Bn}:Bn,q(we)]};if(Yt&&Ve){var cr=tr(),Mr=(0,ge.Z)(cr,2),c=Mr[0],m=Mr[1];Ve(c,m)}else if(!Yt&&b&&xn!=="clear"){var h=tr(),ct=(0,ge.Z)(h,2),ut=ct[0],tn=ct[1];b(ut,tn)}},jn=In(function(on,Bn){var Yt,xn=J?Bn.selected:!0;xn?Yt=J?[].concat((0,C.Z)(un),[on]):[on]:Yt=un.filter(function(tr){return tr.value!==on}),ft(Yt),Tn(on,xn),A==="combobox"?gn(""):(!nt||et)&&(Le(""),gn(""))}),pr=function(Bn,Yt){ft(Bn);var xn=Yt.type,tr=Yt.values;(xn==="remove"||xn==="clear")&&tr.forEach(function(cr){Tn(cr.value,!1,xn)})},Vn=function(Bn,Yt){if(Le(Bn),gn(null),Yt.source==="submit"){var xn=(Bn||"").trim();if(xn){var tr=Array.from(new Set([].concat((0,C.Z)(f),[xn])));ft(tr),Tn(xn,!0),Le("")}return}Yt.source!=="blur"&&(A==="combobox"&&ft(Bn),lt==null||lt(Bn))},Hn=function(Bn){var Yt=Bn;A!=="tags"&&(Yt=Bn.map(function(tr){var cr=U.get(tr);return cr==null?void 0:cr.value}).filter(function(tr){return tr!==void 0}));var xn=Array.from(new Set([].concat((0,C.Z)(f),(0,C.Z)(Yt))));ft(xn),xn.forEach(function(tr){Tn(tr,!0)})},$n=l.useMemo(function(){var on=xt!==!1&&pe!==!1;return(0,D.Z)((0,D.Z)({},T),{},{flattenOptions:ze,onActiveValue:en,defaultActiveFirstOption:mr,onSelect:jn,menuItemSelectedIcon:vt,rawValues:f,fieldNames:ye,virtual:on,direction:qt,listHeight:hn,listItemHeight:Et,childrenAsData:O,maxCount:Bt,optionRender:Tt})},[Bt,T,ze,en,mr,jn,vt,f,ye,xt,pe,qt,hn,Et,O,Tt]);return l.createElement(me.Provider,{value:$n},l.createElement(Z,(0,t.Z)({},qn,{id:u,prefixCls:Y,ref:a,omitDomProps:Gn,mode:A,displayValues:o,onDisplayValuesChange:pr,direction:qt,searchValue:Ye,onSearch:Vn,autoClearSearchValue:et,onSearchSplit:Hn,dropdownMatchSelectWidth:pe,OptionList:dn,emptyOptions:!ze.length,activeValue:Wt,activeDescendantId:"".concat(u,"_list_").concat(ar)})))}),Rn=Zn;Rn.Option=$e,Rn.OptGroup=Me;var Pn=Rn,vr=Pn},86351:function(dr,pn,e){e.d(pn,{R:function(){return C},w:function(){return t}});var t={},C="rc-table-internal-hook"},97347:function(dr,pn,e){e.d(pn,{L:function(){return ht},Z:function(){return N}});var t=e(16886),C=e(52873),Q=e(15142),D=e(26420),ge=e(98506),n=e(33346),ve=e(11592),Ke=e(48736),$=e(59301),l=e(86351),k=e(54451);function v(y){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof ue=="number"?ue:ue.endsWith("%")?y*parseFloat(ue)/100:null}function L(y,ue,ne){return $.useMemo(function(){if(ue&&ue>0){var X=0,G=0;y.forEach(function(Ce){var ce=v(ue,Ce.width);ce?X+=ce:G+=1});var S=Math.max(ue,ne),oe=Math.max(S-X,G),We=G,K=oe/G,V=0,Se=y.map(function(Ce){var ce=(0,ge.Z)({},Ce),H=v(ue,ce.width);if(H)ce.width=H;else{var Fe=Math.floor(K);ce.width=We===1?oe:Fe,oe-=Fe,We-=1}return V+=ce.width,ce});if(V0?(0,ge.Z)((0,ge.Z)({},ue),{},{children:Ot(ne)}):ue})}function nn(y){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return y.filter(function(ne){return ne&&(0,D.Z)(ne)==="object"}).reduce(function(ne,X,G){var S=X.fixed,oe=S===!0?"left":S,We="".concat(ue,"-").concat(G),K=X.children;return K&&K.length>0?[].concat((0,Q.Z)(ne),(0,Q.Z)(nn(K,We).map(function(V){return(0,ge.Z)({fixed:oe},V)}))):[].concat((0,Q.Z)(ne),[(0,ge.Z)((0,ge.Z)({key:We},X),{},{fixed:oe})])},[])}function vn(y){return y.map(function(ue){var ne=ue.fixed,X=(0,n.Z)(ue,ln),G=ne;return ne==="left"?G="right":ne==="right"&&(G="left"),(0,ge.Z)({fixed:G},X)})}function ot(y,ue){var ne=y.prefixCls,X=y.columns,G=y.children,S=y.expandable,oe=y.expandedKeys,We=y.columnTitle,K=y.getRowKey,V=y.onTriggerExpand,Se=y.expandIcon,xe=y.rowExpandable,Ce=y.expandIconColumnIndex,ce=y.direction,H=y.expandRowByClick,Fe=y.columnWidth,s=y.fixed,d=y.scrollWidth,p=y.clientWidth,w=$.useMemo(function(){var kt=X||ht(G)||[];return Ot(kt.slice())},[X,G]),W=$.useMemo(function(){if(S){var kt=w.slice();if(!kt.includes(l.w)){var le=Ce||0;le>=0&&(le||s==="left"||!s)&&kt.splice(le,0,l.w),s==="right"&&kt.splice(w.length,0,l.w)}var P=kt.indexOf(l.w);kt=kt.filter(function(Ee,r){return Ee!==l.w||r===P});var M=w[P],i;s?i=s:i=M?M.fixed:null;var te=(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({},k.v,{className:"".concat(ne,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",We),"fixed",i),"className","".concat(ne,"-row-expand-icon-cell")),"width",Fe),"render",function(r,re,ke){var Ge=K(re,ke),R=oe.has(Ge),q=xe?xe(re):!0,I=Se({prefixCls:ne,expanded:R,expandable:q,record:re,onExpand:V});return H?$.createElement("span",{onClick:function(me){return me.stopPropagation()}},I):I});return kt.map(function(Ee){return Ee===l.w?te:Ee})}return w.filter(function(Ee){return Ee!==l.w})},[S,w,K,oe,Se,ce]),j=$.useMemo(function(){var kt=W;return ue&&(kt=ue(kt)),kt.length||(kt=[{render:function(){return null}}]),kt},[ue,W,ce]),be=$.useMemo(function(){return ce==="rtl"?vn(nn(j)):nn(j)},[j,ce,d]),St=$.useMemo(function(){for(var kt=-1,le=be.length-1;le>=0;le-=1){var P=be[le].fixed;if(P==="left"||P===!0){kt=le;break}}if(kt>=0)for(var M=0;M<=kt;M+=1){var i=be[M].fixed;if(i!=="left"&&i!==!0)return!0}var te=be.findIndex(function(re){var ke=re.fixed;return ke==="right"});if(te>=0)for(var Ee=te;Ee=O}function be(u,J){return $(y,function(O){var ee=j(u,J||1,O.hoverStartRow,O.hoverEndRow);return[ee,O.onHover]})}var St=e(70425),se=function(J){var O=J.ellipsis,ee=J.rowType,ye=J.children,Pe,Xe=O===!0?{showTitle:!0}:O;return Xe&&(Xe.showTitle||ee==="header")&&(typeof ye=="string"||typeof ye=="number"?Pe=ye.toString():n.isValidElement(ye)&&typeof ye.props.children=="string"&&(Pe=ye.props.children)),Pe};function Ne(u){var J,O,ee,ye,Pe,Xe,Ye,Le,T=u.component,F=u.children,U=u.ellipsis,de=u.scope,fe=u.prefixCls,qe=u.className,It=u.align,wt=u.record,Vt=u.render,_t=u.dataIndex,$t=u.renderIndex,On=u.shouldCellUpdate,un=u.index,_n=u.rowType,o=u.colSpan,f=u.rowSpan,g=u.fixLeft,_=u.fixRight,Be=u.firstFixLeft,Ue=u.lastFixLeft,At=u.firstFixRight,Te=u.lastFixRight,ze=u.appendNode,ft=u.additionalProps,Ft=ft===void 0?{}:ft,fn=u.isSticky,Wt="".concat(fe,"-cell"),gn=$(y,["supportSticky","allColumnsFixedLeft","rowHoverable"]),Nn=gn.supportSticky,Xn=gn.allColumnsFixedLeft,ar=gn.rowHoverable,ur=W(wt,_t,$t,F,Vt,On),mr=(0,C.Z)(ur,2),en=mr[0],Tn=mr[1],jn={},pr=typeof g=="number"&&Nn,Vn=typeof _=="number"&&Nn;pr&&(jn.position="sticky",jn.left=g),Vn&&(jn.position="sticky",jn.right=_);var Hn=(J=(O=(ee=Tn==null?void 0:Tn.colSpan)!==null&&ee!==void 0?ee:Ft.colSpan)!==null&&O!==void 0?O:o)!==null&&J!==void 0?J:1,$n=(ye=(Pe=(Xe=Tn==null?void 0:Tn.rowSpan)!==null&&Xe!==void 0?Xe:Ft.rowSpan)!==null&&Pe!==void 0?Pe:f)!==null&&ye!==void 0?ye:1,on=be(un,$n),Bn=(0,C.Z)(on,2),Yt=Bn[0],xn=Bn[1],tr=(0,St.zX)(function(ut){var tn;wt&&xn(un,un+$n-1),Ft==null||(tn=Ft.onMouseEnter)===null||tn===void 0||tn.call(Ft,ut)}),cr=(0,St.zX)(function(ut){var tn;wt&&xn(-1,-1),Ft==null||(tn=Ft.onMouseLeave)===null||tn===void 0||tn.call(Ft,ut)});if(Hn===0||$n===0)return null;var Mr=(Ye=Ft.title)!==null&&Ye!==void 0?Ye:se({rowType:_n,ellipsis:U,children:en}),c=K()(Wt,qe,(Le={},(0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)(Le,"".concat(Wt,"-fix-left"),pr&&Nn),"".concat(Wt,"-fix-left-first"),Be&&Nn),"".concat(Wt,"-fix-left-last"),Ue&&Nn),"".concat(Wt,"-fix-left-all"),Ue&&Xn&&Nn),"".concat(Wt,"-fix-right"),Vn&&Nn),"".concat(Wt,"-fix-right-first"),At&&Nn),"".concat(Wt,"-fix-right-last"),Te&&Nn),"".concat(Wt,"-ellipsis"),U),"".concat(Wt,"-with-append"),ze),"".concat(Wt,"-fix-sticky"),(pr||Vn)&&fn&&Nn),(0,oe.Z)(Le,"".concat(Wt,"-row-hover"),!Tn&&Yt)),Ft.className,Tn==null?void 0:Tn.className),m={};It&&(m.textAlign=It);var h=(0,S.Z)((0,S.Z)((0,S.Z)((0,S.Z)({},Tn==null?void 0:Tn.style),jn),m),Ft.style),ct=en;return(0,G.Z)(ct)==="object"&&!Array.isArray(ct)&&!n.isValidElement(ct)&&(ct=null),U&&(Ue||At)&&(ct=n.createElement("span",{className:"".concat(Wt,"-content")},ct)),n.createElement(T,(0,l.Z)({},Tn,Ft,{className:c,style:h,title:Mr,scope:de,onMouseEnter:ar?tr:void 0,onMouseLeave:ar?cr:void 0,colSpan:Hn!==1?Hn:null,rowSpan:$n!==1?$n:null}),ze,ct)}var dt=n.memo(Ne);function Ut(u,J,O,ee,ye){var Pe=O[u]||{},Xe=O[J]||{},Ye,Le;Pe.fixed==="left"?Ye=ee.left[ye==="rtl"?J:u]:Xe.fixed==="right"&&(Le=ee.right[ye==="rtl"?u:J]);var T=!1,F=!1,U=!1,de=!1,fe=O[J+1],qe=O[u-1],It=fe&&!fe.fixed||qe&&!qe.fixed||O.every(function(On){return On.fixed==="left"});if(ye==="rtl"){if(Ye!==void 0){var wt=qe&&qe.fixed==="left";de=!wt&&It}else if(Le!==void 0){var Vt=fe&&fe.fixed==="right";U=!Vt&&It}}else if(Ye!==void 0){var _t=fe&&fe.fixed==="left";T=!_t&&It}else if(Le!==void 0){var $t=qe&&qe.fixed==="right";F=!$t&&It}return{fixLeft:Ye,fixRight:Le,lastFixLeft:T,firstFixRight:F,lastFixRight:U,firstFixLeft:de,isSticky:ee.isSticky}}var kt=n.createContext({}),le=kt;function P(u){var J=u.className,O=u.index,ee=u.children,ye=u.colSpan,Pe=ye===void 0?1:ye,Xe=u.rowSpan,Ye=u.align,Le=$(y,["prefixCls","direction"]),T=Le.prefixCls,F=Le.direction,U=n.useContext(le),de=U.scrollColumnIndex,fe=U.stickyOffsets,qe=U.flattenColumns,It=O+Pe-1,wt=It+1===de?Pe+1:Pe,Vt=Ut(O,O+wt-1,qe,fe,F);return n.createElement(dt,(0,l.Z)({className:J,index:O,component:"td",prefixCls:T,record:null,dataIndex:null,align:Ye,colSpan:wt,rowSpan:Xe,render:function(){return ee}},Vt))}var M=e(33346),i=["children"];function te(u){var J=u.children,O=(0,M.Z)(u,i);return n.createElement("tr",O,J)}function Ee(u){var J=u.children;return J}Ee.Row=te,Ee.Cell=P;var r=Ee;function re(u){var J=u.children,O=u.stickyOffsets,ee=u.flattenColumns,ye=$(y,"prefixCls"),Pe=ee.length-1,Xe=ee[Pe],Ye=n.useMemo(function(){return{stickyOffsets:O,flattenColumns:ee,scrollColumnIndex:Xe!=null&&Xe.scrollbar?Pe:null}},[Xe,ee,Pe,O]);return n.createElement(le.Provider,{value:Ye},n.createElement("tfoot",{className:"".concat(ye,"-summary")},J))}var ke=vn(re),Ge=r,R=e(29301),q=e(24514),I=e(75152),Ie=e(26112);function me(u,J,O,ee,ye,Pe,Xe){u.push({record:J,indent:O,index:Xe});var Ye=Pe(J),Le=ye==null?void 0:ye.has(Ye);if(J&&Array.isArray(J[ee])&&Le)for(var T=0;T1?Be-1:0),At=1;At=1)),style:(0,S.Z)((0,S.Z)({},O),Vt==null?void 0:Vt.style)}),qe.map(function(g,_){var Be=g.render,Ue=g.dataIndex,At=g.className,Te=Me(de,g,_,Le,ye),ze=Te.key,ft=Te.fixedInfo,Ft=Te.appendCellNode,fn=Te.additionalCellProps;return n.createElement(dt,(0,l.Z)({className:At,ellipsis:g.ellipsis,align:g.align,scope:g.rowScope,component:g.rowScope?U:F,prefixCls:fe,key:ze,record:ee,index:ye,renderIndex:Pe,dataIndex:Ue,render:Be,shouldCellUpdate:g.shouldCellUpdate},ft,{appendNode:Ft,additionalProps:fn}))})),o;if($t&&(On.current||_t)){var f=wt(ee,ye,Le+1,_t);o=n.createElement(nt,{expanded:_t,className:K()("".concat(fe,"-expanded-row"),"".concat(fe,"-expanded-row-level-").concat(Le+1),un),prefixCls:fe,component:T,cellComponent:F,colSpan:qe.length,isEmpty:!1},f)}return n.createElement(n.Fragment,null,_n,o)}var $e=vn(he);function it(u){var J=u.columnKey,O=u.onColumnResize,ee=n.useRef();return(0,D.Z)(function(){ee.current&&O(J,ee.current.offsetWidth)},[]),n.createElement(R.Z,{data:J},n.createElement("td",{ref:ee,style:{padding:0,border:0,height:0}},n.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var De=e(29194);function rt(u){var J=u.prefixCls,O=u.columnsKey,ee=u.onColumnResize,ye=n.useRef(null);return n.createElement("tr",{"aria-hidden":"true",className:"".concat(J,"-measure-row"),style:{height:0,fontSize:0},ref:ye},n.createElement(R.Z.Collection,{onBatchResize:function(Xe){(0,De.Z)(ye.current)&&Xe.forEach(function(Ye){var Le=Ye.data,T=Ye.size;ee(Le,T.offsetWidth)})}},O.map(function(Pe){return n.createElement(it,{key:Pe,columnKey:Pe,onColumnResize:ee})})))}function Nt(u){var J=u.data,O=u.measureColumnWidth,ee=$(y,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),ye=ee.prefixCls,Pe=ee.getComponent,Xe=ee.onColumnResize,Ye=ee.flattenColumns,Le=ee.getRowKey,T=ee.expandedKeys,F=ee.childrenColumnName,U=ee.emptyNode,de=je(J,F,T,Le),fe=n.useRef({renderWithProps:!1}),qe=Pe(["body","wrapper"],"tbody"),It=Pe(["body","row"],"tr"),wt=Pe(["body","cell"],"td"),Vt=Pe(["body","cell"],"th"),_t;J.length?_t=de.map(function(On,un){var _n=On.record,o=On.indent,f=On.index,g=Le(_n,un);return n.createElement($e,{key:g,rowKey:g,record:_n,index:un,renderIndex:f,rowComponent:It,cellComponent:wt,scopeCellComponent:Vt,indent:o})}):_t=n.createElement(nt,{expanded:!0,className:"".concat(ye,"-placeholder"),prefixCls:ye,component:It,cellComponent:wt,colSpan:Ye.length,isEmpty:!0},U);var $t=s(Ye);return n.createElement(ce.Provider,{value:fe.current},n.createElement(qe,{className:"".concat(ye,"-tbody")},O&&n.createElement(rt,{prefixCls:ye,columnsKey:$t,onColumnResize:Xe}),_t))}var gt=vn(Nt),mt=e(54451),Jt=["columnType"];function yn(u){for(var J=u.colWidths,O=u.columns,ee=u.columCount,ye=$(y,["tableLayout"]),Pe=ye.tableLayout,Xe=[],Ye=ee||O.length,Le=!1,T=Ye-1;T>=0;T-=1){var F=J[T],U=O&&O[T],de=void 0,fe=void 0;if(U&&(de=U[mt.v],Pe==="auto"&&(fe=U.minWidth)),F||fe||de||Le){var qe=de||{},It=qe.columnType,wt=(0,M.Z)(qe,Jt);Xe.unshift(n.createElement("col",(0,l.Z)({key:T,style:{width:F,minWidth:fe}},wt))),Le=!0}}return n.createElement("colgroup",null,Xe)}var dn=yn,Gt=e(15142),rn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function mn(u,J){return(0,n.useMemo)(function(){for(var O=[],ee=0;ee1?"colgroup":"col":null,ellipsis:wt.ellipsis,align:wt.align,component:Xe,prefixCls:F,key:fe[It]},Vt,{additionalProps:_t,rowType:"header"}))}))},En=Xt;function kn(u){var J=[];function O(Xe,Ye){var Le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;J[Le]=J[Le]||[];var T=Ye,F=Xe.filter(Boolean).map(function(U){var de={key:U.key,className:U.className||"",children:U.title,column:U,colStart:T},fe=1,qe=U.children;return qe&&qe.length>0&&(fe=O(qe,T,Le+1).reduce(function(It,wt){return It+wt},0),de.hasSubColumns=!0),"colSpan"in U&&(fe=U.colSpan),"rowSpan"in U&&(de.rowSpan=U.rowSpan),de.colSpan=fe,de.colEnd=de.colStart+fe-1,J[Le].push(de),T+=fe,fe});return F}O(u,0);for(var ee=J.length,ye=function(Ye){J[Ye].forEach(function(Le){!("rowSpan"in Le)&&!Le.hasSubColumns&&(Le.rowSpan=ee-Ye)})},Pe=0;Pe=Ft-Ye?_t(function(fn){return(0,S.Z)((0,S.Z)({},fn),{},{isHiddenScrollBar:!0})}):_t(function(fn){return(0,S.Z)((0,S.Z)({},fn),{},{isHiddenScrollBar:!1})})}})},At=function(ze){_t(function(ft){return(0,S.Z)((0,S.Z)({},ft),{},{scrollLeft:ze/U*de||0})})};return n.useImperativeHandle(O,function(){return{setScrollLeft:At,checkScrollBarVisible:Ue}}),n.useEffect(function(){var Te=(0,a.Z)(document.body,"mouseup",g,!1),ze=(0,a.Z)(document.body,"mousemove",Be,!1);return Ue(),function(){Te.remove(),ze.remove()}},[fe,_n]),n.useEffect(function(){if(Pe.current){for(var Te=[],ze=(0,A.bn)(Pe.current);ze;)Te.push(ze),ze=ze.parentElement;return Te.forEach(function(ft){return ft.addEventListener("scroll",Ue,!1)}),window.addEventListener("resize",Ue,!1),window.addEventListener("scroll",Ue,!1),Le.addEventListener("scroll",Ue,!1),function(){Te.forEach(function(ft){return ft.removeEventListener("scroll",Ue)}),window.removeEventListener("resize",Ue),window.removeEventListener("scroll",Ue),Le.removeEventListener("scroll",Ue)}}},[Le]),n.useEffect(function(){Vt.isHiddenScrollBar||_t(function(Te){var ze=Pe.current;return ze?(0,S.Z)((0,S.Z)({},Te),{},{scrollLeft:ze.scrollLeft/ze.scrollWidth*ze.clientWidth}):Te})},[Vt.isHiddenScrollBar]),U<=de||!fe||Vt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,I.Z)(),width:de,bottom:Ye},className:"".concat(F,"-sticky-scroll")},n.createElement("div",{onMouseDown:_,ref:qe,className:K()("".concat(F,"-sticky-scroll-bar"),(0,oe.Z)({},"".concat(F,"-sticky-scroll-bar-active"),_n)),style:{width:"".concat(fe,"px"),transform:"translate3d(".concat(Vt.scrollLeft,"px, 0, 0)")}}))},He=n.forwardRef(Y);function Oe(u){return null}var Qe=Oe;function Ze(u){return null}var lt=Ze,Lt="rc-table",et=[],Ve={};function b(){return"No Data"}function ae(u,J){var O=(0,S.Z)({rowKey:"key",prefixCls:Lt,emptyText:b},u),ee=O.prefixCls,ye=O.className,Pe=O.rowClassName,Xe=O.style,Ye=O.data,Le=O.rowKey,T=O.scroll,F=O.tableLayout,U=O.direction,de=O.title,fe=O.footer,qe=O.summary,It=O.caption,wt=O.id,Vt=O.showHeader,_t=O.components,$t=O.emptyText,On=O.onRow,un=O.onHeaderRow,_n=O.onScroll,o=O.internalHooks,f=O.transformColumns,g=O.internalRefs,_=O.tailor,Be=O.getContainerWidth,Ue=O.sticky,At=O.rowHoverable,Te=At===void 0?!0:At,ze=Ye||et,ft=!!ze.length,Ft=o===t.R,fn=n.useCallback(function(Sr,xr){return(0,Se.Z)(_t,Sr)||xr},[_t]),Wt=n.useMemo(function(){return typeof Le=="function"?Le:function(Sr){var xr=Sr&&Sr[Le];return xr}},[Le]),gn=fn(["body"]),Nn=An(),Xn=(0,C.Z)(Nn,3),ar=Xn[0],ur=Xn[1],mr=Xn[2],en=In(O,ze,Wt),Tn=(0,C.Z)(en,6),jn=Tn[0],pr=Tn[1],Vn=Tn[2],Hn=Tn[3],$n=Tn[4],on=Tn[5],Bn=T==null?void 0:T.x,Yt=n.useState(0),xn=(0,C.Z)(Yt,2),tr=xn[0],cr=xn[1],Mr=(0,wn.Z)((0,S.Z)((0,S.Z)((0,S.Z)({},O),jn),{},{expandable:!!jn.expandedRowRender,columnTitle:jn.columnTitle,expandedKeys:Vn,getRowKey:Wt,onTriggerExpand:on,expandIcon:Hn,expandIconColumnIndex:jn.expandIconColumnIndex,direction:U,scrollWidth:Ft&&_&&typeof Bn=="number"?Bn:null,clientWidth:tr}),Ft?f:null),c=(0,C.Z)(Mr,4),m=c[0],h=c[1],ct=c[2],ut=c[3],tn=ct!=null?ct:Bn,Qt=n.useMemo(function(){return{columns:m,flattenColumns:h}},[m,h]),yt=n.useRef(),we=n.useRef(),Mt=n.useRef(),Ar=n.useRef();n.useImperativeHandle(J,function(){return{nativeElement:yt.current,scrollTo:function(xr){var zr;if(Mt.current instanceof HTMLElement){var Vr=xr.index,kr=xr.top,Jr=xr.key;if(p(kr)){var Yr;(Yr=Mt.current)===null||Yr===void 0||Yr.scrollTo({top:kr})}else{var Qr,$r=Jr!=null?Jr:Wt(ze[Vr]);(Qr=Mt.current.querySelector('[data-row-key="'.concat($r,'"]')))===null||Qr===void 0||Qr.scrollIntoView()}}else(zr=Mt.current)!==null&&zr!==void 0&&zr.scrollTo&&Mt.current.scrollTo(xr)}}});var Wn=n.useRef(),rr=n.useState(!1),br=(0,C.Z)(rr,2),Dn=br[0],Yn=br[1],Ln=n.useState(!1),Kn=(0,C.Z)(Ln,2),zn=Kn[0],fr=Kn[1],jt=n.useState(new Map),Fn=(0,C.Z)(jt,2),Zt=Fn[0],or=Fn[1],yr=s(h),Fr=yr.map(function(Sr){return Zt.get(Sr)}),Ir=n.useMemo(function(){return Fr},[Fr.join("_")]),Zr=Pn(Ir,h,U),Nr=T&&d(T.y),Dr=T&&d(tn)||!!jn.fixed,ir=Dr&&h.some(function(Sr){var xr=Sr.fixed;return xr}),lr=n.useRef(),sr=Zn(Ue,ee),Un=sr.isSticky,er=sr.offsetHeader,gr=sr.offsetSummary,Pr=sr.offsetScroll,Er=sr.stickyClassName,Or=sr.container,Lr=n.useMemo(function(){return qe==null?void 0:qe(ze)},[qe,ze]),nr=(Nr||Un)&&n.isValidElement(Lr)&&Lr.type===r&&Lr.props.fixed,Cr,Rr,Wr;Nr&&(Rr={overflowY:ft?"scroll":"auto",maxHeight:T.y}),Dr&&(Cr={overflowX:"auto"},Nr||(Rr={overflowY:"hidden"}),Wr={width:tn===!0?"auto":tn,minWidth:"100%"});var Kr=n.useCallback(function(Sr,xr){or(function(zr){if(zr.get(Sr)!==xr){var Vr=new Map(zr);return Vr.set(Sr,xr),Vr}return zr})},[]),wr=Mn(null),hr=(0,C.Z)(wr,2),Br=hr[0],jr=hr[1];function Tr(Sr,xr){xr&&(typeof xr=="function"?xr(Sr):xr.scrollLeft!==Sr&&(xr.scrollLeft=Sr,xr.scrollLeft!==Sr&&setTimeout(function(){xr.scrollLeft=Sr},0)))}var Ur=(0,Q.Z)(function(Sr){var xr=Sr.currentTarget,zr=Sr.scrollLeft,Vr=U==="rtl",kr=typeof zr=="number"?zr:xr.scrollLeft,Jr=xr||Ve;if(!jr()||jr()===Jr){var Yr;Br(Jr),Tr(kr,we.current),Tr(kr,Mt.current),Tr(kr,Wn.current),Tr(kr,(Yr=lr.current)===null||Yr===void 0?void 0:Yr.setScrollLeft)}var Qr=xr||we.current;if(Qr){var $r=Ft&&_&&typeof tn=="number"?tn:Qr.scrollWidth,ua=Qr.clientWidth;if($r===ua){Yn(!1),fr(!1);return}Vr?(Yn(-kr<$r-ua),fr(-kr>0)):(Yn(kr>0),fr(kr<$r-ua))}}),qr=(0,Q.Z)(function(Sr){Ur(Sr),_n==null||_n(Sr)}),ea=function(){if(Dr&&Mt.current){var xr;Ur({currentTarget:(0,A.bn)(Mt.current),scrollLeft:(xr=Mt.current)===null||xr===void 0?void 0:xr.scrollLeft})}else Yn(!1),fr(!1)},ta=function(xr){var zr,Vr=xr.width;(zr=lr.current)===null||zr===void 0||zr.checkScrollBarVisible();var kr=yt.current?yt.current.offsetWidth:Vr;Ft&&Be&&yt.current&&(kr=Be(yt.current,kr)||kr),kr!==tr&&(ea(),cr(kr))},_r=n.useRef(!1);n.useEffect(function(){_r.current&&ea()},[Dr,Ye,m.length]),n.useEffect(function(){_r.current=!0},[]);var Hr=n.useState(0),Xr=(0,C.Z)(Hr,2),Gr=Xr[0],ia=Xr[1],Ea=n.useState(!0),sa=(0,C.Z)(Ea,2),ca=sa[0],Ca=sa[1];(0,D.Z)(function(){(!_||!Ft)&&(Mt.current instanceof Element?ia((0,I.o)(Mt.current).width):ia((0,I.o)(Ar.current).width)),Ca((0,q.G)("position","sticky"))},[]),n.useEffect(function(){Ft&&g&&(g.body.current=Mt.current)});var Aa=n.useCallback(function(Sr){return n.createElement(n.Fragment,null,n.createElement(Qn,Sr),nr==="top"&&n.createElement(ke,Sr,Lr))},[nr,Lr]),ba=n.useCallback(function(Sr){return n.createElement(ke,Sr,Lr)},[Lr]),da=fn(["table"],"table"),na=n.useMemo(function(){return F||(ir?tn==="max-content"?"auto":"fixed":Nr||Un||h.some(function(Sr){var xr=Sr.ellipsis;return xr})?"fixed":"auto")},[Nr,ir,h,F,Un]),ra,aa={colWidths:Ir,columCount:h.length,stickyOffsets:Zr,onHeaderRow:un,fixHeader:Nr,scroll:T},fa=n.useMemo(function(){return ft?null:typeof $t=="function"?$t():$t},[ft,$t]),va=n.createElement(gt,{data:ze,measureColumnWidth:Nr||Dr||Un}),ma=n.createElement(dn,{colWidths:h.map(function(Sr){var xr=Sr.width;return xr}),columns:h}),ga=It!=null?n.createElement("caption",{className:"".concat(ee,"-caption")},It):void 0,wa=(0,Ie.Z)(O,{data:!0}),ha=(0,Ie.Z)(O,{aria:!0});if(Nr||Un){var oa;typeof gn=="function"?(oa=gn(ze,{scrollbarSize:Gr,ref:Mt,onScroll:Ur}),aa.colWidths=h.map(function(Sr,xr){var zr=Sr.width,Vr=xr===h.length-1?zr-Gr:zr;return typeof Vr=="number"&&!Number.isNaN(Vr)?Vr:0})):oa=n.createElement("div",{style:(0,S.Z)((0,S.Z)({},Cr),Rr),onScroll:qr,ref:Mt,className:K()("".concat(ee,"-body"))},n.createElement(da,(0,l.Z)({style:(0,S.Z)((0,S.Z)({},Wr),{},{tableLayout:na})},ha),ga,ma,va,!nr&&Lr&&n.createElement(ke,{stickyOffsets:Zr,flattenColumns:h},Lr)));var pa=(0,S.Z)((0,S.Z)((0,S.Z)({noData:!ze.length,maxContentScroll:Dr&&tn==="max-content"},aa),Qt),{},{direction:U,stickyClassName:Er,onScroll:Ur});ra=n.createElement(n.Fragment,null,Vt!==!1&&n.createElement(bt,(0,l.Z)({},pa,{stickyTopOffset:er,className:"".concat(ee,"-header"),ref:we}),Aa),oa,nr&&nr!=="top"&&n.createElement(bt,(0,l.Z)({},pa,{stickyBottomOffset:gr,className:"".concat(ee,"-summary"),ref:Wn}),ba),Un&&Mt.current&&Mt.current instanceof Element&&n.createElement(He,{ref:lr,offsetScroll:Pr,scrollBodyRef:Mt,onScroll:Ur,container:Or,direction:U}))}else ra=n.createElement("div",{style:(0,S.Z)((0,S.Z)({},Cr),Rr),className:K()("".concat(ee,"-content")),onScroll:Ur,ref:Mt},n.createElement(da,(0,l.Z)({style:(0,S.Z)((0,S.Z)({},Wr),{},{tableLayout:na})},ha),ga,ma,Vt!==!1&&n.createElement(Qn,(0,l.Z)({},aa,Qt)),va,Lr&&n.createElement(ke,{stickyOffsets:Zr,flattenColumns:h},Lr)));var la=n.createElement("div",(0,l.Z)({className:K()(ee,ye,(0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)({},"".concat(ee,"-rtl"),U==="rtl"),"".concat(ee,"-ping-left"),Dn),"".concat(ee,"-ping-right"),zn),"".concat(ee,"-layout-fixed"),F==="fixed"),"".concat(ee,"-fixed-header"),Nr),"".concat(ee,"-fixed-column"),ir),"".concat(ee,"-fixed-column-gapped"),ir&&ut),"".concat(ee,"-scroll-horizontal"),Dr),"".concat(ee,"-has-fix-left"),h[0]&&h[0].fixed),"".concat(ee,"-has-fix-right"),h[h.length-1]&&h[h.length-1].fixed==="right")),style:Xe,id:wt,ref:yt},wa),de&&n.createElement(z,{className:"".concat(ee,"-title")},de(ze)),n.createElement("div",{ref:Ar,className:"".concat(ee,"-container")},ra),fe&&n.createElement(z,{className:"".concat(ee,"-footer")},fe(ze)));Dr&&(la=n.createElement(R.Z,{onResize:ta},la));var ya=Cn(h,Zr,U),Sa=n.useMemo(function(){return{scrollX:tn,prefixCls:ee,getComponent:fn,scrollbarSize:Gr,direction:U,fixedInfoList:ya,isSticky:Un,supportSticky:ca,componentWidth:tr,fixHeader:Nr,fixColumn:ir,horizonScroll:Dr,tableLayout:na,rowClassName:Pe,expandedRowClassName:jn.expandedRowClassName,expandIcon:Hn,expandableType:pr,expandRowByClick:jn.expandRowByClick,expandedRowRender:jn.expandedRowRender,onTriggerExpand:on,expandIconColumnIndex:jn.expandIconColumnIndex,indentSize:jn.indentSize,allColumnsFixedLeft:h.every(function(Sr){return Sr.fixed==="left"}),emptyNode:fa,columns:m,flattenColumns:h,onColumnResize:Kr,hoverStartRow:ar,hoverEndRow:ur,onHover:mr,rowExpandable:jn.rowExpandable,onRow:On,getRowKey:Wt,expandedKeys:Vn,childrenColumnName:$n,rowHoverable:Te}},[tn,ee,fn,Gr,U,ya,Un,ca,tr,Nr,ir,Dr,na,Pe,jn.expandedRowClassName,Hn,pr,jn.expandRowByClick,jn.expandedRowRender,on,jn.expandIconColumnIndex,jn.indentSize,fa,m,h,Kr,ar,ur,mr,jn.rowExpandable,On,Wt,Vn,$n,Te]);return n.createElement(y.Provider,{value:Sa},la)}var pe=n.forwardRef(ae);function Ae(u){return nn(pe,u)}var Je=Ae();Je.EXPAND_COLUMN=t.w,Je.INTERNAL_HOOKS=t.R,Je.Column=Qe,Je.ColumnGroup=lt,Je.Summary=Ge;var tt=Je,at=e(6790),Dt=Ke(null),Tt=Ke(null);function Kt(u,J,O){var ee=J||1;return O[u+ee]-(O[u]||0)}function an(u){var J=u.rowInfo,O=u.column,ee=u.colIndex,ye=u.indent,Pe=u.index,Xe=u.component,Ye=u.renderIndex,Le=u.record,T=u.style,F=u.className,U=u.inverse,de=u.getHeight,fe=O.render,qe=O.dataIndex,It=O.className,wt=O.width,Vt=$(Tt,["columnsOffset"]),_t=Vt.columnsOffset,$t=Me(J,O,ee,ye,Pe),On=$t.key,un=$t.fixedInfo,_n=$t.appendCellNode,o=$t.additionalCellProps,f=o.style,g=o.colSpan,_=g===void 0?1:g,Be=o.rowSpan,Ue=Be===void 0?1:Be,At=ee-1,Te=Kt(At,_,_t),ze=_>1?wt-Te:0,ft=(0,S.Z)((0,S.Z)((0,S.Z)({},f),T),{},{flex:"0 0 ".concat(Te,"px"),width:"".concat(Te,"px"),marginRight:ze,pointerEvents:"auto"}),Ft=n.useMemo(function(){return U?Ue<=1:_===0||Ue===0||Ue>1},[Ue,_,U]);Ft?ft.visibility="hidden":U&&(ft.height=de==null?void 0:de(Ue));var fn=Ft?function(){return null}:fe,Wt={};return(Ue===0||_===0)&&(Wt.rowSpan=1,Wt.colSpan=1),n.createElement(dt,(0,l.Z)({className:K()(It,F),ellipsis:O.ellipsis,align:O.align,scope:O.rowScope,component:Xe,prefixCls:J.prefixCls,key:On,record:Le,index:Pe,renderIndex:Ye,dataIndex:qe,render:fn,shouldCellUpdate:O.shouldCellUpdate},un,{appendNode:_n,additionalProps:(0,S.Z)((0,S.Z)({},o),{},{style:ft},Wt)}))}var vt=an,xt=["data","index","className","rowKey","style","extra","getHeight"],qt=n.forwardRef(function(u,J){var O=u.data,ee=u.index,ye=u.className,Pe=u.rowKey,Xe=u.style,Ye=u.extra,Le=u.getHeight,T=(0,M.Z)(u,xt),F=O.record,U=O.indent,de=O.index,fe=$(y,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),qe=fe.scrollX,It=fe.flattenColumns,wt=fe.prefixCls,Vt=fe.fixColumn,_t=fe.componentWidth,$t=$(Dt,["getComponent"]),On=$t.getComponent,un=st(F,Pe,ee,U),_n=On(["body","row"],"div"),o=On(["body","cell"],"div"),f=un.rowSupportExpand,g=un.expanded,_=un.rowProps,Be=un.expandedRowRender,Ue=un.expandedRowClassName,At;if(f&&g){var Te=Be(F,ee,U+1,g),ze=Re(Ue,F,ee,U),ft={};Vt&&(ft={style:(0,oe.Z)({},"--virtual-width","".concat(_t,"px"))});var Ft="".concat(wt,"-expanded-row-cell");At=n.createElement(_n,{className:K()("".concat(wt,"-expanded-row"),"".concat(wt,"-expanded-row-level-").concat(U+1),ze)},n.createElement(dt,{component:o,prefixCls:wt,className:K()(Ft,(0,oe.Z)({},"".concat(Ft,"-fixed"),Vt)),additionalProps:ft},Te))}var fn=(0,S.Z)((0,S.Z)({},Xe),{},{width:qe});Ye&&(fn.position="absolute",fn.pointerEvents="none");var Wt=n.createElement(_n,(0,l.Z)({},_,T,{"data-row-key":Pe,ref:f?null:J,className:K()(ye,"".concat(wt,"-row"),_==null?void 0:_.className,(0,oe.Z)({},"".concat(wt,"-row-extra"),Ye)),style:(0,S.Z)((0,S.Z)({},fn),_==null?void 0:_.style)}),It.map(function(gn,Nn){return n.createElement(vt,{key:Nn,component:o,rowInfo:un,column:gn,colIndex:Nn,indent:U,index:ee,renderIndex:de,record:F,inverse:Ye,getHeight:Le})}));return f?n.createElement("div",{ref:J},Wt,At):Wt}),cn=vn(qt),hn=cn,Ht=n.forwardRef(function(u,J){var O=u.data,ee=u.onScroll,ye=$(y,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),Pe=ye.flattenColumns,Xe=ye.onColumnResize,Ye=ye.getRowKey,Le=ye.expandedKeys,T=ye.prefixCls,F=ye.childrenColumnName,U=ye.scrollX,de=ye.direction,fe=$(Dt),qe=fe.sticky,It=fe.scrollY,wt=fe.listItemHeight,Vt=fe.getComponent,_t=fe.onScroll,$t=n.useRef(),On=je(O,F,Le,Ye),un=n.useMemo(function(){var At=0;return Pe.map(function(Te){var ze=Te.width,ft=Te.key;return At+=ze,[ft,ze,At]})},[Pe]),_n=n.useMemo(function(){return un.map(function(At){return At[2]})},[un]);n.useEffect(function(){un.forEach(function(At){var Te=(0,C.Z)(At,2),ze=Te[0],ft=Te[1];Xe(ze,ft)})},[un]),n.useImperativeHandle(J,function(){var At,Te={scrollTo:function(ft){var Ft;(Ft=$t.current)===null||Ft===void 0||Ft.scrollTo(ft)},nativeElement:(At=$t.current)===null||At===void 0?void 0:At.nativeElement};return Object.defineProperty(Te,"scrollLeft",{get:function(){var ft;return((ft=$t.current)===null||ft===void 0?void 0:ft.getScrollInfo().x)||0},set:function(ft){var Ft;(Ft=$t.current)===null||Ft===void 0||Ft.scrollTo({left:ft})}}),Te});var o=function(Te,ze){var ft,Ft=(ft=On[ze])===null||ft===void 0?void 0:ft.record,fn=Te.onCell;if(fn){var Wt,gn=fn(Ft,ze);return(Wt=gn==null?void 0:gn.rowSpan)!==null&&Wt!==void 0?Wt:1}return 1},f=function(Te){var ze=Te.start,ft=Te.end,Ft=Te.getSize,fn=Te.offsetY;if(ft<0)return null;for(var Wt=Pe.filter(function(Hn){return o(Hn,ze)===0}),gn=ze,Nn=function($n){if(Wt=Wt.filter(function(on){return o(on,$n)===0}),!Wt.length)return gn=$n,1},Xn=ze;Xn>=0&&!Nn(Xn);Xn-=1);for(var ar=Pe.filter(function(Hn){return o(Hn,ft)!==1}),ur=ft,mr=function($n){if(ar=ar.filter(function(on){return o(on,$n)!==1}),!ar.length)return ur=Math.max($n-1,ft),1},en=ft;en1})&&Tn.push($n)},pr=gn;pr<=ur;pr+=1)jn(pr);var Vn=Tn.map(function(Hn){var $n=On[Hn],on=Ye($n.record,Hn),Bn=function(tr){var cr=Hn+tr-1,Mr=Ye(On[cr].record,cr),c=Ft(on,Mr);return c.bottom-c.top},Yt=Ft(on);return n.createElement(hn,{key:Hn,data:$n,rowKey:on,index:Hn,style:{top:-fn+Yt.top},extra:!0,getHeight:Bn})});return Vn},g=n.useMemo(function(){return{columnsOffset:_n}},[_n]),_="".concat(T,"-tbody"),Be=Vt(["body","wrapper"]),Ue={};return qe&&(Ue.position="sticky",Ue.bottom=0,(0,G.Z)(qe)==="object"&&qe.offsetScroll&&(Ue.bottom=qe.offsetScroll)),n.createElement(Tt.Provider,{value:g},n.createElement(at.Z,{fullHeight:!1,ref:$t,prefixCls:"".concat(_,"-virtual"),styles:{horizontalScrollBar:Ue},className:_,height:It,itemHeight:wt||24,data:On,itemKey:function(Te){return Ye(Te.record)},component:Be,scrollWidth:U,direction:de,onVirtualScroll:function(Te){var ze,ft=Te.x;ee({currentTarget:(ze=$t.current)===null||ze===void 0?void 0:ze.nativeElement,scrollLeft:ft})},onScroll:_t,extraRender:f},function(At,Te,ze){var ft=Ye(At.record,Te);return n.createElement(hn,{data:At,rowKey:ft,index:Te,style:ze.style})}))}),Et=vn(Ht),pt=Et,Ct=function(J,O){var ee=O.ref,ye=O.onScroll;return n.createElement(pt,{ref:ee,data:J,onScroll:ye})};function Rt(u,J){var O=u.data,ee=u.columns,ye=u.scroll,Pe=u.sticky,Xe=u.prefixCls,Ye=Xe===void 0?Lt:Xe,Le=u.className,T=u.listItemHeight,F=u.components,U=u.onScroll,de=ye||{},fe=de.x,qe=de.y;typeof fe!="number"&&(fe=1),typeof qe!="number"&&(qe=500);var It=(0,St.zX)(function(_t,$t){return(0,Se.Z)(F,_t)||$t}),wt=(0,St.zX)(U),Vt=n.useMemo(function(){return{sticky:Pe,scrollY:qe,listItemHeight:T,getComponent:It,onScroll:wt}},[Pe,qe,T,It,wt]);return n.createElement(Dt.Provider,{value:Vt},n.createElement(tt,(0,l.Z)({},u,{className:K()(Le,"".concat(Ye,"-virtual")),scroll:(0,S.Z)((0,S.Z)({},ye),{},{x:fe}),components:(0,S.Z)((0,S.Z)({},F),{},{body:O!=null&&O.length?Ct:void 0}),columns:ee,internalHooks:t.R,tailor:!0,ref:J})))}var bn=n.forwardRef(Rt);function zt(u){return nn(bn,u)}var Bt=zt(),qn=null},54451:function(dr,pn,e){e.d(pn,{g:function(){return n},v:function(){return ge}});var t=e(98506),C=e(33346),Q=e(48736),D=["expandable"],ge="RC_TABLE_INTERNAL_COL_DEFINE";function n(ve){var Ke=ve.expandable,$=(0,C.Z)(ve,D),l;return"expandable"in ve?l=(0,t.Z)((0,t.Z)({},$),Ke):l=$,l.showExpandColumn===!1&&(l.expandIconColumnIndex=-1),l}},29443:function(dr,pn,e){e.d(pn,{Z:function(){return nt}});var t=e(67711),C=e(52873),Q=e(98506),D=e(16886),ge=e(26420),n=e(33346),ve=e(92310),Ke=e.n(ve),$=e(18929),l=e(49658),k=e(59301),v=(0,k.createContext)(null),L=e(15142),ie=e(29301),ln=e(6089),ht=e(8654),Ot=e(16089),nn=function(Z){var Re=Z.activeTabOffset,Me=Z.horizontal,he=Z.rtl,$e=Z.indicator,it=$e===void 0?{}:$e,De=it.size,rt=it.align,Nt=rt===void 0?"center":rt,gt=(0,k.useState)(),mt=(0,D.Z)(gt,2),Jt=mt[0],yn=mt[1],dn=(0,k.useRef)(),Gt=k.useCallback(function(mn){return typeof De=="function"?De(mn):typeof De=="number"?De:mn},[De]);function rn(){Ot.Z.cancel(dn.current)}return(0,k.useEffect)(function(){var mn={};if(Re)if(Me){mn.width=Gt(Re.width);var Pt=he?"right":"left";Nt==="start"&&(mn[Pt]=Re[Pt]),Nt==="center"&&(mn[Pt]=Re[Pt]+Re.width/2,mn.transform=he?"translateX(50%)":"translateX(-50%)"),Nt==="end"&&(mn[Pt]=Re[Pt]+Re.width,mn.transform="translateX(-100%)")}else mn.height=Gt(Re.height),Nt==="start"&&(mn.top=Re.top),Nt==="center"&&(mn.top=Re.top+Re.height/2,mn.transform="translateY(-50%)"),Nt==="end"&&(mn.top=Re.top+Re.height,mn.transform="translateY(-100%)");return rn(),dn.current=(0,Ot.Z)(function(){yn(mn)}),rn},[Re,Me,he,Nt,Gt]),{style:Jt}},vn=nn,ot={width:0,height:0,left:0,top:0};function N(B,Z,Re){return(0,k.useMemo)(function(){for(var Me,he=new Map,$e=Z.get((Me=B[0])===null||Me===void 0?void 0:Me.key)||ot,it=$e.left+$e.width,De=0;DeAn?(Sn=In,kn.current="x"):(Sn=Cn,kn.current="y"),Z(-Sn,-Sn)&&wn.preventDefault()}var Qn=(0,k.useRef)(null);Qn.current={onTouchStart:bt,onTouchMove:Xt,onTouchEnd:En,onWheel:sn},k.useEffect(function(){function wn(Mn){Qn.current.onTouchStart(Mn)}function In(Mn){Qn.current.onTouchMove(Mn)}function Cn(Mn){Qn.current.onTouchEnd(Mn)}function Sn(Mn){Qn.current.onWheel(Mn)}return document.addEventListener("touchmove",In,{passive:!1}),document.addEventListener("touchend",Cn,{passive:!0}),B.current.addEventListener("touchstart",wn,{passive:!0}),B.current.addEventListener("wheel",Sn,{passive:!1}),function(){document.removeEventListener("touchmove",In),document.removeEventListener("touchend",Cn)}},[])}var oe=e(34280);function We(B){var Z=(0,k.useState)(0),Re=(0,D.Z)(Z,2),Me=Re[0],he=Re[1],$e=(0,k.useRef)(0),it=(0,k.useRef)();return it.current=B,(0,oe.o)(function(){var De;(De=it.current)===null||De===void 0||De.call(it)},[Me]),function(){$e.current===Me&&($e.current+=1,he($e.current))}}function K(B){var Z=(0,k.useRef)([]),Re=(0,k.useState)({}),Me=(0,D.Z)(Re,2),he=Me[1],$e=(0,k.useRef)(typeof B=="function"?B():B),it=We(function(){var rt=$e.current;Z.current.forEach(function(Nt){rt=Nt(rt)}),Z.current=[],$e.current=rt,he({})});function De(rt){Z.current.push(rt),it()}return[$e.current,De]}var V={width:0,height:0,left:0,top:0,right:0};function Se(B,Z,Re,Me,he,$e,it){var De=it.tabs,rt=it.tabPosition,Nt=it.rtl,gt,mt,Jt;return["top","bottom"].includes(rt)?(gt="width",mt=Nt?"right":"left",Jt=Math.abs(Re)):(gt="height",mt="top",Jt=-Re),(0,k.useMemo)(function(){if(!De.length)return[0,0];for(var yn=De.length,dn=yn,Gt=0;GtMath.floor(Jt+Z)){dn=Gt-1;break}}for(var mn=0,Pt=yn-1;Pt>=0;Pt-=1){var bt=B.get(De[Pt].key)||V;if(bt[mt]=dn?[0,0]:[mn,dn]},[B,Z,Me,he,$e,Jt,rt,De.map(function(yn){return yn.key}).join("_"),Nt])}function xe(B){var Z;return B instanceof Map?(Z={},B.forEach(function(Re,Me){Z[Me]=Re})):Z=B,JSON.stringify(Z)}var Ce="TABS_DQ";function ce(B){return String(B).replace(/"/g,Ce)}function H(B,Z,Re,Me){return!(!Re||Me||B===!1||B===void 0&&(Z===!1||Z===null))}var Fe=k.forwardRef(function(B,Z){var Re=B.prefixCls,Me=B.editable,he=B.locale,$e=B.style;return!Me||Me.showAdd===!1?null:k.createElement("button",{ref:Z,type:"button",className:"".concat(Re,"-nav-add"),style:$e,"aria-label":(he==null?void 0:he.addAriaLabel)||"Add tab",onClick:function(De){Me.onEdit("add",{event:De})}},Me.addIcon||"+")}),s=Fe,d=k.forwardRef(function(B,Z){var Re=B.position,Me=B.prefixCls,he=B.extra;if(!he)return null;var $e,it={};return(0,ge.Z)(he)==="object"&&!k.isValidElement(he)?it=he:it.right=he,Re==="right"&&($e=it.right),Re==="left"&&($e=it.left),$e?k.createElement("div",{className:"".concat(Me,"-extra-content"),ref:Z},$e):null}),p=d,w=e(96478),W=e(28321),j=e(10228),be=k.forwardRef(function(B,Z){var Re=B.prefixCls,Me=B.id,he=B.tabs,$e=B.locale,it=B.mobile,De=B.more,rt=De===void 0?{}:De,Nt=B.style,gt=B.className,mt=B.editable,Jt=B.tabBarGutter,yn=B.rtl,dn=B.removeAriaLabel,Gt=B.onTabClick,rn=B.getPopupContainer,mn=B.popupClassName,Pt=(0,k.useState)(!1),bt=(0,D.Z)(Pt,2),Xt=bt[0],En=bt[1],kn=(0,k.useState)(null),sn=(0,D.Z)(kn,2),Qn=sn[0],wn=sn[1],In=rt.icon,Cn=In===void 0?"More":In,Sn="".concat(Me,"-more-popup"),Mn="".concat(Re,"-dropdown"),An=Qn!==null?"".concat(Sn,"-").concat(Qn):null,Gn=$e==null?void 0:$e.dropdownAriaLabel;function Jn(x,A){x.preventDefault(),x.stopPropagation(),mt.onEdit("remove",{key:A,event:x})}var Zn=k.createElement(W.ZP,{onClick:function(A){var E=A.key,Y=A.domEvent;Gt(E,Y),En(!1)},prefixCls:"".concat(Mn,"-menu"),id:Sn,tabIndex:-1,role:"listbox","aria-activedescendant":An,selectedKeys:[Qn],"aria-label":Gn!==void 0?Gn:"expanded dropdown"},he.map(function(x){var A=x.closable,E=x.disabled,Y=x.closeIcon,He=x.key,Oe=x.label,Qe=H(A,Y,mt,E);return k.createElement(W.sN,{key:He,id:"".concat(Sn,"-").concat(He),role:"option","aria-controls":Me&&"".concat(Me,"-panel-").concat(He),disabled:E},k.createElement("span",null,Oe),Qe&&k.createElement("button",{type:"button","aria-label":dn||"remove",tabIndex:0,className:"".concat(Mn,"-menu-item-remove"),onClick:function(lt){lt.stopPropagation(),Jn(lt,He)}},Y||mt.removeIcon||"\xD7"))}));function Rn(x){for(var A=he.filter(function(Qe){return!Qe.disabled}),E=A.findIndex(function(Qe){return Qe.key===Qn})||0,Y=A.length,He=0;Heze?"left":"right"})}),Mn=(0,D.Z)(Sn,2),An=Mn[0],Gn=Mn[1],Jn=y(0,function(Te,ze){!Cn&&Gt&&Gt({direction:Te>ze?"top":"bottom"})}),Zn=(0,D.Z)(Jn,2),Rn=Zn[0],Pn=Zn[1],vr=(0,k.useState)([0,0]),z=(0,D.Z)(vr,2),a=z[0],x=z[1],A=(0,k.useState)([0,0]),E=(0,D.Z)(A,2),Y=E[0],He=E[1],Oe=(0,k.useState)([0,0]),Qe=(0,D.Z)(Oe,2),Ze=Qe[0],lt=Qe[1],Lt=(0,k.useState)([0,0]),et=(0,D.Z)(Lt,2),Ve=et[0],b=et[1],ae=K(new Map),pe=(0,D.Z)(ae,2),Ae=pe[0],Je=pe[1],tt=N(bt,Ae,Y[0]),at=kt(a,Cn),Dt=kt(Y,Cn),Tt=kt(Ze,Cn),Kt=kt(Ve,Cn),an=Math.floor(at)cn?cn:Te}var Ht=(0,k.useRef)(null),Et=(0,k.useState)(),pt=(0,D.Z)(Et,2),Ct=pt[0],Rt=pt[1];function bn(){Rt(Date.now())}function zt(){Ht.current&&clearTimeout(Ht.current)}S(sn,function(Te,ze){function ft(Ft,fn){Ft(function(Wt){var gn=hn(Wt+fn);return gn})}return an?(Cn?ft(Gn,Te):ft(Pn,ze),zt(),bn(),!0):!1}),(0,k.useEffect)(function(){return zt(),Ct&&(Ht.current=setTimeout(function(){Rt(0)},100)),zt},[Ct]);var Bt=Se(tt,vt,Cn?An:Rn,Dt,Tt,Kt,(0,Q.Z)((0,Q.Z)({},B),{},{tabs:bt})),qn=(0,D.Z)(Bt,2),u=qn[0],J=qn[1],O=(0,ln.Z)(function(){var Te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:it,ze=tt.get(Te)||{width:0,height:0,left:0,right:0,top:0};if(Cn){var ft=An;De?ze.rightAn+vt&&(ft=ze.right+ze.width-vt):ze.left<-An?ft=-ze.left:ze.left+ze.width>-An+vt&&(ft=-(ze.left+ze.width-vt)),Pn(0),Gn(hn(ft))}else{var Ft=Rn;ze.top<-Rn?Ft=-ze.top:ze.top+ze.height>-Rn+vt&&(Ft=-(ze.top+ze.height-vt)),Gn(0),Pn(hn(Ft))}}),ee=(0,k.useState)(),ye=(0,D.Z)(ee,2),Pe=ye[0],Xe=ye[1],Ye=(0,k.useState)(!1),Le=(0,D.Z)(Ye,2),T=Le[0],F=Le[1],U=bt.filter(function(Te){return!Te.disabled}).map(function(Te){return Te.key}),de=function(ze){var ft=U.indexOf(Pe||it),Ft=U.length,fn=(ft+ze+Ft)%Ft,Wt=U[fn];Xe(Wt)},fe=function(ze){var ft=ze.code,Ft=De&&Cn,fn=U[0],Wt=U[U.length-1];switch(ft){case"ArrowLeft":{Cn&&de(Ft?1:-1);break}case"ArrowRight":{Cn&&de(Ft?-1:1);break}case"ArrowUp":{ze.preventDefault(),Cn||de(-1);break}case"ArrowDown":{ze.preventDefault(),Cn||de(1);break}case"Home":{ze.preventDefault(),Xe(fn);break}case"End":{ze.preventDefault(),Xe(Wt);break}case"Enter":case"Space":{ze.preventDefault(),dn(it,ze);break}case"Backspace":case"Delete":{var gn=U.indexOf(Pe),Nn=bt.find(function(ar){return ar.key===Pe}),Xn=H(Nn==null?void 0:Nn.closable,Nn==null?void 0:Nn.closeIcon,Nt,Nn==null?void 0:Nn.disabled);Xn&&(ze.preventDefault(),ze.stopPropagation(),Nt.onEdit("remove",{key:Pe,event:ze}),gn===U.length-1?de(-1):de(1));break}}},qe={};Cn?qe[De?"marginRight":"marginLeft"]=Jt:qe.marginTop=Jt;var It=bt.map(function(Te,ze){var ft=Te.key;return k.createElement(Ne,{id:he,prefixCls:Pt,key:ft,tab:Te,style:ze===0?void 0:qe,closable:Te.closable,editable:Nt,active:ft===it,focus:ft===Pe,renderWrapper:yn,removeAriaLabel:gt==null?void 0:gt.removeAriaLabel,tabCount:U.length,currentPosition:ze+1,onClick:function(fn){dn(ft,fn)},onKeyDown:fe,onFocus:function(){T||Xe(ft),O(ft),bn(),sn.current&&(De||(sn.current.scrollLeft=0),sn.current.scrollTop=0)},onBlur:function(){Xe(void 0)},onMouseDown:function(){F(!0)},onMouseUp:function(){F(!1)}})}),wt=function(){return Je(function(){var ze,ft=new Map,Ft=(ze=Qn.current)===null||ze===void 0?void 0:ze.getBoundingClientRect();return bt.forEach(function(fn){var Wt,gn=fn.key,Nn=(Wt=Qn.current)===null||Wt===void 0?void 0:Wt.querySelector('[data-node-key="'.concat(ce(gn),'"]'));if(Nn){var Xn=dt(Nn,Ft),ar=(0,D.Z)(Xn,4),ur=ar[0],mr=ar[1],en=ar[2],Tn=ar[3];ft.set(gn,{width:ur,height:mr,left:en,top:Tn})}}),ft})};(0,k.useEffect)(function(){wt()},[bt.map(function(Te){return Te.key}).join("_")]);var Vt=We(function(){var Te=Ut(Xt),ze=Ut(En),ft=Ut(kn);x([Te[0]-ze[0]-ft[0],Te[1]-ze[1]-ft[1]]);var Ft=Ut(In);lt(Ft);var fn=Ut(wn);b(fn);var Wt=Ut(Qn);He([Wt[0]-Ft[0],Wt[1]-Ft[1]]),wt()}),_t=bt.slice(0,u),$t=bt.slice(J+1),On=[].concat((0,L.Z)(_t),(0,L.Z)($t)),un=tt.get(it),_n=vn({activeTabOffset:un,horizontal:Cn,indicator:rn,rtl:De}),o=_n.style;(0,k.useEffect)(function(){O()},[it,qt,cn,xe(un),xe(tt),Cn]),(0,k.useEffect)(function(){Vt()},[De]);var f=!!On.length,g="".concat(Pt,"-nav-wrap"),_,Be,Ue,At;return Cn?De?(Be=An>0,_=An!==cn):(_=An<0,Be=An!==qt):(Ue=Rn<0,At=Rn!==qt),k.createElement(ie.Z,{onResize:Vt},k.createElement("div",{ref:(0,ht.x1)(Z,Xt),role:"tablist","aria-orientation":Cn?"horizontal":"vertical",className:Ke()("".concat(Pt,"-nav"),Re),style:Me,onKeyDown:function(){bn()}},k.createElement(p,{ref:En,position:"left",extra:rt,prefixCls:Pt}),k.createElement(ie.Z,{onResize:Vt},k.createElement("div",{className:Ke()(g,(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({},"".concat(g,"-ping-left"),_),"".concat(g,"-ping-right"),Be),"".concat(g,"-ping-top"),Ue),"".concat(g,"-ping-bottom"),At)),ref:sn},k.createElement(ie.Z,{onResize:Vt},k.createElement("div",{ref:Qn,className:"".concat(Pt,"-nav-list"),style:{transform:"translate(".concat(An,"px, ").concat(Rn,"px)"),transition:Ct?"none":void 0}},It,k.createElement(s,{ref:In,prefixCls:Pt,locale:gt,editable:Nt,style:(0,Q.Z)((0,Q.Z)({},It.length===0?void 0:qe),{},{visibility:f?"hidden":null})}),k.createElement("div",{className:Ke()("".concat(Pt,"-ink-bar"),(0,C.Z)({},"".concat(Pt,"-ink-bar-animated"),$e.inkBar)),style:o}))))),k.createElement(St,(0,t.Z)({},B,{removeAriaLabel:gt==null?void 0:gt.removeAriaLabel,ref:wn,prefixCls:Pt,tabs:On,className:!f&&xt,tabMoving:!!Ct})),k.createElement(p,{ref:kn,position:"right",extra:rt,prefixCls:Pt})))}),P=le,M=k.forwardRef(function(B,Z){var Re=B.prefixCls,Me=B.className,he=B.style,$e=B.id,it=B.active,De=B.tabKey,rt=B.children;return k.createElement("div",{id:$e&&"".concat($e,"-panel-").concat(De),role:"tabpanel",tabIndex:it?0:-1,"aria-labelledby":$e&&"".concat($e,"-tab-").concat(De),"aria-hidden":!it,style:he,className:Ke()(Re,it&&"".concat(Re,"-active"),Me),ref:Z},rt)}),i=M,te=["renderTabBar"],Ee=["label","key"],r=function(Z){var Re=Z.renderTabBar,Me=(0,n.Z)(Z,te),he=k.useContext(v),$e=he.tabs;if(Re){var it=(0,Q.Z)((0,Q.Z)({},Me),{},{panes:$e.map(function(De){var rt=De.label,Nt=De.key,gt=(0,n.Z)(De,Ee);return k.createElement(i,(0,t.Z)({tab:rt,key:Nt,tabKey:Nt},gt))})});return Re(it,P)}return k.createElement(P,Me)},re=r,ke=e(77900),Ge=["key","forceRender","style","className","destroyInactiveTabPane"],R=function(Z){var Re=Z.id,Me=Z.activeKey,he=Z.animated,$e=Z.tabPosition,it=Z.destroyInactiveTabPane,De=k.useContext(v),rt=De.prefixCls,Nt=De.tabs,gt=he.tabPane,mt="".concat(rt,"-tabpane");return k.createElement("div",{className:Ke()("".concat(rt,"-content-holder"))},k.createElement("div",{className:Ke()("".concat(rt,"-content"),"".concat(rt,"-content-").concat($e),(0,C.Z)({},"".concat(rt,"-content-animated"),gt))},Nt.map(function(Jt){var yn=Jt.key,dn=Jt.forceRender,Gt=Jt.style,rn=Jt.className,mn=Jt.destroyInactiveTabPane,Pt=(0,n.Z)(Jt,Ge),bt=yn===Me;return k.createElement(ke.default,(0,t.Z)({key:yn,visible:bt,forceRender:dn,removeOnLeave:!!(it||mn),leavedClassName:"".concat(mt,"-hidden")},he.tabPaneMotion),function(Xt,En){var kn=Xt.style,sn=Xt.className;return k.createElement(i,(0,t.Z)({},Pt,{prefixCls:mt,id:Re,tabKey:yn,animated:gt,active:bt,style:(0,Q.Z)((0,Q.Z)({},Gt),kn),className:Ke()(rn,sn),ref:En}))})})))},q=R,I=e(48736);function Ie(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},Z;return B===!1?Z={inkBar:!1,tabPane:!1}:B===!0?Z={inkBar:!0,tabPane:!1}:Z=(0,Q.Z)({inkBar:!0},(0,ge.Z)(B)==="object"?B:{}),Z.tabPaneMotion&&Z.tabPane===void 0&&(Z.tabPane=!0),!Z.tabPaneMotion&&Z.tabPane&&(Z.tabPane=!1),Z}var me=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],je=0,st=k.forwardRef(function(B,Z){var Re=B.id,Me=B.prefixCls,he=Me===void 0?"rc-tabs":Me,$e=B.className,it=B.items,De=B.direction,rt=B.activeKey,Nt=B.defaultActiveKey,gt=B.editable,mt=B.animated,Jt=B.tabPosition,yn=Jt===void 0?"top":Jt,dn=B.tabBarGutter,Gt=B.tabBarStyle,rn=B.tabBarExtraContent,mn=B.locale,Pt=B.more,bt=B.destroyInactiveTabPane,Xt=B.renderTabBar,En=B.onChange,kn=B.onTabClick,sn=B.onTabScroll,Qn=B.getPopupContainer,wn=B.popupClassName,In=B.indicator,Cn=(0,n.Z)(B,me),Sn=k.useMemo(function(){return(it||[]).filter(function(Ve){return Ve&&(0,ge.Z)(Ve)==="object"&&"key"in Ve})},[it]),Mn=De==="rtl",An=Ie(mt),Gn=(0,k.useState)(!1),Jn=(0,D.Z)(Gn,2),Zn=Jn[0],Rn=Jn[1];(0,k.useEffect)(function(){Rn((0,l.Z)())},[]);var Pn=(0,$.Z)(function(){var Ve;return(Ve=Sn[0])===null||Ve===void 0?void 0:Ve.key},{value:rt,defaultValue:Nt}),vr=(0,D.Z)(Pn,2),z=vr[0],a=vr[1],x=(0,k.useState)(function(){return Sn.findIndex(function(Ve){return Ve.key===z})}),A=(0,D.Z)(x,2),E=A[0],Y=A[1];(0,k.useEffect)(function(){var Ve=Sn.findIndex(function(ae){return ae.key===z});if(Ve===-1){var b;Ve=Math.max(0,Math.min(E,Sn.length-1)),a((b=Sn[Ve])===null||b===void 0?void 0:b.key)}Y(Ve)},[Sn.map(function(Ve){return Ve.key}).join("_"),z,E]);var He=(0,$.Z)(null,{value:Re}),Oe=(0,D.Z)(He,2),Qe=Oe[0],Ze=Oe[1];(0,k.useEffect)(function(){Re||(Ze("rc-tabs-".concat(je)),je+=1)},[]);function lt(Ve,b){kn==null||kn(Ve,b);var ae=Ve!==z;a(Ve),ae&&(En==null||En(Ve))}var Lt={id:Qe,activeKey:z,animated:An,tabPosition:yn,rtl:Mn,mobile:Zn},et=(0,Q.Z)((0,Q.Z)({},Lt),{},{editable:gt,locale:mn,more:Pt,tabBarGutter:dn,onTabClick:lt,onTabScroll:sn,extra:rn,style:Gt,panes:null,getPopupContainer:Qn,popupClassName:wn,indicator:In});return k.createElement(v.Provider,{value:{tabs:Sn,prefixCls:he}},k.createElement("div",(0,t.Z)({ref:Z,id:Re,className:Ke()(he,"".concat(he,"-").concat(yn),(0,C.Z)((0,C.Z)((0,C.Z)({},"".concat(he,"-mobile"),Zn),"".concat(he,"-editable"),gt),"".concat(he,"-rtl"),Mn),$e)},Cn),k.createElement(re,(0,t.Z)({},et,{renderTabBar:Xt})),k.createElement(q,(0,t.Z)({destroyInactiveTabPane:bt},Lt,{animated:An}))))}),_e=st,nt=_e},22711:function(dr,pn,e){e.r(pn),e.d(pn,{ResizableTextArea:function(){return We},default:function(){return xe}});var t=e(67711),C=e(52873),Q=e(98506),D=e(15142),ge=e(16886),n=e(33346),ve=e(92310),Ke=e.n(ve),$=e(36901),l=e(66003),k=e(30292),v=e(18929),L=e(59301),ie=e(26420),ln=e(29301),ht=e(34280),Ot=e(16089),nn=` +`].includes(ir)})},[Et]),Yt=l.useContext(me)||{},Bn=Yt.maxCount,nr=Yt.rawValues,cr=function(lr,sr,Un){if(!(wt&&ke(Bn)&&(nr==null?void 0:nr.size)>=Bn)){var er=!0,gr=lr;vt==null||vt(null);var Pr=I(lr,Et,ke(Bn)?Bn-nr.size:void 0),Er=Un?null:Pr;return pe!=="combobox"&&Er&&(gr="",Ht==null||Ht(Er),on(!1),er=!1),hn&&fn!==gr&&hn(gr,{source:sr?"typing":"effect"}),er}},Mr=function(lr){!lr||!lr.trim()||hn(lr,{source:"submit"})};l.useEffect(function(){!Vn&&!wt&&pe!=="combobox"&&cr("",!1,!1)},[Vn]),l.useEffect(function(){jn&&Ae&&pr(!1),Ae&&!Ue.current&&ft(!1)},[Ae]);var s=y(),v=(0,ge.Z)(s,2),h=v[0],ct=v[1],ut=l.useRef(!1),tn=function(lr){var sr=h(),Un=lr.key,er=Un==="Enter";if(er&&(pe!=="combobox"&&lr.preventDefault(),Vn||on(!0)),ct(!!fn),Un==="Backspace"&&!sr&&wt&&!fn&<.length){for(var gr=(0,C.Z)(lt),Pr=null,Er=gr.length-1;Er>=0;Er-=1){var Or=gr[Er];if(!Or.disabled){gr.splice(Er,1),Pr=Or;break}}Pr&&It(gr,{type:"remove",values:[Pr]})}for(var Lr=arguments.length,rr=new Array(Lr>1?Lr-1:0),Cr=1;Cr1?sr-1:0),er=1;er1?Pr-1:0),Or=1;Or=b},[Oe,b,at==null?void 0:at.size]),Et=function(T){T.preventDefault()},pt=function(T){var F;(F=hn.current)===null||F===void 0||F.scrollTo(typeof T=="number"?{index:T}:T)},Ct=l.useCallback(function(Le){return Qe==="combobox"?!1:at.has(Le)},[Qe,(0,C.Z)(at).toString(),at.size]),Zt=function(T){for(var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,U=cn.length,de=0;de1&&arguments[1]!==void 0?arguments[1]:!1;qn(T);var U={source:F?"keyboard":"mouse"},de=cn[T];if(!de){pe(null,-1,U);return}pe(de.value,T,U)};(0,l.useEffect)(function(){u(Ae!==!1?Zt(0):-1)},[cn.length,Ze]);var J=l.useCallback(function(Le){return Qe==="combobox"?String(Le).toLowerCase()===Ze.toLowerCase():at.has(Le)},[Qe,Ze,(0,C.Z)(at).toString(),at.size]);(0,l.useEffect)(function(){var Le=setTimeout(function(){if(!Oe&&He&&at.size===1){var F=Array.from(at)[0],U=cn.findIndex(function(de){var fe=de.data;return Ze?String(fe.value).startsWith(Ze):fe.value===F});U!==-1&&(u(U),pt(U))}});if(He){var T;(T=hn.current)===null||T===void 0||T.scrollTo(void 0)}return function(){return clearTimeout(Le)}},[He,Ze]);var O=function(T){T!==void 0&&Je(T,{selected:!at.has(T)}),Oe||lt(!1)};if(l.useImperativeHandle(x,function(){return{onKeyDown:function(T){var F=T.which,U=T.ctrlKey;switch(F){case ne.Z.N:case ne.Z.P:case ne.Z.UP:case ne.Z.DOWN:{var de=0;if(F===ne.Z.UP?de=-1:F===ne.Z.DOWN?de=1:Rt()&&U&&(F===ne.Z.N?de=1:F===ne.Z.P&&(de=-1)),de!==0){var fe=Zt(Bt+de,de);pt(fe),u(fe,!0)}break}case ne.Z.TAB:case ne.Z.ENTER:{var qe,Nt=cn[Bt];Nt&&!(Nt!=null&&(qe=Nt.data)!==null&&qe!==void 0&&qe.disabled)&&!Ht?O(Nt.value):O(void 0),He&&T.preventDefault();break}case ne.Z.ESC:lt(!1),He&&T.stopPropagation()}},onKeyUp:function(){},scrollTo:function(T){pt(T)}}}),cn.length===0)return l.createElement("div",{role:"listbox",id:"".concat(Y,"_list"),className:"".concat(qt,"-empty"),onMouseDown:Et},It);var ee=Object.keys(Dt).map(function(Le){return Dt[Le]}),ye=function(T){return T.label};function Pe(Le,T){var F=Le.group;return{role:F?"presentation":"option",id:"".concat(Y,"_list_").concat(T)}}var Xe=function(T){var F=cn[T];if(!F)return null;var U=F.data||{},de=U.value,fe=F.group,qe=(0,G.Z)(U,!0),Nt=ye(F);return F?l.createElement("div",(0,t.Z)({"aria-label":typeof Nt=="string"&&!fe?Nt:null},qe,{key:T},Pe(F,T),{"aria-selected":J(de)}),de):null},Ye={role:"listbox",id:"".concat(Y,"_list")};return l.createElement(l.Fragment,null,zt&&l.createElement("div",(0,t.Z)({},Ye,{style:{height:0,width:0,overflow:"hidden"}}),Xe(Bt-1),Xe(Bt),Xe(Bt+1)),l.createElement(rt.Z,{itemKey:"key",ref:hn,data:cn,height:an,itemHeight:vt,fullHeight:!1,onMouseDown:Et,onScroll:et,virtual:zt,direction:Kt,innerProps:zt?null:Ye},function(Le,T){var F=Le.group,U=Le.groupOption,de=Le.data,fe=Le.label,qe=Le.value,Nt=de.key;if(F){var wt,Vt=(wt=de.title)!==null&&wt!==void 0?wt:mt(fe)?fe.toString():void 0;return l.createElement("div",{className:m()(qt,"".concat(qt,"-group"),de.className),title:Vt},fe!==void 0?fe:Nt)}var _t=de.disabled,$t=de.title,On=de.children,un=de.style,_n=de.className,o=(0,n.Z)(de,gt),f=(0,De.Z)(o,ee),g=Ct(qe),_=_t||!g&&Ht,Be="".concat(qt,"-option"),Ue=m()(qt,Be,_n,(0,Q.Z)((0,Q.Z)((0,Q.Z)((0,Q.Z)({},"".concat(Be,"-grouped"),U),"".concat(Be,"-active"),Bt===T&&!_),"".concat(Be,"-disabled"),_),"".concat(Be,"-selected"),g)),At=ye(Le),Te=!tt||typeof tt=="function"||g,ze=typeof At=="number"?At:At||qe,ft=mt(ze)?ze.toString():void 0;return $t!==void 0&&(ft=$t),l.createElement("div",(0,t.Z)({},(0,G.Z)(f),zt?{}:Pe(Le,T),{"aria-selected":J(qe),className:Ue,title:ft,onMouseMove:function(){Bt===T||_||u(T)},onClick:function(){_||O(qe)},style:un}),l.createElement("div",{className:"".concat(Be,"-content")},typeof xt=="function"?xt(Le,{index:T}):ze),l.isValidElement(tt)||g,Te&&l.createElement(Tt,{className:"".concat(qt,"-option-state"),customizeIcon:tt,customizeIconProps:{value:qe,disabled:_,isSelected:g}},g?"\u2713":null))}))},yn=l.forwardRef(Jt),dn=yn,Gt=function(z,a){var x=l.useRef({values:new Map,options:new Map}),A=l.useMemo(function(){var Y=x.current,He=Y.values,Oe=Y.options,Qe=z.map(function(It){if(It.label===void 0){var et;return(0,D.Z)((0,D.Z)({},It),{},{label:(et=He.get(It.value))===null||et===void 0?void 0:et.label})}return It}),Ze=new Map,lt=new Map;return Qe.forEach(function(It){Ze.set(It.value,It),lt.set(It.value,a.get(It.value)||Oe.get(It.value))}),x.current.values=Ze,x.current.options=lt,Qe},[z,a]),E=l.useCallback(function(Y){return a.get(Y)||x.current.options.get(Y)},[a]);return[A,E]};function rn(z,a){return Ce(z).join("").toUpperCase().includes(a)}var mn=function(z,a,x,A,E){return l.useMemo(function(){if(!x||A===!1)return z;var Y=a.options,He=a.label,Oe=a.value,Qe=[],Ze=typeof A=="function",lt=x.toUpperCase(),It=Ze?A:function(Ve,b){return E?rn(b[E],lt):b[Y]?rn(b[He!=="children"?He:"label"],lt):rn(b[Oe],lt)},et=Ze?function(Ve){return q(Ve)}:function(Ve){return Ve};return z.forEach(function(Ve){if(Ve[Y]){var b=It(x,et(Ve));if(b)Qe.push(Ve);else{var ae=Ve[Y].filter(function(pe){return It(x,et(pe))});ae.length&&Qe.push((0,D.Z)((0,D.Z)({},Ve),{},(0,Q.Z)({},Y,ae)))}return}It(x,et(Ve))&&Qe.push(Ve)}),Qe},[z,A,E,x,a])},Pt=e(6551),bt=e(11592),Xt=["children","value"],En=["children"];function kn(z){var a=z,x=a.key,A=a.props,E=A.children,Y=A.value,He=(0,n.Z)(A,Xt);return(0,D.Z)({key:x,value:Y!==void 0?Y:x,children:E},He)}function sn(z){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,bt.Z)(z).map(function(x,A){if(!l.isValidElement(x)||!x.type)return null;var E=x,Y=E.type.isSelectOptGroup,He=E.key,Oe=E.props,Qe=Oe.children,Ze=(0,n.Z)(Oe,En);return a||!Y?kn(x):(0,D.Z)((0,D.Z)({key:"__RC_SELECT_GRP__".concat(He===null?A:He,"__"),label:He},Ze),{},{options:sn(Qe)})}).filter(function(x){return x})}var Qn=function(a,x,A,E,Y){return l.useMemo(function(){var He=a,Oe=!a;Oe&&(He=sn(x));var Qe=new Map,Ze=new Map,lt=function(Ve,b,ae){ae&&typeof ae=="string"&&Ve.set(b[ae],b)},It=function et(Ve){for(var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=0;ae1&&arguments[1]!==void 0?arguments[1]:!1,He=0;He0?on(Bn.options):Bn.options}):Bn})},Te=l.useMemo(function(){return Je?At(Ue):Ue},[Ue,Je,Ye]),ze=l.useMemo(function(){return R(Te,{fieldNames:ye,childrenAsData:O})},[Te,ye,O]),ft=function(Fn){var Yt=fe(Fn);if(Vt(Yt),kt&&(Yt.length!==un.length||Yt.some(function(cr,Mr){var s;return((s=un[Mr])===null||s===void 0?void 0:s.value)!==(cr==null?void 0:cr.value)}))){var Bn=bn?Yt:Yt.map(function(cr){return cr.value}),nr=Yt.map(function(cr){return q(_n(cr.value))});kt(J?Bn:Bn[0],J?nr:nr[0])}},Ft=l.useState(null),fn=(0,ge.Z)(Ft,2),jt=fn[0],gn=fn[1],Nn=l.useState(0),Xn=(0,ge.Z)(Nn,2),or=Xn[0],ur=Xn[1],mr=an!==void 0?an:A!=="combobox",en=l.useCallback(function(on,Fn){var Yt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Bn=Yt.source,nr=Bn===void 0?"keyboard":Bn;ur(Fn),He&&A==="combobox"&&on!==null&&nr==="keyboard"&&gn(String(on))},[He,A]),Tn=function(Fn,Yt,Bn){var nr=function(){var yt,we=_n(Fn);return[bn?{label:we==null?void 0:we[ye.label],value:Fn,key:(yt=we==null?void 0:we.key)!==null&&yt!==void 0?yt:Fn}:Fn,q(we)]};if(Yt&&Ve){var cr=nr(),Mr=(0,ge.Z)(cr,2),s=Mr[0],v=Mr[1];Ve(s,v)}else if(!Yt&&b&&Bn!=="clear"){var h=nr(),ct=(0,ge.Z)(h,2),ut=ct[0],tn=ct[1];b(ut,tn)}},jn=In(function(on,Fn){var Yt,Bn=J?Fn.selected:!0;Bn?Yt=J?[].concat((0,C.Z)(un),[on]):[on]:Yt=un.filter(function(nr){return nr.value!==on}),ft(Yt),Tn(on,Bn),A==="combobox"?gn(""):(!nt||et)&&(Le(""),gn(""))}),pr=function(Fn,Yt){ft(Fn);var Bn=Yt.type,nr=Yt.values;(Bn==="remove"||Bn==="clear")&&nr.forEach(function(cr){Tn(cr.value,!1,Bn)})},Vn=function(Fn,Yt){if(Le(Fn),gn(null),Yt.source==="submit"){var Bn=(Fn||"").trim();if(Bn){var nr=Array.from(new Set([].concat((0,C.Z)(f),[Bn])));ft(nr),Tn(Bn,!0),Le("")}return}Yt.source!=="blur"&&(A==="combobox"&&ft(Fn),lt==null||lt(Fn))},Hn=function(Fn){var Yt=Fn;A!=="tags"&&(Yt=Fn.map(function(nr){var cr=U.get(nr);return cr==null?void 0:cr.value}).filter(function(nr){return nr!==void 0}));var Bn=Array.from(new Set([].concat((0,C.Z)(f),(0,C.Z)(Yt))));ft(Bn),Bn.forEach(function(nr){Tn(nr,!0)})},$n=l.useMemo(function(){var on=xt!==!1&&pe!==!1;return(0,D.Z)((0,D.Z)({},T),{},{flattenOptions:ze,onActiveValue:en,defaultActiveFirstOption:mr,onSelect:jn,menuItemSelectedIcon:vt,rawValues:f,fieldNames:ye,virtual:on,direction:qt,listHeight:hn,listItemHeight:Et,childrenAsData:O,maxCount:Bt,optionRender:zt})},[Bt,T,ze,en,mr,jn,vt,f,ye,xt,pe,qt,hn,Et,O,zt]);return l.createElement(me.Provider,{value:$n},l.createElement(Z,(0,t.Z)({},qn,{id:u,prefixCls:Y,ref:a,omitDomProps:Gn,mode:A,displayValues:o,onDisplayValuesChange:pr,direction:qt,searchValue:Ye,onSearch:Vn,autoClearSearchValue:et,onSearchSplit:Hn,dropdownMatchSelectWidth:pe,OptionList:dn,emptyOptions:!ze.length,activeValue:jt,activeDescendantId:"".concat(u,"_list_").concat(or)})))}),Rn=Zn;Rn.Option=$e,Rn.OptGroup=Me;var Pn=Rn,vr=Pn},86351:function(dr,pn,e){e.d(pn,{R:function(){return C},w:function(){return t}});var t={},C="rc-table-internal-hook"},97347:function(dr,pn,e){e.d(pn,{L:function(){return ht},Z:function(){return N}});var t=e(16886),C=e(52873),Q=e(15142),D=e(26420),ge=e(98506),n=e(33346),ve=e(11592),Ke=e(48736),$=e(59301),l=e(86351),k=e(54451);function m(y){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof ue=="number"?ue:ue.endsWith("%")?y*parseFloat(ue)/100:null}function L(y,ue,ne){return $.useMemo(function(){if(ue&&ue>0){var X=0,G=0;y.forEach(function(Ce){var ce=m(ue,Ce.width);ce?X+=ce:G+=1});var S=Math.max(ue,ne),oe=Math.max(S-X,G),We=G,K=oe/G,V=0,Se=y.map(function(Ce){var ce=(0,ge.Z)({},Ce),H=m(ue,ce.width);if(H)ce.width=H;else{var Fe=Math.floor(K);ce.width=We===1?oe:Fe,oe-=Fe,We-=1}return V+=ce.width,ce});if(V0?(0,ge.Z)((0,ge.Z)({},ue),{},{children:Tt(ne)}):ue})}function nn(y){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return y.filter(function(ne){return ne&&(0,D.Z)(ne)==="object"}).reduce(function(ne,X,G){var S=X.fixed,oe=S===!0?"left":S,We="".concat(ue,"-").concat(G),K=X.children;return K&&K.length>0?[].concat((0,Q.Z)(ne),(0,Q.Z)(nn(K,We).map(function(V){return(0,ge.Z)({fixed:oe},V)}))):[].concat((0,Q.Z)(ne),[(0,ge.Z)((0,ge.Z)({key:We},X),{},{fixed:oe})])},[])}function vn(y){return y.map(function(ue){var ne=ue.fixed,X=(0,n.Z)(ue,ln),G=ne;return ne==="left"?G="right":ne==="right"&&(G="left"),(0,ge.Z)({fixed:G},X)})}function ot(y,ue){var ne=y.prefixCls,X=y.columns,G=y.children,S=y.expandable,oe=y.expandedKeys,We=y.columnTitle,K=y.getRowKey,V=y.onTriggerExpand,Se=y.expandIcon,xe=y.rowExpandable,Ce=y.expandIconColumnIndex,ce=y.direction,H=y.expandRowByClick,Fe=y.columnWidth,c=y.fixed,d=y.scrollWidth,p=y.clientWidth,w=$.useMemo(function(){var Wt=X||ht(G)||[];return Tt(Wt.slice())},[X,G]),W=$.useMemo(function(){if(S){var Wt=w.slice();if(!Wt.includes(l.w)){var le=Ce||0;le>=0&&(le||c==="left"||!c)&&Wt.splice(le,0,l.w),c==="right"&&Wt.splice(w.length,0,l.w)}var P=Wt.indexOf(l.w);Wt=Wt.filter(function(Ee,r){return Ee!==l.w||r===P});var M=w[P],i;c?i=c:i=M?M.fixed:null;var te=(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({},k.v,{className:"".concat(ne,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",We),"fixed",i),"className","".concat(ne,"-row-expand-icon-cell")),"width",Fe),"render",function(r,re,ke){var Ge=K(re,ke),R=oe.has(Ge),q=xe?xe(re):!0,I=Se({prefixCls:ne,expanded:R,expandable:q,record:re,onExpand:V});return H?$.createElement("span",{onClick:function(me){return me.stopPropagation()}},I):I});return Wt.map(function(Ee){return Ee===l.w?te:Ee})}return w.filter(function(Ee){return Ee!==l.w})},[S,w,K,oe,Se,ce]),j=$.useMemo(function(){var Wt=W;return ue&&(Wt=ue(Wt)),Wt.length||(Wt=[{render:function(){return null}}]),Wt},[ue,W,ce]),be=$.useMemo(function(){return ce==="rtl"?vn(nn(j)):nn(j)},[j,ce,d]),St=$.useMemo(function(){for(var Wt=-1,le=be.length-1;le>=0;le-=1){var P=be[le].fixed;if(P==="left"||P===!0){Wt=le;break}}if(Wt>=0)for(var M=0;M<=Wt;M+=1){var i=be[M].fixed;if(i!=="left"&&i!==!0)return!0}var te=be.findIndex(function(re){var ke=re.fixed;return ke==="right"});if(te>=0)for(var Ee=te;Ee=O}function be(u,J){return $(y,function(O){var ee=j(u,J||1,O.hoverStartRow,O.hoverEndRow);return[ee,O.onHover]})}var St=e(70425),se=function(J){var O=J.ellipsis,ee=J.rowType,ye=J.children,Pe,Xe=O===!0?{showTitle:!0}:O;return Xe&&(Xe.showTitle||ee==="header")&&(typeof ye=="string"||typeof ye=="number"?Pe=ye.toString():n.isValidElement(ye)&&typeof ye.props.children=="string"&&(Pe=ye.props.children)),Pe};function Ne(u){var J,O,ee,ye,Pe,Xe,Ye,Le,T=u.component,F=u.children,U=u.ellipsis,de=u.scope,fe=u.prefixCls,qe=u.className,Nt=u.align,wt=u.record,Vt=u.render,_t=u.dataIndex,$t=u.renderIndex,On=u.shouldCellUpdate,un=u.index,_n=u.rowType,o=u.colSpan,f=u.rowSpan,g=u.fixLeft,_=u.fixRight,Be=u.firstFixLeft,Ue=u.lastFixLeft,At=u.firstFixRight,Te=u.lastFixRight,ze=u.appendNode,ft=u.additionalProps,Ft=ft===void 0?{}:ft,fn=u.isSticky,jt="".concat(fe,"-cell"),gn=$(y,["supportSticky","allColumnsFixedLeft","rowHoverable"]),Nn=gn.supportSticky,Xn=gn.allColumnsFixedLeft,or=gn.rowHoverable,ur=W(wt,_t,$t,F,Vt,On),mr=(0,C.Z)(ur,2),en=mr[0],Tn=mr[1],jn={},pr=typeof g=="number"&&Nn,Vn=typeof _=="number"&&Nn;pr&&(jn.position="sticky",jn.left=g),Vn&&(jn.position="sticky",jn.right=_);var Hn=(J=(O=(ee=Tn==null?void 0:Tn.colSpan)!==null&&ee!==void 0?ee:Ft.colSpan)!==null&&O!==void 0?O:o)!==null&&J!==void 0?J:1,$n=(ye=(Pe=(Xe=Tn==null?void 0:Tn.rowSpan)!==null&&Xe!==void 0?Xe:Ft.rowSpan)!==null&&Pe!==void 0?Pe:f)!==null&&ye!==void 0?ye:1,on=be(un,$n),Fn=(0,C.Z)(on,2),Yt=Fn[0],Bn=Fn[1],nr=(0,St.zX)(function(ut){var tn;wt&&Bn(un,un+$n-1),Ft==null||(tn=Ft.onMouseEnter)===null||tn===void 0||tn.call(Ft,ut)}),cr=(0,St.zX)(function(ut){var tn;wt&&Bn(-1,-1),Ft==null||(tn=Ft.onMouseLeave)===null||tn===void 0||tn.call(Ft,ut)});if(Hn===0||$n===0)return null;var Mr=(Ye=Ft.title)!==null&&Ye!==void 0?Ye:se({rowType:_n,ellipsis:U,children:en}),s=K()(jt,qe,(Le={},(0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)(Le,"".concat(jt,"-fix-left"),pr&&Nn),"".concat(jt,"-fix-left-first"),Be&&Nn),"".concat(jt,"-fix-left-last"),Ue&&Nn),"".concat(jt,"-fix-left-all"),Ue&&Xn&&Nn),"".concat(jt,"-fix-right"),Vn&&Nn),"".concat(jt,"-fix-right-first"),At&&Nn),"".concat(jt,"-fix-right-last"),Te&&Nn),"".concat(jt,"-ellipsis"),U),"".concat(jt,"-with-append"),ze),"".concat(jt,"-fix-sticky"),(pr||Vn)&&fn&&Nn),(0,oe.Z)(Le,"".concat(jt,"-row-hover"),!Tn&&Yt)),Ft.className,Tn==null?void 0:Tn.className),v={};Nt&&(v.textAlign=Nt);var h=(0,S.Z)((0,S.Z)((0,S.Z)((0,S.Z)({},Tn==null?void 0:Tn.style),jn),v),Ft.style),ct=en;return(0,G.Z)(ct)==="object"&&!Array.isArray(ct)&&!n.isValidElement(ct)&&(ct=null),U&&(Ue||At)&&(ct=n.createElement("span",{className:"".concat(jt,"-content")},ct)),n.createElement(T,(0,l.Z)({},Tn,Ft,{className:s,style:h,title:Mr,scope:de,onMouseEnter:or?nr:void 0,onMouseLeave:or?cr:void 0,colSpan:Hn!==1?Hn:null,rowSpan:$n!==1?$n:null}),ze,ct)}var dt=n.memo(Ne);function Ut(u,J,O,ee,ye){var Pe=O[u]||{},Xe=O[J]||{},Ye,Le;Pe.fixed==="left"?Ye=ee.left[ye==="rtl"?J:u]:Xe.fixed==="right"&&(Le=ee.right[ye==="rtl"?u:J]);var T=!1,F=!1,U=!1,de=!1,fe=O[J+1],qe=O[u-1],Nt=fe&&!fe.fixed||qe&&!qe.fixed||O.every(function(On){return On.fixed==="left"});if(ye==="rtl"){if(Ye!==void 0){var wt=qe&&qe.fixed==="left";de=!wt&&Nt}else if(Le!==void 0){var Vt=fe&&fe.fixed==="right";U=!Vt&&Nt}}else if(Ye!==void 0){var _t=fe&&fe.fixed==="left";T=!_t&&Nt}else if(Le!==void 0){var $t=qe&&qe.fixed==="right";F=!$t&&Nt}return{fixLeft:Ye,fixRight:Le,lastFixLeft:T,firstFixRight:F,lastFixRight:U,firstFixLeft:de,isSticky:ee.isSticky}}var Wt=n.createContext({}),le=Wt;function P(u){var J=u.className,O=u.index,ee=u.children,ye=u.colSpan,Pe=ye===void 0?1:ye,Xe=u.rowSpan,Ye=u.align,Le=$(y,["prefixCls","direction"]),T=Le.prefixCls,F=Le.direction,U=n.useContext(le),de=U.scrollColumnIndex,fe=U.stickyOffsets,qe=U.flattenColumns,Nt=O+Pe-1,wt=Nt+1===de?Pe+1:Pe,Vt=Ut(O,O+wt-1,qe,fe,F);return n.createElement(dt,(0,l.Z)({className:J,index:O,component:"td",prefixCls:T,record:null,dataIndex:null,align:Ye,colSpan:wt,rowSpan:Xe,render:function(){return ee}},Vt))}var M=e(33346),i=["children"];function te(u){var J=u.children,O=(0,M.Z)(u,i);return n.createElement("tr",O,J)}function Ee(u){var J=u.children;return J}Ee.Row=te,Ee.Cell=P;var r=Ee;function re(u){var J=u.children,O=u.stickyOffsets,ee=u.flattenColumns,ye=$(y,"prefixCls"),Pe=ee.length-1,Xe=ee[Pe],Ye=n.useMemo(function(){return{stickyOffsets:O,flattenColumns:ee,scrollColumnIndex:Xe!=null&&Xe.scrollbar?Pe:null}},[Xe,ee,Pe,O]);return n.createElement(le.Provider,{value:Ye},n.createElement("tfoot",{className:"".concat(ye,"-summary")},J))}var ke=vn(re),Ge=r,R=e(29301),q=e(24514),I=e(75152),Ie=e(26112);function me(u,J,O,ee,ye,Pe,Xe){u.push({record:J,indent:O,index:Xe});var Ye=Pe(J),Le=ye==null?void 0:ye.has(Ye);if(J&&Array.isArray(J[ee])&&Le)for(var T=0;T1?Be-1:0),At=1;At=1)),style:(0,S.Z)((0,S.Z)({},O),Vt==null?void 0:Vt.style)}),qe.map(function(g,_){var Be=g.render,Ue=g.dataIndex,At=g.className,Te=Me(de,g,_,Le,ye),ze=Te.key,ft=Te.fixedInfo,Ft=Te.appendCellNode,fn=Te.additionalCellProps;return n.createElement(dt,(0,l.Z)({className:At,ellipsis:g.ellipsis,align:g.align,scope:g.rowScope,component:g.rowScope?U:F,prefixCls:fe,key:ze,record:ee,index:ye,renderIndex:Pe,dataIndex:Ue,render:Be,shouldCellUpdate:g.shouldCellUpdate},ft,{appendNode:Ft,additionalProps:fn}))})),o;if($t&&(On.current||_t)){var f=wt(ee,ye,Le+1,_t);o=n.createElement(nt,{expanded:_t,className:K()("".concat(fe,"-expanded-row"),"".concat(fe,"-expanded-row-level-").concat(Le+1),un),prefixCls:fe,component:T,cellComponent:F,colSpan:qe.length,isEmpty:!1},f)}return n.createElement(n.Fragment,null,_n,o)}var $e=vn(he);function it(u){var J=u.columnKey,O=u.onColumnResize,ee=n.useRef();return(0,D.Z)(function(){ee.current&&O(J,ee.current.offsetWidth)},[]),n.createElement(R.Z,{data:J},n.createElement("td",{ref:ee,style:{padding:0,border:0,height:0}},n.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var De=e(29194);function rt(u){var J=u.prefixCls,O=u.columnsKey,ee=u.onColumnResize,ye=n.useRef(null);return n.createElement("tr",{"aria-hidden":"true",className:"".concat(J,"-measure-row"),style:{height:0,fontSize:0},ref:ye},n.createElement(R.Z.Collection,{onBatchResize:function(Xe){(0,De.Z)(ye.current)&&Xe.forEach(function(Ye){var Le=Ye.data,T=Ye.size;ee(Le,T.offsetWidth)})}},O.map(function(Pe){return n.createElement(it,{key:Pe,columnKey:Pe,onColumnResize:ee})})))}function Rt(u){var J=u.data,O=u.measureColumnWidth,ee=$(y,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),ye=ee.prefixCls,Pe=ee.getComponent,Xe=ee.onColumnResize,Ye=ee.flattenColumns,Le=ee.getRowKey,T=ee.expandedKeys,F=ee.childrenColumnName,U=ee.emptyNode,de=je(J,F,T,Le),fe=n.useRef({renderWithProps:!1}),qe=Pe(["body","wrapper"],"tbody"),Nt=Pe(["body","row"],"tr"),wt=Pe(["body","cell"],"td"),Vt=Pe(["body","cell"],"th"),_t;J.length?_t=de.map(function(On,un){var _n=On.record,o=On.indent,f=On.index,g=Le(_n,un);return n.createElement($e,{key:g,rowKey:g,record:_n,index:un,renderIndex:f,rowComponent:Nt,cellComponent:wt,scopeCellComponent:Vt,indent:o})}):_t=n.createElement(nt,{expanded:!0,className:"".concat(ye,"-placeholder"),prefixCls:ye,component:Nt,cellComponent:wt,colSpan:Ye.length,isEmpty:!0},U);var $t=c(Ye);return n.createElement(ce.Provider,{value:fe.current},n.createElement(qe,{className:"".concat(ye,"-tbody")},O&&n.createElement(rt,{prefixCls:ye,columnsKey:$t,onColumnResize:Xe}),_t))}var gt=vn(Rt),mt=e(54451),Jt=["columnType"];function yn(u){for(var J=u.colWidths,O=u.columns,ee=u.columCount,ye=$(y,["tableLayout"]),Pe=ye.tableLayout,Xe=[],Ye=ee||O.length,Le=!1,T=Ye-1;T>=0;T-=1){var F=J[T],U=O&&O[T],de=void 0,fe=void 0;if(U&&(de=U[mt.v],Pe==="auto"&&(fe=U.minWidth)),F||fe||de||Le){var qe=de||{},Nt=qe.columnType,wt=(0,M.Z)(qe,Jt);Xe.unshift(n.createElement("col",(0,l.Z)({key:T,style:{width:F,minWidth:fe}},wt))),Le=!0}}return n.createElement("colgroup",null,Xe)}var dn=yn,Gt=e(15142),rn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function mn(u,J){return(0,n.useMemo)(function(){for(var O=[],ee=0;ee1?"colgroup":"col":null,ellipsis:wt.ellipsis,align:wt.align,component:Xe,prefixCls:F,key:fe[Nt]},Vt,{additionalProps:_t,rowType:"header"}))}))},En=Xt;function kn(u){var J=[];function O(Xe,Ye){var Le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;J[Le]=J[Le]||[];var T=Ye,F=Xe.filter(Boolean).map(function(U){var de={key:U.key,className:U.className||"",children:U.title,column:U,colStart:T},fe=1,qe=U.children;return qe&&qe.length>0&&(fe=O(qe,T,Le+1).reduce(function(Nt,wt){return Nt+wt},0),de.hasSubColumns=!0),"colSpan"in U&&(fe=U.colSpan),"rowSpan"in U&&(de.rowSpan=U.rowSpan),de.colSpan=fe,de.colEnd=de.colStart+fe-1,J[Le].push(de),T+=fe,fe});return F}O(u,0);for(var ee=J.length,ye=function(Ye){J[Ye].forEach(function(Le){!("rowSpan"in Le)&&!Le.hasSubColumns&&(Le.rowSpan=ee-Ye)})},Pe=0;Pe=Ft-Ye?_t(function(fn){return(0,S.Z)((0,S.Z)({},fn),{},{isHiddenScrollBar:!0})}):_t(function(fn){return(0,S.Z)((0,S.Z)({},fn),{},{isHiddenScrollBar:!1})})}})},At=function(ze){_t(function(ft){return(0,S.Z)((0,S.Z)({},ft),{},{scrollLeft:ze/U*de||0})})};return n.useImperativeHandle(O,function(){return{setScrollLeft:At,checkScrollBarVisible:Ue}}),n.useEffect(function(){var Te=(0,a.Z)(document.body,"mouseup",g,!1),ze=(0,a.Z)(document.body,"mousemove",Be,!1);return Ue(),function(){Te.remove(),ze.remove()}},[fe,_n]),n.useEffect(function(){if(Pe.current){for(var Te=[],ze=(0,A.bn)(Pe.current);ze;)Te.push(ze),ze=ze.parentElement;return Te.forEach(function(ft){return ft.addEventListener("scroll",Ue,!1)}),window.addEventListener("resize",Ue,!1),window.addEventListener("scroll",Ue,!1),Le.addEventListener("scroll",Ue,!1),function(){Te.forEach(function(ft){return ft.removeEventListener("scroll",Ue)}),window.removeEventListener("resize",Ue),window.removeEventListener("scroll",Ue),Le.removeEventListener("scroll",Ue)}}},[Le]),n.useEffect(function(){Vt.isHiddenScrollBar||_t(function(Te){var ze=Pe.current;return ze?(0,S.Z)((0,S.Z)({},Te),{},{scrollLeft:ze.scrollLeft/ze.scrollWidth*ze.clientWidth}):Te})},[Vt.isHiddenScrollBar]),U<=de||!fe||Vt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,I.Z)(),width:de,bottom:Ye},className:"".concat(F,"-sticky-scroll")},n.createElement("div",{onMouseDown:_,ref:qe,className:K()("".concat(F,"-sticky-scroll-bar"),(0,oe.Z)({},"".concat(F,"-sticky-scroll-bar-active"),_n)),style:{width:"".concat(fe,"px"),transform:"translate3d(".concat(Vt.scrollLeft,"px, 0, 0)")}}))},He=n.forwardRef(Y);function Oe(u){return null}var Qe=Oe;function Ze(u){return null}var lt=Ze,It="rc-table",et=[],Ve={};function b(){return"No Data"}function ae(u,J){var O=(0,S.Z)({rowKey:"key",prefixCls:It,emptyText:b},u),ee=O.prefixCls,ye=O.className,Pe=O.rowClassName,Xe=O.style,Ye=O.data,Le=O.rowKey,T=O.scroll,F=O.tableLayout,U=O.direction,de=O.title,fe=O.footer,qe=O.summary,Nt=O.caption,wt=O.id,Vt=O.showHeader,_t=O.components,$t=O.emptyText,On=O.onRow,un=O.onHeaderRow,_n=O.onScroll,o=O.internalHooks,f=O.transformColumns,g=O.internalRefs,_=O.tailor,Be=O.getContainerWidth,Ue=O.sticky,At=O.rowHoverable,Te=At===void 0?!0:At,ze=Ye||et,ft=!!ze.length,Ft=o===t.R,fn=n.useCallback(function(Sr,xr){return(0,Se.Z)(_t,Sr)||xr},[_t]),jt=n.useMemo(function(){return typeof Le=="function"?Le:function(Sr){var xr=Sr&&Sr[Le];return xr}},[Le]),gn=fn(["body"]),Nn=An(),Xn=(0,C.Z)(Nn,3),or=Xn[0],ur=Xn[1],mr=Xn[2],en=In(O,ze,jt),Tn=(0,C.Z)(en,6),jn=Tn[0],pr=Tn[1],Vn=Tn[2],Hn=Tn[3],$n=Tn[4],on=Tn[5],Fn=T==null?void 0:T.x,Yt=n.useState(0),Bn=(0,C.Z)(Yt,2),nr=Bn[0],cr=Bn[1],Mr=(0,Sn.Z)((0,S.Z)((0,S.Z)((0,S.Z)({},O),jn),{},{expandable:!!jn.expandedRowRender,columnTitle:jn.columnTitle,expandedKeys:Vn,getRowKey:jt,onTriggerExpand:on,expandIcon:Hn,expandIconColumnIndex:jn.expandIconColumnIndex,direction:U,scrollWidth:Ft&&_&&typeof Fn=="number"?Fn:null,clientWidth:nr}),Ft?f:null),s=(0,C.Z)(Mr,4),v=s[0],h=s[1],ct=s[2],ut=s[3],tn=ct!=null?ct:Fn,Qt=n.useMemo(function(){return{columns:v,flattenColumns:h}},[v,h]),yt=n.useRef(),we=n.useRef(),Mt=n.useRef(),Ar=n.useRef();n.useImperativeHandle(J,function(){return{nativeElement:yt.current,scrollTo:function(xr){var zr;if(Mt.current instanceof HTMLElement){var Vr=xr.index,kr=xr.top,Jr=xr.key;if(p(kr)){var Yr;(Yr=Mt.current)===null||Yr===void 0||Yr.scrollTo({top:kr})}else{var Qr,$r=Jr!=null?Jr:jt(ze[Vr]);(Qr=Mt.current.querySelector('[data-row-key="'.concat($r,'"]')))===null||Qr===void 0||Qr.scrollIntoView()}}else(zr=Mt.current)!==null&&zr!==void 0&&zr.scrollTo&&Mt.current.scrollTo(xr)}}});var Wn=n.useRef(),ar=n.useState(!1),br=(0,C.Z)(ar,2),Dn=br[0],Yn=br[1],Ln=n.useState(!1),Kn=(0,C.Z)(Ln,2),zn=Kn[0],fr=Kn[1],Ot=n.useState(new Map),wn=(0,C.Z)(Ot,2),Lt=wn[0],tr=wn[1],yr=c(h),Fr=yr.map(function(Sr){return Lt.get(Sr)}),Ir=n.useMemo(function(){return Fr},[Fr.join("_")]),Zr=Pn(Ir,h,U),Nr=T&&d(T.y),Dr=T&&d(tn)||!!jn.fixed,ir=Dr&&h.some(function(Sr){var xr=Sr.fixed;return xr}),lr=n.useRef(),sr=Zn(Ue,ee),Un=sr.isSticky,er=sr.offsetHeader,gr=sr.offsetSummary,Pr=sr.offsetScroll,Er=sr.stickyClassName,Or=sr.container,Lr=n.useMemo(function(){return qe==null?void 0:qe(ze)},[qe,ze]),rr=(Nr||Un)&&n.isValidElement(Lr)&&Lr.type===r&&Lr.props.fixed,Cr,Rr,Wr;Nr&&(Rr={overflowY:ft?"scroll":"auto",maxHeight:T.y}),Dr&&(Cr={overflowX:"auto"},Nr||(Rr={overflowY:"hidden"}),Wr={width:tn===!0?"auto":tn,minWidth:"100%"});var Kr=n.useCallback(function(Sr,xr){tr(function(zr){if(zr.get(Sr)!==xr){var Vr=new Map(zr);return Vr.set(Sr,xr),Vr}return zr})},[]),wr=Mn(null),hr=(0,C.Z)(wr,2),Br=hr[0],jr=hr[1];function Tr(Sr,xr){xr&&(typeof xr=="function"?xr(Sr):xr.scrollLeft!==Sr&&(xr.scrollLeft=Sr,xr.scrollLeft!==Sr&&setTimeout(function(){xr.scrollLeft=Sr},0)))}var Ur=(0,Q.Z)(function(Sr){var xr=Sr.currentTarget,zr=Sr.scrollLeft,Vr=U==="rtl",kr=typeof zr=="number"?zr:xr.scrollLeft,Jr=xr||Ve;if(!jr()||jr()===Jr){var Yr;Br(Jr),Tr(kr,we.current),Tr(kr,Mt.current),Tr(kr,Wn.current),Tr(kr,(Yr=lr.current)===null||Yr===void 0?void 0:Yr.setScrollLeft)}var Qr=xr||we.current;if(Qr){var $r=Ft&&_&&typeof tn=="number"?tn:Qr.scrollWidth,ua=Qr.clientWidth;if($r===ua){Yn(!1),fr(!1);return}Vr?(Yn(-kr<$r-ua),fr(-kr>0)):(Yn(kr>0),fr(kr<$r-ua))}}),qr=(0,Q.Z)(function(Sr){Ur(Sr),_n==null||_n(Sr)}),ea=function(){if(Dr&&Mt.current){var xr;Ur({currentTarget:(0,A.bn)(Mt.current),scrollLeft:(xr=Mt.current)===null||xr===void 0?void 0:xr.scrollLeft})}else Yn(!1),fr(!1)},ta=function(xr){var zr,Vr=xr.width;(zr=lr.current)===null||zr===void 0||zr.checkScrollBarVisible();var kr=yt.current?yt.current.offsetWidth:Vr;Ft&&Be&&yt.current&&(kr=Be(yt.current,kr)||kr),kr!==nr&&(ea(),cr(kr))},_r=n.useRef(!1);n.useEffect(function(){_r.current&&ea()},[Dr,Ye,v.length]),n.useEffect(function(){_r.current=!0},[]);var Hr=n.useState(0),Xr=(0,C.Z)(Hr,2),Gr=Xr[0],ia=Xr[1],Ea=n.useState(!0),sa=(0,C.Z)(Ea,2),ca=sa[0],Ca=sa[1];(0,D.Z)(function(){(!_||!Ft)&&(Mt.current instanceof Element?ia((0,I.o)(Mt.current).width):ia((0,I.o)(Ar.current).width)),Ca((0,q.G)("position","sticky"))},[]),n.useEffect(function(){Ft&&g&&(g.body.current=Mt.current)});var Aa=n.useCallback(function(Sr){return n.createElement(n.Fragment,null,n.createElement(Qn,Sr),rr==="top"&&n.createElement(ke,Sr,Lr))},[rr,Lr]),ba=n.useCallback(function(Sr){return n.createElement(ke,Sr,Lr)},[Lr]),da=fn(["table"],"table"),na=n.useMemo(function(){return F||(ir?tn==="max-content"?"auto":"fixed":Nr||Un||h.some(function(Sr){var xr=Sr.ellipsis;return xr})?"fixed":"auto")},[Nr,ir,h,F,Un]),ra,aa={colWidths:Ir,columCount:h.length,stickyOffsets:Zr,onHeaderRow:un,fixHeader:Nr,scroll:T},fa=n.useMemo(function(){return ft?null:typeof $t=="function"?$t():$t},[ft,$t]),va=n.createElement(gt,{data:ze,measureColumnWidth:Nr||Dr||Un}),ma=n.createElement(dn,{colWidths:h.map(function(Sr){var xr=Sr.width;return xr}),columns:h}),ga=Nt!=null?n.createElement("caption",{className:"".concat(ee,"-caption")},Nt):void 0,wa=(0,Ie.Z)(O,{data:!0}),ha=(0,Ie.Z)(O,{aria:!0});if(Nr||Un){var oa;typeof gn=="function"?(oa=gn(ze,{scrollbarSize:Gr,ref:Mt,onScroll:Ur}),aa.colWidths=h.map(function(Sr,xr){var zr=Sr.width,Vr=xr===h.length-1?zr-Gr:zr;return typeof Vr=="number"&&!Number.isNaN(Vr)?Vr:0})):oa=n.createElement("div",{style:(0,S.Z)((0,S.Z)({},Cr),Rr),onScroll:qr,ref:Mt,className:K()("".concat(ee,"-body"))},n.createElement(da,(0,l.Z)({style:(0,S.Z)((0,S.Z)({},Wr),{},{tableLayout:na})},ha),ga,ma,va,!rr&&Lr&&n.createElement(ke,{stickyOffsets:Zr,flattenColumns:h},Lr)));var pa=(0,S.Z)((0,S.Z)((0,S.Z)({noData:!ze.length,maxContentScroll:Dr&&tn==="max-content"},aa),Qt),{},{direction:U,stickyClassName:Er,onScroll:Ur});ra=n.createElement(n.Fragment,null,Vt!==!1&&n.createElement(bt,(0,l.Z)({},pa,{stickyTopOffset:er,className:"".concat(ee,"-header"),ref:we}),Aa),oa,rr&&rr!=="top"&&n.createElement(bt,(0,l.Z)({},pa,{stickyBottomOffset:gr,className:"".concat(ee,"-summary"),ref:Wn}),ba),Un&&Mt.current&&Mt.current instanceof Element&&n.createElement(He,{ref:lr,offsetScroll:Pr,scrollBodyRef:Mt,onScroll:Ur,container:Or,direction:U}))}else ra=n.createElement("div",{style:(0,S.Z)((0,S.Z)({},Cr),Rr),className:K()("".concat(ee,"-content")),onScroll:Ur,ref:Mt},n.createElement(da,(0,l.Z)({style:(0,S.Z)((0,S.Z)({},Wr),{},{tableLayout:na})},ha),ga,ma,Vt!==!1&&n.createElement(Qn,(0,l.Z)({},aa,Qt)),va,Lr&&n.createElement(ke,{stickyOffsets:Zr,flattenColumns:h},Lr)));var la=n.createElement("div",(0,l.Z)({className:K()(ee,ye,(0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)({},"".concat(ee,"-rtl"),U==="rtl"),"".concat(ee,"-ping-left"),Dn),"".concat(ee,"-ping-right"),zn),"".concat(ee,"-layout-fixed"),F==="fixed"),"".concat(ee,"-fixed-header"),Nr),"".concat(ee,"-fixed-column"),ir),"".concat(ee,"-fixed-column-gapped"),ir&&ut),"".concat(ee,"-scroll-horizontal"),Dr),"".concat(ee,"-has-fix-left"),h[0]&&h[0].fixed),"".concat(ee,"-has-fix-right"),h[h.length-1]&&h[h.length-1].fixed==="right")),style:Xe,id:wt,ref:yt},wa),de&&n.createElement(z,{className:"".concat(ee,"-title")},de(ze)),n.createElement("div",{ref:Ar,className:"".concat(ee,"-container")},ra),fe&&n.createElement(z,{className:"".concat(ee,"-footer")},fe(ze)));Dr&&(la=n.createElement(R.Z,{onResize:ta},la));var ya=Cn(h,Zr,U),Sa=n.useMemo(function(){return{scrollX:tn,prefixCls:ee,getComponent:fn,scrollbarSize:Gr,direction:U,fixedInfoList:ya,isSticky:Un,supportSticky:ca,componentWidth:nr,fixHeader:Nr,fixColumn:ir,horizonScroll:Dr,tableLayout:na,rowClassName:Pe,expandedRowClassName:jn.expandedRowClassName,expandIcon:Hn,expandableType:pr,expandRowByClick:jn.expandRowByClick,expandedRowRender:jn.expandedRowRender,onTriggerExpand:on,expandIconColumnIndex:jn.expandIconColumnIndex,indentSize:jn.indentSize,allColumnsFixedLeft:h.every(function(Sr){return Sr.fixed==="left"}),emptyNode:fa,columns:v,flattenColumns:h,onColumnResize:Kr,hoverStartRow:or,hoverEndRow:ur,onHover:mr,rowExpandable:jn.rowExpandable,onRow:On,getRowKey:jt,expandedKeys:Vn,childrenColumnName:$n,rowHoverable:Te}},[tn,ee,fn,Gr,U,ya,Un,ca,nr,Nr,ir,Dr,na,Pe,jn.expandedRowClassName,Hn,pr,jn.expandRowByClick,jn.expandedRowRender,on,jn.expandIconColumnIndex,jn.indentSize,fa,v,h,Kr,or,ur,mr,jn.rowExpandable,On,jt,Vn,$n,Te]);return n.createElement(y.Provider,{value:Sa},la)}var pe=n.forwardRef(ae);function Ae(u){return nn(pe,u)}var Je=Ae();Je.EXPAND_COLUMN=t.w,Je.INTERNAL_HOOKS=t.R,Je.Column=Qe,Je.ColumnGroup=lt,Je.Summary=Ge;var tt=Je,at=e(6790),Dt=Ke(null),zt=Ke(null);function Kt(u,J,O){var ee=J||1;return O[u+ee]-(O[u]||0)}function an(u){var J=u.rowInfo,O=u.column,ee=u.colIndex,ye=u.indent,Pe=u.index,Xe=u.component,Ye=u.renderIndex,Le=u.record,T=u.style,F=u.className,U=u.inverse,de=u.getHeight,fe=O.render,qe=O.dataIndex,Nt=O.className,wt=O.width,Vt=$(zt,["columnsOffset"]),_t=Vt.columnsOffset,$t=Me(J,O,ee,ye,Pe),On=$t.key,un=$t.fixedInfo,_n=$t.appendCellNode,o=$t.additionalCellProps,f=o.style,g=o.colSpan,_=g===void 0?1:g,Be=o.rowSpan,Ue=Be===void 0?1:Be,At=ee-1,Te=Kt(At,_,_t),ze=_>1?wt-Te:0,ft=(0,S.Z)((0,S.Z)((0,S.Z)({},f),T),{},{flex:"0 0 ".concat(Te,"px"),width:"".concat(Te,"px"),marginRight:ze,pointerEvents:"auto"}),Ft=n.useMemo(function(){return U?Ue<=1:_===0||Ue===0||Ue>1},[Ue,_,U]);Ft?ft.visibility="hidden":U&&(ft.height=de==null?void 0:de(Ue));var fn=Ft?function(){return null}:fe,jt={};return(Ue===0||_===0)&&(jt.rowSpan=1,jt.colSpan=1),n.createElement(dt,(0,l.Z)({className:K()(Nt,F),ellipsis:O.ellipsis,align:O.align,scope:O.rowScope,component:Xe,prefixCls:J.prefixCls,key:On,record:Le,index:Pe,renderIndex:Ye,dataIndex:qe,render:fn,shouldCellUpdate:O.shouldCellUpdate},un,{appendNode:_n,additionalProps:(0,S.Z)((0,S.Z)({},o),{},{style:ft},jt)}))}var vt=an,xt=["data","index","className","rowKey","style","extra","getHeight"],qt=n.forwardRef(function(u,J){var O=u.data,ee=u.index,ye=u.className,Pe=u.rowKey,Xe=u.style,Ye=u.extra,Le=u.getHeight,T=(0,M.Z)(u,xt),F=O.record,U=O.indent,de=O.index,fe=$(y,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),qe=fe.scrollX,Nt=fe.flattenColumns,wt=fe.prefixCls,Vt=fe.fixColumn,_t=fe.componentWidth,$t=$(Dt,["getComponent"]),On=$t.getComponent,un=st(F,Pe,ee,U),_n=On(["body","row"],"div"),o=On(["body","cell"],"div"),f=un.rowSupportExpand,g=un.expanded,_=un.rowProps,Be=un.expandedRowRender,Ue=un.expandedRowClassName,At;if(f&&g){var Te=Be(F,ee,U+1,g),ze=Re(Ue,F,ee,U),ft={};Vt&&(ft={style:(0,oe.Z)({},"--virtual-width","".concat(_t,"px"))});var Ft="".concat(wt,"-expanded-row-cell");At=n.createElement(_n,{className:K()("".concat(wt,"-expanded-row"),"".concat(wt,"-expanded-row-level-").concat(U+1),ze)},n.createElement(dt,{component:o,prefixCls:wt,className:K()(Ft,(0,oe.Z)({},"".concat(Ft,"-fixed"),Vt)),additionalProps:ft},Te))}var fn=(0,S.Z)((0,S.Z)({},Xe),{},{width:qe});Ye&&(fn.position="absolute",fn.pointerEvents="none");var jt=n.createElement(_n,(0,l.Z)({},_,T,{"data-row-key":Pe,ref:f?null:J,className:K()(ye,"".concat(wt,"-row"),_==null?void 0:_.className,(0,oe.Z)({},"".concat(wt,"-row-extra"),Ye)),style:(0,S.Z)((0,S.Z)({},fn),_==null?void 0:_.style)}),Nt.map(function(gn,Nn){return n.createElement(vt,{key:Nn,component:o,rowInfo:un,column:gn,colIndex:Nn,indent:U,index:ee,renderIndex:de,record:F,inverse:Ye,getHeight:Le})}));return f?n.createElement("div",{ref:J},jt,At):jt}),cn=vn(qt),hn=cn,Ht=n.forwardRef(function(u,J){var O=u.data,ee=u.onScroll,ye=$(y,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),Pe=ye.flattenColumns,Xe=ye.onColumnResize,Ye=ye.getRowKey,Le=ye.expandedKeys,T=ye.prefixCls,F=ye.childrenColumnName,U=ye.scrollX,de=ye.direction,fe=$(Dt),qe=fe.sticky,Nt=fe.scrollY,wt=fe.listItemHeight,Vt=fe.getComponent,_t=fe.onScroll,$t=n.useRef(),On=je(O,F,Le,Ye),un=n.useMemo(function(){var At=0;return Pe.map(function(Te){var ze=Te.width,ft=Te.key;return At+=ze,[ft,ze,At]})},[Pe]),_n=n.useMemo(function(){return un.map(function(At){return At[2]})},[un]);n.useEffect(function(){un.forEach(function(At){var Te=(0,C.Z)(At,2),ze=Te[0],ft=Te[1];Xe(ze,ft)})},[un]),n.useImperativeHandle(J,function(){var At,Te={scrollTo:function(ft){var Ft;(Ft=$t.current)===null||Ft===void 0||Ft.scrollTo(ft)},nativeElement:(At=$t.current)===null||At===void 0?void 0:At.nativeElement};return Object.defineProperty(Te,"scrollLeft",{get:function(){var ft;return((ft=$t.current)===null||ft===void 0?void 0:ft.getScrollInfo().x)||0},set:function(ft){var Ft;(Ft=$t.current)===null||Ft===void 0||Ft.scrollTo({left:ft})}}),Te});var o=function(Te,ze){var ft,Ft=(ft=On[ze])===null||ft===void 0?void 0:ft.record,fn=Te.onCell;if(fn){var jt,gn=fn(Ft,ze);return(jt=gn==null?void 0:gn.rowSpan)!==null&&jt!==void 0?jt:1}return 1},f=function(Te){var ze=Te.start,ft=Te.end,Ft=Te.getSize,fn=Te.offsetY;if(ft<0)return null;for(var jt=Pe.filter(function(Hn){return o(Hn,ze)===0}),gn=ze,Nn=function($n){if(jt=jt.filter(function(on){return o(on,$n)===0}),!jt.length)return gn=$n,1},Xn=ze;Xn>=0&&!Nn(Xn);Xn-=1);for(var or=Pe.filter(function(Hn){return o(Hn,ft)!==1}),ur=ft,mr=function($n){if(or=or.filter(function(on){return o(on,$n)!==1}),!or.length)return ur=Math.max($n-1,ft),1},en=ft;en1})&&Tn.push($n)},pr=gn;pr<=ur;pr+=1)jn(pr);var Vn=Tn.map(function(Hn){var $n=On[Hn],on=Ye($n.record,Hn),Fn=function(nr){var cr=Hn+nr-1,Mr=Ye(On[cr].record,cr),s=Ft(on,Mr);return s.bottom-s.top},Yt=Ft(on);return n.createElement(hn,{key:Hn,data:$n,rowKey:on,index:Hn,style:{top:-fn+Yt.top},extra:!0,getHeight:Fn})});return Vn},g=n.useMemo(function(){return{columnsOffset:_n}},[_n]),_="".concat(T,"-tbody"),Be=Vt(["body","wrapper"]),Ue={};return qe&&(Ue.position="sticky",Ue.bottom=0,(0,G.Z)(qe)==="object"&&qe.offsetScroll&&(Ue.bottom=qe.offsetScroll)),n.createElement(zt.Provider,{value:g},n.createElement(at.Z,{fullHeight:!1,ref:$t,prefixCls:"".concat(_,"-virtual"),styles:{horizontalScrollBar:Ue},className:_,height:Nt,itemHeight:wt||24,data:On,itemKey:function(Te){return Ye(Te.record)},component:Be,scrollWidth:U,direction:de,onVirtualScroll:function(Te){var ze,ft=Te.x;ee({currentTarget:(ze=$t.current)===null||ze===void 0?void 0:ze.nativeElement,scrollLeft:ft})},onScroll:_t,extraRender:f},function(At,Te,ze){var ft=Ye(At.record,Te);return n.createElement(hn,{data:At,rowKey:ft,index:Te,style:ze.style})}))}),Et=vn(Ht),pt=Et,Ct=function(J,O){var ee=O.ref,ye=O.onScroll;return n.createElement(pt,{ref:ee,data:J,onScroll:ye})};function Zt(u,J){var O=u.data,ee=u.columns,ye=u.scroll,Pe=u.sticky,Xe=u.prefixCls,Ye=Xe===void 0?It:Xe,Le=u.className,T=u.listItemHeight,F=u.components,U=u.onScroll,de=ye||{},fe=de.x,qe=de.y;typeof fe!="number"&&(fe=1),typeof qe!="number"&&(qe=500);var Nt=(0,St.zX)(function(_t,$t){return(0,Se.Z)(F,_t)||$t}),wt=(0,St.zX)(U),Vt=n.useMemo(function(){return{sticky:Pe,scrollY:qe,listItemHeight:T,getComponent:Nt,onScroll:wt}},[Pe,qe,T,Nt,wt]);return n.createElement(Dt.Provider,{value:Vt},n.createElement(tt,(0,l.Z)({},u,{className:K()(Le,"".concat(Ye,"-virtual")),scroll:(0,S.Z)((0,S.Z)({},ye),{},{x:fe}),components:(0,S.Z)((0,S.Z)({},F),{},{body:O!=null&&O.length?Ct:void 0}),columns:ee,internalHooks:t.R,tailor:!0,ref:J})))}var bn=n.forwardRef(Zt);function kt(u){return nn(bn,u)}var Bt=kt(),qn=null},54451:function(dr,pn,e){e.d(pn,{g:function(){return n},v:function(){return ge}});var t=e(98506),C=e(33346),Q=e(48736),D=["expandable"],ge="RC_TABLE_INTERNAL_COL_DEFINE";function n(ve){var Ke=ve.expandable,$=(0,C.Z)(ve,D),l;return"expandable"in ve?l=(0,t.Z)((0,t.Z)({},$),Ke):l=$,l.showExpandColumn===!1&&(l.expandIconColumnIndex=-1),l}},29443:function(dr,pn,e){e.d(pn,{Z:function(){return nt}});var t=e(67711),C=e(52873),Q=e(98506),D=e(16886),ge=e(26420),n=e(33346),ve=e(92310),Ke=e.n(ve),$=e(18929),l=e(49658),k=e(59301),m=(0,k.createContext)(null),L=e(15142),ie=e(29301),ln=e(6089),ht=e(8654),Tt=e(16089),nn=function(Z){var Re=Z.activeTabOffset,Me=Z.horizontal,he=Z.rtl,$e=Z.indicator,it=$e===void 0?{}:$e,De=it.size,rt=it.align,Rt=rt===void 0?"center":rt,gt=(0,k.useState)(),mt=(0,D.Z)(gt,2),Jt=mt[0],yn=mt[1],dn=(0,k.useRef)(),Gt=k.useCallback(function(mn){return typeof De=="function"?De(mn):typeof De=="number"?De:mn},[De]);function rn(){Tt.Z.cancel(dn.current)}return(0,k.useEffect)(function(){var mn={};if(Re)if(Me){mn.width=Gt(Re.width);var Pt=he?"right":"left";Rt==="start"&&(mn[Pt]=Re[Pt]),Rt==="center"&&(mn[Pt]=Re[Pt]+Re.width/2,mn.transform=he?"translateX(50%)":"translateX(-50%)"),Rt==="end"&&(mn[Pt]=Re[Pt]+Re.width,mn.transform="translateX(-100%)")}else mn.height=Gt(Re.height),Rt==="start"&&(mn.top=Re.top),Rt==="center"&&(mn.top=Re.top+Re.height/2,mn.transform="translateY(-50%)"),Rt==="end"&&(mn.top=Re.top+Re.height,mn.transform="translateY(-100%)");return rn(),dn.current=(0,Tt.Z)(function(){yn(mn)}),rn},[Re,Me,he,Rt,Gt]),{style:Jt}},vn=nn,ot={width:0,height:0,left:0,top:0};function N(B,Z,Re){return(0,k.useMemo)(function(){for(var Me,he=new Map,$e=Z.get((Me=B[0])===null||Me===void 0?void 0:Me.key)||ot,it=$e.left+$e.width,De=0;DeAn?(xn=In,kn.current="x"):(xn=Cn,kn.current="y"),Z(-xn,-xn)&&Sn.preventDefault()}var Qn=(0,k.useRef)(null);Qn.current={onTouchStart:bt,onTouchMove:Xt,onTouchEnd:En,onWheel:sn},k.useEffect(function(){function Sn(Mn){Qn.current.onTouchStart(Mn)}function In(Mn){Qn.current.onTouchMove(Mn)}function Cn(Mn){Qn.current.onTouchEnd(Mn)}function xn(Mn){Qn.current.onWheel(Mn)}return document.addEventListener("touchmove",In,{passive:!1}),document.addEventListener("touchend",Cn,{passive:!0}),B.current.addEventListener("touchstart",Sn,{passive:!0}),B.current.addEventListener("wheel",xn,{passive:!1}),function(){document.removeEventListener("touchmove",In),document.removeEventListener("touchend",Cn)}},[])}var oe=e(34280);function We(B){var Z=(0,k.useState)(0),Re=(0,D.Z)(Z,2),Me=Re[0],he=Re[1],$e=(0,k.useRef)(0),it=(0,k.useRef)();return it.current=B,(0,oe.o)(function(){var De;(De=it.current)===null||De===void 0||De.call(it)},[Me]),function(){$e.current===Me&&($e.current+=1,he($e.current))}}function K(B){var Z=(0,k.useRef)([]),Re=(0,k.useState)({}),Me=(0,D.Z)(Re,2),he=Me[1],$e=(0,k.useRef)(typeof B=="function"?B():B),it=We(function(){var rt=$e.current;Z.current.forEach(function(Rt){rt=Rt(rt)}),Z.current=[],$e.current=rt,he({})});function De(rt){Z.current.push(rt),it()}return[$e.current,De]}var V={width:0,height:0,left:0,top:0,right:0};function Se(B,Z,Re,Me,he,$e,it){var De=it.tabs,rt=it.tabPosition,Rt=it.rtl,gt,mt,Jt;return["top","bottom"].includes(rt)?(gt="width",mt=Rt?"right":"left",Jt=Math.abs(Re)):(gt="height",mt="top",Jt=-Re),(0,k.useMemo)(function(){if(!De.length)return[0,0];for(var yn=De.length,dn=yn,Gt=0;GtMath.floor(Jt+Z)){dn=Gt-1;break}}for(var mn=0,Pt=yn-1;Pt>=0;Pt-=1){var bt=B.get(De[Pt].key)||V;if(bt[mt]=dn?[0,0]:[mn,dn]},[B,Z,Me,he,$e,Jt,rt,De.map(function(yn){return yn.key}).join("_"),Rt])}function xe(B){var Z;return B instanceof Map?(Z={},B.forEach(function(Re,Me){Z[Me]=Re})):Z=B,JSON.stringify(Z)}var Ce="TABS_DQ";function ce(B){return String(B).replace(/"/g,Ce)}function H(B,Z,Re,Me){return!(!Re||Me||B===!1||B===void 0&&(Z===!1||Z===null))}var Fe=k.forwardRef(function(B,Z){var Re=B.prefixCls,Me=B.editable,he=B.locale,$e=B.style;return!Me||Me.showAdd===!1?null:k.createElement("button",{ref:Z,type:"button",className:"".concat(Re,"-nav-add"),style:$e,"aria-label":(he==null?void 0:he.addAriaLabel)||"Add tab",onClick:function(De){Me.onEdit("add",{event:De})}},Me.addIcon||"+")}),c=Fe,d=k.forwardRef(function(B,Z){var Re=B.position,Me=B.prefixCls,he=B.extra;if(!he)return null;var $e,it={};return(0,ge.Z)(he)==="object"&&!k.isValidElement(he)?it=he:it.right=he,Re==="right"&&($e=it.right),Re==="left"&&($e=it.left),$e?k.createElement("div",{className:"".concat(Me,"-extra-content"),ref:Z},$e):null}),p=d,w=e(96478),W=e(28321),j=e(10228),be=k.forwardRef(function(B,Z){var Re=B.prefixCls,Me=B.id,he=B.tabs,$e=B.locale,it=B.mobile,De=B.more,rt=De===void 0?{}:De,Rt=B.style,gt=B.className,mt=B.editable,Jt=B.tabBarGutter,yn=B.rtl,dn=B.removeAriaLabel,Gt=B.onTabClick,rn=B.getPopupContainer,mn=B.popupClassName,Pt=(0,k.useState)(!1),bt=(0,D.Z)(Pt,2),Xt=bt[0],En=bt[1],kn=(0,k.useState)(null),sn=(0,D.Z)(kn,2),Qn=sn[0],Sn=sn[1],In=rt.icon,Cn=In===void 0?"More":In,xn="".concat(Me,"-more-popup"),Mn="".concat(Re,"-dropdown"),An=Qn!==null?"".concat(xn,"-").concat(Qn):null,Gn=$e==null?void 0:$e.dropdownAriaLabel;function Jn(x,A){x.preventDefault(),x.stopPropagation(),mt.onEdit("remove",{key:A,event:x})}var Zn=k.createElement(W.ZP,{onClick:function(A){var E=A.key,Y=A.domEvent;Gt(E,Y),En(!1)},prefixCls:"".concat(Mn,"-menu"),id:xn,tabIndex:-1,role:"listbox","aria-activedescendant":An,selectedKeys:[Qn],"aria-label":Gn!==void 0?Gn:"expanded dropdown"},he.map(function(x){var A=x.closable,E=x.disabled,Y=x.closeIcon,He=x.key,Oe=x.label,Qe=H(A,Y,mt,E);return k.createElement(W.sN,{key:He,id:"".concat(xn,"-").concat(He),role:"option","aria-controls":Me&&"".concat(Me,"-panel-").concat(He),disabled:E},k.createElement("span",null,Oe),Qe&&k.createElement("button",{type:"button","aria-label":dn||"remove",tabIndex:0,className:"".concat(Mn,"-menu-item-remove"),onClick:function(lt){lt.stopPropagation(),Jn(lt,He)}},Y||mt.removeIcon||"\xD7"))}));function Rn(x){for(var A=he.filter(function(Qe){return!Qe.disabled}),E=A.findIndex(function(Qe){return Qe.key===Qn})||0,Y=A.length,He=0;Heze?"left":"right"})}),Mn=(0,D.Z)(xn,2),An=Mn[0],Gn=Mn[1],Jn=y(0,function(Te,ze){!Cn&&Gt&&Gt({direction:Te>ze?"top":"bottom"})}),Zn=(0,D.Z)(Jn,2),Rn=Zn[0],Pn=Zn[1],vr=(0,k.useState)([0,0]),z=(0,D.Z)(vr,2),a=z[0],x=z[1],A=(0,k.useState)([0,0]),E=(0,D.Z)(A,2),Y=E[0],He=E[1],Oe=(0,k.useState)([0,0]),Qe=(0,D.Z)(Oe,2),Ze=Qe[0],lt=Qe[1],It=(0,k.useState)([0,0]),et=(0,D.Z)(It,2),Ve=et[0],b=et[1],ae=K(new Map),pe=(0,D.Z)(ae,2),Ae=pe[0],Je=pe[1],tt=N(bt,Ae,Y[0]),at=Wt(a,Cn),Dt=Wt(Y,Cn),zt=Wt(Ze,Cn),Kt=Wt(Ve,Cn),an=Math.floor(at)cn?cn:Te}var Ht=(0,k.useRef)(null),Et=(0,k.useState)(),pt=(0,D.Z)(Et,2),Ct=pt[0],Zt=pt[1];function bn(){Zt(Date.now())}function kt(){Ht.current&&clearTimeout(Ht.current)}S(sn,function(Te,ze){function ft(Ft,fn){Ft(function(jt){var gn=hn(jt+fn);return gn})}return an?(Cn?ft(Gn,Te):ft(Pn,ze),kt(),bn(),!0):!1}),(0,k.useEffect)(function(){return kt(),Ct&&(Ht.current=setTimeout(function(){Zt(0)},100)),kt},[Ct]);var Bt=Se(tt,vt,Cn?An:Rn,Dt,zt,Kt,(0,Q.Z)((0,Q.Z)({},B),{},{tabs:bt})),qn=(0,D.Z)(Bt,2),u=qn[0],J=qn[1],O=(0,ln.Z)(function(){var Te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:it,ze=tt.get(Te)||{width:0,height:0,left:0,right:0,top:0};if(Cn){var ft=An;De?ze.rightAn+vt&&(ft=ze.right+ze.width-vt):ze.left<-An?ft=-ze.left:ze.left+ze.width>-An+vt&&(ft=-(ze.left+ze.width-vt)),Pn(0),Gn(hn(ft))}else{var Ft=Rn;ze.top<-Rn?Ft=-ze.top:ze.top+ze.height>-Rn+vt&&(Ft=-(ze.top+ze.height-vt)),Gn(0),Pn(hn(Ft))}}),ee=(0,k.useState)(),ye=(0,D.Z)(ee,2),Pe=ye[0],Xe=ye[1],Ye=(0,k.useState)(!1),Le=(0,D.Z)(Ye,2),T=Le[0],F=Le[1],U=bt.filter(function(Te){return!Te.disabled}).map(function(Te){return Te.key}),de=function(ze){var ft=U.indexOf(Pe||it),Ft=U.length,fn=(ft+ze+Ft)%Ft,jt=U[fn];Xe(jt)},fe=function(ze){var ft=ze.code,Ft=De&&Cn,fn=U[0],jt=U[U.length-1];switch(ft){case"ArrowLeft":{Cn&&de(Ft?1:-1);break}case"ArrowRight":{Cn&&de(Ft?-1:1);break}case"ArrowUp":{ze.preventDefault(),Cn||de(-1);break}case"ArrowDown":{ze.preventDefault(),Cn||de(1);break}case"Home":{ze.preventDefault(),Xe(fn);break}case"End":{ze.preventDefault(),Xe(jt);break}case"Enter":case"Space":{ze.preventDefault(),dn(it,ze);break}case"Backspace":case"Delete":{var gn=U.indexOf(Pe),Nn=bt.find(function(or){return or.key===Pe}),Xn=H(Nn==null?void 0:Nn.closable,Nn==null?void 0:Nn.closeIcon,Rt,Nn==null?void 0:Nn.disabled);Xn&&(ze.preventDefault(),ze.stopPropagation(),Rt.onEdit("remove",{key:Pe,event:ze}),gn===U.length-1?de(-1):de(1));break}}},qe={};Cn?qe[De?"marginRight":"marginLeft"]=Jt:qe.marginTop=Jt;var Nt=bt.map(function(Te,ze){var ft=Te.key;return k.createElement(Ne,{id:he,prefixCls:Pt,key:ft,tab:Te,style:ze===0?void 0:qe,closable:Te.closable,editable:Rt,active:ft===it,focus:ft===Pe,renderWrapper:yn,removeAriaLabel:gt==null?void 0:gt.removeAriaLabel,tabCount:U.length,currentPosition:ze+1,onClick:function(fn){dn(ft,fn)},onKeyDown:fe,onFocus:function(){T||Xe(ft),O(ft),bn(),sn.current&&(De||(sn.current.scrollLeft=0),sn.current.scrollTop=0)},onBlur:function(){Xe(void 0)},onMouseDown:function(){F(!0)},onMouseUp:function(){F(!1)}})}),wt=function(){return Je(function(){var ze,ft=new Map,Ft=(ze=Qn.current)===null||ze===void 0?void 0:ze.getBoundingClientRect();return bt.forEach(function(fn){var jt,gn=fn.key,Nn=(jt=Qn.current)===null||jt===void 0?void 0:jt.querySelector('[data-node-key="'.concat(ce(gn),'"]'));if(Nn){var Xn=dt(Nn,Ft),or=(0,D.Z)(Xn,4),ur=or[0],mr=or[1],en=or[2],Tn=or[3];ft.set(gn,{width:ur,height:mr,left:en,top:Tn})}}),ft})};(0,k.useEffect)(function(){wt()},[bt.map(function(Te){return Te.key}).join("_")]);var Vt=We(function(){var Te=Ut(Xt),ze=Ut(En),ft=Ut(kn);x([Te[0]-ze[0]-ft[0],Te[1]-ze[1]-ft[1]]);var Ft=Ut(In);lt(Ft);var fn=Ut(Sn);b(fn);var jt=Ut(Qn);He([jt[0]-Ft[0],jt[1]-Ft[1]]),wt()}),_t=bt.slice(0,u),$t=bt.slice(J+1),On=[].concat((0,L.Z)(_t),(0,L.Z)($t)),un=tt.get(it),_n=vn({activeTabOffset:un,horizontal:Cn,indicator:rn,rtl:De}),o=_n.style;(0,k.useEffect)(function(){O()},[it,qt,cn,xe(un),xe(tt),Cn]),(0,k.useEffect)(function(){Vt()},[De]);var f=!!On.length,g="".concat(Pt,"-nav-wrap"),_,Be,Ue,At;return Cn?De?(Be=An>0,_=An!==cn):(_=An<0,Be=An!==qt):(Ue=Rn<0,At=Rn!==qt),k.createElement(ie.Z,{onResize:Vt},k.createElement("div",{ref:(0,ht.x1)(Z,Xt),role:"tablist","aria-orientation":Cn?"horizontal":"vertical",className:Ke()("".concat(Pt,"-nav"),Re),style:Me,onKeyDown:function(){bn()}},k.createElement(p,{ref:En,position:"left",extra:rt,prefixCls:Pt}),k.createElement(ie.Z,{onResize:Vt},k.createElement("div",{className:Ke()(g,(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({},"".concat(g,"-ping-left"),_),"".concat(g,"-ping-right"),Be),"".concat(g,"-ping-top"),Ue),"".concat(g,"-ping-bottom"),At)),ref:sn},k.createElement(ie.Z,{onResize:Vt},k.createElement("div",{ref:Qn,className:"".concat(Pt,"-nav-list"),style:{transform:"translate(".concat(An,"px, ").concat(Rn,"px)"),transition:Ct?"none":void 0}},Nt,k.createElement(c,{ref:In,prefixCls:Pt,locale:gt,editable:Rt,style:(0,Q.Z)((0,Q.Z)({},Nt.length===0?void 0:qe),{},{visibility:f?"hidden":null})}),k.createElement("div",{className:Ke()("".concat(Pt,"-ink-bar"),(0,C.Z)({},"".concat(Pt,"-ink-bar-animated"),$e.inkBar)),style:o}))))),k.createElement(St,(0,t.Z)({},B,{removeAriaLabel:gt==null?void 0:gt.removeAriaLabel,ref:Sn,prefixCls:Pt,tabs:On,className:!f&&xt,tabMoving:!!Ct})),k.createElement(p,{ref:kn,position:"right",extra:rt,prefixCls:Pt})))}),P=le,M=k.forwardRef(function(B,Z){var Re=B.prefixCls,Me=B.className,he=B.style,$e=B.id,it=B.active,De=B.tabKey,rt=B.children;return k.createElement("div",{id:$e&&"".concat($e,"-panel-").concat(De),role:"tabpanel",tabIndex:it?0:-1,"aria-labelledby":$e&&"".concat($e,"-tab-").concat(De),"aria-hidden":!it,style:he,className:Ke()(Re,it&&"".concat(Re,"-active"),Me),ref:Z},rt)}),i=M,te=["renderTabBar"],Ee=["label","key"],r=function(Z){var Re=Z.renderTabBar,Me=(0,n.Z)(Z,te),he=k.useContext(m),$e=he.tabs;if(Re){var it=(0,Q.Z)((0,Q.Z)({},Me),{},{panes:$e.map(function(De){var rt=De.label,Rt=De.key,gt=(0,n.Z)(De,Ee);return k.createElement(i,(0,t.Z)({tab:rt,key:Rt,tabKey:Rt},gt))})});return Re(it,P)}return k.createElement(P,Me)},re=r,ke=e(77900),Ge=["key","forceRender","style","className","destroyInactiveTabPane"],R=function(Z){var Re=Z.id,Me=Z.activeKey,he=Z.animated,$e=Z.tabPosition,it=Z.destroyInactiveTabPane,De=k.useContext(m),rt=De.prefixCls,Rt=De.tabs,gt=he.tabPane,mt="".concat(rt,"-tabpane");return k.createElement("div",{className:Ke()("".concat(rt,"-content-holder"))},k.createElement("div",{className:Ke()("".concat(rt,"-content"),"".concat(rt,"-content-").concat($e),(0,C.Z)({},"".concat(rt,"-content-animated"),gt))},Rt.map(function(Jt){var yn=Jt.key,dn=Jt.forceRender,Gt=Jt.style,rn=Jt.className,mn=Jt.destroyInactiveTabPane,Pt=(0,n.Z)(Jt,Ge),bt=yn===Me;return k.createElement(ke.default,(0,t.Z)({key:yn,visible:bt,forceRender:dn,removeOnLeave:!!(it||mn),leavedClassName:"".concat(mt,"-hidden")},he.tabPaneMotion),function(Xt,En){var kn=Xt.style,sn=Xt.className;return k.createElement(i,(0,t.Z)({},Pt,{prefixCls:mt,id:Re,tabKey:yn,animated:gt,active:bt,style:(0,Q.Z)((0,Q.Z)({},Gt),kn),className:Ke()(rn,sn),ref:En}))})})))},q=R,I=e(48736);function Ie(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},Z;return B===!1?Z={inkBar:!1,tabPane:!1}:B===!0?Z={inkBar:!0,tabPane:!1}:Z=(0,Q.Z)({inkBar:!0},(0,ge.Z)(B)==="object"?B:{}),Z.tabPaneMotion&&Z.tabPane===void 0&&(Z.tabPane=!0),!Z.tabPaneMotion&&Z.tabPane&&(Z.tabPane=!1),Z}var me=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],je=0,st=k.forwardRef(function(B,Z){var Re=B.id,Me=B.prefixCls,he=Me===void 0?"rc-tabs":Me,$e=B.className,it=B.items,De=B.direction,rt=B.activeKey,Rt=B.defaultActiveKey,gt=B.editable,mt=B.animated,Jt=B.tabPosition,yn=Jt===void 0?"top":Jt,dn=B.tabBarGutter,Gt=B.tabBarStyle,rn=B.tabBarExtraContent,mn=B.locale,Pt=B.more,bt=B.destroyInactiveTabPane,Xt=B.renderTabBar,En=B.onChange,kn=B.onTabClick,sn=B.onTabScroll,Qn=B.getPopupContainer,Sn=B.popupClassName,In=B.indicator,Cn=(0,n.Z)(B,me),xn=k.useMemo(function(){return(it||[]).filter(function(Ve){return Ve&&(0,ge.Z)(Ve)==="object"&&"key"in Ve})},[it]),Mn=De==="rtl",An=Ie(mt),Gn=(0,k.useState)(!1),Jn=(0,D.Z)(Gn,2),Zn=Jn[0],Rn=Jn[1];(0,k.useEffect)(function(){Rn((0,l.Z)())},[]);var Pn=(0,$.Z)(function(){var Ve;return(Ve=xn[0])===null||Ve===void 0?void 0:Ve.key},{value:rt,defaultValue:Rt}),vr=(0,D.Z)(Pn,2),z=vr[0],a=vr[1],x=(0,k.useState)(function(){return xn.findIndex(function(Ve){return Ve.key===z})}),A=(0,D.Z)(x,2),E=A[0],Y=A[1];(0,k.useEffect)(function(){var Ve=xn.findIndex(function(ae){return ae.key===z});if(Ve===-1){var b;Ve=Math.max(0,Math.min(E,xn.length-1)),a((b=xn[Ve])===null||b===void 0?void 0:b.key)}Y(Ve)},[xn.map(function(Ve){return Ve.key}).join("_"),z,E]);var He=(0,$.Z)(null,{value:Re}),Oe=(0,D.Z)(He,2),Qe=Oe[0],Ze=Oe[1];(0,k.useEffect)(function(){Re||(Ze("rc-tabs-".concat(je)),je+=1)},[]);function lt(Ve,b){kn==null||kn(Ve,b);var ae=Ve!==z;a(Ve),ae&&(En==null||En(Ve))}var It={id:Qe,activeKey:z,animated:An,tabPosition:yn,rtl:Mn,mobile:Zn},et=(0,Q.Z)((0,Q.Z)({},It),{},{editable:gt,locale:mn,more:Pt,tabBarGutter:dn,onTabClick:lt,onTabScroll:sn,extra:rn,style:Gt,panes:null,getPopupContainer:Qn,popupClassName:Sn,indicator:In});return k.createElement(m.Provider,{value:{tabs:xn,prefixCls:he}},k.createElement("div",(0,t.Z)({ref:Z,id:Re,className:Ke()(he,"".concat(he,"-").concat(yn),(0,C.Z)((0,C.Z)((0,C.Z)({},"".concat(he,"-mobile"),Zn),"".concat(he,"-editable"),gt),"".concat(he,"-rtl"),Mn),$e)},Cn),k.createElement(re,(0,t.Z)({},et,{renderTabBar:Xt})),k.createElement(q,(0,t.Z)({destroyInactiveTabPane:bt},It,{animated:An}))))}),_e=st,nt=_e},22711:function(dr,pn,e){e.r(pn),e.d(pn,{ResizableTextArea:function(){return We},default:function(){return xe}});var t=e(67711),C=e(52873),Q=e(98506),D=e(15142),ge=e(16886),n=e(33346),ve=e(92310),Ke=e.n(ve),$=e(36901),l=e(66003),k=e(30292),m=e(18929),L=e(59301),ie=e(26420),ln=e(29301),ht=e(34280),Tt=e(16089),nn=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -391,4 +391,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,vn=["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"],ot={},N;function y(Ce){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,H=Ce.getAttribute("id")||Ce.getAttribute("data-reactid")||Ce.getAttribute("name");if(ce&&ot[H])return ot[H];var Fe=window.getComputedStyle(Ce),s=Fe.getPropertyValue("box-sizing")||Fe.getPropertyValue("-moz-box-sizing")||Fe.getPropertyValue("-webkit-box-sizing"),d=parseFloat(Fe.getPropertyValue("padding-bottom"))+parseFloat(Fe.getPropertyValue("padding-top")),p=parseFloat(Fe.getPropertyValue("border-bottom-width"))+parseFloat(Fe.getPropertyValue("border-top-width")),w=vn.map(function(j){return"".concat(j,":").concat(Fe.getPropertyValue(j))}).join(";"),W={sizingStyle:w,paddingSize:d,borderSize:p,boxSizing:s};return ce&&H&&(ot[H]=W),W}function ue(Ce){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Fe=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"),N.setAttribute("name","hiddenTextarea"),document.body.appendChild(N)),Ce.getAttribute("wrap")?N.setAttribute("wrap",Ce.getAttribute("wrap")):N.removeAttribute("wrap");var s=y(Ce,ce),d=s.paddingSize,p=s.borderSize,w=s.boxSizing,W=s.sizingStyle;N.setAttribute("style","".concat(W,";").concat(nn)),N.value=Ce.value||Ce.placeholder||"";var j=void 0,be=void 0,St,se=N.scrollHeight;if(w==="border-box"?se+=p:w==="content-box"&&(se-=d),H!==null||Fe!==null){N.value=" ";var Ne=N.scrollHeight-d;H!==null&&(j=Ne*H,w==="border-box"&&(j=j+d+p),se=Math.max(j,se)),Fe!==null&&(be=Ne*Fe,w==="border-box"&&(be=be+d+p),St=se>be?"":"hidden",se=Math.min(be,se))}var dt={height:se,overflowY:St,resize:"none"};return j&&(dt.minHeight=j),be&&(dt.maxHeight=be),dt}var ne=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],X=0,G=1,S=2,oe=L.forwardRef(function(Ce,ce){var H=Ce,Fe=H.prefixCls,s=H.defaultValue,d=H.value,p=H.autoSize,w=H.onResize,W=H.className,j=H.style,be=H.disabled,St=H.onChange,se=H.onInternalAutoSize,Ne=(0,n.Z)(H,ne),dt=(0,v.Z)(s,{value:d,postState:function($e){return $e!=null?$e:""}}),Ut=(0,ge.Z)(dt,2),kt=Ut[0],le=Ut[1],P=function($e){le($e.target.value),St==null||St($e)},M=L.useRef();L.useImperativeHandle(ce,function(){return{textArea:M.current}});var i=L.useMemo(function(){return p&&(0,ie.Z)(p)==="object"?[p.minRows,p.maxRows]:[]},[p]),te=(0,ge.Z)(i,2),Ee=te[0],r=te[1],re=!!p,ke=function(){try{if(document.activeElement===M.current){var $e=M.current,it=$e.selectionStart,De=$e.selectionEnd,rt=$e.scrollTop;M.current.setSelectionRange(it,De),M.current.scrollTop=rt}}catch(Nt){}},Ge=L.useState(S),R=(0,ge.Z)(Ge,2),q=R[0],I=R[1],Ie=L.useState(),me=(0,ge.Z)(Ie,2),je=me[0],st=me[1],_e=function(){I(X)};(0,ht.Z)(function(){re&&_e()},[d,Ee,r,re]),(0,ht.Z)(function(){if(q===X)I(G);else if(q===G){var he=ue(M.current,!1,Ee,r);I(S),st(he)}else ke()},[q]);var nt=L.useRef(),B=function(){Ot.Z.cancel(nt.current)},Z=function($e){q===S&&(w==null||w($e),p&&(B(),nt.current=(0,Ot.Z)(function(){_e()})))};L.useEffect(function(){return B},[]);var Re=re?je:null,Me=(0,Q.Z)((0,Q.Z)({},j),Re);return(q===X||q===G)&&(Me.overflowY="hidden",Me.overflowX="hidden"),L.createElement(ln.Z,{onResize:Z,disabled:!(p||w)},L.createElement("textarea",(0,t.Z)({},Ne,{ref:M,style:Me,className:Ke()(Fe,W,(0,C.Z)({},"".concat(Fe,"-disabled"),be)),disabled:be,value:kt,onChange:P})))}),We=oe,K=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],V=L.forwardRef(function(Ce,ce){var H,Fe=Ce.defaultValue,s=Ce.value,d=Ce.onFocus,p=Ce.onBlur,w=Ce.onChange,W=Ce.allowClear,j=Ce.maxLength,be=Ce.onCompositionStart,St=Ce.onCompositionEnd,se=Ce.suffix,Ne=Ce.prefixCls,dt=Ne===void 0?"rc-textarea":Ne,Ut=Ce.showCount,kt=Ce.count,le=Ce.className,P=Ce.style,M=Ce.disabled,i=Ce.hidden,te=Ce.classNames,Ee=Ce.styles,r=Ce.onResize,re=Ce.onClear,ke=Ce.onPressEnter,Ge=Ce.readOnly,R=Ce.autoSize,q=Ce.onKeyDown,I=(0,n.Z)(Ce,K),Ie=(0,v.Z)(Fe,{value:s,defaultValue:Fe}),me=(0,ge.Z)(Ie,2),je=me[0],st=me[1],_e=je==null?"":String(je),nt=L.useState(!1),B=(0,ge.Z)(nt,2),Z=B[0],Re=B[1],Me=L.useRef(!1),he=L.useState(null),$e=(0,ge.Z)(he,2),it=$e[0],De=$e[1],rt=(0,L.useRef)(null),Nt=(0,L.useRef)(null),gt=function(){var Rn;return(Rn=Nt.current)===null||Rn===void 0?void 0:Rn.textArea},mt=function(){gt().focus()};(0,L.useImperativeHandle)(ce,function(){var Zn;return{resizableTextArea:Nt.current,focus:mt,blur:function(){gt().blur()},nativeElement:((Zn=rt.current)===null||Zn===void 0?void 0:Zn.nativeElement)||gt()}}),(0,L.useEffect)(function(){Re(function(Zn){return!M&&Zn})},[M]);var Jt=L.useState(null),yn=(0,ge.Z)(Jt,2),dn=yn[0],Gt=yn[1];L.useEffect(function(){if(dn){var Zn;(Zn=gt()).setSelectionRange.apply(Zn,(0,D.Z)(dn))}},[dn]);var rn=(0,l.Z)(kt,Ut),mn=(H=rn.max)!==null&&H!==void 0?H:j,Pt=Number(mn)>0,bt=rn.strategy(_e),Xt=!!mn&&bt>mn,En=function(Rn,Pn){var vr=Pn;!Me.current&&rn.exceedFormatter&&rn.max&&rn.strategy(Pn)>rn.max&&(vr=rn.exceedFormatter(Pn,{max:rn.max}),Pn!==vr&&Gt([gt().selectionStart||0,gt().selectionEnd||0])),st(vr),(0,k.rJ)(Rn.currentTarget,Rn,w,vr)},kn=function(Rn){Me.current=!0,be==null||be(Rn)},sn=function(Rn){Me.current=!1,En(Rn,Rn.currentTarget.value),St==null||St(Rn)},Qn=function(Rn){En(Rn,Rn.target.value)},wn=function(Rn){Rn.key==="Enter"&&ke&&ke(Rn),q==null||q(Rn)},In=function(Rn){Re(!0),d==null||d(Rn)},Cn=function(Rn){Re(!1),p==null||p(Rn)},Sn=function(Rn){st(""),mt(),(0,k.rJ)(gt(),Rn,w)},Mn=se,An;rn.show&&(rn.showFormatter?An=rn.showFormatter({value:_e,count:bt,maxLength:mn}):An="".concat(bt).concat(Pt?" / ".concat(mn):""),Mn=L.createElement(L.Fragment,null,Mn,L.createElement("span",{className:Ke()("".concat(dt,"-data-count"),te==null?void 0:te.count),style:Ee==null?void 0:Ee.count},An)));var Gn=function(Rn){var Pn;r==null||r(Rn),(Pn=gt())!==null&&Pn!==void 0&&Pn.style.height&&De(!0)},Jn=!R&&!Ut&&!W;return L.createElement($.BaseInput,{ref:rt,value:_e,allowClear:W,handleReset:Sn,suffix:Mn,prefixCls:dt,classNames:(0,Q.Z)((0,Q.Z)({},te),{},{affixWrapper:Ke()(te==null?void 0:te.affixWrapper,(0,C.Z)((0,C.Z)({},"".concat(dt,"-show-count"),Ut),"".concat(dt,"-textarea-allow-clear"),W))}),disabled:M,focused:Z,className:Ke()(le,Xt&&"".concat(dt,"-out-of-range")),style:(0,Q.Z)((0,Q.Z)({},P),it&&!Jn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof An=="string"?An:void 0}},hidden:i,readOnly:Ge,onClear:re},L.createElement(We,(0,t.Z)({},I,{autoSize:R,maxLength:j,onKeyDown:wn,onChange:Qn,onFocus:In,onBlur:Cn,onCompositionStart:kn,onCompositionEnd:sn,className:Ke()(te==null?void 0:te.textarea),style:(0,Q.Z)((0,Q.Z)({},Ee==null?void 0:Ee.textarea),{},{resize:P==null?void 0:P.resize}),disabled:M,prefixCls:dt,onResize:Gn,ref:Nt,readOnly:Ge})))}),Se=V,xe=Se},29125:function(dr,pn,e){e.d(pn,{G:function(){return D},Z:function(){return nn}});var t=e(92310),C=e.n(t),Q=e(59301);function D(vn){var ot=vn.children,N=vn.prefixCls,y=vn.id,ue=vn.overlayInnerStyle,ne=vn.bodyClassName,X=vn.className,G=vn.style;return Q.createElement("div",{className:C()("".concat(N,"-content"),X),style:G},Q.createElement("div",{className:C()("".concat(N,"-inner"),ne),id:y,role:"tooltip",style:ue},typeof ot=="function"?ot():ot))}var ge=e(67711),n=e(98506),ve=e(33346),Ke=e(65030),$={shiftX:64,adjustY:1},l={adjustX:1,shiftY:!0},k=[0,0],v={left:{points:["cr","cl"],overflow:l,offset:[-4,0],targetOffset:k},right:{points:["cl","cr"],overflow:l,offset:[4,0],targetOffset:k},top:{points:["bc","tc"],overflow:$,offset:[0,-4],targetOffset:k},bottom:{points:["tc","bc"],overflow:$,offset:[0,4],targetOffset:k},topLeft:{points:["bl","tl"],overflow:$,offset:[0,-4],targetOffset:k},leftTop:{points:["tr","tl"],overflow:l,offset:[-4,0],targetOffset:k},topRight:{points:["br","tr"],overflow:$,offset:[0,-4],targetOffset:k},rightTop:{points:["tl","tr"],overflow:l,offset:[4,0],targetOffset:k},bottomRight:{points:["tr","br"],overflow:$,offset:[0,4],targetOffset:k},rightBottom:{points:["bl","br"],overflow:l,offset:[4,0],targetOffset:k},bottomLeft:{points:["tl","bl"],overflow:$,offset:[0,4],targetOffset:k},leftBottom:{points:["br","bl"],overflow:l,offset:[-4,0],targetOffset:k}},L=null,ie=e(80402),ln=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],ht=function(ot,N){var y=ot.overlayClassName,ue=ot.trigger,ne=ue===void 0?["hover"]:ue,X=ot.mouseEnterDelay,G=X===void 0?0:X,S=ot.mouseLeaveDelay,oe=S===void 0?.1:S,We=ot.overlayStyle,K=ot.prefixCls,V=K===void 0?"rc-tooltip":K,Se=ot.children,xe=ot.onVisibleChange,Ce=ot.afterVisibleChange,ce=ot.transitionName,H=ot.animation,Fe=ot.motion,s=ot.placement,d=s===void 0?"right":s,p=ot.align,w=p===void 0?{}:p,W=ot.destroyTooltipOnHide,j=W===void 0?!1:W,be=ot.defaultVisible,St=ot.getTooltipContainer,se=ot.overlayInnerStyle,Ne=ot.arrowContent,dt=ot.overlay,Ut=ot.id,kt=ot.showArrow,le=kt===void 0?!0:kt,P=ot.classNames,M=ot.styles,i=(0,ve.Z)(ot,ln),te=(0,ie.Z)(Ut),Ee=(0,Q.useRef)(null);(0,Q.useImperativeHandle)(N,function(){return Ee.current});var r=(0,n.Z)({},i);"visible"in ot&&(r.popupVisible=ot.visible);var re=function(){return Q.createElement(D,{key:"content",prefixCls:V,id:te,bodyClassName:P==null?void 0:P.body,overlayInnerStyle:(0,n.Z)((0,n.Z)({},se),M==null?void 0:M.body)},dt)},ke=function(){var R=Q.Children.only(Se),q=(R==null?void 0:R.props)||{},I=(0,n.Z)((0,n.Z)({},q),{},{"aria-describedby":dt?te:null});return Q.cloneElement(Se,I)};return Q.createElement(Ke.Z,(0,ge.Z)({popupClassName:C()(y,P==null?void 0:P.root),prefixCls:V,popup:re,action:ne,builtinPlacements:v,popupPlacement:d,ref:Ee,popupAlign:w,getPopupContainer:St,onPopupVisibleChange:xe,afterPopupVisibleChange:Ce,popupTransitionName:ce,popupAnimation:H,popupMotion:Fe,defaultPopupVisible:be,autoDestroy:j,mouseLeaveDelay:oe,popupStyle:(0,n.Z)((0,n.Z)({},We),M==null?void 0:M.root),mouseEnterDelay:G,arrow:le},r),ke())},Ot=(0,Q.forwardRef)(ht),nn=Ot},639:function(dr,pn,e){e.d(pn,{Z:function(){return ot}});var t=e(67711),C=e(52873),Q=e(98506),D=e(16886),ge=e(33346),n=e(59301),ve=e(92310),Ke=e.n(ve),$=e(26112),l=e(30699),k=function(y){for(var ue=y.prefixCls,ne=y.level,X=y.isStart,G=y.isEnd,S="".concat(ue,"-indent-unit"),oe=[],We=0;We0&&arguments[0]!==void 0?arguments[0]:[],te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ee=i.length,r=te.length;if(Math.abs(Ee-r)!==1)return{add:!1,key:null};function re(ke,Ge){var R=new Map;ke.forEach(function(I){R.set(I,!0)});var q=Ge.filter(function(I){return!R.has(I)});return q.length===1?q[0]:null}return Ee ").concat(te);return te}var St=ht.forwardRef(function(i,te){var Ee=i.prefixCls,r=i.data,re=i.selectable,ke=i.checkable,Ge=i.expandedKeys,R=i.selectedKeys,q=i.checkedKeys,I=i.loadedKeys,Ie=i.loadingKeys,me=i.halfCheckedKeys,je=i.keyEntities,st=i.disabled,_e=i.dragging,nt=i.dragOverNodeKey,B=i.dropPosition,Z=i.motion,Re=i.height,Me=i.itemHeight,he=i.virtual,$e=i.scrollWidth,it=i.focusable,De=i.activeItem,rt=i.focused,Nt=i.tabIndex,gt=i.onKeyDown,mt=i.onFocus,Jt=i.onBlur,yn=i.onActiveChange,dn=i.onListChangeStart,Gt=i.onListChangeEnd,rn=(0,y.Z)(i,ce),mn=ht.useRef(null),Pt=ht.useRef(null);ht.useImperativeHandle(te,function(){return{scrollTo:function(Oe){mn.current.scrollTo(Oe)},getIndentWidth:function(){return Pt.current.offsetWidth}}});var bt=ht.useState(Ge),Xt=(0,N.Z)(bt,2),En=Xt[0],kn=Xt[1],sn=ht.useState(r),Qn=(0,N.Z)(sn,2),wn=Qn[0],In=Qn[1],Cn=ht.useState(r),Sn=(0,N.Z)(Cn,2),Mn=Sn[0],An=Sn[1],Gn=ht.useState([]),Jn=(0,N.Z)(Gn,2),Zn=Jn[0],Rn=Jn[1],Pn=ht.useState(null),vr=(0,N.Z)(Pn,2),z=vr[0],a=vr[1],x=ht.useRef(r);x.current=r;function A(){var He=x.current;In(He),An(He),Rn([]),a(null),Gt()}(0,ue.Z)(function(){kn(Ge);var He=xe(En,Ge);if(He.key!==null)if(He.add){var Oe=wn.findIndex(function(Ve){var b=Ve.key;return b===He.key}),Qe=W(Ce(wn,r,He.key),he,Re,Me),Ze=wn.slice();Ze.splice(Oe+1,0,w),An(Ze),Rn(Qe),a("show")}else{var lt=r.findIndex(function(Ve){var b=Ve.key;return b===He.key}),Lt=W(Ce(r,wn,He.key),he,Re,Me),et=r.slice();et.splice(lt+1,0,w),An(et),Rn(Lt),a("hide")}else wn!==r&&(In(r),An(r))},[Ge,r]),ht.useEffect(function(){_e||A()},[_e]);var E=Z?Mn:r,Y={expandedKeys:Ge,selectedKeys:R,loadedKeys:I,loadingKeys:Ie,checkedKeys:q,halfCheckedKeys:me,dragOverNodeKey:nt,dropPosition:B,keyEntities:je};return ht.createElement(ht.Fragment,null,rt&&De&&ht.createElement("span",{style:H,"aria-live":"assertive"},be(De)),ht.createElement("div",null,ht.createElement("input",{style:H,disabled:it===!1||st,tabIndex:it!==!1?Nt:null,onKeyDown:gt,onFocus:mt,onBlur:Jt,value:"",onChange:Fe,"aria-label":"for screen reader"})),ht.createElement("div",{className:"".concat(Ee,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ht.createElement("div",{className:"".concat(Ee,"-indent")},ht.createElement("div",{ref:Pt,className:"".concat(Ee,"-indent-unit")}))),ht.createElement(ne.Z,(0,t.Z)({},rn,{data:E,itemKey:j,height:Re,fullHeight:!1,virtual:he,itemHeight:Me,scrollWidth:$e,prefixCls:"".concat(Ee,"-list"),ref:mn,role:"tree",onVisibleChange:function(Oe){Oe.every(function(Qe){return j(Qe)!==s})&&A()}}),function(He){var Oe=He.pos,Qe=Object.assign({},(ot(He.data),He.data)),Ze=He.title,lt=He.key,Lt=He.isStart,et=He.isEnd,Ve=(0,We.km)(lt,Oe);delete Qe.key,delete Qe.children;var b=(0,We.H8)(Ve,Y);return ht.createElement(Se,(0,t.Z)({},Qe,b,{title:Ze,active:!!De&<===De.key,pos:Oe,data:He.data,isStart:Lt,isEnd:et,motion:Z,motionNodes:lt===s?Zn:null,motionType:z,onMotionStart:dn,onMotionEnd:A,treeNodeRequiredProps:Y,onMouseMove:function(){yn(null)}}))}))}),se=St,Ne=e(82661),dt=e(34643),Ut=e(65065),kt=10,le=function(i){(0,Ke.Z)(Ee,i);var te=(0,$.Z)(Ee);function Ee(){var r;(0,ge.Z)(this,Ee);for(var re=arguments.length,ke=new Array(re),Ge=0;Ge2&&arguments[2]!==void 0?arguments[2]:!1,me=r.state,je=me.dragChildrenKeys,st=me.dropPosition,_e=me.dropTargetKey,nt=me.dropTargetPos,B=me.dropAllowed;if(B){var Z=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),_e!==null){var Re=(0,Q.Z)((0,Q.Z)({},(0,We.H8)(_e,r.getTreeNodeRequiredProps())),{},{active:((I=r.getActiveItem())===null||I===void 0?void 0:I.key)===_e,data:(0,Ut.Z)(r.state.keyEntities,_e).node}),Me=je.includes(_e);(0,ln.ZP)(!Me,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var he=(0,Ne.yx)(nt),$e={event:R,node:(0,We.F)(Re),dragNode:r.dragNodeProps?(0,We.F)(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(je),dropToGap:st!==0,dropPosition:st+Number(he[he.length-1])};Ie||Z==null||Z($e),r.dragNodeProps=null}}}),(0,l.Z)((0,ve.Z)(r),"cleanDragState",function(){var R=r.state.draggingNodeKey;R!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null}),(0,l.Z)((0,ve.Z)(r),"triggerExpandActionExpand",function(R,q){var I=r.state,Ie=I.expandedKeys,me=I.flattenNodes,je=q.expanded,st=q.key,_e=q.isLeaf;if(!(_e||R.shiftKey||R.metaKey||R.ctrlKey)){var nt=me.filter(function(Z){return Z.key===st})[0],B=(0,We.F)((0,Q.Z)((0,Q.Z)({},(0,We.H8)(st,r.getTreeNodeRequiredProps())),{},{data:nt.data}));r.setExpandedKeys(je?(0,Ne._5)(Ie,st):(0,Ne.L0)(Ie,st)),r.onNodeExpand(R,B)}}),(0,l.Z)((0,ve.Z)(r),"onNodeClick",function(R,q){var I=r.props,Ie=I.onClick,me=I.expandAction;me==="click"&&r.triggerExpandActionExpand(R,q),Ie==null||Ie(R,q)}),(0,l.Z)((0,ve.Z)(r),"onNodeDoubleClick",function(R,q){var I=r.props,Ie=I.onDoubleClick,me=I.expandAction;me==="doubleClick"&&r.triggerExpandActionExpand(R,q),Ie==null||Ie(R,q)}),(0,l.Z)((0,ve.Z)(r),"onNodeSelect",function(R,q){var I=r.state.selectedKeys,Ie=r.state,me=Ie.keyEntities,je=Ie.fieldNames,st=r.props,_e=st.onSelect,nt=st.multiple,B=q.selected,Z=q[je.key],Re=!B;Re?nt?I=(0,Ne.L0)(I,Z):I=[Z]:I=(0,Ne._5)(I,Z);var Me=I.map(function(he){var $e=(0,Ut.Z)(me,he);return $e?$e.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:I}),_e==null||_e(I,{event:"select",selected:Re,node:q,selectedNodes:Me,nativeEvent:R.nativeEvent})}),(0,l.Z)((0,ve.Z)(r),"onNodeCheck",function(R,q,I){var Ie=r.state,me=Ie.keyEntities,je=Ie.checkedKeys,st=Ie.halfCheckedKeys,_e=r.props,nt=_e.checkStrictly,B=_e.onCheck,Z=q.key,Re,Me={event:"check",node:q,checked:I,nativeEvent:R.nativeEvent};if(nt){var he=I?(0,Ne.L0)(je,Z):(0,Ne._5)(je,Z),$e=(0,Ne._5)(st,Z);Re={checked:he,halfChecked:$e},Me.checkedNodes=he.map(function(mt){return(0,Ut.Z)(me,mt)}).filter(Boolean).map(function(mt){return mt.node}),r.setUncontrolledState({checkedKeys:he})}else{var it=(0,dt.S)([].concat((0,D.Z)(je),[Z]),!0,me),De=it.checkedKeys,rt=it.halfCheckedKeys;if(!I){var Nt=new Set(De);Nt.delete(Z);var gt=(0,dt.S)(Array.from(Nt),{checked:!1,halfCheckedKeys:rt},me);De=gt.checkedKeys,rt=gt.halfCheckedKeys}Re=De,Me.checkedNodes=[],Me.checkedNodesPositions=[],Me.halfCheckedKeys=rt,De.forEach(function(mt){var Jt=(0,Ut.Z)(me,mt);if(Jt){var yn=Jt.node,dn=Jt.pos;Me.checkedNodes.push(yn),Me.checkedNodesPositions.push({node:yn,pos:dn})}}),r.setUncontrolledState({checkedKeys:De},!1,{halfCheckedKeys:rt})}B==null||B(Re,Me)}),(0,l.Z)((0,ve.Z)(r),"onNodeLoad",function(R){var q,I=R.key,Ie=r.state.keyEntities,me=(0,Ut.Z)(Ie,I);if(!(me!=null&&(q=me.children)!==null&&q!==void 0&&q.length)){var je=new Promise(function(st,_e){r.setState(function(nt){var B=nt.loadedKeys,Z=B===void 0?[]:B,Re=nt.loadingKeys,Me=Re===void 0?[]:Re,he=r.props,$e=he.loadData,it=he.onLoad;if(!$e||Z.includes(I)||Me.includes(I))return null;var De=$e(R);return De.then(function(){var rt=r.state.loadedKeys,Nt=(0,Ne.L0)(rt,I);it==null||it(Nt,{event:"load",node:R}),r.setUncontrolledState({loadedKeys:Nt}),r.setState(function(gt){return{loadingKeys:(0,Ne._5)(gt.loadingKeys,I)}}),st()}).catch(function(rt){if(r.setState(function(gt){return{loadingKeys:(0,Ne._5)(gt.loadingKeys,I)}}),r.loadingRetryTimes[I]=(r.loadingRetryTimes[I]||0)+1,r.loadingRetryTimes[I]>=kt){var Nt=r.state.loadedKeys;(0,ln.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:(0,Ne.L0)(Nt,I)}),st()}_e(rt)}),{loadingKeys:(0,Ne.L0)(Me,I)}})});return je.catch(function(){}),je}}),(0,l.Z)((0,ve.Z)(r),"onNodeMouseEnter",function(R,q){var I=r.props.onMouseEnter;I==null||I({event:R,node:q})}),(0,l.Z)((0,ve.Z)(r),"onNodeMouseLeave",function(R,q){var I=r.props.onMouseLeave;I==null||I({event:R,node:q})}),(0,l.Z)((0,ve.Z)(r),"onNodeContextMenu",function(R,q){var I=r.props.onRightClick;I&&(R.preventDefault(),I({event:R,node:q}))}),(0,l.Z)((0,ve.Z)(r),"onFocus",function(){var R=r.props.onFocus;r.setState({focused:!0});for(var q=arguments.length,I=new Array(q),Ie=0;Ie1&&arguments[1]!==void 0?arguments[1]:!1,I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var Ie=!1,me=!0,je={};Object.keys(R).forEach(function(st){if(r.props.hasOwnProperty(st)){me=!1;return}Ie=!0,je[st]=R[st]}),Ie&&(!q||me)&&r.setState((0,Q.Z)((0,Q.Z)({},je),I))}}),(0,l.Z)((0,ve.Z)(r),"scrollTo",function(R){r.listRef.current.scrollTo(R)}),r}return(0,n.Z)(Ee,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var re=this.props,ke=re.activeKey,Ge=re.itemScrollOffset,R=Ge===void 0?0:Ge;ke!==void 0&&ke!==this.state.activeKey&&(this.setState({activeKey:ke}),ke!==null&&this.scrollTo({key:ke,offset: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 re=this.state,ke=re.focused,Ge=re.flattenNodes,R=re.keyEntities,q=re.draggingNodeKey,I=re.activeKey,Ie=re.dropLevelOffset,me=re.dropContainerKey,je=re.dropTargetKey,st=re.dropPosition,_e=re.dragOverNodeKey,nt=re.indent,B=this.props,Z=B.prefixCls,Re=B.className,Me=B.style,he=B.showLine,$e=B.focusable,it=B.tabIndex,De=it===void 0?0:it,rt=B.selectable,Nt=B.showIcon,gt=B.icon,mt=B.switcherIcon,Jt=B.draggable,yn=B.checkable,dn=B.checkStrictly,Gt=B.disabled,rn=B.motion,mn=B.loadData,Pt=B.filterTreeNode,bt=B.height,Xt=B.itemHeight,En=B.scrollWidth,kn=B.virtual,sn=B.titleRender,Qn=B.dropIndicatorRender,wn=B.onContextMenu,In=B.onScroll,Cn=B.direction,Sn=B.rootClassName,Mn=B.rootStyle,An=(0,ie.Z)(this.props,{aria:!0,data:!0}),Gn;Jt&&((0,C.Z)(Jt)==="object"?Gn=Jt:typeof Jt=="function"?Gn={nodeDraggable:Jt}:Gn={});var Jn={prefixCls:Z,selectable:rt,showIcon:Nt,icon:gt,switcherIcon:mt,draggable:Gn,draggingNodeKey:q,checkable:yn,checkStrictly:dn,disabled:Gt,keyEntities:R,dropLevelOffset:Ie,dropContainerKey:me,dropTargetKey:je,dropPosition:st,dragOverNodeKey:_e,indent:nt,direction:Cn,dropIndicatorRender:Qn,loadData:mn,filterTreeNode:Pt,titleRender:sn,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};return ht.createElement(Ot.k.Provider,{value:Jn},ht.createElement("div",{className:v()(Z,Re,Sn,(0,l.Z)((0,l.Z)((0,l.Z)({},"".concat(Z,"-show-line"),he),"".concat(Z,"-focused"),ke),"".concat(Z,"-active-focused"),I!==null)),style:Mn},ht.createElement(se,(0,t.Z)({ref:this.listRef,prefixCls:Z,style:Me,data:Ge,disabled:Gt,selectable:rt,checkable:!!yn,motion:rn,dragging:q!==null,height:bt,itemHeight:Xt,virtual:kn,focusable:$e,focused:ke,tabIndex:De,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:wn,onScroll:In,scrollWidth:En},this.getTreeNodeRequiredProps(),An))))}}],[{key:"getDerivedStateFromProps",value:function(re,ke){var Ge=ke.prevProps,R={prevProps:re};function q(De){return!Ge&&re.hasOwnProperty(De)||Ge&&Ge[De]!==re[De]}var I,Ie=ke.fieldNames;if(q("fieldNames")&&(Ie=(0,We.w$)(re.fieldNames),R.fieldNames=Ie),q("treeData")?I=re.treeData:q("children")&&((0,ln.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),I=(0,We.zn)(re.children)),I){R.treeData=I;var me=(0,We.I8)(I,{fieldNames:Ie});R.keyEntities=(0,Q.Z)((0,l.Z)({},s,p),me.keyEntities)}var je=R.keyEntities||ke.keyEntities;if(q("expandedKeys")||Ge&&q("autoExpandParent"))R.expandedKeys=re.autoExpandParent||!Ge&&re.defaultExpandParent?(0,Ne.r7)(re.expandedKeys,je):re.expandedKeys;else if(!Ge&&re.defaultExpandAll){var st=(0,Q.Z)({},je);delete st[s];var _e=[];Object.keys(st).forEach(function(De){var rt=st[De];rt.children&&rt.children.length&&_e.push(rt.key)}),R.expandedKeys=_e}else!Ge&&re.defaultExpandedKeys&&(R.expandedKeys=re.autoExpandParent||re.defaultExpandParent?(0,Ne.r7)(re.defaultExpandedKeys,je):re.defaultExpandedKeys);if(R.expandedKeys||delete R.expandedKeys,I||R.expandedKeys){var nt=(0,We.oH)(I||ke.treeData,R.expandedKeys||ke.expandedKeys,Ie);R.flattenNodes=nt}if(re.selectable&&(q("selectedKeys")?R.selectedKeys=(0,Ne.BT)(re.selectedKeys,re):!Ge&&re.defaultSelectedKeys&&(R.selectedKeys=(0,Ne.BT)(re.defaultSelectedKeys,re))),re.checkable){var B;if(q("checkedKeys")?B=(0,Ne.E6)(re.checkedKeys)||{}:!Ge&&re.defaultCheckedKeys?B=(0,Ne.E6)(re.defaultCheckedKeys)||{}:I&&(B=(0,Ne.E6)(re.checkedKeys)||{checkedKeys:ke.checkedKeys,halfCheckedKeys:ke.halfCheckedKeys}),B){var Z=B,Re=Z.checkedKeys,Me=Re===void 0?[]:Re,he=Z.halfCheckedKeys,$e=he===void 0?[]:he;if(!re.checkStrictly){var it=(0,dt.S)(Me,!0,je);Me=it.checkedKeys,$e=it.halfCheckedKeys}R.checkedKeys=Me,R.halfCheckedKeys=$e}}return q("loadedKeys")&&(R.loadedKeys=re.loadedKeys),R}}]),Ee}(ht.Component);(0,l.Z)(le,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:vn,allowDrop:function(){return!0},expandAction:!1}),(0,l.Z)(le,"TreeNode",G.Z);var P=le,M=P},82661:function(dr,pn,e){e.d(pn,{BT:function(){return ht},E6:function(){return vn},L0:function(){return l},OM:function(){return ln},_5:function(){return $},r7:function(){return ot},wA:function(){return v},yx:function(){return k}});var t=e(15142),C=e(26420),Q=e(48736),D=e(59301),ge=e(639),n=e(65065),ve=e(34061),Ke=null;function $(N,y){if(!N)return[];var ue=N.slice(),ne=ue.indexOf(y);return ne>=0&&ue.splice(ne,1),ue}function l(N,y){var ue=(N||[]).slice();return ue.indexOf(y)===-1&&ue.push(y),ue}function k(N){return N.split("-")}function v(N,y){var ue=[],ne=(0,n.Z)(y,N);function X(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];G.forEach(function(S){var oe=S.key,We=S.children;ue.push(oe),X(We)})}return X(ne.children),ue}function L(N){if(N.parent){var y=k(N.pos);return Number(y[y.length-1])===N.parent.children.length-1}return!1}function ie(N){var y=k(N.pos);return Number(y[y.length-1])===0}function ln(N,y,ue,ne,X,G,S,oe,We,K){var V,Se=N.clientX,xe=N.clientY,Ce=N.target.getBoundingClientRect(),ce=Ce.top,H=Ce.height,Fe=(K==="rtl"?-1:1)*(((X==null?void 0:X.x)||0)-Se),s=(Fe-12)/ne,d=We.filter(function(M){var i;return(i=oe[M])===null||i===void 0||(i=i.children)===null||i===void 0?void 0:i.length}),p=(0,n.Z)(oe,ue.eventKey);if(xe-1.5?G({dragNode:kt,dropNode:le,dropPosition:1})?Ne=1:P=!1:G({dragNode:kt,dropNode:le,dropPosition:0})?Ne=0:G({dragNode:kt,dropNode:le,dropPosition:1})?Ne=1:P=!1:G({dragNode:kt,dropNode:le,dropPosition:1})?Ne=1:P=!1,{dropPosition:Ne,dropLevelOffset:dt,dropTargetKey:p.key,dropTargetPos:p.pos,dragOverNodeKey:se,dropContainerKey:Ne===0?null:((V=p.parent)===null||V===void 0?void 0:V.key)||null,dropAllowed:P}}function ht(N,y){if(N){var ue=y.multiple;return ue?N.slice():N.length?[N[0]]:N}}var Ot=function(y){return y};function nn(N,y){if(!N)return[];var ue=y||{},ne=ue.processProps,X=ne===void 0?Ot:ne,G=Array.isArray(N)?N:[N];return G.map(function(S){var oe=S.children,We=_objectWithoutProperties(S,Ke),K=nn(oe,y);return React.createElement(TreeNode,_extends({key:We.key},X(We)),K)})}function vn(N){if(!N)return null;var y;if(Array.isArray(N))y={checkedKeys:N,halfCheckedKeys:void 0};else if((0,C.Z)(N)==="object")y={checkedKeys:N.checked||void 0,halfCheckedKeys:N.halfChecked||void 0};else return(0,Q.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return y}function ot(N,y){var ue=new Set;function ne(X){if(!ue.has(X)){var G=(0,n.Z)(y,X);if(G){ue.add(X);var S=G.parent,oe=G.node;oe.disabled||S&&ne(S.key)}}}return(N||[]).forEach(function(X){ne(X)}),(0,t.Z)(ue)}},34643:function(dr,pn,e){e.d(pn,{S:function(){return ve}});var t=e(48736),C=e(65065);function Q(Ke,$){var l=new Set;return Ke.forEach(function(k){$.has(k)||l.add(k)}),l}function D(Ke){var $=Ke||{},l=$.disabled,k=$.disableCheckbox,v=$.checkable;return!!(l||k)||v===!1}function ge(Ke,$,l,k){for(var v=new Set(Ke),L=new Set,ie=0;ie<=l;ie+=1){var ln=$.get(ie)||new Set;ln.forEach(function(vn){var ot=vn.key,N=vn.node,y=vn.children,ue=y===void 0?[]:y;v.has(ot)&&!k(N)&&ue.filter(function(ne){return!k(ne.node)}).forEach(function(ne){v.add(ne.key)})})}for(var ht=new Set,Ot=l;Ot>=0;Ot-=1){var nn=$.get(Ot)||new Set;nn.forEach(function(vn){var ot=vn.parent,N=vn.node;if(!(k(N)||!vn.parent||ht.has(vn.parent.key))){if(k(vn.parent.node)){ht.add(ot.key);return}var y=!0,ue=!1;(ot.children||[]).filter(function(ne){return!k(ne.node)}).forEach(function(ne){var X=ne.key,G=v.has(X);y&&!G&&(y=!1),!ue&&(G||L.has(X))&&(ue=!0)}),y&&v.add(ot.key),ue&&L.add(ot.key),ht.add(ot.key)}})}return{checkedKeys:Array.from(v),halfCheckedKeys:Array.from(Q(L,v))}}function n(Ke,$,l,k,v){for(var L=new Set(Ke),ie=new Set($),ln=0;ln<=k;ln+=1){var ht=l.get(ln)||new Set;ht.forEach(function(ot){var N=ot.key,y=ot.node,ue=ot.children,ne=ue===void 0?[]:ue;!L.has(N)&&!ie.has(N)&&!v(y)&&ne.filter(function(X){return!v(X.node)}).forEach(function(X){L.delete(X.key)})})}ie=new Set;for(var Ot=new Set,nn=k;nn>=0;nn-=1){var vn=l.get(nn)||new Set;vn.forEach(function(ot){var N=ot.parent,y=ot.node;if(!(v(y)||!ot.parent||Ot.has(ot.parent.key))){if(v(ot.parent.node)){Ot.add(N.key);return}var ue=!0,ne=!1;(N.children||[]).filter(function(X){return!v(X.node)}).forEach(function(X){var G=X.key,S=L.has(G);ue&&!S&&(ue=!1),!ne&&(S||ie.has(G))&&(ne=!0)}),ue||L.delete(N.key),ne&&ie.add(N.key),Ot.add(N.key)}})}return{checkedKeys:Array.from(L),halfCheckedKeys:Array.from(Q(ie,L))}}function ve(Ke,$,l,k){var v=[],L;k?L=k:L=D;var ie=new Set(Ke.filter(function(nn){var vn=!!(0,C.Z)(l,nn);return vn||v.push(nn),vn})),ln=new Map,ht=0;Object.keys(l).forEach(function(nn){var vn=l[nn],ot=vn.level,N=ln.get(ot);N||(N=new Set,ln.set(ot,N)),N.add(vn),ht=Math.max(ht,ot)}),(0,t.ZP)(!v.length,"Tree missing follow keys: ".concat(v.slice(0,100).map(function(nn){return"'".concat(nn,"'")}).join(", ")));var Ot;return $===!0?Ot=ge(ie,ln,ht,L):Ot=n(ie,$.halfCheckedKeys,ln,ht,L),Ot}},65065:function(dr,pn,e){e.d(pn,{Z:function(){return t}});function t(C,Q){return C[Q]}},34061:function(dr,pn,e){e.d(pn,{F:function(){return ot},H8:function(){return vn},I8:function(){return nn},km:function(){return v},oH:function(){return ht},w$:function(){return L},zn:function(){return ln}});var t=e(26420),C=e(15142),Q=e(98506),D=e(33346),ge=e(11592),n=e(2738),ve=e(48736),Ke=e(65065),$=["children"];function l(N,y){return"".concat(N,"-").concat(y)}function k(N){return N&&N.type&&N.type.isTreeNode}function v(N,y){return N!=null?N:y}function L(N){var y=N||{},ue=y.title,ne=y._title,X=y.key,G=y.children,S=ue||"title";return{title:S,_title:ne||[S],key:X||"key",children:G||"children"}}function ie(N,y){var ue=new Map;function ne(X){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(X||[]).forEach(function(S){var oe=S[y.key],We=S[y.children];warning(oe!=null,"Tree node must have a certain key: [".concat(G).concat(oe,"]"));var K=String(oe);warning(!ue.has(K)||oe===null||oe===void 0,"Same 'key' exist in the Tree: ".concat(K)),ue.set(K,!0),ne(We,"".concat(G).concat(K," > "))})}ne(N)}function ln(N){function y(ue){var ne=(0,ge.Z)(ue);return ne.map(function(X){if(!k(X))return(0,ve.ZP)(!X,"Tree/TreeNode can only accept TreeNode as children."),null;var G=X.key,S=X.props,oe=S.children,We=(0,D.Z)(S,$),K=(0,Q.Z)({key:G},We),V=y(oe);return V.length&&(K.children=V),K}).filter(function(X){return X})}return y(N)}function ht(N,y,ue){var ne=L(ue),X=ne._title,G=ne.key,S=ne.children,oe=new Set(y===!0?[]:y),We=[];function K(V){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return V.map(function(xe,Ce){for(var ce=l(Se?Se.pos:"0",Ce),H=v(xe[G],ce),Fe,s=0;s1&&arguments[1]!==void 0?arguments[1]:{},ue=y.initWrapper,ne=y.processEntity,X=y.onProcessFinished,G=y.externalGetKey,S=y.childrenPropName,oe=y.fieldNames,We=arguments.length>2?arguments[2]:void 0,K=G||We,V={},Se={},xe={posEntities:V,keyEntities:Se};return ue&&(xe=ue(xe)||xe),Ot(N,function(Ce){var ce=Ce.node,H=Ce.index,Fe=Ce.pos,s=Ce.key,d=Ce.parentPos,p=Ce.level,w=Ce.nodes,W={node:ce,nodes:w,index:H,key:s,pos:Fe,level:p},j=v(s,Fe);V[Fe]=W,Se[j]=W,W.parent=V[d],W.parent&&(W.parent.children=W.parent.children||[],W.parent.children.push(W)),ne&&ne(W,xe)},{externalGetKey:K,childrenPropName:S,fieldNames:oe}),X&&X(xe),xe}function vn(N,y){var ue=y.expandedKeys,ne=y.selectedKeys,X=y.loadedKeys,G=y.loadingKeys,S=y.checkedKeys,oe=y.halfCheckedKeys,We=y.dragOverNodeKey,K=y.dropPosition,V=y.keyEntities,Se=(0,Ke.Z)(V,N),xe={eventKey:N,expanded:ue.indexOf(N)!==-1,selected:ne.indexOf(N)!==-1,loaded:X.indexOf(N)!==-1,loading:G.indexOf(N)!==-1,checked:S.indexOf(N)!==-1,halfChecked:oe.indexOf(N)!==-1,pos:String(Se?Se.pos:""),dragOver:We===N&&K===0,dragOverGapTop:We===N&&K===-1,dragOverGapBottom:We===N&&K===1};return xe}function ot(N){var y=N.data,ue=N.expanded,ne=N.selected,X=N.checked,G=N.loaded,S=N.loading,oe=N.halfChecked,We=N.dragOver,K=N.dragOverGapTop,V=N.dragOverGapBottom,Se=N.pos,xe=N.active,Ce=N.eventKey,ce=(0,Q.Z)((0,Q.Z)({},y),{},{expanded:ue,selected:ne,checked:X,loaded:G,loading:S,halfChecked:oe,dragOver:We,dragOverGapTop:K,dragOverGapBottom:V,pos:Se,active:xe,key:Ce});return"props"in ce||Object.defineProperty(ce,"props",{get:function(){return(0,ve.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),N}}),ce}},8224:function(dr,pn,e){e.d(pn,{Z:function(){return C}});var t=e(4676);function C(Q,D,ge,n){var ve=t.unstable_batchedUpdates?function($){t.unstable_batchedUpdates(ge,$)}:ge;return Q!=null&&Q.addEventListener&&Q.addEventListener(D,ve,n),{remove:function(){Q!=null&&Q.removeEventListener&&Q.removeEventListener(D,ve,n)}}}},24514:function(dr,pn,e){e.d(pn,{G:function(){return D}});var t=e(47273),C=function(n){if((0,t.Z)()&&window.document.documentElement){var ve=Array.isArray(n)?n:[n],Ke=window.document.documentElement;return ve.some(function($){return $ in Ke.style})}return!1},Q=function(n,ve){if(!C(n))return!1;var Ke=document.createElement("div"),$=Ke.style[n];return Ke.style[n]=ve,Ke.style[n]!==$};function D(ge,n){return!Array.isArray(ge)&&n!==void 0?Q(ge,n):C(ge)}},49658:function(dr,pn){pn.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))}},6790:function(dr,pn,e){e.d(pn,{Z:function(){return kt}});var t=e(67711),C=e(26420),Q=e(98506),D=e(52873),ge=e(16886),n=e(33346),ve=e(92310),Ke=e.n(ve),$=e(29301),l=e(70425),k=e(34280),v=e(59301),L=e(4676),ie=v.forwardRef(function(le,P){var M=le.height,i=le.offsetY,te=le.offsetX,Ee=le.children,r=le.prefixCls,re=le.onInnerResize,ke=le.innerProps,Ge=le.rtl,R=le.extra,q={},I={display:"flex",flexDirection:"column"};return i!==void 0&&(q={height:M,position:"relative",overflow:"hidden"},I=(0,Q.Z)((0,Q.Z)({},I),{},(0,D.Z)((0,D.Z)((0,D.Z)((0,D.Z)((0,D.Z)({transform:"translateY(".concat(i,"px)")},Ge?"marginRight":"marginLeft",-te),"position","absolute"),"left",0),"right",0),"top",0))),v.createElement("div",{style:q},v.createElement($.Z,{onResize:function(me){var je=me.offsetHeight;je&&re&&re()}},v.createElement("div",(0,t.Z)({style:I,className:Ke()((0,D.Z)({},"".concat(r,"-holder-inner"),r)),ref:P},ke),Ee,R)))});ie.displayName="Filler";var ln=ie;function ht(le){var P=le.children,M=le.setRef,i=v.useCallback(function(te){M(te)},[]);return v.cloneElement(P,{ref:i})}function Ot(le,P,M,i,te,Ee,r,re){var ke=re.getKey;return le.slice(P,M+1).map(function(Ge,R){var q=P+R,I=r(Ge,q,{style:{width:i},offsetX:te}),Ie=ke(Ge);return v.createElement(ht,{key:Ie,setRef:function(je){return Ee(Ge,je)}},I)})}function nn(le,P,M,i){var te=M-le,Ee=P-M,r=Math.min(te,Ee)*2;if(i<=r){var re=Math.floor(i/2);return i%2?M+re+1:M-re}return te>Ee?M-(i-Ee):M+(i-te)}function vn(le,P,M){var i=le.length,te=P.length,Ee,r;if(i===0&&te===0)return null;i2&&arguments[2]!==void 0?arguments[2]:!1,q=ke?Ge<0&&re.current.left||Ge>0&&re.current.right:Ge<0&&re.current.top||Ge>0&&re.current.bottom;return R&&q?(clearTimeout(Ee.current),te.current=!1):(!q||te.current)&&r(),!te.current&&q}};function X(le,P,M,i,te,Ee,r){var re=(0,v.useRef)(0),ke=(0,v.useRef)(null),Ge=(0,v.useRef)(null),R=(0,v.useRef)(!1),q=ne(P,M,i,te);function I(nt,B){if(N.Z.cancel(ke.current),!q(!1,B)){var Z=nt;if(!Z._virtualHandled)Z._virtualHandled=!0;else return;re.current+=B,Ge.current=B,ue||Z.preventDefault(),ke.current=(0,N.Z)(function(){var Re=R.current?10:1;r(re.current*Re,!1),re.current=0})}}function Ie(nt,B){r(B,!0),ue||nt.preventDefault()}var me=(0,v.useRef)(null),je=(0,v.useRef)(null);function st(nt){if(le){N.Z.cancel(je.current),je.current=(0,N.Z)(function(){me.current=null},2);var B=nt.deltaX,Z=nt.deltaY,Re=nt.shiftKey,Me=B,he=Z;(me.current==="sx"||!me.current&&Re&&Z&&!B)&&(Me=Z,he=0,me.current="sx");var $e=Math.abs(Me),it=Math.abs(he);me.current===null&&(me.current=Ee&&$e>it?"x":"y"),me.current==="y"?I(nt,he):Ie(nt,Me)}}function _e(nt){le&&(R.current=nt.detail===Ge.current)}return[st,_e]}function G(le,P,M,i){var te=v.useMemo(function(){return[new Map,[]]},[le,M.id,i]),Ee=(0,ge.Z)(te,2),r=Ee[0],re=Ee[1],ke=function(R){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:R,I=r.get(R),Ie=r.get(q);if(I===void 0||Ie===void 0)for(var me=le.length,je=re.length;je0&&arguments[0]!==void 0?arguments[0]:!1;R();var me=function(){var _e=!1;re.current.forEach(function(nt,B){if(nt&&nt.offsetParent){var Z=nt.offsetHeight,Re=getComputedStyle(nt),Me=Re.marginTop,he=Re.marginBottom,$e=V(Me),it=V(he),De=Z+$e+it;ke.current.get(B)!==De&&(ke.current.set(B,De),_e=!0)}}),_e&&r(function(nt){return nt+1})};if(Ie)me();else{Ge.current+=1;var je=Ge.current;Promise.resolve().then(function(){je===Ge.current&&me()})}}function I(Ie,me){var je=le(Ie),st=re.current.get(je);me?(re.current.set(je,me),q()):re.current.delete(je),!st!=!me&&(me?P==null||P(Ie):M==null||M(Ie))}return(0,v.useEffect)(function(){return R},[]),[I,q,ke.current,Ee]}var xe=14/15;function Ce(le,P,M){var i=(0,v.useRef)(!1),te=(0,v.useRef)(0),Ee=(0,v.useRef)(0),r=(0,v.useRef)(null),re=(0,v.useRef)(null),ke,Ge=function(Ie){if(i.current){var me=Math.ceil(Ie.touches[0].pageX),je=Math.ceil(Ie.touches[0].pageY),st=te.current-me,_e=Ee.current-je,nt=Math.abs(st)>Math.abs(_e);nt?te.current=me:Ee.current=je;var B=M(nt,nt?st:_e,!1,Ie);B&&Ie.preventDefault(),clearInterval(re.current),B&&(re.current=setInterval(function(){nt?st*=xe:_e*=xe;var Z=Math.floor(nt?st:_e);(!M(nt,Z,!0)||Math.abs(Z)<=.1)&&clearInterval(re.current)},16))}},R=function(){i.current=!1,ke()},q=function(Ie){ke(),Ie.touches.length===1&&!i.current&&(i.current=!0,te.current=Math.ceil(Ie.touches[0].pageX),Ee.current=Math.ceil(Ie.touches[0].pageY),r.current=Ie.target,r.current.addEventListener("touchmove",Ge,{passive:!1}),r.current.addEventListener("touchend",R,{passive:!0}))};ke=function(){r.current&&(r.current.removeEventListener("touchmove",Ge),r.current.removeEventListener("touchend",R))},(0,k.Z)(function(){return le&&P.current.addEventListener("touchstart",q,{passive:!0}),function(){var I;(I=P.current)===null||I===void 0||I.removeEventListener("touchstart",q),ke(),clearInterval(re.current)}},[le])}function ce(le){return Math.floor(Math.pow(le,.5))}function H(le,P){var M="touches"in le?le.touches[0]:le;return M[P?"pageX":"pageY"]-window[P?"scrollX":"scrollY"]}function Fe(le,P,M){v.useEffect(function(){var i=P.current;if(le&&i){var te=!1,Ee,r,re=function(){N.Z.cancel(Ee)},ke=function I(){re(),Ee=(0,N.Z)(function(){M(r),I()})},Ge=function(Ie){if(!(Ie.target.draggable||Ie.button!==0)){var me=Ie;me._virtualHandled||(me._virtualHandled=!0,te=!0)}},R=function(){te=!1,re()},q=function(Ie){if(te){var me=H(Ie,!1),je=i.getBoundingClientRect(),st=je.top,_e=je.bottom;if(me<=st){var nt=st-me;r=-ce(nt),ke()}else if(me>=_e){var B=me-_e;r=ce(B),ke()}else re()}};return i.addEventListener("mousedown",Ge),i.ownerDocument.addEventListener("mouseup",R),i.ownerDocument.addEventListener("mousemove",q),function(){i.removeEventListener("mousedown",Ge),i.ownerDocument.removeEventListener("mouseup",R),i.ownerDocument.removeEventListener("mousemove",q),re()}}},[le])}var s=10;function d(le,P,M,i,te,Ee,r,re){var ke=v.useRef(),Ge=v.useState(null),R=(0,ge.Z)(Ge,2),q=R[0],I=R[1];return(0,k.Z)(function(){if(q&&q.times=0;mt-=1){var Jt=te(P[mt]),yn=M.get(Jt);if(yn===void 0){nt=!0;break}if(gt-=yn,gt<=0)break}switch(Re){case"top":Z=he-st;break;case"bottom":Z=$e-_e+st;break;default:{var dn=le.current.scrollTop,Gt=dn+_e;heGt&&(B="bottom")}}Z!==null&&r(Z),Z!==q.lastTop&&(nt=!0)}nt&&I((0,Q.Z)((0,Q.Z)({},q),{},{times:q.times+1,targetAlign:B,lastTop:Z}))}},[q,le.current]),function(Ie){if(Ie==null){re();return}if(N.Z.cancel(ke.current),typeof Ie=="number")r(Ie);else if(Ie&&(0,C.Z)(Ie)==="object"){var me,je=Ie.align;"index"in Ie?me=Ie.index:me=P.findIndex(function(nt){return te(nt)===Ie.key});var st=Ie.offset,_e=st===void 0?0:st;I({times:0,index:me,offset:_e,originAlign:je})}}}var p=v.forwardRef(function(le,P){var M=le.prefixCls,i=le.rtl,te=le.scrollOffset,Ee=le.scrollRange,r=le.onStartMove,re=le.onStopMove,ke=le.onScroll,Ge=le.horizontal,R=le.spinSize,q=le.containerSize,I=le.style,Ie=le.thumbStyle,me=le.showScrollBar,je=v.useState(!1),st=(0,ge.Z)(je,2),_e=st[0],nt=st[1],B=v.useState(null),Z=(0,ge.Z)(B,2),Re=Z[0],Me=Z[1],he=v.useState(null),$e=(0,ge.Z)(he,2),it=$e[0],De=$e[1],rt=!i,Nt=v.useRef(),gt=v.useRef(),mt=v.useState(me),Jt=(0,ge.Z)(mt,2),yn=Jt[0],dn=Jt[1],Gt=v.useRef(),rn=function(){me===!0||me===!1||(clearTimeout(Gt.current),dn(!0),Gt.current=setTimeout(function(){dn(!1)},3e3))},mn=Ee-q||0,Pt=q-R||0,bt=v.useMemo(function(){if(te===0||mn===0)return 0;var Sn=te/mn;return Sn*Pt},[te,mn,Pt]),Xt=function(Mn){Mn.stopPropagation(),Mn.preventDefault()},En=v.useRef({top:bt,dragging:_e,pageY:Re,startTop:it});En.current={top:bt,dragging:_e,pageY:Re,startTop:it};var kn=function(Mn){nt(!0),Me(H(Mn,Ge)),De(En.current.top),r(),Mn.stopPropagation(),Mn.preventDefault()};v.useEffect(function(){var Sn=function(Jn){Jn.preventDefault()},Mn=Nt.current,An=gt.current;return Mn.addEventListener("touchstart",Sn,{passive:!1}),An.addEventListener("touchstart",kn,{passive:!1}),function(){Mn.removeEventListener("touchstart",Sn),An.removeEventListener("touchstart",kn)}},[]);var sn=v.useRef();sn.current=mn;var Qn=v.useRef();Qn.current=Pt,v.useEffect(function(){if(_e){var Sn,Mn=function(Jn){var Zn=En.current,Rn=Zn.dragging,Pn=Zn.pageY,vr=Zn.startTop;N.Z.cancel(Sn);var z=Nt.current.getBoundingClientRect(),a=q/(Ge?z.width:z.height);if(Rn){var x=(H(Jn,Ge)-Pn)*a,A=vr;!rt&&Ge?A-=x:A+=x;var E=sn.current,Y=Qn.current,He=Y?A/Y:0,Oe=Math.ceil(He*E);Oe=Math.max(Oe,0),Oe=Math.min(Oe,E),Sn=(0,N.Z)(function(){ke(Oe,Ge)})}},An=function(){nt(!1),re()};return window.addEventListener("mousemove",Mn,{passive:!0}),window.addEventListener("touchmove",Mn,{passive:!0}),window.addEventListener("mouseup",An,{passive:!0}),window.addEventListener("touchend",An,{passive:!0}),function(){window.removeEventListener("mousemove",Mn),window.removeEventListener("touchmove",Mn),window.removeEventListener("mouseup",An),window.removeEventListener("touchend",An),N.Z.cancel(Sn)}}},[_e]),v.useEffect(function(){return rn(),function(){clearTimeout(Gt.current)}},[te]),v.useImperativeHandle(P,function(){return{delayHidden:rn}});var wn="".concat(M,"-scrollbar"),In={position:"absolute",visibility:yn?null:"hidden"},Cn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return Ge?(Object.assign(In,{height:8,left:0,right:0,bottom:0}),Object.assign(Cn,(0,D.Z)({height:"100%",width:R},rt?"left":"right",bt))):(Object.assign(In,(0,D.Z)({width:8,top:0,bottom:0},rt?"right":"left",0)),Object.assign(Cn,{width:"100%",height:R,top:bt})),v.createElement("div",{ref:Nt,className:Ke()(wn,(0,D.Z)((0,D.Z)((0,D.Z)({},"".concat(wn,"-horizontal"),Ge),"".concat(wn,"-vertical"),!Ge),"".concat(wn,"-visible"),yn)),style:(0,Q.Z)((0,Q.Z)({},In),I),onMouseDown:Xt,onMouseMove:rn},v.createElement("div",{ref:gt,className:Ke()("".concat(wn,"-thumb"),(0,D.Z)({},"".concat(wn,"-thumb-moving"),_e)),style:(0,Q.Z)((0,Q.Z)({},Cn),Ie),onMouseDown:kn}))}),w=p,W=20;function j(){var le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,M=le/P*le;return isNaN(M)&&(M=0),M=Math.max(M,W),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"],St=[],se={overflowY:"auto",overflowAnchor:"none"};function Ne(le,P){var M=le.prefixCls,i=M===void 0?"rc-virtual-list":M,te=le.className,Ee=le.height,r=le.itemHeight,re=le.fullHeight,ke=re===void 0?!0:re,Ge=le.style,R=le.data,q=le.children,I=le.itemKey,Ie=le.virtual,me=le.direction,je=le.scrollWidth,st=le.component,_e=st===void 0?"div":st,nt=le.onScroll,B=le.onVirtualScroll,Z=le.onVisibleChange,Re=le.innerProps,Me=le.extraRender,he=le.styles,$e=le.showScrollBar,it=$e===void 0?"optional":$e,De=(0,n.Z)(le,be),rt=v.useCallback(function(T){return typeof I=="function"?I(T):T==null?void 0:T[I]},[I]),Nt=Se(rt,null,null),gt=(0,ge.Z)(Nt,4),mt=gt[0],Jt=gt[1],yn=gt[2],dn=gt[3],Gt=!!(Ie!==!1&&Ee&&r),rn=v.useMemo(function(){return Object.values(yn.maps).reduce(function(T,F){return T+F},0)},[yn.id,yn.maps]),mn=Gt&&R&&(Math.max(r*R.length,rn)>Ee||!!je),Pt=me==="rtl",bt=Ke()(i,(0,D.Z)({},"".concat(i,"-rtl"),Pt),te),Xt=R||St,En=(0,v.useRef)(),kn=(0,v.useRef)(),sn=(0,v.useRef)(),Qn=(0,v.useState)(0),wn=(0,ge.Z)(Qn,2),In=wn[0],Cn=wn[1],Sn=(0,v.useState)(0),Mn=(0,ge.Z)(Sn,2),An=Mn[0],Gn=Mn[1],Jn=(0,v.useState)(!1),Zn=(0,ge.Z)(Jn,2),Rn=Zn[0],Pn=Zn[1],vr=function(){Pn(!0)},z=function(){Pn(!1)},a={getKey:rt};function x(T){Cn(function(F){var U;typeof T=="function"?U=T(F):U=T;var de=an(U);return En.current.scrollTop=de,de})}var A=(0,v.useRef)({start:0,end:Xt.length}),E=(0,v.useRef)(),Y=ot(Xt,rt),He=(0,ge.Z)(Y,1),Oe=He[0];E.current=Oe;var Qe=v.useMemo(function(){if(!Gt)return{scrollHeight:void 0,start:0,end:Xt.length-1,offset:void 0};if(!mn){var T;return{scrollHeight:((T=kn.current)===null||T===void 0?void 0:T.offsetHeight)||0,start:0,end:Xt.length-1,offset:void 0}}for(var F=0,U,de,fe,qe=Xt.length,It=0;It=In&&U===void 0&&(U=It,de=F),$t>In+Ee&&fe===void 0&&(fe=It),F=$t}return U===void 0&&(U=0,de=0,fe=Math.ceil(Ee/r)),fe===void 0&&(fe=Xt.length-1),fe=Math.min(fe+1,Xt.length-1),{scrollHeight:F,start:U,end:fe,offset:de}},[mn,Gt,In,Xt,dn,Ee]),Ze=Qe.scrollHeight,lt=Qe.start,Lt=Qe.end,et=Qe.offset;A.current.start=lt,A.current.end=Lt,v.useLayoutEffect(function(){var T=yn.getRecord();if(T.size===1){var F=Array.from(T.keys())[0],U=T.get(F),de=Xt[lt];if(de&&U===void 0){var fe=rt(de);if(fe===F){var qe=yn.get(F),It=qe-r;x(function(wt){return wt+It})}}}yn.resetRecord()},[Ze]);var Ve=v.useState({width:0,height:Ee}),b=(0,ge.Z)(Ve,2),ae=b[0],pe=b[1],Ae=function(F){pe({width:F.offsetWidth,height:F.offsetHeight})},Je=(0,v.useRef)(),tt=(0,v.useRef)(),at=v.useMemo(function(){return j(ae.width,je)},[ae.width,je]),Dt=v.useMemo(function(){return j(ae.height,Ze)},[ae.height,Ze]),Tt=Ze-Ee,Kt=(0,v.useRef)(Tt);Kt.current=Tt;function an(T){var F=T;return Number.isNaN(Kt.current)||(F=Math.min(F,Kt.current)),F=Math.max(F,0),F}var vt=In<=0,xt=In>=Tt,qt=An<=0,cn=An>=je,hn=ne(vt,xt,qt,cn),Ht=function(){return{x:Pt?-An:An,y:In}},Et=(0,v.useRef)(Ht()),pt=(0,l.zX)(function(T){if(B){var F=(0,Q.Z)((0,Q.Z)({},Ht()),T);(Et.current.x!==F.x||Et.current.y!==F.y)&&(B(F),Et.current=F)}});function Ct(T,F){var U=T;F?((0,L.flushSync)(function(){Gn(U)}),pt()):x(U)}function Rt(T){var F=T.currentTarget.scrollTop;F!==In&&x(F),nt==null||nt(T),pt()}var bn=function(F){var U=F,de=je?je-ae.width:0;return U=Math.max(U,0),U=Math.min(U,de),U},zt=(0,l.zX)(function(T,F){F?((0,L.flushSync)(function(){Gn(function(U){var de=U+(Pt?-T:T);return bn(de)})}),pt()):x(function(U){var de=U+T;return de})}),Bt=X(Gt,vt,xt,qt,cn,!!je,zt),qn=(0,ge.Z)(Bt,2),u=qn[0],J=qn[1];Ce(Gt,En,function(T,F,U,de){var fe=de;return hn(T,F,U)?!1:!fe||!fe._virtualHandled?(fe&&(fe._virtualHandled=!0),u({preventDefault:function(){},deltaX:T?F:0,deltaY:T?0:F}),!0):!1}),Fe(mn,En,function(T){x(function(F){return F+T})}),(0,k.Z)(function(){function T(U){var de=vt&&U.detail<0,fe=xt&&U.detail>0;Gt&&!de&&!fe&&U.preventDefault()}var F=En.current;return F.addEventListener("wheel",u,{passive:!1}),F.addEventListener("DOMMouseScroll",J,{passive:!0}),F.addEventListener("MozMousePixelScroll",T,{passive:!1}),function(){F.removeEventListener("wheel",u),F.removeEventListener("DOMMouseScroll",J),F.removeEventListener("MozMousePixelScroll",T)}},[Gt,vt,xt]),(0,k.Z)(function(){if(je){var T=bn(An);Gn(T),pt({x:T})}},[ae.width,je]);var O=function(){var F,U;(F=Je.current)===null||F===void 0||F.delayHidden(),(U=tt.current)===null||U===void 0||U.delayHidden()},ee=d(En,Xt,yn,r,rt,function(){return Jt(!0)},x,O);v.useImperativeHandle(P,function(){return{nativeElement:sn.current,getScrollInfo:Ht,scrollTo:function(F){function U(de){return de&&(0,C.Z)(de)==="object"&&("left"in de||"top"in de)}U(F)?(F.left!==void 0&&Gn(bn(F.left)),ee(F.top)):ee(F)}}}),(0,k.Z)(function(){if(Z){var T=Xt.slice(lt,Lt+1);Z(T,Xt)}},[lt,Lt,Xt]);var ye=G(Xt,rt,yn,r),Pe=Me==null?void 0:Me({start:lt,end:Lt,virtual:mn,offsetX:An,offsetY:et,rtl:Pt,getSize:ye}),Xe=Ot(Xt,lt,Lt,je,An,mt,q,a),Ye=null;Ee&&(Ye=(0,Q.Z)((0,D.Z)({},ke?"height":"maxHeight",Ee),se),Gt&&(Ye.overflowY="hidden",je&&(Ye.overflowX="hidden"),Rn&&(Ye.pointerEvents="none")));var Le={};return Pt&&(Le.dir="rtl"),v.createElement("div",(0,t.Z)({ref:sn,style:(0,Q.Z)((0,Q.Z)({},Ge),{},{position:"relative"}),className:bt},Le,De),v.createElement($.Z,{onResize:Ae},v.createElement(_e,{className:"".concat(i,"-holder"),style:Ye,ref:En,onScroll:Rt,onMouseEnter:O},v.createElement(ln,{prefixCls:i,height:Ze,offsetX:An,offsetY:et,scrollWidth:je,onInnerResize:Jt,ref:kn,innerProps:Re,rtl:Pt,extra:Pe},Xe))),mn&&Ze>Ee&&v.createElement(w,{ref:Je,prefixCls:i,scrollOffset:In,scrollRange:Ze,rtl:Pt,onScroll:Ct,onStartMove:vr,onStopMove:z,spinSize:Dt,containerSize:ae.height,style:he==null?void 0:he.verticalScrollBar,thumbStyle:he==null?void 0:he.verticalScrollBarThumb,showScrollBar:it}),mn&&je>ae.width&&v.createElement(w,{ref:tt,prefixCls:i,scrollOffset:An,scrollRange:je,rtl:Pt,onScroll:Ct,onStartMove:vr,onStopMove:z,spinSize:at,containerSize:ae.width,horizontal:!0,style:he==null?void 0:he.horizontalScrollBar,thumbStyle:he==null?void 0:he.horizontalScrollBarThumb,showScrollBar:it}))}var dt=v.forwardRef(Ne);dt.displayName="List";var Ut=dt,kt=Ut},76374:function(dr,pn,e){var t=function(){if(typeof Map!="undefined")return Map;function K(V,Se){var xe=-1;return V.some(function(Ce,ce){return Ce[0]===Se?(xe=ce,!0):!1}),xe}return function(){function V(){this.__entries__=[]}return Object.defineProperty(V.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),V.prototype.get=function(Se){var xe=K(this.__entries__,Se),Ce=this.__entries__[xe];return Ce&&Ce[1]},V.prototype.set=function(Se,xe){var Ce=K(this.__entries__,Se);~Ce?this.__entries__[Ce][1]=xe:this.__entries__.push([Se,xe])},V.prototype.delete=function(Se){var xe=this.__entries__,Ce=K(xe,Se);~Ce&&xe.splice(Ce,1)},V.prototype.has=function(Se){return!!~K(this.__entries__,Se)},V.prototype.clear=function(){this.__entries__.splice(0)},V.prototype.forEach=function(Se,xe){xe===void 0&&(xe=null);for(var Ce=0,ce=this.__entries__;Ce0},K.prototype.connect_=function(){!C||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),$?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},K.prototype.disconnect_=function(){!C||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},K.prototype.onTransitionEnd_=function(V){var Se=V.propertyName,xe=Se===void 0?"":Se,Ce=Ke.some(function(ce){return!!~xe.indexOf(ce)});Ce&&this.refresh()},K.getInstance=function(){return this.instance_||(this.instance_=new K),this.instance_},K.instance_=null,K}(),k=function(K,V){for(var Se=0,xe=Object.keys(V);Se0},K}(),S=typeof WeakMap!="undefined"?new WeakMap:new t,oe=function(){function K(V){if(!(this instanceof K))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var Se=l.getInstance(),xe=new G(V,Se,this);S.set(this,xe)}return K}();["observe","unobserve","disconnect"].forEach(function(K){oe.prototype[K]=function(){var V;return(V=S.get(this))[K].apply(V,arguments)}});var We=function(){return typeof Q.ResizeObserver!="undefined"?Q.ResizeObserver:oe}();pn.Z=We},25510:function(dr){dr.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbb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"},32637:function(dr,pn,e){dr.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},29831:function(dr,pn,e){dr.exports=e.p+"static/touge_code.728ce351.jpg"},75694:function(dr,pn,e){dr.exports=e.p+"static/touge_code6.e67b4cee.jpg"},91768:function(dr,pn,e){e.d(pn,{Z:function(){return D}});var t=e(20456),C=e(87042),Q=e(43011);function D(ge,n,ve){return n=(0,t.Z)(n),(0,Q.Z)(ge,(0,C.Z)()?Reflect.construct(n,ve||[],(0,t.Z)(ge).constructor):n.apply(ge,ve))}},16722:function(dr,pn,e){e.d(pn,{Z:function(){return Ke}});const t=$=>typeof $=="object"&&$!=null&&$.nodeType===1,C=($,l)=>(!l||$!=="hidden")&&$!=="visible"&&$!=="clip",Q=($,l)=>{if($.clientHeight<$.scrollHeight||$.clientWidth<$.scrollWidth){const k=getComputedStyle($,null);return C(k.overflowY,l)||C(k.overflowX,l)||(v=>{const L=(ie=>{if(!ie.ownerDocument||!ie.ownerDocument.defaultView)return null;try{return ie.ownerDocument.defaultView.frameElement}catch(ln){return null}})(v);return!!L&&(L.clientHeightie<$&&ln>l||ie>$&&ln=l&&ht>=k?ie-$-v:ln>l&&htk?ln-l+L:0,ge=$=>{const l=$.parentElement;return l==null?$.getRootNode().host||null:l},n=($,l)=>{var k,v,L,ie;if(typeof document=="undefined")return[];const{scrollMode:ln,block:ht,inline:Ot,boundary:nn,skipOverflowHiddenElements:vn}=l,ot=typeof nn=="function"?nn:w=>w!==nn;if(!t($))throw new TypeError("Invalid target");const N=document.scrollingElement||document.documentElement,y=[];let ue=$;for(;t(ue)&&ot(ue);){if(ue=ge(ue),ue===N){y.push(ue);break}ue!=null&&ue===document.body&&Q(ue)&&!Q(document.documentElement)||ue!=null&&Q(ue,vn)&&y.push(ue)}const ne=(v=(k=window.visualViewport)==null?void 0:k.width)!=null?v:innerWidth,X=(ie=(L=window.visualViewport)==null?void 0:L.height)!=null?ie:innerHeight,{scrollX:G,scrollY:S}=window,{height:oe,width:We,top:K,right:V,bottom:Se,left:xe}=$.getBoundingClientRect(),{top:Ce,right:ce,bottom:H,left:Fe}=(w=>{const W=window.getComputedStyle(w);return{top:parseFloat(W.scrollMarginTop)||0,right:parseFloat(W.scrollMarginRight)||0,bottom:parseFloat(W.scrollMarginBottom)||0,left:parseFloat(W.scrollMarginLeft)||0}})($);let s=ht==="start"||ht==="nearest"?K-Ce:ht==="end"?Se+H:K+oe/2-Ce+H,d=Ot==="center"?xe+We/2-Fe+ce:Ot==="end"?V+ce:xe-Fe;const p=[];for(let w=0;w=0&&xe>=0&&Se<=X&&V<=ne&&(W===N&&!Q(W)||K>=St&&Se<=Ne&&xe>=dt&&V<=se))return p;const Ut=getComputedStyle(W),kt=parseInt(Ut.borderLeftWidth,10),le=parseInt(Ut.borderTopWidth,10),P=parseInt(Ut.borderRightWidth,10),M=parseInt(Ut.borderBottomWidth,10);let i=0,te=0;const Ee="offsetWidth"in W?W.offsetWidth-W.clientWidth-kt-P:0,r="offsetHeight"in W?W.offsetHeight-W.clientHeight-le-M:0,re="offsetWidth"in W?W.offsetWidth===0?0:be/W.offsetWidth:0,ke="offsetHeight"in W?W.offsetHeight===0?0:j/W.offsetHeight:0;if(N===W)i=ht==="start"?s:ht==="end"?s-X:ht==="nearest"?D(S,S+X,X,le,M,S+s,S+s+oe,oe):s-X/2,te=Ot==="start"?d:Ot==="center"?d-ne/2:Ot==="end"?d-ne:D(G,G+ne,ne,kt,P,G+d,G+d+We,We),i=Math.max(0,i+S),te=Math.max(0,te+G);else{i=ht==="start"?s-St-le:ht==="end"?s-Ne+M+r:ht==="nearest"?D(St,Ne,j,le,M+r,s,s+oe,oe):s-(St+j/2)+r/2,te=Ot==="start"?d-dt-kt:Ot==="center"?d-(dt+be/2)+Ee/2:Ot==="end"?d-se+P+Ee:D(dt,se,be,kt,P+Ee,d,d+We,We);const{scrollLeft:Ge,scrollTop:R}=W;i=ke===0?0:Math.max(0,Math.min(R+i/ke,W.scrollHeight-j/ke+r)),te=re===0?0:Math.max(0,Math.min(Ge+te/re,W.scrollWidth-be/re+Ee)),s+=R-i,d+=Ge-te}p.push({el:W,top:i,left:te})}return p},ve=$=>$===!1?{block:"end",inline:"nearest"}:(l=>l===Object(l)&&Object.keys(l).length!==0)($)?$:{block:"start",inline:"nearest"};function Ke($,l){if(!$.isConnected||!(L=>{let ie=L;for(;ie&&ie.parentNode;){if(ie.parentNode===document)return!0;ie=ie.parentNode instanceof ShadowRoot?ie.parentNode.host:ie.parentNode}return!1})($))return;const k=(L=>{const ie=window.getComputedStyle(L);return{top:parseFloat(ie.scrollMarginTop)||0,right:parseFloat(ie.scrollMarginRight)||0,bottom:parseFloat(ie.scrollMarginBottom)||0,left:parseFloat(ie.scrollMarginLeft)||0}})($);if((L=>typeof L=="object"&&typeof L.behavior=="function")(l))return l.behavior(n($,l));const v=typeof l=="boolean"||l==null?void 0:l.behavior;for(const{el:L,top:ie,left:ln}of n($,ve(l))){const ht=ie-k.top+k.bottom,Ot=ln-k.left+k.right;L.scroll({top:ht,left:Ot,behavior:v})}}},80813:function(dr,pn,e){e.d(pn,{CR:function(){return Ot},Jh:function(){return L},Q_:function(){return K},XA:function(){return ht},ZT:function(){return C},_T:function(){return D},ev:function(){return ot},mG:function(){return v},pi:function(){return Q},pr:function(){return vn}});var t=function(s,d){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,w){p.__proto__=w}||function(p,w){for(var W in w)Object.prototype.hasOwnProperty.call(w,W)&&(p[W]=w[W])},t(s,d)};function C(s,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");t(s,d);function p(){this.constructor=s}s.prototype=d===null?Object.create(d):(p.prototype=d.prototype,new p)}var Q=function(){return Q=Object.assign||function(d){for(var p,w=1,W=arguments.length;w=0;St--)(be=s[St])&&(j=(W<3?be(j):W>3?be(d,p,j):be(d,p))||j);return W>3&&j&&Object.defineProperty(d,p,j),j}function n(s,d){return function(p,w){d(p,w,s)}}function ve(s,d,p,w,W,j){function be(te){if(te!==void 0&&typeof te!="function")throw new TypeError("Function expected");return te}for(var St=w.kind,se=St==="getter"?"get":St==="setter"?"set":"value",Ne=!d&&s?w.static?s:s.prototype:null,dt=d||(Ne?Object.getOwnPropertyDescriptor(Ne,w.name):{}),Ut,kt=!1,le=p.length-1;le>=0;le--){var P={};for(var M in w)P[M]=M==="access"?{}:w[M];for(var M in w.access)P.access[M]=w.access[M];P.addInitializer=function(te){if(kt)throw new TypeError("Cannot add initializers after decoration has completed");j.push(be(te||null))};var i=(0,p[le])(St==="accessor"?{get:dt.get,set:dt.set}:dt[se],P);if(St==="accessor"){if(i===void 0)continue;if(i===null||typeof i!="object")throw new TypeError("Object expected");(Ut=be(i.get))&&(dt.get=Ut),(Ut=be(i.set))&&(dt.set=Ut),(Ut=be(i.init))&&W.unshift(Ut)}else(Ut=be(i))&&(St==="field"?W.unshift(Ut):dt[se]=Ut)}Ne&&Object.defineProperty(Ne,w.name,dt),kt=!0}function Ke(s,d,p){for(var w=arguments.length>2,W=0;W0&&j[j.length-1])&&(Ne[0]===6||Ne[0]===2)){p=0;continue}if(Ne[0]===3&&(!j||Ne[1]>j[0]&&Ne[1]=s.length&&(s=void 0),{value:s&&s[w++],done:!s}}};throw new TypeError(d?"Object is not iterable.":"Symbol.iterator is not defined.")}function Ot(s,d){var p=typeof Symbol=="function"&&s[Symbol.iterator];if(!p)return s;var w=p.call(s),W,j=[],be;try{for(;(d===void 0||d-- >0)&&!(W=w.next()).done;)j.push(W.value)}catch(St){be={error:St}}finally{try{W&&!W.done&&(p=w.return)&&p.call(w)}finally{if(be)throw be.error}}return j}function nn(){for(var s=[],d=0;d1||se(le,M)})},P&&(W[le]=P(W[le])))}function se(le,P){try{Ne(w[le](P))}catch(M){kt(j[0][3],M)}}function Ne(le){le.value instanceof N?Promise.resolve(le.value.v).then(dt,Ut):kt(j[0][2],le)}function dt(le){se("next",le)}function Ut(le){se("throw",le)}function kt(le,P){le(P),j.shift(),j.length&&se(j[0][0],j[0][1])}}function ue(s){var d,p;return d={},w("next"),w("throw",function(W){throw W}),w("return"),d[Symbol.iterator]=function(){return this},d;function w(W,j){d[W]=s[W]?function(be){return(p=!p)?{value:N(s[W](be)),done:!1}:j?j(be):be}:j}}function ne(s){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var d=s[Symbol.asyncIterator],p;return d?d.call(s):(s=typeof ht=="function"?ht(s):s[Symbol.iterator](),p={},w("next"),w("throw"),w("return"),p[Symbol.asyncIterator]=function(){return this},p);function w(j){p[j]=s[j]&&function(be){return new Promise(function(St,se){be=s[j](be),W(St,se,be.done,be.value)})}}function W(j,be,St,se){Promise.resolve(se).then(function(Ne){j({value:Ne,done:St})},be)}}function X(s,d){return Object.defineProperty?Object.defineProperty(s,"raw",{value:d}):s.raw=d,s}var G=Object.create?function(s,d){Object.defineProperty(s,"default",{enumerable:!0,value:d})}:function(s,d){s.default=d},S=function(s){return S=Object.getOwnPropertyNames||function(d){var p=[];for(var w in d)Object.prototype.hasOwnProperty.call(d,w)&&(p[p.length]=w);return p},S(s)};function oe(s){if(s&&s.__esModule)return s;var d={};if(s!=null)for(var p=S(s),w=0;w1&&arguments[1]!==void 0?arguments[1]:!1,H=Ce.getAttribute("id")||Ce.getAttribute("data-reactid")||Ce.getAttribute("name");if(ce&&ot[H])return ot[H];var Fe=window.getComputedStyle(Ce),c=Fe.getPropertyValue("box-sizing")||Fe.getPropertyValue("-moz-box-sizing")||Fe.getPropertyValue("-webkit-box-sizing"),d=parseFloat(Fe.getPropertyValue("padding-bottom"))+parseFloat(Fe.getPropertyValue("padding-top")),p=parseFloat(Fe.getPropertyValue("border-bottom-width"))+parseFloat(Fe.getPropertyValue("border-top-width")),w=vn.map(function(j){return"".concat(j,":").concat(Fe.getPropertyValue(j))}).join(";"),W={sizingStyle:w,paddingSize:d,borderSize:p,boxSizing:c};return ce&&H&&(ot[H]=W),W}function ue(Ce){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Fe=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"),N.setAttribute("name","hiddenTextarea"),document.body.appendChild(N)),Ce.getAttribute("wrap")?N.setAttribute("wrap",Ce.getAttribute("wrap")):N.removeAttribute("wrap");var c=y(Ce,ce),d=c.paddingSize,p=c.borderSize,w=c.boxSizing,W=c.sizingStyle;N.setAttribute("style","".concat(W,";").concat(nn)),N.value=Ce.value||Ce.placeholder||"";var j=void 0,be=void 0,St,se=N.scrollHeight;if(w==="border-box"?se+=p:w==="content-box"&&(se-=d),H!==null||Fe!==null){N.value=" ";var Ne=N.scrollHeight-d;H!==null&&(j=Ne*H,w==="border-box"&&(j=j+d+p),se=Math.max(j,se)),Fe!==null&&(be=Ne*Fe,w==="border-box"&&(be=be+d+p),St=se>be?"":"hidden",se=Math.min(be,se))}var dt={height:se,overflowY:St,resize:"none"};return j&&(dt.minHeight=j),be&&(dt.maxHeight=be),dt}var ne=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],X=0,G=1,S=2,oe=L.forwardRef(function(Ce,ce){var H=Ce,Fe=H.prefixCls,c=H.defaultValue,d=H.value,p=H.autoSize,w=H.onResize,W=H.className,j=H.style,be=H.disabled,St=H.onChange,se=H.onInternalAutoSize,Ne=(0,n.Z)(H,ne),dt=(0,m.Z)(c,{value:d,postState:function($e){return $e!=null?$e:""}}),Ut=(0,ge.Z)(dt,2),Wt=Ut[0],le=Ut[1],P=function($e){le($e.target.value),St==null||St($e)},M=L.useRef();L.useImperativeHandle(ce,function(){return{textArea:M.current}});var i=L.useMemo(function(){return p&&(0,ie.Z)(p)==="object"?[p.minRows,p.maxRows]:[]},[p]),te=(0,ge.Z)(i,2),Ee=te[0],r=te[1],re=!!p,ke=function(){try{if(document.activeElement===M.current){var $e=M.current,it=$e.selectionStart,De=$e.selectionEnd,rt=$e.scrollTop;M.current.setSelectionRange(it,De),M.current.scrollTop=rt}}catch(Rt){}},Ge=L.useState(S),R=(0,ge.Z)(Ge,2),q=R[0],I=R[1],Ie=L.useState(),me=(0,ge.Z)(Ie,2),je=me[0],st=me[1],_e=function(){I(X)};(0,ht.Z)(function(){re&&_e()},[d,Ee,r,re]),(0,ht.Z)(function(){if(q===X)I(G);else if(q===G){var he=ue(M.current,!1,Ee,r);I(S),st(he)}else ke()},[q]);var nt=L.useRef(),B=function(){Tt.Z.cancel(nt.current)},Z=function($e){q===S&&(w==null||w($e),p&&(B(),nt.current=(0,Tt.Z)(function(){_e()})))};L.useEffect(function(){return B},[]);var Re=re?je:null,Me=(0,Q.Z)((0,Q.Z)({},j),Re);return(q===X||q===G)&&(Me.overflowY="hidden",Me.overflowX="hidden"),L.createElement(ln.Z,{onResize:Z,disabled:!(p||w)},L.createElement("textarea",(0,t.Z)({},Ne,{ref:M,style:Me,className:Ke()(Fe,W,(0,C.Z)({},"".concat(Fe,"-disabled"),be)),disabled:be,value:Wt,onChange:P})))}),We=oe,K=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],V=L.forwardRef(function(Ce,ce){var H,Fe=Ce.defaultValue,c=Ce.value,d=Ce.onFocus,p=Ce.onBlur,w=Ce.onChange,W=Ce.allowClear,j=Ce.maxLength,be=Ce.onCompositionStart,St=Ce.onCompositionEnd,se=Ce.suffix,Ne=Ce.prefixCls,dt=Ne===void 0?"rc-textarea":Ne,Ut=Ce.showCount,Wt=Ce.count,le=Ce.className,P=Ce.style,M=Ce.disabled,i=Ce.hidden,te=Ce.classNames,Ee=Ce.styles,r=Ce.onResize,re=Ce.onClear,ke=Ce.onPressEnter,Ge=Ce.readOnly,R=Ce.autoSize,q=Ce.onKeyDown,I=(0,n.Z)(Ce,K),Ie=(0,m.Z)(Fe,{value:c,defaultValue:Fe}),me=(0,ge.Z)(Ie,2),je=me[0],st=me[1],_e=je==null?"":String(je),nt=L.useState(!1),B=(0,ge.Z)(nt,2),Z=B[0],Re=B[1],Me=L.useRef(!1),he=L.useState(null),$e=(0,ge.Z)(he,2),it=$e[0],De=$e[1],rt=(0,L.useRef)(null),Rt=(0,L.useRef)(null),gt=function(){var Rn;return(Rn=Rt.current)===null||Rn===void 0?void 0:Rn.textArea},mt=function(){gt().focus()};(0,L.useImperativeHandle)(ce,function(){var Zn;return{resizableTextArea:Rt.current,focus:mt,blur:function(){gt().blur()},nativeElement:((Zn=rt.current)===null||Zn===void 0?void 0:Zn.nativeElement)||gt()}}),(0,L.useEffect)(function(){Re(function(Zn){return!M&&Zn})},[M]);var Jt=L.useState(null),yn=(0,ge.Z)(Jt,2),dn=yn[0],Gt=yn[1];L.useEffect(function(){if(dn){var Zn;(Zn=gt()).setSelectionRange.apply(Zn,(0,D.Z)(dn))}},[dn]);var rn=(0,l.Z)(Wt,Ut),mn=(H=rn.max)!==null&&H!==void 0?H:j,Pt=Number(mn)>0,bt=rn.strategy(_e),Xt=!!mn&&bt>mn,En=function(Rn,Pn){var vr=Pn;!Me.current&&rn.exceedFormatter&&rn.max&&rn.strategy(Pn)>rn.max&&(vr=rn.exceedFormatter(Pn,{max:rn.max}),Pn!==vr&&Gt([gt().selectionStart||0,gt().selectionEnd||0])),st(vr),(0,k.rJ)(Rn.currentTarget,Rn,w,vr)},kn=function(Rn){Me.current=!0,be==null||be(Rn)},sn=function(Rn){Me.current=!1,En(Rn,Rn.currentTarget.value),St==null||St(Rn)},Qn=function(Rn){En(Rn,Rn.target.value)},Sn=function(Rn){Rn.key==="Enter"&&ke&&ke(Rn),q==null||q(Rn)},In=function(Rn){Re(!0),d==null||d(Rn)},Cn=function(Rn){Re(!1),p==null||p(Rn)},xn=function(Rn){st(""),mt(),(0,k.rJ)(gt(),Rn,w)},Mn=se,An;rn.show&&(rn.showFormatter?An=rn.showFormatter({value:_e,count:bt,maxLength:mn}):An="".concat(bt).concat(Pt?" / ".concat(mn):""),Mn=L.createElement(L.Fragment,null,Mn,L.createElement("span",{className:Ke()("".concat(dt,"-data-count"),te==null?void 0:te.count),style:Ee==null?void 0:Ee.count},An)));var Gn=function(Rn){var Pn;r==null||r(Rn),(Pn=gt())!==null&&Pn!==void 0&&Pn.style.height&&De(!0)},Jn=!R&&!Ut&&!W;return L.createElement($.BaseInput,{ref:rt,value:_e,allowClear:W,handleReset:xn,suffix:Mn,prefixCls:dt,classNames:(0,Q.Z)((0,Q.Z)({},te),{},{affixWrapper:Ke()(te==null?void 0:te.affixWrapper,(0,C.Z)((0,C.Z)({},"".concat(dt,"-show-count"),Ut),"".concat(dt,"-textarea-allow-clear"),W))}),disabled:M,focused:Z,className:Ke()(le,Xt&&"".concat(dt,"-out-of-range")),style:(0,Q.Z)((0,Q.Z)({},P),it&&!Jn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof An=="string"?An:void 0}},hidden:i,readOnly:Ge,onClear:re},L.createElement(We,(0,t.Z)({},I,{autoSize:R,maxLength:j,onKeyDown:Sn,onChange:Qn,onFocus:In,onBlur:Cn,onCompositionStart:kn,onCompositionEnd:sn,className:Ke()(te==null?void 0:te.textarea),style:(0,Q.Z)((0,Q.Z)({},Ee==null?void 0:Ee.textarea),{},{resize:P==null?void 0:P.resize}),disabled:M,prefixCls:dt,onResize:Gn,ref:Rt,readOnly:Ge})))}),Se=V,xe=Se},29125:function(dr,pn,e){e.d(pn,{G:function(){return D},Z:function(){return nn}});var t=e(92310),C=e.n(t),Q=e(59301);function D(vn){var ot=vn.children,N=vn.prefixCls,y=vn.id,ue=vn.overlayInnerStyle,ne=vn.bodyClassName,X=vn.className,G=vn.style;return Q.createElement("div",{className:C()("".concat(N,"-content"),X),style:G},Q.createElement("div",{className:C()("".concat(N,"-inner"),ne),id:y,role:"tooltip",style:ue},typeof ot=="function"?ot():ot))}var ge=e(67711),n=e(98506),ve=e(33346),Ke=e(65030),$={shiftX:64,adjustY:1},l={adjustX:1,shiftY:!0},k=[0,0],m={left:{points:["cr","cl"],overflow:l,offset:[-4,0],targetOffset:k},right:{points:["cl","cr"],overflow:l,offset:[4,0],targetOffset:k},top:{points:["bc","tc"],overflow:$,offset:[0,-4],targetOffset:k},bottom:{points:["tc","bc"],overflow:$,offset:[0,4],targetOffset:k},topLeft:{points:["bl","tl"],overflow:$,offset:[0,-4],targetOffset:k},leftTop:{points:["tr","tl"],overflow:l,offset:[-4,0],targetOffset:k},topRight:{points:["br","tr"],overflow:$,offset:[0,-4],targetOffset:k},rightTop:{points:["tl","tr"],overflow:l,offset:[4,0],targetOffset:k},bottomRight:{points:["tr","br"],overflow:$,offset:[0,4],targetOffset:k},rightBottom:{points:["bl","br"],overflow:l,offset:[4,0],targetOffset:k},bottomLeft:{points:["tl","bl"],overflow:$,offset:[0,4],targetOffset:k},leftBottom:{points:["br","bl"],overflow:l,offset:[-4,0],targetOffset:k}},L=null,ie=e(80402),ln=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],ht=function(ot,N){var y=ot.overlayClassName,ue=ot.trigger,ne=ue===void 0?["hover"]:ue,X=ot.mouseEnterDelay,G=X===void 0?0:X,S=ot.mouseLeaveDelay,oe=S===void 0?.1:S,We=ot.overlayStyle,K=ot.prefixCls,V=K===void 0?"rc-tooltip":K,Se=ot.children,xe=ot.onVisibleChange,Ce=ot.afterVisibleChange,ce=ot.transitionName,H=ot.animation,Fe=ot.motion,c=ot.placement,d=c===void 0?"right":c,p=ot.align,w=p===void 0?{}:p,W=ot.destroyTooltipOnHide,j=W===void 0?!1:W,be=ot.defaultVisible,St=ot.getTooltipContainer,se=ot.overlayInnerStyle,Ne=ot.arrowContent,dt=ot.overlay,Ut=ot.id,Wt=ot.showArrow,le=Wt===void 0?!0:Wt,P=ot.classNames,M=ot.styles,i=(0,ve.Z)(ot,ln),te=(0,ie.Z)(Ut),Ee=(0,Q.useRef)(null);(0,Q.useImperativeHandle)(N,function(){return Ee.current});var r=(0,n.Z)({},i);"visible"in ot&&(r.popupVisible=ot.visible);var re=function(){return Q.createElement(D,{key:"content",prefixCls:V,id:te,bodyClassName:P==null?void 0:P.body,overlayInnerStyle:(0,n.Z)((0,n.Z)({},se),M==null?void 0:M.body)},dt)},ke=function(){var R=Q.Children.only(Se),q=(R==null?void 0:R.props)||{},I=(0,n.Z)((0,n.Z)({},q),{},{"aria-describedby":dt?te:null});return Q.cloneElement(Se,I)};return Q.createElement(Ke.Z,(0,ge.Z)({popupClassName:C()(y,P==null?void 0:P.root),prefixCls:V,popup:re,action:ne,builtinPlacements:m,popupPlacement:d,ref:Ee,popupAlign:w,getPopupContainer:St,onPopupVisibleChange:xe,afterPopupVisibleChange:Ce,popupTransitionName:ce,popupAnimation:H,popupMotion:Fe,defaultPopupVisible:be,autoDestroy:j,mouseLeaveDelay:oe,popupStyle:(0,n.Z)((0,n.Z)({},We),M==null?void 0:M.root),mouseEnterDelay:G,arrow:le},r),ke())},Tt=(0,Q.forwardRef)(ht),nn=Tt},639:function(dr,pn,e){e.d(pn,{Z:function(){return ot}});var t=e(67711),C=e(52873),Q=e(98506),D=e(16886),ge=e(33346),n=e(59301),ve=e(92310),Ke=e.n(ve),$=e(26112),l=e(30699),k=function(y){for(var ue=y.prefixCls,ne=y.level,X=y.isStart,G=y.isEnd,S="".concat(ue,"-indent-unit"),oe=[],We=0;We0&&arguments[0]!==void 0?arguments[0]:[],te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ee=i.length,r=te.length;if(Math.abs(Ee-r)!==1)return{add:!1,key:null};function re(ke,Ge){var R=new Map;ke.forEach(function(I){R.set(I,!0)});var q=Ge.filter(function(I){return!R.has(I)});return q.length===1?q[0]:null}return Ee ").concat(te);return te}var St=ht.forwardRef(function(i,te){var Ee=i.prefixCls,r=i.data,re=i.selectable,ke=i.checkable,Ge=i.expandedKeys,R=i.selectedKeys,q=i.checkedKeys,I=i.loadedKeys,Ie=i.loadingKeys,me=i.halfCheckedKeys,je=i.keyEntities,st=i.disabled,_e=i.dragging,nt=i.dragOverNodeKey,B=i.dropPosition,Z=i.motion,Re=i.height,Me=i.itemHeight,he=i.virtual,$e=i.scrollWidth,it=i.focusable,De=i.activeItem,rt=i.focused,Rt=i.tabIndex,gt=i.onKeyDown,mt=i.onFocus,Jt=i.onBlur,yn=i.onActiveChange,dn=i.onListChangeStart,Gt=i.onListChangeEnd,rn=(0,y.Z)(i,ce),mn=ht.useRef(null),Pt=ht.useRef(null);ht.useImperativeHandle(te,function(){return{scrollTo:function(Oe){mn.current.scrollTo(Oe)},getIndentWidth:function(){return Pt.current.offsetWidth}}});var bt=ht.useState(Ge),Xt=(0,N.Z)(bt,2),En=Xt[0],kn=Xt[1],sn=ht.useState(r),Qn=(0,N.Z)(sn,2),Sn=Qn[0],In=Qn[1],Cn=ht.useState(r),xn=(0,N.Z)(Cn,2),Mn=xn[0],An=xn[1],Gn=ht.useState([]),Jn=(0,N.Z)(Gn,2),Zn=Jn[0],Rn=Jn[1],Pn=ht.useState(null),vr=(0,N.Z)(Pn,2),z=vr[0],a=vr[1],x=ht.useRef(r);x.current=r;function A(){var He=x.current;In(He),An(He),Rn([]),a(null),Gt()}(0,ue.Z)(function(){kn(Ge);var He=xe(En,Ge);if(He.key!==null)if(He.add){var Oe=Sn.findIndex(function(Ve){var b=Ve.key;return b===He.key}),Qe=W(Ce(Sn,r,He.key),he,Re,Me),Ze=Sn.slice();Ze.splice(Oe+1,0,w),An(Ze),Rn(Qe),a("show")}else{var lt=r.findIndex(function(Ve){var b=Ve.key;return b===He.key}),It=W(Ce(r,Sn,He.key),he,Re,Me),et=r.slice();et.splice(lt+1,0,w),An(et),Rn(It),a("hide")}else Sn!==r&&(In(r),An(r))},[Ge,r]),ht.useEffect(function(){_e||A()},[_e]);var E=Z?Mn:r,Y={expandedKeys:Ge,selectedKeys:R,loadedKeys:I,loadingKeys:Ie,checkedKeys:q,halfCheckedKeys:me,dragOverNodeKey:nt,dropPosition:B,keyEntities:je};return ht.createElement(ht.Fragment,null,rt&&De&&ht.createElement("span",{style:H,"aria-live":"assertive"},be(De)),ht.createElement("div",null,ht.createElement("input",{style:H,disabled:it===!1||st,tabIndex:it!==!1?Rt:null,onKeyDown:gt,onFocus:mt,onBlur:Jt,value:"",onChange:Fe,"aria-label":"for screen reader"})),ht.createElement("div",{className:"".concat(Ee,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ht.createElement("div",{className:"".concat(Ee,"-indent")},ht.createElement("div",{ref:Pt,className:"".concat(Ee,"-indent-unit")}))),ht.createElement(ne.Z,(0,t.Z)({},rn,{data:E,itemKey:j,height:Re,fullHeight:!1,virtual:he,itemHeight:Me,scrollWidth:$e,prefixCls:"".concat(Ee,"-list"),ref:mn,role:"tree",onVisibleChange:function(Oe){Oe.every(function(Qe){return j(Qe)!==c})&&A()}}),function(He){var Oe=He.pos,Qe=Object.assign({},(ot(He.data),He.data)),Ze=He.title,lt=He.key,It=He.isStart,et=He.isEnd,Ve=(0,We.km)(lt,Oe);delete Qe.key,delete Qe.children;var b=(0,We.H8)(Ve,Y);return ht.createElement(Se,(0,t.Z)({},Qe,b,{title:Ze,active:!!De&<===De.key,pos:Oe,data:He.data,isStart:It,isEnd:et,motion:Z,motionNodes:lt===c?Zn:null,motionType:z,onMotionStart:dn,onMotionEnd:A,treeNodeRequiredProps:Y,onMouseMove:function(){yn(null)}}))}))}),se=St,Ne=e(82661),dt=e(34643),Ut=e(65065),Wt=10,le=function(i){(0,Ke.Z)(Ee,i);var te=(0,$.Z)(Ee);function Ee(){var r;(0,ge.Z)(this,Ee);for(var re=arguments.length,ke=new Array(re),Ge=0;Ge2&&arguments[2]!==void 0?arguments[2]:!1,me=r.state,je=me.dragChildrenKeys,st=me.dropPosition,_e=me.dropTargetKey,nt=me.dropTargetPos,B=me.dropAllowed;if(B){var Z=r.props.onDrop;if(r.setState({dragOverNodeKey:null}),r.cleanDragState(),_e!==null){var Re=(0,Q.Z)((0,Q.Z)({},(0,We.H8)(_e,r.getTreeNodeRequiredProps())),{},{active:((I=r.getActiveItem())===null||I===void 0?void 0:I.key)===_e,data:(0,Ut.Z)(r.state.keyEntities,_e).node}),Me=je.includes(_e);(0,ln.ZP)(!Me,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var he=(0,Ne.yx)(nt),$e={event:R,node:(0,We.F)(Re),dragNode:r.dragNodeProps?(0,We.F)(r.dragNodeProps):null,dragNodesKeys:[r.dragNodeProps.eventKey].concat(je),dropToGap:st!==0,dropPosition:st+Number(he[he.length-1])};Ie||Z==null||Z($e),r.dragNodeProps=null}}}),(0,l.Z)((0,ve.Z)(r),"cleanDragState",function(){var R=r.state.draggingNodeKey;R!==null&&r.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),r.dragStartMousePosition=null,r.currentMouseOverDroppableNodeKey=null}),(0,l.Z)((0,ve.Z)(r),"triggerExpandActionExpand",function(R,q){var I=r.state,Ie=I.expandedKeys,me=I.flattenNodes,je=q.expanded,st=q.key,_e=q.isLeaf;if(!(_e||R.shiftKey||R.metaKey||R.ctrlKey)){var nt=me.filter(function(Z){return Z.key===st})[0],B=(0,We.F)((0,Q.Z)((0,Q.Z)({},(0,We.H8)(st,r.getTreeNodeRequiredProps())),{},{data:nt.data}));r.setExpandedKeys(je?(0,Ne._5)(Ie,st):(0,Ne.L0)(Ie,st)),r.onNodeExpand(R,B)}}),(0,l.Z)((0,ve.Z)(r),"onNodeClick",function(R,q){var I=r.props,Ie=I.onClick,me=I.expandAction;me==="click"&&r.triggerExpandActionExpand(R,q),Ie==null||Ie(R,q)}),(0,l.Z)((0,ve.Z)(r),"onNodeDoubleClick",function(R,q){var I=r.props,Ie=I.onDoubleClick,me=I.expandAction;me==="doubleClick"&&r.triggerExpandActionExpand(R,q),Ie==null||Ie(R,q)}),(0,l.Z)((0,ve.Z)(r),"onNodeSelect",function(R,q){var I=r.state.selectedKeys,Ie=r.state,me=Ie.keyEntities,je=Ie.fieldNames,st=r.props,_e=st.onSelect,nt=st.multiple,B=q.selected,Z=q[je.key],Re=!B;Re?nt?I=(0,Ne.L0)(I,Z):I=[Z]:I=(0,Ne._5)(I,Z);var Me=I.map(function(he){var $e=(0,Ut.Z)(me,he);return $e?$e.node:null}).filter(Boolean);r.setUncontrolledState({selectedKeys:I}),_e==null||_e(I,{event:"select",selected:Re,node:q,selectedNodes:Me,nativeEvent:R.nativeEvent})}),(0,l.Z)((0,ve.Z)(r),"onNodeCheck",function(R,q,I){var Ie=r.state,me=Ie.keyEntities,je=Ie.checkedKeys,st=Ie.halfCheckedKeys,_e=r.props,nt=_e.checkStrictly,B=_e.onCheck,Z=q.key,Re,Me={event:"check",node:q,checked:I,nativeEvent:R.nativeEvent};if(nt){var he=I?(0,Ne.L0)(je,Z):(0,Ne._5)(je,Z),$e=(0,Ne._5)(st,Z);Re={checked:he,halfChecked:$e},Me.checkedNodes=he.map(function(mt){return(0,Ut.Z)(me,mt)}).filter(Boolean).map(function(mt){return mt.node}),r.setUncontrolledState({checkedKeys:he})}else{var it=(0,dt.S)([].concat((0,D.Z)(je),[Z]),!0,me),De=it.checkedKeys,rt=it.halfCheckedKeys;if(!I){var Rt=new Set(De);Rt.delete(Z);var gt=(0,dt.S)(Array.from(Rt),{checked:!1,halfCheckedKeys:rt},me);De=gt.checkedKeys,rt=gt.halfCheckedKeys}Re=De,Me.checkedNodes=[],Me.checkedNodesPositions=[],Me.halfCheckedKeys=rt,De.forEach(function(mt){var Jt=(0,Ut.Z)(me,mt);if(Jt){var yn=Jt.node,dn=Jt.pos;Me.checkedNodes.push(yn),Me.checkedNodesPositions.push({node:yn,pos:dn})}}),r.setUncontrolledState({checkedKeys:De},!1,{halfCheckedKeys:rt})}B==null||B(Re,Me)}),(0,l.Z)((0,ve.Z)(r),"onNodeLoad",function(R){var q,I=R.key,Ie=r.state.keyEntities,me=(0,Ut.Z)(Ie,I);if(!(me!=null&&(q=me.children)!==null&&q!==void 0&&q.length)){var je=new Promise(function(st,_e){r.setState(function(nt){var B=nt.loadedKeys,Z=B===void 0?[]:B,Re=nt.loadingKeys,Me=Re===void 0?[]:Re,he=r.props,$e=he.loadData,it=he.onLoad;if(!$e||Z.includes(I)||Me.includes(I))return null;var De=$e(R);return De.then(function(){var rt=r.state.loadedKeys,Rt=(0,Ne.L0)(rt,I);it==null||it(Rt,{event:"load",node:R}),r.setUncontrolledState({loadedKeys:Rt}),r.setState(function(gt){return{loadingKeys:(0,Ne._5)(gt.loadingKeys,I)}}),st()}).catch(function(rt){if(r.setState(function(gt){return{loadingKeys:(0,Ne._5)(gt.loadingKeys,I)}}),r.loadingRetryTimes[I]=(r.loadingRetryTimes[I]||0)+1,r.loadingRetryTimes[I]>=Wt){var Rt=r.state.loadedKeys;(0,ln.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),r.setUncontrolledState({loadedKeys:(0,Ne.L0)(Rt,I)}),st()}_e(rt)}),{loadingKeys:(0,Ne.L0)(Me,I)}})});return je.catch(function(){}),je}}),(0,l.Z)((0,ve.Z)(r),"onNodeMouseEnter",function(R,q){var I=r.props.onMouseEnter;I==null||I({event:R,node:q})}),(0,l.Z)((0,ve.Z)(r),"onNodeMouseLeave",function(R,q){var I=r.props.onMouseLeave;I==null||I({event:R,node:q})}),(0,l.Z)((0,ve.Z)(r),"onNodeContextMenu",function(R,q){var I=r.props.onRightClick;I&&(R.preventDefault(),I({event:R,node:q}))}),(0,l.Z)((0,ve.Z)(r),"onFocus",function(){var R=r.props.onFocus;r.setState({focused:!0});for(var q=arguments.length,I=new Array(q),Ie=0;Ie1&&arguments[1]!==void 0?arguments[1]:!1,I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!r.destroyed){var Ie=!1,me=!0,je={};Object.keys(R).forEach(function(st){if(r.props.hasOwnProperty(st)){me=!1;return}Ie=!0,je[st]=R[st]}),Ie&&(!q||me)&&r.setState((0,Q.Z)((0,Q.Z)({},je),I))}}),(0,l.Z)((0,ve.Z)(r),"scrollTo",function(R){r.listRef.current.scrollTo(R)}),r}return(0,n.Z)(Ee,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var re=this.props,ke=re.activeKey,Ge=re.itemScrollOffset,R=Ge===void 0?0:Ge;ke!==void 0&&ke!==this.state.activeKey&&(this.setState({activeKey:ke}),ke!==null&&this.scrollTo({key:ke,offset: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 re=this.state,ke=re.focused,Ge=re.flattenNodes,R=re.keyEntities,q=re.draggingNodeKey,I=re.activeKey,Ie=re.dropLevelOffset,me=re.dropContainerKey,je=re.dropTargetKey,st=re.dropPosition,_e=re.dragOverNodeKey,nt=re.indent,B=this.props,Z=B.prefixCls,Re=B.className,Me=B.style,he=B.showLine,$e=B.focusable,it=B.tabIndex,De=it===void 0?0:it,rt=B.selectable,Rt=B.showIcon,gt=B.icon,mt=B.switcherIcon,Jt=B.draggable,yn=B.checkable,dn=B.checkStrictly,Gt=B.disabled,rn=B.motion,mn=B.loadData,Pt=B.filterTreeNode,bt=B.height,Xt=B.itemHeight,En=B.scrollWidth,kn=B.virtual,sn=B.titleRender,Qn=B.dropIndicatorRender,Sn=B.onContextMenu,In=B.onScroll,Cn=B.direction,xn=B.rootClassName,Mn=B.rootStyle,An=(0,ie.Z)(this.props,{aria:!0,data:!0}),Gn;Jt&&((0,C.Z)(Jt)==="object"?Gn=Jt:typeof Jt=="function"?Gn={nodeDraggable:Jt}:Gn={});var Jn={prefixCls:Z,selectable:rt,showIcon:Rt,icon:gt,switcherIcon:mt,draggable:Gn,draggingNodeKey:q,checkable:yn,checkStrictly:dn,disabled:Gt,keyEntities:R,dropLevelOffset:Ie,dropContainerKey:me,dropTargetKey:je,dropPosition:st,dragOverNodeKey:_e,indent:nt,direction:Cn,dropIndicatorRender:Qn,loadData:mn,filterTreeNode:Pt,titleRender:sn,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};return ht.createElement(Tt.k.Provider,{value:Jn},ht.createElement("div",{className:m()(Z,Re,xn,(0,l.Z)((0,l.Z)((0,l.Z)({},"".concat(Z,"-show-line"),he),"".concat(Z,"-focused"),ke),"".concat(Z,"-active-focused"),I!==null)),style:Mn},ht.createElement(se,(0,t.Z)({ref:this.listRef,prefixCls:Z,style:Me,data:Ge,disabled:Gt,selectable:rt,checkable:!!yn,motion:rn,dragging:q!==null,height:bt,itemHeight:Xt,virtual:kn,focusable:$e,focused:ke,tabIndex:De,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Sn,onScroll:In,scrollWidth:En},this.getTreeNodeRequiredProps(),An))))}}],[{key:"getDerivedStateFromProps",value:function(re,ke){var Ge=ke.prevProps,R={prevProps:re};function q(De){return!Ge&&re.hasOwnProperty(De)||Ge&&Ge[De]!==re[De]}var I,Ie=ke.fieldNames;if(q("fieldNames")&&(Ie=(0,We.w$)(re.fieldNames),R.fieldNames=Ie),q("treeData")?I=re.treeData:q("children")&&((0,ln.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),I=(0,We.zn)(re.children)),I){R.treeData=I;var me=(0,We.I8)(I,{fieldNames:Ie});R.keyEntities=(0,Q.Z)((0,l.Z)({},c,p),me.keyEntities)}var je=R.keyEntities||ke.keyEntities;if(q("expandedKeys")||Ge&&q("autoExpandParent"))R.expandedKeys=re.autoExpandParent||!Ge&&re.defaultExpandParent?(0,Ne.r7)(re.expandedKeys,je):re.expandedKeys;else if(!Ge&&re.defaultExpandAll){var st=(0,Q.Z)({},je);delete st[c];var _e=[];Object.keys(st).forEach(function(De){var rt=st[De];rt.children&&rt.children.length&&_e.push(rt.key)}),R.expandedKeys=_e}else!Ge&&re.defaultExpandedKeys&&(R.expandedKeys=re.autoExpandParent||re.defaultExpandParent?(0,Ne.r7)(re.defaultExpandedKeys,je):re.defaultExpandedKeys);if(R.expandedKeys||delete R.expandedKeys,I||R.expandedKeys){var nt=(0,We.oH)(I||ke.treeData,R.expandedKeys||ke.expandedKeys,Ie);R.flattenNodes=nt}if(re.selectable&&(q("selectedKeys")?R.selectedKeys=(0,Ne.BT)(re.selectedKeys,re):!Ge&&re.defaultSelectedKeys&&(R.selectedKeys=(0,Ne.BT)(re.defaultSelectedKeys,re))),re.checkable){var B;if(q("checkedKeys")?B=(0,Ne.E6)(re.checkedKeys)||{}:!Ge&&re.defaultCheckedKeys?B=(0,Ne.E6)(re.defaultCheckedKeys)||{}:I&&(B=(0,Ne.E6)(re.checkedKeys)||{checkedKeys:ke.checkedKeys,halfCheckedKeys:ke.halfCheckedKeys}),B){var Z=B,Re=Z.checkedKeys,Me=Re===void 0?[]:Re,he=Z.halfCheckedKeys,$e=he===void 0?[]:he;if(!re.checkStrictly){var it=(0,dt.S)(Me,!0,je);Me=it.checkedKeys,$e=it.halfCheckedKeys}R.checkedKeys=Me,R.halfCheckedKeys=$e}}return q("loadedKeys")&&(R.loadedKeys=re.loadedKeys),R}}]),Ee}(ht.Component);(0,l.Z)(le,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:vn,allowDrop:function(){return!0},expandAction:!1}),(0,l.Z)(le,"TreeNode",G.Z);var P=le,M=P},82661:function(dr,pn,e){e.d(pn,{BT:function(){return ht},E6:function(){return vn},L0:function(){return l},OM:function(){return ln},_5:function(){return $},r7:function(){return ot},wA:function(){return m},yx:function(){return k}});var t=e(15142),C=e(26420),Q=e(48736),D=e(59301),ge=e(639),n=e(65065),ve=e(34061),Ke=null;function $(N,y){if(!N)return[];var ue=N.slice(),ne=ue.indexOf(y);return ne>=0&&ue.splice(ne,1),ue}function l(N,y){var ue=(N||[]).slice();return ue.indexOf(y)===-1&&ue.push(y),ue}function k(N){return N.split("-")}function m(N,y){var ue=[],ne=(0,n.Z)(y,N);function X(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];G.forEach(function(S){var oe=S.key,We=S.children;ue.push(oe),X(We)})}return X(ne.children),ue}function L(N){if(N.parent){var y=k(N.pos);return Number(y[y.length-1])===N.parent.children.length-1}return!1}function ie(N){var y=k(N.pos);return Number(y[y.length-1])===0}function ln(N,y,ue,ne,X,G,S,oe,We,K){var V,Se=N.clientX,xe=N.clientY,Ce=N.target.getBoundingClientRect(),ce=Ce.top,H=Ce.height,Fe=(K==="rtl"?-1:1)*(((X==null?void 0:X.x)||0)-Se),c=(Fe-12)/ne,d=We.filter(function(M){var i;return(i=oe[M])===null||i===void 0||(i=i.children)===null||i===void 0?void 0:i.length}),p=(0,n.Z)(oe,ue.eventKey);if(xe-1.5?G({dragNode:Wt,dropNode:le,dropPosition:1})?Ne=1:P=!1:G({dragNode:Wt,dropNode:le,dropPosition:0})?Ne=0:G({dragNode:Wt,dropNode:le,dropPosition:1})?Ne=1:P=!1:G({dragNode:Wt,dropNode:le,dropPosition:1})?Ne=1:P=!1,{dropPosition:Ne,dropLevelOffset:dt,dropTargetKey:p.key,dropTargetPos:p.pos,dragOverNodeKey:se,dropContainerKey:Ne===0?null:((V=p.parent)===null||V===void 0?void 0:V.key)||null,dropAllowed:P}}function ht(N,y){if(N){var ue=y.multiple;return ue?N.slice():N.length?[N[0]]:N}}var Tt=function(y){return y};function nn(N,y){if(!N)return[];var ue=y||{},ne=ue.processProps,X=ne===void 0?Tt:ne,G=Array.isArray(N)?N:[N];return G.map(function(S){var oe=S.children,We=_objectWithoutProperties(S,Ke),K=nn(oe,y);return React.createElement(TreeNode,_extends({key:We.key},X(We)),K)})}function vn(N){if(!N)return null;var y;if(Array.isArray(N))y={checkedKeys:N,halfCheckedKeys:void 0};else if((0,C.Z)(N)==="object")y={checkedKeys:N.checked||void 0,halfCheckedKeys:N.halfChecked||void 0};else return(0,Q.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return y}function ot(N,y){var ue=new Set;function ne(X){if(!ue.has(X)){var G=(0,n.Z)(y,X);if(G){ue.add(X);var S=G.parent,oe=G.node;oe.disabled||S&&ne(S.key)}}}return(N||[]).forEach(function(X){ne(X)}),(0,t.Z)(ue)}},34643:function(dr,pn,e){e.d(pn,{S:function(){return ve}});var t=e(48736),C=e(65065);function Q(Ke,$){var l=new Set;return Ke.forEach(function(k){$.has(k)||l.add(k)}),l}function D(Ke){var $=Ke||{},l=$.disabled,k=$.disableCheckbox,m=$.checkable;return!!(l||k)||m===!1}function ge(Ke,$,l,k){for(var m=new Set(Ke),L=new Set,ie=0;ie<=l;ie+=1){var ln=$.get(ie)||new Set;ln.forEach(function(vn){var ot=vn.key,N=vn.node,y=vn.children,ue=y===void 0?[]:y;m.has(ot)&&!k(N)&&ue.filter(function(ne){return!k(ne.node)}).forEach(function(ne){m.add(ne.key)})})}for(var ht=new Set,Tt=l;Tt>=0;Tt-=1){var nn=$.get(Tt)||new Set;nn.forEach(function(vn){var ot=vn.parent,N=vn.node;if(!(k(N)||!vn.parent||ht.has(vn.parent.key))){if(k(vn.parent.node)){ht.add(ot.key);return}var y=!0,ue=!1;(ot.children||[]).filter(function(ne){return!k(ne.node)}).forEach(function(ne){var X=ne.key,G=m.has(X);y&&!G&&(y=!1),!ue&&(G||L.has(X))&&(ue=!0)}),y&&m.add(ot.key),ue&&L.add(ot.key),ht.add(ot.key)}})}return{checkedKeys:Array.from(m),halfCheckedKeys:Array.from(Q(L,m))}}function n(Ke,$,l,k,m){for(var L=new Set(Ke),ie=new Set($),ln=0;ln<=k;ln+=1){var ht=l.get(ln)||new Set;ht.forEach(function(ot){var N=ot.key,y=ot.node,ue=ot.children,ne=ue===void 0?[]:ue;!L.has(N)&&!ie.has(N)&&!m(y)&&ne.filter(function(X){return!m(X.node)}).forEach(function(X){L.delete(X.key)})})}ie=new Set;for(var Tt=new Set,nn=k;nn>=0;nn-=1){var vn=l.get(nn)||new Set;vn.forEach(function(ot){var N=ot.parent,y=ot.node;if(!(m(y)||!ot.parent||Tt.has(ot.parent.key))){if(m(ot.parent.node)){Tt.add(N.key);return}var ue=!0,ne=!1;(N.children||[]).filter(function(X){return!m(X.node)}).forEach(function(X){var G=X.key,S=L.has(G);ue&&!S&&(ue=!1),!ne&&(S||ie.has(G))&&(ne=!0)}),ue||L.delete(N.key),ne&&ie.add(N.key),Tt.add(N.key)}})}return{checkedKeys:Array.from(L),halfCheckedKeys:Array.from(Q(ie,L))}}function ve(Ke,$,l,k){var m=[],L;k?L=k:L=D;var ie=new Set(Ke.filter(function(nn){var vn=!!(0,C.Z)(l,nn);return vn||m.push(nn),vn})),ln=new Map,ht=0;Object.keys(l).forEach(function(nn){var vn=l[nn],ot=vn.level,N=ln.get(ot);N||(N=new Set,ln.set(ot,N)),N.add(vn),ht=Math.max(ht,ot)}),(0,t.ZP)(!m.length,"Tree missing follow keys: ".concat(m.slice(0,100).map(function(nn){return"'".concat(nn,"'")}).join(", ")));var Tt;return $===!0?Tt=ge(ie,ln,ht,L):Tt=n(ie,$.halfCheckedKeys,ln,ht,L),Tt}},65065:function(dr,pn,e){e.d(pn,{Z:function(){return t}});function t(C,Q){return C[Q]}},34061:function(dr,pn,e){e.d(pn,{F:function(){return ot},H8:function(){return vn},I8:function(){return nn},km:function(){return m},oH:function(){return ht},w$:function(){return L},zn:function(){return ln}});var t=e(26420),C=e(15142),Q=e(98506),D=e(33346),ge=e(11592),n=e(2738),ve=e(48736),Ke=e(65065),$=["children"];function l(N,y){return"".concat(N,"-").concat(y)}function k(N){return N&&N.type&&N.type.isTreeNode}function m(N,y){return N!=null?N:y}function L(N){var y=N||{},ue=y.title,ne=y._title,X=y.key,G=y.children,S=ue||"title";return{title:S,_title:ne||[S],key:X||"key",children:G||"children"}}function ie(N,y){var ue=new Map;function ne(X){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(X||[]).forEach(function(S){var oe=S[y.key],We=S[y.children];warning(oe!=null,"Tree node must have a certain key: [".concat(G).concat(oe,"]"));var K=String(oe);warning(!ue.has(K)||oe===null||oe===void 0,"Same 'key' exist in the Tree: ".concat(K)),ue.set(K,!0),ne(We,"".concat(G).concat(K," > "))})}ne(N)}function ln(N){function y(ue){var ne=(0,ge.Z)(ue);return ne.map(function(X){if(!k(X))return(0,ve.ZP)(!X,"Tree/TreeNode can only accept TreeNode as children."),null;var G=X.key,S=X.props,oe=S.children,We=(0,D.Z)(S,$),K=(0,Q.Z)({key:G},We),V=y(oe);return V.length&&(K.children=V),K}).filter(function(X){return X})}return y(N)}function ht(N,y,ue){var ne=L(ue),X=ne._title,G=ne.key,S=ne.children,oe=new Set(y===!0?[]:y),We=[];function K(V){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return V.map(function(xe,Ce){for(var ce=l(Se?Se.pos:"0",Ce),H=m(xe[G],ce),Fe,c=0;c1&&arguments[1]!==void 0?arguments[1]:{},ue=y.initWrapper,ne=y.processEntity,X=y.onProcessFinished,G=y.externalGetKey,S=y.childrenPropName,oe=y.fieldNames,We=arguments.length>2?arguments[2]:void 0,K=G||We,V={},Se={},xe={posEntities:V,keyEntities:Se};return ue&&(xe=ue(xe)||xe),Tt(N,function(Ce){var ce=Ce.node,H=Ce.index,Fe=Ce.pos,c=Ce.key,d=Ce.parentPos,p=Ce.level,w=Ce.nodes,W={node:ce,nodes:w,index:H,key:c,pos:Fe,level:p},j=m(c,Fe);V[Fe]=W,Se[j]=W,W.parent=V[d],W.parent&&(W.parent.children=W.parent.children||[],W.parent.children.push(W)),ne&&ne(W,xe)},{externalGetKey:K,childrenPropName:S,fieldNames:oe}),X&&X(xe),xe}function vn(N,y){var ue=y.expandedKeys,ne=y.selectedKeys,X=y.loadedKeys,G=y.loadingKeys,S=y.checkedKeys,oe=y.halfCheckedKeys,We=y.dragOverNodeKey,K=y.dropPosition,V=y.keyEntities,Se=(0,Ke.Z)(V,N),xe={eventKey:N,expanded:ue.indexOf(N)!==-1,selected:ne.indexOf(N)!==-1,loaded:X.indexOf(N)!==-1,loading:G.indexOf(N)!==-1,checked:S.indexOf(N)!==-1,halfChecked:oe.indexOf(N)!==-1,pos:String(Se?Se.pos:""),dragOver:We===N&&K===0,dragOverGapTop:We===N&&K===-1,dragOverGapBottom:We===N&&K===1};return xe}function ot(N){var y=N.data,ue=N.expanded,ne=N.selected,X=N.checked,G=N.loaded,S=N.loading,oe=N.halfChecked,We=N.dragOver,K=N.dragOverGapTop,V=N.dragOverGapBottom,Se=N.pos,xe=N.active,Ce=N.eventKey,ce=(0,Q.Z)((0,Q.Z)({},y),{},{expanded:ue,selected:ne,checked:X,loaded:G,loading:S,halfChecked:oe,dragOver:We,dragOverGapTop:K,dragOverGapBottom:V,pos:Se,active:xe,key:Ce});return"props"in ce||Object.defineProperty(ce,"props",{get:function(){return(0,ve.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),N}}),ce}},8224:function(dr,pn,e){e.d(pn,{Z:function(){return C}});var t=e(4676);function C(Q,D,ge,n){var ve=t.unstable_batchedUpdates?function($){t.unstable_batchedUpdates(ge,$)}:ge;return Q!=null&&Q.addEventListener&&Q.addEventListener(D,ve,n),{remove:function(){Q!=null&&Q.removeEventListener&&Q.removeEventListener(D,ve,n)}}}},24514:function(dr,pn,e){e.d(pn,{G:function(){return D}});var t=e(47273),C=function(n){if((0,t.Z)()&&window.document.documentElement){var ve=Array.isArray(n)?n:[n],Ke=window.document.documentElement;return ve.some(function($){return $ in Ke.style})}return!1},Q=function(n,ve){if(!C(n))return!1;var Ke=document.createElement("div"),$=Ke.style[n];return Ke.style[n]=ve,Ke.style[n]!==$};function D(ge,n){return!Array.isArray(ge)&&n!==void 0?Q(ge,n):C(ge)}},49658:function(dr,pn){pn.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))}},6790:function(dr,pn,e){e.d(pn,{Z:function(){return Wt}});var t=e(67711),C=e(26420),Q=e(98506),D=e(52873),ge=e(16886),n=e(33346),ve=e(92310),Ke=e.n(ve),$=e(29301),l=e(70425),k=e(34280),m=e(59301),L=e(4676),ie=m.forwardRef(function(le,P){var M=le.height,i=le.offsetY,te=le.offsetX,Ee=le.children,r=le.prefixCls,re=le.onInnerResize,ke=le.innerProps,Ge=le.rtl,R=le.extra,q={},I={display:"flex",flexDirection:"column"};return i!==void 0&&(q={height:M,position:"relative",overflow:"hidden"},I=(0,Q.Z)((0,Q.Z)({},I),{},(0,D.Z)((0,D.Z)((0,D.Z)((0,D.Z)((0,D.Z)({transform:"translateY(".concat(i,"px)")},Ge?"marginRight":"marginLeft",-te),"position","absolute"),"left",0),"right",0),"top",0))),m.createElement("div",{style:q},m.createElement($.Z,{onResize:function(me){var je=me.offsetHeight;je&&re&&re()}},m.createElement("div",(0,t.Z)({style:I,className:Ke()((0,D.Z)({},"".concat(r,"-holder-inner"),r)),ref:P},ke),Ee,R)))});ie.displayName="Filler";var ln=ie;function ht(le){var P=le.children,M=le.setRef,i=m.useCallback(function(te){M(te)},[]);return m.cloneElement(P,{ref:i})}function Tt(le,P,M,i,te,Ee,r,re){var ke=re.getKey;return le.slice(P,M+1).map(function(Ge,R){var q=P+R,I=r(Ge,q,{style:{width:i},offsetX:te}),Ie=ke(Ge);return m.createElement(ht,{key:Ie,setRef:function(je){return Ee(Ge,je)}},I)})}function nn(le,P,M,i){var te=M-le,Ee=P-M,r=Math.min(te,Ee)*2;if(i<=r){var re=Math.floor(i/2);return i%2?M+re+1:M-re}return te>Ee?M-(i-Ee):M+(i-te)}function vn(le,P,M){var i=le.length,te=P.length,Ee,r;if(i===0&&te===0)return null;i2&&arguments[2]!==void 0?arguments[2]:!1,q=ke?Ge<0&&re.current.left||Ge>0&&re.current.right:Ge<0&&re.current.top||Ge>0&&re.current.bottom;return R&&q?(clearTimeout(Ee.current),te.current=!1):(!q||te.current)&&r(),!te.current&&q}};function X(le,P,M,i,te,Ee,r){var re=(0,m.useRef)(0),ke=(0,m.useRef)(null),Ge=(0,m.useRef)(null),R=(0,m.useRef)(!1),q=ne(P,M,i,te);function I(nt,B){if(N.Z.cancel(ke.current),!q(!1,B)){var Z=nt;if(!Z._virtualHandled)Z._virtualHandled=!0;else return;re.current+=B,Ge.current=B,ue||Z.preventDefault(),ke.current=(0,N.Z)(function(){var Re=R.current?10:1;r(re.current*Re,!1),re.current=0})}}function Ie(nt,B){r(B,!0),ue||nt.preventDefault()}var me=(0,m.useRef)(null),je=(0,m.useRef)(null);function st(nt){if(le){N.Z.cancel(je.current),je.current=(0,N.Z)(function(){me.current=null},2);var B=nt.deltaX,Z=nt.deltaY,Re=nt.shiftKey,Me=B,he=Z;(me.current==="sx"||!me.current&&Re&&Z&&!B)&&(Me=Z,he=0,me.current="sx");var $e=Math.abs(Me),it=Math.abs(he);me.current===null&&(me.current=Ee&&$e>it?"x":"y"),me.current==="y"?I(nt,he):Ie(nt,Me)}}function _e(nt){le&&(R.current=nt.detail===Ge.current)}return[st,_e]}function G(le,P,M,i){var te=m.useMemo(function(){return[new Map,[]]},[le,M.id,i]),Ee=(0,ge.Z)(te,2),r=Ee[0],re=Ee[1],ke=function(R){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:R,I=r.get(R),Ie=r.get(q);if(I===void 0||Ie===void 0)for(var me=le.length,je=re.length;je0&&arguments[0]!==void 0?arguments[0]:!1;R();var me=function(){var _e=!1;re.current.forEach(function(nt,B){if(nt&&nt.offsetParent){var Z=nt.offsetHeight,Re=getComputedStyle(nt),Me=Re.marginTop,he=Re.marginBottom,$e=V(Me),it=V(he),De=Z+$e+it;ke.current.get(B)!==De&&(ke.current.set(B,De),_e=!0)}}),_e&&r(function(nt){return nt+1})};if(Ie)me();else{Ge.current+=1;var je=Ge.current;Promise.resolve().then(function(){je===Ge.current&&me()})}}function I(Ie,me){var je=le(Ie),st=re.current.get(je);me?(re.current.set(je,me),q()):re.current.delete(je),!st!=!me&&(me?P==null||P(Ie):M==null||M(Ie))}return(0,m.useEffect)(function(){return R},[]),[I,q,ke.current,Ee]}var xe=14/15;function Ce(le,P,M){var i=(0,m.useRef)(!1),te=(0,m.useRef)(0),Ee=(0,m.useRef)(0),r=(0,m.useRef)(null),re=(0,m.useRef)(null),ke,Ge=function(Ie){if(i.current){var me=Math.ceil(Ie.touches[0].pageX),je=Math.ceil(Ie.touches[0].pageY),st=te.current-me,_e=Ee.current-je,nt=Math.abs(st)>Math.abs(_e);nt?te.current=me:Ee.current=je;var B=M(nt,nt?st:_e,!1,Ie);B&&Ie.preventDefault(),clearInterval(re.current),B&&(re.current=setInterval(function(){nt?st*=xe:_e*=xe;var Z=Math.floor(nt?st:_e);(!M(nt,Z,!0)||Math.abs(Z)<=.1)&&clearInterval(re.current)},16))}},R=function(){i.current=!1,ke()},q=function(Ie){ke(),Ie.touches.length===1&&!i.current&&(i.current=!0,te.current=Math.ceil(Ie.touches[0].pageX),Ee.current=Math.ceil(Ie.touches[0].pageY),r.current=Ie.target,r.current.addEventListener("touchmove",Ge,{passive:!1}),r.current.addEventListener("touchend",R,{passive:!0}))};ke=function(){r.current&&(r.current.removeEventListener("touchmove",Ge),r.current.removeEventListener("touchend",R))},(0,k.Z)(function(){return le&&P.current.addEventListener("touchstart",q,{passive:!0}),function(){var I;(I=P.current)===null||I===void 0||I.removeEventListener("touchstart",q),ke(),clearInterval(re.current)}},[le])}function ce(le){return Math.floor(Math.pow(le,.5))}function H(le,P){var M="touches"in le?le.touches[0]:le;return M[P?"pageX":"pageY"]-window[P?"scrollX":"scrollY"]}function Fe(le,P,M){m.useEffect(function(){var i=P.current;if(le&&i){var te=!1,Ee,r,re=function(){N.Z.cancel(Ee)},ke=function I(){re(),Ee=(0,N.Z)(function(){M(r),I()})},Ge=function(Ie){if(!(Ie.target.draggable||Ie.button!==0)){var me=Ie;me._virtualHandled||(me._virtualHandled=!0,te=!0)}},R=function(){te=!1,re()},q=function(Ie){if(te){var me=H(Ie,!1),je=i.getBoundingClientRect(),st=je.top,_e=je.bottom;if(me<=st){var nt=st-me;r=-ce(nt),ke()}else if(me>=_e){var B=me-_e;r=ce(B),ke()}else re()}};return i.addEventListener("mousedown",Ge),i.ownerDocument.addEventListener("mouseup",R),i.ownerDocument.addEventListener("mousemove",q),function(){i.removeEventListener("mousedown",Ge),i.ownerDocument.removeEventListener("mouseup",R),i.ownerDocument.removeEventListener("mousemove",q),re()}}},[le])}var c=10;function d(le,P,M,i,te,Ee,r,re){var ke=m.useRef(),Ge=m.useState(null),R=(0,ge.Z)(Ge,2),q=R[0],I=R[1];return(0,k.Z)(function(){if(q&&q.times=0;mt-=1){var Jt=te(P[mt]),yn=M.get(Jt);if(yn===void 0){nt=!0;break}if(gt-=yn,gt<=0)break}switch(Re){case"top":Z=he-st;break;case"bottom":Z=$e-_e+st;break;default:{var dn=le.current.scrollTop,Gt=dn+_e;heGt&&(B="bottom")}}Z!==null&&r(Z),Z!==q.lastTop&&(nt=!0)}nt&&I((0,Q.Z)((0,Q.Z)({},q),{},{times:q.times+1,targetAlign:B,lastTop:Z}))}},[q,le.current]),function(Ie){if(Ie==null){re();return}if(N.Z.cancel(ke.current),typeof Ie=="number")r(Ie);else if(Ie&&(0,C.Z)(Ie)==="object"){var me,je=Ie.align;"index"in Ie?me=Ie.index:me=P.findIndex(function(nt){return te(nt)===Ie.key});var st=Ie.offset,_e=st===void 0?0:st;I({times:0,index:me,offset:_e,originAlign:je})}}}var p=m.forwardRef(function(le,P){var M=le.prefixCls,i=le.rtl,te=le.scrollOffset,Ee=le.scrollRange,r=le.onStartMove,re=le.onStopMove,ke=le.onScroll,Ge=le.horizontal,R=le.spinSize,q=le.containerSize,I=le.style,Ie=le.thumbStyle,me=le.showScrollBar,je=m.useState(!1),st=(0,ge.Z)(je,2),_e=st[0],nt=st[1],B=m.useState(null),Z=(0,ge.Z)(B,2),Re=Z[0],Me=Z[1],he=m.useState(null),$e=(0,ge.Z)(he,2),it=$e[0],De=$e[1],rt=!i,Rt=m.useRef(),gt=m.useRef(),mt=m.useState(me),Jt=(0,ge.Z)(mt,2),yn=Jt[0],dn=Jt[1],Gt=m.useRef(),rn=function(){me===!0||me===!1||(clearTimeout(Gt.current),dn(!0),Gt.current=setTimeout(function(){dn(!1)},3e3))},mn=Ee-q||0,Pt=q-R||0,bt=m.useMemo(function(){if(te===0||mn===0)return 0;var xn=te/mn;return xn*Pt},[te,mn,Pt]),Xt=function(Mn){Mn.stopPropagation(),Mn.preventDefault()},En=m.useRef({top:bt,dragging:_e,pageY:Re,startTop:it});En.current={top:bt,dragging:_e,pageY:Re,startTop:it};var kn=function(Mn){nt(!0),Me(H(Mn,Ge)),De(En.current.top),r(),Mn.stopPropagation(),Mn.preventDefault()};m.useEffect(function(){var xn=function(Jn){Jn.preventDefault()},Mn=Rt.current,An=gt.current;return Mn.addEventListener("touchstart",xn,{passive:!1}),An.addEventListener("touchstart",kn,{passive:!1}),function(){Mn.removeEventListener("touchstart",xn),An.removeEventListener("touchstart",kn)}},[]);var sn=m.useRef();sn.current=mn;var Qn=m.useRef();Qn.current=Pt,m.useEffect(function(){if(_e){var xn,Mn=function(Jn){var Zn=En.current,Rn=Zn.dragging,Pn=Zn.pageY,vr=Zn.startTop;N.Z.cancel(xn);var z=Rt.current.getBoundingClientRect(),a=q/(Ge?z.width:z.height);if(Rn){var x=(H(Jn,Ge)-Pn)*a,A=vr;!rt&&Ge?A-=x:A+=x;var E=sn.current,Y=Qn.current,He=Y?A/Y:0,Oe=Math.ceil(He*E);Oe=Math.max(Oe,0),Oe=Math.min(Oe,E),xn=(0,N.Z)(function(){ke(Oe,Ge)})}},An=function(){nt(!1),re()};return window.addEventListener("mousemove",Mn,{passive:!0}),window.addEventListener("touchmove",Mn,{passive:!0}),window.addEventListener("mouseup",An,{passive:!0}),window.addEventListener("touchend",An,{passive:!0}),function(){window.removeEventListener("mousemove",Mn),window.removeEventListener("touchmove",Mn),window.removeEventListener("mouseup",An),window.removeEventListener("touchend",An),N.Z.cancel(xn)}}},[_e]),m.useEffect(function(){return rn(),function(){clearTimeout(Gt.current)}},[te]),m.useImperativeHandle(P,function(){return{delayHidden:rn}});var Sn="".concat(M,"-scrollbar"),In={position:"absolute",visibility:yn?null:"hidden"},Cn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return Ge?(Object.assign(In,{height:8,left:0,right:0,bottom:0}),Object.assign(Cn,(0,D.Z)({height:"100%",width:R},rt?"left":"right",bt))):(Object.assign(In,(0,D.Z)({width:8,top:0,bottom:0},rt?"right":"left",0)),Object.assign(Cn,{width:"100%",height:R,top:bt})),m.createElement("div",{ref:Rt,className:Ke()(Sn,(0,D.Z)((0,D.Z)((0,D.Z)({},"".concat(Sn,"-horizontal"),Ge),"".concat(Sn,"-vertical"),!Ge),"".concat(Sn,"-visible"),yn)),style:(0,Q.Z)((0,Q.Z)({},In),I),onMouseDown:Xt,onMouseMove:rn},m.createElement("div",{ref:gt,className:Ke()("".concat(Sn,"-thumb"),(0,D.Z)({},"".concat(Sn,"-thumb-moving"),_e)),style:(0,Q.Z)((0,Q.Z)({},Cn),Ie),onMouseDown:kn}))}),w=p,W=20;function j(){var le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,M=le/P*le;return isNaN(M)&&(M=0),M=Math.max(M,W),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"],St=[],se={overflowY:"auto",overflowAnchor:"none"};function Ne(le,P){var M=le.prefixCls,i=M===void 0?"rc-virtual-list":M,te=le.className,Ee=le.height,r=le.itemHeight,re=le.fullHeight,ke=re===void 0?!0:re,Ge=le.style,R=le.data,q=le.children,I=le.itemKey,Ie=le.virtual,me=le.direction,je=le.scrollWidth,st=le.component,_e=st===void 0?"div":st,nt=le.onScroll,B=le.onVirtualScroll,Z=le.onVisibleChange,Re=le.innerProps,Me=le.extraRender,he=le.styles,$e=le.showScrollBar,it=$e===void 0?"optional":$e,De=(0,n.Z)(le,be),rt=m.useCallback(function(T){return typeof I=="function"?I(T):T==null?void 0:T[I]},[I]),Rt=Se(rt,null,null),gt=(0,ge.Z)(Rt,4),mt=gt[0],Jt=gt[1],yn=gt[2],dn=gt[3],Gt=!!(Ie!==!1&&Ee&&r),rn=m.useMemo(function(){return Object.values(yn.maps).reduce(function(T,F){return T+F},0)},[yn.id,yn.maps]),mn=Gt&&R&&(Math.max(r*R.length,rn)>Ee||!!je),Pt=me==="rtl",bt=Ke()(i,(0,D.Z)({},"".concat(i,"-rtl"),Pt),te),Xt=R||St,En=(0,m.useRef)(),kn=(0,m.useRef)(),sn=(0,m.useRef)(),Qn=(0,m.useState)(0),Sn=(0,ge.Z)(Qn,2),In=Sn[0],Cn=Sn[1],xn=(0,m.useState)(0),Mn=(0,ge.Z)(xn,2),An=Mn[0],Gn=Mn[1],Jn=(0,m.useState)(!1),Zn=(0,ge.Z)(Jn,2),Rn=Zn[0],Pn=Zn[1],vr=function(){Pn(!0)},z=function(){Pn(!1)},a={getKey:rt};function x(T){Cn(function(F){var U;typeof T=="function"?U=T(F):U=T;var de=an(U);return En.current.scrollTop=de,de})}var A=(0,m.useRef)({start:0,end:Xt.length}),E=(0,m.useRef)(),Y=ot(Xt,rt),He=(0,ge.Z)(Y,1),Oe=He[0];E.current=Oe;var Qe=m.useMemo(function(){if(!Gt)return{scrollHeight:void 0,start:0,end:Xt.length-1,offset:void 0};if(!mn){var T;return{scrollHeight:((T=kn.current)===null||T===void 0?void 0:T.offsetHeight)||0,start:0,end:Xt.length-1,offset:void 0}}for(var F=0,U,de,fe,qe=Xt.length,Nt=0;Nt=In&&U===void 0&&(U=Nt,de=F),$t>In+Ee&&fe===void 0&&(fe=Nt),F=$t}return U===void 0&&(U=0,de=0,fe=Math.ceil(Ee/r)),fe===void 0&&(fe=Xt.length-1),fe=Math.min(fe+1,Xt.length-1),{scrollHeight:F,start:U,end:fe,offset:de}},[mn,Gt,In,Xt,dn,Ee]),Ze=Qe.scrollHeight,lt=Qe.start,It=Qe.end,et=Qe.offset;A.current.start=lt,A.current.end=It,m.useLayoutEffect(function(){var T=yn.getRecord();if(T.size===1){var F=Array.from(T.keys())[0],U=T.get(F),de=Xt[lt];if(de&&U===void 0){var fe=rt(de);if(fe===F){var qe=yn.get(F),Nt=qe-r;x(function(wt){return wt+Nt})}}}yn.resetRecord()},[Ze]);var Ve=m.useState({width:0,height:Ee}),b=(0,ge.Z)(Ve,2),ae=b[0],pe=b[1],Ae=function(F){pe({width:F.offsetWidth,height:F.offsetHeight})},Je=(0,m.useRef)(),tt=(0,m.useRef)(),at=m.useMemo(function(){return j(ae.width,je)},[ae.width,je]),Dt=m.useMemo(function(){return j(ae.height,Ze)},[ae.height,Ze]),zt=Ze-Ee,Kt=(0,m.useRef)(zt);Kt.current=zt;function an(T){var F=T;return Number.isNaN(Kt.current)||(F=Math.min(F,Kt.current)),F=Math.max(F,0),F}var vt=In<=0,xt=In>=zt,qt=An<=0,cn=An>=je,hn=ne(vt,xt,qt,cn),Ht=function(){return{x:Pt?-An:An,y:In}},Et=(0,m.useRef)(Ht()),pt=(0,l.zX)(function(T){if(B){var F=(0,Q.Z)((0,Q.Z)({},Ht()),T);(Et.current.x!==F.x||Et.current.y!==F.y)&&(B(F),Et.current=F)}});function Ct(T,F){var U=T;F?((0,L.flushSync)(function(){Gn(U)}),pt()):x(U)}function Zt(T){var F=T.currentTarget.scrollTop;F!==In&&x(F),nt==null||nt(T),pt()}var bn=function(F){var U=F,de=je?je-ae.width:0;return U=Math.max(U,0),U=Math.min(U,de),U},kt=(0,l.zX)(function(T,F){F?((0,L.flushSync)(function(){Gn(function(U){var de=U+(Pt?-T:T);return bn(de)})}),pt()):x(function(U){var de=U+T;return de})}),Bt=X(Gt,vt,xt,qt,cn,!!je,kt),qn=(0,ge.Z)(Bt,2),u=qn[0],J=qn[1];Ce(Gt,En,function(T,F,U,de){var fe=de;return hn(T,F,U)?!1:!fe||!fe._virtualHandled?(fe&&(fe._virtualHandled=!0),u({preventDefault:function(){},deltaX:T?F:0,deltaY:T?0:F}),!0):!1}),Fe(mn,En,function(T){x(function(F){return F+T})}),(0,k.Z)(function(){function T(U){var de=vt&&U.detail<0,fe=xt&&U.detail>0;Gt&&!de&&!fe&&U.preventDefault()}var F=En.current;return F.addEventListener("wheel",u,{passive:!1}),F.addEventListener("DOMMouseScroll",J,{passive:!0}),F.addEventListener("MozMousePixelScroll",T,{passive:!1}),function(){F.removeEventListener("wheel",u),F.removeEventListener("DOMMouseScroll",J),F.removeEventListener("MozMousePixelScroll",T)}},[Gt,vt,xt]),(0,k.Z)(function(){if(je){var T=bn(An);Gn(T),pt({x:T})}},[ae.width,je]);var O=function(){var F,U;(F=Je.current)===null||F===void 0||F.delayHidden(),(U=tt.current)===null||U===void 0||U.delayHidden()},ee=d(En,Xt,yn,r,rt,function(){return Jt(!0)},x,O);m.useImperativeHandle(P,function(){return{nativeElement:sn.current,getScrollInfo:Ht,scrollTo:function(F){function U(de){return de&&(0,C.Z)(de)==="object"&&("left"in de||"top"in de)}U(F)?(F.left!==void 0&&Gn(bn(F.left)),ee(F.top)):ee(F)}}}),(0,k.Z)(function(){if(Z){var T=Xt.slice(lt,It+1);Z(T,Xt)}},[lt,It,Xt]);var ye=G(Xt,rt,yn,r),Pe=Me==null?void 0:Me({start:lt,end:It,virtual:mn,offsetX:An,offsetY:et,rtl:Pt,getSize:ye}),Xe=Tt(Xt,lt,It,je,An,mt,q,a),Ye=null;Ee&&(Ye=(0,Q.Z)((0,D.Z)({},ke?"height":"maxHeight",Ee),se),Gt&&(Ye.overflowY="hidden",je&&(Ye.overflowX="hidden"),Rn&&(Ye.pointerEvents="none")));var Le={};return Pt&&(Le.dir="rtl"),m.createElement("div",(0,t.Z)({ref:sn,style:(0,Q.Z)((0,Q.Z)({},Ge),{},{position:"relative"}),className:bt},Le,De),m.createElement($.Z,{onResize:Ae},m.createElement(_e,{className:"".concat(i,"-holder"),style:Ye,ref:En,onScroll:Zt,onMouseEnter:O},m.createElement(ln,{prefixCls:i,height:Ze,offsetX:An,offsetY:et,scrollWidth:je,onInnerResize:Jt,ref:kn,innerProps:Re,rtl:Pt,extra:Pe},Xe))),mn&&Ze>Ee&&m.createElement(w,{ref:Je,prefixCls:i,scrollOffset:In,scrollRange:Ze,rtl:Pt,onScroll:Ct,onStartMove:vr,onStopMove:z,spinSize:Dt,containerSize:ae.height,style:he==null?void 0:he.verticalScrollBar,thumbStyle:he==null?void 0:he.verticalScrollBarThumb,showScrollBar:it}),mn&&je>ae.width&&m.createElement(w,{ref:tt,prefixCls:i,scrollOffset:An,scrollRange:je,rtl:Pt,onScroll:Ct,onStartMove:vr,onStopMove:z,spinSize:at,containerSize:ae.width,horizontal:!0,style:he==null?void 0:he.horizontalScrollBar,thumbStyle:he==null?void 0:he.horizontalScrollBarThumb,showScrollBar:it}))}var dt=m.forwardRef(Ne);dt.displayName="List";var Ut=dt,Wt=Ut},76374:function(dr,pn,e){var t=function(){if(typeof Map!="undefined")return Map;function K(V,Se){var xe=-1;return V.some(function(Ce,ce){return Ce[0]===Se?(xe=ce,!0):!1}),xe}return function(){function V(){this.__entries__=[]}return Object.defineProperty(V.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),V.prototype.get=function(Se){var xe=K(this.__entries__,Se),Ce=this.__entries__[xe];return Ce&&Ce[1]},V.prototype.set=function(Se,xe){var Ce=K(this.__entries__,Se);~Ce?this.__entries__[Ce][1]=xe:this.__entries__.push([Se,xe])},V.prototype.delete=function(Se){var xe=this.__entries__,Ce=K(xe,Se);~Ce&&xe.splice(Ce,1)},V.prototype.has=function(Se){return!!~K(this.__entries__,Se)},V.prototype.clear=function(){this.__entries__.splice(0)},V.prototype.forEach=function(Se,xe){xe===void 0&&(xe=null);for(var Ce=0,ce=this.__entries__;Ce0},K.prototype.connect_=function(){!C||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),$?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},K.prototype.disconnect_=function(){!C||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},K.prototype.onTransitionEnd_=function(V){var Se=V.propertyName,xe=Se===void 0?"":Se,Ce=Ke.some(function(ce){return!!~xe.indexOf(ce)});Ce&&this.refresh()},K.getInstance=function(){return this.instance_||(this.instance_=new K),this.instance_},K.instance_=null,K}(),k=function(K,V){for(var Se=0,xe=Object.keys(V);Se0},K}(),S=typeof WeakMap!="undefined"?new WeakMap:new t,oe=function(){function K(V){if(!(this instanceof K))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var Se=l.getInstance(),xe=new G(V,Se,this);S.set(this,xe)}return K}();["observe","unobserve","disconnect"].forEach(function(K){oe.prototype[K]=function(){var V;return(V=S.get(this))[K].apply(V,arguments)}});var We=function(){return typeof Q.ResizeObserver!="undefined"?Q.ResizeObserver:oe}();pn.Z=We},25510:function(dr){dr.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbbbbcAWFAKRx11VHgGGgDK1ltvPbvhhhtCu84444zw7IUXXhhOfPZXCmhpAiwo/pAfZ/To8AlnHI0cGT46aqPbgIVx411VQKOdOf5mACyi2UBkQdOzdYu2OtlMfZxxx7EJVeNWAEsTxcv9QIECWPIZoZctLPm9+fsT3QAsl112WVDgWDlQ7ihYgABKj4BVrCwoQqw43MPah1UNEMLvKHHOxwJAsKr/05/+ZJMnT+63sNB6Tg6n3COPPBIU/uc+97lQHwBnxowZYTeTAMvSSy9tDz/8sJ1yyin23e9+NwARztPZeeedA2A555xzQnmyx9IWgAEghHIcRfCZz3wmWFre9a53BcsIp6Nj+QH88E6sQj/4wQ+CReSLX/xiULYkwWPVyzvYGQTwOf300wOo+uY3v2lve9vbAiAAdHEfaw/thU6cTv3EE0+E9xx++OE2ffr08L6TTz450IA2XnTRRQWwJDJ+ASyJhGooVgBLPh2HlUsov3uD80QBLPl0LoAlIYZlvssRhY015Dvf+U4AKDplFqr7vwEaH/vYx+yrX/2qffvb3w7ghA9lsIpgVcEKgxUDRY61ZNNNNw0gAXfmJz/5yWBN4T5ggWcAOrhhATlbbLGF/fjHP7Ylllgi/IbL6fOf/3xQ/nKHAkpoI0ACMEKdWFQAE7QDiwPBurisABEoP94fDl8cNSpYj3bffXd75zvfGZ4h1wt9wEWEBQW+0Ym61MdzuIQ233zzAJqol4R4gDjqpR1PPfVUSMsPEKIs5S655JIAuLA2YXE577zzKl1CTVaWYmEZ3jEsddaMYmHJl+mD8UQBLB2gcgEs+UQsgKUZsKCQAQZ33nlncIGcdtppQenHbgsUM+VQ5LhCcKNwUjDPAXJw32D5wDpBfAexIwhqlDc5VwAZgAPAChYVrA3Ut84669iOO+4YYkoAGVh3cAMRcyKwhKvlRz/6kd1222121113BXcUQAcQgAVl++23D5aLvpOO5wYgQR8uuOCCABjwyfM776ftO+ywQ3gvO4toA/coQ8I62gWAwI1E/QT08gGk8X/A1bPPPmuHHXZYsMDQNsoDVoihwW2Fu4s6OSmY2B4AERaXAw44ILyT8gIp/u86Di+ApQCWfOnX90SxsORTrgCWfJq94YkCWPKJWABLGmBBwaNgAQ1PP/10sJBgweCSVQLwISADeCH2g+cAD1g+sGrwDBYWwANKHXAD8FBdAApcOFgx+PA3VhieoX7q4VlcST6InXvPPfeczZw5MzzD/1H8WDaw0vA8gEiBprQbIECbeI5+yRqC5UYBxLxH/aKf1I1Fhos6qZsAdNqCZUlWHZ5hPgLYeAYa0G7cWLRJAbDUSRuoQ8G4styojf67AJa/U6C4hPLlXdUTBbDk07EAlnyaFcDSAZoVwNIMWFCuKFat+BWropW/zNk+AE+But6VASjwAZ8CN96CwHu8q4VnAB7+AhzQBgWN6h7Pqq3UHbLczg8u5bsKsMjSoucUNCw3jwKKvUWJNnHpnnZIqR3evC9rDt+AGT70V+0T4JN1h/97wKI6i0vojZO9AJYOCMBiYWmLiAWwtEW2BR8qFpZ8IhbA0gxYoKoUtrcMiNooWO7HLgysHVgTdB/AwP/9xW8ofoEWwIAsEJTjfTwPKOAC8HB58BP7/z1ooW5ZYuJ3eYDB37TBgzHqUXukHLmv+B3ff29lEjAS+PB0qXqnLDi009MxFaxQrriEiksoX/r1PVEsLPmUK4Aln2ZveKIAlnwiFsDSDFjiHCsCEHKvSJlL4cuawH3lgYndNwIIfCunkSwpAhZ6Xu9BsastssSoDPXjdhGokZVCVhe5eCijXU2ycug5WT/0f/ojV5UHTAro9dxGH3CT6b3e6iTQ5V1mshJ5utCe3FxNakMBLAWw5Eu/AljapVkBLO1Szj1XAEs+EQtgaQYssnQIZHiLhqwZsnz4EfAKWqBDFoQ6F4fAgNxLlFMwrs/v4J/XDiWv7GXxUHu8C0buKll+vAuGuBnib/xvWFkALvymvsdBxx6c8U7awnNyG8V08S6gqjbmcnIBLAWw5PKMyhcLSz7lCmCJaMYqjxVbLMy0YkVgx75uAAvJfAgi7KULoc3uBz4+PoE2eqXhFQn9ZGcIW2ml5KTEfKzEQPuZA1i8tcCvslsp7YG2L/f52HWjttF27qGMY+UJL5GvhO3BbBmWW4RyVYo1blPsksltc1V7mn4byDtaPeuBzUCBhAdd3aQZdZOaf5lllgk7lBhPH3PE/wlWBlTK9YbbTZYxTp9m55YsSym0zc10S928Q4kgq1yLKe+Ny2jXl/pFADe70sKhnIkXO7WgW8rl3wc9kQOSY951GdfFvQMPPDB86sC6rIYaF/4PzRgfvSeljTlleBe76aAZtBMdY8Af10niuFVXXfUNuwVVTvpJfEj/yULNrjxZLXPa2WtlC2BxI8JklkIUc0uQDkfAwsQmJ8fCAlikEDTxehmwwDcKIIXFAMHeUsFvAiykbyfRmQJaucezVdaTXhMgb/b2NAEWFjOyEjHePk6o24BF8mwwAQtKWLzdxBu5gEUAHSU8WICFOdnJhZpoAy+wK24wAYuAc9O49PL9hR6wsG1RYKPVQPgAPHz62lURWxe8j17mdlZROksoVkpDOfisSshYyhktHoE3tYnEXQjibl5YWEhGxnfKhQJntaidIrF1QRaOqp0eKfV3ugw8J74DrMBTAloCI9yXhWXrrbcOTaiKPel020p9aRTw7qcqCyVjxTwhzwsW1viCR9mK7uWJAnyRLyTE+6d/+qd+a2eKYtxnn31s3333beyA5Bnt5h28K3afUYksF40Vzi/r3Y16nm+2ljOf+a6yQlfVT4JC5GbqxTyivT6A3FvTZCFRfbrnz1PzFowqa4Z+0/lLVTRLbW9dOblQW9HMywHfTk+zKouR5yHdZzFEzqGqGLCB9mWwn1/oAUs7GQsxu731rW9dYCzEQAIp/qbfqcDvdabHwR5c3nfwwQeHjwIQJYRbCSrOruHArF676lZkUgK0N0Xod6NfEkLeEufbw0pb4MyDLVZYgBbO9Mk9DLMb/Xgz1xm7kqq2f3v+YvV98cUXB1mx9tprB9L5uU9ZWVhk8leAsf6fC7BxCTGfcy69g3cqwFhB0Tn1+LI6w8oHO8fxRe3W3eq5uoP8vFvHAxb1Wa6wqroZR4EsucFzx6XdvioOzLuE6iyrflEdL9h0rw4sdtJ93G5fO/FcASzzqchAawcB2TM5+4RB9ofLeQTvt0FWBRH2AoOAqMn6yYf2skLxQkUuCE0WuVgEWCTUpIyHCogJBHB+DStZ0VtCSDtJOjEhOlUHq0BZWaAb59sAWDyfwVtkiIXfSC2POd1b8NrdudKpPrzZ6mkV+xLTgnmE9ZZMucQUkGmXy88vxpq4Nn7DyqI4pnhcm+IW/LtzAEurRYni9HLiZ2iHgpll6Yzpwv3YCtMJPpIcJh4DmstKKderdqPpXd6lL/kmcOABnLbP17UxZ2xS+9lkRaVNciF7IOL74QGV51u5oUUvgehUq1dqH4aq3EIPWDiThICzlEvKhMPeWDV5q4SYzMdP+MnhAYr+HqrVPu3i3XwEWLQC8atGlfNAhL9Jge4tLH4VlULH1DKpAEiCBksE6eEFHDU+CsIbSpDohYaAlMYAeuAaIHOsBIgAL2AFMy8H83GasK4qS14qXUu5zlFA4xqvvJlPHBnAcQSAaPhSgMW7hZ955pl+l5APvtXOp5Tgat8bTqzOsbDocEzVof60YxkRT9K/Kksi78oNUk2VkbybD3IJ+aS5rznGosVvlvAyOHbTezAji5OnD/fj/EOd46i+mmifcgvFcksBswIZnkaSfX7xrP4odYBo5RfVvDOX1zrd507Ut9ADlu222y4ZsGg3B0IIC4u/4pwVrYivQN3UydiJgYzrUBsEWBAkcXviFRiMj1AlopyVTKw0O92fVMAiRXDvvfeGA/Xii9TrJEtTn7tBz6Y6PRCsEjCcUrziiiv2p56XAOG8G1LOswJfbbXV+mleAm6bKD449zWWskbKOsL/b7755qB0OJ+IsZUiEl9zD8ACUPWKhnKyCDAvGfvUuQVg4ZNywZMcO4Aik1IUn0qZyaqcUp8OsPTzzIMB+sE85Eqd2zluJAAJgOXCCy9coLn0jWMYkAO6mmQBz0iBqw0CP8g9WZ5yxiaFhqIN70Sn+PpFMx8308rKqnYLfEJ7xqhuN1CTNSm1/UNZbqEHLDkxLHI1EMOCEIIhlF3Tm+qFfLXylxnUI/fB8oE2MQ+rMczImigSXPSLSRlbV+iTXEKxEE0VQk1tyr3vXUJsg1TMSgwMpDBy6+9EedokvvBmdn6D1p/+9KfDh9W4ytEvFBbn3lx//fXBLYRyK66gToxI+3V4xaVa/CqYOcKYMU847Zoxi48xYGwpI2DKfSmnGIw2KVffkxyXkOSZf17ASUot1yICb/KR7IhlhCxHqQAsdZS8Swi6V8UNxmOktngAKdDFewVMAELeQurblDM2qX2JgUbMY9A2PkrCH4kRg8+4n/6+7smak9rGXi230AOWHJeQBgnXg7ewwPCa2FXo1ZsfqaMbTJ7LQDIrYmE5/PDD+7fYet91bGGRgBNgifvRaSGUC4AUdOvN2bSJPsmClFtnLl3rysfgybuteIbV33nnnWfaDeTrYaV13XXXhXwMK6+8cigrUNOp9pV6minglZZAC+PgeQplQpI73EF8b7jhhv27VnhGvAk/Er/CHMPKoXqq5EcOrLmeoAAAIABJREFUz+a6hLwFRP3zQMa7Fpoo5OuKwVC7buNcmaKgW1mIvDvEAw/JrirXSQwQ4rq81SdnbJroF9/346F7sXU+fr/XNR74SEcxDlrQxbyb275eLL/QA5YcCwsDxCDfc889QXFUBTapjPcz8kwcnOXR/lAMvN4f7xKKhZbKeTOk3yXUjaCzdumB5Qu3iSwuqidH6Lb77qbn/C6hqpUt99lRgsClvV4wsfpB+d1www3BtcBpy5wuXK7BpUC8yo53nmByx2pCGgPA8/Tp08NYif+8FVaWM1b0/qMy4pfcxU2OhUWyKgZi/K525LhkVJ/4V//nO160dWPkeC+uauZRbKWK3y9F78eQMvTXWzDr5HadFaST/aoDJ3Gb1Aeve3wfWlnCfYDvUOukTtCuAJaIijFgiQdZ/+91wKJueZeQV6TereJdFDw3HACLX+11YiIMtI4UwHLMMccEwLLBBhssAFgkuEjzzipx8uTJAbjw98KQnXKgtB2s52Ml5ZUdf2MxISaFeAnAy9ve9rb+8ZF1hW/ACh/KKWkc3yjZAljaH80YsFQp4Fagc2EHLFXWoAJY2ue3IXkyx8KilRIuIaWMrjrC3pt+qzqVu2rqBmG8hYVVmfoWK1atjtQnH8OifniTady3wbDASAixmwbLl9oqy1Y7K0bRw09yLwBzTdV+DKssPigsaE++lXPOOac/5kFCVO8mlgVrCxYWPmTDlB86zvUil16JeenMDIp3hogH4HFZVQiQJuEX8UYAEB9bQCtwGWGF0TELgE4BFZnrq4LZU10PuRaWzlCmrxa/SIgXDINl5QTws60ZGsa097KplQwWMJXLxM/11HHoJF1VV5UlLLU9VbIr9dlu9KVbdRYLi6OsgmfZjeLPBqlTCDBJFXip+71bg1hXLxPz0EMPDR+1SZOizm2BcMbCguk13gYXr178e2Vx8uChU/3VKkHbf+OV70DeI6ElU3FMp9y6fX0xiIHm5OwgW+lHP/rR/lOGvf+f50k2dsstt4Q8H8suu2wALQrGxfoikLmwBNLl0ngwykN7LCR8Y1nBBUSMETEr2p4et0PxLYwL/MQHcOMBC2M9XAGL76/kh2SjgHe3xkbv0bZmvT+O04jBiG9PHYiJF2TdkGGtZLTAoHcVt0tHr3u8u8+HN7Rbdy88VwBLNAoMrGJYPEL15uL4FFtZGbz5bagHN7aw0J7Yd6sgNQkbTdzLLrtsgTwssfuLuuK+xoFr3eg/li/ylcQxLFXgK+X9slx4IKbf6E87eSUkfPT+2FJDneT4ufHGG/sz38JnsuSx9VC05O877rgjrNi180gHpVEGOjCGMT1S+l7KvJECsrDAA9Bb207JQMyY8S0Xj2K+PPhgrDnIUit/wKUSrcntOtwBSwzIJSNFD+2q7AZP8g4BlngRWWXp1ZxirjA2WpCqbdpaHltZtQjluxuLAm/J01z3csNbS3LmabygFHgRACup+XOoOURlc1xCUlbkzPCniMZKJ7aqiMEGI1Ar1VWhNiqGRYJVbfQTWHXq2wMWb+r1bhQPWHxQWM5kSzVZqs1YWNgW3GkTrl/ZxO33q5ROsTAZTznj6Ytf/GJ/jg6EieKKJLx4NwoQxalD2Nhx4q1A8QqzU218M9bjV+fwtJQgWYtxz7Et2R+G5w+T49mnnnqqfzch9xhnARYBFc3DOldkE90VRN9Urtv3Y2uAnzdeUTa1I1UGSPbIJRS7pPSeeJEpme4BQWyF8YutJlnf1J+U+/79vnwsh1Lqip/3FpbB6EtuGwdavlhY5lMQZkG4IJCuuuqqkIeFSxMxRq8xoxAkmTr52h00FBeJxlIumT9PPvlkO+WUUxbYFdAEen7+85/bZpttVunuUr0esKBs8e3LFJ5ifqQMNE4pq3ehvIkB8cLJC8p2/egeiFEf8QovvPBCVy0XvJPTeqdNmxZcDdBQSo02yKqllaRvY2ztK4G5KTMivYx3HcDTsmQxBlheRH/lXuE+1jB2seECAuAwbgq0Ve4SWVlikJkD8o877jg7/vjj0zvT4ZJqq3fJ8ApowKnjOcdkAOokZ5uaqXgt8t6cdtpp/cW9XK5z+eBiZU77y9O8CkAAUBnHFPnU1Pa6+9DskUceWeA4B/WhXVkmenigBp8utdRSXe1LuzTIfa4AlohimhhaCcXunipG4owYhJUOr+sWk3PEAHllUi6ZaA866KCQOG6g1p8YucfgDIsUuSn03qY2imappzVTnyazXxFpfJpAWFV7YuuRysgqpaDKpr403a9bDaLQPv/5z9sXvvCFkHsF905VRmXRnn7TJrmH/K6TpjaU+80UiJUfT3hwEQML/g/Q5NgF4lxwAfEbYynrC2NaZV1p18LSDp839zyvhAfPehJAgNuMgHH4NMUySXncvCkX9cmlIzeNj2WrAiuSE3VWKQ+6YrrWxfGltLWpjBZgxEdBAw+mRFvpkNTxlnVGPOufU+6aeANJUzt78X4BLPNHhQHXmTSaGN60KQZSbANMp/sE4QFYvPKt8qkOlAEALLi4Ui5NRgEWnvF+ZfqobJXer+4BAH/H+Q6q+sVvxJZAg9QJBq0IZEwBLFU+33YFvqedBz76nb4oUDlF6Oo5L2CaaOBjbljFLbfccnbAAQfYXnvt1R9nJMsKK3e5FTSG3n/PGPozVFJ4o5RppkActyUlrIUMY4y1E0sc46ExYNHiFyxapVPGg59O8G9zLzpfwi9cfO3PPvtsyJEEcEu9UNbIjNQrXnR5wEIdtE1l/ByJc1FpfBRrFM9zntV5at1afNJeaAXNoJ2/vHxIpQ3lZFXx8oe++EDlnPp6sWwBLG5UPLqVQNGk8Ewdl8MMjPLlm6tb20xzAIvagSL86le/2i9E1S8pa3Xf+0/1mxhfK8vYP6xJQl0AFmgQA6M6ps8BLK1WvnVm4NzJJiBGfQAWMorS39Tgwdji1ARaUHCADQAhSo2DD5dZZplg7idPi8CiFATf8JVcR3Iv5LgTcmnyZivv+Ux9hx9Ee9EaKwKWAWJUpPR0hgu/aWzkMmLctCjw883Ps267k7sxln7xgvJlBxwAzgOHVu/NASwahzr5WjV2ap+2gst6XmXxjC3qAiwa+07STzIFWgmwiGdS5U1Te9RXD1i60ZemdnT6fgEsFRQV80r51iFelRuugCVePVQpfynM2O/uY1i6DVj8EHl/cxXIameC0EcBhKEALLJ20Q4BFtqBQOeICAXjMl5SkBJw7fS3PFNNAa/0BE5kWYHusnax3VkWVQERxgiAojNg+D8B0nLjxfNnuFpYPOWUa4a+DCfAUjX6Qw1YxEc5MUCt5rHc2QWwDDNpl7NLyK9+YsTu/y9FKSGE7xrrgnJkCOB02pyYY2GRFci7hLz1I96RUrfCE4iJTcExYGH3jiwsKSySY2Gpqs9bMNRXyqWuVL1lwgMW/pYJ2deb0qe61XP8rPedc493SsDIBUeZT37yk7bvvvuGoFy1Ebrl9hcFm3NRP5aCnEuBpznPKDi17pmqVTMZZpusV3F9AIfcC3CCFQxaoEQefvjh4AKizYod4r7+D1DRDi7eRRkAjFb5CwNgicfDAxYCW4ljw2ognm6ieY6FJa4rdk37+DbKehksC0uVXPZuJllU+dZOyW5YMEVHaAXNoF0MWHwIQhMdfX9VVvKEvuASoj/d6EtK2zpZplhYBkhNGILEXnfeeWf4js2NVQqUScKEQ8jlMFEOYFG3PGDRu2IF7RW9F0Iy7crFVddW3BRrrLFGlj96oIBlgMMWHveZMn3f/HEGnXhPSh1VfOJdERKsCB6COvm/tkJ7RQJfSXhTJwr+U5/6VL+bMkXZT5061Y466qiUZveXmTFjhh199NH975Y/HcWv3BzejUXbcVeutdZaYS54+lOOZxSALGFOua985SshPb4AdEojv/3tbwcw4S9P75j21A1v8LvOAeJZ1UF7BFZkUeE3ARa1Nz5xV6CF+r1C6vTCxvfTW009jf2Cg/JxzI6XAwIgWqjJauTrU9BtvBun1fgMBLDU1RuDKvjsiCOOCAfAxidT1y1IGDdcQiTPTF0ApfBhXAagIpdQyrxs9Q7aqUVoDN4UdNtOG3vtmQJY2hwRH+AUK1+P/iWMday5JkA7EyFnl5ACh4lf2X///YOAlOuBLivhmO+HzKJVK1uRSUGesYWDlPm5FhbiAFKCbtscopaPMamhh7Ziix70ixgWBJxWXJ1+f6pw8ruUaAsr9t/85jcGoFDbtM1WgIYy+pv3IBTf8573LGCVaeoPsTS/+MUvmoqF+2ojmXn/67/+q1/RCwRLGXtQIuACwFl//fUXOJlaQERgQfXwTV8//OEPh9w0qTTkuXPPPbc/vkydqgMsEvzwBdYTXVhPeT/0VQAtfdORC7K6KLGcB2cCbFUANLa8JBE9o5Cfy+pzHYhRtX5hw29eAapfAFHoo3GFz9Zcc81gYfHxJk2AhZxXnbzURy+D/XEGsXtfySE9P9D/OHlmShtzZbpAHokhNU58t3P6PP1Sn+FFuS9lYbngggv6Y7G60ZeUOjtRpgCWNqnoFT27hFC+Stnt3ShUX2WZkMLJCdDNsbCofQceeKDxkWD0QV0eoGjV59sau4PUFz3H/zVJMG2S2E1lmsg61BYWWY/UTr8zjIBbBd36YOumPnX6vheuUuCco6Lt84qv0DhJaHnFgzDcbrvtArBQ+aZ2chzA2Wef3VSsf6xp20033RQsOTGQVSWejgIFJ5xwgm200Ub9AEBjwjeKJA5A5Pf3vve9wTWTAyZRPgqIbwVYvKVDAF/zRsDEW0+oS24tKXK+ZVkRQKHvus8zVSv7XGWXMjgxqPPv1XiI73UvRQ6oXj1LWwAsuIUVdJsCKLthYfH8JhnIXMZqqr55N5Dkle8TfKcDYD24S6F5Shm9n7kJDdje7OWRd9en0FE85flX7xBgueSSSyrzaqW0t5fKFMDS5mh4wEKMwX333RdiDbhiwOKFpIQXjJSbKjkHsOidcQyLJqhPOa1Vrfok4eUDUT1Y8UJN9cjCwrMpSn6oAQv9kUslNskPhUuoFRtKaULXm2++OazyvdDVOCHo2MHilR/CcMsttwyKVUnQmliebdbnn39+U7H+uBpWhH/84x/D+UiipV/NVwld2vr973/fNtlkk/6t8x5QUac/pkAKf6eddgpJCr21sKmhnILtz2CSgI/BixQwdBKN+U1WJFxx2jUIPemXYn28ZUaxLwJe9IM6PDjwoFLzqakfufe9rPHvk+zhN1l/BI6r3D1eafO33Nm+Pb3iEooBC+0FsGA1jV0lAgYeyCm1hSwsssTm0r5VeQFxAAsLvRiwxNae1HfLSiz3nuZdcQmlUrAHyrUTdNvUbK12ZfpkxevzsPgJjhkZBqoLYvTCrOm9ABZWyymXgAMuIT5a9flnYwtKky+dCUAAJ4I7vtZee+0A2rTttqmNABbMwUPlEqpSEvyGskK4HXbYYf15DZr6kns/VuB1q6iqxHW33357v7WA8VMyKOguZSr+5JuVL1mL4bPUiy3WZOFtuqSk4fHrrrsuuGu4/K4m+B6BrHNbNGco8+Mf/9jIXKotmFIO1AvwUkyI+gOd4H9cjxLKTW3kPtYfAZaq8lIQimkSMPFAUK4P+qO+qK8ejMglxD3xk2LVNM5+3jEuPlg3pT+pZURHwJWUsua4FifqY6s6vaIXeFZ5LXaIKyKODSWsvje1E+sCMqOTlwfK6qsPohevaSygPTItnoPnnXdeCFZlvHOsHKl9gaZPPvlkiOGK437gP+K3NJ9T6qTfsUVS84Z+XHjhhf2ALbW+lHKDXaZYWDpAcVxBTLwpU6YsUBuMLkEhxRKbxptAgq8w18KCoBRg4T0oNY/eveCtmuhSLr6NlJNgp22aVORgUKbblK15vWBh8e3Uapg+A1b4xEF6HWCVAVXBOHAYonc9SimilBhvFIZiLLiHiZ70/xrDFOFLunSsEikX44/QB7AQK1MHCKreS5wMYKpqRUmdBAzH/IpFhnTmqZY82gPIkxutFWDxweWMvY9h0dlAUtACV96i5C0oUuz8Fif/i9vg4y1SaJ5aplW9ypasA1C9C0HWFj/vJctkBRP9ldGXbc0AFrL+pl7ddAmpDdBAeZViHpRslhzkvsA2LpSqE+tT+9aqnIAFQB7LtM9dU7VISX1nDKQZY8aQfgBYFoYjPApgSeUGV85PaJheeVgkFCVkJdy0mvemR/3tBXJTU3IBC3XjEuLD5Vd2VSsrCSVNqDi+hvuqw/eRv4dbDAv08LuEvFXMZ8ZsGpN27sdj3gpExH5prFLwmXhLgcOKrdDYaSxZPTI2OTEsnIuFVSLlQrGzCr322mtt1113fUO2Te86lRIX75955pm2xRZbLLDy8/3i/fo/fyNwSarHFmPqTQHGPHfvvfe2BCyU0ZjoG7r6uCberfdRRucECRSoPXKxUKfmj4A/v3m3q39vCq3bLSMwIjkkV5HaUwegxJeeXwVYxE/iT6wE2qKb2s5uAxbNgThxnAfvkuW+r/ytGBbVkdqnlHJ6F0AFGvit4NBabRL/p9RJGT/HZUmivvjAyNT6erFcASxtjEoMWFgNcmBgHNgnkFAlGFi9YQ7PEVrsxNhnn32SW8zE4Owhf/6QJosmogceqpidG1hA6gBL1e977LFH2L2R2h+dWJyb7yO58wkF/arSA0j813xywGTC6ypp48FKFXDxbUA5Mv5aFUspeoWkfmh8Wd3vvvvu/ULQW/jq2sxBaSeeeGJjlwQmUNJYMb70pS/1WxTVl1aAhcBe4ms8WJSQlnL1/ArfffzjHw8xLPQzNoHXNfjUU0+tdGP68vEC4vrrr19g/OmHVqyUlRtIFkZkwMYbb7xAsLCfJ95aqbFByd96661ZO7gaB8UVUJ80nz1gaRXsT59uvPHGSjei+Mcrfd6DNYyDGbUVPaWdxPzlyLOUOlXGzyVcjxwCS5u9m0X0qHKlHHvssTZ9+vSsscFa6K1yTe0FqOy5557BZeovP2ea6qh6TjJY8xMrzsc+9rFk1xbPAz4BU712FcAywBFhsipAUFV5QONXiNwXM5LBlLiXusDPATYrPK54DEyiMuFK0MSuKd3nOa0u+Ds2K/vVmSYGglx+eu4r+VmrPrQTpNcJmsR1aNXvrU/kB+GT0o922uRX3P75GLBIkKo893VYGn/rfmw98Su0Kv5sp811z/ButUPbMb0VrgpUSJESJ8Dp2+IprS4FRrwVUAHDLAr4W/Omnb7EdBYolJsHfpZ7N+YPlY0DG2UtoG6v1FWnb6foI4vpQNwAdf2nnbK+6SC/qrZofqs/kg8oLKUp8PxUJeP4DasflixyUaVe1M97unH5NgtcVsVxqZxfuMHHsqblWPKQ56lKHj6BzxS8LVkqWtRZuVNoJUAsPicebfvtt0+2SPIOrFKyzKe8c7DKFMDSJqUldPW4XwlXCUQJDwllUC+r0m4eXCf/rSLkBZj4FlPHK24mKP5bzIhxnwS+/LY7CbgmP31M5qEGLAKOEhReyQiwtFqFtsk2A36M+JWq0129IuFvKUWdAJ27aku1LsETopMAhnfVxPNE9PZm9yaiCJxJscv91fRcO/d5FwGk5KIRHflNZz9V1UkfUbzEsdXRDdowJooj4P8okl122SUrIDq3TyjE3/3ud2E+QzfaFyeFi+ukv8SkxScp180ZnsdaAmCJ4/hatbebgMUDAC+PPT9KFgus+UWb5LJifVLongpYPBjRYk98k7tzVO3yCy5ZjsS/AOMddtgh2SJZAEvKaHepTDd2CeU01SN3P4lkYcmpq52y2qJbBbDqXBDk+ogBS9O7BYCayun+UAMWrzjVJtGoait4ar+6WQ4aoxDY+ZN6VQGG1Ge7WY52tcNn3WyT502AYc6cYWVNfFEVYKmbG7kxae323VtMVYfmfl17yalSd5JyrPSpEwtL6unrakO3AUu79KoDO031pQKWpnravV83pu3wWbGwtDsKA3yuAJaDg3kvR/gOhiIpgCWfsdsBLPlvGZwnCmAxa0eRtDM6BbC0Q7X8ZwpgyadZ7hPFJZRLsczybxYLSyZZgltD8Ri5z3aqfB2IW5gsLJ2iVafrKYClAJZetrC0w+8FsLRDtbxnCmDJo1d26QJYqklWAEs2K4W4o1yXUP5bBueJAlgKYCmApbNzrbiEOkvPIamtuISKS6iO8YqFZUimZHhpASwFsBTA0tn5VwBLZ+k5JLUVwFIASwEsQzL1Wr60AJYCWApg6ey8LICls/QcktoKYCmApQCWIZl6BbDMp0DZJVTNCgWwdHZeFsDSWXoOSW0FsBTAUgDLkEy9AlgKYGnJAwWwdHZeFsDSWXoOSW0FsBTAUgDLkEy9AlgKYCmAZRCnXgEsg0jsbr2qAJYCWApg6dbsar/eEsNSYliKhaX9+VP1ZAEsnaVncm11Pl8SIPHJvVLTjOfWO5DyVVlmB1JfK6Uc3/NnTdRluqyqL07V73fZcIgZ2UFTr7KtOZVSfy/3ZtrWXCcDOGAvJ9Mv1Pvyl79s48aNSyY4x0wcddRRyeUpyGGhdQf5DXUMy9577518xk3VHPeEqOuLlymphBtquRyn7Pft5rDEuky/df3LzcPCQZF1B0ZWZajmN/jsc5/7XG1GZdoW07WdBIUl020qF7tzbuJHlGY+o6oFDvLLea5TZetQ72CtLuqSoLUSPNttt13IwlmXur/qbI7cyVoASz6HFcDSd4qsDuVLpSAAB0E/VNdQA5bcfqPwOGag7mDCqv60M591YGRu+zpZvm5s2rHMtysDObWZy+uKugUtY9LqCIgCWDrJHYl11TFRASyJBHTFCmCpp1nJw5LPT516osklVCcDCmDp1Ai0nhcFsLwjLNpyrgJYcqjVXtmezHRbAEt7g1n1VAEsBbB0jps6V1MBLIMXw5I7asXCYlYsLF8zdEevXQWwdHlEikuomsDtmJA7PVTFwtJpiqbXVwBLASzFJdR3nlpxCaXLjQJY0mnVVskCWApgaYtxKh4qMSwlhqVTvNSqnmJhKRaWEnSbMdOKSyiDWA1Fi0uouIQ6x02dq6lYWIqFpVhYioUlV6IUC0suxTLLFwtLsbBkskxt8WJhKRaWTvFSsbD0UaDsEqrmhGJhyZhpxcKSQaxiYWmbWCWGpW3SDfjBYmEpFpZiYSkWllxBUiwsuRTLLF8sLMXCkskyxcLSYuVbtjV3iptau0rLtuayrbnsEkqca1UZCPmNPCyHHHJIZUKzuqrJjLvtttsmvrnaTFhn8UmptACWzgGWkSNH2rx581LInlSmWFiSyJRcyNNT2TbrEmD1uoUlnvOdkAEQ0tOFPB8kaayjUTLhWxRsZ870atCt5j596tS1MLqEOsFnxSWUyWFz584NT4waNSpM6Dlz5tgRRxxhRx55pJE6O/XKASy8k/fNmjUrfPPhmj17to0ePboyHXKrdjDBmPx8+FsTjf6QZGj11Vc39TO1PznlaP8BBxwQPnq3n/RqE+3hQxnas+OOO4akSWq/n9T62wMHnrvnnnts5ZVXTqZR7rZm3jFmzJj+sfd0pZ9qT47wL4Alh5uqy0J7eAZaMj7MHc1bfmPeSoB6Zc14XnjhhWExofHjN8+Lfs5QB/9nzjB3coBraqZbL3Pox9ixY/s7jQygf+1e1E2bqYM+8v8rrrjCdtlll36atVt3q+c4koC+xPNeso3f4znDONx7771hPvurTp5R5rnnnrPVVlvNnn322eRu5LqExFsaF98e8WAVmKlaAIufBOgkT/T7DjvsEGRgjnzOTRwHraAZtNOlOaC54vmc37Aw3nfffbVylvJ80Feez3bdddcsvVkASyIbCzT44vpNmW4ZDAnCpmpzAAt1cb7DIoss0l9tfC5DVfua2sB9KXpNHtKLI3xT+5HyjrgMdBJgkdKos/j4Z5uSJvlVmyaYAEvq6icHsEi4QnuEFYIrVn45Ckx9LYClHa564zNSIBqXWAEK1MRPNs3NGCjzPHPm/vvv7wpgkbKiHyj6qtW3BzUp1ItBl1eUOuMFEAMg6uQFb0N35Av10w4pdS1O1Ba+tTAUYPTKt6oPsTxjPqN8n3nmmeRu5AAW+uEXkPCc5zPfJ9+AePHZqi+S03xvv/32XQUstFeAhTwsMVD3ffDy1tPM82IrvSk+y9GbBbAks3FfQQ2GR8APPvhgOEckVjStqp4+fXrWOSIw9J577mmPP/74AtXSDt6bg7gFEqray0GB++67b1fNwbwXpXDppZeGvnjwpTZVWSQ4LC1eXWkya8LHQO7YY4/NOpRu/Pjx4RAvvpsuveuxxx6zPfbY4w00KxaWJgp29z5zg3l2zDHHLPAieMsriJhnOGAO8BFflKtyZVDffvvtFw7ZzLGkbbXVVv3KLoUSKJD3vOc9byjqLUAp9ai/ei4G1Sj5W2+9NVSV2h/mJp+US3McOXPLLbcs8I7YwuL7xr1NNtmk/8BI3zZvqfXjCcDjPX6x19RGLAsc/pdyCSDBZ8iaqoWk+kB9shbzfcopp4RPDLJa8dm//uu/BmtG6rjwTvrirSVN/YJmHJiJDPTg2FuO4jqgL2Oj8Yvv+zmneuCzP/3pT1l6k74Djnrt6smgW9C0THSadGLQ+P+dJKiEK8pawChG5ELCqe8V0KEev9KEITC7plokUt/ny/HOQw89NMT9yEzoTcOezhKa9E8rX4/6Va9WOqpHK7NVV101mOpTJziH0UHjlEPp9K6HHnqo3+0Ut03vTX2/AJwvL96qy13Tzhh08hnaOmXKlCxg2Mn3V9UlYIFr57LLLut3Lfp5orms3/R/WfL8ffEhq0EWB5of+ps5w9yJFVYn+ik+e/HFF23xxRfvF/B+9Z7LZ97VQBulRNRe7udYB3NWvpJd73znO4P7Se/3Mkf98YuqeIEVAxaBAckz7kMvXBV8p145B8Cm8llMV57DMs9HvOXbJz7TOInPLr744uCuzJHXyLowAAAgAElEQVTPuQHh0IrgZgFwjZesJZ7HY2tSvPikT0OlN1PHuxPlehKwEKOCya9KKAlB1iHMdolCvWIUlC/WHN4PE8DU8vXmKETaIsDC37RZpl+Y++677x6QX7ypr7zrsMMOCx/aD029cKRvap+EFDQQYOFv+itaix5eoIk2a665Zph8qcI3B7DIqgVgwews4SVF4q1eOeMTC+YCWJo46o33Nf7bbLONXXLJJQsAY6/opSy1koSnBFj4W7TXPJMPXgoDXuZv5gwLik7Pf9onPgKwLLHEEv18JrCv+ZBDJb/Q8qt+1SF5llpnKmDx8gz3BoBF81cWSQ9W1E4vX/280vjQB1kyJM8EWGbMmGFTp05N7UpYsNSdCB1X4vkMMOHjNLQY5JlYZ9A2LdqqrOPiMwEW8Zniq7ifeuUAFt4Hj0EzgItcdp628eLcL9I0T7yOQW8yJlVt7pbeTKVNp8r1HGDxAEGdFPLkHp8JEyYkr+RzV2IzZ860tdZaKwAWf8l1wf1U1K3VU7yKh6kQugjfVua/gQyyaCbAwkSMlXkcW0B7YfYLLrjAUEAebMUWDS9wqRvAIpCXAhoALACcFAuL6Ai91llnnTeQZeLEica4pIIlvworFpaBcFnfs5ipWY3CN/5CQTAukyZNWuB3KdOddtopKFIPBBhrKXb/EL8TiwEPrLTSSv2WnJTW58gAeOjJJ5+0ZZdd9g1V0w/64y0/Te+nPuQVc6QuTgX6pW4kwPqXut2Ufr/88sshsPfKK6+slWd1fRDdvEUlBlhS9FK+kydP7reON9EGwMLiMOWCjrhQ4LPzzz//Dfz0yiuvGHJAcspbKbyFxcu8qtgq8RmABRkYW9hbtZW+0KemS3SFVgAWaCc6ep0nMJLSBulNb9mUbuE3+Ev0aWof93PmTEp9nSrTc4CFjhEohXCKESb36hTnQAniVySACVbzvF+o3A9gikJWe5gUTHiElV/R5wScDaRvClQWE2qFqx0dvl8CBt4lFCuNut0SOasL6mzXwsLY0HbtutCKxLsOUulVLCyplKov51e+uISkKJrmCLSXhcXHHmiOVwVXcy93J0ZOD72FhVVvlSVC9TX1T+WqVvyyEGqBkBNwm2ph4f0CVriEACyyiMSxHgIhsp7ItaA+qr3USR184gDrnPks2uRYWNRmuR4lh6QPJLt8bI6ewSUut7jvC+2o47OmgPAqvuqUDIx3pXrAIvkt17z6Tb98gLHKeX6NLZ45c6NXyvYcYNEk8ZMFYvnVcw76yymrQYbxvLWA32Vm02ROGUAvGHheDEWbACysFgUkctqZ8m7RSxYWATJtzZQ7yJtJNZk1WeOJov9LWAjQUTcWFq0uUiwdCDgCLlMsLF7AAVgETiSs5IdOVSJemRQLSwo31ZcR6EORwDfeYghttUvF1yA+8oBFPCMLC//X7hnqkduIOaNgwBxLZ0ovxQsE3RJXEPMZ7aE/sTJoVbdkB/1Rv/0qOAbNTe3MsbCoLsWw6F2ip0CNf6fkkO+j5ILkGfe04NG4MI+xFvAdWwvq+oS8WGWVVZq6vMB9AZbYMh0vpLzsAuSxcPO8RaXqlxZA3iojC4vKpTSSvqRYWMRXnmYCi1qsaz542ktXiE+rFtFDoTdTaNOpMj0JWIQaPbMMBmARUX3QrVeK3C+Apc9aJAuYzPmDBVhiASeF0G58QQEsnRElPuhWCmu4ARZRgl0VCrrlN8mATgIWvSsXZLcDWEhOx9ZW/05ZIqriOuLFU68BFu16lALnuw6wQF+sKwq69RaW4QhY/GLLz1wBTPGqQNFg6s3OSJLWtfQcYBHq90F1dYPRDQLxrnZyPVS1RYJblgg/WYbCJeRN0T7CXysPCS9vDo3393tfqRcYnTKHthpT3AFrrLFGZSyAXxmm8kVxCaVSqnU56Ii//6KLLmoZRM7c8gGSPt+PjyegPv4vKyBvl+DtpktIvSTR3JJLLtn1HEl+AZQKXHJcQgJbJEFjTteBE29x0Rh5cObnueLaNDYal267hNSGVnxWZfminYcffnj4yPXmAZn4TLJa/RkKl5Da7909vk+y0ilQWG314FOyXGOvvqbEwXRGGnS3lp4ELN3tcnPtcglp0P2E9SY3oVkpPq80Y3MydXjXBe/AJZJjXm5u+d9LqF4FnFVZIuI21rmEYjN/lftqMACLfN51QCOHPh48Uh9jox0CBx54YHJgY847W5WNzbx+peT/xlXBLhYp8dgn36n2pNbjXULEsPB/KbOYv7xS4F7sEvIuHglj74rlPoHa3coPoTHAJYSFhf/LVK8Ej1Ur11a0imVDrEhSgYrekQtYeM5vH6/is9Sx9i4hnvGgBnq14+JN3SUUux7VZvhEgMtbE7xVSC6h2L3ig1JVn97TTcAi+bnooou+IbWDFohxX6rGyLuNJA+8Oy5ebKaOcy+XK4ClYnSaAEs8cVVFkzATYKE8bieyw0ooVoGAgTAOzEqdbOnjw/+bYj20yvXbmuPto3UAa7gBFk/beEVPdmBAi195DmQs6p6tE7BxeW+ZALC89NJLoUjVirkb7WxVp/Lw4BJiuylzIAYs8fMSpH5bc11f/OqRusnDAmDpxtioDQAWLCwKWlWfBkJbD9ZEMymZnHqHErDE7fTyRHlYUMJ+ld+qbzlBt9QD3eAz4kska1tZEMRnAix1u4I8aBwMwCKakFMJHeBz1/D+KmtIHLMj4BsDYP5fpUukD/yiIIfveqVsASxtABbPEGKwmEni3wVMxHgCLGKwTgMWKUMPWGKrgtrkV108Fwfd+vsLE2DxlhrRBqEGWAG0iD6dnqwSSOIF8UBM23gFSBtjC0tsbep0W5vqkwD0gKXKIuf7KrrGFhZvoVS//CKAsQGwsK2Zq9PCV3OGGBYBFg802qW1n9sxT3leaKI193sBsPixEc1QviSOE2BJkWc5gEXjID7zY+FBi/72bYwtLFV8JtoPBmDR+5nL0MxnbvZ9kVzQAtm30c+nmG/UBz8GAt8p45LCh0NVpgCWNgCLHlGEvHyOWqHBYNpC6AWeZzgBlk4LXd8dmNoDFn9PClqHsck/Snsx7fsTrj06X5gAS7xtVas4AZZuTG7o58938QLWr5r4PU7sx32EGwrV8+BQW1rgJfiFGJbYIieF7NMDiOfjM6tkeVCcS9wvVvSsSLGwdGNsRFPSqwuwVM2ZXGEdW2Rpu2hAH3POEhpqwKK2+7HhNwALYBL+TL1yAIvklXaj8Q7fBm21ppxkrmgswOLnjJ6PQehgABa1izwsyvYtK6pkkPJm0R4dvOstrT7ORXIjBih+LpYYllSuHIblmlxCHqHHyDwWcHGci+4r6LbJfN4u+RQc6/OwCLGLwb3Fxb9HgKXKwrCwABb1vWoslZpfQiFlDHIVqASIj0/xPuc6OmM+xmXB5V1KKW3sRhm5BQiGxDKnK8Uqx3Zbdq9AO/XFA/xYmVA3QbcrrrjiAsG7Tf1KHRspQFxuseL1K3YPLJve7ecadWiM9a4qN0WrOocSsHjgFY+Ngm5JTibQ0ESbnG3N1AnN/PZ5ybOm8VUcn+ezOrk9EMCi3aVN/RZgIREhNAC46BrIAtZbNsVnir2Kj7poamMTTZue79b9YmGpoGwTYPHMzsDCcCRmwhwaXxLcsQKCgZZbbrmOm7X9+2FglBu7HvR+r0iqTIc8v8wyy9QeYrawABb66S0sUhysdhlPxrIO0FVNxtNOO8023XTTxnkK/RRPxKF8Dz/88ALPeEER+9YpSH4gr9xzlWdjA9soAO3I1rrUUkstQDPxV8x7esUTTzwRTkeX4tHvik/xAI6/SfLFO7SlPhWwcfCbVwpNXeRdjIunvwBmFYhqqi/un8pfd911tvvuu4cVtBRLU11DCVjUD4EHzRlowtgsvfTS/RY2T7u6PlGeeZNyif4c4sghi1Ls3jJRVw8WSWRgFZ910sICz6SMo4AFWYg5zJVvtaOJp1dYYYWga+pci5IHXo7AZ7wnBxxzKCOH0/baVQBLxYg0AZZ44OMtfTCdhK4HCGIm/aZgPr4HgqyrmCpO1ayVq1cK/Ba7HWIlsbAG3caCygtfTfYm4eHpnrOrQFYVts9jMfDv8TEb8RlWaqMPRB1qgeIDL6tcbD42SPzvXT7QWltL1Rc/NvGWTQ+CUvuOskpJUOitHn61Gs+Z1PeqXFVdvAvrEluOxQ8p9Q4lYImtkV4OestYSj8ok5PaQaAXmuFK5PKySa410dK7TySPq4BhJwFLar8l/1lMQgMAFe3wbsLYDSQZod2l/l3eaufrocxg8llq/wdSrgCWAQAWTeB4e1oBLM0sOZC8DXVCpvmtfy9RB1i0CtMqMrXOHMBCnfBIASx9O9lSAYuUVMqq2o9brwOWHGDcq4BFY5MTT1UAS/uAxVu6UwFLt/ksVVYOpFwBLG0AFj0iX618kTrkLbZKSEHFLoZOW1WqGMGv3vz7q95dFZjlY3DqXEi8d7hta9aKsGp1K4uX3DcpEywHsCiI2QOWVubautVrO6valL60W0bzQf2rihmg7ipXmx8PgcYqAaukWVo9prQ1FbD4uqpiajoxX6VcqB9rAScp0/dURT/UgKWV9VFjkwoocwCLZGhslfLW6phfWvGZ6hsKC4v4jOBuTp+Xy57f5eqJ+6KAdOK3sMrGQbfxPJAsF59hycuZM+3wWcpcHGiZAljaACw+YBOGV7S3/OTxfTGiBPFAB63d5+OYiBiMVNUbg5iFNYalnRWip1cOYBENFaTH/2NztXcNiW/iWJCcGJt2eSbnuSpAqzZ7V05crkpIxwAux/8et7kdwKI6quZMzjyO54t31aJ8CTyOlWYrmrejSDqVOE799tbHgbgncwBL7BISzTxI9oBSbjhP/yo+GwrAEruEFESvMAJtQRYfSAZzny39ciPHMsL3X3wmwMLxDDlXO3yWU3+7ZXsSsPg4Cil7L/A6sdJpRTBvLYh98EK+YjraxfHgd911V9japxVIuwPSqec0UWmv/Ltx3bEw5n6cFlrxBn4c4nrYgkfKfCZS6tWOSyg1Nb9WI+qfstiqbTkKIrU/OYBFdTbxmR+f1Hb4cvRTfe9Gn2MgFdO5nTa3esZv/83pz0AAS6v2SLFozktJeLDDPb8T0CtQH4+RSqt2FEknAUtqO1PK5QAWyZ8rrrgixP1UnXCdwxOed+O2wmds0WfnWzflOXyJheXZZ59dIMA7bo8H655mPuZKsttbh9X2weKzlDEfaJmeBCxCxzFTefPfQDte9bzeu+qqq4btZv59Xnnob30rB4EyFtZZIbrR5ro6/WpcoMO3y9PYK3JvUZEFJo7Ij11eTBwm3mAAFt4Tm89pnx8T/V+/+YBar0w6OR45gMXzmaeZ7wdty/E5e/eQF9y+7wMFQFX0anpXu1Ygb6WUsoqDPFP70y3AEgfT+pWwp5XmEb/5uYQiede73rXAtu4mnnyzAxa50epkQCpPSLdUuS3hM7I2s4W624CFw1y1gymWV+IFLxdkYYl5yv9fliTNm8Hisybe7cT9ngMs3jLgJ7gX3t1gIt4rAbTWWmsF5ctvTAy2bHLst0x2XjDxW1XQbbetQLmD78EHfyt5mX4Xk3sFVEVn6MAWxtg6k5qDQO3GwtLO2SO8x7eLdsQHtXkApknLMzGQyaVhq/KcIOuT7bUCkjl8ltJG8SX903lIMahOqacTZQSc9H5v4UmtX2OqvmgMc5SRf1e3AEsMfjV3JKu8dZb5JlnCN31Bkey0005ZMSztnNbcyxYWZEDO5d1o4gu+c5Lv+ffpuVimxMkzU9qYq5fYHYTFhLPB/HxFvipxXAxaqlxClPGBt/AaOmuw+SyFRgMt03OAhQ6hFJVrocpaURUcOlBC+Oe9qV5CiPZwyRTplR+WFQ5lU7Kpbrcvta8S+Npu6pG6jyOIwYzuKV+Id4PFdQn4aCt41Yqlqr05LiGtpshzwHsYC37zgWWy+gh4akuw92V3E7DkWFhEjxQ+SxnrGGT6FRb9b1eYp7ybMvEBhd56p/mbAzZi3uQdUv70RW7O1PZ1A7CI96rcPR6wSGbAn/EiZrBM9b0MWFKtslLIopkHGpI5uXFOKu/logB2q/PUUvmurpzkGQkKASx8S27pmRj8aE54C4uvn/te3vt7g8VnA6VLyvM9B1h8sJA64IUDgz1+/PiWPr+UjleV0XvWXHPNsPoXQvVlfS4MysNoKF8mHpYWrzBzEXe77a567rXXXqtN/ka7Sdg1YcKE8KgHLK3aQLmZM2f2P+fLYpXiXAwJ8Ka+QDNAXkp+DAmkGTNm2Nprr/2GqukH/WnlQvEWlm4AyksuuSTJwkLjPZ9BA/FRzGepSl6gBGHL+FRdrLi0ym8am5z73voYP4ciGDdunL3yyivJeYbUZ+Y4famiAXOQvsLjKVc3AEur98YWlhioyMKJItlxxx37LX8pfcHCwtEROVcvA5ZUCwvzlzkOzXbeeecFus89+AU+y7n0XBWfnX/++WE+w7+p8zBH3sMjTz31lKFr/FEbtL9Knkl+YWG+8847QyoA/74qmTbYfJZD+3bL9hxggcggRVlYpFCFMKVcq7YOt0sE/xxCXYBFpmmvCKu2H+rgL1lYqqxCnWhbTh2ik+jHt48nkOledYr5PeNLkXqBG1tjtJpmiy5ZWLlStmi2Y2Ghft7jTe+x1cS7JDyv+DZ5i0QOTVuVzbWwiM8U8S/Lgd6RQsN47NT3WHiJDqmCN4cmno88D1WNQ2q9etZb63zsR667qxuARQuTuK3xXOG+H0ueU7I9AkgBLCnZUUW7N2sMi7bKa1uz6NopPhNPSZ4QdAtg4fdO6xrxA7uDiJfkW/wU77qiPZpXlMHCokWOeEJlhprPUuf3QMr1HGChM7iElOmvCrXGu4gGQoD4WYSHdry0C1g62Z6B1OVdOTFg0U6aXMAiQaGJLcDCxHvooYeS/fHtABZcQrwnBiwSZvRlOAGWXD6r4wUPwLzLTuVjc/NAeKrqWSnpKsCisckBS+qP+iLeFfj2YDylL70IWJg32vFSAEvzKHqXkAKVxVsevLTLZzFgkcW0G7rGu4SwmMSAxQOPGLAoD0tVmSrAMph81jyKAy/Rk4DFr9L9bgGATKoZeCCkaXXGS5XbAeXLeSU+cVw33A65fWISQq+YZlJgXtH4iY5JEmURryziVYBvz/rrr99vYUlpJzTjTIwUl5Dqw8LCe+LLKzZZt/imfwBfub6k8FLal1uGM1E233zzrMfgM4E8KWmv9HMq01hW8acEYk59OWVpM2PAwXf+khk7Bs6t6lb/Ne9jBaQAxRzF1A3A4vtA//gQixCPI+XUfw+m+fvaa68NZwnlXF/+8peNT87Vqy4hrAXIzZzrqquusne/+921MiCHL8SfVdbMc88915ifORchAVUL7Lo6cAUhz2KXUKtYOwALNKi6fOyY7g8mn+XQqt2yPQdYqhCtfjvqqKPs61//ev8hTjnMmUIgCV7Mjssvv/wCwid28+jdYlB8qN6NlfK+bpaRW000kyCN2+3boHt+ssbjEU8K6gVI4l9WzE+KCZVJuvXWW79hslbRRPWxEuU9vM+bSb2ri+f9+TYIHfrD1arvAx0LFA8KKOWSoGSFLT7TczGfpdRX1S/9pvNKfKBySp2pZbRDa8stt7Rzzjmn/5BNPz5eeDbV26ovPLvBBhuEgwnhiapcHFX1dwuw+LnhwXRq3zks89RTT81yORBTQdxQztWrgAU6VR0YG/fNA19ozgJMMsBbRlrFsNXRyy+IJSPYpQONFSid6p4FfAHCUi7a2moB7uOgfH0scFoBKc97+nuw+Cyl3wMt03OARR0Sk8h1gbI64ogj7Mgjj+yqlYX33XPPPWE3il/t+hWs96fnCOOBDlbu80wIaMYH+nl/bN0kpG8yh/rVgszwqiOeUAgRgEIKWKEf2tIXry7q+khbECSyFmm1SjtiC4sfE4Q1ORXiwMdcWjaVl1JoKqf7OXyWWiflBFQ1XiSlAhTBC926AC0k2TrvvPP6XbkCr9pB1M676Ys/BA4enjZtWvDhpyoR3tstwKI+QWvyNuGujJVmvDPPzxtiJIiVSJ0z7dCQZ3oVsOT2h/nPJV72lgjJgJxFrLeweHnCO+J3pbSVeDR2/TRd4l3aH8dr6v++Dlnr6RtByriS/cLRW5VjCy3vGCw+a+p3J+73LGDxE1uuiMMOO8z45Ph8c4nEALPbBcDiBVIVcvWTI8cUmNumdsszMQ499NBAsziAtm41Qj+UUyTuk5RgLIRpn9/emdLedgALQkljH1tYNBbxmDBZ6U+3xycXsIjPEHB1vNVOm7XqFx04r2SppZbKUvAp4+fLMC7Q+cILLwzAkHaL3waijL0FQzJAcT85q+nBAiwkAYsVZtUcgnb8Ds1YHAwWmJaVVe/nO0fB5/JFp8vHAam+P63cKHXt8CAltorF70rpSypg8bottmBXeRg8IOEdJM9sGjdvqRwsPkuh0UDL9CRgqTOLH3zwwUaUfLevKsbrpjuhm/0RzfzklsCqYvpWgKWT7cwFLO28W0qhFwEL/ekkn9XxJ3TW7rV2aJj6DEKRnVLx1Y6LS4q0CrDlHrJJXUMJWKrmmuZiHc1SaZ5abmGxsKT2d6jKpQKWgbSPd1QB4yoQOth8NpB+pT5bAEsFpTqpSFIHolvlCmDpTQtLASytOb4O6BTAki8pCmDJp1k7TxTA0g7V8p4pgKUAlgUoUCwseRNIpXNdQgWwFMBSLCztzbVefaoAlu6PTAEsBbAUwNKBeVYAS3EJtTLVx7FV/L8Alg5MvB6qogCW7g9GASwFsBTA0oF5VgBLASwFsHRgIg3jKgpg6f7gFcBSAEsBLB2YZwWwFMBSAEsHJtIwrqIAlu4PXgEsBbAUwNKBeVYASwEsBbB0YCIN4yoKYOn+4BXAUgBLASwdmGcFsBTAUgBLBybSMK6iAJbuD14BLAWwFMDSgXlWAEsBLAWwdGAiDeMqCmDp/uANK8By3HHHGZ9uXxwutcIKKyzwmuGaOA56HX/88f19idM4VyWP4yA/zp/IybTK+S456dI5xG6PPfYwvlMv6uc9qRftpx/0JyeBGQcy5iZbawewVPFZU984q6RqXIY6cdxmm20W6OyvqpTh/v4yyyxTey5O3XhVHUzaRDPOkpo8eXJTsf770Df1TBgeUmr+XMBSRbOmRsKXOQeGUl+v5mEhm2wsZ5v6P1j3H3/88ewjYHLnM3zGYYY5crYkjnstsMCOa4wbMYI/Lpzx6ut877B63gFbg8VI5T1DS4FOJfRC6HL+So7wpbzOeKraJppLmbrsvwcddFB2RuV2AEs77eVsoCowNdSApZ2+1B0BkVtXU3nolXpmFXXBk2THja863m8CLE3ty7lPpm/4M+fqVcDCsRQo4KG86sZ0MOZznQxstbgqgKUAlqGcL8Pu3QWwVA/ZYAg4AFYBLPlTpgCWdxgn0PfaWUIFsFQv2gpgqZ/jPekSyhdJ5YnBokABLAWwdILXBiujMm0tgKUAljqeLRaWTszmwaujAJbBo/VC8aYCWApg6QQjF8DSHhWLS6g9uhXA8saDSTtLycGprQCWwaHzQvOWAlgKYOkEMxfA0h4VC2Bpj24FsBTA0lnOKbUNCwoUwFIASycYtQCW9qhYAEt7dCuApQCWznJOqW1YUKAAlgJYOsGoBbC0R8UCWNqjWwEsBbB0lnNKbcOCAgWwFMDSCUYtgKU9KhbA0h7dCmApgKWznFNqGxYUKIClAJZOMGoBLO1RsQCW9uhWAEsBLJ3lnFLbsKBAASwFsHSCUQtgaY+KBbC0R7cCWApg6SznzK9t3rx5IdU1aZu5+P/IkSPD33PmzAnp3xdZpGTh7QbxU44fGCrAwnvvueceW3fddQMfqB3wCf9v5xqqTLe0GT4eO3Zs+NaRBmPGjOnvW1V/mAfPPPNMz2W6pR9cs2bNCt+0k/HRPNac9n2izMUXX2zbbrtt//yO+zx79mwbPXp0f+py6udd1EudkhFNYz+UeVjgMfoqGuhv0Ykxf+21vuydKdebFbAwRxhvxh6+EM/xO7SFjvE1EHnW7USQ8MXUqVPtjjvusClTpgQe50Pf4r5IB9Kf+++/39ZYY43QZ6X011wTT8FjyETuQ7NtttnGzjvvvH6apfBZr5bpyW3NfjAgnAZSk98Dml4l7HBqlxjeA0Paj7KoEgJVZ1+QMp/U+alXTmp+KfSHHnrIOK/FKwCBDimvnPOMhgqwQCMELsJJlwCYhKxAjVf+lCVlvI4zkBDn96FKzS8lorlJnzxdvYKOlffvf//7AFi4vFAWGPHgWP2jft6ZClaoeygBSwzgRBvNLcm6VL59swIW6Kj5ItrFmXv9fPAL3SZQUyXPuglYxLucbwUAWXTRRfsBi3ie9ot3vEzV8SSxnI3nGfVIdjDHOAYDOlTJ9FSZ3QvlhhVgQWE9+OCD/cIt59CoXiB2r7YhVnZYMVCK3QQskyZNCofl8d10afI++eSTtvvuuwdlpRXrcAYsG220kY0bN64fbIgOWm3Fqyjuc5CfaNYtwIIFk4P5mi61E/7hrJ7bbrstKJVUwMLBnNOnT1+g/+JFgWeBMdW58cYb24QJExYKwMIcW2+99RYA4E0033vvvY1PzrWwnCUEb4nP/FwRj8TWX+kHDhjkU2eFGSrAMn78+CADJ06cGLrj21G3AHnuuefecABw1XO+vg022CA8g9WlAJacmZNQtpW59+CDD84+lC7hlaXIfApIKWjlK4Uoxan7nbCwtEt0FFmsEIebS0h9rzqOXitt9VNlJYw9SPE07KSFpZ0zXjirBsUYXx5cSojKQur7KlCqMvS/yupQRbMmXhpKC0tsVfJtZeXLXOv2tbAAFuiUymee12SV8vKM+7JADDZg8WBL89bzgOaMgJi/Vzc3pTfFbzFP1bnyu817na6/5ywsXjCLqVBIMNchhxwSPqDEdpVUpwm4sF5XOBUAACAASURBVNXHZFFsQdVE7lQMSw7dmtw9WCmIb/BKL6X+oXAJya8M//7lL3+xlVZaKVgYxNP0NTZ1qy8yc6ufMvvWlec5VqRVpzu3ok8OYKEftPmKK66wd73rXWGeyn9Ou1ASssR4JeJjUARMxG8S4tBE9yTEoRmrZZ5PXS0ONWDROAmE0W5+I7bgkksu6frKd2EALJ7Ptttuu34+g6biuSqehm8OOOAAO/DAAxewYMQLgfjZbrqE9C6/KJFbXjF5mgsCILoP7wPaPZiXNZKyzAu5fvy8qgMyKXKyl8r0HGCBOK+88kowlXuzML8ffvjhdthhh9mrr75aG6jXS8QdDm2R9cSvaC+77LIQW8Ak8X7PTltY4vGto5cUNa4KAhTjuA4pBJ5PjQXwyjNe8Rx00EHZlrxcAQd/33333QGw+GvmzJnhv5iLubx1qxU/ddrCgm895YInmI+sfHfeeecFHmGc6CfzudUlYeoFLG4fnotXoNCMOKZUsMJ7hxKwaCxRuD5mid+33npru+CCC8JYV620q2jWjht8YQAs0IJFCXy24447LkAaaAK/vPzyy/2/KwaMH5jPfCTPtChoJc9y53PKXFGZOEg9fhZ+QM5VWR1XXnllu/POO8MiIeYFZAfzosr1xTuoc7hvWOk5wCKE6JlKprxDDz3U+BTrSs70aF1WFhOhc74J0PLBkD7AsZMWlhzh6y0Tsc9WAEYKPpU6Q2FhoW1aFd577739Fhb1Qbyt3TFV7jgfkKfx6DRgYRWXctEWPiiS7bffPghSb1XR/9U+gcs4PicOGkToateRaMYz0IwA75wV41ACFvol65DirkQTLCxYM/l/KnhPGZO4zMIAWEQ7+EyWPK/QFcTuY6DEY1hXACySDynyrJuAxb9fc4W2aS7LshiDWHge6ydzoEp2yhPh3eYq5y2V7fBQrzzTc4Clys+orV6KYfHCrVcIOZzbIZO9LBmYqQEsAjFVAZBxf3N3CeXQS++PVxya5LGwSq17KACLB16AAiwsdbtiPIj0q8HYTeIBWyzIuu0S0nxVbAFAQ4G3ar92EsmsLfeXdwFV7XLw4yglD82Gk0soBnCMtbavA1iIYamLS0rl46ZyCwNg8S4h+uMtKOq/n8/iJ74BLHIJ+d1DHiTUgbwm2rZ7n7YyD5gr3mJcZ/XR78gL5kCVRc7PJy+7KQv96iwv7fZhKJ7rOcACEVhZQVzPgPwNYOFTrs5SwAMWmLtqu6neOFQWFt6vCemBiwSTn6yp1BkKwOLbJsDirVxyG8D/PpBOY1RH/05bWFJdQuoPgOWd73znArkhvFCOxySe2x6w0BdAKHJA4yoBPNyCbuk3Y6mttZ5PWRTgfs25qlbWTc8vDIDF8xn9id3CMb+In+AlvxW8VwCLHzPNbX7zgNaDEvVXgCXuB88K/Mii5+tt4pHhcr/nAEudQGYwcAcRw5Lq7x0ugzCU7YwVPcIVvzqrv6pcF50ELLn99quPeDLnBtwKAPl6VP9gxLDwrhkzZhg+6bqcIjGttS1RbfaBq50GLKkuIa1SCbrdYYcd3hCn4elMnyV4fdCs3GBNoJMVKckDMYvnKO6hdAnFoFg8T18ALBdddFFWX3LnDOUXFsACj8NnuB7rwgKq5Nn+++9vfHLSNHTTJeTb2JQskvHz1iQfEO8trXVy2buY68q0w1ND9UzPARYJwFggQexiYWmfTWITapVJldpRKK0ykA4lYEnpvbe4eCWu2Am5JWIXhKLzZUKWzzvlnV4ppJSXEmPHi+IxYreAb6fqjGnvV1lDCVhonywsmr9qc53CFpCpKi9rioQ136LPfffdFwBLzpUKWCRzSORFgj5/xa5qzRXFSZAfirH0fFXlyvS7wQAsuF+7faUAllZuCT93Yvkcz7GcvuTsRhPvw2fsEhJYV2yLxkPv19zgOcWwqB9VMWBxu7sJWPy7YhAfAxTv2qL9VRaWKmuLlxl+ruWMTy+WHTaABeKVPCx5LOSRfCpg4RkF3VatYgtgqR6DHAEnJY7bRdaCFMASv7nXAAs0qHOzpXKuzNhSKn5LO8IbkNfLgMXPs1aAhXvKQJpKm3bLLWyABdcjckiuD4EmH2unucF3r+dhUYyX5/k4R5HKaFuzn/utAEu7PNOrzxXA0qsjM8B2aZcVzFzlLol9wHrdcAcs6kdV/2JfsSexFA3PKW+DhGLKUOQAFgkfv+OlVeBllbVFK9149RuDzG4H3Yo2CrodKGCJaR0DFmgGYMkZm1QLi97N2S5kVfYKUFafeDcP48ZvsrDU7fBQ3Z7PACxYM3P6ksKLddYCPzZ+MeODtmNXK3XVyY/YJZnrls2xsGg3DXyG69FbvHybq+a0AEtVpte6BVjOfM4dE78lucq1VTUe8BX09XlY6lzJue0ZTuULYBlOo5XZ1lhpx8K0ylw/nAELbVcftergN4Rbla84XqFBXn7DhAxoyYmTyBVwjA3xGHIjaGi9uVqH/3FP/fAr+Hh7psp5NhmugKXKZdntGBaBEc54kUvIuxxoE2MikEh5PVN1xov6UMdnAiw5fJYpAkLxFAsL5eiL+hhbivR7bAFT23lW8wyapeRDygEsAk4esHhayHXiz2iSu055WFQ+JfYjdz63My6x+5D/x/Fcoqvq9zQTb8KPOXmJ2mlrrzyz0AOWbguDXhnIuB1idAQNH3ZcxMquSqgMJmDpxtj41ZZfRcbKXCvmuAzlFHSrrZQpY4yZGmHadPE+xcvEO178ai83QK4XYlg67RKqAtR+W3PqChOLCcCt6RL44KwmAIu3GMSWlbguAAsB1OIr3ZdSquIzpebP4bN25kwTYPF1topJ8X3wYIy+yuKRAlSqlG/T2MTbmlU+thRVWXl84rh4HDtpYUkdG7UBWvlDUL3MjumoxSeApWoHX52VqYmudfdT+9Ju/e0+t9ADFg4Ky/V5t0vMXnyOqHo+PkGRb2fM6IMFWMi4uO+++3Y082LVJEPBnXLKKaHLMZiRQvTBeAhidkjxiYViq/E9+eSTQ36ElEsC67Of/Wx/2vxYcNYJoC996Ushe2wMwBYWwKJ+xS4YuR8+85nPhIM5cwVqqkCPQVIVaKoaYwARB8xVtauOz5BLH/7wh7P4DPChpI4pvEaZJsDi61H7P/e5zyUd6aDyZFk9/vjjQzZVuTCb2pdjYZG1BGDIXIuvVvwgmlWBk04Cln322af/JPWmvtNeMkSfcMIJ/Rl6U3ga3uc9Xp6Jv1Keb2qX7rfDZ6l1D6TcQg9YlGZ+IEQajs8qpX4cqNy0IhkswMLEQ8Hz3ckrnrQ+P0i8+vKmeq0YcR3JpK37Ke1LVYiqS++jvVUrqzpFyWmt7GLh8qvFhQmw0LeqFbzPteHN6U3j8+yzzybxmfjjpZdeCsraW3BaWQ5i60lssajjM9qNiymHz2L3RlPfcwAL7RbfKSDc1x9bX3w/AWwAENLj18XNxW3NASw8692lPqhWMUC5Vkkp/SpF345LqIpmVePj+QwaeOuf6K+5LZrHi62qhWYKL6SWaYfPUuseSLmFHrD4JGgDIdRwfBamrjvOoCpGgD4OJmBhtdRJwEJ/FQSpCR+f7iqA4GMT+E1uGtFAK/xOjzv1KsMl79RqVAJI7aZ9SjimMjwLYPE0kyl+YQIsHqwJNPhdE6kreI0d7p0UPhMNX3jhhX7rAuMhhaYYDbVPyeBUpipWKgae8cGtOcCL/vgkaKm82WRhqZIF3l0pAKJDG2WR9O8HFK622mqBP1OvHMCieC7NS4ErvUtgRTEg9Ikykgf83e2g29ykhvAlNIN2HoBUjUe8kPL9gofic6pSx6CuXDt8NtB3pjxfAEsKlYZhGbmAACyccC2TepOPeTgDFj9MmtC4wxDYVQHHUibxakXBlAJA3Rp+gRMvWKt88N4Kg5AjxoJrYQ26lTKqooWUJv1v4uVcwKLyKN0ll1yyX4kIIFWBC8UWxCtgAV8p0iqQJaCcw2ftKJImwKJ+i+9R7CjfFVZY4Q18Fs8x8SA0W3XVVQ2wR39SdgzlABb/Xm9p8WMTz9Oq7b5+HDR2nbKwpAIW8S20gmbQzs9x348q/uJ+LtDNlWHt8FnuO9opXwBLO1QbRs8AVnALMXljpV3F9MMdsHhTMX0RYPEuGK3S4t0bfmUTr4y7MeQSlN6U7S0l8WqSvsWARf1dmCwsAmMekPjx436OC65dC0ts6REIFi8oriJ2lXgrmfoS7zZS33L5rB1F0gRYfGCw3JMKbvbKUfzqLU4CLNCYHW8o4dTxaRewiP5VbpLYUtkEYurcSO24hFIBi9qEK4hAbQCLB4uiOd9enlWB4G6Bl3b4rBsyMq6zAJYKKtcx8WAMSKffUQBLn4XFC+UUwNLpcaiqLxewwJeYj30My3AGLL7/MX1is3gMLnPGZ7AAi3gsBbDISpADvOhzO4okB7BobryZAQtjkrrrz/NhO4BllVVWCXO6AJa0GV0Ai6OTgIoC4eItcFo5VJkQ08g9+KUUdBuv5OpWdr1sYfHK2Y9BXdI1xlOpvKsUQ2xu9TTJXfl2Y2TjNuDHfuyxx4xtujEPDgcLi8zechkod0TqWUI6CdqvNFPongpY/MqXoNumORPHIPn2NbXR9z2H17oBWGIa0h4dG1FF36oFnYJuU7aPq86BWlhSxr6dMsh/ktNhnc0BlLmABb5cffXV7ZlnnnnDe1qB+bo+dVKetcNn7dA695kCWGooJkblG0aID5HKJXSnyueCpV4GLLm7hKrMva0sDK0Ai5QE31pVMkZVO286NXbt1OOFEP3xytf76IcDYPH9j8Ghd0/SFyl/v1siR3n4d3ULsOgdsaXMW1jUFx+g6+MocnmiHUXSZGEZSsCSeyp4Lr1alWfcyE/F7rNY3rfjEkrdJeSBsXejaUGcciBi1ZgJSHZCnpVdQhmcVueSaecsodxdQqBrGEZCJQ7MGm7uol4GLKm7hHyQndjIK2iEDmNWZXVoZWFBUKFIFKAcK8RuB7alTAkPWPib1Rirf67hBFh8P7RTxit6T2sPJj1I1c4pbTtPoR9lugFY1F6lTPfxLB6w+L5IIXn3pHaMpfZlYQMsqbmLUumTU06y3Mt0WWsBLFhY/O7BprpTLSyKX2L7vLaC0wbFSGmDBO9LDSynbCflWTt81kSfTtwvFpb5VPQMI+HKLQlVbRsTmOkE8dup481qYWF8sHJ5+osWUhbQM7aQ1AEWykmZePDD3wgp7nd6q2DueKstcqHQXuUU0W/avtnrFpY6cKI5pmBP0Ug5V7wVQ9ZOWcWqzmGponE3AIt4p8oMLx6UsvGKRP31QMxbcJt4pB1FUiws1VT1Fha/EOL37bffPriTU3PK8HyOhYXxZ/GBS+jFF1/sXyDzbm9hSbUqtpJn1JkLjIuFpWkmuvtDYWHhnSgohItWQl64sIrnIkNrKhNldDm56JsRsMjE6c23dTEc8VbfOsCi+ANPeCkh7vEhE2VVHFPyYA2woFZaAidUp8RxsgAOF8DSihTQ3QMW/k82X7KmVm2P1fhoTjaRuRuApe6d6gv3BVjoC38DsKpkRwzOWvWnAJam0c67zxxHpnvXI2O44447BsCis6NSas0BLPD1U089ZWuttdYCO6t4N+2Bt1O2hqtdreQZfQMEkY04VZ4BWDhTrdeuYmGJRsRvP9QKVwmHYvNurw1mVXsWBpeQBL8HI76vCB2EfjwZGb9WLiEEgxRJFe3qkusN1bjTnqeffroyZXqvW1g0NppDVWZvD0Lpj9wtsqxoISGwljoO3QAs8YpWssKb8GOrkkBZbAXMUUwLG2DpBZcQ8l3jKbfMdtttNyguIXYJ+dw1ckF53knl807Ks3b4LLWdAylXAEtEvTrrjs+0mWvlGMgADfTZhQGweBoIUHp3UN1JpU2AhXolqHzwbq5CHOgYpTwvRT/c87B4K5afU15pxxYXT592BHk3AAtt8m4h/vYxCGqz+uIXQnF/ciy27SiSXnYJDTVg8cDZj0s7QbepMSx6T93OKn9UQw5vSJ55YKznc0Ax9bTDZylybKBlCmCZT0HFsKD8dt99d3viiSfCHc8w7QjLgQ6Qf3769OnhgLWcq1cBC5Ny8803XyBba12/tCJdaqml7LTTTlsg3bYAZpUVphVgqUpEpt84MPOjH/1of1DrUALU2HKy6aabBpNxnUss/h2hqCDdVL5pZ7upjkCQEvcK2/dBAaf8Bi/D01VCOba2qL499tjDnnzyyQV27jX1q1uAxeeGWWaZZQJvxjJD/FklO2699dZwkF2crr9Vf9pRJL0KWODjzTbbrGn4unKf8ZCrOeZVfr/tttvCGT85cWz0hT41XZJn1P2HP/yh/8BID4BzAUZV0kv9xhw79thjs+QZu5d68dDgAlgiwMIgY6ZjB4sY2gthv5uhiTE7fV/H0efU26uAJacPcgWtuOKKIT+ErCHeRdcpwELd8t/Wrb5y2j7QsgoolsLzZ6r4unvdJURbY2uD38EXW7gUzOotafzN3HzooYdCXUMZdEt/PGDxIM/vaqvadq8xlbsyZyfKwgRYBjo3Bvq8X7TE80dW2xzAktoeyTMfciBgK/dnpwAL9aA3Lr300v7jWVLb2YvlCmCJRoVgp2nTpoWIb5lx45T2QzWQb1bAImVHRD0rH8ZDYAWg0gmXkLY2I0z2339/+8pXvpK0WhosXqgDJHr/cAAsnlYAkosvvjgI0//f3rX9WjZ83U2Q7nbLr9FuTYLWLpHmjbjFtZHwjCf+BN4kLnF/bf8BXvAHSEto5BOiecKD0K7poIlbomkdt9+XsT9jf+PMrrVX1dpr7b1PnbGSk3PO3rXWqjlqVs1Rc86qakoEVHIG+UBQ0DdBWkuWew7lYdGZOWakn376aaMs3IeFq9zwP5bN3nLLLeMEy9zLhCUXqfxyPGSUJAH5cEy2HSqPDeMX3oPEco5vnCD3ERJCX8Hz8Kyrr756tHPnzqUaz/JbZ2VJE5YEchh89u7dO/4mGoLSmGLXhkndt5YJC/BoClU05R215bA0hS/gYYFhWE3XaiMswB6zPuh0KuTW1Kbom/B+llzzICzQTRCpElniSeI5Mpmw5KC0NsvEsCPHty52Y1kRNGExYVmBwDwNSWmnMGFpRsyEpRkbE5ZrxqvllKBPy8fDd/PYmr+0/7v8dARMWBakIU2zq3nsdAuR7WGZz8y3VL1MWExY7GF5eJxjVXIta9JtiQwu246ACUs7RoOUMGFJw9rFtVdD0i3RMGExYTFhMWEZxOhU8FATlgU1ogmLCUsKARMWExYTFhOWBZmlpX+tCcuCmsiExYTFhKWs8zmHxTksTQg4JFTWl1ZraROWBbWcCYsJiwlLWeczYTFhMWEp6zO1lTZhWVCLmrCYsJiwlHU+ExYTFhOWsj5TW2kTlgW1qAmLCYsJS1nnM2ExYTFhKesztZU2YVlQi5qwmLCYsJR1PhMWExYTlrI+U1tpE5YFtagJy/ISliaV+Oqrr4q2S8eR6ldeeeX4aPXcC9tMb968Obf4uBy2vv7222+T9/S50y0OzNy9e3dR3d58881D5Jm2BT++u/jii0f79+9PHhiYevmxxx47evHFF4vq1QXnnMMPYyVwYGDqsDjdLVbPWMHnzz///OjUU08tkufWW28dY5Z7TcOsaWyCjt1+++0rNmfT9+m5V3xGl8NMcZDl8ccfnyvKuFxp0i3uQT/jmTc5L4NMOOOpZCdwvAN9oORCH0Nfa+q7Jc9C2abn4CDLRR3MWCpDW3n0MfS1Gi7vdJtoRW8c17xxXF9K33S0el/Pz3lOn4Slr+Po2wjLxo0bR9i5NV6p2RXKHHfcccnyOfiUlOlCWKY9v6ltvvzyy+JTZGHkoW+5FwhBCuNpR0DguAAczJgy2E2ydNlXKVcGLdeFsHR5T+k9Q50KXlKPprbRgzlLnueywyJgwmLCsgKBtq35+1JHE5bRKGV8TVj+T8NMWPrqad08LP29vflJJizzQLmud5iwmLCYsPyLAI1kl8MP7WH5n3HoYWhXvT0s5QbIHpZmzOxhKdenRd5hwmLCYsJiwjLzGOSQkENCpUpkD0spYi5vwmLCYsJiwjLzSGjCYsJSqkQmLKWIubwJiwmLCYsJy8wjoQmLCUupEpmwlCLm8iYsJiwmLCYsM4+EJiwmLKVKZMJSipjLm7CYsJiwmLDMPBKasJiwlCqRCUspYi5vwmLCYsJiwjLzSGjCYsJSqkQmLKWIubwJiwlLlYQl7pYKIZu2riYA81zWjF1EP/nkkxE2KWS9/vnnn9Hhhx8+rg7/xm98j5+///57tGnTptHPP/88LsP66mZleC7K8Z7//Oc/o3379o2OPPLIwUa7P//8c/TGG2+Mbr755vG7UR/IwTrri3UZaVMb6a6wkJ8XnknMiFOOUCUbx+HdJ5xwwhgzYMk6/vXXX6Mjjjgi+TrIi+XWW7ZsGbdbvBa5cRza5qabbhqBUKKe+KGO5GA3ZBkTlm7oTturCfqHH+oq9BYX/kffLNm9uFvthr3LhMWEpXrCAgF1l1Lt8Grs50lYMIDs2bNnboQF71OC0NewAvwwKJYSllgXbZNphAWYnXXWWRNilyNHLmEhycNuwrMQllxiPPROt2wbE5ZmLVlt+7DE8SpK1kRYQPBJVnP6zLKWMWExYVkYYdm2bVvRluk5nYhGh7NJdOA//vhjfKZQ7sy3y8ZxOK8m91wU1BEDCIz86aefvoJING3/zrqnMIsGkt4X/MbW/Ng2HjNtzK5yPBOoQ84ZTyhHT9Bbb701Agap2XvqM5xvctRRR008MZSvaUCmYYGn4IwzzsiSg8/ETD5na37OSo8++ugxZqmZrNaPbYW67d27d4S2Ydvi3ZjRsi1SxHhIwkKyAs8a2gXtQ+JOXFIerpw+1leZM888c/TBBx8UPW5eocdl3Jof+oTJwcGDBw9pS9VFBZTeTvS1devWFWG9jIVNWExYFkJY8NIcIzJLp0FnjYaUhIahlr48LL/++mvR4Y+QC4c/4sA4JVkaHkrJjgE+dfgdQxEpQgLSUuJdofEtwR6D6YEDB8bviWEsPIczPA1J4FDGK664YhLaUuJFIhTrTcxK6laqZ3gnMIuXyhCNPur722+/TcJxSg4WGRIC3qyXyoP6si3aSHIJ1iVlm3Ce9oy1RljYDxjmxSGzIMZKhKlfmBiwXRVD9JnSA1BL2nGeZU1YTFgWRliGVnR0XsyUbrjhhqJD6bp4WEplwUxp69at49wHGAzMhDX/AQMU80D4bHyGQ/mOOeaYyetIUDTXggOXGtUczwrLw7uA3JqcqykfgiQMXgt4uOKF73ft2jWClyEVV6d3gvdRJmD2xRdfJHNFcuqbU0Zxp6cOn9Fo8Bkku5qvE++dRoyH9LCwjtGAUQ7m5yyKrOS0Q6rMWiMsEQPmSsX+Efs681XQvtCz1157zTksXZWu7b6mTvTII4+MHn744bbbV3zfxbXn05qHP625qBELC1N/8Bvtf/3116+Ykairvy8PS0kVGUo577zzJsYXBiSGG/DM6GH44YcfVnhY1CPD2Rg9ATqINXksUvUGYUGeSM4VQyDqTeB3jKurJwnPfvXVV8eDKeurHhZiwd/AByQPmJHk5dQPZRTXafeQOJFkKDFB3UjOmsJC6lnie1UXtT1oSKCfQ10kvVHHlcRoYvFQ9ejzuWuRsKg+om+ec845Ey+m6jfCPuxr7O9o+6uvvno8OUA/K5m49NlufT3LHpYEkiYs8yEsuYakRNkZkmDHxAB37bXXTnILSBamGZIuHpYSWTiYwPh+/vnnSTdu9FxALngrkAyKlT80/sQGOSow6OvXr0/ChRwe3J+zSgCD4tlnn50FO2RhbByeFOCuniKuWOCgyxk+8Hr99dfHhAWXDrCMu2sF8BlkBGYIWcUwy7TKan2mlcOAjyvlEcLnGzZsGOcP8HlNLvj4jkWEhIAX5ECuUOpiHgTarkR3s5SioFBJqBKPXWuEBW2Dfk1iqZMJ9mV6W6CfKBv196qrrhq9/PLLzmEp0MuiovawpOHq4kKmV6pp0EwNrnAf4l2lg0lRIw9YWI0fQ0LRIOL1TZh0ISxdxAExxgCkdeHyYxhn4q9eFISEUvkV6p0gacNzQRDwrJJlzSUhoUhQVBbUA+/lAEqSxbZgSIjP0NlfU50Vsy6Yt91DYoj3a84KdUVxZr31My4fJeladEgIcjCZmHXS8dUhocNWEDa2cxfPfJtudf2e/QX3w7tID4tugZAi8Jz00G5MW5rftW7zvs8elgTi9rDMh7AMMbNDx9X9Bjgjo/HGO4cICeXKQg8P6nn++edPwhuoM2bDMO4oox4WNfQgLMcee+xYa9XA434MbMyFiWSnZGApCQmRoPD59D5ondXYK5lSo6AxdzwD8sMrBK8H2xSfAzN4WHA1xfGjrLltkyLvlI/YYtCnkSdhadInPm8RHpZUe1P3UW/dn6MrPiU61VS2dFK01jwswE0JCycTwE0JC9oQfQV9Qvdhwr1dJrp9tO0QzzBhMWFZgQA6wmr2sOiMEZ0VA9z27dsnA7QKuygPC+uIPBEun+VsPg5CzG0hEQBh4SohNfJqHPk33oMymGGXzKRLPCxKWFJhtpQHBvegTnBTI75O17YafuZfRKNPzEpCQrkDZ/SU0KiniIe+n7kBKK9Jt4tc1ow6sz1owJTgKkkpJQ25eA5Rbi0SFu3PSDhHWFR1M+X94z3oWyAs8GaupnZu0h0TlhbCoh2ffw/REXOe2YUpr7WQ0GogLGxrDW/QsGviJz0t9MrgvibCkhqMVjth0dVONLZDhoTaCEsT2V2NhEWN4GoyZEpYdDzuSmCjseczlykklEtYUjbEhCXHss5YZlE5LDrzRayQM0Fls00zxhlFzrrdhOX/YYozRP4fcwewOds111wzSQZNhSriDHroHBbqGY0vB00NA2n+hM6Wvv/++3HS7ZBXqYclpy4qD/sQjQJdGBdsgAAAFktJREFU3pocS4JCLwXJC5KBmfeT895ZysSk2pgIncphiZ4XvF9XaNHbAR1gfy7xfs0iz7R74wqnWFZXqqiM8yI7xIhJ9PgfXjquikF91YOkuUNKRHX81r+Z1EovGb3MQ+Gdem4qtBjHM4RDMW6k5FA58Xy2Uxe7MU+5S95lD4ugxcHk3HPPHS83jbkEJcAOUbaL4tXmYUnlSOhARdwZUiBh0WTISFDmTVhoxKBnDAlpfoEaubjCRT0sWq5PfRuCsGj9aPhBWBASYtgqJQPl5wBNzFA2N4clFxtd4hvDQTSI0ajE/I/UhCYm75I0oz+/8sorC19qGskI8VLsUwQmyprqh7nYt5Xj2AzCcuONN07y1FDHphycVFsQe/YdvpehPI4bTAinDWirX9fvS8Yz1B0bTYKwNI1nqEfU0S52o6s8Q99nwhIQhgIpYVGFjko+dOPE53dRvBoIiyYIpmaCmjvBAYeDpybdAk8mq+lMd96EJXpY8H5doog66uoa1g9lVquHhStVOCOGjLqsmQRE2ycuwUaboW+W7sNS2k/j7FWTVOMsFu3EhGcSMRo//uZyb95LorVMHhaObWifeFAe9BV9kCvN1CMUPZtcXZWzfL60XZiTRsKi97PNop6plwz1R/1S5Fk/wzNAWECmh/AgpcYzjk0kHPSOxPEsNZmg3tnDUqpRPZVfVEiIxhDLxuKgqIrbxOh7Er/xMWuVsHCAJwmhfqRc05HQxCS9ZQgJMUSgISHOwjnjiuEI1vvHH3+cJN0OMZhC+YbwsDB5mJ4kJSxsT53p0xWunQHfo29ylVD0Ps3a/xRPtAeNBT4nweU7OAZoO8UQkYa12H74Ta8A+7OuAplVhlnuVy+f1gmf4/9UcrR6CEh6SDpnqUu8l7qB/oyNIGPbs+2IOTFW71ZqbyO2RyQ/3NQwpYezyjXLeKarhKiDqdAkCZCGHmet9zLcbw/Lv62AhqVrGmcv4MwGbXR2CDWS827ASy+9dPTCCy8UvbYGDwsFxuzom2++OWRHWHXzRnB27949uvPOOydn3Oj3sS35f5cclm+//XZyKFlbA9FAo17ffffdZBan7m3KpOQd3+NMEN2av+1dXb5Hne64444ut069JxL9559/fnTZZZeN21PJKP9PTVzQN6EDJBR9VpLGDeMA2lM9I1yRpSt/8G7KhFk5D7JsmtCoIUdbXnLJJaMdO3asWLbaJg9OnsbP0BfGv6aQGwmMhoDwN+QfwrMCWbl52jvvvJPUzWkTSpwlhVAqx3NiR7KSGtMxzmK8Zbvn4L158+bJnjc55fHsr7/++pCNFumZSz0D7YKN4FJEyx6WHNQHKLMoDwtE4cxCZxuqtIvyrmgnK4G8BsLCgROdNZ5xw8FGZ1YRK43p8jsNI2l5fN6FsGA3Xcz+ci4aW3jxcGKtzpT0fq0jjTiMFQ5axEUPQN86idONsQNvn1epN4j9UJNuuZlcymD2UVfO2oFvJAVNeka9Qzsi763t0rwQev90NVTb/dBN/AxxqfeLy8f1PTEXR/UOS+0x+8dJ1yg3RD5LzGeiZwH1oAcvpWcYA/GTMvIxjAd9w34m0DU+N9eTh/ZH32m7qNPQs3iS+LTxjIRr2niGMvq9PSxtrdHD94sgLHgn47QxESoqQQ8izu0RNRAWgoUBATkMceanLlHG32nw6M5H/JqbfkWC0gdhwUqkEsKC+oGwcIBTwwxdxIDJreJZP9xz0kknjX766adB9Qd14iq5vl4E7OlhYJvQyMSkW+3/igvqksph6quOfA5m48A5Jt5qSCGGFxQzespIrHjGCw0JvRAkLKnk0CaZcJZa34Ql5UUAYaEOoH6oM3dfThn+jRs3jj799NPBVrBxx171ikSvCvWKhp2kCZhhHOQVtw7A55p0y/+pb7n6pf05556ff/55tGXLlkP6c9N4xv6D9moaz0xYcpDvucwiCAsbOnZGKs8QM4aeYUs+rgbCQqOF3AUSljjARNKhs0EOYPqbhk9nibOEhEoIC+qBQXPPnj1jj5GGG5Usa6iE8mHmDxc3rxJjl6tvQxAWnfXFnA1+F/t9arasIZm++ySf/csvv4wJS8xhSeFH7wg8LDBYKW8s5dLQAzDgpoZNoZfU+4YgLHwPCRZkgl4yLM78nejJU9JGwoJjIzT0latzbeVUN9TTQq+QhhTZz9kWJCzTclhiOEVDW7ntk0tYVM9IWJSMKBbqcaGsOo7x75j/xc/tYWnTrB6+XxRhYdXVBWjC0kODzviIEsKihlw7ODswB6ZlJyxNerdaCYuqQCrJVMMRSj6j6syLsJx44omT8DDaIrXMmcQT8qQIi44nmpOEz1cbYUl1YV1aOzRhifqD/3VSkiKvJYQlyjdvwsIwWpOexQmYkhb1OuFzh4RmNDilty+asGh9Y7ywqW6lMs6rfA0eFrYBPCxwVdPzoC5gHbAiGZk2S1mEh4X1iTMynZ2njHoqJJRKGJxVt4bwsLSFcqK88f+S5MdZ5YcHCwYYdYDhgm5xOWzUMxoSEhatd8y5gK6pIWzaZn5a/YfwsKTy9uBhwZ4fJFfqwWCfUcICIg195sGcpTlLXdos1Xf5mRJ+eljiJIDtqx6U6IUpqVeuh4V1hCcPOCMEGQlLajwjGWnKc4leIpbrsrq0RO55lvUqoXmiPed3oWM89thjo8cff/yQ/QfI0KObF0q+rGcJYUDYunVroyzs0LqEFp9hYNX9F6YZedz70EMPjR588MGiPRhKQ0Kolw5wJMIxl0UHfshw2mmnjbC0OdVuGs7UwauU1JQSluii1zp3JRrxPuLTRnz66GIwIJs2bWrVM74LOgMi/eGHH644FZt15u6pJDfEJ+4RlFP3EsKi78c7Uyt4VO80lKNHILQZcdxHD8tQK5hYT/zWPWHi5JLYqv5oDkubLDlt0FQml7DwfhBj9DUQl5RnpKQuTX0cYx83KJwHiSypc5ey1ROWuDlVF5BW8z2aIa8MPRpxyjhPwhKNbhvOPEVYOx6ekUpAIyFTmdWtivuaTjcdcpUQjQLe/9FHH01yWDCQxtOJObiqIdGQkCbnxZklsYyx/TaM8X3pKiFtxzgTj0Y65/1KTuJMU9s151ldysCQ4PiDNj3T/CEleUo6aThhZPE3TuTGb8gIwnLTTTdNTqPOqessq4QYdtMQFzdaYz+h9zJ6WJScQS+x5JthLnyHE8TRP3kwZ44ss5ShLKwDV5DpM+k5ih4WHetmqUO8N3eV0BCEBc/kSe3MOWKbgrDADpZcy0puTFhKWnEVleWgT8ISl05ysF2khyWXsMSQUPSgxMRTDro6CCtR4GBHTIgVPRQkLKmwTJMKlCxr5mDwySefjMkB68aVNPwecnHwoeHHTJZ7Sihh4cDNFSpxUI7u4mmqXEJYiF18H9tMV2vldh/cm7qPz+TvvgdVPhczXhCWaXpGHaPHh5ihTkpY6H2izvH8GxIW7NpKPc3Bp5SwxHAP9SSuvuK72Z5NhIW6Sr1kG5Cw4LcSmRyZcsvEEJu+J+XJoyxrgbDE8Q2YcvwgYYl9dRruffet3DZuK1c9YVnGUzfbGqWP77nCgYSF21LrDJgKre+bp4clV04Oroipw/Wu26HTkKtcGNj0YDS6S9XDkjLg9GjQKOC9OgOdVt9ZQ0J8tm7bjc80BIK/kQyK5ZAckDiIo+4681UyyIGdRrMN95KQkK5OUEyJeWp5dtv78T1m8PCARXKiMqQSLXOe3VSGerZ///4xYZmmZ+xflB8GHst6lTyzfsCAuTD67qFDQngXlwOTFLEPtBkrJSypiQU/Y5gJmxkiJILfzMeYpS1S98Yt7XNlUcKisuROmHLlWGRIiJMv9kHoJT3POGIAHhbm7OTKs4zlqicsazUkBMU9cODA6Iknnhg9+eSTK3QPHX39+vWj33777RCdnCdhyR0w6Pn4+OOPRxdeeOEhdcZmVb///vsh23VHIsYBjkYe92FAh3HU6/777x898MADo3Xr1mX32euuuy57HxaVB6cPo15xRsOZcczZgCGFB0C9Mhys1COk5AFtDV3AlTNzAmH57LPPsmTH84A9LoQ7oleK4QfUMefduF8JJw0tPRoHDx4ck0glM1kVzSjEdsEut9i1NV6qZyjLpFOU043joicgEivIAuPLZc05hpd1AZlGjlXbhXdAr9EmqYttBt3QC/eBjF1wwQXjzQMjyQXuMIRx7EAoCCHOk08+Oaud2+ofv9dwafwOdYR+o31SsmAMxE/ch6lvwgu8cjaOYx37zGHBMzds2DCWMY5n2Bn3pZdeGuNTMuaWttE8yldPWNaqhwWKiwH10UcfHf/QcLCTNu2tME/CkqvgnPliXwicJaPhLMpFYxi9Ceigqf0X2HFJFuhNwedIuIVhIIY59Sz1sGDQBwHjPiw8NI7vSiVIoo7wsDAkpPVCWzMPJlVfDX+1yVPiYZmWVAvDjcGzhPiRoMBAwdimSA5DRimM2mSb9j31DDuQnnDCCRM948yUITvWkc9CHYEZPCypOtEzQELEXAOcJL59+/Zkcm9TPUuSbvEMhgjVI0K9pheM5VT3uA+LzthJxFAO+sbt8vE/Vgchh2MeO92SRClRB6YaMiTRRxndh4UyU4dm0Zd47yI9LOpFpuccbQQ54WHB2Ugl41mfuPT5LBOWPtFcomcxXhmXNXMAWoYclly4OBBhWTMNvIYK1A1PuTkjh7zqvlcjoyEivY85LCUx31LCgnppkh49E225Bamt+dULQ6MYQ2S5WKNcCWHR59I4xtBbl5msPosGlV6lEllKylKn4MECzmrQ+W4abeJMo8llzSmd0VVC6oGChwW5T7mzXshSSli0Pqrj6gWKcuI9ukqI33MyQNn12SAsSLodclmz9nmVhfqhnkqtm64SUllLdCOn7KIJS9N4tmyngudg2VSmesLy1FNPjQ8ZW2sXO+YzzzwzevbZZw8ZFJtm3PPysMAwv/32240HrGl7kWTt27dvfJBhHOA1oZhEhYYBhmfbtm2Tx+lAFkNELHTXXXeN8FNiaO+5557Re++9l61mqMe99947zpVQedTzw4dpnW+77bZJeCdFxIgF647fl19++fgdOSEZvBN1gjw5F/UMIQHgTPx1FpzznFQZyqeE5d133x2vphrC8BAf5LAA52l6poQF5RAKee655yb1UqyV5KjxB2F9+umns9sFONx9993jn5yL9X///fdX7I5MPPE9E4ujbmDcZK6Uvot6pd4WfI/cFchPwpJTv5IylAVhFMijF75LhUNZBl720lUyJXVjWRyYeMopp2Tf2mdIiISaWLAS+JyHbJb0GRDWkvBWttAzFqyesMyIz6q9XV22qWRM9UpEcjCPfVjYWXWb+Saw6WaHAUMMnUsqUV4JCu/XDa100yT1RExbVaBLUIdSALwDxwzAa0QDkmoTnTWhHMIkkF+NaYp8ajIkQkg6y2+TiUfYt5XD98QabmcYhhSu08JG8R0ccGNohc9gMihDgTl1zC1TqmeqbxqOSxl1eidoWCEnMNu1a1d2YneuHOwX3K8E3j+En0iyIgGJ5APfp7wFumKNz1CvB/KLmsJ4JXVPlWXyMOSAPE19JSVLqVdq1rrm3t8nYcE7o2cTbYNQGS7i17STbqzzsmJmwpKrXauwHPd8oJJqJ1+0h6WEsLAzovNhdo1LDUD0sLCpUAaDG4xCk7eEe2JwNRBzSZj30neeBOuG94KwwDCoV0UNgA6+nAErUUnNmEhUiQ+WQSP3pyn5MqXWJYQF94NEwvju3LlzbHw1ZDALfsyRoJz4/6KLLhong+YOvKXdFnoCeWB82/Qs4p9qI02oVcKAz7mh1ywYtckHcnvLLbeME3wZZlNCrzKqHuKcKySE44qJ1DSANIa4j6vBUqSmrY653+MdICyQhwm0wFHJK9uAbYPvkECPvLTofcx971Dl+iQs0cOiY33U6Rx5TFhyUPq3TJP7mvkYBY9a00VTA2gbIPMKCZUSFg6s0U0/TR7IAqMAj1FuOKQNnz6/Z56AGr4ubUZs8FsJD/6Hiz6VpDtNjlLCgmc1bf9dEorSOjXdp7kVfbaFPqvEdZ5ThxSxgXzz2jKd+VW5eoZyIIXAetmupuMMmtoMn2NVFfLSlm0M6JOwtLVTqU6bsLQhKt+bsBSA1XPRZSYspaKasJiwlOrMEOVNWPpD1YSlPyynPcmEpQBnE5YCsHouasLSM6BTHmcPSzM4i/Sw9K0BJiz9IWrC0h+WJiw9YWnC0hOQHR5jwtIBtI63mLCYsCBReejLISGHhEp1zB6WAsRMWArA6rmoCUvPgNrD0il3wB6W/vTQhMWEpVSbTFgKEDNhKQCr56ImLD0DasJiwnLYYSuWoTNE5KTb8r7mkFA5Zl3uMGEpQM2EpQCsnouasPQMqAmLCYsJS2+dyoSlNyinPsiEpQBnE5YCsHouasLSM6AmLCYsJiy9dSoTlt6gNGHpC0oTlr6QLH+OCUs5Zl3vcNJtM3LOYemqVYfe5xwW57CUapM9LAWImbAUgNVzUROWngG1h8UeFntYeutU9rD0BqU9LENDCWWdxzLAoeVY9ufjcLWhD77CFvs7duyYbLU/FCaQI/ewuKHq0PRcHDCXc5bSLPXClvz33Xdf0SNQJ9St5JoXzvPArETuWcrOCzMcgIrdi0suHH6JAy2X7YIckKfkgocJCc7Lds1rDOwi97JitpRnCXUB2PcYASNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SLQSFjqFdmSGQEjYASMgBEwAqsVge1b1x12GCr/8p6D/12tQrjeRsAIGAEjYASMQN0ITAhL3WJaOiNgBIyAETACRmC1I/C/+Ryxj68oilIAAAAASUVORK5CYII="},32637:function(dr,pn,e){dr.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},29831:function(dr,pn,e){dr.exports=e.p+"static/touge_code.728ce351.jpg"},75694:function(dr,pn,e){dr.exports=e.p+"static/touge_code6.e67b4cee.jpg"},91768:function(dr,pn,e){e.d(pn,{Z:function(){return D}});var t=e(20456),C=e(87042),Q=e(43011);function D(ge,n,ve){return n=(0,t.Z)(n),(0,Q.Z)(ge,(0,C.Z)()?Reflect.construct(n,ve||[],(0,t.Z)(ge).constructor):n.apply(ge,ve))}},16722:function(dr,pn,e){e.d(pn,{Z:function(){return Ke}});const t=$=>typeof $=="object"&&$!=null&&$.nodeType===1,C=($,l)=>(!l||$!=="hidden")&&$!=="visible"&&$!=="clip",Q=($,l)=>{if($.clientHeight<$.scrollHeight||$.clientWidth<$.scrollWidth){const k=getComputedStyle($,null);return C(k.overflowY,l)||C(k.overflowX,l)||(m=>{const L=(ie=>{if(!ie.ownerDocument||!ie.ownerDocument.defaultView)return null;try{return ie.ownerDocument.defaultView.frameElement}catch(ln){return null}})(m);return!!L&&(L.clientHeightie<$&&ln>l||ie>$&&ln=l&&ht>=k?ie-$-m:ln>l&&htk?ln-l+L:0,ge=$=>{const l=$.parentElement;return l==null?$.getRootNode().host||null:l},n=($,l)=>{var k,m,L,ie;if(typeof document=="undefined")return[];const{scrollMode:ln,block:ht,inline:Tt,boundary:nn,skipOverflowHiddenElements:vn}=l,ot=typeof nn=="function"?nn:w=>w!==nn;if(!t($))throw new TypeError("Invalid target");const N=document.scrollingElement||document.documentElement,y=[];let ue=$;for(;t(ue)&&ot(ue);){if(ue=ge(ue),ue===N){y.push(ue);break}ue!=null&&ue===document.body&&Q(ue)&&!Q(document.documentElement)||ue!=null&&Q(ue,vn)&&y.push(ue)}const ne=(m=(k=window.visualViewport)==null?void 0:k.width)!=null?m:innerWidth,X=(ie=(L=window.visualViewport)==null?void 0:L.height)!=null?ie:innerHeight,{scrollX:G,scrollY:S}=window,{height:oe,width:We,top:K,right:V,bottom:Se,left:xe}=$.getBoundingClientRect(),{top:Ce,right:ce,bottom:H,left:Fe}=(w=>{const W=window.getComputedStyle(w);return{top:parseFloat(W.scrollMarginTop)||0,right:parseFloat(W.scrollMarginRight)||0,bottom:parseFloat(W.scrollMarginBottom)||0,left:parseFloat(W.scrollMarginLeft)||0}})($);let c=ht==="start"||ht==="nearest"?K-Ce:ht==="end"?Se+H:K+oe/2-Ce+H,d=Tt==="center"?xe+We/2-Fe+ce:Tt==="end"?V+ce:xe-Fe;const p=[];for(let w=0;w=0&&xe>=0&&Se<=X&&V<=ne&&(W===N&&!Q(W)||K>=St&&Se<=Ne&&xe>=dt&&V<=se))return p;const Ut=getComputedStyle(W),Wt=parseInt(Ut.borderLeftWidth,10),le=parseInt(Ut.borderTopWidth,10),P=parseInt(Ut.borderRightWidth,10),M=parseInt(Ut.borderBottomWidth,10);let i=0,te=0;const Ee="offsetWidth"in W?W.offsetWidth-W.clientWidth-Wt-P:0,r="offsetHeight"in W?W.offsetHeight-W.clientHeight-le-M:0,re="offsetWidth"in W?W.offsetWidth===0?0:be/W.offsetWidth:0,ke="offsetHeight"in W?W.offsetHeight===0?0:j/W.offsetHeight:0;if(N===W)i=ht==="start"?c:ht==="end"?c-X:ht==="nearest"?D(S,S+X,X,le,M,S+c,S+c+oe,oe):c-X/2,te=Tt==="start"?d:Tt==="center"?d-ne/2:Tt==="end"?d-ne:D(G,G+ne,ne,Wt,P,G+d,G+d+We,We),i=Math.max(0,i+S),te=Math.max(0,te+G);else{i=ht==="start"?c-St-le:ht==="end"?c-Ne+M+r:ht==="nearest"?D(St,Ne,j,le,M+r,c,c+oe,oe):c-(St+j/2)+r/2,te=Tt==="start"?d-dt-Wt:Tt==="center"?d-(dt+be/2)+Ee/2:Tt==="end"?d-se+P+Ee:D(dt,se,be,Wt,P+Ee,d,d+We,We);const{scrollLeft:Ge,scrollTop:R}=W;i=ke===0?0:Math.max(0,Math.min(R+i/ke,W.scrollHeight-j/ke+r)),te=re===0?0:Math.max(0,Math.min(Ge+te/re,W.scrollWidth-be/re+Ee)),c+=R-i,d+=Ge-te}p.push({el:W,top:i,left:te})}return p},ve=$=>$===!1?{block:"end",inline:"nearest"}:(l=>l===Object(l)&&Object.keys(l).length!==0)($)?$:{block:"start",inline:"nearest"};function Ke($,l){if(!$.isConnected||!(L=>{let ie=L;for(;ie&&ie.parentNode;){if(ie.parentNode===document)return!0;ie=ie.parentNode instanceof ShadowRoot?ie.parentNode.host:ie.parentNode}return!1})($))return;const k=(L=>{const ie=window.getComputedStyle(L);return{top:parseFloat(ie.scrollMarginTop)||0,right:parseFloat(ie.scrollMarginRight)||0,bottom:parseFloat(ie.scrollMarginBottom)||0,left:parseFloat(ie.scrollMarginLeft)||0}})($);if((L=>typeof L=="object"&&typeof L.behavior=="function")(l))return l.behavior(n($,l));const m=typeof l=="boolean"||l==null?void 0:l.behavior;for(const{el:L,top:ie,left:ln}of n($,ve(l))){const ht=ie-k.top+k.bottom,Tt=ln-k.left+k.right;L.scroll({top:ht,left:Tt,behavior:m})}}},80813:function(dr,pn,e){e.d(pn,{CR:function(){return Tt},Jh:function(){return L},Q_:function(){return K},XA:function(){return ht},ZT:function(){return C},_T:function(){return D},ev:function(){return ot},mG:function(){return m},pi:function(){return Q},pr:function(){return vn}});var t=function(c,d){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,w){p.__proto__=w}||function(p,w){for(var W in w)Object.prototype.hasOwnProperty.call(w,W)&&(p[W]=w[W])},t(c,d)};function C(c,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");t(c,d);function p(){this.constructor=c}c.prototype=d===null?Object.create(d):(p.prototype=d.prototype,new p)}var Q=function(){return Q=Object.assign||function(d){for(var p,w=1,W=arguments.length;w=0;St--)(be=c[St])&&(j=(W<3?be(j):W>3?be(d,p,j):be(d,p))||j);return W>3&&j&&Object.defineProperty(d,p,j),j}function n(c,d){return function(p,w){d(p,w,c)}}function ve(c,d,p,w,W,j){function be(te){if(te!==void 0&&typeof te!="function")throw new TypeError("Function expected");return te}for(var St=w.kind,se=St==="getter"?"get":St==="setter"?"set":"value",Ne=!d&&c?w.static?c:c.prototype:null,dt=d||(Ne?Object.getOwnPropertyDescriptor(Ne,w.name):{}),Ut,Wt=!1,le=p.length-1;le>=0;le--){var P={};for(var M in w)P[M]=M==="access"?{}:w[M];for(var M in w.access)P.access[M]=w.access[M];P.addInitializer=function(te){if(Wt)throw new TypeError("Cannot add initializers after decoration has completed");j.push(be(te||null))};var i=(0,p[le])(St==="accessor"?{get:dt.get,set:dt.set}:dt[se],P);if(St==="accessor"){if(i===void 0)continue;if(i===null||typeof i!="object")throw new TypeError("Object expected");(Ut=be(i.get))&&(dt.get=Ut),(Ut=be(i.set))&&(dt.set=Ut),(Ut=be(i.init))&&W.unshift(Ut)}else(Ut=be(i))&&(St==="field"?W.unshift(Ut):dt[se]=Ut)}Ne&&Object.defineProperty(Ne,w.name,dt),Wt=!0}function Ke(c,d,p){for(var w=arguments.length>2,W=0;W0&&j[j.length-1])&&(Ne[0]===6||Ne[0]===2)){p=0;continue}if(Ne[0]===3&&(!j||Ne[1]>j[0]&&Ne[1]=c.length&&(c=void 0),{value:c&&c[w++],done:!c}}};throw new TypeError(d?"Object is not iterable.":"Symbol.iterator is not defined.")}function Tt(c,d){var p=typeof Symbol=="function"&&c[Symbol.iterator];if(!p)return c;var w=p.call(c),W,j=[],be;try{for(;(d===void 0||d-- >0)&&!(W=w.next()).done;)j.push(W.value)}catch(St){be={error:St}}finally{try{W&&!W.done&&(p=w.return)&&p.call(w)}finally{if(be)throw be.error}}return j}function nn(){for(var c=[],d=0;d1||se(le,M)})},P&&(W[le]=P(W[le])))}function se(le,P){try{Ne(w[le](P))}catch(M){Wt(j[0][3],M)}}function Ne(le){le.value instanceof N?Promise.resolve(le.value.v).then(dt,Ut):Wt(j[0][2],le)}function dt(le){se("next",le)}function Ut(le){se("throw",le)}function Wt(le,P){le(P),j.shift(),j.length&&se(j[0][0],j[0][1])}}function ue(c){var d,p;return d={},w("next"),w("throw",function(W){throw W}),w("return"),d[Symbol.iterator]=function(){return this},d;function w(W,j){d[W]=c[W]?function(be){return(p=!p)?{value:N(c[W](be)),done:!1}:j?j(be):be}:j}}function ne(c){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var d=c[Symbol.asyncIterator],p;return d?d.call(c):(c=typeof ht=="function"?ht(c):c[Symbol.iterator](),p={},w("next"),w("throw"),w("return"),p[Symbol.asyncIterator]=function(){return this},p);function w(j){p[j]=c[j]&&function(be){return new Promise(function(St,se){be=c[j](be),W(St,se,be.done,be.value)})}}function W(j,be,St,se){Promise.resolve(se).then(function(Ne){j({value:Ne,done:St})},be)}}function X(c,d){return Object.defineProperty?Object.defineProperty(c,"raw",{value:d}):c.raw=d,c}var G=Object.create?function(c,d){Object.defineProperty(c,"default",{enumerable:!0,value:d})}:function(c,d){c.default=d},S=function(c){return S=Object.getOwnPropertyNames||function(d){var p=[];for(var w in d)Object.prototype.hasOwnProperty.call(d,w)&&(p[p.length]=w);return p},S(c)};function oe(c){if(c&&c.__esModule)return c;var d={};if(c!=null)for(var p=S(c),w=0;w0,ut=b.useState(!N||!Qe),nt=(0,ue.Z)(ut,2),Ke=nt[0],R=nt[1];if((0,p.Z)(function(){!Ke&&Qe&&M&&R(!0)},[Ke,Qe,M]),!Ke)return null;var U="auto",S={left:"-1000vw",top:"-1000vh",right:U,bottom:U};if(Zt||!be){var je,ke=Xe.points,Pe=Xe.dynamicInset||((je=Xe._experimental)===null||je===void 0?void 0:je.dynamicInset),He=Pe&&ke[0][1]==="r",Ge=Pe&&ke[0][0]==="b";He?(S.right=ae,S.left=U):(S.left=St,S.right=U),Ge?(S.bottom=ve,S.top=U):(S.top=Bt,S.bottom=U)}var ct={};return Y&&(Y.includes("height")&&ce?ct.height=ce:Y.includes("minHeight")&&ce&&(ct.minHeight=ce),Y.includes("width")&&he?ct.width=he:Y.includes("minWidth")&&he&&(ct.minWidth=he)),be||(ct.pointerEvents="none"),b.createElement(De,{open:K||Be,getContainer:N&&function(){return N(M)},autoDestroy:Le},b.createElement(F,{prefixCls:Je,open:be,zIndex:Ae,mask:et,motion:de}),b.createElement(_e.Z,{onResize:Ee,disabled:!be},function(Rt){return b.createElement(j.default,(0,I.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:K,leavedClassName:"".concat(Je,"-hidden")},ot,{onAppearPrepare:k,onEnterPrepare:k,visible:be,onVisibleChanged:function(on){var Ne;ot==null||(Ne=ot.onVisibleChanged)===null||Ne===void 0||Ne.call(ot,on),Se(on)}}),function(kt,on){var Ne=kt.className,Re=kt.style,gt=d()(Je,Ne,Ve);return b.createElement("div",{ref:(0,$.sQ)(Rt,we,on),className:gt,style:(0,h.Z)((0,h.Z)((0,h.Z)((0,h.Z)({"--arrow-x":"".concat($e.x||0,"px"),"--arrow-y":"".concat($e.y||0,"px")},S),ct),Re),{},{boxSizing:"border-box",zIndex:Ae},J),onMouseEnter:it,onMouseLeave:st,onPointerEnter:Oe,onClick:ye,onPointerDownCapture:bt},We&&b.createElement(le,{prefixCls:Je,arrow:We,arrowPos:$e,align:Xe}),b.createElement(D,{cache:!be&&!fe},xe))})}))}),Q=w,ne=b.forwardRef(function(Fe,we){var V=Fe.children,Ve=Fe.getTriggerDOMNode,Je=(0,$.Yr)(V),J=b.useCallback(function(Se){(0,$.mH)(we,Ve?Ve(Se):Se)},[Ve]),M=(0,$.x1)(J,(0,$.C4)(V));return Je?b.cloneElement(V,{ref:M}):V}),ee=ne,oe=b.createContext(null),ge=oe;function me(Fe){return Fe?Array.isArray(Fe)?Fe:[Fe]:[]}function at(Fe,we,V,Ve){return b.useMemo(function(){var Je=me(V!=null?V:we),J=me(Ve!=null?Ve:we),M=new Set(Je),Se=new Set(J);return Fe&&(M.has("hover")&&(M.delete("hover"),M.add("click")),Se.has("hover")&&(Se.delete("hover"),Se.add("click"))),[M,Se]},[Fe,we,V,Ve])}var Z=_(29194);function T(){var Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],V=arguments.length>2?arguments[2]:void 0;return V?Fe[0]===we[0]:Fe[0]===we[0]&&Fe[1]===we[1]}function P(Fe,we,V,Ve){for(var Je=V.points,J=Object.keys(Fe),M=0;M1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(Fe)?we:Fe}function v(Fe){return y(parseFloat(Fe),0)}function O(Fe,we){var V=(0,h.Z)({},Fe);return(we||[]).forEach(function(Ve){if(!(Ve instanceof HTMLBodyElement||Ve instanceof HTMLHtmlElement)){var Je=ie(Ve).getComputedStyle(Ve),J=Je.overflow,M=Je.overflowClipMargin,Se=Je.borderTopWidth,be=Je.borderBottomWidth,W=Je.borderLeftWidth,fe=Je.borderRightWidth,ye=Ve.getBoundingClientRect(),et=Ve.offsetHeight,We=Ve.clientHeight,$e=Ve.offsetWidth,Xe=Ve.clientWidth,ot=v(Se),de=v(be),K=v(W),N=v(fe),Le=y(Math.round(ye.width/$e*1e3)/1e3),De=y(Math.round(ye.height/et*1e3)/1e3),Ae=($e-Xe-K-N)*Le,it=(et-We-ot-de)*De,st=ot*De,Oe=de*De,bt=K*Le,Zt=N*Le,St=0,Bt=0;if(J==="clip"){var ae=v(M);St=ae*Le,Bt=ae*De}var ve=ye.x+bt-St,Ee=ye.y+st-Bt,k=ve+ye.width+2*St-bt-Zt-Ae,Y=Ee+ye.height+2*Bt-st-Oe-it;V.left=Math.max(V.left,ve),V.top=Math.max(V.top,Ee),V.right=Math.min(V.right,k),V.bottom=Math.min(V.bottom,Y)}}),V}function pe(Fe){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,V="".concat(we),Ve=V.match(/^(.*)\%$/);return Ve?Fe*(parseFloat(Ve[1])/100):parseFloat(V)}function Ye(Fe,we){var V=we||[],Ve=(0,ue.Z)(V,2),Je=Ve[0],J=Ve[1];return[pe(Fe.width,Je),pe(Fe.height,J)]}function tt(){var Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[Fe[0],Fe[1]]}function At(Fe,we){var V=we[0],Ve=we[1],Je,J;return V==="t"?J=Fe.y:V==="b"?J=Fe.y+Fe.height:J=Fe.y+Fe.height/2,Ve==="l"?Je=Fe.x:Ve==="r"?Je=Fe.x+Fe.width:Je=Fe.x+Fe.width/2,{x:Je,y:J}}function Dt(Fe,we){var V={t:"b",b:"t",l:"r",r:"l"};return Fe.map(function(Ve,Je){return Je===we?V[Ve]||"c":Ve}).join("")}function Ft(Fe,we,V,Ve,Je,J,M){var Se=b.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Je[Ve]||{}}),be=(0,ue.Z)(Se,2),W=be[0],fe=be[1],ye=b.useRef(0),et=b.useMemo(function(){return we?X(we):[]},[we]),We=b.useRef({}),$e=function(){We.current={}};Fe||$e();var Xe=(0,g.Z)(function(){if(we&&V&&Fe){let Er=function(ur,Wn){var lr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ct,cr=Be.x+ur,fr=Be.y+Wn,Sr=cr+Ge,Dr=fr+He,$r=Math.max(cr,lr.left),Xn=Math.max(fr,lr.top),ir=Math.min(Sr,lr.right),nr=Math.min(Dr,lr.bottom);return Math.max(0,(ir-$r)*(nr-Xn))},_r=function(){Et=Be.y+kn,Kt=Et+He,zt=Be.x+vn,It=zt+Ge};var K,N,Le,De,Ae=we,it=Ae.ownerDocument,st=ie(Ae),Oe=st.getComputedStyle(Ae),bt=Oe.position,Zt=Ae.style.left,St=Ae.style.top,Bt=Ae.style.right,ae=Ae.style.bottom,ve=Ae.style.overflow,Ee=(0,h.Z)((0,h.Z)({},Je[Ve]),J),k=it.createElement("div");(K=Ae.parentElement)===null||K===void 0||K.appendChild(k),k.style.left="".concat(Ae.offsetLeft,"px"),k.style.top="".concat(Ae.offsetTop,"px"),k.style.position=bt,k.style.height="".concat(Ae.offsetHeight,"px"),k.style.width="".concat(Ae.offsetWidth,"px"),Ae.style.left="0",Ae.style.top="0",Ae.style.right="auto",Ae.style.bottom="auto",Ae.style.overflow="hidden";var Y;if(Array.isArray(V))Y={x:V[0],y:V[1],width:0,height:0};else{var he,ce,xe=V.getBoundingClientRect();xe.x=(he=xe.x)!==null&&he!==void 0?he:xe.left,xe.y=(ce=xe.y)!==null&&ce!==void 0?ce:xe.top,Y={x:xe.x,y:xe.y,width:xe.width,height:xe.height}}var Be=Ae.getBoundingClientRect(),Qe=st.getComputedStyle(Ae),ut=Qe.height,nt=Qe.width;Be.x=(N=Be.x)!==null&&N!==void 0?N:Be.left,Be.y=(Le=Be.y)!==null&&Le!==void 0?Le:Be.top;var Ke=it.documentElement,R=Ke.clientWidth,U=Ke.clientHeight,S=Ke.scrollWidth,je=Ke.scrollHeight,ke=Ke.scrollTop,Pe=Ke.scrollLeft,He=Be.height,Ge=Be.width,ct=Y.height,Rt=Y.width,kt={left:0,top:0,right:R,bottom:U},on={left:-Pe,top:-ke,right:S-Pe,bottom:je-ke},Ne=Ee.htmlRegion,Re="visible",gt="visibleFirst";Ne!=="scroll"&&Ne!==gt&&(Ne=Re);var dt=Ne===gt,Ot=O(on,et),xt=O(kt,et),Ct=Ne===Re?xt:Ot,Lt=dt?xt:Ct;Ae.style.left="auto",Ae.style.top="auto",Ae.style.right="0",Ae.style.bottom="0";var en=Ae.getBoundingClientRect();Ae.style.left=Zt,Ae.style.top=St,Ae.style.right=Bt,Ae.style.bottom=ae,Ae.style.overflow=ve,(De=Ae.parentElement)===null||De===void 0||De.removeChild(k);var Nt=y(Math.round(Ge/parseFloat(nt)*1e3)/1e3),un=y(Math.round(He/parseFloat(ut)*1e3)/1e3);if(Nt===0||un===0||(0,re.Sh)(V)&&!(0,Z.Z)(V))return;var sn=Ee.offset,Xt=Ee.targetOffset,Mt=Ye(Be,sn),Ze=(0,ue.Z)(Mt,2),ht=Ze[0],wt=Ze[1],Ue=Ye(Y,Xt),Yt=(0,ue.Z)(Ue,2),qt=Yt[0],cn=Yt[1];Y.x-=qt,Y.y-=cn;var gn=Ee.points||[],Cn=(0,ue.Z)(gn,2),On=Cn[0],Qn=Cn[1],Ln=tt(Qn),jn=tt(On),Bn=At(Y,Ln),zn=At(Be,jn),Pn=(0,h.Z)({},Ee),vn=Bn.x-zn.x+ht,kn=Bn.y-zn.y+wt,fn=Er(vn,kn),yn=Er(vn,kn,xt),Dn=At(Y,["t","l"]),Un=At(Be,["t","l"]),Vn=At(Y,["b","r"]),Zn=At(Be,["b","r"]),or=Ee.overflow||{},Me=or.adjustX,Ie=or.adjustY,Te=or.shiftX,lt=or.shiftY,ft=function(Wn){return typeof Wn=="boolean"?Wn:Wn>=0},Et,Kt,zt,It;_r();var vt=ft(Ie),_t=jn[0]===Ln[0];if(vt&&jn[0]==="t"&&(Kt>Lt.bottom||We.current.bt)){var Pt=kn;_t?Pt-=He-ct:Pt=Dn.y-Zn.y-wt;var jt=Er(vn,Pt),tn=Er(vn,Pt,xt);jt>fn||jt===fn&&(!dt||tn>=yn)?(We.current.bt=!0,kn=Pt,wt=-wt,Pn.points=[Dt(jn,0),Dt(Ln,0)]):We.current.bt=!1}if(vt&&jn[0]==="b"&&(Etfn||Kn===fn&&(!dt||hn>=yn)?(We.current.tb=!0,kn=mn,wt=-wt,Pn.points=[Dt(jn,0),Dt(Ln,0)]):We.current.tb=!1}var Sn=ft(Me),Fn=jn[1]===Ln[1];if(Sn&&jn[1]==="l"&&(It>Lt.right||We.current.rl)){var Rn=vn;Fn?Rn-=Ge-Rt:Rn=Dn.x-Zn.x-ht;var Hn=Er(Rn,kn),In=Er(Rn,kn,xt);Hn>fn||Hn===fn&&(!dt||In>=yn)?(We.current.rl=!0,vn=Rn,ht=-ht,Pn.points=[Dt(jn,1),Dt(Ln,1)]):We.current.rl=!1}if(Sn&&jn[1]==="r"&&(ztfn||Gn===fn&&(!dt||qn>=yn)?(We.current.lr=!0,vn=Yn,ht=-ht,Pn.points=[Dt(jn,1),Dt(Ln,1)]):We.current.lr=!1}_r();var bn=Te===!0?0:Te;typeof bn=="number"&&(ztxt.right&&(vn-=It-xt.right-ht,Y.x>xt.right-bn&&(vn+=Y.x-xt.right+bn)));var pt=lt===!0?0:lt;typeof pt=="number"&&(Etxt.bottom&&(kn-=Kt-xt.bottom-wt,Y.y>xt.bottom-pt&&(kn+=Y.y-xt.bottom+pt)));var Jt=Be.x+vn,xn=Jt+Ge,Nn=Be.y+kn,En=Nn+He,ln=Y.x,wn=ln+Rt,Tn=Y.y,ar=Tn+ct,rr=Math.max(Jt,ln),dr=Math.min(xn,wn),xr=(rr+dr)/2,Ur=xr-Jt,Nr=Math.max(Nn,Tn),zr=Math.min(En,ar),Vr=(Nr+zr)/2,Zr=Vr-Nn;M==null||M(we,Pn);var yr=en.right-Be.x-(vn+Be.width),Tr=en.bottom-Be.y-(kn+Be.height);Nt===1&&(vn=Math.round(vn),yr=Math.round(yr)),un===1&&(kn=Math.round(kn),Tr=Math.round(Tr));var Wr={ready:!0,offsetX:vn/Nt,offsetY:kn/un,offsetR:yr/Nt,offsetB:Tr/un,arrowX:Ur/Nt,arrowY:Zr/un,scaleX:Nt,scaleY:un,align:Pn};fe(Wr)}}),ot=function(){ye.current+=1;var N=ye.current;Promise.resolve().then(function(){ye.current===N&&Xe()})},de=function(){fe(function(N){return(0,h.Z)((0,h.Z)({},N),{},{ready:!1})})};return(0,p.Z)(de,[Ve]),(0,p.Z)(function(){Fe||de()},[Fe]),[W.ready,W.offsetX,W.offsetY,W.offsetR,W.offsetB,W.arrowX,W.arrowY,W.scaleX,W.scaleY,W.align,ot]}var Wt=_(15142);function ze(Fe,we,V,Ve,Je){(0,p.Z)(function(){if(Fe&&we&&V){let ye=function(){Ve(),Je()};var J=we,M=V,Se=X(J),be=X(M),W=ie(M),fe=new Set([W].concat((0,Wt.Z)(Se),(0,Wt.Z)(be)));return fe.forEach(function(et){et.addEventListener("scroll",ye,{passive:!0})}),W.addEventListener("resize",ye,{passive:!0}),Ve(),function(){fe.forEach(function(et){et.removeEventListener("scroll",ye),W.removeEventListener("resize",ye)})}}},[Fe,we,V])}var Qt=_(48736);function Tt(Fe,we,V,Ve,Je,J,M,Se){var be=b.useRef(Fe);be.current=Fe;var W=b.useRef(!1);b.useEffect(function(){if(we&&Ve&&(!Je||J)){var ye=function(){W.current=!1},et=function(Le){var De;be.current&&!M(((De=Le.composedPath)===null||De===void 0||(De=De.call(Le))===null||De===void 0?void 0:De[0])||Le.target)&&!W.current&&Se(!1)},We=ie(Ve);We.addEventListener("pointerdown",ye,!0),We.addEventListener("mousedown",et,!0),We.addEventListener("contextmenu",et,!0);var $e=(0,o.A)(V);if($e&&($e.addEventListener("mousedown",et,!0),$e.addEventListener("contextmenu",et,!0)),0)var Xe,ot,de,K;return function(){We.removeEventListener("pointerdown",ye,!0),We.removeEventListener("mousedown",et,!0),We.removeEventListener("contextmenu",et,!0),$e&&($e.removeEventListener("mousedown",et,!0),$e.removeEventListener("contextmenu",et,!0))}}},[we,V,Ve,Je,J]);function fe(){W.current=!0}return fe}var rn=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function qe(){var Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:se.Z,we=b.forwardRef(function(V,Ve){var Je=V.prefixCls,J=Je===void 0?"rc-trigger-popup":Je,M=V.children,Se=V.action,be=Se===void 0?"hover":Se,W=V.showAction,fe=V.hideAction,ye=V.popupVisible,et=V.defaultPopupVisible,We=V.onPopupVisibleChange,$e=V.afterPopupVisibleChange,Xe=V.mouseEnterDelay,ot=V.mouseLeaveDelay,de=ot===void 0?.1:ot,K=V.focusDelay,N=V.blurDelay,Le=V.mask,De=V.maskClosable,Ae=De===void 0?!0:De,it=V.getPopupContainer,st=V.forceRender,Oe=V.autoDestroy,bt=V.destroyPopupOnHide,Zt=V.popup,St=V.popupClassName,Bt=V.popupStyle,ae=V.popupPlacement,ve=V.builtinPlacements,Ee=ve===void 0?{}:ve,k=V.popupAlign,Y=V.zIndex,he=V.stretch,ce=V.getPopupClassNameFromAlign,xe=V.fresh,Be=V.alignPoint,Qe=V.onPopupClick,ut=V.onPopupAlign,nt=V.arrow,Ke=V.popupMotion,R=V.maskMotion,U=V.popupTransitionName,S=V.popupAnimation,je=V.maskTransitionName,ke=V.maskAnimation,Pe=V.className,He=V.getTriggerDOMNode,Ge=(0,z.Z)(V,rn),ct=Oe||bt||!1,Rt=b.useState(!1),kt=(0,ue.Z)(Rt,2),on=kt[0],Ne=kt[1];(0,p.Z)(function(){Ne((0,E.Z)())},[]);var Re=b.useRef({}),gt=b.useContext(ge),dt=b.useMemo(function(){return{registerSubPopup:function(ir,nr){Re.current[ir]=nr,gt==null||gt.registerSubPopup(ir,nr)}}},[gt]),Ot=(0,A.Z)(),xt=b.useState(null),Ct=(0,ue.Z)(xt,2),Lt=Ct[0],en=Ct[1],Nt=b.useRef(null),un=(0,g.Z)(function(Xn){Nt.current=Xn,(0,re.Sh)(Xn)&&Lt!==Xn&&en(Xn),gt==null||gt.registerSubPopup(Ot,Xn)}),sn=b.useState(null),Xt=(0,ue.Z)(sn,2),Mt=Xt[0],Ze=Xt[1],ht=b.useRef(null),wt=(0,g.Z)(function(Xn){(0,re.Sh)(Xn)&&Mt!==Xn&&(Ze(Xn),ht.current=Xn)}),Ue=b.Children.only(M),Yt=(Ue==null?void 0:Ue.props)||{},qt={},cn=(0,g.Z)(function(Xn){var ir,nr,Ar=Mt;return(Ar==null?void 0:Ar.contains(Xn))||((ir=(0,o.A)(Ar))===null||ir===void 0?void 0:ir.host)===Xn||Xn===Ar||(Lt==null?void 0:Lt.contains(Xn))||((nr=(0,o.A)(Lt))===null||nr===void 0?void 0:nr.host)===Xn||Xn===Lt||Object.values(Re.current).some(function(Ir){return(Ir==null?void 0:Ir.contains(Xn))||Xn===Ir})}),gn=G(J,Ke,S,U),Cn=G(J,R,ke,je),On=b.useState(et||!1),Qn=(0,ue.Z)(On,2),Ln=Qn[0],jn=Qn[1],Bn=ye!=null?ye:Ln,zn=(0,g.Z)(function(Xn){ye===void 0&&jn(Xn)});(0,p.Z)(function(){jn(ye||!1)},[ye]);var Pn=b.useRef(Bn);Pn.current=Bn;var vn=b.useRef([]);vn.current=[];var kn=(0,g.Z)(function(Xn){var ir;zn(Xn),((ir=vn.current[vn.current.length-1])!==null&&ir!==void 0?ir:Bn)!==Xn&&(vn.current.push(Xn),We==null||We(Xn))}),fn=b.useRef(),yn=function(){clearTimeout(fn.current)},Dn=function(ir){var nr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;yn(),nr===0?kn(ir):fn.current=setTimeout(function(){kn(ir)},nr*1e3)};b.useEffect(function(){return yn},[]);var Un=b.useState(!1),Vn=(0,ue.Z)(Un,2),Zn=Vn[0],or=Vn[1];(0,p.Z)(function(Xn){(!Xn||Bn)&&or(!0)},[Bn]);var Me=b.useState(null),Ie=(0,ue.Z)(Me,2),Te=Ie[0],lt=Ie[1],ft=b.useState(null),Et=(0,ue.Z)(ft,2),Kt=Et[0],zt=Et[1],It=function(ir){zt([ir.clientX,ir.clientY])},vt=Ft(Bn,Lt,Be&&Kt!==null?Kt:Mt,ae,Ee,k,ut),_t=(0,ue.Z)(vt,11),Pt=_t[0],jt=_t[1],tn=_t[2],mn=_t[3],Kn=_t[4],hn=_t[5],Sn=_t[6],Fn=_t[7],Rn=_t[8],Hn=_t[9],In=_t[10],Yn=at(on,be,W,fe),Gn=(0,ue.Z)(Yn,2),qn=Gn[0],bn=Gn[1],pt=qn.has("click"),Jt=bn.has("click")||bn.has("contextMenu"),xn=(0,g.Z)(function(){Zn||In()}),Nn=function(){Pn.current&&Be&&Jt&&Dn(!1)};ze(Bn,Mt,Lt,xn,Nn),(0,p.Z)(function(){xn()},[Kt,ae]),(0,p.Z)(function(){Bn&&!(Ee!=null&&Ee[ae])&&xn()},[JSON.stringify(k)]);var En=b.useMemo(function(){var Xn=P(Ee,J,Hn,Be);return d()(Xn,ce==null?void 0:ce(Hn))},[Hn,ce,Ee,J,Be]);b.useImperativeHandle(Ve,function(){return{nativeElement:ht.current,popupElement:Nt.current,forceAlign:xn}});var ln=b.useState(0),wn=(0,ue.Z)(ln,2),Tn=wn[0],ar=wn[1],rr=b.useState(0),dr=(0,ue.Z)(rr,2),xr=dr[0],Ur=dr[1],Nr=function(){if(he&&Mt){var ir=Mt.getBoundingClientRect();ar(ir.width),Ur(ir.height)}},zr=function(){Nr(),xn()},Vr=function(ir){or(!1),In(),$e==null||$e(ir)},Zr=function(){return new Promise(function(ir){Nr(),lt(function(){return ir})})};(0,p.Z)(function(){Te&&(In(),Te(),lt(null))},[Te]);function yr(Xn,ir,nr,Ar){qt[Xn]=function(Ir){var Fr;Ar==null||Ar(Ir),Dn(ir,nr);for(var ni=arguments.length,si=new Array(ni>1?ni-1:0),Jr=1;Jr1?nr-1:0),Ir=1;Ir1?nr-1:0),Ir=1;Irg in o?ue(o,g,{enumerable:!0,configurable:!0,writable:!0,value:A}):o[g]=A,_e=(o,g)=>{for(var A in g||(g={}))se.call(g,A)&&d(o,A,g[A]);if(z)for(var A of z(g))B.call(g,A)&&d(o,A,g[A]);return o};const re=o=>React.createElement("svg",_e({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},o),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));Vt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},11237:function(Mn,Vt,_){"use strict";var h=_(59301),ue=Object.defineProperty,z=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,d=(o,g,A)=>g in o?ue(o,g,{enumerable:!0,configurable:!0,writable:!0,value:A}):o[g]=A,_e=(o,g)=>{for(var A in g||(g={}))se.call(g,A)&&d(o,A,g[A]);if(z)for(var A of z(g))B.call(g,A)&&d(o,A,g[A]);return o};const re=o=>React.createElement("svg",_e({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},o),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));Vt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},9859:function(Mn,Vt,_){"use strict";var h=_(59301),ue=Object.defineProperty,z=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,d=(o,g,A)=>g in o?ue(o,g,{enumerable:!0,configurable:!0,writable:!0,value:A}):o[g]=A,_e=(o,g)=>{for(var A in g||(g={}))se.call(g,A)&&d(o,A,g[A]);if(z)for(var A of z(g))B.call(g,A)&&d(o,A,g[A]);return o};const re=o=>React.createElement("svg",_e({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},o),React.createElement("path",{fill:"#F7B500",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm1 3H6.395a3.501 3.501 0 0 1-.857 1.245c-.32.294-.752.551-1.297.772L4 9.109V10.9c.448-.154.82-.315 1.117-.483.222-.126.45-.282.685-.466l.236-.194V15H8V7ZM4.812 0c.175 0 .35.16.438.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.663 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));Vt.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},60885:function(Mn,Vt,_){"use strict";var h=_(59301),ue=Object.defineProperty,z=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,d=(o,g,A)=>g in o?ue(o,g,{enumerable:!0,configurable:!0,writable:!0,value:A}):o[g]=A,_e=(o,g)=>{for(var A in g||(g={}))se.call(g,A)&&d(o,A,g[A]);if(z)for(var A of z(g))B.call(g,A)&&d(o,A,g[A]);return o};const re=o=>React.createElement("svg",_e({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},o),React.createElement("path",{fill:"#B9C4CF",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm.05 3c-.675 0-1.203.092-1.584.276a2.056 2.056 0 0 0-.887.794c-.18.296-.31.691-.394 1.186l-.038.255 2.004.177c.055-.443.164-.753.326-.928a.814.814 0 0 1 .626-.263.81.81 0 0 1 .611.255c.162.17.243.375.243.614 0 .222-.081.456-.245.703-.164.247-.539.608-1.124 1.084-.96.776-1.613 1.45-1.962 2.02a4.363 4.363 0 0 0-.588 1.552L4 15h6v-1.781H6.877c.184-.197.343-.356.479-.478.136-.122.405-.334.808-.638.677-.523 1.145-1.002 1.401-1.438.257-.437.386-.895.386-1.374 0-.45-.112-.858-.336-1.22a2.043 2.043 0 0 0-.924-.808C8.301 7.088 7.753 7 7.05 7ZM4.812 0c.175 0 .35.16.437.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.662 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));Vt.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},20463:function(Mn,Vt,_){"use strict";var h=_(59301),ue=Object.defineProperty,z=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,d=(o,g,A)=>g in o?ue(o,g,{enumerable:!0,configurable:!0,writable:!0,value:A}):o[g]=A,_e=(o,g)=>{for(var A in g||(g={}))se.call(g,A)&&d(o,A,g[A]);if(z)for(var A of z(g))B.call(g,A)&&d(o,A,g[A]);return o};const re=o=>React.createElement("svg",_e({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},o),React.createElement("path",{fill:"#D09F18",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm-.062 3c-.826 0-1.464.172-1.915.517-.4.307-.686.733-.856 1.278l-.058.21 1.908.364c.052-.383.153-.651.302-.804a.772.772 0 0 1 .58-.23c.23 0 .412.07.544.211.133.14.199.33.199.565a.88.88 0 0 1-.265.638.89.89 0 0 1-.662.27 1.35 1.35 0 0 1-.158-.012l-.104-.015-.105 1.536c.278-.085.496-.127.654-.127.298 0 .533.099.707.296.173.197.26.475.26.833 0 .352-.09.634-.27.845a.852.852 0 0 1-.677.316.862.862 0 0 1-.636-.25c-.143-.144-.254-.384-.333-.723l-.036-.177L4 12.826c.132.482.321.882.567 1.2.246.319.56.56.942.726.381.165.902.248 1.563.248.677 0 1.224-.112 1.64-.335.416-.223.735-.542.956-.955.221-.414.332-.845.332-1.296 0-.359-.067-.667-.2-.926a1.633 1.633 0 0 0-.563-.625c-.149-.099-.363-.185-.644-.259.347-.204.606-.441.778-.712a1.66 1.66 0 0 0 .257-.908 1.82 1.82 0 0 0-.634-1.42C8.571 7.189 7.886 7 6.938 7ZM4.813 0c.175 0 .35.17.437.338l1.313 2.453s-2.8.17-4.463 1.776L.088.761C0 .677 0 .592 0 .507 0 .17.263 0 .525 0Zm8.662 0c.263 0 .525.254.525.507 0 .085 0 .17-.088.254L11.9 4.483C10.238 2.96 7.437 2.79 7.437 2.79L8.75.338C8.75.17 8.925 0 9.188 0Z"}));Vt.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},84216:function(Mn,Vt,_){"use strict";_.d(Vt,{Z:function(){return d}});var h=_(37639),ue={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},z=_(32637),se=_(59301),d=({type:_e,style:re})=>{const o=se.createElement("div",{className:ue.wrap,onClick:g=>{g.preventDefault(),g.stopPropagation()}},se.createElement("p",null,_e==="shixun"||_e==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",se.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",_e==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),se.createElement("div",{className:ue.contact},se.createElement("div",{className:ue.img},se.createElement("img",{src:z,width:"124px",height:"124px"})),se.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return se.createElement(h.Z,{content:o},se.createElement("span",{className:ue.text,style:re},"\u9AD8\u6D88\u8017"))}},57884:function(Mn,Vt,_){"use strict";var h=_(59301),ue=_(93314),z=_(99571),se=Object.defineProperty,B=Object.defineProperties,d=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,g=(b,I,j)=>I in b?se(b,I,{enumerable:!0,configurable:!0,writable:!0,value:j}):b[I]=j,A=(b,I)=>{for(var j in I||(I={}))re.call(I,j)&&g(b,j,I[j]);if(_e)for(var j of _e(I))o.call(I,j)&&g(b,j,I[j]);return b},p=(b,I)=>B(b,d(I));const E=({img:b,buttonProps:I={},styles:j={},customText:$,ButtonText:le,ButtonClick:F,Buttonclass:H,ButtonTwo:D,imgStyles:w,loading:Q=!1,className:ne=""})=>h.createElement("section",{className:`tc animated fadeIn ${ne}`,style:A({color:"#999",margin:"100px auto",visibility:Q?"hidden":"visible"},j)},h.createElement("img",{src:b||ue,style:p(A({},w),{pointerEvents:"none",userSelect:"none"})}),h.createElement("p",{className:"mt20 font14"},$||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),le&&h.createElement(z.ZP,A({className:H,onClick:F},I),le),D&&D);Vt.Z=E},41550:function(Mn,Vt,_){"use strict";_.d(Vt,{Z:function(){return H}});var h=_(59301),ue={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},z=_(99571),se=_(70557),B=_(51124),d=_(25399),_e=_(49661),re=_(72664),o=_(57884),g=_(90524),A=_(14794),p=_(59301),E=Object.defineProperty,b=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,$=(D,w,Q)=>w in D?E(D,w,{enumerable:!0,configurable:!0,writable:!0,value:Q}):D[w]=Q,le=(D,w)=>{for(var Q in w||(w={}))I.call(w,Q)&&$(D,Q,w[Q]);if(b)for(var Q of b(w))j.call(w,Q)&&$(D,Q,w[Q]);return D},F=(D,w,Q)=>new Promise((ne,ee)=>{var oe=at=>{try{me(Q.next(at))}catch(Z){ee(Z)}},ge=at=>{try{me(Q.throw(at))}catch(Z){ee(Z)}},me=at=>at.done?ne(at.value):Promise.resolve(at.value).then(oe,ge);me((Q=Q.apply(D,w)).next())}),H=({editOffice:D="view",data:w,issaver:Q,onSaver:ne,theme:ee,type:oe,filename:ge,monacoEditor:me,className:at,style:Z,close:T,onClose:P,hasMask:G,disabledDownload:ie,onImgDimensions:X,showNodata:y,recordInfo:v})=>{const[O,pe]=(0,h.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Ye,tt]=(0,h.useState)(""),[At,Dt]=(0,h.useState)(),Ft=window.ENV==="build"?"/react/build":"",Wt=location.host.startsWith("localhost")?g.Z.PROXY_SERVER:g.Z.API_SERVER,Qt=10*(1024*1024),Tt=(0,h.useRef)();w!=null&&w.startsWith("/api")&&oe!=="txt"&&(w=g.Z.API_SERVER+w);const rn=V=>V.substring(V.lastIndexOf("/")+1).split(".").pop();ge&&me&&(me.filename=ge),(0,h.useEffect)(()=>{var V,Ve;const Je=(Ve=(V=document.cookie)==null?void 0:V.replace(/\s/g,""))==null?void 0:Ve.split(";");Je==null||Je.map(J=>{let M=J.split("=");M[0]==="_educoder_session"&&tt(M[1])})},[]),(0,h.useEffect)(()=>{oe==="office"&&(w.indexOf("bigfilescdn.")>-1||w.indexOf("bigfiles1")>-1?Dt({url:w,fileType:rn(w),model:w.indexOf("model=edit")?"edit":"view"}):yt())},[oe,w]);function qe(V){return F(this,null,function*(){V.data.type==="pdfdata"&&(ne(V.data.data),window.removeEventListener("message",qe,!1)),console.log("mess---:",V.data)})}const yt=()=>F(void 0,null,function*(){console.log("data:",w);let V=w;w.startsWith("http")||(V=location.origin+V);let Ve=new URL(V).pathname.split("/").pop();const Je=yield(0,re.gJ)({attachment_id:Ve});Je.url=Wt+Je.url,Dt(Je)}),Fe=()=>{if(w.startsWith("http")||w.startsWith("blob:")){we();return}(0,_e.Sv)(ge||"educoder",w,ge)},we=()=>{v&&(0,A.fc)({id:v==null?void 0:v.id,watch_type:1,course_id:v==null?void 0:v.course_id}),(0,_e.Nd)(ge||"educoder",decodeURIComponent(w))};return p.createElement("div",{style:le({},Z||{}),className:`${G&&ue.bgBlack} ${oe?ue.wrp:"hide"}`},T&&p.createElement("div",{className:ue.close,ref:Tt},!!X&&p.createElement(d.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>Tt.current},p.createElement("span",{onClick:()=>{P(),X()}},p.createElement("i",{className:"icon-yulanpizhu"}))),!ie&&p.createElement(d.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>Tt.current},p.createElement("span",{onClick:we},p.createElement("i",{className:"icon-quxiaozhiding"}))),Q&&p.createElement(d.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>Tt.current},p.createElement("span",{className:"",onClick:()=>{const V=document.getElementById("pdfiframe");window.addEventListener("message",qe,!1),setTimeout(()=>{V.contentWindow.postMessage("getData","*")},300)}},p.createElement("i",{className:"icon-baocun"}))),p.createElement(d.Z,{title:"\u5173\u95ED",getPopupContainer:()=>Tt.current},p.createElement("span",{className:"",onClick:()=>{P()}},p.createElement("i",{className:"icon-guanbi1"})))),p.createElement("div",{className:`${ue[at]} ${at} ${ue.monaco} ${oe==="txt"?"show":"hide"}`},oe==="txt"&&p.createElement(p.Fragment,null,p.createElement(B.ZP,le({},me)))),oe==="audio"&&p.createElement("audio",{src:`${(w==null?void 0:w.indexOf("http://"))>-1||(w==null?void 0:w.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${w}`,autoPlay:!0}),oe==="video"&&p.createElement(p.Fragment,null,(w==null?void 0:w.indexOf("http"))>-1?p.createElement("video",{controls:!0,src:`${w}`,autoPlay:!0}):p.createElement("video",{controls:!0,src:`data:video/mp4;base64,${w}`,autoPlay:!0})),oe==="office"&&At&&p.createElement("iframe",{src:`${Ft}/office.html?key=${At.key}&url=${btoa(At.url)}&callbackUrl=${Wt+(At.callbackUrl||"")}&fileType=${At.fileType}&title=${At.title||""}&model=${D}&officeServer=${g.Z.ONLYOFFICE}&disabledDownload=${!!ie}`}),oe==="html"&&p.createElement("iframe",{src:w+"&disposition=inline"}),oe==="pdf"&&p.createElement("iframe",{id:"pdfiframe",src:`${Ft}/js/pdfview/index.html?filename=${ge||"educoder.pdf"}&url=${encodeURIComponent(w)}&disabledDownload=${!!ie}&model=${D}`}),oe==="image"&&p.createElement("img",{src:`${(w==null?void 0:w.indexOf("http://"))>-1||(w==null?void 0:w.indexOf("https://"))>-1?"":"data:image/png;base64,"}${w}`}),(oe==="other"||oe==="download")&&p.createElement(p.Fragment,null,y?p.createElement(o.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:p.createElement(z.ZP,{icon:p.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Fe,disabled:ie},"\u4E0B\u8F7D")}):p.createElement(z.ZP,{type:"primary",size:"middle",onClick:Fe,disabled:ie},p.createElement(se.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),oe==="flowChart"&&p.createElement("div",{className:"embed"},p.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${w||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},38394:function(Mn,Vt,_){"use strict";_.d(Vt,{z:function(){return me},Z:function(){return at}});var h=_(59301),ue=_(88831),z=_(90290),se=_(64018),B=_(39394),d=_(90524),_e=_(49661),re=_(15342),o=_(77736),g=_(99571),A=_(1012),p=_(41550),E=_(59301),I=({html:Z})=>{const T=(0,h.useRef)(null),P=(0,h.useRef)(null),G=`.markdown-body p { +!(function(){var Cl=Math.pow;(self.webpackChunk=self.webpackChunk||[]).push([[9647],{65030:function(Pn,Gt,_){"use strict";_.d(Gt,{Z:function(){return yt}});var h=_(98506),ue=_(16886),z=_(33346),ae=_(43403),B=_(92310),d=_.n(B),_e=_(29301),re=_(76846),o=_(96452),g=_(6089),A=_(80402),p=_(34280),E=_(49658),b=_(59301),I=_(67711),j=_(77900),$=_(8654);function le(Fe){var we=Fe.prefixCls,V=Fe.align,je=Fe.arrow,Qe=Fe.arrowPos,J=je||{},M=J.className,Se=J.content,be=Qe.x,W=be===void 0?0:be,fe=Qe.y,ye=fe===void 0?0:fe,$e=b.useRef();if(!V||!V.points)return null;var Ve={position:"absolute"};if(V.autoArrow!==!1){var qe=V.points[0],Ye=V.points[1],ot=qe[0],de=qe[1],K=Ye[0],N=Ye[1];ot===K||!["t","b"].includes(ot)?Ve.top=ye:ot==="t"?Ve.top=0:Ve.bottom=0,de===N||!["l","r"].includes(de)?Ve.left=W:de==="l"?Ve.left=0:Ve.right=0}return b.createElement("div",{ref:$e,className:d()("".concat(we,"-arrow"),M),style:Ve},Se)}function F(Fe){var we=Fe.prefixCls,V=Fe.open,je=Fe.zIndex,Qe=Fe.mask,J=Fe.motion;return Qe?b.createElement(j.default,(0,I.Z)({},J,{motionAppear:!0,visible:V,removeOnLeave:!0}),function(M){var Se=M.className;return b.createElement("div",{style:{zIndex:je},className:d()("".concat(we,"-mask"),Se)})}):null}var H=b.memo(function(Fe){var we=Fe.children;return we},function(Fe,we){return we.cache}),D=H,w=b.forwardRef(function(Fe,we){var V=Fe.popup,je=Fe.className,Qe=Fe.prefixCls,J=Fe.style,M=Fe.target,Se=Fe.onVisibleChanged,be=Fe.open,W=Fe.keepDom,fe=Fe.fresh,ye=Fe.onClick,$e=Fe.mask,Ve=Fe.arrow,qe=Fe.arrowPos,Ye=Fe.align,ot=Fe.motion,de=Fe.maskMotion,K=Fe.forceRender,N=Fe.getPopupContainer,Le=Fe.autoDestroy,De=Fe.portal,Ae=Fe.zIndex,it=Fe.onMouseEnter,st=Fe.onMouseLeave,Oe=Fe.onPointerEnter,Et=Fe.onPointerDownCapture,jt=Fe.ready,wt=Fe.offsetX,Bt=Fe.offsetY,se=Fe.offsetR,ve=Fe.offsetB,Ee=Fe.onAlign,k=Fe.onPrepare,Y=Fe.stretch,he=Fe.targetWidth,ce=Fe.targetHeight,xe=typeof V=="function"?V():V,Be=be||W,Xe=(N==null?void 0:N.length)>0,ut=b.useState(!N||!Xe),nt=(0,ue.Z)(ut,2),Ue=nt[0],R=nt[1];if((0,p.Z)(function(){!Ue&&Xe&&M&&R(!0)},[Ue,Xe,M]),!Ue)return null;var U="auto",S={left:"-1000vw",top:"-1000vh",right:U,bottom:U};if(jt||!be){var ze,ke=Ye.points,Pe=Ye.dynamicInset||((ze=Ye._experimental)===null||ze===void 0?void 0:ze.dynamicInset),Ge=Pe&&ke[0][1]==="r",We=Pe&&ke[0][0]==="b";Ge?(S.right=se,S.left=U):(S.left=wt,S.right=U),We?(S.bottom=ve,S.top=U):(S.top=Bt,S.bottom=U)}var ct={};return Y&&(Y.includes("height")&&ce?ct.height=ce:Y.includes("minHeight")&&ce&&(ct.minHeight=ce),Y.includes("width")&&he?ct.width=he:Y.includes("minWidth")&&he&&(ct.minWidth=he)),be||(ct.pointerEvents="none"),b.createElement(De,{open:K||Be,getContainer:N&&function(){return N(M)},autoDestroy:Le},b.createElement(F,{prefixCls:Qe,open:be,zIndex:Ae,mask:$e,motion:de}),b.createElement(_e.Z,{onResize:Ee,disabled:!be},function(Lt){return b.createElement(j.default,(0,I.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:K,leavedClassName:"".concat(Qe,"-hidden")},ot,{onAppearPrepare:k,onEnterPrepare:k,visible:be,onVisibleChanged:function(cn){var Ne;ot==null||(Ne=ot.onVisibleChanged)===null||Ne===void 0||Ne.call(ot,cn),Se(cn)}}),function(Pt,cn){var Ne=Pt.className,Re=Pt.style,dt=d()(Qe,Ne,je);return b.createElement("div",{ref:(0,$.sQ)(Lt,we,cn),className:dt,style:(0,h.Z)((0,h.Z)((0,h.Z)((0,h.Z)({"--arrow-x":"".concat(qe.x||0,"px"),"--arrow-y":"".concat(qe.y||0,"px")},S),ct),Re),{},{boxSizing:"border-box",zIndex:Ae},J),onMouseEnter:it,onMouseLeave:st,onPointerEnter:Oe,onClick:ye,onPointerDownCapture:Et},Ve&&b.createElement(le,{prefixCls:Qe,arrow:Ve,arrowPos:qe,align:Ye}),b.createElement(D,{cache:!be&&!fe},xe))})}))}),Q=w,ne=b.forwardRef(function(Fe,we){var V=Fe.children,je=Fe.getTriggerDOMNode,Qe=(0,$.Yr)(V),J=b.useCallback(function(Se){(0,$.mH)(we,je?je(Se):Se)},[je]),M=(0,$.x1)(J,(0,$.C4)(V));return Qe?b.cloneElement(V,{ref:M}):V}),ee=ne,oe=b.createContext(null),ge=oe;function me(Fe){return Fe?Array.isArray(Fe)?Fe:[Fe]:[]}function at(Fe,we,V,je){return b.useMemo(function(){var Qe=me(V!=null?V:we),J=me(je!=null?je:we),M=new Set(Qe),Se=new Set(J);return Fe&&(M.has("hover")&&(M.delete("hover"),M.add("click")),Se.has("hover")&&(Se.delete("hover"),Se.add("click"))),[M,Se]},[Fe,we,V,je])}var Z=_(29194);function T(){var Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],V=arguments.length>2?arguments[2]:void 0;return V?Fe[0]===we[0]:Fe[0]===we[0]&&Fe[1]===we[1]}function P(Fe,we,V,je){for(var Qe=V.points,J=Object.keys(Fe),M=0;M1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(Fe)?we:Fe}function v(Fe){return y(parseFloat(Fe),0)}function O(Fe,we){var V=(0,h.Z)({},Fe);return(we||[]).forEach(function(je){if(!(je instanceof HTMLBodyElement||je instanceof HTMLHtmlElement)){var Qe=ie(je).getComputedStyle(je),J=Qe.overflow,M=Qe.overflowClipMargin,Se=Qe.borderTopWidth,be=Qe.borderBottomWidth,W=Qe.borderLeftWidth,fe=Qe.borderRightWidth,ye=je.getBoundingClientRect(),$e=je.offsetHeight,Ve=je.clientHeight,qe=je.offsetWidth,Ye=je.clientWidth,ot=v(Se),de=v(be),K=v(W),N=v(fe),Le=y(Math.round(ye.width/qe*1e3)/1e3),De=y(Math.round(ye.height/$e*1e3)/1e3),Ae=(qe-Ye-K-N)*Le,it=($e-Ve-ot-de)*De,st=ot*De,Oe=de*De,Et=K*Le,jt=N*Le,wt=0,Bt=0;if(J==="clip"){var se=v(M);wt=se*Le,Bt=se*De}var ve=ye.x+Et-wt,Ee=ye.y+st-Bt,k=ve+ye.width+2*wt-Et-jt-Ae,Y=Ee+ye.height+2*Bt-st-Oe-it;V.left=Math.max(V.left,ve),V.top=Math.max(V.top,Ee),V.right=Math.min(V.right,k),V.bottom=Math.min(V.bottom,Y)}}),V}function pe(Fe){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,V="".concat(we),je=V.match(/^(.*)\%$/);return je?Fe*(parseFloat(je[1])/100):parseFloat(V)}function He(Fe,we){var V=we||[],je=(0,ue.Z)(V,2),Qe=je[0],J=je[1];return[pe(Fe.width,Qe),pe(Fe.height,J)]}function tt(){var Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[Fe[0],Fe[1]]}function Ct(Fe,we){var V=we[0],je=we[1],Qe,J;return V==="t"?J=Fe.y:V==="b"?J=Fe.y+Fe.height:J=Fe.y+Fe.height/2,je==="l"?Qe=Fe.x:je==="r"?Qe=Fe.x+Fe.width:Qe=Fe.x+Fe.width/2,{x:Qe,y:J}}function Rt(Fe,we){var V={t:"b",b:"t",l:"r",r:"l"};return Fe.map(function(je,Qe){return Qe===we?V[je]||"c":je}).join("")}function Ft(Fe,we,V,je,Qe,J,M){var Se=b.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Qe[je]||{}}),be=(0,ue.Z)(Se,2),W=be[0],fe=be[1],ye=b.useRef(0),$e=b.useMemo(function(){return we?X(we):[]},[we]),Ve=b.useRef({}),qe=function(){Ve.current={}};Fe||qe();var Ye=(0,g.Z)(function(){if(we&&V&&Fe){let Er=function(lr,jn){var or=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Tt,ur=Be.x+lr,fr=Be.y+jn,Sr=ur+We,Dr=fr+Ge,$r=Math.max(ur,or.left),Hn=Math.max(fr,or.top),ir=Math.min(Sr,or.right),rr=Math.min(Dr,or.bottom);return Math.max(0,(ir-$r)*(rr-Hn))},_r=function(){_t=Be.y+kn,zt=_t+Ge,Wt=Be.x+yn,It=Wt+We};var K,N,Le,De,Ae=we,it=Ae.ownerDocument,st=ie(Ae),Oe=st.getComputedStyle(Ae),Et=Oe.position,jt=Ae.style.left,wt=Ae.style.top,Bt=Ae.style.right,se=Ae.style.bottom,ve=Ae.style.overflow,Ee=(0,h.Z)((0,h.Z)({},Qe[je]),J),k=it.createElement("div");(K=Ae.parentElement)===null||K===void 0||K.appendChild(k),k.style.left="".concat(Ae.offsetLeft,"px"),k.style.top="".concat(Ae.offsetTop,"px"),k.style.position=Et,k.style.height="".concat(Ae.offsetHeight,"px"),k.style.width="".concat(Ae.offsetWidth,"px"),Ae.style.left="0",Ae.style.top="0",Ae.style.right="auto",Ae.style.bottom="auto",Ae.style.overflow="hidden";var Y;if(Array.isArray(V))Y={x:V[0],y:V[1],width:0,height:0};else{var he,ce,xe=V.getBoundingClientRect();xe.x=(he=xe.x)!==null&&he!==void 0?he:xe.left,xe.y=(ce=xe.y)!==null&&ce!==void 0?ce:xe.top,Y={x:xe.x,y:xe.y,width:xe.width,height:xe.height}}var Be=Ae.getBoundingClientRect(),Xe=st.getComputedStyle(Ae),ut=Xe.height,nt=Xe.width;Be.x=(N=Be.x)!==null&&N!==void 0?N:Be.left,Be.y=(Le=Be.y)!==null&&Le!==void 0?Le:Be.top;var Ue=it.documentElement,R=Ue.clientWidth,U=Ue.clientHeight,S=Ue.scrollWidth,ze=Ue.scrollHeight,ke=Ue.scrollTop,Pe=Ue.scrollLeft,Ge=Be.height,We=Be.width,ct=Y.height,Lt=Y.width,Pt={left:0,top:0,right:R,bottom:U},cn={left:-Pe,top:-ke,right:S-Pe,bottom:ze-ke},Ne=Ee.htmlRegion,Re="visible",dt="visibleFirst";Ne!=="scroll"&&Ne!==dt&&(Ne=Re);var mt=Ne===dt,Mt=O(cn,$e),bt=O(Pt,$e),Tt=Ne===Re?bt:Mt,Kt=mt?bt:Tt;Ae.style.left="auto",Ae.style.top="auto",Ae.style.right="0",Ae.style.bottom="0";var en=Ae.getBoundingClientRect();Ae.style.left=jt,Ae.style.top=wt,Ae.style.right=Bt,Ae.style.bottom=se,Ae.style.overflow=ve,(De=Ae.parentElement)===null||De===void 0||De.removeChild(k);var At=y(Math.round(We/parseFloat(nt)*1e3)/1e3),dn=y(Math.round(Ge/parseFloat(ut)*1e3)/1e3);if(At===0||dn===0||(0,re.Sh)(V)&&!(0,Z.Z)(V))return;var an=Ee.offset,Jt=Ee.targetOffset,kt=He(Be,an),Ze=(0,ue.Z)(kt,2),ft=Ze[0],St=Ze[1],Ot=He(Y,Jt),tn=(0,ue.Z)(Ot,2),et=tn[0],ln=tn[1];Y.x-=et,Y.y-=ln;var xn=Ee.points||[],Tn=(0,ue.Z)(xn,2),Cn=Tn[0],Yn=Tn[1],Dn=tt(Yn),Zn=tt(Cn),On=Ct(Y,Dn),Bn=Ct(Be,Zn),In=(0,h.Z)({},Ee),yn=On.x-Bn.x+ft,kn=On.y-Bn.y+St,hn=Er(yn,kn),En=Er(yn,kn,bt),Ln=Ct(Y,["t","l"]),Mn=Ct(Be,["t","l"]),zn=Ct(Y,["b","r"]),Un=Ct(Be,["b","r"]),ar=Ee.overflow||{},Me=ar.adjustX,Ie=ar.adjustY,Te=ar.shiftX,lt=ar.shiftY,gt=function(jn){return typeof jn=="boolean"?jn:jn>=0},_t,zt,Wt,It;_r();var vt=gt(Ie),xt=Zn[0]===Dn[0];if(vt&&Zn[0]==="t"&&(zt>Kt.bottom||Ve.current.bt)){var Nt=kn;xt?Nt-=Ge-ct:Nt=Ln.y-Un.y-St;var Zt=Er(yn,Nt),nn=Er(yn,Nt,bt);Zt>hn||Zt===hn&&(!mt||nn>=En)?(Ve.current.bt=!0,kn=Nt,St=-St,In.points=[Rt(Zn,0),Rt(Dn,0)]):Ve.current.bt=!1}if(vt&&Zn[0]==="b"&&(_thn||Kn===hn&&(!mt||pn>=En)?(Ve.current.tb=!0,kn=gn,St=-St,In.points=[Rt(Zn,0),Rt(Dn,0)]):Ve.current.tb=!1}var Sn=gt(Me),Fn=Zn[1]===Dn[1];if(Sn&&Zn[1]==="l"&&(It>Kt.right||Ve.current.rl)){var Nn=yn;Fn?Nn-=We-Lt:Nn=Ln.x-Un.x-ft;var Vn=Er(Nn,kn),wn=Er(Nn,kn,bt);Vn>hn||Vn===hn&&(!mt||wn>=En)?(Ve.current.rl=!0,yn=Nn,ft=-ft,In.points=[Rt(Zn,1),Rt(Dn,1)]):Ve.current.rl=!1}if(Sn&&Zn[1]==="r"&&(Wthn||Wn===hn&&(!mt||er>=En)?(Ve.current.lr=!0,yn=Gn,ft=-ft,In.points=[Rt(Zn,1),Rt(Dn,1)]):Ve.current.lr=!1}_r();var bn=Te===!0?0:Te;typeof bn=="number"&&(Wtbt.right&&(yn-=It-bt.right-ft,Y.x>bt.right-bn&&(yn+=Y.x-bt.right+bn)));var Jn=lt===!0?0:lt;typeof Jn=="number"&&(_tbt.bottom&&(kn-=zt-bt.bottom-St,Y.y>bt.bottom-Jn&&(kn+=Y.y-bt.bottom+Jn)));var cr=Be.x+yn,pt=cr+We,Qt=Be.y+kn,on=Qt+Ge,Vt=Y.x,vn=Vt+Lt,Rn=Y.y,nr=Rn+ct,Xn=Math.max(cr,Vt),dr=Math.min(pt,vn),xr=(Xn+dr)/2,Ur=xr-cr,Nr=Math.max(Qt,Rn),zr=Math.min(on,nr),Vr=(Nr+zr)/2,Zr=Vr-Qt;M==null||M(we,In);var yr=en.right-Be.x-(yn+Be.width),Tr=en.bottom-Be.y-(kn+Be.height);At===1&&(yn=Math.round(yn),yr=Math.round(yr)),dn===1&&(kn=Math.round(kn),Tr=Math.round(Tr));var Wr={ready:!0,offsetX:yn/At,offsetY:kn/dn,offsetR:yr/At,offsetB:Tr/dn,arrowX:Ur/At,arrowY:Zr/dn,scaleX:At,scaleY:dn,align:In};fe(Wr)}}),ot=function(){ye.current+=1;var N=ye.current;Promise.resolve().then(function(){ye.current===N&&Ye()})},de=function(){fe(function(N){return(0,h.Z)((0,h.Z)({},N),{},{ready:!1})})};return(0,p.Z)(de,[je]),(0,p.Z)(function(){Fe||de()},[Fe]),[W.ready,W.offsetX,W.offsetY,W.offsetR,W.offsetB,W.arrowX,W.arrowY,W.scaleX,W.scaleY,W.align,ot]}var Ht=_(15142);function Ke(Fe,we,V,je,Qe){(0,p.Z)(function(){if(Fe&&we&&V){let ye=function(){je(),Qe()};var J=we,M=V,Se=X(J),be=X(M),W=ie(M),fe=new Set([W].concat((0,Ht.Z)(Se),(0,Ht.Z)(be)));return fe.forEach(function($e){$e.addEventListener("scroll",ye,{passive:!0})}),W.addEventListener("resize",ye,{passive:!0}),je(),function(){fe.forEach(function($e){$e.removeEventListener("scroll",ye),W.removeEventListener("resize",ye)})}}},[Fe,we,V])}var qt=_(48736);function Dt(Fe,we,V,je,Qe,J,M,Se){var be=b.useRef(Fe);be.current=Fe;var W=b.useRef(!1);b.useEffect(function(){if(we&&je&&(!Qe||J)){var ye=function(){W.current=!1},$e=function(Le){var De;be.current&&!M(((De=Le.composedPath)===null||De===void 0||(De=De.call(Le))===null||De===void 0?void 0:De[0])||Le.target)&&!W.current&&Se(!1)},Ve=ie(je);Ve.addEventListener("pointerdown",ye,!0),Ve.addEventListener("mousedown",$e,!0),Ve.addEventListener("contextmenu",$e,!0);var qe=(0,o.A)(V);if(qe&&(qe.addEventListener("mousedown",$e,!0),qe.addEventListener("contextmenu",$e,!0)),0)var Ye,ot,de,K;return function(){Ve.removeEventListener("pointerdown",ye,!0),Ve.removeEventListener("mousedown",$e,!0),Ve.removeEventListener("contextmenu",$e,!0),qe&&(qe.removeEventListener("mousedown",$e,!0),qe.removeEventListener("contextmenu",$e,!0))}}},[we,V,je,Qe,J]);function fe(){W.current=!0}return fe}var sn=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Je(){var Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ae.Z,we=b.forwardRef(function(V,je){var Qe=V.prefixCls,J=Qe===void 0?"rc-trigger-popup":Qe,M=V.children,Se=V.action,be=Se===void 0?"hover":Se,W=V.showAction,fe=V.hideAction,ye=V.popupVisible,$e=V.defaultPopupVisible,Ve=V.onPopupVisibleChange,qe=V.afterPopupVisibleChange,Ye=V.mouseEnterDelay,ot=V.mouseLeaveDelay,de=ot===void 0?.1:ot,K=V.focusDelay,N=V.blurDelay,Le=V.mask,De=V.maskClosable,Ae=De===void 0?!0:De,it=V.getPopupContainer,st=V.forceRender,Oe=V.autoDestroy,Et=V.destroyPopupOnHide,jt=V.popup,wt=V.popupClassName,Bt=V.popupStyle,se=V.popupPlacement,ve=V.builtinPlacements,Ee=ve===void 0?{}:ve,k=V.popupAlign,Y=V.zIndex,he=V.stretch,ce=V.getPopupClassNameFromAlign,xe=V.fresh,Be=V.alignPoint,Xe=V.onPopupClick,ut=V.onPopupAlign,nt=V.arrow,Ue=V.popupMotion,R=V.maskMotion,U=V.popupTransitionName,S=V.popupAnimation,ze=V.maskTransitionName,ke=V.maskAnimation,Pe=V.className,Ge=V.getTriggerDOMNode,We=(0,z.Z)(V,sn),ct=Oe||Et||!1,Lt=b.useState(!1),Pt=(0,ue.Z)(Lt,2),cn=Pt[0],Ne=Pt[1];(0,p.Z)(function(){Ne((0,E.Z)())},[]);var Re=b.useRef({}),dt=b.useContext(ge),mt=b.useMemo(function(){return{registerSubPopup:function(ir,rr){Re.current[ir]=rr,dt==null||dt.registerSubPopup(ir,rr)}}},[dt]),Mt=(0,A.Z)(),bt=b.useState(null),Tt=(0,ue.Z)(bt,2),Kt=Tt[0],en=Tt[1],At=b.useRef(null),dn=(0,g.Z)(function(Hn){At.current=Hn,(0,re.Sh)(Hn)&&Kt!==Hn&&en(Hn),dt==null||dt.registerSubPopup(Mt,Hn)}),an=b.useState(null),Jt=(0,ue.Z)(an,2),kt=Jt[0],Ze=Jt[1],ft=b.useRef(null),St=(0,g.Z)(function(Hn){(0,re.Sh)(Hn)&&kt!==Hn&&(Ze(Hn),ft.current=Hn)}),Ot=b.Children.only(M),tn=(Ot==null?void 0:Ot.props)||{},et={},ln=(0,g.Z)(function(Hn){var ir,rr,Ar=kt;return(Ar==null?void 0:Ar.contains(Hn))||((ir=(0,o.A)(Ar))===null||ir===void 0?void 0:ir.host)===Hn||Hn===Ar||(Kt==null?void 0:Kt.contains(Hn))||((rr=(0,o.A)(Kt))===null||rr===void 0?void 0:rr.host)===Hn||Hn===Kt||Object.values(Re.current).some(function(Ir){return(Ir==null?void 0:Ir.contains(Hn))||Hn===Ir})}),xn=G(J,Ue,S,U),Tn=G(J,R,ke,ze),Cn=b.useState($e||!1),Yn=(0,ue.Z)(Cn,2),Dn=Yn[0],Zn=Yn[1],On=ye!=null?ye:Dn,Bn=(0,g.Z)(function(Hn){ye===void 0&&Zn(Hn)});(0,p.Z)(function(){Zn(ye||!1)},[ye]);var In=b.useRef(On);In.current=On;var yn=b.useRef([]);yn.current=[];var kn=(0,g.Z)(function(Hn){var ir;Bn(Hn),((ir=yn.current[yn.current.length-1])!==null&&ir!==void 0?ir:On)!==Hn&&(yn.current.push(Hn),Ve==null||Ve(Hn))}),hn=b.useRef(),En=function(){clearTimeout(hn.current)},Ln=function(ir){var rr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;En(),rr===0?kn(ir):hn.current=setTimeout(function(){kn(ir)},rr*1e3)};b.useEffect(function(){return En},[]);var Mn=b.useState(!1),zn=(0,ue.Z)(Mn,2),Un=zn[0],ar=zn[1];(0,p.Z)(function(Hn){(!Hn||On)&&ar(!0)},[On]);var Me=b.useState(null),Ie=(0,ue.Z)(Me,2),Te=Ie[0],lt=Ie[1],gt=b.useState(null),_t=(0,ue.Z)(gt,2),zt=_t[0],Wt=_t[1],It=function(ir){Wt([ir.clientX,ir.clientY])},vt=Ft(On,Kt,Be&&zt!==null?zt:kt,se,Ee,k,ut),xt=(0,ue.Z)(vt,11),Nt=xt[0],Zt=xt[1],nn=xt[2],gn=xt[3],Kn=xt[4],pn=xt[5],Sn=xt[6],Fn=xt[7],Nn=xt[8],Vn=xt[9],wn=xt[10],Gn=at(cn,be,W,fe),Wn=(0,ue.Z)(Gn,2),er=Wn[0],bn=Wn[1],Jn=er.has("click"),cr=bn.has("click")||bn.has("contextMenu"),pt=(0,g.Z)(function(){Un||wn()}),Qt=function(){In.current&&Be&&cr&&Ln(!1)};Ke(On,kt,Kt,pt,Qt),(0,p.Z)(function(){pt()},[zt,se]),(0,p.Z)(function(){On&&!(Ee!=null&&Ee[se])&&pt()},[JSON.stringify(k)]);var on=b.useMemo(function(){var Hn=P(Ee,J,Vn,Be);return d()(Hn,ce==null?void 0:ce(Vn))},[Vn,ce,Ee,J,Be]);b.useImperativeHandle(je,function(){return{nativeElement:ft.current,popupElement:At.current,forceAlign:pt}});var Vt=b.useState(0),vn=(0,ue.Z)(Vt,2),Rn=vn[0],nr=vn[1],Xn=b.useState(0),dr=(0,ue.Z)(Xn,2),xr=dr[0],Ur=dr[1],Nr=function(){if(he&&kt){var ir=kt.getBoundingClientRect();nr(ir.width),Ur(ir.height)}},zr=function(){Nr(),pt()},Vr=function(ir){ar(!1),wn(),qe==null||qe(ir)},Zr=function(){return new Promise(function(ir){Nr(),lt(function(){return ir})})};(0,p.Z)(function(){Te&&(wn(),Te(),lt(null))},[Te]);function yr(Hn,ir,rr,Ar){et[Hn]=function(Ir){var Fr;Ar==null||Ar(Ir),Ln(ir,rr);for(var ni=arguments.length,si=new Array(ni>1?ni-1:0),Jr=1;Jr1?rr-1:0),Ir=1;Ir1?rr-1:0),Ir=1;Irg in o?ue(o,g,{enumerable:!0,configurable:!0,writable:!0,value:A}):o[g]=A,_e=(o,g)=>{for(var A in g||(g={}))ae.call(g,A)&&d(o,A,g[A]);if(z)for(var A of z(g))B.call(g,A)&&d(o,A,g[A]);return o};const re=o=>React.createElement("svg",_e({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},o),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));Gt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},11237:function(Pn,Gt,_){"use strict";var h=_(59301),ue=Object.defineProperty,z=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,d=(o,g,A)=>g in o?ue(o,g,{enumerable:!0,configurable:!0,writable:!0,value:A}):o[g]=A,_e=(o,g)=>{for(var A in g||(g={}))ae.call(g,A)&&d(o,A,g[A]);if(z)for(var A of z(g))B.call(g,A)&&d(o,A,g[A]);return o};const re=o=>React.createElement("svg",_e({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},o),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));Gt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},9859:function(Pn,Gt,_){"use strict";var h=_(59301),ue=Object.defineProperty,z=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,d=(o,g,A)=>g in o?ue(o,g,{enumerable:!0,configurable:!0,writable:!0,value:A}):o[g]=A,_e=(o,g)=>{for(var A in g||(g={}))ae.call(g,A)&&d(o,A,g[A]);if(z)for(var A of z(g))B.call(g,A)&&d(o,A,g[A]);return o};const re=o=>React.createElement("svg",_e({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},o),React.createElement("path",{fill:"#F7B500",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm1 3H6.395a3.501 3.501 0 0 1-.857 1.245c-.32.294-.752.551-1.297.772L4 9.109V10.9c.448-.154.82-.315 1.117-.483.222-.126.45-.282.685-.466l.236-.194V15H8V7ZM4.812 0c.175 0 .35.16.438.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.663 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));Gt.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},60885:function(Pn,Gt,_){"use strict";var h=_(59301),ue=Object.defineProperty,z=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,d=(o,g,A)=>g in o?ue(o,g,{enumerable:!0,configurable:!0,writable:!0,value:A}):o[g]=A,_e=(o,g)=>{for(var A in g||(g={}))ae.call(g,A)&&d(o,A,g[A]);if(z)for(var A of z(g))B.call(g,A)&&d(o,A,g[A]);return o};const re=o=>React.createElement("svg",_e({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},o),React.createElement("path",{fill:"#B9C4CF",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm.05 3c-.675 0-1.203.092-1.584.276a2.056 2.056 0 0 0-.887.794c-.18.296-.31.691-.394 1.186l-.038.255 2.004.177c.055-.443.164-.753.326-.928a.814.814 0 0 1 .626-.263.81.81 0 0 1 .611.255c.162.17.243.375.243.614 0 .222-.081.456-.245.703-.164.247-.539.608-1.124 1.084-.96.776-1.613 1.45-1.962 2.02a4.363 4.363 0 0 0-.588 1.552L4 15h6v-1.781H6.877c.184-.197.343-.356.479-.478.136-.122.405-.334.808-.638.677-.523 1.145-1.002 1.401-1.438.257-.437.386-.895.386-1.374 0-.45-.112-.858-.336-1.22a2.043 2.043 0 0 0-.924-.808C8.301 7.088 7.753 7 7.05 7ZM4.812 0c.175 0 .35.16.437.318l1.313 2.309s-2.8.16-4.463 1.672L.088.716C0 .636 0 .557 0 .478 0 .159.263 0 .525 0Zm8.662 0c.263 0 .525.239.525.478 0 .08 0 .159-.088.238L11.9 4.22c-1.662-1.433-4.463-1.592-4.463-1.592L8.75.318C8.75.16 8.925 0 9.188 0Z"}));Gt.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},20463:function(Pn,Gt,_){"use strict";var h=_(59301),ue=Object.defineProperty,z=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,d=(o,g,A)=>g in o?ue(o,g,{enumerable:!0,configurable:!0,writable:!0,value:A}):o[g]=A,_e=(o,g)=>{for(var A in g||(g={}))ae.call(g,A)&&d(o,A,g[A]);if(z)for(var A of z(g))B.call(g,A)&&d(o,A,g[A]);return o};const re=o=>React.createElement("svg",_e({xmlns:"http://www.w3.org/2000/svg",width:14,height:18},o),React.createElement("path",{fill:"#D09F18",d:"M7 4c3.899 0 7 3.141 7 7s-3.101 7-7 7-7-3.141-7-7 3.101-7 7-7Zm-.062 3c-.826 0-1.464.172-1.915.517-.4.307-.686.733-.856 1.278l-.058.21 1.908.364c.052-.383.153-.651.302-.804a.772.772 0 0 1 .58-.23c.23 0 .412.07.544.211.133.14.199.33.199.565a.88.88 0 0 1-.265.638.89.89 0 0 1-.662.27 1.35 1.35 0 0 1-.158-.012l-.104-.015-.105 1.536c.278-.085.496-.127.654-.127.298 0 .533.099.707.296.173.197.26.475.26.833 0 .352-.09.634-.27.845a.852.852 0 0 1-.677.316.862.862 0 0 1-.636-.25c-.143-.144-.254-.384-.333-.723l-.036-.177L4 12.826c.132.482.321.882.567 1.2.246.319.56.56.942.726.381.165.902.248 1.563.248.677 0 1.224-.112 1.64-.335.416-.223.735-.542.956-.955.221-.414.332-.845.332-1.296 0-.359-.067-.667-.2-.926a1.633 1.633 0 0 0-.563-.625c-.149-.099-.363-.185-.644-.259.347-.204.606-.441.778-.712a1.66 1.66 0 0 0 .257-.908 1.82 1.82 0 0 0-.634-1.42C8.571 7.189 7.886 7 6.938 7ZM4.813 0c.175 0 .35.17.437.338l1.313 2.453s-2.8.17-4.463 1.776L.088.761C0 .677 0 .592 0 .507 0 .17.263 0 .525 0Zm8.662 0c.263 0 .525.254.525.507 0 .085 0 .17-.088.254L11.9 4.483C10.238 2.96 7.437 2.79 7.437 2.79L8.75.338C8.75.17 8.925 0 9.188 0Z"}));Gt.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},84216:function(Pn,Gt,_){"use strict";_.d(Gt,{Z:function(){return d}});var h=_(37639),ue={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},z=_(32637),ae=_(59301),d=({type:_e,style:re})=>{const o=ae.createElement("div",{className:ue.wrap,onClick:g=>{g.preventDefault(),g.stopPropagation()}},ae.createElement("p",null,_e==="shixun"||_e==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",ae.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",_e==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),ae.createElement("div",{className:ue.contact},ae.createElement("div",{className:ue.img},ae.createElement("img",{src:z,width:"124px",height:"124px"})),ae.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return ae.createElement(h.Z,{content:o},ae.createElement("span",{className:ue.text,style:re},"\u9AD8\u6D88\u8017"))}},57884:function(Pn,Gt,_){"use strict";var h=_(59301),ue=_(93314),z=_(99571),ae=Object.defineProperty,B=Object.defineProperties,d=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,g=(b,I,j)=>I in b?ae(b,I,{enumerable:!0,configurable:!0,writable:!0,value:j}):b[I]=j,A=(b,I)=>{for(var j in I||(I={}))re.call(I,j)&&g(b,j,I[j]);if(_e)for(var j of _e(I))o.call(I,j)&&g(b,j,I[j]);return b},p=(b,I)=>B(b,d(I));const E=({img:b,buttonProps:I={},styles:j={},customText:$,ButtonText:le,ButtonClick:F,Buttonclass:H,ButtonTwo:D,imgStyles:w,loading:Q=!1,className:ne=""})=>h.createElement("section",{className:`tc animated fadeIn ${ne}`,style:A({color:"#999",margin:"100px auto",visibility:Q?"hidden":"visible"},j)},h.createElement("img",{src:b||ue,style:p(A({},w),{pointerEvents:"none",userSelect:"none"})}),h.createElement("p",{className:"mt20 font14"},$||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),le&&h.createElement(z.ZP,A({className:H,onClick:F},I),le),D&&D);Gt.Z=E},41550:function(Pn,Gt,_){"use strict";_.d(Gt,{Z:function(){return H}});var h=_(59301),ue={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},z=_(99571),ae=_(70557),B=_(51124),d=_(25399),_e=_(49661),re=_(72664),o=_(57884),g=_(90524),A=_(14794),p=_(59301),E=Object.defineProperty,b=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,$=(D,w,Q)=>w in D?E(D,w,{enumerable:!0,configurable:!0,writable:!0,value:Q}):D[w]=Q,le=(D,w)=>{for(var Q in w||(w={}))I.call(w,Q)&&$(D,Q,w[Q]);if(b)for(var Q of b(w))j.call(w,Q)&&$(D,Q,w[Q]);return D},F=(D,w,Q)=>new Promise((ne,ee)=>{var oe=at=>{try{me(Q.next(at))}catch(Z){ee(Z)}},ge=at=>{try{me(Q.throw(at))}catch(Z){ee(Z)}},me=at=>at.done?ne(at.value):Promise.resolve(at.value).then(oe,ge);me((Q=Q.apply(D,w)).next())}),H=({editOffice:D="view",data:w,issaver:Q,onSaver:ne,theme:ee,type:oe,filename:ge,monacoEditor:me,className:at,style:Z,close:T,onClose:P,hasMask:G,disabledDownload:ie,onImgDimensions:X,showNodata:y,recordInfo:v})=>{const[O,pe]=(0,h.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[He,tt]=(0,h.useState)(""),[Ct,Rt]=(0,h.useState)(),Ft=window.ENV==="build"?"/react/build":"",Ht=location.host.startsWith("localhost")?g.Z.PROXY_SERVER:g.Z.API_SERVER,qt=10*(1024*1024),Dt=(0,h.useRef)();w!=null&&w.startsWith("/api")&&oe!=="txt"&&(w=g.Z.API_SERVER+w);const sn=V=>V.substring(V.lastIndexOf("/")+1).split(".").pop();ge&&me&&(me.filename=ge),(0,h.useEffect)(()=>{var V,je;const Qe=(je=(V=document.cookie)==null?void 0:V.replace(/\s/g,""))==null?void 0:je.split(";");Qe==null||Qe.map(J=>{let M=J.split("=");M[0]==="_educoder_session"&&tt(M[1])})},[]),(0,h.useEffect)(()=>{oe==="office"&&(w.indexOf("bigfilescdn.")>-1||w.indexOf("bigfiles1")>-1?Rt({url:w,fileType:sn(w),model:w.indexOf("model=edit")?"edit":"view"}):yt())},[oe,w]);function Je(V){return F(this,null,function*(){V.data.type==="pdfdata"&&(ne(V.data.data),window.removeEventListener("message",Je,!1)),console.log("mess---:",V.data)})}const yt=()=>F(void 0,null,function*(){console.log("data:",w);let V=w;w.startsWith("http")||(V=location.origin+V);let je=new URL(V).pathname.split("/").pop();const Qe=yield(0,re.gJ)({attachment_id:je});Qe.url=Ht+Qe.url,Rt(Qe)}),Fe=()=>{if(w.startsWith("http")||w.startsWith("blob:")){we();return}(0,_e.Sv)(ge||"educoder",w,ge)},we=()=>{v&&(0,A.fc)({id:v==null?void 0:v.id,watch_type:1,course_id:v==null?void 0:v.course_id}),(0,_e.Nd)(ge||"educoder",decodeURIComponent(w))};return p.createElement("div",{style:le({},Z||{}),className:`${G&&ue.bgBlack} ${oe?ue.wrp:"hide"}`},T&&p.createElement("div",{className:ue.close,ref:Dt},!!X&&p.createElement(d.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>Dt.current},p.createElement("span",{onClick:()=>{P(),X()}},p.createElement("i",{className:"icon-yulanpizhu"}))),!ie&&p.createElement(d.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>Dt.current},p.createElement("span",{onClick:we},p.createElement("i",{className:"icon-quxiaozhiding"}))),Q&&p.createElement(d.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>Dt.current},p.createElement("span",{className:"",onClick:()=>{const V=document.getElementById("pdfiframe");window.addEventListener("message",Je,!1),setTimeout(()=>{V.contentWindow.postMessage("getData","*")},300)}},p.createElement("i",{className:"icon-baocun"}))),p.createElement(d.Z,{title:"\u5173\u95ED",getPopupContainer:()=>Dt.current},p.createElement("span",{className:"",onClick:()=>{P()}},p.createElement("i",{className:"icon-guanbi1"})))),p.createElement("div",{className:`${ue[at]} ${at} ${ue.monaco} ${oe==="txt"?"show":"hide"}`},oe==="txt"&&p.createElement(p.Fragment,null,p.createElement(B.ZP,le({},me)))),oe==="audio"&&p.createElement("audio",{src:`${(w==null?void 0:w.indexOf("http://"))>-1||(w==null?void 0:w.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${w}`,autoPlay:!0}),oe==="video"&&p.createElement(p.Fragment,null,(w==null?void 0:w.indexOf("http"))>-1?p.createElement("video",{controls:!0,src:`${w}`,autoPlay:!0}):p.createElement("video",{controls:!0,src:`data:video/mp4;base64,${w}`,autoPlay:!0})),oe==="office"&&Ct&&p.createElement("iframe",{src:`${Ft}/office.html?key=${Ct.key}&url=${btoa(Ct.url)}&callbackUrl=${Ht+(Ct.callbackUrl||"")}&fileType=${Ct.fileType}&title=${Ct.title||""}&model=${D}&officeServer=${g.Z.ONLYOFFICE}&disabledDownload=${!!ie}`}),oe==="html"&&p.createElement("iframe",{src:w+"&disposition=inline"}),oe==="pdf"&&p.createElement("iframe",{id:"pdfiframe",src:`${Ft}/js/pdfview/index.html?filename=${ge||"educoder.pdf"}&url=${encodeURIComponent(w)}&disabledDownload=${!!ie}&model=${D}`}),oe==="image"&&p.createElement("img",{src:`${(w==null?void 0:w.indexOf("http://"))>-1||(w==null?void 0:w.indexOf("https://"))>-1?"":"data:image/png;base64,"}${w}`}),(oe==="other"||oe==="download")&&p.createElement(p.Fragment,null,y?p.createElement(o.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:p.createElement(z.ZP,{icon:p.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Fe,disabled:ie},"\u4E0B\u8F7D")}):p.createElement(z.ZP,{type:"primary",size:"middle",onClick:Fe,disabled:ie},p.createElement(ae.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),oe==="flowChart"&&p.createElement("div",{className:"embed"},p.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${w||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},38394:function(Pn,Gt,_){"use strict";_.d(Gt,{z:function(){return me},Z:function(){return at}});var h=_(59301),ue=_(88831),z=_(90290),ae=_(64018),B=_(39394),d=_(90524),_e=_(49661),re=_(15342),o=_(77736),g=_(99571),A=_(1012),p=_(41550),E=_(59301),I=({html:Z})=>{const T=(0,h.useRef)(null),P=(0,h.useRef)(null),G=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -845,9 +845,9 @@ .markdown-body pre { margin-top: 0; margin-bottom: 16px; - }`;return(0,h.useEffect)(()=>{const ie=T.current.attachShadow({mode:"open"});P.current=document.createElement("div"),P.current.className="markdown-body",P.current.innerHTML=Z,ie.appendChild(P.current);const X=document.createElement("style");return X.textContent=G,ie.appendChild(X),()=>{ie.innerHTML=""}},[]),(0,h.useEffect)(()=>{P.current&&(P.current.innerHTML=Z)},[Z]),E.createElement("div",{ref:T})};function j(Z){const T=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],P=new RegExp(`\\b(${T.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return Z.replace(P,"").trim()}var $={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},le=Object.defineProperty,F=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,w=(Z,T,P)=>T in Z?le(Z,T,{enumerable:!0,configurable:!0,writable:!0,value:P}):Z[T]=P,Q=(Z,T)=>{for(var P in T||(T={}))H.call(T,P)&&w(Z,P,T[P]);if(F)for(var P of F(T))D.call(T,P)&&w(Z,P,T[P]);return Z};const ne="@\u2581\u2581@",ee="@\u2581@",oe=/]*>/g;function ge(Z){let T=document.createElement("div");return T.innerHTML=Z,T.childNodes.length===0?"":T.childNodes[0].nodeValue}const me=(Z,T)=>{Z=Z||"";const P=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,G=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ie=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,X=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return T?Z.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(P,(y,v,O,pe,Ye,tt,At)=>{const Dt=v||pe||tt,Ft=O||Ye||At||"?";return d.Z.API_SERVER+"/api/attachments/"+Dt+Ft+"&t="+(0,_e.Jn)(Dt,Date.now())+(y.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(Z=Z.replace(X,(y,v,O,pe,Ye,tt,At)=>{const Dt=v||pe||tt,Ft=O||Ye||At||"?";return d.Z.API_SERVER+"/attachments/download/"+Dt+Ft+"&t="+(0,_e.Jn)(Dt,Date.now())+(y.indexOf(")")>-1?")":"&")}).replace(P,(y,v,O,pe,Ye,tt,At)=>{const Dt=v||pe||tt,Ft=O||Ye||At||"?";return d.Z.API_SERVER+"/api/attachments/"+Dt+Ft+"&t="+(0,_e.Jn)(Dt,Date.now())+(y.indexOf(")")>-1?")":"&")}).replace(G,(y,v,O,pe,Ye)=>{const tt=v||pe,At=O||Ye||"";return'"'+d.Z.API_SERVER+"/api/attachments/"+tt+At+tt+At+"&t="+(0,_e.Jn)(tt,Date.now())}).replace(ie,(y,v,O,pe,Ye)=>{const tt=v||pe,At=O||Ye||"";return"("+d.Z.API_SERVER+"/files/uploads/"+tt+At+tt+At+"&t="+(0,_e.Jn)(tt,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),Z)};var at=({value:Z="",edit:T=!1,className:P,showTextOnly:G,showLines:ie,style:X={},stylesPrev:y={},highlightKeywords:v,showProgramFill:O,isProgramFill:pe,disabledFill:Ye=!1,programFillValue:tt,openEditor:At=()=>{},onFillChange:Dt=ze=>{},onFillBlur:Ft=()=>{},onFillFocus:Wt=()=>{}})=>{let ze=j(String(Z||""));const Qt=(0,h.useRef)(),Tt=(0,h.useRef)(),[rn,qe]=(0,h.useState)(""),[yt,Fe]=(0,h.useState)("office"),[we,V]=(0,h.useState)([]),Ve=(0,h.useRef)("a"+(0,A.Z)()),Je={},J=N=>//i.test(N||""),M=(N,Le,De)=>{const Ae=document.createElement(N===ee?"input":"textarea");Ae.style.width="100%",Ae.style.height=N===ee?"40px":"151px",Ae.rows=5,Ae.spellcheck=!1,Ae.name="edu-program-fill",Ae.placeholder="\u8BF7\u8F93\u5165",Ae.dataset.id=Le;const it=Object.keys(Je).length;return Je[it]=Ae,`${Ae.outerHTML}`};function Se(N){return N=N.replace(/!\[.*?\]\(.*?\)/g,""),N=N.replace(/\[.*?\]\(.*?\)/g,""),N=N.replace(new RegExp("","gs"),""),N=N.replace(//g,""),N=N.replace(//g,""),N=N.replace(new RegExp(".*?<\\/video>","gs"),""),N=N.replace(new RegExp(".*?<\\/audio>","gs"),""),N=N.replace(new RegExp(".*?<\\/style>","gs"),""),N=N.replace(new RegExp(".*?<\\/script>","gs"),""),N}const be=N=>!G&&J(ze)?N:N.replace(/([\s\S]+?)<\/style>/gim,function(Le,De){let Ae=De.replace(/(\n|\r)/g,"").split("}"),it=[];return Ae.map(st=>{st!=""&&it.push(`.${Ve.current} ${st}`)}),``}),W=(0,h.useMemo)(()=>{try{const Ae=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,it=/\"\/api\/attachments\/|\"\/attachments\/download\//g,st=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Oe=/\(\/attachments\/download\//g;ze=ze.replace(Oe,"("+d.Z.API_SERVER+"/attachments/download/").replace(Ae,"("+d.Z.API_SERVER+"/api/attachments/").replace(it,'"'+d.Z.API_SERVER+"/api/attachments/").replace(st,'"'+d.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),Qt.current.style.display="none"}catch(Ae){}if(O){let Ae=-1;return ze=ze.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(it,st,Oe){var bt;return++Ae,M(it,Ae,(bt=tt==null?void 0:tt[Ae])==null?void 0:bt.value.replaceAll("<","<").replaceAll(">",">"))}),`
${be(ze||"")}
`}let N=be(ze);N=(0,z.ZP)(N);const Le=(0,z.ez)();ze.match(/\[TOC\]/)&&(N=N.replace("

[TOC]

",(0,z.Qv)()),(0,z.Iy)()),N=N.replace(/(__special_katext_id_\d+__)/g,(Ae,it)=>{const{type:st,expression:Oe}=Le[it];return(0,re.renderToString)(ge(Oe)||"",{displayMode:st==="block",throwOnError:!1,output:"html"})}),N=N.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,z.AL)();const De=document.createElement("div");if(De.innerHTML=N,G)return De.innerText;if(v){const Ae=v.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return We(De,Ae),De.innerHTML}return setTimeout(()=>ot(),500),De.innerHTML},[ze,v]);(0,h.useEffect)(()=>{$e.current&&$e.current.querySelectorAll(["input","textarea"]).forEach(Le=>{Le.oninput=fe,Le.onblur=ye,Le.onfocus=et})},[we]),(0,h.useEffect)(()=>{var N,Le,De,Ae,it;if(tt!=null&&tt.length)try{const st=$e.current.querySelectorAll(".edu-program-fill-score"),Oe=$e.current.querySelectorAll('[name="edu-program-fill"]');for(const[bt,Zt]of Oe.entries())Zt.value=((N=tt==null?void 0:tt[bt])==null?void 0:N.value)||"",((Le=tt==null?void 0:tt[bt])==null?void 0:Le.type)==="warning"?Zt.className="program-fill-warning":((De=tt==null?void 0:tt[bt])==null?void 0:De.type)==="success"?Zt.className="program-fill-success":Zt.className="";for(const[bt,Zt]of st.entries())Zt.innerHTML=(Ae=tt==null?void 0:tt[bt])!=null&&Ae.score?`${(it=tt==null?void 0:tt[bt])==null?void 0:it.score}\u5206`:"";V(tt)}catch(st){console.log(st,"error")}},[tt]);const fe=N=>{we[N.target.dataset.id]=we[N.target.dataset.id]||{},we[N.target.dataset.id].value=N.target.value,V([...we]),Dt(we,N.target.dataset.id)},ye=N=>{we[N.target.dataset.id]=we[N.target.dataset.id]||{},we[N.target.dataset.id].value=N.target.value,V([...we]),Ft(we,N.target.dataset.id)},et=N=>{we[N.target.dataset.id]=we[N.target.dataset.id]||{},we[N.target.dataset.id].value=N.target.value,V([...we]),Wt(we,N.target.dataset.id)};function We(N,Le){return N.childNodes.forEach(De=>{var Ae;if(De.childNodes.length>0)We(De,Le);else if(De.nodeName!=="IMG")if(De.innerHTML)De.innerHTML=(Ae=De.innerHTML)==null?void 0:Ae.replace(new RegExp(Le,"gi"),'$&');else{const it=document.createElement("span");it.innerHTML=De.textContent.replace(new RegExp(Le,"gi"),'$&'),De.replaceWith(it)}})}const $e=(0,h.useRef)();z.jb.WebkitLineClamp=ie,ie&&(X=Q(Q({},X),z.jb));function Xe(N){let Le=N.target;if(Le.tagName.toUpperCase()==="A"){let De=Le.getAttribute("href");if(De.indexOf("office")>-1)N.preventDefault(),qe(De),Fe("office");else if(De.indexOf("application/pdf")>-1)N.preventDefault(),qe(De),Fe("pdf");else if(De.indexOf("text/html")>-1)N.preventDefault(),qe(De),Fe("html");else if(De.startsWith("#")){N.preventDefault();let Ae=document.getElementById(De.replace("#",""));Ae&&Ae.scrollIntoView(!0)}}}const ot=()=>{var N;const Le=(N=$e.current)==null?void 0:N.querySelectorAll("video");Le==null||Le.forEach(De=>{if(De.oncontextmenu=()=>!1,De.src.indexOf(".m3u8")>-1&&!De.canPlayType("application/vnd.apple.mpegurl")){if(B.ZP.isSupported()){var Ae=new B.ZP;Ae.loadSource(De.src),Ae.attachMedia(De)}}})};(0,h.useEffect)(()=>{if($e.current&&W&&W.match(oe)&&window.PR.prettyPrint(),$e.current)return $e.current.addEventListener("click",Xe),()=>{var N;(N=$e.current)==null||N.removeEventListener("click",Xe),(0,z.AL)(),(0,z.Iy)()}},[W,$e.current,Xe]);const de=N=>{N.target.nodeName==="IMG"&&N.target.className.indexOf("draw-flowchart")>-1?(Qt.current.style.zIndex=1,Qt.current.style.display="flex",Qt.current.style.width=N.target.clientWidth+"px",Qt.current.style.height=N.target.clientHeight+"px",Qt.current.style.top=N.target.offsetTop+"px",Qt.current.style.left=N.target.offsetLeft+"px",N.target.id&&(Tt.current=N.target.id)):Qt.current.style.display="none"},K=()=>{Qt.current.style.display="none"};return(0,h.useEffect)(()=>{var N;const Le=De=>{De.preventDefault(),De.clipboardData.setData("text",window.getSelection().toString())};return(N=$e.current)==null||N.addEventListener("copy",Le),()=>{var De;(De=$e.current)==null||De.removeEventListener("copy",Le)}},[$e.current]),h.createElement("div",{style:{position:"relative"},onMouseLeave:K},G&&h.createElement("div",{ref:$e,className:`${$.mdBody} `},W),!G&&!J(W)&&h.createElement("div",{ref:$e,style:Q({},X),onMouseOver:de,className:`${P||""} ${Ye?"disabled-fill":""} markdown-body ${$.mdBody} ${Ve.current}`,dangerouslySetInnerHTML:{__html:W}}),!G&&J(W)&&h.createElement(I,{html:W}),h.createElement("div",{ref:Qt,className:`${$.button} ${T?"":$.previewFlowChart}`},h.createElement(o.Z,null,h.createElement(g.ZP,{onClick:()=>{T?At(Tt.current):(qe(Tt.current),Fe("flowChart"))}},T?"\u7F16\u8F91":"\u9884\u89C8"))),h.createElement(p.Z,{close:!0,data:rn,type:rn!=null&&rn.length?yt:"",style:Q({},y),onClose:()=>qe("")}))}},51124:function(Mn,Vt,_){"use strict";_.d(Vt,{SV:function(){return Qt},ZP:function(){return ze}});var h=_(59301),ue=_(76374);const z={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},se={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` + }`;return(0,h.useEffect)(()=>{const ie=T.current.attachShadow({mode:"open"});P.current=document.createElement("div"),P.current.className="markdown-body",P.current.innerHTML=Z,ie.appendChild(P.current);const X=document.createElement("style");return X.textContent=G,ie.appendChild(X),()=>{ie.innerHTML=""}},[]),(0,h.useEffect)(()=>{P.current&&(P.current.innerHTML=Z)},[Z]),E.createElement("div",{ref:T})};function j(Z){const T=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],P=new RegExp(`\\b(${T.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return Z.replace(P,"").trim()}var $={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},le=Object.defineProperty,F=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,w=(Z,T,P)=>T in Z?le(Z,T,{enumerable:!0,configurable:!0,writable:!0,value:P}):Z[T]=P,Q=(Z,T)=>{for(var P in T||(T={}))H.call(T,P)&&w(Z,P,T[P]);if(F)for(var P of F(T))D.call(T,P)&&w(Z,P,T[P]);return Z};const ne="@\u2581\u2581@",ee="@\u2581@",oe=/]*>/g;function ge(Z){let T=document.createElement("div");return T.innerHTML=Z,T.childNodes.length===0?"":T.childNodes[0].nodeValue}const me=(Z,T)=>{Z=Z||"";const P=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,G=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ie=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,X=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return T?Z.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(P,(y,v,O,pe,He,tt,Ct)=>{const Rt=v||pe||tt,Ft=O||He||Ct||"?";return d.Z.API_SERVER+"/api/attachments/"+Rt+Ft+"&t="+(0,_e.Jn)(Rt,Date.now())+(y.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(Z=Z.replace(X,(y,v,O,pe,He,tt,Ct)=>{const Rt=v||pe||tt,Ft=O||He||Ct||"?";return d.Z.API_SERVER+"/attachments/download/"+Rt+Ft+"&t="+(0,_e.Jn)(Rt,Date.now())+(y.indexOf(")")>-1?")":"&")}).replace(P,(y,v,O,pe,He,tt,Ct)=>{const Rt=v||pe||tt,Ft=O||He||Ct||"?";return d.Z.API_SERVER+"/api/attachments/"+Rt+Ft+"&t="+(0,_e.Jn)(Rt,Date.now())+(y.indexOf(")")>-1?")":"&")}).replace(G,(y,v,O,pe,He)=>{const tt=v||pe,Ct=O||He||"";return'"'+d.Z.API_SERVER+"/api/attachments/"+tt+Ct+tt+Ct+"&t="+(0,_e.Jn)(tt,Date.now())}).replace(ie,(y,v,O,pe,He)=>{const tt=v||pe,Ct=O||He||"";return"("+d.Z.API_SERVER+"/files/uploads/"+tt+Ct+tt+Ct+"&t="+(0,_e.Jn)(tt,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),Z)};var at=({value:Z="",edit:T=!1,className:P,showTextOnly:G,showLines:ie,style:X={},stylesPrev:y={},highlightKeywords:v,showProgramFill:O,isProgramFill:pe,disabledFill:He=!1,programFillValue:tt,openEditor:Ct=()=>{},onFillChange:Rt=Ke=>{},onFillBlur:Ft=()=>{},onFillFocus:Ht=()=>{}})=>{let Ke=j(String(Z||""));const qt=(0,h.useRef)(),Dt=(0,h.useRef)(),[sn,Je]=(0,h.useState)(""),[yt,Fe]=(0,h.useState)("office"),[we,V]=(0,h.useState)([]),je=(0,h.useRef)("a"+(0,A.Z)()),Qe={},J=N=>//i.test(N||""),M=(N,Le,De)=>{const Ae=document.createElement(N===ee?"input":"textarea");Ae.style.width="100%",Ae.style.height=N===ee?"40px":"151px",Ae.rows=5,Ae.spellcheck=!1,Ae.name="edu-program-fill",Ae.placeholder="\u8BF7\u8F93\u5165",Ae.dataset.id=Le;const it=Object.keys(Qe).length;return Qe[it]=Ae,`${Ae.outerHTML}`};function Se(N){return N=N.replace(/!\[.*?\]\(.*?\)/g,""),N=N.replace(/\[.*?\]\(.*?\)/g,""),N=N.replace(new RegExp("","gs"),""),N=N.replace(//g,""),N=N.replace(//g,""),N=N.replace(new RegExp(".*?<\\/video>","gs"),""),N=N.replace(new RegExp(".*?<\\/audio>","gs"),""),N=N.replace(new RegExp(".*?<\\/style>","gs"),""),N=N.replace(new RegExp(".*?<\\/script>","gs"),""),N}const be=N=>!G&&J(Ke)?N:N.replace(/([\s\S]+?)<\/style>/gim,function(Le,De){let Ae=De.replace(/(\n|\r)/g,"").split("}"),it=[];return Ae.map(st=>{st!=""&&it.push(`.${je.current} ${st}`)}),``}),W=(0,h.useMemo)(()=>{try{const Ae=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,it=/\"\/api\/attachments\/|\"\/attachments\/download\//g,st=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Oe=/\(\/attachments\/download\//g;Ke=Ke.replace(Oe,"("+d.Z.API_SERVER+"/attachments/download/").replace(Ae,"("+d.Z.API_SERVER+"/api/attachments/").replace(it,'"'+d.Z.API_SERVER+"/api/attachments/").replace(st,'"'+d.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),qt.current.style.display="none"}catch(Ae){}if(O){let Ae=-1;return Ke=Ke.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(it,st,Oe){var Et;return++Ae,M(it,Ae,(Et=tt==null?void 0:tt[Ae])==null?void 0:Et.value.replaceAll("<","<").replaceAll(">",">"))}),`
${be(Ke||"")}
`}let N=be(Ke);N=(0,z.ZP)(N);const Le=(0,z.ez)();Ke.match(/\[TOC\]/)&&(N=N.replace("

[TOC]

",(0,z.Qv)()),(0,z.Iy)()),N=N.replace(/(__special_katext_id_\d+__)/g,(Ae,it)=>{const{type:st,expression:Oe}=Le[it];return(0,re.renderToString)(ge(Oe)||"",{displayMode:st==="block",throwOnError:!1,output:"html"})}),N=N.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,z.AL)();const De=document.createElement("div");if(De.innerHTML=N,G)return De.innerText;if(v){const Ae=v.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Ve(De,Ae),De.innerHTML}return setTimeout(()=>ot(),500),De.innerHTML},[Ke,v]);(0,h.useEffect)(()=>{qe.current&&qe.current.querySelectorAll(["input","textarea"]).forEach(Le=>{Le.oninput=fe,Le.onblur=ye,Le.onfocus=$e})},[we]),(0,h.useEffect)(()=>{var N,Le,De,Ae,it;if(tt!=null&&tt.length)try{const st=qe.current.querySelectorAll(".edu-program-fill-score"),Oe=qe.current.querySelectorAll('[name="edu-program-fill"]');for(const[Et,jt]of Oe.entries())jt.value=((N=tt==null?void 0:tt[Et])==null?void 0:N.value)||"",((Le=tt==null?void 0:tt[Et])==null?void 0:Le.type)==="warning"?jt.className="program-fill-warning":((De=tt==null?void 0:tt[Et])==null?void 0:De.type)==="success"?jt.className="program-fill-success":jt.className="";for(const[Et,jt]of st.entries())jt.innerHTML=(Ae=tt==null?void 0:tt[Et])!=null&&Ae.score?`${(it=tt==null?void 0:tt[Et])==null?void 0:it.score}\u5206`:"";V(tt)}catch(st){console.log(st,"error")}},[tt]);const fe=N=>{we[N.target.dataset.id]=we[N.target.dataset.id]||{},we[N.target.dataset.id].value=N.target.value,V([...we]),Rt(we,N.target.dataset.id)},ye=N=>{we[N.target.dataset.id]=we[N.target.dataset.id]||{},we[N.target.dataset.id].value=N.target.value,V([...we]),Ft(we,N.target.dataset.id)},$e=N=>{we[N.target.dataset.id]=we[N.target.dataset.id]||{},we[N.target.dataset.id].value=N.target.value,V([...we]),Ht(we,N.target.dataset.id)};function Ve(N,Le){return N.childNodes.forEach(De=>{var Ae;if(De.childNodes.length>0)Ve(De,Le);else if(De.nodeName!=="IMG")if(De.innerHTML)De.innerHTML=(Ae=De.innerHTML)==null?void 0:Ae.replace(new RegExp(Le,"gi"),'$&');else{const it=document.createElement("span");it.innerHTML=De.textContent.replace(new RegExp(Le,"gi"),'$&'),De.replaceWith(it)}})}const qe=(0,h.useRef)();z.jb.WebkitLineClamp=ie,ie&&(X=Q(Q({},X),z.jb));function Ye(N){let Le=N.target;if(Le.tagName.toUpperCase()==="A"){let De=Le.getAttribute("href");if(De.indexOf("office")>-1)N.preventDefault(),Je(De),Fe("office");else if(De.indexOf("application/pdf")>-1)N.preventDefault(),Je(De),Fe("pdf");else if(De.indexOf("text/html")>-1)N.preventDefault(),Je(De),Fe("html");else if(De.startsWith("#")){N.preventDefault();let Ae=document.getElementById(De.replace("#",""));Ae&&Ae.scrollIntoView(!0)}}}const ot=()=>{var N;const Le=(N=qe.current)==null?void 0:N.querySelectorAll("video");Le==null||Le.forEach(De=>{if(De.oncontextmenu=()=>!1,De.src.indexOf(".m3u8")>-1&&!De.canPlayType("application/vnd.apple.mpegurl")){if(B.ZP.isSupported()){var Ae=new B.ZP;Ae.loadSource(De.src),Ae.attachMedia(De)}}})};(0,h.useEffect)(()=>{if(qe.current&&W&&W.match(oe)&&window.PR.prettyPrint(),qe.current)return qe.current.addEventListener("click",Ye),()=>{var N;(N=qe.current)==null||N.removeEventListener("click",Ye),(0,z.AL)(),(0,z.Iy)()}},[W,qe.current,Ye]);const de=N=>{N.target.nodeName==="IMG"&&N.target.className.indexOf("draw-flowchart")>-1?(qt.current.style.zIndex=1,qt.current.style.display="flex",qt.current.style.width=N.target.clientWidth+"px",qt.current.style.height=N.target.clientHeight+"px",qt.current.style.top=N.target.offsetTop+"px",qt.current.style.left=N.target.offsetLeft+"px",N.target.id&&(Dt.current=N.target.id)):qt.current.style.display="none"},K=()=>{qt.current.style.display="none"};return(0,h.useEffect)(()=>{var N;const Le=De=>{De.preventDefault(),De.clipboardData.setData("text",window.getSelection().toString())};return(N=qe.current)==null||N.addEventListener("copy",Le),()=>{var De;(De=qe.current)==null||De.removeEventListener("copy",Le)}},[qe.current]),h.createElement("div",{style:{position:"relative"},onMouseLeave:K},G&&h.createElement("div",{ref:qe,className:`${$.mdBody} `},W),!G&&!J(W)&&h.createElement("div",{ref:qe,style:Q({},X),onMouseOver:de,className:`${P||""} ${He?"disabled-fill":""} markdown-body ${$.mdBody} ${je.current}`,dangerouslySetInnerHTML:{__html:W}}),!G&&J(W)&&h.createElement(I,{html:W}),h.createElement("div",{ref:qt,className:`${$.button} ${T?"":$.previewFlowChart}`},h.createElement(o.Z,null,h.createElement(g.ZP,{onClick:()=>{T?Ct(Dt.current):(Je(Dt.current),Fe("flowChart"))}},T?"\u7F16\u8F91":"\u9884\u89C8"))),h.createElement(p.Z,{close:!0,data:sn,type:sn!=null&&sn.length?yt:"",style:Q({},y),onClose:()=>Je("")}))}},51124:function(Pn,Gt,_){"use strict";_.d(Gt,{SV:function(){return qt},ZP:function(){return Ke}});var h=_(59301),ue=_(76374);const z={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},ae={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},B={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -867,15 +867,15 @@ `)},{label:"include ",content:["#include "].join(` `)}]},d={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(` `)}]},_e={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 re=_(53184),o=_.n(re),g=(Tt,rn,qe)=>new Promise((yt,Fe)=>{var we=Je=>{try{Ve(qe.next(Je))}catch(J){Fe(J)}},V=Je=>{try{Ve(qe.throw(Je))}catch(J){Fe(J)}},Ve=Je=>Je.done?yt(Je.value):Promise.resolve(Je.value).then(we,V);Ve((qe=qe.apply(Tt,rn)).next())});const A={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"]}},p=(Tt,rn,qe,yt)=>{const Fe=rn.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:qe.lineNumber,endColumn:qe.column});return Array.from(new Set(Fe.match(/\b\w{2,}\b/g)||[])).map(V=>({label:V,kind:Tt.languages.CompletionItemKind.Text,insertText:V,range:yt}))},E=(Tt,rn,qe,yt)=>{Tt.languages.registerCompletionItemProvider(rn,{provideCompletionItems(Fe,we){const V=Fe.getWordUntilPosition(we),Ve={startLineNumber:we.lineNumber,endLineNumber:we.lineNumber,startColumn:V.startColumn,endColumn:V.endColumn},Je=Fe.getLineContent(we.lineNumber).substring(V.startColumn-2,V.endColumn);return{suggestions:[...p(Tt,Fe,we,Ve),...qe.map(M=>({label:M,kind:Tt.languages.CompletionItemKind.Keyword,documentation:M,insertText:M,insertTextRules:Tt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ve})),...yt.map(M=>({label:M.label,kind:Tt.languages.CompletionItemKind.Snippet,documentation:M.content,insertText:Je.startsWith("#")?M.content.replace(/#/,""):M.content,insertTextRules:Tt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ve}))]}}})};var b=Tt=>{A.languages.forEach(rn=>{Tt.languages.registerDocumentFormattingEditProvider(rn,{provideDocumentFormattingEdits(qe){return g(this,null,function*(){const yt=o()(qe.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:qe.getFullModelRange(),text:yt}]})}})}),E(Tt,"java",se.keywords,se.quickKey),E(Tt,"cpp",B.keywords,B.quickKey),E(Tt,"c",z.keywords,[]),E(Tt,"python",d.keywords,d.quickKey),E(Tt,"scala",_e.keywords,_e.quickKey)};const I="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var j=Object.defineProperty,$=(Tt,rn,qe)=>rn in Tt?j(Tt,rn,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Tt[rn]=qe,le=(Tt,rn,qe)=>$(Tt,typeof rn!="symbol"?rn+"":rn,qe);const F=class Tl{constructor(rn,qe,yt){this.placeholder=rn,this.editor=qe,this.monaco=yt,qe.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Tl.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)}};le(F,"ID","editor.widget.placeholderHint");var D=F,w=_(96236),Q=_(6767),ne=_(25399),ee=_(89392),oe=_(33796),ge=_(56102),me=Object.defineProperty,at=Object.defineProperties,Z=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,ie=(Tt,rn,qe)=>rn in Tt?me(Tt,rn,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Tt[rn]=qe,X=(Tt,rn)=>{for(var qe in rn||(rn={}))P.call(rn,qe)&&ie(Tt,qe,rn[qe]);if(T)for(var qe of T(rn))G.call(rn,qe)&&ie(Tt,qe,rn[qe]);return Tt},y=(Tt,rn)=>at(Tt,Z(rn)),v=(Tt,rn)=>{var qe={};for(var yt in Tt)P.call(Tt,yt)&&rn.indexOf(yt)<0&&(qe[yt]=Tt[yt]);if(Tt!=null&&T)for(var yt of T(Tt))rn.indexOf(yt)<0&&G.call(Tt,yt)&&(qe[yt]=Tt[yt]);return qe},O=(Tt,rn,qe)=>new Promise((yt,Fe)=>{var we=Je=>{try{Ve(qe.next(Je))}catch(J){Fe(J)}},V=Je=>{try{Ve(qe.throw(Je))}catch(J){Fe(J)}},Ve=Je=>Je.done?yt(Je.value):Promise.resolve(Je.value).then(we,V);Ve((qe=qe.apply(Tt,rn)).next())});function pe(Tt){return/^\d+$/.test(Tt)?`${Tt}px`:Tt}function Ye(){}let tt=!1;const At={"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 Dt(Tt=[]){let rn=Tt;if(Array.isArray(Tt)){for(let qe=0;qeO(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Tt){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Tt)}});var ze=Tt=>{var rn=Tt,{width:qe="100%",height:yt="100%",value:Fe,language:we="javascript",style:V={},options:Ve={},overrideServices:Je={},theme:J="vs-dark",onEditBlur:M,isCopy:Se=!1,onSave:be,autoHeight:W=!1,forbidCopy:fe=!1,onChange:ye=Ye,editorDidMount:et=Ye,onFocus:We=Ye,onBreakPoint:$e=Ye,breakPointValue:Xe=[],filename:ot="educoder.txt",errorLine:de,errorContent:K="",highlightLine:N,openBreakPoint:Le=!1,placeholder:De="",showMiniMap:Ae=!0}=rn,it=v(rn,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const st=(0,h.useRef)(),Oe=(0,h.useRef)({}),bt=(0,h.useRef)(),Zt=(0,h.useRef)(),St=(0,h.useRef)([]),Bt=(0,h.useRef)(!1),ae=(0,h.useRef)(),ve=(0,h.useRef)(),Ee=(0,h.useRef)(!1),[k,Y]=(0,h.useState)(!1);function he(){let Ge;return st.current&&(Ge=new ue.Z(ct=>{for(let Rt of ct)(Rt.target.offsetHeight>0||Rt.target.offsetWidth>0)&&Oe.current.instance.layout()}),Ge.observe(st.current)),Ge}function ce(){Q.ZP.warning({content:decodeURIComponent(I),key:"monaco-editor-tip"})}const xe=()=>{let Ge=Oe.current.instance;if(Fe!=null&&Ge&&k){const ct=Ge.getModel();ct&&Fe!==ct.getValue()&&(tt=!0,ct.setValue(Fe),Ge.layout(),tt=!1)}};(0,h.useEffect)(()=>{const Ge=oe.Z.subscribe("formatDocument",ct=>{var Rt;let kt=Oe.current.instance;(Rt=kt==null?void 0:kt.getAction)==null||Rt.call(kt,"editor.action.formatDocument").run()});return window.updateMonacoValue=ct=>{ye(ct)},Ge},[]),(0,h.useEffect)(()=>{var Ge;let ct=Oe.current.instance;Zt.current&&clearTimeout(Zt.current),Zt.current=setTimeout(()=>{xe()},500),Fe&&(Fe!=null&&Fe.length)&&((Ge=ct==null?void 0:ct.updateOptions)==null||Ge.call(ct,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Fe.split(/\r\n|\r|\n/g).length))+3,5)}))},[Fe,k,Oe.current]),(0,h.useEffect)(()=>{if(de&&Oe.current&&Oe.current.instance){let ct=Oe.current.instance;ct.changeViewZones(function(Rt){var kt=document.createElement("div");kt.style.padding="10px 20px",kt.style.width="calc(100% - 20px)",kt.className="my-error-line-wrp",kt.innerHTML=K,Rt.addZone({afterLineNumber:de||11,heightInLines:3,domNode:kt})});var Ge={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}};ct.addOverlayWidget(Ge),ct.revealPositionInCenter({lineNumber:20,column:1})}},[de,Oe.current,k]);const Be=(Ge="",ct)=>{if(!Ge||Ge.trim()==="")return!0;const kt=Oe.current.instance.getModel().getLineTokens(ct);let on=!1;for(let Ne=0;Ne<2;Ne++)kt.getStandardTokenType(Ne)===1&&(on=!0);return on};(0,h.useEffect)(()=>{var Ge;const ct=(Ge=Oe.current)==null?void 0:Ge.instance;if(ct&&k&&fe){const Rt=ct.onDidBlurEditorWidget(()=>{Ee.current=!1}),kt=ct.onDidFocusEditorText(()=>{Ee.current=!0});return()=>{Rt.dispose(),kt.dispose()}}},[Oe.current,k,fe]),(0,h.useEffect)(()=>{var Ge;if((Ge=Oe.current)!=null&&Ge.instance&&k&&Le){let ct=Oe.current.instance,Rt=ct.getModel();if(!Rt)return;(()=>{var Nt;let un=[],sn=[];const Xt=Rt.getAllDecorations();for(let Ze of Xt)Ze.options.className==="highlighted-line"&&(un.push((Nt=Ze==null?void 0:Ze.range)==null?void 0:Nt.startLineNumber),sn.push(Ze==null?void 0:Ze.id));if(N===un[0])return;Rt.deltaDecorations(sn,[]);const Mt=Rt.getLineCount();N&&N<=Mt&&(ct.deltaDecorations([],[{range:new Ft.Range(N,1,N,Rt.getLineMaxColumn(N)),options:{isWholeLine:!0,className:"highlighted-line"}}]),ct.revealLineInCenter(N))})();const on=(Nt=!1)=>{var un;let sn=[],Xt=[];const Mt=Rt.getAllDecorations();for(let Ze of Mt)Ze.options.linesDecorationsClassName==="breakpoints-select"&&(sn.push((un=Ze==null?void 0:Ze.range)==null?void 0:un.startLineNumber),Xt.push(Ze==null?void 0:Ze.id));if(Nt)return{lines:sn,ids:Xt};$e(sn)},Ne=Nt=>O(void 0,null,function*(){let un={range:new Ft.Range(Nt,1,Nt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Rt.deltaDecorations([],[un]),on()}),Re=Nt=>O(void 0,null,function*(){let un=[];const sn=ct.getLineDecorations(Nt);for(let Xt of sn)Xt.options.linesDecorationsClassName==="breakpoints-select"&&un.push(Xt.id);yield Rt.deltaDecorations(un,[]),on()}),gt=Nt=>{let un=ct.getLineDecorations(Nt);for(let sn of un)if(sn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,ee.isEqual)(Xe,on(!0).lines)){Rt.deltaDecorations(on(!0).ids,[]);const Nt=Xe.map(un=>({range:new Ft.Range(un,1,un,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Rt.deltaDecorations([],Nt)}const dt=ct.onDidChangeModelContent(Nt=>{let un=ct.getPosition();if(un){let sn=un.lineNumber;clearTimeout(ve.current),ve.current=setTimeout(()=>{Be(Rt.getLineContent(sn),sn)?Re(sn):gt(sn)?(Re(sn),Ne(sn)):on()},100)}}),Ot=ct.onMouseDown(Nt=>{var un,sn,Xt;if(Nt.target.detail&&((Xt=(sn=(un=Nt.target)==null?void 0:un.element)==null?void 0:sn.className)!=null&&Xt.includes("line-numbers"))){let Mt=Nt.target.position.lineNumber;if(Be(Rt.getLineContent(Mt),Mt))return;gt(Mt)?Re(Mt):Ne(Mt)}}),xt=Nt=>{let un={range:new Ft.Range(Nt,1,Nt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};St.current=ct.deltaDecorations(St.current,[un])},Ct=()=>{St.current=ct.deltaDecorations(St.current,[])},Lt=ct.onMouseMove(Nt=>{var un,sn,Xt;if(Ct(),Nt.target.detail&&((Xt=(sn=(un=Nt.target)==null?void 0:un.element)==null?void 0:sn.className)!=null&&Xt.includes("line-numbers"))){let Mt=Nt.target.position.lineNumber;if(Be(Rt.getLineContent(Mt),Mt))return;xt(Mt)}}),en=ct.onMouseLeave(()=>{Ct()});return()=>{dt.dispose(),Ot.dispose(),Lt.dispose(),en.dispose()}}},[Oe.current,k,Xe,N,Le,we]),(0,h.useEffect)(()=>{var Ge;(Ge=Oe.current)!=null&&Ge.instance&&Le&&Oe.current.instance.setPosition({lineNumber:0,column:0})},[N]);function Qe(){let Ge=Oe.current.instance;if(Ge){const ct=Ge.getSelection(),Rt=Oe.current.pastePos||{},kt=new Ft.Range(Rt.startLineNumber||ct.endLineNumber,Rt.startColumn||ct.endColumn,Rt.endLineNumber||ct.endLineNumber,Rt.endColumn||ct.endColumn);setTimeout(()=>{Ge.executeEdits("",[{range:kt,text:""}])},300)}}function ut(Ge){(window.navigator.platform.match("Mac")?Ge.metaKey:Ge.ctrlKey)&&Ge.keyCode==83&&(Ge.preventDefault(),be())}const nt=()=>{if(W&&Oe.current.instance){const Ge=Oe.current.instance.getContentHeight();Pe(Ge{if(!Ee.current)return;const{keyCode:ct,ctrlKey:Rt,metaKey:kt,target:on,type:Ne}=Ge;return(Ne==="paste"||(ct===67||ct===86)&&(kt||Rt))&&on.nodeName==="TEXTAREA"&&(ce(),Ge.preventDefault()),!1};function U(Ge,ct){var Rt=window.URL||window.webkitURL||window,kt=new Blob([ct]),on=document.createElementNS("http://www.w3.org/1999/xhtml","a");on.href=Rt.createObjectURL(kt),on.download=Ge,Ke(on)}(0,h.useEffect)(()=>{nt()},[nt]),(0,h.useEffect)(()=>{st.current&&!k&&Promise.all([_.e(8909),_.e(5028)]).then(_.bind(_,71448)).then(Ge=>{try{Ft=Ge,Oe.current.instance=Ft.editor.create(st.current,{value:Fe,language:Dt(we),theme:J,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Ae||!1}},Je);const ct=Oe.current.instance;let on=[...w.BH._menuItems].find(dt=>dt[0]._debugName=="EditorContext")[1],Ne=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Re=(dt,Ot)=>{var xt,Ct;let Lt=dt._first;do Ot.includes((Ct=(xt=Lt.element)==null?void 0:xt.command)==null?void 0:Ct.id)&&dt._remove(Lt);while(Lt=Lt.next)};if(et(ct,Ft),setTimeout(()=>{nt(),Oe.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{U(ot||"educoder.txt",ct.getValue())}})},500),Oe.current.subscription=ct.onDidChangeModelContent(dt=>{Bt.current?clearTimeout(ae.current):(nt(),ye(ct.getValue(),dt)),ae.current=setTimeout(()=>{Bt.current=!1},500)}),window.Monaco||b(Ft,Dt(we)),fe&&(Re(on,Ne),st.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",R),window.removeEventListener("paste",R),window.addEventListener("keydown",R),window.addEventListener("paste",R)),window.Monaco=Ft,M&&ct.onDidBlurEditorWidget(()=>{M(ct.getValue())}),We&&ct.onDidFocusEditorText(()=>{fe&&Wt(),We(ct.getValue())}),fe){Wt();try{ct.onDidPaste(dt=>{const Ot=ct.getSelection(),xt=Oe.current.pastePos||{},Ct=new Ft.Range(xt.startLineNumber||Ot.endLineNumber,xt.startColumn||Ot.endColumn,xt.endLineNumber||Ot.endLineNumber,xt.endColumn||Ot.endColumn);ct.executeEdits("",[{range:dt.range,text:""}])})}catch(dt){}}let gt=he();return De&&typeof De=="string"&&new D(De,ct,Ft),Y(!0),()=>{const dt=Oe.current.instance;dt.dispose();const Ot=dt.getModel();Ot&&Ot.dispose(),Oe.current.subscription&&Oe.current.subscription.dispose(),gt.unobserve(st.current)}}catch(ct){}})},[]),(0,h.useEffect)(()=>{if(Oe.current.instance&&k)return document.addEventListener("keydown",ut,!1),()=>{document.removeEventListener("keydown",ut)}},[be,k]),(0,h.useEffect)(()=>{let Ge=Oe.current.instance;if(Ge&&k){let ct=Dt(we);Ft.editor.setModelLanguage(Ge.getModel(),ct)}},[we,k]),(0,h.useEffect)(()=>{Oe.current.instance&&k&&Ft.editor.setTheme(J)},[J,k]),(0,h.useEffect)(()=>{let Ge=Oe.current.instance;bt.current=Ve,Ge&&k&&(Ge.updateOptions(X({},Ve)),setTimeout(()=>{Ge.getModel().updateOptions(X({},Ve))},200))},[JSON.stringify(Ve),k]),(0,h.useEffect)(()=>{let Ge=Oe.current.instance;Ge&&k&&Ge.layout()},[qe,yt,k]);const[S,je]=(0,h.useState)(pe(qe)),[ke,Pe]=(0,h.useState)(pe(yt)),He=y(X({},V),{width:S,height:ke,position:"relative"});return h.createElement("div",{className:"my-monaco-editor",ref:st,style:He},Se&&h.createElement(ge.CopyToClipboard,{text:Fe,onCopy:()=>Q.ZP.success("\u590D\u5236\u6210\u529F")},h.createElement(ne.Z,{title:"\u590D\u5236\u4EE3\u7801"},h.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},h.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Qt({width:Tt="100%",height:rn="100%",original:qe,modified:yt,language:Fe,options:we={}}){const V=(0,h.useRef)(),[Ve,Je]=(0,h.useState)(null);function J(W){let fe;return V.current&&(fe=new ue.Z(ye=>{for(let et of ye)(et.target.offsetHeight>0||et.target.offsetWidth>0)&&W.layout()}),fe.observe(V.current)),fe}(0,h.useEffect)(()=>(V.current&&Promise.all([_.e(8909),_.e(9404)]).then(_.bind(_,2550)).then(W=>{Ft=W;const fe=Ft.editor.createDiffEditor(V.current,y(X({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},we),{wordWrap:!0}));Je(fe);let ye=J(fe);return()=>{fe.dispose();const et=fe.getModel();et&&et.dispose(),ye.unobserve(V.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,h.useEffect)(()=>{Ve&&Ve.setModel({original:Ft.editor.createModel(qe,Fe),modified:Ft.editor.createModel(yt,Fe)})},[qe,yt,Fe,Ve]);const M=pe(Tt),Se=pe(rn),be={width:M,height:Se};return h.createElement("div",{className:"my-diff-editor",ref:V,style:be})}},929:function(Mn,Vt,_){"use strict";_.d(Vt,{Z:function(){return p}});var h={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"},ue=_(29787),z=_(25399),se=_(60242),B=_(92310),d=_.n(B),_e=_(49661),re=_(57884),o=_(34055),g=_(59301),p=({className:E,dataSource:b=[],col:I=4,right:j,bottom:$=23,precision:le=0,wrapWidth:F=1200,trackEventItems:H,loading:D,onRemove:w=()=>{},isCurrent:Q=!0,showProgress:ne=!1,showAlias:ee=!1})=>{const oe=Math.floor((F-(I-1)*j)/I),ge=[{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"}];return g.createElement(ue.Z,{spinning:D},g.createElement("div",{className:d()(h.list,E)},!!(b!=null&&b.length)&&(b==null?void 0:b.map((me,at)=>{var Z,T,P,G,ie,X;const{name:y,id:v,identifier:O,featured:pe,school_name:Ye,image_url:tt,excellent:At,is_plan:Dt}=me;return g.createElement("div",{key:v,className:Q&&ne?h.wrapisCurrent:h.wrap,style:{width:oe,marginRight:(1+at)%I===0?0:j+le,marginBottom:$}},g.createElement("a",{className:h.li,onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),H&&(0,_e.L9)([H]),(0,_e.xg)(`/paths/${O}`)}},g.createElement("div",{className:h.img},g.createElement("img",{className:h.cover,src:`${tt}`}),Q&&(0,o.bg)()&&(me==null?void 0:me.studying)&&g.createElement("div",{className:`${h.movebq} user-path-items`,onClick:Ft=>{Ft.stopPropagation(),w(me)}},g.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),g.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Z=me==null?void 0:me.subject_tags)==null?void 0:Z.map((Ft,Wt)=>{var ze,Qt;if(Wt===0){const rn=(ze=ge.find(qe=>qe.name==Ft))==null?void 0:ze.swimg;return g.createElement("img",{className:h.sign,src:rn,style:{left:"-4px"}})}const Tt=(Qt=ge.find(rn=>rn.name==Ft))==null?void 0:Qt.ptimg;return g.createElement("img",{className:h.sign,src:Tt,style:{left:`${48+52*(Wt-1)+2*Wt}px`}})}),g.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(me==null?void 0:me.excellent)&&g.createElement("div",{className:h.bq},"\u5F00\u653E\u8BFE\u7A0B"))),g.createElement("div",{className:h.name},g.createElement(z.Z,{title:ee&&(me!=null&&me.excellent_alias_name)?g.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${y}`,g.createElement("br",null),g.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${me==null?void 0:me.excellent_alias_name}`)):y},g.createElement("span",{className:h.e},ee&&(me==null?void 0:me.excellent_alias_name)||y))),Q&&ne&&((T=me==null?void 0:me.progress)==null?void 0:T.all_score)!=0&&g.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},g.createElement(se.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((P=me==null?void 0:me.progress)==null?void 0:P.my_score)/((G=me==null?void 0:me.progress)==null?void 0:G.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ie=me==null?void 0:me.progress)==null?void 0:ie.my_score,"/",(X=me==null?void 0:me.progress)==null?void 0:X.all_score),(!Q||!ne)&&g.createElement(z.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Ye}`},g.createElement("div",{className:h.unit},g.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Ye)),(!Q||!ne)&&g.createElement("div",{className:h.tags},g.createElement("div",null,g.createElement(z.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},g.createElement("span",null,g.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),g.createElement("span",null,me.stages_count))),g.createElement(z.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,me.members_count)))))))})),!b.length&&g.createElement(re.Z,null)))}},71360:function(Mn,Vt,_){"use strict";_.d(Vt,{jL:function(){return B},w9:function(){return pe},QD:function(){return de},cQ:function(){return ie.Z},op:function(){return ye},O5:function(){return xe},_b:function(){return it},t7:function(){return le},Gi:function(){return Wt},YG:function(){return Dt},qp:function(){return A},vr:function(){return Le},qE:function(){return $e},Je:function(){return D},wb:function(){return G},cq:function(){return yt},tp:function(){return b}});var h=_(59301),ue={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"},z="data:image/png;base64,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",B=({dataSource:Be=[],img:Qe,imgWidth:ut=346,title:nt,sunTitle:Ke,bannerExtraContent:R})=>h.createElement("div",{className:ue.banner},h.createElement("div",{className:ue.content},h.createElement("aside",null,h.createElement("p",null,h.createElement("b",null,nt),h.createElement("span",null,Ke)),Be.length>0&&h.createElement("div",{className:ue.btns},Be.map((U,S)=>h.createElement("div",{key:S,onClick:U.click},U.name,U.sign?h.createElement("img",{src:z,width:39}):null))),R),Qe&&h.createElement("img",{style:{marginTop:33,marginRight:38},src:Qe,width:ut}))),d={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"},_e=_(92310),re=_.n(_e),o=_(89392),A=({dataSource:Be=[],value:Qe,onChange:ut,onTitleChange:nt,className:Ke,title:R,titleWidth:U=41,style:S={},fontColor:je="#6A7283",showCount:ke})=>{const[Pe,He]=(0,h.useState)(0),[Ge,ct]=(0,h.useState)(!1),Rt=(0,h.useRef)(null),kt=(0,h.useRef)(null);return(0,h.useEffect)(()=>{var on;Be.length!==0&&(((on=Rt==null?void 0:Rt.current)==null?void 0:on.clientHeight)>97?He(1):He(0)),Be.length===0&&He(0),ct(!1)},[Be]),h.createElement("div",{className:re()(d.row,Ke),style:S},h.createElement("div",{onClick:(0,o.throttle)(()=>nt==null?void 0:nt(),2e3),style:{width:U,marginTop:Ge?12:4},className:`${d.title} ${nt?"current":""}`},R),h.createElement("div",{className:Ge?`${d.tagsWrap} ${d.tagsBorderWrap}`:d.tagsWrap},h.createElement("div",{className:d.bar,ref:kt,style:Pe>0?{height:Pe===1?97:"auto",overflow:Pe===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},h.createElement("div",{className:d.tag,ref:Rt},Be==null?void 0:Be.map(on=>h.createElement("span",{onClick:()=>ut(on.id),key:on.id,style:{color:je},className:Qe===on.id?d.active:""},h.createElement("span",{title:on.name,className:d.name},on.name),!!ke&&h.createElement("span",{className:d.num},on.count))))),!!Pe&&h.createElement(h.Fragment,null,Pe===1?h.createElement("div",{onClick:()=>{var on;He(2),((on=Rt==null?void 0:Rt.current)==null?void 0:on.clientHeight)>245?ct(!0):ct(!1)},className:d.action},"\u5C55\u5F00",h.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):h.createElement("div",{onClick:()=>{kt.current.scrollTop=0,He(1),ct(!1)},className:d.action},"\u6536\u8D77",h.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},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"},b=({dataSource:Be=[],value:Qe,onChange:ut,className:nt,style:Ke={}})=>h.createElement("div",{style:Ke,className:re()(p.tabs,nt)},Be.map(R=>h.createElement("span",{onClick:()=>ut(R.id),className:Qe===R.id?p.active:"",key:R.id},R.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"},j=_(37568),le=({dataSource:Be=[],value:Qe="",onChange:ut,onInputChange:nt=()=>{},className:Ke,style:R={},placeholder:U,allowClear:S=!1})=>{var je;const[ke,Pe]=(0,h.useState)(""),[He,Ge]=(0,h.useState)("");(0,h.useEffect)(()=>{var kt;let on=Qe;(kt=JSON.stringify(Qe))!=null&&kt.includes("{")&&(Pe(Qe.id),on=Qe.value||"");try{Ge(decodeURIComponent(on||""))}catch(Ne){Ge(decodeURIComponent(on||""))}},[Qe]);const ct=()=>{ut(encodeURIComponent(He),ke||null)},Rt=kt=>{kt!==ke&&(Pe(kt),ut(encodeURIComponent(He),kt))};return h.createElement("div",{className:re()(I.input,Ke),style:R},!!Be.length&&h.createElement("div",{className:I.dropdown},h.createElement("div",{className:I.text},(je=Be.find(kt=>kt.id===ke))==null?void 0:je.name,h.createElement("i",{className:"iconfont icon-zhankai4"}),h.createElement("b",{className:I.b1}),h.createElement("b",{className:I.b2})),h.createElement("div",{className:I.menu},Be.map((kt,on)=>h.createElement("div",{key:on,onClick:()=>Rt(kt.id)},kt.name)))),h.createElement(j.default,{onPressEnter:ct,value:He,onChange:kt=>{Ge(kt.target.value),nt(encodeURIComponent(kt.target.value),ke||null)},bordered:!1,placeholder:U}),h.createElement("i",{onClick:ct,className:"iconfont icon-sousuo9 font14 pl10 current"}))},F={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"},D=({value:Be,onChange:Qe,className:ut,total:nt,pageSize:Ke,style:R={}})=>{const U=Be<2,S=Be>=Math.ceil(nt/Ke);return nt<=Ke?h.createElement(h.Fragment,null):h.createElement("div",{className:re()(F.quickPager,ut),style:R},h.createElement("div",{onClick:()=>{U||Qe(Be-1,"prev")},className:U?F.disabled:""},"\u4E0A\u4E00\u9875"),h.createElement("div",{onClick:()=>{S||Qe(Be+1,"next")},className:S?F.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"},Q=_(29787),ne=_(25399),ee=_(58018),oe=_(90524),ge=_(49661),me=_(96908),at=_(57177),Z=_(81378),T=_(57884),G=({className:Be,dataSource:Qe=[],col:ut=4,right:nt,bottom:Ke=23,precision:R=0,wrapWidth:U=1200,trackEventItems:S,loading:je})=>{const ke=Math.floor((U-(ut-1)*nt)/ut);return h.createElement(Q.Z,{spinning:je},h.createElement("div",{className:re()(w.list,Be)},!!Qe.length&&Qe.map((Pe,He)=>{const{name:Ge,id:ct,identifier:Rt,power:kt,cover_image_id:on,pic:Ne}=Pe;return h.createElement("div",{className:w.wrap,key:ct,style:{width:ke,marginRight:(1+He)%ut===0?0:nt+R,marginBottom:Ke}},h.createElement("a",{target:"_blank",href:`/shixuns/${Rt}/challenges`,className:w.li,onClick:Re=>{Re.preventDefault(),S&&(0,ge.L9)([S]),kt&&(0,ge.xg)(`/shixuns/${Rt}/challenges`)}},h.createElement("div",{className:w.img},h.createElement("img",{className:w.cover,src:`${Ne}`}),Pe.is_jupyter&&h.createElement("img",{className:w.sign,src:me}),Pe.is_jupyter_lab&&h.createElement("img",{className:w.sign,src:at}),Pe.is_unity_3d&&h.createElement("img",{className:w.sign,src:Z})),h.createElement("div",{className:w.name},h.createElement(ne.Z,{title:Ge||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},h.createElement("span",{className:w.e},Ge||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),h.createElement("div",{className:w.tags},h.createElement(ne.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},h.createElement("span",null,h.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),h.createElement("span",null,Pe.challenges_count))),!!Pe.myshixuns_count&&h.createElement(ne.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},h.createElement("span",null,h.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),h.createElement("span",null,Pe.myshixuns_count))),h.createElement(ne.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},h.createElement("span",null,h.createElement("span",null,Pe.level))),h.createElement("div",{className:w.rate},h.createElement(ee.Z,{allowHalf:!0,disabled:!0,defaultValue:Pe.score_info}),h.createElement("span",null,"\xA0",Pe.score_info?`${Pe.score_info}\u5206`:"5\u5206")))),!kt&&h.createElement("div",{className:w.lockWrap},h.createElement("img",{src:`${oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),h.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Qe.length&&h.createElement(T.Z,null)))},ie=_(929),X={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"},y="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",v=_(59301),pe=({className:Be,dataSource:Qe=[],col:ut=4,right:nt,bottom:Ke=23,precision:R=0,wrapWidth:U=1200,trackEventItems:S,loading:je,handleVery:ke=()=>!0})=>{const Pe=Math.floor((U-(ut-1)*nt)/ut);return v.createElement(Q.Z,{spinning:je},v.createElement("div",{className:re()(X.list,Be)},!!Qe.length&&Qe.map((He,Ge)=>{const{subject_identifier:ct,id:Rt,identifier:kt,power:on}=He,Ne=He.is_public!=0&&He.is_public;return v.createElement("div",{className:X.wrap,key:Rt,style:{width:Pe,marginRight:(1+Ge)%ut===0?0:nt+R,marginBottom:Ke}},v.createElement("a",{className:X.li,onClick:Re=>{Re.preventDefault(),ke(He==null?void 0:He.first_category_url)&&(S&&(0,ge.L9)([S]),(0,ge.xg)(He.first_category_url))}},v.createElement("div",{className:X.top},v.createElement(ne.Z,{title:He.name},v.createElement("div",{className:X.name},He.name)),v.createElement("img",{className:X.img,src:oe.Z.IMG_SERVER+"/images/"+He.avatar_url}),v.createElement("div",{className:X.text,title:He.creator},He.creator),ct&&v.createElement("div",{className:X.btns},v.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),v.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ne&&v.createElement("div",{className:X.sign},"\u516C\u5F00")),v.createElement("div",{className:X.bottom},He.visits>0&&v.createElement(ne.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},v.createElement("span",null,v.createElement("i",{className:"iconfont icon-liulanyan"}),v.createElement("span",null,He.visits))),He.course_members_count>0&&v.createElement(ne.Z,{title:"\u6210\u5458",placement:"bottom"},v.createElement("span",null,v.createElement("i",{className:"iconfont icon-chengyuan"}),He.course_members_count)),He.tasks_count>0&&v.createElement(ne.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},v.createElement("span",null,v.createElement("i",{className:"iconfont icon-zuoye"}),He.tasks_count)),He.is_end?v.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):v.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!He.is_accessible&&v.createElement("div",{className:X.lockWrap},v.createElement("img",{src:`${oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),v.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Qe.length&&v.createElement(T.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"},tt=_(76560),Dt=({dataSource:Be=[],value:Qe,onChange:ut,className:nt,style:Ke={},tabBarExtraContent:R})=>h.createElement("div",{className:re()(Ye.tabs,nt),style:Ke},h.createElement("div",{className:Ye.tabsWrap},Be.map((U,S)=>!(U!=null&&U.hide)&&h.createElement("aside",{className:Ye.tab,onClick:()=>{ut(U.id),U.link&&tt.history.push(U.link)},key:S},h.createElement("div",{className:Qe===U.id?Ye.active:""},U.name),(U==null?void 0:U.resetCount)==null&&(U==null?void 0:U.total)!==void 0&&h.createElement("span",null,"\uFF08",U==null?void 0:U.total,"\uFF09"),(U==null?void 0:U.resetCount)!==void 0&&(U==null?void 0:U.total)!==void 0&&h.createElement(ne.Z,{title:(U==null?void 0:U.tip)!=null?U==null?void 0:U.tip:""},h.createElement("span",{style:{color:"#9096A3"}},"\uFF08",h.createElement("span",{style:{color:"#000"}},U==null?void 0:U.resetCount),"/",h.createElement("span",null,U==null?void 0:U.total),"\uFF09"))))),h.createElement("div",{className:Ye.tabBar},R)),Wt=({className:Be,style:Qe={},children:ut})=>h.createElement("div",{className:re()(Be),style:Qe},ut),ze={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=_(75727),Tt=_(93041);const rn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var yt=({sortValue:Be,dropValue:Qe,className:ut,onSort:nt,onDrop:Ke,dataSource:R=rn})=>{var U;return h.createElement("div",{className:re()(ze.orderWrap,ut)},h.createElement(Qt.Z,{dropdownRender:()=>h.createElement(Tt.default,null,R.map((S,je)=>h.createElement(Tt.default.Item,{key:je,onClick:()=>Ke(S.id)},S.name)))},h.createElement("span",{className:ze.orderTextWrap},(U=R.find(S=>Qe===S.id))==null?void 0:U.name)),h.createElement("span",{className:ze.orderIconWrap},h.createElement("span",{className:ze.orderAsc},h.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ze.cursorPointer} ${ze.active}`:`iconfont icon-sanjiaoxing-up font12 ${ze.cursorPointer}`,onClick:()=>nt(Be==="asc"?"desc":"asc")})),h.createElement("span",{className:ze.orderDesc},h.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ze.cursorPointer} ${ze.active}`:`iconfont icon-sanjiaoxing-down font12 ${ze.cursorPointer}`,onClick:()=>nt(Be==="asc"?"desc":"asc")}))))},Fe={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"},we=_(99571),V=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,M=(Be,Qe,ut)=>Qe in Be?V(Be,Qe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Be[Qe]=ut,Se=(Be,Qe)=>{for(var ut in Qe||(Qe={}))Je.call(Qe,ut)&&M(Be,ut,Qe[ut]);if(Ve)for(var ut of Ve(Qe))J.call(Qe,ut)&&M(Be,ut,Qe[ut]);return Be},be=(Be,Qe)=>{var ut={};for(var nt in Be)Je.call(Be,nt)&&Qe.indexOf(nt)<0&&(ut[nt]=Be[nt]);if(Be!=null&&Ve)for(var nt of Ve(Be))Qe.indexOf(nt)<0&&J.call(Be,nt)&&(ut[nt]=Be[nt]);return ut},W=(Be,Qe,ut)=>new Promise((nt,Ke)=>{var R=je=>{try{S(ut.next(je))}catch(ke){Ke(ke)}},U=je=>{try{S(ut.throw(je))}catch(ke){Ke(ke)}},S=je=>je.done?nt(je.value):Promise.resolve(je.value).then(R,U);S((ut=ut.apply(Be,Qe)).next())}),ye=Be=>{var Qe=Be,{className:ut,style:nt,children:Ke,loading:R=!1,openLoading:U,onClick:S=()=>{},size:je="middle",shape:ke="round"}=Qe,Pe=be(Qe,["className","style","children","loading","openLoading","onClick","size","shape"]);const[He,Ge]=(0,h.useState)(!1);return h.createElement(we.ZP,Se({onClick:(0,o.throttle)(ct=>W(void 0,null,function*(){U&&Ge(!0);try{yield S(ct)}catch(Rt){console.log("error",Rt)}U&&Ge(!1)}),2e3,{leading:!0,trailing:!1}),className:re()(Fe.btn,Fe[`${je}-${ke}`],ut),style:nt,size:je,shape:ke,loading:He||R},Pe),Ke)},et={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"},$e=({className:Be,style:Qe,children:ut=null,onClick:nt,title:Ke})=>h.createElement("div",{className:re()(et.head,Be),style:Qe},h.createElement("span",{className:"primary-hover",onClick:nt},h.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),h.createElement("b",{title:Ke},Ke),h.createElement("div",{className:et.node},ut)),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"},de=({confirmShow:Be=!0,confirmTitle:Qe,confirmClick:ut,cancelShow:nt=!0,cancelTitle:Ke,cancelClick:R,className:U,style:S,confirmLoading:je=!1})=>h.createElement("div",{className:re()(Xe.btns,U),style:S},Be&&h.createElement(we.ZP,{loading:je,onClick:ut,type:"primary",className:Xe.confirm},Qe),nt&&h.createElement(we.ZP,{onClick:R,className:Xe.cancel},Ke)),K={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"},Le=({className:Be,style:Qe={},LeftContent:ut,children:nt,RightContent:Ke})=>h.createElement("div",{className:re()(K.fixedBottom,Be),style:Qe},h.createElement("div",{className:K.wrap},h.createElement("div",{className:K.left},ut),h.createElement("div",{className:K.center},nt),h.createElement("div",{className:K.right},Ke))),De={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"},it=({className:Be,style:Qe={},dataSource:ut=[]})=>h.createElement("div",{className:re()(De.crumbs,Be),style:Qe},ut.map((nt,Ke)=>Kett.history.push(nt.path)},nt.name):h.createElement("span",null,nt.name),h.createElement("span",null,"\xA0",">","\xA0")):h.createElement("span",{key:Ke,style:{color:"#5F6368"}},nt.name))),st=_(11938),Oe=Object.defineProperty,bt=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,ve=(Be,Qe,ut)=>Qe in Be?Oe(Be,Qe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Be[Qe]=ut,Ee=(Be,Qe)=>{for(var ut in Qe||(Qe={}))Bt.call(Qe,ut)&&ve(Be,ut,Qe[ut]);if(St)for(var ut of St(Qe))ae.call(Qe,ut)&&ve(Be,ut,Qe[ut]);return Be},k=(Be,Qe)=>bt(Be,Zt(Qe)),Y=(Be,Qe)=>{var ut={};for(var nt in Be)Bt.call(Be,nt)&&Qe.indexOf(nt)<0&&(ut[nt]=Be[nt]);if(Be!=null&&St)for(var nt of St(Be))Qe.indexOf(nt)<0&&ae.call(Be,nt)&&(ut[nt]=Be[nt]);return ut};const{Countdown:he}=st.default;var xe=Be=>{var Qe=Be,{onChange:ut}=Qe,nt=Y(Qe,["onChange"]);const[Ke,R]=(0,h.useState)(null);(0,h.useEffect)(()=>{typeof Ke=="number"&&Ke>=0&&ut(Ke)},[Ke]);const U=S=>{const je=Math.floor(S/1e3);R(je)};return h.createElement(he,k(Ee({},nt),{onChange:U}))}},16561:function(Mn,Vt,_){"use strict";_.r(Vt),_.d(Vt,{default:function(){return Bt}});var h=_(59301),ue=_(76560),z=_(38394),se=_(61186),B=_.n(se),d=_(75727),_e=_(99571),re=_(6767),o=_(62957),g=_(93041),A=_(62673),p=_(77019),E=_(5269),b=_(82326),I=_(37568),j=_(20554),$=_(54172),le=_(84022),F=_(25399),H=_(90524),D=_(82093),w={flex_box_center:"flex_box_center___OrR9_",flex_space_between:"flex_space_between___MJLUJ",flex_box_vertical_center:"flex_box_vertical_center___nb0jX",flex_box_center_end:"flex_box_center_end___SMTBe",flex_box_column:"flex_box_column___Utap_",wrap:"wrap___Pp5cX",addQuestion:"addQuestion___LsICJ",content:"content___pWPew",left:"left___axtqk",filterPoint:"filterPoint___rCDO_",filterType:"filterType___NeU0D",btnWarp:"btnWarp___dKZiG",btn:"btn___TqjCT",count:"count___OntqW",btnActive:"btnActive___l_zfx",fold:"fold___KAWcj",action:"action___zMEjv",filterOrigin:"filterOrigin___DneuH",control:"control___qchb1",search:"search___Yb8rf",searchIcon:"searchIcon___ybtbn",table:"table___uHpVy",tabWarp:"tabWarp___Pi38U",customTable:"customTable___WYwKK","btn-style-1":"btn-style-1___Knznb","btn-style-2":"btn-style-2___fEs_r","btn-style-3":"btn-style-3___CeM25",right:"right___ZJhZN",statistics:"statistics___cjSkW",title:"title___P79dp",statisticItem:"statisticItem___qmDRE",rate:"rate___H3sZf",dataName:"dataName___N7Uqb",sort:"sort___N1oiD",rankHeader:"rankHeader___LGNPx",rankIcon:"rankIcon___hbm2T",li:"li___vVOqz",myRecord:"myRecord___qv6iJ",recordPrefix:"recordPrefix____bO3_",mine:"mine___fhCrG",avatar:"avatar___vwT8k",nickname:"nickname___QA_sN",myRank:"myRank___QUd2y",questionNumber:"questionNumber___j4tJF",titleWarp:"titleWarp___Hhoy_",hov:"hov___L_H5a",statusText:"statusText___okgdj",hovBtn:"hovBtn___reyI4",tag:"tag___zifqR",problemsclose:"problemsclose___cfp5y",imgsrc:"imgsrc___E905q",sendModal:"sendModal___jrx6y",bottom:"bottom___pKnLQ",line:"line___kNxnj",del:"del___kXkXv"},Q=_(34055),ne=Object.defineProperty,ee=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,me=(ae,ve,Ee)=>ve in ae?ne(ae,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ae[ve]=Ee,at=(ae,ve)=>{for(var Ee in ve||(ve={}))oe.call(ve,Ee)&&me(ae,Ee,ve[Ee]);if(ee)for(var Ee of ee(ve))ge.call(ve,Ee)&&me(ae,Ee,ve[Ee]);return ae};const Z=ae=>React.createElement("svg",at({width:14,height:10,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u89C6\u9891"),React.createElement("g",{fill:"#C1E2FF",fillRule:"nonzero"},React.createElement("path",{d:"M7.836 9.913H2.297c-.593.072-1.185-.145-1.624-.596a2.444 2.444 0 0 1-.666-1.759v-5.17A2.47 2.47 0 0 1 .679.636c.437-.45 1.025-.671 1.617-.608h5.592c.589-.072 1.176.148 1.607.603.43.454.661 1.096.63 1.757v5.17a2.443 2.443 0 0 1-.664 1.759c-.44.451-1.032.668-1.625.596ZM2.297 1.44c-.468 0-1.026.165-1.026.948v5.17c0 .258 0 .942 1.026.942h5.54c1.024 0 1.024-.684 1.024-.942v-5.17c0-.47-.116-.948-.973-.948h-5.59Z"}),React.createElement("path",{d:"M12.476 9.207a1.781 1.781 0 0 1-1.043-.382L8.86 6.93V3.003l2.575-1.891a1.78 1.78 0 0 1 1.04-.379c.367-.034.73.102 1.003.377.274.275.433.664.44 1.075v5.57c-.007.411-.166.8-.44 1.075a1.248 1.248 0 0 1-1.003.377Zm-2.35-3.036 2.01 1.48c.1.082.218.131.34.143a.29.29 0 0 0 .186-.045l-.007-5.564a.315.315 0 0 0-.179-.04.64.64 0 0 0-.339.144l-2.012 1.475v2.407Zm-5.06.212c-.698 0-1.264-.633-1.264-1.412 0-.78.566-1.411 1.265-1.412.698 0 1.264.632 1.264 1.411 0 .78-.567 1.411-1.265 1.412Z"})));var T="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNNy44MzYgOS45MTNIMi4yOTdjLS41OTMuMDcyLTEuMTg1LS4xNDUtMS42MjQtLjU5NmEyLjQ0NCAyLjQ0NCAwIDAgMS0uNjY2LTEuNzU5di01LjE3QTIuNDcgMi40NyAwIDAgMSAuNjc5LjYzNmMuNDM3LS40NSAxLjAyNS0uNjcxIDEuNjE3LS42MDhoNS41OTJjLjU4OS0uMDcyIDEuMTc2LjE0OCAxLjYwNy42MDMuNDMuNDU0LjY2MSAxLjA5Ni42MyAxLjc1N3Y1LjE3YTIuNDQzIDIuNDQzIDAgMCAxLS42NjQgMS43NTljLS40NC40NTEtMS4wMzIuNjY4LTEuNjI1LjU5NlpNMi4yOTcgMS40NGMtLjQ2OCAwLTEuMDI2LjE2NS0xLjAyNi45NDh2NS4xN2MwIC4yNTggMCAuOTQyIDEuMDI2Ljk0Mmg1LjU0YzEuMDI0IDAgMS4wMjQtLjY4NCAxLjAyNC0uOTQydi01LjE3YzAtLjQ3LS4xMTYtLjk0OC0uOTczLS45NDhoLTUuNTlaIi8+PHBhdGggZD0iTTEyLjQ3NiA5LjIwN2ExLjc4MSAxLjc4MSAwIDAgMS0xLjA0My0uMzgyTDguODYgNi45M1YzLjAwM2wyLjU3NS0xLjg5MWExLjc4IDEuNzggMCAwIDEgMS4wNC0uMzc5Yy4zNjctLjAzNC43My4xMDIgMS4wMDMuMzc3LjI3NC4yNzUuNDMzLjY2NC40NCAxLjA3NXY1LjU3Yy0uMDA3LjQxMS0uMTY2LjgtLjQ0IDEuMDc1YTEuMjQ4IDEuMjQ4IDAgMCAxLTEuMDAzLjM3N1ptLTIuMzUtMy4wMzYgMi4wMSAxLjQ4Yy4xLjA4Mi4yMTguMTMxLjM0LjE0M2EuMjkuMjkgMCAwIDAgLjE4Ni0uMDQ1bC0uMDA3LTUuNTY0YS4zMTUuMzE1IDAgMCAwLS4xNzktLjA0LjY0LjY0IDAgMCAwLS4zMzkuMTQ0bC0yLjAxMiAxLjQ3NXYyLjQwN1ptLTUuMDYuMjEyYy0uNjk4IDAtMS4yNjQtLjYzMy0xLjI2NC0xLjQxMiAwLS43OC41NjYtMS40MTEgMS4yNjUtMS40MTIuNjk4IDAgMS4yNjQuNjMyIDEuMjY0IDEuNDExIDAgLjc4LS41NjcgMS40MTEtMS4yNjUgMS40MTJaIi8+PC9nPjwvc3ZnPg==",P=_(9859),G=_(60885),ie=_(20463),X="data:image/png;base64,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",y="data:image/png;base64,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",v="data:image/png;base64,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",O=_(71360),pe=_(89392),Ye=_.n(pe),tt=_(49661),At="data:image/png;base64,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",Dt=_(92890),Ft=_(28284),Wt=_(17149),ze=_(69219),Qt=_(13747),Tt={flex_box_center:"flex_box_center___bce7B",flex_space_between:"flex_space_between____RQOw",flex_box_vertical_center:"flex_box_vertical_center___AjElL",flex_box_center_end:"flex_box_center_end___ygYIN",flex_box_column:"flex_box_column___lF_tQ",scoremodal:"scoremodal___rmaM8",selectWrapper:"selectWrapper___mvLB7",selectWrappers:"selectWrappers___eCA2w",allqingchu:"allqingchu___qrQxW",title:"title___uaw5Z",score:"score___uJAQp",close:"close___uQVq5",content:"content___JN0bk",items:"items___foPGY",bottom:"bottom___h0Pda",yes:"yes___Et867",no:"no___lWWYt",titlecount:"titlecount___MgcDd",add:"add___NJkmt",search:"search___lc68N",searchIcon:"searchIcon___BUJdX",tabWrap:"tabWrap___KEQVE",previewModal:"previewModal___i8Vh9",q_title:"q_title___k3hA1"},rn=_(37798),qe={flex_box_center:"flex_box_center___IzcTw",flex_space_between:"flex_space_between___TfxiX",flex_box_vertical_center:"flex_box_vertical_center___nDt60",flex_box_center_end:"flex_box_center_end___vHxrY",flex_box_column:"flex_box_column___N9hFV",warp:"warp___CY8df",shixunbutton:"shixunbutton___tmPbr",redio:"redio___mNtYw",redioitem:"redioitem___N2pTb",redioitemyes:"redioitemyes___ooLYK",title:"title___r3t31",titleyes:"titleyes___JiOuB",yestag:"yestag___Yj1nT",qcount:"qcount___b_Lg3",score:"score___Iq_OQ",qtitle:"qtitle___E0xrA",checkbox:"checkbox___p5WZq",checkboxitem:"checkboxitem___Kja1N",checkboxitemyes:"checkboxitemyes___zCxhF",bottom:"bottom___Dg53A",bottomitem:"bottomitem___mx8gr",left:"left___GO9h4",right:"right___IIyn8",completion:"completion___puFVe",content:"content___QCTZ8",items:"items___DN6om",simple:"simple___CjHXs",shixun:"shixun___I_Hrz",combination:"combination___xkm7F",program:"program___FiUNV"},yt=_(24334);const Fe=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var V=({qitem:ae})=>{var ve,Ee,k,Y,he,ce,xe,Be,Qe,ut;return h.createElement("div",{className:qe.warp},h.createElement("div",{className:qe.mainPart},h.createElement("div",{className:qe.qcount},(ae==null?void 0:ae.question_type)===8&&h.createElement(z.Z,{className:qe.content,showProgramFill:!0,value:(ve=ae==null?void 0:ae.program_attr)==null?void 0:ve.description}),(ae==null?void 0:ae.question_type)!=8&&h.createElement(z.Z,{className:qe.qtitle,value:(ae==null?void 0:ae.name)||(ae==null?void 0:ae.title)})),((ae==null?void 0:ae.question_type)===0||(ae==null?void 0:ae.question_type)===2)&&h.createElement("div",null,(Ee=ae==null?void 0:ae.choices)==null?void 0:Ee.map((nt,Ke)=>h.createElement("div",{className:qe.redio},!(nt!=null&&nt.is_answer)&&h.createElement("span",{className:qe.redioitem}),(nt==null?void 0:nt.is_answer)&&h.createElement("i",{className:`${qe.redioitemyes} icon-duigou1`}),h.createElement(z.Z,{className:nt!=null&&nt.is_answer?qe.titleyes:qe.title,value:Fe[Ke]+(nt==null?void 0:nt.choice_text)}),(nt==null?void 0:nt.is_answer)&&h.createElement("div",{className:qe.yestag},"\u6B63\u786E\u7B54\u6848")))),(ae==null?void 0:ae.question_type)===1&&h.createElement("div",null,(k=ae==null?void 0:ae.choices)==null?void 0:k.map((nt,Ke)=>h.createElement("div",{className:qe.checkbox},!(nt!=null&&nt.is_answer)&&h.createElement("span",{className:qe.checkboxitem}),(nt==null?void 0:nt.is_answer)&&h.createElement("i",{className:`${qe.checkboxitemyes} icon-duigou1`}),h.createElement(z.Z,{className:nt!=null&&nt.is_answer?qe.titleyes:qe.title,value:Fe[Ke]+(nt==null?void 0:nt.choice_text)}),(nt==null?void 0:nt.is_answer)&&h.createElement("div",{className:qe.yestag},"\u6B63\u786E\u7B54\u6848")))),(ae==null?void 0:ae.question_type)===3&&h.createElement("div",{className:qe.completion},(Y=ae==null?void 0:ae.standard_answer)==null?void 0:Y.map((nt,Ke)=>{var R;return h.createElement("div",{style:{display:"flex"}},h.createElement("span",{className:qe.title},"\u586B\u7A7A\u9879",Ke+1),h.createElement("div",{className:qe.content},(R=nt==null?void 0:nt.answer_text)==null?void 0:R.map((U,S)=>h.createElement("div",{className:qe.items},U))))})),(ae==null?void 0:ae.question_type)===4&&h.createElement("div",{className:qe.simple},h.createElement("div",{className:qe.title},"\u53C2\u8003\u7B54\u6848"),h.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(he=ae==null?void 0:ae.answer_texts)!=null&&he[0]?h.createElement(z.Z,{className:qe.content,value:(ce=ae==null?void 0:ae.answer_texts)==null?void 0:ce[0]}):h.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(ae==null?void 0:ae.question_type)===5&&((xe=ae==null?void 0:ae.challenge_names)==null?void 0:xe.map((nt,Ke)=>h.createElement("div",{className:qe.shixun},h.createElement("span",{className:qe.qtitle},h.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,tt.EM)(Ke+1),"\u9898"),nt)))),(ae==null?void 0:ae.question_type)===6&&h.createElement("div",{className:qe.program},h.createElement(z.Z,{className:qe.content,value:((Be=ae==null?void 0:ae.program_attr)==null?void 0:Be.description)||"- -"})),(ae==null?void 0:ae.question_type)===7&&((Qe=ae==null?void 0:ae.sub_item_banks)==null?void 0:Qe.map((nt,Ke)=>{var R,U,S,je,ke;return h.createElement("div",null,h.createElement("div",{className:qe.combination},h.createElement("span",{className:qe.qtitle},nt==null?void 0:nt.name)),h.createElement("div",{className:qe.warp,style:{padding:"0px",paddingTop:20}},h.createElement("div",null,((nt==null?void 0:nt.item_type)=="SINGLE"||(nt==null?void 0:nt.item_type)=="JUDGMENT")&&((R=nt==null?void 0:nt.choices)==null?void 0:R.map((Pe,He)=>h.createElement("div",{className:qe.redio},!(Pe!=null&&Pe.is_answer)&&h.createElement("span",{className:qe.redioitem}),(Pe==null?void 0:Pe.is_answer)&&h.createElement("i",{className:`${qe.redioitemyes} icon-duigou1`}),h.createElement(z.Z,{className:Pe!=null&&Pe.is_answer?qe.titleyes:qe.title,value:Fe[He]+(Pe==null?void 0:Pe.choice_text)}),(Pe==null?void 0:Pe.is_answer)&&h.createElement("div",{className:qe.yestag},"\u6B63\u786E\u7B54\u6848")))),(nt==null?void 0:nt.item_type)=="MULTIPLE"&&((U=nt==null?void 0:nt.choices)==null?void 0:U.map((Pe,He)=>h.createElement("div",{className:qe.checkbox},!(Pe!=null&&Pe.is_answer)&&h.createElement("span",{className:qe.checkboxitem}),(Pe==null?void 0:Pe.is_answer)&&h.createElement("i",{className:`${qe.checkboxitemyes} icon-duigou1`}),h.createElement(z.Z,{className:Pe!=null&&Pe.is_answer?qe.titleyes:qe.title,value:Fe[He]+(Pe==null?void 0:Pe.choice_text)}),(Pe==null?void 0:Pe.is_answer)&&h.createElement("div",{className:qe.yestag},"\u6B63\u786E\u7B54\u6848")))),(nt==null?void 0:nt.item_type)=="COMPLETION"&&h.createElement("div",{className:qe.completion},(S=nt==null?void 0:nt.standard_answer)==null?void 0:S.map((Pe,He)=>{var Ge;return h.createElement("div",{style:{display:"flex"}},h.createElement("span",{className:qe.title},"\u586B\u7A7A\u9879",He+1),h.createElement("div",{className:qe.content},(Ge=Pe==null?void 0:Pe.answer_text)==null?void 0:Ge.map((ct,Rt)=>h.createElement("div",{className:qe.items},ct))))})),(nt==null?void 0:nt.item_type)=="SUBJECTIVE"&&h.createElement("div",{className:qe.simple},h.createElement("div",{className:qe.title},"\u53C2\u8003\u7B54\u6848"),h.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(je=nt==null?void 0:nt.answer_texts)!=null&&je[0]?h.createElement(z.Z,{className:qe.content,value:(ke=nt==null?void 0:nt.answer_texts)==null?void 0:ke[0]}):h.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(ae==null?void 0:ae.question_type)===8&&h.createElement("div",null,h.createElement(z.Z,{disabledFill:!0,className:qe.content,showProgramFill:!0,value:yt.Base64.decode(((ut=ae==null?void 0:ae.program_attr)==null?void 0:ut.code)||"")})),(ae==null?void 0:ae.question_type)===5&&h.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},h.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},h.createElement("div",{style:{marginRight:30}},h.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),h.createElement("span",{style:{color:"#000000"}},(ae==null?void 0:ae.author_name)||"- -")),h.createElement("div",{style:{marginRight:30}},h.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),h.createElement("span",{style:{color:"#000000"}},(ae==null?void 0:ae.author_school_name)||"- -")),h.createElement("div",{style:{marginRight:30}},h.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),h.createElement("span",{style:{color:"#000000"}},(ae==null?void 0:ae.study_count)||"0"))),h.createElement("a",{className:qe.shixunbutton,href:`/shixuns/${ae==null?void 0:ae.identifier}/challenges?exercise=true`,target:"_blank"},h.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((ae==null?void 0:ae.question_type)<=4||[6,8].includes(ae==null?void 0:ae.question_type))&&h.createElement("div",{className:qe.bottom},h.createElement("div",{className:qe.bottomitem},h.createElement("span",{className:qe.left},"\u89E3\u6790"),h.createElement("span",{className:qe.right},ae!=null&&ae.analysis?h.createElement(z.Z,{value:ae==null?void 0:ae.analysis}):h.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),h.createElement("div",{className:qe.bottomitem},h.createElement("span",{className:qe.left},"\u96BE\u5EA6"),h.createElement("span",{className:qe.right},(ae==null?void 0:ae.difficulty)===1?"\u7B80\u5355":(ae==null?void 0:ae.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),h.createElement("div",{className:qe.bottomitem},h.createElement("span",{className:qe.left},"\u77E5\u8BC6\u70B9"),h.createElement("span",{className:qe.right},ae!=null&&ae.tag_discipline?ae==null?void 0:ae.tag_discipline:h.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},Ve=_(11237),Je=_(9164),J=_(61485),M=_(84216),Se=_(70610),be=_(59301),W=Object.defineProperty,fe=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,Xe=(ae,ve,Ee)=>ve in ae?W(ae,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ae[ve]=Ee,ot=(ae,ve)=>{for(var Ee in ve||(ve={}))We.call(ve,Ee)&&Xe(ae,Ee,ve[Ee]);if(et)for(var Ee of et(ve))$e.call(ve,Ee)&&Xe(ae,Ee,ve[Ee]);return ae},de=(ae,ve)=>fe(ae,ye(ve)),K=(ae,ve,Ee)=>new Promise((k,Y)=>{var he=Be=>{try{xe(Ee.next(Be))}catch(Qe){Y(Qe)}},ce=Be=>{try{xe(Ee.throw(Be))}catch(Qe){Y(Qe)}},xe=Be=>Be.done?k(Be.value):Promise.resolve(Be.value).then(he,ce);xe((Ee=Ee.apply(ae,ve)).next())});const N=({setScoreShow:ae,ScoreShow:ve,onOk:Ee,isshixuns:k,isloadings:Y,dispatch:he,isIntelligentAssistant:ce=!1,ispptModal:xe=!1,isChangeQuestion:Be=!1,newExercisePaper:Qe,shixunsDetail:ut})=>{var nt,Ke,R;let[U,S]=(0,h.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:"PROGRAM",per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:ce,is_smart_plan:xe,group_id:[]}),[je,ke]=(0,h.useState)([]),[Pe,He]=(0,h.useState)([]),[Ge,ct]=(0,h.useState)([]),[Rt,kt]=(0,h.useState)([]);const[on,Ne]=(0,h.useState)(!1),[Re]=Ft.default.useForm(),[gt,dt]=(0,h.useState)(),[Ot,xt]=(0,h.useState)(!1);let[Ct,Lt]=(0,h.useState)(k);const[en,Nt]=(0,h.useState)([]),[un,sn]=(0,h.useState)(0),[Xt,Mt]=(0,h.useState)(!0),[Ze,ht]=(0,h.useState)([]),[wt,Ue]=(0,h.useState)([]),Yt=[{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}],qt=[{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:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6}];let[cn,gn]=(0,h.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const Cn=(0,h.useRef)(new Set),On=(0,h.useRef)(new Set),Qn=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Ln=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],jn=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Bn,zn]=(0,h.useState)(!1),Pn=()=>{Re.resetFields(),Ct=!1,Lt(!1),zn(!1),Re.submit()};(0,h.useEffect)(()=>{var Ie,Te,lt,ft,Et,Kt,zt,It,vt,_t;(((lt=(Te=(Ie=Qe==null?void 0:Qe.editData)==null?void 0:Ie.exercise)==null?void 0:Te.exist_item_bank_ids)==null?void 0:lt.length)>0||((Kt=(Et=(ft=Qe==null?void 0:Qe.editData)==null?void 0:ft.exercise)==null?void 0:Et.exist_item_bank_shixun_ids)==null?void 0:Kt.length)>0)&&Ue([...(It=(zt=Qe==null?void 0:Qe.editData)==null?void 0:zt.exercise)==null?void 0:It.exist_item_bank_ids,...(_t=(vt=Qe==null?void 0:Qe.editData)==null?void 0:vt.exercise)==null?void 0:_t.exist_item_bank_shixun_ids])},[(Ke=(nt=Qe==null?void 0:Qe.editData)==null?void 0:nt.exercise)==null?void 0:Ke.exist_item_bank_ids]),(0,h.useEffect)(()=>{ve&&(Re.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Xt&&Ct&&(Re.setFieldsValue({item_type:"SHIXUN"}),U.item_type="SHIXUN",S(ot({},U)),Mt(!1)),vn(U),kn(),fn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[ve]),(0,h.useEffect)(()=>{un>0&&setTimeout(()=>{sn(0)},2e3)},[un]);function vn(Ie){return K(this,null,function*(){var Te,lt,ft;if(Ne(!0),S(ot({},Ie)),(Ge==null?void 0:Ge.length)<=0&&Ie.type==="5"){kt([]),Ne(!1);return}console.log("----",Ge,en);let Et=Ie.type==="5"?Ge==null?void 0:Ge.filter(It=>!en.includes(It)):null,Kt=Ie.type==="5"?Ge==null?void 0:Ge.filter(It=>en.includes(It)):null,zt=yield(0,D.ZP)("/api/item_banks.json",{method:"get",params:de(ot({},Ie),{discipline_id:((Te=Ie==null?void 0:Ie.courseid)==null?void 0:Te[0])||null,sub_discipline_id:((lt=Ie==null?void 0:Ie.courseid)==null?void 0:lt[1])||null,ids:Et,shixun_ids:Kt,include_shixuns:!ce,group_id:((ft=Ie.group_id)==null?void 0:ft.map(It=>It==null?void 0:It.value))||null,keyword:Ie.keyword?encodeURIComponent(Ie.keyword):Ie.keyword,type:Ie.type==="5"?null:Ie.type,clazz:Ie.type==="3"?"ItemBanksGroup":null})});kt(zt),Ne(!1)})}function kn(){return K(this,null,function*(){let Ie=yield(0,D.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:U.type==="5"?null:U.type,clazz:"ItemBanksGroup"}});ke((0,rn.L)(Ie==null?void 0:Ie.disciplines))})}function fn(Ie){return K(this,null,function*(){var Te;let lt=yield(0,D.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Ie}),ft=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Te=lt==null?void 0:lt.data)==null?void 0:Te.map(Et=>({title:Et.name,id:Et.id,pid:Et.id,value:Et.id,key:Et.id,isLeaf:!Et.have_child}))}];ht(ft)})}function yn(Ie){return K(this,null,function*(){var Te,lt,ft,Et;Ne(!0);let Kt=(Te=Ie.list)==null?void 0:Te.filter(vt=>!en.includes(vt)),zt=(lt=Ie.list)==null?void 0:lt.filter(vt=>en.includes(vt));if(Kt.length===0&&zt.length===0){Ne(!1),kt([]);return}let It=yield(0,D.ZP)("/api/item_banks.json",{method:"get",params:de(ot({},Ie),{discipline_id:((ft=Ie==null?void 0:Ie.courseid)==null?void 0:ft[0])||null,sub_discipline_id:((Et=Ie==null?void 0:Ie.courseid)==null?void 0:Et[1])||null,ids:Kt,shixun_ids:zt,type:Ie.type==="5"?null:Ie.type,clazz:Ie.type==="3"?"ItemBanksGroup":null})});Ne(!1),kt(It)})}const Dn=Ie=>K(void 0,null,function*(){const Te=yield he({type:"shixunsDetail/release",payload:{id:Ie}});let lt=Te==null?void 0:Te.tag_position,ft=(Te==null?void 0:Te.evaluation_set_position)||[],Et=Te.status;return Et===0?(re.ZP.success("\u53D1\u5E03\u6210\u529F"),vn(U),!0):(Et===2?re.ZP.error(`\u7B2C${ft.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Et===3?re.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${lt.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):re.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Un=Ie=>(Ie==null?void 0:Ie.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Vn=(Ie,Te,lt)=>Ie.map(ft=>ft.key===Te?ot(ot({},ft),lt):ft.children?de(ot({},ft),{children:Vn(ft.children,Te,lt)}):ft),Zn=Ie=>K(void 0,null,function*(){const{key:Te}=Ie;let lt=U.type;const ft=yield(0,Se.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Te),type:lt}),{data:Et,total_count:Kt}=ft||{};Kt>0&&ht(zt=>Vn(zt,Te,{children:Et.map(It=>({title:It.name,id:It.id,pid:It.id,value:It.id,key:It.id,isLeaf:!It.have_child}))}))});function or(Ie){Ie==="0"&&(cn.wcjd=ot({},U)),Ie==="5"&&(cn.yx=ot({},U)),gn(ot({},cn))}function Me(){U.type==="1"&&(U=cn.gg),U.type==="2"&&(U=cn.scj),U.type==="3"&&(U=cn.ttgx),U.type==="0"&&(U=cn.wcjd),U.type==="5"&&(U=cn.yx),Ct=!1,Lt(!1),Re.setFieldsValue(ot({},U)),S(ot({},U)),vn(ot({},U))}return be.createElement("div",null,be.createElement(o.default,{title:!1,footer:!1,open:ve,width:1200,centered:!0,className:Tt.scoremodal,onCancel:()=>{ae(!1)}},be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement("div",{className:Tt.title},"\u9009\u62E9\u7F16\u7A0B\u9898")),be.createElement(j.default,{className:Tt.tabWrap,activeKey:U.type,onChange:Ie=>{U.show_all_share=null,Ie==="0"&&fn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),or(U.type),U.type=Ie,zn(!1),U.type==="5"&&(Ct=!1,Lt(!1)),Me(),kn()},items:[{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:be.createElement("div",null,"\u5DF2\u9009",Ge.length>0&&be.createElement("span",{className:Tt.titlecount},Ge.length),un>0&&be.createElement("span",{className:Tt.add},"+",un)),key:"5"}]}),be.createElement(Ft.default,{layout:"inline",form:Re,onValuesChange:(Ie,Te)=>{const lt=Object.values(Te).some(Et=>Et!==null&&Et!==""&&Et!==void 0),ft=Te.keyword==="";zn(lt||!ft),U.page=1,Ie!=null&&Ie.courseid&&Re.setFieldsValue({tag_discipline_id:""}),Lt(!1),!(Ie.keyword||Ie.keyword==="")&&Re.submit()},onFinish:Ie=>{var Te;U.type==="3"&&(!Ie.group_id||((Te=Ie==null?void 0:Ie.group_id)==null?void 0:Te.length)===0)?U.show_all_share=!0:U.show_all_share=null,S(ot(ot({},U),Ie)),vn(ot(ot({},U),Ie))}},be.createElement(Ft.default.Item,{name:"courseid"},be.createElement(Wt.Z,{className:Tt.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:je})),!Ct&&be.createElement(Ft.default.Item,{name:"tag_discipline_id"},be.createElement(b.default,{className:Tt.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(R=Rt==null?void 0:Rt.tag_disciplines)==null?void 0:R.map(Ie=>be.createElement(b.default.Option,{key:Ie.id},Ie.name)))),be.createElement(Ft.default.Item,{name:Ct?"diff":"difficulty"},be.createElement(b.default,{className:Tt.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},Qn.map(Ie=>be.createElement(b.default.Option,{key:Ie.value},Ie.name)))),Ct&&be.createElement(Ft.default.Item,{name:"shixun_publish_status"},be.createElement(b.default,{className:Tt.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},jn.map(Ie=>be.createElement(b.default.Option,{key:Ie.value},Ie.name)))),(U.type==="3"||U.type==="0")&&!Ct&&be.createElement(Ft.default.Item,{name:"group_id"},be.createElement(ze.default,{treeDataSimpleMode:!0,style:{width:118},className:Tt.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Ie,Te)=>Te.title.toUpperCase().indexOf(Ie.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Zn,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Ze})),Bn&&be.createElement("span",{className:Tt.allqingchu,onClick:Pn},be.createElement("i",{className:"iconfont icon-guanbi4"}),be.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),be.createElement(Ft.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},be.createElement(I.default.Search,{className:Tt.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:be.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Tt.searchIcon}`,onClick:()=>Re.submit()}),onSearch:Ie=>{Re.submit()}}))),be.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},be.createElement("div",{onClick:()=>{U.updated_at==="asc"?U.updated_at="desc":U.updated_at="asc",S(de(ot({},U),{page:1})),vn(de(ot({},U),{page:1}))}}," ",U.updated_at?be.createElement("img",{src:U.updated_at==="asc"?Ve.Z:Je.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):be.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),be.createElement("div",{onClick:()=>{U.quotes==="asc"?U.quotes="desc":U.quotes="asc",S(de(ot({},U),{page:1})),vn(de(ot({},U),{page:1}))},style:{marginLeft:20}}," ",U.quotes?be.createElement("img",{src:U.quotes==="asc"?Ve.Z:Je.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):be.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),be.createElement($.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Rt==null?void 0:Rt.items)||(Rt==null?void 0:Rt.shixun_list),pagination:!1,loading:on,rowKey:Ie=>Ie.id,rowSelection:{type:"checkbox",selectedRowKeys:Pe,getCheckboxProps:Ie=>({disabled:Ie==null?void 0:Ie.added_to_practice}),onSelect(Ie,Te,lt){if(Te)(Ct||Ie!=null&&Ie.challenge_names)&&Nt([...en,Ie.id]),He([...Pe,Ie.id]),Ie.identifier?Cn.current.add(Ie.id):On.current.add(Ie.id),sn(1),ct([...Ge,Ie.id]);else{Ie.identifier?Cn.current.delete(Ie.id):On.current.delete(Ie.id);let ft=Ge.filter(Et=>Et!==Ie.id);if(He(ft),ct(ft),Ct||Ie!=null&&Ie.challenge_names){let Et=en.filter(Kt=>Kt!==Ie.id);Nt([...Et])}if(U.type==="5"){yn(de(ot({},U),{list:[...ft]}));return}}},onSelectAll(Ie,Te,lt){var ft,Et;if(Ie){const Kt=lt.map(It=>It.id),zt=(Et=lt==null?void 0:lt.filter(It=>It==null?void 0:It.challenge_names))==null?void 0:Et.map(It=>It.id);Nt([...en,...zt]),He([...Pe,...Kt]),ct([...Ge,...Kt]);for(const It of lt)It.identifier?Cn.current.add(It.id):On.current.add(It.id)}else{const Kt=lt.map(_t=>_t.id),zt=Pe.filter(_t=>!Kt.some(Pt=>Pt===_t)),It=(ft=lt==null?void 0:lt.filter(_t=>_t==null?void 0:_t.challenge_names))==null?void 0:ft.map(_t=>_t.id);He([...zt]),ct([...zt]);let vt=en.filter(_t=>!It.some(Pt=>Pt===_t.id));Nt([...vt]),U.type==="5"&&yn(de(ot({},U),{list:[...zt]}));for(const _t of Kt)_t.identifier?Cn.current.delete(_t):On.current.delete(_t)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(Ie,Te,lt)=>{var ft,Et;return be.createElement(F.Z,{title:Un(Te)},be.createElement("div",null,Ct||Te!=null&&Te.challenge_names?"\u5B9E\u8BAD\u9898":(Et=(ft=Yt==null?void 0:Yt.filter(Kt=>Kt.value===Ie))==null?void 0:ft[0])==null?void 0:Et.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Ct?"30%":"60%",key:"name",render:(Ie,Te,lt)=>{var ft;return be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement(F.Z,{title:Un(Te)},be.createElement("div",{className:Te!=null&&Te.high_resources_consume?Tt.q_title:""},be.createElement(z.Z,{key:1,showLines:1,showTextOnly:!0,value:Ct||Te!=null&&Te.challenge_names?Te!=null&&Te.title||Ie===null?"--":Ie:(Te==null?void 0:Te.item_type)=="BPROGRAM"?(ft=Te==null?void 0:Te.program_attr)==null?void 0:ft.description:Ie}))),(Te==null?void 0:Te.high_resources_consume)&&be.createElement(M.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Ct,render:(Ie,Te,lt)=>{var ft;return be.createElement(F.Z,{title:Un(Te)},be.createElement("span",null,Ie?(ft=Ie==null?void 0:Ie.split("\u3001"))==null?void 0:ft[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Ct,render:(Ie,Te,lt)=>be.createElement(F.Z,{title:Un(Te)},be.createElement("span",null,Ie||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(Ie,Te,lt)=>{var ft,Et,Kt,zt;return be.createElement(F.Z,{title:Un(Te)},be.createElement("div",null,Ct||Te!=null&&Te.challenge_names?(Te==null?void 0:Te.level)||((Et=(ft=Qn==null?void 0:Qn.filter(It=>It.value===Ie))==null?void 0:ft[0])==null?void 0:Et.name):(zt=(Kt=Qn==null?void 0:Qn.filter(It=>It.value===Ie))==null?void 0:Kt[0])==null?void 0:zt.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ct,render:(Ie,Te,lt)=>be.createElement(F.Z,{title:Un(Te)},be.createElement("div",null,Ie||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(Ie,Te,lt)=>be.createElement(F.Z,{title:Un(Te)},be.createElement("div",null,Ct||Te!=null&&Te.challenge_names?(Te==null?void 0:Te.study_count)||(Te==null?void 0:Te.stu_num):Ie))},{title:be.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",be.createElement(F.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},be.createElement(J.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ct,render:(Ie,Te,lt)=>be.createElement(F.Z,{title:Un(Te)},be.createElement("div",null,Ie||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(Ie,Te,lt)=>be.createElement(F.Z,{title:Un(Te)},be.createElement("div",{style:{flex:1,textAlign:"start"}},be.createElement("a",{onClick:()=>{var ft,Et;dt(de(ot({},Te),{question_type:Ct||Te!=null&&Te.challenge_names?5:(Et=(ft=Yt==null?void 0:Yt.filter(Kt=>Kt.value===(Te==null?void 0:Te.item_type)))==null?void 0:ft[0])==null?void 0:Et.question_type})),xt(!0)}},"\u67E5\u770B"),(Te==null?void 0:Te.shixun_tag_num)===1&&be.createElement("a",{style:{marginLeft:10},onClick:()=>{o.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:be.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",be.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Te==null?void 0:Te.identifier}/challenges`)}},(Te==null?void 0:Te.shixun_name)||"--"),"\uFF1F"),onOk:()=>K(void 0,null,function*(){if(!Dn(Te==null?void 0:Te.identifier))return new Promise((ft,Et)=>{Et()})})})}},"\u53D1\u5E03")))}].filter(Ie=>!Ie.hidden)}),be.createElement(Qt.Z,{current:U.page,total:(Rt==null?void 0:Rt.items_count)||(Rt==null?void 0:Rt.shixuns_count),style:{marginBottom:20},defaultPageSize:U.per_page,showTotal:Ie=>be.createElement("span",null,"\u5171\xA0",be.createElement("span",{style:{color:"#165DFF"}},Ie),"\xA0\u6761\u6570\u636E"),pageSize:U.per_page,onChange:(Ie,Te)=>{U.page=Ie,U.per_page=Te,S(ot({},U)),vn(ot({},U))}}),be.createElement("div",{className:Tt.bottom},be.createElement(_e.ZP,{className:Tt.no,onClick:()=>{ae(!1)}},"\u53D6\u6D88"),be.createElement(_e.ZP,{loading:Y,style:{width:Y&&75},className:Tt.yes,onClick:()=>K(void 0,null,function*(){if((Ge==null?void 0:Ge.length)<=0){re.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Ee([...On.current],[...Cn.current],!0,Ge==null?void 0:Ge.length)})},"\u786E\u8BA4"))),be.createElement(o.default,{open:Ot,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:Tt.previewModal,width:1e3,centered:!0,onCancel:()=>{xt(!1)},onOk:()=>{xt(!1)}},be.createElement(V,{qitem:gt})))};var Le=(0,ue.connect)(({shixunsDetail:ae,newExercisePaper:ve})=>({shixunsDetail:ae,newExercisePaper:ve}))(N),De=Object.defineProperty,Ae=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Oe=(ae,ve,Ee)=>ve in ae?De(ae,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ae[ve]=Ee,bt=(ae,ve)=>{for(var Ee in ve||(ve={}))it.call(ve,Ee)&&Oe(ae,Ee,ve[Ee]);if(Ae)for(var Ee of Ae(ve))st.call(ve,Ee)&&Oe(ae,Ee,ve[Ee]);return ae},Zt=(ae,ve,Ee)=>new Promise((k,Y)=>{var he=Be=>{try{xe(Ee.next(Be))}catch(Qe){Y(Qe)}},ce=Be=>{try{xe(Ee.throw(Be))}catch(Qe){Y(Qe)}},xe=Be=>Be.done?k(Be.value):Promise.resolve(Be.value).then(he,ce);xe((Ee=Ee.apply(ae,ve)).next())});const St=({globalSetting:ae,user:ve,dispatch:Ee})=>{var k,Y,he,ce,xe,Be,Qe,ut,nt,Ke,R,U,S,je,ke,Pe;const[He]=(0,ue.useSearchParams)(),Ge=(0,ue.useLocation)(),ct={page:1,per_page:30,tag_discipline_id:[-1],source_discipline_id:[-1],status:null,difficulty:null,search:"",save_search:"",sort_by:null,sort_direction:null,filter:He.get("tab")||"public"},[Rt,kt]=(0,h.useState)(0),[on,Ne]=(0,h.useState)(0),[Re,gt]=(0,h.useState)(0),[dt,Ot]=(0,h.useState)([]),[xt,Ct]=(0,h.useState)([]),[Lt,en]=(0,h.useState)({}),[Nt,un]=(0,h.useState)(!1),[sn,Xt]=(0,h.useState)([]),[Mt,Ze]=(0,h.useState)(!0),[ht,wt]=(0,h.useState)(null);let[Ue,Yt]=(0,h.useState)(ct);const qt=(0,h.useRef)(null),cn=(0,h.useRef)(null),[gn,Cn]=(0,h.useState)([]),On=(0,h.useMemo)(()=>["not_reviewed","under_review","review_finished"].includes(Ue.filter),[Ue.filter]),[Qn,Ln]=(0,h.useState)(!1),[jn,Bn]=(0,h.useState)(!1),[zn,Pn]=(0,h.useState)(""),[vn,kn]=(0,h.useState)([]),[fn,yn]=(0,h.useState)(!1),[Dn,Un]=(0,h.useState)([]),[Vn,Zn]=(0,h.useState)(!1),[or,Me]=(0,h.useState)(!1),[Ie,Te]=(0,h.useState)(null),lt=ve.userInfo.identity==="teacher",ft=(pt,Jt,xn)=>Zt(void 0,null,function*(){var Nn,En,ln,wn;pt.persist(),(En=(Nn=pt==null?void 0:pt.target)==null?void 0:Nn.style)!=null&&En.pointerEvents&&(pt.target.style.pointerEvents="none");const Tn=yield(0,D.ZP)(`/api/practices/${Jt.identifier}/start`,{method:"get"});if((Tn==null?void 0:Tn.status)===0){if(xn){(0,tt.xg)(`/problems/${Tn==null?void 0:Tn.identifier}/oj/${Jt==null?void 0:Jt.identifier}?tab=3`);return}(0,tt.xg)(`/problems/${Tn==null?void 0:Tn.identifier}/oj/${Jt==null?void 0:Jt.identifier}`)}(wn=(ln=pt==null?void 0:pt.target)==null?void 0:ln.style)!=null&&wn.pointerEvents&&(pt.target.style.pointerEvents="auto")});(0,h.useEffect)(()=>{let pt=B()().add(0,"days").unix(),Jt=localStorage.getItem("problemsclose");if(!Jt){yn(!0);return}pt>parseInt(Jt)&&yn(!0)},[]);const Et=["\u672A\u53D1\u5E03","\u5DF2\u516C\u5F00","\u672A\u5BA1\u6838","\u5BA1\u6838\u4E2D","\u672A\u516C\u5F00","\u672A\u901A\u8FC7"],Kt=[{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",ellipsis:!0,render:(pt,Jt)=>h.createElement("div",{className:w.titleWarp},(Ue==null?void 0:Ue.filter)==="mine"?h.createElement("span",{className:w.tag},Et[Jt.practice_status]):null,h.createElement("span",{title:pt,className:w.hov,onClick:xn=>ft(xn,Jt)},pt))},(Ue==null?void 0:Ue.filter)==="public"?{title:"\u9898\u89E3",dataIndex:"solution_count",width:100,sorter:!0,render:(pt,Jt)=>h.createElement("span",{style:{display:"flex"}},h.createElement("span",{onClick:xn=>ft(xn,Jt,!0),className:"current"},pt),(Jt==null?void 0:Jt.has_video_solution)&&h.createElement("img",{style:{objectFit:"contain"},className:"ml5",src:T}))}:null,(Ue==null?void 0:Ue.filter)==="public"?{title:"\u901A\u8FC7\u7387",dataIndex:"pass_ratio",sorter:!0,width:90}:null,{title:"\u96BE\u5EA6",dataIndex:"difficulty",sorter:!0,align:"left",width:90,render:pt=>h.createElement(h.Fragment,null,pt===1&&h.createElement("span",{className:w["btn-style-1"]},"\u7B80\u5355"),pt===2&&h.createElement("span",{className:w["btn-style-2"]},"\u9002\u4E2D"),pt===3&&h.createElement("span",{className:w["btn-style-3"]},"\u56F0\u96BE"))},(Ue==null?void 0:Ue.filter)==="public"?{title:"\u4EBA\u6570",dataIndex:"user_count",align:"center",sorter:!0,width:80}:null,(Ue==null?void 0:Ue.filter)==="public"?{title:"\u72B6\u6001",dataIndex:"status",width:94,render:(pt,Jt)=>(0,Q.bg)()?h.createElement(h.Fragment,null,ht===(Jt==null?void 0:Jt.identifier)?h.createElement("span",{className:w.hovBtn,onClick:xn=>ft(xn,Jt)},"\u5F00\u542F\u5237\u9898"):h.createElement(h.Fragment,null,pt===0&&h.createElement("span",{className:w.statusText},"\u672A\u5F00\u542F"),pt===1&&h.createElement("span",{className:w.statusText},"\u8FDB\u884C\u4E2D"),pt===2&&h.createElement("span",{className:w.statusText},"\u5DF2\u901A\u8FC7"))):"-"}:null,(Ue==null?void 0:Ue.filter)!=="public"?{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_disciplines_name",ellipsis:!0,width:200,render:pt=>h.createElement("span",null,pt==null?void 0:pt.join("\u3001"))}:null,(Ue==null?void 0:Ue.filter)==="all"?{title:"\u521B\u5EFA\u8005",dataIndex:"creator",ellipsis:!0,width:100}:null,(Ue==null?void 0:Ue.filter)!=="public"?{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",sorter:!0,width:180}:null,(0,Q.Ny)()?{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",width:80,render:(pt,Jt)=>h.createElement(d.Z,{className:"ml10",dropdownRender:()=>In(Jt==null?void 0:Jt.identifier,Jt)},h.createElement("span",{style:{cursor:"default"},onClick:xn=>xn.preventDefault()},h.createElement("span",null,"\u66F4\u591A"),h.createElement("i",{style:{display:"inline-block",transform:"scale(0.6)",fontSize:12},className:"c-grey-c iconfont icon-xiajiantou1"})))}:Nt&&(Ue==null?void 0:Ue.filter)!=="public"?{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",width:80,render:(pt,Jt)=>Jt!=null&&Jt.is_self&&(Jt==null?void 0:Jt.practice_status)!==1?h.createElement(d.Z,{className:"ml10",dropdownRender:()=>Yn(Jt==null?void 0:Jt.identifier,Jt)},h.createElement("span",{style:{cursor:"default"},onClick:xn=>xn.preventDefault()},h.createElement("span",null,"\u66F4\u591A"),h.createElement("i",{style:{display:"inline-block",transform:"scale(0.6)",fontSize:12},className:"c-grey-c iconfont icon-xiajiantou1"}))):"-"}:null].filter(pt=>!!pt),zt=[{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",ellipsis:!0,render:(pt,Jt)=>h.createElement("span",{className:w.hov,onClick:xn=>ft(xn,Jt)},pt)},{title:"\u96BE\u5EA6",dataIndex:"difficulty",sorter:!0,align:"left",width:90,render:pt=>h.createElement(h.Fragment,null,pt===1&&h.createElement("span",{className:w["btn-style-1"]},"\u7B80\u5355"),pt===2&&h.createElement("span",{className:w["btn-style-2"]},"\u9002\u4E2D"),pt===3&&h.createElement("span",{className:w["btn-style-3"]},"\u56F0\u96BE"))},(Ue==null?void 0:Ue.filter)==="not_reviewed"?{title:"\u521B\u5EFA\u8005",dataIndex:"creator",ellipsis:!0,width:100}:{title:"\u5BA1\u6838\u8005",dataIndex:"reviewer",ellipsis:!0,width:100},(Ue==null?void 0:Ue.filter)==="not_reviewed"?{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"submit_time",width:180}:null,(Ue==null?void 0:Ue.filter)==="under_review"?{title:"\u5F00\u59CB\u5BA1\u6838\u65F6\u95F4",dataIndex:"start_review_time",width:180}:null,(Ue==null?void 0:Ue.filter)==="review_finished"?{title:"\u6700\u540E\u5BA1\u6838\u65F6\u95F4",dataIndex:"review_time",width:180}:null,{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"center",width:120,render:(pt,Jt)=>{let xn;switch(Ue==null?void 0:Ue.filter){case"under_review":xn=h.createElement("div",{style:{display:"flex"}},h.createElement(_e.ZP,{type:"link",size:"small",onClick:Nn=>ft(Nn,Jt)},"\u5BA1\u6838"),h.createElement(_e.ZP,{type:"link",style:{color:"#666"},size:"small",onClick:Nn=>Pt({e:Nn,record:Jt,op:"release"})},"\u79FB\u51FA"));break;case"review_finished":xn=h.createElement(_e.ZP,{type:"link",size:"small",onClick:Nn=>{Ln(!0),It(Jt)}},"\u5BA1\u6838\u8BB0\u5F55");break;default:xn=h.createElement(_e.ZP,{type:"link",block:!0,onClick:Nn=>Pt({e:Nn,record:Jt,op:"claim"})},"\u5F00\u59CB\u5BA1\u6838");break}return xn}}].filter(pt=>!!pt),It=pt=>Zt(void 0,null,function*(){kn([]);const Jt=yield(0,D.ZP)(`/api/practices/${pt.identifier}/review_list`,{method:"get"});kn(Jt==null?void 0:Jt.reviews_list)}),vt=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"review_time",key:"review_time",render:(pt,Jt)=>h.createElement("span",null,B()(pt).format("YYYY-MM-DD HH:mm:ss"))},{title:"\u5BA1\u6838\u8005",dataIndex:"reviewer",key:"reviewer"},{title:"\u5BA1\u6838\u7ED3\u679C",dataIndex:"status",width:120,key:"status",render:(pt,Jt)=>pt==="5"||pt===5?h.createElement("div",{style:{display:"flex",alignItems:"center"}},h.createElement("div",{style:{color:"#333333",marginRight:"5px",whiteSpace:"nowrap"}},"\u672A\u901A\u8FC7"),h.createElement("div",{style:{color:"#0152d9",whiteSpace:"nowrap",cursor:"pointer"},onClick:()=>{Pn(Jt.description),Bn(!0)}},"\u67E5\u770B\u539F\u56E0")):h.createElement("span",null,"\u5DF2\u901A\u8FC7")}];(0,h.useEffect)(()=>{tn(),_t(Ue)},[]),(0,h.useEffect)(()=>{var pt;dt.length!==0&&((pt=qt==null?void 0:qt.current)==null?void 0:pt.clientHeight)>98&&kt(1)},[dt]),(0,h.useEffect)(()=>{var pt;xt.length!==0&&((pt=cn==null?void 0:cn.current)==null?void 0:pt.clientHeight)>98&&Ne(1)},[xt]),(0,h.useEffect)(()=>(Ee({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{Ee({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),(0,h.useEffect)(()=>{var pt;(document.title==="\u4EBA\u5DE5\u667A\u80FD\u79D1\u7814\u670D\u52A1\u5E73\u53F0"||document.title==="\u9996\u9875"||document.title==="\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0"||(pt=document.title)!=null&&pt.includes("img"))&&(document.title="\u5728\u7EBF\u5237\u9898")},[ae]),(0,h.useEffect)(()=>(document.body.setAttribute("data-custom","initial"),()=>{document.body.removeAttribute("data-custom")}),[]);const _t=pt=>Zt(void 0,null,function*(){var Jt,xn;pt.search=encodeURIComponent(pt.search);const Nn=Ye().cloneDeep(pt);Nn.tag_discipline_id=(Jt=Nn.tag_discipline_id)!=null&&Jt.includes(-1)?[]:Nn.tag_discipline_id,Nn.source_discipline_id=(xn=Nn.source_discipline_id)!=null&&xn.includes(-1)?[]:Nn.source_discipline_id,console.log(Nn,"sendData"),Ze(!0),Xt([]);const En=yield(0,D.ZP)("/api/practices.json",{method:"get",params:Nn});Cn([]),Ze(!1),gt(En==null?void 0:En.practices_count),Xt(En==null?void 0:En.practices_list),Un((En==null?void 0:En.recommend_subjects)||[])}),Pt=pt=>Zt(void 0,[pt],function*({op:Jt,description:xn,record:Nn,e:En}){const ln={op:Jt,description:xn};Ze(!0);const wn=yield(0,D.ZP)(`/api/practices/${Nn.identifier}/review`,{method:"post",body:ln});Ze(!1),Jt==="claim"&&(wn.status===0||wn.status==="0")&&ft(En,Nn),_t(Ue)}),jt=pt=>Zt(void 0,null,function*(){Ze(!0);const Jt=yield(0,D.ZP)(`/api/practices/${pt.identifier}/publish`,{method:"post"});Ze(!1),_t(Ue)}),tn=()=>Zt(void 0,null,function*(){var pt;const Jt=yield(0,D.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice",position:"index"}}),xn=yield(0,D.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice_source",position:"index"}}),Nn=yield(0,D.ZP)("/api/mypractices/rank_list",{method:"get",params:{}});if(Jt!=null&&Jt.tag_disciplines){const En=[{id:-1,name:"\u5168\u90E8",count:Jt==null?void 0:Jt.totalCount},...Jt==null?void 0:Jt.tag_disciplines];Ot(En)}if(xn!=null&&xn.tag_disciplines){const En=[{id:-1,name:"\u5168\u90E8",count:xn==null?void 0:xn.totalCount},...xn==null?void 0:xn.tag_disciplines];Ct(En)}en(Nn||{}),un((pt=Nn==null?void 0:Nn.my_record)==null?void 0:pt.outsource)}),mn=(pt,Jt)=>{var xn;Ue.page=1;let Nn=Ue[`${Jt}_discipline_id`];(xn=Ue[`${Jt}_discipline_id`])!=null&&xn.includes(pt)?Nn=Nn.filter(En=>En!==pt):Nn.push(pt),pt===-1?Nn=[-1]:(Nn=Nn.filter(En=>En!==-1),Nn.length||(Nn=[-1])),Ue[`${Jt}_discipline_id`]=Nn,Yt(bt({},Ue)),_t(Ue)},Kn=(pt,Jt)=>{Ue.page=1,Ue[Jt]=typeof pt=="number"?pt:null,Yt(bt({},Ue)),_t(Ue)},hn=pt=>{Ue.page=1,Ue.save_search=pt,Yt(bt({},Ue))},Sn=(pt,Jt,xn)=>{Ue.page=pt==null?void 0:pt.current,Ue.per_page=pt==null?void 0:pt.pageSize,xn!=null&&xn.order?(Ue.sort_by=xn==null?void 0:xn.field,Ue.sort_direction=(xn==null?void 0:xn.order)==="ascend"?"asc":"desc"):(Ue.sort_by=null,Ue.sort_direction=null),Yt(bt({},Ue)),_t(Ue)},Fn=pt=>{Ue.page=1,Ue.filter=pt,Ue.status=null,Ue.practice_status=null,Yt(bt({},Ue)),_t(Ue)},Rn=(pt,Jt)=>{if((Jt==null?void 0:Jt.length)===0){re.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}const xn=()=>Zt(void 0,null,function*(){const Nn=yield(0,D.ZP)("/api/practices/batch_op.json",{method:"post",body:{identifier:Jt,op:pt}});if((Nn==null?void 0:Nn.status)===0){const En=sn.length===1&&Ue.page!==1?Ue.page-1:Ue.page;Ue.page=En,Yt(bt({},Ue)),_t(Ue)}});if(pt===-1){o.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u786E\u8BA4",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u540E\u9898\u76EE\u5C06\u4E0D\u53EF\u518D\u627E\u56DE\u3002",onOk:xn});return}xn()},Hn=h.createElement(g.default,null,(Ue==null?void 0:Ue.filter)==="public"?h.createElement(g.default.Item,{onClick:()=>Rn(0,gn)},"\u6279\u91CF\u79FB\u51FA\u516C\u5171"):[h.createElement(g.default.Item,{key:2,onClick:()=>Rn(1,gn)},"\u6279\u91CF\u79FB\u5165\u516C\u5171"),h.createElement(g.default.Item,{key:1,onClick:()=>Rn(0,gn)},"\u6279\u91CF\u79FB\u51FA\u516C\u5171")],(0,Q.Ny)()&&h.createElement(g.default.Item,{onClick:()=>qn()},"\u53D1\u9001\u81F3\u8BD5\u9898\u5E93"),(Ue==null?void 0:Ue.filter)!=="public"&&h.createElement(g.default.Item,{onClick:()=>Rn(-1,gn)},"\u6279\u91CF\u5220\u9664")),In=(pt,Jt)=>h.createElement(g.default,null,(Jt==null?void 0:Jt.practice_status)===1?h.createElement(g.default.Item,{onClick:()=>Rn(0,[pt])},"\u79FB\u51FA\u516C\u5171"):h.createElement(g.default.Item,{onClick:()=>Rn(1,[pt])},"\u79FB\u5165\u516C\u5171"),(Ue==null?void 0:Ue.filter)==="mine"?h.createElement(g.default.Item,{onClick:()=>jt(Jt),disabled:![0,4,5].includes(Jt.practice_status)},[0,4,5].includes(Jt.practice_status)?"\u53D1\u5E03\u5BA1\u6838":"\u5DF2\u53D1\u5E03\u5BA1\u6838"):null,h.createElement(g.default.Item,{onClick:()=>(0,tt.xg)(`/problems/${pt}/ojedit`)},"\u7F16\u8F91"),(Ue==null?void 0:Ue.filter)!=="public"&&h.createElement(g.default.Item,{onClick:()=>Rn(-1,[pt])},"\u5220\u9664")),Yn=(pt,Jt)=>h.createElement(g.default,null,h.createElement(g.default.Item,{onClick:()=>jt(Jt),disabled:![0,4,5].includes(Jt.practice_status)},[0,4,5].includes(Jt.practice_status)?"\u53D1\u5E03\u5BA1\u6838":"\u5DF2\u53D1\u5E03\u5BA1\u6838"),h.createElement(g.default.Item,{onClick:()=>(0,tt.xg)(`/problems/${pt}/ojedit`)},"\u7F16\u8F91"),h.createElement(g.default.Item,{onClick:()=>Rn(-1,[pt])},"\u5220\u9664")),Gn=pt=>{Cn(pt)},qn=()=>{if(!gn.length){re.ZP.warning("\u8BF7\u9009\u62E9\u53D1\u9001\u81F3\u8BD5\u9898\u5E93\u7684\u7F16\u7A0B\u5237\u9898");return}let pt=null;o.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u53D1\u9001\u81F3\u8BD5\u9898\u5E93",icon:null,className:"custom-modal-divider",content:h.createElement("div",null,h.createElement("p",{className:"mt20"},"\u5DF2\u9009",h.createElement("span",{className:"c-light-primary"},gn.length),"\u4E2D\u4E2A\u7F16\u7A0B\u5237\u9898\u53D1\u9001\u81F3\u8BD5\u9898\u5E93\u6210\u4E3A\u7F16\u7A0B\u9898"),h.createElement("div",null,"\u8BF7\u9009\u62E9\u7F16\u7A0B\u9898\u7684\u8BED\u8A00\uFF1A"),h.createElement(A.default.Group,{className:"mt3",onChange:Jt=>{pt=Jt,document.getElementById("send-to-modal").style.display="none"}},h.createElement(A.default,{value:"c"},"C\u8BED\u8A00"),h.createElement(A.default,{value:"c++"},"C++\u8BED\u8A00"),h.createElement(A.default,{value:"java"},"Java\u8BED\u8A00"),h.createElement(A.default,{value:"python"},"Python\u8BED\u8A00")),h.createElement("div",{id:"send-to-modal",style:{color:"#E30000",display:"none"}},"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00")),onOk:()=>Zt(void 0,null,function*(){if(!(pt!=null&&pt.length))return document.getElementById("send-to-modal").style.display="block",Promise.reject();const Jt=yield(0,D.ZP)("/api/practices/send_to_item_bank.json",{method:"post",body:{identifiers:gn,language:pt}});(Jt==null?void 0:Jt.status)===0&&re.ZP.success("\u53D1\u9001\u6210\u529F")})})},bn={selectedRowKeys:gn,columnWidth:40,onChange:Gn};return h.createElement("section",{className:w.wrap},h.createElement(O.jL,{img:X,title:"\u7F16\u7A0B\u5237\u9898",sunTitle:"\u5FEB\u901F\u63D0\u9AD8\u7F16\u7A0B\u80FD\u529B",bannerExtraContent:h.createElement(d.Z,{dropdownRender:()=>{var pt,Jt;return h.createElement(g.default,null,h.createElement(g.default.Item,{key:1,onClick:()=>{ue.history.push("/problems/add")}},"\u65B0\u5EFA\u9898\u76EE"),h.createElement(g.default.Item,{key:2,onClick:()=>{ue.history.push("/problems/batchAdd")}},"\u6279\u91CF\u5BFC\u5165\u9898\u76EE"),!((pt=ae==null?void 0:ae.setting)!=null&&pt.main_site)&&!((Jt=ae==null?void 0:ae.setting)!=null&&Jt.is_local)&&h.createElement(g.default.Item,{key:3,onClick:()=>{Te(!0)}},"\u4ECE\u9898\u5E93\u4E2D\u9009\u9898"))}},h.createElement("div",{className:w.addQuestion,style:{visibility:(0,Q.Ny)()||Nt?"visible":"hidden"}},h.createElement("span",null,"\u65B0\u5EFA\u9898\u76EE")))}),h.createElement("div",{className:w.content},h.createElement("div",{className:w.left},h.createElement(p.Z,{className:`${w.filterPoint} mb10`,align:"top"},h.createElement(E.Z,{className:w.filterType},"\u77E5\u8BC6\u70B9"),h.createElement(E.Z,{className:w.btnWarp,ref:qt,style:Rt>0?{height:Rt===1?76:"auto"}:{}},dt==null?void 0:dt.map(pt=>{var Jt;return h.createElement("div",{onClick:()=>mn(pt.id,"tag"),key:pt.id,className:(Jt=Ue==null?void 0:Ue.tag_discipline_id)!=null&&Jt.includes(pt.id)?`${w.btn} ${w.btnActive}`:w.btn},h.createElement("span",{title:pt.name},pt.name),h.createElement("span",{className:w.count,style:{display:pt.count?"block":"none"}},pt.count))})),!!Rt&&h.createElement(E.Z,{className:w.fold},Rt===1?h.createElement("div",{onClick:()=>kt(2),className:w.action},"\u5C55\u5F00",h.createElement("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-zhankai4"})):h.createElement("div",{onClick:()=>kt(1),className:w.action},"\u6536\u8D77",h.createElement("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-shouqi3"})))),!!xt.length&&h.createElement(p.Z,{className:w.filterPoint,align:"top",style:{marginBottom:22}},h.createElement(E.Z,{className:w.filterType},"\u6765\u6E90"),h.createElement(E.Z,{className:w.btnWarp,ref:cn,style:on>0?{height:on===1?76:"auto"}:{}},xt==null?void 0:xt.map(pt=>{var Jt;return h.createElement("div",{onClick:()=>mn(pt.id,"source"),key:pt.id,className:(Jt=Ue==null?void 0:Ue.source_discipline_id)!=null&&Jt.includes(pt.id)?`${w.btn} ${w.btnActive}`:w.btn},h.createElement("span",{title:pt.name},pt.name),h.createElement("span",{className:w.count},pt.count))}),!!on&&h.createElement(E.Z,{className:w.fold},on===1?h.createElement("div",{onClick:()=>Ne(2),className:w.action},"\u5C55\u5F00",h.createElement("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-zhankai4"})):h.createElement("div",{onClick:()=>Ne(1),className:w.action},"\u6536\u8D77",h.createElement("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-shouqi3"}))))),h.createElement("div",{className:w.control},h.createElement(b.default,{suffixIcon:h.createElement("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"\u96BE\u5EA6",value:Ue==null?void 0:Ue.difficulty,onChange:pt=>Kn(pt,"difficulty")},h.createElement(b.default.Option,{value:1},"\u7B80\u5355"),h.createElement(b.default.Option,{value:2},"\u9002\u4E2D"),h.createElement(b.default.Option,{value:3},"\u56F0\u96BE")),(0,Q.bg)()&&Ue.filter==="public"&&h.createElement(b.default,{suffixIcon:h.createElement("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"\u72B6\u6001",value:Ue==null?void 0:Ue.status,onChange:pt=>Kn(pt,"status")},h.createElement(b.default.Option,{value:0},"\u672A\u5F00\u542F"),h.createElement(b.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),h.createElement(b.default.Option,{value:2},"\u5DF2\u901A\u8FC7")),(0,Q.bg)()&&Ue.filter==="mine"&&h.createElement(b.default,{suffixIcon:h.createElement("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"\u72B6\u6001",value:Ue==null?void 0:Ue.practice_status,onChange:pt=>Kn(pt,"practice_status")},h.createElement(b.default.Option,{value:0},"\u672A\u53D1\u5E03"),h.createElement(b.default.Option,{value:1},"\u5DF2\u516C\u5F00"),h.createElement(b.default.Option,{value:2},"\u672A\u5BA1\u6838"),h.createElement(b.default.Option,{value:3},"\u5BA1\u6838\u4E2D"),h.createElement(b.default.Option,{value:4},"\u672A\u516C\u5F00"),h.createElement(b.default.Option,{value:5},"\u672A\u901A\u8FC7")),(0,Q.bg)()&&Ue.filter==="all"&&h.createElement(b.default,{suffixIcon:h.createElement("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"\u72B6\u6001",value:Ue==null?void 0:Ue.practice_status,onChange:pt=>Kn(pt,"practice_status")},h.createElement(b.default.Option,{value:0},"\u672A\u53D1\u5E03"),h.createElement(b.default.Option,{value:1},"\u5DF2\u516C\u5F00"),h.createElement(b.default.Option,{value:2},"\u672A\u5BA1\u6838"),h.createElement(b.default.Option,{value:3},"\u5BA1\u6838\u4E2D"),h.createElement(b.default.Option,{value:4},"\u672A\u516C\u5F00"),h.createElement(b.default.Option,{value:5},"\u672A\u901A\u8FC7")),h.createElement(I.default.Search,{className:w.search,size:"large",suffix:h.createElement("i",{className:`iconfont icon-sousuo9 font14 ${w.searchIcon}`,onClick:()=>{Ue.page=1,Ue.search=Ue.save_search,Yt(bt({},Ue)),Ue.save_search&&(0,Dt.tk)({name:Ue.save_search,copywriting:Ue.save_search,position:"Practice"}),_t(Ue)}}),placeholder:(0,Q.Ny)()?"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u3001\u521B\u5EFA\u8005\u641C\u7D22":"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u641C\u7D22",value:Ue==null?void 0:Ue.save_search,onChange:pt=>hn(pt.target.value),onSearch:pt=>{Ue.page=1,Ue.search=Ue.save_search,Yt(bt({},Ue)),pt&&(0,Dt.tk)({name:pt,copywriting:pt,position:"Practice"}),_t(Ue)}})),h.createElement("div",{className:w.table},h.createElement("div",{className:w.tabWarp,style:(0,Q.Ny)()||Nt?{}:{height:10,border:0}},(0,Q.Ny)()?h.createElement(j.default,{className:w.tab,activeKey:On?"not_reviewed":Ue.filter,onChange:Fn,tabBarExtraContent:!On&&h.createElement(d.Z,{dropdownRender:()=>Hn},h.createElement("span",{className:"ant-dropdown-link font14 current",onClick:pt=>pt.preventDefault()},"\u6279\u91CF\u64CD\u4F5C ",h.createElement("i",{style:{display:"inline-block",transform:"scale(0.6)",fontSize:12},className:"iconfont icon-xiajiantou1"})))},h.createElement(j.default.TabPane,{tab:"\u516C\u5171",key:"public"}),h.createElement(j.default.TabPane,{tab:"\u5168\u90E8",key:"all"}),h.createElement(j.default.TabPane,{tab:"\u6211\u521B\u5EFA\u7684",key:"mine"}),h.createElement(j.default.TabPane,{tab:"\u5BA1\u6838\u5217\u8868",key:"not_reviewed"})):Nt?h.createElement(j.default,{className:w.tab,activeKey:On?"not_reviewed":Ue.filter,onChange:Fn},h.createElement(j.default.TabPane,{tab:"\u516C\u5171",key:"public"}),h.createElement(j.default.TabPane,{tab:"\u6211\u521B\u5EFA\u7684",key:"mine"}),h.createElement(j.default.TabPane,{tab:"\u5BA1\u6838\u5217\u8868",key:"not_reviewed"})):null),On?h.createElement("div",{className:w.tabWarp,style:(0,Q.Ny)()||Nt?{}:{height:10,border:0}},h.createElement(j.default,{className:w.tab,activeKey:Ue.filter,onChange:Fn},h.createElement(j.default.TabPane,{tab:"\u5F85\u5BA1\u6838",key:"not_reviewed"}),h.createElement(j.default.TabPane,{tab:"\u5BA1\u6838\u4E2D",key:"under_review"}),h.createElement(j.default.TabPane,{tab:"\u5DF2\u5BA1\u6838",key:"review_finished"}))):null,!((0,Q.Ny)()||Nt)&<&&h.createElement("div",{className:w.tabWarp2,style:{justifyContent:"end"}},Vn?h.createElement(p.Z,{align:"middle"},h.createElement(p.Z,{onClick:()=>Me(!0),align:"middle",className:"current"},h.createElement("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),h.createElement("span",null,"\u5DF2\u9009",h.createElement("span",{className:"c-light-primary"},gn.length),"\u4E2A")),h.createElement(_e.ZP,{className:"mr20 ml40",ghost:!0,onClick:()=>{Zn(!1),Cn([])},type:"primary"},"\u53D6\u6D88"),h.createElement(_e.ZP,{onClick:qn,ghost:!0,type:"primary"},"\u786E\u8BA4\u53D1\u9001")):h.createElement(_e.ZP,{onClick:()=>Zn(!0),type:"primary"},h.createElement("i",{className:"iconfont icon-fasong mr5"}),"\u53D1\u9001\u81F3\u8BD5\u9898\u5E93")),h.createElement($.default,{rowSelection:(0,Q.Ny)()||Vn?bn:void 0,className:w.customTable,dataSource:sn,bordered:!1,rowKey:pt=>pt.identifier,columns:On?zt:Kt,rowClassName:w.row,loading:Mt,onRow:pt=>({onMouseEnter:Jt=>{wt(pt==null?void 0:pt.identifier)},onMouseLeave:Jt=>{wt(null)}}),onChange:Sn,pagination:{pageSize:Ue.per_page,total:Re,current:Ue.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,size:"default",position:["bottomCenter"],showTotal:pt=>h.createElement("span",{className:"mr10"},"\u5171",h.createElement("span",{className:"c-orange"},pt),"\u6761\u6570\u636E")}}))),h.createElement("div",{className:w.right},h.createElement("div",{className:w.statistics},h.createElement("img",{src:y,alt:""}),h.createElement("div",{className:w.title},"\u6211\u7684\u5237\u9898\u7EDF\u8BA1"),h.createElement(p.Z,{justify:"space-between"},h.createElement(E.Z,{className:w.statisticItem},h.createElement("div",{className:w.rate},(0,Q.bg)()?((k=Lt==null?void 0:Lt.my_record)==null?void 0:k.passed_ratio)||0:"-"),h.createElement("div",{className:w.dataName},"\u901A\u8FC7\u7387(%)")),h.createElement(E.Z,{className:w.statisticItem},h.createElement("div",{className:w.rate},(0,Q.bg)()?((Y=Lt==null?void 0:Lt.my_record)==null?void 0:Y.passed_count)||0:"-"),h.createElement("div",{className:w.dataName},"\u5237\u9898\u6570")),h.createElement(E.Z,{className:w.statisticItem},h.createElement("div",{className:w.rate},(0,Q.bg)()?(ce=(he=Lt==null?void 0:Lt.my_record)==null?void 0:he.time_count)==null?void 0:ce.toFixed(2):"-"),h.createElement("div",{className:w.dataName},"\u7D2F\u8BA1\u65F6\u957F(h)")))),!!((xe=Lt==null?void 0:Lt.rank_list)!=null&&xe.length)&&h.createElement(h.Fragment,null,((Be=ve.userInfo)==null?void 0:Be.user_id)!=2&&(0,Q.JA)()&&((Qe=ae==null?void 0:ae.setting)==null?void 0:Qe.main_site)&&fn&&(Dn==null?void 0:Dn.length)>0&&h.createElement("div",{className:w.problemsclose,style:{position:"relative"}},h.createElement(le.Z,{autoplay:!0,pauseOnDotsHover:!0,style:{width:292,height:170,marginBottom:"10px",overflow:"hidden"}},Dn==null?void 0:Dn.map((pt,Jt)=>h.createElement("div",{style:{display:"flex"},key:Jt},h.createElement("a",{href:`/paths/${pt.identifier}`},h.createElement("img",{style:{width:"292px",height:"170px",borderRadius:"4px"},src:H.Z.IMG_SERVER+"/"+pt.image_url}))))),h.createElement("img",{className:w.imgsrc,onClick:()=>{localStorage.setItem("problemsclose",B()().add(1,"days").unix()+""),yn(!1)},src:At})),h.createElement("div",{className:w.sort},h.createElement("div",{className:w.rankHeader},h.createElement("img",{src:v,className:w.rankIcon})),!!((ut=Lt==null?void 0:Lt.my_record)!=null&&ut.rank)&&h.createElement("div",{className:`${w.myRecord} ${w.li}`},h.createElement("span",{className:`${w.recordPrefix} ${w.mine}`},"\u6211\u7684"),h.createElement("img",{className:w.avatar,src:H.Z.IMG_SERVER+"/images/"+((nt=Lt==null?void 0:Lt.my_record)==null?void 0:nt.image_url)}),h.createElement("span",{title:(Ke=Lt==null?void 0:Lt.my_record)==null?void 0:Ke.nickname,className:w.nickname},(R=Lt==null?void 0:Lt.my_record)==null?void 0:R.nickname),h.createElement("span",{className:w.myRank},((U=Lt==null?void 0:Lt.my_record)==null?void 0:U.rank)>999?"\u7B2C999+\u540D":`\u7B2C${(S=Lt==null?void 0:Lt.my_record)==null?void 0:S.rank}\u540D`),h.createElement("span",{className:w.questionNumber},(je=Lt==null?void 0:Lt.my_record)==null?void 0:je.passed_count,"\u9898")),(ke=Lt==null?void 0:Lt.rank_list)==null?void 0:ke.map((pt,Jt)=>{let xn=Jt+1;return Jt===0&&(xn=P.Z),Jt===1&&(xn=G.Z),Jt===2&&(xn=ie.Z),h.createElement("div",{className:w.li,key:Jt},typeof xn=="number"?h.createElement("span",{className:w.recordPrefix},xn):h.createElement("span",{className:w.recordPrefix},h.createElement("img",{src:xn})),h.createElement("img",{className:w.avatar,src:H.Z.IMG_SERVER+"/images/"+(pt==null?void 0:pt.image_url)}),h.createElement("span",{title:pt==null?void 0:pt.nickname,className:w.nickname},pt==null?void 0:pt.nickname),h.createElement("span",{className:w.questionNumber},pt.passed_count,"\u9898"))}))))),Ie&&h.createElement(Le,{setScoreShow:Te,isshixuns:!1,ScoreShow:!!Ie,isloadings:!1,onOk:pt=>Zt(void 0,null,function*(){if(!pt.length){re.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}const Jt=yield(0,D.ZP)(`/api/item_banks/${pt==null?void 0:pt[0]}/send_to_practice`,{method:"post",body:{ids:pt}});(Jt==null?void 0:Jt.status)==0&&(re.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ue.filter="mine",Yt(bt({},Ue)),Te(!1),_t(Ue))})}),h.createElement(o.default,{title:"\u5BA1\u6838\u8BB0\u5F55",open:Qn,onOk:()=>{},onCancel:()=>{Ln(!1)},footer:null,closable:!0},h.createElement($.default,{dataSource:vn,columns:vt})),h.createElement(o.default,{title:"\u672A\u901A\u8FC7\u539F\u56E0",open:jn,onOk:()=>{},onCancel:()=>{Bn(!1)},footer:null,closable:!0},h.createElement(z.Z,{value:zn})),h.createElement(o.default,{open:or,centered:!0,width:1e3,okText:"\u786E\u5B9A\u53D1\u9001",onCancel:()=>Me(!1),cancelText:"\u8FD4\u56DE\u5217\u8868",onOk:()=>Zt(void 0,null,function*(){Me(!1),qn()}),title:"\u67E5\u770B\u5DF2\u9009"},h.createElement("div",{className:"font14 c-light-primary mb10"},"\u5DF2\u9009",gn==null?void 0:gn.length,"\u4E2A"),h.createElement("div",{style:{height:400,overflow:"auto"}},(Pe=sn==null?void 0:sn.filter(pt=>gn.includes(pt.identifier)))==null?void 0:Pe.map((pt,Jt)=>{var xn,Nn;return h.createElement("div",{key:Jt,className:w.sendModal},h.createElement("div",{className:w.li},h.createElement("p",null,pt==null?void 0:pt.name),h.createElement("div",{className:w.bottom},h.createElement("span",{className:"c-grey-333"},"\u7F16\u7A0B\u9898"),h.createElement("i",{className:w.line}),h.createElement("span",{className:"c-grey-333"},pt.difficulty===1&&"\u7B80\u5355",pt.difficulty===2&&"\u9002\u4E2D",pt.difficulty===3&&"\u56F0\u96BE"),h.createElement("i",{className:w.line}),h.createElement("span",null,"\u521B\u5EFA\u8005\xA0",h.createElement(F.Z,{title:pt==null?void 0:pt.creator},h.createElement("span",{className:"c-grey-333"},((xn=pt==null?void 0:pt.creator)==null?void 0:xn.length)>6?((Nn=pt==null?void 0:pt.creator)==null?void 0:Nn.substr(0,3))+"...":pt==null?void 0:pt.creator))),h.createElement("i",{className:w.line}),h.createElement("span",{className:w.des},"\u66F4\u65B0\xA0",h.createElement("span",{className:"c-grey-333"},pt==null?void 0:pt.updated_at)))),h.createElement("div",{className:w.del,onClick:()=>{Cn(gn.filter(En=>En!==pt.identifier))}},"\u5220\u9664"))}))))};var Bt=(0,ue.connect)(({user:ae,globalSetting:ve})=>({user:ae,globalSetting:ve}))(St)},90290:function(Mn,Vt,_){"use strict";_.d(Vt,{AL:function(){return D},Iy:function(){return A},Qv:function(){return b},ez:function(){return H},jb:function(){return p}});var h=_(32834),ue=_.n(h),z=_(11690),se=_.n(z);let B=1;function d(oe,ge){const me=oe.match(/^(\s+)(?:```)/);if(me===null)return ge;const at=me[1];return ge.split(` +`)}]};var re=_(53184),o=_.n(re),g=(Dt,sn,Je)=>new Promise((yt,Fe)=>{var we=Qe=>{try{je(Je.next(Qe))}catch(J){Fe(J)}},V=Qe=>{try{je(Je.throw(Qe))}catch(J){Fe(J)}},je=Qe=>Qe.done?yt(Qe.value):Promise.resolve(Qe.value).then(we,V);je((Je=Je.apply(Dt,sn)).next())});const A={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"]}},p=(Dt,sn,Je,yt)=>{const Fe=sn.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Je.lineNumber,endColumn:Je.column});return Array.from(new Set(Fe.match(/\b\w{2,}\b/g)||[])).map(V=>({label:V,kind:Dt.languages.CompletionItemKind.Text,insertText:V,range:yt}))},E=(Dt,sn,Je,yt)=>{Dt.languages.registerCompletionItemProvider(sn,{provideCompletionItems(Fe,we){const V=Fe.getWordUntilPosition(we),je={startLineNumber:we.lineNumber,endLineNumber:we.lineNumber,startColumn:V.startColumn,endColumn:V.endColumn},Qe=Fe.getLineContent(we.lineNumber).substring(V.startColumn-2,V.endColumn);return{suggestions:[...p(Dt,Fe,we,je),...Je.map(M=>({label:M,kind:Dt.languages.CompletionItemKind.Keyword,documentation:M,insertText:M,insertTextRules:Dt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:je})),...yt.map(M=>({label:M.label,kind:Dt.languages.CompletionItemKind.Snippet,documentation:M.content,insertText:Qe.startsWith("#")?M.content.replace(/#/,""):M.content,insertTextRules:Dt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:je}))]}}})};var b=Dt=>{A.languages.forEach(sn=>{Dt.languages.registerDocumentFormattingEditProvider(sn,{provideDocumentFormattingEdits(Je){return g(this,null,function*(){const yt=o()(Je.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:Je.getFullModelRange(),text:yt}]})}})}),E(Dt,"java",ae.keywords,ae.quickKey),E(Dt,"cpp",B.keywords,B.quickKey),E(Dt,"c",z.keywords,[]),E(Dt,"python",d.keywords,d.quickKey),E(Dt,"scala",_e.keywords,_e.quickKey)};const I="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var j=Object.defineProperty,$=(Dt,sn,Je)=>sn in Dt?j(Dt,sn,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Dt[sn]=Je,le=(Dt,sn,Je)=>$(Dt,typeof sn!="symbol"?sn+"":sn,Je);const F=class Tl{constructor(sn,Je,yt){this.placeholder=sn,this.editor=Je,this.monaco=yt,Je.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Tl.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)}};le(F,"ID","editor.widget.placeholderHint");var D=F,w=_(96236),Q=_(6767),ne=_(25399),ee=_(89392),oe=_(33796),ge=_(56102),me=Object.defineProperty,at=Object.defineProperties,Z=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,ie=(Dt,sn,Je)=>sn in Dt?me(Dt,sn,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Dt[sn]=Je,X=(Dt,sn)=>{for(var Je in sn||(sn={}))P.call(sn,Je)&&ie(Dt,Je,sn[Je]);if(T)for(var Je of T(sn))G.call(sn,Je)&&ie(Dt,Je,sn[Je]);return Dt},y=(Dt,sn)=>at(Dt,Z(sn)),v=(Dt,sn)=>{var Je={};for(var yt in Dt)P.call(Dt,yt)&&sn.indexOf(yt)<0&&(Je[yt]=Dt[yt]);if(Dt!=null&&T)for(var yt of T(Dt))sn.indexOf(yt)<0&&G.call(Dt,yt)&&(Je[yt]=Dt[yt]);return Je},O=(Dt,sn,Je)=>new Promise((yt,Fe)=>{var we=Qe=>{try{je(Je.next(Qe))}catch(J){Fe(J)}},V=Qe=>{try{je(Je.throw(Qe))}catch(J){Fe(J)}},je=Qe=>Qe.done?yt(Qe.value):Promise.resolve(Qe.value).then(we,V);je((Je=Je.apply(Dt,sn)).next())});function pe(Dt){return/^\d+$/.test(Dt)?`${Dt}px`:Dt}function He(){}let tt=!1;const Ct={"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 Rt(Dt=[]){let sn=Dt;if(Array.isArray(Dt)){for(let Je=0;JeO(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Dt){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Dt)}});var Ke=Dt=>{var sn=Dt,{width:Je="100%",height:yt="100%",value:Fe,language:we="javascript",style:V={},options:je={},overrideServices:Qe={},theme:J="vs-dark",onEditBlur:M,isCopy:Se=!1,onSave:be,autoHeight:W=!1,forbidCopy:fe=!1,onChange:ye=He,editorDidMount:$e=He,onFocus:Ve=He,onBreakPoint:qe=He,breakPointValue:Ye=[],filename:ot="educoder.txt",errorLine:de,errorContent:K="",highlightLine:N,openBreakPoint:Le=!1,placeholder:De="",showMiniMap:Ae=!0}=sn,it=v(sn,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const st=(0,h.useRef)(),Oe=(0,h.useRef)({}),Et=(0,h.useRef)(),jt=(0,h.useRef)(),wt=(0,h.useRef)([]),Bt=(0,h.useRef)(!1),se=(0,h.useRef)(),ve=(0,h.useRef)(),Ee=(0,h.useRef)(!1),[k,Y]=(0,h.useState)(!1);function he(){let We;return st.current&&(We=new ue.Z(ct=>{for(let Lt of ct)(Lt.target.offsetHeight>0||Lt.target.offsetWidth>0)&&Oe.current.instance.layout()}),We.observe(st.current)),We}function ce(){Q.ZP.warning({content:decodeURIComponent(I),key:"monaco-editor-tip"})}const xe=()=>{let We=Oe.current.instance;if(Fe!=null&&We&&k){const ct=We.getModel();ct&&Fe!==ct.getValue()&&(tt=!0,ct.setValue(Fe),We.layout(),tt=!1)}};(0,h.useEffect)(()=>{const We=oe.Z.subscribe("formatDocument",ct=>{var Lt;let Pt=Oe.current.instance;(Lt=Pt==null?void 0:Pt.getAction)==null||Lt.call(Pt,"editor.action.formatDocument").run()});return window.updateMonacoValue=ct=>{ye(ct)},We},[]),(0,h.useEffect)(()=>{var We;let ct=Oe.current.instance;jt.current&&clearTimeout(jt.current),jt.current=setTimeout(()=>{xe()},500),Fe&&(Fe!=null&&Fe.length)&&((We=ct==null?void 0:ct.updateOptions)==null||We.call(ct,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Fe.split(/\r\n|\r|\n/g).length))+3,5)}))},[Fe,k,Oe.current]),(0,h.useEffect)(()=>{if(de&&Oe.current&&Oe.current.instance){let ct=Oe.current.instance;ct.changeViewZones(function(Lt){var Pt=document.createElement("div");Pt.style.padding="10px 20px",Pt.style.width="calc(100% - 20px)",Pt.className="my-error-line-wrp",Pt.innerHTML=K,Lt.addZone({afterLineNumber:de||11,heightInLines:3,domNode:Pt})});var We={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}};ct.addOverlayWidget(We),ct.revealPositionInCenter({lineNumber:20,column:1})}},[de,Oe.current,k]);const Be=(We="",ct)=>{if(!We||We.trim()==="")return!0;const Pt=Oe.current.instance.getModel().getLineTokens(ct);let cn=!1;for(let Ne=0;Ne<2;Ne++)Pt.getStandardTokenType(Ne)===1&&(cn=!0);return cn};(0,h.useEffect)(()=>{var We;const ct=(We=Oe.current)==null?void 0:We.instance;if(ct&&k&&fe){const Lt=ct.onDidBlurEditorWidget(()=>{Ee.current=!1}),Pt=ct.onDidFocusEditorText(()=>{Ee.current=!0});return()=>{Lt.dispose(),Pt.dispose()}}},[Oe.current,k,fe]),(0,h.useEffect)(()=>{var We;if((We=Oe.current)!=null&&We.instance&&k&&Le){let ct=Oe.current.instance,Lt=ct.getModel();if(!Lt)return;(()=>{var At;let dn=[],an=[];const Jt=Lt.getAllDecorations();for(let Ze of Jt)Ze.options.className==="highlighted-line"&&(dn.push((At=Ze==null?void 0:Ze.range)==null?void 0:At.startLineNumber),an.push(Ze==null?void 0:Ze.id));if(N===dn[0])return;Lt.deltaDecorations(an,[]);const kt=Lt.getLineCount();N&&N<=kt&&(ct.deltaDecorations([],[{range:new Ft.Range(N,1,N,Lt.getLineMaxColumn(N)),options:{isWholeLine:!0,className:"highlighted-line"}}]),ct.revealLineInCenter(N))})();const cn=(At=!1)=>{var dn;let an=[],Jt=[];const kt=Lt.getAllDecorations();for(let Ze of kt)Ze.options.linesDecorationsClassName==="breakpoints-select"&&(an.push((dn=Ze==null?void 0:Ze.range)==null?void 0:dn.startLineNumber),Jt.push(Ze==null?void 0:Ze.id));if(At)return{lines:an,ids:Jt};qe(an)},Ne=At=>O(void 0,null,function*(){let dn={range:new Ft.Range(At,1,At,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Lt.deltaDecorations([],[dn]),cn()}),Re=At=>O(void 0,null,function*(){let dn=[];const an=ct.getLineDecorations(At);for(let Jt of an)Jt.options.linesDecorationsClassName==="breakpoints-select"&&dn.push(Jt.id);yield Lt.deltaDecorations(dn,[]),cn()}),dt=At=>{let dn=ct.getLineDecorations(At);for(let an of dn)if(an.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,ee.isEqual)(Ye,cn(!0).lines)){Lt.deltaDecorations(cn(!0).ids,[]);const At=Ye.map(dn=>({range:new Ft.Range(dn,1,dn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Lt.deltaDecorations([],At)}const mt=ct.onDidChangeModelContent(At=>{let dn=ct.getPosition();if(dn){let an=dn.lineNumber;clearTimeout(ve.current),ve.current=setTimeout(()=>{Be(Lt.getLineContent(an),an)?Re(an):dt(an)?(Re(an),Ne(an)):cn()},100)}}),Mt=ct.onMouseDown(At=>{var dn,an,Jt;if(At.target.detail&&((Jt=(an=(dn=At.target)==null?void 0:dn.element)==null?void 0:an.className)!=null&&Jt.includes("line-numbers"))){let kt=At.target.position.lineNumber;if(Be(Lt.getLineContent(kt),kt))return;dt(kt)?Re(kt):Ne(kt)}}),bt=At=>{let dn={range:new Ft.Range(At,1,At,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};wt.current=ct.deltaDecorations(wt.current,[dn])},Tt=()=>{wt.current=ct.deltaDecorations(wt.current,[])},Kt=ct.onMouseMove(At=>{var dn,an,Jt;if(Tt(),At.target.detail&&((Jt=(an=(dn=At.target)==null?void 0:dn.element)==null?void 0:an.className)!=null&&Jt.includes("line-numbers"))){let kt=At.target.position.lineNumber;if(Be(Lt.getLineContent(kt),kt))return;bt(kt)}}),en=ct.onMouseLeave(()=>{Tt()});return()=>{mt.dispose(),Mt.dispose(),Kt.dispose(),en.dispose()}}},[Oe.current,k,Ye,N,Le,we]),(0,h.useEffect)(()=>{var We;(We=Oe.current)!=null&&We.instance&&Le&&Oe.current.instance.setPosition({lineNumber:0,column:0})},[N]);function Xe(){let We=Oe.current.instance;if(We){const ct=We.getSelection(),Lt=Oe.current.pastePos||{},Pt=new Ft.Range(Lt.startLineNumber||ct.endLineNumber,Lt.startColumn||ct.endColumn,Lt.endLineNumber||ct.endLineNumber,Lt.endColumn||ct.endColumn);setTimeout(()=>{We.executeEdits("",[{range:Pt,text:""}])},300)}}function ut(We){(window.navigator.platform.match("Mac")?We.metaKey:We.ctrlKey)&&We.keyCode==83&&(We.preventDefault(),be())}const nt=()=>{if(W&&Oe.current.instance){const We=Oe.current.instance.getContentHeight();Pe(We{if(!Ee.current)return;const{keyCode:ct,ctrlKey:Lt,metaKey:Pt,target:cn,type:Ne}=We;return(Ne==="paste"||(ct===67||ct===86)&&(Pt||Lt))&&cn.nodeName==="TEXTAREA"&&(ce(),We.preventDefault()),!1};function U(We,ct){var Lt=window.URL||window.webkitURL||window,Pt=new Blob([ct]),cn=document.createElementNS("http://www.w3.org/1999/xhtml","a");cn.href=Lt.createObjectURL(Pt),cn.download=We,Ue(cn)}(0,h.useEffect)(()=>{nt()},[nt]),(0,h.useEffect)(()=>{st.current&&!k&&Promise.all([_.e(8909),_.e(5028)]).then(_.bind(_,71448)).then(We=>{try{Ft=We,Oe.current.instance=Ft.editor.create(st.current,{value:Fe,language:Rt(we),theme:J,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Ae||!1}},Qe);const ct=Oe.current.instance;let cn=[...w.BH._menuItems].find(mt=>mt[0]._debugName=="EditorContext")[1],Ne=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Re=(mt,Mt)=>{var bt,Tt;let Kt=mt._first;do Mt.includes((Tt=(bt=Kt.element)==null?void 0:bt.command)==null?void 0:Tt.id)&&mt._remove(Kt);while(Kt=Kt.next)};if($e(ct,Ft),setTimeout(()=>{nt(),Oe.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{U(ot||"educoder.txt",ct.getValue())}})},500),Oe.current.subscription=ct.onDidChangeModelContent(mt=>{Bt.current?clearTimeout(se.current):(nt(),ye(ct.getValue(),mt)),se.current=setTimeout(()=>{Bt.current=!1},500)}),window.Monaco||b(Ft,Rt(we)),fe&&(Re(cn,Ne),st.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",R),window.removeEventListener("paste",R),window.addEventListener("keydown",R),window.addEventListener("paste",R)),window.Monaco=Ft,M&&ct.onDidBlurEditorWidget(()=>{M(ct.getValue())}),Ve&&ct.onDidFocusEditorText(()=>{fe&&Ht(),Ve(ct.getValue())}),fe){Ht();try{ct.onDidPaste(mt=>{const Mt=ct.getSelection(),bt=Oe.current.pastePos||{},Tt=new Ft.Range(bt.startLineNumber||Mt.endLineNumber,bt.startColumn||Mt.endColumn,bt.endLineNumber||Mt.endLineNumber,bt.endColumn||Mt.endColumn);ct.executeEdits("",[{range:mt.range,text:""}])})}catch(mt){}}let dt=he();return De&&typeof De=="string"&&new D(De,ct,Ft),Y(!0),()=>{const mt=Oe.current.instance;mt.dispose();const Mt=mt.getModel();Mt&&Mt.dispose(),Oe.current.subscription&&Oe.current.subscription.dispose(),dt.unobserve(st.current)}}catch(ct){}})},[]),(0,h.useEffect)(()=>{if(Oe.current.instance&&k)return document.addEventListener("keydown",ut,!1),()=>{document.removeEventListener("keydown",ut)}},[be,k]),(0,h.useEffect)(()=>{let We=Oe.current.instance;if(We&&k){let ct=Rt(we);Ft.editor.setModelLanguage(We.getModel(),ct)}},[we,k]),(0,h.useEffect)(()=>{Oe.current.instance&&k&&Ft.editor.setTheme(J)},[J,k]),(0,h.useEffect)(()=>{let We=Oe.current.instance;Et.current=je,We&&k&&(We.updateOptions(X({},je)),setTimeout(()=>{We.getModel().updateOptions(X({},je))},200))},[JSON.stringify(je),k]),(0,h.useEffect)(()=>{let We=Oe.current.instance;We&&k&&We.layout()},[Je,yt,k]);const[S,ze]=(0,h.useState)(pe(Je)),[ke,Pe]=(0,h.useState)(pe(yt)),Ge=y(X({},V),{width:S,height:ke,position:"relative"});return h.createElement("div",{className:"my-monaco-editor",ref:st,style:Ge},Se&&h.createElement(ge.CopyToClipboard,{text:Fe,onCopy:()=>Q.ZP.success("\u590D\u5236\u6210\u529F")},h.createElement(ne.Z,{title:"\u590D\u5236\u4EE3\u7801"},h.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},h.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function qt({width:Dt="100%",height:sn="100%",original:Je,modified:yt,language:Fe,options:we={}}){const V=(0,h.useRef)(),[je,Qe]=(0,h.useState)(null);function J(W){let fe;return V.current&&(fe=new ue.Z(ye=>{for(let $e of ye)($e.target.offsetHeight>0||$e.target.offsetWidth>0)&&W.layout()}),fe.observe(V.current)),fe}(0,h.useEffect)(()=>(V.current&&Promise.all([_.e(8909),_.e(9404)]).then(_.bind(_,2550)).then(W=>{Ft=W;const fe=Ft.editor.createDiffEditor(V.current,y(X({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},we),{wordWrap:!0}));Qe(fe);let ye=J(fe);return()=>{fe.dispose();const $e=fe.getModel();$e&&$e.dispose(),ye.unobserve(V.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,h.useEffect)(()=>{je&&je.setModel({original:Ft.editor.createModel(Je,Fe),modified:Ft.editor.createModel(yt,Fe)})},[Je,yt,Fe,je]);const M=pe(Dt),Se=pe(sn),be={width:M,height:Se};return h.createElement("div",{className:"my-diff-editor",ref:V,style:be})}},929:function(Pn,Gt,_){"use strict";_.d(Gt,{Z:function(){return p}});var h={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"},ue=_(29787),z=_(25399),ae=_(60242),B=_(92310),d=_.n(B),_e=_(49661),re=_(57884),o=_(34055),g=_(59301),p=({className:E,dataSource:b=[],col:I=4,right:j,bottom:$=23,precision:le=0,wrapWidth:F=1200,trackEventItems:H,loading:D,onRemove:w=()=>{},isCurrent:Q=!0,showProgress:ne=!1,showAlias:ee=!1})=>{const oe=Math.floor((F-(I-1)*j)/I),ge=[{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"}];return g.createElement(ue.Z,{spinning:D},g.createElement("div",{className:d()(h.list,E)},!!(b!=null&&b.length)&&(b==null?void 0:b.map((me,at)=>{var Z,T,P,G,ie,X;const{name:y,id:v,identifier:O,featured:pe,school_name:He,image_url:tt,excellent:Ct,is_plan:Rt}=me;return g.createElement("div",{key:v,className:Q&&ne?h.wrapisCurrent:h.wrap,style:{width:oe,marginRight:(1+at)%I===0?0:j+le,marginBottom:$}},g.createElement("a",{className:h.li,onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),H&&(0,_e.L9)([H]),(0,_e.xg)(`/paths/${O}`)}},g.createElement("div",{className:h.img},g.createElement("img",{className:h.cover,src:`${tt}`}),Q&&(0,o.bg)()&&(me==null?void 0:me.studying)&&g.createElement("div",{className:`${h.movebq} user-path-items`,onClick:Ft=>{Ft.stopPropagation(),w(me)}},g.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),g.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Z=me==null?void 0:me.subject_tags)==null?void 0:Z.map((Ft,Ht)=>{var Ke,qt;if(Ht===0){const sn=(Ke=ge.find(Je=>Je.name==Ft))==null?void 0:Ke.swimg;return g.createElement("img",{className:h.sign,src:sn,style:{left:"-4px"}})}const Dt=(qt=ge.find(sn=>sn.name==Ft))==null?void 0:qt.ptimg;return g.createElement("img",{className:h.sign,src:Dt,style:{left:`${48+52*(Ht-1)+2*Ht}px`}})}),g.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(me==null?void 0:me.excellent)&&g.createElement("div",{className:h.bq},"\u5F00\u653E\u8BFE\u7A0B"))),g.createElement("div",{className:h.name},g.createElement(z.Z,{title:ee&&(me!=null&&me.excellent_alias_name)?g.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${y}`,g.createElement("br",null),g.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${me==null?void 0:me.excellent_alias_name}`)):y},g.createElement("span",{className:h.e},ee&&(me==null?void 0:me.excellent_alias_name)||y))),Q&&ne&&((T=me==null?void 0:me.progress)==null?void 0:T.all_score)!=0&&g.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},g.createElement(ae.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((P=me==null?void 0:me.progress)==null?void 0:P.my_score)/((G=me==null?void 0:me.progress)==null?void 0:G.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ie=me==null?void 0:me.progress)==null?void 0:ie.my_score,"/",(X=me==null?void 0:me.progress)==null?void 0:X.all_score),(!Q||!ne)&&g.createElement(z.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${He}`},g.createElement("div",{className:h.unit},g.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),He)),(!Q||!ne)&&g.createElement("div",{className:h.tags},g.createElement("div",null,g.createElement(z.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},g.createElement("span",null,g.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),g.createElement("span",null,me.stages_count))),g.createElement(z.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,me.members_count)))))))})),!b.length&&g.createElement(re.Z,null)))}},71360:function(Pn,Gt,_){"use strict";_.d(Gt,{jL:function(){return B},w9:function(){return pe},QD:function(){return de},cQ:function(){return ie.Z},op:function(){return ye},O5:function(){return xe},_b:function(){return it},t7:function(){return le},Gi:function(){return Ht},YG:function(){return Rt},qp:function(){return A},vr:function(){return Le},qE:function(){return qe},Je:function(){return D},wb:function(){return G},cq:function(){return yt},tp:function(){return b}});var h=_(59301),ue={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"},z="data:image/png;base64,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",B=({dataSource:Be=[],img:Xe,imgWidth:ut=346,title:nt,sunTitle:Ue,bannerExtraContent:R})=>h.createElement("div",{className:ue.banner},h.createElement("div",{className:ue.content},h.createElement("aside",null,h.createElement("p",null,h.createElement("b",null,nt),h.createElement("span",null,Ue)),Be.length>0&&h.createElement("div",{className:ue.btns},Be.map((U,S)=>h.createElement("div",{key:S,onClick:U.click},U.name,U.sign?h.createElement("img",{src:z,width:39}):null))),R),Xe&&h.createElement("img",{style:{marginTop:33,marginRight:38},src:Xe,width:ut}))),d={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"},_e=_(92310),re=_.n(_e),o=_(89392),A=({dataSource:Be=[],value:Xe,onChange:ut,onTitleChange:nt,className:Ue,title:R,titleWidth:U=41,style:S={},fontColor:ze="#6A7283",showCount:ke})=>{const[Pe,Ge]=(0,h.useState)(0),[We,ct]=(0,h.useState)(!1),Lt=(0,h.useRef)(null),Pt=(0,h.useRef)(null);return(0,h.useEffect)(()=>{var cn;Be.length!==0&&(((cn=Lt==null?void 0:Lt.current)==null?void 0:cn.clientHeight)>97?Ge(1):Ge(0)),Be.length===0&&Ge(0),ct(!1)},[Be]),h.createElement("div",{className:re()(d.row,Ue),style:S},h.createElement("div",{onClick:(0,o.throttle)(()=>nt==null?void 0:nt(),2e3),style:{width:U,marginTop:We?12:4},className:`${d.title} ${nt?"current":""}`},R),h.createElement("div",{className:We?`${d.tagsWrap} ${d.tagsBorderWrap}`:d.tagsWrap},h.createElement("div",{className:d.bar,ref:Pt,style:Pe>0?{height:Pe===1?97:"auto",overflow:Pe===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},h.createElement("div",{className:d.tag,ref:Lt},Be==null?void 0:Be.map(cn=>h.createElement("span",{onClick:()=>ut(cn.id),key:cn.id,style:{color:ze},className:Xe===cn.id?d.active:""},h.createElement("span",{title:cn.name,className:d.name},cn.name),!!ke&&h.createElement("span",{className:d.num},cn.count))))),!!Pe&&h.createElement(h.Fragment,null,Pe===1?h.createElement("div",{onClick:()=>{var cn;Ge(2),((cn=Lt==null?void 0:Lt.current)==null?void 0:cn.clientHeight)>245?ct(!0):ct(!1)},className:d.action},"\u5C55\u5F00",h.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):h.createElement("div",{onClick:()=>{Pt.current.scrollTop=0,Ge(1),ct(!1)},className:d.action},"\u6536\u8D77",h.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},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"},b=({dataSource:Be=[],value:Xe,onChange:ut,className:nt,style:Ue={}})=>h.createElement("div",{style:Ue,className:re()(p.tabs,nt)},Be.map(R=>h.createElement("span",{onClick:()=>ut(R.id),className:Xe===R.id?p.active:"",key:R.id},R.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"},j=_(37568),le=({dataSource:Be=[],value:Xe="",onChange:ut,onInputChange:nt=()=>{},className:Ue,style:R={},placeholder:U,allowClear:S=!1})=>{var ze;const[ke,Pe]=(0,h.useState)(""),[Ge,We]=(0,h.useState)("");(0,h.useEffect)(()=>{var Pt;let cn=Xe;(Pt=JSON.stringify(Xe))!=null&&Pt.includes("{")&&(Pe(Xe.id),cn=Xe.value||"");try{We(decodeURIComponent(cn||""))}catch(Ne){We(decodeURIComponent(cn||""))}},[Xe]);const ct=()=>{ut(encodeURIComponent(Ge),ke||null)},Lt=Pt=>{Pt!==ke&&(Pe(Pt),ut(encodeURIComponent(Ge),Pt))};return h.createElement("div",{className:re()(I.input,Ue),style:R},!!Be.length&&h.createElement("div",{className:I.dropdown},h.createElement("div",{className:I.text},(ze=Be.find(Pt=>Pt.id===ke))==null?void 0:ze.name,h.createElement("i",{className:"iconfont icon-zhankai4"}),h.createElement("b",{className:I.b1}),h.createElement("b",{className:I.b2})),h.createElement("div",{className:I.menu},Be.map((Pt,cn)=>h.createElement("div",{key:cn,onClick:()=>Lt(Pt.id)},Pt.name)))),h.createElement(j.default,{onPressEnter:ct,value:Ge,onChange:Pt=>{We(Pt.target.value),nt(encodeURIComponent(Pt.target.value),ke||null)},bordered:!1,placeholder:U}),h.createElement("i",{onClick:ct,className:"iconfont icon-sousuo9 font14 pl10 current"}))},F={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"},D=({value:Be,onChange:Xe,className:ut,total:nt,pageSize:Ue,style:R={}})=>{const U=Be<2,S=Be>=Math.ceil(nt/Ue);return nt<=Ue?h.createElement(h.Fragment,null):h.createElement("div",{className:re()(F.quickPager,ut),style:R},h.createElement("div",{onClick:()=>{U||Xe(Be-1,"prev")},className:U?F.disabled:""},"\u4E0A\u4E00\u9875"),h.createElement("div",{onClick:()=>{S||Xe(Be+1,"next")},className:S?F.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"},Q=_(29787),ne=_(25399),ee=_(58018),oe=_(90524),ge=_(49661),me=_(96908),at=_(57177),Z=_(81378),T=_(57884),G=({className:Be,dataSource:Xe=[],col:ut=4,right:nt,bottom:Ue=23,precision:R=0,wrapWidth:U=1200,trackEventItems:S,loading:ze})=>{const ke=Math.floor((U-(ut-1)*nt)/ut);return h.createElement(Q.Z,{spinning:ze},h.createElement("div",{className:re()(w.list,Be)},!!Xe.length&&Xe.map((Pe,Ge)=>{const{name:We,id:ct,identifier:Lt,power:Pt,cover_image_id:cn,pic:Ne}=Pe;return h.createElement("div",{className:w.wrap,key:ct,style:{width:ke,marginRight:(1+Ge)%ut===0?0:nt+R,marginBottom:Ue}},h.createElement("a",{target:"_blank",href:`/shixuns/${Lt}/challenges`,className:w.li,onClick:Re=>{Re.preventDefault(),S&&(0,ge.L9)([S]),Pt&&(0,ge.xg)(`/shixuns/${Lt}/challenges`)}},h.createElement("div",{className:w.img},h.createElement("img",{className:w.cover,src:`${Ne}`}),Pe.is_jupyter&&h.createElement("img",{className:w.sign,src:me}),Pe.is_jupyter_lab&&h.createElement("img",{className:w.sign,src:at}),Pe.is_unity_3d&&h.createElement("img",{className:w.sign,src:Z})),h.createElement("div",{className:w.name},h.createElement(ne.Z,{title:We||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},h.createElement("span",{className:w.e},We||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),h.createElement("div",{className:w.tags},h.createElement(ne.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},h.createElement("span",null,h.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),h.createElement("span",null,Pe.challenges_count))),!!Pe.myshixuns_count&&h.createElement(ne.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},h.createElement("span",null,h.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),h.createElement("span",null,Pe.myshixuns_count))),h.createElement(ne.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},h.createElement("span",null,h.createElement("span",null,Pe.level))),h.createElement("div",{className:w.rate},h.createElement(ee.Z,{allowHalf:!0,disabled:!0,defaultValue:Pe.score_info}),h.createElement("span",null,"\xA0",Pe.score_info?`${Pe.score_info}\u5206`:"5\u5206")))),!Pt&&h.createElement("div",{className:w.lockWrap},h.createElement("img",{src:`${oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),h.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Xe.length&&h.createElement(T.Z,null)))},ie=_(929),X={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"},y="data:image/png;base64,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",v=_(59301),pe=({className:Be,dataSource:Xe=[],col:ut=4,right:nt,bottom:Ue=23,precision:R=0,wrapWidth:U=1200,trackEventItems:S,loading:ze,handleVery:ke=()=>!0})=>{const Pe=Math.floor((U-(ut-1)*nt)/ut);return v.createElement(Q.Z,{spinning:ze},v.createElement("div",{className:re()(X.list,Be)},!!Xe.length&&Xe.map((Ge,We)=>{const{subject_identifier:ct,id:Lt,identifier:Pt,power:cn}=Ge,Ne=Ge.is_public!=0&&Ge.is_public;return v.createElement("div",{className:X.wrap,key:Lt,style:{width:Pe,marginRight:(1+We)%ut===0?0:nt+R,marginBottom:Ue}},v.createElement("a",{className:X.li,onClick:Re=>{Re.preventDefault(),ke(Ge==null?void 0:Ge.first_category_url)&&(S&&(0,ge.L9)([S]),(0,ge.xg)(Ge.first_category_url))}},v.createElement("div",{className:X.top},v.createElement(ne.Z,{title:Ge.name},v.createElement("div",{className:X.name},Ge.name)),v.createElement("img",{className:X.img,src:oe.Z.IMG_SERVER+"/images/"+Ge.avatar_url}),v.createElement("div",{className:X.text,title:Ge.creator},Ge.creator),ct&&v.createElement("div",{className:X.btns},v.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),v.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ne&&v.createElement("div",{className:X.sign},"\u516C\u5F00")),v.createElement("div",{className:X.bottom},Ge.visits>0&&v.createElement(ne.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},v.createElement("span",null,v.createElement("i",{className:"iconfont icon-liulanyan"}),v.createElement("span",null,Ge.visits))),Ge.course_members_count>0&&v.createElement(ne.Z,{title:"\u6210\u5458",placement:"bottom"},v.createElement("span",null,v.createElement("i",{className:"iconfont icon-chengyuan"}),Ge.course_members_count)),Ge.tasks_count>0&&v.createElement(ne.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},v.createElement("span",null,v.createElement("i",{className:"iconfont icon-zuoye"}),Ge.tasks_count)),Ge.is_end?v.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):v.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ge.is_accessible&&v.createElement("div",{className:X.lockWrap},v.createElement("img",{src:`${oe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),v.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Xe.length&&v.createElement(T.Z,null)))},He={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"},tt=_(76560),Rt=({dataSource:Be=[],value:Xe,onChange:ut,className:nt,style:Ue={},tabBarExtraContent:R})=>h.createElement("div",{className:re()(He.tabs,nt),style:Ue},h.createElement("div",{className:He.tabsWrap},Be.map((U,S)=>!(U!=null&&U.hide)&&h.createElement("aside",{className:He.tab,onClick:()=>{ut(U.id),U.link&&tt.history.push(U.link)},key:S},h.createElement("div",{className:Xe===U.id?He.active:""},U.name),(U==null?void 0:U.resetCount)==null&&(U==null?void 0:U.total)!==void 0&&h.createElement("span",null,"\uFF08",U==null?void 0:U.total,"\uFF09"),(U==null?void 0:U.resetCount)!==void 0&&(U==null?void 0:U.total)!==void 0&&h.createElement(ne.Z,{title:(U==null?void 0:U.tip)!=null?U==null?void 0:U.tip:""},h.createElement("span",{style:{color:"#9096A3"}},"\uFF08",h.createElement("span",{style:{color:"#000"}},U==null?void 0:U.resetCount),"/",h.createElement("span",null,U==null?void 0:U.total),"\uFF09"))))),h.createElement("div",{className:He.tabBar},R)),Ht=({className:Be,style:Xe={},children:ut})=>h.createElement("div",{className:re()(Be),style:Xe},ut),Ke={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=_(75727),Dt=_(93041);const sn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var yt=({sortValue:Be,dropValue:Xe,className:ut,onSort:nt,onDrop:Ue,dataSource:R=sn})=>{var U;return h.createElement("div",{className:re()(Ke.orderWrap,ut)},h.createElement(qt.Z,{dropdownRender:()=>h.createElement(Dt.default,null,R.map((S,ze)=>h.createElement(Dt.default.Item,{key:ze,onClick:()=>Ue(S.id)},S.name)))},h.createElement("span",{className:Ke.orderTextWrap},(U=R.find(S=>Xe===S.id))==null?void 0:U.name)),h.createElement("span",{className:Ke.orderIconWrap},h.createElement("span",{className:Ke.orderAsc},h.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ke.cursorPointer} ${Ke.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ke.cursorPointer}`,onClick:()=>nt(Be==="asc"?"desc":"asc")})),h.createElement("span",{className:Ke.orderDesc},h.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ke.cursorPointer} ${Ke.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ke.cursorPointer}`,onClick:()=>nt(Be==="asc"?"desc":"asc")}))))},Fe={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"},we=_(99571),V=Object.defineProperty,je=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,M=(Be,Xe,ut)=>Xe in Be?V(Be,Xe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Be[Xe]=ut,Se=(Be,Xe)=>{for(var ut in Xe||(Xe={}))Qe.call(Xe,ut)&&M(Be,ut,Xe[ut]);if(je)for(var ut of je(Xe))J.call(Xe,ut)&&M(Be,ut,Xe[ut]);return Be},be=(Be,Xe)=>{var ut={};for(var nt in Be)Qe.call(Be,nt)&&Xe.indexOf(nt)<0&&(ut[nt]=Be[nt]);if(Be!=null&&je)for(var nt of je(Be))Xe.indexOf(nt)<0&&J.call(Be,nt)&&(ut[nt]=Be[nt]);return ut},W=(Be,Xe,ut)=>new Promise((nt,Ue)=>{var R=ze=>{try{S(ut.next(ze))}catch(ke){Ue(ke)}},U=ze=>{try{S(ut.throw(ze))}catch(ke){Ue(ke)}},S=ze=>ze.done?nt(ze.value):Promise.resolve(ze.value).then(R,U);S((ut=ut.apply(Be,Xe)).next())}),ye=Be=>{var Xe=Be,{className:ut,style:nt,children:Ue,loading:R=!1,openLoading:U,onClick:S=()=>{},size:ze="middle",shape:ke="round"}=Xe,Pe=be(Xe,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Ge,We]=(0,h.useState)(!1);return h.createElement(we.ZP,Se({onClick:(0,o.throttle)(ct=>W(void 0,null,function*(){U&&We(!0);try{yield S(ct)}catch(Lt){console.log("error",Lt)}U&&We(!1)}),2e3,{leading:!0,trailing:!1}),className:re()(Fe.btn,Fe[`${ze}-${ke}`],ut),style:nt,size:ze,shape:ke,loading:Ge||R},Pe),Ue)},$e={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"},qe=({className:Be,style:Xe,children:ut=null,onClick:nt,title:Ue})=>h.createElement("div",{className:re()($e.head,Be),style:Xe},h.createElement("span",{className:"primary-hover",onClick:nt},h.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),h.createElement("b",{title:Ue},Ue),h.createElement("div",{className:$e.node},ut)),Ye={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"},de=({confirmShow:Be=!0,confirmTitle:Xe,confirmClick:ut,cancelShow:nt=!0,cancelTitle:Ue,cancelClick:R,className:U,style:S,confirmLoading:ze=!1})=>h.createElement("div",{className:re()(Ye.btns,U),style:S},Be&&h.createElement(we.ZP,{loading:ze,onClick:ut,type:"primary",className:Ye.confirm},Xe),nt&&h.createElement(we.ZP,{onClick:R,className:Ye.cancel},Ue)),K={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"},Le=({className:Be,style:Xe={},LeftContent:ut,children:nt,RightContent:Ue})=>h.createElement("div",{className:re()(K.fixedBottom,Be),style:Xe},h.createElement("div",{className:K.wrap},h.createElement("div",{className:K.left},ut),h.createElement("div",{className:K.center},nt),h.createElement("div",{className:K.right},Ue))),De={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"},it=({className:Be,style:Xe={},dataSource:ut=[]})=>h.createElement("div",{className:re()(De.crumbs,Be),style:Xe},ut.map((nt,Ue)=>Uett.history.push(nt.path)},nt.name):h.createElement("span",null,nt.name),h.createElement("span",null,"\xA0",">","\xA0")):h.createElement("span",{key:Ue,style:{color:"#5F6368"}},nt.name))),st=_(11938),Oe=Object.defineProperty,Et=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ve=(Be,Xe,ut)=>Xe in Be?Oe(Be,Xe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Be[Xe]=ut,Ee=(Be,Xe)=>{for(var ut in Xe||(Xe={}))Bt.call(Xe,ut)&&ve(Be,ut,Xe[ut]);if(wt)for(var ut of wt(Xe))se.call(Xe,ut)&&ve(Be,ut,Xe[ut]);return Be},k=(Be,Xe)=>Et(Be,jt(Xe)),Y=(Be,Xe)=>{var ut={};for(var nt in Be)Bt.call(Be,nt)&&Xe.indexOf(nt)<0&&(ut[nt]=Be[nt]);if(Be!=null&&wt)for(var nt of wt(Be))Xe.indexOf(nt)<0&&se.call(Be,nt)&&(ut[nt]=Be[nt]);return ut};const{Countdown:he}=st.default;var xe=Be=>{var Xe=Be,{onChange:ut}=Xe,nt=Y(Xe,["onChange"]);const[Ue,R]=(0,h.useState)(null);(0,h.useEffect)(()=>{typeof Ue=="number"&&Ue>=0&&ut(Ue)},[Ue]);const U=S=>{const ze=Math.floor(S/1e3);R(ze)};return h.createElement(he,k(Ee({},nt),{onChange:U}))}},16561:function(Pn,Gt,_){"use strict";_.r(Gt),_.d(Gt,{default:function(){return Bt}});var h=_(59301),ue=_(76560),z=_(38394),ae=_(61186),B=_.n(ae),d=_(75727),_e=_(99571),re=_(6767),o=_(62957),g=_(93041),A=_(62673),p=_(77019),E=_(5269),b=_(82326),I=_(37568),j=_(20554),$=_(54172),le=_(84022),F=_(25399),H=_(90524),D=_(82093),w={flex_box_center:"flex_box_center___OrR9_",flex_space_between:"flex_space_between___MJLUJ",flex_box_vertical_center:"flex_box_vertical_center___nb0jX",flex_box_center_end:"flex_box_center_end___SMTBe",flex_box_column:"flex_box_column___Utap_",wrap:"wrap___Pp5cX",addQuestion:"addQuestion___LsICJ",content:"content___pWPew",left:"left___axtqk",filterPoint:"filterPoint___rCDO_",filterType:"filterType___NeU0D",btnWarp:"btnWarp___dKZiG",btn:"btn___TqjCT",count:"count___OntqW",btnActive:"btnActive___l_zfx",fold:"fold___KAWcj",action:"action___zMEjv",filterOrigin:"filterOrigin___DneuH",control:"control___qchb1",search:"search___Yb8rf",searchIcon:"searchIcon___ybtbn",table:"table___uHpVy",tabWarp:"tabWarp___Pi38U",customTable:"customTable___WYwKK","btn-style-1":"btn-style-1___Knznb","btn-style-2":"btn-style-2___fEs_r","btn-style-3":"btn-style-3___CeM25",right:"right___ZJhZN",statistics:"statistics___cjSkW",title:"title___P79dp",statisticItem:"statisticItem___qmDRE",rate:"rate___H3sZf",dataName:"dataName___N7Uqb",sort:"sort___N1oiD",rankHeader:"rankHeader___LGNPx",rankIcon:"rankIcon___hbm2T",li:"li___vVOqz",myRecord:"myRecord___qv6iJ",recordPrefix:"recordPrefix____bO3_",mine:"mine___fhCrG",avatar:"avatar___vwT8k",nickname:"nickname___QA_sN",myRank:"myRank___QUd2y",questionNumber:"questionNumber___j4tJF",titleWarp:"titleWarp___Hhoy_",hov:"hov___L_H5a",statusText:"statusText___okgdj",hovBtn:"hovBtn___reyI4",tag:"tag___zifqR",problemsclose:"problemsclose___cfp5y",imgsrc:"imgsrc___E905q",sendModal:"sendModal___jrx6y",bottom:"bottom___pKnLQ",line:"line___kNxnj",del:"del___kXkXv"},Q=_(34055),ne=Object.defineProperty,ee=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,me=(se,ve,Ee)=>ve in se?ne(se,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[ve]=Ee,at=(se,ve)=>{for(var Ee in ve||(ve={}))oe.call(ve,Ee)&&me(se,Ee,ve[Ee]);if(ee)for(var Ee of ee(ve))ge.call(ve,Ee)&&me(se,Ee,ve[Ee]);return se};const Z=se=>React.createElement("svg",at({width:14,height:10,xmlns:"http://www.w3.org/2000/svg"},se),React.createElement("title",null,"\u89C6\u9891"),React.createElement("g",{fill:"#C1E2FF",fillRule:"nonzero"},React.createElement("path",{d:"M7.836 9.913H2.297c-.593.072-1.185-.145-1.624-.596a2.444 2.444 0 0 1-.666-1.759v-5.17A2.47 2.47 0 0 1 .679.636c.437-.45 1.025-.671 1.617-.608h5.592c.589-.072 1.176.148 1.607.603.43.454.661 1.096.63 1.757v5.17a2.443 2.443 0 0 1-.664 1.759c-.44.451-1.032.668-1.625.596ZM2.297 1.44c-.468 0-1.026.165-1.026.948v5.17c0 .258 0 .942 1.026.942h5.54c1.024 0 1.024-.684 1.024-.942v-5.17c0-.47-.116-.948-.973-.948h-5.59Z"}),React.createElement("path",{d:"M12.476 9.207a1.781 1.781 0 0 1-1.043-.382L8.86 6.93V3.003l2.575-1.891a1.78 1.78 0 0 1 1.04-.379c.367-.034.73.102 1.003.377.274.275.433.664.44 1.075v5.57c-.007.411-.166.8-.44 1.075a1.248 1.248 0 0 1-1.003.377Zm-2.35-3.036 2.01 1.48c.1.082.218.131.34.143a.29.29 0 0 0 .186-.045l-.007-5.564a.315.315 0 0 0-.179-.04.64.64 0 0 0-.339.144l-2.012 1.475v2.407Zm-5.06.212c-.698 0-1.264-.633-1.264-1.412 0-.78.566-1.411 1.265-1.412.698 0 1.264.632 1.264 1.411 0 .78-.567 1.411-1.265 1.412Z"})));var T="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNNy44MzYgOS45MTNIMi4yOTdjLS41OTMuMDcyLTEuMTg1LS4xNDUtMS42MjQtLjU5NmEyLjQ0NCAyLjQ0NCAwIDAgMS0uNjY2LTEuNzU5di01LjE3QTIuNDcgMi40NyAwIDAgMSAuNjc5LjYzNmMuNDM3LS40NSAxLjAyNS0uNjcxIDEuNjE3LS42MDhoNS41OTJjLjU4OS0uMDcyIDEuMTc2LjE0OCAxLjYwNy42MDMuNDMuNDU0LjY2MSAxLjA5Ni42MyAxLjc1N3Y1LjE3YTIuNDQzIDIuNDQzIDAgMCAxLS42NjQgMS43NTljLS40NC40NTEtMS4wMzIuNjY4LTEuNjI1LjU5NlpNMi4yOTcgMS40NGMtLjQ2OCAwLTEuMDI2LjE2NS0xLjAyNi45NDh2NS4xN2MwIC4yNTggMCAuOTQyIDEuMDI2Ljk0Mmg1LjU0YzEuMDI0IDAgMS4wMjQtLjY4NCAxLjAyNC0uOTQydi01LjE3YzAtLjQ3LS4xMTYtLjk0OC0uOTczLS45NDhoLTUuNTlaIi8+PHBhdGggZD0iTTEyLjQ3NiA5LjIwN2ExLjc4MSAxLjc4MSAwIDAgMS0xLjA0My0uMzgyTDguODYgNi45M1YzLjAwM2wyLjU3NS0xLjg5MWExLjc4IDEuNzggMCAwIDEgMS4wNC0uMzc5Yy4zNjctLjAzNC43My4xMDIgMS4wMDMuMzc3LjI3NC4yNzUuNDMzLjY2NC40NCAxLjA3NXY1LjU3Yy0uMDA3LjQxMS0uMTY2LjgtLjQ0IDEuMDc1YTEuMjQ4IDEuMjQ4IDAgMCAxLTEuMDAzLjM3N1ptLTIuMzUtMy4wMzYgMi4wMSAxLjQ4Yy4xLjA4Mi4yMTguMTMxLjM0LjE0M2EuMjkuMjkgMCAwIDAgLjE4Ni0uMDQ1bC0uMDA3LTUuNTY0YS4zMTUuMzE1IDAgMCAwLS4xNzktLjA0LjY0LjY0IDAgMCAwLS4zMzkuMTQ0bC0yLjAxMiAxLjQ3NXYyLjQwN1ptLTUuMDYuMjEyYy0uNjk4IDAtMS4yNjQtLjYzMy0xLjI2NC0xLjQxMiAwLS43OC41NjYtMS40MTEgMS4yNjUtMS40MTIuNjk4IDAgMS4yNjQuNjMyIDEuMjY0IDEuNDExIDAgLjc4LS41NjcgMS40MTEtMS4yNjUgMS40MTJaIi8+PC9nPjwvc3ZnPg==",P=_(9859),G=_(60885),ie=_(20463),X="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAAEsCAYAAAAhNGCdAAAAAXNSR0IArs4c6QAAIABJREFUeF7sfQl8XGXV/nNmn+x707Rpm7RJ2maSFkqRIiCbSP0+BNSiKAKyiIiCiKKAaBFE5O+nn58LigsI34eiuKDIorIpla1QaGdoku77kjR7Zrt37vn/3juZNk2zzHJn5k7yvj/zKzbnPcvz3jTPnHvecwhySQTShEBfmC8lDTcDWMgMa5rMSLVxIECECIA2tuDeYgc9FMcWKSIRkAhIBCQCEoEpgwBNmUhkIKZCoD/Ml3EED5rKKelMFAErLpOkVz4MEgGJgERAIjCdEJCEdzqddgZj7Q+ylxnNGTQpTcWJABF8RS7yxCkuxSQCEgGJgERAIpDzCEjCm/NHaM4A+oOsyjIGc56NKG8ocpHNnN5JryQCEgGJgERAImA8ApLwGo+p1AigL8AsgTAvAsVukj/75j0e6ZlEQCIgEZAIGIyA/KVnMKBSXRQBSXjN/SRIwmvu85HeSQQkAhIBiYCxCEjCayyeUtswApLwmvtRkITX3OcjvZMISAQkAhIBYxGQhNdYPKU2SXhz4hmQhDcnjkk6KRGQCEgEJAIGISAJr0FASjVHIyAzvOZ+IiThNff5SO8kAhIBiYBEwFgEJOE1Fk+pLU0Z3pAWRkSLwG1zgSAf21QfNEl4U0VQ7pcISAQkAhKBXEJAModcOq0c8tWIDO9u/x60D3Rgj38PFFb06AkWVLkqUVdQh4WFjbCScQPcNAZEbwmrJX6gIxog+h1YcuwnSRLe+M9YSkoEJAISAYlA7iOQY7+mcx/w6RJBKoQ3GAnihYMvYk9g74RwFdgK8J7K01DtnmEIrP/09WD3oSD+44RKtO0egs1CWLagaELdj/xzP2aWOHBGa9lRcoI8v7m1H4rKWNFUjE37/OgbUsfVVVZoR/0M9+HvH+gN47VNfTi5qQTlRfbDf//Chh44nRYsmVuIPGcCzHyUZUl4DXlkpBKJgERAIiARyBEEJOHNkYPKNTeTJbxD6hCe2PskBtXBuEK2wIIzZ5yBuflz4pKfSGjNxl7s6AzgvOVV6NgzpJPUc46rwNb9fp0Ij1ynLi5FeaEdj/xzH2pKXTi9pfQY1c++3Y0DfSGc2FCMwWAEB/vCOuktKTgy86FnUIUa0TCvyo2TF5Yc1rH1QACvtPfCabfgnKUVKHRbsWV/AK929MLttOJ9Sysk4U35xKUCiYBEQCIgEZguCEjCO11OOsNxJkN4NWj4854ncCh0KCFvbWTDB2b9J0odx5LOsRStaevVyefoFVY0RDSG02HVq4TVCOtEs6rIgV2HgvCHIrAQwe20oLLYie7+MPoDKmxWC/IcR7KtDbPy0VSTh6FgBE++0YVZFS6c3FSMA31hPPd2N2aWOdEwM0/PInf2h9E4Kx+eOQVw2AgDwQj2dod01zp2DyEQjmBhbQGcNgvWbx+AEtFQPyMPpYV23cfGmryEsIoJywxvUrDJTRIBiYBEQCKQowhIwpujB2d2t5MhvL6+d/DKoVeTCq3GVYOVNe+La+/z67uxrzeMuZWuo+S7BxUMBFTMLHHCYY8SWIfNguUNRRAlCr/51z7MKHbirCVlaN/jR/vuIQyGooTXZbdA1RjBcAStcwvhmVug7xekN99lxbaDQXT2htDjV3Go/wjZFrbE90VJw4KZedjZGcRLG3viikOQ74+eWh2X7GghSXiTgk1ukghIBCQCEoEcRUAS3hw9OLO7nQzh/c3O30KUNMSzWkpaYCUL3up5+7D4BbPOR7nz6FrasXQJwiuyraPJ4vodg/DuGMBZS8qR57RiV2dQJ6Ei8zqa8Aq9gbCGP75yAPOr8/CuxmLsORTCi75uLK0rwsxS5+EyiNnlLmzaO4TN+/1orMnXs7a7uoIQf5/nsmLTXj9qK1w4ZVEJwgrrWeORS2R29/eGcHx9ESqKHEd9r2JEfW88uMVkJOFNBC0pKxGQCEgEJAK5joAkvLl+gib1P1HC2xU6hMf3/DmuaATZPaHseDy7/3ns9O88vOf40uNwXOnSSXXEMrylI2ppBUF1O6x4Y0sfTllUqpcw7DgYwGnNZZhd7hyT8PYMqXjqjU545hSidV4BdnWF8K93unViKjLEogZXrHc1luhZXUF451a5EQxrONAb0rPF4uLZ9oNB1FZGCa8g0aPXqx192NsdxLsXlaKq+GjCa7WQTsgTXZLwJoqYlJcISAQkAhKBXEYg8d+UuRyt9D1jCCRKeDcPbsWLB18c4R+hyF6EfqXvKJ/HI7tCqL6gHmdUvWfSGJ8VGd7eMKpKHIhEGIcGwqibkadnZf/d1qNnbMUFseoSB84c7r4wVoY3ltFdtqBYr9mNlSOcML9YJ7biopu4ZDaS8HrmFuplDtsO+FFX5UaB2wbvzsHDGV5xCS6RJep5T2oqTmSLLisJb8KQyQ0SAYmAREAikMMISMKbw4dnZtcTJby+/o14peuVwyHV5dfh1MpT8Mz+v+FA8ID+9xORXfH9We5ZOHfmOZPC8tc3uhBUNHzopCr0+VX8dW0nGmbmY361G0+v69K7/Yreuu9fVoHivGhHhZGEV7QqE/16N+/zY9O+IZzVWo4ZJQ49UysI8/KGYv1SWle/gr+91XUU4RWkOqxGSXZ5oUPPBO/rDmHOcIb3jS39R/kvssGic4RYLof1mLpjoWNe1dG1yJMCIAlvPBCZXqa1tbUuEok0+ny+Z0zvrHRQIiARkAhkGQFJeLN8AFPVfKKEd8vgNrxw8IWj4HhX+bvQVNiok94qV9WYZQwjN8wvqMfpcWR4H3v5APIcVp3Q7jgYxJq2HojM6+LaAvz2pf0AGE01+ZhRGr1Q5haktCeEl4dLFHTyPbcQW/b79U4OH1wxQx88EWslJjK6gjyPRXhFuYNoUdaxd0gn2aJW+O3tA4cJ78h4hO6/v30IPYMKiAjMrJdLLJydn/JjIzO8KUOYdQUtLS13apq2zOfzvT/rzkgHJAISAYmAyRGQhNfkB5Sr7iVKeLvDPfjj7j8dE64gvYuKmnTCN7pmd7TwstJlWFraOiFkIYXx+5f36+ULoqvCoX4FGovhENH62be2RTOs551YpbcBE4R4VpkDe4ZbhYnOCKKOVlTaHuwNYd6MPL3lmFgde/1Yu7lP11U3w62XTTy7/hBOWFCM3kFFr+H9yCkz9VZkz60/pJdRdPaG9U4PgmwvrSs87LvwRdQAC6JdXeJEa10hnlvfrRPsZfOL9Mt0iUyEGw2KJLy5+pMV9XvVqlXWjRs37mDmGqfT2fjmm29uzu2IpPcSAYmARCC9CEjCm158p632RAmvAOq3Ox/DgDpwDGbLy5brZQ0jL6iNBewHZ1+IUseR4Q1jyYh2YuJi2sLZBToJ7eoPo1pkcp1WtO890iFCEFlBaEVpgyCjnX1hzCpz6T109/eE8O+2Xj2ru/KESnSJnr4MtO0ZQs+Qol90K3RZ8Zy3G4FQRG9bJgi2uFzWPKcAIUVcWgujwGXVCa1ofVZf7dazvaKE4Z1dg9h2IKAT8eI8O967tFzfK/rzvujtAYNht1r0rHBDTT7KRly+i/eBk4Q3XqTMKdfc3PwhAI8J7ywWy00bNmz4rjk9lV5JBCQCEgFzICAJrznOYcp5kQzhbRtox5rOfyeFRW1eLc6pPnvSva+092HrAT9WHl+JWJeGvT0hvLChWyeRpywuxfodA4d75cZajsUUDwU1PLH2oD6gIlar+6dXD+pDKcQSOs5bXqlfTHvmrS6d4ApyK4j1ZGvlskq83tGHroGwPuCioSZPL7VwjujCIHRt2Dmok3FRa3xWa5leP5zokoQ3UcTMJe/xeF5m5pOEV0T0jNfrPddcHkpvJAISAYmAuRCQhNdc5zFlvEmG8IrM5RN7n8LB4Utq8YLhsDhw/qzz9K4Oky1x+UwMjFhUe3QdrMj8VhY79GypyLKKbK/oids6twDOEVPUhH6RaRV1uLEpZ6J2t9+v6plakXUVmVuxOvb40TgrTyR/0d2v6EMngqGI/v/F0v9k8b9oxnZxbb5uW9T0Lp5ToGeJx1uiPlj0662f4Z4s5DG/LwlvUrCZYlNLS8tKTdOejDlDRENerzc66UQuiYBEQCIgERgTAUl45YORFgSSIbzCkWAkqJPePiXaw3ayJcYKn1V9Fma7ayYTld8fgYAkvLn5OCxZsmRWJBJZx8yVIyMgomqv1xttZyKXREAiIBGQCByDgCS88qFICwLJEl7hTFhT8FLnS9g2tH1C30rsJXpXhnimq6UlyBxWKglv7h1ec3PzciJ6mJmbxvD+RJ/P9/rovz/99NNtL7zwwtGj+3IvdOmxREAiIBFIGQFJeFOGUCoYC4FUCG9M38HgQbQPbMKewB4MqX79/b/T4tRblNXn12F+Yb3omCsPIAkEJOFNArQMb2lpaSnVNG0xAEF0z2fm08dzwWKxnLxhw4aXR36/paWlhZlfBXCJ1+v9Q4bdl+YkAhIBiYCpEJBswVTHMXWcMYLwjkRD1LlqrMFK49e1Th300h/JdCG8YjhDWVnZLqOynKtWrXK0tbXNZuY5AGqJqJiZXUTkZmZ37E9mHvlvq/7fJHrriZuGgAWAeJDFl5hs4ojpACAK0UWrkRnMnEjD5WMyvC0tLZdrmvYAEfXa7fbGdevWdab/yZIWJAISAYmAORGQhNec55LzXhlNeHMeEJMFMB0Ir8fjeS+Ai71e7xXJwC/IMjOvGO6GcAIzzwNQPUxak1GZtj1Wq7V2/fr1u0ca8Hg8/83MNwyT7dVer/eOtDkgFUsEpiECIebWSBgLFcZMC9AAQFwmKWZGEVlQAEYAjH4m9IvZRMR4C1a8lW/HeiIS7dzlyiACkvBmEOzpZEoSXnOf9lQnvC0tLcs0TXvJarX+5/r165+N5zRE9ra9vf1cTdMuBnAmM1fFsy/bMkTk37BhQwERxRqA6C55PJ61zLxs2L/tPp+vLtu+SvsSgamAgKLwKSrwLTBOicUj2Ctr0TH04gdRkKvYn0JG/LcYSa9/AAX2a8CjZMP/ljho7VTAJBdikIQ3F04pB32UhNfchzaVCe+KFSvc/f39bcPtukQN7IRryZIlJ6qqeiURrWLm0snkTfj953w+31kj/WptbT03Eok8NfLviGix1+vdaEL/pUsSgZxAQGR0WcWdzPjAeA4LUqtEAFU7muTGSG+MCOvkl0WpE56wEG6uKCT5s5nmp0AS3jQDPF3V9wd4D0df78hlMgQI2Fvkplkmc8swdzwez03M/B0iusPr9a4eT/GSJUuaVVX9JoDzDTOeBUUWi+UrGzZs+HbM9MqVK527du16jZmPmrNtsViu2bBhw/1ZcFGalAjkNAIB5jooWE2ES5j1GvxJV1AF/CGd0OqZ3cOvX4bTvkf6sOsyEWi4a3YZ7hj9pmZSQ1IgbgQk4Y0bKimYCAJ9Qf4hGNclskfKZggBwo+KXfTZDFnLqBlxWczj8Yh+duJS2Zk+n+/50Q4sXbq0RFGU7wG4dPgCWUZ9NNIYEalWq3Xe22+/vSem1+Px/IqZRWyj1498Pt+UPHcjMZW6JAIxBERZU0jFrQCuZUbCIy39CtAfiGrTM7rD6d1YaYP+9yPhZjxebMEnKitpQJ6C8QhIwms8plKj/sPNhQMh/IYZ75eAmAcBIjxZ6MRHiabmP6gtLS0rNE0T86nDRUVFJS+//PLwr5voGTQ3Ny8hoj8wc715TiUlTx7z+XyrYhqam5vvAfDlcTQ+6/P5Jp+/nZI7crNEIPcRYOaioIovEvAFZiTSLeWY4Hv9QF/wSEFvjOzarECBE3DZASsBEQ0IKMBgGK8olXhPM9Hk8+hzH+qMRiAJb0bhnn7GBkLcDGDRcAum6QeAeSKOANhY6CSfeVwy3hOPx3M3M99CRG96vd7YhS3dkMfjuQTA/aJ9mPGWs6PRYrGcvmHDhheH65bvA3DZBJ74fD6fJzueSqsSAfMjwMzOkIrrGLgVjHKjPN7dDQSGx78IwluaB1QURhO+Y63BIDZVFGKh7ORg1AlE9UjCayyeUptEQCKQRQRinQmI6Hmv13tmzJXW1tYPRyKR306lf/OI6MCiRYtmtbW1naNp2n8DaJwE+i6fz3fUSOIsHpU0LREwDQLMbA1GcBk0iJr/WqMdC6vA5oOA6ORQXQRUFMRhwYIr3DZ6IA5JKRInApLwxgmUFJMISATMjcCyZcsqgsHgweEZD3/1er3/KTxubW09KRKJiFpel7kjSNw70ZKMmfPi2UlEAa/XG5dsPPqkjERgKiAQUvkC1nA3R99Epm3t64t2bqiNsw8MAduddjSRLG0w7Ewk4TUMSqlIIiARyCYCra2tF0cikUeED0T0J6/Xe6HH45kBYAMzy8wmEPL5fFOO9GfzmZO2cxeBgMJnALgHjBMzEYXozys6NiRCugi40eUg8fZGLgMQSAR7A8xJFRIBiYBEID0IeDwecRntwmHC2+b1ehd5PJ6fMPM16bGYW1qJSPF6vQnfNM+tKKW3EoGJEQgzH6+puJsZ7zM9VoROlw31RDRoel9zwEFJeHPgkKSLEgGJwMQItLS0lGqath843DpIs1qtJ2uatkbU50n8dAT6fT5fscRCIjAdEQgyN7CCO4lwEXNCidbswkW4w22ncfuJZ9e53LIuCW9unZf0ViIgERgDgebm5psBHB6+MCyyc7gfr8QsisBOn883V4IhEZhOCDBzTSiC28G4ihm2XIudCAPOaJa3K9d8N5u/kvCa7USkPxIBiUBCCLS2tuZrmrZN1ulODBsRve31epcmBK4UlgjkKAJiTHhQxc0E3MCMnG5FSITvu+z0+Rw9CtO4LQmvaY5COiIRkAgkg0Cs924ye6fTHiL6h9frfe90ilnGOv0QEF1Lwio+x8BXmFEyFRAgQshpQyMRibdWciWJgCS8SQInt0kEJALZR6ClpeWzmqb9IPue5IQH9/t8PnmBLyeOSjqZKALMbAspuJIJXwdjZqL7c0D+V24HXZ4DfprWRUl4TXs00jGJgERgIgSam5svBfDgVBomkc4Tt1gsX9mwYcPoOud0mpS6JQJpR4CZKRzBRazhLgYWpN1glgwQQSMbWpxE72TJhZw3Kwlvzh+hDEAiMP0Q8Hg8ov3Y72QHhvjP3mq1rlq/fv1j8e+QkhIBcyMQVPh9YHyLgePM7akx3hHhcZedLjBG2/TTIgnv9DtzGbFEIKcRWLp06VJFUV6eipPT0nkwNpvN8/bbb/vSaUPqlghkAoFwmE+KkD404j2ZsGcmG1ZghcNBr5jJp1zxRRLeXDkp6adEQCKApUuXlqiq+gYz10s44keAiIY+/OEPF61evVqLf5eUlAiYC4EQ82JW8U1mTNssJxFecNlJTImTK0EEJOFNEDApLhGQCGQHAVGr19LS8jgznzfKg70AarLjVc5Yfcnn852aM95KRyUCIxBg5jlhBXcw4VJmWKY7OGTB+102emq645Bo/JLwJoqYlJcISASygsDwJbVfjTRORH8E8D7RiigrTuWIUSL6m9frNf8o1RzBU7qZGQSYuSKk4lYAn2GGMzNWzW+FgHVOO5YREZvfW/N4KAmvec5CeiIRkAiMg8Dpp5/u6urq6mDm2pgIEf2GiN7SNO0eCdykCGzy+XyNk0pJAYmACRBg5oKwii8w8EVmFJrAJdO5YLHgY04b/dp0jpnYIUl4TXw40jWJgEQgikBLS8uNmqZ9dxiPEBHds2jRojvfeeedNkzhVkRGnr/T6Wx48803NxupU+qSCBiJADM7Qgo+zYSvglFppO5M6OrqD2NXpx9L6ktgSTO7ImCz045FRKRmIrapYCPNRzIVIJIxSAQkAtlGwOPx/I2ZzwLwF7vd/qW33nprU3Nz87sBvJRt33LFPhF90ev1/leu+Cv9nD4IMLNFieCSiIZvAJiba5F39oYgboPu6QpAjWhYUFOAskJH2sMg4DMuB92XdkNTxIAkvFPkIGUYEoGpjIDH4/mS3W7/7bp163bE4vR4PP/DzJ+bynEbGRsRvej1ek83UqfUJRFIFYGgyh+AhrsZaE5VVzb2H+gNYdv+QVgtBGZg0ZwiFLptmXGFsM9lwwIi8mfGYG5bkYQ3t89Pei8RmJYIrF692vK73/1uD4DqaQlAEkETkVJcXFy+Zs2agSS2yy3jIMA///l5sFjqoCh/o2uuESU2csWBgKLwaSr0Xror4hDPqEjfkIJDA2HUV+ePaVeJMGxWgiBQGgNvbelBWNVgt1qwrKE0o75aCLc67fStjBrNUWOS8ObowUm3JQLTGQFZzpDc6Vsslgs3bNjwp+R2y10xBKIkl24EqAJEv6BPfvL7Ep34EAgzL9VU3M2MlfHtyKxUNGM7pJPZhbWFKM63H3ZAEOHtB/0IhFRYiDCrwo1Z5W7EsrxCcEldKdzOzHVOI0Kv04Z6IurJLFK5Z00S3tw7M+mxRGDaI9DS0vI1TdPumPZAJAgAEf3E6/Vem+A2KQ5gOJP7aUCrAmg7bPb76NJLn5PgxIdAkHk+K7iTCB9l1vmkaZbo7RVz6LX2bmjMWFRbdBTZ7fereGdnP1wOCwrz7OjqC4GZUVddgKoSJ97e2otgOILKYhfmzxw7M5yugIlwr8tOX06X/qmi11QP3VQBVcYhEZAIpBcBj8fzAjNPu7GiqaJKRNu8Xq+cUhcnkDrJtdK5gKUYmtYOl+uH9PGPy0xanPgJMWauDkVwOxhXM+NIujQBHekSFeUI2w8MoWcgrHdWIAJe7xDHy1g8pxguh1UntU67RSe7/X4FS+pK4HZasWX/EDp7g7BZLDi+oVTXsWmvqBYiLKkr1mUytYgQcEZrecUQHrnGQUASXvloSAQkAjmFwOmnn27r7OwcBGQj+mQOzmKxLNqwYYOsNR0HPH744VOhqvPBkQrYHG/KLG4yT5lOdIuDKm4m4PPMMOVgmI49g+geCCHPZcP86gLku6yHia0gu2FFQ2mBAw2zCrBuSy9CSgT11QXY3xOEP6SivNCJ2so8Pesr1obtfRgKqigvcqKhpiA54JLcRcD9Lgddk+T2abFNEt5pccwySInA1EHA4/EsYuZ3pk5E6YlE1BiKV7NjrC/7fL5702M1N7XyQw/lIz9/Bvr7q+BwtMssbmrnGGCug4q1YJSlpil9u0V297X2Q7qBpfWlOmkVf7ftQDRzK1ae04a5VXl6aYN3ez8Gg4r+98V5DtRW5aHAZUX3gKJngcuLHBA1vt0DYcyqyIPDlll6RQQVNix2EW1KH2q5rTmzJ5LbWEnvJQISARMg0NLSskrTtN+awBVTu3DWu96FZ199dSwfX/X5fCeZ2vkcco4feWQGgsGFAN6hK67ozCHX0+pqQOGXwBC9sk25BLld2xGt1xXZ3ehHQ8bW/X69npfBKHTb0Ty3SP+OyOqK8gciwoKZBShw29AzGMaOA34U5dmxaI4pBsL91u2gj5gScBM4JQmvCQ5BuiARkAjEj4DoycvMMkM5AWSzq6rwwDe+gfd/9rNQ1GMHMcmyhvift/Ek+ec//xhs8MCK1+gTV8nOF6OAUhQ+WWWsSR3p9GnYun8IB4ezucJKcb5D77pgsUDP6Ara2zS7CKUF0dLjd3b0oz8QzfLGliiHaJpVqNf5ZnsRgS02nOAgejPbvpjRviS8ZjwV6ZNEQCIwLgIej+deZv6ShGh8BL7wiU/gigsuwG0/+AEef+GFYwSJ6Jder/fK6Yghb9tWAkX5KJg/CWYPiA4AEJd9/gai31Fj48ZxSa7I5oYD90Kj2bBpD9KlVz08HTGMN+agwn9kxgXxymdSLhjW0LF3AP5g9ANhtFa38PBI4E17B3GoPwS306ZfQhNLZIXFNDVxeU2UDIkyhsoSp6laThDh7y47nZNJLHPFliS8uXJS0k+JgERAR8Dj8fyMma+ScIyNQJ7Lhb/95CcoKSzE1t27cf4NNwy/rj1KXrzBPdXn85k6A2fUGTMzYcuW06GqV4Hog2B2javbYrkPbvdNVFsbiMnwgw9+HJryUYA0MP03XXnl80b5NpX1hJgXsYoNzMhcy4I4AY1ojPXb+vRhEaI212GzYOn80sOEVxBi0WpMlDbMn1mAymJnnJpNIEY4020n+YyOOgpJeE3wbEoXJAISgfgRkIR3Yqyu+fCH8bmLLz4s9Ll77sHzr79+zCYi+r3X6/1w/MjnniRv3ToDinIFgCvBPD/uCIhegtd7Efr6boBFKwdsr9Dll/8i7v1S8DACwTDfz8DV2Yakd1BMTwtBEN18lw0zy9x6G7JIhPUODBFN0zsuiJKG2IqVPDjtViwdbluW7Tjisk941W0nWacvCW9cj4sUkghIBEyKgMfj+TEzy+EJY5xPUX4+nrnvPhTmH2l8/1ZbGy657baxCO+U7cnLmzadDk27FswXAgn2fg0EgHAYGBx8CqHQhfT+94dM+qOQE24xc01IxWZmHGGSGfQ8ogFb9kXbj41covbWM7dYz+juPhTA7k4/rBYLjptfoo8NFiusMnw7+jCzzIUZpa6MlS6oESDMorUbINr52pIoD7ZY8CGnjf6QQahNb0pmeE1/RNJBiYBEYCQCHo/nFma+W6JyLAKx2t3R3/nIzTfDt2XLUX9NRAGv12vK/qjJnC3v2uWG338JmK8XlS8J6dC0KMmNRACXC7BaAaIQbLZGmj9/53i6+Fe/mgWiJtmrd2K0AwrfDcYtCZ2JQcLbD/ixvyeAApcdtZVuhBQNInMrLqTVlLkxpypPr81dt6UHiqod/juDzCekRtEAJRKtFR65ChwJqdGFCdjotKOFiCKJ756aOyThnZrnKqOSCExZBDwez4XMLDMXo064ae5cPHrvvbDZbMec/SNPPom7f3HMG3nN5/OZrrYy0QdXv4QWCn0ORJ8Dc2VC+0UKTZBdsQTJHb2IHqSmpk+OpZN/+ctPgXkZXXmlbPY/CejDQyi2gFGe0PkYIPxqe7feJzfWa1eo3N0VwO4uv163e/yCUt1KrO2YyPIuazhSy2uAC5OgrRJ+AAAgAElEQVSqEEQ3HIlmdMdayRBeXY8FV7pt9MtJHZgmApLwTpODlmFKBKYKAnLwxLEnKW6MP3LPPfAsWDDmMfcODOCMq64a3aIs6PP5svKa2YhnkTdtckLTvgDgZjCXGKFzDMKrwWZbSvPnb4h9j3/6Uzsc1ofAlh10xRVfSYvdKag0GOYbGfhuJkMT9bqvd3TrJsWo4KK86IdBfzCC9dt79f9+18LyaN9dBnZ2+lFd6spIizHBbUU2V3yNw3N1/5w2IIWOZ7tcdjSQeFshV8ZKUiTUEgGJgETAEASWLVtmDwaDYrRwEi/6DHHBdEquuvBCfP6SSyb064ZvfxvPvvbaSJlDPp+vwnTBxOEQd3TUg/mvYBYDH9K7iJ6mpqaVwgg/+OC7EYncBFW9la65Ro5nTgB5ZnYGFbQDmJvAtpRFRScGMQa4rNCJxlnRcb9iItrGXf0Ql9FEzW4mV7xEV5BcuxWHu0Yk6yMRbnLZKaMfNJL1Nd37ZIY33QhL/RIBiYDhCDQ3Nz8JQCch0329q6UFP/va12AR3fInWGLq2g33HpnX4XI6d6x95JEbQFQCogFYLD2wWtdRXV009WXixW1tou3ECRlz0WI5B2vWHA9oRJ+88p6M2Z1ihkIqX6JpyGjv4s6+kH5pTaySAgfsNgt6BsJQIxoW1BSioigzn5vjJboOQXRteg2uIUtjhLd14TrPLPq5IQpzWIlRmOYwBNJ1iYBEINcQ8Hg8VzDztG8TVV1ejt995zsoLYqOP51oqaqKUz/5SQz4/brYCYsX48E77zx6S/SCy1oQ/Q8aGn5NRBO9bZ3MZFq+z9u2VSMU2pcW5WMpFRfZursPoK3tDLr66nGHUmTMnxw2xMyWkII3GViSyTB2HvRjb3dQv6gmls1iQV11vj44It1LXEDTSxeGS8XHsieImMjmiq90kLLOQcahQfrtcXOm99jhdGCb7udH6pcISASmOQIrVqwoGxgYOMDMx97QmibYFBcU4Jd33IGmefPijnhkT97zTjsN37rhhon2vgGi86mpaU/cBjIgyG1trQDezoApQLQoi6hAQaG41HYlNTTIC0ApAh9U+FxmPJWimoS3B0IahkIqbBZCcb5d78GbziVqgsVFtGwS3Vh8GjO2dIruD3T90lr6QTrjNrPuNB+5mUOXvkkEJAK5jIDH43mUmS/K5RiS9V1MU/vF6tVoaWhISMX/PvEE7nngAX3Ppz70IVz/sY9Ntn8nLJYzqLFx62SCmfo+d3ScDU37e1rtCbYiyK7DARzperEPJSUNVF0telrJlQICQYWfY8YZKagw7Vbx6IQ0QPTSHW8Jsi1qdB0Z7JHS42ccGKDuonzUzy+jPtMCmEbHJOFNI7hStURAIpA+BFpaWlZomvbv9Fkwp+Z8txs//MpXsNyTWKtZEc2mHTtw4RdEYwPgruuuwwVnnjl5kESvoLHxFLP08+T29m+BOX3dEUQJg8jqOsYYJWux3EmNjV+bHDQpMREC4TAv1wivMqflDX5WwI+ndEEMudBLF5IYJJFqUGJE8rYuwOWgJ+ZX0Hmp6svF/ZLw5uKpSZ8lAhIBHQGPx/MaMy+fLnDMKCvDj2+7LaEyhtHYnPbJT6K7vx8Pf/ObOG5hnE0OLJbPU2Pj97ONM7e3nwjmlxKenhav47GevONfAPTDam2ihobd8aqUcmMjEAjzowBy/g2NPrNEZHQnqtGlaDY3G0Q3hr6oXh4MCdpLIgndWl1I3un2bErCO91OXMYrEZhCCLS0tHxS07RpUVe5cN48/OjWWzGjPLXe/Tf+v/+Hv7/yCp69/37MKC0FvF5gaBBwuYG6eUBJtBH/qLUdTU3ziWiCX+vGP1jBN95YEAK+ScwnA6jIy8+HlchlvKUENBI9TE1Nl4odfa+/vq9IUerp5JMDCWiQogCCzAug4h3mBEc/mwS9yHCNrhhdPN7SM7rD7cWy7bZfDBIcvoIaUrGhtpRELfy0WpLwTqvjlsFKBKYWAitWrHAPDAzs5XQNHjAJXB993/vwpcsvh1PUlKa4fvb73+P7jzyC53/2M1SK1/cd7YDbDbjzgL4+YNkywG4/1grRf1BTk2gHl7HV/8YbPmZeHDNYWFCQ/XfgonOFzXYi6uvX9a9dqzBwf8ny5Z/OGChTyFBQ5R+yhutyKSSd6KpHyONYvguiKzK6tiyULozlj18BjiLmBA4pOKO2lF7MJexT9VUS3lQRlPslAhKBrCLg8XieYOb/yKoTaTJeWliIO6+7DqcvN65qY826dbjmrruihLf7kGi5BRy/LHo5a8vmKPGtqRmL8P6AmpquT1OoY6rtf+ONPcx82JmC/HyIqXJZX0QvBfr6vhwG1hDRoeLly9MywCPE3BoJY6HCmGkBxA1FgUUxM4rIggIwAmD0M6GfgK3EeAtWvJVvx/pMZ+OTORNmnhFSsZkZ0YkQJl6CMIquC7Es6ViuWodrdM1CdIWPAWXscouwiu2zS6nOxJAb7poJ/uUwPCapUCIgEZhGCHg8nm8y861TKWRB6ladcw6uv/hiFBcWGhqaGDN8yuWXRwnv7t1AZQUwc5hThkLAtm3AWLW9RG9RU9NxhjozibL+tWt/xYBePiBWfl4erJMM2MiUf4FQ6PFwKHQ+iLhk+XJDc3mKwqeowLfAOCUWj3hzzppoLRXtJquPwx3+U8iI/xbFmWIRsF8DHiUb/rfEQWszhUkydkIKf11jrE5mbyb2iNpc0Ud3MqIrMrpWQ5+C1KMLqlHfx1pEYH8IF80tp8dSt5QbGiThzY1zkl5KBCQC4yDQ2tp6WSQSeXCqALRs0SLccuWVWFiXvuTLys98Bg/ddRcqd2wHWlsB64h2xps3AQvGbHfmp4UL8zOJ8+DatS0asI4BvYGTy+mEY6xyi0w6pbNLxsDQEGuaRkSkFC9fnnqtCQCR0WUVdzLjA+OFJEitIDGCiI0kuTHSGyPCOvlliH6zT1gIN1cUkimHZjBzQVDFFjCqMn2ME9kT+IqMrviAMd4SGV2HDRB/mm0F1Ilbowl/VQ0Ha4pphtl8T5c/JjymdIUq9UoEJAJTEYGWlpbTNE3L+Vq0k1pa9N64J7a0JHRMQ4OD+OOjj6J940YwM2bNno3zV61CzezZ4+q5+Xvfw5cuuwyVopxhwYKj5XbtAmprx9rbTgvjbeuQUAgTCve/8cbhDL7dbofbOUa7MOPMTagpEolAfIXCYbCmwWq1DjHw5cJly36UigsB5jooWE2ES5gRV55QZO/8IZ3Q6pndw7xsOO2r//9YNpgQgYa7ZpfhDjNOzwuG+ToGfpgKhkbtjU1Fm5DoDvfQNSPRFThMlNkdjZNfwWfnlVFKz69R2KdbjyS86UZY6pcISATSisDKlSudu3bt6mbmvLQaSoNyp92O965YgY+tXInWxsaELfT29ODGT30KO7Zvx6zaWtTV16OopESvc73yuutQXFIyps7fPP00zjrxRFSKd+Tlo8pPOzuByspj9xE9TU1NKxN2MsUNvHatvR/4K4D3Wq1WiD7E2VqBYBDhcFg3L7LNTqdzADbbAlqw4GAyPjFzVUiFKMe5lhkJZ4nFZaT+4f4QekZ3OL0bK20Y5rxHXGM8XmzBJyoraSAZf9O1h5ntIQUbGZifLhuT6RWDIsTAiJHYjd4janMdFsAkVTVjhhRSo5npeJcaQX9NCRXHK5/LcpLw5vLpSd8lAhIBHQGPx/MHZr4wV+Bonj8fF555Jv7j1FNRmJ9clYCmafjcFVegvKICl11zDeYnMHVt5759OnEsLygYOUksCl9vLzAWUbZY7qPGxs9kA2P2+QoGAoGnmOgUgVe2fnGJDPrA4KCeSS8SHSME8yH6GTU1fSoRXJi5KKjiiwR8gRnJPQDDBnv9QF/wSEFvjLDZrECBE3DZo6/cxaUrcYFpMIxXlEq8p5koytxNskIqX6RpEL15M7rE6F+R1Z0oo6sTXSsgui+YeYUi0Q4SiS5/GHfNK6fbE92Xa/ImP75cg1P6KxGQCGQDgebm5vcBeDobtuOxabfZcMLixTjzxBNxxvLlqK5I/VL/k48/jt07duBT1xvcOGFoCBiLhBN9kZqa/iueeNMhwz6fYyAY/KHb6bzadmTcbzpMTahTURT4AwGIFmmWKOHVwHwcLVy4fjJnmNkZUiFe398KRmoNlUcY290NiJpNsQThLc0DKgqjCd+x1mAQmyoKsdBMnRyYmYIqXgPjhMlwNOL7IgsqiO4EJboQHxqc+hEbYTG9OkQ8IrubzFIZwZmFKDDLNMVkYohnTw4cYzxhSBmJgERgOiMgfll6PJ42AInXBaQBuDyXCy0LFmDZ4sU4ftEiLGlshNuV3XkJcYcpOjWMVSdL9H5qanoqbj1pEgz4fB932Wy/ArN+kS0bS5BeLRKBM3amRM9RU9NZ4/nCzNZgBJdB07sRjFkgnUocIqu3+SAgOjlUFwEV8TT5suAKt40eSMWu0XsDCp8JxrNG643pE+RWr9GdhOiKYREio5sLRFfEJrLUQSU11AIKfjq3jKZ0P2lJeFN7RuRuiYBEwCQIeDyeTzDzQ5l0p6SwEDMrKlBbXY3GuXOxoLYWDXPmYM7MmaBc+W05GjBVPbbMQcg4HPOovn5HJvEdl0B2dHwamnafGXwZ4cMFtHDh46N9Cql8AWu4m4FF6fR3X1+0c0PtmIPyjrVMwHanHU1kstKGoMJPMeNcI7FKhOja01i6IFqbCdJlZGmEIO/iklqqS2MoKERpNdFQqrrMul8SXrOejPRLIiARSAiBVatWWTdu3Ohl5oUJbRwWnl1VhaZ58yBel4sSBJvVqv8pakaLYl8FBRAkV4z3FURXXFwyy4qoKqxGvOoX78SPJeuDaGoqMtMNf+7o+B407fNmwR9Em9HY2BwjkAGFzwBwDxgnZsJHUYMqji2RX+oE3Ohy0H9nwr94bYSZl2gq1jEnFMqY6mNEd6JLXAIvQXLFVyLYxRuPkBt9Ic5lM2YKm/iAI+qyjVoBFY/NLaVVRukzmx4SrwL7Q7ieoI/3W2DEQ2a2IKU/hiKww2LBAwUOfJOIDPhcaahvUtk0R6ClpeV8TdP+lAwMpx1/PH58223JbM36nlAwiE9dcol+mer799+P0vIUykPHJrwv0sKFp2c90BEOiN9d6Oh4AMyXmcYvoi8qjY3PayruZoaoKzf3InS6bKgnokEzORoI88MALknWJ0H+Y+3FxtORCaI73oU4MaDCPaL1dTJxikuIokuHkUtjaGRBzYwCOmCkXrPoor4g3wCGqT7hmQUc6cf4CBDh20Uu+orESCJgNgQ8Hs8zzHxOon6JzO1LD+bm/Iqn//xn3HvnnXrIZ55zDr76zW8mGv7E8hbLvdTY+GVjlaaujTdtKoKm7QDz2P3XUjeRmAaLJRyaU29ni1k7tI4RDuEOt51MNekswDyPVLQn06pN70YxQSomm0Q3hr6oEXamQHhVBgJp6rERUPH83FI6M7EHPzekBeHdBMaozuO54bz0MosIEAaKnCg20yvOLKIhTZsIgZaWloXMvF709kzUrX898ABKi4oS3ZZ1+R9/97t47Ne/1v0Qo3d/+9RTKC0rM84vog9SU9MfjVNonCZuaxNM/6vGaUxNk1pYArUyd4ZXEWHAGc3ydqUWubG7gwp/lxk3JqpVvOIfawywKPcQF9EE2UzHSqROOBWyK2ITZHei7hKpxMcMVoCFs4uoIxU9ZtxL/UHWZBmDGY/G/D5ZXaguoKn56sP86EsPJ0Kgubn5GwAS7iv5yLe+ldQAiLSfxuAgIHrmjrO+e/fdeOKPR/jo6nvuwWlnjds0IFF3VdjtFTR/fl+iGzMhz7t3l2No6HWIaWUmWKL0NDx7HtiR8ByJrHlPhO+77GSeemi9vRqXh1RsYUZCQxHEBS5R2xpb4oKYXqNrAqKb6oU4bbiMIV1kN4ZZUMWbc0ppWdYeyDQZpr7ARHNFolZjs7nH82Gy76fJd6k2ywjYXKjJJ9qXZTekeYnAMQisWrXKsXHjxreYOaGb8d+/+Wac9a53JY3oprY2KOEw6ubPhzvJgRLHGH/lZWDfPuCss4Fxss8//Z//waMPi7LH6Lrs6qtx2acSmoUwfsxE/6SmpvckDUoGNvKmTfMRifwLwMwMmJvURMSdD2Xm+KOdJ1WQYQEihJw2NBLRzgybntBcSOFbNMbdifgkyKBo0ybqeAXJFb1007ESyega0eJMxONPY2b3KIwIHA7h5Nnl9Eo6sMuWzkkJr7hN6LBFp7QMjVEzIlLz4kt88hhMU01JtsCRdidGQBJe+YSYGQGPx3MyMwsSFHdu545rr8WHzj474bDa33kH3169Gtu3bdP3iiTAcSecgEuuvBJLT0ixj35bG7DxHWDhQmDR4jF9+/uTT+JbX//64e+t+tjHcO2NCb8NHjtui+Vaamz8ScKgZHgDb906F+GwAOETAFKokDTG8XD1bGh5KQ1RM8aR+LX8yu2gy+MXT7+kGBceVCHKLmvSby0+CyJFqA+tGJFFHr3T6DphYVNcUJtoGlx83scvFYpgU20JmaKvefxeTyw5KeEVowljPeMGQ8cCXuA4Mld6KDR27YxRzko95kJAEl5znYf05lgEWlpavq1p2s3xYvPFSy/F5eefH6+4LvfW2rW45fOfR+WMGRBEs3nJElTPnIkDYnxvQQGqqqsT0neM8MAA8I+/A4WFwNnvHVNX54EDuPi88yDq08S69KqrcPk116RmN7p7EOXlNVRZOWCEskzo0ImvopwEYD6YLxaTpzNhd7QNze5AuNYUVRZxhU8EjWxocRK9E9eGDAkFVL4aGu7PkLlxzWSr80NGM7sjoicC+8P4wNwyeiLb2Btlf1LCK1LxIoM7XguMw98fTrcb5ZjUY34EJOE1/xlNdw+HSxteY+Yl8WBx/cUX41Mf/nA8oodlrrv8cpy9ciUuuOii9A2bePYfQH8/cOZZQPHYJY2rb74Z/3z+ed2vO7/zHbz7PQZUIRDdQk1N9yQEiImEub39FjAn9ErcSPeV8ipEiuOcBGGk4SR1EeFxl50uSHJ7WraJKXUhBV4GkuqvnapT4jNkSIv20h1vxTK6gg8ZtUQGOaREs8kjC09FAjI60Tp9fYNjMYRV7J1dSrOMiinbeiYlvNl2UNo3LwKS8Jr3bKRnRxBobW31RCKRtQAmnRJx7apVuO6jH40bPjFidkt7OxZ60pxE7OgAfF5g/gKgtXVM/3oOHcIXr7sOefn5ei9eizXF375Ef0Bj40eJyOBun3HDm7Igb9kyB4qyScyJS1lZEgrYYo1eYDNiIEgS9pPZYgVWOBzmqt0U0+o0DRntEhJPRjcdF+IEsRblC6KP8GRLn9pmib6FT9dgR38YV84rp19O5ksufF8S3lw4JZP6KAmvSQ9GunUMAh6P5wZmnrTf+OUf+AC+eJl55hgcDiQYBJ56EhCT3Va+P32/3YRBop/DYvkeNTSY6tV2so81t7WJ7gPfS3Z/qvv00oaaOUCqH0BSdSTO/UR4wWUnMSXOVCug8L/BWJFup8R9pLDI6E5Uo5uGFmexDgyhJMc56VPihrO/4tKCUQRY0dAzq5gM7HGY7hMcX78kvNnDPuctS8Kb80c4rQJobm5+HMAHJgr6wjPPxJ3XiaGTJlxr1gAHDwAnnQTMTNsdHgUlJaVUXT1kQgSSdinbvXo1pwvhmbVHLrwkHUlmNpIF73fZ6KnMWIvPiqLwKSpDXEJNyxL9bUX5gCjfHG8JEuk0uPODyCSLvrqinZqRSy95EAR4OAucim5/CLfNq6CslQal4vvIvccQXvEpQXRlyKE5MUZhIfWMg4D4gQyNqiMSopLwykcmlxBYsWJF2cDAwNvMPG6/qBWtrfjZiG4Hyca3f+9e/Or++/EfF14Iz5K4yocnN7V7N/D6a0DVDODd755cPjmJnbRw4dzktpp7F2/a9GFEIuLVbGE2PNVceQiLVmVGpd7SGAQB65x2LDPbYKGgwo8zT/yhNVFYdKKrTnzhXpQMiPpcW9z9Xib3QtTliiEZQSV9QyRGehEre0im/EGNwD+zGAVmex4mR/loiaMIryC7+SO6MiSqTMpPXQTED6doSzeyLYokvFP3vKdqZEuWLDlFVdVnx6vpLC8uxou/TL1c7Ru33IIX/vEP5Ofn41ePPYayiorUIRXvPJ9+CgiFgHPeBxjV5/doz7bTwoW501ogQVR5y5ZGqOrPwXxqglsNEY/kFUCpzo07QBYLPua0UXR8n0lWiHkxq1jPjBQL1KOZXD2jO8EUB1Ef6xAZXQOJroBSEF3xNfkUhPQAH7vwJv60xhnbUBjfrys313CSRNE5ivDGeu4mqkTKTw8ERBG9+CGNLUl4p8e5T5UomZnQ0XHj0y+9dOOXvve9GeONHn76xz/G7BmpjYa98Oyz0dcXHUz2scsuw1Wf/awxMIp+vKIv74IFQMvYl9dSMkS0i5qa5qSkw8SbmdkRUvBp62DfndZDXUUUMfg9chyxRwqKoFQlNx+jqz+MXZ1+LKkvOdwuNA6TSYkQsNlpxyIiyjxIE3gcCvMvNOCKpIJCtDZX/C6biOiKN9wioxsvGYzXF9F1IdP9dOPxLXb5TS+B0IuBj10RRri6EEVEFIpHpxlljiK8eQ7jP8mMDnoopCGiMYrcKX9AMyOeU9qn0cNFJOGd0sc95YLj9vaHwCyGEuD511/3X//tb9sEARod6G1XXYWLV65MOv6IquK9K47cramrr8cvHn00aX1HbRSX1555Ovpa/NyVgNHja4kOUlNTamzfmEgN1cLMFiWCSyIaxMjpaMmGpsHW2w1rXw+IJyjcNNSTqDK1sARqZfwwd/aGIDzc0xWAGtGwoKYAZYXpbzxBwGdcDrovDRAkrVKUJIVUdDDDnaiS0WOHR+/XiW4aSjrFRTSRLJqoPjjRWNIlH7v8Jsi++O+RFTgBBf83t4wuSZftdOvNOOH965vdWFDtRlNNws9qurGQ+idBQJQziOEjsSUJr3xkcgUB3rTpfYhEnh7p74tr1/o/e889x5DeU5YuxU9uvz2l0N570kmIRKJ9hcQvjSdeeMG4UcNvrQPERLemJmBxc0p+HrOZKEhNTVPqH+egyh+AhrsZGBusSAS2ni5Y+/tAmOD9trFIQy0ph1o2eanLgd4Qtu0fhNVC+ivwRXOKUOjO0CA5wj6XDQuIyG9w+CmpCyp8DzO+nIgSvSxvnAZ7gtzpGd1xspuJ2BkpKzLJIqM7UQ/fZHVnap9OekXrs+g/ZhGXhsqSEurJlH0j7WSU8Irs7qNrOnHpe6pgM/rJMhIVqWtMBCThlQ9GriLAbW2/gHgNun07sH8/UFYKzKvDv7zewGfuvts6MtNrt9m0lx96yOISLcCSXJ+48ELsEZfMhtev//xnzJiZ3GvsY1wIBIC/PRNNvbz3HMBtMD9tanLkcu/dGF6KwqepwD3xtrIiRYGtuxOWocGMEd/xBlMoEdZ/RwqyIf7dfWtLD8KqBrvVgmUNmR1kYSHc6rTTt5L8UUjLNmYuCarYAkbc7bLERxlxD2XkErW59jQQXVE2IWzlMtEd9+AYG2eX0dgzztNy2sYpzSjhXbdtCL1+FWc0jz0pyLiwpKZ0ICAJbzpQlTozgQC3tT0H4Az09gKK6OquAGJk7+zZ+Fd7e/C6u++2aCPKG/77S1/C2aL9V5Lr23fcgWeeODKR8//+9CfMnGXgZaV3fEB7OyBI9EkGtyZ1u8to7tyczOCI4wozL9VU3M2MpOpSKBSEvesgLKFAkqef2DalohqRoujvxL4hBdsP+hEIqbAQYVaFG7PK3YhleYXMkrpSuEVvrAwtIvQ6bagnMldWL6jwTcz4TiIwxFqPic+K4jLaePWqiegcKRubSCu6PkzVRRaw1YXWaid5cy3GtBHeg30KOvYFcMrCosOY/GZNJ05bXIyaUge2HQxCZHxFaYNdZntz4rmRhDcnjkk6OQYC3N7+zzFv5u/bq4/qXdOxKXjtXXcdJr2nHndc331f/WrSn8zXrV2Lm669VvfEZrPh6ZdeSn3y2ci4REG9GDc8OAg0e4DGRuPO3emcSXV1+41TmBlNQeb5rOBOInyUWU+OprREiYPt0MG01/cKV8Ultl6LG+/s7IfLYUFhnh1dfSEwM+qqC1BV4sTbW3sRDEdQWezC/Jn5KcWW6GYi3OuyU0IlBInaSFSemZ1BBR0Asn7JUhBpUaMrLqVNk7VndimN297RrBgYSngFIdpyIAjvjiEMBCNomZOP4+qiP5j7exU85+3Fx06p1P//oUEVr7T342C/opNez5x8eZHNrE/JsF+S8Jr8gKR74yLAbW3/JxomjClwYD9QWop/t7WHPn3nndA0zWmxWEKvPPSQMy+FcoHbb7oJa/75T5x97rm49c47jT+d/n7gny9Gs9UzqoGKcmDW7NTbldntc2n+/J3GO5wejcxcHYrgdjCuZobdSCsUDsN+cC8s4fReTBekd7O1FHsCFiypK4HbacWW/UPo7A3CZrHg+IZS9AyEsWnvgF5IuaSuWJfJ1CJCwBmt5d2bKZvx2AmrfFlEw4PxyKZDRvxOFH10R3YvSocds+kkAkeAc+eU0N/M5ttE/hhGeH27/Hhz6yAK3Fad6NbPcB31uuAFXx8K3VYsqy84yp8+fwTenUN6NnhmqQOnLipGfgZf1+TSYWXbV0l4s30C0n6yCHB7+1fAPH4dYk83UFyCV7ze8KfuvJMF6b39mmt2fOScc5IewhAOhbD21Vex7MQT4XS5knV94n3C79deB/zDg9FEb17RozeVZbM10IIFm1NRkYm9zFwcVHEzAZ9nRl7abGoaHHt3pp30RkB4Wy1GRVUJ9vcE4Q+pKC90orYyT8/6irVhex+GgirKi5xoqDn6d2na4h9WTMD9Lgddk247iejfv5/zXUUYcNpSz+gnYlfIio4P/lBmhkYk6lu65Rk64f3uvFL6YrptGQC2qBIAACAASURBVKnfMMK7pr0fG3f7sXBWHjy1eSjJP3KLVI0wHnrxIFadXIFC19GfSkXNy+b9Aby9fQiiUP8/l5WhOC9zn1yNBHOq65KEd6qf8NSNjzs63gVNe2XCCMNhvc3Xq15v+Oo77tBmVlS89cx99yVfyJspOPfsAd5YC4iuELVzgBNOSM2yw7GQ6uvbU1OS3t0B5jqoWJvIpaWUPFJVOPfuBKnpfWetgPCWUgKb243aqjwUuKzoHlD00obyIode49s9EMasijw4bClXbSQECRFU2LDYRbQpoY1pFF5/gOtd4C21pZnBQlQSxcoXRAeGabg4HMHrrnysqnFTzrwFip2TYYRXKBRlDN6dfrTt8aOyyK5neudWOvXsbfueAM474ciFSn9Yw4YdQ9i4x4+yAiGbh3lVrsx/TJuGT2yyIUvCmyxycl+2EWBmK9rbRduE6nh8ec3rVT59111Drz788Fa73X58PHsyLiMGW3i9wMEDUdOC7B53HGBNMWFANJuamvZkPJ4EDQYUfgmMtM1YHu2OKG9w7NmR9preMFvQXVYDd4EbPYNh7DjgR1GeHYvmZGUi8mgYfut20EcSPKq0iW/czeUBjbvmlAH5DuNIryC1gtyK33niS/z/2FQ0kaTLhX66RoIuShjCEWxkCz5WX0pvG6k7k7oMJbwxx0VGV5DczfuD+MAJZfjL2m4snOVGw8wj7XPe2e2HuNjWMjcf5QUZ6imYSWSnoC1JeKfgoU6jkLi9/btgvjHekF/3+VSnw/Gn1oaGD8e7J2NyI8cMizIGMXXNqLZn5eVFVFkpikVNvRSFT1YZazLppGhZZj+wN+1tywKwYp1SDEF+81w2NM0qhNOeuc4M42EqiI/FhhMcRG9mEveJbK3bxe0uGzfOK0+M8Io2ZeJ3mpg5ohPcUcR2LJtijzKFOzAc8yEvSnR3E+PyeRUkOt3k9EoL4R2JyEAggsde6cIn3jPD8HnUOY18DjovCW8OHpp0+TACvGnTYmiaF2LEcPxLBZE1wT3xa09FUvQUFqNx6+oBi0FkiIjR2Ggl8WcOrKDCf2TGBZl01dpzCPaerrSbDJANh0pqUF7qNtWbTyL83WWnc9IOQJwG1u3kuxl8y6wSoMh17I92jNjGMraxbK34fZbomk7ZXVXDITWC6xZUkUFjIhNF23j5tBNefW61qsE9XHRvfAhSY6YQkIQ3U0hLO+lCgNvbfwNm07ySTVecSesl6qempqTbsSVtN8mNIeZFrGIDM1Ks40jMAfv+PbD6BxPblIS05nQjXFN79HzXJPQYvoVwpttOzxuuNwmFvl1cFmJsddm5uLZMlB6QXo6QCrEdzw2R3U2CJycRVfa2qBoGIhHcPr+Kvp89L9JjOe2ENz1uS63ZQEAS3mygLm0aiQBv3doERVkHZoPHkxnpZVZ1baCFC1uz6kGCxoNhvp+BqxPclpq46NywZwcsyqjRXalpHXN3xJ0PZabJWp4SXnXbyTQXOnd08Z/dTpyXBvgPqxQ1vFP5olqEEVIj+P78SnP1WzbyTCXhNRLNKa5LEt4pfsDTJDzu6LgcmvbAlAxXVYGDB4GamuTCI/o1NTWN3a84OY1p38XMNSEVm5mR0Q8xFArp7cpIFIGmeUXyC6HMSPJMx/BNjLwND1/EEu18xYjdRJfFgg85bfSHRPelQ37fAFcSsM+C9GX6p2o5AzPUsIqH6ytxzVQYKT7R82U44Y033T9REd1IHfHKjQ4ykSK9dPwATkWdkvBOxVOdnjFxW5uYBPHVKRW9aEv27zVAVxfgaQEaGhIPj+hWamoav19x4hozsiOg8N1g3JIRYyOMWAf6Ye/clxGzamEx1Mq4moyM648iSgwj0QtaI1eBI/EQCNjotKOFiEzRoGtnLz/isuLixCOJb4fALdapIb4d5pYS9/RCKp4orsAllUSmv6RqBJqGEd6BECA+NSayHDbRSuTIDvEJajB09A+jmHktZOwjKrTEZBPR9Hmyh0/sKXAm4pGUnQgBSXjl8zGVEOC2titB9EMwp2kqRAbREkWLL78cbVGWlwecfgbgTOIfP6v1A9TQ8JcMem6IqeEhFFvAKDdEYQJKejfvQLUlmMCO5EXV4jKo5dFppYksQXTDExC2ZAivbt+CK902+mUivqRLlpnd+wfQZyVjp+0Jf6dYdwYOq3jJkoePzMunzHxaS9ehJ6jXEMIrLqYNJPnzXuI+Uo8vxvMJMjt6jSaufYFjP6GOF3eRC7Am8bomQRynhbgkvNPimKdVkLxlyxwoyt0g+ihEr95cXCKz+/prwL59+uAMnHoaUFSUXCQOxzyqr9+R3Obs7gqG+UYGvptJLyIa442OQzje3ouCDCU6lbJKREqO9LQfL16dpEWiXxO9eXXagBQ6nu1y2dFAROmdvRznoW7v5v/Js+NzcYrHLTYlyhlEizEFGxTCR5oqqC3u4KeQoCGEV/wwCcKbaDPm0URWEGeR4R2ZuRUZXrcdED+UseVXgFAcA28E0RWEVy5jEJCE1xgcpRbzIcCbN1dB0z4ITVsJosUA6o4hwEQBMB8EkPS4YcMjFyR3/duA3x/N7L773UBBkgMKiLZQU9MCw33MkEJmdgYViAlxGT2f9dv6gHAQJ9j7YMnQHX6lYgYiRSVjIhsv0RUkV/wOtqRY/0eEm1x2yugHjXFJPjPtG8CQjYyt587l7gzDQyO2RQiXLiijjPatztCPftxmDCG8MWuJ9rUb6wdN/LCOJrxj/TzGYyvVH+S4UZwmgpLwTpODlmGKUa4OdHQUwe12QFFs0LReamjoF9BwW9svAFyRVZiGhoC33wYO7I+6UVkJnLAccKXwCZ/oB9TUdH1W40rReEjlSzQND6eoJqHtnX0hbNk3iBmWEBbZMlMKySDsdVXh+08N4saLZqK00Bp97R5HRld0CLXbYFhvX40R3taF6zyz6OcJAZcm4a2H+PYCB75hlPpc7s6gRnBABT69oIL+ZBQeuazHUMKby0BI3ydHQBLeyTGSElMfAd60qQiRyAYAczIabTgEHDgQLV0QX6Ju124HFi0C5huQmLVaT6eGhhczGpPBxpjZElLwJgNLDFY9obqdB/3Y2x3EQls/qi3pf7vfFwRuegLY0wfUVDrwtcvnID9v/IockTQS2VzxlWJCd0wcOgcZhwbpt8fNMcfY4b293GuzwpB+0rlYzqBq6FWBLy8op/sz+XNgdluS8Jr9hEzknyS8JjoM6UpWEeCOjrPB/Le0TGALh4FQCAgGAUFyh/zRTO6hQ0def9ls0QlrjQ2AI4nLaaPRI9qCxkZRixlvo52s4j+R8aDC5zLjqUw7GAhp8AcVzOjbC5uavv68oqTvy08Cm0cMe5tZ4cRtl9WiuOBo0ptuohvDWGPGlk5xt4auX1pLP8g09qPt7ejlT7mt+KkRfuRSd4aIhoAGfLuunO4wIvappkMS3ql2ommMRxLeNIIrVeccAtze/iMwf8ZQx//0x/Hbz4jxweXlwOxaYNasaHbXuHUXLVx4u3HqsqspqPBzzDgjG15QOKwPpUhHf15xx+VrfwM2ikryUaum0olbL42SXnH3RdToOjJ4DbPHzzgwQN1F+aifX0Z92cB+pM1dvbzPaUVqfdwAhNVsRzK5/QjrA21/Vl+Oz06FD62TR5ychCS8yeE2LXdJwjstj10GPQ4CvH9/Pvr61oO53jCQ/vpXwGYFrNZoPa64iCYuoZWWAmVl0b83enV2AlVVX6Cmpu8ZrTpb+sJhXq4RXmVR7JqFZe3vg71ruL7aIPvdQ8CtzwA7esZXOLvSidVX1qK8MA3PySRxMBjbugCXg56YX0FpnXoWD6TbuviCAhf+kMozIH7nJdpuNR7fjJJhIBJS8fv5FbicxKVauSZEQBJe+YDEjYAkvHFDJQWnCQLc0SE6O/w+Z8MVpRPr3gRWnDylCK84j0CYHwVwUbbOxn5wH6yD+j3HlNeeXuC2Z4ADg5Orqp3hxDevmoPCvMz24xS1MIMhQXtJ3PNqrS4k7+TepldiVw9vdtowP1krZi1nYAaHNfzD6cDFs4voULLxTbd9GSG8YzW8jr1yEX+OXKI12cj2ZqLTwsihE0I2dht1ssET0+0wJ4tXQC1atSXbl1gS3skQlt+fbghwR8dp0LTcvei1YQPQ3weccuqUI7xB5gVQ8Q6z8YMI4nrOmeHYvR0WJbV63jXbge/9ExiKoxVnzK/Fc/Ow+srZsFszl+D2h4HIcAV4SMWG2lJqjQunNArt6Od3uy34l2DhiZox6bAJDkfwhjWCj8ydQVsTjWm6y6ed8A6Fx6+BEWS2eMT0c1ErI+RHL5c92os3tpKZ6jbdDzoWv/iAUehMjvRKwiufIonA0QjkNOHdvRvYsT0a0BQkvCKsoMo/ZA3XZeu5pVAoWs+bRH9ekfj5xWvAH33JeX9KaxFu+sjM5DYnuEtcpDuqDz+BQwrOqC2lrH8Y3NXD65w2LE0wJL0JikjAmWHpvXRVdEQYH19QSW+Ywadc9CHthFcMpBjvoRHkSxDe2EevdExay8VDSbfPYtzy6Kx5PDYl4Y0HJSkznRDIWcLb1wf4vEcuyE1AeC9fvc11COECa9BREGatEJZIHqvkImvEzRq5iMkNK5yIsI0tbAcsNtbYRgSL+EWtaWAiZoJFAyGkMQfFnxZwwELWPs3CvQ7N3htxOQ/+ZXWN38jnh5lnhFRsZkaBkXoT0WXt74W960AiW9B2EPjBGmBrd0LbjhH+4Gnl+MT7KlJTMslu8Xt7rN/xYRXbZ5dSXVqNx6F8xyFe7HLASwl2ZBO1u/H0+4/DhaRFxM+PEsEeNYKrF1TR00krkht1BNJOeMWnPvEDcUz5AUVvkI6coCZeIYjXIuKTVWzpk9YcwMg3M2IuuD6COOcb6GT+KRT3YUZmyxPxQBLeRNCSstMBgWMIbyAAuEe8tjIjCIODgNcLRI5cP7/+0ClvbO6ifQBKABb9S4sZVEyMAkbmRi4TqJcJewC8bCF+oryi5B8Pf6l6KBUYQwp/XWOsTkVHqnvt+/fA6p+8AFckiB5YCzzdbtyvt2svqMY5yw1pSXsMDEE1OuxirCXImj+Ei+aW02Op4pfq/p3d/LzLjtPj1sOAKMXM5lI1dGuMz9dXUEYHqWQz5nTbTjvhTXcAUn/mEJCEN3NYS0u5gcAxhFdRgK1bgcJC0fkAEP1yzbREb18xilj4OWKtbDvFTF4e9oVAIQaet1jwBGz2J578Zv2ORB1l5oKgii1gVCW61zB5TYNz93aQOnYh7iE/8Ecv8FR7NOlj5LJYCLd9YhaOb8w3Ui0C6uQdDFQNB2uKaYahhpNQtn2IZ7oi2G0hxHWTT9QiR7JEeDXGYDiCOxZU0neSCFVumQABSXjl4xE3ApLwxg2VFJwmCIxZ0iB+U7a3Af390ZG/M2cCecaSjaTgFUMs1q+PDrUYtcxKeEf7SRCvpukJslof++s9C+KuZQyG+ToGfpgUbgZtolAQjj07D9fzilfm6/YCL24F/rlt/EypEeZdDgu+dc0czKs2YEiJXhsdv79+BZ+dV0Y/MiKOVHTs7OE/uGy4MB4d2ShniDDCSgQ/WFBJX4zHRymTOAKS8CaO2bTdIQnvtD16Gfg4CIxbwytquDZtAjqHJwQUFQFVM4CKcsCahayvKGPY+A4gpriNsXKF8I50nQhivPMvbXn0v39Z3TRi7tixATKzPaRgIyP5FlWp/hAM+Bk7Nndi744ebOwEXt819iXtVO2Mt7+6zIH/um4u8lxxJTnHdSOkJva6X42gv6aE0lNTkQBYncyFkQF0WwgT/gBmujuDaPWrRPB/deW4mogS6MWRQPBSVEdAEl75IMSNgCS8cUMlBacJApNeWtu5A9i16wgaYlpaRUWU/BZniAN0dQGbOo6+HDHqfHKR8I4IQQHRX6xEv8xb1vD07y6iMV9Gh1S+SNMgevNmZIl/L2//+S509ioYCmjwh8TllOxePDlpcSG+/PGapOMPRZKbPOYP46555ZT1SX47evhnbhuumgiADA6b0EIqniytwCVllP3JdEk/FDm00TDCqz8kCbbwEJ0CRjfHEzpG3oyM9esdjaneEDqHgDaLqzYLINrBJbMk4U0GNblnKiMwKeEVwfd0Ax0dgDpqRqnTFc34lldEa36NXuL2ryDbu0cQ7nFs5DjhPRIVYZ+F6VdMlh89dW/D7pHhMjMFVbwGxglGQz2WPnHp6aePH8Bzb/RmwlzcNi5fWYXzTymNWz4mKOIR2d3/z96XwEdWVel/571XqWyVtbN003QnvbAq4IKKICAimyIqsisCoiAyKDo2IDqiLIOgjuIGgiKKDjOO/hlnEAc3HLdBRXCFXuikNzrpprfsqar3zv937n2v6lUl6SSVqkpV5T5/mKTqvXvP/e6r6q9Ofec7uRxJxtjiGOqJJv8wksuYuVwjmf7tAxh0LEyp7SiCnIHHk/hNdR0uOKCWpn9x5rJQc82kCOSF8Mq3d/vGpm4BPxX2kuxorE4/Ky+o4YnyMmT78Eo/8akqQ80+7x8B5cNbnel6MVPMDOGdKVLmvEpE4E1rNi9xafzFzHyEB34xAS/64EnW7Sd3udNnDaVY7NlngOEpDAeiUU18pX2wkF95c5zLsWcP0LMRENeIaY7NyXpcsWHWNqXTDTvfzycA+rZNdMcjdxz0TBDMaIJPAuOnhQouaIoUJGT+8twI7niwtDiNFLHd8u4DceiymbuJpJyR5gDcaAL3LG+hK+cwRF4u3bSbb6uJ4IapBkskC5RM0xZjf7WqcMHyGOXorpwXCBbsIHkhvJKVFTuVXI6mWuPDmwtuc7nG+PDOBT1zbaUjcNNNbP0uvv4IJPjlHvGLwTgCBPnZmr32JU3WD752tvemGWEiGVdxcOjv2//pKhPQ6P/XBNTWzpwAj4wAvb06qzzD44G9K/FQX3EaFMwwpDyeRsJBf0Bk3f7oHav/TwYeS/CjzDgtj5Okun9mf/Mo2cIrP7Ue48IYS+hobYjgM1cvR2OdPW1UsiYpUpvr4TESiKG5k2hONnNzjUOu37aXByP2RG/mQsgZ/KYRm8C4pLtt/htx5AO/ch0jL4RXFi9eu7PNuooHb4YPL2sRf7akoTaS2RlMvQDF27dcUZ/HuEXSUFuVWwAmw5sbbuaq0kbgppvY+cPIupe6RMeD+QQwjmNw00yiJkLim+chsmg2JgxCRjdsmLKAbMK88rWMkF5xehCP30hE253Jf+IIIRZj42PA7j3AyCy5hO3gHc8djRfGpic+M8GjlM8hwi/Iwu0P//PB270knuIc2s1mry/I6O7Ps/VTD27FX5+b5b4UAcgjVtbhpkuXQm6vqQ5JZsm/7fk6RpP4j+XNdE6+xst1nJ5d/P66Knwu+/p8yxkSLnYQ4aquVvperrGa6/KHQN4Ib/5CMiOVKgKG8Jbqzpi4ZoOAaDnPuG7DKwF+Hdg7ngmvxhw6cZ11GHDlMbOJAJqoiuSgf3YduGY5y7Sn89JleMNPli2s5AHhNx+5aOnA0YfW5ZzllfdCSbzsL3ErPFLqVP7rV7vx4GM7p92L+Tjh7ae24ezjWyadWppGScvgfB4ewyMLSzrqaX5vfABb9/LOKhsZbejUB5c8ZNKSHgY8xkdWLJp/O7Z87l+5j2UIb7nvYBHjN4S3iGCbqfKKgJDc069fdyyYzyGmsxl8QL4miNjED5zH1DxzSWR66r17gY3PzUhrm694U+M4DoZe9HKc89A82KTlfTGzH/BVh8W8d57WZnW2RmZ1seoeup+v+AOiGxRl/713FDfeu3lWcxTrZMcmfOZ9XVjWkfm1X5KB0Tw3wAjWNJrEz5c300nFWuNU8/Ts5vPrq/CdINOfDzmD66kvn+9c1Ur/NN/rM/NPRMAQXnNXzBgBQ3hnDJU5sQQQUFrc0fXHMfM5DD4bjIIJVc9+MXD5K3JctFT97ugHNm8BpDlEsY5Vq/AsdeLa/yrWhKU3j20RTntFE859XSsaamcm65Cv+KUTV/Yh0oAqG4hk1RvGk4wLP7EeblirV0JQrDigGndeuTxVJylrE7Kbh0TnpKtkBieAQ5Y20Lr5hmHrHt5U5WCZxKEconKUWnsiLEri6ysW4X3z7UQx35iW8vyG8Jby7pRYbIbwltiGmHAmReCNN649wIvjagZfwkBnMWCqdoD7zwWacsnyBgHKv7bPPw9s2zrRwizfi2huBg47HI88C3zx1/kevPzGq622cfYJLXjTsS1wpuG9UsAVtuAUm0fJ5mYT3TAKa768Geu3Te+YMV/Inf+6RTjvpFZF+ETGUCiyG6xvLIk/Lmuml83XeoN5n9vLJzc4eEyyvLm4MzDDi3v4fl0rLimFYrz5xrPU5y8K4ZU3B0liZB/yxpKtl5evi7KL1qTQyhyZCGTjNB0+kn2YK46G8E6Hsnl+PhF4w/UbXuZ5yWuZca7IJ4sdy1tfBLz7lXmYVViHdGjbvn1qG7O5TCMFcEccCdg27voV8OjauQxWWdce0BbFe9/cgcO7pv7kIv+UxZP63ykhudMRZEHoqz/YgUef2FOyYEmm+1NXLUdHS7TgZFeBQOD4OF69tJWUc8Z8Hpt389+iDg6bTdG9ZKnjHn5G1bhoRQnokecTv3Kau+CEdyQ+tVm1bQENOfjwlhPAhYhV3mzFzWK2R7af8WyvN4R3toiZ8wuNgMgW/m9s3VnwcC2YX1Po+fY3ftTWWd7m2jxGMTAA9PUBu3fpQre5HvX1wKGHAVVas/mB/wTW7rcp71wnLMfrCa97eQMuOa0d9TX5ybb87I8D+ML3tpc0GMs6qnHT5ctnRODzsZBxF+sPbKKD8jHWXMbo3cMviVp40vUm5N8mDkuQphF/ZA/nr2qnDXOZ11xbfAQKTnjFn3d/Hdhy8eEtPkylNeP+PkTsL1L52k08eHM9DOHNFTlzXSEQOOPD6y5g4luYeUUhxs9lzJwcG2YykXxFJuRXiO/u3YA0spjNId6+nYuBri4EPlRSXXPeg0A8R93ibKYvx3Mb6xxccnobTnxJw5zD39IfxzV39cx5nEIP8KbXtOJtr80wLijYlOJPOxLHm5a30H8XbJIZDrxlD28lYMpCVol1PIkNiODtKxrpdzMc1pxWYggUnPAK2RWClq1oEClDlQOI9i04hFDJueGCAPl8Lb6xkg02h0ZAcMr2K54Om3zgaAjvdCib54uBwBkfWXcUJ/kLzHxcMeabzRxVFvD184DWfGZ5JwtA2hRL1zb5T7x3paOaZIDlcflPZBHi0yu+vU3NQHsbIK2MQ8fPNwB3/GI2q1uY54pf7XvP6sBs3RzCaMnnlQs+UXoNKLJ3VKQNN7+nG0vaIupzUY5d6Gd8o8STeH5pM+XNMWXGE2eduHuIjxh18TRPkuVNeHjeI7xnZQs9kuv45rrSQKDghLc0lmmiyAcChvDmA0UzRq4IvOWGra1j7tAtAL2HmUv2I/DpBwPXlBwVn4j6TT8GnihNt6xcb5GCXReNWHjn6W04/ZUz6kcyaRzX370Za7eUbuFaEPThK+pw7flL1Z9CeOXLASnM21+DirkAPxLHu7pa6etzGSMf127Zzc8S4eBgrCRjTzKJD65qp2/kY3wzxvwjYAjv/O9B2URgCG/ZbFVFBXrOv7M9+Id1V4D5ZgCTu+SX0IqFHPzLm4CDivPNcE4rHxoHLvjO/uVmOQ1c4RcduaoOV7+1E4saZ+9dfM9/7sCPfle6hWvhrbv6bQfgqIPqM3ZTZXvJJ8Dya57SvwkPew5opHl/XQ8P8+I9CWx1XYwlGTevXES3V/jtvOCWZwjvgtvy3BdcSYR3666RpYmE+yEwqrsXx96bOyrmykIi8NaP9C4eTY7/eynKF/a37oPagM+dmT9SkG+MH/4bcM+818fne1XFGa+u2sblZ7bjxKNmp+39n9/vw90P9xUnyDnOsqixCjdf0YWIMzWrVZIHIcB+FnguU46M48auRXTbXMbIx7WbdvHrl7XgJ0RUaGe2fIRrxpglAobwzhKwhXx6JRDerTvHDoq7yTVgfgfAVQCN1xKWdXbGdizkvS3Ftb/x+vUnup73EDN3lGJ808V0zbHA6YdMd1bxn5emApd9F9g7y7q34kda2jMec3gMV765Y9qGFVKTIs4667eN4eP3birtRYWiO+s1i3Dma1pnHG8ge8hF/pB0MbK4EfWGaM4YbnNiDgjkjfDKxyHxhp3pxyL53DiZL6yQquyitckK1pS3bw4LXsiXCOb2HLRY5Ux4e3cMv4Q973oAb8vWf1pEH+3qjN26kO+NUlq7tAE+47q1a8B0K4Nn1v6qlBbgxxKLAvedAzTMwRmlEMv61pPAd54uxMgLb8zmegfXnLMYR62aWKUo/x7G3fS/Z9Jx7fLb1oMnM6UvQeiqHAs3X9GN1hzkG0HBm/ycacH5cByf726lD5QgFCakCkEgL4RXiOfAaGbDiJngk+3DK8bPoi3LPmoigHjIBoc4FMgnZnPMHgF5AxLvY/kUPtujHAnv5h0Dr3FdfISB06ZeL23t7qzvMi0hZ3tH5P/8c657rnHQSz4A8Fn5H734I75+NfDB44s/71Qz7hnR2V3pFmaOfCFAeMtrWnDRKYsUuZNkjPxbNln74TVf7MH2XTmYqOcr1FmO8/JDYrjyrUtmedXE04PiNyWBmOLfHpcR74yhgYiK2F97zkszA5QRAnkhvPICF7/dXI5cfHj35UCuc4mtUq+pi+qe77M9yonw9m4ffoNH3g1gPnYm6yQLb+nuaHh4JueacwqDwJuv7+kad+M/YfDKwswwP6NedyJwYgmsSF6/Nz4KPF3a/Q/mZ5PyMOvqA2pw9TmL0dI4dZO/L373eTzx98E8zFa8If7psi4s68zf1xRB8Zt8OJDfw8Vvowl8e3kLvb14qzMzLSQE8kJ4BTDJuiZn2QhIfHglexscKX/ZkBG6vBjEhzcsf5CviUYTMJqGHO5U0AqV3gAAIABJREFUwVEIby5HqRNeZrZ7+4fOYUCI7hGzWSMRPdbdGTt1NteYc/OHwBk3blzO8fgvGFiev1FLYyR5j/vCWcABjfMbz71PAN//6/zGUOmz10RtXPqGDhzz4ljGUoXcSZLhe4/vwr/+pLxa2x2xuh7XnFM4q1xFesX6TBAjuNUe2pqaqDzsLCr9hq6w9eWN8FYYLmY5kyBQqoSXmaM9/UPvJPAaZuSUS5NiCYKzsquzpvTbIVXY3Xnmdc8tS3DiF2B0VdjSUstZEgM++yagMbP3Q9GW+4vngNsfL9p0C36i1xzZiHe+oQN1UYJ0uJTaCTme+PsQbv/2trLD58ZLlqN7SZFuXsYzS1vosLIDyQRc8ggYwlvyW1Q6AZYa4d2xg+tHePgKZv4gM89ZaGYR3dLVGftY6SBe+ZGcdeOGA8fj7i8A7q701a5eBNxxRmY9QjHW/LMNwOd+pXWl5igeAge0RbHmgiVY1lGVmrRvVwLv/ezG4gWRp5nCzSjyNOSUw5AFtqtxRGeUzPcRhQZ7gY1vCO8C2/C5LLdUCO/WAW5NDA/9A8D/wHltREBbujvrlxtrnLncJTO/9vQ165eCvccrTbO7PwTEn/cTrweaamaO01zO/NengW8+OZcRzLVzQUCcDt5zZgde93Lt2SsGDefftB5xKXwps+OGi5dj5dIiZXmBbUubSbd7M4dBIE8IGMKbJyAXwjDzTXh37+bGffHBjwN4DzPqCoK5Zb2T2FoL261mj6JgqrbIcyzincxV25a1R7eZKuK5I3/mTWsXJUbwWzCvmvto5TXC4hhw0ynAsty71E674JE48JXfAj/ZMO2p5oQiIHDiSxpx5VkdiEYIH/ryJmzclmOVdxFinWqKQ7vq8KELi8NBicAucNqyJnpsHpdspq4wBIpCeCfz51WesEqlnnkIqZL/gkP5+E1iYzITz9/JfH4rbP+Kupz5Jryi1e3tH3yGGfP89Te9AHCPZeFxD9ZPIu11vzyQaLSom1HGk4nP7unXrX0UjAVbJCgFTBe/DHjri/Lfje3nG4D7fgfsNndkSb1KlrZH8eHzl+D//XI3Hn9qX0nFNtNgrnv7MqxeVvivJxiK8H62q5n+caaxmfMMAtMhUHDCK24KY+KoMMkxmQ+vuD1k+3LXVAHVodblM/XhtSztOZuD5ex0uC3I5+eb8AroPX2D5zHzQ6W1ATROhN+A6ZtdnXXfIaLyMdqcByDP+PC6j3rwbp6HqUtuylWLgAuOBI5ZPjfiKwmAv/cDDz4F/NnYjpXcPgcBicShe3EUa7eU56eRlx4cw1Vnz7lcYn/7w3EXv6+uwzlLamhzyW6kCawsESg44R0Y0x3YpjpEyxb48E1FjqXKtT5kpTUbH14hvDPt9FKWO1jEoEuB8GrSO/BbZryqiEuf8VREtB3gu6zq2D3LjbXOBNxOv/7Zk+DRj7O73c0Y4Ao9cWkT8LqVwNFLgZWLpl+k5wHbBoC/bAf+sBX4Ux8gMgZzGAQKiYBFhNuvWoGWHLqv7S8ukTDEXTzDFi5c0Ux/KuQazNgLF4GCE16pDJY34snaAEcn8eGVTmvZkoa6LB/e8aTOGk/XWliIslxrjvwgUAqEt3fn8GK4/P889l6Zn1UVaBTCEAG3dXXE7jAd3DTGb/1I7+LR5PhTzNxRINQrYtimamBpI9AeA9pqtUepdJaU99K9Y8DmPZrslmHdU0Xsz0JfxOnHtOLs187gU9kMgPKJ7lZiXNK1iH42g0vMKQaBnBEoOOHNOTJzYckhMN+Et7d/4C3s4V4GWksOnCkCIsITbFe9c0Vb9dpyibkQcZ7z72wP/WHtT5lxQiHGN2MaBAwCxUGgrsbGp/9hJSLO3MSCSQ+7ki7et6qd/q04kZtZFjoChvAu9DtgFuuXr1GHQl+bOtVYUqe+wi/sIX67Q97Qv4D58sLOVJjRCTQGohu6O+s/V5gZSn/U09c8+zFmfLL0IzURGgQMAtMhcMkbFuO4I7XV2myPpIdB18XHVrbT52d7rTnfIDAXBDIIrxSGSbtfcxgEJkNAvlJVLZ39oxiEt6dv5JWM5INglL19FYG+0tVZ/76F5vP7lhu2to65Qz3MyOy3al5mBgGDQFkicGB7NT5++ey6gLuM8aSLz69so+vKctEm6LJHIIPwSvFYfdXcqoXLHhGzgEkREOcMcccI66sLSXiZ2e7ZMfQRMP4JzJN+DCOijQC3MqOxXLbNAr61vDN26ULS9Z62Zu1tYL6hXPbIxGkQMAhMj8BH3rkcKw6YvhEFM5LxJL61og1XENEUnk3Tz2fOMAjMFQEaGGOPOe3cJaQ3agNi6WUOg4AgIFKGuJtJduVxuxqd9UT9+UZpU//YCo/jDzLjmKnGFuJYa8euGvKGrgfzjfmOoZDjEfD9rs7YBQvBvuycm3bUDw3v2cLgArZZKORumbENAgaByRB43cubccEp7VOCI5b640n8d+MivL2NaNCgaBCYbwRo3xivr4Svi+cbyAU3P2GwIYrGfH8937Nj6J3seV/AVF9/E/YR6MruzthDm3cOL0m63h9RhlX/RLi/u7Phskq/b85Ys+4ajz2j1av0jTbrW3AINNY5+PQ1K1O2oiEAOJ7Er6xanNdVV/gajwUHvFlwzggI4X0/GAu2mCZn5Bb4hUT4VEM1XZ8vGLbs45bEyNBXAT57yjGJfo2oc9GK5ppNzBzp7R98nBmvzlcMxR7HIry7q7PhvmLPW6z5pKPaGdetXcuM1cWa08xjEDAIFA+BD799GQ4OOq+Jl24Cf0kQzjt4ET1bvCjMTAaBmSFA8o/SwDiuAXA1ASvD8oaZDWHOWmAIbLIs3F9fhVuJKJmPtW/qHzrZY36AmSdt4aP0roxbuzrrPxloX3v6Bj/PzHLflvFB47ZjHbu8re7JMl7ElKFLkwl28dNKXJtZk0HAIACc8NImXHx6hzSN6HEJF69qoV8bXAwCpYrA3Iz0SnVVJq6yQICZoz19g7cR0bXywWuyoInQaxHevryjIfVGumnH4Ntcl79bFoucJkgi3mRVN7ykEruynbZm7b+B+dxK2CezBoOAQWAiAvU1jnfz+1aec2gHfd/gYxAodQQM4S31HarQ+Db3Db4oCXwHzC+eaolE9FBjVf2VLS20LzhHPHmHvaF1zLy4UqCxiO7t6oy9p1LWI+t48009TePD8T4Gh5qCV9IKzVoMAgYBQcAi65Qf3nHQjw0aBoFSR8AQ3lLfoQqLTzK5vf3D1zDzpzAVGSIMElvXdC+u/0b28nv6h25nz6soH0ci8siyXt7VXvdUpWz3Gdetu8LzvLsrZT1mHQYBg8CUqYkv/ejOg682+BgESh0BQ3hLfYcqKD7fVeEbYH79lMsi/M6hqguXdVQ/l33O5v6xlUkv8XeAqyoIFr0U9n6/YknTKyplXaetefbXKOOCwkrZB7MOg0ChESDgr4/eeciU39QVen4zvkFgpggYwjtTpMx5c0Kgt3/wrezxVxlonWwgyXICdEdXR93HpiqG6+kbfJiZz5pTICV8MWHssu7F7feXcIgzCu3M655blvCSvcDkuuwZDWJOMggYBMoEAeJYXe2i79504O4yCdiEuUARMIR3gW58sZatNbfiqID9eM7SVgLe0b049vhUcW3ZMbYq6SVEu1uR96z4Gdve7scOfP5HZ9LLryjrbkSnr1n7IWb+dLHuMTOPQcAgML8IWBbe/MNPHfKf8xuFmd0gsH8EKpI8mE0vDQR6+kZeBSSlY9rKqSIi0Ped2vp3H9hI+80OVKJ2VzAhgme5e/5YN/7XHyGxqY88e33roVc8Vho7mFsUp61Z+wSYK0aekRsK5iqDwAJCgOizP7rj4A8toBWbpZYhAobwluGmlXrIzGz37hj6KBgfk98ni5dAI0y4dkVn7KvTrUeaTPT0D20px45q+1mbG/F2P1Ed/8tjdnzbztR57HkJsn7bcfCVf5oOl1J8/vQ165cyu1tKMTYTk0HAIFAwBJ780Z2HvLxgo5uBDQJ5QMAQ3jyAaIZIIyCFZS7HJav7qv1kdZ9iJ3LBirbqtTPBrrd/8GzP4/+Yybmlfg4BCdvd8Zva+NM/thI79gIWq5iZWf7PsojBFidc/FfbYVdsL/X1ZMd32pq1V4H5S+UWt4nXIGAQyB0BArn1dc1N372pfSj3UcyVBoHCImAIb2HxXVCj92wfupTJuwuM+skWLjpVZv6X7s7YDUQUnyk4vdsHvukB75jp+aV5Ho87bt8va0ef/pnl7RpQMVrkwQUUyYUQXv9giz3mkbEG+v6SJVeMlOZ6Jo/q9DVrH+P9uXCU02JMrAYBg8CMESDbfumjt6+uGGvFGS/cnFg2CBjCWzZbVbqBbh3g1sTw0FcZ/NapoiSiPovo4uUd9bM2KN/YN7AOjNWli8DUkVlwh+3E9v+tiT/9uOXuHVY81yLPc/1rhOx68hirzC7g+cTXYs/j/uZD+h4huskrh7WfftP6Bh52XwAQKYd4TYwGAYNA/hCwbOttP7z9oO/lb0QzkkEgvwgYwptfPBfcaJv6h17vMX+DmZdMuXjCf9fU0WWLY7G0VnWGSD0/MLBobBizvm6GwxfsNII74CSe/1n9+B9+yd7weEq6IMRWkV1mWBbgiowhTHQBF8y2YsAW2/CeaVh95W8LFmgeBz7jumfP8jw8nMchzVAGAYNAmSBgkbXmh3ccdGeZhGvCXIAIGMK7ADc9H0tm5mhv/+A/A/SBqazCCDRGwIe7Fse+mOucm/qG3+iy+1+5Xl/s62weG6mKb1hb5T7zTUrGk54QWtvX6Wqey5YlOV1AsrxCdl24sCGyhrSel4NrXI8p7v2i6YirNhZ7LbOd7/QPr/syw3vvbK8z5xsEDALljwAR7n70jkPM67/8t7JiV2AIb8VubeEWtqVv6MUJ8HfA/KIpZyH6iwNcuKwz9te5RLKxb/CjYL55LmMU41qbh4ejY392quMbbAZvYbI+EyawotMVlmuB1U85LBay67Gt9Lu2IsMposvyuCbAFiGRHE3+sOmIq/YUYy25znH6h9duYPCUFnS5jmuuMwgYBEofAQIee/TOQ04t/UhNhAsVAUN4F+rO57BuyeT29g+/n5lvBzi6H7L7Reqo/3A30VgO02Rc0tM38FlmXDvXcQp1ve0NDNWMPR2JJnsABkEoqkXskv1PIAxasOC5nqgXtG434LUqo+sTXVEvyOEC7Gd/dbxpIgwb+54fb/7h4YefO+Niv0KtebJxT//o+pU87m4o5pxmLoOAQaB0ECDC+kfvOOSg0onIRGIQyETAEF5zR8wIgc07h5ckXe8BMJ889QW004J1adfiukdmNOgMTtrYN3Qf2HvXDE4t6im2t2egduypKie+RUkW2POEwUJeUBYIHuhfPVh/SFmNKf46lXwhILZBwVpQwBaQXi19sIDNsdXv+UVRFzrDyd5w/dqrXNfYkc0QLnOaQaDyECA8/6M7Djmg8hZmVlQpCBjCWyk7WcB1iA8ue/xVBlqmmoZA/wObLulur+/LZygbtw9+F+C35XPMuYwVSe7YVxt/KuIk+jzJeJNQXCLV71gTXoL8wYwnPNj/AUt0CqycGOyQ/Zgke8WtQaV8Fa8VsqszvTZbWtqgTpLHPHZdwLYtdhPun1oOe++cZCJzWf9k144n+c0f//q2bz69fiiW77HNeAYBg0CZIGAIb5ls1MIN0xDehbv30658506ODbmDn2fGpVOfTHHLohuWt9f9i/jsTjvoLE/Y2Df4GObZ11X4q5PYJhld23F3KQkuESl6Kj88ZpIMrCK9JGcDnoeNHugeVm4MNmxlN6YzuayIrn+4HsMSkkueSx5ZluN5rgvL1++6ouVVnNiSoRh2hO2x0Z/XH/6+vH6wmOW2qNNHE/xaALd7Ll7x9lvWY3S8LNzTclmqucYgYBCYBgECbXv0zoOXGqAMAqWKgCG8pboz8xxXb//IMcxJ6Zi2YqpQCPQsbLqgu73+6UKF29M3+H1mfkuhxt/fuERwq+K9g3VjfyLL3edp2a1kdLW8Vpiq8FuCNNTwSBFgSx5gJraGXLJvVUVpynYspNOV7K1flKZkvcysbXn1OWmbMmG6rLO7gc4XFkcsa6ymtv1/aMmZ89KUIs78Ui+J25ihClTWbhnD9Xdvmo8tMnMaBPKOQF014aQjo3jJqgiWtFpoqLXyPocZsLwQIMIuBv0BsB5saVn0YHlFb6INEDCE19wLGQgws9PbN/RRED4qngFTwWMR3VvVUf+BJUQFJV0btw9+CeCrirlNRJyoGls3XDv2J7Z51BMaKiRUSK3IF3zGq8QMwmQVCQ4EDeoVpf/2CB9nSEc5v1JNZXuDLHhIvuA7N2Rmdf2Mbmrh+m/LJkWA4fCux55s+vm5554btLAoOERjzKs5gZuJcC5LgZ5/PPzLPXjgRzsKPr+ZwCAwOwSCT6gzv0qI7oUn1aA2av5pnDlqC+tMIjzc1Nx+LhElFtbKy3+15lVd/nuYtxVs2TG2KunFJav7yqkGJWA3Wbi8q6Ph/+Vt4v0MVExbMouT49HxZ0dqx//mEo95kr5VCgX5pp6UPZjUpomaQWVxxZXBknbJwnnlBM8CWZ76KaLdhGXdYlk0qmQNivR6vpbXkp4SqrGEyBfkUH68rsgX0l68GpZAyqBMIJSuVzLGrlwX8TY2rbzyD4XeB2kqMu7iY2Bczgwne77bHtyG3z8zVOgwijB+oMgxb4tFALsoU1hs3cnEr2fwUdNNePZxNTj7uOrpTjPPGwTk3f4Tza0dNxkoygsB885eXvtVsGh7+4Yv8+B+Hoz6Kcku0c8dx37HgYtqtxUskKyBe/sG3uUx7ivkfBbGR2rG/j5WM/ZMgpAQJgoSzhpSJEt9GvnZWa1o8MCwYVvCh0WhoGW9EqdixAwkQbcwMB7O6kpB2uTyBZ/cyg8VQdqSTGV15fGkL4uwJfWuiXHScf7Q3H1pbyHwYebmsSTWEPB+ZtRMNcfFt27A4EjREs2FWKoeU310cUE0gdMXbk4zckERIKCvvu7g5YOja88lD/J6XD7ZhEetjGDNOVO+9RU0RjN4+SEg2d2mZmolahssv+gXbsSG8C7cvVcr3zrArYmRoXv3q5MlShD4410dsU8RhQquioDdpv6hk13P+3EhprK94aGa8b+O1Y6vi7MqKtMuC2K0IF/ZK8cFYa5atuvTX/+xwJFBKXltsMCiiLJYlOlrkqCbmSmZKkpLLSKznbBO8lq+1ldbM/gETOwdVHbYDhe6ia7XJ8YWW65bZT/e3H3p3nxhxMy18ST+gYHrmdG0v3G37Ijjms/35GvqeR2HlVFyEmRNbTE9rwGayXNEgD74ozsP/pfT71ofpW3e+zyPb0TIcaaxzsJn3tNgZAw5ortQLyPLOrG5ua0kbSIX6p5Mt25DeKdDqIKf39g/dAoxf4OZF0+5TMIGx7EvXLao7vfzAYV2ihjasz898Wzjst19++rH/zweHd84rnKmyllMk1zfIIwkcysEVhmPKaGuKkhTkgQhsOxJylfrebU5hVSV6bNVAZtlDyWJPy2xBVld1WLYFSUDoOQLqteEOJCFWw/rDxRsEwfFbJLN1T0rZApxarABcXfQyWC2IvZw3WjscZpjUwrRb48n8C4mfByMqe+JEOCP/X4fvvLwvBtGzPYWmPx8Lwn2EiBnymR2fuYxoxQbgd3VddGVD9/UrT4UnnPdc41DSH4QHj7A4IY3H1uNc19j9rzYm1Lu85FFlzU3t99f7utYSPEbwruQdttfaw9zNfqHbgdwjXjJTgUBAQ/U2bGr29tpXgWaG7cP/A7A0XPdqoj7wq7asacS0cS2sSBf65H0QkvVnGlLMaWpVTLc9KHtGPxKrSz7NUHQ1/mCLPbYI4usZ13Qv8sAQmolC5ztqasGV/IFObRWV4iu+lNpdYNsun+OIsae0vFyiiT7zzH1x1Zd9n+5WMPJPRB3cS7rr3xXzQbnz3+3D48/vW82l5TsuUJ24Y2DHPPVdsluUq6BEe780R2HrAlffs5NW1oGR0b+8ZZ3xtas6NTmf+YwCMwUAZvojMaW9kdner45b/4RMIR3/vegqBFs6R86IsH8bTC/aMqJCfsIdEV3Z+zfihrcFJP1bh+40wP+MZdYiOBVJZ5/oXb0qbid2BEnpS8AyzfXQvVtKURTfNMnrcoT1/cAkzOYVEaWPOmeJn8xeURsSQWZZHyV4FcG8L3KQGRBaW5/liT6P2ku4XniryuXq8I0UoVpMoIQYVFAuEBKp5siwb6GN7AzUyluTYZVeD4h1plfPZbruesbDr7i2dngNJbgU8H4ZwZeMpvrgnOvuHMjduytkGJlNw7PG4UVacwFCnNNCSNAoHGqihz8w1tXZPjnMXPV3j07BplRVcLhm9BKEQGKHNnS0vLnUgzNxDQ5AobwLpA7Q7J4m3YMX+t5fBvA+xEp0q9Q7bx9RXNNyRirbuobPtNl9wez2SoCJ6Lx3l21o0+N2e5gMigo8x3DgqYR+qclMgSRIyjiqKbRFWvCdCFEUz2mO07obLC4M2hlr+4+EXj0ah4MLw7vbg/OQNBaWFwVFDFV1rohHbSf4Q0kDCn9bojoalKrYvTlDElGKsOr5RBK7mBJdtn5XWzVxdN6hMXj/CqXcDsYJ8wG1/C5uwdcvOtTG3K9vOSuY3cMnByDFd2vbLnk4jYBzQwBC/TgD+88+B3hs/fu3bvCc8efm9kI5iyDQBoBJ1KzqKGhYZfBpHwQMIS3fPYq50i3vDByQCLpPgDm1001CBG5INzc1V5/i/q9hI4dO7h+2BvsY0bddGERksNOsv9X1eN/+F3V+O5TLaJ0uk50utpsTLNaS36TLK3215WmEdqCTGVu5f+k45nY7KZ0H0F3NVXURgTbJnEW0/VtMpznicXYnxOW9aiSH2iGq7W3etJUQZom1kFjCtHpampryyBynZ3W6QbXpZtUBLrfQAPscdIFog4lotXJX9GSKyb1Rx5nPoyTuJUZb54Oy+me//0zw7jtwa3TnVY2zwvZ5eQwrOrWsonZBDobBIht2z76kdtXPRlctWfPzhPZ834+m1HMuQYBIow3t3QYD7syuxUM4S2zDZttuJt2DL7Nc/keDlUlZ49BhF4i56KujtrfzHb8Yp3f0z9wP3u4ZKr5LCR2O4ktj1fH//gEJcfiilq61OQg8WaCFVFOuao4zW8goRQN2nFB/dRMVnUGTjFcbdWg9LdiPSZN1CSrK7/rs7TQ14YFV1W1iSCaXNfB/R7zXsVfQ+4KImUQRwZW8gbdYS2DBPvuC7b/vFyfFClD4M2rDRyUfCEYS3vyJqHPsTkpWg1YA7EVsd8SpZtSMPOyeAKfYMLFumxu7sdDP92Ff/vZC3MfqERG8JIj4MQQ7Jr2EonIhJFvBIjofx+94+DUtxp79vS/gz18M9/zmPEqGwEieq65pX1W9Q6VjUh5rM4Q3vLYp1lHqdwNvMG79kcSFX0j+tfGqvr3trRQSVcebdoxcJzr4pfZQNg8tjWS2Pjz6NjTT4OTopP1TxE2yWx71BVhPlmIrCatIg3ws7y6LXCqOk0kDRl1ar4lg5BkxXA9D2QTs8tkS3Ga9I8QsisJWSGwZHHCwqMeWc9OyOr6ultVlBbkz33yGs762n7RmpIvhLPBKvlrsUgXUul3Jeb12LGZkypAed7P/BK21a+89C/MvGg8iY8AuIoZefXbuuWb2/Dk2nmtZ5z162J/F0h214sPwq7tzOu4ZrDSQsAm6+xH7jjo+xLV7t07bgTzLaUVoYmm1BGQD07NLe05y8FKfX2VGp8hvBW4s739I69mTn6LGSumXB5hEGRdvaKjvmyyG889v28dEa2WNVnewLPR+LqfV8fXrvdckRGQT1a1x60rHFRlRwEnySst4Hil0/UzuL4sN6g4U+ICIb+aFPsEV+l7/aq0wIVXssDMSvORajTBWuvrgf6YtH1S7helqVgtKWKTQjMtWdDWYunmEbqATZ7ytE43RYjJs2FDpA42SLnEqoOl27GliC6k8Zky/hUHWcnxan0wObXVdtvrjkd00buZESvEbX7ZPz+HPUOKalfE4SWGwIl9sGsPqIj1mEVMgQDRhljtQYd/9yaK797dfw8Y7zFYGQRmhQDhOy0tHRfN6hpz8rwjYAjvvG9B/gIQH9XevqGPgXDj/nxrifCETVUXLeuoLqtijd7+oQ9aiZ3n1cT//gsr0btdkz9iyy/wcqV5g3pMzGkD6zAtG3A87nIIJ7Dnp4A9VtladbqrfleaBDWmZsX+xmRakKWe8YhJdQtWSgZ2yfqta+MPKc2ur8eVWFIODGpT0trboHlEyn0hLHHwjSLC8oWAGNtK26vlC47K8gbWZBaTFXEQO+IMrmq+ELCb7Oo2wIrk7ybzR9o1kMTlnyqr22daDDgxCHd8D5z6ZdOea04obwQsiz70w08d/Nndu3c8CubTyns1JvqiI0DWnS0tbRk2d0WPwUw4awQM4Z01ZKV5wZYdY6sSXvzbYLxiqgilSxoDt3d31H+ciMoyNbfr2S9eBr8QzUo55UoWVIq3NPHTncsk0ytkVfvbyiO2x0si4ONBXKPTwfr2DxpI6LayalStdAgor8r4arWvygQHFmYyNmFsnPnHZJPvajGxKE1JDUS/qxm6jkVcFvzmEQFHF8mC1v1qmzE9vfBZncHVOl3mpL9zUjCnz9EWolbjESd5kUUXEzkd6eAd2NFFqldyPo9KK1gTbLzEPnhje+DEuvIJlRmrBBEg0N5qp27V1z4c+QUYh5dgiCakEkaALHp/c3P7XSUcogltEgQM4a2A26K3b+ByBj63fxcD2koO3t7dFivrVoi71n/lXLjuEtHqWqoDmWRNIQ3MUp3LUkTXZ5KKDCryK0VlVtRKJo61yOpW5JUhFg1+SZtPMpWTrvZh8H3HdKc1Vdvmd1gjJD3Qn1zynmRE4lJeFsgVtE6ZhxaCAAAgAElEQVRX01vbcjzx3lVkNkV2/ZYWqoCNPMjzViBfkHWEdbpCdh3l5iAyCAcOkkkvXcgmATUc/ipEOy9h2F0Ssu4el35pkx2FVdWS1zu90grWFOGN74M3vhtO/fK8f0DIK/hmsLwgQKAvfPuG5ovBbIyX84LowhnEsvG2pqaO7y2cFVfGSg3hLeN9fH5gYNH4CN3LzNNYTNH37Jr6dy9voj1lvFwV+u61d59BhNXwhBS6QiilmUOK0OpUp+XLHCw5TeeBlW5W8r0601oFPsBiPpI8v62yyuIGfYOF7GonMpKxPKWaFesycV0YYvC6OOgpIvjWXzqrq5tL+BnmsCQhlWX2rcaE6Kp4MrPBk8kXdFGancryKp2uP57VtPpwr2rpu4Cqw9S6UyoMP3Mdeshy6kGR/El5K61gTRPePfDG98KuWwoqgAyk3F97lRZ/bTUl7/tAk1Np6zLrKTwCtuMc09jY+n+Fn8nMkE8EDOHNJ5pFHKunf+hUMN/P7BO2SeYmwjABH+jqbLiviKEVdKo96+4+Hh4fJYwxVdsV2HhledwKAfUprHIwEF/cVGcyX+ZgAYts8Cpi6rCJWz0mYZeKOiq/XouTDNpNsHa4ROtd4ue1RCLQ4moyrXS6flFa0BJYFaoFh5wTshtT5NaKZMgcJmSAA/mCExSmMUsXOKpfvgLVXZcyRY8OZ3L1VCmZhiLA6QAAK9oMsvJj1PCuTz2H3QNlqYqZ8v6U7K5kee3aJZCsuDkqG4FlbQ5uf1f+PgRWNlpmdWEEqmucA2trWyvHhHyBbK8hvGW60Rv7Bp7Yr14X9Ed2IheuaKteW6ZLnDTsvRvufRl77qsny+qKriG4KCC7oolNEc0sksriciD9JYKDLLJct15dQR5Zjj2eTGKQfQ2tkNxAJxxog5V8QQ6/1a//a6rzmXZcCDWQSGV1tcWYIrm2nxXmkFRBitKSSThqQr/NcHVnJ2pXXUxO7YlKjaG1Cz7PDUkY5LFUE7jQS5wsWFXNYuEwp1tiZMzDRTevn9MYpXixO74LHB+AXdMhLhelGKKJKY8IHLUygjXn1OdxRDPUQkBAaj6amtuiRFQhPdUXwq6F00ELZ70Vs1JpKOG6/N3sBcmLkZg/s7wzdiMRqQYMlXS8sPaeQywkT045KsjiUq16VXtdJei1lKRA1L0Ts7oTiK6ru5WliKVq0xvqkubLFILMbZDR9VwmRXiTQXOIwC1hkuyzT4iDDHOqq5oUsyUT2i3CJ+SORZ7kToWWJsEcqWpr4vqDL4RdfzoLWw2IbmAZEdLrhl/WgQJZHtN+bPKLDSsqncRy/6y7dssYrr+7ZDpP5+329sZegJcYhFW9CFYe5R95C9AMlFcETn5JFJedaj7Y5BXUBTEYbW9pbV+yIJZaYYvM/V+9CgOi3JYj35D39g+uY8bKcOwiY3BqYssObKTd5bammcS7a8OXDiSX3qTPFY4aSAv8TKuSDgSPCWlN62QlPasv0xlXJSvwrxeyq+UP0k0iuyWwEGcpSpPDVhljpV7wm0kE7gl6SIvTLYH9QjW/KC29Pv247pImj0qntIh2XGDdIli4esSpq0HDEW9jO/YWhlUd1icEBDYsWUgVrAUTSRPl1KSZRWwUyb1O5ye/34cvPdw3k+0qq3PcsR3gxDCsaAusqtzxKatFL+BgzzuxBme9ynSHXcC3QE5LJ9Dvm1vbp3RDymlQc1FREDCEtygwF2aSjX2D7wHzPdmjk0Uf7+6IfbIws87vqFv+dl9LnZM8P7AaC+zHgg5pKauysLWXFIkFll++vAAkrgiiRNBZ2TRJTjso6Da+6lmVMZbOD8otATZS2d6gHbBPnJNSZOZbAafIdmiclN2YIt0OtLVY0tcYK/MzPWf1knaKvegLzFaD0umG1AvZ2dmwh5pO5IZf1unftXmDr/G163L+2v7+H+7ED35deZ+nAsJL0UbYeXa1mN9XjZl9MgTe96Y6HHtYlQHHIDArBIjwcHNLx1tmdZE5uSQQMIS3JLYhtyB6mKu5f2gTmNszR6Cdkc765QcSjeY2culexevviu5xI5dpmzE5/MysX5SmPWxFyeA7M6ikKzx4ljQXFtVAKitsCQlONXvQtmWplWe39tUOvOp6cUkIJAnpTK2rtcJBJV3G2IG8Qs8tjSNUFlcO0REr6wU/65vqumYxLTrxM8yRF6V3Q2dsQ6LjCRuVkfmVTnEpKUPope7blkmWNxc3gk98YyueXj9cujdJjpG5I31gd1TJGUTWYI7KRuDjF8Vw8IFz07NXNkJmdZMhQERfbG5p/weDTvkhYAhv+e1ZRsQ9fQM3MOO27GVYFr2vqyP25TJf3qTh79rw1XdT0pOaL5ZGY9KpTKkAhOz6RFfpdFUb37R8QZFNXyvr6wfY4kDjK7pbydz6MgTfxkxIbtrnN0RcNdcWSqn1tyniHHjvuqlGEZD+xup5TyzUFGsOrMbCXdLSi9XNJqz6Qw7zald8LgOEsL+u+n2ql3D24+HiNZ0xJvEbrmqatefsu+/YiBf2VV69RkB4pWBNCtfMUdkI3HVVIxY15LchS2UjZlanECC6oaWl/XaDRvkhYAhv+e1ZRsSb9nKzOza4GYyMcmMiPNfVETuYiIJcYpmvNB3+7me+fKFl2f56fULrE1XRxOrMrec3ohACqzo8aG9e24anitoCIhzoev3zJrE2S1mZpVr46qI02yaVqdVd09QvoYxxuoWwJtHprG5QlKacHYSYy3XK4Sv0uyLsALWccBOsmmOztbqB5Vig250oZVBXZ+55IHcImztYVYATS2eCp7lLRscZF35yXcXcS+GFuCPPg91xwI7CqTU1KRW5yaFFfWtNM2zDdyt9m/O+PrJwcXNzx7fyPrAZsOAIGMJbcIgLP8HG7QOfBvCh7JmI6Pzuzti/FT6C4s4wsP6rb/I810/BKWcGVfxlBVld19MFYb6+wLIcT6rMRKcrxrxB1zUVdSoz60sdJBmrWv76WVk/vRs0ibB9/1+RL5BHpDul6QI21RAipAvW2WXdJc2xmZXzQkrrqzvDSYc1db0ivb43g+166jr22KlbvsyrO/Q+KH9gv4Ga76+bJrvZxHaihjdl6BDumexvG9nVIKduRpu4busYrvtK5Tk0qH0b2QZ240rmIc0nzFG5CLQ2WPjCVaYwsXJ3uHArI8s6qbm57eeFm8GMXCgEDOEtFLJFHHfrrpGl8YS7URysMqelJ1csjr28iKEUZaoX1n35ZIfsLkgVmcqu+kVpYfmCksfq1sOKVwZyB5XZDeQO6aK0gPwqmzGfBGsCm7YYU44Otsec9K+b0CnN99b1u7lp9wUpSnNUAteRfm2prmu+fjcguz751l3UPEWO5XBs8rjx+A95du0bNcH1Ox6rZ/fz8g2kD76ON5whVleS5Lv1WOpnpH7aphR7hxL4n9/vwUM/KfuGfZPep+7wNrAXVxIP1V7YHBWLwOolDj5xsWk6UbEbXMCFORHr4IaGtsr8mquAuJXC0IbwlsIu5CGGnr6BrzPj0uyhbLJOXt5Z/9M8TFEyQwys/9oxnpc8XLKqLM0mQgVsQZCS1Q2Iq8rqChkWz1tX2hELkVVqXkVuVZc0n3Cmis4CeUGKiIa0uj7RTRNqUf8KUdVti9UlUiDnyxIkqxvW6mo5hJZBKHmDf5FtQfnv+iNwkA226tpa3NjLvsNMqfZfSj08wX83SAFnvqy1iwNL57hUQwpNeoXs6qyxyh5LERupvHPGIfnm57YPYffgOH759Ah+8xe/o3LJ3BH5CSQ5tAXwP2o4se78DGpGKUkEjjm0Cv9w1sy+1SjJBZig5g2B5haKEbUPzVsAZuKcETCEN2foSuvCTdsHD/cIf2HmjD0lose6O2Onlla0c4tmz9q7j4TFLwu6pKWlBCJbEImA7dslaImB6HVdv7mEnllrbYXoquYREAmEtPl1VdMK7asbyB108wpVlBZ6PNupQZ8vxFZrg4OiNPVwkNUNJBdCM5V8wVZd1gL7Mt3RTWePpcOa/l23FebWYy/3EHtHqrFaKrurSaw+Mp0Y0o4NQSY3jXuaLIdsy6QTW6RhQua4t38EfXtGUV8dwaO/HcJv/jo4tw0s0auTQ5sEaxWdXb9sUvJfoqGbsGaJwBtfGcWFrzVNJ2YJ24I/nYj2Nre0Ny94IMoUAEN4y3TjJgu7p2/gP5nhN2UInWFZR63oqP9TpSx1x9/vXh1xcJxej24eoZOkYd/cyYrSMm3HRL4gmtyUX26oKE25L2gZr5JM6EOaUqTnUK2BlX5YpAsqa5xqbJHq2hZyb8guSlOkOZnUHsG+fCHpeiQyBsWH1ZI8dhybKdJY5zYe8xCDGsPtJBTJzfAq81/SIRIczgQHGV25KJX1Dd8YVtUEPe8Ta3erZPlRK5rxyfu34ZnNlZrhDRPepSDKUghVygvIrAOXvL4Wp7ws9YWJQcQgMDMECH9raekIWUXO7DJzVmkgYAhvaexDXqLYtGPgONfFL7MHI6J/7e6MXZiXSUpgkOHNX1sSH0mcapPoY5UHgyK7QVGaoqbiiasfThFa3W6Y/O5m+rlUNjeja5tc6Kn+xIHsIVi20uRKItgno/IjILvJZNLPzOoGEvocLWdQGVvfiUHOl+d0RlcfAckVchsQXSG97GiLModtRvOrzuVI8zXq+ZBGN7UlQVMJP9M7UberX+7aRy1bEhF6K5AiNlt3oJL6vd+v000mDlvWiGu/sAm7B9LCixK4HfIWQnKwN+VybNcuTmGQtwnMQCWDwIfOrsPLVpumEyWzIeUSCNH/tLS0n1Yu4Zo4MxEwhLfC7oiNfYO/AvOxGcsiSiLqrFrRXFMR5fV7//zlZitqq0x2uigNnudZFMgCtE5XMTut1xW9b+Cp6xedhVsCu0J+lb5gonxBdVZT42hbMzeZ0FIDRXa1o0JSSKmiS9rtwVUFa1XpZhaB7VjQCMPfICG66leJydHyBZlHudwmfCJMLgnhJbvK8Vpf+xDI7kztb8BqVRvhdHY3lMvWEoXUU5mFb9qhLFPbq/i0I0Vseo1/7tmHkfEkGmqrcOM92zNaX1TOy4ehCa8+xIdX/HjNUZkI3HZpA7o6JurVK3O1ZlX5QoBAX29ubX9XvsYz4xQXAUN4i4t3wWfb1Dd8psvuD7Insoi+0NUZ09nBMj/Wr78r2u5VnSdMUbcETnddU0tT1l8+5fMlBUFL4LR9mO+lqyQJ0iSCtE7Xd03QUgc7RaiD8QL5RNASWEtxxZ0h7MGrgkhlasVsV3V5k1bCKQcGVkVp2ohMW5YF8gW9Bjk/4meBbYajs8F24ytOSTqtN+kqs8levsFj6ecyJA0BwZXBsrW/KfIsT1rKuUFO2rlvXBetDSRx73/uLfO7Z6rwPSQH058HpdOadFwzR2Ui8NX3N6G+xvzzV5m7W7hVEXBzc2vHPxVuBjNyIREwr/hCojsPY0vRWm/f0N8YfGh4egKNROrqly1toF3zEFbep9z97FcvIhK+G2oJHPbUFd8EC2K/GxgyaBKsmj2kyamy0LVsT4sUwsVqAWkVMht48urmEeGCNDkr6euItSuD7/4Qki+kCazvxZsqSNOwJBNap5vwm5elsr5+AZy+3ifNTgRoOembTJHVGW2EsxDOfC5Efic0o/CfCzWj0PMJHA7IrlXEevOOEfzqLwP47s/25X0vS2FA9ly4w5tToVjRFlhVxqe1FPYm3zFEHMID/9iU72HNeAsAAQvWFU2tbV9dAEutyCUawluB29qzfegShnd/9tLIopu6O2KfqIQl71l391vZQ62SGqjWvUJWk74rg6P9c3XzswlFaYoD+22BUy2BM7qkpcmu/CZ2YRozra9Ne+r6zSoCQEWekJK3pl0d0lpdreWVrLCjtLmhTLRK6vryBjWexxA9ryLBvtaXWRHjZMNRr0L0gM+r09QrWMsU1G+hrO9E6zIpVPNtyPxsrn4DEElDuPJNftd/k10FWFrP+4Nf7cb9j+6shNtn4hq8JJLDW1KPU7QRdlVLZa51ga9qcauFz7zbfJhZ4LdBbssn640tLW2P5HaxuWq+ETCEd753oADzM3NVb//QRmY+IHN4eiHSWb/sQKLRAkxb1CH3rf+qWK0tUpOyTxTD8gVLMrO+xjcrqysSCFVLJtlY1aItIJqhdsCqyQSQVF3Xsm3GfLIqEtdwS+BUhtlTzhEaEF+u4Bem6YeE9GoxgxDfhF+8pjO74gzgMRJ+1zUnRILjmvCqNsVtr/8KU+TlQeOIiW2EtaI3pdH1dyetWgi5O+xXGiE8v1p1H3vg0Z14+Fe6gK3SDvYScIe3ppYlcgaRNZij8hB4cXcEN5yX0Ym98hZpVlQQBMiilzQ3tz9dkMHNoAVHwBDegkM8PxP09g990PO8z2TPboGu7loc+9L8RJW/WQfW3v8apviB2TIEpdX1yao8p4vNlCTVb+EbthrLtBkLCKpcr8pZ7MAXVxel6bF8eYNPZsPevPp6qY7TBWzaZ1cT5mTQnS2D+HqqOE05MARZXCG0vn7XEWKriK8oGsLZX5sj9Yce6taveMDzhNeKz66VAjfbnUGVpaUSuGHbssyX/5Tk2bJAVg0++91+/PJPA/nbxBIaSVoKS2vh4LCcOlg17SUUoQklXwi89sgo3n26KUjMF54LaRwnUtPW0NDwwkJacyWt1RDeStrN0Fp27uTYkDu4mRkZYjUibOzqiB1ERCl32XKEYHjDvS9LejhIGeVKO2BfrGtb0lct3UVN/S6k09XJWDvI5ob0vsomLNTtTOMREE//OqXvdeEq4usAAQENFbopYppIsFNdpTO4irgq7wZtS6aMF3T/57R8wZcrBHZkieBvySJrCUUgiYjATmWD1djtp/0z2dWn+N4QWZ3XQi9t1UrNb6mWsdlTFL35MomMDDERPvaNF/DXjWX/5cCktzu7Y3BHxIFCH2LLJtZk5qg8BN52XDXeelxN5S3MrKigCBAh3tTcXk0UFEkXdDozeAEQMIS3AKCWypAb+wZvBfNHsuMhogu6O2MPlUqcucQxuP7rh3mUPEKsxvx6M6XbTXddC3x2ffeFgATr2rTUeUrrq4iwENJQUZpyCvOdEZg8lzzSMoVAe+tLDvwWxOK+kCFfUA4MIacGX76guqb5RFavO63VdRwSJamWOnBa6hBuaBHxJQ1K2lu38kCqO/Q/2EUkcGwIW5NNkDloKpcSOmTiHmR+gyI2XwwRkjtc88V+bNnpV9blsmklfA0nx+COhglvFezaLEVQCcdvQps5AlecUYcTjjAevDNHzJyp3jkJG5tbOlYaNMoXAUN4y3fvpo28v3+oY9hjaR+V0VKIQH/sXhx72bQDlPAJe5+9t9u2+WhVmJbleqAruPSn8FRRWlaXNL003dRBrk+5L6iHPdUsQp8S8vMVUqu8cgOXWyGvYb/fUEvgrMclW5sqXhPSKrxWjefp36WITbLBwiclaMfjSCQtb9DZYo8TCZeEAEccR8Xutp10PVPN+ZOT24ka3gwrs1DmV4jyRClEcAPot4mLb38eQ6N+/V4J3xu5hOYlR+CN9qcuJXJg1x+Yy1DmmhJH4CPn1+NFXaaLXolvU8mFR0S/bG5pP77kAjMBzRgBQ3hnDFV5ntizffArDL4yO3rbsl6/vKP+J+W5KmCo5/7OZDJxvGrPq5zH/Myrr5nVRNeXNvhZ3XALYcnoarKczurqQjJLd1+T67UaIeXNGya6ku3VuVhbe+gKa83w/9VyBse2FENUZFd56UYAJVsQqwa/+1qqu5pEHXRfS3dck6xuQnmW6ccituXF/Y2zazqb0fiyR9gjLUpMJXDDL+3MrK7W6mbtvGpcoY9woVtwmrTXOOcT6aKucr1vpoqbk8NwR3eEniY4sa5KW6ZZD4DPvqcRnS1pzbsBxSAwIwSIHmppab9gRueak0oSAUN4S3Jb8hfUlh1jq5Ne4llJRWaMSvSTFZ2x1+dvpuKOtPu5exojnn2KdFpTUgNfp6sIm6/TDTePsMUj128JHMgXNE31G0Ao8hsUpSXYFSrr00LHIk8ywLolcBIpaYPjKA9dnyamdLpBp7SIX3wmLgxSgKbZpCatSr6QdAlhQixkNmJzIp4+NyL8OOFxxPFYSG4VO+qnZHtVjsohjxtPeq/n1F2VStGmZAiTvLxVVtffqxA5zjQly5I3ANg14OLyTz9f3E0u4mycGIY7Fia8gFO/HAgVAxYxHDNVARG4/0NNiEbMP30FhLgyhybr0y0tbR+uzMUtjFWZV/0C2OeN2wf/HeBzspdKtvWS7vb6srRYkW5rbag5M0V2A/mCKj5jtq0Iu0rcyzpj65NdycKKk4M0j5CMrvLFVRnicKc0P/8p14XaEOvRAueGLLmDmlY3kNDyAzVz2n1BkdPgOV++ENioqfN0BleIrZBi3YQigYiyJatCHHFFdjlUTIeIx4gDVNtanWx89Y8Aat2fbjfI7Kqf4UZrfm43nPRNOzZob9/nnk/gH+/uq9hXi5cYhDeWWXzt1IkJiPbbMEdlINBQa+Hua4wHb2XsZnFXQZZ1bXNz2+eKO6uZLZ8IGMKbTzRLdKzNLwwfnUy4v5tAeIke6u6MleVXNNJRbmj9fW/RxDL4gl6IrmRhtZQhbUkm8oWkr/X1pQI+QVVa3Wy9rXDTcFY3mQT7LgvKcSE4P4PA+ppcBXIEE7K6gVY3aB6h+azK9CYUsRUynO62Jhlc0fHKaZroprO+6vxIDSMeR5w9roLDyUXHX0BVjR+deAvql3g6ses7NgQPpi4IzpvcueEPa0dw67cr143Hi++DN57pMWzXLQFZGfL3En2Fm7BmikB3p41bL2mY6enmPINACgELdG5Ta/t3DSTli4AhvOW7d7OKvKdv8KfMfFL4ImVNxs6q7sU1vbMarERO3rfhvtMIVKM9tyQ/KmQ3rE5NF57ZtnZAcESYGxSlCXF1ADfpF75lNKGQEbUON8jqpoiu78wQNI8ICLfS2gZZ3qAoTYYR4poQTbCt/HkTqYyur+n1M8Jaq6uJbVCUpni5n9UVoqufi3pCdqXSDVJsLtfb1Y7X8vr/ZljLNJdNZ3EVCkGBmqa/qQ5tGW8AvhRigr4XwM+eGsEXH66IrtST3r2TEt6aTpBj7KtK5OWelzCOPqgK1761Li9jmUEWFgIOnFc3tLb+dmGturJWawhvZe3nlKvZ2D90CjzvfyacYNGXVnTEri5HGAafufdEtqhJbMZ0/KFCNd8DN8iMioRBiOGk8oUgezsT94Vk0FwtkC/YnEgmoMZXBDmSdl9QMfkZ5ZT7wmTyhYDIavmCJuSZZFgvz2NEpG2yT8bZUVleRFwtoWg58VTPaflcdgOJgPzqMTT5DWt2M/c+7N+rybH873u/3IcHf7y3HG+TGcXsxffAG89cnzSekAYU5qgcBE47OoqLX2eaTlTOjhZxJRRZ3tLSsrmIM5qp8oyAIbx5BrSUh+vpG3yamY8Mx0igkUhd/bKlDVR26bt9G+97BbnsdwfwPXLDnrrKRUFLFiYSXTkx1L1Mkd3AYkzkDxEvbR3GLAYOunlEOv8p2VhNdH0CKrKElE2t9tcVP10hqmn3Wo8jIl0ICKxfqAYpRkvEUSV2Y4qX+tf4vr1VQnRVVjdEelkTXSAqbsJaO7zkTf/hefaLMxmtdFqTjG9apSt/y5+hR1K3hXou6/jWT/bi+/9bmV3W1O6N74ZkecOHFV0EqypWyi9pE9ssEbjopBq84RXVs7zKnL7QEZBmE03NbVEiqkwj8gWywYbwLpCNlmX29A1dwOx9J3vJBPpE9+LYTeUGxdDGe4/wXO6SkrNUBzWVGRUSqgUMqpBMEcisorQgqytFadKMjeG5ZFG2fEG5OKgBQmTXJ7DplsCS1Y37XdWk6Eyu0XZlerwIIlJgFrg2xMd1JljJE5K6KE1pcTXRDQhy2oe3CnGf7FZJBtjRVmeaMye8aDSK8XFXyRu44RWv5EjntwJenrIgS73SNflNk92JDSZSY6cpML72yG488sRgud0iM453csLbDKsqo1HhjMczJ5YmAu9/cz1eeYjx4A12x3EisGwbbjIJqXMwx1QIUF9La7tpvVjmN4ghvGW+gbMJX3hYb//gemZkGYzSC9Wd9cuXEI3MZrz5Pndsy/2r42PuIYGnbrZ8QRHCVCc1yebaUC2IA5/doGmFL3UIsrfpTK4mzKpLsGRqI4DOzibgsM4O654Rtu+xG8gX5AJbOzaEMrWa4OrCtIgireK9IEE6KjOsHRlSTFbbjwkRrtJNJjTD9TPAQUZXPejLHNjjaFWExxad+jWGc0IwVNphN+2xG8h69TmhphOpDsTptwY5967v78LjTw/N95YXbH5xaBCnhvBhVTXCirYUbE4zcPER+OTFMaxaYpw35DVfX9+ASFW6KDMeH8fwUOa3HMXfodKckUBPNre2v7w0ozNRzRQBQ3hnilSFnNe7ffB9HviLE5ZDdM2KztgXymmZu5+7Z1kUkSOClsBQProOkNTd09KNIhRT1KQxLEHwC92ClsBSlKZzHFq24GRIHnSnNN1sQluHBVjplsDaLkL/CLx5tXwBYqab6pSWWZAm58fFU1edF5BabTeWli/4ul5fwiCkFuzyuL7YH1t+aomD0370QYmqZY8wB70k0i/z7I5qgXxhYh8KnQVOeMCeYeCL39+JvzxXVp+HZnUriwevePFmEN5IDFb1olmNY04ubQS+fHUTmurNP3u1dTFEoxMLMkdHhzE2mvk6KO0dLU50RPjP5paONxdnNjNLoRAwr/xCIVui4z7PXDvWNyTthjP+JSdCT1dHbLVybiiTY3DDV9o9L3J0oKNNBkQ3RD5VNjfVJlg3nwgaSOi2wAG5tTjpe+5maHXDLYEDazA1vl+klmoJLNZloQxt2C835cIQVRnctKduJnGGyBuCFmqStU0RYCGygU43woBQXXFo8DjKEU18RcnrxdX4Yxx5MNoAACAASURBVBJe25mfISvylrTiOER61a/ZndhUNjwld0i4wAvDwL5Rrf29/7/6sX6zjFyZx2SEl5xa2DUdlbngBbgqywK+9eHmjO7aCxAGWJaFxqbJP8h5nod9eyvXfjDX/baIvtzU0v6+XK8315UGAobwlsY+FDWKnv7Bf2KPP5E9KZF1YXdn/b8WNZg5TLZr/YMN1VbiuMB9IU1sPbYDd4RJsrppoitfbUrzCUoVqCUdR8kggi5p6axuuqGEyrwG7YCV65jl6UqGdIZW+er6j2kJQ1qWoHW6trYUi0Prd5X7QijDq2QOSeKwzCFiaUJc5bHivHL42V75OyrPy8EejzYdtpRqVv8MIJklVWqXndEN5A7hDO/QOLBtr75GSx8I93yvD5v6KpjwjvSB3dGMu5Hsati1RrY3h5doSV3a1mjj8+81HrxVVdWoq58aByG8QnzNEUKA6MaWlvbbDCbljYAhvOW9fzlFv3WAWxPDQ5sZnOHPQ6CnuhfHXprToPNwkXRbW0J1JwUyBN11Tbqq+UnqIIPrF6WlSzJYtQFWndakuCzlmeuIRDaD7AZWY0mOs+MELg7ixqBsG1j0uxPIrpIn+ARYZXd1UVok22qM/XbBk5FdRVLFeSHC0Sh0UZpmu1rCECa6/u9CR6vluWrJAgNjja/7GFP0cmUtluo3oT14/TYTmh/7fdcCMtz7AmMkEcoBE/CFh7Zj+65U+nkedruwU7qj28HJTEJPVhXsugMKO7EZvWgIHLrMwccuNK4b1dW1qKmtnxL3gX27TQFbFjpk4Z3NzR3fLNrNaiYqCAKG8BYE1tIftKdv8HPM/P4JkVrWqSs66h8r/RUoySwNbLj/FOmrpg7VCjihdbxKz6sbR9iB9lbZhkl2FgjkC0E74MBrxvECWUIoi6vIrYytrMlU6kMaTGinBU+1A9atgNOFZ/K3ZIfFZkxooia76esCdwYVozrBz+4GbguS4U1pgR2OVnk8LlldIcHRal++UK3+HsMYqrlKk1xfxyu03a5f1ug1HvlrwGoQeXHYbkxndNO0N8jkCvfdNgAMjKabD0dswh3f3IqdeyvXkccd2Q52szLYlgPVXtgcFYHAcS+qwlVvNL7KVdFq1NVNnuGV94m9e3ZWxH7ncxGWbZ/c1LTop/kc04xVfAQM4S0+5iUx48Y9o8sxntwgrlsZARH9dEVn7OSSCHIGQYz2fP0ENwlhfplFacqMAb6TgixSSLCQyrCnrkwQdGPTRWmqK5oQ2aRirAwnqoizAomZ1cOOx8oyTD2mya6WMAS/a9cEyeoqEszkJcglkTEoqYSf2dXLc7ScQfntBr66Mq5kaf2/Uw4NYj0W4agiuf7BEa6OejymhLsuC9GVZ2qqq1RhW7z15Ktdqr4+XLaW3XXCNyYLelIg6RH6B1j9bKwGmmqBS27fjH3DZSPvnsGdk3mKO7IN7GZlsMmCU7981mOZC0oTgbNeXY3zjjed84hEw9ua8QE42DHj1DD5vetErEMaGtrWluadbaKaKQKG8M4UqQo8b2PfwLfAeHv20izHfllXW90fy2HJ+3q+/kqbqSHTkUHIYyA/SLcXzixQ09naVJc0IbpJ35/Td1TQhFbsyMSeTI7AfSFNdtNZWJuVTtcnwYFFWuC9q34qKYJIasNaXb9Lmm83FjgwyDlKpssuR1GNcfmpCHE1xsbGUB2N8Bh7XO2T34Do6vldcRXmmpoqRrSteqzh1b8GqFM9lSVfmLjHmW8JQZ73ols3YWSscnV97vA2sJct2SA4sSwHv3J4UZgYJ0XgXafV4nVHpW24FjJMImkQaUP4kLe6gX27jH53khujucVqIGqrXCPyBfJiMIR3gWz0ZMvc0j90RMLz/pT9HBH9W3dn7PxygGZo3f1HOTYv0vpcK0RKfYuyFEnVGWDHcZBIMOuMbAKcshfzvXQnkNqw1Via6Kb8dCPprK50SoPjcEQK5rItxrJ0utJHQjK7mVldJcFIkWZZkRSiCfEVNwYlXxhPEKpsxTyrqyM8Njqmfo5KvRW7XFPt8ihqtP5XDi/JdvsZF3pU8+mUhCHUeEIbNkz1NuA/ToSLbumpaMKbHNoC+KZ0qfveZHjL4S1gxjGuObceR60wTScCwGpq6lAVrVGZXmk6MTI8ADeof5gxqgvhRBpoaW1vXAgrrfQ1GsJb6Ts8zfp6tg/8kIHTw6eJNRnBWd3VWdNT6vAMrL3/EMuhA9LZV98/V3eE0HpeRWLT0gVZU9grVzkuyDlBVZvfKU0kCElySTWZUFIHICxfkL+VbEGkrSJz8Mmq1vfKHLbqnqa7qIVbAmuiq4rRxoKssa/TlQvHfLIqxWip4rVA3qC1utVRyxsbS5D8FLKriK5vk1sTDdwaRI4hhNam8Y7Tf8Gg1bp6LXBfUE9OssUB0fWfZ+CiWyud8IpTX2YGm5wa2DUqMW6OCkDgjssbsHRRSvFfASsySygSAn9vae04vEhzmWkKiIAhvAUEtxyG7tk5eAIn+fGJsdKXVyyOlbzv4GjvN7uRTHZP1jBC3BfCzSM0WfVY++X6Ol1VyKa6TKRtweK6NbAu0dJtgHVGVwS86fNEy6uv9bO6Ka1tyH0h7hNaleGNq05pqexrqChNTRV2X/CzukERmiK5gQPDiGRxfZKryG6V+lvGrfW0dlfOH8Yw6lydDU50nna66zR8I73Pk7/0U8VrKp509rfiM7yDmyQdnoKHyIFV2wmyFk5GsD4KNNcATfJfNZR+u7nW/z14PKo13XURLcwJrOsEOXm9yZ0nzUqSLjDuAmMJYCwJjMSBIflvHNg7DuweAXYNAduHgL5BoBguWPdd24TaqPknrxz+XSqlGAn4cXNrxymlFJOJJTcEzKs/N9wq6qqNfQNPgPGK8KIINBqt42VLGhpK2oV8ePPXlnhxHCyxp8ntxKxuSqs7ZfMI3UxCtQlWR6iATRWmJaAK1ZTWNm0PlvLU9QlroAKtUp65qsUEqoSoRkJaXb+wLFol3dJCzSNCRWvakkxrdrX+N7g+omQLQA1GR0dRE7W9kRGg1i9SS+0hJ1nkDJpIVzPqkjzW+uYfgq2jhaSE/XjlTSCD6ErWN23SoIZYEITXsiBEl5w6WJF6gKyyf507NtBSC7TUaDKrftb6v8vP0HPOPC036QGb9gJ/7wd+uwn40/b8E+CaKOFr1zaV/X6aBRQfAQJ9o7m1/dLiz2xmzDcChvDmG9EyHK+3f/Ctnsffyw6dQJ/sXhz7eCkvaWDrA62RUe/FSsHgSxOUr64iwL6FGBJQsoTgyOqSJjlXrYDwnRZS5wXFZfpxyehW+T644eYRibhPhpW9mC8n8AmwJpx+VldldKVoRtwWQs0jAqJbFVHZ32qOaBcGPwMsf4/6+lw9XhWPjoyCpSgNQK2XZFEz1HKUh4XoAqirrWb4v6ufXoLHY6e80qtqfkSeT1uUhd4CFPPV9DdNgEnV7b29wiUNpXyPTxWbZGTbaoHWOv3fouD3WmBRnSa6kqUttzf54QTw9PPAk1uBJ7cBO/JQKnRgm41Pvcs0nSjH+3y+YybQLc2t7R+b7zjM/HNHoNzeC+e+YjPCBATE0qCnb/AZAAeFnyRgV7QztmwJka8OLT3wdj77tVi1TbpZhiKIjjJUCDS3isQKEU41l9B6WzHq1XKE/bkvaJ9dGTrolKY9df2iNPlDZW/9QrPsTmmB/lbkCX5ziPEgBTxF84jUOoLsrmhzgwZgivROlC+IdEGR3BqRL9RL8VWa7HrVfsZagknyeNuZDzIspdkOvHiDN4H0iUH/NX+/VdHaxoouWiu9OxuwCDisA2iv1/+11QHtMf9nHVCzQNQWW/dp4isE+M/bgfF0B5kZb9tRKyNYc87UzRZmPJA5ccEhYJH13qaWtrsX3MIrcMGG8FbgpuaypN6+gcs9xr3Z1xLR+7s7Y3flMmYxruG//XvVUNXQMUEDCa2xzSpKEwIsh+qUxproKgVDkPX1iW3gmxvW8yo5Qah5hD++DBFxQtlc1S7YzwiLA4NDyl0h7KcrzSPk76ArMMZGOFpV78sORMLghfx1XRb3BSVl8JtKqKwuJ1nJF0Sjm8rmRllkC0NDQ6iv8wnuQJJVYsxLMHsJbqiv0UV3bccf5NrtvwZTRvVO4MU7lWODIbzFuJvTcwiZ/fJbgE7TGCwD+IQL/LkP+OVG4NebtCZ4JsfJL4nislMzbbhmcp05xyAAss5saWn7b4NE+SNgCG/572FeVsDM0d7+oV5mzihLJ0JvV0dsNRHlkFfJS2j7HUS6rQ2tf+A1ju2qQjTtvhA4H/g+uuLUoAip9tR1vEDqIEP7RWk2eYmkSxGHvECnq5Kxvj+u6pTmk13luhBkdaUoTVnrWh4oSbr5Q2aXNLUAn+yKoEE8dTGus76porRQcwnx1NU6Xd9TFzW+t26SR8Ycqo3qQjTJ69a5Yx7q64HBvax++vKFwUEgJiTXk85z4qizD3u9OIuKMd55/l0e2e9Q42dYkk18O0j58JoMb+Fv5tAMN54EHNdd1CnLbjLR/v5xG/C/G7X2V9phT3Wcf0IN3nRMddmt0QQ8/wiQRS9tbm5/av4jMRHMFQFDeOeKYAVd37N94DoGbs9ekkXWRV2d9d8p1aWObHzgFcRUJXZgSser2qGFi8+k2Ey3lNOd0rQmVxwbAocG3Ro4U76g+KZ0T1O/BF3TRM4gEoagJbDD8Xg801PX74amk0++Vjek01VkN2J5ulvamNLkprK5o4BSMPjnS1GaHiYoQIuyIro1joehIQwBqJfsrvyUx9QxCHAND6iwE9zo1frEF0BTnBE5dsl49IA/Miiz7VTIlSFjr4lw8a3PYXCkchtPlNK9ffIq4EMnlFJEpR9L3NOSh19sBP5v00TZw/vOrMOxh8snU3MYBGaHQKSqtiMWi+2Y3VXm7FJEwBDeUtyVeYpp925u3Bsf3AxGRnUHEf2puzN21DyFNe208Y3fOnLMc+udILObkir48oWMTmmhLmlKlpBuCaxsxnxyG0GNL1FQ4gXfKUGyuZmNIbTTmC+NCBelqaYRtjcuhFY5Lfz/9q4EurGrPH/3abckW5LHy0xm8xASMmVPWqAEmLKUtpwSKJkklJ32FMI5UAilhYaQhLKcw2HvIQHC1iEEQgJJ4UAJW0IpywHCziSZxfYseJ0ZL5JtyZLe3/PfRXqSPTOWI4213HtOYlu69757//tG/vy/7/8+zvyarC1TFcpZaNbSVdctZ3WlzNiCoS90qfeooMCutyAtA6TdAsWjYUqn056sLoPkZUJPlGbnFkSie8CV2d6TwAmcQHzXS24g8l9jmLxe5YbVypxe84FRTM2cIYV21lOyHdYSgaAP+OxeIBVdS2/bZ7UIcNHb9w4C33gAODqrelz/kjgu3Fbpom6jZyNwtggIgeVEsj8shCiXOJxtkH2/aSNgAW/THs3GLGx0cv59rou3VF9dOM5fDQ3E7tmYVZ35qunRfRf5CiIJHz/kNI2L0qQQr3Zf8xagaaMJzt5qDMdFacuUJQl0NejNw0iRMTjVlsCyas1PLDnGUmOSvsCNi9JyCrCqAjVtDZzLymyuAb0qq6szxhIEK3MJbpHQsiuzu4vMNA5SV1ipLzBvF4jqrC53yJSkxhRlgYmeaaBoMrwa7LpRNTcDX27FHCEVV99HH9udDZz/OxBSpZBpU4qKn6VLhcA1HzuCkfE1Eiab8SZpkTVd9ifAa5/cIottgWVykds3HgQuf24PNvVskO5aC8TJLnH1CDClL5kasOSiNrlBLOBtk4Os1zaOTi9sKRTcEX7O7p1TCPH9ocH4s+p1nXrOkz3yhV3ucmHAUBJYjoypCzIxS+yApk0k+HtjIMFKC1XqCyXuL/czlAippuDJ6krA6wG6EryaDK3JELPsmMclTZpGMF+3/L6kMACQLmmGtuCxAwZpl7TqrC5zF6IsM1ZWX5ifO6WK0pi6IAFunpi6MDMbFMnukMtZXc7rIhHQ9IgkYWwMy495+RtcBN5bCXD5J9bh1Thcc3yv+9Qx/H7EyEXU8/TsXCYCnN393BVKG9e2+kZgpi9Z3wntbJ0RASF+lEr1X9oZm23/XVrA2/5nXPMOhycynwK5/1A90Of3XbKjL3p/zRM2eMDi8Vu3Iu+eJy/DhWlGhcHIjzFGdYXLGVuJgiV/t1xYppTCNMgNaG6unEvKnBmFh1L2WNoCBwOUy3HGs4riwKC1whJYZ3DJlfq6XH/G9AQpNaZlxtS6izKby1xd1tNVr2nziFgMmfQsKQWGuAK0hqc7D3TH8ivALjhxy/2Ii/J43ixhUh3EeH6JNg8kCV3bA9nYJb+DENvV9cpFbBxG9eGg/v+eL4zh5w8w2ratURGw2d3GRJZ8DmZTXLhpm41AjREQ4vZUqv+qGkfZ7k0aAQt4m/RgNnJZIyfmH4WC2M8KCJXrEHfs2hy/YiPXttq104f29Ycc2imldkvcWENbUDxdaSvMYFa+HwTTFwxNgbO5BgwHXE2L4KxuKSOrQG2QipSr4ulyHwV+FVmBAo4ra8EZ3OrxksUrzSSyYL7uUtYnmL7AbmmLxg6YeQzcXJ+LKLCwwHi7IEFuJgPEOKvLxIU5BrtAvEvTFwxdQdMXTumfU0xfKGr6Qm+WJieBgb4kobikAPDWmIvRSZHf9pK/LxZ9ny6pNcjMrqii8Qp85M5x3PcrLoOzrRER4H9o+65ShhG21TcCRb8f80mr71bfqHbGbMLBB5PJgTd3xm7bf5cW8Lb/Ga9rhyMT6buI6AXewUKIok8ELtw+ED68rkkbNGj2tzclg7HoIxXYNVSFMuDN510KcGJXy4Ut55cRMLJiEuwCAam366EvcNpX6+x6i82kHbB0Fjb0BJPBVUVpMourtBdkhrikvqDpC7L4LFykiNbWhcuaukzaZS1dVZTGLcqUBSpI9QUGvgoM58lIjc3pfsRSYwx2EzGlxHCSnaA3AakcyayuHMcgdwsk2C0sEAoDJd7wrP+iiBjYcSrk03/clGTKKj8abvn6FL7505kGnaCd9sI+4MPPt3FoRATyoSAy3fYviUbEtt3nFI5zTTLZ96F232en7M8C3k456Rr3OTq5+BTXLfy4epiAuHloc/x1NU7X0O4Tv9kXjcdwUekiBrxKjm7IzRcKIuBzXAa6CKjis0DAR8gZlzSJbstVuHK8KkArFaWV9H2DJYkyLkZjWkNIZoMrgW55fBkQwy1SpEtp6hr6gipI4wspGkNJgcG8borStL6uArAerq63IE0xdbEpsdUtF6rpjK4BuucDOHQIOH+QcP8MPbD9FTv9buDAtpT+KKiuRdYA+AvfOYE775NkYNsaEIFXXQJc8bgGTGynRC4SwmLMEqPtrVB7BByIKxO9/V+ufaQd0YwRsIC3GU+lSdY0Mp7+AYGe7l2OgFgKx7Bjczw+3STLBNEvAovD+x8nM7Re/V1dtBbUTmllnV3hspyYTNSSS/KroTBo1YVyVtfIh3kpDqsXpSHEfT0AVwJZxddlS2ADgherebrcr0s5pXFWl2kM0jiCObte4OsBupxrTbKmrqtpC5zZZQpDr+bq9lVldXdyVjdDODQhMBdSfOSLL6DDhy9KzQf7JrengGiQPw5W/0i464ensO9bTXPkzXLr1W0dt1wObLU007rF0zvRUqwL2QhbvthmI1BbBPwCl3anBn5U2yjbu1kjYAFvs55ME6xrdHzheS6KKywVHSHetXMwfl0TLFEugbnG+UO3PqHEw/VrHq4Brx6XtDIvV3N5kVWuabIvF6GF2KzB5a8IFkk6o8GlkLYEDjGPV16TM8Csr7tAYaYnhAOUXVKau0QZYoArC9Ok3JjPXVxcBFsCc2ZXFqUxkOWnrGlFWzBAVw6Yy0tbYIpFiAWR56R5xDKxpCjTFyTY7Q65p2bTItUTdME4lIGum9TyY56sLs9XSBOWB9V7SzPqa3qcgGcAe37g/vr4Ox4I+3HBThYok58IKz8Wvn//PP7zq+PNcuRttY6tCeCWF7XVlppqMwvdUSyHrOlEUx1KiyxGOMGdyWTySIss1y7zLBGwgNfeIqeNAAPJkcnMb0H0aG8nAZyKiPj2wUFhKKcbHsXc4VsfU3CL/mr1hQBpUwheYcAlls8NSl3csnuasQ82WV1JVeD3l5V5BH8rf+bCNHZR09bEsgiNgiRhLsuMraK+sLigqBEK7C5KsLugs7aGm7vCKa0iq6s1dHuiBEa6nNWd1soLrKlrwC4rMOSXCKy+wPQFbpzV3Z8pkxR272J1BwKm9Wv75ddfH7v+XQR623kJoDu88iOB/zT47fASbvzM0Q0/53ZcwHMvBN5ohY8adrTpZDcKfl/D5rcTt2cE2Gwikexj0wkl5GNby0fAAt6WP8LGbmB4MvMyuO6+6qsI4bxxaDD2kcZefe2zZ4c/f6EjU66qsSVwid7AVAdjFsHUBfPxJVUbPJq63qI1OV7RE2RWl+2Ag+x2xmoL5iJqPBeqVdgBG/qCLDZTLmkLWEC0izO7YWJLYCCm9HRL3Ny4zPIaHQS2BOaCNLkXN0rJ1cwj3B6SXF2jvGCALg+qzupefAHhPgDTGuzu3Uu48UaIG25w/3CMuMRtOOSnnq1JoOgK5IsA58mLRYAh+6n5Aq69ualqFdd+czR5T8vfbewBzfX2wHWs6URjo9x+swtgKtk7MNB+O+vcHVnA27lnv6adsxXYyETmMEDbKgeIo0ODsUcIIVgNbMNb9shndjnFQJyBrlRdMEVp/CRT0hVYX1eydVXRmdc8wkiNMaDlftpQTDmkARLsBhyXM7qKxlAGukZXl/t5TSRMUZoErJrCEDVqCwx6PeYRJUvgEn3BU5TGE0hQ63FJY/UFpi+MjUnxBRQ1lUEWpqVJFqTtN/SFi4GLTVaXM7rXq78HhJD2EubgDkzQ1wJ+/O3pDpLVyl7//gMolh2RN/zM22UB1z4TuNR6OTXmOIXAzKZEY+a2s7Z1BIQQv0ym+i9u60122OYs4O2wA1/PdkcmMm8kcldIs/gc52U7BmK3rmfOeo85eegz22IimJAOwFyIprO4JfqChHkMVJUaQ2VR2irmETq7S0GVwTUyYzz2tPQFj1Nal7YDNlJjJfUF6ZTGrmhKT7ec4TUWwAllGFHK6HJR2omy+gK7RzB9gYvSGOhW0xd286TM071Ag1md0b0DwP79hOuvl69Xe8MfTFOfPwcm6Z722e87PjGC6Vn7dK/e9+7HXgjsKhs813v6jp7P9TmYs6YTHX0PrHfzQoivJ1P9VixwvQFswnEW8DbhoTTbkqamKLZQTB8loNKfU4jf7hqMN4WYUmb4tgFQrl9mdhmTlQwotLqC1t31auqqh/W6eaTI2Egia8Crx0BCUhfM67oYjUdL0zRpIFGoLErjNzmrS2FZmCbNIwzQ5ao0Yx4h+3WV3wPABhKpRFw5pWk9XWkekQqXHN8k2JXqCwxmMwTm6N6vjfDSFxD2TBMY6O7dWxpTDXS999qBabotIPDi091/H739OB4YbRradrP9M1n3eu56ORBmnWjb6h6BQjCAdE+s7vPaCTsgAsK5OZXqayoJzg6IekO3aAFvQ8PbPpOPTqT/wyV6e/WOhM/566H+2Lc2eqd07MupZcpuKdkBG9kxbR7B6yuBXaYqmESlAcYBx5XCRQxoq3m6+nXSWV+vJbAsSusCuoo+d1HkRFfE57JLmqEvZFhmzPB1PZq68yVLYObpJjDjTlGS/55Yjb4gAbHHJW21orSS+oIGuthrwPyqGd3VzouIIsMnMeco/+UV7bZ7JvHDX7NWhG31jMD/rDDxrufsnT3XcjiIhbg1nejsu2Cduxfi7alU/7vXOdoOa8IIWMDbhIfSjEsaT6f7shkcIVDEuz4hxL1Dg/FnbvSaTx68tTsWxFa5DgazXJBWAqpGQzckC8+kU5osUKvUzKWlIoVDlfQFWZSmFRjYCnhpaamsqStd0jRIll+VU1qJvqBfY01dk9lVTmkqmzuLWSR6ojQzozV1veoLMqs7oAAwt+rCtJ1RV/J0uTHY5aI0o75g6AtMXbjhhnJGeA2H9NAUfTTo4PWrdb3np6dw9w+sFu8awlhTl6+/ErAiAjWFbM2ds11hLEUrPrLWPNZ27OwICEe8Kpns/1xnR6G9dm8Bb3udZ0N3Mzye/hhAKx7x+AO+P9u+Kfrzhl78LJPTsS9HMtnMEBelBastgSXwdCkUZGc0PREViakLZU1dA1zDCIeUFBkWi0p9wYBadkqLKC1dSVXwaOpKoKtfk1ldNo0w9AUoBQbFza0sSDOaumATM9ZKkHNr84hq+oK0BD4EqalrMrrcnzV19+wmrCOrWx1WlqIbPoEFR8hyvIr2y4cyuOXuP27kMbflte9+BRDyt+XWNnxTi/EocmGrwbvhB9GCC3B8vuckEpu+24JLt0s+TQQs4LW3xpojcGQyu8ul/AEiqipsEnfu2hzfu+aJGtCRfvGJwHJv/BElfKqpCUpBt1yUZkAuS40Z+gKPMUVpMpsrSbkK7EbCuh/jP20J3MWZXS015rUEzqRnJWBVYDdM4NSuzOjqAjUJdmcBo6lr6As8iDV1DdDt89AX+L2tMZ2lzSj1BW4MeA1Pl3+ugat7tvA/OEnXhXx4Z3U/K012tsit7/2vvAzosphsfcE7y6hMTwz5oCVINyS4bT5pIOjbHY9veqDNt9lR27OAt6OO++FvdmQi/SUiutI7kxDC9TuBC7f1hw89/CusbwbOTOZGbr1Aji4VrLEKmeNWy4wxWDVaulKBwfTXBWnhkOMalzSsktUlKlCUpca4dTGwVdnetJEdc/MkqQvcVsnqlni6vZsgM7uJOQVo3So7YOwECr9T87DU2P3GJc3wdE2sVFHamQrSao3qoWma9QmsMLt9602HMZduCiW6WrfUtP1vfynQbZ1vG3I+86keFH1Wg7chwW3zSZMpf48QvUYavc132xnbBEw09gAAEGVJREFUs4C3M865brscnV54olsoaimA8rQC4uNDm+NX1+1C65goe+jz50O4DoJ+aQkMsPuZ4vLmGMwq52AwVxehAIXJLQPfkHFfK5YsgRnsEtsG66I0syR2SvPKjLECA7umxaNh8mrqluXF2MJswcUpPUMxTiw0tqkYJ2kJbMDuGFDhlMYUhmXtlFbi6XJno74gdXXXXJRWS0gfmqZ/Cgp8onrMJ+8aw68OMCnZtnpF4KYXAkMtIEu2lAcyy8DCMpArAssF9R9/zyYl/MuE/R0cATDE5Kw1A/m4/i+wAWZns5sSIGF/zdXrXu2ceUQm1dsf75z9dsZO7SdBZ5xzXXc5PJH+Noie451UQGQjAjsGB+NTdb1YDZMtDX9lh6D5YMlcwkiIcXFaDmBNXUljMOYRrKmrs7mSusBFaQsZCXAjDHRLRhEhXYxWUNncWAxMX2D1Bc7qxqN5koVpAOJGaswrM8Z2wKcg8W6qJ6izuR6ga4wjeIKspi+cz0CXM7oXQ0qNGae0PXtc3HGHMFJj9czqVof64BSN+x0Mel//7s9m8JV7N+yIa7gbWqfrv+0B9pTIOOd23QxgTy4Cp/i/Jf11QX3Pr88uAZmcArrFmsofV+6jPwbsSAI7k8BjNgNP3AI0MvlKjoPZ3hUPKc5tgO3VWjQC4sFUb/9FLbp4u+zTRMACXntr1ByBI5OZZxdd9zsrBgrx7l2D8RXSZTVfYJ0D6OgXt+SWC11yOINcDXi92ruc1UU4QNklRWrwSo0Z+oJ8Q/N0VSdFWZC83GiBMpmM4unq10pZXQ99QSowdAdcIFVSaGBN3elpoK+QJTBPl5tXfYEzuhLosq5ulfrCfX1C2gLv1VndKqe0dYbsjMMemqQXhPz4KpFM3sk2MpbF+z5/pBGX69g5r3o88IoG+Dlx5nUqA0xmgKm0/qq/lyB3CdJCeqMaZ3+f8QiA959qgJBC0e/DfLJ7o7Znr9vCERDAd5O9AxVJnRbejl26joAFvPZWWFcERsbT9xPoid7BApiJ+uLb+/sFP+U/540O7evPQXQz0FW2wGwDrM0ljLFEJAwGuyWpMc7kctP9jAID83TV64qrG434XQa6QAwxzvwy4DXKC9zBqC/I771Oaay8sAnSGpiBLjuzs6YugOOjS7R1szGPWA3oci/tlAYGujeQcgUWZcOMBkf54BQd8jso5R/zRcI1HzqIgsezo8FLaPvp/3wHcN2z17fN2SwwNgeMp4HxefV1gr9mgBl5Mzd/Y9MNBr0vfDRT7uu33nwoiEy31eCtX0Q7ZyYB8V/J3v5Xds6OO2OnFvB2xjnXfZfD4+krALq9emIhnDcNDcY+XPcLrmFCNp/IufmExKkloMvWwEFtDaxQ2umK0tgpzQDcclZXgVvGupKnyxNUOKTlaQ5Aj6EwaPoC2CVNLiRHYOla5uquKEoDIKXGuCiNAa92SvNq6kqgy+16OpdA14T7wVP01BDhh4yzzWvv+/xRjIyVBNvWcDK2y5kicF4P8KnLT9+DM7EMasfmgT8ymOWvDHIzwFIbOT0PxoHXPAl48o763C+5SAiLMfXAxzYbgVoi4AjxnkSq/9paxti+zR8BC3ib/4yacoUsTTY6mT5AhF2VCxTHQj7nsuUiPR6gHXBoB0iwJXEWxLK3YhEOfkMQPxnqj/5eCFG3h6p08NZuBIK9ZVtgr/mEMplgrq5UYHDZIS2CSDGnmInEPF2ppotoMateM7QFbyaXPOoLAGbdZUq4UYIBujyugqerzSNK1IU+AkbLQJeL0owlsAS6LDHG1IW9hBtvlD/Wah5R7xvmwBT9KuDg8Wbeu39wAvf8lOUlbKtHBLim6qPPL2Ahm8fYXBFjs3n137yDifwmZPP1uErrzPHsRwJXP/nhS7UtxSLIRsKts3G70uaJgMDrUqmBm5tnQXYl9YiABbz1iGKHzjEymb6aXLpp3dsXSAuIn0CIDw4NxO5Z9zx64MRv9kUHugN9rMxQkh1zlfpCWVNXaejKIZ6iNAV6CyRlxjSdgbO6sYi/XKpDBWKNmu4Cc3MZ2OYJ7ByRiJEsSXPjhJMnMF2MU19vDwGTwPElksoLprEtMLukcWOebgXY9dAXGOtevzFZ3epzOHiSdvsJv2fsze9ZHu/DvVNXjnezJ+DmK9UvhBOEL3pe/S/WAjNytvdf9wAX9a9/sQvdUSyHrMDx+iPYuSOF41yWTPZ9rXMj0J47t4C3Pc/1nOzqGFEkP5k5DqKHLaokhLgP8L1taLDrp+tdPB38Zijrm1GqAsSSYmXr4Eg4qIwk2DxikeVz2TFtEZKrS6GyzJi5eCmr63FJkyBZWf3OMs7lzK7XPKKYJfQylaE6q7ugAK8pSjPmEbtnCPd5NXX3E5oI6HrP4cAU3RtwsMe8ZvV413uXrj6OCosoLk1Wvikc+GN1er5f3+Wek9lY3uxlTwSufLz+S6vGq6YTcRQC1sKuxrDZ7iyv53MuSST6Vshv2uC0dgQs4G3t89uw1RORf3Qqwxyn68itdl5b/7IcId6+czD+7vXMQPfe689uP7ZFFqRp0Ku+6qyuzOh2STAs6QsMdCWI1QVqTGGYLxDn2VhTt8zj7ZJuaay8IKdzo5Q0QJfNI5inK+fpUQCY29gY0HuBe9w/LbaarK7XJa2Cp7tXjbnxxg2nL5wu7qMLtNldwnEtsYovfnsK//srTm/bVp8IEAppVr/w1iMK+OM76zN9C8/yp9uAtzxD6fnW0uZ6E3AZNdtmI1BjBIKh6GAsFqv6C7TGSWz3pouA/TRouiNp/gWNEIVpMn0nCM9rxGqFwL8PDXa/t9a52W0NY1/aqiyDV1df6DIOaV76Qgbwmkcw0J2fl+QFUCxPsiBNAto8McSTYJeL0k6eALzmEUxf2LJFSY0xyOVWSJN0SeNmnNJWFKU1xjyi1vidrf+BKfpqwMELuZ+lNZwtWrW/zxlezvSWmwW8Jhas4fu2ZwKP6lt7XGf7khV/Pqx9pO3ZyREQQuQTyb7QRhQJd3Lcz8XeLeA9F1Fuo2swT2BkMvONauOJem9RCOeaocHYh2qdl7V4l5yiI0HvIqs1KAOJrogyj2AwK13SuKULZPTTmKu7wiVNgtxlgrcojeXFuKXiBFebR/DPXq5uoY9QYJtgQDqlsUsaNwN079C72qssgbm1wofrNFF8/iROOYB8TvzOT49i/ATb19lWjwgwh5e5vKXW4ZSG6piyi9tLnwBc+Tjl5nam5joO5qzpRD1uy46bQwgcSaYG7KOVNjx5C3jb8FAbuaXh8fn3A3hzI6+hIWAuHPJfsCUVOVrLtWhiXz+WA37D0zUFaobCwHOxpi6ndKWqrilKK5lLlDV0JU+3O+DOzAZFicLAmrqJuRJQHT++RJt50l52UNsJCXRZYsxLX/CCXf7+xv3EBWmtAnS98X9oim4JOvhHfu17P5/Bnd+3rmu13J9n7Ev8YOAYU25UN8cPf3Rb3aZvl4kePagoDpz1PV1j7i5zeG2zEag5AkL8OJXqf2rN4+yApo+ABbxNf0TNs8DhqfTThYv7JHXgHDQh8Nmhwe5X13IpOv7V3kU3FzK83K6Iz5VqY16ebgYlS2A5N0Uq1Rf4NTaPkF81fcHL02X1BdbUNZbA1fQF45LG49OmKK3M020W9YVa4mr6coZ/+ATSjkBoMevi2o8fRlYru61nPjumMgJubgbusuKKC38XfBF2KrGtOgJsVnHFY4G/ewwQ8q2Mz3I4hIW41eC1d07tERAQdyR7+6+ofaQd0ewROCfApdmDYNe3tggMj6d/CNCla+v98HuxRq8TwGN39MZNvvSsk9LIXQkgL8U3F7z0BanGUCBwRZq3IM2AW7erVJQmLYFPse1vjvgB8yZswnQxR24hSwPSEngMDHaPA9haoi8cApY1V3d3n84ATxOYvrCXL6Kc0oRofVrhQ1P0nqCDt/GurCbvWW/JmjoQFVDM8J1FcMK9cALWGvdMAeyLAa++BHj6rkqaQ7YrjKVoA/yKazpN27kVIyCADyV7B65pxbXbNZ85Ahbw2jukFAEiCo2eyDwZRTyOCBcKgc1E/AyfIgKii0C7z3m4hJgUwAQR5YVAniAyIMw6ArNEGBPCOUrkDjuR2G92JMQMPfjf8YVQLlri6mYyyEi6Qkw5pVWbSXgtgbsXFNDlxsVoKaO+oLm6FVndPsJO5umewRJYgl2Z2W1J+sKZzvrgNKX9ArH0YhHX3jyMfKEsV3zO75E2u6CbnYZbyMLPGryijl67DYzTo/v/IG9z9QtFPRxhB+zyL5jye2y0Id/39Kv42cwhVJ/KOdX8/DpfRc2l+jCvl68Z8vlw9WV/gVy4RlmHBsbHTt06ERBw/iXZ2/eB1lmxXelaI2AB71oj1cb9RiYWnwQU3wTC8wnUsmkRITAKcu8NFE/dd17wgW+juFA00mLpNBA3lsBunuakH3DZEliqL3SHtOtajqanp9GHPiAZKSG546NLtHWzKUg7xH7AyhLYqC+kx9Vv+undhP3M05U2acz/8GpNtcWd9OAU/XPIgbSQtlneOh+pm1d3jC9Q54kbN92l237UuMlrnDnvduFFf/k0bB1onfjVuEXbvYER8AnnxT2pvi818BJ26g2KgAW8GxT4Zrgs2wOPTGU+IgivO1e83Ibvm1yA8pz5GfeJ3Ae2FX/2OZUwKkuNdXdppzQjM8ZOaYazy1xdqb4wgMnJSbj5JdrMTmmGp8tzsdQY0xfYOMJIk1+c1MC4bAncylzdtZzTwSma9jvYtJwnXP/JEcxmOswDdy1B6pA+zQR4Z7IJvPyyp2DbplXIvR1yHnabDyMCQjwtler/v4cxgx3apBGwgLdJD+ZcLGtkIv0RInrDubjWObuGBrykc6pCuN8a8v/ulchOLss1SGOIBMD0BaRUcRrr6bLMGLdxTV/oW60obYCkzBi3ktSYBrol+oIg+YiVn622eXtomq4KObiNCOIXD6Tx6a+NtfmO7fZOF4FmArwTCwN46ysuQVdo5a8387lg9lHxj9Tzg/d17xhFpPC0NYyp6F5V73vGuVcJdvX6TRf+vAkHMO/zoaBfq9hCaaoVGyhviFDxmbX6+JVPq8r9KuoTyiutesJV/bl4muucZi1nXH/F4Zxm3qoIVtZUyDFh8v9NV2/vMfuvvf0iUPpEGB5PX05u8bWsFqoQgW02AjYCNgI2AjYCNgI2AjYCNgKtFQEBaY16v3B8H9+1OX4nr14C3sNjczcR0dWttR27WhsBGwEbARsBGwEbARsBGwEbgdNHQAhx8yO29LxOcGbXdYvG+8nGzEbARsBGwEbARsBGwEbARsBGoG0i4Di+veLwH2e/S8Cz2mZXdiM2AjYCNgI2AjYCNgI2AjYCNgI6AgL4HgPeGcvZtfeEjYCNgI2AjYCNgI2AjYCNQDtGgDm9FvC248naPdkI2AjYCNgI2AjYCNgI2AjICBjAaykN9oawEbARsBGwEbARsBGwEbARaMsISEqDLVpry7O1m7IRsBGwEbARsBGwEbARsBFg63EuWuNIWFkyez/YCNgI2AjYCNgI2AjYCNgItFsESrJkZmPWeKLdjtjux0bARsBGwEbARsBGwEag8yKwmvHE/wPgAD3HpzrZdAAAAABJRU5ErkJggg==",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPIAAACmCAYAAADgd9JFAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQmYXedVJbr//5x7a1BpKM2SLVl2PMuJbZwUiWNC6CbQISEQiJMQEngJMw3NkDgjr1EDXzdjoBkfJI/0A8LgDJ0QQwik8SjHLluSJ0m2PGiep6pSVd3pnP9/39rDOedeyUNpshXrJv6qdOvO96yz91577bUdnb+8JD+BT94b5zcirQwxX+lCWBmjW5i4OJcczfXOzY1Ec1JPc32Mc8m7uZ5oVuId3ktIPOWOKKSeQowxeOdCklDuKY4l3h3yRAd94g55R4co0qG6jwddkhyspfTk91xMO5xz8SX5oZx/Uc/6CfA3f/7y4nwCn7w3Dhxtdq4Ozl/jKL4yxrA6cbSKol8ZKQwSOUq8vLYYIylQCXjFF4ef3uN3J78r/hL+nfj2+B2oxN/s3/y34jb43VVv00ide8K5+ETi3eOJ948nRI+vInr84otd88X5pM4/6/N9AueB/Hyf0Gn6+60xJo/e3rkuOrophvj6EOlaIn9ppCBQBdocvg4FbMRvkUHGqK0CGTdmMAqAcRHgyk8GNn7XxzLQyn3k4XBbuX+U+yrwq49TvT4hanvvHkx9vNs7f3d9Fq29ftiNnaaP5/zDnOIncB7Ip/gBPtvd18To6a7ste1Ab3Ix3hSie22MYYhz3yiAlUv5O18TJZIqsvlnAU6OuGWUrkbWKpglwspJoACqRmcDanF7vQ2eswS1/C7XGchxYkAGIFE+8S54R48C2Eni70wX0b+sdm7yDH2c5x/2eT6B80A+jYfIbz4Y5zan8u8OeXhrTvRmirQwaGQ18MYIIHfht8SyRlNJo+2FCagYwA7wLKOnpduWPpdR1cAvwMNDWbRmgDo5GRTX8226U28DvJ0MCqAXj1WCnZ/XuWaS0L94cp9buJC+ssi5Y6fxoz3/UOeBfGaPgT9/MA7ub+bfH7L4vhDjd+aBUsAtRomKeZDn5x/IiJ2jPAgg8TvAyGdT+x01bSRKvfzNIiduCxBW62Fch2fh2tfL/UqAdqfNdls8rtTTEvkFwPK7PVYRjfWkgTS9t+7GbWpJeZKo3j8haiWp+5on+vy8efSP850bP7PfwvlHPx+RT+IYiDG637wn+49ZiO+L5H4gD2EIUdaibh4FrChvc2ARfwNcY5R/VwJyNcnufSkAD+6GyGlArqbE/HtPLcwRuxJtuyOqEmQOJwoFM7KArhq5TMktte4FvaTbmnZXI7s+DgNcI79PXDNx9Nm6pz9aMuQePomP+/xdXsAncB7IL+BDspv81j1xNrnw/izPfy4P8TIgAAAGaAHiMo3GdQK+DIAmBTTXx/JoHImZ3Or+vfpyqimzpdQGaKlXS/a6C3T6rVYB3Q1WZbF7UuxnjcoVsApI7f4lYWZZgRFpJdgj1RXY3vm76gn94fwB+pJzLp/BR3/+pudT61M/Bn7/gXhJlmW/kAd6fwxxNoNXa10BMv4tCLXIbAAWcJcAFoBLGgyEG7BxI66FOV0+vt2Ex7b0tgCzAlHuW2kxKfAkJbboWE2lFYzVlLmnZYVWclFLV9pVRXSu/L2m0b1aV0uars9ZuT9umyZuh/f0p3Pr9Cnn3JFT/4bOP8L5iPwcx8Af3R8vzmLnV/Lc/UigmAKEBmKLwgCwgLEanbsjMKIv4jJ+cvrNQNbflb1m+HIaLQjHPaROFoAKeAXMRXpdARDuD+CUdW4lxS5aSyDBlOiy1FcBzKl2hfQy8gvXC4lWpuVlbV3W4VZ78+2LtL3nJFLpXTP4vRtPPf32YEp/4JybPg/Hk/8EzgP5BJ/dnz8YVzbz/L/mIf5oiDEF+ABci8IC4mrd6zgiBwAdaTSirqbTFoGF9BLwAqQG/mqbSaKu/N1ILb4ORJax1VrTSgprQCpr0hJEAjy5fwk4pLlVgqzKaHPEB3GGlldPu6pKkKXcmrIIXwVuefLA/SVSywmpvL+1scpsoZa6vamjNTVPf+mcy07+cH753vM8kCvfPRjoELKPZpE+FIgGDLAWiaspNUDN7HOUOtgAbKlytXbGU0jqjahtP8va2OplY6ml9VRtO6k4pAdcxm53sc0VYUdBOHWpuMpecMlOa8+YiGpJ2d6y9Lqrl2xpsp4cqieG4nb6GooTBpNrlb50NeVXthxgTxN6InX0CefcF16+kDy5d34eyPq5fXpD9p48p9/qhHih1bxS70qaXKTV3DpChBZwFiDn60piq4jaLP4ogSxstkTwQhPCuNXCGamvpt4GaKmNpX62lLdXZmnAL0ival/YE0fHEzHY1bZSN/Al6oLc4ttUetElsYY6Gq9N0nV+DkvBlYzr7VlL6i098SJKV04+qadDtz6c/fEPXV/7byd3SL887/WyB/JfPhpX5O38U3kM312tgY20KlJmY6cVsJJmS4TFT47KBnxjsUVZqX1jrZErbajqh1+dUrA6GAc8ThsCIu0jM5i7U9aCba7UslVddSG77EmzDZD1RGWbz3p/iaZSLx9fFxs7bhHe6uReZZmdhIwcs/ekr7X96N78gf95b+e6Vof+6fPvG3jXyxOSJ/euX7ZARi/4rx4NP5nl8XdCiLO7WGgAUmviDiKvklxFaq3R2Grn41hsjeBWE3N0VgDbbZ/r62KJZpSIdcIoDCSb+KNIdY3VNjLLonBF/NFFcFmqq31jJbVqKi4pW0yVfnEP+8wnkBOw2wB22acW4CN1Llpgmupbv/nwFD3023e3lu0dy5dIbe5vPQ/kmQH6ZQnkL26OCyY7+V+FPH4PmpkAqkVOBm5Pa6mrNq6QXtW0G/fPClbborOk23Y7U3Ux8aWfPNfUCkprSRURGa0oVnN1g9FaQJYW498MFG35dA1BaIpdbRtZZJXBCcnqcV13D1jS6mq63UukST1d0WV3SUHlNXFt3KXnLgc8Ornb9qnRVnhwZ7gE79N64+eBPDMQC6PyMrvcujHe1MnD34UYL7QaF+At02KrixWAlZZTJ5c0umCvqzVykVYbc623VSBznWysdiWPlrpaxghNX10VghQtp0p9LOyyTTJVNNJcp/boqCsR2+pcBpbWtF01t7WNetpQXCd3KbjKqI/7Wx1dAF3vz6ozR1THvysKNEdu/LbHs93/uKlztUhU5YRVAtnd+vn3DZ5PrWeAzZcNkJFKf2Fz+EWk0lmMCYDbySsA1lq2bDHJ3zITfGh6bCm3CUF6CTHpK2sk1kmnkvgy8Ug5J4H7m0xT2kU6uli0gHp7sTZ2WKa8Bmypnbv7uIiavaxzVXVltTTf7rj7l4KO7v5wd5vJiK4qeVUVh7Aum4UgPtuwO3viMw+2r5puOy/KtPNAngFen/WmLwsgb4yx/vSW/E+zQD/WzpECRwYxomCVfRY2WoDYQQrdJQA58e3bud1O6uCuerqSVuMEIem7tJKMTOPxCY3QZhxgka1aB1fT6S7VlLaMSuCUOujqKCJHxkIq2T1/bOOL8ne9/wnmmUGKGVi7FV5yfXdkLgcyUPceOBaf+vRotnz3RD7I5UJElGaZTDE/XZQQLt76+fcNnY/IM0D4Nz2QN47H+bsO5V9qZfRt7SwS0ugsSPunN/pa5CwILkuHNRqXIDd9daU9xQSZtJnKiOwI6XiRUleEIkXdzDFYesulw8fxdWdRDxfM8QkUV1rrVtlgTqcrs8XH1bXWYy4IqO5Jp+4ZZZwMuhVg1Todv6fahzagN3Pa99l1nfqGPdl8qcctjbb634BcimASdz61ngGG+abf1EDedDAuO9QIX22247VTHeIoi4jcWw9zCq1gzfLe/nC1h4x0XMUfld5yVfwhZJmqvLgHLS0qPmlY71lbV9Z3thFGaSNVpJA90kiOekWv9sRqLmkTafpdFZAoUCVyHj+WWLLPUGQdf3+uyfW1Wbremz7jua215MhN/euTnYmvPdFZxoQe6nKthz3UZTw0ggcUR5PE5apmw+/ngXweyPoJbB+Ll+yZjF9tZ/nlY02AWKKjkFWlnFL6v6KTtr/jOkuzLcLi70ijoeQyVZek0mX/GH+vRmP+m7HgHN2jZgPyu7HYogepzANXmWYWTpTkktW0hVKqIvwAXmRGOFI9LfvN1Z6yRWs5ITyLXJNI76+ijWoWYCRZ1zxzqfNOE58/tj/b84VHOismm0IAmI4cJwKLyAJkRw6vgfXkFSD7bwYgsxZXLhwuz6yh4TdlRB5rxIufORr/pZGFy482AUCpTwVoZXupGiUFyAry3mirrSXRW1eILKuhA04UVba7u+3EpJql6T3CEjyvGYYUaq0Ka2wkFNNCMYbg4lgMsRNjSJ13uNR96vqJXJrWcGpxlKZJs5bSZOJis5ZQJ3EuH0xcPuBoab+Lc1MAHkAv+sLdveQy8h+vkbb6vaynRZyCk82hadrzDw+1l+6ZiJ5c4EOXTysAM1ps+Mk9coBW9Nw87QVHlKrX2DkZkaNbs4bcxo3kVq8mt+et5JYPCIQ3biRavYnCxo0UV6+muGYNW0xUNUAzDcDH3f6bDsjHYly040C4Y7oTrz7UMPAKsBhspszqajnhb07BVmk7VcDHtS4TVlpfn6AtJSeJMo226C81d6W33NO2Qg1tZnic4rLgI1IM1Al53iDvZgFzSEMTbVb5VGeRU0dJkggJlUiUSxPWLet1GIIgSuoqyJBIfKBG8eicBH66tKoW8j6bJ7YWkEXssj3VnRmI5FPaYM2Mjv7TE2HgsT2dfj7C2Kok4Z8AqUxw4RQTOJ12zpOLQa7jrCCQ5//hNQbyibv18+89F9pPor9dE8ktW0fJ3r1UGwiULH4VJXEn1frr3Aig8XGK8Urq9O2kLOunfO8AZXQ1ZWuM5jwN9sPfVECOMQ4+eTj+czOL335gKlIjk0ho6a0BisGI6Grzw5r+SuosdW1Xy6jSquoisypabETdahreJdlEROe/K6Bx6BbCEm0+8fkZUcw3YgghhjiLPOvByHkc4lJTJimSfl8Y4znu8QIQIJoAFC+qKgAcJ4VUQJ7y/ZSoSsUjN031fo62zYnx2LB3qwZcnI0+s6TuqqOuDF1YL5oFJM43127N22u3Z3NwomO5OD5sLn4BSr6iyC4l10QkxulITgySYgdKfMq/c5D24SXPWqOd+Tkif3Qd+b3rqLb4ddSXZzSQOqq3x2ioby71t6cpRfbjBylzTWq1Ik1TQq3B2TSdP0PNG5ZR54Yb5BA9VS/xbxogxxhruybpM5PN8MMHpyJNtst01gAmNXD3EIRFUWk5lZGzyjQDdICUpea90kxpKUl63TsxVQxcaI1s9Xip+IqUdyKFLLQixT6pIdWzlmtKHPi+UHgliQxPpLiOZ3plhpmljTUBJqIlIh1HeY7MEqERQnm2OBUNdw1/5MfHDwFi6v2BeY52L03oqj4X+6sunAbieuLilgNh7N+ebA9PtvBYQYwS+PX6wmuM34v6lFnQYQDrKKWk1RKluX6mSEMDtfy6C5M7li1I3/2eK9yhU845z9ADwCV1GVEytYvS/m3UP92mOf0LaCi2aMB3aHboo9kxI+CY6o7yzNNkcHQs5NRMcxpf7OjY0To1hwcou/lqyhzOZqdw+aYB8sHJ+EuTnfg7B6ZicrSpaWxFbmnRkFtPxTxxKdBgZjlg+MEia/k3idIlWVVE2wrZVe0fM+B7iLDeCaosj5R1Yp5BcUIhiRqdEJLUAUj11hIOxataQIeEDQouRGqA2PH1jtKaAJ4jsvaM01SvQ/Rl1hmAF/oZgVlSXUt9tW6VyN0ZcO6xFUlYOsfTMusfjzXp6P/Z0hneeyznrEJOI5LJAMTG7kQGqBBvAnCcKOS2IkHVDEEJsMRHunxx/eAli/yQozhAkXalSfquD1zv7j2F4/uM3BXR+C/WUbo3o4F6m/qGBmlODLQkCfkiTzQ7C26hDzQnJFTDx+ADZSGlCUf5EefiscTVD6R9tL9/iMYWDlPzqfup9fNvpvapROVvCiBPtuIrJ9p053gjDO+Z1Fq44qUlpFYJroKYMslkD/Dk7zLRVAWxTTsh9S7TdGld4bCsptPH318yhFY70lQzUIYzhl1M2qXTjMz0CrqKQQNIGTld5koSUU0ALGm2RNkEkQ7RDZEXwRaAT73Wykhf5YTAf9Pb4VWhpmbiCWD0IAL035LtUz2lJ5dGaj2xI7t68/4cL0C73wxhigFWBOYGqn3xiBiLVFnSaSFu1QWFj26N1kQ0PCuJ11+YHuyvxcVyurHzgcscuY/89KuTT54RRM74QbkmdmtuJ98/m2YNUHNuHvzsevDLXe5W5Um8MORxHjm/sBPj3BipznRHQp00j8ecTw5SCBNJ9LuT1G/1Ge0JRMcWLqfDm9ZRY83NBFMFnPFmTISd80COMfYdadDXpzvxpm1jYIeU2NKatKyRn0Wo0ctiW7/XyLFqKq7pcZXwOrFO+3jBSCeLNDGdUbPN9gFgmyUF5X+pBQin1dKp4ANa02L0X7kPa6k0/m76ZURlEEQAMv8ewVoTIpxLPPdnEZ0Z3GruxY4d+C8p9c14CZwGI3JrOszHOf8eqN2m0c0bOyOl04m0VUplWu+hJGenyhqN4viU7RnICAJdtbQ2ceFwMivEkBSfiUZpM1xInPu7i+Yl73/zpdSuYu9UItiMMcykVvR0B/lZO6mv/xqaW+t0lrfysJBy/4qQuEvzgF1dDOD5IdBg8KAk8bmG3HvX8M4dSRxNeOd2JURPJS4+nfh4qNVJd6fDB4+kjUWt4WcovPOdMzcmPOeBPN2OvzjZpt/dM5knRxul2IPbSTqC2Ku2YqJJo7HprbusfIrpJzspVFPlCmutRJrprovnUXWXCUUmpnM6OtWhENCKwYNLLStVoSajmnpqjqp/EfUT15LauklADCWJ1MdWGydWLwsTDNCiJuaIzNFWojQTSQC31s5cHyvzLMSTpOSW2vNP5q4itdtxdPNj7ZHABBaCtkRutvzNJY0WbwS5PnK2gINYDjE+V6kgBM+/YNDTqy5Mj6UJzUZZo/SYGhLqiUw1b7h/6t29g2n6/e+/ng5rZ7bapbUOnuFTZ8r4jDnj6PZsIL85xmT1JkrmbqHB+kpamLezVTG6xVmWX+mS5DKYUkSKs/Oc5kWi/kAOrB65kEfnfTOJNOEcTSZJurvu8y3OuSfSNNkfp9vb3Kr6vlXtp6bffOmlqJdn7DB6TgM5xrjwWCveP96Kl2wbq8gjK/PEIuQoxxS7lFaVfvHxc8fd0kpTgxk7LQRXj6GAnQC0NkcdfGA8o+lWEMBqjRjBjkuok1YMR2fLPPUXPDoYX02vOfXl2lVaTAlHW08uAbtsBJK2sTS1ZmILIE9EzcVR14wBwEqD0TbDAm4NsaqqAB7/ijSbIrWzOLplY3skBzvttWeuPmTOJ1IvK5DxmNxywk+w2ObymYjy66qltcaS2W4ASjthtqU/L1LVcogET88GhJwZMOn3zECavOUnb6AnK2CTc4CeD/VnWazLFXilBu785Iil6G6/nZKDfVRrTdC8o4voorRNV4QYlrdiXJ1l4YqM4uIQ3UAW/UAeOnXVrvHH4slnqY+NxFEjSdOD9RCe9ilt8hT3DCS1TdOdo9vTzvCRgwepveZm6sw0vT6ngdzM4webHfrtHWO5H2/1GOT1uHUgWhrRVcwbA3BnaB4Zuu6dhzoAAAsikI5Xj7UiJWVGWmp4wapEYaaROIRqv1hVWD4RgouZZgAv1fFH1jl7uT6R+WK22UF6zlFY62onEZkHKnB7nnqSskykkgoclWSymAOCl3YcfeLx9gh3ffWsE/LACHF4QsUJowVRnE9AjiKitW7BWLHA01WLa61AoQ9vlfvyZhVcia92UrN5ErwXu9RSf7Dmku/62dfQRgWwAbkXzCcCuF3HT0vENSn+A7ifM3KvWRP9nKupr38Z9Tdm06KBRn5lK4/XRh6HpatbMV6UhTgvD1TPQqzlkcA2FBfvYkyd73hHnXpCE3Xvd9Y8bU4p7vZ1ejjp0CbfV99HRNN7b6Dmmhmy2OcskNEzbuX08EQzXPr00TKlZuHGs7DJ4tQhCq5CvFERdvQaCFjKLEx2txF92cY6Xi0G8G7fn1E7Q0CTaCwpp0RxVjc5T4F7ruIyIBFb6kqZzxUWGCkvTjciqIjka9JvTdBjZhGISi3FvI5bVdw31gjMvWKk2ojATHJ5Ibc4WquiSg9vIaA0ZbaaGaAHkPM4+uTj7RGAFOAOQV4r8nGUDCrj4hOSMNQiCMFNZtU9rb4g6Qz1EQ5wvg4/NRgX2ze6UlrjBfQUYQYIuE0tcYfnDaZvef+rCJsrqkCugrn392cDul0PQKMGb53IyfPWW2NycBENENGQS+mCUMuvzXN3XXDxgmYWrmwHWtbOw6w8UpKHmFg7rnhP+E4cBe9dXne+UffxQD3xT9ac2506t4Fq4aH6VGdHyJrHhr9zePKdM0yvz2Ug/1Azi5/ZMR77IMMsDPMUdCaL7K1fu+aJTehhopGq5W1PnVyaCSgDbpptG4BQtRaEH9sOtGmypeBVj2oBs+iOQeiidhTMaE2pi9q4n6uR2Fo3qFtxfmflE0diHBSSMtuoIu6TpiIIQT2MwQc++CHFtEEKLoiJ6jgZcAcql82PfEKQCOoC6hBTXGnbCCVEO45ueaI9YgdouZQOi2HVe8icT7RixXNcvCChixemEKkm9hniz0yaKaAtJZfH7L5A1CKIrxgv8HnDjdXr8U2/NFJbr2DWxpzMdqBrXrneHrQX9M8GboC6hejonOvgzmvWxHTZ62lW/ywaaiS0sp2HGwLRdVkeL2yF/PJ2cIs6eehHJM5AilW8FTXRwvcRE+ewgL7d79NDtSQ+k/i4pz9x60NO61OfPdOI7YmJ182ZWDNDW+BzFsidEG/tZPHmjQciZSqLNDa514e6S9FVMRCw+WCOtiwlLN0/uBY2m1ubI670k6vme8Witki0Zyyj/eM531dYXUk7JeW0NFs6ONq8EYZaa2AhkGzYQA5Fm1NGVAZDzZEatTJPKTlpMfnI4MbTgSpNIQ5h8Yek2xKt9SSQ5CoYsR61mgpwmq2vDQ/F3t3SKup04uhTm9ojli6Kda+cagIXKHIoSQkRaXgwodXLkry/RgxgXORkqwAuwCxAlc0clTq5WHBnC+rE9wsX24mVen/Q9yev+/Cr3dPHnQEkCzJws7wcHwv0GZUa57nSb/sbQN1Yt5ead22j/lpCc52jS/J2GOn4cH0eaHmW08WNLF/QCbGOt2H6+epr4geTfn2secr6Ez9WT/z2hGhvPYkb0iQd9XXa0o40duQpGl/zTtfF0J/o/fU+/vPd5iX3d3xBeaT9x1px4TNHy9HEXpP4E7HJqJONTT5uHrmn32xa6ePdNXsN+URf3epE2rS7xQelVp6SUuuOKD5UwWhrTsmBS79hq6Hl30p8Be23qmBDlp3L3zH0YOQVt53M8A5ARurMabTU0AAiGpp8eyi6avI746LoVatgRPu7wCMXeXxSiZS1afSZLe0R8eW2VTeaXksAEpAlRJcvTujCeUnMQnDWT2cgF+t1GPIswMF7MRDzqa3S+qr6fXOdrFbBpcsoP99TswZqN/6Xb3EHX8iBCjGHghqA7lNgA+DPmZYfa1G6bYzqO48S7ZjIlmfRjzTb2Q0Acse5i1qdOK8dYy3EyEA+0UUTIpQGWZ/zE7Uk7kq931tP/IZa4u+PKT1Rr9ORuZ6OvnP1ywPI10aiB/YeC7W9k8agmrPH8T1c1lo/Z/oswOwSiugqGNZd2++op3UCitsuhQOIEG37xjLadSSXbRIxyE8gjFfGWGrNwlqt/JDFSlrKBJECq1A9aXtZs19Of/mI4z4yiCqJYQAuHqaeIOKLAszqYPSUkWj2aWziXnQqpxlmtE3ZJWpN7kdz6ctSEy2IKVKW0ejWJ1sjTELrChwVgjOhhcviOQldvSyNiY/Oom8RhbUHj8/TgCsnPKuXpa9uERvXA7yapXNWgr/jffFP9caWEU13/yvmp2+Y6cFvYIsx4mMdJKJZRFwH49IVrY+0qbbvGM0en6KhsSZdsHMsXD7ViVfmIS5vhXBxM3fD7RDqALJSA11YLiIyziKesj7vx/trfnvq3d7Uuw1J4kc7bdrS5+jognk0NtP3ck6m1jHGD8RIn37maHCYNWbRR4WM6ponPsGIYXFbkGJqFCDmAgK27nnkExnzlV7VdlDi/pt2t2ls2sgtSZ1l15OkjBLgwHjod4xpv6KGlie3DY1MSqXy3GCc8ZO9r3Al936RVosABKIPPIdFad4BpdNPNWa9WO+r2mxHSZ9kBqzXNpdOVAAKHjsCVezFAM/yOLr1ic4Ix1JFl+2zqteIrlmW0KLZXkdB5TPsisBalpj6DS/KxkItEjMBZh+NRXhTubFKrHT9tBlrcwJNvP/jj92U/vwLicrPdZsYWZJmoB6yWnuyTcnOozR7KqehQxN04eF2uGa8Ga9qZnF+M3MXNrNsYSvEPh34kn3YlYsmFHwo1Ml16jU/Vve0LU38nn7nNnjnH/BteqrtaOzIvpdPav2LRPTJJw8Hd6xd1Uv3WO1UppMsze4CsZoKlMMQlVnl41alds8YW1/Z2Gx8Zxu2tWm6U6aeFrk4g7SlbZyzCvMroNBfijkJtcDB1Wgja0rMk71w4EBEYtJLRBQi7tCBB023RRQiQOdhiUpqDTUXohorq6wnrek1AJqiMNaUX9WVHLU7WRzd/lRnhN+Tpo7Qiq2Y7+nyJT7iIfBZMIALlr9Mp83AQZxLJSpbNC6isp0ktMdu4dhSaVsox5+FjnvKXimJ0PXEv+PDr09P27oZTcNnQ0XabtOcIzkNHJmmoUOTtHT/eLh6vJ1d1crd4mPteFErc8OtPB/AV4ZWezUqWzROnEPRHuqpb9QcHe5P/FOeaE8tDRuI3IZ6nj1T7/RPrCKa/I7vmNkOrHM1In8kRPofADJGFc0A3kBaijuqaXHpBFK2kkphQxnVFcxdPl2lZzWGIZBeW7StZgIPPNPCbK4AVBtJiM86+J9FAAAgAElEQVRMCHEUwxyustkqDmHRh2qQTURRxCXM7PJwhLSLhDoT1RQTX7ZITdtJPDNnvlmmp06lb2zzyQJ8e8xcLWh14goRWVvCxfwDZqW5ZRdHdzzdGZFBCUdDfY5edWFC8wY8C24MxNWtG9y2M3GMnhirQDcAG1n4bJFS5rPLVJu9wdTyyFbSyHVufCBNV//yjW73qUbm3vvv3BkH6rNpWTPQsj1NWrL/aLhkvE2XtzK3ZLqTXzLZyZe2cpqVB0pzXvxXFY0LyZV4lyWOsppzk30J7Uk9PZ5G2l2r1Ta4Y52NLVfbU0to6uAbafpl0UeOMX4iC/RrTx4OvqUeXEX7SW17TjShVAVdr4UPH1Qq2+Tb6SDFCYmxno2LFu037GjRxLSCWErNYp2qiEI41pFH7czglR4MorIQO0Z02eiAnGfRBzaJpmfgmyG9DEuwqMP8vbivbL5faElVxhk1usMGCMcZj0QG3TiBSB9Aosnr4dRcpeBoinYyGt35dHsEr+WKRQldtrQW21noisIAcSvTlLprYkythbVnb0b+1YEUAXXlc9D1NsYvSE2sLL6+f4vKJbCh346f/8Qb+m4+3UBGDrVmI9VWJNR3gaNLagldf6gZrmx04uLpNl0y1ckvbOduXhZjXyePdfSSC60rq9JclnhqJ46adecP17zb6ihu9t7t7ne0sZmnTw4O0OEVc6kJTfnzCVR639+5GpE/2M7pt7aPh6TRsWhQ1sksw6xsSOxlp3vTa3H+6DYUqOqzRbzQYzagByVHW43eW/Z3aNcRi8G268kkHsiUpQbmdBpMNreoJLoKxvVAFrzLKV011gJt7Q1X15QWDLXMITOZxQovYbh5A4UqvdiEgFtSPZsrTIUVDchoPUnqy/y7cwzk1r5s5PqLEupL1bdMWWizGDaewaIwQG2G/uUYaA97bb1kZbHLKaqS1MLrsFqYmXt9H+XuZjFRgP2QvGf/PR+9Kf3q6QVzKdEcn6Y5+XxaMYvCa5KELp9qx1c087ii0QkLshj7O8EPZFlek1EyXKCBT9qJj9OJc9OJiwf7knQLZdkT3rs9Sd09PjCebj8SaXzOAmr/5A08n/ws3PeJ39W5CuS3tTL6h72TsX+i1a2s6o26EmXVkaPYX6zaXrPm6VV3df3bpqak/gagigGLnsh8aDLQQzvahajXJptE0ugpRzuJmelEmV8bShDAWg+Wf9f2j7SMJCJzeq2TT1wbcrRW8Nr4oqbOLMlE5KqJ0osjt94edTb3p1Fn4uVwbQ1DAJwMhOKX5wKQReXRbtETrxykKwb70L6TGhfKNfTw7d/G/EtKXfqbIWsqiC+rn5WcxHPaCUBOXnLCMpkmjmZNm/n14hYMarUagj2v7ZniqC3XP3n5t9Wumqk66vmAj+mnPesoueYADdSGab7DtFNKS+pp9moK7ppmHpdkeRhq5zQ7J+oL0fkgkr62p7SRujjmHR1LXdwdyG2p1cMT3vkDLkm3tyfo0AUHCcve85fN9FOMcfVkmx4ca4Z+qLqKnUsVXyw5OKrzxN0GeMeTXhXbWxUTVR02u3Y4aRpoghEg1x5v7dOdrNEJKcQfzF+7lNVbkQVTKvcBkCvEjpx6tf9T6J7LiAyRBjPVjD4IUMXOB6Bm9hZAtGVqXP+GYrl4rY/vzXW2Et5U10VPUHbhMdmEAAhAPczySrA10ubCdSFx1GrGjVu2tlf/h0v7ppcP0WCrcAwVkFpUtmjMxv1smVQSYPiMGNTsJioz39xPVmslfA7GXAvxVi6zs+xCPLpLg/0C5Kof79OoXPP+vR+5Kf3s84FzRn+XM61b8zlKr30NDe7ZSwudp7kU8hV5Ei/v9261935ROw/z8tzNCo7SGIPzzrfaWTjgo9vvnBt3adidknvKZWFXzOP4UH/9wIOHn5pc8OZLO7+Kw2SG0VgTtxm9lZfEjWOMs/ZMxonURX9gqnvtC7PJPf7RZZQu62A74HgtasWUr1cEYs19I9TMpF4OwBL8HL0C0d7xnB7ZkzFwwVajnyxklx59wDJAYK1kljdiuAD9Jfl4C1ucwr2jFImI8aQMQYjWGsy0tJEgxmC726KP3L1cXAz7wO4aKabpukZxxN4aM+yWEZSC6GYnjj7ydGcEQFq9JKXrltZilkdngDZOwoBq/WJ8fu1cInhvVDbiq0jJi2RSI69mBUXPWG2BuTwowEzUpxyBRGQpP+qp2/TR19euORlQPN9Bjsg85xvUN6tFszJPA7mn+Wl/vjx0wrJZfW5Ff81d2sppiAJXO8iuQHJNTTXdpizEA87TfnJht2vUDlObpve3aXJjg1qfO4k5ZHut52RqjRd/354sXjnf0+4JOUD4DK/MaJXIqi4j766VuxeyIQMqWkpV0ktPCtb3LP2uBRQmFimiMpQq2zuTh47lQ6LoUj8rj99VAWUtHGGwVBVVlkQMZPUbKFQJNjfMAhMdilCNdLE8TYkuRF+xuxVXEHHYVGljpRVVYw2npNww9bOZZIa39q3xLnEqyjtxdMPT7RGoyFD6Xb4gpVcuSgq2GifGNn8H8l1IlJbIW0RpJsKkvjbgG+DtNqVURgp0AabsZuZSwZh6F7lWh37FFtpZNDag11P35g/fWPuX5wPmTP9eWP0MUN+ccaq7Fs0ZmtNZ0GyHxRTd0GA9XTrUT1f46AdZKOdCXstjs68ex/ZOhocbzXxnf9/AgY6jibEhajUeoRZtomzNmpP37TpngfzpR9rx7ZemcaIZHbZIGEg5+haR8gSG8Sdw/BAAl3ufhEFVc/mKeYC1kZgcY9203Md6hvYamp1Idz7RmuxEGsKoAx6Lga42PSYQETLJmFplqLXNVBBdSjaJbNPWyqAXbFFYTQUsSiHY4gBnQwHIMdHtRfpdDl2wEizCfE+UXQjB3D/G7HHZ1hZWHamDbOgYfWRrNuK92dgSXbEwpSvnJ7pLS6Ou1sYlAeYIUbvsLQuYuwmyss7mz57tgS1bUIKO22oyDFLWwpJxQH4qSjaJxgWgPX32YzfV3ztToL6Q2wPMd9xBSaNByVPzj/TNbvQNTvfNGvI16p+O2Zz5Lp21fB5dOqtGCxMcAi50hrxvJJ4mt+xu3f0E9R1a8ui2Vrt9ON+794b8VEB8zqbWeOGfuLsZ37+6RrNqMEbv9szq8pCusNeFIZ5O6ZQaamm5lFFC0nUcSlZ/W7TGc0vtXdZ34nBRkmAA/IFjMb9vayfmxPI/ATtr+COmzNVpUqYY2KiucvSYbFJ5HxGFcMptXlqw8xFaqFBxcQ9Y9dI1HPBSN2N4gg00zSGE085CwK/e0hi4kA+F+9QiBmP1v75iZq3XP9UawRil2fekPtD1S1NaNpR2gdX6yvgeJNUuT65FLa0lUEmElTW1CTNtZxV+IvpKpBXAIp2uqruM9EL0xu9cUzs3lcxJl9xyrZt6IeCc8W1UzXPr58hvWkS1+Q2qp7Mpmdeaqu+dM6ve1yF/40V06dAArZyfUuZrlGG4M/X55PiR5N+XLaOGlFIzY6hP9DrP2Yj8oTtb8dsuSOim5Uk8NB3ccdscumrlclCiqsiqMtwShatyTNX9qpjDpJsyWC/rVrl+VncL5ndVly0wiPTMoTi2fndnLttVVyaDIIPi/iiXgiLffC4g26ghE1CqrxZWWn28tM/MUYlJcYnYLOlU1tr02LZozdhfM45nMz/e+FCaBDC5xh0yNjQcXb+1PSLDFpIF4HX1pUQ3Lk8ZZJYJVYkveKhJLSzDLUUZVBBk5ay31dKWXhdg5XpY2ktVhpoBq5mIALmi8uL2G5Rw/u0fujH90oxBOsM7oG7+9jvIHzxIfuo15JMtlNBSeZDvuYyumV2niyinmDDPmcOuaYKIbrcxyRk+3XE3P2eB/ME7WnFuH9HNl6U0u+ZorGUtj27dtbrRFOqvLuN52zZRWa8qKXBJYuGkyzWi1s08WF8Y20t6XSXEWPSvF1y/5UB+6JE9+UKRNooQQzrKpoMslCJyL7PaKSSborHG9WwskIq5O0diU2JZ/ag7jhGtzcsarSWA22pJPDwEIUyAm/UPDAY0/Qd5xkbx+BBUUYV33OnQ6PrtGZNd4v4hdTfOSRfMSejKecgfpU7mCKxRWHrJktlU/1ZNt/H3pt7Oama8RE6b2cpIojFAzL1i/huALbfBbWFlZPUzk10Wlb373VturN1yqkB53vvH6NZoo+FqInf0LzRxuUHu+ZM30Ktyoou1A2jZ8E7n3Dee97FfwA3OaSDjYLlhMdGbVqU0gR1PegBVSauC4OoxxMNnc8J6WlNqvp8yrQJA6z2XfWurjUWyWda7lijzTDIRPXEgHHhoF8AMsZQJLcybq/yWJEALvcVaak3fu4CsekXuBZu1rUbnIlpVzATYzgeji7piBg8PIoxHArGZgptZNg6tdTO7fAiQY4YBW6Jmh0Yf2tkZ4VaVtrPEOxt2up5euyxhIOE7YfDCjCCPFfAiIgs5aK2nggzTnrJFZE03qa5RVRhqpNPlcndEX2Or8fdqROY6WVPx1Ltv3PL62o0vAAtn9Caq234NvBb0iYzHvM85t/VUn/ycBfKH7oS7u5yVv+8yTyuGHI03y2hZqLWqO4sLZrpUaeEDrLLZxniLNLCsm6vA5/toNEdkK40FjNRSVZcCEQDdfjSO37O100+R+pBoS1pt0xNyGqheTOvMeJKek5rRKwlka1wwHKH2thJhdUcxW/+oZxe3bUqPbBBbYngfuCZGW4olmwGpOKo4yRhYosltsUjNzI0+tC0b4bZXYadbprKvmOtp2SxhpDmF1v5xmVqXTDb/TQlJlERVKyXJaMr3KNFY02qOxtpeshpZ21BCcBWtJ4naHKl940M3pphmetEvOln1XRjC0DeJNwoDgS85N7P54943c+4C+Y52tD7kytlE3/uKlCNCMzt+SgkHjswPV2eIy4gstW51HFJYa269FJFZya0TApgpLK6RcSs5GCWC8730sQ9NxubXn2g3OhFfpPaX5Gm6HCTFakcO6GJroe5+EjdN2SbBZnlsqqcbJGx4QjdPmFhE3DQlJUV0rdXkSUFWCYEm94eZXh8DWeej9eQCLqbZcqPrdnZGsLnCbs/pNQMto+GBhF65QNpRHJV1PQ+n1JW9V5w657ZwvntyDdfji0Imw4kHmwEqcVW0n5S5LkAt5JbwAzYFVS53x9/6ktrCn/tWBxvdF/0SY5xLRG/R8UgbaN3snBs9lRd3TgPZFEI48G5Y6umNKxJqZbKjqej32jhiF9tcTkxVFVtlfVwhrszAXjSUFUJLWlbWf8ZBjYOWgWy7j3XSSapiuW2zQ/T1rVk8MpHLJLCKL6psF1JqAzLrqxW8paNHVIMBaTGVQpCyfpStE2rIx7W0KLwAekRksLu8HZFbUyoDjYH3QYGF93gPekLCa2u24+i6XWGEU3QmlWRzIqfqiaOBOtGrF6UC5J5UuZB0qqpLblOy/BK95XMrBw3kBFcMRFT6xVYLM4BtWETr4opMs0i9B/pq1/7sDe6RUwHK6bxvjPFVRPQtGpXtoT/vnDt2ss9z7gL5zjZnfZhS4tQ2RHrjRQm9ZqmnKSxwqzLQhYSye4dxkS5XTPeq15kZXDXdtgPVxCDWomIASyDm5zZCzBhY/rtzcdKR29t0dPcGdB6UveZqyb6K0kXzuIjMQBTpFezzGFAAuoo5RNWlIgpELHX8YDBofxknA/G4RqtJOtsWYaHmQG8Zb4AFZ/q5okJodOLo+t1hhNlvlnGWxn9iiO/pDRck2oaSbMQkrl0TURVH0jKlLssbmdUolV2mMRe2vYzQlmILIdZNdHEqXtbI4Ae+4+dfU7vjZEFyuu+nKfYPEhFmna1WfuxUiK9zGsiY4Q9I4ZC+ZZGG6kRvvjihS+Z5jnxsXFyJkry7yRhq1WVbjVslyIrr+JgqRSW43oQjVltLBJavw1J0Y66LKO1cPBqjm/Ce3UGmG0T3rBMgi6fXCweyjDTKXLK0nxCRbXexApnBrYqtGuyBpHaUrY4lkFM1pVcbMMJqGpjeS/4g9+fcxhO1m3H0gQM0gjFKnpE2tw5NawHmb1vuVXNudXKpo7Z+fAlqiciSSpvjip4ENTCbxZEp17rsfbQ2Lvy7rUVVAFgIPNTOtXr6xp/9Fnfn6QbkqTxejPEKIvr2SlTGJPtfn2ytfM4C+YN3ttgqCvaz7FUND+lINDuN9JZLU1o5W9RDBXCNja5MQNmInZBXpUTT5JhMglWiLAMUwNZIyjWwenfJY5SA5sjiXTyURXcYaaQKNnCHRiPQPeubPRG5PCxs2qmIyKwQ0e2FJ4jIsvtY9ztZpOSFb7bwXGx9zLgP5gF8Iii2S+goJdReyL0D1FsqWuFBCuYeRh/Yl42w3FPbViwk1s2Ps/scvW4pShvTVJdRuayRy7TbamU72QmPUc4jy/ST/FsGJsw9Uwgv6Rlrm6moo6tuIWVf+XC79kO//gb396cCvNN9X43K71OPMIvKX8camZN5rnMfyOqzxWbwiMB5pHk1ordeltKK2XCvOF5DXQJXtdKyLqHi+1VhvxXJpgqTlLoEtNXI0udFBIgE+6F97UgHO5FiTRaNcwTD8L531JgKdM+6JvegJfXWs4zO7sm3Kr1eNsTjB6gAmSOsRmRe2iZzzqlFaH4uNXcuZnd1ygkR2UYjEV1V9sl1OFhroLSi6GLWnFNrNzq6LxsRgkt72Nyvxgki0OIhT9ct8l3a6hdrHtnqavvctx1Lfu4Pvyv5k5MByJm8T4zxdUSETrPhcKtz7raTec5zGMjtyDOvujUCe4Q4wmYRtjQ0VCP6/itSumgOgNdtClAY5lXaSOZDXU2drc9c1s3ykUt/WA3mGbxE8/olLdzbJNo0HumYCkcgh8TFWjbQSzYmie6xGlm/tVLdJdAu3EIKrbUy2NpHFk2HtJfEs0tkmbxOBmBLddjAhiIqZgR1NRLwvJNDWzq8p0mALG4lkbDUVLvj1Ao0+sD+OCJe2hIt2WeaTySOVi/wtGKOY/O9Lt+uwke8nIDiwQrtFJiHl7D+/EkV88gyxigpkYlC8C+z+TEzvqqiq3tO2VEzD7R5LPmR//WW9K9PBiBn8j4xxsVE9G6V3nB8IaI/fVktcfvQXW2M0bGRG4JmO8OUEVwxibA8HAdFzUX63stTumK+Gqn3mPGZOZ5ppy26Shek3I/MxJUpu0ya6Yj6k0gXz/M0UCPaM0m0/nCkpyYCtTF8AABzq0dLYHbtECeQZjPS2nXTEuqqBy8bCMi5VSagFLxVZZcBGQDF83A/VWtk6y3zjLJ4bYnGGpJNWf2CaMrzyAEANrJLethQd3EdjXRWB0M4WcA2xoxGv3EoH2FCTU9MYuIHsUlCb7pIJKEipCn77wAsf086mHKcZ5eZ1vMrkBMkbqveB3yNGQqYPW7ZkipPQsVYY8UGCK9vok3HNo+Fn/nb7+07vbPJpwnhMcafqJBeeNTPOuewA2pGl3M2It9yZzvCZA+G8/iyAWRWseK6jhw4iMy47q2X1ej6pVbPVvrH6llqtTDXaYWRuhzcEnwrApIoQwer5jlaNdfRdEZ0395Ad+6KdKRTzggDSDxuyFNHrOpQQ3iiZiPQWo7IRjOZ3suUXUpia8Z9nLKLJ5ck9WY1l/ZYmdBS8HKk1oiN69gGSDk1BjKvXRADfAg/eFUNs9tedmPwRxcE/NjGmNPo2sMAsgBWWluy8+nCOY5GloHo6onGXW4gvUZ8Zq8kx2vReipaXnqSk51J/B0bsYVPq5xRrgxPmPa6AuZnJuOuvQ33q3//1vpfzggZZ+nGMcbvI6LL9elw+KFOxhqcGV3OWSB/8K525NYT+3MhpZO5XyHApCUlkQDGcY5evyKh//QK1KuVKaVKm8jse4yFFox3K8AQQBcOOv4Pj7vnWKR/3hZpX0NMAVg9RYGSGvYvSSGZYAEbp7fC1gBsUxqRYRCAOhmrR6VaxlOqt7VprW3nkdbLsogcabOMJXItzOBSBltrWBgEMNurEbTGCjA5UdVZJabMcxR7HP5DCPw3XsyWR8K8Mtz10H5q5jR6/9E4wvW7KsjqCuTvvDih4X5hnyGTxedemAXoWCPeWnUGucx+dE2MLXYr4rKAl5Wo8lUU4hBm1JXwqkZicxEp/uaIvrE/7Gnl7jf+4fvqfzYjZJylG8cYX1thr/Fu1zvnvjbTpz9ngfyhu5Fao/0ktWobNbJ6KleBjNSug1ZUJLp8gaP3XFOj/rRi66MtEJmEKhVg0gsuW0/9KbS9kY51Iu2eJNqwP9CBhuwlZoGFmt5xxAJoCmdLEXcwkHkRG4AcaO36Bjt9cLyrjjFq/Slclw4nFAorXRODiKTsNAOV54tVvcURGX8vD3aAFr1jaeeIMgoPWccebibTeCqasSyOuqKv5slG3BYm/0Sja49EIbvUEBC19iXziV7DbaeKrU/Fh8sAzVFX02wx7RfAWwljDLXJXYvn0ZrZ6nLOBsy3y6yOKk4q1bQbwpa79wboUH/5c9/b/z9nCo6zcfsY41VE9PZKRMYC9M/N9LnPXSAX7SdYyyKNNocQOfMD5G3tJXdQM2uvEpHjR66t0YWzy4VtSkIXq0wK1w+NyI2c6MlDOe08FulIW1jpwnmDh/hRo0ZKahjnQzRGrsr76kVgYXuUtIUy2Yj0jYdUEMKTCRKJJfJYjVwqBUwrwv1bsSIQYwFEfzMYMNa6qoCyqMXCEMFkweiyRFP9vNSED4AtliDJhAcTXzjdtAON3jMOsksXvjlH/Wmkt19V41HG6syxCUGq9j7WmzcRj/xbiK1uG1wb65S/4cL+Xep4YAMU+HSqdj+4nc4gKyfg6ECDskcPhdQn6S23vi353ZmC42zcPsa4koh+pCIM2euc+9RMn/ucBDImSW65qx2yTKWP3HZC1AWLrRYzOPvDvB4R2UbkNOVD6+ZtVyR008qkHH6oTENx9JCJH7pvd0br9gV+XD6IrZ2jo4IM1prNBkMs4QU0SEsTWdUC6PG/2SSPaGo60n0bpsS5knvSfLhq7BEwi0ZEW05IwZmIKqMqDy/wwnM7oCVtl8glNTRuX1MCLVVzPrlOia00gZefmPipGwivKuQ0G0DWEUtH1ApxdO04jThorZVVXzns6RWLPffu56ZEc/tgmwszAfG3bvJ3UtkqUWxjLC1/CoJLMyNmzHWNDh+curjN9j0xYJX8s2kv5f+65pFxYl2/P+441I4rE598/Nbvq/2PmYLjbNxemeufrhAmMOj705k+9zkHZF2V6T66tp1BBIL6GDgwQUgTdbF6RZnZQKdTRmROmWGkHgJduzihH4LLSJ9GBh2DnO4Q3bM9owf3RGpxRJKoa71g9o5i50kBJqfWPGkkqSLXxGYGD68una3l8jNxND2d033WfhK/28KSRGc1JDjbvLDuhJI5ZJmYgqMH/12tYVl6qZsUZT+y9no52opZn3aLaKAgj2SFqim88EHWmOWSzwPTUMhk8JTNjEbXThOPMXJW4IiWg7Ef8tx+6/ORBhNPK4eIW38L+uT1TLYxOUUE2+KJtu7XKlaq6oCJik9msh8Zr7UUikgUr+qs8T1/dWto+YT6nKP/+sW39/36TMFxNm4fY1xCRP+5klofcM790Uyf+5wBss5z2hJr+tjaToujcHCUi6hfCBaAWNtSIMBYpomJKFvyxky29BdxMMyqO3rXNTUeuphoEd2xNad7d+a8mdFUTOxKabJEHpeTtgeOJD6YAGD8RLRS83eJljJQwOSMrmnBBz7dRESGhTF7nzLioq4Y5WXjOCy1npV5CZVMMqEldrg84K9L0ZFew3jCWF2OyDrVZBsaeFoK74m9qyU95t1PQeyDZIiCGLwMEn4BgWKmQM7j6D0Nx6m1AXnJHEeDsxOCVNY07/hYhvsizasnzOqvmEU0WCMmw5AxjDUjg/vgNNGRhswui8CmIouomlrrEVqQXpZCa6ptxFa5oVEA/sw4TT16OJ8le7Do177w/X2/OlNwnI3bxxiXE9HPVt49IvIfzvS5zwkgV3ba2tiX+8S9nWlEYbSfADporXEsgH1G2wkkWFuZbIgUmMxigAuQW+g7a0KLg/yahQltORw4RWdeipndXMzdNcLydTw5pNNEGpEh2mcjAABKBRgQSeDONipokRO3a7Qc3QuyS+s/Iaw1bzaRF1hpXXourSFNt3n00CvZpeOLSvYwQJnd1TQbtaV6dkFvLf1forpOUHLazRJMATIzwwEjSurdZasFcaIMcfTuBo2gXODFjY5oeJanufNMzSU9fZa6ghwDPwFGPg90wZBjTuKahY4um+9p8aByDNggngn7j//giAojRbyUri6URl9jq40Iw8soVslUtlHguq88HQ618rhQNm64//7FH+j7xEzBcTZuH2NE6+n9lYj8lHPu0zN97pc8kFWTitKt0ogg9yv3do4hZcPgOtfBkEPa6s4s8EEl+455b1GxLpVZUU6tccBKjQ0gDiDlbevID9JW1UazUqqy+AxRDBGM6zN1ocT9sVgt0YVpLFtEZMb9FDxcW2vbZrIZ6P4NmCdn1YW8NZsQMNsRjahSJyrxxa0iNQVgBZc5ZqhTpglDzPOZASonnpo6ZAIEXEnYaGOGul4dQsBkt0WFBjP9RBdL4721ghu9qyVA1lFhmj3gaHhhIvwE9+5FnINzpXUKkB3xCZPVXPIFLZ/t6ZqFnq5bIv1nqOJwwfeJaL1jPNL+yUh7pyJPshmDb1HX0mj5tzluyjQWQHxwipq378z7ORqjFejot7/49tpHZgqOs3H7GCNW1b6jAmS0n/5ups/9kgZyjBG8DP6zSKyhi8JH1naOgVgpBSEK5EIQApIFETqwxQzkh8asSkTG6gcB8kBKNJg4GmsYwSQuGOUMr/ZgIYPUfqwopqRGZhkmp9G+XOGiBvLsn6VKKE5fPRGAPPoQVssIYcX/11SRcasEtvly6SZWFW9orc4EWmV5m0Zi8xxuGaEAACAASURBVOcyPy6QbVzjq7ACs85QvOGLB7hxhmMgc1pNlLKMDVEMH452tzUi39EugYz7Dw04msdARgZElDHLL1bBKGdCAEnIshIGsyju8D15jtq80zJGWjRIdNlwQq9c5OiqhZ6WzCpbgeA59k9Fwh7s8WagSe0YWF8Zn5e5gfB1nuifnsx3jbfjhSAe9Xv6vS/9YO1DMwXH2bh9jPF7iOg/VID8f5xz/zzT535JAllT6T4FcVckBq+FMvOWu9swtKAMabPs75WIjAOqspZEUm0huEwqyEDGDXVzI9jWoQQHjBmzS6rMQOaDXIb3cVizUovrYnGSZEDwsL3sV7I+phBjGrV5v5JEZ4B/qh3p/g1N3c4YdHjC3qagmNNI7fciZWfAo8UkA7vc5uLXpal/oSIDEaaGdEzK6QILaKjxcDKIHzhtr/HuTwErUm88dB3/Vmkooie/xzxS09Ho7RmNyOSTvN9Z/Y7mLcByc8lyTIADoHIWxFp4idR4fRKdcUL14gtenMrEn8ySk1k1GPo5unqBo8uGHS0bUncTHt6QtTOwWZnOIB0tfbxQfuyajFP/vjWfZRNaKG28T37/y++o//JMwXE2bh9j/JkeZdf/cs49NNPnfskBWUE8UGgTulPqpnOOvYChteZhCAaptJzwE8MTADcrtbj9JDWzqb7Ey8upNluaPnPrkebWiHbBoFTP8NFhyD6VAXuQR6pvrMMmh6ObkEQMavaJdtyGwk9uAzE7EymtCzMsxJnUolOtQPc/0pJIjDqeDQPY7FqWmNvQRGVUme/Pbh4yU+xDXg7344TDJJbOIFc+PERWjsbcQ1Y3SjwSAK+MPAtEOMOP0q7i/FhtgHT4Q4AcRyB04e4PgDzoaO6CVNp7RX0MmyDJhrgdyBHaShtcFwoRDz5IjtB4atym0kuX9pt8FihdFvY7esUw0SVzPc3vJxqqC4B5iVwQVxicUP5uc9zfysISFo4wGRlg8fuHX35H/RdmCo4zfXs91n+TiFBcGBZ/wzl3YKbP/ZICsr6xocpxWH0/k9Wh6w/d1Yp59AWQW8q2ArTcP9ZUGilci48mbEMUhtSALxE50oIBR3NSom1juo2B20QSiQWsOjbI6bZcX+MiWepgcaUEoFUyacbxuA69GT7wBVAAwHQj0v2PNBg8ZlrPdtK4aP+peiCzj7Qe5MyeM9BxgIouGr8jPmPjAr8OjbwAB04ywCnLMhXISS5TUnW9P7PU+vioi/kxNb1nKScickKjX8+IWWs+RzmiwQFPcxdKRDZVHVJs6x0DwCbEkYgsLH3OAy6Sd8imDQBZRLHM4mv2IYy92BPhxFNsuXCRhgdguEi0dNDR8lmOZteIHj1A+9buCksLBxOcOMXv+k++/I76z80UHGf69jHGVUT0wQqIJ4noYydjWP+SAbL2h2F9oivGijMUvvKx3tGuWxjISOfUWEAjs0gyrZesDCqDvJyVtYjMESFEWjaElomjxw8K8SRkjvSGZcuh9olRcwE0II/6Rd7IpBa3lwTQYuAuxAuntvVUU1GpSwGCRjtw+ykiPdaxQT7D6JywdWKKDRMaoXlQQeWNLAU1wotdO2Tai6O21cuo3zWqs24aANfhA14ZA3DoBw4xGhAl88gYpNA7IlvoRGp6Gv06oY9s8CMawAlwaSIRGVmQdgUQkc1l1MZM2YDQMiPtJhRARoodBNzsmc3slkx38f5o26DB50t2P6MkhW5evxtPNK/P0bFj8WAjp0U2ysnZES96d3/2j++oo8XzkrrEGN9GRN9d4YAecM6d1HDHSwLIykzP6QExXhvsT44DMb6NW+6GQ4gCGSlWR1oW7NqoSi5uQ6ktq6R7muohFc+kDgUhs3y249Tt0f3Sr5VuEMArB4uNASJVg0LKBCGcMqP2BQABZAOx9o4RtFOkgMpc28aIBvrIj0yrgkt5PFY2dbtklFFZxg1xpEs/W4YeikxBgW7UPnrA3N82Y3qk/QA9rjfhBEdlMRZIAFxO3QOlwaafTEAi9qNN70b/zSG1FpAjcPYPOpq9KJF2n455MlehJ1WJxrIXmo3+tUsQ81yWvOv0FxP1uBOfQGWiSr4HM1NQ0/wiG5EOgUxhia6crcam4uF2pAVm/cu9feYy/J9/5QdTqKdeUpcY438jIghCDIefcc7ddzIv8kUHcoy8GwkWob2RGKTWUYe88QSXW+5uRpztOV3j2rgEsqR6pTQTUdqAzNOOIMB456mkhCvmEi3q87R+D3hXAMQsX7WFpLt3cbRD4MEklmmauQ0lBBCAzHJBdneU+WMe8GejO+3TJpGmGpFGH20wQSQuIQIMCYISjXQISX9yz0wIrgLESsLp6CIOaEiYuJPFCi2NzAoXDDjgety/Zs4gADVHX9Vhs5pL3juPDaJUxokLO5wcjX4t0ghnKfp6BwYdzVrkqM2L3nTaDK9U+/uAYeCBFfXm0l4/gz7PpazQ6a9SDyIFODIGO7FZiSOm/dqD1v1UclLVHVWN5FAzhIX8eZsqzuf4Hj512zv6f/JkAHKm7hNjvJqIflFBbEHrl4wDmunzvqhAVhAvqJyRrM0EQyuAWCu149/Wh+9uRSG1uj27hOySXqat9LSIIe0npHFCiEkkiDxbDCA/sBthWgAomFCrWT3j41VwHaz9Soe0GnUoDqpU2GtjS7lvjIXkaRDJJphgvo5ouhXpgceaPO+L14KzgjmEMJDV2EDEp6jxZB8TizaiiFQ4uiqIeYYKALU5YWOzue0kEbQu81ei6OKfALSw3qL4EsUaPjxm3NW0gAcWyFGD3OjXXBgR9l5eV/8A0eCSlDMgXAXiUXgyRxnq4MrmDz5psh0TWlCegVxEZN5sqd+xOeKy5rqynkb5Ba7ZdcKLX6fWwawAmKaD7TwuEqNB5Qt4zNN9+rab+zHA/5K5xBhBvsEW19450uqTHrV80YCs6TRArGY4Qu4SEQp+pNPPCmJ8Gx++G1Y/CmREXzWOB3i5r8nXyRAFL1zjtBrptdwQai+u22Kky+c7WjLo6Z7tiBK6lUGH7nk8URln/ITNKtJoWeOpAGKJphBh5SCDDNCi/WHyTh4A8EQN+OY81tKNjJJiVq1++Evh8lB3Fmu/GIDkbAEA1BYVA1HrybrPKYksgCgGGyQyiw92LQppVlOSy+cgzJBA4H9KLMF4z1ws9XX43FHTudGvpbm0n7Qv3lcjWrzYU8N7mlJFF6+Z5fYfyhYSYovLb6dANicXWy4l2yg1ry6AJgemMOfGOzBwbQCF20o6MMInSqJ82h3o5GExq9s4ImMbZYKP/S9ve0f9x14qKFZ9Ndhq/YT5I/2kc+7hk32NLwqQldhapH1ivHaLxMecc0dfyJv50N3NGILng4NbTGoWL0DWhdu64aBgVdmEAAcSUmvJH3HgXbmAaNmgp9u3KpD57K+MtbV9THpZk7M9a5fN3VEjOLtT8nSU7G4C6DjtU4WXZJKOmu2cHny0KWmlnZAtlbTtFHzQ2vlaSCxJMT3b8OAgRRRlJagKS+oO/h4AucpIeU2qpOv9Nt9MgWrQT3NtifaMJ5eLZIPFIkHTWl5LqsKzGKnhafTfUhoR8k+EMRcPJ7R4rmQQHYrHJqPfua8TLzzajnOkt2w2tyLI4dlxmBYwOYahj0QW23FPWRVu2oCzqG9DKHyQ8Dy3LW6v2BuBzwDsp9y+dohLBeA60CLTWp/5ys31D7yQ4+ps3CbGCPfMN1Weaz9i0/MFr+d6bWcdyNpiAoirvTO8DuywPfRC34yQXSIukMEI7SNzm0PYaE69dYwR4LXBCa6ReUkxmNZAVy90rAf++tOBWyfioiPmABwFdGMDAMFTRSzZLN0ked8wC0MEfUwo1XAg6VCF7jK2dG+6GejBR+HZhQgpfWauIxms0nPhL0adQ0x5ZfUvk1z8P1miJm4hnlKufSVqSY/YEzuFIBNggDtKodpSAwUerMDfkN3nyrTrYAWXFioBxUubdm7035J8BGfcuQNElyz0NLsfGY7qR23QQVjxiWOBdu5r05z9zbgCE2kckXVSLXRwwtQpK4xochtOo7KecPigxbAI9+QlkyjM9NWJRQcihHz0RNmE25uFsEyWy2nfXiSc/99Xbq7/X2cDpM/3HDFGdGZ+v+f4B8n19ee770sGyBUQ21It7UgSRoEw9fGc6XT1jXz4rlbMwLNqXdbGCA4G4NXojbW9IF20VjZxgjiBSMrNhvUx0HWLPa2Y7ei2x8Gm6sCE9o85ZTYzdq2Rmcm2VJqlmSWQZYTRnCZFc83R2+o21JvNnNZtbgovyxkmQ1l9nFVwobwtn1CY/DKNdc47jEFAcfTlyJkIYYVoq6mnpMyO6joswXprABOABZjxXrQOZsMB3I49ywTYbAJoUlGcZaMbvXMwG7lmSUor5id5FvLkSMOJflqjvpUH4n4JZRwz7CGPbtu+dsj2TNOqw61Q5/pZ020pjs3dX0sKCy+6FdLaT7wdQ11WCoODYuF5pM5Y3JPHuBxZhqXWzFUk7q9uu7nvR08FKKfrvmq29x2VtHqMiH7hZI3p7XWd1YgcY1xIRGgzVWsDKLX2zATEuPNH7mlHpNOcpkG3aey1yjO57aSkF6fWrDKymhrRWqIvrn/1Mk8r53j635sUyKo/Nj21DBUIacRyTO0r84ST7j7CB1lHFNZlYryOhVlrUWKxD7UOX0xNZ7RuS5s3HTrVJRrZY4Bl9lyRZMvHEWExkWXpMi8tYxYbZBVq35TrambPteec8gQXiC2prXFbiNeRRjN4tbdspgRMtFnVnkl2gmvmL/ePjS1zV88eoM7+Y6EPY4jyLaqpfOHnoScuE8WYMb+2zpLEjx9uhf27G3HJjol8bgMzqJqF2HObsQJOBiIHFRUdfzY6NGLcBU8/qeilMxZ35yFewCcxNn4Q7uKlAuQY42VEZHPR9sb/xLlT34Jx1oCsKQV8fItRRAy8ENGuZ2sxPddZkIGshArO7rD1QbYMB022mgHZVWlNieJIB9uZ7MKsstSor1nqaNUcR5/bmHEdhwOclV0VQwAmrDxAIu0XWybO4hBNnZm1tpFH7dGy06QCmM0rIdFsZLRuc0tSaFYySWQ2EGunisUPHI21LcVAZH8u7WUzGHX/E7t+6EbCxFNd02dWeWmqzWwvAM56aqKaOmSaLzTXoZxiK/EViebNc3TpVWmkhW58/3SYt/lgoANogVeAW/2ecL3Z1qJVhxQanxn4AxacqMMKz2k7is087NnbjMnWcb94byN4cwix1hM+I3MkYTAr2WZtMF5Kp22/9mHaGWNcUZgO8qZK5iz++rZ39sFO50W7KC/034noFZVA9tTJKrl638hZAXKMEVoFeBNVQQw6BM76qgSY2Wf8EdTIOm1TXRlTuGfqjl7UxVhZwkMTmlLjYDGnR4D7xgsdXTrP0189lEmNrHYzZvLOaimTYxqLbbuVVHTA0bEu6azIO+GnhfvJcIW5WQJI0+2MHtw8LbSO9pE5qeVWkHiQsSRR55Btyok/PJ5IgrxS02DzpmattYgkDLwcnTlVllUwnDKzHDOXoQk+EcjFo5/MdbQ87oLhSFdfl9KiZUk21onJfbty9/gh4RlAKHY7AXR/d7LyVQCG9FrALL/zcIduUURJwgMeSAu4f++mjrbi+JaJsODp8byvEaCeE+8zcffRDZB4bLDR4ARYpCO8RXY07gghriw6CmYVnPi/+aeb6yCYXrRLjPE/EdGPV0CMr/OjJ7si5qwDWc9EAHGV3MLr2HayzW9JrXX3ky5C4/lXHOe5+FlL+0l11dy/NCG/MtodpNZyOL5+haPLhz19Zn3GmytEv4yUTJVPtkMYQ/nGaKcgl+yMLzUwUutikAKvBgepptZW0wHo0+2c1j0JQYiCSHpNpilTYYiQVSwV5bRY2z4KXNnGqK8B9TIPdmik1XaUAFpJLpNuMtMNZxAAXqaqbIQRqf9FKz1d+y1pXLLQx8lO8JsORLprR85jhALgXiALCGU7hQxu8NvSGlkttAsg47nNSA9A5todbTo20RcyUU8AcTqLB7dOuv5Hj+Zz9k9bmi2z4pBocmaC++qiufwIbQ8ULyrcXAojCP/Z295Vf++LheIY4zwiwsoacEMWPO9yzn3ydL2mMx6RY4xLiWh+5UyE50RNfORU3sRH1rbE1xqJsC7O5tQZM8o6r8+9Zd29K2tKRKIJRjvksHANHGHesNLTFcOePvVgh5lVJo6YWLHdSKoUYj2z9idhIsDMtraALMU2Eoyjhcw0S99VCa8ES9xyWv8kyC6NaxUlk3RhVNbJBgfWbpJPiw9aG4rQtFnYa5BeElGRHoPYEl8k6RFDosnRGGm2gVcVXQsXe1p5SdK+8hWe5g262kAa3YZ9gdtxeyflhIgLTpBiXytCGq4Kynchr0+jaxeATSmGz08/HwM0g5jvU0Zn3AYZkEVxXowRaWLXNLUfGYvDT43lSTRll6ruUIJkh2kbubiKGXpdkaO+35+97V19LwqQNZCtIaJrKxiAXcJPO+cOnQoGqvc9o0COMYLYQjS258FPiD12nOob+OhaCEJ00wRLLiUaI0832SZrrmH/Y2l2CHIQ8hQUhtslKn/HqoSB/P/c3+HZWVFAAYQ6ylcYwQuQ+e86e8w9ZW4zKRGmAxRoC3G7SqfeuTa1GrmV0YYnzddatZm6ytQoLrGuFYIHr5cJN9jyIFVnaaWa1GsLKWUrW12bih1O2hUCM80bJ3Bi0T1Vw4v6pufMj0fnL3A0f56bP1ingeF+Aezmg5EeOxDoUANcQxl90WYyANsEmXlRM5yV9EKUxdeNlhi/d02xC1ByY0LAiwjMI5bqbVaNygWQNUIL4NVEIHGtg41wdMNRmvfIWN7PK3rIUedQ2EYUV/GQiy5jhyFi4vzffuXdfT98qsfcydw/xogTyLv0vlZa/tnJLmt7ttdwxoCs8kvsgK0qt0BuwYD7hPrpmXxQH0VEZpsfIYp4iZsKQOSAI2qhJeUcoTWFf/OMrBnZ68AEHuO7LvG8hOwP1nYo4xq5jMjcjmFFlrSBZC4ZB6lOH3HUFfCLwYAcnFLbyX2rjpuI0pPTGT20VdaqMnOtCjGeT1ZvLnkaM90TLTTfjqOqEFiSOcgHzOk30u4gssyhATexYG6yf2CQpvsHKe8bcPW+PrdwqM8tSXxwiHqY8wV/AEM8uHDsOybCGl61o06XspZHPl8cLOyRpq9ZUmgFMb94SZO5Ji7qX80kqoDUNLoLxPx3KQ94hlp17Ra5GexcZ2vqrXZLtcR1jrbivkcmaNY/P9w5lod4UbnzSk7G/kUCcozx1USEwQhLXfARrnXO/cZMjvUXctszCeQVRIR2U/Wy2TmHI/iULx9d29GILIogNt+ryDQRac2QTxxDbEm51tEhE7VRdPTmS1NavSCh37unzetlOCWtptYWkdWdUtxDFOBmzsfzyGqGh8iBF6NtE55hVtILr7XZzOnhrS2CeYE4ZEr6zRdmkpXYYSob0krMNOsOKQhAIP5gF03VUmPQAQSYnBo4Gt306vrdc+bRt011ZOjerMAMoHDZmG5HXvECdp9N/XVCzCIx69YL4AqAuU6GJJvnOPTsUiKaT2K9UdkiLde+1ZTZ/KmLqFyC1AZQOBUvorcBXNNwOyF4oqen3cY/v7c9CzO+5ppSZlX+b287yxFZZZh/DEckzUjxFcMw4Gecc5Ahn9bLGQFyjBEOH1iFYb0y/NztnNtzul69ANl2H8tBBvByVFZA2wFsQOahCbabAfDFrhE1MRajwy/qt+7o8EEtA/gm7FBXDWVG2YVDZ2RFHqlDE9xHRmqr7C9LM7XtomIMprO8o+lWhx7ehn4ZG98IG6uNZP5dl8nJpBM+RFmmxutdtB0lKb54VjsVhNQxUKEs9eu/te/e4WG68WhToq5EVfnJvysoWfmm+nTxPxNrHvu7ANzcShXIuoeav147gpSNtqjM4FPg4kbdwJToW6TUmjIb6VWk0QZ6Tb2FGFOwV1Ly7U23af1EuPqBx7JtBmTpEqDHzAYMZzW1Vq+53yMiZKSGAVR9mG7afLowUH2cMwVkvAHUx/b4aJo+ejpSanvxH7unzROspWujAJnByhso5ABmIQiM4PTg49QaDDaOTrhV5JHednlC1y9J6Ne+3uY5ZRNvmPieiSThoKheDEuIWTwP9OukTR8Yat2lxOIPPRmg5wxzPV7QyFrrkD20dRqcUzl1q3JEAbLufNKdUFwXq/cWT1EhjXfUTskdgVkJRqGdc/UauZqniGOXvv11tfuGh91rD0xh80MFrLylUvcwabS1aMxDJuw+Ku05lBlV4OOztzSb170oW2cGRRY5ucVkda+x0D0/cUI01lpuW2GwmXeQGttaWJJiGyEmt8djbG+6zQ+P51chKVi3Kd8WUSOzdZJmTGc5tVZy62NE9MYKiPHR/YVz7h/OBIgtbz+tjx1jBEN9aU80RkoNKdppu3z8nnbkvrAqk3l9jNrJSESOvKdYGGo5cIX0EoKLvb5Yzhx5IfoNSzz93/+K1FrkimKelxRg5P4wZn51qkbqZvXsUvGIeGZJCwoHnmxflAEGFoWot1ezGRsbtk8ja9GtDjrpxN0m6bXi8dHuThyt9Y42+uC2k487ai7ZPlCL21d+YHDfmhNwDWti9PO/SrXrr8n/1BF9YNeEbHrAZ1KNyPjsOKXWz8z2GD9b5O66nYxHa92sI5i8e6pSw2pbSUivCgC1n2z1cdlT1hRaa19LwUvSS0BdRGRPtKftHl9/NFxpJ9zRjSWQZXBFps98cvYicozxl4jorT0EL8wCPj5T9eJMwHJaI7Keja7TnrGdKA475x6fyYt6Ibf9xDc6vI0xjzrNlKGdpKOKYpDJWwx44L1oQ4lBPW7HAn4ebyT6wasS3jTx8a+1qdNRZZeuZxGPqtI+p46RRXbeEBAzyaWqCow4yhZGrbM1IrPEUF01cYdWmybWb5uew6qlwnDPBvbdIU/+q0Txtn4/9LXP/ZQbfyGfR+9t1u3J/yb18Ye3HBbTdwGypMZSE+teLE6xRSyDCFym1N1peDXdtsdBVLbNziXzbH1gq4fLHrGl2r11srHX1oqSE4ICt0KS2Rx4LXFxV4Oefng8u5TNFrBIj4hGN2lqrSdYZuth7OD833753fUzzlrHGGFe8EM9IN6iWmoTtZ7M1/m89zndQEbPGNHYLgh6DzrnkFqf1svH17Z5Jj/HAByn07pNgqecJBJzaq31srSq8G/PY49ZBrKLhVL07qtTNkr/4G0tlnoCpCw6UAN60zOzuTtqX3OpUCDzjLIO9pdTNyInNEN7nFhwgOKBmxkdfmj79AJepyqMNRKLv069+9T1PzH7vhNF2pl+eA/vi39fT8K70ErCLqvuaGzkVglq9jqzurlgquU6WRpfDqBUa2wTiRjbbH1ilBtYRWttqAK8RUQu208Wse22hShEpZdCeMkJ03s69sgYtfdOhwUJNtDxqKhE33WIyCC72K20LG2S5MwDOcb4HiL6qQqI8ZWBEwK59YJGc2f6HZ+RGlknm27oUa9gRSTOSKf98rF7Wgxk9ZFgwz3Z0avjijxzrG0nS7tZmy2RG0BmciwSveealF67PKFf/DKAXHoo29QSe0JpjQxTTK5RVfeLVpXoiHGdmfSpyJ/rQKnFmXjRyD3Vpn2P7Jpc6mQC4POe6L9+5afmnNas5dH94QuDtfgDD+0LNNkRz+mC1DJgFlFZTRisPi5IsZLoslS8q45mBxBrF5lCqxKRC3JKa90Kay0pc2+dXKbXJTkmZg44CbYj7XzwUFjeiBGBWPZfqcEeDrD1mwMDWbTjWtbIBs3PfvndZ04QoiZ6t+hBbuTWYQDbObf3tB/8J3jA0xaRY4xw+3hlb23gnDsjKQVSa6uFEc5ylnNJX9l8rG3Vapf1D8s3I+UOI5DSS3nP6oRet9zTz/1vBbItbNPxRSatdJpHlF2yLBxx20QK+CDRl+XUuvDoEoKGuTBdyYp/NBpx16N7ph719don/vHHZ204E1/044fCl4f76W1rd+SyBbGHvOqKqrb8Tk3mJXqXKbel4r11sgw4yBlOescK2KrIw9jrarpc3K5sJxVSTSW6EGX7E1kAhyxnfyPueOhoXMm9eXygcEnRMkYmzByt39QRsgt/K7oLzHN89svvOTMSzRjj90Ix3DNHgNl6ROInz8R3e6LHPJ1ABogx3cRfLRGhNj4jByme4OP3tjgJ0PVEusXAth3IeCJbsVY8vJjR1hpZbFrFV+q9r6rR6y/09DNfaFKrI/UWq6dgUK+yR74OEYRHHJ2YCKi9rYBbNy8q4WMGdVB92cSOGRLUZ8VjwcevuKT2Gx953ZlpRzxzNP7rcH980x3bA000tTauALQrZbZ+sbqMHkd4aW2NrINZbE3Du5RdelLDZ2KiDUmRu6OxpNgSxaXdZAy3lB4AMFb4zO4jBnKH/OSjB/POnmYcFo8ucWHhNp9u4qjVQU9G2rC5IxFZDRFkQwh7sH32y+85/RE5xogZZ3PntEgM08j/4pxbf7ZAbIA75efTvtkbCjc1ER/BTOy0aUl7X+TH72tFJqxYlikkFwpy241sumseltARRjOHY4P6LOdWUMwdfeDahG5akdCP/UOTmtgtxP1erbG09cRqLV6ApiouoFdlaziM8I550kgNBGTkTtbO4MJDDYNEvr9UmbEUK8TP+7T26594vXvslL+IygNsGwu3LxqkN/7b0zmNt4zoknlspMdlC6pS/2r6jYcx7zNrQXH9rO09U8lVe8jWiipEH9pOwmcmK2x0KMIGJBTk3HZScIN/wB6oAcx1k8v2TIcjGw6FxXhegFcmp8qyxWOKixe1icf4Q5s720KMq3AdZ0IM9oDH/5svvWfgtE0/aRkJdtqklxYQAWJMNN19Or/LF/JYpxSRx8bi8LFAb4lEb80DXRaI5mc5LcgjzYbNUyDaGyLt8ZH2OKJ1SZ2+DnBH7wAAIABJREFUdNWi01MzFxGZ62T14DIga/9YpIbYD+Q59RMjARBe0FzjOvn9x65N6Q0rE/rRv29Sq60OGex4CRWV1Me2KKzOxvAyg2wSSbbaYakkZJIi4eQIzgvQU0rrkdKhwCbdDBJ5WXxiUBtYoPuLzvk/XzqU3vFTr3Y4IE7psmMs3L58Nr3xX54SIMv6WRkaEVAKU11NmyVKl/V09bZ4MWUUryq6KjmYSjQBoiLVrkw1GWAtGku/GSthsN+JaP6ARNqJFh38xt5s0dGWbpxUa6XCYkkN+YoVOEx2ISLHbTGGVeaRZuZ8NXJ/84X39p0WIGvQwq7l7+ppsaKEhODjwVP64k7yzjMGcoxx1r5Jen/I6e1ZoDfkkVJJWYU4sv/Ealb+rcetRiZ63Dv6Uq1G/+/qxQ6D1Sd1+fg3JCKLNzQirAo8VL3FLLW6Z3ZyBS17e7GEhHJuV8lr/InrE/r2lQn9yN+2qNEyg21dFq46aNlmqK6NHKXLbYgsCIF6CQve9Da8d7gWqT6HKEA7CYJNtx+iBhVeXGHMv9rvbtzF+NXU+y/TQPLPa17rdCPVzD6mnWPh9gWD9MZ/3xZovClEV7WXbKAs2lFWJ2u/WffAqyBE7o/XbCeD4uUWSs1SY42/FfWyjgl0sdYqu+yviVfa0iGJoI0sjt+1MwzumAg1sfWBKkvEMdKDV680fHYqOOEVtugkJI4e2gSyK6yS+XHRAqRs++P++os/XD9lY4EYI8YQf4eIvrVH7IEW4X92zm2a2bd0+m79goGMIYhDk/TjWaRfzQItrYLXQIMvsApoAzMLL8oNJHz4pp465Ogv6jX6tWuXznxp1a/c145msIfvlW1YbdIJk0262JzlmOpej4gI1loM6pGQy/aDn/6WlP7jKk/v/EyTmh3xoOadQWqnxSka5neZpIF/tE0mSVqIGWXeA8XWO1Lz9c0h8kO6K1itEwqdMmcKAmQzKavAmv8mB6Lv1BO6I3H0gPNuY80lmxYtp8fff/Hz69W3joV/He6jN92DWeKWfC9dta9GZUuZ+USDfrICutquspMQD6NwGWMy63IOWa27dOJJ/bItre4ZmJjX7+gS3bKIFmErdxP3784HHt2X1XBu5myHLXrEsZO5CfTvdXFe4cfFSjobjHD00JZ8WwyitRaxHSbSEmRLf/XFHz41zy4dx/1dIoKxvOEGTwP9NNjpZ04fLGf+SC8IyAem4psp0B90Al1ufVmT7tlZXuZ8JQpyJNYhfw1CHHzYRbJyYWHF/9/elwDZdVZnnv/e915v2lqbZcm2LHm3vELwioNswpCwQ4yHmYAXsIGBMEVNMpCAwzhFSGWAmiJMJhP2HYKZKWdgDGSgTCfYBrwJ2xjbkmXJki3JVmvt/b177z/1feec+2632tZiAaL1XlVXd7/93vuf/5zzne98J5XhJMpHX7Rc/vpg1EJgyBRABwqdWA2ZrYztfBka1hRLJ4sL+WEhGfSAaMhKJIkxlXecl9KQ/92XmjLawkwk649FHZkIqHpgLJAG6JM+HsYMnWAXJW8T6Zol0jcf36mde5Z9vDb0m8GD+WP3fFrqautflcoallPCvRgYVNST+HgtSX5ZS+LjjZrslSIZqtVkqJbEoXoqw400HTpnkdw4tyte8dOnChliaG0bXZVrTfCqQgKpoNdq2G3j99D6UPuRkXKcPD/I6VDf7KK6ab5tKI7e/mQ2+5FntFNENbqVBqs6XTalwwbk0dNbmM3ns2UUYGLBTfbnj2r5iamQidsjdE8l+fL/esuhG7INI4cONViLbjP4vVlEbjicPQQHb8L6iv0a8jMj8YNFIR/GAALnMrOzqMIOAojEfuBK7y+9o3XK2KC98hNd6E1LF3pxQpAfzgpy1TnLD6x4/hd3NyksULRUKxntApoHuzi6KWWSsWRTAZFLW2sjPDE2GfwG2PXS5am85ctNDljTOUgm7O5jUo3NlaIPuKZNAGjgD/gbYXUjSv/iRJKeNrHCvRsO0kNSGkTFkJ1QgftpzGbg/nebX6xefDInWcs33v5Xfe5pC9NfLOqVs9Zszcnscm9bMreqHtn0vcp8udK26J4Z30s9sv02GSL66FJ1U3NnfA/cD3T6hLmBBnzy/IT3t3Jprnk6Fj96rNW9ZRjaZ3rM2tdtYXQKgApoM45PUX/KJrEECCaXl/6wAeB91ejvf1QJIUyBqJtkUkdp+NLNbz40OdwY43VAoacZaYS6/2EVBzhUI35OQ0YH07a98vlC5E0eLnt45vVEqlOagqWzqJz65/mnTUSZJPFEPMgM2AdnG+tpXT3Iay5ZsX9K51/cDYUQ7BYYdG6znGzzIL+a5BDVTM6yHMNZylKUemfz0lHkurMSefFxqdzw1XGZQBsjJXM0P3O6pU8uZFhttWFHqBcvDtLdX2U+tcNU92yeo7ohaLjavgSuuEEZHJeS9dp1W/6mLaEzqVarTQYulYPvd/qC9IG53fEc6GyB2dXuYmorfqjHnVIvJqBh3tjCKQ/J8W2rG48vPN98fDM6c1GQ0xYkNF7U1oGxbdkbs9s2ZF3/siFnEwfDYzY3aDmPdXhVdFB5YSi1cECe0VvN4HHOqRleevCEtXvc/8Cj2cYQhai1EnhM/iiEL37r6i4Y5AHfgAWZ4iVALZyVajz5PRG58XC15B7wl3qOJ07rkWOM3U/tlduKQi6mhzOPhsXIdNN+T3BYVzv/cmE2RYZVrQOWXm1dZQOB60TbYtRSgV6MJJE9jURWX7riuae233jXeITiJT4LPEuGyuxB0DnINFYbwM10gJ5ZvTTF6nFdbBbUW1alcsmyVN719TEZz1IdwGZCdCSCmLekTI5NWsDGM3eeyKKlQKeDjEO901U6TaXEWVBV+mPVGOjhKp4NJ0a9mffl6t+qPNkWsPPmBNZp9+El63ucsiBd01fPz9+0R5guOGo9KSUyr4x1OqmBwnuO7XGer4o39u3H83uQNk6ZH2TVokTOWKTGC5HSzXtjcfvGvHbH5kw27DB5YAufSatkaKzelxu7rQ3vZyZ4iNiIZbyK56bUrRo4XqjjbKM8tLbYKFGoEKIknFKY/wvfvKbrgCdNxBhXisgnRWSF2Y7XiHHIHz/U0aeHw2Cf7T2mNeRNO+PXcpF/7+AVOcrmed1wsav6XCWtOSqw4yG3wzmOYmuwZTKr7tWcq1zWEtWgQ5BNPbPlRZc+Bwh2491NHVZgubhVmsrRqWqkVls2iiYaLKDVxc4dyZlPQ0P3TWeA2ZXKf/xmk4QQ735SaqYCLqBiujJHb4/I8ScE6Z7l3sxLOnoevAFhMidZn+tGg1yT5TFTw3SPbOo4NF4YqgGD1pDvFEY3bu8Gatdpu00Q/+T+9N7eenzhZut+qnY3tUPkyd8fxuT1ZY58oQdWc3XEHZFOf3eUY2ahZBRk2ZxEFvZSbaSoJRLX7Szkjo15+pPNmWwZ0teSsw6FEdOmZg93KWvr11w3IOWnu+SwyihxMzPtIqYSHOasm5ui22rsD68vNsYinFij2L9GfdS9juHz37jmwGY/GVML5SV4ZN+zcOGATL83hHDnr9IgD/W99zHk9YPxz4sof+2euAynK55XObsaSuJxqEyUpAtvUjBP7mgmvKJxI8o4hSGUeWLSG9mUYKNMU7lj6UlyxaoQIFS2z+2DP5ugtLsuFSxIVRTC0DAsPlx+zuaFrZroAAEfItpRWiCE0Isn8sbTa3LxsYn86c1K0dQ5S8rl5Xwl29kh5XPicUGOWZLS65cyOJUm/TGGse1OIwcD1SjaoWzVoLkj0bkYWl2G1G1WVLWRwDuDVI3DGxOcMaWYw/J56U+7a8VFgyO+CU8Gr3xDZqhfyZd9g8G5wt/4DLCsZjdEFvQGWdATpKse8t5UWgEKimOxvn5nnvzi6UweeDrKbowbsPlNuLg61E7DdQ+h3fuqUml7UB1yamImti40UlMjbRDUMj1v0z4jss8qQkKc5OHH842SG2pthBCdsJF87qtXN1yKdlpbiTH2myzP1Powng8xgHeFEJ48VEP7Vb9ukiGv3RFfFgv5Z8zX0jlJGiJrg75T87wpHW2CilB7zuz5n3thL1NY2kVwicO2KgkHQSPvMyViaSUdzlCSv3/ZaeHd052ED9w9bhRNDbFU6VHlfgiy8fvDA1NfQ2vGzAcRIyZcvFg08DCvPzmRFyxM5MZbWpQHgvcogRVjbx13TCInLQ9Sq1cUNmKQcah2lkhwm75YNuhPUeXwTiL1cu1Ssu1HXMReh6328labCNrtgEF66lUNK9e8EjlxbnpnoxYvQQ3ZoyTPh3VTaW9E2EhcpB7nsq+uoFp3PeT1RCDAzbOVF9K9ZW/eBS//5J5CNu8qZMioK0xmYFA8rSbtWzVkbK4mykBP6RuXGbKqgKohYw3gNw3ZvHODsbU3pThRxEAvM/JH1ln5yQAw/5wkyGe/ek3jWceqxhhfKiLQ0aqO+PVw+jsmIs8t6ki9lYaMMacPbpP7o8gq1oi9SR8htWlGex5FYTuT1NEdXf+vEkKqf9tGWxIw3DOz/OQhVkVYDV6ZBp1K0ZvKuZefvC99kYYM8T2D3umFo3pg2io3jHaLI0tNPh+Z6LpeJ3jW156UyHkLErnpn9SQSbpnvprIvFki556cyNy57lGVETVm+EC7GcFZUm2gaIy56fTSOuQtO7BEr69GTSM19Ytq/25JfazKyRpX2ckXHlbD6Jf1pz+uF8Vlo2Va0UbTXd62nibDeVFgRwQLL8uLWJtohb7RLM4ZHi9qyK0hSgCwbHCkkJ2Q4mZvilUIUE6zFcRg1+4vDdnEGJjL2gwrH8uqutyqHe5yvgQZUZc3xRV4XB3u3pa3rdUVv2C0QJVTmyiJ0PqxYmMo4okUdnDvrtJLn/nKNY19Bp3HGKGndaOIXDkF0MI3huF+OITwj0eq8Va/V2nI9z0V35oX8jl63oohE201htZUYKsaditw44Ou2wCXo9dGxnHHU9YMcYfzmFW+RY0YCxe/64nc+sozAhQXJt0+cK9OY9Sp96pnDXIA69dGJyPIVRqtkUZKXS8tm+CprzoplfP6E/mrb6v4HsLprprI+ScFWXm8tT0aWQKgVkmWmFLCgWGOTwmtPU8m9dFDbktLnBKpHlFD61Jlo9JM4J1B2uPb5iaTLWWIrf4d+Die11WX7xa5zN7bymCQXcNN6RvLZPZYFvsnmkXPeA6DUS9Kfjr55xpl4bdHUzqu1tRHcaKrhmy1aTVTNWRlqKmn1EFwk0Nrw0B0bA03JcRLNgLVqJf0yKaRzRzZR/XQQ6PcZPOoKW6GdAQAZZSHNxQbBYbM1MSYdyq99OmvXNuNXuHyFmO8WEQ+KiJLp1At8Rw0PCAfft6yzb+uTYCGvDnGnqeelHV5LsuwsKs5MIGuCmPLS04+ioXodCUf9jDcjQTe10EpeEQsONNgpzFrGKmHq8PHzJBTzZdhUPW6rH7FKZMHXX3g7vE9ucgcvB4IJsrDMEANn9VjALXWejYWlupYQzuLGwDSAoTeIvLy5TU5a24aP3brRMiyRE5dmsiLzkikYWF0SWMs1ENNpTs6ZxnGUW3On9rMTw9dkdYpVSk9MrEe2h7039pm5k31bY+s5xD0Rles5GOOXofIxzYPtQZ2jWarefz2mTgL2uKpDC6NXJRbrUw4fS4jHQMSm4xczJCN7EOPjGgH59drT1TENHSOlqHGqUQgfTNXVCGgZYZeq2Gwug24qxgyS1PWJAHOei1JVfQQYJ69fw3Dq3JQNHXs6ton8o1JlBM5oA5riXrgLCf+jy9e2/hjbjg69QG9wxACwM1DaPyNAO8TmApxMOSkX5exPtfn8Cr9ZGO8fqKQz3hITeTSm87N0/qFL8ew+EU3w/cdnBpaeE1lUiaVYX2zNnDLPbGjsv4/ifXIz2whw5C7Uvneq88Mr6geyJ/fNzYQi+QlXIxYmEAq6Q1SsrnYm9zKlIbJHzNcDlYSKZpq5OhJ/r0TU1k1O41fvTMPl5yexkXzJEyWvdEQeTwzYbpq/dU6hmDgbSbUZCVKD7FLpQ3zzFX5nNJQK+NTcA6qBJCpeTK6hFhXnaRlpWH61tHWwK6RZzNkRaERuQDse1ZDhpc2pF0ZfYry8/TaNA/eZ6GzdoGo4asha484DBnO0zkDMGSQaEgecUO2HJnAlgl4c5xtZWA53hnUWVf/qIWCYT7YXcATHn2iYB1ZR8bavC1sBjV552evrn9aRK5Cd5KIANiqGjD+Xi8i7wkhPHgkGObBfgee9dvWx1uzXF6BhdjkYHADsZxy6dMbTJkSr3HPO4lnbUPCvG5slQt+J1xv985eR6bxVqh5nktj8cIb0/PAkOvSrKWy8LWnhyE/wD+7Z/zjUcKfsKfYavVUC6GCpmpFMyVA3dgkfSi7aQswsztjzOXy42ty0eJaMVJIHJ0oUu8McsN0jwxga5I3tpAUZSV/jOFypfHAvfKYg2LGiKvWlvH+3pvLziDr4YWhTp8naztfNzwVy1SV5xkxZOtI1SNDFdO8r2t/W6+2GrKnIIpqqUfW1EMNWTdLL/Hp9VVRQz7mhlyOhPOJjkr0gJKRSvmW5UVjbJk4nrWQlGqkxhahTBKbU3z6pRq2jlR1Pjo2Cg23H0VojTbGsmMNiHYhb7ygduXLV6Vomji/4oWr3vjzIvKRI4ngcdCG/KNn4qzmbhnMCumCcTrC6eUnz3299uhht8vQeuhd5VmXobSFZ14bxZdzY6Y8TqU90IEen3uLPAneGLsyfvfW5N++ZlW42Q/wT++feJPk8RuOiAfUh0m5NDF2GDG4y1i42JgQ0iPENiQensTrV5ctS1BHztfvDbt6Q1yIr+ayOO3weKpXnsyIwiJXz+uNB16Caou8U83SZHacLAKfSEPm8DM1Ykei2952335eAltTR67YhAZsAJv2Ngd2j+WriRFY+6KH1joPy3JfC7v1eQZY5gro4YbRtTzHkElyL2xtijx/lhFrCQ1eWFE7fZUaMucUV8tPRnLhFI8qak0Sh5XUbIKGz0V2IwdVE2NwsCv4bC5ws3HX2o0w5OJEbScN0tsQef15aev3z062TZMH44tChgr9wz85WMM50p4fvrsuXpln8i034rLUZKE1y0uVv31hM5c2yNgHpSEiqlL4SiOrzMx1o3bk2j1ylfiABQJDbmhYzfCypy5fv/KsUCoh/tkDsb/Vam6LEhv8HOvIgIwdc2IuPFpziWJTnB5Rg1E49XGRS5cGuXhZPbt7a1HD8SFHnYXPTpQJRu9pIu4eQlc9c1XsHcY8NTeehFy7yoa9L40FvaBVsGvSvCPnU2uEAvWMtupkO6Kpgl34GznygRiyXl8XLjQFldy8LyMvbC9Wf3dD93FVFcia59IBLus84v8McTU/UzaW/pDZZXpnzH2naIfTyCvRGg0ZuS83d+dkW9soQ/BEHnsy3yiFnIgM/pKVqbzq3ET6e5OJWd0C/SwPpfEbvcMQkIfW9PPu/T4SjDp85+H4d+OZvJuemGCNsAHeDZJhog1HIyPKwm38jdfg5vkz/maubFi4l1Q8rHaPzFzHLpKH16QYGx3StYtxH0NrhNgN2XrV2QEIY3n7kzXjt4iE12nzg3JC+dlpqoPamu2h3eo9FDnWejO6nzTkv3BxIhcvqWX3bIs1lf4y6idqqmmUHny3KieZ+XKVv2wdRKWRqpctS1TWzF/NiYm0+2ToEjBqUzMn58NtaVh2YpVDzyrMriRStdKJI5v3tgZ2jatHRggMeirC41LPrFJlyEzAn7O0KOCP16hPbeE3B8kZEEakXx9jdYBItv3mlfFwWj26X3MnhJBOTXRe9b6gHc5ykg12owqLTa7kTKuKlLBqpWlI7d1gJJXAQacij20qNp59bDjx1eemsqxfv0d3Iwx11Wi4uOHjbzWe9FNHggEeru8Q/umX8ZaJlrwO7CyUHtjFVEGp6U2srOTeaTovjZPmU/ral1C/Jg3aW/4qXGJl/Fjh30AwPNcNmuUn/NQIfhVLz5Wuy0NwoQ1570PZldLMv4WtnWFzppxPpnUICb0MhQ9nYqf9xxhCrvVmBbwuWJTKxUvS1pqnY52pAtoinSPOjh1V/OgGwo5Nw/WhYaxeKy4b8zW09lxZS07V5oT2QDSnQdr6L8+Fs92qzfk03qq4uw0LZ7nJBeArjRP7GLLxz/cx5KpHpiduG7KSgLS1UvnqXp9vi0a0DVmvMTlxxBO11ku02oxWc2SblFEK6Fld2AAwtjHawDz2g5u0LaZ1cMQsOOeErdH7rYoseP/j+4NceFwyenx/QPO/Un0xeKk7DCLDEhGUkhBG//BwGc+R9D7h5gfjz8ZacgG9sbG4quUkB7O8IQInBwvQw0ecLUe4eWBm9Mht3aDJGTZdZ6XdtXdqzk+qaD5784SDPKRtwpBrInN75LhXnxbKnfSmDbF7596JDRJliSs5UjEEl5ylJ6t7msEqt7pi4ByMFuT8hYlceExt4v7tRRd1vTgTSrXA4J21S8k8GzwHFCPxWsxXtnGjXhMea4EiOtmYlVNtdWSjczqvmT3IROCMokmJVxeta4fVPsxs0txgHxI+aZKhGjzLT2OZeuSME6aUnWcph2Mf2JTpdSvEHwe8cM0UJIMRG8qt2YrVlu1C8vzoSfJpkhx9w5nMil5XwS4KMBhYwgF31gCB3JeEECVxMYTmelHkWd8DUYedI5SdwPm+/JREVizgtUZAwQ5G3DCpsbsu0I1DA8QnfpvBrP1tGuEb98fN45kcV44VqdQTGYZa3uvkj9JorbzkJBF8kNcevdzEKoKrKlqZpLzPxMc9Z3YvxFzRcicsMubKBnz11uWCPzwr3F09qPf8fPyPJcb/TkJ+WWZyg9VAD7kxePbGyqRrAXgD34Pf5/WncuGS2vhDg7Gbx2OKJmiP1IWuQRk2gozlLWxk2m1F4QF4efPwTgDRvHhyucpDewWS9DFG1d7PiwUO0OtZxpJWPXK7LDW5A4o5dCLyxN5sYMfoxGrg9xGcc46TFdbbKQeMWjsNVNMoGrmj11bSw3ecsEWgpJCKlJPRWznu2HTT3Ce3AS8bC2sTrnSTViuD4geiJBqyySahJEWwyxoeFOzz0bQefmsjy/xZUS4/tS5nLNF82YpeeVFgdKX+//ReuX3l4vBHv03Ejv0Z7LM9Hr728zgxnkkDhuwAlntf/w1jdMBH8yZ9Lr2UUQ1xod3I3eP6XB+vc5bItHc/2QUoWxjNO3vIXR12jQXaU5NX/eHZATlOeXvPutiVTUyskywer+EU9KpNtr5QdcXchmtHdnnY8PCIpgldhGf1p3LR4vrYL3cUPfCwRHDpeSqGbGwBGICmHtDGhhEUKrtrwBronVRgqMjGVstY+OLqDZUc4tpdnmYSvTaN6H26nyo15n1mC0/pR948nA0M7hlfjTQB7Df3rEyd+OOqKticYJWWVrmxwtA5WxqPql44kX5uDOp/8biyexRDoEemB7Z5UCgDQjOL+tfapVTOdGaNuZ1WwZhNYIJ5MGmZ1n3G/NmaapbMDvLikxM5ZxklfMyAtfkGdPBYxPShJwv5f/fHPUN5bfl/verQRu4cqkH9pl4XvrImPj3WksUOdnGtV2maNq/XkWvvucVJ9N3cWVzahGBdTj6E27iz7okdrPEQ27u128qHGmp7t5RTNY3ldekbz963jexdjzTflo/nnwXqEYxDjfgvRNQvjWGExcVkX0Nr5tEUJijkzP4EhjyydmfRxwVbRhc6JA51da5ZeOeKJCwew/A4yAdRANAIKDrG1UbLmPoGvbkpgzjX2YE3X46OJWAx+N/uhbUfWZsZcL6Vj/3s/cgoPw2OtlZrFGBsNgMrCVQi9bDyIDcnDsTTcTpu6LrZ6AdqE42X9rx0Zbs5Q23dkmhOOoCO0Qole8yQMXOOjRHwyJZOsBmCPGzR+c7sZtKUh4CogV0r5we57JRUzjhWe5f1czwG0N+btsexW+4uejY9k+NzbvzkDV0f+U0Z1q/7c8OX7otrJjI5z7m2XlZh8R/5r5VJvM7ooJbv8EanLc8oFrsbLXMdW5SUcrEfN95SacNYX3yde2mTf8H1BriB95rTLStfc3rYMPUkoQ3qnQ+2figSr/BQlReasJiF2cjDrAOKqiKtnIsGLvu02SIXLayPrN8tkwyZw96spmzrrqSjKkiO8lSio2mQAzMXtXNmoSzPEzdG66gy60FjAE5xu1ynYbXftG7qggLah1zqdpXzgivTHSqzhHGeH9/dGhgczVa3+eYK7Hn47N9L+QKqpOLemt1jzKmV7kqWnNFZ2XwC4gce4yJxo7KryuHsmkQjxGbNx7AITuGw0lTdwl9OizACh0mFSxeEAxB214KceWyQ1aemsmKBvv90Rjw4LPLjdYX8y/35xiARdeTBBfPqK2666vAPFP91G+iBfl74wn3x1jyTVziH2D0urro5rFLStpT8MZaOlzacYutlJTdGl3Nx71t6YZ8YYGCya3iVi8Iuss4Y1ouPmnJ/n3S/4pTpB8K9/aF4goTWg7EooF/Jjhqt78CVqreAVyw7sQol60tL5OS5iVw4Px16fHecTaftzR/mY1hmQ5ht3VIs0xhfmQ0H4Cpj07NopryPMkPtWc2O9iutVJFd8qWDajt3sc3PyjIWNnrNGF9ln3DaWGBsuigZXroh0JBHJoxrDaPUkL0FZB8kFB8561rfBDBN95u5sk6sZF8yQnNuauppy9DaR8awSGAe2SoFONG6L+ngd2LOnNphc7AUipQ6JkFYjdmbZ3pSkReekMgVp6eyZK5lv7Y4yr0uiOwaFrljXS6PbMM3E3lqq2xMIIdbC+/95PXdf3ugRjATnofQ+jNjmVzvvcWORlfzYzdo98Z4DEbpZSqGy1jIztQyZNopedhp3SPjpJEraxu4g1xY3AQtzCPjvf31eO9GTXZedXZAv+iz3m54uHltzOMXaHLeF2vTKFCt1PqxKmMS2sYEAAAZEUlEQVTSXZs07kmzErlgXm3Pk3vj3DbYpQsXGxoFCTAU3SIU7QZLVI0ExpuB8xukaWEpDFmN3Twge3/VkBxYYk23BZ+u+SrJKkR3VW6XZJhaAKNNeuuB/wMn8FZFHEK1PFXWnS2PXrc7Gxgcbq7WqAIAnXpk0m+dclvKOGkfMZF3R6n5mH4vFuwqjTGqPmq4gMJ1apYeDoFfbeUnCyzUkO3aM0qD4ccoDVqmyufO6wpyyUmpvOSUVPr7vB49OXzGZ2zbHeXOdbms22YbBF5fC7JlS7FRRDYueEfXSw/HRMvfJgMPX10Tb5jI5NOoI6N9zUstnhNXQS1cU1wMNzLrP9DCvhXx3fjwPJSNqt7ZPbSL1tHYrJTBvNjya88l8b4OfNXr8v03rgp/sL+T+7ZfjH8mhng9dn7SNVmPqGmoBxAMCyhHF1RKuiYKy8t7g1w4p757y0icx/xWHQmNkZ7WBqqrUWgThoaoNv3R0F4CX4b6w0urISs41IQhmegB3z8CSMpL708vR2TYyBY0Fs1vNGPUNAE5Y1dS0Hv3NNqG3WX5M3nqSWhNxNbdw83WJRQipCGqN/UGCUQKjlrjcTzGvNl6vBXl1uNTsMsAMm6G+m3gtfkVNejVX/adacBYE1CGqelnw/OqR7Y+Y0GDhMhpxyQ03heekBrDrfKOlTx4/dNR7lhbyKZBKJ1q2oHPpeZ1IvL00+H+eqi/6qM3HLlKHvtbv4f6eLj5obhkeFy2TLQUbC1Da0ekIflqRkaPa0CQe098sM/9dU/rIbTnwCzyV2R93Lirm7hnh1UyiYafuhl01+WdrzkjfGp/B3pTjLVNa7PvhSL+HqxNczRFV1nZtI6clDuWomon9ES5cF7XzqeG43wPe9WA1agYVqqwiKK/1NvSAXAaTiuRAui1z6Gi8B/bBsEgC5RDItusZEghJNdSVh5z83y6OdDjmUggkWED7MBGo0i7z5eyDh+ym+B3rSEfYfqCvhaE7VcTxKJWmSLlaILAMakIYZuaCeNErs982Nh9uvHoxdfNwHq4magmUiASKT2ymbLVlGGuMDYCWdaZloRU6kavnNMo5LKTa3LFqTU5Zna7hNRGCWyTF5FfbC7kzkcKemJ2Q5l8kL+XK2ruHU5e+1dvqX17f2tkJj7O8/bl++Kd45lcjLKSAzCOY2DhYYF4SAhjxWNOscS195ompwS4REulvc7LSwypbJYwXu/AmDkbLWkYklpu7syjSKhe9vtnHtis2bevj3Mnmq07JI+rtLosWgKxRmgsaBiy9tJGOa4R5JJ59cEtQ8VCeiGNJtUjmyHze1loTY9s3T8KDqr3BMKLpc2+Xp/JbJMZYCT06GX7J2Y018yoQCzRurR3FkmRqkdmGK/mYnZBthNkZNl3C1NCbg1TKwXeU1nQ1xxIJa5mWdA3IhqylQ6tzo3zjHAbB0fQzkQLlUCCDUXDcg2tdZvNGRZDC03LTMS3CMYlwlm3lQ2GQJd9cYTTZxyTyMtOTeWC5alqc1X9uUXnuA/r7Z71ufz4kVx2DkfpSrTujZKUAoHAFeDfcfyShRBueN/ra1+ciUZ6IMfE8/iNB+L7x5ryN95r7EaL8+9hrnc7+WLxGiAusNeL8ZjzpLV0YGCVg1tVVLqy9domXhI2CDZZGG8b/s9eeUa46EAOyJ/z9vXxhGbevC3EeFJsmsCbETHA+oJ+lO5aIsc2glwwq/bM9tHIsbBYxObE1WPa5kVP5iL4mZZqHACEYMEEQmWwwizXLEkWRul0comeS6Dc6q2VSaVfx0s8dI5Efs268cWot92OUpS3rEbkUZATKub3FgOJtFZ7SO0D7EBkwQG1c/X2dBBFsq0EhVDcFEEVqTbdMxuUR5sGDO0bL3EC3W0o3GFgHe5aMkvkxStT+d2VdTluXhu8ahM5LJQOIs/s1fz3vvWFTLRs+gTSNOtLZjRiBBI0UCSFjDTq4cr/9Ib69w9mfcy05/KsIryeaMpjE5n0OXXPvSX+x8nDb/eiZSuijUqhgF7pDUzA3QTo3ZjLhWbN4Vy1JbFP/y65vBZ+uhcKQa7+N6eErxzsyX/rprg0H26iLHUGs0yoCgLRJo9aEW2oSCyuJ3JRT23bjtG4RGvhuuNo548iss5ao/ES4LJ6swFeWMCYMeUiBihFsW0QJSmbBOmSOizvmBY3+d9ljdbBJQeSlIXVrkqpVZOvrFpUJddYkX8f+SrS35MNJJKvVgabSQOHKBn01yq64/CqyJv9OUr8sO9BL607jBq4su5KRpqVoUiPxfNwM2/d3xPl0hNTuWxlTU5b5Pzr9hUsIwy77ms2FXL7o5k89rRNh+BIGMNeIL0Ej08dbFBkfZh8fCbU5ZXvv7LxG5mAeLDr8Vf5/NIvfv3n8S+buXxIc0BlabkB4zf+910WX0jb7vQ5jpi63hQZWZSe0cenemZebwsVHSxhOFsp/eB7MIwXuf+KlfKCADbBIdyuWxcXZcXED9Iinos3U7BF81V+hyLKgkYil/Q0nto9VlDqiHbmAvdMUX0ca0QMp16aJSedWJFZdxBCVAfE6Fmt64ne11ooCSIyhYGBmySR5c5koVkuy15qC61LH8aThTxRTz4Nmc33uuhdSgcCdfO6mwM1KVZ7dMPSGT2sdoM0DfwiOYaIusolcSMyhRiCWSWV08bSMo3Q3Jd6abYbA3uYVRe5aHkqv7uiJmeBuFGp+1avudm7DA5F+de1udyxNpfhcZW85bA8RukmlqClfnpkrav7lIq4vpY0Xv6+NwUoexz1t9KQf/RQnLWlJetbmSwuyR9u0JbPeq7LqMpyYPxtInlq1NaxVBq4nfhqDbkaUrnnL0PUCv/XkOw/uGxFeF5h0394IvaPj07cUsT4EjK9ImSBdMIiPmNuInJxV2PzUEuOVzKEAUEwsLTtHWm8YD/BeK3k4kCY8q/VkJlfUo0EXOVcjYQGY2CXAWYsOdlnMYWhd6+wp6yf1zc7Nh/Q4+m4D1WdNC9Mm9KUoZ6kMre7NVALFUKItWzqRtGeEIJXaXShXpg5PplepsvF0BnHgzzeMQxls0ADra8R5PxlKUPn85em5USIfYzYVhrO05rNhQw8kssvniIDSzckCUSwybP3kTx0GLqhdYM5wjo0e4/vafTUXvmf33DwUzxnqsVXQUL55oPxnUUu/9PZXY4ue7OBRZwqmlfpKXb1Sxo1vDFyFwWpdJKhsY7cgNuhor4PF5OXX8wrM5QP8oMLTggQDH/eN6DZGx6e+IQU8d2eZxIIK6LMqRVyaaPriZGmLHcP5hECDFlzRO1+UpQaxpqq0RoYRdF7G57eNm4ji5Szml3UX5HoFrmfJq1jvG9tUdY823YUa6M1/rih1hhFCYkbBbnQ36vIr2+w/b2tgQRgl4X+XvNnPdkaQczBS+b5L8JsI4Jojg7j1jxeQTP9vXRukBcuTeUFy1KCV349n814cf/D2wq58/Fc7no8l5EJFQ4Ee0tRaICR7T5kAnhmxLifHVFOKAnJZxb119/7jlcH7zF+3mtjJrzBJEPGAf3vB+M3mpm8yRHU0tIqZA09yW0CR+mRzWCrnTm+sKpcav9QN2JHqqv5eRTZMb9XLlg+7/DOnb3mkbG3JXny9xKKRmp87NnwyPXux0fyuJJpBfJI4w/zf5RvDMSh8IDPwCK7S2mZuIFUgxsNvKwta/ufloFMYsebJkxux2u79KlepipRJGNMGW+ZNcISNFTUWnt2tZbKMDsJ0t+TDwSAXSa6Q7kjy5XLudL2eV5TZhmNTRFA1Nu1dGDrpx+TyrlLU3nhslQW9rUBK247dkGncp837Ihy+/pc7lifya4Rm9rBdWS1ZDRDuBwyBwGYmKCh1zowT+sODZGdoZZcf+Oba7fMBMM73MewjyHfuTn2bNkt/xoL+R3tzrEmhnLot4IlJW/agC54Yve+Pi0Cz3HWFwcF+ABqv/BWq55qyFjvJ/TL7X11SrTcLiLfDSFAX+mw3K5d17wotPJ/DEVYjqXbI0Eu7epeO9EqTtWuJ6+xav0Y1uGlsWrLH3uMLTTGFxtr2vD0ckoHPLIeLGc1ez+wlQCaUfPILM/5Ocw8jfdcQCHSdMXo6dQ9l+UaDgCvlGsamFBoRgX1jXldxUBMW6td6ggHoKAbylooOVknE8pmRiPVnmOlsi6cFeSMRamcs7Qmq47RUhFu1WhqquHi8a17YbyF/Hh9Llt2YVuwmU6+lrBeoFEWtDNNRQSsugHCDlU0lXwP+iYHASXJjxpSe8uN17R70Q/LQphBb7KPIePYvvNoXJa15O4Y5VhncekymqqEaP3GJoqOC+Li8lO7nFxUr2rMZDKZW/bQDxjPgl65d16PQDCNG779ANT4rogMHI4G8fesi3NGW+OflCDXQPnjwqT2aJaH0zhJ1A7WmVtsBWQN2spNJp2j5I0gmUUr45AgpTCBq6UoIYQoMJVJLUe290evr6PK3MwMTdbSjnpnNW5F4Cgv6xMbaMhm2KipMsx2jywypzcfCLG1WtU9rHSEjYRhj3leNkPoNVjSF2TF/JqcvCCRUxamMq+7vduWG0llA3YbwPXctCvKPZtzuXNDLhu2m0iCfRd8Zd10PBc2cI5MLx1qbuk9jZatizZrqxZCqx6Sv/jQtbWPHSrYOYNs9TkPZVpDxiv++ZG4olXIt1u5nMWd38I23/WrmltVgMvbDh34cjomQ3Gve9qnkrllFE2rpY7P75O7ZncJZG99/fh39P9HROQOyHFjIsDzNerrH554Qy3mn7ow1J+JhZyplEgzRkPw+T9ySwBfPmqU9qAURpudztE6uLVosDByVRDBc9BFBNxd5y9pSYe1XTLA8HlKplAumoUFJvKOIXS6o+kJgwF7o0E52MzKPgiz0e44uzsbCLHJpgmlWiolj1EWSm5zUlnZX5OV81NZMT8laOW7phZ6LAqoGK9fCGAov9hayL2bcrlncyY7hmzzwxOM0km2ldbyOAmCjhXNHXYcVANBDzXv12iiARF6E1dIgzxUr8m1N13dKS0dyGb0rIaMF9++Pc4eGpSv5VFejTPtXUowQC8tOTrt8rbTeWQ3ZgfPqiEZQRX1UJtilNcsm8fJd6tF5PUigjm1Va9cNWrcj8j2XhHBqMufhBAQih/07V0PxSW/k+RflhhfxrIP3sFE5BmSGiCD+5kTG0MLvoUIMIEw8KydJKJMKP0xiR2zdqVuWp4N+iveD59ZaVagn7UmB3g0AukcS6pezCmKHLUCBB4TGS2/xLmt1xLpbbQG0pjhPMrcLpFj+lJZOjuVY2encvzchA0ZUy++X5fqCfezv2Mkyponc1mzOZcHtmbSzJRpRcKkhRNKnjR5H3pk/Yx295PW7QnO2YfUC8vzXdYnyPY0yH85f1bXp6+6CpqonduBnIHnNGTaV4zJbWvlQ7nI+6E/580RrqdSZXNN/ZtlBGN3ecNEyQyzb2elle9KkOuWzJ5cTogxnisibxCRS5/DQ3Ozt7fDJrBGRH4pIg+FEKDXdEC3m2NMhx/Nr84kfAijOclq85o6kGu4MojyuU60t/9ZaIoTicga3hOeFboapHdmIIloyYqa2i6ZQ0+u4TDomVr2wmu1tkxBQUs73OR0kob19FY6yBxQBMJ77Jwgx88NcubCsGlOI56wZDYGj7e9rZ8M3jMlVK4aMui6jw3m8tC2QtY81ZInd5sySDX8RzTFRhR7M+MCsA/ZVVooEGCyuJwxrUfD3mPqcnljTZhoBPnbnu7GR256c9h7QBet86TyDOzXkP2Zt6+PJ+RRPiyJvBmVDweyypKHtyqacgXu53MqLYwelpduNci9Icr7Fs4Otz3XNYkxLhGR14nIFWD82XPL6K+9JCeF43j8GXDuYdQiglEgj+4vFP9UjPXwcHFDFPlgEYulLMF4LzL9jeabqKEiu4OjpQg+AS6g29ri6LlnCy1lNquZjotjXo13TfUNAE85X8vIVBBealjuwLXaibNyosxtBFncl8jiXpGFfSKL+wJz3GNnK+qLW5qEHBM2S8OdYrRT78dc5/WDuawdLGTt9lw27kBnlhJZWCLLwG6zTUblAhUIJJVW35we2o3Z+eHgg0PtskCzB7Y0Ra01tIZnpqTPtxIp3v/xG3r2EY3o2OqBnYEDNmR/u59ujudkmby/JvLKEGSu9xk7mOUg13SMLlpeQru4PU3lH/p75JtBEZwDvsUYT7fQ+yUisvxZjLjib9rpnj13u0mjbp76u2rkX9gQu0fHWm8NMX13nsQzEXLjRuolGiosb4UCJRYkdKCboIAijyZ7S1Fq/k0kGAtdc2Yg06Q6WoMBmzNsbAPAr766GuucriDzukUW9eInlD+9kNeo7GZu59WDTgIyYaVeVS+ye93hZpTHdxTy+M5cHt2ey9Y96MBSYgg3Ju4jSg5R8oej3Dg+I4Yzr3dapte9DT2HIVvXFiixKlRv0QQabRCCJ/EHtbRx0397ax2pUef2PM7AQRuyf9Y9MdbTLQIK4OtqiVxRS+Q4iTILubLn0gytMdk+yrZaKveEIP+nu0/+75xDzGWnHmeMETk0vDRywVMrIbZ766k59VQvXn0eVuJOEdllP3tEZDfu2zgiSx7fG1+8syUXTmR5TdsWtW8ZpRvkuBAXmDBZWe2BVtCJPbhWomNd1AAe9BNjoPisepTZDfwOMqeBIeOTSzxuiPuUeiqlp+m8rqK8asjQ3t42XMiWoUKesgHl20bAbrMcnmGwcsuR9Gt472lEwSiCfOpSUMDrhqpVxuaOimYXMTkXFyCYpXkymx0kGUkkfqUWkk9+4oYupEKd22E4A4dsyNN99naAY5g3W5NjRGRPT022LJklgwfrdQ/luGKMc0QEOTV+zhORs0Skp+K4pjPi0k6qQO2U1/hzwOhMW1FmtYo4Ky+EfrGaV1a9JNNcL9lV3aJDwpUPrNxVtiru42UrofF0Htbv2zMhsmUoynAzbtiwu7li295cdo0b7dMiA1gf69/GpgN5BTeI9MEVwzOzSGTMNWxMWkdX2SRN5xUJ5+dar7cF1xUtay11EZkOYaPE8Hfdta7PfeK6gA2yczuMZ+CwGvJh/F7P+61ijDA0hOEvMOM+SURORJVjitEeSK5dNXj+XUSpZ1F6skJ6cv2s8jbJ0KY5Eu8rhhVM91x/fCqK7G+F8s/gaJQdYyI7xqJsHxXZNSaydagQzDNG73VXvTkgoSBFk/ksB9kFiezQMsUQY5Fp5mo0WUodK1QOY2YKof2JNn0Dfd2urKk7AbwvSnFsUPImKAruJa0gxW21ovYPC9/e+PbRJr/zvBfxQbzBjDXk6c4BEHibUI+QfOoPoojpQvL9enJ46jxKdx6lAQM3yYJ9yztTvhTfeBoQCjOjhpsiQ80ouydEto8UsmNUDRa/hzJVBFEdLDROKMkC78W0JkLfKx8oYnM18ndtm9Sct8jREGHzoo2EgtPCfN4kcllyY2KM+5QJxoqY8bQBgpHewQTZwg42o+CfZCTE4vu1NL2lERu3drzvQVjj83jqUWXIz3WezMgxABsCfwsrv/3vRRaqw6PjB164a8rfXUgHm4WkY5n0jGXSN5LF2c08QstAB+TZ8Ds31uGJKHthtBNRhlpR9k4Uigabu+YgQ4Wztd+YpRzVImNvLgFEE7sDMswmlULqaWsgFjnryGSPmRSw18DB9mLojzCbJA7VtlYPDu+rErlqz0pQ8fchEZU81jJ3GIxZ/E4a5JbF0vuDm64L489jTXZeeghnoGPIh3DSDuYlH7s/9g225PwMQ7az/PyiiOfFmKwqYmw4Y8unVGj9SUNh3mC8LpViUylUlgtqHGqICqgpfdMJI+wHl+aAiBkyBQXVY3rTB1B211Uim4wD7lSDC48BZVeyh+npmVQuYKwixsckl59FSe6q1ZKfXVav39shbxzMqjj8z+0Y8uE/p/t9x0/dE+sPF7JKWvl5eR5PCUVA19VKyeNJhcQFpK2iQD0l9C6R4MSb9rW1ERRHMuuczwyZWXrkbLWqd6h4AC62ChxoSUnbE20KhTHLtPSk+XAqCXgwWxORe4sY7kpiuKsr77r7b/4oANnv3I6gM9Ax5CPoYuCrvOencU46JislyVdKURwbI3TE0kVJERfHIIsSiYvTKItCGubHWEDoV1VD0HxgWuDMn0NOQ2aJCXaba98wKKLqdakGMhFisaUokk2JJE8UhTyRxeQJiWFTmssTXf1dm266vBMmH2FLZNqv0zHk34arNM13xJicjz8gvTv3SG+SSm/Imr0hCb1dIfSkQXqLkIeklcWQFqMxpmNZUYyGrDaadWdj0pw1KqtltIMi/5Ze/Gm+dseQZ8617BzJUXwGOoZ8FF/8zqHPnDPQMeSZcy07R3IUn4GOIR/FF79z6DPnDHQMeeZcy86RHMVnoGPIR/HF7xz6zDkDHUOeOdeycyRH8RnoGPJRfPE7hz5zzkDHkGfOtewcyVF8BjqGfBRf/M6hz5wz0DHkmXMtO0dyFJ+BjiEfxRe/c+gz5wx0DHnmXMvOkRzFZ6BjyEfxxe8c+sw5Ax1DnjnXsnMkR/EZ6BjyUXzxO4c+c85Ax5BnzrXsHMlRfAb+P2CxMAv7RhFyAAAAAElFTkSuQmCC",v="data:image/png;base64,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",O=_(71360),pe=_(89392),He=_.n(pe),tt=_(49661),Ct="data:image/png;base64,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",Rt=_(92890),Ft=_(28284),Ht=_(17149),Ke=_(69219),qt=_(13747),Dt={flex_box_center:"flex_box_center___bce7B",flex_space_between:"flex_space_between____RQOw",flex_box_vertical_center:"flex_box_vertical_center___AjElL",flex_box_center_end:"flex_box_center_end___ygYIN",flex_box_column:"flex_box_column___lF_tQ",scoremodal:"scoremodal___rmaM8",selectWrapper:"selectWrapper___mvLB7",selectWrappers:"selectWrappers___eCA2w",allqingchu:"allqingchu___qrQxW",title:"title___uaw5Z",score:"score___uJAQp",close:"close___uQVq5",content:"content___JN0bk",items:"items___foPGY",bottom:"bottom___h0Pda",yes:"yes___Et867",no:"no___lWWYt",titlecount:"titlecount___MgcDd",add:"add___NJkmt",search:"search___lc68N",searchIcon:"searchIcon___BUJdX",tabWrap:"tabWrap___KEQVE",previewModal:"previewModal___i8Vh9",q_title:"q_title___k3hA1"},sn=_(37798),Je={flex_box_center:"flex_box_center___IzcTw",flex_space_between:"flex_space_between___TfxiX",flex_box_vertical_center:"flex_box_vertical_center___nDt60",flex_box_center_end:"flex_box_center_end___vHxrY",flex_box_column:"flex_box_column___N9hFV",warp:"warp___CY8df",shixunbutton:"shixunbutton___tmPbr",redio:"redio___mNtYw",redioitem:"redioitem___N2pTb",redioitemyes:"redioitemyes___ooLYK",title:"title___r3t31",titleyes:"titleyes___JiOuB",yestag:"yestag___Yj1nT",qcount:"qcount___b_Lg3",score:"score___Iq_OQ",qtitle:"qtitle___E0xrA",checkbox:"checkbox___p5WZq",checkboxitem:"checkboxitem___Kja1N",checkboxitemyes:"checkboxitemyes___zCxhF",bottom:"bottom___Dg53A",bottomitem:"bottomitem___mx8gr",left:"left___GO9h4",right:"right___IIyn8",completion:"completion___puFVe",content:"content___QCTZ8",items:"items___DN6om",simple:"simple___CjHXs",shixun:"shixun___I_Hrz",combination:"combination___xkm7F",program:"program___FiUNV"},yt=_(24334);const Fe=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var V=({qitem:se})=>{var ve,Ee,k,Y,he,ce,xe,Be,Xe,ut;return h.createElement("div",{className:Je.warp},h.createElement("div",{className:Je.mainPart},h.createElement("div",{className:Je.qcount},(se==null?void 0:se.question_type)===8&&h.createElement(z.Z,{className:Je.content,showProgramFill:!0,value:(ve=se==null?void 0:se.program_attr)==null?void 0:ve.description}),(se==null?void 0:se.question_type)!=8&&h.createElement(z.Z,{className:Je.qtitle,value:(se==null?void 0:se.name)||(se==null?void 0:se.title)})),((se==null?void 0:se.question_type)===0||(se==null?void 0:se.question_type)===2)&&h.createElement("div",null,(Ee=se==null?void 0:se.choices)==null?void 0:Ee.map((nt,Ue)=>h.createElement("div",{className:Je.redio},!(nt!=null&&nt.is_answer)&&h.createElement("span",{className:Je.redioitem}),(nt==null?void 0:nt.is_answer)&&h.createElement("i",{className:`${Je.redioitemyes} icon-duigou1`}),h.createElement(z.Z,{className:nt!=null&&nt.is_answer?Je.titleyes:Je.title,value:Fe[Ue]+(nt==null?void 0:nt.choice_text)}),(nt==null?void 0:nt.is_answer)&&h.createElement("div",{className:Je.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===1&&h.createElement("div",null,(k=se==null?void 0:se.choices)==null?void 0:k.map((nt,Ue)=>h.createElement("div",{className:Je.checkbox},!(nt!=null&&nt.is_answer)&&h.createElement("span",{className:Je.checkboxitem}),(nt==null?void 0:nt.is_answer)&&h.createElement("i",{className:`${Je.checkboxitemyes} icon-duigou1`}),h.createElement(z.Z,{className:nt!=null&&nt.is_answer?Je.titleyes:Je.title,value:Fe[Ue]+(nt==null?void 0:nt.choice_text)}),(nt==null?void 0:nt.is_answer)&&h.createElement("div",{className:Je.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===3&&h.createElement("div",{className:Je.completion},(Y=se==null?void 0:se.standard_answer)==null?void 0:Y.map((nt,Ue)=>{var R;return h.createElement("div",{style:{display:"flex"}},h.createElement("span",{className:Je.title},"\u586B\u7A7A\u9879",Ue+1),h.createElement("div",{className:Je.content},(R=nt==null?void 0:nt.answer_text)==null?void 0:R.map((U,S)=>h.createElement("div",{className:Je.items},U))))})),(se==null?void 0:se.question_type)===4&&h.createElement("div",{className:Je.simple},h.createElement("div",{className:Je.title},"\u53C2\u8003\u7B54\u6848"),h.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(he=se==null?void 0:se.answer_texts)!=null&&he[0]?h.createElement(z.Z,{className:Je.content,value:(ce=se==null?void 0:se.answer_texts)==null?void 0:ce[0]}):h.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(se==null?void 0:se.question_type)===5&&((xe=se==null?void 0:se.challenge_names)==null?void 0:xe.map((nt,Ue)=>h.createElement("div",{className:Je.shixun},h.createElement("span",{className:Je.qtitle},h.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,tt.EM)(Ue+1),"\u9898"),nt)))),(se==null?void 0:se.question_type)===6&&h.createElement("div",{className:Je.program},h.createElement(z.Z,{className:Je.content,value:((Be=se==null?void 0:se.program_attr)==null?void 0:Be.description)||"- -"})),(se==null?void 0:se.question_type)===7&&((Xe=se==null?void 0:se.sub_item_banks)==null?void 0:Xe.map((nt,Ue)=>{var R,U,S,ze,ke;return h.createElement("div",null,h.createElement("div",{className:Je.combination},h.createElement("span",{className:Je.qtitle},nt==null?void 0:nt.name)),h.createElement("div",{className:Je.warp,style:{padding:"0px",paddingTop:20}},h.createElement("div",null,((nt==null?void 0:nt.item_type)=="SINGLE"||(nt==null?void 0:nt.item_type)=="JUDGMENT")&&((R=nt==null?void 0:nt.choices)==null?void 0:R.map((Pe,Ge)=>h.createElement("div",{className:Je.redio},!(Pe!=null&&Pe.is_answer)&&h.createElement("span",{className:Je.redioitem}),(Pe==null?void 0:Pe.is_answer)&&h.createElement("i",{className:`${Je.redioitemyes} icon-duigou1`}),h.createElement(z.Z,{className:Pe!=null&&Pe.is_answer?Je.titleyes:Je.title,value:Fe[Ge]+(Pe==null?void 0:Pe.choice_text)}),(Pe==null?void 0:Pe.is_answer)&&h.createElement("div",{className:Je.yestag},"\u6B63\u786E\u7B54\u6848")))),(nt==null?void 0:nt.item_type)=="MULTIPLE"&&((U=nt==null?void 0:nt.choices)==null?void 0:U.map((Pe,Ge)=>h.createElement("div",{className:Je.checkbox},!(Pe!=null&&Pe.is_answer)&&h.createElement("span",{className:Je.checkboxitem}),(Pe==null?void 0:Pe.is_answer)&&h.createElement("i",{className:`${Je.checkboxitemyes} icon-duigou1`}),h.createElement(z.Z,{className:Pe!=null&&Pe.is_answer?Je.titleyes:Je.title,value:Fe[Ge]+(Pe==null?void 0:Pe.choice_text)}),(Pe==null?void 0:Pe.is_answer)&&h.createElement("div",{className:Je.yestag},"\u6B63\u786E\u7B54\u6848")))),(nt==null?void 0:nt.item_type)=="COMPLETION"&&h.createElement("div",{className:Je.completion},(S=nt==null?void 0:nt.standard_answer)==null?void 0:S.map((Pe,Ge)=>{var We;return h.createElement("div",{style:{display:"flex"}},h.createElement("span",{className:Je.title},"\u586B\u7A7A\u9879",Ge+1),h.createElement("div",{className:Je.content},(We=Pe==null?void 0:Pe.answer_text)==null?void 0:We.map((ct,Lt)=>h.createElement("div",{className:Je.items},ct))))})),(nt==null?void 0:nt.item_type)=="SUBJECTIVE"&&h.createElement("div",{className:Je.simple},h.createElement("div",{className:Je.title},"\u53C2\u8003\u7B54\u6848"),h.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(ze=nt==null?void 0:nt.answer_texts)!=null&&ze[0]?h.createElement(z.Z,{className:Je.content,value:(ke=nt==null?void 0:nt.answer_texts)==null?void 0:ke[0]}):h.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(se==null?void 0:se.question_type)===8&&h.createElement("div",null,h.createElement(z.Z,{disabledFill:!0,className:Je.content,showProgramFill:!0,value:yt.Base64.decode(((ut=se==null?void 0:se.program_attr)==null?void 0:ut.code)||"")})),(se==null?void 0:se.question_type)===5&&h.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},h.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},h.createElement("div",{style:{marginRight:30}},h.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),h.createElement("span",{style:{color:"#000000"}},(se==null?void 0:se.author_name)||"- -")),h.createElement("div",{style:{marginRight:30}},h.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),h.createElement("span",{style:{color:"#000000"}},(se==null?void 0:se.author_school_name)||"- -")),h.createElement("div",{style:{marginRight:30}},h.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),h.createElement("span",{style:{color:"#000000"}},(se==null?void 0:se.study_count)||"0"))),h.createElement("a",{className:Je.shixunbutton,href:`/shixuns/${se==null?void 0:se.identifier}/challenges?exercise=true`,target:"_blank"},h.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((se==null?void 0:se.question_type)<=4||[6,8].includes(se==null?void 0:se.question_type))&&h.createElement("div",{className:Je.bottom},h.createElement("div",{className:Je.bottomitem},h.createElement("span",{className:Je.left},"\u89E3\u6790"),h.createElement("span",{className:Je.right},se!=null&&se.analysis?h.createElement(z.Z,{value:se==null?void 0:se.analysis}):h.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),h.createElement("div",{className:Je.bottomitem},h.createElement("span",{className:Je.left},"\u96BE\u5EA6"),h.createElement("span",{className:Je.right},(se==null?void 0:se.difficulty)===1?"\u7B80\u5355":(se==null?void 0:se.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),h.createElement("div",{className:Je.bottomitem},h.createElement("span",{className:Je.left},"\u77E5\u8BC6\u70B9"),h.createElement("span",{className:Je.right},se!=null&&se.tag_discipline?se==null?void 0:se.tag_discipline:h.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},je=_(11237),Qe=_(9164),J=_(61485),M=_(84216),Se=_(70610),be=_(59301),W=Object.defineProperty,fe=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ye=(se,ve,Ee)=>ve in se?W(se,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[ve]=Ee,ot=(se,ve)=>{for(var Ee in ve||(ve={}))Ve.call(ve,Ee)&&Ye(se,Ee,ve[Ee]);if($e)for(var Ee of $e(ve))qe.call(ve,Ee)&&Ye(se,Ee,ve[Ee]);return se},de=(se,ve)=>fe(se,ye(ve)),K=(se,ve,Ee)=>new Promise((k,Y)=>{var he=Be=>{try{xe(Ee.next(Be))}catch(Xe){Y(Xe)}},ce=Be=>{try{xe(Ee.throw(Be))}catch(Xe){Y(Xe)}},xe=Be=>Be.done?k(Be.value):Promise.resolve(Be.value).then(he,ce);xe((Ee=Ee.apply(se,ve)).next())});const N=({setScoreShow:se,ScoreShow:ve,onOk:Ee,isshixuns:k,isloadings:Y,dispatch:he,isIntelligentAssistant:ce=!1,ispptModal:xe=!1,isChangeQuestion:Be=!1,newExercisePaper:Xe,shixunsDetail:ut})=>{var nt,Ue,R;let[U,S]=(0,h.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:"PROGRAM",per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:ce,is_smart_plan:xe,group_id:[]}),[ze,ke]=(0,h.useState)([]),[Pe,Ge]=(0,h.useState)([]),[We,ct]=(0,h.useState)([]),[Lt,Pt]=(0,h.useState)([]);const[cn,Ne]=(0,h.useState)(!1),[Re]=Ft.default.useForm(),[dt,mt]=(0,h.useState)(),[Mt,bt]=(0,h.useState)(!1);let[Tt,Kt]=(0,h.useState)(k);const[en,At]=(0,h.useState)([]),[dn,an]=(0,h.useState)(0),[Jt,kt]=(0,h.useState)(!0),[Ze,ft]=(0,h.useState)([]),[St,Ot]=(0,h.useState)([]),tn=[{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}],et=[{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:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6}];let[ln,xn]=(0,h.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const Tn=(0,h.useRef)(new Set),Cn=(0,h.useRef)(new Set),Yn=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Dn=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Zn=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[On,Bn]=(0,h.useState)(!1),In=()=>{Re.resetFields(),Tt=!1,Kt(!1),Bn(!1),Re.submit()};(0,h.useEffect)(()=>{var Ie,Te,lt,gt,_t,zt,Wt,It,vt,xt;(((lt=(Te=(Ie=Xe==null?void 0:Xe.editData)==null?void 0:Ie.exercise)==null?void 0:Te.exist_item_bank_ids)==null?void 0:lt.length)>0||((zt=(_t=(gt=Xe==null?void 0:Xe.editData)==null?void 0:gt.exercise)==null?void 0:_t.exist_item_bank_shixun_ids)==null?void 0:zt.length)>0)&&Ot([...(It=(Wt=Xe==null?void 0:Xe.editData)==null?void 0:Wt.exercise)==null?void 0:It.exist_item_bank_ids,...(xt=(vt=Xe==null?void 0:Xe.editData)==null?void 0:vt.exercise)==null?void 0:xt.exist_item_bank_shixun_ids])},[(Ue=(nt=Xe==null?void 0:Xe.editData)==null?void 0:nt.exercise)==null?void 0:Ue.exist_item_bank_ids]),(0,h.useEffect)(()=>{ve&&(Re.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Jt&&Tt&&(Re.setFieldsValue({item_type:"SHIXUN"}),U.item_type="SHIXUN",S(ot({},U)),kt(!1)),yn(U),kn(),hn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[ve]),(0,h.useEffect)(()=>{dn>0&&setTimeout(()=>{an(0)},2e3)},[dn]);function yn(Ie){return K(this,null,function*(){var Te,lt,gt;if(Ne(!0),S(ot({},Ie)),(We==null?void 0:We.length)<=0&&Ie.type==="5"){Pt([]),Ne(!1);return}console.log("----",We,en);let _t=Ie.type==="5"?We==null?void 0:We.filter(It=>!en.includes(It)):null,zt=Ie.type==="5"?We==null?void 0:We.filter(It=>en.includes(It)):null,Wt=yield(0,D.ZP)("/api/item_banks.json",{method:"get",params:de(ot({},Ie),{discipline_id:((Te=Ie==null?void 0:Ie.courseid)==null?void 0:Te[0])||null,sub_discipline_id:((lt=Ie==null?void 0:Ie.courseid)==null?void 0:lt[1])||null,ids:_t,shixun_ids:zt,include_shixuns:!ce,group_id:((gt=Ie.group_id)==null?void 0:gt.map(It=>It==null?void 0:It.value))||null,keyword:Ie.keyword?encodeURIComponent(Ie.keyword):Ie.keyword,type:Ie.type==="5"?null:Ie.type,clazz:Ie.type==="3"?"ItemBanksGroup":null})});Pt(Wt),Ne(!1)})}function kn(){return K(this,null,function*(){let Ie=yield(0,D.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:U.type==="5"?null:U.type,clazz:"ItemBanksGroup"}});ke((0,sn.L)(Ie==null?void 0:Ie.disciplines))})}function hn(Ie){return K(this,null,function*(){var Te;let lt=yield(0,D.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Ie}),gt=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Te=lt==null?void 0:lt.data)==null?void 0:Te.map(_t=>({title:_t.name,id:_t.id,pid:_t.id,value:_t.id,key:_t.id,isLeaf:!_t.have_child}))}];ft(gt)})}function En(Ie){return K(this,null,function*(){var Te,lt,gt,_t;Ne(!0);let zt=(Te=Ie.list)==null?void 0:Te.filter(vt=>!en.includes(vt)),Wt=(lt=Ie.list)==null?void 0:lt.filter(vt=>en.includes(vt));if(zt.length===0&&Wt.length===0){Ne(!1),Pt([]);return}let It=yield(0,D.ZP)("/api/item_banks.json",{method:"get",params:de(ot({},Ie),{discipline_id:((gt=Ie==null?void 0:Ie.courseid)==null?void 0:gt[0])||null,sub_discipline_id:((_t=Ie==null?void 0:Ie.courseid)==null?void 0:_t[1])||null,ids:zt,shixun_ids:Wt,type:Ie.type==="5"?null:Ie.type,clazz:Ie.type==="3"?"ItemBanksGroup":null})});Ne(!1),Pt(It)})}const Ln=Ie=>K(void 0,null,function*(){const Te=yield he({type:"shixunsDetail/release",payload:{id:Ie}});let lt=Te==null?void 0:Te.tag_position,gt=(Te==null?void 0:Te.evaluation_set_position)||[],_t=Te.status;return _t===0?(re.ZP.success("\u53D1\u5E03\u6210\u529F"),yn(U),!0):(_t===2?re.ZP.error(`\u7B2C${gt.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):_t===3?re.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${lt.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):re.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Mn=Ie=>(Ie==null?void 0:Ie.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",zn=(Ie,Te,lt)=>Ie.map(gt=>gt.key===Te?ot(ot({},gt),lt):gt.children?de(ot({},gt),{children:zn(gt.children,Te,lt)}):gt),Un=Ie=>K(void 0,null,function*(){const{key:Te}=Ie;let lt=U.type;const gt=yield(0,Se.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Te),type:lt}),{data:_t,total_count:zt}=gt||{};zt>0&&ft(Wt=>zn(Wt,Te,{children:_t.map(It=>({title:It.name,id:It.id,pid:It.id,value:It.id,key:It.id,isLeaf:!It.have_child}))}))});function ar(Ie){Ie==="0"&&(ln.wcjd=ot({},U)),Ie==="5"&&(ln.yx=ot({},U)),xn(ot({},ln))}function Me(){U.type==="1"&&(U=ln.gg),U.type==="2"&&(U=ln.scj),U.type==="3"&&(U=ln.ttgx),U.type==="0"&&(U=ln.wcjd),U.type==="5"&&(U=ln.yx),Tt=!1,Kt(!1),Re.setFieldsValue(ot({},U)),S(ot({},U)),yn(ot({},U))}return be.createElement("div",null,be.createElement(o.default,{title:!1,footer:!1,open:ve,width:1200,centered:!0,className:Dt.scoremodal,onCancel:()=>{se(!1)}},be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement("div",{className:Dt.title},"\u9009\u62E9\u7F16\u7A0B\u9898")),be.createElement(j.default,{className:Dt.tabWrap,activeKey:U.type,onChange:Ie=>{U.show_all_share=null,Ie==="0"&&hn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),ar(U.type),U.type=Ie,Bn(!1),U.type==="5"&&(Tt=!1,Kt(!1)),Me(),kn()},items:[{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:be.createElement("div",null,"\u5DF2\u9009",We.length>0&&be.createElement("span",{className:Dt.titlecount},We.length),dn>0&&be.createElement("span",{className:Dt.add},"+",dn)),key:"5"}]}),be.createElement(Ft.default,{layout:"inline",form:Re,onValuesChange:(Ie,Te)=>{const lt=Object.values(Te).some(_t=>_t!==null&&_t!==""&&_t!==void 0),gt=Te.keyword==="";Bn(lt||!gt),U.page=1,Ie!=null&&Ie.courseid&&Re.setFieldsValue({tag_discipline_id:""}),Kt(!1),!(Ie.keyword||Ie.keyword==="")&&Re.submit()},onFinish:Ie=>{var Te;U.type==="3"&&(!Ie.group_id||((Te=Ie==null?void 0:Ie.group_id)==null?void 0:Te.length)===0)?U.show_all_share=!0:U.show_all_share=null,S(ot(ot({},U),Ie)),yn(ot(ot({},U),Ie))}},be.createElement(Ft.default.Item,{name:"courseid"},be.createElement(Ht.Z,{className:Dt.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:ze})),!Tt&&be.createElement(Ft.default.Item,{name:"tag_discipline_id"},be.createElement(b.default,{className:Dt.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(R=Lt==null?void 0:Lt.tag_disciplines)==null?void 0:R.map(Ie=>be.createElement(b.default.Option,{key:Ie.id},Ie.name)))),be.createElement(Ft.default.Item,{name:Tt?"diff":"difficulty"},be.createElement(b.default,{className:Dt.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},Yn.map(Ie=>be.createElement(b.default.Option,{key:Ie.value},Ie.name)))),Tt&&be.createElement(Ft.default.Item,{name:"shixun_publish_status"},be.createElement(b.default,{className:Dt.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Zn.map(Ie=>be.createElement(b.default.Option,{key:Ie.value},Ie.name)))),(U.type==="3"||U.type==="0")&&!Tt&&be.createElement(Ft.default.Item,{name:"group_id"},be.createElement(Ke.default,{treeDataSimpleMode:!0,style:{width:118},className:Dt.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Ie,Te)=>Te.title.toUpperCase().indexOf(Ie.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Un,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Ze})),On&&be.createElement("span",{className:Dt.allqingchu,onClick:In},be.createElement("i",{className:"iconfont icon-guanbi4"}),be.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),be.createElement(Ft.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},be.createElement(I.default.Search,{className:Dt.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:be.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Dt.searchIcon}`,onClick:()=>Re.submit()}),onSearch:Ie=>{Re.submit()}}))),be.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},be.createElement("div",{onClick:()=>{U.updated_at==="asc"?U.updated_at="desc":U.updated_at="asc",S(de(ot({},U),{page:1})),yn(de(ot({},U),{page:1}))}}," ",U.updated_at?be.createElement("img",{src:U.updated_at==="asc"?je.Z:Qe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):be.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),be.createElement("div",{onClick:()=>{U.quotes==="asc"?U.quotes="desc":U.quotes="asc",S(de(ot({},U),{page:1})),yn(de(ot({},U),{page:1}))},style:{marginLeft:20}}," ",U.quotes?be.createElement("img",{src:U.quotes==="asc"?je.Z:Qe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):be.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),be.createElement($.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Lt==null?void 0:Lt.items)||(Lt==null?void 0:Lt.shixun_list),pagination:!1,loading:cn,rowKey:Ie=>Ie.id,rowSelection:{type:"checkbox",selectedRowKeys:Pe,getCheckboxProps:Ie=>({disabled:Ie==null?void 0:Ie.added_to_practice}),onSelect(Ie,Te,lt){if(Te)(Tt||Ie!=null&&Ie.challenge_names)&&At([...en,Ie.id]),Ge([...Pe,Ie.id]),Ie.identifier?Tn.current.add(Ie.id):Cn.current.add(Ie.id),an(1),ct([...We,Ie.id]);else{Ie.identifier?Tn.current.delete(Ie.id):Cn.current.delete(Ie.id);let gt=We.filter(_t=>_t!==Ie.id);if(Ge(gt),ct(gt),Tt||Ie!=null&&Ie.challenge_names){let _t=en.filter(zt=>zt!==Ie.id);At([..._t])}if(U.type==="5"){En(de(ot({},U),{list:[...gt]}));return}}},onSelectAll(Ie,Te,lt){var gt,_t;if(Ie){const zt=lt.map(It=>It.id),Wt=(_t=lt==null?void 0:lt.filter(It=>It==null?void 0:It.challenge_names))==null?void 0:_t.map(It=>It.id);At([...en,...Wt]),Ge([...Pe,...zt]),ct([...We,...zt]);for(const It of lt)It.identifier?Tn.current.add(It.id):Cn.current.add(It.id)}else{const zt=lt.map(xt=>xt.id),Wt=Pe.filter(xt=>!zt.some(Nt=>Nt===xt)),It=(gt=lt==null?void 0:lt.filter(xt=>xt==null?void 0:xt.challenge_names))==null?void 0:gt.map(xt=>xt.id);Ge([...Wt]),ct([...Wt]);let vt=en.filter(xt=>!It.some(Nt=>Nt===xt.id));At([...vt]),U.type==="5"&&En(de(ot({},U),{list:[...Wt]}));for(const xt of zt)xt.identifier?Tn.current.delete(xt):Cn.current.delete(xt)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(Ie,Te,lt)=>{var gt,_t;return be.createElement(F.Z,{title:Mn(Te)},be.createElement("div",null,Tt||Te!=null&&Te.challenge_names?"\u5B9E\u8BAD\u9898":(_t=(gt=tn==null?void 0:tn.filter(zt=>zt.value===Ie))==null?void 0:gt[0])==null?void 0:_t.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Tt?"30%":"60%",key:"name",render:(Ie,Te,lt)=>{var gt;return be.createElement("div",{style:{display:"flex",alignItems:"center"}},be.createElement(F.Z,{title:Mn(Te)},be.createElement("div",{className:Te!=null&&Te.high_resources_consume?Dt.q_title:""},be.createElement(z.Z,{key:1,showLines:1,showTextOnly:!0,value:Tt||Te!=null&&Te.challenge_names?Te!=null&&Te.title||Ie===null?"--":Ie:(Te==null?void 0:Te.item_type)=="BPROGRAM"?(gt=Te==null?void 0:Te.program_attr)==null?void 0:gt.description:Ie}))),(Te==null?void 0:Te.high_resources_consume)&&be.createElement(M.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Tt,render:(Ie,Te,lt)=>{var gt;return be.createElement(F.Z,{title:Mn(Te)},be.createElement("span",null,Ie?(gt=Ie==null?void 0:Ie.split("\u3001"))==null?void 0:gt[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Tt,render:(Ie,Te,lt)=>be.createElement(F.Z,{title:Mn(Te)},be.createElement("span",null,Ie||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(Ie,Te,lt)=>{var gt,_t,zt,Wt;return be.createElement(F.Z,{title:Mn(Te)},be.createElement("div",null,Tt||Te!=null&&Te.challenge_names?(Te==null?void 0:Te.level)||((_t=(gt=Yn==null?void 0:Yn.filter(It=>It.value===Ie))==null?void 0:gt[0])==null?void 0:_t.name):(Wt=(zt=Yn==null?void 0:Yn.filter(It=>It.value===Ie))==null?void 0:zt[0])==null?void 0:Wt.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Tt,render:(Ie,Te,lt)=>be.createElement(F.Z,{title:Mn(Te)},be.createElement("div",null,Ie||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(Ie,Te,lt)=>be.createElement(F.Z,{title:Mn(Te)},be.createElement("div",null,Tt||Te!=null&&Te.challenge_names?(Te==null?void 0:Te.study_count)||(Te==null?void 0:Te.stu_num):Ie))},{title:be.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",be.createElement(F.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},be.createElement(J.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Tt,render:(Ie,Te,lt)=>be.createElement(F.Z,{title:Mn(Te)},be.createElement("div",null,Ie||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(Ie,Te,lt)=>be.createElement(F.Z,{title:Mn(Te)},be.createElement("div",{style:{flex:1,textAlign:"start"}},be.createElement("a",{onClick:()=>{var gt,_t;mt(de(ot({},Te),{question_type:Tt||Te!=null&&Te.challenge_names?5:(_t=(gt=tn==null?void 0:tn.filter(zt=>zt.value===(Te==null?void 0:Te.item_type)))==null?void 0:gt[0])==null?void 0:_t.question_type})),bt(!0)}},"\u67E5\u770B"),(Te==null?void 0:Te.shixun_tag_num)===1&&be.createElement("a",{style:{marginLeft:10},onClick:()=>{o.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:be.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",be.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Te==null?void 0:Te.identifier}/challenges`)}},(Te==null?void 0:Te.shixun_name)||"--"),"\uFF1F"),onOk:()=>K(void 0,null,function*(){if(!Ln(Te==null?void 0:Te.identifier))return new Promise((gt,_t)=>{_t()})})})}},"\u53D1\u5E03")))}].filter(Ie=>!Ie.hidden)}),be.createElement(qt.Z,{current:U.page,total:(Lt==null?void 0:Lt.items_count)||(Lt==null?void 0:Lt.shixuns_count),style:{marginBottom:20},defaultPageSize:U.per_page,showTotal:Ie=>be.createElement("span",null,"\u5171\xA0",be.createElement("span",{style:{color:"#165DFF"}},Ie),"\xA0\u6761\u6570\u636E"),pageSize:U.per_page,onChange:(Ie,Te)=>{U.page=Ie,U.per_page=Te,S(ot({},U)),yn(ot({},U))}}),be.createElement("div",{className:Dt.bottom},be.createElement(_e.ZP,{className:Dt.no,onClick:()=>{se(!1)}},"\u53D6\u6D88"),be.createElement(_e.ZP,{loading:Y,style:{width:Y&&75},className:Dt.yes,onClick:()=>K(void 0,null,function*(){if((We==null?void 0:We.length)<=0){re.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Ee([...Cn.current],[...Tn.current],!0,We==null?void 0:We.length)})},"\u786E\u8BA4"))),be.createElement(o.default,{open:Mt,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:Dt.previewModal,width:1e3,centered:!0,onCancel:()=>{bt(!1)},onOk:()=>{bt(!1)}},be.createElement(V,{qitem:dt})))};var Le=(0,ue.connect)(({shixunsDetail:se,newExercisePaper:ve})=>({shixunsDetail:se,newExercisePaper:ve}))(N),De=Object.defineProperty,Ae=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Oe=(se,ve,Ee)=>ve in se?De(se,ve,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[ve]=Ee,Et=(se,ve)=>{for(var Ee in ve||(ve={}))it.call(ve,Ee)&&Oe(se,Ee,ve[Ee]);if(Ae)for(var Ee of Ae(ve))st.call(ve,Ee)&&Oe(se,Ee,ve[Ee]);return se},jt=(se,ve,Ee)=>new Promise((k,Y)=>{var he=Be=>{try{xe(Ee.next(Be))}catch(Xe){Y(Xe)}},ce=Be=>{try{xe(Ee.throw(Be))}catch(Xe){Y(Xe)}},xe=Be=>Be.done?k(Be.value):Promise.resolve(Be.value).then(he,ce);xe((Ee=Ee.apply(se,ve)).next())});const wt=({globalSetting:se,user:ve,dispatch:Ee})=>{var k,Y,he,ce,xe,Be,Xe,ut,nt,Ue,R,U,S,ze,ke,Pe,Ge,We;const[ct]=(0,ue.useSearchParams)(),Lt=(0,ue.useLocation)(),Pt={page:1,per_page:30,tag_discipline_id:[-1],source_discipline_id:[-1],status:null,difficulty:null,search:"",save_search:"",sort_by:null,sort_direction:null,filter:ct.get("tab")||"public"},[cn,Ne]=(0,h.useState)(0),[Re,dt]=(0,h.useState)(0),[mt,Mt]=(0,h.useState)(0),[bt,Tt]=(0,h.useState)([]),[Kt,en]=(0,h.useState)([]),[At,dn]=(0,h.useState)({}),[an,Jt]=(0,h.useState)(!1),[kt,Ze]=(0,h.useState)([]),[ft,St]=(0,h.useState)(!0),[Ot,tn]=(0,h.useState)(null);let[et,ln]=(0,h.useState)(Pt);const xn=(0,h.useRef)(null),Tn=(0,h.useRef)(null),[Cn,Yn]=(0,h.useState)([]),Dn=(0,h.useMemo)(()=>["not_reviewed","under_review","review_finished"].includes(et.filter),[et.filter]),[Zn,On]=(0,h.useState)(!1),[Bn,In]=(0,h.useState)(!1),[yn,kn]=(0,h.useState)(""),[hn,En]=(0,h.useState)([]),[Ln,Mn]=(0,h.useState)(!1),[zn,Un]=(0,h.useState)([]),[ar,Me]=(0,h.useState)(!1),[Ie,Te]=(0,h.useState)(!1),[lt,gt]=(0,h.useState)(null),_t=ve.userInfo.identity==="teacher",zt=(pt,Qt,on)=>jt(void 0,null,function*(){var Vt,vn,Rn,nr;pt.persist(),(vn=(Vt=pt==null?void 0:pt.target)==null?void 0:Vt.style)!=null&&vn.pointerEvents&&(pt.target.style.pointerEvents="none");const Xn=yield(0,D.ZP)(`/api/practices/${Qt.identifier}/start`,{method:"get"});if((Xn==null?void 0:Xn.status)===0){if(on){(0,tt.xg)(`/problems/${Xn==null?void 0:Xn.identifier}/oj/${Qt==null?void 0:Qt.identifier}?tab=3`);return}(0,tt.xg)(`/problems/${Xn==null?void 0:Xn.identifier}/oj/${Qt==null?void 0:Qt.identifier}`)}(nr=(Rn=pt==null?void 0:pt.target)==null?void 0:Rn.style)!=null&&nr.pointerEvents&&(pt.target.style.pointerEvents="auto")});(0,h.useEffect)(()=>{let pt=B()().add(0,"days").unix(),Qt=localStorage.getItem("problemsclose");if(!Qt){Mn(!0);return}pt>parseInt(Qt)&&Mn(!0)},[]);const Wt=["\u672A\u53D1\u5E03","\u5DF2\u516C\u5F00","\u672A\u5BA1\u6838","\u5BA1\u6838\u4E2D","\u672A\u516C\u5F00","\u672A\u901A\u8FC7"],It=[{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",ellipsis:!0,render:(pt,Qt)=>h.createElement("div",{className:w.titleWarp},(et==null?void 0:et.filter)==="mine"?h.createElement("span",{className:w.tag},Wt[Qt.practice_status]):null,h.createElement("span",{title:pt,className:w.hov,onClick:on=>zt(on,Qt)},pt))},(et==null?void 0:et.filter)==="public"?{title:"\u9898\u89E3",dataIndex:"solution_count",width:100,sorter:!0,render:(pt,Qt)=>h.createElement("span",{style:{display:"flex"}},h.createElement("span",{onClick:on=>zt(on,Qt,!0),className:"current"},pt),(Qt==null?void 0:Qt.has_video_solution)&&h.createElement("img",{style:{objectFit:"contain"},className:"ml5",src:T}))}:null,(et==null?void 0:et.filter)==="public"?{title:"\u901A\u8FC7\u7387",dataIndex:"pass_ratio",sorter:!0,width:90}:null,{title:"\u96BE\u5EA6",dataIndex:"difficulty",sorter:!0,align:"left",width:90,render:pt=>h.createElement(h.Fragment,null,pt===1&&h.createElement("span",{className:w["btn-style-1"]},"\u7B80\u5355"),pt===2&&h.createElement("span",{className:w["btn-style-2"]},"\u9002\u4E2D"),pt===3&&h.createElement("span",{className:w["btn-style-3"]},"\u56F0\u96BE"))},(et==null?void 0:et.filter)==="public"?{title:"\u4EBA\u6570",dataIndex:"user_count",align:"center",sorter:!0,width:80}:null,(et==null?void 0:et.filter)==="public"?{title:"\u72B6\u6001",dataIndex:"status",width:94,render:(pt,Qt)=>(0,Q.bg)()?h.createElement(h.Fragment,null,Ot===(Qt==null?void 0:Qt.identifier)?h.createElement("span",{className:w.hovBtn,onClick:on=>zt(on,Qt)},"\u5F00\u542F\u5237\u9898"):h.createElement(h.Fragment,null,pt===0&&h.createElement("span",{className:w.statusText},"\u672A\u5F00\u542F"),pt===1&&h.createElement("span",{className:w.statusText},"\u8FDB\u884C\u4E2D"),pt===2&&h.createElement("span",{className:w.statusText},"\u5DF2\u901A\u8FC7"))):"-"}:null,(et==null?void 0:et.filter)!=="public"?{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_disciplines_name",ellipsis:!0,width:200,render:pt=>h.createElement("span",null,pt==null?void 0:pt.join("\u3001"))}:null,(et==null?void 0:et.filter)==="all"?{title:"\u521B\u5EFA\u8005",dataIndex:"creator",ellipsis:!0,width:100}:null,(et==null?void 0:et.filter)!=="public"?{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",sorter:!0,width:180}:null,(0,Q.Ny)()?{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",width:80,render:(pt,Qt)=>h.createElement(d.Z,{className:"ml10",dropdownRender:()=>Wn(Qt==null?void 0:Qt.identifier,Qt)},h.createElement("span",{style:{cursor:"default"},onClick:on=>on.preventDefault()},h.createElement("span",null,"\u66F4\u591A"),h.createElement("i",{style:{display:"inline-block",transform:"scale(0.6)",fontSize:12},className:"c-grey-c iconfont icon-xiajiantou1"})))}:an&&(et==null?void 0:et.filter)!=="public"?{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",width:80,render:(pt,Qt)=>Qt!=null&&Qt.is_self&&(Qt==null?void 0:Qt.practice_status)!==1?h.createElement(d.Z,{className:"ml10",dropdownRender:()=>er(Qt==null?void 0:Qt.identifier,Qt)},h.createElement("span",{style:{cursor:"default"},onClick:on=>on.preventDefault()},h.createElement("span",null,"\u66F4\u591A"),h.createElement("i",{style:{display:"inline-block",transform:"scale(0.6)",fontSize:12},className:"c-grey-c iconfont icon-xiajiantou1"}))):"-"}:null].filter(pt=>!!pt),vt=[{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",ellipsis:!0,render:(pt,Qt)=>h.createElement("span",{className:w.hov,onClick:on=>zt(on,Qt)},pt)},{title:"\u96BE\u5EA6",dataIndex:"difficulty",sorter:!0,align:"left",width:90,render:pt=>h.createElement(h.Fragment,null,pt===1&&h.createElement("span",{className:w["btn-style-1"]},"\u7B80\u5355"),pt===2&&h.createElement("span",{className:w["btn-style-2"]},"\u9002\u4E2D"),pt===3&&h.createElement("span",{className:w["btn-style-3"]},"\u56F0\u96BE"))},(et==null?void 0:et.filter)==="not_reviewed"?{title:"\u521B\u5EFA\u8005",dataIndex:"creator",ellipsis:!0,width:100}:{title:"\u5BA1\u6838\u8005",dataIndex:"reviewer",ellipsis:!0,width:100},(et==null?void 0:et.filter)==="not_reviewed"?{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"submit_time",width:180}:null,(et==null?void 0:et.filter)==="under_review"?{title:"\u5F00\u59CB\u5BA1\u6838\u65F6\u95F4",dataIndex:"start_review_time",width:180}:null,(et==null?void 0:et.filter)==="review_finished"?{title:"\u6700\u540E\u5BA1\u6838\u65F6\u95F4",dataIndex:"review_time",width:180}:null,{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"center",width:120,render:(pt,Qt)=>{let on;switch(et==null?void 0:et.filter){case"under_review":on=h.createElement("div",{style:{display:"flex"}},h.createElement(_e.ZP,{type:"link",size:"small",onClick:Vt=>zt(Vt,Qt)},"\u5BA1\u6838"),h.createElement(_e.ZP,{type:"link",style:{color:"#666"},size:"small",onClick:Vt=>nn({e:Vt,record:Qt,op:"release"})},"\u79FB\u51FA"));break;case"review_finished":on=h.createElement(_e.ZP,{type:"link",size:"small",onClick:Vt=>{On(!0),xt(Qt)}},"\u5BA1\u6838\u8BB0\u5F55");break;default:on=h.createElement(_e.ZP,{type:"link",block:!0,onClick:Vt=>nn({e:Vt,record:Qt,op:"claim"})},"\u5F00\u59CB\u5BA1\u6838");break}return on}}].filter(pt=>!!pt),xt=pt=>jt(void 0,null,function*(){En([]);const Qt=yield(0,D.ZP)(`/api/practices/${pt.identifier}/review_list`,{method:"get"});En(Qt==null?void 0:Qt.reviews_list)}),Nt=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"review_time",key:"review_time",render:(pt,Qt)=>h.createElement("span",null,B()(pt).format("YYYY-MM-DD HH:mm:ss"))},{title:"\u5BA1\u6838\u8005",dataIndex:"reviewer",key:"reviewer"},{title:"\u5BA1\u6838\u7ED3\u679C",dataIndex:"status",width:120,key:"status",render:(pt,Qt)=>pt==="5"||pt===5?h.createElement("div",{style:{display:"flex",alignItems:"center"}},h.createElement("div",{style:{color:"#333333",marginRight:"5px",whiteSpace:"nowrap"}},"\u672A\u901A\u8FC7"),h.createElement("div",{style:{color:"#0152d9",whiteSpace:"nowrap",cursor:"pointer"},onClick:()=>{kn(Qt.description),In(!0)}},"\u67E5\u770B\u539F\u56E0")):h.createElement("span",null,"\u5DF2\u901A\u8FC7")}];(0,h.useEffect)(()=>{Kn(),Zt(et)},[]),(0,h.useEffect)(()=>{var pt;bt.length!==0&&((pt=xn==null?void 0:xn.current)==null?void 0:pt.clientHeight)>98&&Ne(1)},[bt]),(0,h.useEffect)(()=>{var pt;Kt.length!==0&&((pt=Tn==null?void 0:Tn.current)==null?void 0:pt.clientHeight)>98&&dt(1)},[Kt]),(0,h.useEffect)(()=>(Ee({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{Ee({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),(0,h.useEffect)(()=>{var pt;(document.title==="\u4EBA\u5DE5\u667A\u80FD\u79D1\u7814\u670D\u52A1\u5E73\u53F0"||document.title==="\u9996\u9875"||document.title==="\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0"||(pt=document.title)!=null&&pt.includes("img"))&&(document.title="\u5728\u7EBF\u5237\u9898")},[se]),(0,h.useEffect)(()=>(document.body.setAttribute("data-custom","initial"),()=>{document.body.removeAttribute("data-custom")}),[]);const Zt=pt=>jt(void 0,null,function*(){var Qt,on;pt.search=encodeURIComponent(pt.search);const Vt=He().cloneDeep(pt);Vt.tag_discipline_id=(Qt=Vt.tag_discipline_id)!=null&&Qt.includes(-1)?[]:Vt.tag_discipline_id,Vt.source_discipline_id=(on=Vt.source_discipline_id)!=null&&on.includes(-1)?[]:Vt.source_discipline_id,console.log(Vt,"sendData"),St(!0),Ze([]);const vn=yield(0,D.ZP)("/api/practices.json",{method:"get",params:Vt});Yn([]),St(!1),Mt(vn==null?void 0:vn.practices_count),Ze(vn==null?void 0:vn.practices_list),Un((vn==null?void 0:vn.recommend_subjects)||[])}),nn=pt=>jt(void 0,[pt],function*({op:Qt,description:on,record:Vt,e:vn}){const Rn={op:Qt,description:on};St(!0);const nr=yield(0,D.ZP)(`/api/practices/${Vt.identifier}/review`,{method:"post",body:Rn});St(!1),Qt==="claim"&&(nr.status===0||nr.status==="0")&&zt(vn,Vt),Zt(et)}),gn=pt=>jt(void 0,null,function*(){St(!0);const Qt=yield(0,D.ZP)(`/api/practices/${pt.identifier}/publish`,{method:"post"});St(!1),Zt(et)}),Kn=()=>jt(void 0,null,function*(){var pt;const Qt=yield(0,D.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice",position:"index"}}),on=yield(0,D.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice_source",position:"index"}}),Vt=yield(0,D.ZP)("/api/mypractices/rank_list",{method:"get",params:{}});if(Qt!=null&&Qt.tag_disciplines){const vn=[{id:-1,name:"\u5168\u90E8",count:Qt==null?void 0:Qt.totalCount},...Qt==null?void 0:Qt.tag_disciplines];Tt(vn)}if(on!=null&&on.tag_disciplines){const vn=[{id:-1,name:"\u5168\u90E8",count:on==null?void 0:on.totalCount},...on==null?void 0:on.tag_disciplines];en(vn)}dn(Vt||{}),Jt((pt=Vt==null?void 0:Vt.my_record)==null?void 0:pt.outsource)}),pn=(pt,Qt)=>{var on;et.page=1;let Vt=et[`${Qt}_discipline_id`];(on=et[`${Qt}_discipline_id`])!=null&&on.includes(pt)?Vt=Vt.filter(vn=>vn!==pt):Vt.push(pt),pt===-1?Vt=[-1]:(Vt=Vt.filter(vn=>vn!==-1),Vt.length||(Vt=[-1])),et[`${Qt}_discipline_id`]=Vt,ln(Et({},et)),Zt(et)},Sn=(pt,Qt)=>{et.page=1,et[Qt]=typeof pt=="number"?pt:null,ln(Et({},et)),Zt(et)},Fn=pt=>{et.page=1,et.save_search=pt,ln(Et({},et))},Nn=(pt,Qt,on)=>{et.page=pt==null?void 0:pt.current,et.per_page=pt==null?void 0:pt.pageSize,on!=null&&on.order?(et.sort_by=on==null?void 0:on.field,et.sort_direction=(on==null?void 0:on.order)==="ascend"?"asc":"desc"):(et.sort_by=null,et.sort_direction=null),ln(Et({},et)),Zt(et)},Vn=pt=>{et.page=1,et.filter=pt,et.status=null,et.practice_status=null,ln(Et({},et)),Zt(et)},wn=(pt,Qt)=>{if((Qt==null?void 0:Qt.length)===0){re.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}const on=()=>jt(void 0,null,function*(){const Vt=yield(0,D.ZP)("/api/practices/batch_op.json",{method:"post",body:{identifier:Qt,op:pt}});if((Vt==null?void 0:Vt.status)===0){const vn=kt.length===1&&et.page!==1?et.page-1:et.page;et.page=vn,ln(Et({},et)),Zt(et)}});if(pt===-1){o.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u786E\u8BA4",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u540E\u9898\u76EE\u5C06\u4E0D\u53EF\u518D\u627E\u56DE\u3002",onOk:on});return}on()},Gn=h.createElement(g.default,null,(et==null?void 0:et.filter)==="public"?h.createElement(g.default.Item,{onClick:()=>wn(0,Cn)},"\u6279\u91CF\u79FB\u51FA\u516C\u5171"):[h.createElement(g.default.Item,{key:2,onClick:()=>wn(1,Cn)},"\u6279\u91CF\u79FB\u5165\u516C\u5171"),h.createElement(g.default.Item,{key:1,onClick:()=>wn(0,Cn)},"\u6279\u91CF\u79FB\u51FA\u516C\u5171")],(0,Q.Ny)()&&h.createElement(g.default.Item,{onClick:()=>Jn()},"\u53D1\u9001\u81F3\u8BD5\u9898\u5E93"),(et==null?void 0:et.filter)!=="public"&&h.createElement(g.default.Item,{onClick:()=>wn(-1,Cn)},"\u6279\u91CF\u5220\u9664")),Wn=(pt,Qt)=>h.createElement(g.default,null,(Qt==null?void 0:Qt.practice_status)===1?h.createElement(g.default.Item,{onClick:()=>wn(0,[pt])},"\u79FB\u51FA\u516C\u5171"):h.createElement(g.default.Item,{onClick:()=>wn(1,[pt])},"\u79FB\u5165\u516C\u5171"),(et==null?void 0:et.filter)==="mine"?h.createElement(g.default.Item,{onClick:()=>gn(Qt),disabled:![0,4,5].includes(Qt.practice_status)},[0,4,5].includes(Qt.practice_status)?"\u53D1\u5E03\u5BA1\u6838":"\u5DF2\u53D1\u5E03\u5BA1\u6838"):null,h.createElement(g.default.Item,{onClick:()=>(0,tt.xg)(`/problems/${pt}/ojedit`)},"\u7F16\u8F91"),(et==null?void 0:et.filter)!=="public"&&h.createElement(g.default.Item,{onClick:()=>wn(-1,[pt])},"\u5220\u9664")),er=(pt,Qt)=>h.createElement(g.default,null,h.createElement(g.default.Item,{onClick:()=>gn(Qt),disabled:![0,4,5].includes(Qt.practice_status)},[0,4,5].includes(Qt.practice_status)?"\u53D1\u5E03\u5BA1\u6838":"\u5DF2\u53D1\u5E03\u5BA1\u6838"),h.createElement(g.default.Item,{onClick:()=>(0,tt.xg)(`/problems/${pt}/ojedit`)},"\u7F16\u8F91"),h.createElement(g.default.Item,{onClick:()=>wn(-1,[pt])},"\u5220\u9664")),bn=pt=>{Yn(pt)},Jn=()=>{if(!Cn.length){re.ZP.warning("\u8BF7\u9009\u62E9\u53D1\u9001\u81F3\u8BD5\u9898\u5E93\u7684\u7F16\u7A0B\u5237\u9898");return}let pt=null;o.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u53D1\u9001\u81F3\u8BD5\u9898\u5E93",icon:null,className:"custom-modal-divider",content:h.createElement("div",null,h.createElement("p",{className:"mt20"},"\u5DF2\u9009",h.createElement("span",{className:"c-light-primary"},Cn.length),"\u4E2D\u4E2A\u7F16\u7A0B\u5237\u9898\u53D1\u9001\u81F3\u8BD5\u9898\u5E93\u6210\u4E3A\u7F16\u7A0B\u9898"),h.createElement("div",null,"\u8BF7\u9009\u62E9\u7F16\u7A0B\u9898\u7684\u8BED\u8A00\uFF1A"),h.createElement(A.default.Group,{className:"mt3",onChange:Qt=>{pt=Qt,document.getElementById("send-to-modal").style.display="none"}},h.createElement(A.default,{value:"c"},"C\u8BED\u8A00"),h.createElement(A.default,{value:"c++"},"C++\u8BED\u8A00"),h.createElement(A.default,{value:"java"},"Java\u8BED\u8A00"),h.createElement(A.default,{value:"python"},"Python\u8BED\u8A00")),h.createElement("div",{id:"send-to-modal",style:{color:"#E30000",display:"none"}},"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00")),onOk:()=>jt(void 0,null,function*(){if(!(pt!=null&&pt.length))return document.getElementById("send-to-modal").style.display="block",Promise.reject();const Qt=yield(0,D.ZP)("/api/practices/send_to_item_bank.json",{method:"post",body:{identifiers:Cn,language:pt}});(Qt==null?void 0:Qt.status)===0&&re.ZP.success("\u53D1\u9001\u6210\u529F")})})},cr={selectedRowKeys:Cn,columnWidth:40,onChange:bn};return h.createElement("section",{className:w.wrap},h.createElement(O.jL,{img:X,title:"\u7F16\u7A0B\u5237\u9898",sunTitle:"\u5FEB\u901F\u63D0\u9AD8\u7F16\u7A0B\u80FD\u529B",bannerExtraContent:h.createElement(d.Z,{dropdownRender:()=>{var pt,Qt;return h.createElement(g.default,null,h.createElement(g.default.Item,{key:1,onClick:()=>{ue.history.push("/problems/add")}},"\u65B0\u5EFA\u9898\u76EE"),h.createElement(g.default.Item,{key:2,onClick:()=>{ue.history.push("/problems/batchAdd")}},"\u6279\u91CF\u5BFC\u5165\u9898\u76EE"),!((pt=se==null?void 0:se.setting)!=null&&pt.main_site)&&!((Qt=se==null?void 0:se.setting)!=null&&Qt.is_local)&&h.createElement(g.default.Item,{key:3,onClick:()=>{gt(!0)}},"\u4ECE\u9898\u5E93\u4E2D\u9009\u9898"))}},h.createElement("div",{className:w.addQuestion,style:{visibility:(0,Q.Ny)()||an||!((k=se==null?void 0:se.setting)!=null&&k.main_site)&&!((Y=se==null?void 0:se.setting)!=null&&Y.is_local)&&(0,Q.EO)()?"visible":"hidden"}},h.createElement("span",null,"\u65B0\u5EFA\u9898\u76EE")))}),h.createElement("div",{className:w.content},h.createElement("div",{className:w.left},h.createElement(p.Z,{className:`${w.filterPoint} mb10`,align:"top"},h.createElement(E.Z,{className:w.filterType},"\u77E5\u8BC6\u70B9"),h.createElement(E.Z,{className:w.btnWarp,ref:xn,style:cn>0?{height:cn===1?76:"auto"}:{}},bt==null?void 0:bt.map(pt=>{var Qt;return h.createElement("div",{onClick:()=>pn(pt.id,"tag"),key:pt.id,className:(Qt=et==null?void 0:et.tag_discipline_id)!=null&&Qt.includes(pt.id)?`${w.btn} ${w.btnActive}`:w.btn},h.createElement("span",{title:pt.name},pt.name),h.createElement("span",{className:w.count,style:{display:pt.count?"block":"none"}},pt.count))})),!!cn&&h.createElement(E.Z,{className:w.fold},cn===1?h.createElement("div",{onClick:()=>Ne(2),className:w.action},"\u5C55\u5F00",h.createElement("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-zhankai4"})):h.createElement("div",{onClick:()=>Ne(1),className:w.action},"\u6536\u8D77",h.createElement("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-shouqi3"})))),!!Kt.length&&h.createElement(p.Z,{className:w.filterPoint,align:"top",style:{marginBottom:22}},h.createElement(E.Z,{className:w.filterType},"\u6765\u6E90"),h.createElement(E.Z,{className:w.btnWarp,ref:Tn,style:Re>0?{height:Re===1?76:"auto"}:{}},Kt==null?void 0:Kt.map(pt=>{var Qt;return h.createElement("div",{onClick:()=>pn(pt.id,"source"),key:pt.id,className:(Qt=et==null?void 0:et.source_discipline_id)!=null&&Qt.includes(pt.id)?`${w.btn} ${w.btnActive}`:w.btn},h.createElement("span",{title:pt.name},pt.name),h.createElement("span",{className:w.count},pt.count))}),!!Re&&h.createElement(E.Z,{className:w.fold},Re===1?h.createElement("div",{onClick:()=>dt(2),className:w.action},"\u5C55\u5F00",h.createElement("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-zhankai4"})):h.createElement("div",{onClick:()=>dt(1),className:w.action},"\u6536\u8D77",h.createElement("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-shouqi3"}))))),h.createElement("div",{className:w.control},h.createElement(b.default,{suffixIcon:h.createElement("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"\u96BE\u5EA6",value:et==null?void 0:et.difficulty,onChange:pt=>Sn(pt,"difficulty")},h.createElement(b.default.Option,{value:1},"\u7B80\u5355"),h.createElement(b.default.Option,{value:2},"\u9002\u4E2D"),h.createElement(b.default.Option,{value:3},"\u56F0\u96BE")),(0,Q.bg)()&&et.filter==="public"&&h.createElement(b.default,{suffixIcon:h.createElement("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"\u72B6\u6001",value:et==null?void 0:et.status,onChange:pt=>Sn(pt,"status")},h.createElement(b.default.Option,{value:0},"\u672A\u5F00\u542F"),h.createElement(b.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),h.createElement(b.default.Option,{value:2},"\u5DF2\u901A\u8FC7")),(0,Q.bg)()&&et.filter==="mine"&&h.createElement(b.default,{suffixIcon:h.createElement("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"\u72B6\u6001",value:et==null?void 0:et.practice_status,onChange:pt=>Sn(pt,"practice_status")},h.createElement(b.default.Option,{value:0},"\u672A\u53D1\u5E03"),h.createElement(b.default.Option,{value:1},"\u5DF2\u516C\u5F00"),h.createElement(b.default.Option,{value:2},"\u672A\u5BA1\u6838"),h.createElement(b.default.Option,{value:3},"\u5BA1\u6838\u4E2D"),h.createElement(b.default.Option,{value:4},"\u672A\u516C\u5F00"),h.createElement(b.default.Option,{value:5},"\u672A\u901A\u8FC7")),(0,Q.bg)()&&et.filter==="all"&&h.createElement(b.default,{suffixIcon:h.createElement("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"\u72B6\u6001",value:et==null?void 0:et.practice_status,onChange:pt=>Sn(pt,"practice_status")},h.createElement(b.default.Option,{value:0},"\u672A\u53D1\u5E03"),h.createElement(b.default.Option,{value:1},"\u5DF2\u516C\u5F00"),h.createElement(b.default.Option,{value:2},"\u672A\u5BA1\u6838"),h.createElement(b.default.Option,{value:3},"\u5BA1\u6838\u4E2D"),h.createElement(b.default.Option,{value:4},"\u672A\u516C\u5F00"),h.createElement(b.default.Option,{value:5},"\u672A\u901A\u8FC7")),h.createElement(I.default.Search,{className:w.search,size:"large",suffix:h.createElement("i",{className:`iconfont icon-sousuo9 font14 ${w.searchIcon}`,onClick:()=>{et.page=1,et.search=et.save_search,ln(Et({},et)),et.save_search&&(0,Rt.tk)({name:et.save_search,copywriting:et.save_search,position:"Practice"}),Zt(et)}}),placeholder:(0,Q.Ny)()?"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u3001\u521B\u5EFA\u8005\u641C\u7D22":"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u641C\u7D22",value:et==null?void 0:et.save_search,onChange:pt=>Fn(pt.target.value),onSearch:pt=>{et.page=1,et.search=et.save_search,ln(Et({},et)),pt&&(0,Rt.tk)({name:pt,copywriting:pt,position:"Practice"}),Zt(et)}})),h.createElement("div",{className:w.table},h.createElement("div",{className:w.tabWarp,style:(0,Q.Ny)()||an?{}:{height:10,border:0}},(0,Q.Ny)()?h.createElement(j.default,{className:w.tab,activeKey:Dn?"not_reviewed":et.filter,onChange:Vn,tabBarExtraContent:!Dn&&h.createElement(d.Z,{dropdownRender:()=>Gn},h.createElement("span",{className:"ant-dropdown-link font14 current",onClick:pt=>pt.preventDefault()},"\u6279\u91CF\u64CD\u4F5C ",h.createElement("i",{style:{display:"inline-block",transform:"scale(0.6)",fontSize:12},className:"iconfont icon-xiajiantou1"})))},h.createElement(j.default.TabPane,{tab:"\u516C\u5171",key:"public"}),h.createElement(j.default.TabPane,{tab:"\u5168\u90E8",key:"all"}),h.createElement(j.default.TabPane,{tab:"\u6211\u521B\u5EFA\u7684",key:"mine"}),h.createElement(j.default.TabPane,{tab:"\u5BA1\u6838\u5217\u8868",key:"not_reviewed"})):an?h.createElement(j.default,{className:w.tab,activeKey:Dn?"not_reviewed":et.filter,onChange:Vn},h.createElement(j.default.TabPane,{tab:"\u516C\u5171",key:"public"}),h.createElement(j.default.TabPane,{tab:"\u6211\u521B\u5EFA\u7684",key:"mine"}),h.createElement(j.default.TabPane,{tab:"\u5BA1\u6838\u5217\u8868",key:"not_reviewed"})):null),Dn?h.createElement("div",{className:w.tabWarp,style:(0,Q.Ny)()||an?{}:{height:10,border:0}},h.createElement(j.default,{className:w.tab,activeKey:et.filter,onChange:Vn},h.createElement(j.default.TabPane,{tab:"\u5F85\u5BA1\u6838",key:"not_reviewed"}),h.createElement(j.default.TabPane,{tab:"\u5BA1\u6838\u4E2D",key:"under_review"}),h.createElement(j.default.TabPane,{tab:"\u5DF2\u5BA1\u6838",key:"review_finished"}))):null,!((0,Q.Ny)()||an)&&_t&&h.createElement("div",{className:w.tabWarp2,style:{justifyContent:"end"}},ar?h.createElement(p.Z,{align:"middle"},h.createElement(p.Z,{onClick:()=>Te(!0),align:"middle",className:"current"},h.createElement("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),h.createElement("span",null,"\u5DF2\u9009",h.createElement("span",{className:"c-light-primary"},Cn.length),"\u4E2A")),h.createElement(_e.ZP,{className:"mr20 ml40",ghost:!0,onClick:()=>{Me(!1),Yn([])},type:"primary"},"\u53D6\u6D88"),h.createElement(_e.ZP,{onClick:Jn,ghost:!0,type:"primary"},"\u786E\u8BA4\u53D1\u9001")):h.createElement(_e.ZP,{onClick:()=>Me(!0),type:"primary"},h.createElement("i",{className:"iconfont icon-fasong mr5"}),"\u53D1\u9001\u81F3\u8BD5\u9898\u5E93")),h.createElement($.default,{rowSelection:(0,Q.Ny)()||ar?cr:void 0,className:w.customTable,dataSource:kt,bordered:!1,rowKey:pt=>pt.identifier,columns:Dn?vt:It,rowClassName:w.row,loading:ft,onRow:pt=>({onMouseEnter:Qt=>{tn(pt==null?void 0:pt.identifier)},onMouseLeave:Qt=>{tn(null)}}),onChange:Nn,pagination:{pageSize:et.per_page,total:mt,current:et.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,size:"default",position:["bottomCenter"],showTotal:pt=>h.createElement("span",{className:"mr10"},"\u5171",h.createElement("span",{className:"c-orange"},pt),"\u6761\u6570\u636E")}}))),h.createElement("div",{className:w.right},h.createElement("div",{className:w.statistics},h.createElement("img",{src:y,alt:""}),h.createElement("div",{className:w.title},"\u6211\u7684\u5237\u9898\u7EDF\u8BA1"),h.createElement(p.Z,{justify:"space-between"},h.createElement(E.Z,{className:w.statisticItem},h.createElement("div",{className:w.rate},(0,Q.bg)()?((he=At==null?void 0:At.my_record)==null?void 0:he.passed_ratio)||0:"-"),h.createElement("div",{className:w.dataName},"\u901A\u8FC7\u7387(%)")),h.createElement(E.Z,{className:w.statisticItem},h.createElement("div",{className:w.rate},(0,Q.bg)()?((ce=At==null?void 0:At.my_record)==null?void 0:ce.passed_count)||0:"-"),h.createElement("div",{className:w.dataName},"\u5237\u9898\u6570")),h.createElement(E.Z,{className:w.statisticItem},h.createElement("div",{className:w.rate},(0,Q.bg)()?(Be=(xe=At==null?void 0:At.my_record)==null?void 0:xe.time_count)==null?void 0:Be.toFixed(2):"-"),h.createElement("div",{className:w.dataName},"\u7D2F\u8BA1\u65F6\u957F(h)")))),!!((Xe=At==null?void 0:At.rank_list)!=null&&Xe.length)&&h.createElement(h.Fragment,null,((ut=ve.userInfo)==null?void 0:ut.user_id)!=2&&(0,Q.JA)()&&((nt=se==null?void 0:se.setting)==null?void 0:nt.main_site)&&Ln&&(zn==null?void 0:zn.length)>0&&h.createElement("div",{className:w.problemsclose,style:{position:"relative"}},h.createElement(le.Z,{autoplay:!0,pauseOnDotsHover:!0,style:{width:292,height:170,marginBottom:"10px",overflow:"hidden"}},zn==null?void 0:zn.map((pt,Qt)=>h.createElement("div",{style:{display:"flex"},key:Qt},h.createElement("a",{href:`/paths/${pt.identifier}`},h.createElement("img",{style:{width:"292px",height:"170px",borderRadius:"4px"},src:H.Z.IMG_SERVER+"/"+pt.image_url}))))),h.createElement("img",{className:w.imgsrc,onClick:()=>{localStorage.setItem("problemsclose",B()().add(1,"days").unix()+""),Mn(!1)},src:Ct})),h.createElement("div",{className:w.sort},h.createElement("div",{className:w.rankHeader},h.createElement("img",{src:v,className:w.rankIcon})),!!((Ue=At==null?void 0:At.my_record)!=null&&Ue.rank)&&h.createElement("div",{className:`${w.myRecord} ${w.li}`},h.createElement("span",{className:`${w.recordPrefix} ${w.mine}`},"\u6211\u7684"),h.createElement("img",{className:w.avatar,src:H.Z.IMG_SERVER+"/images/"+((R=At==null?void 0:At.my_record)==null?void 0:R.image_url)}),h.createElement("span",{title:(U=At==null?void 0:At.my_record)==null?void 0:U.nickname,className:w.nickname},(S=At==null?void 0:At.my_record)==null?void 0:S.nickname),h.createElement("span",{className:w.myRank},((ze=At==null?void 0:At.my_record)==null?void 0:ze.rank)>999?"\u7B2C999+\u540D":`\u7B2C${(ke=At==null?void 0:At.my_record)==null?void 0:ke.rank}\u540D`),h.createElement("span",{className:w.questionNumber},(Pe=At==null?void 0:At.my_record)==null?void 0:Pe.passed_count,"\u9898")),(Ge=At==null?void 0:At.rank_list)==null?void 0:Ge.map((pt,Qt)=>{let on=Qt+1;return Qt===0&&(on=P.Z),Qt===1&&(on=G.Z),Qt===2&&(on=ie.Z),h.createElement("div",{className:w.li,key:Qt},typeof on=="number"?h.createElement("span",{className:w.recordPrefix},on):h.createElement("span",{className:w.recordPrefix},h.createElement("img",{src:on})),h.createElement("img",{className:w.avatar,src:H.Z.IMG_SERVER+"/images/"+(pt==null?void 0:pt.image_url)}),h.createElement("span",{title:pt==null?void 0:pt.nickname,className:w.nickname},pt==null?void 0:pt.nickname),h.createElement("span",{className:w.questionNumber},pt.passed_count,"\u9898"))}))))),lt&&h.createElement(Le,{setScoreShow:gt,isshixuns:!1,ScoreShow:!!lt,isloadings:!1,onOk:pt=>jt(void 0,null,function*(){if(!pt.length){re.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}const Qt=yield(0,D.ZP)(`/api/item_banks/${pt==null?void 0:pt[0]}/send_to_practice`,{method:"post",body:{ids:pt}});(Qt==null?void 0:Qt.status)==0&&(re.ZP.success("\u64CD\u4F5C\u6210\u529F"),et.filter="mine",ln(Et({},et)),gt(!1),Zt(et))})}),h.createElement(o.default,{title:"\u5BA1\u6838\u8BB0\u5F55",open:Zn,onOk:()=>{},onCancel:()=>{On(!1)},footer:null,closable:!0},h.createElement($.default,{dataSource:hn,columns:Nt})),h.createElement(o.default,{title:"\u672A\u901A\u8FC7\u539F\u56E0",open:Bn,onOk:()=>{},onCancel:()=>{In(!1)},footer:null,closable:!0},h.createElement(z.Z,{value:yn})),h.createElement(o.default,{open:Ie,centered:!0,width:1e3,okText:"\u786E\u5B9A\u53D1\u9001",onCancel:()=>Te(!1),cancelText:"\u8FD4\u56DE\u5217\u8868",onOk:()=>jt(void 0,null,function*(){Te(!1),Jn()}),title:"\u67E5\u770B\u5DF2\u9009"},h.createElement("div",{className:"font14 c-light-primary mb10"},"\u5DF2\u9009",Cn==null?void 0:Cn.length,"\u4E2A"),h.createElement("div",{style:{height:400,overflow:"auto"}},(We=kt==null?void 0:kt.filter(pt=>Cn.includes(pt.identifier)))==null?void 0:We.map((pt,Qt)=>{var on,Vt;return h.createElement("div",{key:Qt,className:w.sendModal},h.createElement("div",{className:w.li},h.createElement("p",null,pt==null?void 0:pt.name),h.createElement("div",{className:w.bottom},h.createElement("span",{className:"c-grey-333"},"\u7F16\u7A0B\u9898"),h.createElement("i",{className:w.line}),h.createElement("span",{className:"c-grey-333"},pt.difficulty===1&&"\u7B80\u5355",pt.difficulty===2&&"\u9002\u4E2D",pt.difficulty===3&&"\u56F0\u96BE"),h.createElement("i",{className:w.line}),h.createElement("span",null,"\u521B\u5EFA\u8005\xA0",h.createElement(F.Z,{title:pt==null?void 0:pt.creator},h.createElement("span",{className:"c-grey-333"},((on=pt==null?void 0:pt.creator)==null?void 0:on.length)>6?((Vt=pt==null?void 0:pt.creator)==null?void 0:Vt.substr(0,3))+"...":pt==null?void 0:pt.creator))),h.createElement("i",{className:w.line}),h.createElement("span",{className:w.des},"\u66F4\u65B0\xA0",h.createElement("span",{className:"c-grey-333"},pt==null?void 0:pt.updated_at)))),h.createElement("div",{className:w.del,onClick:()=>{Yn(Cn.filter(vn=>vn!==pt.identifier))}},"\u5220\u9664"))}))))};var Bt=(0,ue.connect)(({user:se,globalSetting:ve})=>({user:se,globalSetting:ve}))(wt)},90290:function(Pn,Gt,_){"use strict";_.d(Gt,{AL:function(){return D},Iy:function(){return A},Qv:function(){return b},ez:function(){return H},jb:function(){return p}});var h=_(32834),ue=_.n(h),z=_(11690),ae=_.n(z);let B=1;function d(oe,ge){const me=oe.match(/^(\s+)(?:```)/);if(me===null)return ge;const at=me[1];return ge.split(` `).map(Z=>{const T=Z.match(/^\s+/);if(T===null)return Z;const[P]=T;return P.length>=at.length?Z.slice(at.length):Z}).join(` `)}let _e=[],re=["