diff --git a/index.html b/index.html index 8e3ddf0400..4137767128 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.1e3ef450.async.js b/p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.bd63e427.async.js similarity index 97% rename from p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.1e3ef450.async.js rename to p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.bd63e427.async.js index 8fdf9da907..7aefb22676 100644 --- a/p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.1e3ef450.async.js +++ b/p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.bd63e427.async.js @@ -2,7 +2,7 @@
\u59D3\u540D\uFF1A${(G=(P=v.filter(Z=>Z.score===l.score))==null?void 0:P.map(Z=>Z.user_name))==null?void 0:G.join("\u3001")}
\u5206\u503C: ${l==null?void 0:l.score}
\u73ED\u7EA7\u6392\u540D: ${l==null?void 0:l.rank}
- `}},xAxis:{name:"X\u8F74",axisLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisLabel:{show:!1},axisTick:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},yAxis:{name:"Y\u8F74",axisLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisTick:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},series:[{name:"",type:"scatter",data:$,itemStyle:{color:"#0374EA",opacity:.6},emphasis:{itemStyle:{color:"#FFCA00",shadowBlur:10,shadowColor:"rgba(0, 0, 0, 0.5)"},label:{show:!1}}}]}};return f.createElement("section",{className:J.bg},f.createElement("div",{className:J.header},f.createElement("div",{onClick:()=>{s.history.push(ye.get("callbackUrl"))},className:J.back},f.createElement("img",{style:{width:"32rem"},src:m})," \u8FD4\u56DE"),f.createElement("div",{className:J.title},"\u5B66\u5458\u8003\u60C5\u5206\u6790")),f.createElement("div",{className:J.wrp},f.createElement("div",{className:J.contentWrap},f.createElement("div",{className:J.w_top},f.createElement("div",{style:{width:"30%",display:"flex",alignItems:"center",justifyContent:"space-between"}},f.createElement("div",null,f.createElement("img",{src:j.Z.IMG_SERVER+`/images/${L==null?void 0:L.user_image}`}),f.createElement(d.Z,{title:L==null?void 0:L.user_name},f.createElement("span",{className:J.w_t_title},(0,O.Pq)(L==null?void 0:L.user_name,10)))),f.createElement("div",{className:J.line})),f.createElement("div",{style:{width:"70%",marginLeft:"127rem",display:"flex",alignItems:"center",justifyContent:"space-between"}},(ee=(ie=[{name:L!=null&&L.is_normal?"\u6210\u7EE9":"\u6700\u9AD8\u6210\u7EE9",title:(L==null?void 0:L.score)+" \u5206"},{name:"\u8003\u6838\u8BC4\u4EF7",title:L==null?void 0:L.exercise_evaluate},!(L!=null&&L.is_normal)&&{name:"\u8BAD\u7EC3\u6B21\u6570",title:(L==null?void 0:L.exercise_count)+" \u6B21"},{name:L!=null&&L.is_normal?"\u7B54\u9898\u65F6\u957F":"\u8BAD\u7EC3\u65F6\u957F",title:qe(L==null?void 0:L.exercise_user_time)+" \u5206\u949F"}])==null?void 0:ie.filter(Boolean))==null?void 0:ee.map(y=>{var v;const $=(v=Fe==null?void 0:Fe.find(a=>a.name===y.title))==null?void 0:v.color;return f.createElement("div",{style:{display:"flex",alignItems:"center"}},f.createElement("div",{style:{fontSize:"16rem",color:"#fff",fontWeight:400}},y==null?void 0:y.name),f.createElement("div",{style:{marginLeft:"12rem",fontSize:"22rem",fontWeight:600,color:$||"#fff"}},y==null?void 0:y.title))}))),f.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},f.createElement("div",{style:{flex:.5,minWidth:0}},f.createElement("div",{className:J.tabs},["\u64CD\u4F5C\u884C\u4E3A\u6570\u636E","\u6263\u5206\u9879"].map((y,v)=>f.createElement("div",{onClick:()=>X(v),className:ne===v?J.active:"",key:y},y))),f.createElement("div",{className:J.s_c_l,style:{display:ne===0?"block":"none"}},Xe==null?void 0:Xe.map((y,v)=>f.createElement("div",{className:J.s_c_l_i,style:{background:v%2!==0&&"rgba(23,86,177,0.1)",padding:"20rem 30rem"}},f.createElement("div",{style:{marginBottom:"10rem",display:"flex",justifyContent:"space-between"}},f.createElement("div",{style:{color:"#fff",fontSize:"20rem"}},y==null?void 0:y.name)),f.createElement("div",{style:{fontSize:"18rem"}},y==null?void 0:y.content)))),f.createElement("div",{className:J.tableWrap,style:{display:ne===1?"block":"none"}},he!=null&&he.length?f.createElement(B.default,{scroll:(he==null?void 0:he.length)>8?{y:400}:{},className:J.table,columns:[{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u91C7\u96C6\u70B9",dataIndex:"vrs_point_name"},{title:"\u6263\u5206\u7C7B\u578B",dataIndex:"type"},{title:"\u6263\u5206\u5206\u503C",dataIndex:"score"}],dataSource:he,pagination:!1}):f.createElement(E.Z,null)))),f.createElement("div",{style:{marginTop:"30rem",display:"flex",justifyContent:"space-between"}},f.createElement("div",{className:J.s_c_l,style:{flex:1,margin:0}},f.createElement("div",{className:J.s_c_l_t},f.createElement("img",{src:t}),f.createElement("span",null,"\u8003\u6838\u60C5\u51B5")),f.createElement("div",{style:{display:"flex",padding:"0rem 30rem"}},f.createElement("div",{style:{flex:1}},(H=[{name:L==null?void 0:L.user_name,color:"rgba(3, 116, 234, 1)",bcolor:"rgba(3, 127, 254, 0.35)"},{name:"\u73ED\u7EA7\u5E73\u5747",color:"rgba(225, 112, 23, 1)",bcolor:"rgba(249, 123, 20, 0.35)"}])==null?void 0:H.map(y=>f.createElement("div",{style:{display:"flex",marginTop:"30rem"}},f.createElement("div",{style:{border:`1rem solid ${y==null?void 0:y.color}`,background:y==null?void 0:y.bcolor,width:"20rem",height:"20rem"}}),f.createElement("div",{style:{fontSize:"16rem",color:"#fff",marginLeft:"10rem"}},y==null?void 0:y.name)))),f.createElement(q.Z,{option:He(),style:{height:"180rem",width:"180rem"},opts:{renderer:"svg"}}))),f.createElement("div",{className:J.s_c_l,style:{flex:1,margin:"0rem 30rem"}},f.createElement("div",{className:J.s_c_l_t},f.createElement("img",{src:t}),f.createElement("span",null,"\u8003\u6838\u6392\u540D")),f.createElement("div",{style:{padding:"0rem 30rem",marginTop:"30rem"}},f.createElement(q.Z,{option:De(),style:{height:"180rem",width:"100%"},opts:{renderer:"svg"}}))),f.createElement("div",{className:J.s_c_l,style:{flex:1,margin:0}},f.createElement("div",{className:J.s_c_l_t},f.createElement("img",{src:t}),f.createElement("span",null,"\u8BAD\u7EC3\u5EFA\u8BAE")),f.createElement("div",{style:{marginTop:"30rem",fontSize:"16rem",color:"#fff",padding:"0rem 30rem"}},L==null?void 0:L.exercise_suggestion)))),f.createElement("div",{className:J.ballWrap},f.createElement("img",{src:z}),f.createElement("div",{className:J.ball},f.createElement(b.Z,{strokeColor:"#03FEF8",percentage:L==null?void 0:L.score,startAngle:270,trackColor:"#202857",innerBackgroundColor:"rgba(1, 8, 57, 0.6)",hoverEffect:!1,outerDiameter:"280rem",innerDiameter:"245rem",style:{position:"absolute",left:"50%",top:"50%",transform:"translate(-50%, -50%)"}}),f.createElement("div",{style:{backgroundColor:"transparent"},className:J.inner_circle},f.createElement("div",{style:{fontSize:"48rem"},className:J.circle_value},L==null?void 0:L.score," \u5206"),f.createElement("div",{className:J.circle_label},"\u8003\u6838\u6210\u7EE9"))))))};var A=(0,s.connect)(({loading:R,globalSetting:S})=>({globalSetting:S,loading:R.models.index}))(W)},35863:function(lt,te,e){var f=e(59301),s=Object.defineProperty,d=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,m=(b,j,O)=>j in b?s(b,j,{enumerable:!0,configurable:!0,writable:!0,value:O}):b[j]=O,t=(b,j)=>{for(var O in j||(j={}))B.call(j,O)&&m(b,O,j[O]);if(d)for(var O of d(j))C.call(j,O)&&m(b,O,j[O]);return b};const z=()=>`shadow-${Math.random().toString(36).slice(2,9)}`,q=({percentage:b,startAngle:j=270,strokeColor:O="#42BECD",trackColor:E="#e6e6e6",innerBackgroundColor:J="#fff",text:F="",textColor:D="#000",textSize:Ee="1rem",textPadding:re="28rem",outerDiameter:ae,innerDiameter:U,maxTextLength:w=6,onClick:c,hoverEffect:r=!0,style:g})=>{const[h,W]=(0,f.useState)(0),[A,R]=(0,f.useState)(0),[S,ve]=(0,f.useState)(!1),Y=Ke=>{var Ie,Fe;const Xe=parseFloat(Ke),qe=parseFloat((Fe=(Ie=document.documentElement)==null?void 0:Ie.style)==null?void 0:Fe.fontSize);return Xe*qe},Be=()=>{W(Y(ae)),R(Y(U))};(0,f.useEffect)(()=>(Be(),window.addEventListener("resize",Be),()=>window.removeEventListener("resize",Be)),[ae,U]);const _=h/2,ie=A/2,ee=(h-A)/2,H=_-ee,ye=2*Math.PI*H,K=ye-b/100*ye,L=`rotate(${j} ${_} ${_})`,ne=((Ke,Ie)=>Ie&&Ke.length>Ie?Ke.slice(0,Ie-1)+"...":Ke)(F,w),X=()=>{r&&ve(!0)},he=()=>{ve(!1)},Se=Y("4rem");return f.createElement("svg",{width:h,height:h,viewBox:`0 0 ${h} ${h}`,xmlns:"http://www.w3.org/2000/svg",onClick:c,onMouseEnter:X,onMouseLeave:he,style:t({cursor:c?"pointer":"default"},g)},f.createElement("circle",{cx:_,cy:_,r:ie,fill:J}),f.createElement("circle",{cx:_,cy:_,r:H,fill:"none",stroke:E,strokeWidth:ee}),f.createElement("circle",{cx:_,cy:_,r:H,fill:"none",stroke:O,strokeWidth:ee,strokeDasharray:ye,strokeDashoffset:K,strokeLinecap:"round",transform:L}),S&&f.createElement("circle",{cx:_,cy:_,r:H+ee/2,fill:"none",stroke:"#FA6400",strokeWidth:Y("4rem")}),F&&f.createElement("foreignObject",{x:_-ie,y:_-ie,width:A,height:A},f.createElement("div",{style:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",padding:re}},f.createElement("b",{style:{color:D,fontSize:Ee,textAlign:"center"},title:F},ne))))};te.Z=q},50371:function(lt,te){function e(){const f=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let s=1;s{const C=d[B];C!==void 0&&(f[B]=C)})}return f}te.Z=e},13845:function(lt,te,e){e.d(te,{F:function(){return f},Z:function(){return s}});function f(d){return d!=null&&d===d.window}function s(d,B){var C,m;if(typeof window=="undefined")return 0;const t=B?"scrollTop":"scrollLeft";let z=0;return f(d)?z=d[B?"pageYOffset":"pageXOffset"]:d instanceof Document?z=d.documentElement[t]:(d instanceof HTMLElement||d)&&(z=d[t]),d&&!f(d)&&typeof z!="number"&&(z=(m=((C=d.ownerDocument)!==null&&C!==void 0?C:d).documentElement)===null||m===void 0?void 0:m[t]),z}},56762:function(lt,te,e){e.d(te,{Z:function(){return s}});var f=e(59301);function s(){const[,d]=f.useReducer(B=>B+1,0);return d}},68031:function(lt,te,e){e.d(te,{Z:function(){return B}});var f=e(16089);function s(C,m,t,z){const q=t-m;return C/=z/2,C<1?q/2*C*C*C+m:q/2*((C-=2)*C*C+2)+m}var d=e(13845);function B(C){let m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:t=()=>window,callback:z,duration:q=450}=m,b=t(),j=(0,d.Z)(b,!0),O=Date.now(),E=()=>{const F=Date.now()-O,D=s(F>q?q:F,j,C,q);(0,d.F)(b)?b.scrollTo(window.pageXOffset,D):b instanceof Document||b.constructor.name==="HTMLDocument"?b.documentElement.scrollTop=D:b.scrollTop=D,Ft||m},24905:function(lt,te,e){e.d(te,{default:function(){return g}});var f=e(92310),s=e.n(f),d=e(5630),B=e(59301),C=e(36355),m=e(1684),t=e(32441),q=B.createContext(null),b=e(98447),j=e(14088),O=e(4572),E=function(h,W){var A={};for(var R in h)Object.prototype.hasOwnProperty.call(h,R)&&W.indexOf(R)<0&&(A[R]=h[R]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,R=Object.getOwnPropertySymbols(h);S{var A;const{prefixCls:R,className:S,rootClassName:ve,children:Y,indeterminate:Be=!1,style:_,onMouseEnter:ie,onMouseLeave:ee,skipGroup:H=!1,disabled:ye}=h,K=E(h,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:L,direction:me,checkbox:ne}=B.useContext(C.E_),X=B.useContext(q),{isFormItemInput:he}=B.useContext(t.aM),Se=B.useContext(m.Z),Ke=(A=(X==null?void 0:X.disabled)||ye)!==null&&A!==void 0?A:Se,Ie=B.useRef(K.value);B.useEffect(()=>{X==null||X.registerValue(K.value)},[]),B.useEffect(()=>{if(!H)return K.value!==Ie.current&&(X==null||X.cancelValue(Ie.current),X==null||X.registerValue(K.value),Ie.current=K.value),()=>X==null?void 0:X.cancelValue(K.value)},[K.value]);const Fe=L("checkbox",R),[Xe,qe]=(0,b.ZP)(Fe),He=Object.assign({},K);X&&!H&&(He.onChange=function(){K.onChange&&K.onChange.apply(K,arguments),X.toggleOption&&X.toggleOption({label:Y,value:K.value})},He.name=X.name,He.checked=X.value.includes(K.value));const pe=s()(`${Fe}-wrapper`,{[`${Fe}-rtl`]:me==="rtl",[`${Fe}-wrapper-checked`]:He.checked,[`${Fe}-wrapper-disabled`]:Ke,[`${Fe}-wrapper-in-form-item`]:he},ne==null?void 0:ne.className,S,ve,qe),De=s()({[`${Fe}-indeterminate`]:Be},O.A,qe),y=Be?"mixed":void 0;return Xe(B.createElement(j.Z,{component:"Checkbox",disabled:Ke},B.createElement("label",{className:pe,style:Object.assign(Object.assign({},ne==null?void 0:ne.style),_),onMouseEnter:ie,onMouseLeave:ee},B.createElement(d.Z,Object.assign({"aria-checked":y},He,{prefixCls:Fe,className:De,disabled:Ke,ref:W})),Y!==void 0&&B.createElement("span",null,Y))))};var D=B.forwardRef(J),Ee=e(77654),re=e(2738),ae=function(h,W){var A={};for(var R in h)Object.prototype.hasOwnProperty.call(h,R)&&W.indexOf(R)<0&&(A[R]=h[R]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,R=Object.getOwnPropertySymbols(h);S{const{defaultValue:A,children:R,options:S=[],prefixCls:ve,className:Y,rootClassName:Be,style:_,onChange:ie}=h,ee=ae(h,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:H,direction:ye}=B.useContext(C.E_),[K,L]=B.useState(ee.value||A||[]),[me,ne]=B.useState([]);B.useEffect(()=>{"value"in ee&&L(ee.value||[])},[ee.value]);const X=B.useMemo(()=>S.map(v=>typeof v=="string"||typeof v=="number"?{label:v,value:v}:v),[S]),he=v=>{ne($=>$.filter(a=>a!==v))},Se=v=>{ne($=>[].concat((0,Ee.Z)($),[v]))},Ke=v=>{const $=K.indexOf(v.value),a=(0,Ee.Z)(K);$===-1?a.push(v.value):a.splice($,1),"value"in ee||L(a),ie==null||ie(a.filter(P=>me.includes(P)).sort((P,G)=>{const l=X.findIndex(Z=>Z.value===P),i=X.findIndex(Z=>Z.value===G);return l-i}))},Ie=H("checkbox",ve),Fe=`${Ie}-group`,[Xe,qe]=(0,b.ZP)(Ie),He=(0,re.Z)(ee,["value","disabled"]),pe=S.length?X.map(v=>B.createElement(D,{prefixCls:Ie,key:v.value.toString(),disabled:"disabled"in v?v.disabled:ee.disabled,value:v.value,checked:K.includes(v.value),onChange:v.onChange,className:`${Fe}-item`,style:v.style,title:v.title},v.label)):R,De={toggleOption:Ke,value:K,disabled:ee.disabled,name:ee.name,registerValue:Se,cancelValue:he},y=s()(Fe,{[`${Fe}-rtl`]:ye==="rtl"},Y,Be,qe);return Xe(B.createElement("div",Object.assign({className:y,style:_},He,{ref:W}),B.createElement(q.Provider,{value:De},pe)))},w=B.forwardRef(U);var c=B.memo(w);const r=D;r.Group=c,r.__ANT_CHECKBOX=!0;var g=r},98447:function(lt,te,e){e.d(te,{C2:function(){return C}});var f=e(17313),s=e(37613),d=e(83116);const B=m=>{const{checkboxCls:t}=m,z=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,f.Wf)(m)),{display:"inline-flex",flexWrap:"wrap",columnGap:m.marginXS,[`> ${m.antCls}-row`]:{flex:1}}),[z]:Object.assign(Object.assign({},(0,f.Wf)(m)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${z}`]:{marginInlineStart:0},[`&${z}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,f.Wf)(m)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:m.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,f.oN)(m))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:m.checkboxSize,height:m.checkboxSize,direction:"ltr",backgroundColor:m.colorBgContainer,border:`${m.lineWidth}px ${m.lineType} ${m.colorBorder}`,borderRadius:m.borderRadiusSM,borderCollapse:"separate",transition:`all ${m.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:m.checkboxSize/14*5,height:m.checkboxSize/14*8,border:`${m.lineWidthBold}px solid ${m.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${m.motionDurationFast} ${m.motionEaseInBack}, opacity ${m.motionDurationFast}`}},"& + span":{paddingInlineStart:m.paddingXS,paddingInlineEnd:m.paddingXS}})},{[` + `}},xAxis:{name:"X\u8F74",axisLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisLabel:{show:!1},axisTick:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},yAxis:{name:"Y\u8F74",axisLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisTick:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},series:[{name:"",type:"scatter",data:$,itemStyle:{color:"#0374EA",opacity:.6},emphasis:{itemStyle:{color:"#FFCA00",shadowBlur:10,shadowColor:"rgba(0, 0, 0, 0.5)"},label:{show:!1}}}]}};return f.createElement("section",{className:J.bg},f.createElement("div",{className:J.header},f.createElement("div",{onClick:()=>{s.history.push(ye.get("callbackUrl"))},className:J.back},f.createElement("img",{style:{width:"32rem"},src:m})," \u8FD4\u56DE"),f.createElement("div",{className:J.title},"\u5B66\u5458\u8003\u60C5\u5206\u6790")),f.createElement("div",{className:J.wrp},f.createElement("div",{className:J.contentWrap},f.createElement("div",{className:J.w_top},f.createElement("div",{style:{width:"30%",display:"flex",alignItems:"center",justifyContent:"space-between"}},f.createElement("div",null,f.createElement("img",{src:j.Z.IMG_SERVER+`/images/${L==null?void 0:L.user_image}`}),f.createElement(d.Z,{title:L==null?void 0:L.user_name},f.createElement("span",{className:J.w_t_title},(0,O.Pq)(L==null?void 0:L.user_name,10)))),f.createElement("div",{className:J.line})),f.createElement("div",{style:{width:"70%",marginLeft:"127rem",display:"flex",alignItems:"center",justifyContent:"space-between"}},(ee=(ie=[{name:L!=null&&L.is_normal?"\u6210\u7EE9":"\u6700\u9AD8\u6210\u7EE9",title:(L==null?void 0:L.score)+" \u5206"},{name:"\u8003\u6838\u8BC4\u4EF7",title:L==null?void 0:L.exercise_evaluate},!(L!=null&&L.is_normal)&&{name:"\u8BAD\u7EC3\u6B21\u6570",title:(L==null?void 0:L.exercise_count)+" \u6B21"},{name:L!=null&&L.is_normal?"\u7B54\u9898\u65F6\u957F":"\u8BAD\u7EC3\u65F6\u957F",title:qe(L==null?void 0:L.exercise_user_time)+" \u5206\u949F"}])==null?void 0:ie.filter(Boolean))==null?void 0:ee.map(y=>{var v;const $=(v=Fe==null?void 0:Fe.find(a=>a.name===y.title))==null?void 0:v.color;return f.createElement("div",{style:{display:"flex",alignItems:"center"}},f.createElement("div",{style:{fontSize:"16rem",color:"#fff",fontWeight:400}},y==null?void 0:y.name),f.createElement("div",{style:{marginLeft:"12rem",fontSize:"22rem",fontWeight:600,color:$||"#fff"}},y==null?void 0:y.title))}))),f.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},f.createElement("div",{style:{flex:.5,minWidth:0}},f.createElement("div",{className:J.tabs},["\u64CD\u4F5C\u884C\u4E3A\u6570\u636E","\u6263\u5206\u9879"].map((y,v)=>f.createElement("div",{onClick:()=>X(v),className:ne===v?J.active:"",key:y},y))),f.createElement("div",{className:J.s_c_l,style:{display:ne===0?"block":"none"}},Xe==null?void 0:Xe.map((y,v)=>f.createElement("div",{className:J.s_c_l_i,style:{background:v%2!==0&&"rgba(23,86,177,0.1)",padding:"20rem 30rem"}},f.createElement("div",{style:{marginBottom:"10rem",display:"flex",justifyContent:"space-between"}},f.createElement("div",{style:{color:"#fff",fontSize:"20rem"}},y==null?void 0:y.name)),f.createElement("div",{style:{fontSize:"18rem"}},y==null?void 0:y.content)))),f.createElement("div",{className:J.tableWrap,style:{display:ne===1?"block":"none"}},he!=null&&he.length?f.createElement(B.default,{scroll:(he==null?void 0:he.length)>8?{y:400}:{},className:J.table,columns:[{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u91C7\u96C6\u70B9",dataIndex:"vrs_point_name"},{title:"\u5B66\u5458\u7B54\u6848",dataIndex:"vrs_point_answer_value"},{title:"\u6263\u5206\u7C7B\u578B",dataIndex:"type"},{title:"\u6263\u5206\u5206\u503C",dataIndex:"score"}],dataSource:he,pagination:!1}):f.createElement(E.Z,null)))),f.createElement("div",{style:{marginTop:"30rem",display:"flex",justifyContent:"space-between"}},f.createElement("div",{className:J.s_c_l,style:{flex:1,margin:0}},f.createElement("div",{className:J.s_c_l_t},f.createElement("img",{src:t}),f.createElement("span",null,"\u8003\u6838\u60C5\u51B5")),f.createElement("div",{style:{display:"flex",padding:"0rem 30rem"}},f.createElement("div",{style:{flex:1}},(H=[{name:L==null?void 0:L.user_name,color:"rgba(3, 116, 234, 1)",bcolor:"rgba(3, 127, 254, 0.35)"},{name:"\u73ED\u7EA7\u5E73\u5747",color:"rgba(225, 112, 23, 1)",bcolor:"rgba(249, 123, 20, 0.35)"}])==null?void 0:H.map(y=>f.createElement("div",{style:{display:"flex",marginTop:"30rem"}},f.createElement("div",{style:{border:`1rem solid ${y==null?void 0:y.color}`,background:y==null?void 0:y.bcolor,width:"20rem",height:"20rem"}}),f.createElement("div",{style:{fontSize:"16rem",color:"#fff",marginLeft:"10rem"}},y==null?void 0:y.name)))),f.createElement(q.Z,{option:He(),style:{height:"180rem",width:"180rem"},opts:{renderer:"svg"}}))),f.createElement("div",{className:J.s_c_l,style:{flex:1,margin:"0rem 30rem"}},f.createElement("div",{className:J.s_c_l_t},f.createElement("img",{src:t}),f.createElement("span",null,"\u8003\u6838\u6392\u540D")),f.createElement("div",{style:{padding:"0rem 30rem",marginTop:"30rem"}},f.createElement(q.Z,{option:De(),style:{height:"180rem",width:"100%"},opts:{renderer:"svg"}}))),f.createElement("div",{className:J.s_c_l,style:{flex:1,margin:0}},f.createElement("div",{className:J.s_c_l_t},f.createElement("img",{src:t}),f.createElement("span",null,"\u8BAD\u7EC3\u5EFA\u8BAE")),f.createElement("div",{style:{marginTop:"30rem",fontSize:"16rem",color:"#fff",padding:"0rem 30rem"}},L==null?void 0:L.exercise_suggestion)))),f.createElement("div",{className:J.ballWrap},f.createElement("img",{src:z}),f.createElement("div",{className:J.ball},f.createElement(b.Z,{strokeColor:"#03FEF8",percentage:L==null?void 0:L.score,startAngle:270,trackColor:"#202857",innerBackgroundColor:"rgba(1, 8, 57, 0.6)",hoverEffect:!1,outerDiameter:"280rem",innerDiameter:"245rem",style:{position:"absolute",left:"50%",top:"50%",transform:"translate(-50%, -50%)"}}),f.createElement("div",{style:{backgroundColor:"transparent"},className:J.inner_circle},f.createElement("div",{style:{fontSize:"48rem"},className:J.circle_value},L==null?void 0:L.score," \u5206"),f.createElement("div",{className:J.circle_label},"\u8003\u6838\u6210\u7EE9"))))))};var A=(0,s.connect)(({loading:R,globalSetting:S})=>({globalSetting:S,loading:R.models.index}))(W)},35863:function(lt,te,e){var f=e(59301),s=Object.defineProperty,d=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,m=(b,j,O)=>j in b?s(b,j,{enumerable:!0,configurable:!0,writable:!0,value:O}):b[j]=O,t=(b,j)=>{for(var O in j||(j={}))B.call(j,O)&&m(b,O,j[O]);if(d)for(var O of d(j))C.call(j,O)&&m(b,O,j[O]);return b};const z=()=>`shadow-${Math.random().toString(36).slice(2,9)}`,q=({percentage:b,startAngle:j=270,strokeColor:O="#42BECD",trackColor:E="#e6e6e6",innerBackgroundColor:J="#fff",text:F="",textColor:D="#000",textSize:Ee="1rem",textPadding:re="28rem",outerDiameter:ae,innerDiameter:U,maxTextLength:w=6,onClick:c,hoverEffect:r=!0,style:g})=>{const[h,W]=(0,f.useState)(0),[A,R]=(0,f.useState)(0),[S,ve]=(0,f.useState)(!1),Y=Ke=>{var Ie,Fe;const Xe=parseFloat(Ke),qe=parseFloat((Fe=(Ie=document.documentElement)==null?void 0:Ie.style)==null?void 0:Fe.fontSize);return Xe*qe},Be=()=>{W(Y(ae)),R(Y(U))};(0,f.useEffect)(()=>(Be(),window.addEventListener("resize",Be),()=>window.removeEventListener("resize",Be)),[ae,U]);const _=h/2,ie=A/2,ee=(h-A)/2,H=_-ee,ye=2*Math.PI*H,K=ye-b/100*ye,L=`rotate(${j} ${_} ${_})`,ne=((Ke,Ie)=>Ie&&Ke.length>Ie?Ke.slice(0,Ie-1)+"...":Ke)(F,w),X=()=>{r&&ve(!0)},he=()=>{ve(!1)},Se=Y("4rem");return f.createElement("svg",{width:h,height:h,viewBox:`0 0 ${h} ${h}`,xmlns:"http://www.w3.org/2000/svg",onClick:c,onMouseEnter:X,onMouseLeave:he,style:t({cursor:c?"pointer":"default"},g)},f.createElement("circle",{cx:_,cy:_,r:ie,fill:J}),f.createElement("circle",{cx:_,cy:_,r:H,fill:"none",stroke:E,strokeWidth:ee}),f.createElement("circle",{cx:_,cy:_,r:H,fill:"none",stroke:O,strokeWidth:ee,strokeDasharray:ye,strokeDashoffset:K,strokeLinecap:"round",transform:L}),S&&f.createElement("circle",{cx:_,cy:_,r:H+ee/2,fill:"none",stroke:"#FA6400",strokeWidth:Y("4rem")}),F&&f.createElement("foreignObject",{x:_-ie,y:_-ie,width:A,height:A},f.createElement("div",{style:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",padding:re}},f.createElement("b",{style:{color:D,fontSize:Ee,textAlign:"center"},title:F},ne))))};te.Z=q},50371:function(lt,te){function e(){const f=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let s=1;s{const C=d[B];C!==void 0&&(f[B]=C)})}return f}te.Z=e},13845:function(lt,te,e){e.d(te,{F:function(){return f},Z:function(){return s}});function f(d){return d!=null&&d===d.window}function s(d,B){var C,m;if(typeof window=="undefined")return 0;const t=B?"scrollTop":"scrollLeft";let z=0;return f(d)?z=d[B?"pageYOffset":"pageXOffset"]:d instanceof Document?z=d.documentElement[t]:(d instanceof HTMLElement||d)&&(z=d[t]),d&&!f(d)&&typeof z!="number"&&(z=(m=((C=d.ownerDocument)!==null&&C!==void 0?C:d).documentElement)===null||m===void 0?void 0:m[t]),z}},56762:function(lt,te,e){e.d(te,{Z:function(){return s}});var f=e(59301);function s(){const[,d]=f.useReducer(B=>B+1,0);return d}},68031:function(lt,te,e){e.d(te,{Z:function(){return B}});var f=e(16089);function s(C,m,t,z){const q=t-m;return C/=z/2,C<1?q/2*C*C*C+m:q/2*((C-=2)*C*C+2)+m}var d=e(13845);function B(C){let m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:t=()=>window,callback:z,duration:q=450}=m,b=t(),j=(0,d.Z)(b,!0),O=Date.now(),E=()=>{const F=Date.now()-O,D=s(F>q?q:F,j,C,q);(0,d.F)(b)?b.scrollTo(window.pageXOffset,D):b instanceof Document||b.constructor.name==="HTMLDocument"?b.documentElement.scrollTop=D:b.scrollTop=D,Ft||m},24905:function(lt,te,e){e.d(te,{default:function(){return g}});var f=e(92310),s=e.n(f),d=e(5630),B=e(59301),C=e(36355),m=e(1684),t=e(32441),q=B.createContext(null),b=e(98447),j=e(14088),O=e(4572),E=function(h,W){var A={};for(var R in h)Object.prototype.hasOwnProperty.call(h,R)&&W.indexOf(R)<0&&(A[R]=h[R]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,R=Object.getOwnPropertySymbols(h);S{var A;const{prefixCls:R,className:S,rootClassName:ve,children:Y,indeterminate:Be=!1,style:_,onMouseEnter:ie,onMouseLeave:ee,skipGroup:H=!1,disabled:ye}=h,K=E(h,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:L,direction:me,checkbox:ne}=B.useContext(C.E_),X=B.useContext(q),{isFormItemInput:he}=B.useContext(t.aM),Se=B.useContext(m.Z),Ke=(A=(X==null?void 0:X.disabled)||ye)!==null&&A!==void 0?A:Se,Ie=B.useRef(K.value);B.useEffect(()=>{X==null||X.registerValue(K.value)},[]),B.useEffect(()=>{if(!H)return K.value!==Ie.current&&(X==null||X.cancelValue(Ie.current),X==null||X.registerValue(K.value),Ie.current=K.value),()=>X==null?void 0:X.cancelValue(K.value)},[K.value]);const Fe=L("checkbox",R),[Xe,qe]=(0,b.ZP)(Fe),He=Object.assign({},K);X&&!H&&(He.onChange=function(){K.onChange&&K.onChange.apply(K,arguments),X.toggleOption&&X.toggleOption({label:Y,value:K.value})},He.name=X.name,He.checked=X.value.includes(K.value));const pe=s()(`${Fe}-wrapper`,{[`${Fe}-rtl`]:me==="rtl",[`${Fe}-wrapper-checked`]:He.checked,[`${Fe}-wrapper-disabled`]:Ke,[`${Fe}-wrapper-in-form-item`]:he},ne==null?void 0:ne.className,S,ve,qe),De=s()({[`${Fe}-indeterminate`]:Be},O.A,qe),y=Be?"mixed":void 0;return Xe(B.createElement(j.Z,{component:"Checkbox",disabled:Ke},B.createElement("label",{className:pe,style:Object.assign(Object.assign({},ne==null?void 0:ne.style),_),onMouseEnter:ie,onMouseLeave:ee},B.createElement(d.Z,Object.assign({"aria-checked":y},He,{prefixCls:Fe,className:De,disabled:Ke,ref:W})),Y!==void 0&&B.createElement("span",null,Y))))};var D=B.forwardRef(J),Ee=e(77654),re=e(2738),ae=function(h,W){var A={};for(var R in h)Object.prototype.hasOwnProperty.call(h,R)&&W.indexOf(R)<0&&(A[R]=h[R]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,R=Object.getOwnPropertySymbols(h);S{const{defaultValue:A,children:R,options:S=[],prefixCls:ve,className:Y,rootClassName:Be,style:_,onChange:ie}=h,ee=ae(h,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:H,direction:ye}=B.useContext(C.E_),[K,L]=B.useState(ee.value||A||[]),[me,ne]=B.useState([]);B.useEffect(()=>{"value"in ee&&L(ee.value||[])},[ee.value]);const X=B.useMemo(()=>S.map(v=>typeof v=="string"||typeof v=="number"?{label:v,value:v}:v),[S]),he=v=>{ne($=>$.filter(a=>a!==v))},Se=v=>{ne($=>[].concat((0,Ee.Z)($),[v]))},Ke=v=>{const $=K.indexOf(v.value),a=(0,Ee.Z)(K);$===-1?a.push(v.value):a.splice($,1),"value"in ee||L(a),ie==null||ie(a.filter(P=>me.includes(P)).sort((P,G)=>{const l=X.findIndex(Z=>Z.value===P),i=X.findIndex(Z=>Z.value===G);return l-i}))},Ie=H("checkbox",ve),Fe=`${Ie}-group`,[Xe,qe]=(0,b.ZP)(Ie),He=(0,re.Z)(ee,["value","disabled"]),pe=S.length?X.map(v=>B.createElement(D,{prefixCls:Ie,key:v.value.toString(),disabled:"disabled"in v?v.disabled:ee.disabled,value:v.value,checked:K.includes(v.value),onChange:v.onChange,className:`${Fe}-item`,style:v.style,title:v.title},v.label)):R,De={toggleOption:Ke,value:K,disabled:ee.disabled,name:ee.name,registerValue:Se,cancelValue:he},y=s()(Fe,{[`${Fe}-rtl`]:ye==="rtl"},Y,Be,qe);return Xe(B.createElement("div",Object.assign({className:y,style:_},He,{ref:W}),B.createElement(q.Provider,{value:De},pe)))},w=B.forwardRef(U);var c=B.memo(w);const r=D;r.Group=c,r.__ANT_CHECKBOX=!0;var g=r},98447:function(lt,te,e){e.d(te,{C2:function(){return C}});var f=e(17313),s=e(37613),d=e(83116);const B=m=>{const{checkboxCls:t}=m,z=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,f.Wf)(m)),{display:"inline-flex",flexWrap:"wrap",columnGap:m.marginXS,[`> ${m.antCls}-row`]:{flex:1}}),[z]:Object.assign(Object.assign({},(0,f.Wf)(m)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${z}`]:{marginInlineStart:0},[`&${z}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,f.Wf)(m)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:m.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,f.oN)(m))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:m.checkboxSize,height:m.checkboxSize,direction:"ltr",backgroundColor:m.colorBgContainer,border:`${m.lineWidth}px ${m.lineType} ${m.colorBorder}`,borderRadius:m.borderRadiusSM,borderCollapse:"separate",transition:`all ${m.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:m.checkboxSize/14*5,height:m.checkboxSize/14*8,border:`${m.lineWidthBold}px solid ${m.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${m.motionDurationFast} ${m.motionEaseInBack}, opacity ${m.motionDurationFast}`}},"& + span":{paddingInlineStart:m.paddingXS,paddingInlineEnd:m.paddingXS}})},{[` ${z}:not(${z}-disabled), ${t}:not(${t}-disabled) `]:{[`&:hover ${t}-inner`]:{borderColor:m.colorPrimary}},[`${z}:not(${z}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:m.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:m.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:m.colorPrimary,borderColor:m.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${m.motionDurationMid} ${m.motionEaseOutBack} ${m.motionDurationFast}`}}},[` diff --git a/p__Paperlibrary__Add__index.2a501d8a.async.js b/p__Paperlibrary__Add__index.8f059e4a.async.js similarity index 74% rename from p__Paperlibrary__Add__index.2a501d8a.async.js rename to p__Paperlibrary__Add__index.8f059e4a.async.js index ec8f4b81f7..1cd714e170 100644 --- a/p__Paperlibrary__Add__index.2a501d8a.async.js +++ b/p__Paperlibrary__Add__index.8f059e4a.async.js @@ -1,6 +1,6 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3260],{87169:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ye}});var b=oe(60499),he=oe(59301),Be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ie=Be,be=oe(7657),Ge=function(De,Oe){return he.createElement(be.Z,(0,b.Z)({},De,{ref:Oe,icon:Ie}))},Fe=he.forwardRef(Ge),Ye=Fe},12893:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ye}});var b=oe(60499),he=oe(59301),Be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},Ie=Be,be=oe(7657),Ge=function(De,Oe){return he.createElement(be.Z,(0,b.Z)({},De,{ref:Oe,icon:Ie}))},Fe=he.forwardRef(Ge),Ye=Fe},32134:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ye}});var b=oe(60499),he=oe(59301),Be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},Ie=Be,be=oe(7657),Ge=function(De,Oe){return he.createElement(be.Z,(0,b.Z)({},De,{ref:Oe,icon:Ie}))},Fe=he.forwardRef(Ge),Ye=Fe},85065:function(_e,Ct){"use strict";Ct.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},56514:function(_e,Ct){"use strict";Ct.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},35102:function(_e,Ct){"use strict";Ct.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD",concat:"concat___jlPR1"}},27758:function(_e,Ct,oe){"use strict";var b=oe(59301),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(ke,De,Oe)=>De in ke?he(ke,De,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):ke[De]=Oe,Fe=(ke,De)=>{for(var Oe in De||(De={}))Ie.call(De,Oe)&&Ge(ke,Oe,De[Oe]);if(Be)for(var Oe of Be(De))be.call(De,Oe)&&Ge(ke,Oe,De[Oe]);return ke};const Ye=ke=>React.createElement("svg",Fe({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ke),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"}));Ct.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},62403:function(_e,Ct,oe){"use strict";var b=oe(59301),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(ke,De,Oe)=>De in ke?he(ke,De,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):ke[De]=Oe,Fe=(ke,De)=>{for(var Oe in De||(De={}))Ie.call(De,Oe)&&Ge(ke,Oe,De[Oe]);if(Be)for(var Oe of Be(De))be.call(De,Oe)&&Ge(ke,Oe,De[Oe]);return ke};const Ye=ke=>React.createElement("svg",Fe({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ke),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"}));Ct.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},5071:function(){"use strict";function _e(le,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=le,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(_e.prototype,"name",{get:function(){return this._name},set:function(le){if(typeof le!="string"||le==="")throw new Error("Shape name must be a valid string.");this._name=le}}),Object.defineProperty(_e.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(le){if(typeof le!="number"||isNaN(le))throw new Error("The default value must be a real number, not: "+le);this._defaultValue=le}}),Object.defineProperty(_e.prototype,"minimum",{get:function(){return this._minimum},set:function(le){if(typeof le!="number"||isNaN(le))throw new Error("Minimum must be a real number, not: "+le);this._minimum=le}}),Object.defineProperty(_e.prototype,"maximum",{get:function(){return this._maximum},set:function(le){if(typeof le!="number"||isNaN(le))throw new Error("Maximum must be a real number, not: "+le);this._maximum=le}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(le,E){var a=go.Shape._FigureParameters[le];return a?a[E]:null},go.Shape.setFigureParameter=function(le,E,a){if(!(a instanceof _e))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[le];x||(x=[],go.Shape._FigureParameters[le]=x),x[E]=a};var Ct=[];function oe(le,E){var a=Ct.pop();return a===void 0?new go.Point(le,E):(a.x=le,a.y=E,a)}function b(){var le=Ct.pop();return le===void 0?new go.Point:le}function he(le){Ct.push(le)}function Be(le,E,a,x,y,z,ne,re,ie){ie||(ie=new go.Point);var ge=le-a,fe=y-ne,Pe=NaN,Ue=NaN;if(ge===0)if(fe===0)le===a&&(Pe=le,Ue=E);else{var Re=(z-re)/fe,lt=z-Re*y;Pe=le,Ue=Re*Pe+lt}else if(fe===0){var Le=(E-x)/ge,Ce=E-Le*le;Pe=y,Ue=Le*Pe+Ce}else{var Le=(E-x)/ge,Re=(z-re)/fe,Ce=E-Le*le,lt=z-Re*y;Pe=(lt-Ce)/(Le-Re),Ue=Le*Pe+Ce}return ie.x=Pe,ie.y=Ue,ie}function Ie(le,E,a,x,y,z,ne,re,ie,ge,fe,Pe,Ue,Re){var lt=1-ie,Le=ie,Ce=le*lt+a*Le,Xe=E*lt+x*Le,nt=a*lt+y*Le,ye=x*lt+z*Le,gt=y*lt+ne*Le,pt=z*lt+re*Le,xt=Ce*lt+nt*Le,ut=Xe*lt+ye*Le,Yt=nt*lt+gt*Le,un=ye*lt+pt*Le,Lt=xt*lt+Yt*Le,Wt=ut*lt+un*Le;ge.x=Ce,ge.y=Xe,fe.x=xt,fe.y=ut,Pe.x=Lt,Pe.y=Wt,Ue.x=Yt,Ue.y=un,Re.x=gt,Re.y=pt}var be=new go.Spot(.156,.156),Ge=new go.Spot(.844,.844),Fe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new _e("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*Fe,z=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,1,-y,-y)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(le,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(le,E,a){var x=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=be,y.spot2=Ge,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,Fe*E,0,E,(1-Fe)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,Fe*a,(1-Fe)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,Fe*a,Fe*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-Fe)*E,0,0,(1-Fe)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new _e("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*E;if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(x=.5);var y=Math.abs(x)*E;if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(ne.add(new go.PathSegment(go.PathSegment.Move,E/2+re,E/2)),ne.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,re,re).close())),z.spot1=be,z.spot2=Ge,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(le,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new _e("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new _e("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(le,E,a){var x=le?le.parameter1:NaN,y=le?le.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var z=x%360;z<0&&(z+=360);var ne=y%360,re=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(re,re).add(new go.PathSegment(go.PathSegment.Arc,z,ne,re,re,re,re).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(le,E,a){var x=Fe/Math.SQRT2*.5,y=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,z*a,E,(1-x)*a,(y+x)*E,(z+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new _e("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,E)/2,z=E/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new _e("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,E)/2,z=E/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new _e("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(le,E,a){var x=le?le.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var z=E/2,ne=a/2,re=Math.atan2(a,E),ie=x-Math.min(Math.cos(re)*x/2,z),ge=x-Math.min(Math.sin(re)*x/2,ne),y=new go.Geometry,fe=new go.PathFigure(ie,0,!0);return y.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,z,.2*a)),fe.add(new go.PathSegment(go.PathSegment.Line,E-ie,0)),fe.add(new go.PathSegment(go.PathSegment.Line,E,ge)),fe.add(new go.PathSegment(go.PathSegment.Line,.8*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,E,a-ge)),fe.add(new go.PathSegment(go.PathSegment.Line,E-ie,a)),fe.add(new go.PathSegment(go.PathSegment.Line,z,.8*a)),fe.add(new go.PathSegment(go.PathSegment.Line,ie,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,a-ge)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ge).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new _e("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,z=new go.PathFigure(.1*E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new _e("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new _e("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,Fe*E,0,E,(.5-Fe/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+Fe/2)*a,Fe*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var z=.2,ne=.3,re=0,ie=z*Fe;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5+z+re)*a,(.5-z+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*E,(.5+re)*a,(.5+ie+ne)*E,(.5+z+re)*a,(.5+z+ne)*E,(.5+ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-z+re)*a,(1-.5+z+ne)*E,(.5-ie+re)*a,(.5+ie+ne)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-ie+ne)*E,(.5-z+re)*a,(.5-z+ne+.05)*E,(.5-ie+re-.02)*a)),z=.2,ne=0,re=-.3,ie=z*Fe,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*E,(.5+re)*a,(.5+ie+ne)*E,(.5+z+re)*a,(.5+z+ne)*E,(.5+ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-z+re)*a,(1-.5+z+ne)*E,(.5-ie+re)*a,(.5+ie+ne)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*E,(.5+re)*a,(.5-ie+ne)*E,(.5-z+re)*a,(.5-z+ne)*E,(.5-ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ie+ne)*E,(.5+z+re)*a,(.5-z+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+z+re)*a)),z=.2,ne=-.3,re=0,ie=z*Fe,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-z+re)*a,(1-.5+z+ne-.05)*E,(.5-ie+re-.02)*a,(.5+ie+ne)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*E,(.5+re)*a,(.5-ie+ne)*E,(.5-z+re)*a,(.5-z+ne)*E,(.5-ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5+z+re)*a,(.5-z+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+ie+ne)*E,(.5+z+re)*a,(.5+z+ne)*E,(.5+ie+re)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var z=.1,ne=.5,re=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ne+z)*E,re*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ne,a*re,z*E,z*E).close()),y=new go.PathFigure(E*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),re=.75,y=new go.PathFigure((ne+z)*E,re*a,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ne,a*re,z*E,z*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(le,E,a){var x=.8535533905932737,y=.5*E,z=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,z,y,z)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=.5,re=.5,ie=new go.PathFigure(ne*E,(re-z)*a);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),z=.4,y=Fe*.4;var ge=b(),fe=b(),Pe=b(),Ue=b();Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.42,ge,fe,Pe,Ue,Ue);var Re=b(),lt=b(),Le=b();Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.58,Ue,Ue,Le,Re,lt);var Ce=b(),Xe=b(),nt=b();Ie(ne,re+z,ne-y,re+z,ne-z,re+y,ne-z,re,.42,Ce,Xe,nt,Ue,Ue);var ye=b(),gt=b(),pt=b();return Ie(ne,re+z,ne-y,re+z,ne-z,re+y,ne-z,re,.58,Ue,Ue,pt,ye,gt),ie.add(new go.PathSegment(go.PathSegment.Move,pt.x*E,pt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,ye.x*E,ye.y*a,gt.x*E,gt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Pe.x*E,Pe.y*a,ge.x*E,ge.y*a,fe.x*E,fe.y*a)),ie.add(new go.PathSegment(go.PathSegment.Line,pt.x*E,pt.y*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,nt.x*E,nt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Line,Le.x*E,Le.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,Re.x*E,Re.y*a,lt.x*E,lt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,nt.x*E,nt.y*a,Ce.x*E,Ce.y*a,Xe.x*E,Xe.y*a).close()),he(ge),he(fe),he(Pe),he(Ue),he(Re),he(lt),he(Le),he(Ce),he(Xe),he(nt),he(ye),he(gt),he(pt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new _e("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var y=(E-x)/2,z=y+x;return new go.Geometry().add(new go.PathFigure(z,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(le,E,a){var x=new go.Geometry,y=Fe*.4,z=.4,ne=.5,re=.5,ie=b(),ge=b(),fe=b(),Pe=b(),Ue=new go.PathFigure((ne-z)*E,re*a,!1);x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.44,fe,Pe,ge,ie,ie),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*E,ge.y*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a));var Re=oe(ge.x,ge.y);Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.56,ie,ie,ge,fe,Pe);var lt=oe(ge.x,ge.y);Ue.add(new go.PathSegment(go.PathSegment.Line,(Re.x*.1+.95*.9)*E,Re.y*.1*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*E,Re.y*.1*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,E,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,(lt.x*.1+.9)*E,.15*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,(lt.x*.1+.9)*E,(lt.y*.1+.05*.9)*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,lt.x*E,lt.y*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),z=.35,y=Fe*.35;var Le=new go.PathFigure(ne*E,(re-z)*a,!1);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a));var Ce=new go.PathFigure((ne-z)*E,re*a,!1);return x.add(Ce),he(ie),he(ge),he(fe),he(Pe),he(Re),he(lt),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(le,E,a){var x=new go.Geometry,y=.375,z=0,ne=-.125,re=y*Fe,ie=new go.PathFigure((.525+z)*E,(.5+y+ne)*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ne)*a,(.5+re+z)*E,(.5+y+ne)*a,(.5+y+z)*E,(.5+re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ne)*a,(1-.5+y+z)*E,(.5-re+ne)*a,(.5+re+z)*E,(.5-y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ne)*a,(.5-re+z)*E,(.5-y+ne)*a,(.5-y+z)*E,(.5-re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*E,(.5+y+ne)*a,(.5-y+z)*E,(.5+re+ne)*a,(.5-re+z)*E,(.5+y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,z=0,ne=-.125,re=y*Fe;var ie=new go.PathFigure((1-.5+y+z)*E,(.5+ne)*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5+y+ne)*a,(.5+y+z)*E,(.5+re+ne)*a,(.5+re+z)*E,(.5+y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ne)*a,(.5-re+z)*E,(.5+y+ne)*a,(.5-y+z)*E,(.5+re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ne)*a,(.5-y+z)*E,(.5-re+ne)*a,(.5-re+z)*E,(.5-y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ne)*a,(.5+re+z)*E,(.5-y+ne)*a,(1-.5+y+z)*E,(.5-re+ne)*a));var ie=new go.PathFigure((.525+z)*E,(.5+y+ne)*a,!1);return x.add(ie),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(le,E,a){var x=le?le.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(le,E,a){var x=le?le.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(le,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(le,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(le,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new _e("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new _e("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=le?le.parameter2:NaN;isNaN(y)&&(y=.3);var z=(1-x)*E,ne=(.5-y/2)*a,re=(.5+y/2)*a,ie=new go.Geometry,ge=new go.PathFigure(0,ne,!0);ie.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,z,0)),ge.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,re)),ge.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),ie.spot1=new go.Spot(0,ne/a);var fe=Be(0,re/a,1,re/a,z/E,1,1,.5,b());return ie.spot2=new go.Spot(fe.x,fe.y),he(fe),ie}),go.Shape.setFigureParameter("Arrow2",0,new _e("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new _e("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var y=le?le.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var z=E-x,ne=(a-y)/2,re=ne+y,ie=new go.Geometry,ge=new go.PathFigure(0,ne,!0);ie.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,z,0)),ge.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,re)),ge.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),ie.spot1=new go.Spot(0,ne/a);var fe=Be(0,re/a,1,re/a,z/E,1,1,.5,b());return ie.spot2=new go.Spot(fe.x,fe.y),he(fe),ie}),go.Shape.defineFigureGenerator("Chevron",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new _e("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,z=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var ie=Be(0,.5,.3,0,0,y/a,.1,y/a,b());return ne.spot1=new go.Spot(ie.x,ie.y),ie=Be(.7,1,1,.5,0,z/a,1,z/a,ie),ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new _e("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new _e("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=40);var y=le?le.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-x)/2,ne=z+x,re=(a-y)/2,ie=re+y;(x>a||y>a)&&(y>x?(x=x*a/y,z=(a-x)/2,ne=z+x,re=0,ie=a):(z=0,ne=a,re=0,ie=a));var ge=new go.Geometry,fe=new go.PathFigure(E,.5*a,!0);ge.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,re)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close());var Pe=Be(0,.5,.3,re/a,0,z/a,1,z/a,b());return ge.spot1=new go.Spot(Pe.x,Pe.y),Pe=Be(.7,ie/a,1,.5,0,ne/a,1,ne/a,Pe),ge.spot2=new go.Spot(Pe.x,Pe.y),he(Pe),ge}),go.Shape.setFigureParameter("IBeamArrow",0,new _e("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,z=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(0,y/a);var ie=Be(.7,1,1,.5,0,z/a,1,z/a,b());return ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("IBeamArrow2",0,new _e("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new _e("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=40);var y=le?le.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-x)/2,ne=z+x,re=(a-y)/2,ie=re+y;(x>a||y>a)&&(y>x?(x=x*a/y,z=(a-x)/2,ne=z+x,re=0,ie=a):(z=0,ne=a,re=0,ie=a));var ge=new go.Geometry,fe=new go.PathFigure(E,.5*a,!0);ge.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,0,re)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,re)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close()),ge.spot1=new go.Spot(0,z/a);var Pe=Be(.7,ie/a,1,.5,0,ne/a,1,ne/a,b());return ge.spot2=new go.Spot(Pe.x,Pe.y),he(Pe),ge}),go.Shape.setFigureParameter("Pointer",0,new _e("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var ne=Be(.2,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(ne.x,ne.y),he(ne),y}),go.Shape.setFigureParameter("RoundedPointer",0,new _e("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y.spot1=new go.Spot(x,.35);var ne=Be(0,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(ne.x,ne.y),he(ne),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new _e("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*a,z=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(.2,.3);var ie=Be(.7,1,1,.5,0,z/a,1,z/a,b());return ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("SplitEndArrow2",0,new _e("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=50);var y=(a-x)/2,z=y+x;x>a&&(y=0,z=a);var ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(.2,y/a);var ie=Be(.7,1,1,.5,0,z/a,1,z/a,b());return ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("SquareArrow",0,new _e("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,x*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.1,ne=new go.PathFigure(0,.9*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var z=new go.PathFigure(0,.9*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var z=new go.PathFigure(0,.3*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(0,x,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,Fe*x,(.5-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+z)*E,0,1*E,Fe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-Fe*x,(.5+z)*E,1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-z)*E,1*a,0,a-Fe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x));var re=new go.PathFigure(E,x,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-Fe*x,(.5+z)*E,2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-z)*E,2*x,0,2*x-Fe*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(0,a-x,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,Fe*x,(.5-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+z)*E,0,E,Fe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-Fe*x,(.5+z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-z)*E,a,0,a-Fe*x));var re=new go.PathFigure(0,a-x,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-Fe*x,(.5-z)*E,a-2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+z)*E,a-2*x,E,a-x-Fe*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(x,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-Fe*x,0,E,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+z)*a,E-Fe*x,a)),ne.add(new go.PathSegment(go.PathSegment.Line,x,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Fe*x,a,0,(.5+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*a,Fe*x,0));var re=new go.PathFigure(x,0,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+Fe*x,0,2*x,(.5-z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+z)*a,x+Fe*x,a)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(E-x,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-Fe*x,0,E,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+z)*a,E-Fe*x,a)),ne.add(new go.PathSegment(go.PathSegment.Line,x,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Fe*x,a,0,(.5+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*a,Fe*x,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var re=new go.PathFigure(E-x,0,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-Fe*x,0,E-2*x,(.5-z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+z)*a,E-x-Fe*x,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.25*E,.25*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var z=new go.PathFigure(.5*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(le,E,a){var x=new go.Geometry,y=.2,z=.1,ne=Fe*y,re=Fe*z,ie=.5,ge=.1,fe=new go.PathFigure(ie*E,(ge+z)*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-y)*E,ge*a,(ie-ne)*E,(ge+z)*a,(ie-y)*E,(ge+re)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-z)*a,(ie-y)*E,(ge-re)*a,(ie-ne)*E,(ge-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+y)*E,ge*a,(ie+ne)*E,(ge-z)*a,(ie+y)*E,(ge-re)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+z)*a,(ie+y)*E,(ge+re)*a,(ie+ne)*E,(ge+z)*a));var Pe=.05,Ue=Fe*Pe;ie=.05,ge=.25;var Re=new go.PathFigure(.5*E,.2*a,!0);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),ie=.95,ge=.25,Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie+Pe)*E,ge*a,(ie+Ue)*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),Pe=.025,Ue=Fe*Pe,ie=.825,ge=.35,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a,(ie+Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Pe)*E,ge*a,(ie-Ue)*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),Pe=.05,Ue=Fe*Pe,ie=.5,ge=.7,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a,(ie+Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Pe)*E,ge*a,(ie-Ue)*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),Pe=.025,Ue=Fe*Pe,ie=.175,ge=.35,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a,(ie+Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Pe)*E,ge*a,(ie-Ue)*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Pe=.05,Ue=Fe*Pe,ie=.05,ge=.25,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a,(ie-Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new _e("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,z=new go.PathFigure(E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var z=new go.PathFigure(.5*E,.5*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("Database",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.1,ne=new go.PathFigure(E,.1*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+z)*a,(.5+y)*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+z)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.1,ne=new go.PathFigure(E,.1*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var z=Fe*.2,ne=new go.PathFigure(0,.2*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-z)*a,(.2-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+z)*E,0,E,(.2-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+z)*a,(.8+z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-z)*E,a,0,(.8+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var re=new go.PathFigure(0,y*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Document",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(.1*E,.4*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.75*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var z=new go.PathFigure(E,.5*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a));var ne=new go.PathFigure(E,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.1);var ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(y*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),re.add(new go.PathSegment(go.PathSegment.Move,0,z*a)),re.add(new go.PathSegment(go.PathSegment.Line,E,z*a)),x}),go.Shape.defineFigureGenerator("Junction",function(le,E,a){var x=new go.Geometry,y=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ne=Fe*.5,re=.5,ie=new go.PathFigure(E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*E,a,E,(re+ne)*a,(re+ne)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,re*a,(re-ne)*E,a,0,(re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*E,0,0,(re-ne)*a,(re-ne)*E,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,re*a,(re+ne)*E,0,E,(re-ne)*a));var ge=new go.PathFigure((z+y)*E,(z+y)*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,z*E,z*a)),ge.add(new go.PathSegment(go.PathSegment.Move,z*E,(z+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Line,(z+y)*E,z*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var z=new go.PathFigure(.1*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=new go.PathFigure(.5*E,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*E,.9*a,E,(z+y)*a,(z+y)*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.7);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var z=new go.PathFigure(.1*E,.2*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var z=new go.PathFigure(.2*E,.1*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=1-y,ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var re=new go.PathFigure(.5*y*E,y*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=new go.PathFigure(E,z*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var re=new go.PathFigure(E,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure((1-y)*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(y*E,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=new go.PathFigure(E,z*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var re=new go.PathFigure(E,z*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,z*a));var ie=new go.PathFigure(.8*E,.75*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(le,E,a){var x=new go.Geometry,y=Fe*.1,z=.1,ne=.9,re=.5,ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,0,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var ge=new go.PathFigure((ne+z)*E,re*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re-z)*a,(ne+z)*E,(re-y)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.4,ne=Fe*.1,re=.1,ie=.9,ge=.5,fe=new go.PathFigure(.8*E,.5*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+z)*a,(.4+y)*E,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,0)),fe.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),fe.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-z)*a));var Pe=new go.PathFigure((ie+re)*E,ge*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+re)*a,(ie+re)*E,(ge+ne)*a,(ie+ne)*E,(ge+re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E,ge*a,(ie-ne)*E,(ge+re)*a,(ie-re)*E,(ge+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-re)*a,(ie-re)*E,(ge-ne)*a,(ie-ne)*E,(ge-re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E,ge*a,(ie+ne)*E,(ge-re)*a,(ie+re)*E,(ge-ne)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=0,re=.5,ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ne+z)*E,(re-y)*a,.7*E,(re-z)*a)),y=.1,z=Fe*.1,ne=.9,re=.5;var ge=new go.PathFigure((ne-y)*E,re*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=0,re=.5,ie=new go.PathFigure(0,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ne+z+z)*E,(re-y)*a,.8*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(re+z)*a,(ne+z+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=.2,re=.5,ie=new go.PathFigure(.1*E,0,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ge=new go.PathFigure(.8*E,.5*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ne+z)*E,(re-y)*a,.7*E,(re-z)*a)),y=.1,z=Fe*.1,ne=.9,re=.5;var fe=new go.PathFigure((ne-y)*E,re*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=.2,re=.5,ie=new go.PathFigure(.1*E,0,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ge=new go.PathFigure(.2*E,0,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ne+z)*E,(re-y)*a,.9*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(le,E,a){var x=new go.Geometry,y=Fe*.1,z=.1,ne=.1,re=.5,ie=new go.PathFigure((ne-y*.5)*E,a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.3,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+z)*E,0,(ne+y)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.5,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+z)*E,0,(ne+y)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.7,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+z)*E,0,(ne+y)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.9,ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y*.5)*E,a,(ne+z)*E,0,(ne+y)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=.5,re=.5,ie=new go.PathFigure((ne-z)*E,re*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re-z)*a,(ne+z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Move,(ne-z+.1)*E,re*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z-.1)*E,re*a,ne*E,(re-z)*a,ne*E,(re+z)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(le,E,a){var x=new go.Geometry,y=E,z=a;E=E*.38,a=a*.6;var ne=Fe*.8,re=.8,ie=0,ge=.5,fe=(y-E)/2,Pe=(z-a)/2,Ue=new go.PathFigure(ie*E+fe,(ge+re)*a+Pe,!0);x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+fe,ge*a+Pe,(ie-ne)*E+fe,(ge+re)*a+Pe,(ie-re)*E+fe,(ge+ne)*a+Pe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie-re)*E+fe,(ge-ne)*a+Pe,(ie-ne)*E+fe,(ge-re)*a+Pe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re+ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge-re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge-ne)*a+Pe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge+ne)*a+Pe,ie*E+fe,(ge+re)*a+Pe).close()),ne=Fe*.4,re=.4,ie=.2,ge=.5;var Re=new go.PathFigure(ie*E+fe,(ge+re)*a+Pe,!0);x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+fe,ge*a+Pe,(ie-ne)*E+fe,(ge+re)*a+Pe,(ie-re)*E+fe,(ge+ne)*a+Pe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie-re)*E+fe,(ge-ne)*a+Pe,(ie-ne)*E+fe,(ge-re)*a+Pe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re+ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge-re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge-ne)*a+Pe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge+ne)*a+Pe,ie*E+fe,(ge+re)*a+Pe).close()),ne=Fe*.2,re=.2,ie=.5,ge=.5;var lt=new go.PathFigure((ie-re)*E+fe,ge*a+Pe,!0);x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie-re)*E+fe,(ge-ne)*a+Pe,(ie-ne)*E+fe,(ge-re)*a+Pe)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+fe,ge*a+Pe,(ie+ne)*E+fe,(ge-re)*a+Pe,(ie+re)*E+fe,(ge-ne)*a+Pe)),lt.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie+re)*E+fe,(ge+ne)*a+Pe,(ie+ne)*E+fe,(ge+re)*a+Pe)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+fe,ge*a+Pe,(ie-ne)*E+fe,(ge+re)*a+Pe,(ie-re)*E+fe,(ge+ne)*a+Pe)),ne=Fe*.4,re=.4,ie=.8,ge=.5;var Le=new go.PathFigure(ie*E+fe,(ge-re)*a+Pe,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+fe,ge*a+Pe,(ie+ne)*E+fe,(ge-re)*a+Pe,(ie+re)*E+fe,(ge-ne)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie+re)*E+fe,(ge+ne)*a+Pe,(ie+ne)*E+fe,(ge+re)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re-ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge+re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge+ne)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge-ne)*a+Pe,ie*E+fe,(ge-re)*a+Pe).close()),ne=Fe*.8,re=.8,ie=1,ge=.5;var Ce=new go.PathFigure(ie*E+fe,(ge-re)*a+Pe,!0);return x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+fe,ge*a+Pe,(ie+ne)*E+fe,(ge-re)*a+Pe,(ie+re)*E+fe,(ge-ne)*a+Pe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie+re)*E+fe,(ge+ne)*a+Pe,(ie+ne)*E+fe,(ge+re)*a+Pe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re-ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge+re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge+ne)*a+Pe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge-ne)*a+Pe,ie*E+fe,(ge-re)*a+Pe).close()),x}),go.Shape.defineFigureGenerator("Email",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var z=new go.PathFigure(.1*E,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ne=new go.PathFigure(.6*E,a,!0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var re=new go.PathFigure(0,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),re.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(le,E,a){var x=new go.Geometry,y=Fe*.4,z=.4,ne=.5,re=.5,ie=b(),ge=b(),fe=b(),Pe=b();Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.5,ie,ie,ge,fe,Pe);var Ue=oe(ge.x,ge.y),Re=new go.PathFigure(ge.x*E,ge.y*a,!0);x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),Ie(ne-z,re,ne-z,re-y,ne-y,re-z,ne,re-z,.5,fe,Pe,ge,ie,ie),Re.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*E,ge.y*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),y=Fe*.3,z=.3,Ie(ne-z,re,ne-z,re-y,ne-y,re-z,ne,re-z,.5,fe,Pe,ge,ie,ie),Re.add(new go.PathSegment(go.PathSegment.Line,ge.x*E,ge.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,Pe.x*E,Pe.y*a,fe.x*E,fe.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.5,ie,ie,ge,fe,Pe),Re.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*E,ge.y*a,Pe.x*E,Pe.y*a,fe.x*E,fe.y*a).close());var Re=new go.PathFigure(.45*E,0,!0);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),he(ie),he(ge),he(fe),he(Pe),he(Ue),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function z(ne,re,ie){ne.add(new go.PathSegment(go.PathSegment.Move,(.3+re)*E,(.8+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.5+re)*E,(.5+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.1+re)*E,(.5+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.3+re)*E,(.8+ie)*a).close())}return z(y,0,0),z(y,.4,0),z(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(le,E,a){var x=new go.Geometry,y=.5,z=0,ne=0,re=y*Fe,ie=.4*Math.SQRT2/2+.5,ge=.5-.5*Math.SQRT2/2,fe=1,Pe=.5,Ue=.5,Re=0,lt=new go.PathFigure(ie*E,(1-ge)*a,!1);return x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,Pe*a,fe*E,.7*a,fe*E,Pe*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+z)*E,(Re+z)*a,(.5+y+z)*E,(.5-re+z)*a,(.5+re+z)*E,(.5-y+z)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ne)*a,(.5-re+z)*E,(.5-y+ne)*a,(.5-y+z)*E,(.5-re+ne)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*E,.9*a,(.5-y+z)*E,(.5+re+ne)*a,(.5-re+z)*E,.9*a)),lt.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*E,.8*a)),lt.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*E,.9*a)),lt.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(E,a,!1);x.add(z);var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var z=new go.PathFigure(.45*E,.73*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),z.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),z.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),z.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ne=.5-.285,re=.5,ie=ne,ge=Math.PI/4,fe=4*(1-Math.cos(ge))/(3*Math.sin(ge)),Pe=fe*.5,Ue=ne,Re=ne,lt=fe*Ue,Le=fe*Re;z.add(new go.PathSegment(go.PathSegment.Bezier,(re-Ue)*E,ie*a,(re-(lt+Ue)/2)*E,(ie+(Re+Le)/2)*a,(re-Ue)*E,(ie+Le)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(ie-Re)*a,(re-Ue)*E,(ie-Le)*a,(re-lt)*E,(ie-Re)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(re+Ue)*E,ie*a,(re+lt)*E,(ie-Re)*a,(re+Ue)*E,(ie-Le)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(re+Ue)*E,(ie+Le)*a,(re+(lt+Ue)/2)*E,(ie+(Re+Le)/2)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var Ce=new go.PathFigure(.2*E,a,!1);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var Xe=new go.PathFigure(.8*E,a,!1);return x.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var z=new go.PathFigure(.2*E,.2*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(E,a,!1);x.add(z);var ne=new go.PathFigure(.1*E,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var z=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,z*E,z*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var z=new go.PathFigure(.475*E,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),z.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),z.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ne=new go.PathFigure(.675*E,.575*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*.5,ne=new go.PathFigure(E,y*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+z)*a,(y+z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-z)*E,a,0,(y+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-z)*a,(y-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+z)*E,0,E,(y-z)*a));var re=new go.PathFigure(y*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,.15*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ne=new go.PathFigure(0,.6*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var z=new go.PathFigure(.15*E,.6*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(E,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ne=.1,re=Fe*.1,ie=.2,ge=.9,fe=new go.PathFigure((ie-ne)*E,ge*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-ne)*a,(ie-ne)*E,(ge-re)*a,(ie-re)*E,(ge-ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*E,ge*a,(ie+re)*E,(ge-ne)*a,(ie+ne)*E,(ge-re)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+ne)*a,(ie+ne)*E,(ge+re)*a,(ie+re)*E,(ge+ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*E,ge*a,(ie-re)*E,(ge+ne)*a,(ie-ne)*E,(ge+re)*a).close()),ne=.1,re=Fe*.1,ie=.8,ge=.9;var Pe=new go.PathFigure((ie-ne)*E,ge*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-ne)*a,(ie-ne)*E,(ge-re)*a,(ie-re)*E,(ge-ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*E,ge*a,(ie+re)*E,(ge-ne)*a,(ie+ne)*E,(ge-re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+ne)*a,(ie+ne)*E,(ge+re)*a,(ie+re)*E,(ge+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*E,ge*a,(ie-re)*E,(ge+ne)*a,(ie-ne)*E,(ge+re)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ne=new go.PathFigure(.5*E,.8*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var re=new go.PathFigure(.5*E,.7*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var ie=.1,ge=Fe*.1,fe=.1,Pe=.9,Ue=new go.PathFigure((fe-ie)*E,Pe*a,!0);x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe-ie)*a,(fe-ie)*E,(Pe-ge)*a,(fe-ge)*E,(Pe-ie)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*E,Pe*a,(fe+ge)*E,(Pe-ie)*a,(fe+ie)*E,(Pe-ge)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe+ie)*a,(fe+ie)*E,(Pe+ge)*a,(fe+ge)*E,(Pe+ie)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*E,Pe*a,(fe-ge)*E,(Pe+ie)*a,(fe-ie)*E,(Pe+ge)*a)),ie=.1,ge=Fe*.1,fe=.4,Pe=.9;var Re=new go.PathFigure((fe-ie)*E,Pe*a,!0);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe-ie)*a,(fe-ie)*E,(Pe-ge)*a,(fe-ge)*E,(Pe-ie)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*E,Pe*a,(fe+ge)*E,(Pe-ie)*a,(fe+ie)*E,(Pe-ge)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe+ie)*a,(fe+ie)*E,(Pe+ge)*a,(fe+ge)*E,(Pe+ie)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*E,Pe*a,(fe-ge)*E,(Pe+ie)*a,(fe-ie)*E,(Pe+ge)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var z=new go.PathFigure(.45*E,.7*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ne=new go.PathFigure(.55*E,.4*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var fe=.05,Pe=Fe*.05,Ue=.175,Re=.95,re=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a));var fe=.05,Pe=Fe*.05,Ue=.375,Re=.95,ie=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a));var fe=.05,Pe=Fe*.05,Ue=.625,Re=.95,ge=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a));var fe=.05,Pe=Fe*.05,Ue=.825,Re=.95,lt=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a).close());var Le=new go.PathFigure(0,a,!1);return x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ne=new go.PathFigure(.15*E,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var re=.05,ie=Fe*.05,ge=.35,fe=.775,Pe=new go.PathFigure((ge-re)*E,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(fe-re)*a,(ge-re)*E,(fe-ie)*a,(ge-ie)*E,(fe-re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ge+re)*E,fe*a,(ge+ie)*E,(fe-re)*a,(ge+re)*E,(fe-ie)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(fe+re)*a,(ge+re)*E,(fe+ie)*a,(ge+ie)*E,(fe+re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ge-re)*E,fe*a,(ge-ie)*E,(fe+re)*a,(ge-re)*E,(fe+ie)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(le,E,a){var x=new go.Geometry,y=.3,z=Fe*.3,ne=.5,re=.7,ie=new go.PathFigure((ne-y)*E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a));var ge=new go.PathFigure(0,.7*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var z=new go.PathFigure(0,.6*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*.5,ne=.5,re=.5,ie=new go.PathFigure((ne-y)*E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a));var ge=new go.PathFigure(.15*E,.5*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*.5,ne=.5,re=.5,ie=new go.PathFigure((ne-y)*E,re*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a).close()),y=.05,z=Fe*.05,ne=.5,re=.8;var ge=new go.PathFigure((ne-y)*E,re*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a).close()),ge.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),ge.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var z=new go.PathFigure(0,a*.6,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var z=new go.PathFigure(.126*E,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ne=new go.PathFigure(.402*E,.85*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var re=new go.PathFigure(.678*E,.85*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var ie=new go.PathFigure(.5*E,.1*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var z=new go.PathFigure(E*.204,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ne=new go.PathFigure(E*.408,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var re=new go.PathFigure(E*.612,a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var ie=new go.PathFigure(E*.816,a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var z=new go.PathFigure(E*.055,.07*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ne=new go.PathFigure(E*.055,.13*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var re=new go.PathFigure(E*.055,.18*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),re.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var ie=new go.PathFigure(E*1,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var z=new go.PathFigure(0,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ne=new go.PathFigure(E*.11,a*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var re=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var ie=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(le,E,a){var x=new go.Geometry,y=8,z=y*Fe,ne=new go.PathFigure(y,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,z,z,0).close());var re=new go.PathFigure(E*.83,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var ie=new go.PathFigure(E*.83,a*1,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var ge=new go.PathFigure(E*.78,a*.05,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),ge.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),ge.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*Fe,z=a*.8,ne=new go.Geometry,re=new go.PathFigure(x,0,!0);return ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)),re.add(new go.PathSegment(go.PathSegment.Line,E,z-x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,z,E,z-y,E-y,z)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,z)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),re.add(new go.PathSegment(go.PathSegment.Line,E*.55,z)),re.add(new go.PathSegment(go.PathSegment.Line,x,z)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,z-x,y,z,0,z-y)),re.add(new go.PathSegment(go.PathSegment.Line,0,x)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(ne.spot1=new go.Spot(0,0,y,y),ne.spot2=new go.Spot(1,.8,-y,-y)):(ne.spot1=go.Spot.TopLeft,ne.spot2=new go.Spot(1,.8)),ne}),go.Shape.defineFigureGenerator("Repeat",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var z=new go.PathFigure(E*1,a*.55,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var z=new go.PathFigure(E*.1,a*.2,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ne=new go.PathFigure(E*.28,a*.37,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(le,E,a){var x=new go.Geometry,y=15,z=y*Fe,ne=new go.PathFigure(E*.62,a*.475,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),z>1?(x.spot1=new go.Spot(0,0,z,z),x.spot2=new go.Spot(1,1,-z,-z)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ne=new go.PathFigure(E*.4,a*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ne=new go.PathFigure(E*.5,a*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var z=new go.PathFigure(E*.235,a*.28,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),z.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),z.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},90543:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var _e={},Ct="5.0",oe={},b=null,he=!1,Be=!1,Ie=null,be=!1,Ge=null,Fe=null,Ye=0;Ye4?parseFloat(Qe):5};_e.setHTML5Codebase=function(Qe,Me){Fe=Qe,un(Qe,Me)},_e.setJavaCodebase=_e.setJavaCodebaseVersion=_e.isCompiledInstalled=_e.setPreCompiledScriptPath=_e.setPreCompiledResourcePath=function(){},_e.setHTML5CodebaseVersion=function(Qe,Me){var Et=parseFloat(Qe);if(Et!==NaN&&Et<5){console.log("The GeoGebra HTML5 codebase version "+Et+" is deprecated. Using version latest instead.");return}Ge=Qe,Yt(Qe,Me)},_e.getHTML5CodebaseVersion=function(){return le},_e.getParameters=function(){return oe},_e.setFontsCSSURL=function(Qe){ne=Qe},_e.setGiacJSURL=function(Qe){},_e.setJNLPFile=function(Qe){De=Qe},_e.setJNLPBaseDir=function(Qe){},_e.inject=function(){function Qe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Me="auto",Et=oe.id,kt,vt=!1,wt=0;wt=5)return!0;var Qe=_e.getAppletObject();return Qe&&typeof Qe.recalculateEnvironments=="function"?(Qe.recalculateEnvironments(),!0):!1},_e.startAnimation=function(){var Qe=_e.getAppletObject();return Qe&&typeof Qe.startAnimation=="function"?(Qe.startAnimation(),!0):!1},_e.stopAnimation=function(){var Qe=_e.getAppletObject();return Qe&&typeof Qe.stopAnimation=="function"?(Qe.stopAnimation(),!0):!1},_e.getAppletObject=function(){var Qe=oe.id!==void 0?oe.id:"ggbApplet";return window[Qe]},_e.resize=function(){};var lt=function(Qe,Me,Et){var kt=document.createElement("param");kt.setAttribute("name",Me),kt.setAttribute("value",Et),Qe.appendChild(kt)},Le=function(Qe){return Qe&&Qe!=="false"},Ce=function(Qe,Me,Et){ie(le)<=4.2&&(Et=!0);var kt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==le||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(kt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var vt=document.createElement("div");vt.classList.add("appletParameters","notranslate");var wt=Me.width,Ae=Me.height;if(Me.disableAutoScale=Me.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Me.disableAutoScale,Me.width!==void 0)if(ie(le)<=4.4)Le(Me.showToolBar)&&(Me.height-=7),Le(Me.showAlgebraInput)&&(Me.height-=37),Me.width<605&&Le(Me.showToolBar)&&(Me.width=605,wt=605);else{var dt=100;(Le(Me.showToolBar)||Le(Me.showMenuBar))&&(Me.hasOwnProperty("customToolBar")&&(Me.customToolbar=Me.customToolBar),dt=Le(Me.showMenuBar)?245:155),wt=5?(Me.appletOnLoad=function($t){var fa=Qe.querySelector(".ggb_preview");fa&&fa.parentNode.removeChild(fa),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(et),window.GGBT_wsf_view&&$(window).trigger("resize"),ct($t)},Fn||et.appendChild(ot)):vt.appendChild(ot),et.appendChild(vt),Fn||Qe.appendChild(et),setTimeout(function(){_e.resize()},1)}else{var Bt=document.createElement("div");Bt.className="applet_scaler",Bt.style.position="relative",Bt.style.display="block",Bt.appendChild(vt),Qe.appendChild(Bt),Me.appletOnLoad=function($t){_e.resize(),ct($t)}}function zt($t,fa){fa&&typeof fa.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement($t,fa.appletOnLoad):renderGGBElement($t),Lt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",fa)}function St($t,fa){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:$t,params:fa}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Wn){zt(Wn.article,Wn.params)}),html5AppletsToProcess=null)},ie(le)<5&&($t.className+=" geogebraweb")):zt($t,fa)}if(kt){scriptLoadStarted=!0;for(var Tn=0;Tn0?(sn.remove(),et.attr("id","fullscreencontent").show(),jQuery(ct).append(et),window.dispatchEvent(new Event("resize"))):Ce(sn,Me,!1),window.GGBT_wsf_view.launchFullScreen(ct)}else Ve=kt,Ce(Qe,Me,!1);if(!window.GGBT_wsf_view)for(Ae=0;AeQe/4*3&&(sn=Qe/4*3),ct=sn/5.8,dt.setAttribute("src",y),dt.setAttribute("width",sn),dt.setAttribute("height",ct);var et=(Qe-sn)/2,Fn=(Me-ct)/2;dt.style.left=et+"px",dt.style.top=Fn+"px",vt.appendChild(dt)}}return vt.appendChild(Ae),vt},xt=function(Qe){return Qe=Qe.toLowerCase(),Qe==="html5"||Qe==="screenshot"?Qe:"html5"},ut=["web","webSimple","web3d","tablet","tablet3d","phone"],Yt=function(Qe,Me){if(le=Qe,Me){un(le,!0);return}var Et=!he;if(Et){var kt=ie(le);!isNaN(kt)&&kt<4.4&&(Et=!1)}var vt,wt;window.location.protocol.substr(0,4)==="http"?vt=window.location.protocol:vt="http:";var Ae=le.indexOf("//");Ae>0?wt=le:Ae===0?wt=vt+le:wt="https://www.geogebra.org/apps/5.2.814.0/";for(var dt in ut)if(le.slice(ut[dt].length*-1)===ut[dt]||le.slice((ut[dt].length+1)*-1)===ut[dt]+"/"){un(wt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Et&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!Le(oe.showToolBar)&&!Le(oe.showMenuBar)&&!Le(oe.showAlgebraInput)&&!Le(oe.enableRightClick)&&(!oe.appName||oe.appName=="classic")?wt+="webSimple/":wt+="web3d/",un(wt,!1)},un=function(Qe,Me){if(Qe.requirejs){Oe=Qe;return}Qe.slice(-1)!=="/"&&(Qe+="/"),Oe=Qe,Me===null&&(Me=Qe.indexOf("http")===-1),We=Me,E="web.nocache.js",a=!1;var Et=Oe.split("/");Et.length>1&&(!Me&&Et[Et.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):ut.indexOf(Et[Et.length-2])>=0&&(E=Et[Et.length-2]+".nocache.js")),Et=Qe.split("/"),le=Et[Et.length-3],le.substr(0,4)==="test"?le=le.substr(4,1)+"."+le.substr(5,1):(le.substr(0,3)==="war"||le.substr(0,4)==="beta")&&(le="5.0");var kt=parseFloat(le);kt!==NaN&&kt<5&&Qe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+kt+" is deprecated. Using version latest instead."),Yt("5.0",Me))},Lt=function(Qe,Me){window.console&&window.console.log&&(!Me||typeof Me.showLogging=="undefined"||Me.showLogging&&Me.showLogging!=="false")&&console.log(Qe)};oe.material_id!==void 0?Pe(Wt):Wt();function Wt(){var Qe=Ct;Ge!==null?Qe=Ge:parseFloat(Qe)<5&&(Qe="5.0"),Yt(Qe,!1),Fe!==null&&un(Fe,We),be=!0}return _e},GGBAppletUtils=function(){"use strict";function _e(){return window.GGBT_wsf_edit!==void 0}function Ct(be,Ge){Ge!=1?(be.style.transformOrigin="0% 0% 0px",be.style.webkitTransformOrigin="0% 0% 0px",be.style.transform="scale("+Ge+","+Ge+")",be.style.webkitTransform="scale("+Ge+","+Ge+")",be.style.maxWidth="initial",be.querySelector(".ggb_preview")!==null&&(be.querySelector(".ggb_preview").style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[0]!==void 0&&(be.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[1]!==void 0&&(be.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(be.style.transform="none",be.style.webkitTransform="none")}function oe(be,Ge,Fe,Ye,ke,De){var Oe=null;if(De!=null&&De!="")for(var We=be.parentNode;We!=null;)if((" "+We.className+" ").indexOf(" "+De+" ")>-1){Oe=We;break}else We=We.parentNode;var Ve=0,le=0,E=0,a=0,x=0,y=0,z=0;if(Oe)Ve=Oe.offsetWidth,le=Math.max(Ye?Oe.offsetWidth:0,Oe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ve=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),E=Ve):(Ve=window.innerWidth,le=window.innerHeight,E=window.innerWidth),be){var ne=be.getBoundingClientRect();ne.left>0&&ne.left<=Ve&&(ke===void 0||!ke)&&(document.dir==="rtl"?(x=Ve-ne.width-ne.left,y=E<=480?10:30):(y=ne.left,x=E<=480?10:30),a=y+x)}if(be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var re=be.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,z=40)}}return be&&((Fe===void 0||!Fe)&&Ge>0&&Ge+a1&&(De=!0)),Ge&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(De=!0),!(be.hasOwnProperty("disableAutoScale")&&be.disableAutoScale))ke=b(be,Ge,De,Fe,be.scaleContainerClass);else return Ye;return De&&(!be.hasOwnProperty("scale")||Ye===1)?ke:Math.min(Ye,ke)}function Be(be){var Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),Fe=Math.min(window.innerHeight,document.documentElement.clientHeight),Ye=be.getBoundingClientRect(),ke=(Ge-Ye.width)/2,De=(Fe-Ye.height)/2;De<0&&(De=0),be.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ke<40?be.style.left="40px":be.style.left=ke+"px",be.style.top=De+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(De<40?be.style.top="40px":be.style.top=De+"px",be.style.left=ke+"px")}function Ie(be,Ge){var Fe=be.querySelector(".appletParameters");if(Fe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ge.id!==Fe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(be)}if(Fe.parentElement&&/fullscreen/.test(Fe.parentElement.className))return;var Ye=he(Ge,be);_e()&&Fe.setAttribute("data-param-scale",Ye);for(var ke=null,De=0;De=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(_e){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(_e){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(_e){var Ct=c[_e];return Ct==null?null:Ct},r=d,webModule.__errFn=e}function B(){function _e(be){var Ge=be.lastIndexOf(rb);Ge==-1&&(Ge=be.length);var Fe=be.indexOf(sb);Fe==-1&&(Fe=be.length);var Ye=be.lastIndexOf(tb,Math.min(Fe,Ge));return Ye>=O?be.substring(O,Ye+P):W}function Ct(be){if(!be.match(/^\w+:\/\//)){var Ge=o.createElement(ub);Ge.src=be+vb,be=_e(Ge.src)}return be}function oe(){var be=__gwt_getMetaProperty(wb);return be!=null?be:W}function b(){for(var be=o.getElementsByTagName(_),Ge=O;GeO?be[be.length-P].href:W}function Be(){var be=o.location;return be.href==be.protocol+zb+be.host+be.pathname+be.search+be.hash}var Ie=oe();return Ie==W&&(Ie=b()),Ie==W&&(Ie=he()),Ie==W&&Be()&&(Ie=_e(o.location.href)),Ie=Ct(Ie),Ie}function C(_e){return _e.match(/^\//)||_e.match(/^[a-zA-Z]+:\/\//)?_e:webModule.__moduleBase+_e}function D(){var _e=[],Ct=O,oe=[],b=[];function he(be){var Ge=b[be](),Fe=oe[be];if(Ge in Fe)return Ge;var Ye=[];for(var ke in Fe)Ye[Fe[ke]]=ke;throw r&&r(be,Ye,Ge),null}if(__gwt_isKnownPropertyValue=function(be,Ge){return Ge in oe[be]},webModule.__getPropMap=function(){var be={};for(var Ge in oe)oe.hasOwnProperty(Ge)&&(be[Ge]=he(Ge));return be},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Be;try{Be=Cb;var Ie=Be.indexOf(Db);Ie!=-1&&(Ct=parseInt(Be.substring(Ie+P),$),Be=Be.substring(O,Ie))}catch(be){}return webModule.__softPermutationId=Ct,C(Be+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},62109:function(_e,Ct,oe){"use strict";oe.d(Ct,{Ax:function(){return Ie},Ds:function(){return be},KI:function(){return Fe},SI:function(){return Be},f1:function(){return he}});var b=oe(70610);function he(Ye){let ke=!0;if(Ye.length>0){for(let De=0;Dea in E?Be(E,a,{enumerable:!0,configurable:!0,writable:!0,value:x}):E[a]=x,De=(E,a)=>{for(var x in a||(a={}))Fe.call(a,x)&&ke(E,x,a[x]);if(Ge)for(var x of Ge(a))Ye.call(a,x)&&ke(E,x,a[x]);return E},Oe=(E,a)=>Ie(E,be(a)),We=(E,a)=>{var x={};for(var y in E)Fe.call(E,y)&&a.indexOf(y)<0&&(x[y]=E[y]);if(E!=null&&Ge)for(var y of Ge(E))a.indexOf(y)<0&&Ye.call(E,y)&&(x[y]=E[y]);return x},Ve=(E,a,x)=>new Promise((y,z)=>{var ne=ge=>{try{ie(x.next(ge))}catch(fe){z(fe)}},re=ge=>{try{ie(x.throw(ge))}catch(fe){z(fe)}},ie=ge=>ge.done?y(ge.value):Promise.resolve(ge.value).then(ne,re);ie((x=x.apply(E,a)).next())});const le=E=>{var a=E,{children:x}=a,y=We(a,["children"]);const[z,ne]=(0,he.useState)(!1);return he.createElement(b.ZP,Oe(De({},y),{loading:z,onClick:re=>Ve(void 0,null,function*(){try{ne(!0),yield y.onClick(re),ne(!1)}catch(ie){console.error(ie),ne(!1)}})}),x)}},17697:function(_e,Ct,oe){"use strict";var b=oe(86204),he=oe.n(b),Be=Object.defineProperty,Ie=(Ye,ke,De)=>ke in Ye?Be(Ye,ke,{enumerable:!0,configurable:!0,writable:!0,value:De}):Ye[ke]=De,be=(Ye,ke,De)=>Ie(Ye,typeof ke!="symbol"?ke+"":ke,De),Ge=(Ye,ke,De)=>new Promise((Oe,We)=>{var Ve=a=>{try{E(De.next(a))}catch(x){We(x)}},le=a=>{try{E(De.throw(a))}catch(x){We(x)}},E=a=>a.done?Oe(a.value):Promise.resolve(a.value).then(Ve,le);E((De=De.apply(Ye,ke)).next())});class Fe extends b.EventEmitter{constructor(ke,De){super(),be(this,"url"),be(this,"body"),be(this,"fullContent",""),be(this,"controller",null),be(this,"buffer",""),this.url=ke,this.body=De}startStream(){return Ge(this,null,function*(){this.controller=new AbortController;const{signal:ke}=this.controller;try{const De=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:ke});if(!De.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${De.status}`);const Oe=De.headers.get("content-type");if(!Oe)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(Oe.includes("application/json")){const le=yield De.json();this.emit("error",le);return}if(!Oe.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const We=De.body.getReader(),Ve=new TextDecoder("utf-8");for(;;){const{done:le,value:E}=yield We.read();if(le)break;const a=Ve.decode(E,{stream:!0});this.buffer+=a;const x=this.buffer.split(` +(self.webpackChunk=self.webpackChunk||[]).push([[3260],{87169:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ye}});var b=oe(60499),he=oe(59301),Be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ie=Be,be=oe(7657),Ge=function(De,Oe){return he.createElement(be.Z,(0,b.Z)({},De,{ref:Oe,icon:Ie}))},Fe=he.forwardRef(Ge),Ye=Fe},12893:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ye}});var b=oe(60499),he=oe(59301),Be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},Ie=Be,be=oe(7657),Ge=function(De,Oe){return he.createElement(be.Z,(0,b.Z)({},De,{ref:Oe,icon:Ie}))},Fe=he.forwardRef(Ge),Ye=Fe},32134:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ye}});var b=oe(60499),he=oe(59301),Be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},Ie=Be,be=oe(7657),Ge=function(De,Oe){return he.createElement(be.Z,(0,b.Z)({},De,{ref:Oe,icon:Ie}))},Fe=he.forwardRef(Ge),Ye=Fe},85065:function(_e,Ct){"use strict";Ct.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},56514:function(_e,Ct){"use strict";Ct.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},35102:function(_e,Ct){"use strict";Ct.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD",concat:"concat___jlPR1"}},27758:function(_e,Ct,oe){"use strict";var b=oe(59301),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(ke,De,Oe)=>De in ke?he(ke,De,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):ke[De]=Oe,Fe=(ke,De)=>{for(var Oe in De||(De={}))Ie.call(De,Oe)&&Ge(ke,Oe,De[Oe]);if(Be)for(var Oe of Be(De))be.call(De,Oe)&&Ge(ke,Oe,De[Oe]);return ke};const Ye=ke=>React.createElement("svg",Fe({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ke),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"}));Ct.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},62403:function(_e,Ct,oe){"use strict";var b=oe(59301),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(ke,De,Oe)=>De in ke?he(ke,De,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):ke[De]=Oe,Fe=(ke,De)=>{for(var Oe in De||(De={}))Ie.call(De,Oe)&&Ge(ke,Oe,De[Oe]);if(Be)for(var Oe of Be(De))be.call(De,Oe)&&Ge(ke,Oe,De[Oe]);return ke};const Ye=ke=>React.createElement("svg",Fe({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ke),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"}));Ct.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},5071:function(){"use strict";function _e(le,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=le,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(_e.prototype,"name",{get:function(){return this._name},set:function(le){if(typeof le!="string"||le==="")throw new Error("Shape name must be a valid string.");this._name=le}}),Object.defineProperty(_e.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(le){if(typeof le!="number"||isNaN(le))throw new Error("The default value must be a real number, not: "+le);this._defaultValue=le}}),Object.defineProperty(_e.prototype,"minimum",{get:function(){return this._minimum},set:function(le){if(typeof le!="number"||isNaN(le))throw new Error("Minimum must be a real number, not: "+le);this._minimum=le}}),Object.defineProperty(_e.prototype,"maximum",{get:function(){return this._maximum},set:function(le){if(typeof le!="number"||isNaN(le))throw new Error("Maximum must be a real number, not: "+le);this._maximum=le}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(le,E){var a=go.Shape._FigureParameters[le];return a?a[E]:null},go.Shape.setFigureParameter=function(le,E,a){if(!(a instanceof _e))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[le];x||(x=[],go.Shape._FigureParameters[le]=x),x[E]=a};var Ct=[];function oe(le,E){var a=Ct.pop();return a===void 0?new go.Point(le,E):(a.x=le,a.y=E,a)}function b(){var le=Ct.pop();return le===void 0?new go.Point:le}function he(le){Ct.push(le)}function Be(le,E,a,x,y,z,ne,re,ie){ie||(ie=new go.Point);var ge=le-a,fe=y-ne,Pe=NaN,Ue=NaN;if(ge===0)if(fe===0)le===a&&(Pe=le,Ue=E);else{var Re=(z-re)/fe,lt=z-Re*y;Pe=le,Ue=Re*Pe+lt}else if(fe===0){var Le=(E-x)/ge,Ce=E-Le*le;Pe=y,Ue=Le*Pe+Ce}else{var Le=(E-x)/ge,Re=(z-re)/fe,Ce=E-Le*le,lt=z-Re*y;Pe=(lt-Ce)/(Le-Re),Ue=Le*Pe+Ce}return ie.x=Pe,ie.y=Ue,ie}function Ie(le,E,a,x,y,z,ne,re,ie,ge,fe,Pe,Ue,Re){var lt=1-ie,Le=ie,Ce=le*lt+a*Le,Xe=E*lt+x*Le,nt=a*lt+y*Le,ye=x*lt+z*Le,gt=y*lt+ne*Le,pt=z*lt+re*Le,xt=Ce*lt+nt*Le,ut=Xe*lt+ye*Le,Jt=nt*lt+gt*Le,on=ye*lt+pt*Le,Lt=xt*lt+Jt*Le,Vt=ut*lt+on*Le;ge.x=Ce,ge.y=Xe,fe.x=xt,fe.y=ut,Pe.x=Lt,Pe.y=Vt,Ue.x=Jt,Ue.y=on,Re.x=gt,Re.y=pt}var be=new go.Spot(.156,.156),Ge=new go.Spot(.844,.844),Fe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new _e("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*Fe,z=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,1,-y,-y)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(le,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(le,E,a){var x=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=be,y.spot2=Ge,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,Fe*E,0,E,(1-Fe)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,Fe*a,(1-Fe)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,Fe*a,Fe*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-Fe)*E,0,0,(1-Fe)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new _e("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*E;if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(x=.5);var y=Math.abs(x)*E;if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(ne.add(new go.PathSegment(go.PathSegment.Move,E/2+re,E/2)),ne.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,re,re).close())),z.spot1=be,z.spot2=Ge,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(le,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new _e("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new _e("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(le,E,a){var x=le?le.parameter1:NaN,y=le?le.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var z=x%360;z<0&&(z+=360);var ne=y%360,re=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(re,re).add(new go.PathSegment(go.PathSegment.Arc,z,ne,re,re,re,re).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(le,E,a){var x=Fe/Math.SQRT2*.5,y=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,z*a,E,(1-x)*a,(y+x)*E,(z+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new _e("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,E)/2,z=E/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new _e("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,E)/2,z=E/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new _e("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(le,E,a){var x=le?le.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var z=E/2,ne=a/2,re=Math.atan2(a,E),ie=x-Math.min(Math.cos(re)*x/2,z),ge=x-Math.min(Math.sin(re)*x/2,ne),y=new go.Geometry,fe=new go.PathFigure(ie,0,!0);return y.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,z,.2*a)),fe.add(new go.PathSegment(go.PathSegment.Line,E-ie,0)),fe.add(new go.PathSegment(go.PathSegment.Line,E,ge)),fe.add(new go.PathSegment(go.PathSegment.Line,.8*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,E,a-ge)),fe.add(new go.PathSegment(go.PathSegment.Line,E-ie,a)),fe.add(new go.PathSegment(go.PathSegment.Line,z,.8*a)),fe.add(new go.PathSegment(go.PathSegment.Line,ie,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,a-ge)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ge).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new _e("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,z=new go.PathFigure(.1*E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new _e("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new _e("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,Fe*E,0,E,(.5-Fe/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+Fe/2)*a,Fe*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var z=.2,ne=.3,re=0,ie=z*Fe;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5+z+re)*a,(.5-z+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*E,(.5+re)*a,(.5+ie+ne)*E,(.5+z+re)*a,(.5+z+ne)*E,(.5+ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-z+re)*a,(1-.5+z+ne)*E,(.5-ie+re)*a,(.5+ie+ne)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-ie+ne)*E,(.5-z+re)*a,(.5-z+ne+.05)*E,(.5-ie+re-.02)*a)),z=.2,ne=0,re=-.3,ie=z*Fe,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*E,(.5+re)*a,(.5+ie+ne)*E,(.5+z+re)*a,(.5+z+ne)*E,(.5+ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-z+re)*a,(1-.5+z+ne)*E,(.5-ie+re)*a,(.5+ie+ne)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*E,(.5+re)*a,(.5-ie+ne)*E,(.5-z+re)*a,(.5-z+ne)*E,(.5-ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ie+ne)*E,(.5+z+re)*a,(.5-z+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+z+re)*a)),z=.2,ne=-.3,re=0,ie=z*Fe,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-z+re)*a,(1-.5+z+ne-.05)*E,(.5-ie+re-.02)*a,(.5+ie+ne)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*E,(.5+re)*a,(.5-ie+ne)*E,(.5-z+re)*a,(.5-z+ne)*E,(.5-ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5+z+re)*a,(.5-z+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+ie+ne)*E,(.5+z+re)*a,(.5+z+ne)*E,(.5+ie+re)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var z=.1,ne=.5,re=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ne+z)*E,re*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ne,a*re,z*E,z*E).close()),y=new go.PathFigure(E*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),re=.75,y=new go.PathFigure((ne+z)*E,re*a,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ne,a*re,z*E,z*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(le,E,a){var x=.8535533905932737,y=.5*E,z=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,z,y,z)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=.5,re=.5,ie=new go.PathFigure(ne*E,(re-z)*a);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),z=.4,y=Fe*.4;var ge=b(),fe=b(),Pe=b(),Ue=b();Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.42,ge,fe,Pe,Ue,Ue);var Re=b(),lt=b(),Le=b();Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.58,Ue,Ue,Le,Re,lt);var Ce=b(),Xe=b(),nt=b();Ie(ne,re+z,ne-y,re+z,ne-z,re+y,ne-z,re,.42,Ce,Xe,nt,Ue,Ue);var ye=b(),gt=b(),pt=b();return Ie(ne,re+z,ne-y,re+z,ne-z,re+y,ne-z,re,.58,Ue,Ue,pt,ye,gt),ie.add(new go.PathSegment(go.PathSegment.Move,pt.x*E,pt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,ye.x*E,ye.y*a,gt.x*E,gt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Pe.x*E,Pe.y*a,ge.x*E,ge.y*a,fe.x*E,fe.y*a)),ie.add(new go.PathSegment(go.PathSegment.Line,pt.x*E,pt.y*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,nt.x*E,nt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Line,Le.x*E,Le.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,Re.x*E,Re.y*a,lt.x*E,lt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,nt.x*E,nt.y*a,Ce.x*E,Ce.y*a,Xe.x*E,Xe.y*a).close()),he(ge),he(fe),he(Pe),he(Ue),he(Re),he(lt),he(Le),he(Ce),he(Xe),he(nt),he(ye),he(gt),he(pt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new _e("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var y=(E-x)/2,z=y+x;return new go.Geometry().add(new go.PathFigure(z,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(le,E,a){var x=new go.Geometry,y=Fe*.4,z=.4,ne=.5,re=.5,ie=b(),ge=b(),fe=b(),Pe=b(),Ue=new go.PathFigure((ne-z)*E,re*a,!1);x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.44,fe,Pe,ge,ie,ie),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*E,ge.y*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a));var Re=oe(ge.x,ge.y);Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.56,ie,ie,ge,fe,Pe);var lt=oe(ge.x,ge.y);Ue.add(new go.PathSegment(go.PathSegment.Line,(Re.x*.1+.95*.9)*E,Re.y*.1*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*E,Re.y*.1*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,E,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,(lt.x*.1+.9)*E,.15*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,(lt.x*.1+.9)*E,(lt.y*.1+.05*.9)*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,lt.x*E,lt.y*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),z=.35,y=Fe*.35;var Le=new go.PathFigure(ne*E,(re-z)*a,!1);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a));var Ce=new go.PathFigure((ne-z)*E,re*a,!1);return x.add(Ce),he(ie),he(ge),he(fe),he(Pe),he(Re),he(lt),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(le,E,a){var x=new go.Geometry,y=.375,z=0,ne=-.125,re=y*Fe,ie=new go.PathFigure((.525+z)*E,(.5+y+ne)*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ne)*a,(.5+re+z)*E,(.5+y+ne)*a,(.5+y+z)*E,(.5+re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ne)*a,(1-.5+y+z)*E,(.5-re+ne)*a,(.5+re+z)*E,(.5-y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ne)*a,(.5-re+z)*E,(.5-y+ne)*a,(.5-y+z)*E,(.5-re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*E,(.5+y+ne)*a,(.5-y+z)*E,(.5+re+ne)*a,(.5-re+z)*E,(.5+y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,z=0,ne=-.125,re=y*Fe;var ie=new go.PathFigure((1-.5+y+z)*E,(.5+ne)*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5+y+ne)*a,(.5+y+z)*E,(.5+re+ne)*a,(.5+re+z)*E,(.5+y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ne)*a,(.5-re+z)*E,(.5+y+ne)*a,(.5-y+z)*E,(.5+re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ne)*a,(.5-y+z)*E,(.5-re+ne)*a,(.5-re+z)*E,(.5-y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ne)*a,(.5+re+z)*E,(.5-y+ne)*a,(1-.5+y+z)*E,(.5-re+ne)*a));var ie=new go.PathFigure((.525+z)*E,(.5+y+ne)*a,!1);return x.add(ie),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(le,E,a){var x=le?le.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(le,E,a){var x=le?le.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(le,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(le,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(le,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new _e("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new _e("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=le?le.parameter2:NaN;isNaN(y)&&(y=.3);var z=(1-x)*E,ne=(.5-y/2)*a,re=(.5+y/2)*a,ie=new go.Geometry,ge=new go.PathFigure(0,ne,!0);ie.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,z,0)),ge.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,re)),ge.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),ie.spot1=new go.Spot(0,ne/a);var fe=Be(0,re/a,1,re/a,z/E,1,1,.5,b());return ie.spot2=new go.Spot(fe.x,fe.y),he(fe),ie}),go.Shape.setFigureParameter("Arrow2",0,new _e("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new _e("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var y=le?le.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var z=E-x,ne=(a-y)/2,re=ne+y,ie=new go.Geometry,ge=new go.PathFigure(0,ne,!0);ie.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,z,0)),ge.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,re)),ge.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),ie.spot1=new go.Spot(0,ne/a);var fe=Be(0,re/a,1,re/a,z/E,1,1,.5,b());return ie.spot2=new go.Spot(fe.x,fe.y),he(fe),ie}),go.Shape.defineFigureGenerator("Chevron",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new _e("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,z=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var ie=Be(0,.5,.3,0,0,y/a,.1,y/a,b());return ne.spot1=new go.Spot(ie.x,ie.y),ie=Be(.7,1,1,.5,0,z/a,1,z/a,ie),ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new _e("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new _e("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=40);var y=le?le.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-x)/2,ne=z+x,re=(a-y)/2,ie=re+y;(x>a||y>a)&&(y>x?(x=x*a/y,z=(a-x)/2,ne=z+x,re=0,ie=a):(z=0,ne=a,re=0,ie=a));var ge=new go.Geometry,fe=new go.PathFigure(E,.5*a,!0);ge.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,re)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close());var Pe=Be(0,.5,.3,re/a,0,z/a,1,z/a,b());return ge.spot1=new go.Spot(Pe.x,Pe.y),Pe=Be(.7,ie/a,1,.5,0,ne/a,1,ne/a,Pe),ge.spot2=new go.Spot(Pe.x,Pe.y),he(Pe),ge}),go.Shape.setFigureParameter("IBeamArrow",0,new _e("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,z=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(0,y/a);var ie=Be(.7,1,1,.5,0,z/a,1,z/a,b());return ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("IBeamArrow2",0,new _e("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new _e("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=40);var y=le?le.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-x)/2,ne=z+x,re=(a-y)/2,ie=re+y;(x>a||y>a)&&(y>x?(x=x*a/y,z=(a-x)/2,ne=z+x,re=0,ie=a):(z=0,ne=a,re=0,ie=a));var ge=new go.Geometry,fe=new go.PathFigure(E,.5*a,!0);ge.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,0,re)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,re)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close()),ge.spot1=new go.Spot(0,z/a);var Pe=Be(.7,ie/a,1,.5,0,ne/a,1,ne/a,b());return ge.spot2=new go.Spot(Pe.x,Pe.y),he(Pe),ge}),go.Shape.setFigureParameter("Pointer",0,new _e("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var ne=Be(.2,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(ne.x,ne.y),he(ne),y}),go.Shape.setFigureParameter("RoundedPointer",0,new _e("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y.spot1=new go.Spot(x,.35);var ne=Be(0,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(ne.x,ne.y),he(ne),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new _e("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*a,z=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(.2,.3);var ie=Be(.7,1,1,.5,0,z/a,1,z/a,b());return ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("SplitEndArrow2",0,new _e("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=50);var y=(a-x)/2,z=y+x;x>a&&(y=0,z=a);var ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(.2,y/a);var ie=Be(.7,1,1,.5,0,z/a,1,z/a,b());return ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("SquareArrow",0,new _e("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,x*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.1,ne=new go.PathFigure(0,.9*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var z=new go.PathFigure(0,.9*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var z=new go.PathFigure(0,.3*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(0,x,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,Fe*x,(.5-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+z)*E,0,1*E,Fe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-Fe*x,(.5+z)*E,1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-z)*E,1*a,0,a-Fe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x));var re=new go.PathFigure(E,x,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-Fe*x,(.5+z)*E,2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-z)*E,2*x,0,2*x-Fe*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(0,a-x,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,Fe*x,(.5-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+z)*E,0,E,Fe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-Fe*x,(.5+z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-z)*E,a,0,a-Fe*x));var re=new go.PathFigure(0,a-x,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-Fe*x,(.5-z)*E,a-2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+z)*E,a-2*x,E,a-x-Fe*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(x,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-Fe*x,0,E,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+z)*a,E-Fe*x,a)),ne.add(new go.PathSegment(go.PathSegment.Line,x,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Fe*x,a,0,(.5+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*a,Fe*x,0));var re=new go.PathFigure(x,0,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+Fe*x,0,2*x,(.5-z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+z)*a,x+Fe*x,a)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(E-x,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-Fe*x,0,E,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+z)*a,E-Fe*x,a)),ne.add(new go.PathSegment(go.PathSegment.Line,x,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Fe*x,a,0,(.5+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*a,Fe*x,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var re=new go.PathFigure(E-x,0,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-Fe*x,0,E-2*x,(.5-z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+z)*a,E-x-Fe*x,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.25*E,.25*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var z=new go.PathFigure(.5*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(le,E,a){var x=new go.Geometry,y=.2,z=.1,ne=Fe*y,re=Fe*z,ie=.5,ge=.1,fe=new go.PathFigure(ie*E,(ge+z)*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-y)*E,ge*a,(ie-ne)*E,(ge+z)*a,(ie-y)*E,(ge+re)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-z)*a,(ie-y)*E,(ge-re)*a,(ie-ne)*E,(ge-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+y)*E,ge*a,(ie+ne)*E,(ge-z)*a,(ie+y)*E,(ge-re)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+z)*a,(ie+y)*E,(ge+re)*a,(ie+ne)*E,(ge+z)*a));var Pe=.05,Ue=Fe*Pe;ie=.05,ge=.25;var Re=new go.PathFigure(.5*E,.2*a,!0);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),ie=.95,ge=.25,Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie+Pe)*E,ge*a,(ie+Ue)*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),Pe=.025,Ue=Fe*Pe,ie=.825,ge=.35,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a,(ie+Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Pe)*E,ge*a,(ie-Ue)*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),Pe=.05,Ue=Fe*Pe,ie=.5,ge=.7,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a,(ie+Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Pe)*E,ge*a,(ie-Ue)*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),Pe=.025,Ue=Fe*Pe,ie=.175,ge=.35,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a,(ie+Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Pe)*E,ge*a,(ie-Ue)*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Pe=.05,Ue=Fe*Pe,ie=.05,ge=.25,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a,(ie-Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new _e("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,z=new go.PathFigure(E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var z=new go.PathFigure(.5*E,.5*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("Database",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.1,ne=new go.PathFigure(E,.1*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+z)*a,(.5+y)*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+z)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.1,ne=new go.PathFigure(E,.1*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var z=Fe*.2,ne=new go.PathFigure(0,.2*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-z)*a,(.2-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+z)*E,0,E,(.2-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+z)*a,(.8+z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-z)*E,a,0,(.8+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var re=new go.PathFigure(0,y*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Document",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(.1*E,.4*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.75*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var z=new go.PathFigure(E,.5*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a));var ne=new go.PathFigure(E,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.1);var ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(y*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),re.add(new go.PathSegment(go.PathSegment.Move,0,z*a)),re.add(new go.PathSegment(go.PathSegment.Line,E,z*a)),x}),go.Shape.defineFigureGenerator("Junction",function(le,E,a){var x=new go.Geometry,y=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ne=Fe*.5,re=.5,ie=new go.PathFigure(E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*E,a,E,(re+ne)*a,(re+ne)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,re*a,(re-ne)*E,a,0,(re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*E,0,0,(re-ne)*a,(re-ne)*E,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,re*a,(re+ne)*E,0,E,(re-ne)*a));var ge=new go.PathFigure((z+y)*E,(z+y)*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,z*E,z*a)),ge.add(new go.PathSegment(go.PathSegment.Move,z*E,(z+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Line,(z+y)*E,z*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var z=new go.PathFigure(.1*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=new go.PathFigure(.5*E,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*E,.9*a,E,(z+y)*a,(z+y)*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.7);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var z=new go.PathFigure(.1*E,.2*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var z=new go.PathFigure(.2*E,.1*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=1-y,ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var re=new go.PathFigure(.5*y*E,y*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=new go.PathFigure(E,z*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var re=new go.PathFigure(E,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure((1-y)*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(y*E,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=new go.PathFigure(E,z*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var re=new go.PathFigure(E,z*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,z*a));var ie=new go.PathFigure(.8*E,.75*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(le,E,a){var x=new go.Geometry,y=Fe*.1,z=.1,ne=.9,re=.5,ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,0,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var ge=new go.PathFigure((ne+z)*E,re*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re-z)*a,(ne+z)*E,(re-y)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.4,ne=Fe*.1,re=.1,ie=.9,ge=.5,fe=new go.PathFigure(.8*E,.5*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+z)*a,(.4+y)*E,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,0)),fe.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),fe.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-z)*a));var Pe=new go.PathFigure((ie+re)*E,ge*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+re)*a,(ie+re)*E,(ge+ne)*a,(ie+ne)*E,(ge+re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E,ge*a,(ie-ne)*E,(ge+re)*a,(ie-re)*E,(ge+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-re)*a,(ie-re)*E,(ge-ne)*a,(ie-ne)*E,(ge-re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E,ge*a,(ie+ne)*E,(ge-re)*a,(ie+re)*E,(ge-ne)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=0,re=.5,ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ne+z)*E,(re-y)*a,.7*E,(re-z)*a)),y=.1,z=Fe*.1,ne=.9,re=.5;var ge=new go.PathFigure((ne-y)*E,re*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=0,re=.5,ie=new go.PathFigure(0,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ne+z+z)*E,(re-y)*a,.8*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(re+z)*a,(ne+z+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=.2,re=.5,ie=new go.PathFigure(.1*E,0,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ge=new go.PathFigure(.8*E,.5*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ne+z)*E,(re-y)*a,.7*E,(re-z)*a)),y=.1,z=Fe*.1,ne=.9,re=.5;var fe=new go.PathFigure((ne-y)*E,re*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=.2,re=.5,ie=new go.PathFigure(.1*E,0,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ge=new go.PathFigure(.2*E,0,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ne+z)*E,(re-y)*a,.9*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(le,E,a){var x=new go.Geometry,y=Fe*.1,z=.1,ne=.1,re=.5,ie=new go.PathFigure((ne-y*.5)*E,a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.3,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+z)*E,0,(ne+y)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.5,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+z)*E,0,(ne+y)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.7,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+z)*E,0,(ne+y)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.9,ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y*.5)*E,a,(ne+z)*E,0,(ne+y)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=.5,re=.5,ie=new go.PathFigure((ne-z)*E,re*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re-z)*a,(ne+z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Move,(ne-z+.1)*E,re*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z-.1)*E,re*a,ne*E,(re-z)*a,ne*E,(re+z)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(le,E,a){var x=new go.Geometry,y=E,z=a;E=E*.38,a=a*.6;var ne=Fe*.8,re=.8,ie=0,ge=.5,fe=(y-E)/2,Pe=(z-a)/2,Ue=new go.PathFigure(ie*E+fe,(ge+re)*a+Pe,!0);x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+fe,ge*a+Pe,(ie-ne)*E+fe,(ge+re)*a+Pe,(ie-re)*E+fe,(ge+ne)*a+Pe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie-re)*E+fe,(ge-ne)*a+Pe,(ie-ne)*E+fe,(ge-re)*a+Pe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re+ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge-re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge-ne)*a+Pe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge+ne)*a+Pe,ie*E+fe,(ge+re)*a+Pe).close()),ne=Fe*.4,re=.4,ie=.2,ge=.5;var Re=new go.PathFigure(ie*E+fe,(ge+re)*a+Pe,!0);x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+fe,ge*a+Pe,(ie-ne)*E+fe,(ge+re)*a+Pe,(ie-re)*E+fe,(ge+ne)*a+Pe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie-re)*E+fe,(ge-ne)*a+Pe,(ie-ne)*E+fe,(ge-re)*a+Pe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re+ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge-re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge-ne)*a+Pe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge+ne)*a+Pe,ie*E+fe,(ge+re)*a+Pe).close()),ne=Fe*.2,re=.2,ie=.5,ge=.5;var lt=new go.PathFigure((ie-re)*E+fe,ge*a+Pe,!0);x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie-re)*E+fe,(ge-ne)*a+Pe,(ie-ne)*E+fe,(ge-re)*a+Pe)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+fe,ge*a+Pe,(ie+ne)*E+fe,(ge-re)*a+Pe,(ie+re)*E+fe,(ge-ne)*a+Pe)),lt.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie+re)*E+fe,(ge+ne)*a+Pe,(ie+ne)*E+fe,(ge+re)*a+Pe)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+fe,ge*a+Pe,(ie-ne)*E+fe,(ge+re)*a+Pe,(ie-re)*E+fe,(ge+ne)*a+Pe)),ne=Fe*.4,re=.4,ie=.8,ge=.5;var Le=new go.PathFigure(ie*E+fe,(ge-re)*a+Pe,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+fe,ge*a+Pe,(ie+ne)*E+fe,(ge-re)*a+Pe,(ie+re)*E+fe,(ge-ne)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie+re)*E+fe,(ge+ne)*a+Pe,(ie+ne)*E+fe,(ge+re)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re-ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge+re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge+ne)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge-ne)*a+Pe,ie*E+fe,(ge-re)*a+Pe).close()),ne=Fe*.8,re=.8,ie=1,ge=.5;var Ce=new go.PathFigure(ie*E+fe,(ge-re)*a+Pe,!0);return x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+fe,ge*a+Pe,(ie+ne)*E+fe,(ge-re)*a+Pe,(ie+re)*E+fe,(ge-ne)*a+Pe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie+re)*E+fe,(ge+ne)*a+Pe,(ie+ne)*E+fe,(ge+re)*a+Pe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re-ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge+re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge+ne)*a+Pe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge-ne)*a+Pe,ie*E+fe,(ge-re)*a+Pe).close()),x}),go.Shape.defineFigureGenerator("Email",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var z=new go.PathFigure(.1*E,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ne=new go.PathFigure(.6*E,a,!0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var re=new go.PathFigure(0,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),re.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(le,E,a){var x=new go.Geometry,y=Fe*.4,z=.4,ne=.5,re=.5,ie=b(),ge=b(),fe=b(),Pe=b();Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.5,ie,ie,ge,fe,Pe);var Ue=oe(ge.x,ge.y),Re=new go.PathFigure(ge.x*E,ge.y*a,!0);x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),Ie(ne-z,re,ne-z,re-y,ne-y,re-z,ne,re-z,.5,fe,Pe,ge,ie,ie),Re.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*E,ge.y*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),y=Fe*.3,z=.3,Ie(ne-z,re,ne-z,re-y,ne-y,re-z,ne,re-z,.5,fe,Pe,ge,ie,ie),Re.add(new go.PathSegment(go.PathSegment.Line,ge.x*E,ge.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,Pe.x*E,Pe.y*a,fe.x*E,fe.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.5,ie,ie,ge,fe,Pe),Re.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*E,ge.y*a,Pe.x*E,Pe.y*a,fe.x*E,fe.y*a).close());var Re=new go.PathFigure(.45*E,0,!0);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),he(ie),he(ge),he(fe),he(Pe),he(Ue),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function z(ne,re,ie){ne.add(new go.PathSegment(go.PathSegment.Move,(.3+re)*E,(.8+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.5+re)*E,(.5+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.1+re)*E,(.5+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.3+re)*E,(.8+ie)*a).close())}return z(y,0,0),z(y,.4,0),z(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(le,E,a){var x=new go.Geometry,y=.5,z=0,ne=0,re=y*Fe,ie=.4*Math.SQRT2/2+.5,ge=.5-.5*Math.SQRT2/2,fe=1,Pe=.5,Ue=.5,Re=0,lt=new go.PathFigure(ie*E,(1-ge)*a,!1);return x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,Pe*a,fe*E,.7*a,fe*E,Pe*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+z)*E,(Re+z)*a,(.5+y+z)*E,(.5-re+z)*a,(.5+re+z)*E,(.5-y+z)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ne)*a,(.5-re+z)*E,(.5-y+ne)*a,(.5-y+z)*E,(.5-re+ne)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*E,.9*a,(.5-y+z)*E,(.5+re+ne)*a,(.5-re+z)*E,.9*a)),lt.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*E,.8*a)),lt.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*E,.9*a)),lt.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(E,a,!1);x.add(z);var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var z=new go.PathFigure(.45*E,.73*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),z.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),z.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),z.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ne=.5-.285,re=.5,ie=ne,ge=Math.PI/4,fe=4*(1-Math.cos(ge))/(3*Math.sin(ge)),Pe=fe*.5,Ue=ne,Re=ne,lt=fe*Ue,Le=fe*Re;z.add(new go.PathSegment(go.PathSegment.Bezier,(re-Ue)*E,ie*a,(re-(lt+Ue)/2)*E,(ie+(Re+Le)/2)*a,(re-Ue)*E,(ie+Le)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(ie-Re)*a,(re-Ue)*E,(ie-Le)*a,(re-lt)*E,(ie-Re)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(re+Ue)*E,ie*a,(re+lt)*E,(ie-Re)*a,(re+Ue)*E,(ie-Le)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(re+Ue)*E,(ie+Le)*a,(re+(lt+Ue)/2)*E,(ie+(Re+Le)/2)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var Ce=new go.PathFigure(.2*E,a,!1);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var Xe=new go.PathFigure(.8*E,a,!1);return x.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var z=new go.PathFigure(.2*E,.2*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(E,a,!1);x.add(z);var ne=new go.PathFigure(.1*E,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var z=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,z*E,z*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var z=new go.PathFigure(.475*E,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),z.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),z.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ne=new go.PathFigure(.675*E,.575*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*.5,ne=new go.PathFigure(E,y*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+z)*a,(y+z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-z)*E,a,0,(y+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-z)*a,(y-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+z)*E,0,E,(y-z)*a));var re=new go.PathFigure(y*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,.15*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ne=new go.PathFigure(0,.6*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var z=new go.PathFigure(.15*E,.6*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(E,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ne=.1,re=Fe*.1,ie=.2,ge=.9,fe=new go.PathFigure((ie-ne)*E,ge*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-ne)*a,(ie-ne)*E,(ge-re)*a,(ie-re)*E,(ge-ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*E,ge*a,(ie+re)*E,(ge-ne)*a,(ie+ne)*E,(ge-re)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+ne)*a,(ie+ne)*E,(ge+re)*a,(ie+re)*E,(ge+ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*E,ge*a,(ie-re)*E,(ge+ne)*a,(ie-ne)*E,(ge+re)*a).close()),ne=.1,re=Fe*.1,ie=.8,ge=.9;var Pe=new go.PathFigure((ie-ne)*E,ge*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-ne)*a,(ie-ne)*E,(ge-re)*a,(ie-re)*E,(ge-ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*E,ge*a,(ie+re)*E,(ge-ne)*a,(ie+ne)*E,(ge-re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+ne)*a,(ie+ne)*E,(ge+re)*a,(ie+re)*E,(ge+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*E,ge*a,(ie-re)*E,(ge+ne)*a,(ie-ne)*E,(ge+re)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ne=new go.PathFigure(.5*E,.8*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var re=new go.PathFigure(.5*E,.7*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var ie=.1,ge=Fe*.1,fe=.1,Pe=.9,Ue=new go.PathFigure((fe-ie)*E,Pe*a,!0);x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe-ie)*a,(fe-ie)*E,(Pe-ge)*a,(fe-ge)*E,(Pe-ie)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*E,Pe*a,(fe+ge)*E,(Pe-ie)*a,(fe+ie)*E,(Pe-ge)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe+ie)*a,(fe+ie)*E,(Pe+ge)*a,(fe+ge)*E,(Pe+ie)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*E,Pe*a,(fe-ge)*E,(Pe+ie)*a,(fe-ie)*E,(Pe+ge)*a)),ie=.1,ge=Fe*.1,fe=.4,Pe=.9;var Re=new go.PathFigure((fe-ie)*E,Pe*a,!0);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe-ie)*a,(fe-ie)*E,(Pe-ge)*a,(fe-ge)*E,(Pe-ie)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*E,Pe*a,(fe+ge)*E,(Pe-ie)*a,(fe+ie)*E,(Pe-ge)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe+ie)*a,(fe+ie)*E,(Pe+ge)*a,(fe+ge)*E,(Pe+ie)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*E,Pe*a,(fe-ge)*E,(Pe+ie)*a,(fe-ie)*E,(Pe+ge)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var z=new go.PathFigure(.45*E,.7*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ne=new go.PathFigure(.55*E,.4*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var fe=.05,Pe=Fe*.05,Ue=.175,Re=.95,re=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a));var fe=.05,Pe=Fe*.05,Ue=.375,Re=.95,ie=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a));var fe=.05,Pe=Fe*.05,Ue=.625,Re=.95,ge=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a));var fe=.05,Pe=Fe*.05,Ue=.825,Re=.95,lt=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a).close());var Le=new go.PathFigure(0,a,!1);return x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ne=new go.PathFigure(.15*E,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var re=.05,ie=Fe*.05,ge=.35,fe=.775,Pe=new go.PathFigure((ge-re)*E,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(fe-re)*a,(ge-re)*E,(fe-ie)*a,(ge-ie)*E,(fe-re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ge+re)*E,fe*a,(ge+ie)*E,(fe-re)*a,(ge+re)*E,(fe-ie)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(fe+re)*a,(ge+re)*E,(fe+ie)*a,(ge+ie)*E,(fe+re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ge-re)*E,fe*a,(ge-ie)*E,(fe+re)*a,(ge-re)*E,(fe+ie)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(le,E,a){var x=new go.Geometry,y=.3,z=Fe*.3,ne=.5,re=.7,ie=new go.PathFigure((ne-y)*E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a));var ge=new go.PathFigure(0,.7*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var z=new go.PathFigure(0,.6*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*.5,ne=.5,re=.5,ie=new go.PathFigure((ne-y)*E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a));var ge=new go.PathFigure(.15*E,.5*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*.5,ne=.5,re=.5,ie=new go.PathFigure((ne-y)*E,re*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a).close()),y=.05,z=Fe*.05,ne=.5,re=.8;var ge=new go.PathFigure((ne-y)*E,re*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a).close()),ge.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),ge.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var z=new go.PathFigure(0,a*.6,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var z=new go.PathFigure(.126*E,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ne=new go.PathFigure(.402*E,.85*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var re=new go.PathFigure(.678*E,.85*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var ie=new go.PathFigure(.5*E,.1*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var z=new go.PathFigure(E*.204,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ne=new go.PathFigure(E*.408,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var re=new go.PathFigure(E*.612,a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var ie=new go.PathFigure(E*.816,a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var z=new go.PathFigure(E*.055,.07*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ne=new go.PathFigure(E*.055,.13*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var re=new go.PathFigure(E*.055,.18*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),re.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var ie=new go.PathFigure(E*1,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var z=new go.PathFigure(0,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ne=new go.PathFigure(E*.11,a*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var re=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var ie=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(le,E,a){var x=new go.Geometry,y=8,z=y*Fe,ne=new go.PathFigure(y,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,z,z,0).close());var re=new go.PathFigure(E*.83,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var ie=new go.PathFigure(E*.83,a*1,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var ge=new go.PathFigure(E*.78,a*.05,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),ge.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),ge.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*Fe,z=a*.8,ne=new go.Geometry,re=new go.PathFigure(x,0,!0);return ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)),re.add(new go.PathSegment(go.PathSegment.Line,E,z-x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,z,E,z-y,E-y,z)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,z)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),re.add(new go.PathSegment(go.PathSegment.Line,E*.55,z)),re.add(new go.PathSegment(go.PathSegment.Line,x,z)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,z-x,y,z,0,z-y)),re.add(new go.PathSegment(go.PathSegment.Line,0,x)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(ne.spot1=new go.Spot(0,0,y,y),ne.spot2=new go.Spot(1,.8,-y,-y)):(ne.spot1=go.Spot.TopLeft,ne.spot2=new go.Spot(1,.8)),ne}),go.Shape.defineFigureGenerator("Repeat",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var z=new go.PathFigure(E*1,a*.55,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var z=new go.PathFigure(E*.1,a*.2,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ne=new go.PathFigure(E*.28,a*.37,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(le,E,a){var x=new go.Geometry,y=15,z=y*Fe,ne=new go.PathFigure(E*.62,a*.475,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),z>1?(x.spot1=new go.Spot(0,0,z,z),x.spot2=new go.Spot(1,1,-z,-z)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ne=new go.PathFigure(E*.4,a*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ne=new go.PathFigure(E*.5,a*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var z=new go.PathFigure(E*.235,a*.28,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),z.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),z.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},90543:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var _e={},Ct="5.0",oe={},b=null,he=!1,Be=!1,Ie=null,be=!1,Ge=null,Fe=null,Ye=0;Ye4?parseFloat(Qe):5};_e.setHTML5Codebase=function(Qe,Me){Fe=Qe,on(Qe,Me)},_e.setJavaCodebase=_e.setJavaCodebaseVersion=_e.isCompiledInstalled=_e.setPreCompiledScriptPath=_e.setPreCompiledResourcePath=function(){},_e.setHTML5CodebaseVersion=function(Qe,Me){var Et=parseFloat(Qe);if(Et!==NaN&&Et<5){console.log("The GeoGebra HTML5 codebase version "+Et+" is deprecated. Using version latest instead.");return}Ge=Qe,Jt(Qe,Me)},_e.getHTML5CodebaseVersion=function(){return le},_e.getParameters=function(){return oe},_e.setFontsCSSURL=function(Qe){ne=Qe},_e.setGiacJSURL=function(Qe){},_e.setJNLPFile=function(Qe){De=Qe},_e.setJNLPBaseDir=function(Qe){},_e.inject=function(){function Qe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Me="auto",Et=oe.id,Gt,vt=!1,wt=0;wt=5)return!0;var Qe=_e.getAppletObject();return Qe&&typeof Qe.recalculateEnvironments=="function"?(Qe.recalculateEnvironments(),!0):!1},_e.startAnimation=function(){var Qe=_e.getAppletObject();return Qe&&typeof Qe.startAnimation=="function"?(Qe.startAnimation(),!0):!1},_e.stopAnimation=function(){var Qe=_e.getAppletObject();return Qe&&typeof Qe.stopAnimation=="function"?(Qe.stopAnimation(),!0):!1},_e.getAppletObject=function(){var Qe=oe.id!==void 0?oe.id:"ggbApplet";return window[Qe]},_e.resize=function(){};var lt=function(Qe,Me,Et){var Gt=document.createElement("param");Gt.setAttribute("name",Me),Gt.setAttribute("value",Et),Qe.appendChild(Gt)},Le=function(Qe){return Qe&&Qe!=="false"},Ce=function(Qe,Me,Et){ie(le)<=4.2&&(Et=!0);var Gt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==le||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Gt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var vt=document.createElement("div");vt.classList.add("appletParameters","notranslate");var wt=Me.width,Ae=Me.height;if(Me.disableAutoScale=Me.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Me.disableAutoScale,Me.width!==void 0)if(ie(le)<=4.4)Le(Me.showToolBar)&&(Me.height-=7),Le(Me.showAlgebraInput)&&(Me.height-=37),Me.width<605&&Le(Me.showToolBar)&&(Me.width=605,wt=605);else{var dt=100;(Le(Me.showToolBar)||Le(Me.showMenuBar))&&(Me.hasOwnProperty("customToolBar")&&(Me.customToolbar=Me.customToolBar),dt=Le(Me.showMenuBar)?245:155),wt=5?(Me.appletOnLoad=function($t){var ma=Qe.querySelector(".ggb_preview");ma&&ma.parentNode.removeChild(ma),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(et),window.GGBT_wsf_view&&$(window).trigger("resize"),ct($t)},Bn||et.appendChild(ot)):vt.appendChild(ot),et.appendChild(vt),Bn||Qe.appendChild(et),setTimeout(function(){_e.resize()},1)}else{var Bt=document.createElement("div");Bt.className="applet_scaler",Bt.style.position="relative",Bt.style.display="block",Bt.appendChild(vt),Qe.appendChild(Bt),Me.appletOnLoad=function($t){_e.resize(),ct($t)}}function zt($t,ma){ma&&typeof ma.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement($t,ma.appletOnLoad):renderGGBElement($t),Lt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ma)}function St($t,ma){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:$t,params:ma}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Wn){zt(Wn.article,Wn.params)}),html5AppletsToProcess=null)},ie(le)<5&&($t.className+=" geogebraweb")):zt($t,ma)}if(Gt){scriptLoadStarted=!0;for(var Tn=0;Tn0?(ln.remove(),et.attr("id","fullscreencontent").show(),jQuery(ct).append(et),window.dispatchEvent(new Event("resize"))):Ce(ln,Me,!1),window.GGBT_wsf_view.launchFullScreen(ct)}else Ve=Gt,Ce(Qe,Me,!1);if(!window.GGBT_wsf_view)for(Ae=0;AeQe/4*3&&(ln=Qe/4*3),ct=ln/5.8,dt.setAttribute("src",y),dt.setAttribute("width",ln),dt.setAttribute("height",ct);var et=(Qe-ln)/2,Bn=(Me-ct)/2;dt.style.left=et+"px",dt.style.top=Bn+"px",vt.appendChild(dt)}}return vt.appendChild(Ae),vt},xt=function(Qe){return Qe=Qe.toLowerCase(),Qe==="html5"||Qe==="screenshot"?Qe:"html5"},ut=["web","webSimple","web3d","tablet","tablet3d","phone"],Jt=function(Qe,Me){if(le=Qe,Me){on(le,!0);return}var Et=!he;if(Et){var Gt=ie(le);!isNaN(Gt)&&Gt<4.4&&(Et=!1)}var vt,wt;window.location.protocol.substr(0,4)==="http"?vt=window.location.protocol:vt="http:";var Ae=le.indexOf("//");Ae>0?wt=le:Ae===0?wt=vt+le:wt="https://www.geogebra.org/apps/5.2.814.0/";for(var dt in ut)if(le.slice(ut[dt].length*-1)===ut[dt]||le.slice((ut[dt].length+1)*-1)===ut[dt]+"/"){on(wt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Et&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!Le(oe.showToolBar)&&!Le(oe.showMenuBar)&&!Le(oe.showAlgebraInput)&&!Le(oe.enableRightClick)&&(!oe.appName||oe.appName=="classic")?wt+="webSimple/":wt+="web3d/",on(wt,!1)},on=function(Qe,Me){if(Qe.requirejs){Oe=Qe;return}Qe.slice(-1)!=="/"&&(Qe+="/"),Oe=Qe,Me===null&&(Me=Qe.indexOf("http")===-1),We=Me,E="web.nocache.js",a=!1;var Et=Oe.split("/");Et.length>1&&(!Me&&Et[Et.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):ut.indexOf(Et[Et.length-2])>=0&&(E=Et[Et.length-2]+".nocache.js")),Et=Qe.split("/"),le=Et[Et.length-3],le.substr(0,4)==="test"?le=le.substr(4,1)+"."+le.substr(5,1):(le.substr(0,3)==="war"||le.substr(0,4)==="beta")&&(le="5.0");var Gt=parseFloat(le);Gt!==NaN&&Gt<5&&Qe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Gt+" is deprecated. Using version latest instead."),Jt("5.0",Me))},Lt=function(Qe,Me){window.console&&window.console.log&&(!Me||typeof Me.showLogging=="undefined"||Me.showLogging&&Me.showLogging!=="false")&&console.log(Qe)};oe.material_id!==void 0?Pe(Vt):Vt();function Vt(){var Qe=Ct;Ge!==null?Qe=Ge:parseFloat(Qe)<5&&(Qe="5.0"),Jt(Qe,!1),Fe!==null&&on(Fe,We),be=!0}return _e},GGBAppletUtils=function(){"use strict";function _e(){return window.GGBT_wsf_edit!==void 0}function Ct(be,Ge){Ge!=1?(be.style.transformOrigin="0% 0% 0px",be.style.webkitTransformOrigin="0% 0% 0px",be.style.transform="scale("+Ge+","+Ge+")",be.style.webkitTransform="scale("+Ge+","+Ge+")",be.style.maxWidth="initial",be.querySelector(".ggb_preview")!==null&&(be.querySelector(".ggb_preview").style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[0]!==void 0&&(be.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[1]!==void 0&&(be.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(be.style.transform="none",be.style.webkitTransform="none")}function oe(be,Ge,Fe,Ye,ke,De){var Oe=null;if(De!=null&&De!="")for(var We=be.parentNode;We!=null;)if((" "+We.className+" ").indexOf(" "+De+" ")>-1){Oe=We;break}else We=We.parentNode;var Ve=0,le=0,E=0,a=0,x=0,y=0,z=0;if(Oe)Ve=Oe.offsetWidth,le=Math.max(Ye?Oe.offsetWidth:0,Oe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ve=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),E=Ve):(Ve=window.innerWidth,le=window.innerHeight,E=window.innerWidth),be){var ne=be.getBoundingClientRect();ne.left>0&&ne.left<=Ve&&(ke===void 0||!ke)&&(document.dir==="rtl"?(x=Ve-ne.width-ne.left,y=E<=480?10:30):(y=ne.left,x=E<=480?10:30),a=y+x)}if(be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var re=be.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,z=40)}}return be&&((Fe===void 0||!Fe)&&Ge>0&&Ge+a1&&(De=!0)),Ge&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(De=!0),!(be.hasOwnProperty("disableAutoScale")&&be.disableAutoScale))ke=b(be,Ge,De,Fe,be.scaleContainerClass);else return Ye;return De&&(!be.hasOwnProperty("scale")||Ye===1)?ke:Math.min(Ye,ke)}function Be(be){var Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),Fe=Math.min(window.innerHeight,document.documentElement.clientHeight),Ye=be.getBoundingClientRect(),ke=(Ge-Ye.width)/2,De=(Fe-Ye.height)/2;De<0&&(De=0),be.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ke<40?be.style.left="40px":be.style.left=ke+"px",be.style.top=De+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(De<40?be.style.top="40px":be.style.top=De+"px",be.style.left=ke+"px")}function Ie(be,Ge){var Fe=be.querySelector(".appletParameters");if(Fe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ge.id!==Fe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(be)}if(Fe.parentElement&&/fullscreen/.test(Fe.parentElement.className))return;var Ye=he(Ge,be);_e()&&Fe.setAttribute("data-param-scale",Ye);for(var ke=null,De=0;De=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(_e){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(_e){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(_e){var Ct=c[_e];return Ct==null?null:Ct},r=d,webModule.__errFn=e}function B(){function _e(be){var Ge=be.lastIndexOf(rb);Ge==-1&&(Ge=be.length);var Fe=be.indexOf(sb);Fe==-1&&(Fe=be.length);var Ye=be.lastIndexOf(tb,Math.min(Fe,Ge));return Ye>=O?be.substring(O,Ye+P):W}function Ct(be){if(!be.match(/^\w+:\/\//)){var Ge=o.createElement(ub);Ge.src=be+vb,be=_e(Ge.src)}return be}function oe(){var be=__gwt_getMetaProperty(wb);return be!=null?be:W}function b(){for(var be=o.getElementsByTagName(_),Ge=O;GeO?be[be.length-P].href:W}function Be(){var be=o.location;return be.href==be.protocol+zb+be.host+be.pathname+be.search+be.hash}var Ie=oe();return Ie==W&&(Ie=b()),Ie==W&&(Ie=he()),Ie==W&&Be()&&(Ie=_e(o.location.href)),Ie=Ct(Ie),Ie}function C(_e){return _e.match(/^\//)||_e.match(/^[a-zA-Z]+:\/\//)?_e:webModule.__moduleBase+_e}function D(){var _e=[],Ct=O,oe=[],b=[];function he(be){var Ge=b[be](),Fe=oe[be];if(Ge in Fe)return Ge;var Ye=[];for(var ke in Fe)Ye[Fe[ke]]=ke;throw r&&r(be,Ye,Ge),null}if(__gwt_isKnownPropertyValue=function(be,Ge){return Ge in oe[be]},webModule.__getPropMap=function(){var be={};for(var Ge in oe)oe.hasOwnProperty(Ge)&&(be[Ge]=he(Ge));return be},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Be;try{Be=Cb;var Ie=Be.indexOf(Db);Ie!=-1&&(Ct=parseInt(Be.substring(Ie+P),$),Be=Be.substring(O,Ie))}catch(be){}return webModule.__softPermutationId=Ct,C(Be+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},62109:function(_e,Ct,oe){"use strict";oe.d(Ct,{Ax:function(){return Ie},Ds:function(){return be},KI:function(){return Fe},SI:function(){return Be},f1:function(){return he}});var b=oe(70610);function he(Ye){let ke=!0;if(Ye.length>0){for(let De=0;Dea in E?Be(E,a,{enumerable:!0,configurable:!0,writable:!0,value:x}):E[a]=x,De=(E,a)=>{for(var x in a||(a={}))Fe.call(a,x)&&ke(E,x,a[x]);if(Ge)for(var x of Ge(a))Ye.call(a,x)&&ke(E,x,a[x]);return E},Oe=(E,a)=>Ie(E,be(a)),We=(E,a)=>{var x={};for(var y in E)Fe.call(E,y)&&a.indexOf(y)<0&&(x[y]=E[y]);if(E!=null&&Ge)for(var y of Ge(E))a.indexOf(y)<0&&Ye.call(E,y)&&(x[y]=E[y]);return x},Ve=(E,a,x)=>new Promise((y,z)=>{var ne=ge=>{try{ie(x.next(ge))}catch(fe){z(fe)}},re=ge=>{try{ie(x.throw(ge))}catch(fe){z(fe)}},ie=ge=>ge.done?y(ge.value):Promise.resolve(ge.value).then(ne,re);ie((x=x.apply(E,a)).next())});const le=E=>{var a=E,{children:x}=a,y=We(a,["children"]);const[z,ne]=(0,he.useState)(!1);return he.createElement(b.ZP,Oe(De({},y),{loading:z,onClick:re=>Ve(void 0,null,function*(){try{ne(!0),yield y.onClick(re),ne(!1)}catch(ie){console.error(ie),ne(!1)}})}),x)}},17697:function(_e,Ct,oe){"use strict";var b=oe(86204),he=oe.n(b),Be=Object.defineProperty,Ie=(Ye,ke,De)=>ke in Ye?Be(Ye,ke,{enumerable:!0,configurable:!0,writable:!0,value:De}):Ye[ke]=De,be=(Ye,ke,De)=>Ie(Ye,typeof ke!="symbol"?ke+"":ke,De),Ge=(Ye,ke,De)=>new Promise((Oe,We)=>{var Ve=a=>{try{E(De.next(a))}catch(x){We(x)}},le=a=>{try{E(De.throw(a))}catch(x){We(x)}},E=a=>a.done?Oe(a.value):Promise.resolve(a.value).then(Ve,le);E((De=De.apply(Ye,ke)).next())});class Fe extends b.EventEmitter{constructor(ke,De){super(),be(this,"url"),be(this,"body"),be(this,"fullContent",""),be(this,"controller",null),be(this,"buffer",""),this.url=ke,this.body=De}startStream(){return Ge(this,null,function*(){this.controller=new AbortController;const{signal:ke}=this.controller;try{const De=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:ke});if(!De.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${De.status}`);const Oe=De.headers.get("content-type");if(!Oe)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(Oe.includes("application/json")){const le=yield De.json();this.emit("error",le);return}if(!Oe.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const We=De.body.getReader(),Ve=new TextDecoder("utf-8");for(;;){const{done:le,value:E}=yield We.read();if(le)break;const a=Ve.decode(E,{stream:!0});this.buffer+=a;const x=this.buffer.split(` `);this.buffer=x.pop()||"";for(const y of x)if(y.startsWith("data:")){const z=y.slice(5).trim();if(z==="[DONE]")break;try{const ne=JSON.parse(z);ne.data&&this.handleData(ne.data)}catch(ne){this.buffer=y+` -`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",ne)}}}this.emit("done",this.fullContent)}catch(De){De.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",De.message)}})}handleData(ke){ke.content&&(this.fullContent+=ke.content,this.emit("data",{chunk:ke,full:this.fullContent}))}cancelRequest(){var ke;(ke=this.controller)==null||ke.abort()}}Ct.Z=Fe},25978:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return ut}});var b=oe(59301),he=oe(47055),Be=oe(66328),Ie=oe(84821),be=oe(18369),Ge=oe(56102),Fe={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Ye=oe(8591),ke=oe(11611),De=oe(72067),Oe=oe(30084),We=oe(10787),Ve=oe(23298),le=oe(43428),E=oe(95237),a=oe(43604),x={smartWrp:"smartWrp___NjRcB"},y=oe(66561),z=oe(27527),ne=oe(41692),re=oe(59301),ie=(Yt,un,Lt)=>new Promise((Wt,Qe)=>{var Me=vt=>{try{kt(Lt.next(vt))}catch(wt){Qe(wt)}},Et=vt=>{try{kt(Lt.throw(vt))}catch(wt){Qe(wt)}},kt=vt=>vt.done?Wt(vt.value):Promise.resolve(vt.value).then(Me,Et);kt((Lt=Lt.apply(Yt,un)).next())});const ge=` +`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",ne)}}}this.emit("done",this.fullContent)}catch(De){De.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",De.message)}})}handleData(ke){ke.content&&(this.fullContent+=ke.content,this.emit("data",{chunk:ke,full:this.fullContent}))}cancelRequest(){var ke;(ke=this.controller)==null||ke.abort()}}Ct.Z=Fe},25978:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return ut}});var b=oe(59301),he=oe(47055),Be=oe(66328),Ie=oe(84821),be=oe(18369),Ge=oe(56102),Fe={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Ye=oe(8591),ke=oe(11611),De=oe(72067),Oe=oe(30084),We=oe(10787),Ve=oe(23298),le=oe(43428),E=oe(95237),a=oe(43604),x={smartWrp:"smartWrp___NjRcB"},y=oe(66561),z=oe(27527),ne=oe(41692),re=oe(59301),ie=(Jt,on,Lt)=>new Promise((Vt,Qe)=>{var Me=vt=>{try{Gt(Lt.next(vt))}catch(wt){Qe(wt)}},Et=vt=>{try{Gt(Lt.throw(vt))}catch(wt){Qe(wt)}},Gt=vt=>vt.done?Vt(vt.value):Promise.resolve(vt.value).then(Me,Et);Gt((Lt=Lt.apply(Jt,on)).next())});const ge=` @@ -136,35 +136,35 @@ initArrayDisplay(); <\/script> -`;function fe({open:Yt=!0,onChange:un,defaultValue:Lt,placement:Wt,width:Qe,height:Me,extra:Et,onDynamic:kt,showExtra:vt=!0}){const wt=(0,b.useRef)(null),Ae=(0,b.useRef)(null),[dt,sn]=(0,b.useState)(Lt||""),[ct,et]=(0,b.useState)(Lt||""),[Fn,ot]=(0,b.useState)(!!Yt),[Bt,zt]=(0,b.useState)(1),St={selectOnLineNumbers:!0};(0,b.useEffect)(()=>{Yt&&(sn(Lt),et(Lt),ot(!0))},[Yt,Lt]),(0,b.useEffect)(()=>{dt!==""&&(clearTimeout(Ae.current),Ae.current=setTimeout(()=>{const Nt=document.createElement("iframe");if(Nt.style.width="100%",Nt.style.height="100%",Nt.style.border="0",wt.current){wt.current.innerHTML="",wt.current.appendChild(Nt);const Kn=Nt.contentDocument||Nt.contentWindow.document;Kn.open(),Kn.write(dt),Kn.close()}},1e3))},[Yt,dt]);const Tn=Nt=>{sn(Nt),un==null||un(Nt,ct)};return re.createElement(le.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:Fn,width:vt?700:"100%",height:Me||"100vh",rootClassName:x.smartWrp,destroyOnClose:!0,onClose:()=>ot(!1),extra:vt&&re.createElement("div",null,re.createElement(z.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:Bt,onChange:Nt=>zt(Nt)}),re.createElement(ne.Z,{type:"primary",className:"ml20",onClick:()=>ie(this,null,function*(){yield kt(dt,()=>{ot(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},re.createElement(E.Z,{className:"h100"},re.createElement(a.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:Bt===1?"block":"none"}},re.createElement("div",{className:"h100",ref:wt})),re.createElement(a.Z,{flex:"1",style:{display:Bt===2?"block":"none"}},re.createElement(y.ZP,{height:"90vh",value:Lt,language:"html",theme:"vs",showMiniMap:!1,options:St,onChange:Tn}))))}var Pe=fe,Ue=Object.defineProperty,Re=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,nt=(Yt,un,Lt)=>un in Yt?Ue(Yt,un,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Yt[un]=Lt,ye=(Yt,un)=>{for(var Lt in un||(un={}))Ce.call(un,Lt)&&nt(Yt,Lt,un[Lt]);if(Le)for(var Lt of Le(un))Xe.call(un,Lt)&&nt(Yt,Lt,un[Lt]);return Yt},gt=(Yt,un)=>Re(Yt,lt(un)),pt=(Yt,un)=>{var Lt={};for(var Wt in Yt)Ce.call(Yt,Wt)&&un.indexOf(Wt)<0&&(Lt[Wt]=Yt[Wt]);if(Yt!=null&&Le)for(var Wt of Le(Yt))un.indexOf(Wt)<0&&Xe.call(Yt,Wt)&&(Lt[Wt]=Yt[Wt]);return Lt},ut=({onFinish:Yt,value:un,streamingStatus:Lt,cancelIndex:Wt,loadImage:Qe,onDynamic:Me})=>{const[Et,kt]=(0,b.useState)(""),[vt,wt]=(0,b.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Ae,dt]=(0,b.useState)(0),[sn,ct]=(0,b.useState)(!1),et=Bt=>Bt.replace(/`(\$\$.*?\$\$)`/g,"$1").replace(/\$\$([\s\S]*?)\$\$/g,(zt,St)=>`$$${St.trim()}$$`).replace(/\\\(([\s\S]*?)\\\)/g,'$$$$$1$$$$').replace(/\\\[([\s\S]*?)\\\]/g,'$$$$$1$$$$').replace(/_{2,}/g,"`$&`"),Fn=()=>{ct(!0),Yt==null||Yt()};(0,b.useEffect)(()=>{const Bt=Qe?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A +`;function fe({open:Jt=!0,onChange:on,defaultValue:Lt,placement:Vt,width:Qe,height:Me,extra:Et,onDynamic:Gt,showExtra:vt=!0}){const wt=(0,b.useRef)(null),Ae=(0,b.useRef)(null),[dt,ln]=(0,b.useState)(Lt||""),[ct,et]=(0,b.useState)(Lt||""),[Bn,ot]=(0,b.useState)(!!Jt),[Bt,zt]=(0,b.useState)(1),St={selectOnLineNumbers:!0};(0,b.useEffect)(()=>{Jt&&(ln(Lt),et(Lt),ot(!0))},[Jt,Lt]),(0,b.useEffect)(()=>{dt!==""&&(clearTimeout(Ae.current),Ae.current=setTimeout(()=>{const Nt=document.createElement("iframe");if(Nt.style.width="100%",Nt.style.height="100%",Nt.style.border="0",wt.current){wt.current.innerHTML="",wt.current.appendChild(Nt);const Kn=Nt.contentDocument||Nt.contentWindow.document;Kn.open(),Kn.write(dt),Kn.close()}},1e3))},[Jt,dt]);const Tn=Nt=>{ln(Nt),on==null||on(Nt,ct)};return re.createElement(le.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:Bn,width:vt?700:"100%",height:Me||"100vh",rootClassName:x.smartWrp,destroyOnClose:!0,onClose:()=>ot(!1),extra:vt&&re.createElement("div",null,re.createElement(z.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:Bt,onChange:Nt=>zt(Nt)}),re.createElement(ne.Z,{type:"primary",className:"ml20",onClick:()=>ie(this,null,function*(){yield Gt(dt,()=>{ot(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},re.createElement(E.Z,{className:"h100"},re.createElement(a.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:Bt===1?"block":"none"}},re.createElement("div",{className:"h100",ref:wt})),re.createElement(a.Z,{flex:"1",style:{display:Bt===2?"block":"none"}},re.createElement(y.ZP,{height:"90vh",value:Lt,language:"html",theme:"vs",showMiniMap:!1,options:St,onChange:Tn}))))}var Pe=fe,Ue=Object.defineProperty,Re=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,nt=(Jt,on,Lt)=>on in Jt?Ue(Jt,on,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Jt[on]=Lt,ye=(Jt,on)=>{for(var Lt in on||(on={}))Ce.call(on,Lt)&&nt(Jt,Lt,on[Lt]);if(Le)for(var Lt of Le(on))Xe.call(on,Lt)&&nt(Jt,Lt,on[Lt]);return Jt},gt=(Jt,on)=>Re(Jt,lt(on)),pt=(Jt,on)=>{var Lt={};for(var Vt in Jt)Ce.call(Jt,Vt)&&on.indexOf(Vt)<0&&(Lt[Vt]=Jt[Vt]);if(Jt!=null&&Le)for(var Vt of Le(Jt))on.indexOf(Vt)<0&&Xe.call(Jt,Vt)&&(Lt[Vt]=Jt[Vt]);return Lt},ut=({onFinish:Jt,value:on,streamingStatus:Lt,cancelIndex:Vt,loadImage:Qe,onDynamic:Me})=>{const[Et,Gt]=(0,b.useState)(""),[vt,wt]=(0,b.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Ae,dt]=(0,b.useState)(0),[ln,ct]=(0,b.useState)(!1),et=Bt=>Bt.replace(/`(\$\$.*?\$\$)`/g,"$1").replace(/\$\$([\s\S]*?)\$\$/g,(zt,St)=>`$$${St.trim()}$$`).replace(/\\\(([\s\S]*?)\\\)/g,'$$$$$1$$$$').replace(/\\\[([\s\S]*?)\\\]/g,'$$$$$1$$$$').replace(/_{2,}/g,"`$&`"),Bn=()=>{ct(!0),Jt==null||Jt()};(0,b.useEffect)(()=>{const Bt=Qe?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A -${un}`:un,zt=et(Bt);if(!sn)if(Qe||!Lt||Wt>0){kt(zt),dt(zt.length),(!Lt||Wt>0)&&!Qe&&Fn();return}else if((zt==null?void 0:zt.length)<4)kt(zt),dt(zt.length);else if(Ae{kt(zt.slice(0,Ae+2)),dt(Nt=>Nt+2)},St>10?Math.max(500/(St/2),20):50);return()=>clearInterval(Tn)}else Lt||Fn()},[un,Lt,Wt,Qe,Ae]);const ot=(0,b.useMemo)(()=>b.createElement("section",{className:`${Fe.answer} fadeIn animated edu_md`},b.createElement(he.UG,{remarkPlugins:[Oe.Z,We.Z],rehypePlugins:[De.Z,Ie.Z],components:{code(Bt){var zt=Bt,{node:St,inline:Tn,className:Nt,children:Kn}=zt,xn=pt(zt,["node","inline","className","children"]);const jn=/language-(\w+)/.exec(Nt||""),$t=String(Kn).trim();return Tn||!jn?b.createElement("code",ye({className:Nt},xn),Kn):b.createElement("code",{className:Fe.codeCopy,"data-text":`\`\`\`${jn?jn[1]:""} +${on}`:on,zt=et(Bt);if(!ln)if(Qe||!Lt||Vt>0){Gt(zt),dt(zt.length),(!Lt||Vt>0)&&!Qe&&Bn();return}else if((zt==null?void 0:zt.length)<4)Gt(zt),dt(zt.length);else if(Ae{Gt(zt.slice(0,Ae+2)),dt(Nt=>Nt+2)},St>10?Math.max(500/(St/2),20):50);return()=>clearInterval(Tn)}else Lt||Bn()},[on,Lt,Vt,Qe,Ae]);const ot=(0,b.useMemo)(()=>b.createElement("section",{className:`${Fe.answer} fadeIn animated edu_md`},b.createElement(he.UG,{remarkPlugins:[Oe.Z,We.Z],rehypePlugins:[De.Z,Ie.Z],components:{code(Bt){var zt=Bt,{node:St,inline:Tn,className:Nt,children:Kn}=zt,xn=pt(zt,["node","inline","className","children"]);const Hn=/language-(\w+)/.exec(Nt||""),$t=String(Kn).trim();return Tn||!Hn?b.createElement("code",ye({className:Nt},xn),Kn):b.createElement("code",{className:Fe.codeCopy,"data-text":`\`\`\`${Hn?Hn[1]:""} ${Kn} -\`\`\``},b.createElement(Ge.CopyToClipboard,{text:$t,onCopy:()=>Ye.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement("button",null,"\u590D\u5236")),jn[1]==="html"&&sn&&b.createElement("button",{className:Fe.runCode,onClick:()=>{wt(ye({},gt(ye({},vt),{open:++vt.open,defaultValue:$t,language:jn[1]})))}},"\u8FD0\u884CHTML"),b.createElement(Be.Z,ye({wrapLongLines:!0,style:be.Z,language:jn[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},xn),$t))},img({node:Bt}){var zt;const St=(zt=Bt.properties)==null?void 0:zt.src;return b.createElement(ke.Z,{src:St,width:320,"data-text":St,onLoad:()=>Qe&&setTimeout(()=>Fn(),500)})}}},sn?Et:`${Et}__`)),[Et]);return b.createElement(b.Fragment,null,b.createElement(Pe,{defaultValue:vt.defaultValue,open:vt.open,language:vt.language,height:vt.height,onChange:(Bt,zt)=>{kt(Et.replaceAll(zt,Bt))},onDynamic:Me}),ot)}},87305:function(_e,Ct,oe){"use strict";var b=oe(59301);const he=({scrollBoxRef:Be,bottomInspectRef:Ie,contentRef:be,status:Ge,rootMargin:Fe="70px",bottomOffset:Ye=110})=>{const[ke,De]=(0,b.useState)(!0),Oe=(0,b.useRef)(!1);return(0,b.useEffect)(()=>{if(!Be.current||!Ie.current)return;const We=new IntersectionObserver(([Ve])=>{var le,E,a,x;if(!document.contains(Ve.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((le=Ve.rootBounds)==null?void 0:le.width)===0&&((E=Ve.rootBounds)==null?void 0:E.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((a=Ve.boundingClientRect)==null?void 0:a.width)===0&&((x=Ve.boundingClientRect)==null?void 0:x.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}De(Ve.isIntersecting)},{root:Be.current,rootMargin:Fe,threshold:0});return We.observe(Ie.current),()=>{We.disconnect()}},[Be.current,Ie.current,Fe]),(0,b.useEffect)(()=>{if(!Ge)return;const We=Be.current,Ve=be.current;Oe.current=!1;let le=We.scrollTop;const E=()=>{const{scrollTop:x,scrollHeight:y,clientHeight:z}=We;x>le?x+z>=y-Ye&&(We.scrollTop=We.scrollHeight,Oe.current=!1):x{Oe.current||(We.scrollTop=We.scrollHeight)});return a.observe(Ve),()=>{setTimeout(()=>{a.unobserve(Ve)},250),We.removeEventListener("scroll",E)}},[Ge]),ke};Ct.Z=he},70207:function(_e,Ct,oe){"use strict";var b=oe(59301);const he=({contentRef:Be,status:Ie})=>((0,b.useEffect)(()=>{!Ie&&(Be!=null&&Be.current)&&Be.current.querySelectorAll("code[data-text], mathx[data-text]").forEach(Fe=>{Fe.tagName.toLowerCase()==="code"?Fe.parentElement&&(Fe.parentElement.contentEditable="false"):Fe.tagName.toLowerCase()==="mathx"&&(Fe.contentEditable="false")})},[Ie]),(Ge=!1)=>{const Fe=Oe=>{const We={"&":"&","<":"<",">":">",""":'"',"'":"'"," ":" ","©":"\xA9","®":"\xAE","€":"\u20AC"};return Oe.replace(/&[^;]+;/g,Ve=>We[Ve]||Ve)};if(!Be.current)return"";const Ye=Be.current.cloneNode(!0);Ye.querySelectorAll("code[data-text], mathx[data-text]").forEach(Oe=>{let We=Oe.getAttribute("data-text");Oe.tagName.toLowerCase()==="code"?We=We.replace(/```.*\n|\n```/g,""):Oe.tagName.toLowerCase()==="mathx"&&(We=`$$${We}$$`);const Ve=document.createTextNode(We);Oe.parentNode.replaceChild(Ve,Oe)}),Ge&&Ye.querySelectorAll('[data-select="disabled"]').forEach(We=>{var Ve;const le=We.textContent||"",E=document.createTextNode(le+` +\`\`\``},b.createElement(Ge.CopyToClipboard,{text:$t,onCopy:()=>Ye.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement("button",null,"\u590D\u5236")),Hn[1]==="html"&&ln&&b.createElement("button",{className:Fe.runCode,onClick:()=>{wt(ye({},gt(ye({},vt),{open:++vt.open,defaultValue:$t,language:Hn[1]})))}},"\u8FD0\u884CHTML"),b.createElement(Be.Z,ye({wrapLongLines:!0,style:be.Z,language:Hn[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},xn),$t))},img({node:Bt}){var zt;const St=(zt=Bt.properties)==null?void 0:zt.src;return b.createElement(ke.Z,{src:St,width:320,"data-text":St,onLoad:()=>Qe&&setTimeout(()=>Bn(),500)})}}},ln?Et:`${Et}__`)),[Et]);return b.createElement(b.Fragment,null,b.createElement(Pe,{defaultValue:vt.defaultValue,open:vt.open,language:vt.language,height:vt.height,onChange:(Bt,zt)=>{Gt(Et.replaceAll(zt,Bt))},onDynamic:Me}),ot)}},87305:function(_e,Ct,oe){"use strict";var b=oe(59301);const he=({scrollBoxRef:Be,bottomInspectRef:Ie,contentRef:be,status:Ge,rootMargin:Fe="70px",bottomOffset:Ye=110})=>{const[ke,De]=(0,b.useState)(!0),Oe=(0,b.useRef)(!1);return(0,b.useEffect)(()=>{if(!Be.current||!Ie.current)return;const We=new IntersectionObserver(([Ve])=>{var le,E,a,x;if(!document.contains(Ve.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((le=Ve.rootBounds)==null?void 0:le.width)===0&&((E=Ve.rootBounds)==null?void 0:E.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((a=Ve.boundingClientRect)==null?void 0:a.width)===0&&((x=Ve.boundingClientRect)==null?void 0:x.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}De(Ve.isIntersecting)},{root:Be.current,rootMargin:Fe,threshold:0});return We.observe(Ie.current),()=>{We.disconnect()}},[Be.current,Ie.current,Fe]),(0,b.useEffect)(()=>{if(!Ge)return;const We=Be.current,Ve=be.current;Oe.current=!1;let le=We.scrollTop;const E=()=>{const{scrollTop:x,scrollHeight:y,clientHeight:z}=We;x>le?x+z>=y-Ye&&(We.scrollTop=We.scrollHeight,Oe.current=!1):x{Oe.current||(We.scrollTop=We.scrollHeight)});return a.observe(Ve),()=>{setTimeout(()=>{a.unobserve(Ve)},250),We.removeEventListener("scroll",E)}},[Ge]),ke};Ct.Z=he},70207:function(_e,Ct,oe){"use strict";var b=oe(59301);const he=({contentRef:Be,status:Ie})=>((0,b.useEffect)(()=>{!Ie&&(Be!=null&&Be.current)&&Be.current.querySelectorAll("code[data-text], mathx[data-text]").forEach(Fe=>{Fe.tagName.toLowerCase()==="code"?Fe.parentElement&&(Fe.parentElement.contentEditable="false"):Fe.tagName.toLowerCase()==="mathx"&&(Fe.contentEditable="false")})},[Ie]),(Ge=!1)=>{const Fe=Oe=>{const We={"&":"&","<":"<",">":">",""":'"',"'":"'"," ":" ","©":"\xA9","®":"\xAE","€":"\u20AC"};return Oe.replace(/&[^;]+;/g,Ve=>We[Ve]||Ve)};if(!Be.current)return"";const Ye=Be.current.cloneNode(!0);Ye.querySelectorAll("code[data-text], mathx[data-text]").forEach(Oe=>{let We=Oe.getAttribute("data-text");Oe.tagName.toLowerCase()==="code"?We=We.replace(/```.*\n|\n```/g,""):Oe.tagName.toLowerCase()==="mathx"&&(We=`$$${We}$$`);const Ve=document.createTextNode(We);Oe.parentNode.replaceChild(Ve,Oe)}),Ge&&Ye.querySelectorAll('[data-select="disabled"]').forEach(We=>{var Ve;const le=We.textContent||"",E=document.createTextNode(le+` `);(Ve=We.parentNode)==null||Ve.replaceChild(E,We)});let De=Ye.innerHTML;return Ge||(De=De.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),De=De.replace(/

/g,""),De=De.replace(/<\/p>/g,` `),De=De.replace(/
/g,` `),De=De.replace(/\r\n/g,` -`),De=De.replace(/<[^>]*>/g,""),De=Fe(De),De});Ct.Z=he},45362:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return We}});var b=oe(59301),he=oe(43418),Be=oe(95237),Ie=oe(93948),be="data:image/png;base64,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",Ge="data:image/png;base64,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",Fe="data:image/png;base64,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",Ye={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},ke=oe(59301);const De=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var We=()=>{const[Ve,le]=(0,b.useState)(0),[E,a]=(0,b.useState)(!1),[x,y]=(0,b.useState)(!0),z=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(x)return;const Pe=()=>{le(Ue=>Ue>=99?(clearInterval(z.current),99):Ue+1)};return z.current=setInterval(Pe,5e4/99),()=>clearInterval(z.current)},[x]);const ne=()=>{le(0),a(!0),y(!1)},re=(Pe=0)=>{y(!0),le(Pe),a(!1)},ie=Pe=>{const Ue=Pe/1048576;let Re;return Ue<=.3?Re=3:Ue<=.5?Re=5:Ue<=1?Re=10:Ue<=2?Re=20:Ue<=3?Re=30:Ue<=10?Re=Ue*10:Re=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Re}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ge=()=>ke.createElement("span",{className:Ye.dotLoading},ke.createElement("span",null,"."),ke.createElement("span",null,"."),ke.createElement("span",null,"."));return{progress:Ve,progressOpen:E,openProgress:ne,closeProgress:re,toggleLock:()=>y(Pe=>!Pe),CreateProgressModal:(Pe=De,Ue)=>(typeof Pe=="string"&&(Pe=[Pe,Pe,Pe]),ke.createElement(he.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:E,title:null,footer:null,width:500,afterClose:()=>le(0)},ke.createElement(Be.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Ve<=30&&ke.createElement(ke.Fragment,null,ke.createElement("img",{src:be,alt:"Step 1"}),ke.createElement("div",{className:"mt20 c-light-primary"},Pe[0],ge())),Ve>30&&Ve<60&&ke.createElement(ke.Fragment,null,ke.createElement("img",{src:Ge,alt:"Step 2"}),ke.createElement("div",{className:"mt20 c-light-primary"},Pe[1],ge())),Ve>=60&&ke.createElement(ke.Fragment,null,ke.createElement("img",{src:Fe,alt:"Step 3"}),ke.createElement("div",{className:"mt20 c-light-primary"},Pe[2],ge())),ke.createElement(Ie.Z,{className:Ye.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Ve}),!!Ue&&ke.createElement("div",{className:"c-grey-999"},ie(Ue)))))}}},93169:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return un}});var b=oe(59301),he=oe(38854),Be=oe(8591),Ie=oe(6848),be=oe(92832),Ge=oe(3113),Fe=oe(25978),Ye={wrap:"wrap___AasCO",chatContainer:"chatContainer___n6e3E",btnContainer:"btnContainer___yKyVB",btn:"btn___Y_09T",inputContainer:"inputContainer____bM3M",sendBtn:"sendBtn___UHHLj",sendBtnDisabled:"sendBtnDisabled___AoSRc",cancelBtn:"cancelBtn___yql4C",loadingWrp:"loadingWrp___gYLGT","dot-fade":"dot-fade___LruoO"},De=({position:Lt,children:Wt})=>{const{left:Qe=0,top:Me=0}=Lt||{},[Et,kt]=(0,b.useState)(Qe),[vt,wt]=(0,b.useState)(Me),Ae=(0,b.useRef)(null),dt=()=>{if(Ae.current){const sn=Ae.current.offsetWidth,ct=Ae.current.offsetHeight,et=window.innerWidth,Fn=window.innerHeight;let ot=Qe,Bt=Me;Qe+sn>et&&(ot=et-sn),ot<0&&(ot=0),Me+ct>Fn&&(Bt=Fn-ct),Bt<0&&(Bt=0),kt(ot),wt(Bt)}};return(0,b.useEffect)(()=>{if(!Ae.current||!Lt)return;const sn=new ResizeObserver(()=>{dt()});return sn.observe(Ae.current),()=>{sn.disconnect()}},[Qe,Me,Lt]),(0,b.useEffect)(()=>{Lt&&dt()},[Qe,Me,Lt]),Lt?b.createElement("div",{ref:Ae,style:{position:"fixed",left:`${Et}px`,top:`${vt}px`,zIndex:1050}},Wt):null},Oe=oe(70610),We=oe(56102),Ve=oe(17697),le=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(Lt,Wt,Qe)=>Wt in Lt?le(Lt,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Lt[Wt]=Qe,re=(Lt,Wt)=>{for(var Qe in Wt||(Wt={}))y.call(Wt,Qe)&&ne(Lt,Qe,Wt[Qe]);if(x)for(var Qe of x(Wt))z.call(Wt,Qe)&&ne(Lt,Qe,Wt[Qe]);return Lt},ie=(Lt,Wt)=>E(Lt,a(Wt)),ge=(Lt,Wt,Qe)=>new Promise((Me,Et)=>{var kt=Ae=>{try{wt(Qe.next(Ae))}catch(dt){Et(dt)}},vt=Ae=>{try{wt(Qe.throw(Ae))}catch(dt){Et(dt)}},wt=Ae=>Ae.done?Me(Ae.value):Promise.resolve(Ae.value).then(kt,vt);wt((Qe=Qe.apply(Lt,Wt)).next())}),Pe=({visible:Lt,position:Wt,selectText:Qe,applyRefinedText:Me,fetchUrl:Et,noRestrictModal:kt})=>{var vt;const[wt,Ae]=(0,b.useState)(!1),[dt,sn]=(0,b.useState)([]),[ct,et]=(0,b.useState)(""),[Fn,ot]=(0,b.useState)(1),[Bt,zt]=(0,b.useState)(""),[St,Tn]=(0,b.useState)(!1),Nt=(0,b.useRef)(null),[Kn,xn]=(0,b.useState)(!1),[jn,$t]=(0,b.useState)(0),fa=(0,b.useRef)(!1),Wn=((vt=dt==null?void 0:dt[(dt==null?void 0:dt.length)-1])==null?void 0:vt.loading)===!0;(0,b.useEffect)(()=>{if(Lt){ot(1);return}xn(!1),Ae(!1),ba(),$t(0),sn([]),ot(0)},[Lt]);const ba=()=>{var oa,Qn;et(""),zt(""),(Qn=(oa=Nt.current)==null?void 0:oa.cancelRequest)==null||Qn.call(oa)},dn=(...oa)=>ge(void 0,[...oa],function*(Qn="",Ya=dt){const Ma=Date.now(),Ja=[...Ya,{text:Qn,key:Ma,sender:"user",show:!0},{loading:!0,key:Ma,sender:"AI",show:!0}];ot(2),sn(Ja);const Fr=Pn(Ya),At={no_record_times:!0,prompt:Qn,history:Fr};Nt.current=new Ve.Z(Oe.Z.API_SERVER+Et,At),yield new Promise(Mn=>{Nt.current.on("data",kn=>{const{chunk:{msg:Ln},full:xe}=kn,ft=Ln==="error";xn(!0),zt(ht(xe)),sn(Ft=>Ft.map((Qt,Mt)=>Mt===Ft.length-1?ie(re({},Qt),{text:xe,loading:!1,error:ft}):Qt))}),Nt.current.on("done",()=>Mn()),Nt.current.on("error",kn=>{const Ln="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(kn)==="[object Object]"&&kn.status===-9&&(ot(1),kt(kn.data)),sn(xe=>xe.map((ft,Ft)=>Ft===xe.length-1?ie(re({},ft),{text:Ln,loading:!1,error:!0}):ft)),Mn()}),Nt.current.on("cancelled",()=>Mn()),Nt.current.startStream()}),Ae(!1)}),fn=oa=>{et(oa.target.value)},Pn=oa=>oa.reduce((Ya,Ma)=>{if(Ma.sender==="user"){const Ja=oa.find(Fr=>Fr.key===Ma.key&&Fr.sender==="AI");Ja&&(Ja!=null&&Ja.text)&&!(Ja!=null&&Ja.error)&&Ya.push({question:Ma.text,answer:Ja.text})}return Ya},[]),Oa=()=>{if(Ka)return;const oa=hn("\u6539\u5199");ba(),Ae(!0),dn(oa)},Sa=oa=>{if(oa.key==="Enter"&&!oa.shiftKey){if(oa.preventDefault(),fa.current||ra)return;Oa()}},wa=()=>{var oa,Qn;$t(Ya=>Ya+1),(Qn=(oa=Nt.current)==null?void 0:oa.cancelRequest)==null||Qn.call(oa),Ae(!1),xn(!1)},tn=[{key:"1",label:b.createElement("span",null," ",b.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:b.createElement("span",null,b.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:b.createElement("span",null," ",b.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],ht=(oa="")=>{const Qn=["\u7B54\u6848\uFF1A","\u96BE\u5EA6\uFF1A","\u89E3\u6790\uFF1A","\u77E5\u8BC6\u70B9\uFF1A","\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09","\u7F16\u7A0B\u8BED\u8A00\uFF1A","\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A","\u7A0B\u5E8F\u4EE3\u7801\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"];return Array.from({length:20}).forEach((Ya,Ma)=>{Qn.push(`\u7B54\u6848${Ma+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Ma+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Ma+1})\u8F93\u51FA\uFF1A`)}),Qn.forEach(Ya=>{const Ma=new RegExp(Ya,"g");oa=oa.replace(Ma,`**${Ya}** `)}),oa},hn=oa=>oa==="\u6539\u5199"?`${ct}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Qe}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Qe}\uFF0C${oa}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Cn=oa=>{let Qn="";oa.key==="1"&&(Qn=hn("\u6DA6\u8272")),oa.key==="2"&&(Qn=hn("\u6269\u5199")),oa.key==="3"&&(Qn=hn("\u7F29\u5199")),ba(),Ae(!0),dn(Qn)},ya=()=>{const oa=dt.splice(dt.length-2),{text:Qn}=(oa==null?void 0:oa[0])||{};ba(),Ae(!0),dn(Qn,dt)},ra=wt||Kn,Ka=(ct==null?void 0:ct.trim())==="";return Lt?b.createElement(he.Z,{open:Ka&&!ra&&(St||!Bt),overlayStyle:{minWidth:200},menu:{items:tn,onClick:Cn}},b.createElement(De,{position:Wt},b.createElement("div",{className:Ye.wrap},Fn===2&&b.createElement(b.Fragment,null,b.createElement("div",{className:Ye.chatContainer},Wn&&b.createElement("div",{className:Ye.loadingWrp},b.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),b.createElement("div",{className:"ai-loading"})),Bt&&b.createElement(Fe.Z,{cancelIndex:jn,streamingStatus:wt,loadImage:!1,onFinish:()=>ge(void 0,null,function*(){$t(0),setTimeout(()=>xn(!1),0)}),value:Bt})),b.createElement("div",{className:Ye.btnContainer},b.createElement("div",{onClick:()=>Me(!0,Bt),className:Ye.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),b.createElement("div",{onClick:()=>Me(!1,Bt),className:Ye.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),b.createElement(We.CopyToClipboard,{text:Bt,onCopy:()=>Be.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement(Ie.Z,{title:"\u590D\u5236"},b.createElement("div",{className:Ye.btn,style:{marginLeft:"auto"}},b.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),b.createElement(Ie.Z,{title:"\u91CD\u65B0\u751F\u6210"},b.createElement("div",{onClick:ya,className:Ye.btn},b.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),b.createElement(Ie.Z,{title:"\u5220\u9664"},b.createElement("div",{onClick:()=>{ot(1),ba(),sn([])},className:Ye.btn},b.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),b.createElement("div",{className:Ye.inputContainer},b.createElement(be.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:ct,bordered:!1,onFocus:()=>Tn(!0),onBlur:()=>setTimeout(()=>Tn(!1),300),onChange:fn,onPressEnter:Sa,onCompositionStart:()=>fa.current=!0,onCompositionEnd:()=>fa.current=!1}),Kn?b.createElement("div",{className:`iconfont icon-tingzhihuida ${Ye.cancelBtn}`,onClick:wa}):b.createElement(Ge.ZP,{className:Ka?Ye.sendBtnDisabled:Ye.sendBtn,icon:b.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:ra,onClick:Oa}))))):b.createElement(b.Fragment,null)},Ue={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"},Re=Object.defineProperty,lt=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Xe=(Lt,Wt,Qe)=>Wt in Lt?Re(Lt,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Lt[Wt]=Qe,nt=(Lt,Wt)=>{for(var Qe in Wt||(Wt={}))Le.call(Wt,Qe)&&Xe(Lt,Qe,Wt[Qe]);if(lt)for(var Qe of lt(Wt))Ce.call(Wt,Qe)&&Xe(Lt,Qe,Wt[Qe]);return Lt};const ye=Lt=>React.createElement("svg",nt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Lt),React.createElement("title",null,"AI\u6539\u5199"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"26.797%",y1:"22.073%",x2:"82.181%",y2:"80.474%",id:"rewrite_svg__a"},React.createElement("stop",{stopColor:"#5C64FF",offset:"0%"}),React.createElement("stop",{stopColor:"#6988F8",offset:"100%"}))),React.createElement("path",{d:"m10.406 4.741.007.015h-.007v-.022.007Zm-.04-.04.855-1.495 1.497-.855-1.496-.855L10.366 0l-.854 1.497-1.497.855 1.496.854.855 1.495ZM3.1 8.442l1.71 3.1 1.603-3.1 3.1-1.71L6.52 5.023l-1.71-3.1-1.71 3.1L0 6.733l3.099 1.709H3.1Zm6.84 3.1 1.069 1.924 1.068-1.924L14 10.473l-1.924-1.069-1.069-1.923L9.94 9.405l-1.924 1.068 1.924 1.07v-.001Z",fill:"url(#rewrite_svg__a)",fillRule:"nonzero"}));var gt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",xt=(0,b.forwardRef)(({initialContent:Lt,onButtonClick:Wt},Qe)=>{const[Me,Et]=(0,b.useState)(null),[kt,vt]=(0,b.useState)(null),[wt,Ae]=(0,b.useState)(""),[dt,sn]=(0,b.useState)(null),ct=Qe,et=Nt=>{const Kn=document.elementFromPoint(10,Nt),xn=document.createRange();let jn=null;const $t=document.createTreeWalker(ct.current,NodeFilter.SHOW_TEXT,{acceptNode:Oa=>{const Sa=document.createRange();Sa.selectNodeContents(Oa);const wa=Sa.getBoundingClientRect();return wa.top<=Nt&&wa.bottom>=Nt?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let fa="",Wn,ba,dn=null,fn=null,Pn=null;for(;Wn=$t.nextNode();){Wn.parentNode.getAttribute("data-select")==="disabled"&&(ba=!0),fa+=Wn.textContent,fn||(fn=Wn),Pn=Wn;const Oa=document.createRange();Oa.selectNodeContents(Wn);const Sa=Oa.getBoundingClientRect();dn===null&&(dn=Sa.top)}if(fn&&Pn&&!ba){const Oa=document.createRange();Oa.setStart(fn,0),Oa.setEnd(Pn,Pn.textContent.length),sn(Oa)}else sn(null);return vt(dn-1),ba?"":fa.trim()};function Fn(Nt){for(;Nt.parentElement&&Nt.parentElement.tagName.toLowerCase()!=="section";){var Kn=window.getComputedStyle(Nt.parentElement);if(Kn.pointerEvents==="none")return!0;Nt=Nt.parentElement}return!1}const ot=Nt=>{var Kn,xn;if(Fn(Nt.target)){vt(-1e6);return}if(((xn=(Kn=document.getSelection())==null?void 0:Kn.toString)==null?void 0:xn.call(Kn))!==""){vt(-1e6);return}const jn=et(Nt.clientY);if((jn==null?void 0:jn.trim())===""){vt(-1e6);return}const $t=ct.current.getBoundingClientRect();Et($t.left-30),Ae(jn)},Bt=()=>{},zt=Nt=>{Wt&&wt&&Wt(wt,Nt.clientX,Nt.clientY,dt)},St=()=>{if(dt){const Nt=window.getSelection();Nt.removeAllRanges(),Nt.addRange(dt)}},Tn=()=>{window.getSelection().removeAllRanges()};return(0,b.useEffect)(()=>{const Nt=ct.current;return Nt.addEventListener("mousemove",ot),Nt.addEventListener("mouseleave",Bt),()=>{Nt.removeEventListener("mousemove",ot),Nt.removeEventListener("mouseleave",Bt),Tn()}},[Lt]),b.createElement("div",{className:Ue["hover-line-container2"]},kt!==null&&b.createElement("div",{className:Ue["line-button-container"],style:{top:kt,left:Me},onMouseEnter:()=>{St()},onMouseLeave:()=>{Tn(),vt(null),Ae(""),sn(null)}},b.createElement("div",{className:Ue.button,onClick:zt},b.createElement("img",{src:gt}),b.createElement("span",null,"AI\u6539\u5199"))))}),ut={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},un=({nodeRef:Lt,noRestrictModal:Wt})=>{const[Qe,Me]=(0,b.useState)(null),[Et,kt]=(0,b.useState)(null),[vt,wt]=(0,b.useState)(!1),[Ae,dt]=(0,b.useState)(null),[sn,ct]=(0,b.useState)(!1),[et,Fn]=(0,b.useState)(!1),ot=Lt,Bt=(0,b.useRef)(null),zt=(0,b.useRef)(null),[St,Tn]=(0,b.useState)("");(0,b.useEffect)(()=>{Qe!=null&&Qe.toString()&&Tn(Qe==null?void 0:Qe.toString())},[Qe==null?void 0:Qe.toString()]);const Nt=()=>{const $t=window.getSelection(),fa=ot.current.scrollTop,Wn=ot.current.getBoundingClientRect();if($t.rangeCount>0&&$t.toString().length>0){const ba=$t.getRangeAt(0);Me(ba.cloneRange());const dn=ba.getBoundingClientRect(),fn=40;let Pn=dn.top+fa-5+fn;Pn{if(!$t||$t.rangeCount===0){ct(!1);return}const Wn=$t.getRangeAt(0).getBoundingClientRect(),ba=window.getComputedStyle(ot.current),dn=parseInt(ba.lineHeight),fn=parseInt(ba.paddingTop),Pn=ot.current.scrollTop,Oa=ot.current.getBoundingClientRect(),Sa=Wn.top-Oa.top+Pn,wa=Math.floor((Sa-fn)/dn),tn=fn+wa*dn-Pn;dt(tn),ct(!0)},xn=$t=>{ot.current&&!ot.current.contains($t.target)&&Fn(!1)};(0,b.useEffect)(()=>{const $t=ot.current;return $t.addEventListener("scroll",Nt),$t.addEventListener("input",Nt),$t.addEventListener("click",Nt),$t.addEventListener("mouseup",Nt),$t.addEventListener("keyup",Nt),$t.addEventListener("click",Nt),document.addEventListener("mousedown",xn),()=>{$t.removeEventListener("scroll",Nt),$t.removeEventListener("input",Nt),$t.removeEventListener("click",Nt),$t.removeEventListener("mouseup",Nt),$t.removeEventListener("keyup",Nt),$t.removeEventListener("click",Nt),document.removeEventListener("mousedown",xn)}},[]);const jn=($t=!0,fa)=>{if(!Qe)return;const Wn=zt.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),ba=Qe.cloneRange(),dn=window.getSelection();if(dn.removeAllRanges(),dn.addRange(ba),$t){ba.deleteContents();const fn=document.createElement("div");fn.innerHTML=Wn;const Pn=Array.from(fn.childNodes);for(;Pn.length>0;)ba.insertNode(Pn.pop())}else{ba.collapse(!1);const fn=document.createElement("div");fn.innerHTML=" "+Wn;const Pn=Array.from(fn.childNodes);for(;Pn.length>0;)ba.insertNode(Pn.pop())}dn.removeAllRanges(),Me(null),wt(!1),kt(null)};return b.createElement("section",{ref:zt},Et&&b.createElement("div",{ref:Bt,className:ut.toolbar,style:{top:Et==null?void 0:Et.top,left:Et==null?void 0:Et.left}},b.createElement("div",{className:ut.button,onClick:()=>wt(!0)},b.createElement("img",{src:gt}),b.createElement("span",null,"AI\u6539\u5199"))),b.createElement(Pe,{key:JSON.stringify(Et),noRestrictModal:Wt,visible:vt,position:Et,selectText:St,applyRefinedText:jn,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),ot.current&&b.createElement(xt,{ref:ot,onButtonClick:($t,fa,Wn,ba)=>{Me(ba),wt(!0),Tn($t),kt({left:fa,top:Wn+20})}}))}},97023:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return be}});var b=oe(59301),he=oe(43418),Be={num:"num___VQiqB"},be=({visible:Ge,usedCount:Fe,totalCount:Ye,onOk:ke,onCancel:De})=>{const Oe=()=>Fe>0?b.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Ye,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:Be.num},Fe),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):b.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",Ye,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:Be.num},Fe),"\u6B21\uFF09\u3002");return b.createElement(he.default,{centered:!0,open:Ge,title:"\u63D0\u793A",width:620,zIndex:1100,onCancel:De,onOk:ke,footer:Fe>0?void 0:null},Oe())}},31864:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return a},Q:function(){return le}});var b=oe(59301),he={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},Be=oe(17697),Ie=oe(70610),be=oe(25978),Ge=oe(93169),Fe=oe(87305),Ye=oe(73970),ke="data:image/png;base64,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",De=oe(92310),Oe=oe.n(De),We=oe(8591),Ve=(x,y,z)=>new Promise((ne,re)=>{var ie=Pe=>{try{fe(z.next(Pe))}catch(Ue){re(Ue)}},ge=Pe=>{try{fe(z.throw(Pe))}catch(Ue){re(Ue)}},fe=Pe=>Pe.done?ne(Pe.value):Promise.resolve(Pe.value).then(ie,ge);fe((z=z.apply(x,y)).next())});const le={contentRef:{current:null},value:null,status:!1,open:()=>Ve(void 0,null,function*(){}),close:()=>{}};var a=({className:x,style:y,onChange:z,onSuccess:ne,onCancel:re,onError:ie,fetchUrl:ge,noRestrictModal:fe=()=>{},showEditableToolbar:Pe,bottomOffset:Ue=110,loadingText:Re,showEmptyData:lt=!0,onStatusChange:Le,stringTransformer:Ce,bottomContainerNode:Xe})=>{const[nt,ye]=(0,b.useState)(!1),[gt,pt]=(0,b.useState)(""),[xt,ut]=(0,b.useState)(0),[Yt,un]=(0,b.useState)(!1),Lt=(0,b.useRef)(null),Wt=(0,b.useRef)(null),Qe=(0,b.useRef)(null),Me=(0,b.useRef)(null),Et=(0,Fe.Z)({scrollBoxRef:Me,bottomInspectRef:Qe,contentRef:Wt,status:Yt,bottomOffset:Ue}),kt=nt||Yt;(0,b.useEffect)(()=>{z==null||z(gt)},[gt]),(0,b.useEffect)(()=>{Le==null||Le({contentRef:Wt,status:kt,value:gt,open:vt,close:wt})},[kt,gt]);const vt=dt=>Ve(void 0,null,function*(){ye(!0),pt(""),ut(0);const sn=ge;dt!=null&&dt.fetchUrl&&delete dt.fetchUrl,Lt.current=new Be.Z(`${Ie.Z.API_SERVER}${sn}`,dt),yield new Promise((ct,et)=>{Lt.current.on("data",Fn=>{let{chunk:{content:ot,type:Bt}}=Fn;un(!0),Bt==="text"&&pt(zt=>Ce?Ce(zt+ot):zt+ot)}),Lt.current.on("done",()=>{ct()}),Lt.current.on("error",Fn=>{Object.prototype.toString.call(Fn)==="[object Object]"&&Fn.status===-1&&We.ZP.warning((Fn==null?void 0:Fn.message)||""),ct(),ie==null||ie(Fn)}),Lt.current.on("cancelled",()=>{ct(),re==null||re()}),Lt.current.startStream()}),ye(!1)}),wt=()=>{var dt,sn;ut(1),(sn=(dt=Lt.current)==null?void 0:dt.cancelRequest)==null||sn.call(dt),ye(!1),un(!1)},Ae=(0,b.useMemo)(()=>Wt.current?b.createElement(Ge.Z,{noRestrictModal:fe,nodeRef:Wt}):b.createElement(b.Fragment,null),[Wt.current]);return b.createElement(b.Fragment,null,b.createElement("div",{className:Oe()(he.container,x),style:y,ref:Me},b.createElement("div",{ref:Wt,className:he.liWrap,contentEditable:!kt},gt&&b.createElement(be.Z,{cancelIndex:xt,streamingStatus:nt,loadImage:!1,onFinish:()=>Ve(void 0,null,function*(){ut(0),setTimeout(()=>un(!1),0),ne==null||ne(gt)}),value:gt})),!gt&&!kt&&b.createElement("div",{className:he.imgBox},b.createElement("img",{width:56,src:ke}),b.createElement("span",null,"\u9884\u89C8\u533A")),lt&&kt&&b.createElement(Ye.Z,{text:Re}),!Et&&b.createElement("div",{className:he.backBottom,onClick:()=>{Me.current.scrollTop=Me.current.scrollHeight}},b.createElement("i",{className:"iconfont icon-huidaodibu"})),b.createElement("div",{ref:Qe}),Xe),!kt&&Pe&&Ae)}},73970:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ie}});var b=oe(59301),he={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},Ie=({text:be})=>b.createElement("div",null,b.createElement("div",{className:he.loading},b.createElement("div",{className:he.dot}),b.createElement("div",{className:he.dot}),b.createElement("div",{className:he.dot})),!!be&&b.createElement("div",{className:"mt5"},be))},10183:function(_e,Ct,oe){"use strict";oe.d(Ct,{o:function(){return b}});const b=he=>(he=he.replace(new RegExp("(?$1'),he=he.replace(new RegExp("(?]*>/g,""),De=Fe(De),De});Ct.Z=he},45362:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return We}});var b=oe(59301),he=oe(43418),Be=oe(95237),Ie=oe(93948),be="data:image/png;base64,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",Ge="data:image/png;base64,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",Fe="data:image/png;base64,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",Ye={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},ke=oe(59301);const De=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var We=()=>{const[Ve,le]=(0,b.useState)(0),[E,a]=(0,b.useState)(!1),[x,y]=(0,b.useState)(!0),z=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(x)return;const Pe=()=>{le(Ue=>Ue>=99?(clearInterval(z.current),99):Ue+1)};return z.current=setInterval(Pe,5e4/99),()=>clearInterval(z.current)},[x]);const ne=()=>{le(0),a(!0),y(!1)},re=(Pe=0)=>{y(!0),le(Pe),a(!1)},ie=Pe=>{const Ue=Pe/1048576;let Re;return Ue<=.3?Re=3:Ue<=.5?Re=5:Ue<=1?Re=10:Ue<=2?Re=20:Ue<=3?Re=30:Ue<=10?Re=Ue*10:Re=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Re}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ge=()=>ke.createElement("span",{className:Ye.dotLoading},ke.createElement("span",null,"."),ke.createElement("span",null,"."),ke.createElement("span",null,"."));return{progress:Ve,progressOpen:E,openProgress:ne,closeProgress:re,toggleLock:()=>y(Pe=>!Pe),CreateProgressModal:(Pe=De,Ue)=>(typeof Pe=="string"&&(Pe=[Pe,Pe,Pe]),ke.createElement(he.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:E,title:null,footer:null,width:500,afterClose:()=>le(0)},ke.createElement(Be.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Ve<=30&&ke.createElement(ke.Fragment,null,ke.createElement("img",{src:be,alt:"Step 1"}),ke.createElement("div",{className:"mt20 c-light-primary"},Pe[0],ge())),Ve>30&&Ve<60&&ke.createElement(ke.Fragment,null,ke.createElement("img",{src:Ge,alt:"Step 2"}),ke.createElement("div",{className:"mt20 c-light-primary"},Pe[1],ge())),Ve>=60&&ke.createElement(ke.Fragment,null,ke.createElement("img",{src:Fe,alt:"Step 3"}),ke.createElement("div",{className:"mt20 c-light-primary"},Pe[2],ge())),ke.createElement(Ie.Z,{className:Ye.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Ve}),!!Ue&&ke.createElement("div",{className:"c-grey-999"},ie(Ue)))))}}},93169:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return on}});var b=oe(59301),he=oe(38854),Be=oe(8591),Ie=oe(6848),be=oe(92832),Ge=oe(3113),Fe=oe(25978),Ye={wrap:"wrap___AasCO",chatContainer:"chatContainer___n6e3E",btnContainer:"btnContainer___yKyVB",btn:"btn___Y_09T",inputContainer:"inputContainer____bM3M",sendBtn:"sendBtn___UHHLj",sendBtnDisabled:"sendBtnDisabled___AoSRc",cancelBtn:"cancelBtn___yql4C",loadingWrp:"loadingWrp___gYLGT","dot-fade":"dot-fade___LruoO"},De=({position:Lt,children:Vt})=>{const{left:Qe=0,top:Me=0}=Lt||{},[Et,Gt]=(0,b.useState)(Qe),[vt,wt]=(0,b.useState)(Me),Ae=(0,b.useRef)(null),dt=()=>{if(Ae.current){const ln=Ae.current.offsetWidth,ct=Ae.current.offsetHeight,et=window.innerWidth,Bn=window.innerHeight;let ot=Qe,Bt=Me;Qe+ln>et&&(ot=et-ln),ot<0&&(ot=0),Me+ct>Bn&&(Bt=Bn-ct),Bt<0&&(Bt=0),Gt(ot),wt(Bt)}};return(0,b.useEffect)(()=>{if(!Ae.current||!Lt)return;const ln=new ResizeObserver(()=>{dt()});return ln.observe(Ae.current),()=>{ln.disconnect()}},[Qe,Me,Lt]),(0,b.useEffect)(()=>{Lt&&dt()},[Qe,Me,Lt]),Lt?b.createElement("div",{ref:Ae,style:{position:"fixed",left:`${Et}px`,top:`${vt}px`,zIndex:1050}},Vt):null},Oe=oe(70610),We=oe(56102),Ve=oe(17697),le=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(Lt,Vt,Qe)=>Vt in Lt?le(Lt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Lt[Vt]=Qe,re=(Lt,Vt)=>{for(var Qe in Vt||(Vt={}))y.call(Vt,Qe)&&ne(Lt,Qe,Vt[Qe]);if(x)for(var Qe of x(Vt))z.call(Vt,Qe)&&ne(Lt,Qe,Vt[Qe]);return Lt},ie=(Lt,Vt)=>E(Lt,a(Vt)),ge=(Lt,Vt,Qe)=>new Promise((Me,Et)=>{var Gt=Ae=>{try{wt(Qe.next(Ae))}catch(dt){Et(dt)}},vt=Ae=>{try{wt(Qe.throw(Ae))}catch(dt){Et(dt)}},wt=Ae=>Ae.done?Me(Ae.value):Promise.resolve(Ae.value).then(Gt,vt);wt((Qe=Qe.apply(Lt,Vt)).next())}),Pe=({visible:Lt,position:Vt,selectText:Qe,applyRefinedText:Me,fetchUrl:Et,noRestrictModal:Gt})=>{var vt;const[wt,Ae]=(0,b.useState)(!1),[dt,ln]=(0,b.useState)([]),[ct,et]=(0,b.useState)(""),[Bn,ot]=(0,b.useState)(1),[Bt,zt]=(0,b.useState)(""),[St,Tn]=(0,b.useState)(!1),Nt=(0,b.useRef)(null),[Kn,xn]=(0,b.useState)(!1),[Hn,$t]=(0,b.useState)(0),ma=(0,b.useRef)(!1),Wn=((vt=dt==null?void 0:dt[(dt==null?void 0:dt.length)-1])==null?void 0:vt.loading)===!0;(0,b.useEffect)(()=>{if(Lt){ot(1);return}xn(!1),Ae(!1),ba(),$t(0),ln([]),ot(0)},[Lt]);const ba=()=>{var aa,Qn;et(""),zt(""),(Qn=(aa=Nt.current)==null?void 0:aa.cancelRequest)==null||Qn.call(aa)},un=(...aa)=>ge(void 0,[...aa],function*(Qn="",Ya=dt){const Ra=Date.now(),Xa=[...Ya,{text:Qn,key:Ra,sender:"user",show:!0},{loading:!0,key:Ra,sender:"AI",show:!0}];ot(2),ln(Xa);const Br=En(Ya),At={no_record_times:!0,prompt:Qn,history:Br};Nt.current=new Ve.Z(Oe.Z.API_SERVER+Et,At),yield new Promise(Mn=>{Nt.current.on("data",kn=>{const{chunk:{msg:Ln},full:xe}=kn,ft=Ln==="error";xn(!0),zt(ht(xe)),ln(Ft=>Ft.map((Ut,Rt)=>Rt===Ft.length-1?ie(re({},Ut),{text:xe,loading:!1,error:ft}):Ut))}),Nt.current.on("done",()=>Mn()),Nt.current.on("error",kn=>{const Ln="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(kn)==="[object Object]"&&kn.status===-9&&(ot(1),Gt(kn.data)),ln(xe=>xe.map((ft,Ft)=>Ft===xe.length-1?ie(re({},ft),{text:Ln,loading:!1,error:!0}):ft)),Mn()}),Nt.current.on("cancelled",()=>Mn()),Nt.current.startStream()}),Ae(!1)}),mn=aa=>{et(aa.target.value)},En=aa=>aa.reduce((Ya,Ra)=>{if(Ra.sender==="user"){const Xa=aa.find(Br=>Br.key===Ra.key&&Br.sender==="AI");Xa&&(Xa!=null&&Xa.text)&&!(Xa!=null&&Xa.error)&&Ya.push({question:Ra.text,answer:Xa.text})}return Ya},[]),Ma=()=>{if(Ka)return;const aa=hn("\u6539\u5199");ba(),Ae(!0),un(aa)},ha=aa=>{if(aa.key==="Enter"&&!aa.shiftKey){if(aa.preventDefault(),ma.current||na)return;Ma()}},wa=()=>{var aa,Qn;$t(Ya=>Ya+1),(Qn=(aa=Nt.current)==null?void 0:aa.cancelRequest)==null||Qn.call(aa),Ae(!1),xn(!1)},en=[{key:"1",label:b.createElement("span",null," ",b.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:b.createElement("span",null,b.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:b.createElement("span",null," ",b.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],ht=(aa="")=>{const Qn=["\u7B54\u6848\uFF1A","\u96BE\u5EA6\uFF1A","\u89E3\u6790\uFF1A","\u77E5\u8BC6\u70B9\uFF1A","\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09","\u7F16\u7A0B\u8BED\u8A00\uFF1A","\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A","\u7A0B\u5E8F\u4EE3\u7801\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"];return Array.from({length:20}).forEach((Ya,Ra)=>{Qn.push(`\u7B54\u6848${Ra+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Ra+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Ra+1})\u8F93\u51FA\uFF1A`)}),Qn.forEach(Ya=>{const Ra=new RegExp(Ya,"g");aa=aa.replace(Ra,`**${Ya}** `)}),aa},hn=aa=>aa==="\u6539\u5199"?`${ct}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Qe}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Qe}\uFF0C${aa}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Cn=aa=>{let Qn="";aa.key==="1"&&(Qn=hn("\u6DA6\u8272")),aa.key==="2"&&(Qn=hn("\u6269\u5199")),aa.key==="3"&&(Qn=hn("\u7F29\u5199")),ba(),Ae(!0),un(Qn)},Aa=()=>{const aa=dt.splice(dt.length-2),{text:Qn}=(aa==null?void 0:aa[0])||{};ba(),Ae(!0),un(Qn,dt)},na=wt||Kn,Ka=(ct==null?void 0:ct.trim())==="";return Lt?b.createElement(he.Z,{open:Ka&&!na&&(St||!Bt),overlayStyle:{minWidth:200},menu:{items:en,onClick:Cn}},b.createElement(De,{position:Vt},b.createElement("div",{className:Ye.wrap},Bn===2&&b.createElement(b.Fragment,null,b.createElement("div",{className:Ye.chatContainer},Wn&&b.createElement("div",{className:Ye.loadingWrp},b.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),b.createElement("div",{className:"ai-loading"})),Bt&&b.createElement(Fe.Z,{cancelIndex:Hn,streamingStatus:wt,loadImage:!1,onFinish:()=>ge(void 0,null,function*(){$t(0),setTimeout(()=>xn(!1),0)}),value:Bt})),b.createElement("div",{className:Ye.btnContainer},b.createElement("div",{onClick:()=>Me(!0,Bt),className:Ye.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),b.createElement("div",{onClick:()=>Me(!1,Bt),className:Ye.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),b.createElement(We.CopyToClipboard,{text:Bt,onCopy:()=>Be.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement(Ie.Z,{title:"\u590D\u5236"},b.createElement("div",{className:Ye.btn,style:{marginLeft:"auto"}},b.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),b.createElement(Ie.Z,{title:"\u91CD\u65B0\u751F\u6210"},b.createElement("div",{onClick:Aa,className:Ye.btn},b.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),b.createElement(Ie.Z,{title:"\u5220\u9664"},b.createElement("div",{onClick:()=>{ot(1),ba(),ln([])},className:Ye.btn},b.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),b.createElement("div",{className:Ye.inputContainer},b.createElement(be.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:ct,bordered:!1,onFocus:()=>Tn(!0),onBlur:()=>setTimeout(()=>Tn(!1),300),onChange:mn,onPressEnter:ha,onCompositionStart:()=>ma.current=!0,onCompositionEnd:()=>ma.current=!1}),Kn?b.createElement("div",{className:`iconfont icon-tingzhihuida ${Ye.cancelBtn}`,onClick:wa}):b.createElement(Ge.ZP,{className:Ka?Ye.sendBtnDisabled:Ye.sendBtn,icon:b.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:na,onClick:Ma}))))):b.createElement(b.Fragment,null)},Ue={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"},Re=Object.defineProperty,lt=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Xe=(Lt,Vt,Qe)=>Vt in Lt?Re(Lt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Lt[Vt]=Qe,nt=(Lt,Vt)=>{for(var Qe in Vt||(Vt={}))Le.call(Vt,Qe)&&Xe(Lt,Qe,Vt[Qe]);if(lt)for(var Qe of lt(Vt))Ce.call(Vt,Qe)&&Xe(Lt,Qe,Vt[Qe]);return Lt};const ye=Lt=>React.createElement("svg",nt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Lt),React.createElement("title",null,"AI\u6539\u5199"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"26.797%",y1:"22.073%",x2:"82.181%",y2:"80.474%",id:"rewrite_svg__a"},React.createElement("stop",{stopColor:"#5C64FF",offset:"0%"}),React.createElement("stop",{stopColor:"#6988F8",offset:"100%"}))),React.createElement("path",{d:"m10.406 4.741.007.015h-.007v-.022.007Zm-.04-.04.855-1.495 1.497-.855-1.496-.855L10.366 0l-.854 1.497-1.497.855 1.496.854.855 1.495ZM3.1 8.442l1.71 3.1 1.603-3.1 3.1-1.71L6.52 5.023l-1.71-3.1-1.71 3.1L0 6.733l3.099 1.709H3.1Zm6.84 3.1 1.069 1.924 1.068-1.924L14 10.473l-1.924-1.069-1.069-1.923L9.94 9.405l-1.924 1.068 1.924 1.07v-.001Z",fill:"url(#rewrite_svg__a)",fillRule:"nonzero"}));var gt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",xt=(0,b.forwardRef)(({initialContent:Lt,onButtonClick:Vt},Qe)=>{const[Me,Et]=(0,b.useState)(null),[Gt,vt]=(0,b.useState)(null),[wt,Ae]=(0,b.useState)(""),[dt,ln]=(0,b.useState)(null),ct=Qe,et=Nt=>{const Kn=document.elementFromPoint(10,Nt),xn=document.createRange();let Hn=null;const $t=document.createTreeWalker(ct.current,NodeFilter.SHOW_TEXT,{acceptNode:Ma=>{const ha=document.createRange();ha.selectNodeContents(Ma);const wa=ha.getBoundingClientRect();return wa.top<=Nt&&wa.bottom>=Nt?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let ma="",Wn,ba,un=null,mn=null,En=null;for(;Wn=$t.nextNode();){Wn.parentNode.getAttribute("data-select")==="disabled"&&(ba=!0),ma+=Wn.textContent,mn||(mn=Wn),En=Wn;const Ma=document.createRange();Ma.selectNodeContents(Wn);const ha=Ma.getBoundingClientRect();un===null&&(un=ha.top)}if(mn&&En&&!ba){const Ma=document.createRange();Ma.setStart(mn,0),Ma.setEnd(En,En.textContent.length),ln(Ma)}else ln(null);return vt(un-1),ba?"":ma.trim()};function Bn(Nt){for(;Nt.parentElement&&Nt.parentElement.tagName.toLowerCase()!=="section";){var Kn=window.getComputedStyle(Nt.parentElement);if(Kn.pointerEvents==="none")return!0;Nt=Nt.parentElement}return!1}const ot=Nt=>{var Kn,xn;if(Bn(Nt.target)){vt(-1e6);return}if(((xn=(Kn=document.getSelection())==null?void 0:Kn.toString)==null?void 0:xn.call(Kn))!==""){vt(-1e6);return}const Hn=et(Nt.clientY);if((Hn==null?void 0:Hn.trim())===""){vt(-1e6);return}const $t=ct.current.getBoundingClientRect();Et($t.left-30),Ae(Hn)},Bt=()=>{},zt=Nt=>{Vt&&wt&&Vt(wt,Nt.clientX,Nt.clientY,dt)},St=()=>{if(dt){const Nt=window.getSelection();Nt.removeAllRanges(),Nt.addRange(dt)}},Tn=()=>{window.getSelection().removeAllRanges()};return(0,b.useEffect)(()=>{const Nt=ct.current;return Nt.addEventListener("mousemove",ot),Nt.addEventListener("mouseleave",Bt),()=>{Nt.removeEventListener("mousemove",ot),Nt.removeEventListener("mouseleave",Bt),Tn()}},[Lt]),b.createElement("div",{className:Ue["hover-line-container2"]},Gt!==null&&b.createElement("div",{className:Ue["line-button-container"],style:{top:Gt,left:Me},onMouseEnter:()=>{St()},onMouseLeave:()=>{Tn(),vt(null),Ae(""),ln(null)}},b.createElement("div",{className:Ue.button,onClick:zt},b.createElement("img",{src:gt}),b.createElement("span",null,"AI\u6539\u5199"))))}),ut={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},on=({nodeRef:Lt,noRestrictModal:Vt})=>{const[Qe,Me]=(0,b.useState)(null),[Et,Gt]=(0,b.useState)(null),[vt,wt]=(0,b.useState)(!1),[Ae,dt]=(0,b.useState)(null),[ln,ct]=(0,b.useState)(!1),[et,Bn]=(0,b.useState)(!1),ot=Lt,Bt=(0,b.useRef)(null),zt=(0,b.useRef)(null),[St,Tn]=(0,b.useState)("");(0,b.useEffect)(()=>{Qe!=null&&Qe.toString()&&Tn(Qe==null?void 0:Qe.toString())},[Qe==null?void 0:Qe.toString()]);const Nt=()=>{const $t=window.getSelection(),ma=ot.current.scrollTop,Wn=ot.current.getBoundingClientRect();if($t.rangeCount>0&&$t.toString().length>0){const ba=$t.getRangeAt(0);Me(ba.cloneRange());const un=ba.getBoundingClientRect(),mn=40;let En=un.top+ma-5+mn;En{if(!$t||$t.rangeCount===0){ct(!1);return}const Wn=$t.getRangeAt(0).getBoundingClientRect(),ba=window.getComputedStyle(ot.current),un=parseInt(ba.lineHeight),mn=parseInt(ba.paddingTop),En=ot.current.scrollTop,Ma=ot.current.getBoundingClientRect(),ha=Wn.top-Ma.top+En,wa=Math.floor((ha-mn)/un),en=mn+wa*un-En;dt(en),ct(!0)},xn=$t=>{ot.current&&!ot.current.contains($t.target)&&Bn(!1)};(0,b.useEffect)(()=>{const $t=ot.current;return $t.addEventListener("scroll",Nt),$t.addEventListener("input",Nt),$t.addEventListener("click",Nt),$t.addEventListener("mouseup",Nt),$t.addEventListener("keyup",Nt),$t.addEventListener("click",Nt),document.addEventListener("mousedown",xn),()=>{$t.removeEventListener("scroll",Nt),$t.removeEventListener("input",Nt),$t.removeEventListener("click",Nt),$t.removeEventListener("mouseup",Nt),$t.removeEventListener("keyup",Nt),$t.removeEventListener("click",Nt),document.removeEventListener("mousedown",xn)}},[]);const Hn=($t=!0,ma)=>{if(!Qe)return;const Wn=zt.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),ba=Qe.cloneRange(),un=window.getSelection();if(un.removeAllRanges(),un.addRange(ba),$t){ba.deleteContents();const mn=document.createElement("div");mn.innerHTML=Wn;const En=Array.from(mn.childNodes);for(;En.length>0;)ba.insertNode(En.pop())}else{ba.collapse(!1);const mn=document.createElement("div");mn.innerHTML=" "+Wn;const En=Array.from(mn.childNodes);for(;En.length>0;)ba.insertNode(En.pop())}un.removeAllRanges(),Me(null),wt(!1),Gt(null)};return b.createElement("section",{ref:zt},Et&&b.createElement("div",{ref:Bt,className:ut.toolbar,style:{top:Et==null?void 0:Et.top,left:Et==null?void 0:Et.left}},b.createElement("div",{className:ut.button,onClick:()=>wt(!0)},b.createElement("img",{src:gt}),b.createElement("span",null,"AI\u6539\u5199"))),b.createElement(Pe,{key:JSON.stringify(Et),noRestrictModal:Vt,visible:vt,position:Et,selectText:St,applyRefinedText:Hn,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),ot.current&&b.createElement(xt,{ref:ot,onButtonClick:($t,ma,Wn,ba)=>{Me(ba),wt(!0),Tn($t),Gt({left:ma,top:Wn+20})}}))}},97023:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return be}});var b=oe(59301),he=oe(43418),Be={num:"num___VQiqB"},be=({visible:Ge,usedCount:Fe,totalCount:Ye,onOk:ke,onCancel:De})=>{const Oe=()=>Fe>0?b.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Ye,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:Be.num},Fe),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):b.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",Ye,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:Be.num},Fe),"\u6B21\uFF09\u3002");return b.createElement(he.default,{centered:!0,open:Ge,title:"\u63D0\u793A",width:620,zIndex:1100,onCancel:De,onOk:ke,footer:Fe>0?void 0:null},Oe())}},31864:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return a},Q:function(){return le}});var b=oe(59301),he={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},Be=oe(17697),Ie=oe(70610),be=oe(25978),Ge=oe(93169),Fe=oe(87305),Ye=oe(73970),ke="data:image/png;base64,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",De=oe(92310),Oe=oe.n(De),We=oe(8591),Ve=(x,y,z)=>new Promise((ne,re)=>{var ie=Pe=>{try{fe(z.next(Pe))}catch(Ue){re(Ue)}},ge=Pe=>{try{fe(z.throw(Pe))}catch(Ue){re(Ue)}},fe=Pe=>Pe.done?ne(Pe.value):Promise.resolve(Pe.value).then(ie,ge);fe((z=z.apply(x,y)).next())});const le={contentRef:{current:null},value:null,status:!1,open:()=>Ve(void 0,null,function*(){}),close:()=>{}};var a=({className:x,style:y,onChange:z,onSuccess:ne,onCancel:re,onError:ie,fetchUrl:ge,noRestrictModal:fe=()=>{},showEditableToolbar:Pe,bottomOffset:Ue=110,loadingText:Re,showEmptyData:lt=!0,onStatusChange:Le,stringTransformer:Ce,bottomContainerNode:Xe})=>{const[nt,ye]=(0,b.useState)(!1),[gt,pt]=(0,b.useState)(""),[xt,ut]=(0,b.useState)(0),[Jt,on]=(0,b.useState)(!1),Lt=(0,b.useRef)(null),Vt=(0,b.useRef)(null),Qe=(0,b.useRef)(null),Me=(0,b.useRef)(null),Et=(0,Fe.Z)({scrollBoxRef:Me,bottomInspectRef:Qe,contentRef:Vt,status:Jt,bottomOffset:Ue}),Gt=nt||Jt;(0,b.useEffect)(()=>{z==null||z(gt)},[gt]),(0,b.useEffect)(()=>{Le==null||Le({contentRef:Vt,status:Gt,value:gt,open:vt,close:wt})},[Gt,gt]);const vt=dt=>Ve(void 0,null,function*(){ye(!0),pt(""),ut(0);const ln=ge;dt!=null&&dt.fetchUrl&&delete dt.fetchUrl,Lt.current=new Be.Z(`${Ie.Z.API_SERVER}${ln}`,dt),yield new Promise((ct,et)=>{Lt.current.on("data",Bn=>{let{chunk:{content:ot,type:Bt}}=Bn;on(!0),Bt==="text"&&pt(zt=>Ce?Ce(zt+ot):zt+ot)}),Lt.current.on("done",()=>{ct()}),Lt.current.on("error",Bn=>{Object.prototype.toString.call(Bn)==="[object Object]"&&Bn.status===-1&&We.ZP.warning((Bn==null?void 0:Bn.message)||""),ct(),ie==null||ie(Bn)}),Lt.current.on("cancelled",()=>{ct(),re==null||re()}),Lt.current.startStream()}),ye(!1)}),wt=()=>{var dt,ln;ut(1),(ln=(dt=Lt.current)==null?void 0:dt.cancelRequest)==null||ln.call(dt),ye(!1),on(!1)},Ae=(0,b.useMemo)(()=>Vt.current?b.createElement(Ge.Z,{noRestrictModal:fe,nodeRef:Vt}):b.createElement(b.Fragment,null),[Vt.current]);return b.createElement(b.Fragment,null,b.createElement("div",{className:Oe()(he.container,x),style:y,ref:Me},b.createElement("div",{ref:Vt,className:he.liWrap,contentEditable:!Gt},gt&&b.createElement(be.Z,{cancelIndex:xt,streamingStatus:nt,loadImage:!1,onFinish:()=>Ve(void 0,null,function*(){ut(0),setTimeout(()=>on(!1),0),ne==null||ne(gt)}),value:gt})),!gt&&!Gt&&b.createElement("div",{className:he.imgBox},b.createElement("img",{width:56,src:ke}),b.createElement("span",null,"\u9884\u89C8\u533A")),lt&&Gt&&b.createElement(Ye.Z,{text:Re}),!Et&&b.createElement("div",{className:he.backBottom,onClick:()=>{Me.current.scrollTop=Me.current.scrollHeight}},b.createElement("i",{className:"iconfont icon-huidaodibu"})),b.createElement("div",{ref:Qe}),Xe),!Gt&&Pe&&Ae)}},73970:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ie}});var b=oe(59301),he={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},Ie=({text:be})=>b.createElement("div",null,b.createElement("div",{className:he.loading},b.createElement("div",{className:he.dot}),b.createElement("div",{className:he.dot}),b.createElement("div",{className:he.dot})),!!be&&b.createElement("div",{className:"mt5"},be))},10183:function(_e,Ct,oe){"use strict";oe.d(Ct,{o:function(){return b}});const b=he=>(he=he.replace(new RegExp("(?$1'),he=he.replace(new RegExp("(?$1 -`),he)},64606:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ie}});var b=oe(59301),he={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},Ie=({number:be,active:Ge,className:Fe})=>b.createElement("div",{className:`${he.digitalLabel} ${Ge?he.active:""} ${Fe}`},be)},22014:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return y}});var b=oe(59301),he=oe(17574),Be={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},Ie=oe(73631),be=oe(5623),Ge=oe(12083),Fe=Object.defineProperty,Ye=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Ve=(z,ne,re)=>ne in z?Fe(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:re}):z[ne]=re,le=(z,ne)=>{for(var re in ne||(ne={}))Oe.call(ne,re)&&Ve(z,re,ne[re]);if(De)for(var re of De(ne))We.call(ne,re)&&Ve(z,re,ne[re]);return z},E=(z,ne)=>Ye(z,ke(ne)),a=(z,ne,re)=>new Promise((ie,ge)=>{var fe=Re=>{try{Ue(re.next(Re))}catch(lt){ge(lt)}},Pe=Re=>{try{Ue(re.throw(Re))}catch(lt){ge(lt)}},Ue=Re=>Re.done?ie(Re.value):Promise.resolve(Re.value).then(fe,Pe);Ue((re=re.apply(z,ne)).next())}),y=({value:z,onChange:ne,scrollId:re})=>{const[ie,ge]=(0,b.useState)([]);(0,b.useEffect)(()=>{fe()},[]);const fe=()=>a(void 0,null,function*(){const Ce=yield(0,Ge.NZ)({});if(Ce!=null&&Ce.data){const Xe=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:b.createElement("img",{src:Ie,className:Be.folderIcon}),isLeaf:!1,children:Pe(Ce.data||[])}];ge(Xe)}}),Pe=Ce=>Ce.map(Xe=>({title:Xe.name,key:Xe.group_id,icon:b.createElement("img",{src:Ie,className:Be.folderIcon}),isLeaf:Xe.children.length===0,children:Pe(Xe.children)})),Ue=(Ce,Xe,nt)=>Ce.map(ye=>ye.key===Xe?le(le({},ye),nt):ye.children?E(le({},ye),{children:Ue(ye.children,Xe,nt)}):ye),Re=(Ce,Xe,nt)=>Ce.map(ye=>{if(ye.key===Xe)return E(le({},ye),{icon:nt?b.createElement("img",{src:be,className:Be.folderIcon}):b.createElement("img",{src:Ie,className:Be.folderIcon})});if(ye.children)return E(le({},ye),{children:Re(ye.children,Xe,nt)})}),lt=(Ce,Xe)=>{ge(nt=>Re(nt,Xe.node.key,Xe.expanded))},Le=z?{selectedKeys:z,defaultExpandedKeys:z}:{};return ie.length>0&&b.createElement("div",{id:re||""},b.createElement(he.default,le({showLine:{showLeafIcon:!1},showIcon:!0,treeData:ie,className:Be.folderWrapper,onSelect:ne,onExpand:lt},Le)))}},88597:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ge}});var b=oe(60324),he={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},Be=oe(32637),Ie=oe(59301),Ge=({type:Fe,style:Ye})=>{const ke=Ie.createElement("div",{className:he.wrap,onClick:De=>{De.preventDefault(),De.stopPropagation()}},Ie.createElement("p",null,Fe==="shixun"||Fe==="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",Ie.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",Fe==="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"),Ie.createElement("div",{className:he.contact},Ie.createElement("div",{className:he.img},Ie.createElement("img",{src:Be,width:"124px",height:"124px"})),Ie.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return Ie.createElement(b.Z,{content:ke},Ie.createElement("span",{className:he.text,style:Ye},"\u9AD8\u6D88\u8017"))}},57109:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Oe}});var b=oe(59301),he={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Be=oe(92310),Ie=oe.n(Be),be=oe(71418),Ge=oe(2859),Fe=oe(93229),Ye=oe(33613),ke=(We,Ve,le)=>new Promise((E,a)=>{var x=ne=>{try{z(le.next(ne))}catch(re){a(re)}},y=ne=>{try{z(le.throw(ne))}catch(re){a(re)}},z=ne=>ne.done?E(ne.value):Promise.resolve(ne.value).then(x,y);z((le=le.apply(We,Ve)).next())}),Oe=({data:We,className:Ve,fullWidth:le,style:E={},onClose:a,onOk:x,showFullTools:y,noAssociationId:z})=>{const ne=(0,b.useRef)(null),re=(0,b.useRef)(null),ie=(0,b.useRef)(null),ge=(0,b.useRef)(null),[fe,Pe]=(0,b.useState)(!1),[Ue,Re]=(0,b.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,b.useEffect)(()=>{ie.current||(ie.current=document.createElement("style"),document.head.appendChild(ie.current)),We!=null&&We.visible?(document.body.setAttribute("data-custom","y-hidden"),ie.current.innerHTML=" html { overflow-y: hidden; }",We!=null&&We.src&<()):(document.body.removeAttribute("data-custom"),ie.current&&(document.head.removeChild(ie.current),ie.current=null))},[We==null?void 0:We.visible]);const lt=()=>ke(void 0,null,function*(){Pe(!0),Re("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ye=yield(0,Ye.ZJ)(We==null?void 0:We.src);ne.current.src="",ne.current.src=ye,ne.current.onload=function(){nt()},Pe(!1),Re("")}),Le=()=>{document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",a()},Ce=ye=>ke(void 0,null,function*(){Pe(!0),Re("\u6B63\u5728\u4FDD\u5B58\u4E2D");const gt=yield(0,Fe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:We.title,file:ye.dataUrl}});gt!=null&>.id&&!z?(yield(0,Fe.ZP)(`/api/attachments/${We.id}/add_subitem.json`,{method:"post",body:{subitem_id:gt==null?void 0:gt.id,settings:JSON.stringify(ye.state)}})).status===0&&x():gt!=null&>.id&&x(gt),document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",Pe(!1),Re("")}),Xe=()=>{const ye=document.querySelector('a[href="https://markerjs.com/"]');ye&&ye.parentNode&&(ye.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(pt=>{const xt=document.querySelector(pt.name);xt&&xt.setAttribute("title",pt.title)})},nt=()=>{re.current=new Ge.hP(ne.current),re.current.targetRoot=ge.current,re.current.addEventListener("render",Ce),re.current.addEventListener("beforeclose",Le),y&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),We!=null&&We.snapshotData&&re.current.restoreState(We.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Xe()},300)};return b.createElement(b.Fragment,null,(We==null?void 0:We.visible)&&b.createElement(be.Z,{spinning:fe,tip:Ue,style:{position:"absolute"}},b.createElement("div",{ref:ge,className:Ie()(he.imageDimensions,Ve,le?he.fullWidth:""),style:E},b.createElement("img",{className:he.img,ref:ne}))))}},81173:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return ba},$:function(){return Wn}});var b=oe(59301),he={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},Be=oe(92310),Ie=oe.n(Be),be=oe(78241),Ge=oe(8591),Fe=oe(43418),Ye=oe(5871),ke=oe(95237),De=oe(24905),Oe=oe(38854),We=oe(54580),Ve=oe(3113),le=oe(93948),E=oe(19842),a=oe(92832),x=oe(27527),y=oe(70610),z="data:image/png;base64,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",ne="data:image/png;base64,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",re="data:image/png;base64,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",ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",ge=oe(93229),fe=oe(22014),Pe=oe(5623),Ue=oe(23298),Re=oe(210),lt=oe(3767),Le=oe(15342),Ce=oe.n(Le),Xe=(dn,fn,Pn)=>new Promise((Oa,Sa)=>{var wa=hn=>{try{ht(Pn.next(hn))}catch(Cn){Sa(Cn)}},tn=hn=>{try{ht(Pn.throw(hn))}catch(Cn){Sa(Cn)}},ht=hn=>hn.done?Oa(hn.value):Promise.resolve(hn.value).then(wa,tn);ht((Pn=Pn.apply(dn,fn)).next())}),ye=b.memo(({tagName:dn="div",value:fn="",className:Pn,style:Oa={},onBlur:Sa,id:wa})=>{const tn=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(!tn.current)return;Xe(void 0,null,function*(){const Cn=tn.current;Cn.innerHTML="";const ya=fn==null?void 0:fn.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const ra of ya)if(ra.startsWith("$$")&&ra.endsWith("$$")||ra.startsWith("`$$")&&ra.endsWith("$$`")){const Ka=ra.startsWith("`$$")?ra.slice(3,-3):ra.slice(2,-2),oa=document.createElement("span");oa.setAttribute("contentEditable","false"),oa.setAttribute("title",ra),oa.className="edu_latex",Cn.appendChild(oa),Ce().render(Ka,oa,{throwOnError:!1})}else{const Ka=ra==null?void 0:ra.replace(/<[^>]*>/g,oa=>oa.startsWith("{var hn,Cn;if(Sa&&tn.current){const ra=tn.current.cloneNode(!0),Ka=ra.querySelectorAll("span.edu_latex");for(let oa of Ka){const Qn=oa.getAttribute("title"),Ya=document.createTextNode(Qn||""),Ma=oa;(Cn=(hn=Ma.parentNode)==null?void 0:hn.replaceChild)==null||Cn.call(hn,Ya,Ma)}Sa(ra.innerHTML)}};return b.createElement(b.Fragment,null,b.createElement(dn,{ref:tn,contentEditable:!0,className:Pn,style:Oa,onBlur:ht}))}),gt=oe(61814),pt=oe(91788),xt=oe(43428),ut=oe(6848),Yt=oe(43604),un={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},Lt=oe(10183),Wt=oe(33613),Qe=oe(45362),Me=oe(70207),Et=oe(97023),kt=oe(31864),vt="data:image/png;base64,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",wt=(dn,fn,Pn)=>new Promise((Oa,Sa)=>{var wa=hn=>{try{ht(Pn.next(hn))}catch(Cn){Sa(Cn)}},tn=hn=>{try{ht(Pn.throw(hn))}catch(Cn){Sa(Cn)}},ht=hn=>hn.done?Oa(hn.value):Promise.resolve(hn.value).then(wa,tn);ht((Pn=Pn.apply(dn,fn)).next())}),dt=(0,b.forwardRef)(({onUpdateNum:dn,onSave:fn},Pn)=>{var Oa;const Sa=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 -\u4F8B\uFF1A\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,[wa,tn]=(0,b.useState)(!1),[ht,hn]=(0,b.useState)([]),[Cn,ya]=(0,b.useState)(null),[ra,Ka]=(0,b.useState)([]),[oa,Qn]=(0,b.useState)(0),[Ya,Ma]=(0,b.useState)(0),[Ja,Fr]=(0,b.useState)(!1),[At,Mn]=(0,b.useState)(""),[kn,Ln]=(0,b.useState)(0),[xe,ft]=(0,b.useState)(0),[Ft,Qt]=(0,b.useState)(0),[Mt,yt]=(0,b.useState)(0),[En,je]=(0,b.useState)(0),[Ke,He]=(0,b.useState)(0),[Ot,cn]=(0,b.useState)(0),[gn,_n]=(0,b.useState)(0),[Un,vn]=(0,b.useState)(kt.Q),{contentRef:Jn,value:Ea,status:Zt,open:$n,close:Je}=Un,Ut=(0,Me.Z)({contentRef:Jn,status:Zt}),{openProgress:wn,closeProgress:tt,CreateProgressModal:Xn,progressOpen:Rn}=(0,Qe.Z)();(0,b.useEffect)(()=>{Cn&&sa(),Cn===!1&&(Je(),dn==null||dn(),hn([]),Mn(""),Ln(0),ft(0),Qt(0),yt(0),je(0),He(0),cn(0),_n(0))},[Cn]);const ca=()=>{ya(!0)};(0,b.useImperativeHandle)(Pn,()=>({onClick:ca}));const Vn=Vt=>{Fr(!0),Qn(Vt),Ma(0)},Za=Vt=>wt(void 0,null,function*(){const xa=Vt.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(xa)==-1?(Ge.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Vt.size/1024/1024>10?(Ge.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),sa=()=>wt(void 0,null,function*(){const Vt=yield(0,ge.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Vt.status===0&&(Qn(Vt.total_number),Ma(Vt.remaining_number))}),_a=Vt=>(Vt=Vt||"",Vt=String(Vt),Vt=Vt.replace(/\s+/g,""),Vt),$a=(Vt=!0)=>wt(void 0,null,function*(){var xa,pa;const Xt=[{name:"\u5355\u9009\u9898",num:kn||0},{name:"\u591A\u9009\u9898",num:xe||0},{name:"\u5224\u65AD\u9898",num:Ft||0},{name:"\u586B\u7A7A\u9898",num:Mt||0},{name:"\u7B80\u7B54\u9898",num:En||0},{name:"\u7EC4\u5408\u9898",num:gn||0},{name:"\u7F16\u7A0B\u9898",num:Ke||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Ot||0}];if(Vt){if(_a(At)){if(At.length>1e3){Ge.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{Ge.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!_a(At)&&!(ht!=null&&ht.length)){Ge.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const An=Xt.reduce((Ra,Pa)=>Ra+Pa.num,0);if(An===0){Ge.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(An>30){Ge.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(oa!==-1){Fr(!0);return}}Fr(!1);const ta={scene_type:6,request_identifier:Math.random(),file_id:(pa=(xa=ht[0])==null?void 0:xa.response)==null?void 0:pa.id,content:At,count_arr:Xt.map(An=>An.num).join(",")};yield $n(ta),sa()}),gr=()=>wt(void 0,null,function*(){const Vt=Ut();if(fn){ya(!1),fn(Vt);return}wn(),tn(!0),Ka([]);const xa=new FormData;xa.append("html",Vt);const pa=yield(0,ge.ZP)("/api/intelligent_imports/import.json",{method:"post",body:xa},!0);if((pa==null?void 0:pa.status)===0)if(pa!=null&&pa.data){tt(100),Ka(pa==null?void 0:pa.data);return}else Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");tn(!1),tt()}),Rt=()=>wt(void 0,null,function*(){const Vt=Ut();(0,Wt.RG)(Vt)}),Da=["uploading","error"].includes((Oa=ht==null?void 0:ht[0])==null?void 0:Oa.status);return b.createElement(b.Fragment,null,b.createElement(Et.Z,{visible:Ja,totalCount:oa,usedCount:Ya,onCancel:()=>Fr(!1),onOk:()=>$a(!1)}),b.createElement(xt.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:b.createElement("div",{className:un.extraHeader},b.createElement(ke.Z,{align:"middle"},!Zt&&!!Ea&&b.createElement(b.Fragment,null,b.createElement(x.op,{onClick:gr,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),b.createElement(x.op,{onClick:Rt,shape:"default",type:"text"},b.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),b.createElement("i",{onClick:()=>{const Vt=xa=>{Fe.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:xa,onOk:()=>{ya(!1)}})};if(Zt){Vt("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ea?Vt("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):ya(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Cn},b.createElement("div",{className:un.wrap},b.createElement("div",{className:un.left},b.createElement("div",{className:un.tip},b.createElement("img",{src:vt}),b.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),b.createElement("div",{className:"mb10 mt20 c-black"},b.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),b.createElement(a.default.TextArea,{style:{height:160},className:"mb20",value:At,placeholder:Sa,onChange:Vt=>{Mn(Vt.target.value)}}),b.createElement(We.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${y.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:ht,withCredentials:!0,data:{upload_type:1},beforeUpload:Za,onChange:({file:Vt})=>{var xa,pa;Vt.status!=="removed"&&(Vt.status==="done"&&((xa=Vt==null?void 0:Vt.response)==null?void 0:xa.status)!==0&&(Vt.status="error",Vt.response=(pa=Vt==null?void 0:Vt.response)==null?void 0:pa.message),hn([Vt]))},onRemove:()=>hn([])},b.createElement(ut.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},b.createElement(x.op,{style:{borderRadius:2}},b.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),b.createElement("div",{className:"c-black mt20"},b.createElement("div",{className:"mb10 c-black"},b.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),b.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u4FDD\u8BC1\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",b.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"30"),"\u9053\uFF09")),b.createElement(ke.Z,{style:{gap:16}},b.createElement(Yt.Z,null,b.createElement("label",null,"\u5355\u9009\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:kn,onChange:Ln,style:{marginLeft:"8px"}})),b.createElement(Yt.Z,null,b.createElement("label",null,"\u591A\u9009\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:xe,onChange:ft,style:{marginLeft:"8px"}})),b.createElement(Yt.Z,null,b.createElement("label",null,"\u5224\u65AD\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:Ft,onChange:Qt,style:{marginLeft:"8px"}})),b.createElement(Yt.Z,null,b.createElement("label",null,"\u586B\u7A7A\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:Mt,onChange:yt,style:{marginLeft:"8px"}})),b.createElement(Yt.Z,null,b.createElement("label",null,"\u7B80\u7B54\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:En,onChange:je,style:{marginLeft:"8px"}})))),Zt?b.createElement("div",{onClick:Je,className:un.bottomBtn},b.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Da?b.createElement("div",{className:`${un.bottomBtn} ${un.disabled}`},b.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):b.createElement("div",{onClick:()=>{$a()},className:un.bottomBtn},b.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),b.createElement(kt.Z,{onStatusChange:vn,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Rn,noRestrictModal:Vn,stringTransformer:Lt.o,onError:Vt=>{Object.prototype.toString.call(Vt)==="[object Object]"&&Vt.status===-9&&Vn(Vt.data)}}))),b.createElement(xt.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:wa},b.createElement(ke.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},b.createElement("img",{src:oe(36413),alt:"\u667A\u80FD\u51FA\u9898"}),b.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),b.createElement(ba,{stickyTop:-24,hideWordFeatures:!0,dataSource:ra,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>tn(!1),onSuccess:()=>{tn(!1),ya(!1)}}),b.createElement("div",{style:{height:70}})),Xn("\u5904\u7406\u4E2D"))}),sn=Object.defineProperty,ct=Object.defineProperties,et=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,zt=(dn,fn,Pn)=>fn in dn?sn(dn,fn,{enumerable:!0,configurable:!0,writable:!0,value:Pn}):dn[fn]=Pn,St=(dn,fn)=>{for(var Pn in fn||(fn={}))ot.call(fn,Pn)&&zt(dn,Pn,fn[Pn]);if(Fn)for(var Pn of Fn(fn))Bt.call(fn,Pn)&&zt(dn,Pn,fn[Pn]);return dn},Tn=(dn,fn)=>ct(dn,et(fn)),Nt=(dn,fn,Pn)=>new Promise((Oa,Sa)=>{var wa=hn=>{try{ht(Pn.next(hn))}catch(Cn){Sa(Cn)}},tn=hn=>{try{ht(Pn.throw(hn))}catch(Cn){Sa(Cn)}},ht=hn=>hn.done?Oa(hn.value):Promise.resolve(hn.value).then(wa,tn);ht((Pn=Pn.apply(dn,fn)).next())});const Kn=dn=>{dn.preventDefault();let Pn=(dn.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,Pn)},xn=dn=>{dn.key==="Enter"&&dn.preventDefault()},jn=({children:dn,style:fn})=>b.createElement("div",{className:he.leftBox,style:fn,onPaste:Kn},dn),$t=({children:dn,style:fn,className:Pn})=>b.createElement("div",{className:Ie()(he.rightBox,Pn),style:fn,onPaste:Kn},dn),fa=({className:dn,style:fn={},width:Pn=1200,onCancel:Oa=()=>{},onSuccess:Sa=()=>{},gather:wa={},mode:tn=1,stickyTop:ht=0,subDisciplineId:hn=[],hideWordFeatures:Cn,dataSource:ya=[],customLeftHeadNode:ra,customRightHeadNode:Ka,customLeftContent:oa,hideRecognition:Qn=!1,onExchange:Ya,isSingleSelection:Ma=!1,underpinBackgroundStyle:Ja={},headExtraNode:Fr,isRefreshItemBank:At=!1,okText:Mn="\u786E\u5B9A\u5BFC\u5165",onSave:kn})=>{var Ln;const[xe,ft]=(0,b.useState)(1),[Ft,Qt]=(0,b.useState)(0),[Mt,yt]=(0,b.useState)(""),[En,je]=(0,b.useState)(!1),[Ke,He]=(0,b.useState)([]),[Ot,cn]=(0,b.useState)([]),[gn,_n]=(0,b.useState)(!1),[Un,vn]=(0,b.useState)(!1),[Jn,Ea]=(0,b.useState)(!1),[Zt,$n]=(0,b.useState)(!1),[Je,Ut]=(0,b.useState)([]),[wn,tt]=(0,b.useState)(1),[Xn,Rn]=(0,b.useState)(!1),[ca,Vn]=(0,b.useState)(!0),[Za,sa]=(0,b.useState)(0),[_a,$a]=(0,b.useState)(!1),[gr]=be.default.useForm(),[Rt]=be.default.useForm(),Da=(0,b.useRef)(null),Vt=(0,b.useRef)(null),xa=(0,b.useRef)(),pa=(0,b.useRef)(null),Xt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Dn=["C","C++","Java","Python","JavaScript","Ruby"];(0,b.useEffect)(()=>{ya!=null&&ya.length&&fr(ya)},[ya]),(0,b.useEffect)(()=>{xe===2&&Da.current.focus()},[xe]),(0,b.useEffect)(()=>{Jn&&An()},[Jn]);const ta=()=>{if(xe===1){Ge.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>Nt(void 0,null,function*(){ft(1)})})},An=()=>Nt(void 0,null,function*(){const de=yield(0,ge.ZP)("/api/disciplines.json",{method:"get",params:{source:tn===1?"new_question":"subject"}});Ut(de.disciplines||[])}),Ra=de=>{const $e=[],st=(Gt,at)=>{Gt.length>=2&&$e.push(Gt.join(""));for(let an=at;an(de=de||"",de=String(de),de=de.replace(/\s+/g,""),de),Va=de=>(de=de||"",de=String(de),de=de.replace(/

/g,""),de=de.replace(/
/g,` +`),he)},64606:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ie}});var b=oe(59301),he={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},Ie=({number:be,active:Ge,className:Fe})=>b.createElement("div",{className:`${he.digitalLabel} ${Ge?he.active:""} ${Fe}`},be)},22014:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return y}});var b=oe(59301),he=oe(17574),Be={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},Ie=oe(73631),be=oe(5623),Ge=oe(12083),Fe=Object.defineProperty,Ye=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Ve=(z,ne,re)=>ne in z?Fe(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:re}):z[ne]=re,le=(z,ne)=>{for(var re in ne||(ne={}))Oe.call(ne,re)&&Ve(z,re,ne[re]);if(De)for(var re of De(ne))We.call(ne,re)&&Ve(z,re,ne[re]);return z},E=(z,ne)=>Ye(z,ke(ne)),a=(z,ne,re)=>new Promise((ie,ge)=>{var fe=Re=>{try{Ue(re.next(Re))}catch(lt){ge(lt)}},Pe=Re=>{try{Ue(re.throw(Re))}catch(lt){ge(lt)}},Ue=Re=>Re.done?ie(Re.value):Promise.resolve(Re.value).then(fe,Pe);Ue((re=re.apply(z,ne)).next())}),y=({value:z,onChange:ne,scrollId:re})=>{const[ie,ge]=(0,b.useState)([]);(0,b.useEffect)(()=>{fe()},[]);const fe=()=>a(void 0,null,function*(){const Ce=yield(0,Ge.NZ)({});if(Ce!=null&&Ce.data){const Xe=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:b.createElement("img",{src:Ie,className:Be.folderIcon}),isLeaf:!1,children:Pe(Ce.data||[])}];ge(Xe)}}),Pe=Ce=>Ce.map(Xe=>({title:Xe.name,key:Xe.group_id,icon:b.createElement("img",{src:Ie,className:Be.folderIcon}),isLeaf:Xe.children.length===0,children:Pe(Xe.children)})),Ue=(Ce,Xe,nt)=>Ce.map(ye=>ye.key===Xe?le(le({},ye),nt):ye.children?E(le({},ye),{children:Ue(ye.children,Xe,nt)}):ye),Re=(Ce,Xe,nt)=>Ce.map(ye=>{if(ye.key===Xe)return E(le({},ye),{icon:nt?b.createElement("img",{src:be,className:Be.folderIcon}):b.createElement("img",{src:Ie,className:Be.folderIcon})});if(ye.children)return E(le({},ye),{children:Re(ye.children,Xe,nt)})}),lt=(Ce,Xe)=>{ge(nt=>Re(nt,Xe.node.key,Xe.expanded))},Le=z?{selectedKeys:z,defaultExpandedKeys:z}:{};return ie.length>0&&b.createElement("div",{id:re||""},b.createElement(he.default,le({showLine:{showLeafIcon:!1},showIcon:!0,treeData:ie,className:Be.folderWrapper,onSelect:ne,onExpand:lt},Le)))}},88597:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ge}});var b=oe(60324),he={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},Be=oe(32637),Ie=oe(59301),Ge=({type:Fe,style:Ye})=>{const ke=Ie.createElement("div",{className:he.wrap,onClick:De=>{De.preventDefault(),De.stopPropagation()}},Ie.createElement("p",null,Fe==="shixun"||Fe==="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",Ie.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",Fe==="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"),Ie.createElement("div",{className:he.contact},Ie.createElement("div",{className:he.img},Ie.createElement("img",{src:Be,width:"124px",height:"124px"})),Ie.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return Ie.createElement(b.Z,{content:ke},Ie.createElement("span",{className:he.text,style:Ye},"\u9AD8\u6D88\u8017"))}},57109:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Oe}});var b=oe(59301),he={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Be=oe(92310),Ie=oe.n(Be),be=oe(71418),Ge=oe(2859),Fe=oe(93229),Ye=oe(33613),ke=(We,Ve,le)=>new Promise((E,a)=>{var x=ne=>{try{z(le.next(ne))}catch(re){a(re)}},y=ne=>{try{z(le.throw(ne))}catch(re){a(re)}},z=ne=>ne.done?E(ne.value):Promise.resolve(ne.value).then(x,y);z((le=le.apply(We,Ve)).next())}),Oe=({data:We,className:Ve,fullWidth:le,style:E={},onClose:a,onOk:x,showFullTools:y,noAssociationId:z})=>{const ne=(0,b.useRef)(null),re=(0,b.useRef)(null),ie=(0,b.useRef)(null),ge=(0,b.useRef)(null),[fe,Pe]=(0,b.useState)(!1),[Ue,Re]=(0,b.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,b.useEffect)(()=>{ie.current||(ie.current=document.createElement("style"),document.head.appendChild(ie.current)),We!=null&&We.visible?(document.body.setAttribute("data-custom","y-hidden"),ie.current.innerHTML=" html { overflow-y: hidden; }",We!=null&&We.src&<()):(document.body.removeAttribute("data-custom"),ie.current&&(document.head.removeChild(ie.current),ie.current=null))},[We==null?void 0:We.visible]);const lt=()=>ke(void 0,null,function*(){Pe(!0),Re("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ye=yield(0,Ye.ZJ)(We==null?void 0:We.src);ne.current.src="",ne.current.src=ye,ne.current.onload=function(){nt()},Pe(!1),Re("")}),Le=()=>{document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",a()},Ce=ye=>ke(void 0,null,function*(){Pe(!0),Re("\u6B63\u5728\u4FDD\u5B58\u4E2D");const gt=yield(0,Fe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:We.title,file:ye.dataUrl}});gt!=null&>.id&&!z?(yield(0,Fe.ZP)(`/api/attachments/${We.id}/add_subitem.json`,{method:"post",body:{subitem_id:gt==null?void 0:gt.id,settings:JSON.stringify(ye.state)}})).status===0&&x():gt!=null&>.id&&x(gt),document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",Pe(!1),Re("")}),Xe=()=>{const ye=document.querySelector('a[href="https://markerjs.com/"]');ye&&ye.parentNode&&(ye.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(pt=>{const xt=document.querySelector(pt.name);xt&&xt.setAttribute("title",pt.title)})},nt=()=>{re.current=new Ge.hP(ne.current),re.current.targetRoot=ge.current,re.current.addEventListener("render",Ce),re.current.addEventListener("beforeclose",Le),y&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),We!=null&&We.snapshotData&&re.current.restoreState(We.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Xe()},300)};return b.createElement(b.Fragment,null,(We==null?void 0:We.visible)&&b.createElement(be.Z,{spinning:fe,tip:Ue,style:{position:"absolute"}},b.createElement("div",{ref:ge,className:Ie()(he.imageDimensions,Ve,le?he.fullWidth:""),style:E},b.createElement("img",{className:he.img,ref:ne}))))}},81173:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return ba},$:function(){return Wn}});var b=oe(59301),he={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},Be=oe(92310),Ie=oe.n(Be),be=oe(78241),Ge=oe(8591),Fe=oe(43418),Ye=oe(5871),ke=oe(95237),De=oe(24905),Oe=oe(38854),We=oe(54580),Ve=oe(3113),le=oe(93948),E=oe(19842),a=oe(92832),x=oe(27527),y=oe(70610),z="data:image/png;base64,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",ne="data:image/png;base64,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",re="data:image/png;base64,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",ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",ge=oe(93229),fe=oe(22014),Pe=oe(5623),Ue=oe(23298),Re=oe(210),lt=oe(3767),Le=oe(15342),Ce=oe.n(Le),Xe=(un,mn,En)=>new Promise((Ma,ha)=>{var wa=hn=>{try{ht(En.next(hn))}catch(Cn){ha(Cn)}},en=hn=>{try{ht(En.throw(hn))}catch(Cn){ha(Cn)}},ht=hn=>hn.done?Ma(hn.value):Promise.resolve(hn.value).then(wa,en);ht((En=En.apply(un,mn)).next())}),ye=b.memo(({tagName:un="div",value:mn="",className:En,style:Ma={},onBlur:ha,id:wa})=>{const en=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(!en.current)return;Xe(void 0,null,function*(){const Cn=en.current;Cn.innerHTML="";const Aa=mn==null?void 0:mn.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const na of Aa)if(na.startsWith("$$")&&na.endsWith("$$")||na.startsWith("`$$")&&na.endsWith("$$`")){const Ka=na.startsWith("`$$")?na.slice(3,-3):na.slice(2,-2),aa=document.createElement("span");aa.setAttribute("contentEditable","false"),aa.setAttribute("title",na),aa.className="edu_latex",Cn.appendChild(aa),Ce().render(Ka,aa,{throwOnError:!1})}else{const Ka=na==null?void 0:na.replace(/<[^>]*>/g,aa=>aa.startsWith("{var hn,Cn;if(ha&&en.current){const na=en.current.cloneNode(!0),Ka=na.querySelectorAll("span.edu_latex");for(let aa of Ka){const Qn=aa.getAttribute("title"),Ya=document.createTextNode(Qn||""),Ra=aa;(Cn=(hn=Ra.parentNode)==null?void 0:hn.replaceChild)==null||Cn.call(hn,Ya,Ra)}ha(na.innerHTML)}};return b.createElement(b.Fragment,null,b.createElement(un,{ref:en,contentEditable:!0,className:En,style:Ma,onBlur:ht}))}),gt=oe(61814),pt=oe(91788),xt=oe(43428),ut=oe(6848),Jt=oe(43604),on={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},Lt=oe(10183),Vt=oe(33613),Qe=oe(45362),Me=oe(70207),Et=oe(97023),Gt=oe(31864),vt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAHr1JREFUaEPNmweYnVW1/n/7a6fMmcm0ZEoSUkkCSQgJCVWKoAI2FAH1iqBYwXvFLogF8S9XvRYElUeqIJegFOmEKgiICUkgJBBCkpnMZHoyc6ad9pW9r3t/58wEsJfn+Z8z5zn9fN+711rvetdaewT/rsvi073GBEsdrIN8214WOfbCyLHnSks0SSGqFCCFlSOS/VLKNhXJbULKTVYgXwhKwWZevNX/d5ya+Ff+6OzZx9WGycRbhZs+JbKdYyPbmqZsR5Qsi7xrIS2LSAgQFuh7fdHIVQRSmZsVhsqSciARyifswL/LsuX9w8/fOfyvOs9/CeB5845bEuJ9WljidOm6tZHtEjkOkWPjuw4l2yZMJAk1UKsMVh9ZCVAqBhxJiEJzE2GEE0Z4ocSOwmEnCm9VxfDy7M77tvyzwP8pwAfMPG6JtOyLI0e8M7SEi2UTuB7SdlGOi+85+K5NyfEIXBdcrwy4YmENVsVgZQhBBKEPUYQVBNhBSDKMEGGAG8nAlvJuEfoX9+986B8G/g8Bnlt3yBQvk/m6tKxPKWElIhvjrhpk6HjmPkh4+K5L0XUpWTaJVIJpDfU01VVTP6Uaz3OMsXL5En3ZEfZkcwwNZZFBYMCLIDSgnSAkEfiIKMSNFLYMS1akflokuiTb9sjI32vxvxvwouY3HIdrXQtirvZI6XhISyFtB8qAQ8+jaFuQTvGGlQdy5klHcvji+TTV1eA5MVAdw+bgSiGBQslnZ98gj254idsfW8/azduJ/AArCkj5AXYUYGtXj0IsKRFRpInuI31djz/+94D+ewBbi1oO+zLC/SbafYVACWGA6ljFtlGuhyYoJ5PmrNPfwifeezIzmqe+/nyUMlw1cdGhXAZPvAy8sL2Dn6x+kFvuf5KoWMSLIgPaCiOsKMSJIgQqUEH0jd7eJ7+rSf9vAf43AZ4x44hUJlRXSkudbSkHLGFiUWEhXQfpCITj4Qs4/bS3cP4n3suM5mllQ8aHqECMNBkDYfkM9WMD1pDYhPFxFbgI2jt7+PplN3HPmqfxUDhRgAi1lSOEtrRmd6VusKzw3K6uZwp/DfRfBdzUdFBVg5W6XSpO1K5r4RrAwrJ1HkW5FpFtk5mS4TuXfpYTjz/q1UDL1oyAoAxU35vnSpk0pcHr8DCIlTCv2wjSQEooc//Amqc478LLCfL52K21hQ3h6ZQm9fM1gcid1t//Qu4vgf6LgLVla6LwdpQ42aRL7USWjRDahePHoQXLDjmAyy/7Kq0tzeX0KlBloBpMDFThm5swnuAr0MoiMIAV2kG1sfQJyUjhFSSuEGhuS9uQsQXdOzo45+MX09XZg62ZXAOO4znO4cg1akCc2sWft/RfAmwd0LzyeiHEWXrVNVhpRIO2buzWoYJ3vffNXHLJF0gmExMLq5QkikJCZRFYGqCgZAmKKEoISgpzC6NyJgoUUahQZRcV2p3DEFcoHEeQdGxc1yKdsGBklLPO/CI7trZjKYmlV0nnbmXMod37xt171n74z8X0nwW8qGnlV4Tg20KDVBaaUw1JWTreHKSSnP3Jd3PBVz4BwkNoV1cRSoVEkSSMQpNW9c3Hpei55GyBHyiCUkhQivBDRRhGhKHShiJSEqUBYBwIxwLPwoB2XZuE55BM2tilPO9/27n09/QbwEILF2Pt+F4peVH34PpL/5Rr/0nAixqXH2u5zkNKKS8GLBDCMq4szVNBIpXi6eeuIZnU7+m1TaBUChkKolCD1YAkYQh+CEVlUVKCgq8IwoggVJQkBKEkkIpASqSM3VqftC0UtiVwLIHtQsISeAkN2iWRsimNDHP2u85jfHjMxLP2Kk1i+rtC4QdSvaVv+NknXgv6dYC1qEgkrOeEYM6kj4JWUZYBrC1tEwYR9zz2YxYsaCxTq15Zj1IxFVtYgw5kDCyMKPmCotRnoigF4EeSUiTNYvjGExSGwbXoEjoeNWgNGFxb4LgC17HxEhbJpEOyKkH71m189swvmrwcM7wmMs0fBnhbTskV2eyGV4mT1wE+oGnlD4UlPvuqldFkoonKsgxgW189lwd//1OmTUvHwl8fUUT4pRS5QrwgYRCD9gNJMdBgoRhElPRjvQihpBRa8WckhFIRSjmRwmxhofWLbWvyEniuZVzbSzmkkh7pmjR3//JWrv/RL3BMmiwD1lEXu/mPdg+t/9xrUv7k00VNhyy1LPEsiEkGipOMuWrAOh3pmF64dA433/ktXEeThf6IROkYlorh4SryxYgoCAj90AAuBRG+DwU/pBiI+LlZDEUh0gugCCMNOFZeOkg0c1iWtmxsZU1cnmeR8GySSQ8v5VE1pYoLPvwF2ra2mQXXXzbkFeeUkpRqVVd2w+YKyldZeHHzytv/KHJONRBeY3sTyzo7CptIKj507rv4wkXvQ4gyOxKZFdbEUcq79A06BL5vQPu+BisparAlRck8ji2tb0UNPFT4kSYwHcsxaA1Wx7CjLezahrw0WHNLOngadFWCkaEsXzzrcyhdgGjyMildovlVwR27h9a/53WAD6xfthjPew5wK5XbxIfMCzFp6ZXQAH76yws5/i3Ly9bVB9EuFBori1DS058gOxJbOQh8wlJAUQMtRhT8iEKhyPjoOGPZImMDBYpDknDEQhZtCIxt0fLc8hRuRmLXSpxGi1RDmkxtNalMFYmESzKdIF1bzR2/vIN7fnl7XGrroDA5XXsdgRWEyzvHN71YEXQG1+KW5Vcr5XzUZFxh6Y9O+Hps3ZipIY65ux7/AfsvmGEsHDNGhBJhXOlEktyoxbZOCEs+MvQJfZ/c2DgjPeOM7YSRdo+hfofsUMRgYZzxIE9O5imqIjKKGddBkJIJpogMtV4NU6uqmVpXRdW0EGYP4swXVM1sJF1Tg530+OwH/4tivlAGXDkvpVPXNZ3Dz31sAvDBtQfXBgm3XQlVG3uzZrpY31bAWtLWRkaYOLZ4ZP3PaGyYMqGIK3rJ5EJdyAewZXtEb98Yhd5BRjZbtL0IG7r6aR/pZk80wJgcJFQ5lCoZd1RaZGrxUVFQJsUIbGVoEk+lqXUaSMta5icW8obph9C6NEQeOU71wmbW3Pkwd998B5ZmOm04w9YGzfCoiuYMDz8/bCJ1cevK9wklVms5qPOspal9nxjWltVX7S9SKdyEx++ev450popcQVHl5RB27NLCANaFvOKFJ3v43TURm9pGeGrP83SVdlKSI0SygNKfM8oojrf4cdzmiWOw/HziPrb67Gl1HHPYwYwOe2zetJcZzOEDS99B9aHjcITNRZ++GL+YL1cj8eIZLEr+x+7sc6sNrIOaV94ihXjvRLzv4+yGn3WRIGHe/q0c85ZjqJveytHHLGHLb9dywDtOIjcwyIpFOr41aK1tJbk9JW76TIFfrHuS5/NPUQqzKBVU6sAy0DKwSvjElU/5PW0hXWNVcmxMjnVVad581DL2XzQDy3W571dt9PWP8OkFn2L+qiS39q3m6T9sNN/TgWnWzjA2v+rMbnyfWMxiTzSlO5WgKabzcjmnDWryr85vsHTFQq791XcZ2rOXfG0royLNzvXbUR0b6ZWtnH3SFGobExMn/OSVeS74n0dZl3+YKBqLLVexVnwWE8/1ceLycRKwMYqx/D51o66enBTHrVjMshWzSdck+d1Tm3h5vY9Dnu/P+SW7ljzAZY/+HEvo/KT5SP+O1ttqoHPEnymWNq44RDnWs/qtuDYox2/5nPTzZNrj9kd+yozpHmE+4slnh9iyxyYYHyO35fdkGvbj4ANTHH/yQnOA4kjIJad286MXf0Ix2BuDq4gTA7xS+2pZZVTCZDE8wZWV13Q8TqwQs1jB5d5X2PauRyjsl2Pjpld46LHNJEnx1aorSBzcxXc2XYptxUtYAayUUkKxSixpXX6OUNa1sqyXLV0glF3MHFvC208/jv/+8acgHMbfm+fZdZ3c/3QPo2M5Rrt7mD+3Gc8SfOlrb8ZybbY/VeC8j/yOR7K3xVqx0qiruOuENWMgsQ337YFMeloMtmJlySxW8uXkp+h/z6OIJovNL+3kzgfXUus28EnnIsSiXVy381qTvyud4Mp6SSXPEUumH3IZkvNjCo5/3nFco5v9oGQ08fd/fiFvPWUpws8x3j/Cti3dXHvds4znS4wMFVg4r4HCH+vXb//w7dTUV/Pwz7Oc/51b2Zp/Nhbzkc6L+7q0qXonLHdUMuTQjOBHe3XNJViekqwraE6ofGbSyo5wWDFvNkcetYim2iZeWr+LO9c9jiem8smqC9nV8jBP9D5lio9XX4wZfyyWtq58ANRJSlqmCjJJu5x39bpHQcjq+y9j2Yo6A3ika5iO7X1c8YOnTMexUIxobq5BSZsvfe145ixq4hdf6+Kim26mt9hmWjD62LqcnDTiPi6MICkUVQIGywztmAQldP1Fkw2dmtDL1nCE4JAFszn8sANpqG7g+cd3c9dLTzDNaeU/Z36Zu+QV9I30T4TIRL8/rpfXiKWth2xTSizQymaiC7ZPStKl3q/X/IQlB2UQpRwj3cPs2t7HVT94lvFCQCkIqZ7iknTTfPi8VSxbOYPLLtjGf99xG0OF7okUYzJAJQ1MBPG++nXfRYgBHpkJmeVKVmfdCWO5luCIxfM4ePl8kqkk9zywge27e5iVWMh5qz7IDd1XMpytFEj7kFa8ZNvE0pZDhhH2lH0IeiIz6NPR2vaqWy7h6GNnQCHHaM8IHdsHuPmKVxgbg1IoaJxhExZ93vXBAzj0qJn88BvP8f1b72eo0DOZal8bvxNEVAH9aquXxX85wisxLHAtWD5/Ogcvm08QSe5+aAOFUsSS1CF84ORj+MX6WxgcHNqnFpj8XcuyRrSFI5SRTxMWqHi/iTSp+Nhn3sunv3gSanSY0b4xunaOcM9Ve8mNOESRItmYN+LqrWfOYPkRTVxz+Xq+94tHscUQpVBXR7o8jMpFviSasPQk+8b+/tpqdd/XJh/rls/s5jpDwbv7Rki6CY6sfQMnvG1/rrr3VsYLufinYsExGcqCUMdwJIRj2ZZFGAam3rX2yRw6Lc1fuB+3rrkUkR1guC9H185xnrklojCUohSWkPUDOIV6Tjw3xYIlU3j4gZf44rfuJZ0ooCJBoNs9uhoKJb55rLscklBGRrnpm7mWF6Ii/iMVlTNG5aQnF0SHoD43XSvXedWcvPBIFixu5ap7b4vFihERZaKs0KNSoVjasnJECLvG81x8P5hY50oZrn80+mM9e+H/+zj/8Z5VjPeOsX3DKO2P1OKP2/QO91M7R+EPJXn75y0aW1IM9Gd5/9nX0p8doT6ZIjQ9LoGUcTvHjJLi3pOxdvxYy9r4BM1VRObzUoYUQp+SdqFypVxJVRVCmpVp5P3HHUtH/yhPvrK2LDrKyS4mjzi5KaVdeuU2UAvitBSLjrg8LCsuU4jrT1v86Gef5/AD5tG+TjKyuQHfz7Mrv5MGpxWrPstRpydIpB1T1n31wv/lurs3Mau6ARE5RnUasLoXbYBKYvvFwPW1Yk8t+o0cFFoLS0ICssUcfqQbvvGIxkAQkHQs5tdP44xj3shNv32MUlQoC5mywjK/U34s2CYOaln1gIKTzPdNM24fTb9PytcupI9w2MqDCYcTaNny+S+cgVA+3ZuKHHh0grrWNLYjzGDi5RfbOef862nvLrAgMRcRJSASRCIi0hBEaCCG5nmAlJHpY5XsuJEQNxa0HtYWkBSjAnvyo3F620dt1qdTLJ83nca6On6/aRuWjsdXUUG8oGWBs0YsaVl1mUCcb14wDbo4zie0jXEzU46bHC21J5SbKMsO2p+vfuZ9TG1OMzQwRuO0epJTEli6CSDg6qvv5YqbnqSvT7FYLqdWthIQElEiFD6BVSQURQIiPjGnn1XNfZy5bg6+W4rdV7dskAhLdyUD9hZGGQ/GyyenSHseVa7FGW9axeZXeuno0zJWGmPEdXq5oVcRAIofiyWtK8+xsK6N345brkZRlgnEEInW2Er3suLupV6AMIp402GraErP5bQPLaGmJsFwT0DzrHq8Ws34EUHB55rr7ubXD26grSdParyFOWo5U2nBwsGnYG4lCghRwrXy9CmfwC0Q2ppAA5QIwPaxhE8+ytE7vgepfNIJl7pkhtbmNCcesYTV96wnMiRohmwGdHyZZGml5EfE0pYVhwjhPDvpz7Frm9RR9n2zEKaojCcQlS0Li2bMpHHmaWSmzOCjpxaR+ZRpstU3ZvBqhGmyB37IY4+u5ZEn19Leu4euoRyjo4JUroX6cBZ1qok0NdqO+AZ+kSJ5AidPYJWIrALKziGcHKGVY5QhWpqqSNouVUmbY1fM5/mtPTz7QhtCu7PxDB1Wmqu1OxuZFgeqVKtMeWi3ZnYD0/bNhYY5y36tdfVEWWq+q1OCZfrIs1qWMJCFKqeXt644nY994WgGO8eY2jwFy5UEfkB+XNK/26dtRwcvd26lZ7CDwdwg2dwY2VyJ8ZxFWHIhSKAiG6W0stLbIxTCCbEdHy8RkKmGhvoUtVUJZs9oZFptHZ1dOX7z4NNgheV+tpwc9slgErBSA53DpZnGf5e1HnaLQr03JmMrHoSZyVZcOcXeod20wgaT1lblmNafiELJ2e9+Dx8983TGOlzqp9l47TaJK6sYmeuzd35ANikYLUVk8zmG8oMM5fvJ5nsZK+wlr6uxMI8iMHGrCVDvlEglXVIJj0wyRU2qhrrkVBoTM1mz7mke2vA42PGoLhJxp1Kf8KRLV0hL/Kozu/59ccej6dD3Y3OzsXvZ9SdbPNqd9Zd0JzFOV6YYMA29yiQ7nurrVKLT5bRMK6cdcwbHzj6O/TfWkGq2EEVF9BIMD0L/NMnAfpLReovRKou9NYKuamifAnszktDWw+8QrySZMxaxbChiWiGgiohq3yY1rLj08SvY1PccthMirRKogKgsNkwaihvU8VmZ3B5Ntnh0E09lvHYlRW1F7Uwmd50Y4laLIS7zA3G5FudqbflK+abb0gIZWUSRRdKuY8XsIzg++QaOql3KlGkJqiyBpWdKVYrxALY2K848RTJQLYjSkZ6C6/b3pDcFFoe8KLjiPsXMnM/m7i38z+9W0xV2ouwiyikaYtMsrgGbxGocMLZcOSUNI/25nSObsxMZ6+AZq66W0vqoBhx3PSoleVwyGqKqWNRIz3g2UM7qplnZPGMax59wNDPqZuIEU8iOuvQMF3h+8BUOm9vCUy81kRmaxYKaamY0ZaibbvP0CYLVRylG9cjf5NDyvTmW3kQiOPfRAstv3sANjz7Onv5ehFVAOmMxYFunMK0QFaFp6+i/srSs+J2U13QOb5hs08ZuvXIJtr1RxYwxcdm3kADtunFeVnqaqO/1ZrMw5MR3H8u3v3Mh6VIKui3kiKJ7T4Gt3R7rLZcrZw4z/sgrjK7OIUaTCDuFXRsRTJXwnma8WQ4i5SAbM2Zt68aKpF/JMvr4ehqe3E5QGjFpS4pxsMYNWCl8sOJxuwFrtETsj+ZiNIQMZOCv2D3+gtnq9CpNclDL4bcr5KmVXFxx6zgXx3NiIwSEZlL983GDT293WPPUdXR3ZJlZN52awRrIxymhb0+JV7Yk2BY6XHsQrNu1m7qf7qFQdAhG95pOZ3T4VGw3IpOReOmEGY0eZOUQJYclxak8/IcbGRvpwqKAtPIokUfZQdx3toxei9vLZhgQNxr0fbmdcUfH0LOvH7VocHqY5tn2a4Zpk/Fp4rW8eqHuuOoBl+1w/LFvpKWpidtueo6pDVV85Qunc/iyg83GEz1J6G4v0b+xlj2FNLcsFDyWgTc9IykWfPoLRUZtKBLhpm3GSgUGdr5MJtjL/jObSKkGzkq1ctUz32JwqBOlCUqLERWgdNoy45QoLjyEVuTlHpkBrkoR8s8P00yKmn7oD5WaHJfqr8dyvdyf1sNqx+YTnzuVk088knA0yaZ70ty5+jFyuoupxYFq46S3n8KX/vMwQl9RKob0do6Rfa6ZbGEKv291uKcBTumGXa2QfaqD3t695KekYd4cVMFl18YXSOV6aFx4IIe6MzjF2c2lD1xEvjSEsPVOgdi62uO09taAdbFR2SdiLA0/6hha9+fHpfoTeiCeSTrPKdScyfgtV9OWoLZxCj9bfQHzZzUw3pVnw5DPwFpF/7r9uOqJ+1DFdgqFnVQ5czn/k4fzgTMWQzFNKS/o6upl4OVG9ham8ezUFP+71GJwlWDWmjHmPVRkLILt/ij5A6cyJVuF//JepjY4HFZVx/FCkZm1iwe3385v73/QKNw4RjXY8nhGb5CbKAdV+wjR8r86ENeglzSvPM6y7Af1locKC2vwuqS79rZv0nTkHKbuGad/Wze7erP07B5i+MWl3PjYIHsLXQxnH8NRPvPrlnL5Zcczd24rdlDHWHGE7a900bk9za+f3sqgX2L8HW9j1zGzKXiaXiWWFWKPjSA6x/GiOo7synBoyUakIzIdG5i+1KIn187VV9yI1KMdPZMuN91N4RPnXR8VnbhreP3rdum9tqcywc5Lph/6FWS8qcW0epRk6aoDuPrOSxkvZXE6e+h8uZuenix9vVkGdrvc9XAfW4pJlL8XObqFZnsBK1fW8ZMfno7lpCBy2LalnTW/7WHr7iJ+YOF4GapbZrM+KRhIeCjLxQ3VHzf8CRJKcpQlWZTwqCsGjPg72NXRy+nvO5zH1z/PLTffZfaBRFqF6p0DdszCoYou6siu+9s3tZRRW0taDr1eCc7Sw7UgDPnSxR/nbZ88mdrcHvbu2M2uV3ro6Rqir3eEnt1Fnl43zkvd7UTSYVwOUE8LJxw9m/M+ejTz5jdhWS5rf7eDX93bTnVdHTv2CNPqqUulmOYUTHdDRS46szq2S3U6RUNdmro6G89VjI2Mml1Caddj9vJmvvfjG+np6o1T0WQf+sad2Wf+/m1LGrTemFYnoztQ4iRden3v++dQlUlRk3ForE7Rtq2L3t1ZurqzdLRHbN+VY/2Ol0y6yoWjtCTrWbFsJjNbZ/Dlz55g9mJdf93z3PnEWs79yFv5zW97EQSm6d8oPDwnQdtQmrpkC8LKYDkWdtRHbbqfpuYEgZ4jlwLsMZ+Zi2bSOd7NHXfoeNZ7x0ztu6aU5R/emGYMfVDTQVVYVbdjqxMfXn89NRmb7Vs2k93ZTVQI6e7K0tExRNsOj2JB8sgLa4kim7FokGluAzXJVoa9Dh674UtYtstVV27gqR3Pc8bJx7JxYw+W7eAnG/CppeDUsyvVTCn06F82lZrOMfbLjjI7M84C0UFCFk1Hwx/K4XmNpKaX+Mm1vy6TF2vGR8dO6+ef2HpYCWht6XrFld/4+mln6wn/KR98M+vu30CYK7KrfZBXthXo7AjNTpqNbdtpG+gnkDlqnVqy0TAOLqsvO4t5c1ro7S8wf2E9N9/xErftbaA0mGNnQyPFqiqzHYrWVjhsoVYo0JgBJwlt7bT27Gb+3t0samlmrrsXNZqHouD6Rx8gwr+hNMy5f2nLYQXLnyWtfeVlJaZ3tT1zwcz9pl88sGOL2/fyHm66YSP7zWymo3OY3JCOP4exYsR9G58hUFlSVgZfKeZNaeCcs1bwpjcuxUokqJua4sZbtvLQy+Os78szXl1D1NAM6SpUcwMctxyyWkJaIBOwfisi209193amjw/yjtlNzJ6doDDiBz+/+b6LXxl54jv/0u3D+4Jv3/jQsbXVxes2/qFz7o7NfUZUdLSX2N4+TlJUM712KvdtfprBsYG4nFQOGc/hrPcs47R3HoqdSNI0cwqrV7/EExsH6LRqIeWRsAVB0iNXO5P2BQvItWhWV0wdyjF/82aSbgkVSYb3+hxnD7NoblVbOs05Z339vNfttvsTxpp46e+x8GRBMfTwlHWPtX+jZ+fgeS+/PJzY3VUkLNm4YS1JK8n69q1sH2inoEaotmvJZOAT71/FGw47ADuVonVuPWvu3c0TT3ejogAVCFI1VTy6fZjISuM1TWfPygOwizAr20fwzIOkkvW8fcUcLGesFAbhz+y0/OYFV13w7/8XgH1X76avXbJ0167iN/r6/Hf6JdyUrMMVHuvaNpPN7SFfHKMQSWa1VnH+h9/I3FlNuOkUtfU1bHsiYvczKbbn2ri340nePH8l20ZGsL0QT3ceSz4zptUyNDrK4oXzeGGTHxxbt/jujuoXv/nd+/9rYqPZX7Lmn3rvH7Lwa3/og0d+eklP78j5c2vmntZUO7V27e5nGM2NsGtoF65dxQmHz+NDZxxBKpEkNSVFmE3w8iMOj2x5kZ78ANWJBNPqpyESJQIZUvJDk8Km1qUpFovDc2e13Mp4+vIv/uasf/i/Wf4R0vqri/mh2RfXLlow66St+fXvbu/qOW4o3z/1iMXzxOnvOIpUlYNjW2QaUvSvTbFlS462PQMUo2EaG2pIpjzT+y4UlQpDuUchH3ec6DdeUqy5+M7P/v/1j1p/aiXuv/zyxDOP7ViyYP7Ug9r6upadcPSqhYlkYm405jXteNqt8reG9LYO5NJVqt8VXlsU2Nsi6WySofvCfml38xm3nvFv+Ve8/wNgli4fKbeMnwAAAABJRU5ErkJggg==",wt=(un,mn,En)=>new Promise((Ma,ha)=>{var wa=hn=>{try{ht(En.next(hn))}catch(Cn){ha(Cn)}},en=hn=>{try{ht(En.throw(hn))}catch(Cn){ha(Cn)}},ht=hn=>hn.done?Ma(hn.value):Promise.resolve(hn.value).then(wa,en);ht((En=En.apply(un,mn)).next())}),dt=(0,b.forwardRef)(({onUpdateNum:un,onSave:mn},En)=>{var Ma;const ha=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 +\u4F8B\uFF1A\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,[wa,en]=(0,b.useState)(!1),[ht,hn]=(0,b.useState)([]),[Cn,Aa]=(0,b.useState)(null),[na,Ka]=(0,b.useState)([]),[aa,Qn]=(0,b.useState)(0),[Ya,Ra]=(0,b.useState)(0),[Xa,Br]=(0,b.useState)(!1),[At,Mn]=(0,b.useState)(""),[kn,Ln]=(0,b.useState)(0),[xe,ft]=(0,b.useState)(0),[Ft,Ut]=(0,b.useState)(0),[Rt,yt]=(0,b.useState)(0),[An,je]=(0,b.useState)(0),[Ke,He]=(0,b.useState)(0),[Ot,sn]=(0,b.useState)(0),[dn,qn]=(0,b.useState)(0),[Un,fn]=(0,b.useState)(Gt.Q),{contentRef:Jn,value:Pa,status:Zt,open:_n,close:Je}=Un,Kt=(0,Me.Z)({contentRef:Jn,status:Zt}),{openProgress:wn,closeProgress:tt,CreateProgressModal:Xn,progressOpen:Rn}=(0,Qe.Z)();(0,b.useEffect)(()=>{Cn&&sa(),Cn===!1&&(Je(),un==null||un(),hn([]),Mn(""),Ln(0),ft(0),Ut(0),yt(0),je(0),He(0),sn(0),qn(0))},[Cn]);const ca=()=>{Aa(!0)};(0,b.useImperativeHandle)(En,()=>({onClick:ca}));const Vn=Qt=>{Br(!0),Qn(Qt),Ra(0)},Za=Qt=>wt(void 0,null,function*(){const xa=Qt.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(xa)==-1?(Ge.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Qt.size/1024/1024>10?(Ge.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),sa=()=>wt(void 0,null,function*(){const Qt=yield(0,ge.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Qt.status===0&&(Qn(Qt.total_number),Ra(Qt.remaining_number))}),er=Qt=>(Qt=Qt||"",Qt=String(Qt),Qt=Qt.replace(/\s+/g,""),Qt),tr=(Qt=!0)=>wt(void 0,null,function*(){var xa,va;const Xt=[{name:"\u5355\u9009\u9898",num:kn||0},{name:"\u591A\u9009\u9898",num:xe||0},{name:"\u5224\u65AD\u9898",num:Ft||0},{name:"\u586B\u7A7A\u9898",num:Rt||0},{name:"\u7B80\u7B54\u9898",num:An||0},{name:"\u7EC4\u5408\u9898",num:dn||0},{name:"\u7F16\u7A0B\u9898",num:Ke||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Ot||0}];if(Qt){if(er(At)){if(At.length>1e3){Ge.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{Ge.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!er(At)&&!(ht!=null&&ht.length)){Ge.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const yn=Xt.reduce((Ta,Sa)=>Ta+Sa.num,0);if(yn===0){Ge.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(yn>30){Ge.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(aa!==-1){Br(!0);return}}Br(!1);const ea={scene_type:6,request_identifier:Math.random(),file_id:(va=(xa=ht[0])==null?void 0:xa.response)==null?void 0:va.id,content:At,count_arr:Xt.map(yn=>yn.num).join(",")};yield _n(ea),sa()}),mr=()=>wt(void 0,null,function*(){const Qt=Kt();if(mn){Aa(!1),mn(Qt);return}wn(),en(!0),Ka([]);const xa=new FormData;xa.append("html",Qt);const va=yield(0,ge.ZP)("/api/intelligent_imports/import.json",{method:"post",body:xa},!0);if((va==null?void 0:va.status)===0)if(va!=null&&va.data){tt(100),Ka(va==null?void 0:va.data);return}else Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");en(!1),tt()}),Tt=()=>wt(void 0,null,function*(){const Qt=Kt();(0,Vt.RG)(Qt)}),Da=["uploading","error"].includes((Ma=ht==null?void 0:ht[0])==null?void 0:Ma.status);return b.createElement(b.Fragment,null,b.createElement(Et.Z,{visible:Xa,totalCount:aa,usedCount:Ya,onCancel:()=>Br(!1),onOk:()=>tr(!1)}),b.createElement(xt.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:b.createElement("div",{className:on.extraHeader},b.createElement(ke.Z,{align:"middle"},!Zt&&!!Pa&&b.createElement(b.Fragment,null,b.createElement(x.op,{onClick:mr,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),b.createElement(x.op,{onClick:Tt,shape:"default",type:"text"},b.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),b.createElement("i",{onClick:()=>{const Qt=xa=>{Fe.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:xa,onOk:()=>{Aa(!1)}})};if(Zt){Qt("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Pa?Qt("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):Aa(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Cn},b.createElement("div",{className:on.wrap},b.createElement("div",{className:on.left},b.createElement("div",{className:on.tip},b.createElement("img",{src:vt}),b.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),b.createElement("div",{className:"mb10 mt20 c-black"},b.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),b.createElement(a.default.TextArea,{style:{height:160},className:"mb20",value:At,placeholder:ha,onChange:Qt=>{Mn(Qt.target.value)}}),b.createElement(We.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${y.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:ht,withCredentials:!0,data:{upload_type:1},beforeUpload:Za,onChange:({file:Qt})=>{var xa,va;Qt.status!=="removed"&&(Qt.status==="done"&&((xa=Qt==null?void 0:Qt.response)==null?void 0:xa.status)!==0&&(Qt.status="error",Qt.response=(va=Qt==null?void 0:Qt.response)==null?void 0:va.message),hn([Qt]))},onRemove:()=>hn([])},b.createElement(ut.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},b.createElement(x.op,{style:{borderRadius:2}},b.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),b.createElement("div",{className:"c-black mt20"},b.createElement("div",{className:"mb10 c-black"},b.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),b.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u4FDD\u8BC1\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",b.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"30"),"\u9053\uFF09")),b.createElement(ke.Z,{style:{gap:16}},b.createElement(Jt.Z,null,b.createElement("label",null,"\u5355\u9009\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:kn,onChange:Ln,style:{marginLeft:"8px"}})),b.createElement(Jt.Z,null,b.createElement("label",null,"\u591A\u9009\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:xe,onChange:ft,style:{marginLeft:"8px"}})),b.createElement(Jt.Z,null,b.createElement("label",null,"\u5224\u65AD\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:Ft,onChange:Ut,style:{marginLeft:"8px"}})),b.createElement(Jt.Z,null,b.createElement("label",null,"\u586B\u7A7A\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:Rt,onChange:yt,style:{marginLeft:"8px"}})),b.createElement(Jt.Z,null,b.createElement("label",null,"\u7B80\u7B54\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:An,onChange:je,style:{marginLeft:"8px"}})))),Zt?b.createElement("div",{onClick:Je,className:on.bottomBtn},b.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Da?b.createElement("div",{className:`${on.bottomBtn} ${on.disabled}`},b.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):b.createElement("div",{onClick:()=>{tr()},className:on.bottomBtn},b.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),b.createElement(Gt.Z,{onStatusChange:fn,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Rn,noRestrictModal:Vn,stringTransformer:Lt.o,onError:Qt=>{Object.prototype.toString.call(Qt)==="[object Object]"&&Qt.status===-9&&Vn(Qt.data)}}))),b.createElement(xt.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:wa},b.createElement(ke.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},b.createElement("img",{src:oe(36413),alt:"\u667A\u80FD\u51FA\u9898"}),b.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),b.createElement(ba,{stickyTop:-24,hideWordFeatures:!0,dataSource:na,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>en(!1),onSuccess:()=>{en(!1),Aa(!1)}}),b.createElement("div",{style:{height:70}})),Xn("\u5904\u7406\u4E2D"))}),ln=Object.defineProperty,ct=Object.defineProperties,et=Object.getOwnPropertyDescriptors,Bn=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,zt=(un,mn,En)=>mn in un?ln(un,mn,{enumerable:!0,configurable:!0,writable:!0,value:En}):un[mn]=En,St=(un,mn)=>{for(var En in mn||(mn={}))ot.call(mn,En)&&zt(un,En,mn[En]);if(Bn)for(var En of Bn(mn))Bt.call(mn,En)&&zt(un,En,mn[En]);return un},Tn=(un,mn)=>ct(un,et(mn)),Nt=(un,mn,En)=>new Promise((Ma,ha)=>{var wa=hn=>{try{ht(En.next(hn))}catch(Cn){ha(Cn)}},en=hn=>{try{ht(En.throw(hn))}catch(Cn){ha(Cn)}},ht=hn=>hn.done?Ma(hn.value):Promise.resolve(hn.value).then(wa,en);ht((En=En.apply(un,mn)).next())});const Kn=un=>{un.preventDefault();let En=(un.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,En)},xn=un=>{un.key==="Enter"&&un.preventDefault()},Hn=({children:un,style:mn})=>b.createElement("div",{className:he.leftBox,style:mn,onPaste:Kn},un),$t=({children:un,style:mn,className:En})=>b.createElement("div",{className:Ie()(he.rightBox,En),style:mn,onPaste:Kn},un),ma=({className:un,style:mn={},width:En=1200,onCancel:Ma=()=>{},onSuccess:ha=()=>{},gather:wa={},mode:en=1,stickyTop:ht=0,subDisciplineId:hn=[],hideWordFeatures:Cn,dataSource:Aa=[],customLeftHeadNode:na,customRightHeadNode:Ka,customLeftContent:aa,hideRecognition:Qn=!1,onExchange:Ya,isSingleSelection:Ra=!1,underpinBackgroundStyle:Xa={},headExtraNode:Br,isRefreshItemBank:At=!1,okText:Mn="\u786E\u5B9A\u5BFC\u5165",onSave:kn})=>{var Ln;const[xe,ft]=(0,b.useState)(1),[Ft,Ut]=(0,b.useState)(0),[Rt,yt]=(0,b.useState)(""),[An,je]=(0,b.useState)(!1),[Ke,He]=(0,b.useState)([]),[Ot,sn]=(0,b.useState)([]),[dn,qn]=(0,b.useState)(!1),[Un,fn]=(0,b.useState)(!1),[Jn,Pa]=(0,b.useState)(!1),[Zt,_n]=(0,b.useState)(!1),[Je,Kt]=(0,b.useState)([]),[wn,tt]=(0,b.useState)(1),[Xn,Rn]=(0,b.useState)(!1),[ca,Vn]=(0,b.useState)(!0),[Za,sa]=(0,b.useState)(0),[er,tr]=(0,b.useState)(!1),[mr]=be.default.useForm(),[Tt]=be.default.useForm(),Da=(0,b.useRef)(null),Qt=(0,b.useRef)(null),xa=(0,b.useRef)(),va=(0,b.useRef)(null),Xt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Dn=["C","C++","Java","Python","JavaScript","Ruby"];(0,b.useEffect)(()=>{Aa!=null&&Aa.length&&vr(Aa)},[Aa]),(0,b.useEffect)(()=>{xe===2&&Da.current.focus()},[xe]),(0,b.useEffect)(()=>{Jn&&yn()},[Jn]);const ea=()=>{if(xe===1){Ge.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>Nt(void 0,null,function*(){ft(1)})})},yn=()=>Nt(void 0,null,function*(){const de=yield(0,ge.ZP)("/api/disciplines.json",{method:"get",params:{source:en===1?"new_question":"subject"}});Kt(de.disciplines||[])}),Ta=de=>{const $e=[],st=(Ht,at)=>{Ht.length>=2&&$e.push(Ht.join(""));for(let nn=at;nn(de=de||"",de=String(de),de=de.replace(/\s+/g,""),de),Va=de=>(de=de||"",de=String(de),de=de.replace(/
/g,""),de=de.replace(/
/g,` `),de=de.replace(/<\/div>/g,` -`),de=Pr(de),de),dr=de=>de.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Pr=de=>de.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Mr=de=>{var $e;const st=de.clipboardData;if(st){const Gt=st.types.toString(),at=st.items;if(Gt==="Files"||st.types.indexOf("Files")>-1){de.preventDefault();try{let an=at[1];(($e=at[0])==null?void 0:$e.kind)==="file"&&(an=at[0]);const qt=an.getAsFile();(0,lt.I)(qt,Kt=>{var _t;if(Kt.id){if(((_t=qt==null?void 0:qt.type)==null?void 0:_t.indexOf("image"))>-1){const ia=``;document.execCommand("insertText",!1,ia)}}else(Kt==null?void 0:Kt.status)===401&&(document.location.href="/user/login")})}catch(an){Ge.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function hr(de,$e){return Nt(this,null,function*(){if(typeof de=="string")return yield $e(de);if(typeof de!="object"||de===null)return de;if(Array.isArray(de))return yield Promise.all(de.map(at=>Nt(this,null,function*(){return yield hr(at,$e)})));const st={};for(const Gt in de)if(Object.prototype.hasOwnProperty.call(de,Gt)){const at=de[Gt];typeof at=="string"?st[Gt]=yield $e(at):typeof at=="object"?st[Gt]=yield hr(at,$e):st[Gt]=at}return st})}const Jr=()=>Nt(void 0,null,function*(){var de;je(!0),yt("\u5904\u7406\u4E2D"),yield new Promise(Gt=>setTimeout(Gt,1e3));let $e=(de=Vt.current)==null?void 0:de.querySelectorAll('[data-text="edit"]'),st="";try{$e.forEach(function(Gt){var at,an,qt,Kt;const _t=Gt.cloneNode(!0),ia=_t.querySelectorAll("span.edu_latex");for(let Wa of ia){const pn=Wa.getAttribute("title"),Ia=document.createTextNode(pn),Ca=Wa;(an=(at=Ca.parentNode)==null?void 0:at.replaceChild)==null||an.call(at,Ia,Ca)}const Ha=_t.querySelectorAll("span[style]");for(let Wa of Ha)if(Wa.style.fontFamily){const pn=Wa.innerHTML,Ia=document.createTextNode(pn),Ca=Wa;(Kt=(qt=Ca.parentNode)==null?void 0:qt.replaceChild)==null||Kt.call(qt,Ia,Ca)}_t==null||_t.childNodes.forEach(function(Wa){Wa.nodeType===Node.ELEMENT_NODE&&Wa.localName!=="h5"&&Wa.localName!=="h4"?st+=`

${Wa.innerHTML}

`:Wa.nodeType===Node.TEXT_NODE&&(st+=`

${Wa.textContent}

`)})}),wr("/api/intelligent_imports/import.json",{html:Pr(st)})}catch(Gt){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",Gt)}}),Xa=de=>{let $e=de.filter(st=>!!(st!=null&&st.type));return $e=$e.map(st=>{var Gt;const at=(Gt=Qa.find(qt=>qt.id===(st==null?void 0:st.type)))==null?void 0:Gt.deal,an=Tn(St({},st),{id:String(Math.random()).slice(-6),knowledgePoint:Pa(st==null?void 0:st.knowledgePoint)});return at?at(an):an}),$e},qa=()=>{if(xe===1){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:Jr})},vr=()=>b.createElement("div",{className:he.row},b.createElement("div",{className:he.leftLayout},b.createElement(jn,{style:{height:675}},xe===1&&b.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>ft(2)},b.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",b.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",b.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",b.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",b.createElement("br",null)),b.createElement("div",{className:he.imgBox,style:{marginTop:75}},b.createElement("img",{width:56,src:ne}),b.createElement("span",null,"\u7F16\u8F91\u533A"))),xe===2&&b.createElement("div",{"data-text":"edit",onBlur:()=>{Da.current.innerHTML||ft(1)},ref:Da,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),b.createElement("div",{className:he.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},b.createElement("div",{className:he.imgBox,style:{marginTop:240}},b.createElement("img",{width:56,src:re}),b.createElement("span",null,"\u9884\u89C8\u533A")))),va=(de,$e,st,Gt)=>{var at;console.log(de,$e,st,Gt,"onDataChange\u4FEE\u6539\u6570\u503C");const an=JSON.parse(JSON.stringify(Ot));Gt===void 0?an[$e][de]=st:an[$e].questions[Gt][de]=st;const qt=St({},an[$e]),Kt=(at=Qa.find(_t=>_t.id===(qt==null?void 0:qt.type)))==null?void 0:at.deal;an[$e]=Kt(qt),cn(an)},lr=(de,$e,st)=>{var Gt;const at=st!==void 0,an=(Gt=Qa.find(_t=>_t.id===(de==null?void 0:de.type)))==null?void 0:Gt.type,qt=`${$e+1}.${st===void 0?"":st+1+"."}`,Kt=`${(de==null?void 0:de.type)==="7"?"{{":""}${qt}\u3010${an}\u3011${(de==null?void 0:de.question)||""}`;return b.createElement(b.Fragment,null,at&&b.createElement("h4",{contentEditable:!0}),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",value:Kt}))},mr=(de,$e)=>Nt(void 0,null,function*(){var st;const Gt=yield Ya(de,$e),at=(st=Gt==null?void 0:Gt.data)==null?void 0:st.content;if(at!=null&&at.length){const an=Xa(at)[0];Ke.splice($e,1,an),Ot.splice($e,1,an),He([...Ke]),cn([...Ot])}}),Ga=(de,$e,st)=>{var Gt;const at=st!==void 0,an=(Gt=Qa.find(Kt=>Kt.id===(de==null?void 0:de.type)))==null?void 0:Gt.type,qt=`${$e+1}.${st===void 0?"":st+1+"."}`;return at?b.createElement("div",{style:{padding:"10px 18px"}},`${qt}\u3010${an}\u3011`,b.createElement(ye,{id:de==null?void 0:de.id,tagName:"span",className:he.edit,onBlur:Kt=>va("question",$e,Kt,st),value:(de==null?void 0:de.question)||""})):b.createElement(b.Fragment,null,b.createElement("div",{className:he.actionHead},b.createElement("div",{className:"c-light-primary"},`${qt}\u3010${an}\u3011`),tn!==1&&b.createElement(Ye.Z,{disabled:(de==null?void 0:de.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Kt=>va("score",$e,Kt,st),value:de==null?void 0:de.score}),b.createElement(ke.Z,{align:"middle",style:{marginLeft:"auto"}},!!Ya&&b.createElement("span",{className:"current c-light-primary mr30",onClick:()=>mr(de,$e)},b.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),b.createElement(De.default,{onChange:Kt=>va("checked",$e,Kt.target.checked,st),checked:!!(de!=null&&de.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",style:{padding:"10px 18px"},className:he.edit,onBlur:Kt=>va("question",$e,Kt,st),value:de==null?void 0:de.question}))},nr=(de,$e,st)=>b.createElement(b.Fragment,null,["0","1","2","4"].includes(de==null?void 0:de.type)&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u7B54\u6848\uFF1A${$e||""}`,tagName:"p"}),!st&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u96BE\u5EA6\uFF1A${(de==null?void 0:de.difficulty)||""}`,tagName:"p"}),(de==null?void 0:de.type)!=="7"&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u89E3\u6790\uFF1A${(de==null?void 0:de.analyze)||""}`,tagName:"p"}),!st&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(de==null?void 0:de.knowledgePoint)||""}`,tagName:"p"})),mt=(de,$e,st,Gt)=>{const at=Gt!==void 0,an=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],qt=at&&!de.last&&!de.errorMsg?{marginBottom:10}:{},Kt=an.map(_t=>({key:_t,label:_t,onClick:()=>va("difficulty",st,_t,Gt)}));return b.createElement("div",{className:he.liWrap,style:qt},["4"].includes(de==null?void 0:de.type)&&b.createElement("div",{className:he.li},b.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",className:`${he.edit} c-black`,onBlur:_t=>va("answer",st,[_t],Gt),value:$e})),!at&&b.createElement("div",{className:he.li},b.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Oe.Z,{menu:{items:Kt}},b.createElement("span",{className:"c-light-primary"},de==null?void 0:de.difficulty,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(de==null?void 0:de.type)!=="7"&&b.createElement("div",{className:he.li},b.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",className:`${he.edit} c-grey-333`,onBlur:_t=>va("analyze",st,_t,Gt),value:de==null?void 0:de.analyze})),!at&&b.createElement("div",{onKeyDown:xn,className:he.li},b.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",value:(de==null?void 0:de.knowledgePoint)||"",className:`${he.edit} c-grey-333`,onBlur:_t=>va("knowledgePoint",st,Pa(Va(_t)),Gt)})))},it=de=>b.createElement(b.Fragment,null,typeof(de==null?void 0:de.errorMsg)=="string"&&!!(de!=null&&de.errorMsg)&&b.createElement("h5",{contentEditable:!1},b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,de==null?void 0:de.errorMsg))),It=de=>b.createElement(b.Fragment,null,typeof(de==null?void 0:de.errorMsg)=="string"&&!!(de!=null&&de.errorMsg)&&b.createElement("h5",null,b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,de==null?void 0:de.errorMsg))),mn=(de,$e,st,Gt)=>{let at="flex";return(Ma&&Za!==Gt||gn&&!(st!=null&&st.errorMsg))&&(at="none"),b.createElement("div",{className:he.row,style:{display:at}},b.createElement("div",{className:he.leftLayout},oa||b.createElement(jn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},de))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:st!=null&&st.errorMsg?he.error:""},$e)))},Qa=[{id:"0",type:"\u5355\u9009\u9898",element:(de,$e,st)=>{var Gt,at;const an=st!==void 0;let qt=(Gt=de==null?void 0:de.answer)==null?void 0:Gt[0];const Kt=b.createElement(b.Fragment,null,lr(de,$e,st),(at=de==null?void 0:de.options)==null?void 0:at.map((Wa,pn)=>b.createElement(ye,{id:de==null?void 0:de.id,key:pn,value:`${Xt[pn]}.${Wa}`,tagName:"p"})),nr(de,qt,an),it(de));let _t=an?de:Ot[$e];const ia=_t==null?void 0:_t.options,Ha=b.createElement(b.Fragment,null,Ga(_t,$e,st),ia==null?void 0:ia.map((Wa,pn)=>{var Ia;return b.createElement("div",{key:pn,className:he.option},b.createElement("aside",{className:((Ia=_t==null?void 0:_t.answer)==null?void 0:Ia[0])===Xt[pn]?he.active:"",onClick:()=>va("answer",$e,[Xt[pn]],st)},Xt[pn]),b.createElement(ye,{id:_t==null?void 0:_t.id,tagName:"div",className:`${he.text}`,onBlur:Ca=>{ia[pn]=Ca,va("options",$e,ia,st)},value:Wa}))}),mt(_t,"",$e,st),It(_t));return an?[Kt,Ha]:mn(Kt,Ha,_t,$e)},deal:de=>{var $e,st,Gt;de.score=de.score===void 0?2:de.score;let at=Pa(($e=de==null?void 0:de.answer)==null?void 0:$e[0]).toUpperCase();de.answer=at?[at]:[];let an=[];if(!(de!=null&&de.options))an.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{de.options=(st=de.options)==null?void 0:st.slice(0,8);const qt=de.options.map(_t=>_t==null?void 0:_t.trim().replace(/^\s+|\s+$/g,""));new Set(qt).size!==qt.length&&an.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return at||an.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),at&&(Xt.slice(0,((Gt=de==null?void 0:de.options)==null?void 0:Gt.length)||8).includes(at)||an.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),Pa(de==null?void 0:de.question)||an.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=an.join(` -`),de}},{id:"1",type:"\u591A\u9009\u9898",element:(de,$e,st)=>{var Gt,at;const an=st!==void 0;let qt=(Gt=de==null?void 0:de.answer)==null?void 0:Gt[0];const Kt=b.createElement(b.Fragment,null,lr(de,$e,st),(at=de==null?void 0:de.options)==null?void 0:at.map((Wa,pn)=>b.createElement(ye,{id:de==null?void 0:de.id,key:pn,value:`${Xt[pn]}.${Wa}`,tagName:"p"})),nr(de,qt,an),it(de));let _t=an?de:Ot[$e];const ia=_t==null?void 0:_t.options,Ha=b.createElement(b.Fragment,null,Ga(_t,$e,st),ia==null?void 0:ia.map((Wa,pn)=>{var Ia,Ca;return b.createElement("div",{key:pn,className:he.option},b.createElement("aside",{className:(Ca=(Ia=_t==null?void 0:_t.answer)==null?void 0:Ia[0])!=null&&Ca.includes(Xt[pn])?he.active:"",onClick:()=>{var ja;let Ir=((ja=_t==null?void 0:_t.answer)==null?void 0:ja[0])||"";const Qr=Xt[pn];Ir.includes(Qr)?Ir=Ir.replace(new RegExp(Qr,"g"),""):Ir+=Qr,Ir=Ir.split("").sort().join(""),va("answer",$e,[Ir],st)}},Xt[pn]),b.createElement(ye,{id:_t==null?void 0:_t.id,tagName:"div",className:`${he.text}`,onBlur:ja=>{ia[pn]=ja,va("options",$e,ia,st)},value:Wa}))}),mt(_t,"",$e,st),It(_t));return an?[Kt,Ha]:mn(Kt,Ha,_t,$e)},deal:de=>{var $e,st,Gt;de.score=de.score===void 0?2:de.score;let at=Pa(($e=de==null?void 0:de.answer)==null?void 0:$e[0]).toUpperCase().split("").sort().join("");de.answer=at?[at]:[];let an=[];if(!(de!=null&&de.options))an.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{de.options=(st=de.options)==null?void 0:st.slice(0,8);const qt=de.options.map(_t=>_t==null?void 0:_t.trim().replace(/^\s+|\s+$/g,""));new Set(qt).size!==qt.length&&an.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(at||an.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),at){const qt=Xt.slice(0,((Gt=de==null?void 0:de.options)==null?void 0:Gt.length)||8);Ra(qt).includes(at)||an.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return Pa(de==null?void 0:de.question)||an.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=an.join(` -`),de}},{id:"2",type:"\u5224\u65AD\u9898",element:(de,$e,st)=>{var Gt,at;const an=st!==void 0;let qt=(Gt=de==null?void 0:de.answer)==null?void 0:Gt[0];const Kt=b.createElement(b.Fragment,null,lr(de,$e,st),nr(de,qt,an),it(de));let _t=an?de:Ot[$e];const ia=["\u6B63\u786E","\u9519\u8BEF"];let Ha=((at=_t==null?void 0:_t.answer)==null?void 0:at[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Ha)?Ha="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Ha)&&(Ha="\u9519\u8BEF");const Wa=b.createElement(b.Fragment,null,Ga(_t,$e,st),ia==null?void 0:ia.map((pn,Ia)=>b.createElement("div",{key:Ia,className:he.option},b.createElement("aside",{style:{borderRadius:2},className:Ha===pn?he.active:"",onClick:()=>va("answer",$e,[pn],st)},pn==="\u6B63\u786E"?"T":"F"),b.createElement("div",{style:{pointerEvents:"none"},className:`${he.text}`},pn))),mt(_t,"",$e,st),It(_t));return an?[Kt,Wa]:mn(Kt,Wa,_t,$e)},deal:de=>{var $e;de.score=de.score===void 0?2:de.score;let st=Pa(($e=de==null?void 0:de.answer)==null?void 0:$e[0]);de.answer=st?[st]:[];let Gt=[];return st||Gt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),st&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(st)&&Gt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Pa(de==null?void 0:de.question)||Gt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=Gt.join(` -`),de}},{id:"3",type:"\u586B\u7A7A\u9898",element:(de,$e,st)=>{var Gt,at;const an=st!==void 0,qt=b.createElement(b.Fragment,null,lr(de,$e,st),(Gt=de==null?void 0:de.answer)==null?void 0:Gt.map((ia,Ha)=>b.createElement(ye,{id:de==null?void 0:de.id,key:Ha,tagName:"p",value:`\u7B54\u6848${Ha+1}\uFF1A${ia.text||""}`})),nr(de,"",an),it(de));let Kt=an?de:Ot[$e];const _t=b.createElement(b.Fragment,null,Ga(Kt,$e,st),(at=Kt==null?void 0:Kt.answer)==null?void 0:at.map((ia,Ha)=>b.createElement("div",{key:Ha,className:he.option},b.createElement("aside",{className:he.fill},"\u586B\u7A7A\u9879",Ha+1),ia.model===1&&b.createElement(ye,{id:Kt==null?void 0:Kt.id,tagName:"div",onBlur:Wa=>{Kt.answer[Ha].latex=Va(Wa),va("answer",$e,Kt.answer,st)},className:`${he.text}`,value:ia.latex}),ia.model===2&&b.createElement(Re.Z,{value:ia.latex,onChange:Wa=>{Kt.answer[Ha].latex=Wa,va("answer",$e,Kt.answer,st)}}))),mt(Kt,"",$e,st),It(Kt));return an?[qt,_t]:mn(qt,_t,Kt,$e)},deal:de=>{var $e,st,Gt,at;de.score=de.score===void 0?2:de.score,de.question=($e=de.question)==null?void 0:$e.replaceAll("\u2581","_");const an=(st=de.answer)==null?void 0:st.map(Kt=>{if(Object.prototype.toString.call(Kt)==="[object Object]")return Kt;Kt=Kt==null?void 0:Kt.trim();const _t={model:1,text:Kt,latex:Kt};return Kt.startsWith("$$")&&Kt.endsWith("$$")||Kt.startsWith("`$$")&&Kt.endsWith("$$`")?(_t.model=2,_t.latex=Kt.slice(2,-2)):_t.latex=Va(Kt),_t});de.answer=an;let qt=[];return an||qt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Pa(de==null?void 0:de.question)?de!=null&&de.question.includes("_")?(Gt=de==null?void 0:de.answer)!=null&&Gt.length&&((de==null?void 0:de.question.match(/_+/g))||[]).length!==((at=de==null?void 0:de.answer)==null?void 0:at.length)&&qt.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):qt.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):qt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=qt.join(` -`),de}},{id:"4",type:"\u7B80\u7B54\u9898",element:(de,$e,st)=>{var Gt,at;const an=st!==void 0;let qt=(Gt=de==null?void 0:de.answer)==null?void 0:Gt[0];const Kt=b.createElement(b.Fragment,null,lr(de,$e,st),nr(de,qt,an),it(de));let _t=an?de:Ot[$e];const ia=b.createElement(b.Fragment,null,Ga(_t,$e,st),mt(_t,(at=_t==null?void 0:_t.answer)==null?void 0:at[0],$e,st),It(_t));return an?[Kt,ia]:mn(Kt,ia,_t,$e)},deal:de=>{de.score=de.score===void 0?5:de.score;let $e=[];return Pa(de==null?void 0:de.question)||$e.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=$e.join(` -`),de}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(de,$e)=>{var st,Gt;const at=Ot[$e],an=Dn.slice(0,4).map(qt=>({key:qt,label:qt,onClick:()=>va("platform",$e,qt)}));return b.createElement("div",{className:he.row,style:{display:gn?at!=null&&at.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:he.leftLayout},b.createElement(jn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},lr(de,$e),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(de==null?void 0:de.description)||""}`,tagName:"p"}),nr(de),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${de==null?void 0:de.timeLimit}`,tagName:"p"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(de==null?void 0:de.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:(de==null?void 0:de.code)||"",tagName:"div"}),(st=de==null?void 0:de.inputs)==null?void 0:st.map((qt,Kt)=>{var _t;return b.createElement(b.Fragment,{key:Kt},b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Kt+1})\u8F93\u5165\uFF1A${qt||""}`,tagName:"div"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Kt+1})\u8F93\u51FA\uFF1A${((_t=de==null?void 0:de.outputs)==null?void 0:_t[Kt])||""}`,tagName:"div"}))}),it(de)))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:at!=null&&at.errorMsg?he.error:""},Ga(at,$e),b.createElement("div",{className:he.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},b.createElement("div",{className:he.li},b.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:at==null?void 0:at.description,tagName:"div",onBlur:qt=>va("description",$e,qt)}))),mt(at,"",$e),b.createElement("div",{className:he.liWrap},b.createElement("div",{className:he.li},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:at==null?void 0:at.timeLimit,tagName:"div",onBlur:qt=>va("timeLimit",$e,Va(qt))})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Oe.Z,{menu:{items:an}},b.createElement("span",{className:"c-light-primary"},at==null?void 0:at.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:he.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.code)||"",onBlur:qt=>va("code",$e,Va(qt)),tagName:"div"}))),(Gt=at==null?void 0:at.inputs)==null?void 0:Gt.map((qt,Kt)=>{var _t;return b.createElement("div",{className:he.liWrap,key:Kt},b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Kt+1,")\u8F93\u5165\uFF1A"),b.createElement(ye,{id:at==null?void 0:at.id,value:qt||"",className:he.edit,onBlur:ia=>{const Ha=[...(at==null?void 0:at.inputs)||[]];Ha[Kt]=Va(ia),va("inputs",$e,Ha)},tagName:"div"})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Kt+1,")\u8F93\u51FA\uFF1A"),b.createElement(ye,{id:at==null?void 0:at.id,value:((_t=at==null?void 0:at.outputs)==null?void 0:_t[Kt])||"",className:he.edit,onBlur:ia=>{const Ha=[...(at==null?void 0:at.outputs)||[]];Ha[Kt]=Va(ia),va("outputs",$e,Ha)},tagName:"div"})))}),It(at))))},deal:de=>{var $e,st,Gt;de.score=de.score===void 0?10:de.score,de.code=($e=de.code)==null?void 0:$e.trim();let at=[];Pa(de==null?void 0:de.question)?((st=de==null?void 0:de.question)==null?void 0:st.length)>60&&at.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):at.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Pa(de==null?void 0:de.description)||at.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const an=Pa(String((de==null?void 0:de.timeLimit)||""));if(de.timeLimit=an,(!an||an&&!["3","4","5","6","7","8","9","10"].includes(an))&&at.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),de.platform=Pa(de==null?void 0:de.platform),de!=null&&de.platform){const qt=["c","c++","java","python"],Kt=(Gt=de==null?void 0:de.platform)==null?void 0:Gt.toLowerCase(),_t=qt.findIndex(ia=>ia===Kt);_t>-1?de.platform=Dn[_t]:at.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else at.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(de!=null&&de.inputs)||!(de!=null&&de.outputs))de.inputs=[],de.outputs=[],at.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const qt=Math.min(de.inputs.length,de.outputs.length);de.inputs=de.inputs.slice(0,qt),de.outputs=de.outputs.slice(0,qt),de.outputs.some(Kt=>!Pa(Kt))&&at.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return de.errorMsg=at.join(` -`),de}},{id:"7",type:"\u7EC4\u5408\u9898",element:(de,$e)=>{var st,Gt;const at=Ot[$e];return b.createElement("div",{className:he.row,style:{display:gn?at!=null&&at.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:he.leftLayout},b.createElement(jn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},lr(de,$e),nr(de),(st=de==null?void 0:de.questions)==null?void 0:st.map((an,qt)=>{var Kt;const _t=(Kt=Qa.find(ia=>ia.id===(an==null?void 0:an.type)))==null?void 0:Kt.element;return b.createElement(b.Fragment,{key:`left-${de.id}-${qt}`},_t(an,$e,qt)[0])}),it(de),b.createElement("p",{contentEditable:!0},"}}")))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:at!=null&&at.errorMsg?he.error:""},Ga(at,$e),mt(at,"",$e),(Gt=at==null?void 0:at.questions)==null?void 0:Gt.map((an,qt)=>{var Kt;const _t=(Kt=Qa.find(ia=>ia.id===(an==null?void 0:an.type)))==null?void 0:Kt.element;return b.createElement(b.Fragment,{key:`right-${at.id}-${qt}`},_t(an,$e,qt)[1])}),It(at))))},deal:de=>{var $e,st,Gt,at,an;const qt=Xa,Kt=[...Qa],_t=Kt.findIndex(pn=>pn.id==="0"),ia=Kt.findIndex(pn=>pn.id==="1");if(_t!==-1){const pn=Kt[_t].deal;Kt[_t].deal=Ia=>{const Ca=pn(Ia);return Ca.errorMsg&&(Ca.errorMsg=Ca.errorMsg.split(` +`),de=Ar(de),de),gr=de=>de.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Ar=de=>de.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Mr=de=>{var $e;const st=de.clipboardData;if(st){const Ht=st.types.toString(),at=st.items;if(Ht==="Files"||st.types.indexOf("Files")>-1){de.preventDefault();try{let nn=at[1];(($e=at[0])==null?void 0:$e.kind)==="file"&&(nn=at[0]);const qt=nn.getAsFile();(0,lt.I)(qt,Yt=>{var _t;if(Yt.id){if(((_t=qt==null?void 0:qt.type)==null?void 0:_t.indexOf("image"))>-1){const ra=``;document.execCommand("insertText",!1,ra)}}else(Yt==null?void 0:Yt.status)===401&&(document.location.href="/user/login")})}catch(nn){Ge.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Pr(de,$e){return Nt(this,null,function*(){if(typeof de=="string")return yield $e(de);if(typeof de!="object"||de===null)return de;if(Array.isArray(de))return yield Promise.all(de.map(at=>Nt(this,null,function*(){return yield Pr(at,$e)})));const st={};for(const Ht in de)if(Object.prototype.hasOwnProperty.call(de,Ht)){const at=de[Ht];typeof at=="string"?st[Ht]=yield $e(at):typeof at=="object"?st[Ht]=yield Pr(at,$e):st[Ht]=at}return st})}const Jr=()=>Nt(void 0,null,function*(){var de;je(!0),yt("\u5904\u7406\u4E2D"),yield new Promise(Ht=>setTimeout(Ht,1e3));let $e=(de=Qt.current)==null?void 0:de.querySelectorAll('[data-text="edit"]'),st="";try{$e.forEach(function(Ht){var at,nn,qt,Yt;const _t=Ht.cloneNode(!0),ra=_t.querySelectorAll("span.edu_latex");for(let Wa of ra){const pn=Wa.getAttribute("title"),Ia=document.createTextNode(pn),Ca=Wa;(nn=(at=Ca.parentNode)==null?void 0:at.replaceChild)==null||nn.call(at,Ia,Ca)}const Ha=_t.querySelectorAll("span[style]");for(let Wa of Ha)if(Wa.style.fontFamily){const pn=Wa.innerHTML,Ia=document.createTextNode(pn),Ca=Wa;(Yt=(qt=Ca.parentNode)==null?void 0:qt.replaceChild)==null||Yt.call(qt,Ia,Ca)}_t==null||_t.childNodes.forEach(function(Wa){Wa.nodeType===Node.ELEMENT_NODE&&Wa.localName!=="h5"&&Wa.localName!=="h4"?st+=`

${Wa.innerHTML}

`:Wa.nodeType===Node.TEXT_NODE&&(st+=`

${Wa.textContent}

`)})}),Dr("/api/intelligent_imports/import.json",{html:Ar(st)})}catch(Ht){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",Ht)}}),qa=de=>{let $e=de.filter(st=>!!(st!=null&&st.type));return $e=$e.map(st=>{var Ht;const at=(Ht=Qa.find(qt=>qt.id===(st==null?void 0:st.type)))==null?void 0:Ht.deal,nn=Tn(St({},st),{id:String(Math.random()).slice(-6),knowledgePoint:Sa(st==null?void 0:st.knowledgePoint)});return at?at(nn):nn}),$e},_a=()=>{if(xe===1){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:Jr})},hr=()=>b.createElement("div",{className:he.row},b.createElement("div",{className:he.leftLayout},b.createElement(Hn,{style:{height:675}},xe===1&&b.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>ft(2)},b.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",b.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",b.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",b.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",b.createElement("br",null)),b.createElement("div",{className:he.imgBox,style:{marginTop:75}},b.createElement("img",{width:56,src:ne}),b.createElement("span",null,"\u7F16\u8F91\u533A"))),xe===2&&b.createElement("div",{"data-text":"edit",onBlur:()=>{Da.current.innerHTML||ft(1)},ref:Da,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),b.createElement("div",{className:he.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},b.createElement("div",{className:he.imgBox,style:{marginTop:240}},b.createElement("img",{width:56,src:re}),b.createElement("span",null,"\u9884\u89C8\u533A")))),fa=(de,$e,st,Ht)=>{var at;console.log(de,$e,st,Ht,"onDataChange\u4FEE\u6539\u6570\u503C");const nn=JSON.parse(JSON.stringify(Ot));Ht===void 0?nn[$e][de]=st:nn[$e].questions[Ht][de]=st;const qt=St({},nn[$e]),Yt=(at=Qa.find(_t=>_t.id===(qt==null?void 0:qt.type)))==null?void 0:at.deal;nn[$e]=Yt(qt),sn(nn)},ur=(de,$e,st)=>{var Ht;const at=st!==void 0,nn=(Ht=Qa.find(_t=>_t.id===(de==null?void 0:de.type)))==null?void 0:Ht.type,qt=`${$e+1}.${st===void 0?"":st+1+"."}`,Yt=`${(de==null?void 0:de.type)==="7"?"{{":""}${qt}\u3010${nn}\u3011${(de==null?void 0:de.question)||""}`;return b.createElement(b.Fragment,null,at&&b.createElement("h4",{contentEditable:!0}),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",value:Yt}))},fr=(de,$e)=>Nt(void 0,null,function*(){var st;const Ht=yield Ya(de,$e),at=(st=Ht==null?void 0:Ht.data)==null?void 0:st.content;if(at!=null&&at.length){const nn=qa(at)[0];Ke.splice($e,1,nn),Ot.splice($e,1,nn),He([...Ke]),sn([...Ot])}}),Ga=(de,$e,st)=>{var Ht;const at=st!==void 0,nn=(Ht=Qa.find(Yt=>Yt.id===(de==null?void 0:de.type)))==null?void 0:Ht.type,qt=`${$e+1}.${st===void 0?"":st+1+"."}`;return at?b.createElement("div",{style:{padding:"10px 18px"}},`${qt}\u3010${nn}\u3011`,b.createElement(ye,{id:de==null?void 0:de.id,tagName:"span",className:he.edit,onBlur:Yt=>fa("question",$e,Yt,st),value:(de==null?void 0:de.question)||""})):b.createElement(b.Fragment,null,b.createElement("div",{className:he.actionHead},b.createElement("div",{className:"c-light-primary"},`${qt}\u3010${nn}\u3011`),en!==1&&b.createElement(Ye.Z,{disabled:(de==null?void 0:de.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Yt=>fa("score",$e,Yt,st),value:de==null?void 0:de.score}),b.createElement(ke.Z,{align:"middle",style:{marginLeft:"auto"}},!!Ya&&b.createElement("span",{className:"current c-light-primary mr30",onClick:()=>fr(de,$e)},b.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),b.createElement(De.default,{onChange:Yt=>fa("checked",$e,Yt.target.checked,st),checked:!!(de!=null&&de.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",style:{padding:"10px 18px"},className:he.edit,onBlur:Yt=>fa("question",$e,Yt,st),value:de==null?void 0:de.question}))},ar=(de,$e,st)=>b.createElement(b.Fragment,null,["0","1","2","4"].includes(de==null?void 0:de.type)&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u7B54\u6848\uFF1A${$e||""}`,tagName:"p"}),!st&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u96BE\u5EA6\uFF1A${(de==null?void 0:de.difficulty)||""}`,tagName:"p"}),(de==null?void 0:de.type)!=="7"&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u89E3\u6790\uFF1A${(de==null?void 0:de.analyze)||""}`,tagName:"p"}),!st&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(de==null?void 0:de.knowledgePoint)||""}`,tagName:"p"})),mt=(de,$e,st,Ht)=>{const at=Ht!==void 0,nn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],qt=at&&!de.last&&!de.errorMsg?{marginBottom:10}:{},Yt=nn.map(_t=>({key:_t,label:_t,onClick:()=>fa("difficulty",st,_t,Ht)}));return b.createElement("div",{className:he.liWrap,style:qt},["4"].includes(de==null?void 0:de.type)&&b.createElement("div",{className:he.li},b.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",className:`${he.edit} c-black`,onBlur:_t=>fa("answer",st,[_t],Ht),value:$e})),!at&&b.createElement("div",{className:he.li},b.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Oe.Z,{menu:{items:Yt}},b.createElement("span",{className:"c-light-primary"},de==null?void 0:de.difficulty,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(de==null?void 0:de.type)!=="7"&&b.createElement("div",{className:he.li},b.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",className:`${he.edit} c-grey-333`,onBlur:_t=>fa("analyze",st,_t,Ht),value:de==null?void 0:de.analyze})),!at&&b.createElement("div",{onKeyDown:xn,className:he.li},b.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",value:(de==null?void 0:de.knowledgePoint)||"",className:`${he.edit} c-grey-333`,onBlur:_t=>fa("knowledgePoint",st,Sa(Va(_t)),Ht)})))},it=de=>b.createElement(b.Fragment,null,typeof(de==null?void 0:de.errorMsg)=="string"&&!!(de!=null&&de.errorMsg)&&b.createElement("h5",{contentEditable:!1},b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,de==null?void 0:de.errorMsg))),It=de=>b.createElement(b.Fragment,null,typeof(de==null?void 0:de.errorMsg)=="string"&&!!(de!=null&&de.errorMsg)&&b.createElement("h5",null,b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,de==null?void 0:de.errorMsg))),cn=(de,$e,st,Ht)=>{let at="flex";return(Ra&&Za!==Ht||dn&&!(st!=null&&st.errorMsg))&&(at="none"),b.createElement("div",{className:he.row,style:{display:at}},b.createElement("div",{className:he.leftLayout},aa||b.createElement(Hn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},de))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:st!=null&&st.errorMsg?he.error:""},$e)))},Qa=[{id:"0",type:"\u5355\u9009\u9898",element:(de,$e,st)=>{var Ht,at;const nn=st!==void 0;let qt=(Ht=de==null?void 0:de.answer)==null?void 0:Ht[0];const Yt=b.createElement(b.Fragment,null,ur(de,$e,st),(at=de==null?void 0:de.options)==null?void 0:at.map((Wa,pn)=>b.createElement(ye,{id:de==null?void 0:de.id,key:pn,value:`${Xt[pn]}.${Wa}`,tagName:"p"})),ar(de,qt,nn),it(de));let _t=nn?de:Ot[$e];const ra=_t==null?void 0:_t.options,Ha=b.createElement(b.Fragment,null,Ga(_t,$e,st),ra==null?void 0:ra.map((Wa,pn)=>{var Ia;return b.createElement("div",{key:pn,className:he.option},b.createElement("aside",{className:((Ia=_t==null?void 0:_t.answer)==null?void 0:Ia[0])===Xt[pn]?he.active:"",onClick:()=>fa("answer",$e,[Xt[pn]],st)},Xt[pn]),b.createElement(ye,{id:_t==null?void 0:_t.id,tagName:"div",className:`${he.text}`,onBlur:Ca=>{ra[pn]=Ca,fa("options",$e,ra,st)},value:Wa}))}),mt(_t,"",$e,st),It(_t));return nn?[Yt,Ha]:cn(Yt,Ha,_t,$e)},deal:de=>{var $e,st,Ht;de.score=de.score===void 0?2:de.score;let at=Sa(($e=de==null?void 0:de.answer)==null?void 0:$e[0]).toUpperCase();de.answer=at?[at]:[];let nn=[];if(!(de!=null&&de.options))nn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{de.options=(st=de.options)==null?void 0:st.slice(0,8);const qt=de.options.map(_t=>_t==null?void 0:_t.trim().replace(/^\s+|\s+$/g,""));new Set(qt).size!==qt.length&&nn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return at||nn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),at&&(Xt.slice(0,((Ht=de==null?void 0:de.options)==null?void 0:Ht.length)||8).includes(at)||nn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),Sa(de==null?void 0:de.question)||nn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=nn.join(` +`),de}},{id:"1",type:"\u591A\u9009\u9898",element:(de,$e,st)=>{var Ht,at;const nn=st!==void 0;let qt=(Ht=de==null?void 0:de.answer)==null?void 0:Ht[0];const Yt=b.createElement(b.Fragment,null,ur(de,$e,st),(at=de==null?void 0:de.options)==null?void 0:at.map((Wa,pn)=>b.createElement(ye,{id:de==null?void 0:de.id,key:pn,value:`${Xt[pn]}.${Wa}`,tagName:"p"})),ar(de,qt,nn),it(de));let _t=nn?de:Ot[$e];const ra=_t==null?void 0:_t.options,Ha=b.createElement(b.Fragment,null,Ga(_t,$e,st),ra==null?void 0:ra.map((Wa,pn)=>{var Ia,Ca;return b.createElement("div",{key:pn,className:he.option},b.createElement("aside",{className:(Ca=(Ia=_t==null?void 0:_t.answer)==null?void 0:Ia[0])!=null&&Ca.includes(Xt[pn])?he.active:"",onClick:()=>{var ja;let Ir=((ja=_t==null?void 0:_t.answer)==null?void 0:ja[0])||"";const Qr=Xt[pn];Ir.includes(Qr)?Ir=Ir.replace(new RegExp(Qr,"g"),""):Ir+=Qr,Ir=Ir.split("").sort().join(""),fa("answer",$e,[Ir],st)}},Xt[pn]),b.createElement(ye,{id:_t==null?void 0:_t.id,tagName:"div",className:`${he.text}`,onBlur:ja=>{ra[pn]=ja,fa("options",$e,ra,st)},value:Wa}))}),mt(_t,"",$e,st),It(_t));return nn?[Yt,Ha]:cn(Yt,Ha,_t,$e)},deal:de=>{var $e,st,Ht;de.score=de.score===void 0?2:de.score;let at=Sa(($e=de==null?void 0:de.answer)==null?void 0:$e[0]).toUpperCase().split("").sort().join("");de.answer=at?[at]:[];let nn=[];if(!(de!=null&&de.options))nn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{de.options=(st=de.options)==null?void 0:st.slice(0,8);const qt=de.options.map(_t=>_t==null?void 0:_t.trim().replace(/^\s+|\s+$/g,""));new Set(qt).size!==qt.length&&nn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(at||nn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),at){const qt=Xt.slice(0,((Ht=de==null?void 0:de.options)==null?void 0:Ht.length)||8);Ta(qt).includes(at)||nn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return Sa(de==null?void 0:de.question)||nn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=nn.join(` +`),de}},{id:"2",type:"\u5224\u65AD\u9898",element:(de,$e,st)=>{var Ht,at;const nn=st!==void 0;let qt=(Ht=de==null?void 0:de.answer)==null?void 0:Ht[0];const Yt=b.createElement(b.Fragment,null,ur(de,$e,st),ar(de,qt,nn),it(de));let _t=nn?de:Ot[$e];const ra=["\u6B63\u786E","\u9519\u8BEF"];let Ha=((at=_t==null?void 0:_t.answer)==null?void 0:at[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Ha)?Ha="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Ha)&&(Ha="\u9519\u8BEF");const Wa=b.createElement(b.Fragment,null,Ga(_t,$e,st),ra==null?void 0:ra.map((pn,Ia)=>b.createElement("div",{key:Ia,className:he.option},b.createElement("aside",{style:{borderRadius:2},className:Ha===pn?he.active:"",onClick:()=>fa("answer",$e,[pn],st)},pn==="\u6B63\u786E"?"T":"F"),b.createElement("div",{style:{pointerEvents:"none"},className:`${he.text}`},pn))),mt(_t,"",$e,st),It(_t));return nn?[Yt,Wa]:cn(Yt,Wa,_t,$e)},deal:de=>{var $e;de.score=de.score===void 0?2:de.score;let st=Sa(($e=de==null?void 0:de.answer)==null?void 0:$e[0]);de.answer=st?[st]:[];let Ht=[];return st||Ht.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),st&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(st)&&Ht.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Sa(de==null?void 0:de.question)||Ht.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=Ht.join(` +`),de}},{id:"3",type:"\u586B\u7A7A\u9898",element:(de,$e,st)=>{var Ht,at;const nn=st!==void 0,qt=b.createElement(b.Fragment,null,ur(de,$e,st),(Ht=de==null?void 0:de.answer)==null?void 0:Ht.map((ra,Ha)=>b.createElement(ye,{id:de==null?void 0:de.id,key:Ha,tagName:"p",value:`\u7B54\u6848${Ha+1}\uFF1A${ra.text||""}`})),ar(de,"",nn),it(de));let Yt=nn?de:Ot[$e];const _t=b.createElement(b.Fragment,null,Ga(Yt,$e,st),(at=Yt==null?void 0:Yt.answer)==null?void 0:at.map((ra,Ha)=>b.createElement("div",{key:Ha,className:he.option},b.createElement("aside",{className:he.fill},"\u586B\u7A7A\u9879",Ha+1),ra.model===1&&b.createElement(ye,{id:Yt==null?void 0:Yt.id,tagName:"div",onBlur:Wa=>{Yt.answer[Ha].latex=Va(Wa),fa("answer",$e,Yt.answer,st)},className:`${he.text}`,value:ra.latex}),ra.model===2&&b.createElement(Re.Z,{value:ra.latex,onChange:Wa=>{Yt.answer[Ha].latex=Wa,fa("answer",$e,Yt.answer,st)}}))),mt(Yt,"",$e,st),It(Yt));return nn?[qt,_t]:cn(qt,_t,Yt,$e)},deal:de=>{var $e,st,Ht,at;de.score=de.score===void 0?2:de.score,de.question=($e=de.question)==null?void 0:$e.replaceAll("\u2581","_");const nn=(st=de.answer)==null?void 0:st.map(Yt=>{if(Object.prototype.toString.call(Yt)==="[object Object]")return Yt;Yt=Yt==null?void 0:Yt.trim();const _t={model:1,text:Yt,latex:Yt};return Yt.startsWith("$$")&&Yt.endsWith("$$")||Yt.startsWith("`$$")&&Yt.endsWith("$$`")?(_t.model=2,_t.latex=Yt.slice(2,-2)):_t.latex=Va(Yt),_t});de.answer=nn;let qt=[];return nn||qt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Sa(de==null?void 0:de.question)?de!=null&&de.question.includes("_")?(Ht=de==null?void 0:de.answer)!=null&&Ht.length&&((de==null?void 0:de.question.match(/_+/g))||[]).length!==((at=de==null?void 0:de.answer)==null?void 0:at.length)&&qt.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):qt.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):qt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=qt.join(` +`),de}},{id:"4",type:"\u7B80\u7B54\u9898",element:(de,$e,st)=>{var Ht,at;const nn=st!==void 0;let qt=(Ht=de==null?void 0:de.answer)==null?void 0:Ht[0];const Yt=b.createElement(b.Fragment,null,ur(de,$e,st),ar(de,qt,nn),it(de));let _t=nn?de:Ot[$e];const ra=b.createElement(b.Fragment,null,Ga(_t,$e,st),mt(_t,(at=_t==null?void 0:_t.answer)==null?void 0:at[0],$e,st),It(_t));return nn?[Yt,ra]:cn(Yt,ra,_t,$e)},deal:de=>{de.score=de.score===void 0?5:de.score;let $e=[];return Sa(de==null?void 0:de.question)||$e.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=$e.join(` +`),de}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(de,$e)=>{var st,Ht;const at=Ot[$e],nn=Dn.slice(0,4).map(qt=>({key:qt,label:qt,onClick:()=>fa("platform",$e,qt)}));return b.createElement("div",{className:he.row,style:{display:dn?at!=null&&at.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:he.leftLayout},b.createElement(Hn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},ur(de,$e),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(de==null?void 0:de.description)||""}`,tagName:"p"}),ar(de),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${de==null?void 0:de.timeLimit}`,tagName:"p"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(de==null?void 0:de.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:(de==null?void 0:de.code)||"",tagName:"div"}),(st=de==null?void 0:de.inputs)==null?void 0:st.map((qt,Yt)=>{var _t;return b.createElement(b.Fragment,{key:Yt},b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Yt+1})\u8F93\u5165\uFF1A${qt||""}`,tagName:"div"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Yt+1})\u8F93\u51FA\uFF1A${((_t=de==null?void 0:de.outputs)==null?void 0:_t[Yt])||""}`,tagName:"div"}))}),it(de)))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:at!=null&&at.errorMsg?he.error:""},Ga(at,$e),b.createElement("div",{className:he.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},b.createElement("div",{className:he.li},b.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:at==null?void 0:at.description,tagName:"div",onBlur:qt=>fa("description",$e,qt)}))),mt(at,"",$e),b.createElement("div",{className:he.liWrap},b.createElement("div",{className:he.li},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:at==null?void 0:at.timeLimit,tagName:"div",onBlur:qt=>fa("timeLimit",$e,Va(qt))})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Oe.Z,{menu:{items:nn}},b.createElement("span",{className:"c-light-primary"},at==null?void 0:at.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:he.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.code)||"",onBlur:qt=>fa("code",$e,Va(qt)),tagName:"div"}))),(Ht=at==null?void 0:at.inputs)==null?void 0:Ht.map((qt,Yt)=>{var _t;return b.createElement("div",{className:he.liWrap,key:Yt},b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Yt+1,")\u8F93\u5165\uFF1A"),b.createElement(ye,{id:at==null?void 0:at.id,value:qt||"",className:he.edit,onBlur:ra=>{const Ha=[...(at==null?void 0:at.inputs)||[]];Ha[Yt]=Va(ra),fa("inputs",$e,Ha)},tagName:"div"})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Yt+1,")\u8F93\u51FA\uFF1A"),b.createElement(ye,{id:at==null?void 0:at.id,value:((_t=at==null?void 0:at.outputs)==null?void 0:_t[Yt])||"",className:he.edit,onBlur:ra=>{const Ha=[...(at==null?void 0:at.outputs)||[]];Ha[Yt]=Va(ra),fa("outputs",$e,Ha)},tagName:"div"})))}),It(at))))},deal:de=>{var $e,st,Ht;de.score=de.score===void 0?10:de.score,de.code=($e=de.code)==null?void 0:$e.trim();let at=[];Sa(de==null?void 0:de.question)?((st=de==null?void 0:de.question)==null?void 0:st.length)>60&&at.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):at.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Sa(de==null?void 0:de.description)||at.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const nn=Sa(String((de==null?void 0:de.timeLimit)||""));if(de.timeLimit=nn,(!nn||nn&&!["3","4","5","6","7","8","9","10"].includes(nn))&&at.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),de.platform=Sa(de==null?void 0:de.platform),de!=null&&de.platform){const qt=["c","c++","java","python"],Yt=(Ht=de==null?void 0:de.platform)==null?void 0:Ht.toLowerCase(),_t=qt.findIndex(ra=>ra===Yt);_t>-1?de.platform=Dn[_t]:at.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else at.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(de!=null&&de.inputs)||!(de!=null&&de.outputs))de.inputs=[],de.outputs=[],at.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const qt=Math.min(de.inputs.length,de.outputs.length);de.inputs=de.inputs.slice(0,qt),de.outputs=de.outputs.slice(0,qt),de.outputs.some(Yt=>!Sa(Yt))&&at.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return de.errorMsg=at.join(` +`),de}},{id:"7",type:"\u7EC4\u5408\u9898",element:(de,$e)=>{var st,Ht;const at=Ot[$e];return b.createElement("div",{className:he.row,style:{display:dn?at!=null&&at.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:he.leftLayout},b.createElement(Hn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},ur(de,$e),ar(de),(st=de==null?void 0:de.questions)==null?void 0:st.map((nn,qt)=>{var Yt;const _t=(Yt=Qa.find(ra=>ra.id===(nn==null?void 0:nn.type)))==null?void 0:Yt.element;return b.createElement(b.Fragment,{key:`left-${de.id}-${qt}`},_t(nn,$e,qt)[0])}),it(de),b.createElement("p",{contentEditable:!0},"}}")))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:at!=null&&at.errorMsg?he.error:""},Ga(at,$e),mt(at,"",$e),(Ht=at==null?void 0:at.questions)==null?void 0:Ht.map((nn,qt)=>{var Yt;const _t=(Yt=Qa.find(ra=>ra.id===(nn==null?void 0:nn.type)))==null?void 0:Yt.element;return b.createElement(b.Fragment,{key:`right-${at.id}-${qt}`},_t(nn,$e,qt)[1])}),It(at))))},deal:de=>{var $e,st,Ht,at,nn;const qt=qa,Yt=[...Qa],_t=Yt.findIndex(pn=>pn.id==="0"),ra=Yt.findIndex(pn=>pn.id==="1");if(_t!==-1){const pn=Yt[_t].deal;Yt[_t].deal=Ia=>{const Ca=pn(Ia);return Ca.errorMsg&&(Ca.errorMsg=Ca.errorMsg.split(` `).filter(ja=>ja!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),Ca}}if(ia!==-1){const pn=Kt[ia].deal;Kt[ia].deal=Ia=>{const Ca=pn(Ia);return Ca.errorMsg&&(Ca.errorMsg=Ca.errorMsg.split(` +`)),Ca}}if(ra!==-1){const pn=Yt[ra].deal;Yt[ra].deal=Ia=>{const Ca=pn(Ia);return Ca.errorMsg&&(Ca.errorMsg=Ca.errorMsg.split(` `).filter(ja=>ja!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),Ca}}de.questions=($e=de.questions)!=null&&$e.length?Xa(de.questions.slice(0,20)):[],de.questions=(st=de.questions)==null?void 0:st.map((pn,Ia)=>{var Ca;if(pn.type==="0"||pn.type==="1"){const ja=(Ca=pn.options)==null?void 0:Ca.map(Ir=>Ir==null?void 0:Ir.trim().replace(/^\s+|\s+$/g,""));ja&&new Set(ja).size!==ja.length&&(pn.errorMsg=(pn.errorMsg?pn.errorMsg+` -`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Tn(St({},pn),{last:Ia===de.questions.length-1})});const Ha=(Gt=de.questions)==null?void 0:Gt.reduce((pn,Ia)=>{const Ca=parseFloat(Ia.score);return isNaN(Ca)?pn:pn+Ca},0);de.score=Ha;let Wa=[];return(at=de.questions)!=null&&at.length?de.errorMsg=((an=de.questions)==null?void 0:an.findIndex(pn=>!!pn.errorMsg))>-1:Wa.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Pa(de==null?void 0:de.question)||Wa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Wa.length&&(de.errorMsg=Wa.join(` -`)),de}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(de,$e)=>{var st,Gt;const at=Ot[$e],an=Dn.map(qt=>({key:qt,label:qt,onClick:()=>va("platform",$e,qt)}));return b.createElement("div",{className:he.row,style:{display:gn?at!=null&&at.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:he.leftLayout},b.createElement(jn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},lr(de,$e),nr(de),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${de==null?void 0:de.timeLimit}`,tagName:"p"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(de==null?void 0:de.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:(de==null?void 0:de.code)||"",tagName:"div"}),b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(de==null?void 0:de.input)||""}`,tagName:"p"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(de==null?void 0:de.output)||""}`,tagName:"p"}),(st=de==null?void 0:de.answer)==null?void 0:st.map((qt,Kt)=>b.createElement(ye,{key:Kt,id:de==null?void 0:de.id,value:`\u7B54\u6848${Kt+1}\uFF1A${qt||""}`,tagName:"p"})),it(de)))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:at!=null&&at.errorMsg?he.error:""},Ga(at,$e),mt(at,"",$e),b.createElement("div",{className:he.liWrap},b.createElement("div",{className:he.li,onKeyDown:xn},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:at==null?void 0:at.timeLimit,tagName:"div",onBlur:qt=>va("timeLimit",$e,Va(qt))})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Oe.Z,{menu:{items:an}},b.createElement("span",{className:"c-light-primary"},at==null?void 0:at.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:he.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.code)||"",onBlur:qt=>va("code",$e,Va(qt)),tagName:"div"})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.input)||"",onBlur:qt=>va("input",$e,Va(qt)),tagName:"div"})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.output)||"",onBlur:qt=>va("output",$e,Va(qt)),tagName:"div"}))),b.createElement("div",{className:he.liWrap},(Gt=at==null?void 0:at.answer)==null?void 0:Gt.map((qt,Kt)=>b.createElement("div",{className:he.li,key:Kt},b.createElement("aside",null,"\u7B54\u6848",Kt+1,"\uFF1A"),b.createElement(ye,{id:at==null?void 0:at.id,value:qt||"",className:he.edit,onBlur:_t=>{const ia=[...(at==null?void 0:at.answer)||[]];ia[Kt]=Va(_t),va("output",$e,ia)},tagName:"div"})))),It(at))))},deal:de=>{var $e,st,Gt,at,an,qt,Kt,_t;de.score=de.score===void 0?10:de.score,de.code=(Gt=(st=($e=de.code)==null?void 0:$e.trim())==null?void 0:st.replace(/@_@/g,"@\u2581@"))==null?void 0:Gt.replace(/@__@/g,"@\u2581\u2581@");let ia=[];if(Pa(de==null?void 0:de.question)||ia.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Pa(de==null?void 0:de.code)?/@▁@|@▁▁@/.test(de==null?void 0:de.code)?(at=de==null?void 0:de.answer)!=null&&at.length&&((an=de==null?void 0:de.code.match(/@▁@|@▁▁@/g))==null?void 0:an.length)!==((qt=de==null?void 0:de.answer)==null?void 0:qt.length)&&ia.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):ia.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):ia.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),de!=null&&de.answer?(Kt=de.answer)!=null&&Kt.some(Wa=>!Pa(Wa))&&ia.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):ia.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),de.platform=Pa(de==null?void 0:de.platform),de!=null&&de.platform){const Wa=["c","c++","java","python","javascript","ruby"],pn=(_t=de==null?void 0:de.platform)==null?void 0:_t.toLowerCase(),Ia=Wa.findIndex(Ca=>Ca===pn);Ia>-1?de.platform=Dn[Ia]:ia.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else ia.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Pa(de==null?void 0:de.output)||ia.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Ha=Pa(String((de==null?void 0:de.timeLimit)||""));return de.timeLimit=Ha,(!Ha||Ha&&!["3","4","5","6","7","8","9","10"].includes(Ha))&&ia.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),de.errorMsg=ia.join(` -`),de}}],pr=()=>b.createElement(b.Fragment,null,Ke.filter(de=>{var $e;return!!(($e=Qa.find(Gt=>Gt.id===(de==null?void 0:de.type)))==null?void 0:$e.element)}).map((de,$e)=>{var st;const Gt=(st=Qa.find(at=>at.id===(de==null?void 0:de.type)))==null?void 0:st.element;return b.createElement(b.Fragment,{key:de.id},Gt(de,$e))})),Gr=()=>Nt(void 0,null,function*(){const de=Ot.filter($e=>!$e.checked);if(xe!==3||!de.length){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(kn){$a(!0),yield kn(Ot),$a(!1);return}gr.setFieldsValue({sub_discipline_id:hn}),Ea(!0)}),er=(de,$e=[])=>{if(typeof de=="string")return de.trim();if(Array.isArray(de))return de.map(st=>er(st,$e));if(typeof de=="object"&&de!==null){const st={};for(const Gt in de)de.hasOwnProperty(Gt)&&($e.includes(Gt)?st[Gt]=de[Gt]:st[Gt]=er(de[Gt],$e));return st}return de},fr=de=>Nt(void 0,null,function*(){const $e=Xa(er(de));He($e),cn(JSON.parse(JSON.stringify($e))),ft(3),je(!1),_n(!1)});(0,b.useEffect)(()=>{if(ca)return;const de=()=>{Qt($e=>$e>=90?(clearInterval(xa.current),90):$e+1)};return xa.current=setInterval(de,5e4/90),()=>clearInterval(xa.current)},[ca]);const wr=(de,$e)=>{Vn(!1);const st=new FormData;Object.keys($e).forEach(at=>{st.append(at,$e[at])});const Gt=new window.XMLHttpRequest;Gt.withCredentials=!0,Gt.addEventListener("load",function(at){return Nt(this,null,function*(){var an,qt;try{const Kt=JSON.parse((an=at==null?void 0:at.target)==null?void 0:an.response);if(Vn(!0),Qt(100),yield new Promise(_t=>setTimeout(()=>_t(),780)),Kt.status===0){if(!((qt=Kt==null?void 0:Kt.data)!=null&&qt.length)){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),je(!1);return}fr((Kt==null?void 0:Kt.data)||[])}else je(!1),Ge.ZP.warning(Kt==null?void 0:Kt.message)}catch(Kt){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Kt)}})}),Gt.addEventListener("error",()=>{je(!1)}),Gt.open("POST",`${y.Z.API_SERVER}${de}`),Gt.send(st)},Gn=de=>Nt(void 0,null,function*(){const $e=de.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf($e)==-1?(Ge.ZP.error(`${de.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(je(!0),yt("\u5904\u7406\u4E2D"),wr("/api/intelligent_imports/import.json",{file:de}),Promise.reject())});let rn=[{key:1,label:b.createElement(We.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Gn},b.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,gt.Ny)()||(0,gt.$O)())&&rn.push({key:2,label:b.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{pa.current.onClick()}});const Dt=[Ot.length,(Ln=Ot.filter(de=>!!(de!=null&&de.errorMsg)))==null?void 0:Ln.length];return b.createElement("div",{className:Ie()(he.intelligentBox,"intelligent-body-curb",dn),style:Tn(St({},fn),{width:Pn}),ref:Vt},b.createElement("div",{className:he.underpin},b.createElement("b",{style:Ja}),b.createElement("b",{style:Ja})),b.createElement("div",{className:he.head,style:{top:ht}},b.createElement("div",{className:he.leftLayout},ra||b.createElement(b.Fragment,null,b.createElement(ke.Z,{align:"middle"},b.createElement("div",{className:he.title},"\u8BD5\u9898\u7F16\u8F91"),!Cn&&b.createElement(x.op,{href:`${y.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",b.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),b.createElement(x.op,{onClick:ta,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!Cn&&b.createElement(Oe.Z,{overlayClassName:he.menu,menu:{items:rn}},b.createElement(x.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Fr&&Fr),b.createElement("div",{className:he.tip},b.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),b.createElement(ke.Z,{className:he.rightLayout,style:{alignItems:"start"}},Ka||b.createElement(b.Fragment,null,b.createElement("div",{className:he.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(xe)&&b.createElement(De.default,{className:"ml20",checked:gn,onChange:de=>_n(de.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(xe)&&b.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",b.createElement("span",{className:"ml5 mr5 c-light-primary"},Dt[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",b.createElement("span",{className:"ml5 mr5 c-red-e53"},Dt[1]),"\u9898")),Ma&&b.createElement("div",{className:he.tabs},Ke==null?void 0:Ke.map((de,$e)=>b.createElement("div",{onClick:()=>{sa($e)},className:Za===$e&&he.active,key:$e},"\u65B0\u9898",$e+1)))),b.createElement("div",{className:he.centerBox},b.createElement("img",{className:"mb10",src:ie,width:56}),!Qn&&b.createElement(x.op,{onClick:qa},"\u8BC6\u522B"))),[1,2].includes(xe)&&vr(),[3].includes(xe)&&pr(),b.createElement("div",{className:"pb10"}),b.createElement("div",{className:he.buttonFixed},b.createElement("div",{className:he.buttonWrap},b.createElement(Ve.ZP,{size:"middle",className:`${he.button} mr20`,onClick:Oa},"\u53D6\u6D88"),b.createElement(Ve.ZP,{size:"middle",type:"primary",loading:_a,className:`${he.button}`,onClick:Gr},Mn))),b.createElement(Fe.default,{centered:!0,closable:!1,destroyOnClose:!0,open:En,title:null,footer:null,width:320,afterClose:()=>Qt(0)},b.createElement(ke.Z,{align:"middle",style:{flexDirection:"column"}},b.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Mt,b.createElement("span",{className:he.dotLoading},b.createElement("span",null,"."),b.createElement("span",null,"."),b.createElement("span",null,"."))),b.createElement(le.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Ft}),b.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",b.createElement("span",{className:"ml5 c-light-primary"},Ft,"%")))),b.createElement(Fe.default,{centered:!0,open:Jn,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Un,width:480,onCancel:()=>Ea(!1),onOk:()=>gr.submit(),afterClose:()=>{gr.resetFields()}},b.createElement(be.default,{style:{maxHeight:550},form:gr,layout:"horizontal",colon:!1,size:"large",onFinish:de=>Nt(void 0,null,function*(){var $e,st,Gt,at,an;const qt=Ot.filter(ia=>!ia.checked&&!ia.errorMsg);vn(!0);const Kt=()=>Nt(void 0,null,function*(){var ia,Ha;const Wa=yield(0,ge.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Tn(St(St({},wa),de),{list:qt,mode:tn})});Wa.status===0&&(At&&((ia=Wa==null?void 0:Wa.data)!=null&&ia.success)&&window.location.pathname==="/problemset"&&(pt.Z.publish("refresh-item-bank",de.group_id),yield new Promise(pn=>setTimeout(()=>pn(),1500))),Ge.ZP.success(`\u6210\u529F\u5BFC\u5165${(Ha=Wa==null?void 0:Wa.data)==null?void 0:Ha.success}\u9053\u8BD5\u9898`,3),Sa(Wa),Ea(!1)),vn(!1)});if(tn!==1){yield Kt();return}const _t=yield(0,ge.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:Ot,mode:tn}});if(_t.status===0){if(!(($e=_t==null?void 0:_t.data)!=null&&$e.error_size)){yield Kt();return}Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{vn(!1)},title:"\u63D0\u793A",content:b.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",b.createElement("span",{className:"c-light-primary ml5 mr5"},(st=_t==null?void 0:_t.data)==null?void 0:st.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",b.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(Gt=_t==null?void 0:_t.data)==null?void 0:Gt.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",b.createElement("span",{className:"ml5 mr5"},(an=(at=_t==null?void 0:_t.data)==null?void 0:at.index)==null?void 0:an.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:Kt})}})},b.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),b.createElement(be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},b.createElement(E.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:Je})),tn===1&&b.createElement(be.default.Item,{label:b.createElement(ke.Z,{align:"middle",style:{justifyContent:"space-between"}},b.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),b.createElement("div",{onClick:()=>$n(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},b.createElement("img",{className:"mr5 primary-hover",src:Pe}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},b.createElement(fe.Z,{key:wn})))),b.createElement(Fe.default,{centered:!0,open:Zt,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Xn,onCancel:()=>$n(!1),onOk:()=>Rt.submit(),afterClose:()=>{Rt.resetFields()}},b.createElement(be.default,{style:{maxHeight:550},form:Rt,layout:"horizontal",colon:!1,size:"large",onFinish:de=>Nt(void 0,null,function*(){var $e;Rn(!0),(yield(0,ge.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:de.name,parent_id:($e=de==null?void 0:de.parent_id)==null?void 0:$e[0]}})).status===0?(tt(wn+1),setTimeout(()=>{Ge.ZP.success("\u64CD\u4F5C\u6210\u529F"),$n(!1),Rn(!1)},1e3)):Rn(!1)})},b.createElement(be.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),b.createElement(be.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},b.createElement(fe.Z,null)))),b.createElement(dt,{onSave:de=>{je(!0),yt("\u5904\u7406\u4E2D"),wr("/api/intelligent_imports/import.json",{html:de})},ref:pa}))},Wn=z;var ba=fa},210:function(_e,Ct,oe){"use strict";var b=oe(59301),he=oe(85065),Be=oe(48136),Ie=oe(49694),be=oe(43418),Ge=oe(59301);const Fe=(0,b.forwardRef)(({callback:Ye,width:ke,onChange:De,disabled:Oe,readOnly:We,type:Ve="",value:le="",style:E={}},a)=>{const x=(0,b.useRef)(),y=(0,b.useRef)(),[z,ne]=(0,b.useState)(0),[re,ie]=(0,b.useState)(0),[ge,fe]=(0,b.useState)(!1),Pe=()=>{var Le=document.createElement("div");Le.innerHTML=x.current.getValue();var Ce=Le.innerText;return Ye&&Ye(Ce),Ce};(0,b.useImperativeHandle)(a,()=>({getData:Pe}));const Ue=Le=>{Le.preventDefault();const Ce=Le.clientX-z,Xe=Le.clientY-re;document.body.onmousemove=nt=>{let ye=nt.clientX-Ce,gt=nt.clientY-Xe;const pt=document.getElementsByClassName("markdown-popup-form")[0],xt=window.innerWidth-pt.offsetWidth,ut=window.innerHeight-pt.offsetHeight;ye=Math.max(0,Math.min(ye,xt)),gt=Math.max(0,Math.min(gt,ut)),Re(nt.clientX,nt.clientY,Ce,Xe)&&(ne(ye),ie(gt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Re=(Le,Ce,Xe,nt)=>{const ye=document.body.clientHeight,gt=document.body.clientWidth;return Le<20&&Xe>Le||Le>gt-20&&XeCe||Ce>ye-20&&nt{ge&&setTimeout(()=>{const Le=document.getElementsByClassName("markdown-popup-form")[0],Ce=window.innerWidth/2-Le.offsetWidth/2,Xe=window.innerHeight/2-Le.offsetHeight/2;ne(Ce),ie(Xe)},0)},[ge]);const lt=()=>{Oe||We||fe(!0)};return Ge.createElement("div",{style:E},Ge.createElement("div",{style:{width:ke||"100%",position:"relative"},className:`${he.Z.mathFillWrap} ${Oe||We?"cursorDefault":""}`,onClick:()=>lt()},Ge.createElement("math-field",{disabled:Oe,locale:"zh_cn",class:`${he.Z.mathField} ${Ve}`,readOnly:We,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:x,style:{width:"100%",fontSize:le?18:14},value:le||""})),Ge.createElement(be.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:z,top:re},title:Ge.createElement("div",{style:{cursor:"move"},onMouseDown:Ue},"\u8F93\u5165\u516C\u5F0F"),open:ge,onOk:()=>{const Le=y.current.getData();x.current.setValue(Le),De(Le),fe(!1)},onCancel:()=>{fe(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Ge.createElement(Ie.Z,{value:le,ref:y,onChange:De,showSaveButton:!1})))});Ct.Z=Fe},49694:function(_e,Ct,oe){"use strict";var b=oe(59301),he=oe(95237),Be=oe(43604),Ie=oe(99313),be=oe(3113),Ge=oe(12459),Fe=oe(85065),Ye=oe(48136),ke=oe(59301);const De=(0,b.forwardRef)(({callback:Oe,showSaveButton:We,value:Ve=""},le)=>{const E=(0,b.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +`)),Ca}}de.questions=($e=de.questions)!=null&&$e.length?qa(de.questions.slice(0,20)):[],de.questions=(st=de.questions)==null?void 0:st.map((pn,Ia)=>{var Ca;if(pn.type==="0"||pn.type==="1"){const ja=(Ca=pn.options)==null?void 0:Ca.map(Ir=>Ir==null?void 0:Ir.trim().replace(/^\s+|\s+$/g,""));ja&&new Set(ja).size!==ja.length&&(pn.errorMsg=(pn.errorMsg?pn.errorMsg+` +`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Tn(St({},pn),{last:Ia===de.questions.length-1})});const Ha=(Ht=de.questions)==null?void 0:Ht.reduce((pn,Ia)=>{const Ca=parseFloat(Ia.score);return isNaN(Ca)?pn:pn+Ca},0);de.score=Ha;let Wa=[];return(at=de.questions)!=null&&at.length?de.errorMsg=((nn=de.questions)==null?void 0:nn.findIndex(pn=>!!pn.errorMsg))>-1:Wa.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Sa(de==null?void 0:de.question)||Wa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Wa.length&&(de.errorMsg=Wa.join(` +`)),de}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(de,$e)=>{var st,Ht;const at=Ot[$e],nn=Dn.map(qt=>({key:qt,label:qt,onClick:()=>fa("platform",$e,qt)}));return b.createElement("div",{className:he.row,style:{display:dn?at!=null&&at.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:he.leftLayout},b.createElement(Hn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},ur(de,$e),ar(de),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${de==null?void 0:de.timeLimit}`,tagName:"p"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(de==null?void 0:de.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:(de==null?void 0:de.code)||"",tagName:"div"}),b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(de==null?void 0:de.input)||""}`,tagName:"p"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(de==null?void 0:de.output)||""}`,tagName:"p"}),(st=de==null?void 0:de.answer)==null?void 0:st.map((qt,Yt)=>b.createElement(ye,{key:Yt,id:de==null?void 0:de.id,value:`\u7B54\u6848${Yt+1}\uFF1A${qt||""}`,tagName:"p"})),it(de)))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:at!=null&&at.errorMsg?he.error:""},Ga(at,$e),mt(at,"",$e),b.createElement("div",{className:he.liWrap},b.createElement("div",{className:he.li,onKeyDown:xn},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:at==null?void 0:at.timeLimit,tagName:"div",onBlur:qt=>fa("timeLimit",$e,Va(qt))})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Oe.Z,{menu:{items:nn}},b.createElement("span",{className:"c-light-primary"},at==null?void 0:at.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:he.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.code)||"",onBlur:qt=>fa("code",$e,Va(qt)),tagName:"div"})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.input)||"",onBlur:qt=>fa("input",$e,Va(qt)),tagName:"div"})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.output)||"",onBlur:qt=>fa("output",$e,Va(qt)),tagName:"div"}))),b.createElement("div",{className:he.liWrap},(Ht=at==null?void 0:at.answer)==null?void 0:Ht.map((qt,Yt)=>b.createElement("div",{className:he.li,key:Yt},b.createElement("aside",null,"\u7B54\u6848",Yt+1,"\uFF1A"),b.createElement(ye,{id:at==null?void 0:at.id,value:qt||"",className:he.edit,onBlur:_t=>{const ra=[...(at==null?void 0:at.answer)||[]];ra[Yt]=Va(_t),fa("output",$e,ra)},tagName:"div"})))),It(at))))},deal:de=>{var $e,st,Ht,at,nn,qt,Yt,_t;de.score=de.score===void 0?10:de.score,de.code=(Ht=(st=($e=de.code)==null?void 0:$e.trim())==null?void 0:st.replace(/@_@/g,"@\u2581@"))==null?void 0:Ht.replace(/@__@/g,"@\u2581\u2581@");let ra=[];if(Sa(de==null?void 0:de.question)||ra.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Sa(de==null?void 0:de.code)?/@▁@|@▁▁@/.test(de==null?void 0:de.code)?(at=de==null?void 0:de.answer)!=null&&at.length&&((nn=de==null?void 0:de.code.match(/@▁@|@▁▁@/g))==null?void 0:nn.length)!==((qt=de==null?void 0:de.answer)==null?void 0:qt.length)&&ra.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):ra.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):ra.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),de!=null&&de.answer?(Yt=de.answer)!=null&&Yt.some(Wa=>!Sa(Wa))&&ra.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):ra.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),de.platform=Sa(de==null?void 0:de.platform),de!=null&&de.platform){const Wa=["c","c++","java","python","javascript","ruby"],pn=(_t=de==null?void 0:de.platform)==null?void 0:_t.toLowerCase(),Ia=Wa.findIndex(Ca=>Ca===pn);Ia>-1?de.platform=Dn[Ia]:ra.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else ra.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Sa(de==null?void 0:de.output)||ra.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Ha=Sa(String((de==null?void 0:de.timeLimit)||""));return de.timeLimit=Ha,(!Ha||Ha&&!["3","4","5","6","7","8","9","10"].includes(Ha))&&ra.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),de.errorMsg=ra.join(` +`),de}}],Sr=()=>b.createElement(b.Fragment,null,Ke.filter(de=>{var $e;return!!(($e=Qa.find(Ht=>Ht.id===(de==null?void 0:de.type)))==null?void 0:$e.element)}).map((de,$e)=>{var st;const Ht=(st=Qa.find(at=>at.id===(de==null?void 0:de.type)))==null?void 0:st.element;return b.createElement(b.Fragment,{key:de.id},Ht(de,$e))})),Gr=()=>Nt(void 0,null,function*(){const de=Ot.filter($e=>!$e.checked);if(xe!==3||!de.length){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(kn){tr(!0),yield kn(Ot),tr(!1);return}mr.setFieldsValue({sub_discipline_id:hn}),Pa(!0)}),nr=(de,$e=[])=>{if(typeof de=="string")return de.trim();if(Array.isArray(de))return de.map(st=>nr(st,$e));if(typeof de=="object"&&de!==null){const st={};for(const Ht in de)de.hasOwnProperty(Ht)&&($e.includes(Ht)?st[Ht]=de[Ht]:st[Ht]=nr(de[Ht],$e));return st}return de},vr=de=>Nt(void 0,null,function*(){const $e=qa(nr(de));He($e),sn(JSON.parse(JSON.stringify($e))),ft(3),je(!1),qn(!1)});(0,b.useEffect)(()=>{if(ca)return;const de=()=>{Ut($e=>$e>=90?(clearInterval(xa.current),90):$e+1)};return xa.current=setInterval(de,5e4/90),()=>clearInterval(xa.current)},[ca]);const Dr=(de,$e)=>{Vn(!1);const st=new FormData;Object.keys($e).forEach(at=>{st.append(at,$e[at])});const Ht=new window.XMLHttpRequest;Ht.withCredentials=!0,Ht.addEventListener("load",function(at){return Nt(this,null,function*(){var nn,qt;try{const Yt=JSON.parse((nn=at==null?void 0:at.target)==null?void 0:nn.response);if(Vn(!0),Ut(100),yield new Promise(_t=>setTimeout(()=>_t(),780)),Yt.status===0){if(!((qt=Yt==null?void 0:Yt.data)!=null&&qt.length)){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),je(!1);return}vr((Yt==null?void 0:Yt.data)||[])}else je(!1),Ge.ZP.warning(Yt==null?void 0:Yt.message)}catch(Yt){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Yt)}})}),Ht.addEventListener("error",()=>{je(!1)}),Ht.open("POST",`${y.Z.API_SERVER}${de}`),Ht.send(st)},jn=de=>Nt(void 0,null,function*(){const $e=de.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf($e)==-1?(Ge.ZP.error(`${de.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(je(!0),yt("\u5904\u7406\u4E2D"),Dr("/api/intelligent_imports/import.json",{file:de}),Promise.reject())});let an=[{key:1,label:b.createElement(We.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:jn},b.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,gt.Ny)()||(0,gt.$O)())&&an.push({key:2,label:b.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{va.current.onClick()}});const Dt=[Ot.length,(Ln=Ot.filter(de=>!!(de!=null&&de.errorMsg)))==null?void 0:Ln.length];return b.createElement("div",{className:Ie()(he.intelligentBox,"intelligent-body-curb",un),style:Tn(St({},mn),{width:En}),ref:Qt},b.createElement("div",{className:he.underpin},b.createElement("b",{style:Xa}),b.createElement("b",{style:Xa})),b.createElement("div",{className:he.head,style:{top:ht}},b.createElement("div",{className:he.leftLayout},na||b.createElement(b.Fragment,null,b.createElement(ke.Z,{align:"middle"},b.createElement("div",{className:he.title},"\u8BD5\u9898\u7F16\u8F91"),!Cn&&b.createElement(x.op,{href:`${y.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",b.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),b.createElement(x.op,{onClick:ea,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!Cn&&b.createElement(Oe.Z,{overlayClassName:he.menu,menu:{items:an}},b.createElement(x.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Br&&Br),b.createElement("div",{className:he.tip},b.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),b.createElement(ke.Z,{className:he.rightLayout,style:{alignItems:"start"}},Ka||b.createElement(b.Fragment,null,b.createElement("div",{className:he.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(xe)&&b.createElement(De.default,{className:"ml20",checked:dn,onChange:de=>qn(de.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(xe)&&b.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",b.createElement("span",{className:"ml5 mr5 c-light-primary"},Dt[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",b.createElement("span",{className:"ml5 mr5 c-red-e53"},Dt[1]),"\u9898")),Ra&&b.createElement("div",{className:he.tabs},Ke==null?void 0:Ke.map((de,$e)=>b.createElement("div",{onClick:()=>{sa($e)},className:Za===$e&&he.active,key:$e},"\u65B0\u9898",$e+1)))),b.createElement("div",{className:he.centerBox},b.createElement("img",{className:"mb10",src:ie,width:56}),!Qn&&b.createElement(x.op,{onClick:_a},"\u8BC6\u522B"))),[1,2].includes(xe)&&hr(),[3].includes(xe)&&Sr(),b.createElement("div",{className:"pb10"}),b.createElement("div",{className:he.buttonFixed},b.createElement("div",{className:he.buttonWrap},b.createElement(Ve.ZP,{size:"middle",className:`${he.button} mr20`,onClick:Ma},"\u53D6\u6D88"),b.createElement(Ve.ZP,{size:"middle",type:"primary",loading:er,className:`${he.button}`,onClick:Gr},Mn))),b.createElement(Fe.default,{centered:!0,closable:!1,destroyOnClose:!0,open:An,title:null,footer:null,width:320,afterClose:()=>Ut(0)},b.createElement(ke.Z,{align:"middle",style:{flexDirection:"column"}},b.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Rt,b.createElement("span",{className:he.dotLoading},b.createElement("span",null,"."),b.createElement("span",null,"."),b.createElement("span",null,"."))),b.createElement(le.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Ft}),b.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",b.createElement("span",{className:"ml5 c-light-primary"},Ft,"%")))),b.createElement(Fe.default,{centered:!0,open:Jn,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Un,width:480,onCancel:()=>Pa(!1),onOk:()=>mr.submit(),afterClose:()=>{mr.resetFields()}},b.createElement(be.default,{style:{maxHeight:550},form:mr,layout:"horizontal",colon:!1,size:"large",onFinish:de=>Nt(void 0,null,function*(){var $e,st,Ht,at,nn;const qt=Ot.filter(ra=>!ra.checked&&!ra.errorMsg);fn(!0);const Yt=()=>Nt(void 0,null,function*(){var ra,Ha;const Wa=yield(0,ge.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Tn(St(St({},wa),de),{list:qt,mode:en})});Wa.status===0&&(At&&((ra=Wa==null?void 0:Wa.data)!=null&&ra.success)&&window.location.pathname==="/problemset"&&(pt.Z.publish("refresh-item-bank",de.group_id),yield new Promise(pn=>setTimeout(()=>pn(),1500))),Ge.ZP.success(`\u6210\u529F\u5BFC\u5165${(Ha=Wa==null?void 0:Wa.data)==null?void 0:Ha.success}\u9053\u8BD5\u9898`,3),ha(Wa),Pa(!1)),fn(!1)});if(en!==1){yield Yt();return}const _t=yield(0,ge.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:Ot,mode:en}});if(_t.status===0){if(!(($e=_t==null?void 0:_t.data)!=null&&$e.error_size)){yield Yt();return}Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{fn(!1)},title:"\u63D0\u793A",content:b.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",b.createElement("span",{className:"c-light-primary ml5 mr5"},(st=_t==null?void 0:_t.data)==null?void 0:st.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",b.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(Ht=_t==null?void 0:_t.data)==null?void 0:Ht.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",b.createElement("span",{className:"ml5 mr5"},(nn=(at=_t==null?void 0:_t.data)==null?void 0:at.index)==null?void 0:nn.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:Yt})}})},b.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),b.createElement(be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},b.createElement(E.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:Je})),en===1&&b.createElement(be.default.Item,{label:b.createElement(ke.Z,{align:"middle",style:{justifyContent:"space-between"}},b.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),b.createElement("div",{onClick:()=>_n(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},b.createElement("img",{className:"mr5 primary-hover",src:Pe}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},b.createElement(fe.Z,{key:wn})))),b.createElement(Fe.default,{centered:!0,open:Zt,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Xn,onCancel:()=>_n(!1),onOk:()=>Tt.submit(),afterClose:()=>{Tt.resetFields()}},b.createElement(be.default,{style:{maxHeight:550},form:Tt,layout:"horizontal",colon:!1,size:"large",onFinish:de=>Nt(void 0,null,function*(){var $e;Rn(!0),(yield(0,ge.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:de.name,parent_id:($e=de==null?void 0:de.parent_id)==null?void 0:$e[0]}})).status===0?(tt(wn+1),setTimeout(()=>{Ge.ZP.success("\u64CD\u4F5C\u6210\u529F"),_n(!1),Rn(!1)},1e3)):Rn(!1)})},b.createElement(be.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),b.createElement(be.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},b.createElement(fe.Z,null)))),b.createElement(dt,{onSave:de=>{je(!0),yt("\u5904\u7406\u4E2D"),Dr("/api/intelligent_imports/import.json",{html:de})},ref:va}))},Wn=z;var ba=ma},210:function(_e,Ct,oe){"use strict";var b=oe(59301),he=oe(85065),Be=oe(48136),Ie=oe(49694),be=oe(43418),Ge=oe(59301);const Fe=(0,b.forwardRef)(({callback:Ye,width:ke,onChange:De,disabled:Oe,readOnly:We,type:Ve="",value:le="",style:E={}},a)=>{const x=(0,b.useRef)(),y=(0,b.useRef)(),[z,ne]=(0,b.useState)(0),[re,ie]=(0,b.useState)(0),[ge,fe]=(0,b.useState)(!1),Pe=()=>{var Le=document.createElement("div");Le.innerHTML=x.current.getValue();var Ce=Le.innerText;return Ye&&Ye(Ce),Ce};(0,b.useImperativeHandle)(a,()=>({getData:Pe}));const Ue=Le=>{Le.preventDefault();const Ce=Le.clientX-z,Xe=Le.clientY-re;document.body.onmousemove=nt=>{let ye=nt.clientX-Ce,gt=nt.clientY-Xe;const pt=document.getElementsByClassName("markdown-popup-form")[0],xt=window.innerWidth-pt.offsetWidth,ut=window.innerHeight-pt.offsetHeight;ye=Math.max(0,Math.min(ye,xt)),gt=Math.max(0,Math.min(gt,ut)),Re(nt.clientX,nt.clientY,Ce,Xe)&&(ne(ye),ie(gt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Re=(Le,Ce,Xe,nt)=>{const ye=document.body.clientHeight,gt=document.body.clientWidth;return Le<20&&Xe>Le||Le>gt-20&&XeCe||Ce>ye-20&&nt{ge&&setTimeout(()=>{const Le=document.getElementsByClassName("markdown-popup-form")[0],Ce=window.innerWidth/2-Le.offsetWidth/2,Xe=window.innerHeight/2-Le.offsetHeight/2;ne(Ce),ie(Xe)},0)},[ge]);const lt=()=>{Oe||We||fe(!0)};return Ge.createElement("div",{style:E},Ge.createElement("div",{style:{width:ke||"100%",position:"relative"},className:`${he.Z.mathFillWrap} ${Oe||We?"cursorDefault":""}`,onClick:()=>lt()},Ge.createElement("math-field",{disabled:Oe,locale:"zh_cn",class:`${he.Z.mathField} ${Ve}`,readOnly:We,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:x,style:{width:"100%",fontSize:le?18:14},value:le||""})),Ge.createElement(be.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:z,top:re},title:Ge.createElement("div",{style:{cursor:"move"},onMouseDown:Ue},"\u8F93\u5165\u516C\u5F0F"),open:ge,onOk:()=>{const Le=y.current.getData();x.current.setValue(Le),De(Le),fe(!1)},onCancel:()=>{fe(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Ge.createElement(Ie.Z,{value:le,ref:y,onChange:De,showSaveButton:!1})))});Ct.Z=Fe},49694:function(_e,Ct,oe){"use strict";var b=oe(59301),he=oe(95237),Be=oe(43604),Ie=oe(99313),be=oe(3113),Ge=oe(12459),Fe=oe(85065),Ye=oe(48136),ke=oe(59301);const De=(0,b.forwardRef)(({callback:Oe,showSaveButton:We,value:Ve=""},le)=>{const E=(0,b.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -232,7 +232,7 @@ ${Kn} \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],y=re=>{E.current.setValue(E.current.getValue()+" "+re.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ke.createElement(he.Z,{className:Fe.Z.lists,gutter:[10,10]},a.map((re,ie)=>ke.createElement(Be.Z,{flex:"110px",className:Fe.Z.item},ke.createElement("div",null,ke.createElement(Ge.Z,{value:`$$${re.value}$$`}),re.name),ke.createElement("div",{className:Fe.Z.children},re.children.map((ge,fe)=>ke.createElement("div",{key:fe},ke.createElement("h1",null,ge.name),ke.createElement(he.Z,{gutter:[10,10]},ge.data.map((Pe,Ue)=>ke.createElement(Be.Z,{key:Ue,onClick:()=>y(Pe),className:Fe.Z.diamond},ke.createElement(Ge.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ke.createElement(he.Z,{className:Fe.Z.lists,gutter:[10,10]},x.map((re,ie)=>ke.createElement(Be.Z,{flex:"110px",className:Fe.Z.item},ke.createElement("div",null,ke.createElement(Ge.Z,{value:"`$$"+re.value+"$$`"}),re.name),ke.createElement("div",{className:Fe.Z.children},re.children.map((ge,fe)=>ke.createElement("div",{key:fe},ge.name&&ke.createElement("h1",null,ge.name),ke.createElement(he.Z,{gutter:[10,10]},ge.data.map((Pe,Ue)=>ke.createElement(Be.Z,{key:Ue,onClick:()=>y(Pe),className:Fe.Z.diamond},ke.createElement(Ge.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))}],ne=()=>{var re=document.createElement("div");re.innerHTML=E.current.getValue();var ie=re.innerText;return Oe&&Oe(ie),ie};return(0,b.useImperativeHandle)(le,()=>({getData:ne})),ke.createElement("div",{className:Fe.Z.mathWrap},ke.createElement(Ie.default,{defaultActiveKey:"1",items:z}),ke.createElement("math-field",{locale:"zh_cn",className:Fe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},Ve||""),We&&ke.createElement("div",{className:Fe.Z.button},ke.createElement(be.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ct.Z=De},91162:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return We}});var b=oe(59301),he=oe(78241),Be=oe(43418),Ie=oe(92832),be=oe(87169),Ge=oe(93229),Fe={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},Ye=oe(88107),ke=oe(59301),De=(Ve,le,E)=>new Promise((a,x)=>{var y=re=>{try{ne(E.next(re))}catch(ie){x(ie)}},z=re=>{try{ne(E.throw(re))}catch(ie){x(ie)}},ne=re=>re.done?a(re.value):Promise.resolve(re.value).then(y,z);ne((E=E.apply(Ve,le)).next())}),We=({type:Ve="subject",open:le,onCancel:E,onOkClick:a,subDisciplineId:x})=>{const[y]=he.default.useForm(),[z,ne]=(0,b.useState)([]),[re,ie]=(0,b.useState)(!1);(0,b.useEffect)(()=>{},[]);const ge=()=>De(void 0,null,function*(){if(Ve){const fe=yield(0,Ge.ZP)("/api/disciplines.json",{method:"get",params:{source:Ve}});ne(fe.disciplines||[])}});return ke.createElement(Be.default,{title:ke.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:le,width:558,centered:!0,className:Fe.publicQuest,onCancel:()=>{E(),y.resetFields()},onOk:()=>{y.validateFields().then(fe=>De(void 0,null,function*(){const Pe=yield(0,Ge.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:fe==null?void 0:fe.name,sub_discipline_id:x}});(Pe==null?void 0:Pe.status)===0&&a({name:fe==null?void 0:fe.name,id:Pe==null?void 0:Pe.tag_discipline_id,public:!1,type:"personal"}),y.resetFields(),E()}))}},ke.createElement("div",{className:Fe.publicQuestContent},ke.createElement("div",{className:Fe.public_tips},ke.createElement(be.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),ke.createElement(he.default,{labelAlign:"left",form:y,colon:!1},ke.createElement(he.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},ke.createElement(Ie.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),ke.createElement(Ye.Z,{open:re,onCancel:()=>{ie(!1)}})))}},35471:function(_e,Ct,oe){"use strict";oe.d(Ct,{Q:function(){return ke},Z:function(){return Oe}});var b=oe(59301),he={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},Be=oe(92310),Ie=oe.n(Be),be=oe(43418),Ge=oe(8591),Fe=oe(24905),Ye=(We,Ve,le)=>new Promise((E,a)=>{var x=ne=>{try{z(le.next(ne))}catch(re){a(re)}},y=ne=>{try{z(le.throw(ne))}catch(re){a(re)}},z=ne=>ne.done?E(ne.value):Promise.resolve(ne.value).then(x,y);z((le=le.apply(We,Ve)).next())});const ke=({title:We="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:Ve=[],visible:le,setVisible:E,tip:a,onOk:x})=>{const[y,z]=(0,b.useState)([]),[ne,re]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{le&&z(Ve)},[le]),b.createElement(be.default,{centered:!0,open:le,title:We,confirmLoading:ne,width:564,onOk:()=>Ye(void 0,null,function*(){if(!y.length){Ge.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}re(!0),yield x(y),re(!1)}),onCancel:()=>E(!1)},!!a&&b.createElement("div",{className:"c-grey-666 font16 mb10"},a),b.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},b.createElement(Fe.default.Group,{value:y,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:ie=>{z(ie)}})))};var Oe=({title:We="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:Ve,style:le={},onEdit:E,dataSource:a=[]})=>{const x={C:b.createElement("div",{className:he.c},"C"),"C++":b.createElement("div",{className:he.cpp},"C++"),Java:b.createElement("div",{className:he.java},"Java"),Python:b.createElement("div",{className:he.python},"Python")};return b.createElement("div",{className:Ie()(he.tags,Ve),style:le},!!We&&b.createElement("div",{className:he.text},We),b.createElement("div",{className:he.tagWrap},a==null?void 0:a.map(y=>b.createElement(b.Fragment,{key:y},x[y]))),!!E&&b.createElement("div",{onClick:E,className:`iconfont icon-bianji_Hover ${he.edit}`}))}},13635:function(_e,Ct,oe){"use strict";oe.d(Ct,{t:function(){return Fn}});var b=oe(59301),he=oe(92832),Be=oe(78241),Ie=oe(43418),be=oe(95237),Ge=oe(43604),Fe=oe(5871),Ye=oe(57809),ke=oe(5112),De=oe(61847),Oe=oe(30955),We=oe(56514),Ve=oe(8591),le=oe(3113),E=oe(71418),a=oe(24334),x={flex_box_center:"flex_box_center___kOQ8P",flex_space_between:"flex_space_between___fY6jt",flex_box_vertical_center:"flex_box_vertical_center___bDSSI",flex_box_center_end:"flex_box_center_end___mQ6mU",flex_box_column:"flex_box_column___F15G0",result:"result___UYRo8",left:"left___TRaH5",right:"right___twp9s",box:"box___vwndt",li:"li___hRe2d"},y=oe(93229),z=oe(50844),ne=oe(58950),re=oe(56102),ie=oe(4789),ge=oe(59301),fe=Object.defineProperty,Pe=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ce=(ot,Bt,zt)=>Bt in ot?fe(ot,Bt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):ot[Bt]=zt,Xe=(ot,Bt)=>{for(var zt in Bt||(Bt={}))lt.call(Bt,zt)&&Ce(ot,zt,Bt[zt]);if(Re)for(var zt of Re(Bt))Le.call(Bt,zt)&&Ce(ot,zt,Bt[zt]);return ot},nt=(ot,Bt)=>Pe(ot,Ue(Bt)),ye=(ot,Bt,zt)=>new Promise((St,Tn)=>{var Nt=jn=>{try{xn(zt.next(jn))}catch($t){Tn($t)}},Kn=jn=>{try{xn(zt.throw(jn))}catch($t){Tn($t)}},xn=jn=>jn.done?St(jn.value):Promise.resolve(jn.value).then(Nt,Kn);xn((zt=zt.apply(ot,Bt)).next())}),pt=({buttonProps:ot,buttonText:Bt,form:zt,hackIdentifier:St="",answerKey:Tn,data:Nt})=>{const[Kn,xn]=(0,b.useState)(!1),[jn,$t]=(0,b.useState)(!1),[fa,Wn]=(0,b.useState)(!1),[ba,dn]=(0,b.useState)({}),[fn,Pn]=(0,b.useState)(""),[Oa,Sa]=(0,b.useState)(""),wa=(0,b.useRef)(St),tn=(0,b.useRef)(""),ht=(0,b.useRef)(!1);(0,b.useEffect)(()=>{fa&&ra()},[fa]),(0,b.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const hn=()=>new Date().getTime(),Cn=Nt==null?void 0:Nt.code,ya=()=>{var Qn,Ya;let Ma=Cn?Nt==null?void 0:Nt.code:(Qn=zt.getFieldValue("hack_codes"))==null?void 0:Qn.code,Ja=Cn?Nt==null?void 0:Nt.answer_content:zt.getFieldValue(Tn),Fr=Cn?Nt==null?void 0:Nt.input:(Ya=zt.getFieldValue("hack_sets"))==null?void 0:Ya.input;Ja==null||Ja.forEach(At=>{const Mn=At.value||At.answer_text||"";Ma=Ma.replace(/(@▁@|@▁▁@)/,Mn)}),Sa(Fr),Pn(Ma),dn({}),Wn(!0)},ra=()=>ye(void 0,null,function*(){var Qn,Ya,Ma,Ja;const Fr=hn(),At=Cn?Nt==null?void 0:Nt.time_limit:(Qn=zt.getFieldsValue())==null?void 0:Qn.hack.time_limit,Mn=Cn?(Ya=Nt==null?void 0:Nt.answer_content)==null?void 0:Ya.length:(Ja=(Ma=zt.getFieldsValue())==null?void 0:Ma.standard_answers)==null?void 0:Ja.length;xn(!0),yield(0,z.bM)(tn.current,{test_hack_code:fn,test_input:Oa});function kn(){return ye(this,null,function*(){const{status:Ln,data:xe}=yield(0,z.rX)(tn.current,"submit"),Ft=hn()-Fr>(At+3)*1e3*Mn;if(ht.current){if(Ft){Ve.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),xn(!1);return}if(Ln===0){xn(!1),dn(nt(Xe({},xe),{showText:!0}));return}setTimeout(kn,1e3)}})}kn()}),Ka=()=>ye(void 0,null,function*(){var Qn,Ya,Ma,Ja,Fr,At,Mn;if(!Nt){try{yield zt.validateFields()}catch(ft){(Ma=(Ya=(Qn=ft==null?void 0:ft.errorFields)==null?void 0:Qn[0])==null?void 0:Ya.name)!=null&&Ma.includes("standard_answers")?Ve.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Ve.ZP.error(ft.errorFields[0].errors[0]),zt.scrollToField(ft.errorFields[0].name,{behavior:"smooth",block:"center"});return}$t(!0);let Ln="";const xe=zt.getFieldsValue();wa.current?Ln=yield(0,y.ZP)(`/api/problems/${wa.current}.json`,{method:"put",body:nt(Xe({},xe),{hack:nt(Xe({},xe==null?void 0:xe.hack),{sub_discipline_id:(Mn=(At=xe==null?void 0:xe.hack)==null?void 0:At.sub_discipline_id)==null?void 0:Mn[1],difficult:xe.difficulty,item_banks_group_id:xe.item_banks_group_id}),hack_codes:nt(Xe({},xe.hack_codes),{code:a.Base64.encode(xe.hack_codes.code)}),update_hack_sets:[Xe({},xe.hack_sets)],is_blank:!0})}):(Ln=yield(0,y.ZP)("/api/problems.json",{method:"post",body:nt(Xe({},xe),{hack:nt(Xe({},xe==null?void 0:xe.hack),{sub_discipline_id:(Fr=(Ja=xe==null?void 0:xe.hack)==null?void 0:Ja.sub_discipline_id)==null?void 0:Fr[1],difficult:xe.difficulty,item_banks_group_id:xe.item_banks_group_id}),hack_codes:nt(Xe({},xe.hack_codes),{code:a.Base64.encode(xe.hack_codes.code)}),hack_sets:[Xe({},xe.hack_sets)],is_blank:!0})}),wa.current=Ln==null?void 0:Ln.identifier,sessionStorage.projectFill=Ln==null?void 0:Ln.identifier)}const kn=yield(0,y.ZP)(`/api/problems/${wa.current}/start.json`,{method:"get"});if((kn==null?void 0:kn.status)===0){tn.current=kn==null?void 0:kn.identifier,ht.current=!0,$t(!1),ya();return}$t(!1)}),oa=Qn=>{const{status:Ya,error_msg:Ma,execute_time:Ja,output:Fr,input:At,expected_output:Mn}=Qn;let kn=null;switch(Ya){case ie.h.OK:kn=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Ja/1e3,"\u79D2"),ge.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case ie.h.NOMATCH:kn=ge.createElement(ge.Fragment,null,ge.createElement("div",null,"\u8F93\u5165\uFF1A"),ge.createElement("pre",{style:{fontFamily:"initial"}},At),ge.createElement("div",null,"\u8F93\u51FA\uFF1A"),ge.createElement("pre",{style:{fontFamily:"initial"}},Fr&&a.Base64.decode(Fr)),ge.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),ge.createElement("pre",{style:{fontFamily:"initial"}},Mn&&a.Base64.decode(Mn)));break;case ie.h.EXECUTEFAILURE:kn=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ge.createElement("pre",null,At)),ge.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ge.createElement("pre",{className:"error"},a.Base64.decode(Ma)));break;case ie.h.COMPILEFAILURE:kn=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ge.createElement("pre",null,At)),ge.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ge.createElement("pre",{className:"error"},a.Base64.decode(Ma)));break;case ie.h.PODFAILURE:kn=ge.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ie.h.TIMEOUT:kn=ge.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ge.createElement(ge.Fragment,null," ",kn," ")};return ge.createElement("div",null,ge.createElement(le.ZP,nt(Xe({loading:jn},ot),{onClick:Ka}),Bt),ge.createElement(Ie.default,{open:fa,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Kn,cancelButtonProps:{style:{display:"none"}},onOk:()=>ra(),onCancel:()=>{ht.current=!1,Wn(!1)}},ge.createElement("div",{className:x.result},ge.createElement("div",{className:x.left},ge.createElement("div",{className:"mb20"},ge.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Nt&&ge.createElement(re.CopyToClipboard,{text:fn,onCopy:()=>Ve.ZP.success("\u590D\u5236\u6210\u529F")},ge.createElement("span",{style:{float:"right"},className:"current c-light-primary"},ge.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),ge.createElement(ne.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:fn,onChange:Qn=>Pn(Qn)})),ge.createElement("div",{className:x.right},ge.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),ge.createElement("div",{className:x.box},ge.createElement("div",{className:x.li},ge.createElement(he.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:Oa,onChange:Qn=>Sa(Qn.target.value),bordered:!1,style:{height:180}}))),ge.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),ge.createElement("div",{className:x.box},ge.createElement(E.Z,{spinning:Kn,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},ge.createElement("div",{className:x.li,style:{height:196,overflow:"auto",padding:10}},oa(ba))))))))},xt=oe(87169),ut=oe(59301),Yt=Object.defineProperty,un=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Et=(ot,Bt,zt)=>Bt in ot?Yt(ot,Bt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):ot[Bt]=zt,kt=(ot,Bt)=>{for(var zt in Bt||(Bt={}))Qe.call(Bt,zt)&&Et(ot,zt,Bt[zt]);if(Wt)for(var zt of Wt(Bt))Me.call(Bt,zt)&&Et(ot,zt,Bt[zt]);return ot},vt=(ot,Bt)=>un(ot,Lt(Bt)),wt=(ot,Bt)=>{var zt={};for(var St in ot)Qe.call(ot,St)&&Bt.indexOf(St)<0&&(zt[St]=ot[St]);if(ot!=null&&Wt)for(var St of Wt(ot))Bt.indexOf(St)<0&&Me.call(ot,St)&&(zt[St]=ot[St]);return zt};const{TextArea:Ae}=he.default,dt=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],sn=({value:ot,onChange:Bt})=>ut.createElement(Switch,{checked:ot,onChange:zt=>{Bt(zt)}}),ct="@\u2581@",et="@\u2581\u2581@",Fn=({questionTitlePlaceholder:ot,form:Bt,scoreByBlank:zt=!1,hackidentifier:St,answerKey:Tn})=>{const[Nt,Kn]=(0,b.useState)(!1),[xn,jn]=(0,b.useState)(!1),fa=(0,Oe.useParams)().type==="edit",Wn=(tn,ht)=>{const hn=ht.line;let Cn=0;for(let ra=0;ra{const ya=tn.getRange(ht.from,ht.to);let ra=0;if(ht.text.forEach(Ka=>{ra+=Ka.split(ct).length-1}),ht.text.forEach(Ka=>{ra+=Ka.split(et).length-1}),ht.origin!=="setValue"){if(ya&&(ya.indexOf(ct)!==-1||ya.indexOf(et)!==-1)){const Ka=ya.split(ct).length-1+ya.split(et).length-1,oa=Wn(tn,ht.from);if(console.log(`\u5220\u9664${Ka}\u4E2A\uFF0C \u524D\u9762\u6709${oa}\u4E2A\uFF0C\u65B0\u589E${ra}\u4E2A`),Ka>1){const Qn=Array.from({length:Ka},(Ya,Ma)=>oa+Ma);Cn(Qn)}else Cn(oa)}else if(ra>0){const Ka=Wn(tn,ht.from);console.log(`\u65B0\u589E${ra}\u4E2A\uFF0C\u4E4B\u524D\u6709${Ka}\u4E2A`),hn(ra,Ka)}}},dn=()=>{const tn=Bt.getFieldValue(Tn);Bt.setFieldsValue({[Tn]:tn==null?void 0:tn.map((ht,hn)=>vt(kt({},ht),{position:hn+1}))})},fn=(0,b.useRef)(),Pn=(tn,ht)=>{for(let hn=0;hn{Oa.current(tn),dn()},wa=Be.default.useWatch(Tn,Bt);return ut.createElement("div",{className:We.Z.wrap},ut.createElement(Be.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},ut.createElement(De.h,{scrollId:"name",watch:!0,height:140})),ut.createElement("div",{className:We.Z.questionTitleEditorWrap},ut.createElement(Be.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},ut.createElement(De.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(tn,ht)=>{const hn=Bt.getFieldValue(Tn);console.log("--preAnswerData",hn,ht),Bt.setFieldsValue({[Tn]:hn==null?void 0:hn.map((Cn,ya)=>{var ra;return vt(kt({},Cn),{position:ya+1,multi_line:(ra=ht==null?void 0:ht[ya])==null?void 0:ra.multiLine})})})},placeholder:ot,onCMBeforeChange:(tn,ht)=>{ba(tn,ht,Pn,Sa)}}))),ut.createElement(Be.default.List,{name:Tn,rules:[{validator(tn,ht){if(!(ht!=null&&ht.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const hn of ht){const{answer_text:Cn}=hn||{};if((Cn==null?void 0:Cn.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(tn,{add:ht,remove:hn},{errors:Cn})=>(fn.current=ht,Oa.current=hn,ut.createElement(ut.Fragment,null,ut.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},ut.createElement(Be.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),ut.createElement("div",{onClick:()=>{Ie.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:ut.createElement("div",null,ut.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",ut.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),ut.createElement("div",{style:{marginTop:10}},"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002"))})},style:{minHeight:32,color:"#3061D0",cursor:"pointer"}},ut.createElement(xt.Z,{style:{marginRight:3,color:"#3061D0"}}),ut.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),tn.map((ya,ra)=>{var Ka=ya,{key:oa,name:Qn}=Ka,Ya=wt(Ka,["key","name"]),Ma,Ja;return ut.createElement(be.Z,{className:"mb20",key:oa,align:"middle",wrap:!1},ut.createElement(Ge.Z,{flex:"0 0 auto",className:`${We.Z.blankIndex}`},"\u586B\u7A7A\u9879",ra+1),ut.createElement(Ge.Z,{flex:1},ut.createElement(be.Z,{align:"top",justify:"space-between",wrap:!1},ut.createElement(Ge.Z,null,ut.createElement(Be.default.Item,vt(kt({},Ya),{name:[Qn,"answer_text"],noStyle:!0}),(Ma=wa==null?void 0:wa[Qn])!=null&&Ma.multi_line||(Ja=wa==null?void 0:wa[Qn])!=null&&Ja.multiLine?ut.createElement(Ae,{spellCheck:!1,style:{marginLeft:10,width:550}}):ut.createElement(he.default,{style:{marginLeft:10,width:550},className:We.Z.blankInput,size:"large",maxLength:1e3,onBlur:Fr=>{}}))),zt&&ut.createElement(Ge.Z,{flex:"224px"},ut.createElement(Be.default.Item,vt(kt({},Ya),{name:[Qn,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),ut.createElement(Fe.Z,{size:"large",className:We.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),ut.createElement("div",{onClick:()=>Kn(!0)},ut.createElement(Be.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ut.createElement(De.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Nt}))),ut.createElement(Be.default.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},ut.createElement(Ye.default,{size:"large"},dt.map(tn=>ut.createElement(Ye.default.Option,{key:tn.title,value:tn.key}," ",tn.title)))),ut.createElement(Be.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},ut.createElement(Be.default.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],noStyle:!0},ut.createElement(Fe.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),ut.createElement("span",{className:"ml10 font14"},"\u79D2")),ut.createElement(Be.default.Item,{label:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",style:{marginTop:30},name:["hack","submit_rule"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406"}]},ut.createElement(ke.ZP.Group,{style:{marginTop:-10}},ut.createElement(ke.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),ut.createElement(ke.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),ut.createElement(ke.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),ut.createElement(Be.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),ut.createElement("div",{style:{background:"#F6F7F9",padding:15}},ut.createElement(Be.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},ut.createElement(Ae,{rows:4})),ut.createElement(Be.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},ut.createElement(Ae,{rows:4}))),ut.createElement(pt,{form:Bt,answerKey:Tn,hackIdentifier:St,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:ut.createElement("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}}}))}},79910:function(_e,Ct,oe){"use strict";oe.d(Ct,{u:function(){return ge}});var b=oe(59301),he=oe(95237),Be=oe(43604),Ie=oe(6848),be=oe(78241),Ge=oe(56514),Fe=oe(32134),Ye=oe(12893),ke=oe(61847),De=oe(59301),Oe=Object.defineProperty,We=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(fe,Pe,Ue)=>Pe in fe?Oe(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):fe[Pe]=Ue,y=(fe,Pe)=>{for(var Ue in Pe||(Pe={}))E.call(Pe,Ue)&&x(fe,Ue,Pe[Ue]);if(le)for(var Ue of le(Pe))a.call(Pe,Ue)&&x(fe,Ue,Pe[Ue]);return fe},z=(fe,Pe)=>We(fe,Ve(Pe)),ne=(fe,Pe)=>{var Ue={};for(var Re in fe)E.call(fe,Re)&&Pe.indexOf(Re)<0&&(Ue[Re]=fe[Re]);if(fe!=null&&le)for(var Re of le(fe))Pe.indexOf(Re)<0&&a.call(fe,Re)&&(Ue[Re]=fe[Re]);return Ue};const re=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ie=({value:fe,onChange:Pe,choiceTextKey:Ue,answerKey:Re,index:lt,isEdit:Le,setInputActive:Ce,form:Xe,choiceOptionsPath:nt,allowChangeMode:ye,showAddIcon:gt,addItem:pt,deleteItem:xt})=>{console.log(fe,"value");const ut=(fe==null?void 0:fe[Re])===1,Yt=()=>{const Lt=Xe.getFieldValue(nt);Xe.setFieldValue(nt,Lt.map(Wt=>z(y({},Wt),{[Re]:0})))},un=()=>{ut?Pe(z(y({},fe),{[Re]:0})):(ye||Yt(),Pe(z(y({},fe),{[Re]:1})))};return De.createElement(he.Z,{className:Ge.Z.choiceWrap,align:"middle",wrap:!1},De.createElement(Be.Z,{onClick:un,className:`${Ge.Z.choiceIndex} ${ut?Ge.Z.activeAnswer:""}`},re[lt]),De.createElement(Be.Z,{flex:1,className:`${Ge.Z.editorWrap} ml15`,onClick:Ce},De.createElement(ke.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Le,value:fe==null?void 0:fe[Ue],onChange:Lt=>{Pe(z(y({},fe),{[Ue]:Lt}))}})),De.createElement(Be.Z,{flex:"0 0 auto",className:"ml15"},De.createElement("div",{onClick:un,className:`${Ge.Z.setAnswerBtn} ${ut?Ge.Z.activeAnswer:""}`},ut?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),De.createElement(Be.Z,{className:Ge.Z.actionWrapper},De.createElement(Ie.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},De.createElement(Fe.Z,{className:Ge.Z.addIcon,onClick:pt,style:{visibility:gt?"visible":"hidden"}})),De.createElement(Ie.Z,{title:"\u5220\u9664"},De.createElement(Ye.Z,{className:Ge.Z.deleteIcon,onClick:xt,style:{visibility:lt>1?"visible":"hidden"}}))))},ge=({questionTitlePlaceholder:fe,titleKey:Pe,choiceKey:Ue,analysisKey:Re,choiceTextKey:lt,answerKey:Le,choiceOptionsPath:Ce,allowChangeMode:Xe=!0,form:nt,showAnalysis:ye=!0})=>{const[gt,pt]=(0,b.useState)(),[xt,ut]=(0,b.useState)(!1);return De.createElement("div",{className:Ge.Z.wrap},De.createElement("div",{className:Ge.Z.questionTitleEditorWrap},De.createElement(be.default.Item,{label:"\u9898\u5E72",name:Pe,labelCol:{span:24},rules:[{required:!0}]},De.createElement(ke.h,{scrollId:Array.isArray(Pe)?Pe.join("_"):`${Pe}`,watch:!0,height:140,placeholder:fe}))),De.createElement(be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),De.createElement(be.default.List,{name:Ue,rules:[{validator(Yt,un){const Lt=un.some(Qe=>Qe[Le]===1),Wt=un.findIndex(Qe=>{var Me;return((Me=Qe[lt])==null?void 0:Me.length)<=0});return Wt!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Wt]}\u9009\u9879\u7684\u5185\u5BB9`)):Lt?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Yt,{add:un,remove:Lt})=>De.createElement("div",{id:Array.isArray(Ce)?Ce.join("_"):`${Ce}`},Yt.map((Wt,Qe)=>{var Me=Wt,{key:Et,name:kt}=Me,vt=ne(Me,["key","name"]);const wt=gt===Et,Ae=()=>{pt(Et)},dt=Qe<7&&Qe===Yt.length-1,sn=()=>un({[lt]:"",[Le]:0}),ct=()=>Lt(kt);return De.createElement(be.default.Item,z(y({},vt),{key:Et,name:kt,className:Ge.Z.choiceListWrap,rules:[{validator(et,Fn){return Fn!=null&&Fn.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Qe]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),De.createElement(ie,{choiceTextKey:lt,answerKey:Le,index:Qe,isEdit:wt,setInputActive:Ae,form:nt,choiceOptionsPath:Ce,allowChangeMode:Xe,showAddIcon:dt,addItem:sn,deleteItem:ct}))}),Yt.length<8&&De.createElement("div",{className:`${Ge.Z.addBtn} mb30`,onClick:()=>un({[lt]:"",[Le]:0})},"\u6DFB\u52A0\u9009\u9879"))),ye&&De.createElement("div",{onClick:()=>ut(!0)},De.createElement(be.default.Item,{name:Re,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},De.createElement(ke.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:xt}))))}},32406:function(_e,Ct,oe){"use strict";oe.d(Ct,{u:function(){return Xe}});var b=oe(59301),he=oe(43418),Be=oe(95237),Ie=oe(43604),be=oe(92832),Ge=oe(6848),Fe=oe(78673),Ye=oe(78241),ke=oe(5112),De=oe(5871),Oe=oe(61847),We=oe(12893),Ve=oe(61485),le=oe(56514),E=oe(210),a=oe(59301),x=Object.defineProperty,y=Object.defineProperties,z=Object.getOwnPropertyDescriptors,ne=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ge=(nt,ye,gt)=>ye in nt?x(nt,ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):nt[ye]=gt,fe=(nt,ye)=>{for(var gt in ye||(ye={}))re.call(ye,gt)&&ge(nt,gt,ye[gt]);if(ne)for(var gt of ne(ye))ie.call(ye,gt)&&ge(nt,gt,ye[gt]);return nt},Pe=(nt,ye)=>y(nt,z(ye)),Ue=(nt,ye)=>{var gt={};for(var pt in nt)re.call(nt,pt)&&ye.indexOf(pt)<0&&(gt[pt]=nt[pt]);if(nt!=null&&ne)for(var pt of ne(nt))ye.indexOf(pt)<0&&ie.call(nt,pt)&&(gt[pt]=nt[pt]);return gt};const Re=({value:nt,onChange:ye})=>{const gt=xt=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:le.Z.modal,onOk:()=>{const ut=[...nt];ut.splice(xt,1),ye(ut)}})},pt=()=>{const xt=[...nt];xt.push(""),ye(xt)};return a.createElement(Be.Z,{className:"ml20"},a.createElement(Ie.Z,{flex:1},nt==null?void 0:nt.map((xt,ut)=>a.createElement(Be.Z,{key:`${xt}_${ut}`,className:"mb20"},a.createElement(be.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:xt,autoSize:{maxRows:3},maxLength:1e3,onBlur:Yt=>{const un=[...nt],Lt=Yt.target.value.trim();un[ut]=Lt,ye(un)}}),a.createElement(Ge.Z,{title:"\u5220\u9664"},a.createElement(We.Z,{className:le.Z.deleteIcon,style:{marginLeft:15,visibility:ut>0?"visible":"hidden"},onClick:()=>gt(ut)}))))),a.createElement(Ie.Z,null,a.createElement("div",{className:`${le.Z.addBtn}`,onClick:()=>{pt()}},"\u65B0\u589E\u7B54\u6848")))},lt=({value:nt,onChange:ye})=>{const gt=xt=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:le.Z.modal,onOk:()=>{const ut=[...nt];ut.splice(xt,1),ye(ut)}})},pt=()=>{const xt=[...nt];xt.push(""),ye(xt)};return a.createElement(Be.Z,{className:"ml20"},a.createElement(Ie.Z,{flex:1},nt==null?void 0:nt.map((xt,ut)=>a.createElement(Be.Z,{key:`${xt}_${ut}`,align:"middle",className:"mb20"},a.createElement(E.Z,{value:xt,style:{flex:1},onChange:Yt=>{const un=[...nt];un[ut]=Yt,ye(un)}}),a.createElement(Ge.Z,{title:"\u5220\u9664"},a.createElement(We.Z,{className:le.Z.deleteIcon,style:{marginLeft:15,visibility:ut>0?"visible":"hidden"},onClick:()=>gt(ut)}))))),a.createElement(Ie.Z,null,a.createElement("div",{className:`${le.Z.addBtn}`,onClick:()=>{pt()}},"\u65B0\u589E\u7B54\u6848")))},Le=({value:nt=!0,onChange:ye})=>a.createElement(Fe.Z,{checked:!nt,onChange:gt=>{ye(!gt)}}),Ce="\u2581",Xe=({questionTitlePlaceholder:nt,form:ye,scoreByBlank:gt=!1,answerKey:pt})=>{const[xt,ut]=(0,b.useState)(!1),Yt=(vt,wt)=>{const Ae=wt.line;let dt=0;for(let ct=0;ct{const sn=vt.getRange(wt.from,wt.to);let ct=0;if(wt.text.forEach(et=>{ct+=et.split(Ce).length-1}),wt.origin!=="setValue"){if(sn&&sn.indexOf(Ce)!==-1){const et=sn.split(Ce).length-1,Fn=Yt(vt,wt.from);if(console.log(`\u5220\u9664${et}\u4E2A\uFF0C \u524D\u9762\u6709${Fn}\u4E2A\uFF0C\u65B0\u589E${ct}\u4E2A`),et>1){const ot=Array.from({length:et},(Bt,zt)=>Fn+zt);dt(ot)}else dt(Fn)}else if(ct>0){const et=Yt(vt,wt.from);console.log(`\u65B0\u589E${ct}\u4E2A\uFF0C\u4E4B\u524D\u6709${et}\u4E2A`),Ae(ct,et)}}},Lt=()=>{const vt=ye.getFieldValue(pt);ye.setFieldsValue({[pt]:vt.map((wt,Ae)=>Pe(fe({},wt),{position:Ae+1}))})},Wt=(0,b.useRef)(),Qe=(vt,wt)=>{for(let Ae=0;Ae{Me.current(vt),Lt()},kt=Ye.default.useWatch(pt,ye);return a.createElement("div",{className:le.Z.wrap},a.createElement("div",{className:le.Z.questionTitleEditorWrap},a.createElement(Ye.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(Oe.h,{scrollId:"name",watch:!0,height:140,placeholder:nt,showNullButton:!0,onCMBeforeChange:(vt,wt)=>{un(vt,wt,Qe,Et)}}))),a.createElement(Ye.default.List,{name:pt,rules:[{validator(vt,wt){if(!(wt!=null&&wt.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Ae of wt){const{answer_text:dt}=Ae||{};if(dt!=null&&dt.some(sn=>(sn==null?void 0:sn.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(vt,{add:wt,remove:Ae},{errors:dt})=>(Wt.current=wt,Me.current=Ae,a.createElement(a.Fragment,null,a.createElement(Ye.default.Item,{label:a.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(vt!=null&&vt.length)&&a.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),vt.map((sn,ct)=>{var et=sn,{key:Fn,name:ot}=et,Bt=Ue(et,["key","name"]),zt,St;return a.createElement("div",{style:{marginBottom:10},key:Fn},a.createElement(Be.Z,{className:"mb20",align:"middle",wrap:!1},a.createElement(Ie.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${le.Z.blankIndex}`},"\u586B\u7A7A\u9879",ct+1),a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"model"],noStyle:!0}),a.createElement(ke.ZP.Group,{onChange:()=>{const Tn=ye.getFieldValue(pt);ye.setFieldsValue({[pt]:Tn.map((Nt,Kn)=>Pe(fe({},Nt),{answer_text:ot===Kn?[""]:Nt.answer_text}))})}},a.createElement(ke.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",a.createElement(Ge.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},a.createElement(Ve.Z,null))),a.createElement(ke.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",a.createElement(Ge.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},a.createElement(Ve.Z,null)))))),a.createElement(Be.Z,{style:{marginLeft:20},align:"middle",wrap:!1},a.createElement(Ie.Z,{flex:1},a.createElement(Be.Z,{align:"top",justify:"space-between",wrap:!1},a.createElement(Ie.Z,{flex:1},a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"answer_text"],noStyle:!0}),((St=(zt=ye.getFieldValue(pt))==null?void 0:zt[ot])==null?void 0:St.model)===1?a.createElement(Re,null):a.createElement(lt,null))),gt&&a.createElement(Ie.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:le.Z.blankInputNumberWrapper}),a.createElement(De.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"position"],noStyle:!0}),a.createElement(be.default,{type:"hidden"})))))})))),a.createElement(Be.Z,{align:"middle"},a.createElement(Ye.default.Item,{name:"downcase",valuePropName:"checked"},a.createElement(Fe.Z,null)),a.createElement(Ie.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),a.createElement(Be.Z,{align:"middle"},a.createElement(Ye.default.Item,{name:"no_space",valuePropName:"checked"},a.createElement(Fe.Z,null)),a.createElement(Ie.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(kt==null?void 0:kt.length)>1&&a.createElement(Be.Z,{align:"middle",className:(kt==null?void 0:kt.length)>1?"mb30":`${le.Z.hide}`},a.createElement(Ye.default.Item,{name:"is_ordered"},a.createElement(Le,null)),a.createElement(Ie.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),a.createElement("div",{onClick:()=>ut(!0)},a.createElement(Ye.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(Oe.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:xt}))))}},32147:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return ne}});var b=oe(59301),he=oe(95237),Be=oe(43604),Ie=oe(78241),be=oe(56514),Ge=oe(61847),Fe=oe(59301),Ye=Object.defineProperty,ke=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,le=(re,ie,ge)=>ie in re?Ye(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):re[ie]=ge,E=(re,ie)=>{for(var ge in ie||(ie={}))We.call(ie,ge)&&le(re,ge,ie[ge]);if(Oe)for(var ge of Oe(ie))Ve.call(ie,ge)&&le(re,ge,ie[ge]);return re},a=(re,ie)=>ke(re,De(ie)),x=(re,ie)=>{var ge={};for(var fe in re)We.call(re,fe)&&ie.indexOf(fe)<0&&(ge[fe]=re[fe]);if(re!=null&&Oe)for(var fe of Oe(re))ie.indexOf(fe)<0&&Ve.call(re,fe)&&(ge[fe]=re[fe]);return ge};const y={\u6B63\u786E:"T",\u9519\u8BEF:"F"},z=({value:re,onChange:ie,form:ge})=>{const fe=(re==null?void 0:re.is_answer)===1,Pe=re==null?void 0:re.choice_text,Ue=()=>{const Re=ge.getFieldsValue().choices.map(lt=>({choice_text:lt.choice_text,is_answer:0}));ge.setFieldsValue({choices:Re}),ie(a(E({},re),{is_answer:1}))};return Fe.createElement(he.Z,{className:be.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},Fe.createElement(Be.Z,{onClick:Ue,className:`${be.Z.choiceIndex} ${be.Z.judgementIndex} ${fe?be.Z.activeAnswer:""}`},y[Pe]),Fe.createElement(Be.Z,{flex:1,className:`${be.Z.editorWrap} ml15`},Fe.createElement("div",{className:`${be.Z.inputBorder} ${be.Z.placeholder} ${fe?be.Z.activeJudgementAnswer:""}`},Pe)),Fe.createElement(Be.Z,{flex:"0 0 auto",className:"ml15"},Fe.createElement("div",{onClick:Ue,className:`${be.Z.setAnswerBtn} ${fe?be.Z.activeAnswer:""}`},fe?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ne=({questionTitlePlaceholder:re,choiceKey:ie,form:ge})=>{const[fe,Pe]=(0,b.useState)(!1);return Fe.createElement("div",{className:be.Z.wrap},Fe.createElement("div",{className:be.Z.questionTitleEditorWrap},Fe.createElement(Ie.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Fe.createElement(Ge.h,{scrollId:"name",watch:!0,height:140,placeholder:re}))),Fe.createElement(Ie.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},Fe.createElement(Ie.default.List,{name:"choices",rules:[{validator(Ue,Re){return Re.some(Le=>(Le==null?void 0:Le.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Ue=>Fe.createElement("div",{id:"choices"},Ue.map(Re=>{var lt=Re,{key:Le,name:Ce}=lt,Xe=x(lt,["key","name"]);return Fe.createElement(Ie.default.Item,a(E({},Xe),{key:Le,name:Ce,noStyle:!0}),Fe.createElement(z,{form:ge}))})))),Fe.createElement("div",{onClick:()=>Pe(!0)},Fe.createElement(Ie.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Fe.createElement(Ge.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:fe}))))}},61847:function(_e,Ct,oe){"use strict";oe.d(Ct,{h:function(){return E},x:function(){return a}});var b=oe(58950),he=oe(56514),Be=oe(12459),Ie=oe(59301),be=Object.defineProperty,Ge=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Oe=(x,y,z)=>y in x?be(x,y,{enumerable:!0,configurable:!0,writable:!0,value:z}):x[y]=z,We=(x,y)=>{for(var z in y||(y={}))ke.call(y,z)&&Oe(x,z,y[z]);if(Ye)for(var z of Ye(y))De.call(y,z)&&Oe(x,z,y[z]);return x},Ve=(x,y)=>Ge(x,Fe(y)),le=(x,y)=>{var z={};for(var ne in x)ke.call(x,ne)&&y.indexOf(ne)<0&&(z[ne]=x[ne]);if(x!=null&&Ye)for(var ne of Ye(x))y.indexOf(ne)<0&&De.call(x,ne)&&(z[ne]=x[ne]);return z};const E=x=>{var y=x,{value:z,onChange:ne,scrollId:re}=y,ie=le(y,["value","onChange","scrollId"]);return Ie.createElement("div",{id:re||""},Ie.createElement(b.Z,Ve(We({},ie),{defaultValue:z,onChange:(ge,fe)=>{fe!=null&&fe.length?ne(ge,fe):ne(ge)}})))},a=({value:x,onChange:y,placeholder:z,height:ne=140,isEdit:re,miniToolbar:ie,watch:ge=!0})=>re?Ie.createElement(b.Z,{watch:ge,isFocus:!0,height:ne||void 0,placeholder:z,defaultValue:x,onChange:y,miniToolbar:ie}):Ie.createElement("div",{style:{cursor:"pointer"}},x?Ie.createElement(Be.Z,{className:he.Z.inputBorder,value:x}):Ie.createElement("div",{className:`${he.Z.inputBorder} ${he.Z.placeholder} inputBorderError`},z))},20620:function(_e,Ct,oe){"use strict";oe.d(Ct,{W:function(){return lt}});var b=oe(59301),he=oe(8591),Be=oe(12563),Ie=oe(78241),be=oe(78673),Ge=oe(95237),Fe=oe(43604),Ye=oe(6848),ke=oe(92832),De=oe(5871),Oe=oe(56514),We=oe(61847),Ve=oe(58950),le=oe(61485),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(Le,Ce,Xe)=>Ce in Le?E(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Le[Ce]=Xe,ie=(Le,Ce)=>{for(var Xe in Ce||(Ce={}))z.call(Ce,Xe)&&re(Le,Xe,Ce[Xe]);if(y)for(var Xe of y(Ce))ne.call(Ce,Xe)&&re(Le,Xe,Ce[Xe]);return Le},ge=(Le,Ce)=>a(Le,x(Ce)),fe=(Le,Ce)=>{var Xe={};for(var nt in Le)z.call(Le,nt)&&Ce.indexOf(nt)<0&&(Xe[nt]=Le[nt]);if(Le!=null&&y)for(var nt of y(Le))Ce.indexOf(nt)<0&&ne.call(Le,nt)&&(Xe[nt]=Le[nt]);return Xe};const Pe=Le=>{var Ce=Le,{value:Xe,onChange:nt}=Ce,ye=fe(Ce,["value","onChange"]);const gt=pt=>{nt([pt])};return b.createElement(Ve.Z,ge(ie({},ye),{defaultValue:Xe==null?void 0:Xe[0],onChange:gt}))},Ue=Le=>{if(!Le)return!1;if(/^s*$/.test(Le)||Le.trim()===""){he.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Ce=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return Le==="|"?(he.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Re=({value:Le=[],onClose:Ce})=>b.createElement(Be.default,{closable:!0,onClose:Ce,className:Oe.Z.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},Le.join(" \u6216 "))),lt=({questionTitlePlaceholder:Le,form:Ce,showKeywords:Xe,isMustKeyWords:nt=Xe})=>{const[ye,gt]=(0,b.useState)(!1),[pt,xt]=(0,b.useState)(""),ut=Ie.default.useWatch("use_keywords",Ce),Yt=Ie.default.useWatch("question_score",Ce);return b.createElement("div",{className:Oe.Z.wrap},b.createElement("div",{className:Oe.Z.questionTitleEditorWrap},b.createElement(Ie.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},b.createElement(We.h,{scrollId:"name",watch:!0,height:140,placeholder:Le}))),b.createElement(Ie.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},b.createElement(Pe,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Xe&&!nt&&b.createElement(Ie.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},b.createElement(be.Z,{defaultChecked:!0})),Xe&&nt&&b.createElement(Ge.Z,{align:"middle",className:"mb30"},b.createElement(Ie.default.Item,{name:"use_keywords",valuePropName:"checked"},b.createElement(be.Z,null)),b.createElement(Fe.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(Fe.Z,null,b.createElement(Ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},b.createElement(le.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(ut||!nt)&&b.createElement(Ie.default.List,{name:"keywords",rules:[{validator(un,Lt){return nt?Lt!=null&&Lt.length?(Lt==null?void 0:Lt.reduce((Qe,Me)=>Qe+Me.score,0))>parseFloat(Yt)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(un,{add:Lt,remove:Wt})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${Oe.Z.title} mb10`},nt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Ge.Z,{align:"middle",className:"font14 mb30"},b.createElement(Fe.Z,{flex:1},b.createElement(ke.default,{value:pt,onChange:Qe=>{xt(Qe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Qe=>{var Me,Et,kt,vt;const wt=`${(Me=Qe.target)==null?void 0:Me.value}`,Ae=(kt=(Et=wt==null?void 0:wt.split("|"))==null?void 0:Et.filter(ct=>!!ct))==null?void 0:kt.map(ct=>ct==null?void 0:ct.trim()),dt=Ce.getFieldValue("keywords"),sn=((vt=dt==null?void 0:dt.map(ct=>ct==null?void 0:ct.keyword))==null?void 0:vt.flat())||[];for(const ct of Ae)if(sn.includes(ct)){he.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Ue(wt)&&(Lt({keyword:Ae,score:1}),xt(""))},className:Oe.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),b.createElement(Fe.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),un.map(Qe=>{var Me=Qe,{key:Et,name:kt}=Me,vt=fe(Me,["key","name"]);return b.createElement(Ge.Z,{key:Et,className:"mb20",style:{marginRight:148}},b.createElement(Fe.Z,{flex:1},b.createElement(Ge.Z,{align:"middle",justify:"space-between"},b.createElement(Ie.default.Item,ge(ie({},vt),{name:[kt,"keyword"]}),b.createElement(Re,{onClose:()=>Wt(kt)})),nt&&b.createElement(Ie.default.Item,ge(ie({},vt),{name:[kt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Oe.Z.blankInputNumberWrapper}),b.createElement(De.Z,{className:Oe.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>gt(!0)},b.createElement(Ie.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(We.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ye}))))}},80283:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return be}});var b={text:"text___bQulM",sup:"sup___rX_Y3"},he=oe(78241),Be=oe(59301),be=({text:Ge,name:Fe="question_score"})=>{const Ye=({value:ke})=>Be.createElement("div",{className:b.text},Be.createElement("span",{className:b.sup},"*"),Be.createElement("span",{className:"mr10"},"\u5206\u503C"),Be.createElement("span",null,ke||"--"),Be.createElement("span",{className:"c-grey-999"},Ge));return Be.createElement(he.default.Item,{noStyle:!0,name:Fe},Be.createElement(Ye,null))}},49404:function(_e,Ct,oe){"use strict";oe.d(Ct,{h:function(){return re}});var b=oe(59301),he=oe(57809),Be=oe(78241),Ie=oe(3113),be=oe(89780),Ge=oe.n(be),Fe=oe(37138),Ye=oe(83856),ke=Object.defineProperty,De=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,E=(ie,ge,fe)=>ge in ie?ke(ie,ge,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ie[ge]=fe,a=(ie,ge)=>{for(var fe in ge||(ge={}))Ve.call(ge,fe)&&E(ie,fe,ge[fe]);if(We)for(var fe of We(ge))le.call(ge,fe)&&E(ie,fe,ge[fe]);return ie},x=(ie,ge)=>De(ie,Oe(ge));const y=he.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ne={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ct.Z=({callback:ie,onCancel:ge})=>{const[fe,Pe]=(0,b.useState)("python");function Ue(lt){Pe(ne[lt][1])}function Re(lt){ie(lt)}return b.createElement(Be.default,x(a({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Re,style:{width:500}}),b.createElement(Be.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(he.default,{getPopupContainer:lt=>lt.parentNode,onChange:Ue},Object.keys(ne).map(lt=>b.createElement(y,{key:lt,value:lt},ne[lt][0])))),b.createElement(Be.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.createElement(re,{mode:fe})),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Ie.ZP,{type:"ghost",onClick:ge},"\u53D6\u6D88")))};function re({value:ie,onChange:ge,mode:fe,options:Pe={}}){const Ue=(0,b.useRef)(),[Re,lt]=(0,b.useState)();return(0,b.useEffect)(()=>{if(Re){let Le=function(Ce){const Xe=Ce.getValue();ge&&ge(Xe)};return Re.on("change",Le),()=>{Re.off("change",Le)}}},[Re,ge]),(0,b.useEffect)(()=>{Re&&Re.setOption("mode",fe)},[Re,fe]),(0,b.useEffect)(()=>{Re&&(ie!==Re.getValue()||ie==="")&&setTimeout(()=>{Re.setValue(ie||"")},300)},[Re,ie]),(0,b.useEffect)(()=>{if(Ue.current&&!Re){const Le=Ge().fromTextArea(Ue.current,a({mode:fe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Pe));lt(Le)}},[Ue.current,Re]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:Ue}))}},58950:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return En}});var b=oe(59301),he=oe(89780),Be=oe.n(he),Ie=oe(76374),be=oe(37138),Ge=oe(6313),Fe=oe(25717),Ye=oe(99498),ke=oe(25419),De=oe(67549),Oe=oe(12459),We=({value:je="",className:Ke,showTextOnly:He,showLines:Ot,style:cn={}})=>{const gn=(0,b.useMemo)(()=>"",[je]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:gn}}))},Ve=oe(59301),le=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(je,Ke,He)=>Ke in je?le(je,Ke,{enumerable:!0,configurable:!0,writable:!0,value:He}):je[Ke]=He,re=(je,Ke)=>{for(var He in Ke||(Ke={}))y.call(Ke,He)&&ne(je,He,Ke[He]);if(x)for(var He of x(Ke))z.call(Ke,He)&&ne(je,He,Ke[He]);return je},ie=(je,Ke)=>E(je,a(Ke));let ge=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function fe({onActionCallback:je,title:Ke,icon:He,actionName:Ot,className:cn="",children:gn}){function _n(){je(Ot)}return Ve.createElement("a",{title:Ke,className:cn,onClick:_n},Ve.createElement("i",{className:`${He}`}),gn)}var Pe=({watch:je,showNullButton:Ke,showNullProgramButton:He,onActionCallback:Ot,fullScreen:cn,insertTemp:gn,hidetoolBar:_n,extraUse:Un})=>{const vn=[...ge,{title:`${je?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${je?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ve.createElement("ul",{className:"markdown-toolbar-container"},!_n&&vn.map((Jn,Ea)=>Ve.createElement("li",{key:Ea},Jn.actionName?Ve.createElement(fe,ie(re({},Jn),{onActionCallback:Ot})):Ve.createElement("span",{className:"v-line"}))),Ke?Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ot},Ve.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,He?Ve.createElement(Ve.Fragment,null,Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Ot},Ve.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Ot},Ve.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,gn&&Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${gn}`,onActionCallback:Ot},Ve.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Un&&Ve.createElement("li",null,Un),Ve.createElement("li",{className:"btn-full-screen"},Ve.createElement(fe,{icon:`${cn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:cn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ot})))},Ue=oe(94445),Re=oe(78241),lt=oe(92832),Le=oe(3113),Ce=Object.defineProperty,Xe=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,xt=(je,Ke,He)=>Ke in je?Ce(je,Ke,{enumerable:!0,configurable:!0,writable:!0,value:He}):je[Ke]=He,ut=(je,Ke)=>{for(var He in Ke||(Ke={}))gt.call(Ke,He)&&xt(je,He,Ke[He]);if(ye)for(var He of ye(Ke))pt.call(Ke,He)&&xt(je,He,Ke[He]);return je},Yt=(je,Ke)=>Xe(je,nt(Ke));const un={labelCol:{span:4},wrapperCol:{span:20}};var Lt=({callback:je,onCancel:Ke})=>{function He(Ot){je(Ot)}return b.createElement(Re.default,Yt(ut({},un),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:He,style:{width:500}}),b.createElement(Re.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},b.createElement(lt.default,null)),b.createElement(Re.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},b.createElement(lt.default,null)),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Le.ZP,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))},Wt=oe(49404),Qe=oe(3767),Me=oe(43418),Et=oe(95237),kt=oe(57109),vt=oe(59301),wt=({callback:je,onCancel:Ke})=>{const He=document.createElement("canvas"),Ot=He.getContext("2d");He.width=1e3,He.height=800,Ot.fillStyle="#ffffff",Ot.fillRect(0,0,He.width,He.height);const cn=He.toDataURL("image/png");return vt.createElement(Me.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},vt.createElement(Et.Z,{style:{height:"100vh"}},vt.createElement(kt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:cn,visible:!0,title:String(Date.now())},onOk:gn=>{je({src:gn.url})},onClose:Ke})))},Ae=oe(12378);function dt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(dt,go.CommandHandler),dt.prototype.canAlignSelection=function(){var je=this.diagram;return!(je===null||je.isReadOnly||je.isModelReadOnly||je.selection.count<2)},dt.prototype.alignLeft=function(){var je=this.diagram;je.startTransaction("aligning left");var Ke=1/0;je.selection.each(function(He){He instanceof go.Link||(Ke=Math.min(He.position.x,Ke))}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(Ke,He.position.y))}),je.commitTransaction("aligning left")},dt.prototype.alignRight=function(){var je=this.diagram;je.startTransaction("aligning right");var Ke=-1/0;je.selection.each(function(He){if(!(He instanceof go.Link)){var Ot=He.actualBounds.x+He.actualBounds.width;Ke=Math.max(Ot,Ke)}}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(Ke-He.actualBounds.width,He.position.y))}),je.commitTransaction("aligning right")},dt.prototype.alignTop=function(){var je=this.diagram;je.startTransaction("alignTop");var Ke=1/0;je.selection.each(function(He){He instanceof go.Link||(Ke=Math.min(He.position.y,Ke))}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(He.position.x,Ke))}),je.commitTransaction("alignTop")},dt.prototype.alignBottom=function(){var je=this.diagram;je.startTransaction("aligning bottom");var Ke=-1/0;je.selection.each(function(He){if(!(He instanceof go.Link)){var Ot=He.actualBounds.y+He.actualBounds.height;Ke=Math.max(Ot,Ke)}}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(He.actualBounds.x,Ke-He.actualBounds.height))}),je.commitTransaction("aligning bottom")},dt.prototype.alignCenterX=function(){var je=this.diagram,Ke=je.selection.first();if(Ke){je.startTransaction("aligning Center X");var He=Ke.actualBounds.x+Ke.actualBounds.width/2;je.selection.each(function(Ot){Ot instanceof go.Link||Ot.move(new go.Point(He-Ot.actualBounds.width/2,Ot.actualBounds.y))}),je.commitTransaction("aligning Center X")}},dt.prototype.alignCenterY=function(){var je=this.diagram,Ke=je.selection.first();if(Ke){je.startTransaction("aligning Center Y");var He=Ke.actualBounds.y+Ke.actualBounds.height/2;je.selection.each(function(Ot){Ot instanceof go.Link||Ot.move(new go.Point(Ot.actualBounds.x,He-Ot.actualBounds.height/2))}),je.commitTransaction("aligning Center Y")}},dt.prototype.alignColumn=function(je){var Ke=this.diagram;Ke.startTransaction("align Column"),je===void 0&&(je=0),je=parseFloat(je);var He=new Array;Ke.selection.each(function(Un){Un instanceof go.Link||He.push(Un)});for(var Ot=0;Ot0){for(var Un=gn.elt(_n-1);Un!==null&&Un.isTreeExpanded&&!Un.isTreeLeaf;){var vn=this._sortTreeChildrenByY(Un);Un=vn.last()}Un!==null&&je.select(Un)}else je.select(cn)}}else if(He.key==="Down")if(Ke.isTreeExpanded&&!Ke.isTreeLeaf){var Ot=this._sortTreeChildrenByY(Ke).first();Ot!==null&&je.select(Ot)}else for(;Ke!==null;){var cn=Ke.findTreeParentNode();if(cn===null)break;var gn=this._sortTreeChildrenByY(cn),_n=gn.indexOf(Ke);if(_ngn.y?1:cn.xgn.x?1:0}),Ke},dt.prototype.copyToClipboard=function(je){go.CommandHandler.prototype.copyToClipboard.call(this,je),this._lastPasteOffset.set(this.pasteOffset)},dt.prototype.pasteFromClipboard=function(){var je=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(je,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),je},Object.defineProperty(dt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(je){if(je!=="move"&&je!=="select"&&je!=="scroll"&&je!=="tree"&&je!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+je);this._arrowKeyBehavior=je}}),Object.defineProperty(dt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(je){if(!(je instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+je);this._pasteOffset.set(je)}});var sn=dt,ct=oe(5071),et=oe(43604),Fn=oe(93229),ot={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Bt=oe(59301),zt=(je,Ke,He)=>new Promise((Ot,cn)=>{var gn=vn=>{try{Un(He.next(vn))}catch(Jn){cn(Jn)}},_n=vn=>{try{Un(He.throw(vn))}catch(Jn){cn(Jn)}},Un=vn=>vn.done?Ot(vn.value):Promise.resolve(vn.value).then(gn,_n);Un((He=He.apply(je,Ke)).next())});function St({onCancel:je,callback:Ke}){let He=(0,b.useRef)(),Ot=(0,b.useRef)(),cn=(0,b.useRef)(),gn=(0,b.useRef)(!1);const _n=(0,b.useRef)(!1),[Un,vn]=(0,b.useState)(0);function Jn(){const Zt=Ae.bx.make,$n={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};He.current=new Ae.S0(Ot.current,{padding:20,grid:Zt(Ae.s_,"Grid",Zt(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Zt(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Xt=>{var Dn=Xt.diagram.commandHandler.addTopLevelParts(Xt.diagram.selection,!0);Dn||Xt.diagram.currentTool.doCancel()},commandHandler:Zt(sn),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Xt=>{var Dn=Xt.subject;Dn.location=Dn.location.copy().snapToGridPoint(Xt.diagram.grid.gridOrigin,Xt.diagram.grid.gridCellSize),setTimeout(()=>{Xt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Xt=>{var Dn=Xt.subject;setTimeout(()=>{Xt.diagram.commandHandler.editTextBlock()})},LinkRelinked:Xt=>{var Dn=Xt.parameter.part;Dn.invalidateConnectedLinks();var ta=Xt.subject;Xt.diagram.toolManager.linkingTool.isForwards?ta.toNode.invalidateConnectedLinks():ta.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),He.current.nodeTemplate=Zt(Ae.NB,"Auto",{locationSpot:Ae.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ae.$u(120,60),minSize:new Ae.$u(40,40),resizable:!0,resizeCellSize:new Ae.$u(10,10),rotatable:!0},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),new Ae.KX("desiredSize","size",Ae.$u.parse).makeTwoWay(Ae.$u.stringify),Zt(Ae.bn,{name:"SHAPE",fill:$n.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("figure"),new Ae.KX("fill"),new Ae.KX("stroke","borderColor"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),Zt(Ae.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Zt(Ae.al,{margin:1,textAlign:"center",overflow:Ae.al.OverflowEllipsis,editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),He.current.nodeTemplate.toolTip=Zt("ToolTip",Zt(Ae.s_,"Vertical",{maxSize:new Ae.$u(200,NaN)},Zt(Ae.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ae.KX("text")),Zt(Ae.al,{font:"10pt sans-serif",textAlign:"center"},new Ae.KX("text","details"))));function Je(Xt,Dn){var ta=(An,Ra)=>{An.handled=!0,An.diagram.model.commit(Pa=>{var Va=Ra.part.adornedPart,dr=new Ae.E9().setRectSpot(Va.actualBounds,Xt);dr.subtract(Va.location),dr.scale(2,2),dr.x+=Math.sign(dr.x)*130,dr.y+=Math.sign(dr.y)*130,dr.add(Va.location),dr.snapToGridPoint(An.diagram.grid.gridOrigin,An.diagram.grid.gridCellSize);var Pr=Pa.copyNodeData(Va.data);Pa.setGroupKeyForNodeData(Pr,Pa.getGroupKeyForNodeData(Va.data)),Pa.addNodeData(Pr);var Mr={from:Va.key,to:Pa.getKeyForNodeData(Pr)};Pa.addLinkData(Mr);var hr=An.diagram.findNodeForData(Pr);hr.location=dr,An.diagram.select(hr),setTimeout(()=>{An.diagram.commandHandler.editTextBlock()},20)})};return Zt(Ae.bn,{figure:Dn,alignment:Xt,alignmentFocus:Xt.opposite(),width:Xt.equals(Ae.z6.Top)||Xt.equals(Ae.z6.Bottom)?25:18,height:Xt.equals(Ae.z6.Top)||Xt.equals(Ae.z6.Bottom)?18:25,fill:"orange",stroke:$n.white,strokeWidth:4,mouseEnter:(An,Ra)=>Ra.fill="dodgerblue",mouseLeave:(An,Ra)=>Ra.fill="orange",isActionable:!0,click:ta,contextClick:ta})}function Ut(Xt){return Zt(Ae.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Dn,ta)=>ta.fill="dodgerblue",mouseLeave:(Dn,ta)=>ta.fill="orange",click:(Dn,ta)=>{Dn.diagram.commandHandler.showContextMenu(ta.part.adornedPart)}},Xt||{})}He.current.nodeTemplate.selectionAdornmentTemplate=Zt(Ae.uz,"Spot",Zt(Ae.Vm,{padding:10}),Je(Ae.z6.Top,"TriangleUp"),Je(Ae.z6.Left,"TriangleLeft"),Je(Ae.z6.Right,"TriangleRight"),Je(Ae.z6.Bottom,"TriangleDown"),Ut({alignment:new Ae.z6(.75,0)}));function wn(Xt,Dn){return(ta,An)=>{ta.handled=!0,ta.diagram.model.commit(Ra=>{Ra.set(An.part.adornedPart.data,Xt,Dn)})}}function tt(Xt,Dn){return Dn||(Dn="color"),Zt(Ae.bn,{width:16,height:16,stroke:"lightgray",fill:Xt,margin:1,background:"transparent",mouseEnter:(ta,An)=>An.stroke="dodgerblue",mouseLeave:(ta,An)=>An.stroke="lightgray",click:wn(Dn,Xt),contextClick:wn(Dn,Xt)})}function Xn(){return[Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",tt($n.white,"fill"),tt($n.beige,"fill"),tt($n.extralightblue,"fill"),tt($n.extralightred,"fill"))),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",tt($n.lightgray,"fill"),tt($n.lightgreen,"fill"),tt($n.lightblue,"fill"),tt($n.lightred,"fill")))]}function Rn(){return[Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",tt($n.black),tt($n.green),tt($n.blue),tt($n.red))),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",tt($n.white),tt($n.magenta),tt($n.purple),tt($n.orange)))]}function ca(Xt,Dn){return Dn||(Dn="thickness"),Zt(Ae.bn,"LineH",{width:16,height:16,strokeWidth:Xt,margin:1,background:"transparent",mouseEnter:(ta,An)=>An.background="dodgerblue",mouseLeave:(ta,An)=>An.background="transparent",click:wn(Dn,Xt),contextClick:wn(Dn,Xt)})}function Vn(Xt,Dn){return Dn||(Dn="dash"),Zt(Ae.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Xt,margin:1,background:"transparent",mouseEnter:(ta,An)=>An.background="dodgerblue",mouseLeave:(ta,An)=>An.background="transparent",click:wn(Dn,Xt),contextClick:wn(Dn,Xt)})}function Za(){return[Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",ca(1),ca(2),ca(3),ca(4))),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",Vn(null),Vn([2,4]),Vn([4,4])))]}function sa(Xt,Dn){return Dn||(Dn="figure"),Zt(Ae.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Xt,margin:1,background:"transparent",mouseEnter:(ta,An)=>An.fill="dodgerblue",mouseLeave:(ta,An)=>An.fill="lightgray",click:wn(Dn,Xt),contextClick:wn(Dn,Xt)})}He.current.nodeTemplate.contextMenu=Zt("ContextMenu",Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",sa("Rectangle"),sa("RoundedRectangle"),sa("Ellipse"),sa("Diamond"))),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",sa("Parallelogram2"),sa("ManualOperation"),sa("Procedure"),sa("Cylinder1"))),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",sa("Terminator"),sa("CreateRequest"),sa("Document"),sa("TriangleDown"))),Xn(),Rn(),Za()),He.current.groupTemplate=Zt(Ae.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ae.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Xt,Dn)=>{var ta=Dn.addMembers(Dn.diagram.selection,!0);ta||Dn.diagram.currentTool.doCancel()},avoidable:!1},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),Zt(Ae.s_,"Auto",{name:"BODY"},Zt(Ae.bn,{parameter1:10,fill:$n.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("fill"),new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),Zt(Ae.Vm,{background:"transparent",margin:20})),Zt(Ae.al,{alignment:Ae.z6.Top,alignmentFocus:Ae.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ae.KX("text"),new Ae.KX("stroke","color"))),He.current.groupTemplate.selectionAdornmentTemplate=Zt(Ae.uz,"Spot",Zt(Ae.s_,"Auto",Zt(Ae.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Zt(Ae.Vm,{margin:1.5})),Ut({alignment:Ae.z6.TopRight,alignmentFocus:Ae.z6.BottomRight})),He.current.groupTemplate.contextMenu=Zt("ContextMenu",Xn(),Rn(),Za()),He.current.linkTemplate=Zt(Ae.rU,{layerName:"Foreground",routing:Ae.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ae.KX("fromSpot","fromSpot",Ae.z6.parse),new Ae.KX("toSpot","toSpot",Ae.z6.parse),new Ae.KX("fromShortLength","dir",Xt=>Xt>=1?10:0),new Ae.KX("toShortLength","dir",Xt=>Xt>=1?10:0),new Ae.KX("points").makeTwoWay(),Zt(Ae.bn,{strokeWidth:2},new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),Zt(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,0),segmentOrientation:Ae.rU.OrientAlong,alignmentFocus:Ae.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",Xt=>Xt===1)),Zt(Ae.bn,{segmentIndex:-1,segmentOffset:new Ae.E9(-10,6),segmentOrientation:Ae.rU.OrientPlus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",Xt=>Xt>=1),new Ae.KX("width","thickness",Xt=>7+3*Xt),new Ae.KX("height","thickness",Xt=>7+3*Xt),new Ae.KX("segmentOffset","thickness",Xt=>new Ae.E9(-15,4+1.5*Xt))),Zt(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,-6),segmentOrientation:Ae.rU.OrientMinus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",Xt=>Xt===2),new Ae.KX("width","thickness",Xt=>7+3*Xt),new Ae.KX("height","thickness",Xt=>7+3*Xt),new Ae.KX("segmentOffset","thickness",Xt=>new Ae.E9(-15,4+1.5*Xt))),Zt(Ae.al,{alignmentFocus:new Ae.z6(0,1,-4,0),editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),He.current.linkTemplate.selectionAdornmentTemplate=Zt(Ae.uz,Zt(Ae.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:_a(2)},new Ae.KX("pathPattern","thickness",_a)),Ut({alignmentFocus:new Ae.z6(0,0,-6,-4)}));function _a(Xt){return Zt(Ae.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Xt+4).toString()+" H3"})}function $a(Xt){var Dn="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Xt===0?Dn="M0 0 M16 16 M0 8 L16 8":Xt===2&&(Dn="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Zt(Ae.bn,{geometryString:Dn,margin:2,background:"transparent",mouseEnter:(ta,An)=>An.background="dodgerblue",mouseLeave:(ta,An)=>An.background="transparent",click:wn("dir",Xt),contextClick:wn("dir",Xt)})}function gr(Xt){var Dn=(ta,An)=>{ta.handled=!0,ta.diagram.model.commit(Ra=>{var Pa=An.part.adornedPart;Ra.set(Pa.data,Xt?"toSpot":"fromSpot",Ae.z6.stringify(Ae.z6.AllSides)),(Xt?Pa.toNode:Pa.fromNode).invalidateConnectedLinks()})};return Zt(Ae.bn,{width:12,height:12,fill:"transparent",mouseEnter:(ta,An)=>An.background="dodgerblue",mouseLeave:(ta,An)=>An.background="transparent",click:Dn,contextClick:Dn})}function Rt(Xt,Dn){var ta=0,An=Ae.z6.RightSide;Xt.equals(Ae.z6.Top)?(ta=270,An=Ae.z6.TopSide):Xt.equals(Ae.z6.Left)?(ta=180,An=Ae.z6.LeftSide):Xt.equals(Ae.z6.Bottom)&&(ta=90,An=Ae.z6.BottomSide),Dn||(ta-=180);var Ra=(Pa,Va)=>{Pa.handled=!0,Pa.diagram.model.commit(dr=>{var Pr=Va.part.adornedPart;dr.set(Pr.data,Dn?"toSpot":"fromSpot",Ae.z6.stringify(An)),(Dn?Pr.toNode:Pr.fromNode).invalidateConnectedLinks()})};return Zt(Ae.bn,{alignment:Xt,alignmentFocus:Xt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:ta,background:"transparent",mouseEnter:(Pa,Va)=>Va.background="dodgerblue",mouseLeave:(Pa,Va)=>Va.background="transparent",click:Ra,contextClick:Ra})}He.current.linkTemplate.contextMenu=Zt("ContextMenu",Rn(),Za(),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",$a(0),$a(1),$a(2))),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",Zt(Ae.s_,"Spot",gr(!1),Rt(Ae.z6.Top,!1),Rt(Ae.z6.Left,!1),Rt(Ae.z6.Right,!1),Rt(Ae.z6.Bottom,!1)),Zt(Ae.s_,"Spot",{margin:new Ae.Zt(0,0,0,2)},gr(!0),Rt(Ae.z6.Top,!0),Rt(Ae.z6.Left,!0),Rt(Ae.z6.Right,!0),Rt(Ae.z6.Bottom,!0)))));const Da=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],y=re=>{E.current.setValue(E.current.getValue()+" "+re.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ke.createElement(he.Z,{className:Fe.Z.lists,gutter:[10,10]},a.map((re,ie)=>ke.createElement(Be.Z,{flex:"110px",className:Fe.Z.item},ke.createElement("div",null,ke.createElement(Ge.Z,{value:`$$${re.value}$$`}),re.name),ke.createElement("div",{className:Fe.Z.children},re.children.map((ge,fe)=>ke.createElement("div",{key:fe},ke.createElement("h1",null,ge.name),ke.createElement(he.Z,{gutter:[10,10]},ge.data.map((Pe,Ue)=>ke.createElement(Be.Z,{key:Ue,onClick:()=>y(Pe),className:Fe.Z.diamond},ke.createElement(Ge.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ke.createElement(he.Z,{className:Fe.Z.lists,gutter:[10,10]},x.map((re,ie)=>ke.createElement(Be.Z,{flex:"110px",className:Fe.Z.item},ke.createElement("div",null,ke.createElement(Ge.Z,{value:"`$$"+re.value+"$$`"}),re.name),ke.createElement("div",{className:Fe.Z.children},re.children.map((ge,fe)=>ke.createElement("div",{key:fe},ge.name&&ke.createElement("h1",null,ge.name),ke.createElement(he.Z,{gutter:[10,10]},ge.data.map((Pe,Ue)=>ke.createElement(Be.Z,{key:Ue,onClick:()=>y(Pe),className:Fe.Z.diamond},ke.createElement(Ge.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))}],ne=()=>{var re=document.createElement("div");re.innerHTML=E.current.getValue();var ie=re.innerText;return Oe&&Oe(ie),ie};return(0,b.useImperativeHandle)(le,()=>({getData:ne})),ke.createElement("div",{className:Fe.Z.mathWrap},ke.createElement(Ie.default,{defaultActiveKey:"1",items:z}),ke.createElement("math-field",{locale:"zh_cn",className:Fe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},Ve||""),We&&ke.createElement("div",{className:Fe.Z.button},ke.createElement(be.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ct.Z=De},91162:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return We}});var b=oe(59301),he=oe(78241),Be=oe(43418),Ie=oe(92832),be=oe(87169),Ge=oe(93229),Fe={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},Ye=oe(88107),ke=oe(59301),De=(Ve,le,E)=>new Promise((a,x)=>{var y=re=>{try{ne(E.next(re))}catch(ie){x(ie)}},z=re=>{try{ne(E.throw(re))}catch(ie){x(ie)}},ne=re=>re.done?a(re.value):Promise.resolve(re.value).then(y,z);ne((E=E.apply(Ve,le)).next())}),We=({type:Ve="subject",open:le,onCancel:E,onOkClick:a,subDisciplineId:x})=>{const[y]=he.default.useForm(),[z,ne]=(0,b.useState)([]),[re,ie]=(0,b.useState)(!1);(0,b.useEffect)(()=>{},[]);const ge=()=>De(void 0,null,function*(){if(Ve){const fe=yield(0,Ge.ZP)("/api/disciplines.json",{method:"get",params:{source:Ve}});ne(fe.disciplines||[])}});return ke.createElement(Be.default,{title:ke.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:le,width:558,centered:!0,className:Fe.publicQuest,onCancel:()=>{E(),y.resetFields()},onOk:()=>{y.validateFields().then(fe=>De(void 0,null,function*(){const Pe=yield(0,Ge.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:fe==null?void 0:fe.name,sub_discipline_id:x}});(Pe==null?void 0:Pe.status)===0&&a({name:fe==null?void 0:fe.name,id:Pe==null?void 0:Pe.tag_discipline_id,public:!1,type:"personal"}),y.resetFields(),E()}))}},ke.createElement("div",{className:Fe.publicQuestContent},ke.createElement("div",{className:Fe.public_tips},ke.createElement(be.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),ke.createElement(he.default,{labelAlign:"left",form:y,colon:!1},ke.createElement(he.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},ke.createElement(Ie.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),ke.createElement(Ye.Z,{open:re,onCancel:()=>{ie(!1)}})))}},35471:function(_e,Ct,oe){"use strict";oe.d(Ct,{Q:function(){return ke},Z:function(){return Oe}});var b=oe(59301),he={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},Be=oe(92310),Ie=oe.n(Be),be=oe(43418),Ge=oe(8591),Fe=oe(24905),Ye=(We,Ve,le)=>new Promise((E,a)=>{var x=ne=>{try{z(le.next(ne))}catch(re){a(re)}},y=ne=>{try{z(le.throw(ne))}catch(re){a(re)}},z=ne=>ne.done?E(ne.value):Promise.resolve(ne.value).then(x,y);z((le=le.apply(We,Ve)).next())});const ke=({title:We="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:Ve=[],visible:le,setVisible:E,tip:a,onOk:x})=>{const[y,z]=(0,b.useState)([]),[ne,re]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{le&&z(Ve)},[le]),b.createElement(be.default,{centered:!0,open:le,title:We,confirmLoading:ne,width:564,onOk:()=>Ye(void 0,null,function*(){if(!y.length){Ge.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}re(!0),yield x(y),re(!1)}),onCancel:()=>E(!1)},!!a&&b.createElement("div",{className:"c-grey-666 font16 mb10"},a),b.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},b.createElement(Fe.default.Group,{value:y,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:ie=>{z(ie)}})))};var Oe=({title:We="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:Ve,style:le={},onEdit:E,dataSource:a=[]})=>{const x={C:b.createElement("div",{className:he.c},"C"),"C++":b.createElement("div",{className:he.cpp},"C++"),Java:b.createElement("div",{className:he.java},"Java"),Python:b.createElement("div",{className:he.python},"Python")};return b.createElement("div",{className:Ie()(he.tags,Ve),style:le},!!We&&b.createElement("div",{className:he.text},We),b.createElement("div",{className:he.tagWrap},a==null?void 0:a.map(y=>b.createElement(b.Fragment,{key:y},x[y]))),!!E&&b.createElement("div",{onClick:E,className:`iconfont icon-bianji_Hover ${he.edit}`}))}},13635:function(_e,Ct,oe){"use strict";oe.d(Ct,{t:function(){return Bn}});var b=oe(59301),he=oe(92832),Be=oe(78241),Ie=oe(43418),be=oe(95237),Ge=oe(43604),Fe=oe(5871),Ye=oe(57809),ke=oe(5112),De=oe(61847),Oe=oe(30955),We=oe(56514),Ve=oe(8591),le=oe(3113),E=oe(71418),a=oe(24334),x={flex_box_center:"flex_box_center___kOQ8P",flex_space_between:"flex_space_between___fY6jt",flex_box_vertical_center:"flex_box_vertical_center___bDSSI",flex_box_center_end:"flex_box_center_end___mQ6mU",flex_box_column:"flex_box_column___F15G0",result:"result___UYRo8",left:"left___TRaH5",right:"right___twp9s",box:"box___vwndt",li:"li___hRe2d"},y=oe(93229),z=oe(50844),ne=oe(58950),re=oe(56102),ie=oe(4789),ge=oe(59301),fe=Object.defineProperty,Pe=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ce=(ot,Bt,zt)=>Bt in ot?fe(ot,Bt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):ot[Bt]=zt,Xe=(ot,Bt)=>{for(var zt in Bt||(Bt={}))lt.call(Bt,zt)&&Ce(ot,zt,Bt[zt]);if(Re)for(var zt of Re(Bt))Le.call(Bt,zt)&&Ce(ot,zt,Bt[zt]);return ot},nt=(ot,Bt)=>Pe(ot,Ue(Bt)),ye=(ot,Bt,zt)=>new Promise((St,Tn)=>{var Nt=Hn=>{try{xn(zt.next(Hn))}catch($t){Tn($t)}},Kn=Hn=>{try{xn(zt.throw(Hn))}catch($t){Tn($t)}},xn=Hn=>Hn.done?St(Hn.value):Promise.resolve(Hn.value).then(Nt,Kn);xn((zt=zt.apply(ot,Bt)).next())}),pt=({buttonProps:ot,buttonText:Bt,form:zt,hackIdentifier:St="",answerKey:Tn,data:Nt})=>{const[Kn,xn]=(0,b.useState)(!1),[Hn,$t]=(0,b.useState)(!1),[ma,Wn]=(0,b.useState)(!1),[ba,un]=(0,b.useState)({}),[mn,En]=(0,b.useState)(""),[Ma,ha]=(0,b.useState)(""),wa=(0,b.useRef)(St),en=(0,b.useRef)(""),ht=(0,b.useRef)(!1);(0,b.useEffect)(()=>{ma&&na()},[ma]),(0,b.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const hn=()=>new Date().getTime(),Cn=Nt==null?void 0:Nt.code,Aa=()=>{var Qn,Ya;let Ra=Cn?Nt==null?void 0:Nt.code:(Qn=zt.getFieldValue("hack_codes"))==null?void 0:Qn.code,Xa=Cn?Nt==null?void 0:Nt.answer_content:zt.getFieldValue(Tn),Br=Cn?Nt==null?void 0:Nt.input:(Ya=zt.getFieldValue("hack_sets"))==null?void 0:Ya.input;Xa==null||Xa.forEach(At=>{const Mn=At.value||At.answer_text||"";Ra=Ra.replace(/(@▁@|@▁▁@)/,Mn)}),ha(Br),En(Ra),un({}),Wn(!0)},na=()=>ye(void 0,null,function*(){var Qn,Ya,Ra,Xa;const Br=hn(),At=Cn?Nt==null?void 0:Nt.time_limit:(Qn=zt.getFieldsValue())==null?void 0:Qn.hack.time_limit,Mn=Cn?(Ya=Nt==null?void 0:Nt.answer_content)==null?void 0:Ya.length:(Xa=(Ra=zt.getFieldsValue())==null?void 0:Ra.standard_answers)==null?void 0:Xa.length;xn(!0),yield(0,z.bM)(en.current,{test_hack_code:mn,test_input:Ma});function kn(){return ye(this,null,function*(){const{status:Ln,data:xe}=yield(0,z.rX)(en.current,"submit"),Ft=hn()-Br>(At+3)*1e3*Mn;if(ht.current){if(Ft){Ve.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),xn(!1);return}if(Ln===0){xn(!1),un(nt(Xe({},xe),{showText:!0}));return}setTimeout(kn,1e3)}})}kn()}),Ka=()=>ye(void 0,null,function*(){var Qn,Ya,Ra,Xa,Br,At,Mn;if(!Nt){try{yield zt.validateFields()}catch(ft){(Ra=(Ya=(Qn=ft==null?void 0:ft.errorFields)==null?void 0:Qn[0])==null?void 0:Ya.name)!=null&&Ra.includes("standard_answers")?Ve.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Ve.ZP.error(ft.errorFields[0].errors[0]),zt.scrollToField(ft.errorFields[0].name,{behavior:"smooth",block:"center"});return}$t(!0);let Ln="";const xe=zt.getFieldsValue();wa.current?Ln=yield(0,y.ZP)(`/api/problems/${wa.current}.json`,{method:"put",body:nt(Xe({},xe),{hack:nt(Xe({},xe==null?void 0:xe.hack),{sub_discipline_id:(Mn=(At=xe==null?void 0:xe.hack)==null?void 0:At.sub_discipline_id)==null?void 0:Mn[1],difficult:xe.difficulty,item_banks_group_id:xe.item_banks_group_id}),hack_codes:nt(Xe({},xe.hack_codes),{code:a.Base64.encode(xe.hack_codes.code)}),update_hack_sets:[Xe({},xe.hack_sets)],is_blank:!0})}):(Ln=yield(0,y.ZP)("/api/problems.json",{method:"post",body:nt(Xe({},xe),{hack:nt(Xe({},xe==null?void 0:xe.hack),{sub_discipline_id:(Br=(Xa=xe==null?void 0:xe.hack)==null?void 0:Xa.sub_discipline_id)==null?void 0:Br[1],difficult:xe.difficulty,item_banks_group_id:xe.item_banks_group_id}),hack_codes:nt(Xe({},xe.hack_codes),{code:a.Base64.encode(xe.hack_codes.code)}),hack_sets:[Xe({},xe.hack_sets)],is_blank:!0})}),wa.current=Ln==null?void 0:Ln.identifier,sessionStorage.projectFill=Ln==null?void 0:Ln.identifier)}const kn=yield(0,y.ZP)(`/api/problems/${wa.current}/start.json`,{method:"get"});if((kn==null?void 0:kn.status)===0){en.current=kn==null?void 0:kn.identifier,ht.current=!0,$t(!1),Aa();return}$t(!1)}),aa=Qn=>{const{status:Ya,error_msg:Ra,execute_time:Xa,output:Br,input:At,expected_output:Mn}=Qn;let kn=null;switch(Ya){case ie.h.OK:kn=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Xa/1e3,"\u79D2"),ge.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case ie.h.NOMATCH:kn=ge.createElement(ge.Fragment,null,ge.createElement("div",null,"\u8F93\u5165\uFF1A"),ge.createElement("pre",{style:{fontFamily:"initial"}},At),ge.createElement("div",null,"\u8F93\u51FA\uFF1A"),ge.createElement("pre",{style:{fontFamily:"initial"}},Br&&a.Base64.decode(Br)),ge.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),ge.createElement("pre",{style:{fontFamily:"initial"}},Mn&&a.Base64.decode(Mn)));break;case ie.h.EXECUTEFAILURE:kn=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ge.createElement("pre",null,At)),ge.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ge.createElement("pre",{className:"error"},a.Base64.decode(Ra)));break;case ie.h.COMPILEFAILURE:kn=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ge.createElement("pre",null,At)),ge.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ge.createElement("pre",{className:"error"},a.Base64.decode(Ra)));break;case ie.h.PODFAILURE:kn=ge.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ie.h.TIMEOUT:kn=ge.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ge.createElement(ge.Fragment,null," ",kn," ")};return ge.createElement("div",null,ge.createElement(le.ZP,nt(Xe({loading:Hn},ot),{onClick:Ka}),Bt),ge.createElement(Ie.default,{open:ma,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Kn,cancelButtonProps:{style:{display:"none"}},onOk:()=>na(),onCancel:()=>{ht.current=!1,Wn(!1)}},ge.createElement("div",{className:x.result},ge.createElement("div",{className:x.left},ge.createElement("div",{className:"mb20"},ge.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Nt&&ge.createElement(re.CopyToClipboard,{text:mn,onCopy:()=>Ve.ZP.success("\u590D\u5236\u6210\u529F")},ge.createElement("span",{style:{float:"right"},className:"current c-light-primary"},ge.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),ge.createElement(ne.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:mn,onChange:Qn=>En(Qn)})),ge.createElement("div",{className:x.right},ge.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),ge.createElement("div",{className:x.box},ge.createElement("div",{className:x.li},ge.createElement(he.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:Ma,onChange:Qn=>ha(Qn.target.value),bordered:!1,style:{height:180}}))),ge.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),ge.createElement("div",{className:x.box},ge.createElement(E.Z,{spinning:Kn,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},ge.createElement("div",{className:x.li,style:{height:196,overflow:"auto",padding:10}},aa(ba))))))))},xt=oe(87169),ut=oe(59301),Jt=Object.defineProperty,on=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,Vt=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Et=(ot,Bt,zt)=>Bt in ot?Jt(ot,Bt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):ot[Bt]=zt,Gt=(ot,Bt)=>{for(var zt in Bt||(Bt={}))Qe.call(Bt,zt)&&Et(ot,zt,Bt[zt]);if(Vt)for(var zt of Vt(Bt))Me.call(Bt,zt)&&Et(ot,zt,Bt[zt]);return ot},vt=(ot,Bt)=>on(ot,Lt(Bt)),wt=(ot,Bt)=>{var zt={};for(var St in ot)Qe.call(ot,St)&&Bt.indexOf(St)<0&&(zt[St]=ot[St]);if(ot!=null&&Vt)for(var St of Vt(ot))Bt.indexOf(St)<0&&Me.call(ot,St)&&(zt[St]=ot[St]);return zt};const{TextArea:Ae}=he.default,dt=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],ln=({value:ot,onChange:Bt})=>ut.createElement(Switch,{checked:ot,onChange:zt=>{Bt(zt)}}),ct="@\u2581@",et="@\u2581\u2581@",Bn=({questionTitlePlaceholder:ot,form:Bt,scoreByBlank:zt=!1,hackidentifier:St,answerKey:Tn})=>{const[Nt,Kn]=(0,b.useState)(!1),[xn,Hn]=(0,b.useState)(!1),ma=(0,Oe.useParams)().type==="edit",Wn=(en,ht)=>{const hn=ht.line;let Cn=0;for(let na=0;na{const Aa=en.getRange(ht.from,ht.to);let na=0;if(ht.text.forEach(Ka=>{na+=Ka.split(ct).length-1}),ht.text.forEach(Ka=>{na+=Ka.split(et).length-1}),ht.origin!=="setValue"){if(Aa&&(Aa.indexOf(ct)!==-1||Aa.indexOf(et)!==-1)){const Ka=Aa.split(ct).length-1+Aa.split(et).length-1,aa=Wn(en,ht.from);if(console.log(`\u5220\u9664${Ka}\u4E2A\uFF0C \u524D\u9762\u6709${aa}\u4E2A\uFF0C\u65B0\u589E${na}\u4E2A`),Ka>1){const Qn=Array.from({length:Ka},(Ya,Ra)=>aa+Ra);Cn(Qn)}else Cn(aa)}else if(na>0){const Ka=Wn(en,ht.from);console.log(`\u65B0\u589E${na}\u4E2A\uFF0C\u4E4B\u524D\u6709${Ka}\u4E2A`),hn(na,Ka)}}},un=()=>{const en=Bt.getFieldValue(Tn);Bt.setFieldsValue({[Tn]:en==null?void 0:en.map((ht,hn)=>vt(Gt({},ht),{position:hn+1}))})},mn=(0,b.useRef)(),En=(en,ht)=>{for(let hn=0;hn{Ma.current(en),un()},wa=Be.default.useWatch(Tn,Bt);return ut.createElement("div",{className:We.Z.wrap},ut.createElement(Be.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},ut.createElement(De.h,{scrollId:"name",watch:!0,height:140})),ut.createElement("div",{className:We.Z.questionTitleEditorWrap},ut.createElement(Be.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},ut.createElement(De.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(en,ht)=>{const hn=Bt.getFieldValue(Tn);console.log("--preAnswerData",hn,ht),Bt.setFieldsValue({[Tn]:hn==null?void 0:hn.map((Cn,Aa)=>{var na;return vt(Gt({},Cn),{position:Aa+1,multi_line:(na=ht==null?void 0:ht[Aa])==null?void 0:na.multiLine})})})},placeholder:ot,onCMBeforeChange:(en,ht)=>{ba(en,ht,En,ha)}}))),ut.createElement(Be.default.List,{name:Tn,rules:[{validator(en,ht){if(!(ht!=null&&ht.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const hn of ht){const{answer_text:Cn}=hn||{};if((Cn==null?void 0:Cn.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(en,{add:ht,remove:hn},{errors:Cn})=>(mn.current=ht,Ma.current=hn,ut.createElement(ut.Fragment,null,ut.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},ut.createElement(Be.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),ut.createElement("div",{onClick:()=>{Ie.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:ut.createElement("div",null,ut.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",ut.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),ut.createElement("div",{style:{marginTop:10}},"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002"))})},style:{minHeight:32,color:"#3061D0",cursor:"pointer"}},ut.createElement(xt.Z,{style:{marginRight:3,color:"#3061D0"}}),ut.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),en.map((Aa,na)=>{var Ka=Aa,{key:aa,name:Qn}=Ka,Ya=wt(Ka,["key","name"]),Ra,Xa;return ut.createElement(be.Z,{className:"mb20",key:aa,align:"middle",wrap:!1},ut.createElement(Ge.Z,{flex:"0 0 auto",className:`${We.Z.blankIndex}`},"\u586B\u7A7A\u9879",na+1),ut.createElement(Ge.Z,{flex:1},ut.createElement(be.Z,{align:"top",justify:"space-between",wrap:!1},ut.createElement(Ge.Z,null,ut.createElement(Be.default.Item,vt(Gt({},Ya),{name:[Qn,"answer_text"],noStyle:!0}),(Ra=wa==null?void 0:wa[Qn])!=null&&Ra.multi_line||(Xa=wa==null?void 0:wa[Qn])!=null&&Xa.multiLine?ut.createElement(Ae,{spellCheck:!1,style:{marginLeft:10,width:550}}):ut.createElement(he.default,{style:{marginLeft:10,width:550},className:We.Z.blankInput,size:"large",maxLength:1e3,onBlur:Br=>{}}))),zt&&ut.createElement(Ge.Z,{flex:"224px"},ut.createElement(Be.default.Item,vt(Gt({},Ya),{name:[Qn,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),ut.createElement(Fe.Z,{size:"large",className:We.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),ut.createElement("div",{onClick:()=>Kn(!0)},ut.createElement(Be.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ut.createElement(De.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Nt}))),ut.createElement(Be.default.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},ut.createElement(Ye.default,{size:"large"},dt.map(en=>ut.createElement(Ye.default.Option,{key:en.title,value:en.key}," ",en.title)))),ut.createElement(Be.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},ut.createElement(Be.default.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],noStyle:!0},ut.createElement(Fe.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),ut.createElement("span",{className:"ml10 font14"},"\u79D2")),ut.createElement(Be.default.Item,{label:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",style:{marginTop:30},name:["hack","submit_rule"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406"}]},ut.createElement(ke.ZP.Group,{style:{marginTop:-10}},ut.createElement(ke.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),ut.createElement(ke.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),ut.createElement(ke.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),ut.createElement(Be.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),ut.createElement("div",{style:{background:"#F6F7F9",padding:15}},ut.createElement(Be.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},ut.createElement(Ae,{rows:4})),ut.createElement(Be.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},ut.createElement(Ae,{rows:4}))),ut.createElement(pt,{form:Bt,answerKey:Tn,hackIdentifier:St,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:ut.createElement("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}}}))}},79910:function(_e,Ct,oe){"use strict";oe.d(Ct,{u:function(){return ge}});var b=oe(59301),he=oe(95237),Be=oe(43604),Ie=oe(6848),be=oe(78241),Ge=oe(56514),Fe=oe(32134),Ye=oe(12893),ke=oe(61847),De=oe(59301),Oe=Object.defineProperty,We=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(fe,Pe,Ue)=>Pe in fe?Oe(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):fe[Pe]=Ue,y=(fe,Pe)=>{for(var Ue in Pe||(Pe={}))E.call(Pe,Ue)&&x(fe,Ue,Pe[Ue]);if(le)for(var Ue of le(Pe))a.call(Pe,Ue)&&x(fe,Ue,Pe[Ue]);return fe},z=(fe,Pe)=>We(fe,Ve(Pe)),ne=(fe,Pe)=>{var Ue={};for(var Re in fe)E.call(fe,Re)&&Pe.indexOf(Re)<0&&(Ue[Re]=fe[Re]);if(fe!=null&&le)for(var Re of le(fe))Pe.indexOf(Re)<0&&a.call(fe,Re)&&(Ue[Re]=fe[Re]);return Ue};const re=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ie=({value:fe,onChange:Pe,choiceTextKey:Ue,answerKey:Re,index:lt,isEdit:Le,setInputActive:Ce,form:Xe,choiceOptionsPath:nt,allowChangeMode:ye,showAddIcon:gt,addItem:pt,deleteItem:xt})=>{console.log(fe,"value");const ut=(fe==null?void 0:fe[Re])===1,Jt=()=>{const Lt=Xe.getFieldValue(nt);Xe.setFieldValue(nt,Lt.map(Vt=>z(y({},Vt),{[Re]:0})))},on=()=>{ut?Pe(z(y({},fe),{[Re]:0})):(ye||Jt(),Pe(z(y({},fe),{[Re]:1})))};return De.createElement(he.Z,{className:Ge.Z.choiceWrap,align:"middle",wrap:!1},De.createElement(Be.Z,{onClick:on,className:`${Ge.Z.choiceIndex} ${ut?Ge.Z.activeAnswer:""}`},re[lt]),De.createElement(Be.Z,{flex:1,className:`${Ge.Z.editorWrap} ml15`,onClick:Ce},De.createElement(ke.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Le,value:fe==null?void 0:fe[Ue],onChange:Lt=>{Pe(z(y({},fe),{[Ue]:Lt}))}})),De.createElement(Be.Z,{flex:"0 0 auto",className:"ml15"},De.createElement("div",{onClick:on,className:`${Ge.Z.setAnswerBtn} ${ut?Ge.Z.activeAnswer:""}`},ut?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),De.createElement(Be.Z,{className:Ge.Z.actionWrapper},De.createElement(Ie.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},De.createElement(Fe.Z,{className:Ge.Z.addIcon,onClick:pt,style:{visibility:gt?"visible":"hidden"}})),De.createElement(Ie.Z,{title:"\u5220\u9664"},De.createElement(Ye.Z,{className:Ge.Z.deleteIcon,onClick:xt,style:{visibility:lt>1?"visible":"hidden"}}))))},ge=({questionTitlePlaceholder:fe,titleKey:Pe,choiceKey:Ue,analysisKey:Re,choiceTextKey:lt,answerKey:Le,choiceOptionsPath:Ce,allowChangeMode:Xe=!0,form:nt,showAnalysis:ye=!0})=>{const[gt,pt]=(0,b.useState)(),[xt,ut]=(0,b.useState)(!1);return De.createElement("div",{className:Ge.Z.wrap},De.createElement("div",{className:Ge.Z.questionTitleEditorWrap},De.createElement(be.default.Item,{label:"\u9898\u5E72",name:Pe,labelCol:{span:24},rules:[{required:!0}]},De.createElement(ke.h,{scrollId:Array.isArray(Pe)?Pe.join("_"):`${Pe}`,watch:!0,height:140,placeholder:fe}))),De.createElement(be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),De.createElement(be.default.List,{name:Ue,rules:[{validator(Jt,on){const Lt=on.some(Qe=>Qe[Le]===1),Vt=on.findIndex(Qe=>{var Me;return((Me=Qe[lt])==null?void 0:Me.length)<=0});return Vt!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Vt]}\u9009\u9879\u7684\u5185\u5BB9`)):Lt?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Jt,{add:on,remove:Lt})=>De.createElement("div",{id:Array.isArray(Ce)?Ce.join("_"):`${Ce}`},Jt.map((Vt,Qe)=>{var Me=Vt,{key:Et,name:Gt}=Me,vt=ne(Me,["key","name"]);const wt=gt===Et,Ae=()=>{pt(Et)},dt=Qe<7&&Qe===Jt.length-1,ln=()=>on({[lt]:"",[Le]:0}),ct=()=>Lt(Gt);return De.createElement(be.default.Item,z(y({},vt),{key:Et,name:Gt,className:Ge.Z.choiceListWrap,rules:[{validator(et,Bn){return Bn!=null&&Bn.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Qe]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),De.createElement(ie,{choiceTextKey:lt,answerKey:Le,index:Qe,isEdit:wt,setInputActive:Ae,form:nt,choiceOptionsPath:Ce,allowChangeMode:Xe,showAddIcon:dt,addItem:ln,deleteItem:ct}))}),Jt.length<8&&De.createElement("div",{className:`${Ge.Z.addBtn} mb30`,onClick:()=>on({[lt]:"",[Le]:0})},"\u6DFB\u52A0\u9009\u9879"))),ye&&De.createElement("div",{onClick:()=>ut(!0)},De.createElement(be.default.Item,{name:Re,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},De.createElement(ke.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:xt}))))}},32406:function(_e,Ct,oe){"use strict";oe.d(Ct,{u:function(){return Xe}});var b=oe(59301),he=oe(43418),Be=oe(95237),Ie=oe(43604),be=oe(92832),Ge=oe(6848),Fe=oe(78673),Ye=oe(78241),ke=oe(5112),De=oe(5871),Oe=oe(61847),We=oe(12893),Ve=oe(61485),le=oe(56514),E=oe(210),a=oe(59301),x=Object.defineProperty,y=Object.defineProperties,z=Object.getOwnPropertyDescriptors,ne=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ge=(nt,ye,gt)=>ye in nt?x(nt,ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):nt[ye]=gt,fe=(nt,ye)=>{for(var gt in ye||(ye={}))re.call(ye,gt)&&ge(nt,gt,ye[gt]);if(ne)for(var gt of ne(ye))ie.call(ye,gt)&&ge(nt,gt,ye[gt]);return nt},Pe=(nt,ye)=>y(nt,z(ye)),Ue=(nt,ye)=>{var gt={};for(var pt in nt)re.call(nt,pt)&&ye.indexOf(pt)<0&&(gt[pt]=nt[pt]);if(nt!=null&&ne)for(var pt of ne(nt))ye.indexOf(pt)<0&&ie.call(nt,pt)&&(gt[pt]=nt[pt]);return gt};const Re=({value:nt,onChange:ye})=>{const gt=xt=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:le.Z.modal,onOk:()=>{const ut=[...nt];ut.splice(xt,1),ye(ut)}})},pt=()=>{const xt=[...nt];xt.push(""),ye(xt)};return a.createElement(Be.Z,{className:"ml20"},a.createElement(Ie.Z,{flex:1},nt==null?void 0:nt.map((xt,ut)=>a.createElement(Be.Z,{key:`${xt}_${ut}`,className:"mb20"},a.createElement(be.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:xt,autoSize:{maxRows:3},maxLength:1e3,onBlur:Jt=>{const on=[...nt],Lt=Jt.target.value.trim();on[ut]=Lt,ye(on)}}),a.createElement(Ge.Z,{title:"\u5220\u9664"},a.createElement(We.Z,{className:le.Z.deleteIcon,style:{marginLeft:15,visibility:ut>0?"visible":"hidden"},onClick:()=>gt(ut)}))))),a.createElement(Ie.Z,null,a.createElement("div",{className:`${le.Z.addBtn}`,onClick:()=>{pt()}},"\u65B0\u589E\u7B54\u6848")))},lt=({value:nt,onChange:ye})=>{const gt=xt=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:le.Z.modal,onOk:()=>{const ut=[...nt];ut.splice(xt,1),ye(ut)}})},pt=()=>{const xt=[...nt];xt.push(""),ye(xt)};return a.createElement(Be.Z,{className:"ml20"},a.createElement(Ie.Z,{flex:1},nt==null?void 0:nt.map((xt,ut)=>a.createElement(Be.Z,{key:`${xt}_${ut}`,align:"middle",className:"mb20"},a.createElement(E.Z,{value:xt,style:{flex:1},onChange:Jt=>{const on=[...nt];on[ut]=Jt,ye(on)}}),a.createElement(Ge.Z,{title:"\u5220\u9664"},a.createElement(We.Z,{className:le.Z.deleteIcon,style:{marginLeft:15,visibility:ut>0?"visible":"hidden"},onClick:()=>gt(ut)}))))),a.createElement(Ie.Z,null,a.createElement("div",{className:`${le.Z.addBtn}`,onClick:()=>{pt()}},"\u65B0\u589E\u7B54\u6848")))},Le=({value:nt=!0,onChange:ye})=>a.createElement(Fe.Z,{checked:!nt,onChange:gt=>{ye(!gt)}}),Ce="\u2581",Xe=({questionTitlePlaceholder:nt,form:ye,scoreByBlank:gt=!1,answerKey:pt})=>{const[xt,ut]=(0,b.useState)(!1),Jt=(vt,wt)=>{const Ae=wt.line;let dt=0;for(let ct=0;ct{const ln=vt.getRange(wt.from,wt.to);let ct=0;if(wt.text.forEach(et=>{ct+=et.split(Ce).length-1}),wt.origin!=="setValue"){if(ln&&ln.indexOf(Ce)!==-1){const et=ln.split(Ce).length-1,Bn=Jt(vt,wt.from);if(console.log(`\u5220\u9664${et}\u4E2A\uFF0C \u524D\u9762\u6709${Bn}\u4E2A\uFF0C\u65B0\u589E${ct}\u4E2A`),et>1){const ot=Array.from({length:et},(Bt,zt)=>Bn+zt);dt(ot)}else dt(Bn)}else if(ct>0){const et=Jt(vt,wt.from);console.log(`\u65B0\u589E${ct}\u4E2A\uFF0C\u4E4B\u524D\u6709${et}\u4E2A`),Ae(ct,et)}}},Lt=()=>{const vt=ye.getFieldValue(pt);ye.setFieldsValue({[pt]:vt.map((wt,Ae)=>Pe(fe({},wt),{position:Ae+1}))})},Vt=(0,b.useRef)(),Qe=(vt,wt)=>{for(let Ae=0;Ae{Me.current(vt),Lt()},Gt=Ye.default.useWatch(pt,ye);return a.createElement("div",{className:le.Z.wrap},a.createElement("div",{className:le.Z.questionTitleEditorWrap},a.createElement(Ye.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(Oe.h,{scrollId:"name",watch:!0,height:140,placeholder:nt,showNullButton:!0,onCMBeforeChange:(vt,wt)=>{on(vt,wt,Qe,Et)}}))),a.createElement(Ye.default.List,{name:pt,rules:[{validator(vt,wt){if(!(wt!=null&&wt.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Ae of wt){const{answer_text:dt}=Ae||{};if(dt!=null&&dt.some(ln=>(ln==null?void 0:ln.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(vt,{add:wt,remove:Ae},{errors:dt})=>(Vt.current=wt,Me.current=Ae,a.createElement(a.Fragment,null,a.createElement(Ye.default.Item,{label:a.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(vt!=null&&vt.length)&&a.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),vt.map((ln,ct)=>{var et=ln,{key:Bn,name:ot}=et,Bt=Ue(et,["key","name"]),zt,St;return a.createElement("div",{style:{marginBottom:10},key:Bn},a.createElement(Be.Z,{className:"mb20",align:"middle",wrap:!1},a.createElement(Ie.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${le.Z.blankIndex}`},"\u586B\u7A7A\u9879",ct+1),a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"model"],noStyle:!0}),a.createElement(ke.ZP.Group,{onChange:()=>{const Tn=ye.getFieldValue(pt);ye.setFieldsValue({[pt]:Tn.map((Nt,Kn)=>Pe(fe({},Nt),{answer_text:ot===Kn?[""]:Nt.answer_text}))})}},a.createElement(ke.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",a.createElement(Ge.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},a.createElement(Ve.Z,null))),a.createElement(ke.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",a.createElement(Ge.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},a.createElement(Ve.Z,null)))))),a.createElement(Be.Z,{style:{marginLeft:20},align:"middle",wrap:!1},a.createElement(Ie.Z,{flex:1},a.createElement(Be.Z,{align:"top",justify:"space-between",wrap:!1},a.createElement(Ie.Z,{flex:1},a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"answer_text"],noStyle:!0}),((St=(zt=ye.getFieldValue(pt))==null?void 0:zt[ot])==null?void 0:St.model)===1?a.createElement(Re,null):a.createElement(lt,null))),gt&&a.createElement(Ie.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:le.Z.blankInputNumberWrapper}),a.createElement(De.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"position"],noStyle:!0}),a.createElement(be.default,{type:"hidden"})))))})))),a.createElement(Be.Z,{align:"middle"},a.createElement(Ye.default.Item,{name:"downcase",valuePropName:"checked"},a.createElement(Fe.Z,null)),a.createElement(Ie.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),a.createElement(Be.Z,{align:"middle"},a.createElement(Ye.default.Item,{name:"no_space",valuePropName:"checked"},a.createElement(Fe.Z,null)),a.createElement(Ie.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Gt==null?void 0:Gt.length)>1&&a.createElement(Be.Z,{align:"middle",className:(Gt==null?void 0:Gt.length)>1?"mb30":`${le.Z.hide}`},a.createElement(Ye.default.Item,{name:"is_ordered"},a.createElement(Le,null)),a.createElement(Ie.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),a.createElement("div",{onClick:()=>ut(!0)},a.createElement(Ye.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(Oe.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:xt}))))}},32147:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return ne}});var b=oe(59301),he=oe(95237),Be=oe(43604),Ie=oe(78241),be=oe(56514),Ge=oe(61847),Fe=oe(59301),Ye=Object.defineProperty,ke=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,le=(re,ie,ge)=>ie in re?Ye(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):re[ie]=ge,E=(re,ie)=>{for(var ge in ie||(ie={}))We.call(ie,ge)&&le(re,ge,ie[ge]);if(Oe)for(var ge of Oe(ie))Ve.call(ie,ge)&&le(re,ge,ie[ge]);return re},a=(re,ie)=>ke(re,De(ie)),x=(re,ie)=>{var ge={};for(var fe in re)We.call(re,fe)&&ie.indexOf(fe)<0&&(ge[fe]=re[fe]);if(re!=null&&Oe)for(var fe of Oe(re))ie.indexOf(fe)<0&&Ve.call(re,fe)&&(ge[fe]=re[fe]);return ge};const y={\u6B63\u786E:"T",\u9519\u8BEF:"F"},z=({value:re,onChange:ie,form:ge})=>{const fe=(re==null?void 0:re.is_answer)===1,Pe=re==null?void 0:re.choice_text,Ue=()=>{const Re=ge.getFieldsValue().choices.map(lt=>({choice_text:lt.choice_text,is_answer:0}));ge.setFieldsValue({choices:Re}),ie(a(E({},re),{is_answer:1}))};return Fe.createElement(he.Z,{className:be.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},Fe.createElement(Be.Z,{onClick:Ue,className:`${be.Z.choiceIndex} ${be.Z.judgementIndex} ${fe?be.Z.activeAnswer:""}`},y[Pe]),Fe.createElement(Be.Z,{flex:1,className:`${be.Z.editorWrap} ml15`},Fe.createElement("div",{className:`${be.Z.inputBorder} ${be.Z.placeholder} ${fe?be.Z.activeJudgementAnswer:""}`},Pe)),Fe.createElement(Be.Z,{flex:"0 0 auto",className:"ml15"},Fe.createElement("div",{onClick:Ue,className:`${be.Z.setAnswerBtn} ${fe?be.Z.activeAnswer:""}`},fe?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ne=({questionTitlePlaceholder:re,choiceKey:ie,form:ge})=>{const[fe,Pe]=(0,b.useState)(!1);return Fe.createElement("div",{className:be.Z.wrap},Fe.createElement("div",{className:be.Z.questionTitleEditorWrap},Fe.createElement(Ie.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Fe.createElement(Ge.h,{scrollId:"name",watch:!0,height:140,placeholder:re}))),Fe.createElement(Ie.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},Fe.createElement(Ie.default.List,{name:"choices",rules:[{validator(Ue,Re){return Re.some(Le=>(Le==null?void 0:Le.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Ue=>Fe.createElement("div",{id:"choices"},Ue.map(Re=>{var lt=Re,{key:Le,name:Ce}=lt,Xe=x(lt,["key","name"]);return Fe.createElement(Ie.default.Item,a(E({},Xe),{key:Le,name:Ce,noStyle:!0}),Fe.createElement(z,{form:ge}))})))),Fe.createElement("div",{onClick:()=>Pe(!0)},Fe.createElement(Ie.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Fe.createElement(Ge.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:fe}))))}},61847:function(_e,Ct,oe){"use strict";oe.d(Ct,{h:function(){return E},x:function(){return a}});var b=oe(58950),he=oe(56514),Be=oe(12459),Ie=oe(59301),be=Object.defineProperty,Ge=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Oe=(x,y,z)=>y in x?be(x,y,{enumerable:!0,configurable:!0,writable:!0,value:z}):x[y]=z,We=(x,y)=>{for(var z in y||(y={}))ke.call(y,z)&&Oe(x,z,y[z]);if(Ye)for(var z of Ye(y))De.call(y,z)&&Oe(x,z,y[z]);return x},Ve=(x,y)=>Ge(x,Fe(y)),le=(x,y)=>{var z={};for(var ne in x)ke.call(x,ne)&&y.indexOf(ne)<0&&(z[ne]=x[ne]);if(x!=null&&Ye)for(var ne of Ye(x))y.indexOf(ne)<0&&De.call(x,ne)&&(z[ne]=x[ne]);return z};const E=x=>{var y=x,{value:z,onChange:ne,scrollId:re}=y,ie=le(y,["value","onChange","scrollId"]);return Ie.createElement("div",{id:re||""},Ie.createElement(b.Z,Ve(We({},ie),{defaultValue:z,onChange:(ge,fe)=>{fe!=null&&fe.length?ne(ge,fe):ne(ge)}})))},a=({value:x,onChange:y,placeholder:z,height:ne=140,isEdit:re,miniToolbar:ie,watch:ge=!0})=>re?Ie.createElement(b.Z,{watch:ge,isFocus:!0,height:ne||void 0,placeholder:z,defaultValue:x,onChange:y,miniToolbar:ie}):Ie.createElement("div",{style:{cursor:"pointer"}},x?Ie.createElement(Be.Z,{className:he.Z.inputBorder,value:x}):Ie.createElement("div",{className:`${he.Z.inputBorder} ${he.Z.placeholder} inputBorderError`},z))},20620:function(_e,Ct,oe){"use strict";oe.d(Ct,{W:function(){return lt}});var b=oe(59301),he=oe(8591),Be=oe(12563),Ie=oe(78241),be=oe(78673),Ge=oe(95237),Fe=oe(43604),Ye=oe(6848),ke=oe(92832),De=oe(5871),Oe=oe(56514),We=oe(61847),Ve=oe(58950),le=oe(61485),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(Le,Ce,Xe)=>Ce in Le?E(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Le[Ce]=Xe,ie=(Le,Ce)=>{for(var Xe in Ce||(Ce={}))z.call(Ce,Xe)&&re(Le,Xe,Ce[Xe]);if(y)for(var Xe of y(Ce))ne.call(Ce,Xe)&&re(Le,Xe,Ce[Xe]);return Le},ge=(Le,Ce)=>a(Le,x(Ce)),fe=(Le,Ce)=>{var Xe={};for(var nt in Le)z.call(Le,nt)&&Ce.indexOf(nt)<0&&(Xe[nt]=Le[nt]);if(Le!=null&&y)for(var nt of y(Le))Ce.indexOf(nt)<0&&ne.call(Le,nt)&&(Xe[nt]=Le[nt]);return Xe};const Pe=Le=>{var Ce=Le,{value:Xe,onChange:nt}=Ce,ye=fe(Ce,["value","onChange"]);const gt=pt=>{nt([pt])};return b.createElement(Ve.Z,ge(ie({},ye),{defaultValue:Xe==null?void 0:Xe[0],onChange:gt}))},Ue=Le=>{if(!Le)return!1;if(/^s*$/.test(Le)||Le.trim()===""){he.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Ce=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return Le==="|"?(he.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Re=({value:Le=[],onClose:Ce})=>b.createElement(Be.default,{closable:!0,onClose:Ce,className:Oe.Z.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},Le.join(" \u6216 "))),lt=({questionTitlePlaceholder:Le,form:Ce,showKeywords:Xe,isMustKeyWords:nt=Xe})=>{const[ye,gt]=(0,b.useState)(!1),[pt,xt]=(0,b.useState)(""),ut=Ie.default.useWatch("use_keywords",Ce),Jt=Ie.default.useWatch("question_score",Ce);return b.createElement("div",{className:Oe.Z.wrap},b.createElement("div",{className:Oe.Z.questionTitleEditorWrap},b.createElement(Ie.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},b.createElement(We.h,{scrollId:"name",watch:!0,height:140,placeholder:Le}))),b.createElement(Ie.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},b.createElement(Pe,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Xe&&!nt&&b.createElement(Ie.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},b.createElement(be.Z,{defaultChecked:!0})),Xe&&nt&&b.createElement(Ge.Z,{align:"middle",className:"mb30"},b.createElement(Ie.default.Item,{name:"use_keywords",valuePropName:"checked"},b.createElement(be.Z,null)),b.createElement(Fe.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(Fe.Z,null,b.createElement(Ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},b.createElement(le.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(ut||!nt)&&b.createElement(Ie.default.List,{name:"keywords",rules:[{validator(on,Lt){return nt?Lt!=null&&Lt.length?(Lt==null?void 0:Lt.reduce((Qe,Me)=>Qe+Me.score,0))>parseFloat(Jt)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(on,{add:Lt,remove:Vt})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${Oe.Z.title} mb10`},nt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Ge.Z,{align:"middle",className:"font14 mb30"},b.createElement(Fe.Z,{flex:1},b.createElement(ke.default,{value:pt,onChange:Qe=>{xt(Qe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Qe=>{var Me,Et,Gt,vt;const wt=`${(Me=Qe.target)==null?void 0:Me.value}`,Ae=(Gt=(Et=wt==null?void 0:wt.split("|"))==null?void 0:Et.filter(ct=>!!ct))==null?void 0:Gt.map(ct=>ct==null?void 0:ct.trim()),dt=Ce.getFieldValue("keywords"),ln=((vt=dt==null?void 0:dt.map(ct=>ct==null?void 0:ct.keyword))==null?void 0:vt.flat())||[];for(const ct of Ae)if(ln.includes(ct)){he.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Ue(wt)&&(Lt({keyword:Ae,score:1}),xt(""))},className:Oe.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),b.createElement(Fe.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),on.map(Qe=>{var Me=Qe,{key:Et,name:Gt}=Me,vt=fe(Me,["key","name"]);return b.createElement(Ge.Z,{key:Et,className:"mb20",style:{marginRight:148}},b.createElement(Fe.Z,{flex:1},b.createElement(Ge.Z,{align:"middle",justify:"space-between"},b.createElement(Ie.default.Item,ge(ie({},vt),{name:[Gt,"keyword"]}),b.createElement(Re,{onClose:()=>Vt(Gt)})),nt&&b.createElement(Ie.default.Item,ge(ie({},vt),{name:[Gt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Oe.Z.blankInputNumberWrapper}),b.createElement(De.Z,{className:Oe.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>gt(!0)},b.createElement(Ie.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(We.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ye}))))}},80283:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return be}});var b={text:"text___bQulM",sup:"sup___rX_Y3"},he=oe(78241),Be=oe(59301),be=({text:Ge,name:Fe="question_score"})=>{const Ye=({value:ke})=>Be.createElement("div",{className:b.text},Be.createElement("span",{className:b.sup},"*"),Be.createElement("span",{className:"mr10"},"\u5206\u503C"),Be.createElement("span",null,ke||"--"),Be.createElement("span",{className:"c-grey-999"},Ge));return Be.createElement(he.default.Item,{noStyle:!0,name:Fe},Be.createElement(Ye,null))}},49404:function(_e,Ct,oe){"use strict";oe.d(Ct,{h:function(){return re}});var b=oe(59301),he=oe(57809),Be=oe(78241),Ie=oe(3113),be=oe(89780),Ge=oe.n(be),Fe=oe(37138),Ye=oe(83856),ke=Object.defineProperty,De=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,E=(ie,ge,fe)=>ge in ie?ke(ie,ge,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ie[ge]=fe,a=(ie,ge)=>{for(var fe in ge||(ge={}))Ve.call(ge,fe)&&E(ie,fe,ge[fe]);if(We)for(var fe of We(ge))le.call(ge,fe)&&E(ie,fe,ge[fe]);return ie},x=(ie,ge)=>De(ie,Oe(ge));const y=he.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ne={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ct.Z=({callback:ie,onCancel:ge})=>{const[fe,Pe]=(0,b.useState)("python");function Ue(lt){Pe(ne[lt][1])}function Re(lt){ie(lt)}return b.createElement(Be.default,x(a({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Re,style:{width:500}}),b.createElement(Be.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(he.default,{getPopupContainer:lt=>lt.parentNode,onChange:Ue},Object.keys(ne).map(lt=>b.createElement(y,{key:lt,value:lt},ne[lt][0])))),b.createElement(Be.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.createElement(re,{mode:fe})),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Ie.ZP,{type:"ghost",onClick:ge},"\u53D6\u6D88")))};function re({value:ie,onChange:ge,mode:fe,options:Pe={}}){const Ue=(0,b.useRef)(),[Re,lt]=(0,b.useState)();return(0,b.useEffect)(()=>{if(Re){let Le=function(Ce){const Xe=Ce.getValue();ge&&ge(Xe)};return Re.on("change",Le),()=>{Re.off("change",Le)}}},[Re,ge]),(0,b.useEffect)(()=>{Re&&Re.setOption("mode",fe)},[Re,fe]),(0,b.useEffect)(()=>{Re&&(ie!==Re.getValue()||ie==="")&&setTimeout(()=>{Re.setValue(ie||"")},300)},[Re,ie]),(0,b.useEffect)(()=>{if(Ue.current&&!Re){const Le=Ge().fromTextArea(Ue.current,a({mode:fe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Pe));lt(Le)}},[Ue.current,Re]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:Ue}))}},58950:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return An}});var b=oe(59301),he=oe(89780),Be=oe.n(he),Ie=oe(76374),be=oe(37138),Ge=oe(6313),Fe=oe(25717),Ye=oe(99498),ke=oe(25419),De=oe(67549),Oe=oe(12459),We=({value:je="",className:Ke,showTextOnly:He,showLines:Ot,style:sn={}})=>{const dn=(0,b.useMemo)(()=>"",[je]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:dn}}))},Ve=oe(59301),le=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(je,Ke,He)=>Ke in je?le(je,Ke,{enumerable:!0,configurable:!0,writable:!0,value:He}):je[Ke]=He,re=(je,Ke)=>{for(var He in Ke||(Ke={}))y.call(Ke,He)&&ne(je,He,Ke[He]);if(x)for(var He of x(Ke))z.call(Ke,He)&&ne(je,He,Ke[He]);return je},ie=(je,Ke)=>E(je,a(Ke));let ge=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function fe({onActionCallback:je,title:Ke,icon:He,actionName:Ot,className:sn="",children:dn}){function qn(){je(Ot)}return Ve.createElement("a",{title:Ke,className:sn,onClick:qn},Ve.createElement("i",{className:`${He}`}),dn)}var Pe=({watch:je,showNullButton:Ke,showNullProgramButton:He,onActionCallback:Ot,fullScreen:sn,insertTemp:dn,hidetoolBar:qn,extraUse:Un})=>{const fn=[...ge,{title:`${je?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${je?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ve.createElement("ul",{className:"markdown-toolbar-container"},!qn&&fn.map((Jn,Pa)=>Ve.createElement("li",{key:Pa},Jn.actionName?Ve.createElement(fe,ie(re({},Jn),{onActionCallback:Ot})):Ve.createElement("span",{className:"v-line"}))),Ke?Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ot},Ve.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,He?Ve.createElement(Ve.Fragment,null,Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Ot},Ve.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Ot},Ve.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,dn&&Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${dn}`,onActionCallback:Ot},Ve.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Un&&Ve.createElement("li",null,Un),Ve.createElement("li",{className:"btn-full-screen"},Ve.createElement(fe,{icon:`${sn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:sn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ot})))},Ue=oe(94445),Re=oe(78241),lt=oe(92832),Le=oe(3113),Ce=Object.defineProperty,Xe=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,xt=(je,Ke,He)=>Ke in je?Ce(je,Ke,{enumerable:!0,configurable:!0,writable:!0,value:He}):je[Ke]=He,ut=(je,Ke)=>{for(var He in Ke||(Ke={}))gt.call(Ke,He)&&xt(je,He,Ke[He]);if(ye)for(var He of ye(Ke))pt.call(Ke,He)&&xt(je,He,Ke[He]);return je},Jt=(je,Ke)=>Xe(je,nt(Ke));const on={labelCol:{span:4},wrapperCol:{span:20}};var Lt=({callback:je,onCancel:Ke})=>{function He(Ot){je(Ot)}return b.createElement(Re.default,Jt(ut({},on),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:He,style:{width:500}}),b.createElement(Re.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},b.createElement(lt.default,null)),b.createElement(Re.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},b.createElement(lt.default,null)),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Le.ZP,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))},Vt=oe(49404),Qe=oe(3767),Me=oe(43418),Et=oe(95237),Gt=oe(57109),vt=oe(59301),wt=({callback:je,onCancel:Ke})=>{const He=document.createElement("canvas"),Ot=He.getContext("2d");He.width=1e3,He.height=800,Ot.fillStyle="#ffffff",Ot.fillRect(0,0,He.width,He.height);const sn=He.toDataURL("image/png");return vt.createElement(Me.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},vt.createElement(Et.Z,{style:{height:"100vh"}},vt.createElement(Gt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:sn,visible:!0,title:String(Date.now())},onOk:dn=>{je({src:dn.url})},onClose:Ke})))},Ae=oe(12378);function dt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(dt,go.CommandHandler),dt.prototype.canAlignSelection=function(){var je=this.diagram;return!(je===null||je.isReadOnly||je.isModelReadOnly||je.selection.count<2)},dt.prototype.alignLeft=function(){var je=this.diagram;je.startTransaction("aligning left");var Ke=1/0;je.selection.each(function(He){He instanceof go.Link||(Ke=Math.min(He.position.x,Ke))}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(Ke,He.position.y))}),je.commitTransaction("aligning left")},dt.prototype.alignRight=function(){var je=this.diagram;je.startTransaction("aligning right");var Ke=-1/0;je.selection.each(function(He){if(!(He instanceof go.Link)){var Ot=He.actualBounds.x+He.actualBounds.width;Ke=Math.max(Ot,Ke)}}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(Ke-He.actualBounds.width,He.position.y))}),je.commitTransaction("aligning right")},dt.prototype.alignTop=function(){var je=this.diagram;je.startTransaction("alignTop");var Ke=1/0;je.selection.each(function(He){He instanceof go.Link||(Ke=Math.min(He.position.y,Ke))}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(He.position.x,Ke))}),je.commitTransaction("alignTop")},dt.prototype.alignBottom=function(){var je=this.diagram;je.startTransaction("aligning bottom");var Ke=-1/0;je.selection.each(function(He){if(!(He instanceof go.Link)){var Ot=He.actualBounds.y+He.actualBounds.height;Ke=Math.max(Ot,Ke)}}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(He.actualBounds.x,Ke-He.actualBounds.height))}),je.commitTransaction("aligning bottom")},dt.prototype.alignCenterX=function(){var je=this.diagram,Ke=je.selection.first();if(Ke){je.startTransaction("aligning Center X");var He=Ke.actualBounds.x+Ke.actualBounds.width/2;je.selection.each(function(Ot){Ot instanceof go.Link||Ot.move(new go.Point(He-Ot.actualBounds.width/2,Ot.actualBounds.y))}),je.commitTransaction("aligning Center X")}},dt.prototype.alignCenterY=function(){var je=this.diagram,Ke=je.selection.first();if(Ke){je.startTransaction("aligning Center Y");var He=Ke.actualBounds.y+Ke.actualBounds.height/2;je.selection.each(function(Ot){Ot instanceof go.Link||Ot.move(new go.Point(Ot.actualBounds.x,He-Ot.actualBounds.height/2))}),je.commitTransaction("aligning Center Y")}},dt.prototype.alignColumn=function(je){var Ke=this.diagram;Ke.startTransaction("align Column"),je===void 0&&(je=0),je=parseFloat(je);var He=new Array;Ke.selection.each(function(Un){Un instanceof go.Link||He.push(Un)});for(var Ot=0;Ot0){for(var Un=dn.elt(qn-1);Un!==null&&Un.isTreeExpanded&&!Un.isTreeLeaf;){var fn=this._sortTreeChildrenByY(Un);Un=fn.last()}Un!==null&&je.select(Un)}else je.select(sn)}}else if(He.key==="Down")if(Ke.isTreeExpanded&&!Ke.isTreeLeaf){var Ot=this._sortTreeChildrenByY(Ke).first();Ot!==null&&je.select(Ot)}else for(;Ke!==null;){var sn=Ke.findTreeParentNode();if(sn===null)break;var dn=this._sortTreeChildrenByY(sn),qn=dn.indexOf(Ke);if(qndn.y?1:sn.xdn.x?1:0}),Ke},dt.prototype.copyToClipboard=function(je){go.CommandHandler.prototype.copyToClipboard.call(this,je),this._lastPasteOffset.set(this.pasteOffset)},dt.prototype.pasteFromClipboard=function(){var je=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(je,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),je},Object.defineProperty(dt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(je){if(je!=="move"&&je!=="select"&&je!=="scroll"&&je!=="tree"&&je!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+je);this._arrowKeyBehavior=je}}),Object.defineProperty(dt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(je){if(!(je instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+je);this._pasteOffset.set(je)}});var ln=dt,ct=oe(5071),et=oe(43604),Bn=oe(93229),ot={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Bt=oe(59301),zt=(je,Ke,He)=>new Promise((Ot,sn)=>{var dn=fn=>{try{Un(He.next(fn))}catch(Jn){sn(Jn)}},qn=fn=>{try{Un(He.throw(fn))}catch(Jn){sn(Jn)}},Un=fn=>fn.done?Ot(fn.value):Promise.resolve(fn.value).then(dn,qn);Un((He=He.apply(je,Ke)).next())});function St({onCancel:je,callback:Ke}){let He=(0,b.useRef)(),Ot=(0,b.useRef)(),sn=(0,b.useRef)(),dn=(0,b.useRef)(!1);const qn=(0,b.useRef)(!1),[Un,fn]=(0,b.useState)(0);function Jn(){const Zt=Ae.bx.make,_n={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};He.current=new Ae.S0(Ot.current,{padding:20,grid:Zt(Ae.s_,"Grid",Zt(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Zt(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Xt=>{var Dn=Xt.diagram.commandHandler.addTopLevelParts(Xt.diagram.selection,!0);Dn||Xt.diagram.currentTool.doCancel()},commandHandler:Zt(ln),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Xt=>{var Dn=Xt.subject;Dn.location=Dn.location.copy().snapToGridPoint(Xt.diagram.grid.gridOrigin,Xt.diagram.grid.gridCellSize),setTimeout(()=>{Xt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Xt=>{var Dn=Xt.subject;setTimeout(()=>{Xt.diagram.commandHandler.editTextBlock()})},LinkRelinked:Xt=>{var Dn=Xt.parameter.part;Dn.invalidateConnectedLinks();var ea=Xt.subject;Xt.diagram.toolManager.linkingTool.isForwards?ea.toNode.invalidateConnectedLinks():ea.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),He.current.nodeTemplate=Zt(Ae.NB,"Auto",{locationSpot:Ae.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ae.$u(120,60),minSize:new Ae.$u(40,40),resizable:!0,resizeCellSize:new Ae.$u(10,10),rotatable:!0},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),new Ae.KX("desiredSize","size",Ae.$u.parse).makeTwoWay(Ae.$u.stringify),Zt(Ae.bn,{name:"SHAPE",fill:_n.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("figure"),new Ae.KX("fill"),new Ae.KX("stroke","borderColor"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),Zt(Ae.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Zt(Ae.al,{margin:1,textAlign:"center",overflow:Ae.al.OverflowEllipsis,editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),He.current.nodeTemplate.toolTip=Zt("ToolTip",Zt(Ae.s_,"Vertical",{maxSize:new Ae.$u(200,NaN)},Zt(Ae.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ae.KX("text")),Zt(Ae.al,{font:"10pt sans-serif",textAlign:"center"},new Ae.KX("text","details"))));function Je(Xt,Dn){var ea=(yn,Ta)=>{yn.handled=!0,yn.diagram.model.commit(Sa=>{var Va=Ta.part.adornedPart,gr=new Ae.E9().setRectSpot(Va.actualBounds,Xt);gr.subtract(Va.location),gr.scale(2,2),gr.x+=Math.sign(gr.x)*130,gr.y+=Math.sign(gr.y)*130,gr.add(Va.location),gr.snapToGridPoint(yn.diagram.grid.gridOrigin,yn.diagram.grid.gridCellSize);var Ar=Sa.copyNodeData(Va.data);Sa.setGroupKeyForNodeData(Ar,Sa.getGroupKeyForNodeData(Va.data)),Sa.addNodeData(Ar);var Mr={from:Va.key,to:Sa.getKeyForNodeData(Ar)};Sa.addLinkData(Mr);var Pr=yn.diagram.findNodeForData(Ar);Pr.location=gr,yn.diagram.select(Pr),setTimeout(()=>{yn.diagram.commandHandler.editTextBlock()},20)})};return Zt(Ae.bn,{figure:Dn,alignment:Xt,alignmentFocus:Xt.opposite(),width:Xt.equals(Ae.z6.Top)||Xt.equals(Ae.z6.Bottom)?25:18,height:Xt.equals(Ae.z6.Top)||Xt.equals(Ae.z6.Bottom)?18:25,fill:"orange",stroke:_n.white,strokeWidth:4,mouseEnter:(yn,Ta)=>Ta.fill="dodgerblue",mouseLeave:(yn,Ta)=>Ta.fill="orange",isActionable:!0,click:ea,contextClick:ea})}function Kt(Xt){return Zt(Ae.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Dn,ea)=>ea.fill="dodgerblue",mouseLeave:(Dn,ea)=>ea.fill="orange",click:(Dn,ea)=>{Dn.diagram.commandHandler.showContextMenu(ea.part.adornedPart)}},Xt||{})}He.current.nodeTemplate.selectionAdornmentTemplate=Zt(Ae.uz,"Spot",Zt(Ae.Vm,{padding:10}),Je(Ae.z6.Top,"TriangleUp"),Je(Ae.z6.Left,"TriangleLeft"),Je(Ae.z6.Right,"TriangleRight"),Je(Ae.z6.Bottom,"TriangleDown"),Kt({alignment:new Ae.z6(.75,0)}));function wn(Xt,Dn){return(ea,yn)=>{ea.handled=!0,ea.diagram.model.commit(Ta=>{Ta.set(yn.part.adornedPart.data,Xt,Dn)})}}function tt(Xt,Dn){return Dn||(Dn="color"),Zt(Ae.bn,{width:16,height:16,stroke:"lightgray",fill:Xt,margin:1,background:"transparent",mouseEnter:(ea,yn)=>yn.stroke="dodgerblue",mouseLeave:(ea,yn)=>yn.stroke="lightgray",click:wn(Dn,Xt),contextClick:wn(Dn,Xt)})}function Xn(){return[Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",tt(_n.white,"fill"),tt(_n.beige,"fill"),tt(_n.extralightblue,"fill"),tt(_n.extralightred,"fill"))),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",tt(_n.lightgray,"fill"),tt(_n.lightgreen,"fill"),tt(_n.lightblue,"fill"),tt(_n.lightred,"fill")))]}function Rn(){return[Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",tt(_n.black),tt(_n.green),tt(_n.blue),tt(_n.red))),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",tt(_n.white),tt(_n.magenta),tt(_n.purple),tt(_n.orange)))]}function ca(Xt,Dn){return Dn||(Dn="thickness"),Zt(Ae.bn,"LineH",{width:16,height:16,strokeWidth:Xt,margin:1,background:"transparent",mouseEnter:(ea,yn)=>yn.background="dodgerblue",mouseLeave:(ea,yn)=>yn.background="transparent",click:wn(Dn,Xt),contextClick:wn(Dn,Xt)})}function Vn(Xt,Dn){return Dn||(Dn="dash"),Zt(Ae.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Xt,margin:1,background:"transparent",mouseEnter:(ea,yn)=>yn.background="dodgerblue",mouseLeave:(ea,yn)=>yn.background="transparent",click:wn(Dn,Xt),contextClick:wn(Dn,Xt)})}function Za(){return[Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",ca(1),ca(2),ca(3),ca(4))),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",Vn(null),Vn([2,4]),Vn([4,4])))]}function sa(Xt,Dn){return Dn||(Dn="figure"),Zt(Ae.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Xt,margin:1,background:"transparent",mouseEnter:(ea,yn)=>yn.fill="dodgerblue",mouseLeave:(ea,yn)=>yn.fill="lightgray",click:wn(Dn,Xt),contextClick:wn(Dn,Xt)})}He.current.nodeTemplate.contextMenu=Zt("ContextMenu",Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",sa("Rectangle"),sa("RoundedRectangle"),sa("Ellipse"),sa("Diamond"))),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",sa("Parallelogram2"),sa("ManualOperation"),sa("Procedure"),sa("Cylinder1"))),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",sa("Terminator"),sa("CreateRequest"),sa("Document"),sa("TriangleDown"))),Xn(),Rn(),Za()),He.current.groupTemplate=Zt(Ae.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ae.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Xt,Dn)=>{var ea=Dn.addMembers(Dn.diagram.selection,!0);ea||Dn.diagram.currentTool.doCancel()},avoidable:!1},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),Zt(Ae.s_,"Auto",{name:"BODY"},Zt(Ae.bn,{parameter1:10,fill:_n.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("fill"),new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),Zt(Ae.Vm,{background:"transparent",margin:20})),Zt(Ae.al,{alignment:Ae.z6.Top,alignmentFocus:Ae.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ae.KX("text"),new Ae.KX("stroke","color"))),He.current.groupTemplate.selectionAdornmentTemplate=Zt(Ae.uz,"Spot",Zt(Ae.s_,"Auto",Zt(Ae.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Zt(Ae.Vm,{margin:1.5})),Kt({alignment:Ae.z6.TopRight,alignmentFocus:Ae.z6.BottomRight})),He.current.groupTemplate.contextMenu=Zt("ContextMenu",Xn(),Rn(),Za()),He.current.linkTemplate=Zt(Ae.rU,{layerName:"Foreground",routing:Ae.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ae.KX("fromSpot","fromSpot",Ae.z6.parse),new Ae.KX("toSpot","toSpot",Ae.z6.parse),new Ae.KX("fromShortLength","dir",Xt=>Xt>=1?10:0),new Ae.KX("toShortLength","dir",Xt=>Xt>=1?10:0),new Ae.KX("points").makeTwoWay(),Zt(Ae.bn,{strokeWidth:2},new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),Zt(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,0),segmentOrientation:Ae.rU.OrientAlong,alignmentFocus:Ae.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",Xt=>Xt===1)),Zt(Ae.bn,{segmentIndex:-1,segmentOffset:new Ae.E9(-10,6),segmentOrientation:Ae.rU.OrientPlus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",Xt=>Xt>=1),new Ae.KX("width","thickness",Xt=>7+3*Xt),new Ae.KX("height","thickness",Xt=>7+3*Xt),new Ae.KX("segmentOffset","thickness",Xt=>new Ae.E9(-15,4+1.5*Xt))),Zt(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,-6),segmentOrientation:Ae.rU.OrientMinus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",Xt=>Xt===2),new Ae.KX("width","thickness",Xt=>7+3*Xt),new Ae.KX("height","thickness",Xt=>7+3*Xt),new Ae.KX("segmentOffset","thickness",Xt=>new Ae.E9(-15,4+1.5*Xt))),Zt(Ae.al,{alignmentFocus:new Ae.z6(0,1,-4,0),editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),He.current.linkTemplate.selectionAdornmentTemplate=Zt(Ae.uz,Zt(Ae.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:er(2)},new Ae.KX("pathPattern","thickness",er)),Kt({alignmentFocus:new Ae.z6(0,0,-6,-4)}));function er(Xt){return Zt(Ae.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Xt+4).toString()+" H3"})}function tr(Xt){var Dn="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Xt===0?Dn="M0 0 M16 16 M0 8 L16 8":Xt===2&&(Dn="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Zt(Ae.bn,{geometryString:Dn,margin:2,background:"transparent",mouseEnter:(ea,yn)=>yn.background="dodgerblue",mouseLeave:(ea,yn)=>yn.background="transparent",click:wn("dir",Xt),contextClick:wn("dir",Xt)})}function mr(Xt){var Dn=(ea,yn)=>{ea.handled=!0,ea.diagram.model.commit(Ta=>{var Sa=yn.part.adornedPart;Ta.set(Sa.data,Xt?"toSpot":"fromSpot",Ae.z6.stringify(Ae.z6.AllSides)),(Xt?Sa.toNode:Sa.fromNode).invalidateConnectedLinks()})};return Zt(Ae.bn,{width:12,height:12,fill:"transparent",mouseEnter:(ea,yn)=>yn.background="dodgerblue",mouseLeave:(ea,yn)=>yn.background="transparent",click:Dn,contextClick:Dn})}function Tt(Xt,Dn){var ea=0,yn=Ae.z6.RightSide;Xt.equals(Ae.z6.Top)?(ea=270,yn=Ae.z6.TopSide):Xt.equals(Ae.z6.Left)?(ea=180,yn=Ae.z6.LeftSide):Xt.equals(Ae.z6.Bottom)&&(ea=90,yn=Ae.z6.BottomSide),Dn||(ea-=180);var Ta=(Sa,Va)=>{Sa.handled=!0,Sa.diagram.model.commit(gr=>{var Ar=Va.part.adornedPart;gr.set(Ar.data,Dn?"toSpot":"fromSpot",Ae.z6.stringify(yn)),(Dn?Ar.toNode:Ar.fromNode).invalidateConnectedLinks()})};return Zt(Ae.bn,{alignment:Xt,alignmentFocus:Xt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:ea,background:"transparent",mouseEnter:(Sa,Va)=>Va.background="dodgerblue",mouseLeave:(Sa,Va)=>Va.background="transparent",click:Ta,contextClick:Ta})}He.current.linkTemplate.contextMenu=Zt("ContextMenu",Rn(),Za(),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",tr(0),tr(1),tr(2))),Zt("ContextMenuButton",Zt(Ae.s_,"Horizontal",Zt(Ae.s_,"Spot",mr(!1),Tt(Ae.z6.Top,!1),Tt(Ae.z6.Left,!1),Tt(Ae.z6.Right,!1),Tt(Ae.z6.Bottom,!1)),Zt(Ae.s_,"Spot",{margin:new Ae.Zt(0,0,0,2)},mr(!0),Tt(Ae.z6.Top,!0),Tt(Ae.z6.Left,!0),Tt(Ae.z6.Right,!0),Tt(Ae.z6.Bottom,!0)))));const Da=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -252,39 +252,39 @@ ${Kn} {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Vt=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function xa(Xt){return console.log("shapeName:",Xt),Vt.indexOf(Xt)>=0}var pa=new Ae.YI(cn.current,{maxSelectionCount:1,linkTemplate:Zt(Ae.rU,{locationSpot:Ae.z6.Center,selectionAdornmentTemplate:Zt(Ae.uz,"Link",{locationSpot:Ae.z6.Center},Zt(Ae.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Zt(Ae.bn,{toArrow:"Standard",stroke:null}))},{routing:Ae.rU.AvoidsNodes,curve:Ae.rU.JumpOver,corner:5,toShortLength:4},new Ae.KX("points"),Zt(Ae.bn,{isPanelMain:!0,strokeWidth:2}),Zt(Ae.bn,{toArrow:"Standard",stroke:null})),model:new Ae.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ae.bn.getFigureGenerators().toArray().map(Xt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Xt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return He.current.addDiagramListener("TextEdited",function(Xt){var Dn;const ta=Xt.subject.part;var An=(Dn=document.activeElement)==null?void 0:Dn.value;typeof An=="string"&&An.trim()===""&&He.current.model.commit(function(Ra){Ra.set(ta.data,"text","\u672A\u547D\u540D"),He.current.commandHandler.stopCommand()},"increment")}),pa.nodeTemplate=Zt(Ae.NB,"Auto",{locationSpot:Ae.z6.Center},new Ae.KX("location","location",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),Zt(Ae.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Ae.KX("stroke").makeTwoWay(),new Ae.KX("fill").makeTwoWay(),new Ae.KX("figure")),Zt(Ae.al,{margin:new Ae.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ae.$u(16,16),maxSize:new Ae.$u(10,NaN),textAlign:"center",editable:!0},new Ae.KX("key").makeTwoWay())),setTimeout(()=>{He.current.grid=Zt(Ae.s_,"Grid",Zt(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Zt(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),He.current.grid.visible=!0,He.current.grid.gridCellStroke="darkgray",He.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=He.current,He.current}const Ea=()=>zt(this,null,function*(){var Zt=He.current.makeImage();const $n=yield(0,Fn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Zt.src}});Ke({src:$n.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{Jn()},500),vn(Un+1),()=>{He.current=null}),[]),Bt.createElement("div",{ref:_n,className:gn.current?`${ot.maxH60} body-overflow-initial`:"body-overflow-initial"},Bt.createElement(Me.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Un,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Bt.createElement(Et.Z,null,Bt.createElement(et.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Bt.createElement(et.Z,{onClick:()=>{var Zt,$n,Je=He.current.selection.first();if(gn.current=!gn.current,document.activeElement&&Je){let Ut=($n=(Zt=document.activeElement)==null?void 0:Zt.value)==null?void 0:$n.trim();typeof Ut=="string"&&He.current.model.commit(function(wn){wn.set(Je.data,"text",Ut||"\u672A\u547D\u540D"),He.current.commandHandler.stopCommand()},"increment")}vn(Un+1)}},Bt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:je},Bt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ot.flowChartWrp},Bt.createElement("div",{style:{display:"flex",height:"100%"}},Bt.createElement("div",{style:{width:"300px",height:"100%"}},Bt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Bt.createElement("div",{style:{height:"calc(100% - 50px)"},className:ot.myPaletteDiv,ref:cn})),Bt.createElement("div",{style:{flex:1,position:"relative"}},Bt.createElement("div",{ref:Ot,style:{height:"80vh"}}))),Bt.createElement("div",{className:"tr"},Bt.createElement(Le.ZP,{size:"large",onClick:Ea,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Tn=St,Nt=oe(5112),Kn=oe(5871);const xn=Nt.ZP.Group,jn={margin:"0 8px"};var $t=({callback:je,onCancel:Ke})=>{function He(Ot){je(Ot)}return b.createElement(Re.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:He},b.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},b.createElement("span",{style:jn},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:jn},"\u884C\u6570"),b.createElement(Re.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(Kn.Z,null)),b.createElement("span",{style:jn},"\u5217\u6570"),b.createElement(Re.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(Kn.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:jn},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(Re.default.Item,{name:"align"},b.createElement(xn,null,b.createElement(Nt.ZP,{value:"default"},b.createElement("i",{className:"fa fa-align-justify"})),b.createElement(Nt.ZP,{value:"left"},b.createElement("i",{className:"fa fa-align-left"})),b.createElement(Nt.ZP,{value:"center"},b.createElement("i",{className:"fa fa-align-center"})),b.createElement(Nt.ZP,{value:"right"},b.createElement("i",{className:"fa fa-align-right"}))))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Le.ZP,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))},fa=oe(78673),Wn=oe(90543),ba=oe.n(Wn),fn=(0,b.forwardRef)(({use3d:je,width:Ke,height:He,callback:Ot,showSaveButton:cn},gn)=>{const _n=(0,b.useRef)(),Un=(0,b.useRef)(),[vn,Jn]=(0,b.useState)(!1),Ea=(0,b.useRef)({id:_n,appName:"graphing",width:Ke||1e3,height:He||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,b.useEffect)(()=>{Un.current=new(ba())(Ea.current,!0),window.onload=function(){Un.current.inject("applet_container")}},[]);const Zt=()=>{var $n=window.ggbApplet.getPNGBase64(1,!0,72);return Ot&&Ot($n),$n};return(0,b.useEffect)(()=>{Ea.current.appName=vn?"3D":"graphing",Un.current.inject("applet_container")},[vn]),(0,b.useEffect)(()=>{Jn(je)},[je]),(0,b.useImperativeHandle)(gn,()=>({getImgData:Zt})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:_n}),b.createElement(Et.Z,{align:"middle"},b.createElement(et.Z,{flex:1},b.createElement(fa.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:vn,onChange:$n=>Jn($n)})),b.createElement(et.Z,null,b.createElement(Le.ZP,{size:"large",onClick:Zt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Pn=oe(49694),Oa=oe(1012),Sa=oe(8591);const wa="link",tn="upload-image",ht="add-flowchart",hn="draw-image",Cn="add-flowchart",ya="code-block",ra="add-table",Ka="------------",oa={default:Ka,left:`:${Ka}`,center:`:${Ka}:`,right:`${Ka}:`};var Qn=oe(79540),Ya=(je,Ke,He)=>new Promise((Ot,cn)=>{var gn=vn=>{try{Un(He.next(vn))}catch(Jn){cn(Jn)}},_n=vn=>{try{Un(He.throw(vn))}catch(Jn){cn(Jn)}},Un=vn=>vn.done?Ot(vn.value):Promise.resolve(vn.value).then(gn,_n);Un((He=He.apply(je,Ke)).next())});function Ma(){}let Ja=0;const Fr=1e4,At="\u2581",Mn="@\u2581\u2581@",kn="@\u2581@",Ln=` +]}`;var Qt=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function xa(Xt){return console.log("shapeName:",Xt),Qt.indexOf(Xt)>=0}var va=new Ae.YI(sn.current,{maxSelectionCount:1,linkTemplate:Zt(Ae.rU,{locationSpot:Ae.z6.Center,selectionAdornmentTemplate:Zt(Ae.uz,"Link",{locationSpot:Ae.z6.Center},Zt(Ae.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Zt(Ae.bn,{toArrow:"Standard",stroke:null}))},{routing:Ae.rU.AvoidsNodes,curve:Ae.rU.JumpOver,corner:5,toShortLength:4},new Ae.KX("points"),Zt(Ae.bn,{isPanelMain:!0,strokeWidth:2}),Zt(Ae.bn,{toArrow:"Standard",stroke:null})),model:new Ae.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ae.bn.getFigureGenerators().toArray().map(Xt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Xt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return He.current.addDiagramListener("TextEdited",function(Xt){var Dn;const ea=Xt.subject.part;var yn=(Dn=document.activeElement)==null?void 0:Dn.value;typeof yn=="string"&&yn.trim()===""&&He.current.model.commit(function(Ta){Ta.set(ea.data,"text","\u672A\u547D\u540D"),He.current.commandHandler.stopCommand()},"increment")}),va.nodeTemplate=Zt(Ae.NB,"Auto",{locationSpot:Ae.z6.Center},new Ae.KX("location","location",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),Zt(Ae.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Ae.KX("stroke").makeTwoWay(),new Ae.KX("fill").makeTwoWay(),new Ae.KX("figure")),Zt(Ae.al,{margin:new Ae.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ae.$u(16,16),maxSize:new Ae.$u(10,NaN),textAlign:"center",editable:!0},new Ae.KX("key").makeTwoWay())),setTimeout(()=>{He.current.grid=Zt(Ae.s_,"Grid",Zt(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Zt(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),He.current.grid.visible=!0,He.current.grid.gridCellStroke="darkgray",He.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=He.current,He.current}const Pa=()=>zt(this,null,function*(){var Zt=He.current.makeImage();const _n=yield(0,Bn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Zt.src}});Ke({src:_n.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{Jn()},500),fn(Un+1),()=>{He.current=null}),[]),Bt.createElement("div",{ref:qn,className:dn.current?`${ot.maxH60} body-overflow-initial`:"body-overflow-initial"},Bt.createElement(Me.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Un,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Bt.createElement(Et.Z,null,Bt.createElement(et.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Bt.createElement(et.Z,{onClick:()=>{var Zt,_n,Je=He.current.selection.first();if(dn.current=!dn.current,document.activeElement&&Je){let Kt=(_n=(Zt=document.activeElement)==null?void 0:Zt.value)==null?void 0:_n.trim();typeof Kt=="string"&&He.current.model.commit(function(wn){wn.set(Je.data,"text",Kt||"\u672A\u547D\u540D"),He.current.commandHandler.stopCommand()},"increment")}fn(Un+1)}},Bt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:je},Bt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ot.flowChartWrp},Bt.createElement("div",{style:{display:"flex",height:"100%"}},Bt.createElement("div",{style:{width:"300px",height:"100%"}},Bt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Bt.createElement("div",{style:{height:"calc(100% - 50px)"},className:ot.myPaletteDiv,ref:sn})),Bt.createElement("div",{style:{flex:1,position:"relative"}},Bt.createElement("div",{ref:Ot,style:{height:"80vh"}}))),Bt.createElement("div",{className:"tr"},Bt.createElement(Le.ZP,{size:"large",onClick:Pa,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Tn=St,Nt=oe(5112),Kn=oe(5871);const xn=Nt.ZP.Group,Hn={margin:"0 8px"};var $t=({callback:je,onCancel:Ke})=>{function He(Ot){je(Ot)}return b.createElement(Re.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:He},b.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},b.createElement("span",{style:Hn},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:Hn},"\u884C\u6570"),b.createElement(Re.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(Kn.Z,null)),b.createElement("span",{style:Hn},"\u5217\u6570"),b.createElement(Re.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(Kn.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:Hn},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(Re.default.Item,{name:"align"},b.createElement(xn,null,b.createElement(Nt.ZP,{value:"default"},b.createElement("i",{className:"fa fa-align-justify"})),b.createElement(Nt.ZP,{value:"left"},b.createElement("i",{className:"fa fa-align-left"})),b.createElement(Nt.ZP,{value:"center"},b.createElement("i",{className:"fa fa-align-center"})),b.createElement(Nt.ZP,{value:"right"},b.createElement("i",{className:"fa fa-align-right"}))))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Le.ZP,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))},ma=oe(78673),Wn=oe(90543),ba=oe.n(Wn),mn=(0,b.forwardRef)(({use3d:je,width:Ke,height:He,callback:Ot,showSaveButton:sn},dn)=>{const qn=(0,b.useRef)(),Un=(0,b.useRef)(),[fn,Jn]=(0,b.useState)(!1),Pa=(0,b.useRef)({id:qn,appName:"graphing",width:Ke||1e3,height:He||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,b.useEffect)(()=>{Un.current=new(ba())(Pa.current,!0),window.onload=function(){Un.current.inject("applet_container")}},[]);const Zt=()=>{var _n=window.ggbApplet.getPNGBase64(1,!0,72);return Ot&&Ot(_n),_n};return(0,b.useEffect)(()=>{Pa.current.appName=fn?"3D":"graphing",Un.current.inject("applet_container")},[fn]),(0,b.useEffect)(()=>{Jn(je)},[je]),(0,b.useImperativeHandle)(dn,()=>({getImgData:Zt})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:qn}),b.createElement(Et.Z,{align:"middle"},b.createElement(et.Z,{flex:1},b.createElement(ma.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:fn,onChange:_n=>Jn(_n)})),b.createElement(et.Z,null,b.createElement(Le.ZP,{size:"large",onClick:Zt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),En=oe(49694),Ma=oe(1012),ha=oe(8591);const wa="link",en="upload-image",ht="add-flowchart",hn="draw-image",Cn="add-flowchart",Aa="code-block",na="add-table",Ka="------------",aa={default:Ka,left:`:${Ka}`,center:`:${Ka}:`,right:`${Ka}:`};var Qn=oe(79540),Ya=(je,Ke,He)=>new Promise((Ot,sn)=>{var dn=fn=>{try{Un(He.next(fn))}catch(Jn){sn(Jn)}},qn=fn=>{try{Un(He.throw(fn))}catch(Jn){sn(Jn)}},Un=fn=>fn.done?Ot(fn.value):Promise.resolve(fn.value).then(dn,qn);Un((He=He.apply(je,Ke)).next())});function Ra(){}let Xa=0;const Br=1e4,At="\u2581",Mn="@\u2581\u2581@",kn="@\u2581@",Ln=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,xe=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function ft(je){return/^\d+$/.test(je)?`${je}px`:je}const Qt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Mt={[Qt+"-B"]:"bold",[Qt+"-I"]:"italic"},yt={[wa]:"\u6DFB\u52A0\u94FE\u63A5",[ya]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[tn]:"\u6DFB\u52A0\u56FE\u7247",[hn]:"\u6DFB\u52A0\u753B\u56FE",[ht]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ra]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var En=({defaultValue:je="",onChange:Ke,width:He="100%",height:Ot=400,miniToolbar:cn=!1,isFocus:gn=!1,watch:_n,insertTemp:Un,mode:vn="markdown",id:Jn="markdown-editor-id",showResizeBar:Ea=!1,noStorage:Zt=!1,showNullButton:$n=!1,showNullProgramButton:Je=!1,hidetoolBar:Ut=!1,fullScreen:wn=!1,onBlur:tt,onCMBeforeChange:Xn,onFullScreen:Rn,className:ca="",disablePaste:Vn=!1,disabled:Za=!1,disabledFill:sa=!1,placeholder:_a="",values:$a="",extraUse:gr})=>{const[Rt,Da]=(0,b.useState)(null),[Vt,xa]=(0,b.useState)(je),[pa,Xt]=(0,b.useState)(_n),[Dn,ta]=(0,b.useState)(wn),[An,Ra]=(0,b.useState)(""),[Pa,Va]=(0,b.useState)(0),[dr,Pr]=(0,b.useState)(Ot),[Mr,hr]=(0,b.useState)(!1),Jr=(0,b.useRef)((0,Oa.Z)()),Xa=(0,b.useRef)(!1),qa=(0,b.useRef)(),[vr,va]=(0,b.useState)(0),[lr,mr]=(0,b.useState)(0),Ga=(0,b.useRef)(),nr=(0,b.useRef)(),mt=(0,b.useRef)(),it=(0,b.useRef)(),It=()=>Ya(void 0,null,function*(){var Gn;const rn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Jr.current}});(Gn=rn==null?void 0:rn.attachments)!=null&&Gn.length&&(console.log("cm:",Rt,Ga),rn.attachments.map(Dt=>{Dt.content_type.indexOf("image")>-1?Rt.replaceSelection(`![,](/api/attachments/${Dt.id}?type=${Dt.content_type})`):Dt.content_type.indexOf("video")>-1?Rt.replaceSelection(``):Dt.content_type.indexOf("pdf")>-1?Rt.replaceSelection(`${Dt.name}`):Rt.replaceSelection(`[${Dt.name}](${ENV.API_SERVER}/api/attachments/${Dt.id}?type=${Dt.content_type})`)}))});(0,b.useEffect)(()=>{const Gn=window.scrollY||window.pageYOffset;xa($a),Rt==null||Rt.setValue($a),window.scrollTo(0,Gn)},[$a]),(0,b.useEffect)(()=>{Rn==null||Rn(Dn)},[Dn]),(0,b.useEffect)(()=>{if(Ga.current){let Gn=function(Dt,de){var $e;if(Vn){de.preventDefault();return}const st=de.clipboardData;if(st){const Gt=st.types.toString(),at=st.items;if(Gt==="Files"||st.types.indexOf("Files")>-1){if(de.preventDefault(),vn=="stex")return;try{let an=at[1];(($e=at[0])==null?void 0:$e.kind)==="file"&&(an=at[0]);const qt=an.getAsFile(),Kt=qt.name.split(".").pop();(0,Qe.I)(qt,_t=>{var ia,Ha,Wa;_t.id?((ia=qt==null?void 0:qt.type)==null?void 0:ia.indexOf("image"))>-1?rn.replaceSelection(``):((Ha=qt==null?void 0:qt.type)==null?void 0:Ha.indexOf("video"))>-1?rn.replaceSelection(``):((Wa=qt==null?void 0:qt.type)==null?void 0:Wa.indexOf("pdf"))>-1?rn.replaceSelection(`${qt.name}`):xe.includes(Kt)?rn.replaceSelection(`${qt.name}`):rn.replaceSelection(`[${qt.name}](/api/attachments/${_t.id}?type=${_t.content_type})`):(_t==null?void 0:_t.status)===401&&(Sa.ZP.warning((_t==null?void 0:_t.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(an){Sa.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const rn=Be().fromTextArea(Ga.current,{mode:vn,lineNumbers:!cn,lineWrapping:!0,value:je,autoCloseTags:!Je,autoCloseBrackets:!0});return rn.on("keyup",function(Dt,de){de.keyCode===8&&(Dt.getValue()==""?rn.setOption("placeholder",_a):rn.setOption("placeholder",null))}),rn.on("keydown",function(Dt,de){if(de.keyCode===8){var $e=ua(Dt);$e&&de.preventDefault()}}),gn&&rn.focus(),rn.on("paste",Gn),rn.on("dragleave",function(Dt,de){nr.current.classList.remove("mouse-hover-md")}),Za&&rn.on("beforeChange",function(Dt,de){(de.origin==="paste"||de.origin==="+input")&&de.cancel()}),Da(rn),()=>{rn.off("paste",Gn)}}},[]);const mn=(0,b.useCallback)(()=>{if(nr.current)try{}catch(Gn){console.log(Gn,"---- to set md editor body height")}},[dr,nr,Dn]);(0,b.useEffect)(()=>{function Gn(){let rn=new Ie.Z(Dt=>{for(let de of Dt)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&(mn(),Rt.setSize("100%","100%"),Rt.refresh())});return rn.observe(Ga.current.parentElement),rn}if(Rt){const rn=Gn();return()=>{var Dt,de;(Dt=Ga.current)!=null&&Dt.parentElement&&rn.unobserve((de=Ga.current)==null?void 0:de.parentElement)}}},[Rt,mn]),(0,b.useEffect)(()=>{if(Rt){let Gn=[];for(const[rn,Dt]of Object.entries(Mt)){let de={[rn]:()=>{La(Dt)}};Gn.push(de),Rt.addKeyMap(de)}return qa.current=setInterval(()=>{Xa.current&&It()},4e3),()=>{clearInterval(qa.current);for(let rn of Gn)Rt.removeKeyMap(rn)}}},[Rt]),(0,b.useEffect)(()=>{wn!==Dn&&ta(wn)},[wn]),(0,Qn.Z)(()=>{if(!Zt&&Pa>0){let Gn=new Date().getTime(),rn=window.sessionStorage.getItem(Jn);Gn>=Pa+Fr&&(!rn||rn!==Vt)&&(window.sessionStorage.setItem(Jn,Vt),hr(!0))}},Fr),(0,b.useEffect)(()=>{Xt(_n)},[Rt,_n]),(0,b.useEffect)(()=>{Rt&&gn&&Rt.focus()},[Rt,gn]),(0,b.useEffect)(()=>{if(pa&&Rt){let Gn=function(Dt){let de=Dt.target;if(it.current){let $e=de.scrollTop/de.scrollHeight;it.current.scrollTop=it.current.scrollHeight*$e}};const rn=Rt.getScrollerElement();return rn.addEventListener("scroll",Gn),()=>{rn.removeEventListener("scroll",Gn)}}},[Rt,pa]),(0,b.useEffect)(()=>{if(Rt&&Xn){let Gn=function(rn,Dt){Xn(rn,Dt)};return Rt.on("beforeChange",Gn),()=>{Rt.off("beforeChange",Gn)}}},[Rt,Xn]),(0,b.useEffect)(()=>{if(Rt&&tt){let Gn=function(){tt(Rt.getValue())};return Rt.on("blur",Gn),()=>{Rt.off("blur",Gn)}}},[Rt,tt]);function ua(Gn,rn){var Dt=Gn.getDoc(),de=Dt.getCursor(),$e=Dt.getLine(de.line),st=$e.charAt(de.ch-1),Gt=$e.lastIndexOf("@\u2581@",de.ch),at=$e.lastIndexOf("@\u2581\u2581@",de.ch),an=Gt>at?Gt:at,qt=Gt>at?3:4;if(Mn.indexOf(st)===-1)return null;if(console.log("change1:",rn,Gn,$e,de,an,Gt,at,st),an>=0&&de.ch-an<5){var Kt=an+qt;return Dt.replaceRange("",{line:de.line,ch:an},{line:de.line,ch:Kt}),{line:de.line,ch:Kt}}return null}(0,b.useEffect)(()=>{if(Rt){let Gn=function(rn,Dt){const de=rn.getValue();xa(de),Va(new Date().getTime()),rn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ke&&(Je?Ke(de,pr(de)):Ke(de))};return Rt.on("change",Gn),()=>{Rt.off("change",Gn)}}},[Rt,Ke]),(0,b.useEffect)(()=>{if(Rt)if(je==null)Rt.setValue(""),xa("");else{const Gn=window.scrollY||window.pageYOffset;je!==Rt.getValue()&&(Rt.setValue(je),xa(je),Rt.setCursor(Za?1:Rt.lineCount(),0),window.scrollTo(0,Gn))}},[Rt,je]);const La=(0,b.useCallback)(Gn=>{const rn=Rt.getCursor(),Dt=Rt.getSelection();let de=Dt.split(` -`);switch(Gn){case"bold":return Rt.replaceSelection("**"+Dt+"**"),Dt===""&&Rt.setCursor(rn.line,rn.ch+2),Rt.focus();case"italic":return Rt.replaceSelection("*"+Dt+"*"),Dt===""&&Rt.setCursor(rn.line,rn.ch+1),Rt.focus();case"code":return Rt.replaceSelection("`"+Dt+"`"),Dt===""&&Rt.setCursor(rn.line,rn.ch+1),Rt.focus();case"inline-latex":return Ra("inline-latex"),Rt.focus();case"latex":return Rt.replaceSelection("```latex\n"+Dt+"\n```"),Rt.setCursor(rn.line+1,Dt.length+1),Rt.focus();case"line-break":return Rt.replaceSelection(`
-`),Rt.focus();case"list-ul":return Dt===""?Rt.replaceSelection("- "+Dt):Rt.replaceSelection(de.map($e=>$e===""?"":`- ${$e}`).join(` -`)),Rt.focus();case"list-ol":return Dt===""?Rt.replaceSelection("1. "+Dt):Rt.replaceSelection(de.map(($e,st)=>$e===""?"":`${st+1}. ${$e}`).join(` -`)),Rt.focus();case"add-null-ch":return Dt===""&&Rt.setCursor(rn.line,rn.ch),Rt.replaceSelection(At),Rt.focus();case"add-signal":return Dt===""&&Rt.setCursor(rn.line,rn.ch),Rt.replaceSelection(kn),Rt.focus();case"add-multiple":return Dt===""&&Rt.setCursor(rn.line,rn.ch),Rt.replaceSelection(Mn),Rt.focus();case"inster-template-1":return Dt===""&&Rt.setCursor(rn.line,rn.ch),Rt.replaceSelection(Ln),Rt.focus();case"eraser":return Rt.setValue(""),Rt.focus();case"trigger-watch":return Xt(!pa),Rt.focus();case"trigger-full-screen":return ta(!Dn),Rt.focus();case wa:Ra(wa);return;case ya:Ra(ya);return;case tn:Ra(tn);return;case hn:Ra(hn);return;case"maths-latex":Ra("maths-latex");return;case ht:Ra(ht);return;case ra:Ra(ra);return;default:throw new Error}},[Rt,pa,Dn]),nn=(0,b.useCallback)((Gn,rn)=>{var Dt,de,$e,st,Gt,at;switch(Ra(""),An){case wa:const{title:ia,link:Ha}=Gn;return Rt.replaceSelection(`[${ia}](${Ha})`),Rt.focus();case ya:const{language:Wa,content:pn}=Gn;return Rt.replaceSelection(["```"+Wa,pn,"```"].join(` -`)),Rt.focus();case"maths-latex":for(var an=atob(Gn),qt=new Uint8Array(an.length),Kt=0;Kt{Zr.id?Rt.replaceSelection(`![,](/api/attachments/${Zr.id}?type=${Zr.content_type})`):(Zr==null?void 0:Zr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Rt.replaceSelection("`$$"+Gn+"$$`");break;case tn:case hn:case Cn:const{src:Ia,alt:Ca}=Gn,ja=rn,Ir=($e=(de=(Dt=ja==null?void 0:ja.name)==null?void 0:Dt.split("."))==null?void 0:de.pop)==null?void 0:$e.call(de);return((st=ja==null?void 0:ja.type)==null?void 0:st.indexOf("image"))>-1||!(ja!=null&&ja.type)?ja.align||ja.width?Rt.replaceSelection(`

${Ca||

`):Rt.replaceSelection(`${Ca||`):((Gt=ja==null?void 0:ja.type)==null?void 0:Gt.indexOf("video"))>-1?Rt.replaceSelection(``):((at=ja==null?void 0:ja.type)==null?void 0:at.indexOf("pdf"))>-1?Rt.replaceSelection(`${ja.name}`):xe.includes(Ir)?Rt.replaceSelection(`${ja.name}`):Rt.replaceSelection(`[${ja.name}](${Ia})`),Rt.focus();case ra:const{row:Qr,col:Rr,align:Wr}=Gn;let jr=` -`;for(let Zr=0;Zr=0?"Cmd":"Ctrl",Rt={[Ut+"-B"]:"bold",[Ut+"-I"]:"italic"},yt={[wa]:"\u6DFB\u52A0\u94FE\u63A5",[Aa]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[en]:"\u6DFB\u52A0\u56FE\u7247",[hn]:"\u6DFB\u52A0\u753B\u56FE",[ht]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[na]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var An=({defaultValue:je="",onChange:Ke,width:He="100%",height:Ot=400,miniToolbar:sn=!1,isFocus:dn=!1,watch:qn,insertTemp:Un,mode:fn="markdown",id:Jn="markdown-editor-id",showResizeBar:Pa=!1,noStorage:Zt=!1,showNullButton:_n=!1,showNullProgramButton:Je=!1,hidetoolBar:Kt=!1,fullScreen:wn=!1,onBlur:tt,onCMBeforeChange:Xn,onFullScreen:Rn,className:ca="",disablePaste:Vn=!1,disabled:Za=!1,disabledFill:sa=!1,placeholder:er="",values:tr="",extraUse:mr})=>{const[Tt,Da]=(0,b.useState)(null),[Qt,xa]=(0,b.useState)(je),[va,Xt]=(0,b.useState)(qn),[Dn,ea]=(0,b.useState)(wn),[yn,Ta]=(0,b.useState)(""),[Sa,Va]=(0,b.useState)(0),[gr,Ar]=(0,b.useState)(Ot),[Mr,Pr]=(0,b.useState)(!1),Jr=(0,b.useRef)((0,Ma.Z)()),qa=(0,b.useRef)(!1),_a=(0,b.useRef)(),[hr,fa]=(0,b.useState)(0),[ur,fr]=(0,b.useState)(0),Ga=(0,b.useRef)(),ar=(0,b.useRef)(),mt=(0,b.useRef)(),it=(0,b.useRef)(),It=()=>Ya(void 0,null,function*(){var jn;const an=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Jr.current}});(jn=an==null?void 0:an.attachments)!=null&&jn.length&&(console.log("cm:",Tt,Ga),an.attachments.map(Dt=>{Dt.content_type.indexOf("image")>-1?Tt.replaceSelection(`![,](/api/attachments/${Dt.id}?type=${Dt.content_type})`):Dt.content_type.indexOf("video")>-1?Tt.replaceSelection(``):Dt.content_type.indexOf("pdf")>-1?Tt.replaceSelection(`${Dt.name}`):Tt.replaceSelection(`[${Dt.name}](${ENV.API_SERVER}/api/attachments/${Dt.id}?type=${Dt.content_type})`)}))});(0,b.useEffect)(()=>{const jn=window.scrollY||window.pageYOffset;xa(tr),Tt==null||Tt.setValue(tr),window.scrollTo(0,jn)},[tr]),(0,b.useEffect)(()=>{Rn==null||Rn(Dn)},[Dn]),(0,b.useEffect)(()=>{if(Ga.current){let jn=function(Dt,de){var $e;if(Vn){de.preventDefault();return}const st=de.clipboardData;if(st){const Ht=st.types.toString(),at=st.items;if(Ht==="Files"||st.types.indexOf("Files")>-1){if(de.preventDefault(),fn=="stex")return;try{let nn=at[1];(($e=at[0])==null?void 0:$e.kind)==="file"&&(nn=at[0]);const qt=nn.getAsFile(),Yt=qt.name.split(".").pop();(0,Qe.I)(qt,_t=>{var ra,Ha,Wa;_t.id?((ra=qt==null?void 0:qt.type)==null?void 0:ra.indexOf("image"))>-1?an.replaceSelection(``):((Ha=qt==null?void 0:qt.type)==null?void 0:Ha.indexOf("video"))>-1?an.replaceSelection(``):((Wa=qt==null?void 0:qt.type)==null?void 0:Wa.indexOf("pdf"))>-1?an.replaceSelection(`${qt.name}`):xe.includes(Yt)?an.replaceSelection(`${qt.name}`):an.replaceSelection(`[${qt.name}](/api/attachments/${_t.id}?type=${_t.content_type})`):(_t==null?void 0:_t.status)===401&&(ha.ZP.warning((_t==null?void 0:_t.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(nn){ha.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const an=Be().fromTextArea(Ga.current,{mode:fn,lineNumbers:!sn,lineWrapping:!0,value:je,autoCloseTags:!Je,autoCloseBrackets:!0});return an.on("keyup",function(Dt,de){de.keyCode===8&&(Dt.getValue()==""?an.setOption("placeholder",er):an.setOption("placeholder",null))}),an.on("keydown",function(Dt,de){if(de.keyCode===8){var $e=ia(Dt);$e&&de.preventDefault()}}),dn&&an.focus(),an.on("paste",jn),an.on("dragleave",function(Dt,de){ar.current.classList.remove("mouse-hover-md")}),Za&&an.on("beforeChange",function(Dt,de){(de.origin==="paste"||de.origin==="+input")&&de.cancel()}),Da(an),()=>{an.off("paste",jn)}}},[]);const cn=(0,b.useCallback)(()=>{if(ar.current)try{}catch(jn){console.log(jn,"---- to set md editor body height")}},[gr,ar,Dn]);(0,b.useEffect)(()=>{function jn(){let an=new Ie.Z(Dt=>{for(let de of Dt)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&(cn(),Tt.setSize("100%","100%"),Tt.refresh())});return an.observe(Ga.current.parentElement),an}if(Tt){const an=jn();return()=>{var Dt,de;(Dt=Ga.current)!=null&&Dt.parentElement&&an.unobserve((de=Ga.current)==null?void 0:de.parentElement)}}},[Tt,cn]),(0,b.useEffect)(()=>{if(Tt){let jn=[];for(const[an,Dt]of Object.entries(Rt)){let de={[an]:()=>{La(Dt)}};jn.push(de),Tt.addKeyMap(de)}return _a.current=setInterval(()=>{qa.current&&It()},4e3),()=>{clearInterval(_a.current);for(let an of jn)Tt.removeKeyMap(an)}}},[Tt]),(0,b.useEffect)(()=>{wn!==Dn&&ea(wn)},[wn]),(0,Qn.Z)(()=>{if(!Zt&&Sa>0){let jn=new Date().getTime(),an=window.sessionStorage.getItem(Jn);jn>=Sa+Br&&(!an||an!==Qt)&&(window.sessionStorage.setItem(Jn,Qt),Pr(!0))}},Br),(0,b.useEffect)(()=>{Xt(qn)},[Tt,qn]),(0,b.useEffect)(()=>{Tt&&dn&&Tt.focus()},[Tt,dn]),(0,b.useEffect)(()=>{if(va&&Tt){let jn=function(Dt){let de=Dt.target;if(it.current){let $e=de.scrollTop/de.scrollHeight;it.current.scrollTop=it.current.scrollHeight*$e}};const an=Tt.getScrollerElement();return an.addEventListener("scroll",jn),()=>{an.removeEventListener("scroll",jn)}}},[Tt,va]),(0,b.useEffect)(()=>{if(Tt&&Xn){let jn=function(an,Dt){Xn(an,Dt)};return Tt.on("beforeChange",jn),()=>{Tt.off("beforeChange",jn)}}},[Tt,Xn]),(0,b.useEffect)(()=>{if(Tt&&tt){let jn=function(){tt(Tt.getValue())};return Tt.on("blur",jn),()=>{Tt.off("blur",jn)}}},[Tt,tt]);function ia(jn,an){var Dt=jn.getDoc(),de=Dt.getCursor(),$e=Dt.getLine(de.line),st=$e.charAt(de.ch-1),Ht=$e.lastIndexOf("@\u2581@",de.ch),at=$e.lastIndexOf("@\u2581\u2581@",de.ch),nn=Ht>at?Ht:at,qt=Ht>at?3:4;if(Mn.indexOf(st)===-1)return null;if(console.log("change1:",an,jn,$e,de,nn,Ht,at,st),nn>=0&&de.ch-nn<5){var Yt=nn+qt;return Dt.replaceRange("",{line:de.line,ch:nn},{line:de.line,ch:Yt}),{line:de.line,ch:Yt}}return null}(0,b.useEffect)(()=>{if(Tt){let jn=function(an,Dt){const de=an.getValue();xa(de),Va(new Date().getTime()),an.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ke&&(Je?Ke(de,Sr(de)):Ke(de))};return Tt.on("change",jn),()=>{Tt.off("change",jn)}}},[Tt,Ke]),(0,b.useEffect)(()=>{if(Tt)if(je==null)Tt.setValue(""),xa("");else{const jn=window.scrollY||window.pageYOffset;je!==Tt.getValue()&&(Tt.setValue(je),xa(je),Tt.setCursor(Za?1:Tt.lineCount(),0),window.scrollTo(0,jn))}},[Tt,je]);const La=(0,b.useCallback)(jn=>{const an=Tt.getCursor(),Dt=Tt.getSelection();let de=Dt.split(` +`);switch(jn){case"bold":return Tt.replaceSelection("**"+Dt+"**"),Dt===""&&Tt.setCursor(an.line,an.ch+2),Tt.focus();case"italic":return Tt.replaceSelection("*"+Dt+"*"),Dt===""&&Tt.setCursor(an.line,an.ch+1),Tt.focus();case"code":return Tt.replaceSelection("`"+Dt+"`"),Dt===""&&Tt.setCursor(an.line,an.ch+1),Tt.focus();case"inline-latex":return Ta("inline-latex"),Tt.focus();case"latex":return Tt.replaceSelection("```latex\n"+Dt+"\n```"),Tt.setCursor(an.line+1,Dt.length+1),Tt.focus();case"line-break":return Tt.replaceSelection(`
+`),Tt.focus();case"list-ul":return Dt===""?Tt.replaceSelection("- "+Dt):Tt.replaceSelection(de.map($e=>$e===""?"":`- ${$e}`).join(` +`)),Tt.focus();case"list-ol":return Dt===""?Tt.replaceSelection("1. "+Dt):Tt.replaceSelection(de.map(($e,st)=>$e===""?"":`${st+1}. ${$e}`).join(` +`)),Tt.focus();case"add-null-ch":return Dt===""&&Tt.setCursor(an.line,an.ch),Tt.replaceSelection(At),Tt.focus();case"add-signal":return Dt===""&&Tt.setCursor(an.line,an.ch),Tt.replaceSelection(kn),Tt.focus();case"add-multiple":return Dt===""&&Tt.setCursor(an.line,an.ch),Tt.replaceSelection(Mn),Tt.focus();case"inster-template-1":return Dt===""&&Tt.setCursor(an.line,an.ch),Tt.replaceSelection(Ln),Tt.focus();case"eraser":return Tt.setValue(""),Tt.focus();case"trigger-watch":return Xt(!va),Tt.focus();case"trigger-full-screen":return ea(!Dn),Tt.focus();case wa:Ta(wa);return;case Aa:Ta(Aa);return;case en:Ta(en);return;case hn:Ta(hn);return;case"maths-latex":Ta("maths-latex");return;case ht:Ta(ht);return;case na:Ta(na);return;default:throw new Error}},[Tt,va,Dn]),tn=(0,b.useCallback)((jn,an)=>{var Dt,de,$e,st,Ht,at;switch(Ta(""),yn){case wa:const{title:ra,link:Ha}=jn;return Tt.replaceSelection(`[${ra}](${Ha})`),Tt.focus();case Aa:const{language:Wa,content:pn}=jn;return Tt.replaceSelection(["```"+Wa,pn,"```"].join(` +`)),Tt.focus();case"maths-latex":for(var nn=atob(jn),qt=new Uint8Array(nn.length),Yt=0;Yt{Zr.id?Tt.replaceSelection(`![,](/api/attachments/${Zr.id}?type=${Zr.content_type})`):(Zr==null?void 0:Zr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Tt.replaceSelection("`$$"+jn+"$$`");break;case en:case hn:case Cn:const{src:Ia,alt:Ca}=jn,ja=an,Ir=($e=(de=(Dt=ja==null?void 0:ja.name)==null?void 0:Dt.split("."))==null?void 0:de.pop)==null?void 0:$e.call(de);return((st=ja==null?void 0:ja.type)==null?void 0:st.indexOf("image"))>-1||!(ja!=null&&ja.type)?ja.align||ja.width?Tt.replaceSelection(`

${Ca||

`):Tt.replaceSelection(`${Ca||`):((Ht=ja==null?void 0:ja.type)==null?void 0:Ht.indexOf("video"))>-1?Tt.replaceSelection(``):((at=ja==null?void 0:ja.type)==null?void 0:at.indexOf("pdf"))>-1?Tt.replaceSelection(`${ja.name}`):xe.includes(Ir)?Tt.replaceSelection(`${ja.name}`):Tt.replaceSelection(`[${ja.name}](${Ia})`),Tt.focus();case na:const{row:Qr,col:Rr,align:Wr}=jn;let jr=` +`;for(let Zr=0;Zr{switch(An){case wa:return b.createElement(Lt,{callback:nn,onCancel:Aa});case ya:return b.createElement(Wt.Z,{callback:nn,onCancel:Aa});case tn:return b.createElement(Qe.Z,{callback:nn,onCancel:Aa});case ht:return b.createElement(Tn,{callback:nn,onCancel:Aa});case ra:return b.createElement($t,{callback:nn,onCancel:Aa});case"maths-latex":return b.createElement(fn,{showSaveButton:!0,callback:nn});case"inline-latex":return b.createElement(Pn.Z,{showSaveButton:!0,callback:nn});default:return null}},[An]);function Aa(){Ra("")}(0,b.useEffect)(()=>{if(mt.current){let Gn=function(Gt){$e=!0,st=Gt.pageY},rn=function(){$e=!1},Dt=function(Gt){if($e){let at=Gt.pageY-st;at<0&&(at=0),at>300&&(at=300);let an=Ot+at+"px";Pr(an)}},de=mt.current,$e=!1,st=0;return de.addEventListener("mousedown",Gn),document.addEventListener("mousemove",Dt),document.addEventListener("mouseup",rn),()=>{de.removeEventListener("mousedown",Gn),document.removeEventListener("mousemove",Dt),document.removeEventListener("mouseup",rn)}}},[Rt,mt]),(0,b.useEffect)(()=>{Pr(Ot)},[Ot]);const ar=ft(He),Ta=ft(dr),ga={width:ar,height:Ta},Qa=(0,b.useMemo)(()=>{if(Pa){let Gn=new Date(Pa),rn=Gn.getHours(),Dt=Gn.getMinutes(),de=Gn.getSeconds();return rn=rn<10?"0"+rn:rn,Dt=Dt<10?"0"+Dt:Dt,de=de<10?"0"+de:de,`${rn}:${Dt}:${de}`}return 0},[Pa]),pr=Gn=>{const rn=[];if(Je){let Dt=-1;Gn=Gn.replace(/(@▁▁@|@▁@)/g,function(de,$e,st){rn.push({multiLine:de!==kn})})}return rn};function Gr(){window.sessionStorage.removeItem(Jn),hr(!1),Va(0)}function er(){hr(!1),Va(0),Rt.setValue(window.sessionStorage.getItem(Jn))}(0,b.useEffect)(()=>{yt[An]&&An!==hn&&An!==ht&&setTimeout(()=>{const Gn=document.getElementsByClassName("markdown-popup-form")[0],rn=window.innerWidth/2-Gn.offsetWidth/2,Dt=window.innerHeight/2-Gn.offsetHeight/2;va(rn),mr(Dt)},0)},[An]);const fr=Gn=>{Gn.preventDefault();const rn=Gn.clientX-vr,Dt=Gn.clientY-lr;document.body.onmousemove=de=>{let $e=de.clientX-rn,st=de.clientY-Dt;const Gt=document.getElementsByClassName("markdown-popup-form")[0],at=window.innerWidth-Gt.offsetWidth,an=window.innerHeight-Gt.offsetHeight;$e=Math.max(0,Math.min($e,at)),st=Math.max(0,Math.min(st,an)),wr(de.clientX,de.clientY,rn,Dt)&&(va($e),mr(st))},document.body.onmouseup=function(){document.body.onmousemove=null}},wr=(Gn,rn,Dt,de)=>{const $e=document.body.clientHeight,st=document.body.clientWidth;return Gn<20&&Dt>Gn||Gn>st-20&&Dtrn||rn>$e-20&&delt in Re?We(Re,lt,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Re[lt]=Le,z=(Re,lt)=>{for(var Le in lt||(lt={}))a.call(lt,Le)&&y(Re,Le,lt[Le]);if(E)for(var Le of E(lt))x.call(lt,Le)&&y(Re,Le,lt[Le]);return Re},ne=(Re,lt)=>Ve(Re,le(lt));const{useForm:re}=b.default,ie={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Re,onCancel:lt})=>{const[Le]=re();let Ce=(0,ke.useRef)();function Xe(gt){Ce.current.width=Le.getFieldValue("width"),Ce.current.align=Le.getFieldValue("align"),Re(gt,Ce.current)}function nt(gt,pt){if(gt.status===-1){he.ZP.error(gt.message);return}Le.setFieldsValue({src:`/api/attachments/${gt.id}`,type:pt.type})}function ye(gt){let pt=gt.target.files[0];Ce.current=pt,Ue(pt,nt)}return Oe.createElement(b.default,ne(z({form:Le},ge),{className:"upload-image-panel",onFinish:Xe,style:{width:470,overflow:"hidden"}}),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(Be.default,{style:ie})),Oe.createElement(Pe,{onFileChange:ye}))),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(Be.default,{style:{width:264}})),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(Ie.Z,null,Oe.createElement(b.default.Item,{name:"width",style:{margin:0}},Oe.createElement(be.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(Ge.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Oe.createElement("aside",null,Oe.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(Fe.ZP,{type:"default",onClick:lt},"\u53D6\u6D88"))))};function Pe({onFileChange:Re}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:Re}))}function Ue(Re,lt){if(!Re)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,De.bg)())throw he.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Le=new FormData;Le.append("editormd-image-file",Re),Le.append("file_param_name","editormd-image-file"),Le.append("byxhr","true");var Ce=new window.XMLHttpRequest;Ce.withCredentials=!0,Ce.addEventListener("load",function(Xe){lt(JSON.parse(Xe.target.responseText),Re)},!1),Ce.addEventListener("error",function(Xe){console.error(Xe)},!1),Ce.open("POST",`${Ye.KI}/api/attachments.json`),Ce.send(Le)}},94445:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Be}});var b=oe(59301),he=oe(4676);class Be extends b.Component{constructor(be){super(be);const Ge=window.document;this.node=Ge.createElement("div"),Ge.body.appendChild(this.node)}render(){const{children:be}=this.props;return(0,he.createPortal)(be,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},67130:function(_e,Ct,oe){"use strict";oe.d(Ct,{i:function(){return ge},Z:function(){return Pe}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},he=oe(71418),Be=oe(6848),Ie=oe(93948),be=oe(92310),Ge=oe.n(be),Fe=oe(33613),Ye=oe(74224),ke=oe(61814),De=oe(79005),Oe=oe(20345),We=oe(77882),Ve=oe(31081),le=oe(75309),E=oe(71979),a=oe(47558),x=oe(42922),y=oe(66832),z=oe(96593),ne=oe(19664),re=oe(91833),ie=oe(59301);const ge=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:We,swimg:Ve},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:le,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:re}];var Pe=({className:Ue,dataSource:Re=[],col:lt=4,right:Le,bottom:Ce=23,precision:Xe=0,wrapWidth:nt=1200,trackEventItems:ye,loading:gt,onRemove:pt=()=>{},isCurrent:xt=!0,showAlias:ut=!1,showProgress:Yt=!1})=>{const un=Math.floor((nt-(lt-1)*Le)/lt),Lt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Wt=>(window.ENV==="build"&&(Wt.ptimg=`/react/build${Wt.ptimg}`,Wt.swimg=`/react/build${Wt.swimg}`),Wt));return ie.createElement(he.Z,{spinning:gt},ie.createElement("div",{className:Ge()(b.list,Ue)},!!(Re!=null&&Re.length)&&(Re==null?void 0:Re.map((Wt,Qe)=>{var Me,Et,kt,vt,wt,Ae;const{name:dt,id:sn,identifier:ct,featured:et,school_name:Fn,image_url:ot,excellent:Bt,is_plan:zt}=Wt;return ie.createElement("div",{key:sn,className:xt&&Yt?b.wrapisCurrent:b.wrap,style:{width:un,marginRight:(1+Qe)%lt===0?0:Le+Xe,marginBottom:Ce}},ie.createElement("a",{className:b.li,onClick:St=>{St.preventDefault(),St.stopPropagation(),ye&&(0,Fe.L9)([ye]),(0,Fe.xg)(`/paths/${ct}`)}},ie.createElement("div",{className:b.img},ie.createElement("img",{className:b.cover,src:`${ot}`}),xt&&(0,ke.bg)()&&(Wt==null?void 0:Wt.studying)&&ie.createElement("div",{className:`${b.movebq} user-path-items`,onClick:St=>{St.stopPropagation(),pt(Wt)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Me=Wt==null?void 0:Wt.subject_tags)==null?void 0:Me.map((St,Tn)=>{var Nt,Kn;if(Tn===0){const jn=(Nt=Lt.find($t=>$t.name==St))==null?void 0:Nt.swimg;return ie.createElement("img",{className:b.sign,src:jn,style:{left:"-4px"}})}const xn=(Kn=Lt.find(jn=>jn.name==St))==null?void 0:Kn.ptimg;return ie.createElement("img",{className:b.sign,src:xn,style:{left:`${48+52*(Tn-1)+2*Tn}px`}})}),ie.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Wt==null?void 0:Wt.excellent)&&ie.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ie.createElement("div",{className:b.name},ie.createElement(Be.Z,{title:ut&&(Wt!=null&&Wt.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${dt}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Wt==null?void 0:Wt.excellent_alias_name}`)):dt},ie.createElement("span",{className:b.e},ut&&(Wt==null?void 0:Wt.excellent_alias_name)||dt))),xt&&Yt&&((Et=Wt==null?void 0:Wt.progress)==null?void 0:Et.all_score)!=0&&ie.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ie.createElement(Ie.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((kt=Wt==null?void 0:Wt.progress)==null?void 0:kt.my_score)/((vt=Wt==null?void 0:Wt.progress)==null?void 0:vt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(wt=Wt==null?void 0:Wt.progress)==null?void 0:wt.my_score,"/",(Ae=Wt==null?void 0:Wt.progress)==null?void 0:Ae.all_score),(!xt||!Yt)&&ie.createElement("div",{className:b.tags},ie.createElement("div",null,ie.createElement(Be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,Wt.stages_count))),ie.createElement(Be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,Wt.members_count)))))))})),!Re.length&&ie.createElement(Ye.Z,null)))}},27527:function(_e,Ct,oe){"use strict";oe.d(Ct,{jL:function(){return be},w9:function(){return dn},dN:function(){return Sa},QD:function(){return vn},cQ:function(){return vt.Z},Oz:function(){return jn},op:function(){return He},O5:function(){return Vt},_b:function(){return Ut},t7:function(){return Re},Gi:function(){return oa},YG:function(){return hn},kT:function(){return ra},qp:function(){return x},K3:function(){return ne},vr:function(){return Zt},qE:function(){return gn},Je:function(){return Ce},wb:function(){return Qe},lB:function(){return kt},cq:function(){return At},tp:function(){return ge},Si:function(){return Xt},k8:function(){return nr},Du:function(){return Pr}});var b=oe(59301),he={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Be="data:image/png;base64,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",be=({dataSource:mt=[],img:it,imgWidth:It=346,title:mn,sunTitle:ua,bannerExtraContent:La})=>b.createElement("div",{className:he.banner},b.createElement("div",{className:he.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,mn),b.createElement("span",null,ua)),mt.length>0&&b.createElement("div",{className:he.btns},mt.map((nn,Ba)=>b.createElement("div",{key:Ba,onClick:nn.click},nn.name,nn.sign?b.createElement("img",{src:Be,width:39}):null))),La),it&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:it,width:It}))),Ge={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"},Fe=oe(92310),Ye=oe.n(Fe),ke=oe(78267),De=Object.defineProperty,Oe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,le=(mt,it,It)=>it in mt?De(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:It}):mt[it]=It,E=(mt,it)=>{for(var It in it||(it={}))We.call(it,It)&&le(mt,It,it[It]);if(Oe)for(var It of Oe(it))Ve.call(it,It)&&le(mt,It,it[It]);return mt},x=({dataSource:mt=[],value:it,onChange:It,onTitleChange:mn,className:ua,title:La,titleWidth:nn=41,style:Ba={},fontColor:Aa="#6A7283",showCount:ar,classNameActive:Ta,styleItem:ga={}})=>{const[Qa,pr]=(0,b.useState)(0),[Gr,er]=(0,b.useState)(!1),fr=(0,b.useRef)(null),wr=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Gn;mt.length!==0&&(((Gn=fr==null?void 0:fr.current)==null?void 0:Gn.clientHeight)>97?pr(1):pr(0)),mt.length===0&&pr(0),er(!1)},[mt]),b.createElement("div",{className:Ye()(Ge.row,ua),style:Ba},b.createElement("div",{onClick:(0,ke.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:nn,marginTop:Gr?12:4},className:`${Ge.title} ${mn?"current":""}`},La),b.createElement("div",{className:Gr?`${Ge.tagsWrap} ${Ge.tagsBorderWrap}`:Ge.tagsWrap},b.createElement("div",{className:Ge.bar,ref:wr,style:Qa>0?{height:Qa===1?97:"auto",overflow:Qa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:Ge.tag,ref:fr},mt==null?void 0:mt.map(Gn=>b.createElement("span",{onClick:()=>It(Gn.id),key:Gn.id,style:E(E({color:Aa},ga),(Gn==null?void 0:Gn.style)||{}),className:it===Gn.id?Ye()(Ta||Ge.active,Gn.classNameActive):""},b.createElement("span",{title:Gn.name,className:Ge.name},Gn.name),!!ar&&b.createElement("span",{className:Ge.num},Gn.count))))),!!Qa&&b.createElement(b.Fragment,null,Qa===1?b.createElement("div",{onClick:()=>{var Gn;pr(2),((Gn=fr==null?void 0:fr.current)==null?void 0:Gn.clientHeight)>245?er(!0):er(!1)},className:Ge.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{wr.current.scrollTop=0,pr(1),er(!1)},className:Ge.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ne=({dataSource:mt=[],value:it,onChange:It,onTitleChange:mn,className:ua,title:La,titleWidth:nn=41,style:Ba={},fontColor:Aa="#6A7283",showCount:ar,expand:Ta=!0})=>{const[ga,Qa]=(0,b.useState)(0),[pr,Gr]=(0,b.useState)(!1),er=(0,b.useRef)(null),fr=(0,b.useRef)(null),[wr,Gn]=(0,b.useState)(Ta);return b.createElement("div",{className:Ye()(y.row,ua),style:Ba},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,ke.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:nn,marginTop:pr?12:4},className:`${y.title} ${mn?"current":""}`},La),b.createElement("i",{className:`iconfont ${wr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:wr?8:10},onClick:()=>Gn(!wr)})),wr&&b.createElement("div",{className:pr?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:fr},b.createElement("div",{className:y.tag,ref:er},mt==null?void 0:mt.map(rn=>b.createElement("span",{onClick:()=>It(rn.id),key:rn.id,style:{color:Aa},className:it===rn.id?y.active:""},b.createElement("span",{title:rn.name,className:y.name},rn.name),!!ar&&b.createElement("span",{className:y.num},rn.count)))))))},re={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"},ge=({dataSource:mt=[],value:it,onChange:It,className:mn,style:ua={}})=>b.createElement("div",{style:ua,className:Ye()(re.tabs,mn)},mt.map(La=>b.createElement("span",{onClick:()=>It(La.id),className:it===La.id?re.active:"",key:La.id},La.name))),fe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Pe=oe(92832),Re=({dataSource:mt=[],value:it="",onChange:It,onInputChange:mn=()=>{},className:ua,style:La={},placeholder:nn,allowClear:Ba=!1})=>{var Aa;const[ar,Ta]=(0,b.useState)(""),[ga,Qa]=(0,b.useState)("");(0,b.useEffect)(()=>{var er;let fr=it;(er=JSON.stringify(it))!=null&&er.includes("{")&&(Ta(it.id),fr=it.value||"");try{Qa(decodeURIComponent(fr||""))}catch(wr){Qa(decodeURIComponent(fr||""))}},[it]);const pr=()=>{It(encodeURIComponent(ga),ar||null)},Gr=er=>{er!==ar&&(Ta(er),It(encodeURIComponent(ga),er))};return b.createElement("div",{className:Ye()(fe.input,ua),style:La},!!mt.length&&b.createElement("div",{className:fe.dropdown},b.createElement("div",{className:fe.text},(Aa=mt.find(er=>er.id===ar))==null?void 0:Aa.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:fe.b1}),b.createElement("b",{className:fe.b2})),b.createElement("div",{className:fe.menu},mt.map((er,fr)=>b.createElement("div",{key:fr,onClick:()=>Gr(er.id)},er.name)))),b.createElement(Pe.default,{onPressEnter:pr,value:ga,onChange:er=>{Qa(er.target.value),mn(encodeURIComponent(er.target.value),ar||null)},bordered:!1,placeholder:nn}),b.createElement("i",{onClick:pr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},lt={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"},Ce=({value:mt,onChange:it,className:It,total:mn,pageSize:ua,style:La={}})=>{const nn=mt<2,Ba=mt>=Math.ceil(mn/ua);return mn<=ua?b.createElement(b.Fragment,null):b.createElement("div",{className:Ye()(lt.quickPager,It),style:La},b.createElement("div",{onClick:()=>{nn||it(mt-1,"prev")},className:nn?lt.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{Ba||it(mt+1,"next")},className:Ba?lt.disabled:""},"\u4E0B\u4E00\u9875"))},Xe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},nt=oe(71418),ye=oe(6848),gt=oe(13570),pt=oe(70610),xt=oe(33613),ut=oe(96908),Yt=oe(57177),un=oe(81378),Lt=oe(74224),Qe=({className:mt,dataSource:it=[],col:It=4,right:mn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,trackEventItems:Ba,loading:Aa})=>{const ar=Math.floor((nn-(It-1)*mn)/It);return b.createElement(nt.Z,{spinning:Aa},b.createElement("div",{className:Ye()(Xe.list,mt)},!!it.length&&it.map((Ta,ga)=>{const{name:Qa,id:pr,identifier:Gr,power:er,cover_image_id:fr,pic:wr}=Ta;return b.createElement("div",{className:Xe.wrap,key:pr,style:{width:ar,marginRight:(1+ga)%It===0?0:mn+La,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/shixuns/${Gr}/challenges`,className:Xe.li,onClick:Gn=>{Gn.preventDefault(),Ba&&(0,xt.L9)([Ba]),er&&(0,xt.xg)(`/shixuns/${Gr}/challenges`)}},b.createElement("div",{className:Xe.img},b.createElement("img",{className:Xe.cover,src:`${wr}`}),Ta.is_jupyter&&b.createElement("img",{className:Xe.sign,src:ut}),Ta.is_jupyter_lab&&b.createElement("img",{className:Xe.sign,src:Yt}),Ta.is_unity_3d&&b.createElement("img",{className:Xe.sign,src:un})),b.createElement("div",{className:Xe.name},b.createElement(ye.Z,{title:Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Xe.e},Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:Xe.tags},b.createElement(ye.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,Ta.challenges_count))),!!Ta.myshixuns_count&&b.createElement(ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,Ta.myshixuns_count))),b.createElement(ye.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,Ta.level))),b.createElement("div",{className:Xe.rate},b.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:Ta.score_info}),b.createElement("span",null,"\xA0",Ta.score_info?`${Ta.score_info}\u5206`:"5\u5206")))),!er&&b.createElement("div",{className:Xe.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&b.createElement(Lt.Z,null)))},Me={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},kt=({className:mt,dataSource:it=[],col:It=4,right:mn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,wrapClassName:Ba,trackEventItems:Aa,loading:ar})=>{const Ta=Math.floor((nn-(It-1)*mn)/It);return b.createElement(nt.Z,{spinning:ar},b.createElement("div",{className:Ye()(Me.list,mt)},!!it.length&&it.map((ga,Qa)=>{const{name:pr,id:Gr,identifier:er,power:fr,cover_image_id:wr,pic:Gn}=ga;return b.createElement("div",{className:Ye()(Me.wrap,Ba),key:Gr,style:{width:Ta,marginRight:(1+Qa)%It===0?0:mn+La,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/shixuns/${er}/challenges`,className:Me.li,onClick:rn=>{rn.preventDefault(),Aa&&(0,xt.L9)([Aa]),fr&&(0,xt.xg)(`/shixuns/${er}/challenges`)}},b.createElement("img",{src:oe(47621),className:Me.titleBg}),b.createElement("div",{className:Me.name},b.createElement(ye.Z,{title:pr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Me.e},pr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Me.img},b.createElement("img",{className:Me.cover,src:wr?`${pt.Z.API_SERVER}/api/attachments/${wr}`:`${pt.Z.IMG_SERVER+Gn}`}),ga.is_jupyter&&b.createElement("div",{className:Me.bq},"Jupyter"),ga.is_jupyter_lab&&b.createElement("div",{className:Me.bq},"JupyterLab"),ga.is_unity_3d&&b.createElement("div",{className:Me.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Me.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Me.value},ga.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:Me.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:Me.value},ga.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Me.text},"\u5173\u5361\u6570"),b.createElement("span",{className:Me.value},ga.challenges_count)),b.createElement("div",{className:Me.rate},b.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:ga.score_info}),b.createElement("span",{className:Me.value,style:{color:"#FF9C00"}},"\xA0",ga.score_info?`${ga.score_info}\u5206`:"5\u5206"))))),!fr&&b.createElement("div",{className:Me.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&b.createElement(Lt.Z,null)))},vt=oe(67130),wt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ae=oe(79005),dt=oe(20345),sn=oe(77882),ct=oe(31081),et=oe(75309),Fn=oe(71979),ot=oe(47558),Bt=oe(42922),zt=oe(66832),St=oe(96593),Tn=oe(19664),Nt=oe(91833);const Kn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ae,swimg:dt},{name:"101\u8BA1\u5212",ptimg:sn,swimg:ct},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:et,swimg:Fn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ot,swimg:Bt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:zt,swimg:St},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Tn,swimg:Nt}];var jn=({className:mt,dataSource:it=[],col:It=4,right:mn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,trackEventItems:Ba,loading:Aa,wrapClassName:ar,imgClassName:Ta,isArrow:ga=!1})=>{const Qa=Math.floor((nn-(It-1)*mn)/It),[pr,Gr]=(0,b.useState)(),[er,fr]=(0,b.useState)(),wr=rn=>Gr(rn),Gn=()=>Gr(-1);return b.createElement(nt.Z,{spinning:Aa},b.createElement("div",{className:Ye()(wt.list,mt)},!!(it!=null&&it.length)&&(it==null?void 0:it.map((rn,Dt)=>{var de;const{name:$e,id:st,identifier:Gt,featured:at,school_name:an,image_url:qt,excellent:Kt,is_plan:_t}=rn;return b.createElement("div",{key:st,className:Ye()(wt.wrap,ar),style:{width:Qa,marginRight:(1+Dt)%It===0?0:mn+La,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/paths/${Gt}`,className:wt.li,onClick:ia=>{ia.preventDefault(),Ba&&(0,xt.L9)([Ba]),(0,xt.xg)(`/paths/${Gt}`)}},b.createElement("img",{src:oe(39057),className:wt.titleBg}),b.createElement("div",{className:wt.name},b.createElement(ye.Z,{title:$e},b.createElement("span",{className:wt.e,style:{color:ga&&pr===Dt?"#145DFF":"#000000"},onMouseEnter:()=>{wr(Dt)},onMouseLeave:Gn},$e))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Ye()(wt.img,Ta)},b.createElement("img",{className:wt.cover,src:`${pt.Z.IMG_SERVER+qt}`}),(de=rn==null?void 0:rn.subject_tags)==null?void 0:de.map((ia,Ha)=>{var Wa,pn;if(Ha===0){const Ca=(Wa=Kn.find(ja=>ja.name==ia))==null?void 0:Wa.swimg;return b.createElement("img",{className:wt.sign,src:Ca,style:{left:"-4px"}})}const Ia=(pn=Kn.find(Ca=>Ca.name==ia))==null?void 0:pn.ptimg;return b.createElement("img",{className:wt.sign,src:Ia,style:{left:`${48+52*(Ha-1)+2*Ha}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(rn==null?void 0:rn.excellent)&&b.createElement("div",{className:wt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:wt.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:wt.value},rn.stages_count)),b.createElement("div",null,b.createElement("span",{className:wt.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:wt.value},rn.members_count))))))})),!it.length&&b.createElement(Lt.Z,null)))},$t={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"},fa="data:image/png;base64,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",Wn=oe(59301),dn=({className:mt,dataSource:it=[],col:It=4,right:mn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,trackEventItems:Ba,loading:Aa})=>{const ar=Math.floor((nn-(It-1)*mn)/It);return Wn.createElement(nt.Z,{spinning:Aa},Wn.createElement("div",{className:Ye()($t.list,mt)},!!it.length&&it.map((Ta,ga)=>{const{subject_identifier:Qa,id:pr,identifier:Gr,power:er}=Ta,fr=Ta.is_public!=0&&Ta.is_public;return Wn.createElement("div",{className:$t.wrap,key:pr,style:{width:ar,marginRight:(1+ga)%It===0?0:mn+La,marginBottom:ua}},Wn.createElement("a",{className:$t.li,onClick:wr=>{wr.preventDefault(),Ba&&(0,xt.L9)([Ba]),(0,xt.xg)(Ta.first_category_url)}},Wn.createElement("div",{className:$t.top},Wn.createElement(ye.Z,{title:Ta.name},Wn.createElement("div",{className:$t.name},Ta.name)),Wn.createElement("img",{className:$t.img,src:pt.Z.IMG_SERVER+"/images/"+Ta.avatar_url}),Wn.createElement("div",{className:$t.text,title:Ta.creator},Ta.creator),Qa&&Wn.createElement("div",{className:$t.btns},Wn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Wn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),fr&&Wn.createElement("div",{className:$t.sign},"\u516C\u5F00")),Wn.createElement("div",{className:$t.bottom},Ta.visits>0&&Wn.createElement(ye.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-liulanyan"}),Wn.createElement("span",null,Ta.visits))),Ta.course_members_count>0&&Wn.createElement(ye.Z,{title:"\u6210\u5458",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-chengyuan"}),Ta.course_members_count)),Ta.tasks_count>0&&Wn.createElement(ye.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-zuoye"}),Ta.tasks_count)),Ta.is_end?Wn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Wn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ta.is_accessible&&Wn.createElement("div",{className:$t.lockWrap},Wn.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Wn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!it.length&&Wn.createElement(Lt.Z,null)))},fn={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Pn="data:image/png;base64,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",Sa=({className:mt,dataSource:it=[],col:It=4,right:mn,bottom:ua=23,precision:La=0,wrapWidth:nn=1200,wrapClassName:Ba,trackEventItems:Aa,loading:ar})=>{const Ta=Math.floor((nn-(It-1)*mn)/It);return b.createElement(nt.Z,{spinning:ar},b.createElement("div",{className:Ye()(fn.list,mt)},!!it.length&&it.map((ga,Qa)=>{const{subject_identifier:pr,id:Gr,identifier:er,power:fr}=ga,wr=ga.is_public!=0&&ga.is_public;return b.createElement("div",{className:Ye()(`${fn.wrap} ${ga.is_accessible?"":fn.warpStyle}`,Ba),key:Gr,style:{width:Ta,marginRight:(1+Qa)%It===0?0:mn+La,marginBottom:ua}},b.createElement("a",{className:fn.li,onClick:Gn=>{Gn.preventDefault(),Aa&&(0,xt.L9)([Aa]),(0,xt.xg)(ga.first_category_url)}},b.createElement("div",{className:fn.creator},b.createElement("img",{className:fn.img,src:pt.Z.IMG_SERVER+"/images/"+ga.avatar_url}),b.createElement("div",{className:fn.text,title:ga.creator},ga.creator)),b.createElement("div",{className:fn.top},b.createElement(ye.Z,{title:ga.name},b.createElement("div",{className:fn.name},ga.name)),wr&&b.createElement("div",{className:fn.sign},"\u516C\u5F00")),b.createElement("div",{className:fn.middle},b.createElement("div",{className:fn.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:fn.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:fn.value},(ga==null?void 0:ga.visits)||0)),b.createElement("div",null,b.createElement("span",{className:fn.text},"\u6210\u5458"),b.createElement("span",{className:fn.value},(ga==null?void 0:ga.course_members_count)||0))),b.createElement("div",{className:fn.row},b.createElement("div",null,b.createElement("span",{className:fn.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:fn.value},(ga==null?void 0:ga.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:fn.text},"\u72B6\u6001"),ga.is_end?b.createElement("span",{className:fn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:fn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),pr&&b.createElement("div",{className:fn.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ga.is_accessible&&b.createElement("div",{className:fn.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!it.length&&b.createElement(Lt.Z,null)))},wa={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"},tn=oe(30955),hn=({dataSource:mt=[],value:it,onChange:It,className:mn,style:ua={},tabBarExtraContent:La})=>b.createElement("div",{className:Ye()(wa.tabs,mn),style:ua},b.createElement("div",{className:wa.tabsWrap},mt.map((nn,Ba)=>b.createElement("aside",{className:wa.tab,onClick:()=>{It(nn.id),nn.link&&tn.history.push(nn.link)},key:Ba},b.createElement("div",{className:it===nn.id?wa.active:""},nn.name),(nn==null?void 0:nn.resetCount)==null&&(nn==null?void 0:nn.total)!==void 0&&b.createElement("span",null,"\uFF08",nn==null?void 0:nn.total,"\uFF09"),(nn==null?void 0:nn.resetCount)!==void 0&&(nn==null?void 0:nn.total)!==void 0&&b.createElement(ye.Z,{title:(nn==null?void 0:nn.tip)!=null?nn==null?void 0:nn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},nn==null?void 0:nn.resetCount),"/",b.createElement("span",null,nn==null?void 0:nn.total),"\uFF09"))))),b.createElement("div",{className:wa.tabBar},La)),Cn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ra=({dataSource:mt=[],value:it,onChange:It,className:mn,style:ua={},tabBarExtraContent:La})=>b.createElement("div",{className:Ye()(Cn.tabs,mn),style:ua},b.createElement("div",{className:Cn.tabsWrap},mt.map((nn,Ba)=>b.createElement("aside",{className:Cn.tab,onClick:()=>{It(nn.id),nn.link&&tn.history.push(nn.link)},key:Ba},b.createElement("div",{className:it===nn.id?Cn.active:""},nn.name),(nn==null?void 0:nn.resetCount)==null&&(nn==null?void 0:nn.total)!==void 0&&b.createElement("span",null,"\uFF08",nn==null?void 0:nn.total,"\uFF09"),(nn==null?void 0:nn.resetCount)!==void 0&&(nn==null?void 0:nn.total)!==void 0&&b.createElement(ye.Z,{title:(nn==null?void 0:nn.tip)!=null?nn==null?void 0:nn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},nn==null?void 0:nn.resetCount),"/",b.createElement("span",null,nn==null?void 0:nn.total),"\uFF09"))))),b.createElement("div",{className:Cn.tabBar},La)),oa=({className:mt,style:it={},children:It})=>b.createElement("div",{className:Ye()(mt),style:it},It),Qn={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"},Ya=oe(38854),Ma=oe(20834);const Ja=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var At=({sortValue:mt,dropValue:it,className:It,onSort:mn,onDrop:ua,dataSource:La=Ja})=>{var nn;return b.createElement("div",{className:Ye()(Qn.orderWrap,It)},b.createElement(Ya.Z,{dropdownRender:()=>b.createElement(Ma.default,null,La.map((Ba,Aa)=>b.createElement(Ma.default.Item,{key:Aa,onClick:()=>ua(Ba.id)},Ba.name)))},b.createElement("span",{className:Qn.orderTextWrap},(nn=La.find(Ba=>it===Ba.id))==null?void 0:nn.name)),b.createElement("span",{className:Qn.orderIconWrap},b.createElement("span",{className:Qn.orderAsc},b.createElement("i",{className:mt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer}`,onClick:()=>mn(mt==="asc"?"desc":"asc")})),b.createElement("span",{className:Qn.orderDesc},b.createElement("i",{className:mt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer}`,onClick:()=>mn(mt==="asc"?"desc":"asc")}))))},Mn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},kn=oe(3113),Ln=oe(47046),xe=Object.defineProperty,ft=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,Mt=(mt,it,It)=>it in mt?xe(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:It}):mt[it]=It,yt=(mt,it)=>{for(var It in it||(it={}))Ft.call(it,It)&&Mt(mt,It,it[It]);if(ft)for(var It of ft(it))Qt.call(it,It)&&Mt(mt,It,it[It]);return mt},En=(mt,it)=>{var It={};for(var mn in mt)Ft.call(mt,mn)&&it.indexOf(mn)<0&&(It[mn]=mt[mn]);if(mt!=null&&ft)for(var mn of ft(mt))it.indexOf(mn)<0&&Qt.call(mt,mn)&&(It[mn]=mt[mn]);return It},je=(mt,it,It)=>new Promise((mn,ua)=>{var La=Aa=>{try{Ba(It.next(Aa))}catch(ar){ua(ar)}},nn=Aa=>{try{Ba(It.throw(Aa))}catch(ar){ua(ar)}},Ba=Aa=>Aa.done?mn(Aa.value):Promise.resolve(Aa.value).then(La,nn);Ba((It=It.apply(mt,it)).next())}),He=mt=>{var it=mt,{className:It,style:mn,children:ua,loading:La=!1,openLoading:nn,onClick:Ba=()=>{},size:Aa="middle",shape:ar="round",theme:Ta}=it,ga=En(it,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Qa,pr]=(0,b.useState)(!1),Gr=(0,b.useMemo)(()=>{switch(Ta){case Ln.Fy.THEMEONE:return Mn.ThemeOne;case Ln.Fy.DEFAULT:default:return Mn.btn}},[Ta]);return b.createElement(kn.ZP,yt({onClick:(0,ke.throttle)(er=>je(void 0,null,function*(){nn&&pr(!0);try{yield Ba(er)}catch(fr){console.log("error",fr)}nn&&pr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ye()(Gr,Mn[`${Aa}-${ar}`],It),style:mn,size:Aa,shape:ar,loading:Qa||La},ga),ua)},Ot={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"},gn=({className:mt,style:it,children:It=null,onClick:mn,title:ua})=>b.createElement("div",{className:Ye()(Ot.head,mt),style:it},b.createElement("span",{className:"primary-hover",onClick:mn},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:ua},ua),b.createElement("div",{className:Ot.node},It)),_n={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},vn=({confirmShow:mt=!0,confirmTitle:it,confirmClick:It,cancelShow:mn=!0,cancelTitle:ua,cancelClick:La,className:nn,style:Ba,confirmLoading:Aa=!1})=>b.createElement("div",{className:Ye()(_n.btns,nn),style:Ba},mt&&b.createElement(kn.ZP,{loading:Aa,onClick:It,type:"primary",className:_n.confirm},it),mn&&b.createElement(kn.ZP,{onClick:La,className:_n.cancel},ua)),Jn={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"},Zt=({className:mt,style:it={},LeftContent:It,children:mn,RightContent:ua})=>b.createElement("div",{className:Ye()(Jn.fixedBottom,mt),style:it},b.createElement("div",{className:Jn.wrap},b.createElement("div",{className:Jn.left},It),b.createElement("div",{className:Jn.center},mn),b.createElement("div",{className:Jn.right},ua))),$n={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"},Ut=({className:mt,style:it={},dataSource:It=[]})=>b.createElement("div",{className:Ye()($n.crumbs,mt),style:it},It.map((mn,ua)=>uatn.history.push(mn.path)},mn.name):b.createElement("span",null,mn.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),wn=oe(31797),tt=Object.defineProperty,Xn=Object.defineProperties,Rn=Object.getOwnPropertyDescriptors,ca=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,Za=Object.prototype.propertyIsEnumerable,sa=(mt,it,It)=>it in mt?tt(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:It}):mt[it]=It,_a=(mt,it)=>{for(var It in it||(it={}))Vn.call(it,It)&&sa(mt,It,it[It]);if(ca)for(var It of ca(it))Za.call(it,It)&&sa(mt,It,it[It]);return mt},$a=(mt,it)=>Xn(mt,Rn(it)),gr=(mt,it)=>{var It={};for(var mn in mt)Vn.call(mt,mn)&&it.indexOf(mn)<0&&(It[mn]=mt[mn]);if(mt!=null&&ca)for(var mn of ca(mt))it.indexOf(mn)<0&&Za.call(mt,mn)&&(It[mn]=mt[mn]);return It};const{Countdown:Rt}=wn.default;var Vt=mt=>{var it=mt,{onChange:It}=it,mn=gr(it,["onChange"]);const[ua,La]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof ua=="number"&&ua>=0&&It(ua)},[ua]);const nn=Ba=>{const Aa=Math.floor(Ba/1e3);La(Aa)};return b.createElement(Rt,$a(_a({},mn),{onChange:nn}))},xa={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Xt=({DataProps:mt,className:it,style:It={}})=>{var mn;return b.createElement("div",{className:Ye()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",xa.ClassRoomItem,it),style:It,onClick:()=>{(0,xt.xg)(mt==null?void 0:mt.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(mn=pt.Z)==null?void 0:mn.IMG_SERVER}/images/${mt==null?void 0:mt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(mt==null?void 0:mt.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(mt!=null&&mt.is_public)&&b.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),b.createElement("span",{className:Ye()("text-16px font-medium",xa.TitleDom)},mt==null?void 0:mt.name)),b.createElement("div",{className:"c-grey-333 font-medium"},mt==null?void 0:mt.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",mt==null?void 0:mt.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",mt==null?void 0:mt.tasks_count),mt!=null&&mt.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Dn=Object.defineProperty,ta=Object.getOwnPropertySymbols,An=Object.prototype.hasOwnProperty,Ra=Object.prototype.propertyIsEnumerable,Pa=(mt,it,It)=>it in mt?Dn(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:It}):mt[it]=It,Va=(mt,it)=>{for(var It in it||(it={}))An.call(it,It)&&Pa(mt,It,it[It]);if(ta)for(var It of ta(it))Ra.call(it,It)&&Pa(mt,It,it[It]);return mt},Pr=({DataProps:mt=[],selectValue:it,onChange:It,className:mn,style:ua={},extra:La,classNameItem:nn,styleItem:Ba={},barHidden:Aa})=>{const[ar,Ta]=(0,b.useState)();return(0,b.useEffect)(()=>{Ta(Array.isArray(it)?it:[it])},[it]),b.createElement("div",{className:Ye()("flex px-20px py-10px gap-40px",mn),style:Va({borderBottom:"1px solid #D3F0FF"},ua)},mt==null?void 0:mt.map(ga=>b.createElement("div",{key:ga==null?void 0:ga.id,className:Ye()("flex item-center justify-center current c-grey-333 text-16 relative",nn,ga==null?void 0:ga.className),style:Va(Va({color:ar!=null&&ar.includes(ga==null?void 0:ga.id)?"#1890FF":"",minWidth:88},Ba),(ga==null?void 0:ga.style)||{}),onClick:Qa=>{It==null||It({domEvent:Qa,item:ga}),ga!=null&&ga.link&&tn.history.push(ga==null?void 0:ga.link)}},ga==null?void 0:ga.name,!Aa&&(ar==null?void 0:ar.includes(ga==null?void 0:ga.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},La))},Mr=Object.defineProperty,hr=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,Xa=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,va=(mt,it,It)=>it in mt?Mr(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:It}):mt[it]=It,lr=(mt,it)=>{for(var It in it||(it={}))qa.call(it,It)&&va(mt,It,it[It]);if(Xa)for(var It of Xa(it))vr.call(it,It)&&va(mt,It,it[It]);return mt},mr=(mt,it)=>hr(mt,Jr(it)),nr=({value:mt,onChange:it,onInputChange:It,className:mn,style:ua={},InputProps:La})=>{const[nn,Ba]=(0,b.useState)(mt);return b.createElement("div",{className:Ye()("flex item-center rounded-full px-10px py-2px",mn),style:lr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ua)},b.createElement(Pe.default,mr(lr({bordered:!1},La),{onChange:Aa=>{Ba(Aa.target.value),It==null||It(encodeURIComponent(Aa.target.value))},onPressEnter:Aa=>{it==null||it({domEvent:Aa,item:{value:nn}})}})),b.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:Aa=>{it==null||it({domEvent:Aa,item:{value:nn}})}}))}},79540:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return he}});var b=oe(59301);function he(Be,Ie){const be=(0,b.useRef)();(0,b.useEffect)(()=>{be.current=Be}),(0,b.useEffect)(()=>{function Ge(){be.current()}if(Ie!==null){let Fe=setInterval(Ge,Ie);return()=>clearInterval(Fe)}},[Ie])}},26929:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return E}});var b=oe(59301),he=oe(8591),Be=oe(43418),Ie=oe(19842),be=oe(54580),Ge=oe(3113),Fe=oe(70610),Ye=oe(33613),ke=oe(93229),De=oe(30955),Oe={customModal:"customModal___bVzUV",content:"content___oKhZq",upload:"upload___nPxEL",infoText:"infoText___gZEJF",okBtn:"okBtn___CVo2A",fileList:"fileList___tauGN",fileName:"fileName___T_8JX",selectitems:"selectitems___imW2Y"},We=oe(59301),Ve=(a,x,y)=>new Promise((z,ne)=>{var re=fe=>{try{ge(y.next(fe))}catch(Pe){ne(Pe)}},ie=fe=>{try{ge(y.throw(fe))}catch(Pe){ne(Pe)}},ge=fe=>fe.done?z(fe.value):Promise.resolve(fe.value).then(re,ie);ge((y=y.apply(a,x)).next())}),E=({visible:a,onOk:x,onCancel:y,sub_discipline_id:z=[]})=>{const[ne,re]=(0,b.useState)([]),[ie,ge]=(0,b.useState)(!1),fe=(0,De.useParams)(),[Pe,Ue]=(0,b.useState)([]),[Re,lt]=(0,b.useState)([]);(0,b.useEffect)(()=>{a?Le():(lt([]),re([]),ge(!1))},[a]);const Le=()=>Ve(void 0,null,function*(){const pt=yield(0,ke.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Ue(pt.disciplines||[]),lt((z==null?void 0:z.length)>0?z:[])}),Ce=()=>{if((Re==null?void 0:Re.length)===0)return he.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Re),ge(!0),x(ne,Re[1],()=>{ge(!1)})},Xe=()=>{y()},nt=()=>{const pt=`${Fe.Z.API_SERVER}/api/courses/${fe.coursesId}/exercises/down_template`;(0,Ye.Nd)(null,pt)},ye=pt=>{const xt={name:pt.name,uid:pt.uid,file:pt};return re([xt]),!1},gt=()=>{re([])};return We.createElement(Be.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:Ce,centered:!0,wrapClassName:Oe.customModal,onCancel:Xe,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Oe.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:ie},We.createElement("div",{className:Oe.content},We.createElement("aside",null,We.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),We.createElement("ul",null,We.createElement("li",null,We.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),We.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:nt},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),We.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:nt,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),We.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),We.createElement("li",{className:Oe.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),We.createElement("li",{className:Oe.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),We.createElement("li",{className:Oe.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),We.createElement("li",{className:Oe.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),We.createElement("aside",{style:{marginTop:22}},We.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),We.createElement("ul",{style:{flex:1}},We.createElement("li",{style:{color:"#5F6367"}},"\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165"),a&&We.createElement(We.Fragment,null,We.createElement(Ie.Z,{value:Re,className:Oe.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Pe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(pt,xt)=>{lt(pt||[])}}),We.createElement("br",null),We.createElement(be.default,{action:`${Fe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ye,onRemove:gt,withCredentials:!0,fileList:ne,accept:".xls,.xlsx",showUploadList:!1},We.createElement(Ge.ZP,{className:Oe.upload,type:"primary",icon:We.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),ne.map((pt,xt)=>We.createElement("div",{key:xt,className:Oe.fileList},We.createElement("span",{className:Oe.fileName},pt==null?void 0:pt.name),We.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:gt})))))))}},4789:function(_e,Ct,oe){"use strict";oe.d(Ct,{h:function(){return b}});var b=(he=>(he[he.NOMATCH=-1]="NOMATCH",he[he.OK=0]="OK",he[he.TIMEOUT=2]="TIMEOUT",he[he.PODFAILURE=3]="PODFAILURE",he[he.COMPILEFAILURE=4]="COMPILEFAILURE",he[he.EXECUTEFAILURE=5]="EXECUTEFAILURE",he[he.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",he))(b||{})},50844:function(_e,Ct,oe){"use strict";oe.d(Ct,{H7:function(){return E},MK:function(){return le},MU:function(){return De},X6:function(){return We},bM:function(){return ke},fi:function(){return a},fu:function(){return Ye},n4:function(){return x},rX:function(){return Ve},vl:function(){return y},zO:function(){return Oe}});var b=oe(93229),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(z,ne,re)=>ne in z?he(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:re}):z[ne]=re,Fe=(z,ne)=>{for(var re in ne||(ne={}))Ie.call(ne,re)&&Ge(z,re,ne[re]);if(Be)for(var re of Be(ne))be.call(ne,re)&&Ge(z,re,ne[re]);return z};function Ye(z,ne){return(0,b.U2)(`myproblems/${z}.json`,Fe({hidePopLogin:!0},ne||{}))}function ke(z,ne){return(0,b.v_)(`myproblems/${z}/code_submit.json`,ne)}function De(z,ne){return(0,b.v_)(`myproblems/${z}/code_debug.json`,ne)}function Oe(z,ne){return ne.language&&(ne.language=encodeURIComponent(ne.language)),(0,b.U2)(`myproblems/${z}/submit_records.json`,ne)}function We(z){return(0,b.U2)("myproblems/record_detail.json",{id:z})}function Ve(z,ne){return(0,b.U2)(`myproblems/${z}/result.json`,{mode:ne})}function le(z,ne){return(0,b.v_)(`myproblems/${z}/add_notes.json`,ne)}function E(z,ne){return(0,b.v_)(`myproblems/${z}/restore_initial_code.json`,ne)}function a(z){return(0,b.v_)(`myproblems/${z}/sync_code.json`)}function x(z,ne){return(0,b.v_)(`myproblems/${z}/update_code.json`,ne)}function y(z,ne){return(0,b.v_)(`discusses/${z}/plus.json`,ne)}},45027:function(_e,Ct,oe){"use strict";var b=oe(59301),he=oe(6848),Be=oe(92832),Ie=oe(8591),be=oe(35102),Ge=oe(59301),Fe=(ke,De,Oe)=>new Promise((We,Ve)=>{var le=x=>{try{a(Oe.next(x))}catch(y){Ve(y)}},E=x=>{try{a(Oe.throw(x))}catch(y){Ve(y)}},a=x=>x.done?We(x.value):Promise.resolve(x.value).then(le,E);a((Oe=Oe.apply(ke,De)).next())});const Ye=({defaultValue:ke,onFinish:De})=>{const[Oe,We]=(0,b.useState)(!1),[Ve,le]=(0,b.useState)(ke);return(0,b.useEffect)(()=>{le(ke)},[ke]),Ge.createElement("div",null,Oe?Ge.createElement(Be.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:Ve,onChange:E=>{le(E.target.value)},onBlur:()=>Fe(void 0,null,function*(){var E;if(((E=Ve==null?void 0:Ve.replaceAll(" ",""))==null?void 0:E.length)<=0){Ie.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ve))&&We(!1)}),onPressEnter:()=>Fe(void 0,null,function*(){var E;if(((E=Ve==null?void 0:Ve.replaceAll(" ",""))==null?void 0:E.length)<=0){Ie.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ve))&&We(!1)})}):Ge.createElement("div",{className:be.Z.title},Ve,Ge.createElement(he.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Ge.createElement("i",{className:`${be.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>We(!0)}))))};Ct.Z=Ye},8372:function(_e,Ct,oe){"use strict";oe.r(Ct),oe.d(Ct,{default:function(){return su},useCourseOptions:function(){return fi}});var b=oe(59301),he=oe(30955),Be=oe(78241),Ie=oe(66104),be=oe(8591),Ge=oe(71418),Fe=oe(92832),Ye=oe(19842),ke=oe(24905),De=oe(5112),Oe=oe(5871),We=oe(3113),Ve=oe(35102),le=oe(64866),E=oe(28093),a=oe(41692),x=oe(43418),y=oe(20834),z=oe(38854),ne=oe(6848),re=oe(43428),ie={flex_box_center:"flex_box_center___gi93l",flex_space_between:"flex_space_between___mWMLA",flex_box_vertical_center:"flex_box_vertical_center___rk4nc",flex_box_center_end:"flex_box_center_end___B8XxF",flex_box_column:"flex_box_column___AX3Vm",moreSpan:"moreSpan___hbStq",bg:"bg___Ya739",title:"title___BC46y",bottomdiv:"bottomdiv___uaPr6",spanBtn:"spanBtn___jjgnA",addQuestionBtn:"addQuestionBtn___qOlYW",saveBtn:"saveBtn___ulgem",left:"left___i8aTX",leftAction:"leftAction___sQkuq",Button:"Button___auxWm",iconWrapper:"iconWrapper___h3H1m",up:"up___tLyCX",down:"down___T5_aj",disabled:"disabled___GRBbF",titleleft:"titleleft___xZGbq",more_style:"more_style___nhWCX",qcount:"qcount___ID7OA",score:"score___T7dbm",qtitle:"qtitle___qJBFd",qcountclick:"qcountclick___m_VKG",right:"right___CBabI",edit:"edit___WHuql",delete:"delete___Pa6db",shixun:"shixun___oObBe",scoreByBlankRadio:"scoreByBlankRadio___r4AWn",modalconfirm:"modalconfirm___Ru9B_",scoremodal:"scoremodal___BdW7P",close:"close___blHYk",content:"content___jlm9o",items:"items___i3TrH",bottom:"bottom___zMQZ6",yes:"yes___lOPY6",no:"no___gtzKI",formcenter:"formcenter___fCxkm",radiogroup:"radiogroup___oXWHc",easy:"easy___ANNVD",medium:"medium___ov7N3",hard:"hard___n4afW",formcenterselect:"formcenterselect___lYa4f",selectitems1:"selectitems1___Y2Zy4",selectitems:"selectitems___c9Pt5",morebottom:"morebottom____I_ev",scoreinput:"scoreinput___O8EhL",shake:"shake___QxkjH",titleTooltip:"titleTooltip___CAyYg",exercise_styles:"exercise_styles___u40hG"},ge=oe(33613),fe=oe(93229),Pe=oe(74224),Ue=oe(35471),Re=oe(43141),lt=oe(12459),Le=oe(59301),Ce=Object.defineProperty,Xe=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,xt=(se,Se,Ee)=>Se in se?Ce(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,ut=(se,Se)=>{for(var Ee in Se||(Se={}))gt.call(Se,Ee)&&xt(se,Ee,Se[Ee]);if(ye)for(var Ee of ye(Se))pt.call(Se,Ee)&&xt(se,Ee,Se[Ee]);return se},Yt=(se,Se)=>Xe(se,nt(Se)),un=(se,Se,Ee)=>new Promise((rt,Bn)=>{var ea=bt=>{try{yn(Ee.next(bt))}catch(Tt){Bn(Tt)}},la=bt=>{try{yn(Ee.throw(bt))}catch(Tt){Bn(Tt)}},yn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then(ea,la);yn((Ee=Ee.apply(se,Se)).next())}),Wt=({Itemid:se,setqitem:Se,qitem:Ee,data:rt,getdata:Bn,bigitem:ea,setBigqitem:la,isedit:yn,handleEditing:bt})=>{const[Tt,aa]=(0,b.useState)([]),[jt,bn]=(0,b.useState)(!1);(0,b.useEffect)(()=>{rt.length>0&&aa([...rt])},[rt]);const ma=(on,Ht)=>un(void 0,null,function*(){if(yn){bt();return}if(!on.destination)return;bn(!0);let Nn=yield(0,fe.ZP)(`/api/examination_banks/${se}/examination_banks_item_banks/${Ht==null?void 0:Ht[on.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:se,itemid:Ht==null?void 0:Ht[on.source.index].question_id,position:on.destination.index}});bn(!1),Nn.status===0&&Bn({id:Ht==null?void 0:Ht[on.source.index].question_id})});return Le.createElement("div",null,Le.createElement(Re.Z5,{onDragEnd:on=>ma(on,Tt)},Le.createElement(Re.bK,{droppableId:"droppable"},(on,Ht)=>Le.createElement("div",ut({ref:on.innerRef},on.droppableProps),Le.createElement(Ge.Z,{spinning:jt},Tt.map((Nn,qn)=>Le.createElement(Re._l,{key:qn,draggableId:qn.toString(),index:qn},(Jt,tr)=>{var ln,ka;return Le.createElement("aside",ut(ut({ref:Jt.innerRef},Jt.draggableProps),Jt.dragHandleProps),Le.createElement(ne.Z,{title:Le.createElement(lt.Z,{value:(Nn==null?void 0:Nn.question_type)===8?(ln=Nn==null?void 0:Nn.program_attr)==null?void 0:ln.description:Nn.question_title}),color:"#fff",placement:"left",overlayClassName:ie.titleTooltip},Le.createElement("div",{onClick:()=>{if(yn){bt();return}Se(Yt(ut({},Nn),{index:qn+1})),la(ea),(0,ge.Vf)("#question-scroll-id")},className:`${ie.qcount} ${Nn.question_id===(Ee==null?void 0:Ee.question_id)?ie.qcountclick:""}`},Le.createElement("span",{className:ie.score},Nn==null?void 0:Nn.question_score,"\u5206"),Le.createElement("span",{className:ie.qtitle},qn+1,"\u3001",Le.createElement(lt.Z,{value:(Nn==null?void 0:Nn.question_type)===8?(ka=Nn==null?void 0:Nn.program_attr)==null?void 0:ka.description:Nn.question_title,showTextOnly:!0})))))}))),on.placeholder))))},Qe=oe(95237),Me=oe(79910),Et=oe(57809),kt=oe(78673),vt=oe(61485),wt=oe(91162),Ae=oe(59301),dt=(se,Se,Ee)=>new Promise((rt,Bn)=>{var ea=bt=>{try{yn(Ee.next(bt))}catch(Tt){Bn(Tt)}},la=bt=>{try{yn(Ee.throw(bt))}catch(Tt){Bn(Tt)}},yn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then(ea,la);yn((Ee=Ee.apply(se,Se)).next())}),ct=({form:se,TagDiscipline:Se,exerciseitem:Ee,qitem:rt,getTagData:Bn})=>{var ea;const[la,yn]=(0,b.useState)(!0),[bt,Tt]=(0,b.useState)(!1),[aa,jt]=(0,b.useState)(""),[bn,ma]=(0,b.useState)([]),[on,Ht]=(0,b.useState)([]),[Nn,qn]=(0,b.useState)(0);(0,b.useEffect)(()=>{tr()},[]);const Jt=ln=>dt(void 0,null,function*(){const ka=yield(0,fe.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:ln==null?void 0:ln.sub_discipline_id}});Ht(ka==null?void 0:ka.tag_disciplines)}),tr=()=>dt(void 0,null,function*(){const ln=yield(0,fe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});ma(ln.disciplines||[]),rt!=null&&rt.sub_discipline_id&&Jt(rt),qn(rt!=null&&rt.sub_discipline_id?1:0),se.setFieldsValue({difficulty:rt.difficulty||2,repeat_answer:!rt.repeat_answer,sub_discipline_id:rt!=null&&rt.sub_discipline_id?[rt==null?void 0:rt.discipline_id,rt==null?void 0:rt.sub_discipline_id]:[]})});return Ae.createElement("div",null,Ae.createElement("div",{style:{marginTop:30,overflow:"hidden",height:la?"100%":0}},Ae.createElement(Be.default.Item,{className:ie.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},Ae.createElement(De.ZP.Group,{className:ie.radiogroup},Ae.createElement(De.ZP.Button,{className:ie.easy,value:1},"\u7B80\u5355"),Ae.createElement(De.ZP.Button,{className:ie.medium,value:2},"\u9002\u4E2D"),Ae.createElement(De.ZP.Button,{className:ie.hard,value:3},"\u56F0\u96BE"))),Ae.createElement(Be.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:ie.formcenterselect},Ae.createElement(Ye.Z,{className:ie.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:bn,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(ln,ka)=>{se.setFieldsValue({sub_discipline_id:ln,tag_discipline_ids:[]}),qn(ln?ln.length:0),(ln==null?void 0:ln.length)>0&&(Jt({sub_discipline_id:ln[1]}),ln[1]==(rt==null?void 0:rt.sub_discipline_id)&&se.setFieldValue("tag_discipline_ids",rt.tag_discipline_ids))},onClear:()=>{Ht([]),se.setFieldValue("tag_discipline_ids",[]),qn(0)}})),Ae.createElement(Be.default.Item,{className:ie.formcenterselect},Ae.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},Ae.createElement(Be.default.Item,{name:"tag_discipline_ids"},Ae.createElement(Et.default,{className:ie.selectitems,disabled:Nn===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(ln,ka)=>ka.key.indexOf(ln.toLowerCase())>=0},on==null?void 0:on.map(ln=>Ae.createElement(Et.default.Option,{key:ln.name+ln.id,value:ln.id},Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},ln.name),(ln==null?void 0:ln.type)==="personal"&&Ae.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),Nn>0&&Ae.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},Ae.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Ae.createElement("a",{onClick:()=>{Tt(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),Ae.createElement(Be.default.Item,{className:ie.formcenterselect},Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement(Be.default.Item,{name:"repeat_answer",valuePropName:"checked"},Ae.createElement(kt.Z,null)),Ae.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",Ae.createElement(ne.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},Ae.createElement(vt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Ae.createElement(wt.Z,{open:bt,subDisciplineId:(ea=se.getFieldValue("sub_discipline_id"))==null?void 0:ea[1],onCancel:()=>{Tt(!1)},onOkClick:ln=>{Ht(ka=>[...ka,ln]),se.setFieldValue("tag_discipline_ids",[...se.getFieldValue("tag_discipline_ids"),ln==null?void 0:ln.id])}}))},et=oe(59301),Fn=Object.defineProperty,ot=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Nt=(se,Se,Ee)=>Se in se?Fn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Kn=(se,Se)=>{for(var Ee in Se||(Se={}))St.call(Se,Ee)&&Nt(se,Ee,Se[Ee]);if(zt)for(var Ee of zt(Se))Tn.call(Se,Ee)&&Nt(se,Ee,Se[Ee]);return se},xn=(se,Se)=>ot(se,Bt(Se)),jn=(se,Se,Ee)=>new Promise((rt,Bn)=>{var ea=bt=>{try{yn(Ee.next(bt))}catch(Tt){Bn(Tt)}},la=bt=>{try{yn(Ee.throw(bt))}catch(Tt){Bn(Tt)}},yn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then(ea,la);yn((Ee=Ee.apply(se,Se)).next())}),fa=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:Bn,deleteitem:ea,getTagData:la,init:yn,showTip:bt=!1})=>{const[Tt]=Be.default.useForm();(0,b.useEffect)(()=>{var jt;Tt.setFieldsValue(xn(Kn({},se),{name:se==null?void 0:se.question_title,choices:(jt=se==null?void 0:se.question_choices)==null?void 0:jt.map(bn=>xn(Kn({},bn),{standard_boolean:bn!=null&&bn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)}))},[se]);const aa=jt=>{if(!(jt!=null&&jt.length))return!1;const bn=jt.map(on=>{var Ht;return(Ht=on.choice_text)==null?void 0:Ht.trim().replace(/^\s+|\s+$/g,"")});return new Set(bn).size!==bn.length};return et.createElement("div",null,et.createElement(Be.default,{form:Tt,colon:!1,onFinish:jt=>{var bn;if(aa(jt.choices)){be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let ma=xn(Kn({},jt),{item_type:se==null?void 0:se.question_type,choices:(bn=jt==null?void 0:jt.choices)==null?void 0:bn.map(on=>xn(Kn({},on),{is_answer:on.standard_boolean}))});Bn(Kn(Kn({},se),ma))},onFinishFailed:jt=>jn(void 0,null,function*(){var bn,ma;be.ZP.error(jt.errorFields[0].errors[0]),Tt.scrollToField((ma=(bn=jt==null?void 0:jt.errorFields)==null?void 0:bn[0])==null?void 0:ma.name,{behavior:"smooth",block:"center"})})},et.createElement("div",{style:{display:"flex",alignItems:"center"}},et.createElement("div",{style:{flex:1}},et.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),et.createElement("span",null,(se==null?void 0:se.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!se.isadd&&et.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ea()}},et.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),et.createElement(We.ZP,{onClick:()=>{var jt;se.isadd?(Se(!1),yn()):(Tt.setFieldsValue(xn(Kn({},se),{name:se==null?void 0:se.question_title,choices:(jt=se==null?void 0:se.question_choices)==null?void 0:jt.map(bn=>xn(Kn({},bn),{standard_boolean:bn!=null&&bn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),et.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:et.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},et.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},et.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>jn(void 0,null,function*(){Tt.submit()})},"\u4FDD\u5B58"))),et.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},et.createElement(Qe.Z,{align:"middle"},et.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},et.createElement(Oe.Z,{onBlur:jt=>{jt.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),et.createElement(Me.u,{form:Tt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),et.createElement(ct,{getTagData:la,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Tt}))))},Wn=oe(32406),ba=oe(80283),dn=oe(59301),fn=Object.defineProperty,Pn=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,ht=(se,Se,Ee)=>Se in se?fn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,hn=(se,Se)=>{for(var Ee in Se||(Se={}))wa.call(Se,Ee)&&ht(se,Ee,Se[Ee]);if(Sa)for(var Ee of Sa(Se))tn.call(Se,Ee)&&ht(se,Ee,Se[Ee]);return se},Cn=(se,Se)=>Pn(se,Oa(Se)),ya=(se,Se,Ee)=>new Promise((rt,Bn)=>{var ea=bt=>{try{yn(Ee.next(bt))}catch(Tt){Bn(Tt)}},la=bt=>{try{yn(Ee.throw(bt))}catch(Tt){Bn(Tt)}},yn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then(ea,la);yn((Ee=Ee.apply(se,Se)).next())}),Ka=({qitem:se,TagDiscipline:Se,exerciseitem:Ee,setisedit:rt,seveeditor:Bn,deleteitem:ea,getTagData:la,init:yn,showTip:bt=!1})=>{const[Tt]=Be.default.useForm(),aa=Be.default.useWatch("use_blank_score",Tt);return(0,b.useEffect)(()=>{Tt.setFieldsValue(Cn(hn({},se),{standard_answers:se.standard_answers||[],name:se.question_title,repeat_answer:!se.repeat_answer}))},[se]),dn.createElement("div",null,dn.createElement(Be.default,{form:Tt,colon:!1,onValuesChange:(jt,bn)=>{var ma,on,Ht,Nn;if(jt!=null&&jt.standard_answers||jt!=null&&jt.use_blank_score){let qn=((ma=Tt.getFieldValue("standard_answers"))==null?void 0:ma.length)>0&&((Ht=(on=Tt.getFieldValue("standard_answers"))==null?void 0:on.map(Jt=>Jt.score))==null?void 0:Ht.filter(Jt=>Jt));(qn==null?void 0:qn.length)>0&&Tt.setFieldsValue({question_score:(qn==null?void 0:qn.length)>0&&((Nn=qn.reduce((Jt,tr)=>Jt+tr))==null?void 0:Nn.toFixed(1))})}},onFinish:jt=>{var bn;Bn(Cn(hn(hn({},se),jt),{item_type:se==null?void 0:se.question_type,standard_answers:(bn=jt.standard_answers)==null?void 0:bn.map((ma,on)=>Cn(hn({},ma),{position:ma.choice_id||on+1}))}))},onFinishFailed:jt=>ya(void 0,null,function*(){var bn,ma;jt.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,ge.pE)(),be.ZP.error(jt.errorFields[0].errors[0]),Tt.scrollToField((ma=(bn=jt==null?void 0:jt.errorFields)==null?void 0:bn[0])==null?void 0:ma.name,{behavior:"smooth",block:"center"})})},dn.createElement("div",{style:{display:"flex",alignItems:"center"}},dn.createElement("div",{style:{flex:1}},dn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),dn.createElement("span",null,"\u586B\u7A7A\u9898")),!se.isadd&&dn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ea()}},dn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),dn.createElement(We.ZP,{onClick:()=>{se.isadd?(rt(!1),yn()):(Tt.setFieldsValue(Cn(hn({},se),{standard_answers:se.standard_answers,name:se.question_title,repeat_answer:!se.repeat_answer})),rt(!1))}},"\u53D6\u6D88"),dn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:dn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},dn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},dn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Tt.submit()}},"\u4FDD\u5B58"))),dn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},dn.createElement(Qe.Z,{align:"middle"},aa?dn.createElement(ba.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):dn.createElement(Be.default.Item,{key:2,className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},dn.createElement(Oe.Z,{onBlur:jt=>{jt.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),dn.createElement(Be.default.Item,{name:"use_blank_score",noStyle:!0},dn.createElement(De.ZP.Group,{className:ie.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),dn.createElement(ne.Z,{overlayInnerStyle:{width:460},title:dn.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",dn.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},dn.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),dn.createElement(Wn.u,{form:Tt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:aa,answerKey:"standard_answers"}),dn.createElement(ct,{getTagData:la,qitem:se,exerciseitem:Ee,TagDiscipline:Se,form:Tt}))))},oa=oe(32147),Qn=oe(59301),Ya=Object.defineProperty,Ma=Object.defineProperties,Ja=Object.getOwnPropertyDescriptors,Fr=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,kn=(se,Se,Ee)=>Se in se?Ya(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Ln=(se,Se)=>{for(var Ee in Se||(Se={}))At.call(Se,Ee)&&kn(se,Ee,Se[Ee]);if(Fr)for(var Ee of Fr(Se))Mn.call(Se,Ee)&&kn(se,Ee,Se[Ee]);return se},xe=(se,Se)=>Ma(se,Ja(Se)),ft=(se,Se,Ee)=>new Promise((rt,Bn)=>{var ea=bt=>{try{yn(Ee.next(bt))}catch(Tt){Bn(Tt)}},la=bt=>{try{yn(Ee.throw(bt))}catch(Tt){Bn(Tt)}},yn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then(ea,la);yn((Ee=Ee.apply(se,Se)).next())}),Qt=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:Bn,deleteitem:ea,getTagData:la,init:yn,showTip:bt=!1})=>{const[Tt]=Be.default.useForm();return(0,b.useEffect)(()=>{var aa;Tt.setFieldsValue(xe(Ln({},se),{name:se.question_title,repeat_answer:!se.repeat_answer,choices:(aa=se==null?void 0:se.question_choices)==null?void 0:aa.map(jt=>xe(Ln({},jt),{is_answer:jt!=null&&jt.standard_boolean?1:0}))}))},[se]),Qn.createElement("div",null,Qn.createElement(Be.default,{form:Tt,colon:!1,onFinish:aa=>{Bn(Ln(Ln({},se),aa))},onFinishFailed:aa=>ft(void 0,null,function*(){var jt,bn;be.ZP.error(aa.errorFields[0].errors[0]),Tt.scrollToField((bn=(jt=aa==null?void 0:aa.errorFields)==null?void 0:jt[0])==null?void 0:bn.name,{behavior:"smooth",block:"center"})})},Qn.createElement("div",{style:{display:"flex",alignItems:"center"}},Qn.createElement("div",{style:{flex:1}},Qn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Qn.createElement("span",null,"\u5224\u65AD\u9898")),!(se!=null&&se.isadd)&&Qn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ea()}},Qn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Qn.createElement(We.ZP,{onClick:()=>{var aa;se.isadd?(Se(!1),yn()):(Tt.setFieldsValue(xe(Ln({},se),{name:se==null?void 0:se.question_title,choices:(aa=se==null?void 0:se.question_choices)==null?void 0:aa.map(jt=>xe(Ln({},jt),{is_answer:jt!=null&&jt.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Qn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Qn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Qn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Qn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Tt.submit()}},"\u4FDD\u5B58"))),Qn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Qn.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Qn.createElement(Oe.Z,{onBlur:aa=>{aa.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Qn.createElement(oa.Z,{form:Tt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Qn.createElement(ct,{getTagData:la,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Tt}))))},Mt=oe(36381),yt={wrap:"wrap___YewKC",deleteIcon:"deleteIcon___AKmkj",keywordTag:"keywordTag___hMKmU",questionTitleEditorWrap:"questionTitleEditorWrap___SpNyf",choiceWrap:"choiceWrap___lDCnP",choiceIndex:"choiceIndex___dabwf",judgementIndex:"judgementIndex___sausK",setAnswerBtn:"setAnswerBtn___moVcF",activeAnswer:"activeAnswer___Cd32c",activeJudgementAnswer:"activeJudgementAnswer___rbuoo",actionWrapper:"actionWrapper___dZuBC",addIcon:"addIcon___A9GtN",inputBorder:"inputBorder___DeyjY",placeholder:"placeholder___dhOmk",blankWrapper:"blankWrapper___vU8Cg",blankInput:"blankInput___Vzre8",blankInputNumberWrapper:"blankInputNumberWrapper___yLeaN",addBtn:"addBtn___LhI0I",blankIndex:"blankIndex___caKgB",baseInputWrapper:"baseInputWrapper___DhjJY",collapseWrapper:"collapseWrapper___btrfP",panelHeader:"panelHeader___xIZ7O",open:"open___IMQhg",close:"close___FTAU3",hide:"hide___GBtJP",scoreByBlankRadio:"scoreByBlankRadio___HAunQ"},En=oe(12893),je=oe(58950),Ke=Object.defineProperty,He=Object.defineProperties,Ot=Object.getOwnPropertyDescriptors,cn=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,_n=Object.prototype.propertyIsEnumerable,Un=(se,Se,Ee)=>Se in se?Ke(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,vn=(se,Se)=>{for(var Ee in Se||(Se={}))gn.call(Se,Ee)&&Un(se,Ee,Se[Ee]);if(cn)for(var Ee of cn(Se))_n.call(Se,Ee)&&Un(se,Ee,Se[Ee]);return se},Jn=(se,Se)=>He(se,Ot(Se)),Ea=(se,Se)=>{var Ee={};for(var rt in se)gn.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&cn)for(var rt of cn(se))Se.indexOf(rt)<0&&_n.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Zt=se=>{var Se=se,{value:Ee,onChange:rt,scrollId:Bn}=Se,ea=Ea(Se,["value","onChange","scrollId"]);return b.createElement("div",{id:Bn||""},b.createElement(je.Z,Jn(vn({},ea),{defaultValue:Ee,onChange:(la,yn)=>{console.log("a:",la,yn),yn!=null&&yn.length?rt(la,yn):rt(la)}})))},$n=({value:se,onChange:Se,placeholder:Ee,height:rt=140,isEdit:Bn})=>Bn?b.createElement(je.Z,{watch:!0,isFocus:!0,height:rt,placeholder:Ee,defaultValue:se,onChange:Se}):b.createElement("div",{style:{cursor:"pointer"}},se?b.createElement(lt.Z,{className:yt.inputBorder,value:se}):b.createElement("div",{className:`${yt.inputBorder} ${yt.placeholder}`},Ee));var Je=oe(43604),Ut=oe(32134),wn=Object.defineProperty,tt=Object.defineProperties,Xn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,Za=(se,Se,Ee)=>Se in se?wn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,sa=(se,Se)=>{for(var Ee in Se||(Se={}))ca.call(Se,Ee)&&Za(se,Ee,Se[Ee]);if(Rn)for(var Ee of Rn(Se))Vn.call(Se,Ee)&&Za(se,Ee,Se[Ee]);return se},_a=(se,Se)=>tt(se,Xn(Se)),$a=(se,Se)=>{var Ee={};for(var rt in se)ca.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Rn)for(var rt of Rn(se))Se.indexOf(rt)<0&&Vn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const gr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Rt=({value:se,onChange:Se,choiceTextKey:Ee,answerKey:rt,index:Bn,isEdit:ea,setInputActive:la,form:yn,choiceOptionsPath:bt,allowChangeMode:Tt,showAddIcon:aa,addItem:jt,deleteItem:bn})=>{const ma=(se==null?void 0:se[rt])===1,on=()=>{const Nn=yn.getFieldValue(bt);yn.setFieldValue(bt,Nn.map(qn=>_a(sa({},qn),{[rt]:0})))},Ht=()=>{ma?Se(_a(sa({},se),{[rt]:0})):(Tt||on(),Se(_a(sa({},se),{[rt]:1})))};return b.createElement(Qe.Z,{className:yt.choiceWrap,align:"middle",wrap:!1},b.createElement(Je.Z,{onClick:Ht,className:`${yt.choiceIndex} ${ma?yt.activeAnswer:""}`},gr[Bn]),b.createElement(Je.Z,{flex:1,className:`${yt.editorWrap} ml15`,onClick:la},b.createElement($n,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:ea,value:se==null?void 0:se[Ee],onChange:Nn=>{Se(_a(sa({},se),{[Ee]:Nn}))}})),b.createElement(Je.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:Ht,className:`${yt.setAnswerBtn} ${ma?yt.activeAnswer:""}`},ma?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),b.createElement(Je.Z,{className:yt.actionWrapper},b.createElement(ne.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.createElement(Ut.Z,{className:yt.addIcon,onClick:jt,style:{visibility:aa?"visible":"hidden"}})),b.createElement(ne.Z,{title:"\u5220\u9664"},b.createElement(En.Z,{className:yt.deleteIcon,onClick:bn,style:{visibility:Bn>1?"visible":"hidden"}}))))},Da=({questionTitlePlaceholder:se,titleKey:Se,choiceKey:Ee,analysisKey:rt,choiceTextKey:Bn,answerKey:ea,choiceOptionsPath:la,allowChangeMode:yn=!0,form:bt,showAnalysis:Tt=!0})=>{const[aa,jt]=(0,b.useState)(),[bn,ma]=(0,b.useState)(!1);return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:Se,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:Array.isArray(Se)?Se.join("_"):`${Se}`,watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),b.createElement(Be.default.List,{name:Ee,rules:[{validator(on,Ht){const Nn=Ht.some(Jt=>Jt[ea]===1),qn=Ht.findIndex(Jt=>{var tr;return((tr=Jt[Bn])==null?void 0:tr.length)<=0});return qn!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${gr[qn]}\u9009\u9879\u7684\u5185\u5BB9`)):Nn?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(on,{add:Ht,remove:Nn})=>b.createElement("div",{id:Array.isArray(la)?la.join("_"):`${la}`},on.map((qn,Jt)=>{var tr=qn,{key:ln,name:ka}=tr,en=$a(tr,["key","name"]);const cr=aa===ln,Lr=()=>{jt(ln)},br=Jt<7&&Jt===on.length-1,Er=()=>Ht({[Bn]:"",[ea]:0}),zn=()=>Nn(ka);return b.createElement(Be.default.Item,_a(sa({},en),{key:ln,name:ka,noStyle:!0}),b.createElement(Rt,{choiceTextKey:Bn,answerKey:ea,index:Jt,isEdit:cr,setInputActive:Lr,form:bt,choiceOptionsPath:la,allowChangeMode:yn,showAddIcon:br,addItem:Er,deleteItem:zn}))}),on.length<8&&b.createElement("div",{className:`${yt.addBtn} mb30`,onClick:()=>Ht({[Bn]:"",[ea]:0})},"\u6DFB\u52A0\u9009\u9879"))),Tt&&b.createElement("div",{onClick:()=>ma(!0)},b.createElement(Be.default.Item,{name:rt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement($n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:bn}))))};var Vt=oe(59301),xa=Object.defineProperty,pa=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,Dn=Object.getOwnPropertySymbols,ta=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,Ra=(se,Se,Ee)=>Se in se?xa(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Pa=(se,Se)=>{for(var Ee in Se||(Se={}))ta.call(Se,Ee)&&Ra(se,Ee,Se[Ee]);if(Dn)for(var Ee of Dn(Se))An.call(Se,Ee)&&Ra(se,Ee,Se[Ee]);return se},Va=(se,Se)=>pa(se,Xt(Se)),dr=(se,Se)=>{var Ee={};for(var rt in se)ta.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Dn)for(var rt of Dn(se))Se.indexOf(rt)<0&&An.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Pr=({value:se,onChange:Se})=>{const Ee=Bn=>{x.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:yt.modal,onOk:()=>{const ea=[...se];ea.splice(Bn,1),Se(ea)}})},rt=()=>{const Bn=[...se];Bn.push(""),Se(Bn)};return Vt.createElement(Qe.Z,{className:"ml20"},Vt.createElement(Je.Z,{flex:1},se==null?void 0:se.map((Bn,ea)=>Vt.createElement(Qe.Z,{key:`${Bn}_${ea}`,align:"middle",className:"mb20"},Vt.createElement(Fe.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Bn,autoSize:{maxRows:3},maxLength:1e3,onBlur:la=>{const yn=[...se],bt=la.target.value.trim();yn[ea]=bt,Se(yn)}}),Vt.createElement(ne.Z,{title:"\u5220\u9664"},Vt.createElement(En.Z,{className:yt.deleteIcon,style:{marginLeft:15,visibility:ea>0?"visible":"hidden"},onClick:()=>Ee(ea)}))))),Vt.createElement(Je.Z,null,Vt.createElement("div",{className:`${yt.addBtn}`,onClick:()=>{rt()}},"\u65B0\u589E\u7B54\u6848")))},Mr=({value:se=!0,onChange:Se})=>Vt.createElement(kt.Z,{checked:!se,onChange:Ee=>{Se(!Ee)}}),hr="\u2581",Jr=({questionTitlePlaceholder:se,form:Se,name:Ee,scoreByBlank:rt,answerKey:Bn,titleKey:ea="name",analysisKey:la="analysis",isOrdered:yn="is_ordered"})=>{var bt,Tt;const[aa,jt]=(0,b.useState)(!1),bn=(ln,ka)=>{const en=ka.line;let cr=0;for(let br=0;br{const Lr=ln.getRange(ka.from,ka.to);let br=0;if(ka.text.forEach(Er=>{br+=Er.split(hr).length-1}),ka.origin!=="setValue"){if(Lr&&Lr.indexOf(hr)!==-1){const Er=Lr.split(hr).length-1,zn=bn(ln,ka.from);if(console.log(`\u5220\u9664${Er}\u4E2A\uFF0C \u524D\u9762\u6709${zn}\u4E2A\uFF0C\u65B0\u589E${br}\u4E2A`),Er>1){const ur=Array.from({length:Er},(zr,Vr)=>zn+Vr);cr(ur)}else cr(zn)}else if(br>0){const Er=bn(ln,ka.from);console.log(`\u65B0\u589E${br}\u4E2A\uFF0C\u4E4B\u524D\u6709${Er}\u4E2A`),en(br,Er)}}},on=()=>{const ln=Se.getFieldValue(["sub_item_banks",...Bn]);Se.setFieldValue(["sub_item_banks",...Bn],ln==null?void 0:ln.map((ka,en)=>Va(Pa({},ka),{position:en+1})))},Ht=(0,b.useRef)(),Nn=(ln,ka)=>{for(let en=0;en{qn.current(ln),on()},tr=(Tt=(bt=Se.getFieldValue("sub_item_banks"))==null?void 0:bt[Bn==null?void 0:Bn[0]])==null?void 0:Tt[Bn==null?void 0:Bn[1]];return console.log(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...rt])),Vt.createElement("div",{className:yt.wrap},Vt.createElement("div",{className:yt.questionTitleEditorWrap},Vt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:ea,labelCol:{span:24},rules:[{required:!0}]},Vt.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se,showNullButton:!0,onCMBeforeChange:(ln,ka)=>{ma(ln,ka,Nn,Jt)}}))),Vt.createElement(Be.default.List,{name:Bn,rules:[{validator(ln,ka){if((ka==null?void 0:ka.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const en of ka){const{answer_text:cr}=en||{};if(cr!=null&&cr.some(Lr=>(Lr==null?void 0:Lr.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(ln,{add:ka,remove:en},{errors:cr})=>(Ht.current=ka,qn.current=en,Vt.createElement(Vt.Fragment,null,Vt.createElement(Be.default.Item,{label:Vt.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(ln!=null&&ln.length)&&Vt.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),ln.map((Lr,br)=>{var Er=Lr,{key:zn,name:ur}=Er,zr=dr(Er,["key","name"]);return Vt.createElement(Qe.Z,{className:"mb20",key:zn,align:"top"},Vt.createElement(Je.Z,{flex:"0 0 auto",className:`${yt.blankIndex} pt5`},"\u586B\u7A7A\u9879",br+1),Vt.createElement(Je.Z,{flex:1},Vt.createElement(Qe.Z,{align:"top",justify:"space-between"},Vt.createElement(Je.Z,{flex:1},Vt.createElement(Be.default.Item,Va(Pa({},zr),{name:[ur,"answer_text"],noStyle:!0}),Vt.createElement(Pr,null))),(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...rt]))&&Vt.createElement(Je.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},Vt.createElement(Be.default.Item,Va(Pa({},zr),{name:[ur,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:yt.blankInputNumberWrapper}),Vt.createElement(Oe.Z,{onChange:()=>{var Vr,$r;let Ar=Se==null?void 0:Se.getFieldValue(["sub_item_banks",Bn==null?void 0:Bn[0],"standard_answers"]),Cr=0;for(let Tr in Ar)(Vr=Ar[Tr])!=null&&Vr.score&&(Cr+=Number(($r=Ar[Tr])==null?void 0:$r.score));Se==null||Se.setFieldValue(["sub_item_banks",Bn==null?void 0:Bn[0],"question_score"],Cr)},className:yt.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Vt.createElement(Be.default.Item,Va(Pa({},zr),{name:[ur,"position"],noStyle:!0}),Vt.createElement(Fe.default,{type:"hidden"}))))})))),Vt.createElement(Qe.Z,{align:"middle"},Vt.createElement(Be.default.Item,{name:[Ee,"downcase"],valuePropName:"checked"},Vt.createElement(kt.Z,null)),Vt.createElement(Je.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Vt.createElement(Qe.Z,{align:"middle"},Vt.createElement(Be.default.Item,{name:[Ee,"no_space"],valuePropName:"checked"},Vt.createElement(kt.Z,null)),Vt.createElement(Je.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(tr==null?void 0:tr.length)>1&&Vt.createElement(Qe.Z,{align:"middle",className:(tr==null?void 0:tr.length)>1?"mb30":`${yt.hide}`},Vt.createElement(Be.default.Item,{name:yn},Vt.createElement(Mr,null)),Vt.createElement(Je.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),Vt.createElement("div",{onClick:()=>jt(!0)},Vt.createElement(Be.default.Item,{name:la,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Vt.createElement($n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:aa}))))};var Xa=Object.defineProperty,qa=Object.defineProperties,vr=Object.getOwnPropertyDescriptors,va=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,Ga=(se,Se,Ee)=>Se in se?Xa(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,nr=(se,Se)=>{for(var Ee in Se||(Se={}))lr.call(Se,Ee)&&Ga(se,Ee,Se[Ee]);if(va)for(var Ee of va(Se))mr.call(Se,Ee)&&Ga(se,Ee,Se[Ee]);return se},mt=(se,Se)=>qa(se,vr(Se)),it=(se,Se)=>{var Ee={};for(var rt in se)lr.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&va)for(var rt of va(se))Se.indexOf(rt)<0&&mr.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const It={\u6B63\u786E:"T",\u9519\u8BEF:"F"},mn=({value:se,onChange:Se,form:Ee,choiceKey:rt})=>{const Bn=(se==null?void 0:se.is_answer)===1,ea=se==null?void 0:se.choice_text,la=()=>{var yn;const bt=(yn=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",...rt]))==null?void 0:yn.map(Tt=>({choice_text:Tt.choice_text,is_answer:0}));Ee==null||Ee.setFieldValue(["sub_item_banks",...rt],bt),Se(mt(nr({},se),{is_answer:1}))};return b.createElement(Qe.Z,{className:yt.choiceWrap,align:"middle",wrap:!1},b.createElement(Je.Z,{onClick:la,className:`${yt.choiceIndex} ${yt.judgementIndex} ${Bn?yt.activeAnswer:""}`},It[ea]),b.createElement(Je.Z,{flex:1,className:`${yt.editorWrap} ml15`},b.createElement("div",{className:`${yt.inputBorder} ${yt.placeholder} ${Bn?yt.activeJudgementAnswer:""}`},ea)),b.createElement(Je.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:la,className:`${yt.setAnswerBtn} ${Bn?yt.activeAnswer:""}`},Bn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ua=({questionTitlePlaceholder:se,choiceKey:Se="choices",form:Ee,titleKey:rt="name",analysisKey:Bn="analysis"})=>{const[ea,la]=(0,b.useState)(!1);return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:rt,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},b.createElement(Be.default.List,{name:Se,rules:[{validator(yn,bt){return bt.some(aa=>(aa==null?void 0:aa.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},yn=>b.createElement("div",{id:"choices"},yn.map(bt=>{var Tt=bt,{key:aa,name:jt}=Tt,bn=it(Tt,["key","name"]);return b.createElement(Be.default.Item,mt(nr({},bn),{key:aa,name:jt,noStyle:!0}),b.createElement(mn,{form:Ee,choiceKey:Se}))})))),b.createElement("div",{onClick:()=>la(!0)},b.createElement(Be.default.Item,{name:Bn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement($n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ea}))))};var La=oe(12563),nn=Object.defineProperty,Ba=Object.defineProperties,Aa=Object.getOwnPropertyDescriptors,ar=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,Qa=(se,Se,Ee)=>Se in se?nn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,pr=(se,Se)=>{for(var Ee in Se||(Se={}))Ta.call(Se,Ee)&&Qa(se,Ee,Se[Ee]);if(ar)for(var Ee of ar(Se))ga.call(Se,Ee)&&Qa(se,Ee,Se[Ee]);return se},Gr=(se,Se)=>Ba(se,Aa(Se)),er=(se,Se)=>{var Ee={};for(var rt in se)Ta.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&ar)for(var rt of ar(se))Se.indexOf(rt)<0&&ga.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const fr=se=>{var Se=se,{value:Ee,onChange:rt}=Se,Bn=er(Se,["value","onChange"]);const ea=la=>{rt([la])};return b.createElement(je.Z,Gr(pr({},Bn),{defaultValue:Ee==null?void 0:Ee[0],onChange:ea}))},wr=se=>{if(!se)return!1;if(/^s*$/.test(se)||se.trim()===""){be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Se=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return se==="|"?(be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Gn=({value:se=[],onClose:Se})=>b.createElement(La.default,{closable:!0,onClose:Se,className:yt.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},se.join(" \u6216 "))),rn=({questionTitlePlaceholder:se,form:Se,showKeywords:Ee,isMustKeyWords:rt=Ee,titleKey:Bn="name",analysisKey:ea="analysis",answerTexts:la="answer_texts",keywords:yn="keywords",useKeywords:bt="use_keywords",indexs:Tt})=>{var aa,jt,bn,ma;const[on,Ht]=(0,b.useState)(!1),[Nn,qn]=(0,b.useState)(""),Jt=(jt=(aa=Se.getFieldValue("sub_item_banks"))==null?void 0:aa[bt==null?void 0:bt[0]])==null?void 0:jt[bt==null?void 0:bt[1]],tr=(ma=(bn=Se.getFieldValue("sub_item_banks"))==null?void 0:bn[bt==null?void 0:bt[0]])==null?void 0:ma.question_score;return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:Bn,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:la,labelCol:{span:24}},b.createElement(fr,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ee&&!rt&&b.createElement(Be.default.Item,{hidden:!0,name:bt,valuePropName:"checked"},b.createElement(kt.Z,{defaultChecked:!0})),Ee&&rt&&b.createElement(Qe.Z,{align:"middle",className:"mb30"},b.createElement(Be.default.Item,{name:bt,valuePropName:"checked"},b.createElement(kt.Z,null)),b.createElement(Je.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(Je.Z,null,b.createElement(ne.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},b.createElement(vt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Jt||!rt)&&b.createElement(Be.default.List,{name:yn,rules:[{validator(ln,ka){return rt?ka!=null&&ka.length?(ka==null?void 0:ka.reduce((cr,Lr)=>cr+Lr.score,0))>parseFloat(tr)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(ln,{add:ka,remove:en})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${yt.title} mb10`},rt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Qe.Z,{align:"middle",className:"font14 mb30"},b.createElement(Je.Z,{flex:1},b.createElement(Fe.default,{value:Nn,onChange:cr=>{qn(cr.target.value)},maxLength:50,allowClear:!0,onPressEnter:cr=>{var Lr,br,Er,zn;const ur=`${(Lr=cr.target)==null?void 0:Lr.value}`,zr=(Er=(br=ur==null?void 0:ur.split("|"))==null?void 0:br.filter(Ar=>!!Ar))==null?void 0:Er.map(Ar=>Ar.trim()),Vr=Se.getFieldValue(["sub_item_banks",...yn]),$r=((zn=Vr==null?void 0:Vr.map(Ar=>Ar==null?void 0:Ar.keyword))==null?void 0:zn.flat())||[];for(const Ar of zr)if($r.includes(Ar)){be.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}wr(ur)&&(ka({keyword:zr,score:1}),qn(""))},className:yt.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),b.createElement(Je.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),ln.map(cr=>{var Lr=cr,{key:br,name:Er}=Lr,zn=er(Lr,["key","name"]);return b.createElement(Qe.Z,{key:br,className:"mb20",style:{marginRight:148}},b.createElement(Je.Z,{flex:1},b.createElement(Qe.Z,{align:"middle",justify:"space-between"},b.createElement(Be.default.Item,Gr(pr({},zn),{name:[Er,"keyword"]}),b.createElement(Gn,{onClose:()=>en(Er)})),rt&&b.createElement(Be.default.Item,Gr(pr({},zn),{name:[Er,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:yt.blankInputNumberWrapper}),b.createElement(Oe.Z,{className:yt.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>Ht(!0)},b.createElement(Be.default.Item,{name:ea,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement($n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:on}))))};var Dt=oe(59301),de=Object.defineProperty,$e=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,qt=(se,Se,Ee)=>Se in se?de(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Kt=(se,Se)=>{for(var Ee in Se||(Se={}))at.call(Se,Ee)&&qt(se,Ee,Se[Ee]);if(Gt)for(var Ee of Gt(Se))an.call(Se,Ee)&&qt(se,Ee,Se[Ee]);return se},_t=(se,Se)=>$e(se,st(Se)),ia=(se,Se)=>{var Ee={};for(var rt in se)at.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Gt)for(var rt of Gt(se))Se.indexOf(rt)<0&&an.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const{Panel:Ha}=Mt.default,Wa=({questionTitlePlaceholder:se,choiceKey:Se,form:Ee,withScore:rt})=>{const Bn=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[ea,la]=(0,b.useState)(),[yn,bt]=(0,b.useState)([]),Tt=jt=>{bt(jt)},aa=({value:jt})=>Dt.createElement("div",{style:{width:150,paddingLeft:11}},jt);return Dt.createElement("div",{className:yt.wrap},Dt.createElement("div",{className:yt.questionTitleEditorWrap},Dt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Dt.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),Dt.createElement(Be.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),Dt.createElement(Be.default.List,{name:"sub_item_banks",rules:[{validator(jt,bn){return bn?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(jt,{add:bn,remove:ma,move:on})=>{const Ht=Ee.getFieldValue("sub_item_banks");return Dt.createElement(Dt.Fragment,null,Dt.createElement(Mt.default,{className:jt.length>0?yt.collapseWrapper:"",bordered:!1,activeKey:yn,onChange:Tt,expandIcon:({isActive:Nn})=>Dt.createElement("i",{className:`iconfont icon-weizhankai ${Nn?yt.open:yt.close}`,style:{fontSize:14,transition:"all .2s"}})},jt.map((Nn,qn)=>{var Jt=Nn,{key:tr,name:ln}=Jt,ka=ia(Jt,["key","name"]),en,cr,Lr,br,Er,zn,ur,zr,Vr,$r,Ar,Cr,Tr,rr;return Dt.createElement(Ha,{className:yt.panel,forceRender:!0,header:Dt.createElement("div",{className:yt.panelHeader},"\u7B2C",qn+1,"\u5C0F\u9898",Dt.createElement("span",null,"\uFF08",((en=Ht==null?void 0:Ht[ln])==null?void 0:en.question_type)==0?"\u5355\u9009\u9898":((cr=Ht==null?void 0:Ht[ln])==null?void 0:cr.question_type)==1?"\u591A\u9009\u9898":((Lr=Ht==null?void 0:Ht[ln])==null?void 0:Lr.question_type)==3?"\u586B\u7A7A\u9898":((br=Ht==null?void 0:Ht[ln])==null?void 0:br.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:ln,extra:Dt.createElement(Qe.Z,{align:"middle",onClick:Nr=>Nr.stopPropagation()},((Er=Ht==null?void 0:Ht[ln])==null?void 0:Er.question_type)==3&&Dt.createElement(Dt.Fragment,null,Dt.createElement(De.ZP.Group,{defaultValue:(zn=Ht==null?void 0:Ht[ln])==null?void 0:zn.use_blank_score,className:ie.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Nr=>{var Or,Ur,eo,mo,fo;if(Ee==null||Ee.setFieldValue(["sub_item_banks",ln,"use_blank_score"],(Or=Nr==null?void 0:Nr.target)==null?void 0:Or.value),(Ur=Nr==null?void 0:Nr.target)!=null&&Ur.value){let Ao=0;for(let So in(eo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",ln]))==null?void 0:eo.standard_answers)Ao+=Number((fo=(mo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",ln]))==null?void 0:mo.standard_answers[So])==null?void 0:fo.score);Ee==null||Ee.setFieldValue(["sub_item_banks",ln,"question_score"],Ao||"")}la(new Date)}}),Dt.createElement(ne.Z,{overlayInnerStyle:{width:460},title:Dt.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",Dt.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},Dt.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),rt&&Dt.createElement(Be.default.Item,_t(Kt({},ka),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[ln,"question_score"],className:yt.blankInputNumberWrapper}),((ur=Ht==null?void 0:Ht[ln])==null?void 0:ur.question_type)==3&&((zr=Ht==null?void 0:Ht[ln])!=null&&zr.use_blank_score)?Dt.createElement(aa,null):Dt.createElement(Oe.Z,{className:yt.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),Dt.createElement(Qe.Z,{align:"middle",className:"pl40",style:{width:82}},qn!==0&&Dt.createElement("div",{onClick:()=>{var Nr;on(qn,qn-1);const Or=(Nr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Nr.map((Ur,eo)=>(jt.map((mo,fo)=>{eo===fo&&(Ur.q_position=Number(mo.name)+1)}),Ur));Ee.setFieldValue("sub_item_banks",Or)}},Dt.createElement(ne.Z,{title:"\u4E0A\u79FB"},Dt.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),qn{var Nr;on(qn,qn+1);const Or=(Nr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Nr.map((Ur,eo)=>(jt.map((mo,fo)=>{eo===fo&&(Ur.q_position=Number(mo.name)+1)}),Ur));Ee.setFieldValue("sub_item_banks",Or)},className:qn===0?"":"ml10"},Dt.createElement(ne.Z,{title:"\u4E0B\u79FB"},Dt.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),Dt.createElement(ne.Z,{title:"\u5220\u9664"},Dt.createElement(En.Z,{className:`${yt.deleteIcon} ml40`,onClick:()=>ma(ln)})))},Dt.createElement(Be.default.Item,_t(Kt({},ka),{name:ln}),(((Vr=Ht==null?void 0:Ht[ln])==null?void 0:Vr.question_type)==0||(($r=Ht==null?void 0:Ht[ln])==null?void 0:$r.question_type)==1)&&Dt.createElement(Da,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Ar=Ht==null?void 0:Ht[ln])==null?void 0:Ar.question_type)==1,form:Ee,choiceKey:[ln,"choices"],titleKey:[ln,"name"],analysisKey:[ln,"analysis"],choiceOptionsPath:["sub_item_banks",ln,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((Cr=Ht==null?void 0:Ht[ln])==null?void 0:Cr.question_type)==3&&Dt.createElement(Jr,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",name:ln,scoreByBlank:[ln,"use_blank_score"],titleKey:[ln,"name"],analysisKey:[ln,"analysis"],isOrdered:[ln,"is_ordered"],answerKey:[ln,"standard_answers"],key:ea}),((Tr=Ht==null?void 0:Ht[ln])==null?void 0:Tr.question_type)==2&&Dt.createElement(ua,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[ln,"name"],analysisKey:[ln,"analysis"],choiceKey:[ln,"choices"]}),((rr=Ht==null?void 0:Ht[ln])==null?void 0:rr.question_type)==4&&Dt.createElement(rn,{showKeywords:!0,isMustKeyWords:!0,form:Ee,titleKey:[ln,"name"],analysisKey:[ln,"analysis"],answerTexts:[ln,"answer_texts"],useKeywords:[ln,"use_keywords"],keywords:[ln,"keywords"],indexs:ln,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",key:ea})))})),jt.length<20&&Dt.createElement(z.Z,{menu:{items:[{label:Dt.createElement("div",{onClick:()=>{bn({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),bt([jt==null?void 0:jt.length,...yn])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:Dt.createElement("div",{onClick:()=>{bn({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),bt([jt==null?void 0:jt.length,...yn])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:Dt.createElement("div",{onClick:()=>{bn({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),bt([jt==null?void 0:jt.length,...yn])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:Dt.createElement("div",{onClick:()=>{bn({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),bt([jt==null?void 0:jt.length,...yn])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:Dt.createElement("div",{onClick:()=>{bn({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),bt([jt==null?void 0:jt.length,...yn])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(Nn=>Nn.show).map(Nn=>({label:Nn.label,key:Nn.key}))}},Dt.createElement("div",{className:`${yt.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var pn=oe(59301),Ia=Object.defineProperty,Ca=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,Ir=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,Wr=(se,Se,Ee)=>Se in se?Ia(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,jr=(se,Se)=>{for(var Ee in Se||(Se={}))Qr.call(Se,Ee)&&Wr(se,Ee,Se[Ee]);if(Ir)for(var Ee of Ir(Se))Rr.call(Se,Ee)&&Wr(se,Ee,Se[Ee]);return se},Zr=(se,Se)=>Ca(se,ja(Se)),Co=(se,Se,Ee)=>new Promise((rt,Bn)=>{var ea=bt=>{try{yn(Ee.next(bt))}catch(Tt){Bn(Tt)}},la=bt=>{try{yn(Ee.throw(bt))}catch(Tt){Bn(Tt)}},yn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then(ea,la);yn((Ee=Ee.apply(se,Se)).next())}),ho=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:Bn,deleteitem:ea,getTagData:la,init:yn,showTip:bt=!1})=>{const[Tt]=Be.default.useForm();(0,b.useEffect)(()=>{var jt;Tt.setFieldsValue(Zr(jr({},se),{name:se.question_title,sub_item_banks:(jt=se.sub_exercise_questions)==null?void 0:jt.map(bn=>{var ma;return Zr(jr({},bn),{name:bn.question_title,choices:(ma=bn==null?void 0:bn.question_choices)==null?void 0:ma.map(on=>Zr(jr({},on),{is_answer:on!=null&&on.standard_boolean?1:0}))})}),repeat_answer:!se.repeat_answer}))},[se]);const aa=jt=>{if(!(jt!=null&&jt.length))return!1;const bn=jt.map(on=>{var Ht;return(Ht=on.choice_text)==null?void 0:Ht.trim().replace(/^\s+|\s+$/g,"")});return new Set(bn).size!==bn.length};return pn.createElement("div",null,pn.createElement(Be.default,{form:Tt,colon:!1,onValuesChange:(jt,bn)=>{var ma,on,Ht;if(jt!=null&&jt.sub_item_banks){let Nn=((ma=Tt.getFieldValue("sub_item_banks"))==null?void 0:ma.length)>0&&((Ht=(on=Tt.getFieldValue("sub_item_banks"))==null?void 0:on.map(qn=>{var Jt;if(qn.question_type==3&&(qn!=null&&qn.use_blank_score)){let tr=0;for(let ln in qn==null?void 0:qn.standard_answers)tr+=Number((Jt=qn==null?void 0:qn.standard_answers[ln])==null?void 0:Jt.score);return tr}else return qn.question_score}))==null?void 0:Ht.filter(qn=>qn));(Nn==null?void 0:Nn.length)>0&&Tt.setFieldsValue({question_score:parseFloat(Nn==null?void 0:Nn.reduce((qn,Jt)=>parseFloat(qn)+parseFloat(Jt))).toFixed(1)})}},onFinish:jt=>{var bn,ma;if((bn=jt.sub_item_banks)==null?void 0:bn.some(Ht=>Ht.question_type===0||Ht.question_type===1?aa(Ht.choices):!1)){be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}Bn(Zr(jr(jr({},se),jt),{sub_item_banks:(ma=jt==null?void 0:jt.sub_item_banks)==null?void 0:ma.map(Ht=>(console.log(Ht),Zr(jr({},Ht),{item_type:Ht==null?void 0:Ht.question_type,id:(Ht==null?void 0:Ht.question_id)||""})))}))},onFinishFailed:jt=>Co(void 0,null,function*(){var bn,ma;be.ZP.error(jt.errorFields[0].errors[0]),Tt.scrollToField((ma=(bn=jt==null?void 0:jt.errorFields)==null?void 0:bn[0])==null?void 0:ma.name,{behavior:"smooth",block:"center"})})},pn.createElement("div",{style:{display:"flex",alignItems:"center"}},pn.createElement("div",{style:{flex:1}},pn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),pn.createElement("span",null,"\u7EC4\u5408\u9898")),!se.isadd&&pn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ea()}},pn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),pn.createElement(We.ZP,{onClick:()=>{var jt;se.isadd?(Se(!1),yn()):(Tt.setFieldsValue(Zr(jr({},se),{name:se==null?void 0:se.question_title,choices:(jt=se==null?void 0:se.question_choices)==null?void 0:jt.map(bn=>Zr(jr({},bn),{standard_boolean:bn!=null&&bn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),pn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:pn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},pn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},pn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Tt.submit()}},"\u4FDD\u5B58"))),pn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},pn.createElement(ba.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),pn.createElement(Wa,{form:Tt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),pn.createElement(ct,{getTagData:la,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Tt}))))},Eo=oe(13635),xo=oe(24334),Hr=oe(59301),wo=Object.defineProperty,Ll=Object.defineProperties,Il=Object.getOwnPropertyDescriptors,ci=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,Nl=Object.prototype.propertyIsEnumerable,ro=(se,Se,Ee)=>Se in se?wo(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Lo=(se,Se)=>{for(var Ee in Se||(Se={}))Vi.call(Se,Ee)&&ro(se,Ee,Se[Ee]);if(ci)for(var Ee of ci(Se))Nl.call(Se,Ee)&&ro(se,Ee,Se[Ee]);return se},Ko=(se,Se)=>Ll(se,Il(Se)),Ol=(se,Se,Ee)=>new Promise((rt,Bn)=>{var ea=bt=>{try{yn(Ee.next(bt))}catch(Tt){Bn(Tt)}},la=bt=>{try{yn(Ee.throw(bt))}catch(Tt){Bn(Tt)}},yn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then(ea,la);yn((Ee=Ee.apply(se,Se)).next())}),ri=({qitem:se,TagDiscipline:Se,exerciseitem:Ee,setisedit:rt,seveeditor:Bn,deleteitem:ea,getTagData:la,init:yn,showTip:bt=!1})=>{const[Tt]=Be.default.useForm(),aa=!0;return(0,b.useEffect)(()=>{var jt,bn,ma;Tt.setFieldsValue(Ko(Lo({},se),{standard_answers:se.standard_answer,difficulty:se.difficulty,item_banks_group_id:se.item_banks_group_id,hack:Ko(Lo({},se),{time_limit:(se==null?void 0:se.time_limit)||3}),hack_codes:{language:(jt=se==null?void 0:se.program_attr)==null?void 0:jt.language,code:xo.Base64.decode(((bn=se==null?void 0:se.program_attr)==null?void 0:bn.code)||"")},hack_sets:Lo({},(ma=se==null?void 0:se.hack_sets)==null?void 0:ma[0]),repeat_answer:!se.repeat_answer}))},[se]),Hr.createElement("div",null,Hr.createElement(Be.default,{form:Tt,colon:!1,onValuesChange:(jt,bn)=>{var ma,on,Ht,Nn;if(jt!=null&&jt.standard_answers){let qn=((ma=Tt.getFieldValue("standard_answers"))==null?void 0:ma.length)>0&&((Ht=(on=Tt.getFieldValue("standard_answers"))==null?void 0:on.map(Jt=>Jt.score))==null?void 0:Ht.filter(Jt=>Jt));(qn==null?void 0:qn.length)>0&&Tt.setFieldsValue({question_score:(qn==null?void 0:qn.length)>0&&((Nn=qn.reduce((Jt,tr)=>Jt+tr))==null?void 0:Nn.toFixed(1))})}},onFinish:jt=>{var bn;Bn(Ko(Lo(Lo({},se),jt),{item_type:se==null?void 0:se.question_type,standard_answers:(bn=jt.standard_answers)==null?void 0:bn.map((ma,on)=>Ko(Lo({},ma),{position:on+1})),standard_answer:void 0}))},onFinishFailed:jt=>Ol(void 0,null,function*(){var bn,ma;be.ZP.error(jt.errorFields[0].errors[0]),Tt.scrollToField((ma=(bn=jt==null?void 0:jt.errorFields)==null?void 0:bn[0])==null?void 0:ma.name,{behavior:"smooth",block:"center"})})},Hr.createElement("div",{style:{display:"flex",alignItems:"center"}},Hr.createElement("div",{style:{flex:1}},Hr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Hr.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),!se.isadd&&Hr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ea()}},Hr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Hr.createElement(We.ZP,{onClick:()=>{var jt,bn,ma;se.isadd?(rt(!1),yn()):(Tt.setFieldsValue(Ko(Lo({},se),{standard_answers:se.standard_answer,difficulty:se.difficult,item_banks_group_id:se.item_banks_group_id,hack:Lo({},se),hack_codes:{language:(jt=se==null?void 0:se.program_attr)==null?void 0:jt.language,code:xo.Base64.decode((bn=se==null?void 0:se.program_attr)==null?void 0:bn.code)},hack_sets:Lo({},(ma=se==null?void 0:se.hack_sets)==null?void 0:ma[0]),repeat_answer:!se.repeat_answer})),rt(!1))}},"\u53D6\u6D88"),Hr.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Hr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Hr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Hr.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Tt.submit()}},"\u4FDD\u5B58"))),Hr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Hr.createElement(ba.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Hr.createElement(Eo.t,{form:Tt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:aa,hackidentifier:se==null?void 0:se.hack_identifier,answerKey:"standard_answers"}),Hr.createElement(ct,{getTagData:la,qitem:se,exerciseitem:Ee,TagDiscipline:Se,form:Tt}))))},Ml=oe(81327),Qi=oe(27527),za=oe(59301),Rl=Object.defineProperty,Tl=Object.defineProperties,kl=Object.getOwnPropertyDescriptors,so=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,Oo=(se,Se,Ee)=>Se in se?Rl(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,no=(se,Se)=>{for(var Ee in Se||(Se={}))Gl.call(Se,Ee)&&Oo(se,Ee,Se[Ee]);if(so)for(var Ee of so(Se))jl.call(Se,Ee)&&Oo(se,Ee,Se[Ee]);return se},po=(se,Se)=>Tl(se,kl(Se)),Ui=(se,Se,Ee)=>new Promise((rt,Bn)=>{var ea=bt=>{try{yn(Ee.next(bt))}catch(Tt){Bn(Tt)}},la=bt=>{try{yn(Ee.throw(bt))}catch(Tt){Bn(Tt)}},yn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then(ea,la);yn((Ee=Ee.apply(se,Se)).next())}),Ki=({qitem:se,setqitem:Se,setisedit:Ee,TagDiscipline:rt,exerciseitem:Bn,seveeditor:ea,deleteitem:la,showTip:yn=!1})=>{var bt;const[Tt]=Be.default.useForm();(0,b.useEffect)(()=>{var on,Ht;Tt.setFieldsValue(po(no({},se),{name:se==null?void 0:se.question_title,choices:(on=se==null?void 0:se.question_choices)==null?void 0:on.map(Nn=>po(no({},Nn),{standard_boolean:Nn!=null&&Nn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),se.shixun=(Ht=se==null?void 0:se.shixun)==null?void 0:Ht.map(Nn=>po(no({},Nn),{defaultscore:Nn.challenge_score}))},[]);const aa=(on,Ht,Nn)=>{const qn=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));qn[Nn][on]=Ht,Se(po(no({},se),{shixun:qn}))},jt=(on,Ht,Nn,qn)=>{const Jt=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));Jt[Nn].challenge_step_penalties[qn][on]=Ht,Se(po(no({},se),{shixun:Jt}))},bn=on=>{var Ht;const Nn=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));(Ht=Nn[on])!=null&&Ht.challenge_step_penalties&&Nn[on].challenge_step_penalties.push({id:null,score:null,start_time:null,end_time:null}),Se(po(no({},se),{shixun:Nn}))},ma=(on,Ht)=>{var Nn;const qn=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));qn[on].challenge_step_penalties,(Nn=qn[on])!=null&&Nn.challenge_step_penalties&&qn[on].challenge_step_penalties.splice(Ht,1),Se(po(no({},se),{shixun:qn}))};return za.createElement("div",null,za.createElement(Be.default,{form:Tt,colon:!1,onFinish:on=>{var Ht,Nn;let qn=po(no({},on),{question_scores:(Ht=se==null?void 0:se.shixun)==null?void 0:Ht.map(Jt=>Jt.challenge_score),item_type:se==null?void 0:se.question_type,choices:(Nn=on==null?void 0:on.choices)==null?void 0:Nn.map(Jt=>po(no({},Jt),{is_answer:Jt.standard_boolean}))});ea(no(no({},se),qn))},onFinishFailed:on=>Ui(void 0,null,function*(){var Ht,Nn;be.ZP.error(on.errorFields[0].errors[0]),Tt.scrollToField((Nn=(Ht=on==null?void 0:on.errorFields)==null?void 0:Ht[0])==null?void 0:Nn.name,{behavior:"smooth",block:"center"})})},za.createElement("div",{style:{display:"flex",alignItems:"center"}},za.createElement("div",{style:{flex:1}},za.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),za.createElement("span",null,"\u5B9E\u8BAD\u9898")),za.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{la()}},za.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),za.createElement(We.ZP,{onClick:()=>{var on,Ht;Tt.setFieldsValue(po(no({},se),{name:se==null?void 0:se.question_title,choices:(on=se==null?void 0:se.question_choices)==null?void 0:on.map(Nn=>po(no({},Nn),{standard_boolean:Nn!=null&&Nn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),se.shixun=(Ht=se==null?void 0:se.shixun)==null?void 0:Ht.map(Nn=>po(no({},Nn),{challenge_score:Nn.defaultscore})),Se(no({},se)),Ee(!1)}},"\u53D6\u6D88"),za.createElement(ne.Z,{overlayClassName:ie.shake,open:yn,placement:"bottom",color:"rgba(244,156,14,0.19)",title:za.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},za.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},za.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>Ui(void 0,null,function*(){var on,Ht,Nn,qn;if(((Ht=(on=se==null?void 0:se.shixun)==null?void 0:on.map)==null?void 0:Ht.call(on,ln=>ln.challenge_score).filter(ln=>ln).length)<((Nn=se==null?void 0:se.shixun)==null?void 0:Nn.length)){be.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}console.log(se,"qitem");const Jt=parseFloat(Tt.getFieldValue("question_score")),tr=parseFloat((qn=se==null?void 0:se.shixun)==null?void 0:qn.map(ln=>ln.challenge_score).reduce((ln,ka)=>parseFloat(ln||0)+parseFloat(ka||0)));if((se==null?void 0:se.shixun_mode)===2&&Jt!==tr){be.ZP.info("\u8003\u70B9\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BD5\u9898\u5206\u503C");return}Tt.submit()})},"\u4FDD\u5B58"))),za.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},(se==null?void 0:se.shixun_mode)===0?za.createElement(ba.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}):za.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},za.createElement(Oe.Z,{onChange:on=>{var Ht;(se==null?void 0:se.shixun_mode)===1&&((Ht=se==null?void 0:se.shixun)==null?void 0:Ht.length)===1&&(se.shixun[0].challenge_score=on,Se(no({},se)))},onBlur:on=>{const Ht=Number(on.target.value);Ht<1&&be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5C0F\u4E8E1"),Ht>200&&be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5927\u4E8E200")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:200,min:1})),za.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},za.createElement(je.Z,{watch:!0,height:140,placeholder:"",defaultValue:se.question_title})),za.createElement(Qe.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},za.createElement("div",null,za.createElement("span",{style:{color:"red"}},"*"),(se==null?void 0:se.shixun_mode)===2?"\u8003\u70B9":"\u5173\u5361","\u540D\u79F0"),za.createElement("a",{href:`/shixuns/${se==null?void 0:se.shixun_identifier}/challenges?exercise=true`,target:"_blank"},za.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(bt=se==null?void 0:se.shixun)==null?void 0:bt.map((on,Ht)=>{var Nn,qn;return za.createElement(b.Fragment,{key:on.challenge_id},za.createElement("div",{style:{display:"flex",marginBottom:20}},za.createElement("div",{style:{flex:1}},Ht+1,"\u3001",on.challenge_name),za.createElement("div",null,za.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",za.createElement(Oe.Z,{precision:1,value:on==null?void 0:on.challenge_score,onChange:Jt=>{const tr=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));tr[Ht].challenge_score=Jt;const ln=tr.every(en=>!en.challenge_score),ka=parseFloat(tr==null?void 0:tr.map(en=>en.challenge_score).reduce((en,cr)=>parseFloat(en||0)+parseFloat(cr||0)));(se==null?void 0:se.shixun_mode)!==2&&Tt.setFieldsValue({question_score:ln?"":ka.toFixed(1)}),Se(po(no({},se),{shixun:tr}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"}))),[1,2].includes(se==null?void 0:se.shixun_mode)&&za.createElement("div",{className:"mb20"},za.createElement(Ml.Z,null,za.createElement(kt.Z,{checked:on==null?void 0:on.is_time_limit,onChange:Jt=>aa("is_time_limit",Jt,Ht)}),za.createElement("span",{className:"c-grey-333"},"\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u5E76\u8BBE\u7F6E\u5F97\u5206\u89C4\u5219")),[1].includes(se==null?void 0:se.shixun_mode)&&(on==null?void 0:on.is_time_limit)&&za.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},za.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),za.createElement(Oe.Z,{suffix:"\u79D2",value:on==null?void 0:on.time_limit,onChange:Jt=>aa("time_limit",Jt,Ht),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u6BCF\u8D85\u8FC7"),za.createElement(Oe.Z,{suffix:"\u79D2",value:on==null?void 0:on.timeout_second,onChange:Jt=>aa("timeout_second",Jt,Ht),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u6263\u9664"),za.createElement(Oe.Z,{suffix:"\u5206",value:on==null?void 0:on.deduct_point,onChange:Jt=>aa("deduct_point",Jt,Ht),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u76F4\u81F3\u6263\u5B8C\u8BE5\u9898\u5206\u503C")),[2].includes(se==null?void 0:se.shixun_mode)&&(on==null?void 0:on.is_time_limit)&&za.createElement(za.Fragment,null,za.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},za.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),za.createElement(Oe.Z,{suffix:"\u79D2",value:on==null?void 0:on.time_limit,onChange:Jt=>aa("time_limit",Jt,Ht),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u8D85\u8FC7\u65F6\u95F4\u4E0D\u5F97\u5206\uFF0C\u53EF\u4EE5\u8BBE\u7F6E\u5B66\u5458\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210\u6263\u9664\u4E0D\u540C\u5206\u503C")),!!((Nn=on==null?void 0:on.challenge_step_penalties)!=null&&Nn.length)&&za.createElement("div",{className:"mt20 p20",style:{backgroundColor:"#F6F7F9",display:"flex",flexDirection:"column",gap:20}},(qn=on==null?void 0:on.challenge_step_penalties)==null?void 0:qn.map((Jt,tr)=>za.createElement(Qe.Z,{key:tr,align:"middle"},za.createElement("div",null,"\u5B8C\u6210\u65F6\u95F4"),za.createElement(Oe.Z,{suffix:"\u79D2",value:Jt==null?void 0:Jt.start_time,onChange:ln=>jt("start_time",ln,Ht,tr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"-"),za.createElement(Oe.Z,{suffix:"\u79D2",value:Jt==null?void 0:Jt.end_time,onChange:ln=>jt("end_time",ln,Ht,tr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u6263\u9664"),za.createElement(Oe.Z,{suffix:"\u5206",value:Jt==null?void 0:Jt.score,onChange:ln=>jt("score",ln,Ht,tr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("i",{className:"iconfont icon-shanchu15 c-red current ml20",onClick:()=>ma(Ht,tr)})))),za.createElement(Qi.op,{onClick:()=>bn(Ht),className:"mt20",shape:"default"},"\u6DFB\u52A0\u5F97\u5206\u89C4\u5219"))))}))))},na={flex_box_center:"flex_box_center___ljmk3",flex_space_between:"flex_space_between___Fy45C",flex_box_vertical_center:"flex_box_vertical_center___SoC1C",flex_box_center_end:"flex_box_center_end___MumBX",flex_box_column:"flex_box_column___cutpt",warp:"warp___w1JUC",indexTag:"indexTag___LPncW",normalWrap:"normalWrap___pEIzs",redio:"redio___I6tXM",redioitem:"redioitem___cS4Gp",redioitemyes:"redioitemyes___JBDmk",title:"title___XAohQ",titleyes:"titleyes____bNQk",yestag:"yestag___zQnb1",checkbox:"checkbox___MHadU",checkboxitem:"checkboxitem___KX7mB",checkboxitemyes:"checkboxitemyes___MpOWf",bottom:"bottom___FkHfO",bottomitem:"bottomitem___AS0Qp",left:"left___U23z1",right:"right___yJVEk",completion:"completion___Bu5G6",content:"content___LySPW",items:"items___ETMq9",simple:"simple___XX5t0",shixunWrapper:"shixunWrapper___w6oIG",shixun:"shixun___ePWKn",score:"score___nGh9k",qtitle:"qtitle___DAMW1",program:"program___Mm1qL",combination:"combination___Sw7S6",qtype:"qtype___Xdl60",divname:"divname___AZYhO"},Yi=oe(1710),Hl=oe(210),In=oe(59301);const gi=["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"],zl=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var Fi=({qitem:se,newExercisePaper:Se})=>{var Ee,rt,Bn,ea,la,yn,bt,Tt,aa,jt,bn,ma,on,Ht,Nn,qn,Jt,tr,ln,ka,en,cr,Lr,br,Er;return In.createElement("div",{className:na.warp},((se==null?void 0:se.question_type)===0||(se==null?void 0:se.question_type)===2)&&In.createElement("div",{className:na.normalWrap},(Ee=se==null?void 0:se.question_choices)==null?void 0:Ee.map((zn,ur)=>In.createElement("div",{className:na.redio,key:ur},!(zn!=null&&zn.standard_boolean)&&In.createElement("span",{className:na.redioitem}),(zn==null?void 0:zn.standard_boolean)&&In.createElement("i",{className:`${na.redioitemyes} icon-duigou1`}),In.createElement("span",{className:`${zn!=null&&zn.standard_boolean?na.titleyes:na.title} ${na.indexTag}`},(se==null?void 0:se.question_type)===0?gi[ur]:""),In.createElement(lt.Z,{className:zn!=null&&zn.standard_boolean?na.titleyes:na.title,value:zn==null?void 0:zn.choice_text}),(zn==null?void 0:zn.standard_boolean)&&In.createElement("div",{className:na.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===1&&In.createElement("div",{className:na.normalWrap},(rt=se==null?void 0:se.question_choices)==null?void 0:rt.map((zn,ur)=>In.createElement("div",{className:na.checkbox,key:ur},!(zn!=null&&zn.standard_boolean)&&In.createElement("span",{className:na.checkboxitem}),(zn==null?void 0:zn.standard_boolean)&&In.createElement("i",{className:`${na.checkboxitemyes} icon-duigou1`}),In.createElement("span",{className:`${zn!=null&&zn.standard_boolean?na.titleyes:na.title} ${na.indexTag}`},gi[ur]),In.createElement(lt.Z,{className:zn!=null&&zn.standard_boolean?na.titleyes:na.title,value:zn==null?void 0:zn.choice_text}),(zn==null?void 0:zn.standard_boolean)&&In.createElement("div",{className:na.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===3&&In.createElement("div",{className:na.completion},(Bn=se==null?void 0:se.standard_answers)==null?void 0:Bn.map((zn,ur)=>{var zr;return In.createElement(Qe.Z,{align:"top"},In.createElement("span",{className:na.title},"\u586B\u7A7A\u9879",ur+1),In.createElement("div",{className:na.content},(zr=zn.answer_text)==null?void 0:zr.map((Vr,$r)=>In.createElement("div",{key:$r,className:na.items,style:(zn==null?void 0:zn.model)===2?{border:0,padding:0}:{}},(zn==null?void 0:zn.model)===1?In.createElement("pre",{className:"mb0"},Vr):In.createElement(Hl.Z,{value:Vr,disabled:!0})))))})),(se==null?void 0:se.question_type)===4&&In.createElement("div",{className:na.simple},In.createElement("div",{className:na.title},"\u53C2\u8003\u7B54\u6848"),In.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(ea=se==null?void 0:se.answer_texts)!=null&&ea[0]?In.createElement(lt.Z,{className:na.content,value:(la=se==null?void 0:se.answer_texts)==null?void 0:la[0]}):In.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),In.createElement("div",{className:"mt20 "},In.createElement("span",{className:na.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),In.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},se!=null&&se.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(se==null?void 0:se.question_type)===5&&In.createElement("div",{className:na.shixunWrapper},(yn=se==null?void 0:se.shixun)==null?void 0:yn.map((zn,ur)=>{var zr,Vr;return In.createElement("div",null,In.createElement("div",{key:ur,className:`${na.shixun} mb30`},In.createElement("span",{style:{flexShrink:0},className:na.score},"\uFF08",zn==null?void 0:zn.challenge_score,"\u5206\uFF09"),In.createElement(ne.Z,{title:`${(se==null?void 0:se.index)+"."+(ur+1)}\u3001${zn==null?void 0:zn.challenge_name}`},In.createElement("span",{style:{width:"fit-content",marginRight:"auto"},className:na.qtitle},(se==null?void 0:se.index)+"."+(ur+1),"\u3001",zn==null?void 0:zn.challenge_name)),(zn==null?void 0:zn.is_time_limit)&&In.createElement("span",{className:"pl10",style:{color:"#FF6800",flexShrink:0}},"\u5DF2\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236")),((Vr=(zr=Se==null?void 0:Se.editData)==null?void 0:zr.exercise)==null?void 0:Vr.show_challenge_task_pass)&&In.createElement(lt.Z,{className:na.content,value:(zn==null?void 0:zn.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(se==null?void 0:se.question_type)===6&&In.createElement("div",{className:na.program,style:{border:!((Tt=(bt=Se==null?void 0:Se.editData)==null?void 0:bt.exercise)!=null&&Tt.show_hack_sets)&&!((jt=(aa=Se==null?void 0:Se.editData)==null?void 0:aa.exercise)!=null&&jt.show_hack_description)&&"none"}},((ma=(bn=Se==null?void 0:Se.editData)==null?void 0:bn.exercise)==null?void 0:ma.show_hack_sets)&&In.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},In.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},In.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),In.createElement(Yi.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(zn,ur,zr)=>zr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(zn,ur,zr)=>In.createElement(ne.Z,{title:In.createElement("pre",null,zn)},In.createElement("div",{className:na.divname},zn))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(zn,ur,zr)=>In.createElement(ne.Z,{title:In.createElement("pre",null,zn)}," ",In.createElement("div",{className:na.divname},zn))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(on=se==null?void 0:se.program_attr)==null?void 0:on.hack_sets})),((Nn=(Ht=Se==null?void 0:Se.editData)==null?void 0:Ht.exercise)==null?void 0:Nn.show_hack_description)&&In.createElement("div",null,In.createElement(lt.Z,{className:na.content,value:(se==null?void 0:se.description)||"- -"}))),(se==null?void 0:se.question_type)===7&&((qn=se==null?void 0:se.sub_exercise_questions)==null?void 0:qn.map((zn,ur)=>{var zr,Vr,$r,Ar,Cr,Tr;return In.createElement("div",{key:ur},In.createElement("div",{className:na.combination},In.createElement("span",{className:na.score},zn==null?void 0:zn.question_score,"\u5206"),In.createElement("span",{className:na.qtype},(zr=zl.find(rr=>rr.type==zn.question_type))==null?void 0:zr.name),In.createElement("span",{className:na.qtitle},In.createElement(lt.Z,{value:`${ur+1}\u3001${zn==null?void 0:zn.question_title}`}))),(zn.question_type===0||zn.question_type===2)&&In.createElement("div",{className:na.warp,style:{padding:"20px 58px 0 58px"}},In.createElement("div",null,(Vr=zn==null?void 0:zn.question_choices)==null?void 0:Vr.map((rr,Nr)=>In.createElement("div",{className:na.redio,key:Nr},!(rr!=null&&rr.standard_boolean)&&In.createElement("span",{className:na.redioitem}),(rr==null?void 0:rr.standard_boolean)&&In.createElement("i",{className:`${na.redioitemyes} icon-duigou1`}),In.createElement("span",{className:`${rr!=null&&rr.standard_boolean?na.titleyes:na.title} ${na.indexTag}`},gi[Nr]),In.createElement(lt.Z,{className:rr!=null&&rr.standard_boolean?na.titleyes:na.title,value:rr==null?void 0:rr.choice_text}),(rr==null?void 0:rr.standard_boolean)&&In.createElement("div",{className:na.yestag},"\u6B63\u786E\u7B54\u6848"))))),zn.question_type===1&&In.createElement("div",{className:na.normalWrap},($r=zn==null?void 0:zn.question_choices)==null?void 0:$r.map((rr,Nr)=>In.createElement("div",{className:na.checkbox,key:Nr},!(rr!=null&&rr.standard_boolean)&&In.createElement("span",{className:na.checkboxitem}),(rr==null?void 0:rr.standard_boolean)&&In.createElement("i",{className:`${na.checkboxitemyes} icon-duigou1`}),In.createElement("span",{className:`${rr!=null&&rr.standard_boolean?na.titleyes:na.title} ${na.indexTag}`},gi[Nr]),In.createElement(lt.Z,{className:rr!=null&&rr.standard_boolean?na.titleyes:na.title,value:rr==null?void 0:rr.choice_text}),(rr==null?void 0:rr.standard_boolean)&&In.createElement("div",{className:na.yestag},"\u6B63\u786E\u7B54\u6848")))),zn.question_type===3&&In.createElement("div",{className:na.completion},(Ar=zn==null?void 0:zn.standard_answers)==null?void 0:Ar.map((rr,Nr)=>{var Or;return In.createElement(Qe.Z,{align:"top"},In.createElement("span",{className:na.title},"\u586B\u7A7A\u9879",Nr+1),In.createElement("div",{className:na.content},(Or=rr.answer_text)==null?void 0:Or.map((Ur,eo)=>In.createElement("div",{key:eo,className:na.items},In.createElement("pre",{className:"mb0"},Ur)))))})),zn.question_type===4&&In.createElement("div",{className:na.simple},In.createElement("div",{className:na.title},"\u53C2\u8003\u7B54\u6848"),In.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Cr=zn==null?void 0:zn.answer_texts)!=null&&Cr[0]?In.createElement(lt.Z,{className:na.content,value:(Tr=zn==null?void 0:zn.answer_texts)==null?void 0:Tr[0]}):In.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),In.createElement("div",{className:"mt20 "},In.createElement("span",{className:na.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),In.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},zn!=null&&zn.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(se==null?void 0:se.question_type)===8&&In.createElement("div",null,In.createElement(lt.Z,{disabledFill:!0,className:na.content,showProgramFill:!0,value:xo.Base64.decode(((Jt=se==null?void 0:se.program_attr)==null?void 0:Jt.code)||"")})),((se==null?void 0:se.question_type)<=4||[6,8].includes(se==null?void 0:se.question_type))&&In.createElement("div",{className:na.bottom},In.createElement("div",{className:`${na.bottomitem} mb30`},In.createElement("span",{className:na.left},"\u89E3\u6790"),In.createElement("span",{className:na.right},se!=null&&se.analysis?In.createElement(lt.Z,{value:se==null?void 0:se.analysis}):In.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),In.createElement("div",{className:`${na.bottomitem} mb30`},In.createElement("span",{className:na.left},"\u96BE\u5EA6"),In.createElement("span",{className:na.right},(se==null?void 0:se.difficulty)===1?"\u7B80\u5355":(se==null?void 0:se.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),In.createElement("div",{className:na.bottomitem},In.createElement("span",{className:na.left},"\u77E5\u8BC6\u70B9"),In.createElement(ne.Z,{title:((tr=se==null?void 0:se.tag_discipline_names)==null?void 0:tr.length)<=0||((ln=se==null?void 0:se.tag_discipline_names)==null?void 0:ln.length)==1&&["-"].includes(se==null?void 0:se.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(en=(ka=se==null?void 0:se.tag_discipline_names)==null?void 0:ka.join("\uFF1B"))==null?void 0:en.toString()},In.createElement("span",{className:na.right},((cr=se==null?void 0:se.tag_discipline_names)==null?void 0:cr.length)<=0?In.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Lr=se==null?void 0:se.tag_discipline_names)==null?void 0:Lr.length)==1&&["-"].includes(se==null?void 0:se.tag_discipline_names[0])?In.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(Er=(br=se==null?void 0:se.tag_discipline_names)==null?void 0:br.join("\uFF1B"))==null?void 0:Er.toString())))))},Wl=oe(26929),Vl=oe(20620),Yr=oe(59301),Ql=Object.defineProperty,Ji=Object.defineProperties,Xi=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,_i=(se,Se,Ee)=>Se in se?Ql(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Mo=(se,Se)=>{for(var Ee in Se||(Se={}))Ul.call(Se,Ee)&&_i(se,Ee,Se[Ee]);if(Bi)for(var Ee of Bi(Se))qi.call(Se,Ee)&&_i(se,Ee,Se[Ee]);return se},Yo=(se,Se)=>Ji(se,Xi(Se)),Kl=(se,Se,Ee)=>new Promise((rt,Bn)=>{var ea=bt=>{try{yn(Ee.next(bt))}catch(Tt){Bn(Tt)}},la=bt=>{try{yn(Ee.throw(bt))}catch(Tt){Bn(Tt)}},yn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then(ea,la);yn((Ee=Ee.apply(se,Se)).next())}),Yl=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:Bn,deleteitem:ea,getTagData:la,init:yn,showTip:bt=!1})=>{const[Tt]=Be.default.useForm();return(0,b.useEffect)(()=>{Tt.setFieldsValue(Yo(Mo({},se),{name:se.question_title,answer_texts:se.answer_texts,repeat_answer:!se.repeat_answer}))},[se]),Yr.createElement("div",null,Yr.createElement(Be.default,{form:Tt,colon:!1,onFinish:aa=>{Bn(Mo(Mo({},se),aa))},onFinishFailed:aa=>Kl(void 0,null,function*(){var jt,bn;be.ZP.error(aa.errorFields[0].errors[0]),Tt.scrollToField((bn=(jt=aa==null?void 0:aa.errorFields)==null?void 0:jt[0])==null?void 0:bn.name,{behavior:"smooth",block:"center"})})},Yr.createElement("div",{style:{display:"flex",alignItems:"center"}},Yr.createElement("div",{style:{flex:1}},Yr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Yr.createElement("span",null,"\u7B80\u7B54\u9898")),!(se!=null&&se.isadd)&&Yr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ea()}},Yr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Yr.createElement(We.ZP,{onClick:()=>{se.isadd?(Se(!1),yn()):(Tt.setFieldsValue(Yo(Mo({},se),{name:se==null?void 0:se.question_title,answer_texts:se.answer_texts||[],repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Yr.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Yr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Yr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Yr.createElement(We.ZP,{type:"primary",className:"ml20",onClick:()=>{Tt.submit()}},"\u4FDD\u5B58"))),Yr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Yr.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Yr.createElement(Oe.Z,{onBlur:aa=>{aa.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Yr.createElement(Vl.W,{form:Tt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),Yr.createElement(ct,{getTagData:la,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Tt}))))},Xr=oe(59301),bi=(se,Se,Ee)=>new Promise((rt,Bn)=>{var ea=bt=>{try{yn(Ee.next(bt))}catch(Tt){Bn(Tt)}},la=bt=>{try{yn(Ee.throw(bt))}catch(Tt){Bn(Tt)}},yn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then(ea,la);yn((Ee=Ee.apply(se,Se)).next())}),Ci=({setScoreShow:se,ScoreShow:Se,exerciseitem:Ee,getdata:rt})=>{var Bn,ea,la;const[yn,bt]=(0,b.useState)(!1);function Tt(){return bi(this,null,function*(){var aa,jt,bn;let ma=(jt=(aa=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:aa.filter(Ht=>Ht.Singlequestion))==null?void 0:jt.map(Ht=>({question_type:Ht.question_type,score:Ht.Singlequestion})),on=yield(0,fe.ZP)(`/api/examination_banks/${(bn=Ee==null?void 0:Ee.exercise)==null?void 0:bn.id}/batch_set_score.json`,{method:"POST",body:{question_arr:ma}});(on==null?void 0:on.status)===0&&rt()})}return Xr.createElement("div",null,Se&&Xr.createElement(x.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:Se,width:640,centered:!0,zIndex:10,className:ie.scoremodal,onCancel:()=>{se(!1)},onOk:()=>{var aa,jt,bn;if(Ee!=null&&Ee.use_blank_score&&((bn=(jt=(aa=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:aa.filter(ma=>ma.name==="\u586B\u7A7A\u9898"))==null?void 0:jt[0])!=null&&bn.Singlequestion)){bt(!0);return}Tt(),se(!1)}},Xr.createElement("div",{className:"c-black"},"\u603B\u5206",Xr.createElement("span",{className:"ml10 c-light-primary"},(Ee==null?void 0:Ee.exercise_question_types.length)>0&&((Bn=Ee==null?void 0:Ee.exercise_types)==null?void 0:Bn.q_scores))),Xr.createElement("div",{className:ie.content},Xr.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Xr.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Xr.createElement("span",null,"\u9898\u578B\u603B\u5206"),Xr.createElement("span",null,"\u64CD\u4F5C")),(la=(ea=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:ea.filter(aa=>aa.name!=="\u7EC4\u5408\u9898"))==null?void 0:la.map((aa,jt)=>{var bn;return Xr.createElement("div",{key:jt,className:ie.items},Xr.createElement("span",null,aa==null?void 0:aa.name),Xr.createElement("span",null,(bn=aa==null?void 0:aa.items)==null?void 0:bn.length),Xr.createElement("span",null,aa==null?void 0:aa.score),Xr.createElement("span",null,"\u6BCF\u9898",Xr.createElement(Oe.Z,{min:.1,precision:1,max:100,onChange:ma=>{aa.Singlequestion=ma},defaultValue:aa.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Xr.createElement(x.default,{title:!1,footer:!1,centered:!0,open:yn,zIndex:20,width:640,closable:!1,className:ie.scoremodal},Xr.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Xr.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Xr.createElement("div",{className:ie.bottom},Xr.createElement(We.ZP,{className:ie.no,onClick:()=>{bt(!1)}},"\u53D6\u6D88"),Xr.createElement(We.ZP,{className:ie.yes,onClick:()=>{Tt(),bt(!1),se(!1)}},"\u786E\u8BA4"))))},el=oe(87269),Jl=oe(32833),Xl=oe(78267),ql=oe(17194),tl=oe(81173),_l=oe(88597),Hn=oe(59301),$l=Object.defineProperty,eu=Object.defineProperties,tu=Object.getOwnPropertyDescriptors,xi=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,nl=(se,Se,Ee)=>Se in se?$l(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,co=(se,Se)=>{for(var Ee in Se||(Se={}))nu.call(Se,Ee)&&nl(se,Ee,Se[Ee]);if(xi)for(var Ee of xi(Se))au.call(Se,Ee)&&nl(se,Ee,Se[Ee]);return se},Io=(se,Se)=>eu(se,tu(Se)),Kr=(se,Se,Ee)=>new Promise((rt,Bn)=>{var ea=bt=>{try{yn(Ee.next(bt))}catch(Tt){Bn(Tt)}},la=bt=>{try{yn(Ee.throw(bt))}catch(Tt){Bn(Tt)}},yn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then(ea,la);yn((Ee=Ee.apply(se,Se)).next())});const Ro=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],ru=({user:se,dispatch:Se,itemid:Ee,newExercisePaper:rt,setisedits:Bn})=>{var ea,la,yn,bt,Tt,aa,jt,bn,ma,on,Ht,Nn,qn;const[Jt,tr]=(0,b.useState)(),[ln,ka]=(0,b.useState)(!1),[en,cr]=(0,b.useState)(),[Lr,br]=(0,b.useState)(),Er=(0,b.useRef)(),zn=(0,b.useRef)(),[ur,zr]=(0,b.useState)(),[Vr,$r]=(0,b.useState)(!1),[Ar,Cr]=(0,b.useState)(!1),[Tr,rr]=(0,b.useState)(),[Nr,Or]=(0,b.useState)(!1),[Ur,eo]=(0,b.useState)(!1),[mo,fo]=(0,b.useState)(!1),[Ao,So]=(0,b.useState)(!1),[yo,ii]=(0,b.useState)(!1),[Ii,vi]=(0,b.useState)(!1),[Ru,du]=(0,b.useState)(!1),[il,ll]=(0,b.useState)(!1),[qo]=Be.default.useForm(),[ul,pi]=(0,b.useState)(!1),cu=(0,b.useRef)(null),[to]=(0,he.useSearchParams)(),[hi,_o]=(0,b.useState)(!1),Ni=to.get("isIntelligentAssistant"),[Fo,Oi]=(0,b.useState)(!1);(0,b.useEffect)(()=>{oo(),Se({type:"globalSetting/footerToggle",payload:!1})},[]),(0,b.useEffect)(()=>{Bn(Ar)},[Ar]),(0,b.useEffect)(()=>{en!=null&&en.question_id&&(br(en==null?void 0:en.question_score),zn.current=en==null?void 0:en.question_id)},[en]);const Do=Sn=>Kr(void 0,null,function*(){let ha=yield Se({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:Sn}});rr(ha)});function oo(){return Kr(this,null,function*(){var Sn,ha,or,Sr,xr,kr;$r(!0),ka(!0);const Dr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});$r(!1),ka(!1),tr(Dr),(Sn=Dr==null?void 0:Dr.exercise)!=null&&Sn.sub_discipline_id&&Do((ha=Dr==null?void 0:Dr.exercise)==null?void 0:ha.sub_discipline_id),cr(Io(co({},(xr=(Sr=(or=Dr==null?void 0:Dr.exercise_question_types)==null?void 0:or[0])==null?void 0:Sr.items)==null?void 0:xr[0]),{index:1})),zr(Io(co({},(kr=Dr==null?void 0:Dr.exercise_question_types)==null?void 0:kr[0]),{indexs:1}))})}function Vo(Sn,ha=!0){return Kr(this,null,function*(){var or,Sr,xr,kr;ha&&($r(!0),ka(!0));const Dr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});tr(Dr);let vo=[];(or=Dr==null?void 0:Dr.exercise_question_types)==null||or.map(ao=>{var Uo;(Uo=ao==null?void 0:ao.items)==null||Uo.map((Si,Pi)=>{vo.push(Io(co({},Si),{index:Pi+1}))})});let Go=(Sr=vo.filter(ao=>ao.question_id===(Sn==null?void 0:Sn.id)))==null?void 0:Sr[0],ti=(kr=((xr=Dr==null?void 0:Dr.exercise_question_types)==null?void 0:xr.map((ao,Uo)=>{if((Go==null?void 0:Go.question_type)===(ao==null?void 0:ao.question_type))return Io(co({},ao),{indexs:Uo+1})})).filter(ao=>ao))==null?void 0:kr[0];zr(co({},ti)),cr(co({},Go)),br(Go==null?void 0:Go.question_score),$r(!1),ka(!1)})}function Qo(Sn){return Kr(this,null,function*(){var ha;let or=Io(co({},Sn),{difficulty:(Sn==null?void 0:Sn.difficulty)||2,item_type:Sn.question_type,sub_discipline_id:((ha=Sn==null?void 0:Sn.sub_discipline_id)==null?void 0:ha[1])||"",tag_discipline_ids:[],repeat_answer:!Sn.repeat_answer}),Sr={};Sn.question_type===8&&(Sr=Io(co({},Sn),{hack:Io(co({},Sn==null?void 0:Sn.hack),{difficult:Sn.difficulty}),hack_codes:Io(co({},Sn.hack_codes),{code:xo.Base64.encode(Sn.hack_codes.code)}),hack_sets:[co({},Sn.hack_sets)],is_blank:!0})),Sn.tag_discipline_ids&&(or.tag_discipline_ids=Array.isArray(Sn.tag_discipline_ids)?Sn.tag_discipline_ids:[Sn.tag_discipline_ids],Sr.tag_discipline_ids=Array.isArray(Sn.tag_discipline_ids)?Sn.tag_discipline_ids:[Sn.tag_discipline_ids]),sessionStorage.projectFill&&(Sr.hack_identifier=sessionStorage.projectFill);let xr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Sn.question_type===8?Sr:or});(xr==null?void 0:xr.status)===0&&(Cr(!1),Vo(xr)),(0,ge.Vf)("#question-scroll-id")})}function gu(Sn){return Kr(this,null,function*(){ka(!0);let ha=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Sn}});ka(!1),(ha==null?void 0:ha.status)===0&&oo()})}const mu=(Sn,ha,or)=>Kr(void 0,null,function*(){var Sr;if(Sn.length===0){be.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),or();return}const xr=yield(0,le.Hb)(Ee,(Sr=Sn[0])==null?void 0:Sr.file,ha);xr.status===0&&(be.ZP.success(`\u6210\u529F\u5BFC\u5165${xr==null?void 0:xr.success}\u6761`),Or(!1),oo()),or()}),fu=(Sn,ha)=>Kr(void 0,null,function*(){Jt.exercise_types.q_scores=Number(Jt.exercise_types.q_scores)+Number(Sn)-Number(ha==null?void 0:ha.question_score);const or=yield(0,le.kF)({score:(0,Xl.round)(Sn,1),question_id:ha==null?void 0:ha.question_id});if((or==null?void 0:or.status)===0){be.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:zn.current},!1);return}(or==null?void 0:or.status)===-1&&br(ha==null?void 0:ha.question_score)});function ko(){return Kr(this,null,function*(){x.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:ie.modalconfirm,onOk:()=>Kr(this,null,function*(){if(en.question_id){let Sn=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/${en.question_id}.json`,{method:"delete"});(Sn==null?void 0:Sn.status)===0&&(oo(),Cr(!1))}else cr({}),Cr(!1),oo()}),cancelText:"\u53D6\u6D88"})})}const $o=Sn=>Kr(void 0,null,function*(){return yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks.json`,{method:"post",body:co({},Sn)})}),{overflow:ei,handleMouseEnter:Mi,handleMouseLeave:vu}=(0,Jl.I)(),Ri=Sn=>Kr(void 0,null,function*(){var ha,or;ka(!0);let Sr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Sn}});if(ka(!1),(Sr==null?void 0:Sr.status)===0){const xr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});tr(xr),(ha=xr==null?void 0:xr.exercise)!=null&&ha.sub_discipline_id&&Do((or=xr==null?void 0:xr.exercise)==null?void 0:or.sub_discipline_id)}}),Bo=()=>Ar?(Oi(!0),!0):!1;(0,b.useEffect)(()=>{if(Fo){const Sn=setTimeout(()=>{Oi(!1)},2e3);return()=>clearTimeout(Sn)}},[Fo]);const li=(Sn,ha)=>Hn.createElement(y.default,null,Hn.createElement(y.default.Item,{key:"0",onClick:()=>sl(Sn==null?void 0:Sn.question_type)},Hn.createElement("span",{className:ie.moreSpan},"\u65B0\u589E")),Hn.createElement(y.default.Item,{key:"1",disabled:ha===0,onClick:()=>Kr(void 0,null,function*(){if(ha===0||Bo())return;let or=(0,ge.rz)(Jt==null?void 0:Jt.exercise_question_types,ha,ha-1);yield Ri(or.map(Sr=>Sr.name))})},Hn.createElement("span",{className:ie.moreSpan},"\u4E0A\u79FB")),Hn.createElement(y.default.Item,{key:"2",disabled:ha===(Jt==null?void 0:Jt.exercise_question_types.length)-1,onClick:()=>Kr(void 0,null,function*(){if(ha===(Jt==null?void 0:Jt.exercise_question_types.length)-1||Bo())return;let or=(0,ge.rz)(Jt==null?void 0:Jt.exercise_question_types,ha,ha+1);yield Ri(or.map(Sr=>Sr.name))})},Hn.createElement("span",{className:ie.moreSpan},"\u4E0B\u79FB")),Hn.createElement(y.default.Item,{key:"3",onClick:()=>{var or;qo.setFieldsValue({name:Sn.name,item_type_en:(or=Ro.find(Sr=>Sr.id==Sn.question_type))==null?void 0:or.nameType}),pi(!0)}},Hn.createElement("span",{className:ie.moreSpan},"\u91CD\u547D\u540D"))),sl=Sn=>{var ha,or,Sr,xr,kr,Dr,vo,Go,Ti,ti,ao,Uo,Si,Pi,ki,dl,cl,Ei,gl,ml,ui,fl,vl,Gi,pl,hl,hu,Sl;if(!Bo()){if(Sn===5){So(!0),ii(!0);return}if(Sn===6){if(to.get("pageType")=="course")to.get("updateType")=="course"?he.history.push(`/problems/newcreate?express_id=${(ha=Jt==null?void 0:Jt.exercise)==null?void 0:ha.id}&callback_url=/paperlibrary/add/${(or=Jt==null?void 0:Jt.exercise)==null?void 0:or.id}?type=2&pageType=course&updateType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newcreate?express_id=${(Sr=Jt==null?void 0:Jt.exercise)==null?void 0:Sr.id}&callback_url=/paperlibrary/add/${(xr=Jt==null?void 0:Jt.exercise)==null?void 0:xr.id}?type=2&pageType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`);else{let Tu=(Dr=(kr=rt==null?void 0:rt.editData)==null?void 0:kr.exercise)!=null&&Dr.set_question_sub_discipline?`/problems/newcreate?express_id=${(vo=Jt==null?void 0:Jt.exercise)==null?void 0:vo.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(Ti=(Go=rt==null?void 0:rt.editData)==null?void 0:Go.exercise)==null?void 0:Ti.discipline_id}&sub_discipline_id=${(ao=(ti=rt==null?void 0:rt.editData)==null?void 0:ti.exercise)==null?void 0:ao.sub_discipline_id}`:`/problems/newcreate?express_id=${(Uo=Jt==null?void 0:Jt.exercise)==null?void 0:Uo.id}&callback_url=${window.location.pathname+window.location.search}`;he.history.push(Tu)}return}Cr(!0),cr(Sn===2?{question_type:Sn,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:[],question_title:"",discipline_id:(Pi=(Si=rt==null?void 0:rt.editData)==null?void 0:Si.exercise)!=null&&Pi.set_question_sub_discipline?(dl=(ki=rt==null?void 0:rt.editData)==null?void 0:ki.exercise)==null?void 0:dl.discipline_id:0,sub_discipline_id:(Ei=(cl=rt==null?void 0:rt.editData)==null?void 0:cl.exercise)!=null&&Ei.set_question_sub_discipline?(ml=(gl=rt==null?void 0:rt.editData)==null?void 0:gl.exercise)==null?void 0:ml.sub_discipline_id:0,analysis:""}:{question_type:Sn,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1,submit_rule:1,downcase:!0,no_space:!0,discipline_id:(fl=(ui=rt==null?void 0:rt.editData)==null?void 0:ui.exercise)!=null&&fl.set_question_sub_discipline?(Gi=(vl=rt==null?void 0:rt.editData)==null?void 0:vl.exercise)==null?void 0:Gi.discipline_id:0,sub_discipline_id:(hl=(pl=rt==null?void 0:rt.editData)==null?void 0:pl.exercise)!=null&&hl.set_question_sub_discipline?(Sl=(hu=rt==null?void 0:rt.editData)==null?void 0:hu.exercise)==null?void 0:Sl.sub_discipline_id:0})}},pu=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{Bo()||Or(!0)}},{key:2,label:Hn.createElement("div",null,Hn.createElement("img",{width:26,style:{position:"absolute",top:-2},src:tl.$}),Hn.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{Bo()||eo(!0)}}];return Hn.createElement("div",null,Hn.createElement(Ge.Z,{spinning:Vr},Hn.createElement("div",{className:ie.bg},Hn.createElement("div",{style:{textAlign:"center"}},((ea=Jt==null?void 0:Jt.exercise_types)==null?void 0:ea.q_counts)===0&&!Ar&&Hn.createElement(Pe.Z,{styles:{marginTop:180},customText:Hn.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",Hn.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((la=Jt==null?void 0:Jt.exercise_types)==null?void 0:la.q_counts)>0||Ar)&&Hn.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},Hn.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},Hn.createElement("div",{className:ie.left},Hn.createElement("div",{className:ie.leftAction},Hn.createElement(We.ZP,{onClick:()=>{Bo()||fo(!0)},className:ie.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),Hn.createElement("div",{className:ie.scrollWrapper,style:{overflow:ei},onMouseEnter:Mi,onMouseLeave:vu},(yn=Jt==null?void 0:Jt.exercise_question_types)==null?void 0:yn.map((Sn,ha)=>Hn.createElement("div",{key:ha,className:"mb30"},Hn.createElement("div",{className:ie.title},Hn.createElement("div",{className:ie.titleleft},Hn.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,ge.EM)(ha+1),"\u3001\u3010",Sn.name,"\u3011"),Hn.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",Sn.count,"\u5C0F\u9898\uFF0C\u5171",Sn.score,"\u5206\uFF09")),Hn.createElement(z.Z,{dropdownRender:()=>li(Sn,ha),placement:"bottomLeft"},Hn.createElement("div",{className:ie.more_style},Hn.createElement("i",{className:"iconfont icon-sandian font12"})))),Hn.createElement(Wt,{handleEditing:()=>{Oi(!0)},isedit:Ar,setBigqitem:zr,bigitem:Io(co({},Sn),{indexs:ha+1}),setqitem:or=>Kr(void 0,null,function*(){var Sr;(Sr=Er.current)==null||Sr.blur(),cr(or)}),qitem:en,Itemid:Ee,getdata:Vo,data:Sn.items})))))),Hn.createElement("div",{id:"question-scroll-id",style:{overflow:Ar?"hidden":"auto"},className:ie.right,ref:cu},!(en!=null&&en.isadd)&&Hn.createElement("div",{className:ie.title},!Ar&&Hn.createElement("div",{style:{flex:1}},Hn.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(ur==null?void 0:ur.indexs)&&(0,ge.EM)(ur==null?void 0:ur.indexs),"\u3001\u3010",ur==null?void 0:ur.name,"\u3011"),Hn.createElement(ne.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},Hn.createElement("i",{className:`${ie.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var Sn;qo.setFieldsValue({name:ur.name,item_type_en:(Sn=Ro.find(ha=>ha.id==ur.question_type))==null?void 0:Sn.nameType}),pi(!0)}})),Hn.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",ur==null?void 0:ur.count,"\u5C0F\u9898\uFF0C\u5171",ur==null?void 0:ur.score,"\u5206\uFF09"),(en==null?void 0:en.question_type)===6&&Hn.createElement("span",{onClick:()=>_o(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(en==null?void 0:en.question_type)===5&&Hn.createElement(ke.default,{defaultChecked:(Tt=(bt=rt==null?void 0:rt.editData)==null?void 0:bt.exercise)==null?void 0:Tt.show_challenge_task_pass,onChange:Sn=>Kr(void 0,null,function*(){let ha=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:Sn.target.checked}});(ha==null?void 0:ha.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Vo({id:zn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u9898\u76EE\u63CF\u8FF0"),(en==null?void 0:en.question_type)===6&&Hn.createElement("span",{style:{marginLeft:20},onClick:()=>{var Sn,ha,or,Sr;x.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:Hn.createElement("div",null,(en==null?void 0:en.question_type)===6&&Hn.createElement(ke.default,{defaultChecked:(ha=(Sn=rt==null?void 0:rt.editData)==null?void 0:Sn.exercise)==null?void 0:ha.show_hack_sets,onChange:xr=>Kr(void 0,null,function*(){let kr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_sets:xr.target.checked}});(kr==null?void 0:kr.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:zn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),Hn.createElement("br",null),(en==null?void 0:en.question_type)===6&&Hn.createElement(ke.default,{defaultChecked:(Sr=(or=rt==null?void 0:rt.editData)==null?void 0:or.exercise)==null?void 0:Sr.show_hack_description,onChange:xr=>Kr(void 0,null,function*(){let kr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_description:xr.target.checked}});(kr==null?void 0:kr.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:zn.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),Hn.createElement("div",{style:{display:"flex",alignItems:"center"}},(en==null?void 0:en.question_type)===5&&!Ar&&Hn.createElement("a",{className:ie.shixun,href:`/shixuns/${en==null?void 0:en.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Hn.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u8BD5\u9898\u8BE6\u60C5"),!Ar&&[0,1,2,4,6].includes(en==null?void 0:en.question_type)&&Hn.createElement(Be.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},Hn.createElement(Oe.Z,{precision:1,ref:Er,onChange:Sn=>br(Sn),value:Lr,onBlur:Sn=>{fu(Sn.target.value,en)}})),!Ar&&Hn.createElement(ne.Z,{title:"\u5220\u9664"},Hn.createElement("span",{onClick:()=>{ko()},style:{marginRight:20},className:`${ie.delete} mr5 `},"\u5220\u9664")),!Ar&&Hn.createElement(ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},Hn.createElement("span",{onClick:()=>{var Sn,ha,or;(en==null?void 0:en.question_type)===6?to.get("pageType")=="course"?to.get("updateType")=="course"?he.history.push(`/problems/newedit/${en==null?void 0:en.hack_identifier}?type=exercises&express_id=${(Sn=Jt==null?void 0:Jt.exercise)==null?void 0:Sn.id}&question_id=${en==null?void 0:en.question_id}&score=${en==null?void 0:en.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newedit/${en==null?void 0:en.hack_identifier}?type=exercises&express_id=${(ha=Jt==null?void 0:Jt.exercise)==null?void 0:ha.id}&question_id=${en==null?void 0:en.question_id}&score=${en==null?void 0:en.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newedit/${en==null?void 0:en.hack_identifier}?type=exercises&express_id=${(or=Jt==null?void 0:Jt.exercise)==null?void 0:or.id}&question_id=${en==null?void 0:en.question_id}&score=${en==null?void 0:en.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):Cr(!0)},className:`${ie.edit} mr5 `},"\u7F16\u8F91")))),!Ar&&Hn.createElement("div",null,Hn.createElement("div",{className:ie.qcount},Hn.createElement("span",{className:ie.score},en==null?void 0:en.question_score,"\u5206"),Hn.createElement(lt.Z,{className:ie.qtitle,value:(en==null?void 0:en.index)+`\u3001${(en==null?void 0:en.question_type)==8?(aa=en==null?void 0:en.program_attr)==null?void 0:aa.description:en==null?void 0:en.question_title}`}),(en==null?void 0:en.high_resources_consume)&&Hn.createElement(_l.Z,{type:"shixun",style:{marginLeft:10}})),(en==null?void 0:en.question_type)===6&&Hn.createElement(Ue.Z,{onEdit:()=>_o(1),className:"mt10",dataSource:(en==null?void 0:en.languages)||[]}),Hn.createElement(Fi,{newExercisePaper:rt,TagDiscipline:Tr,qitem:en})),Ar&&Hn.createElement("div",null,(en==null?void 0:en.question_type)<=1&&Hn.createElement(fa,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Jt,TagDiscipline:Tr,setisedit:Cr,qitem:en,init:oo,showTip:Fo}),(en==null?void 0:en.question_type)===5&&Hn.createElement(Ki,{setqitem:cr,deleteitem:ko,seveeditor:Qo,exerciseitem:Jt,TagDiscipline:Tr,setisedit:Cr,qitem:en,showTip:Fo}),(en==null?void 0:en.question_type)===3&&Hn.createElement(Ka,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Jt,TagDiscipline:Tr,setisedit:Cr,qitem:en,init:oo,showTip:Fo}),(en==null?void 0:en.question_type)===2&&Hn.createElement(Qt,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Jt,TagDiscipline:Tr,setisedit:Cr,qitem:en,init:oo,showTip:Fo}),(en==null?void 0:en.question_type)===4&&Hn.createElement(Yl,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Jt,TagDiscipline:Tr,setisedit:Cr,qitem:en,init:oo,showTip:Fo}),(en==null?void 0:en.question_type)===7&&Hn.createElement(ho,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Jt,TagDiscipline:Tr,setisedit:Cr,qitem:en,init:oo,showTip:Fo}),(en==null?void 0:en.question_type)===8&&Hn.createElement(ri,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:Jt,TagDiscipline:Tr,setisedit:Cr,qitem:en,init:oo,showTip:Fo}))))))),Hn.createElement("div",{className:ie.bottomdiv},Hn.createElement("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"}},Hn.createElement("span",{className:ie.spanBtn,onClick:()=>{Bo()||(So(!0),ii(!0))}},"\u9898\u5E93\u9009\u9898"),Hn.createElement(z.Z,{menu:{items:pu}},Hn.createElement("span",{className:ie.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),Hn.createElement("span",{className:ie.spanBtn,onClick:()=>Kr(void 0,null,function*(){var Sn;if(Bo())return;const ha=yield(0,le.JP)(Ee);ha.status===0&&window.open(`/classrooms/coursesId/exercise/${ha.exercise_id}/${(Sn=se.userInfo)==null?void 0:Sn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),Hn.createElement("span",{className:ie.spanBtn,onClick:()=>{if(!Bo()){if(Ni){window.open(`/paperlibrary/see/${Ee}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${Ee}`)}}},"\u8BD5\u5377\u9884\u89C8"),Ro==null?void 0:Ro.map((Sn,ha)=>Hn.createElement(We.ZP,{key:ha,className:ie.addQuestionBtn,type:"primary",onClick:()=>{sl(Sn.id)}},Sn.name)),Hn.createElement(We.ZP,{className:ie.saveBtn,loading:il,onClick:()=>Kr(void 0,null,function*(){var Sn,ha;const or=Number(Jt.exercise_types.q_scores);[100,120,150].includes(or)||(yield new Promise((Dr,vo)=>{x.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Hn.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",Hn.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},or),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Kr(void 0,null,function*(){Dr("")}),onCancel:()=>{vo()}})}));const Sr=()=>Kr(void 0,null,function*(){if(to.get("pageType")=="course")if(to.get("updateType")=="course")be.ZP.info("\u7F16\u8F91\u6210\u529F"),he.history.replace(`/paths/${to.get("courseId")}`);else{if(Bo())return;(0,ql._C)({id:to.get("stageId"),subject_id:to.get("courseId"),homework_type:"exercise",examination_bank_ids:[Ee]}).then(Dr=>{(Dr==null?void 0:Dr.status)==0&&(be.ZP.info("\u521B\u5EFA\u6210\u529F"),he.history.replace(`/paths/${to.get("courseId")}`))})}else{if(Bo())return;if(Ni){ll(!0);const Dr=yield(0,fe.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Ee}});if(ll(!1),(Dr==null?void 0:Dr.status)!==0)return}be.ZP.info("\u4FDD\u5B58\u6210\u529F"),he.history.push("/paperlibrary?defaultActiveKey=0")}});let xr=(ha=(Sn=Jt==null?void 0:Jt.exercise_question_types)==null?void 0:Sn.filter(Dr=>Dr.question_type===5)[0])==null?void 0:ha.items,kr=0;xr==null||xr.map(Dr=>{Dr.high_resources_consume&&(kr=kr+1)}),console.log(kr),kr>0?Se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:kr,fn:()=>{Sr()}}}):Sr()})},Hn.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),Hn.createElement(Ci,{setScoreShow:fo,ScoreShow:mo,exerciseitem:Jt,getdata:oo}),Ao&&Hn.createElement(el.Z,{setScoreShow:So,isshixuns:yo,ScoreShow:Ao,SpecificDifficulty:(jt=Jt==null?void 0:Jt.exercise)==null?void 0:jt.difficulty,isloadings:Ii,onOk:(Sn,ha,or,Sr)=>Kr(void 0,null,function*(){vi(!0);let kr=yield $o({exam_id:Ee,item_bank_ids:Sn,shixun_ids:ha});vi(!1),(kr==null?void 0:kr.status)===0&&x.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{oo()},onCancel:()=>{So(!1),oo()}})})}),Hn.createElement(Wl.Z,{sub_discipline_id:(bn=Jt==null?void 0:Jt.exercise)!=null&&bn.sub_discipline_id?[(ma=Jt==null?void 0:Jt.exercise)==null?void 0:ma.discipline_id,(on=Jt==null?void 0:Jt.exercise)==null?void 0:on.sub_discipline_id]:[],visible:Nr,onCancel:()=>Or(!1),onOk:mu}),Hn.createElement(x.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:ul,width:500,onOk:()=>qo.submit(),onCancel:()=>pi(!1)},Hn.createElement(Be.default,{form:qo,initialValues:{},onFinish:Sn=>Kr(void 0,null,function*(){(yield(0,le.RK)(co({id:Ee},Sn))).status==0&&(be.ZP.success("\u4FEE\u6539\u6210\u529F"),oo(),pi(!1))})},Hn.createElement(Be.default.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(Sn,ha){var or,Sr,xr,kr;const Dr=(or=Ro==null?void 0:Ro.find(vo=>vo.nameType==qo.getFieldValue("item_type_en")))==null?void 0:or.id;return(kr=(xr=(Sr=Jt==null?void 0:Jt.exercise_question_types)==null?void 0:Sr.filter(vo=>vo.question_type!=Dr))==null?void 0:xr.map(vo=>vo==null?void 0:vo.name))!=null&&kr.includes(ha)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},Hn.createElement(Fe.default,{size:"large",maxLength:10,showCount:!0})),Hn.createElement(Be.default.Item,{hidden:!0,name:"item_type_en"},Hn.createElement(Fe.default,{size:"large"})))),Hn.createElement(re.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Ur},Hn.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),Hn.createElement(tl.Z,{stickyTop:-24,subDisciplineId:(Ht=Jt==null?void 0:Jt.exercise)!=null&&Ht.sub_discipline_id?[(Nn=Jt==null?void 0:Jt.exercise)==null?void 0:Nn.discipline_id,(qn=Jt==null?void 0:Jt.exercise)==null?void 0:qn.sub_discipline_id]:[],onCancel:()=>eo(!1),mode:2,gather:{exam_id:Ee},onSuccess:()=>{eo(!1),oo()}}),Hn.createElement("div",{style:{height:70}})),Hn.createElement(Ue.Q,{visible:!!hi,setVisible:_o,tip:hi===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:hi===1?en==null?void 0:en.languages:[],onOk:Sn=>Kr(void 0,null,function*(){const ha={languages:Sn};hi===1?ha.hack_id=en==null?void 0:en.hack_id:ha.exam_id=Ee,(yield(0,fe.ZP)("/api/problems/update_languages.json",{method:"post",body:ha})).status===0&&(be.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:zn.current}),_o(!1))})}))};var wi=(0,he.connect)(({user:se,newExercisePaper:Se,dispatch:Ee})=>({user:se,newExercisePaper:Se,dispatch:Ee}))(ru),Di=oe(64606),ou=oe(45027),al=oe(88107),Ua=oe(59301),iu=Object.defineProperty,lu=Object.defineProperties,uu=Object.getOwnPropertyDescriptors,mi=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,To=(se,Se,Ee)=>Se in se?iu(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Jo=(se,Se)=>{for(var Ee in Se||(Se={}))oi.call(Se,Ee)&&To(se,Ee,Se[Ee]);if(mi)for(var Ee of mi(Se))Li.call(Se,Ee)&&To(se,Ee,Se[Ee]);return se},rl=(se,Se)=>lu(se,uu(Se)),Xo=(se,Se,Ee)=>new Promise((rt,Bn)=>{var ea=bt=>{try{yn(Ee.next(bt))}catch(Tt){Bn(Tt)}},la=bt=>{try{yn(Ee.throw(bt))}catch(Tt){Bn(Tt)}},yn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then(ea,la);yn((Ee=Ee.apply(se,Se)).next())});const fi=()=>{const[se,Se]=(0,b.useState)([]);return(0,b.useEffect)(()=>{Xo(void 0,null,function*(){const rt=yield(0,le.d1)({source:"new_question"});rt!=null&&rt.disciplines&&Se((0,E.L)(rt==null?void 0:rt.disciplines))})},[]),se},ol=({user:se,newExercisePaper:Se,dispatch:Ee})=>{var rt,Bn,ea,la,yn,bt,Tt,aa,jt,bn,ma,on;const Ht=(0,he.useParams)(),Nn=fi(),[qn]=Be.default.useForm(),[Jt,tr]=(0,b.useState)(),[ln,ka]=(0,b.useState)(!1),[en,cr]=(0,b.useState)(1),[Lr,br]=(0,b.useState)(""),[Er]=(0,he.useSearchParams)(),[zn,ur]=(0,b.useState)(!1),[zr,Vr]=(0,b.useState)(!1),[$r,Ar]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{Er.get("type")==="2"&&(br(Ht.id),cr(2))},[Er.get("type")]),(0,b.useEffect)(()=>{if(Ht.id){if(!Nn.length)return;Xo(void 0,null,function*(){var Tr,rr,Nr;ka(!0);const Or=yield(0,le.Di)({id:Ht.id});ka(!1);const Ur=(Tr=Or==null?void 0:Or.exercise)==null?void 0:Tr.sub_discipline_id;let eo=[];for(const Ao of Nn)for(const So of Ao.children)So.value===Ur&&(eo=[Ao.value,So.value]);const mo=(rr=Or==null?void 0:Or.exercise)==null?void 0:rr.time,fo=rl(Jo({},Or.exercise),{sub_discipline_id:eo,time:mo===-1?null:mo});tr(fo),Ar((Nr=Or.exercise)==null?void 0:Nr.set_question_sub_discipline)})}else tr({time:60,difficulty:2});Ee({type:"globalSetting/footerToggle",payload:!1})},[Nn]),Ua.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},Ua.createElement("section",{className:"edu-container"},Ua.createElement("section",{className:"animated fadeIn"},Ua.createElement("aside",{style:{marginTop:15}},Ua.createElement(Ie.Z,{separator:">"},Ua.createElement(Ie.Z.Item,null,Ua.createElement(he.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),Ua.createElement(Ie.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),Ua.createElement("div",{className:"bg-white"},Ua.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},Ua.createElement("div",{onClick:()=>{if(zn){be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}cr(1)},className:en===1?Ve.Z.selectdiv:Ve.Z.divitem},Ua.createElement(Di.Z,{number:1,active:en===1,className:"mr10"}),Ua.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),Ua.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),Ua.createElement("div",{onClick:()=>{if(!Ht.id&&!Lr){be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}cr(2),!Lr&&br(Ht.id)},className:en!==1?Ve.Z.selectdiv:Ve.Z.divitem},Ua.createElement(Di.Z,{number:2,active:en!==1,className:"mr10"}),Ua.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),en===2&&Ua.createElement("div",{className:"tc"},Ua.createElement(ou.Z,{defaultValue:(Bn=(rt=Se==null?void 0:Se.editData)==null?void 0:rt.exercise)==null?void 0:Bn.exercise_name,onFinish:Cr=>Xo(void 0,null,function*(){var Tr,rr,Nr,Or,Ur,eo,mo,fo,Ao,So,yo,ii;return Cr.trim()===((rr=(Tr=Se==null?void 0:Se.editData)==null?void 0:Tr.exercise)==null?void 0:rr.exercise_name)?!0:(yield(0,le.w0)({id:`${(Or=(Nr=Se==null?void 0:Se.editData)==null?void 0:Nr.exercise)==null?void 0:Or.id}`,sub_discipline_id:(eo=(Ur=Se==null?void 0:Se.editData)==null?void 0:Ur.exercise)==null?void 0:eo.sub_discipline_id,time:`${(fo=(mo=Se==null?void 0:Se.editData)==null?void 0:mo.exercise)==null?void 0:fo.time}`,exercise_name:Cr,exercise_description:(So=(Ao=Se==null?void 0:Se.editData)==null?void 0:Ao.exercise)==null?void 0:So.exercise_description,difficulty:(ii=(yo=Se==null?void 0:Se.editData)==null?void 0:yo.exercise)==null?void 0:ii.difficulty})).status===0?(qn.setFieldValue("exercise_name",Cr),Ee({type:"newExercisePaper/modifyTitle",payload:Cr}),!0):!1})}),Ua.createElement("div",{style:{fontSize:14}},Ua.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},(la=(ea=Se==null?void 0:Se.editData)==null?void 0:ea.exercise)==null?void 0:la.time)),Ua.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},((bt=(yn=Se==null?void 0:Se.editData)==null?void 0:yn.exercise)==null?void 0:bt.difficulty)===1?"\u7B80\u5355":((aa=(Tt=Se==null?void 0:Se.editData)==null?void 0:Tt.exercise)==null?void 0:aa.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Ua.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},((bn=(jt=Se==null?void 0:Se.editData)==null?void 0:jt.exercise_types)==null?void 0:bn.q_counts)||0)),Ua.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},(on=(ma=Se==null?void 0:Se.editData)==null?void 0:ma.exercise_types)==null?void 0:on.q_scores))))),en===1&&Ua.createElement(Ge.Z,{spinning:ln,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},Ua.createElement("section",{className:[Ve.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},Jt&&Ua.createElement(Be.default,{layout:"horizontal",form:qn,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:Ve.Z.formWrap,initialValues:Jt},Ua.createElement(Be.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Ve.Z.baseLineHeight,rules:[{required:!0,validator:(Cr,Tr)=>{var rr;return((rr=Tr==null?void 0:Tr.replaceAll(" ",""))==null?void 0:rr.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},Ua.createElement(Fe.default,{maxLength:60,className:Ve.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),Ua.createElement(Be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:Ve.Z.baseLineHeight},Ua.createElement(Ye.Z,{className:Ve.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Nn,popupClassName:Ve.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),Ua.createElement("div",{className:Ve.Z.concat},Ua.createElement("div",null,Ua.createElement(ke.default,{checked:$r,onChange:Cr=>{Ar(Cr.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),Ua.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",Ua.createElement("a",{onClick:()=>Vr(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),Ua.createElement(Be.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Ve.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},Ua.createElement(De.ZP.Group,{className:Ve.Z.radiogroup},Ua.createElement(De.ZP.Button,{className:Ve.Z.easy,value:1},"\u7B80\u5355"),Ua.createElement(De.ZP.Button,{className:Ve.Z.medium,value:2},"\u9002\u4E2D"),Ua.createElement(De.ZP.Button,{className:Ve.Z.hard,value:3},"\u56F0\u96BE"))),Ua.createElement(Be.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Ve.Z.baseLineHeight},Ua.createElement("div",{style:{display:"flex",width:"100%"}},Ua.createElement(Be.default.Item,{name:"time",noStyle:!0},Ua.createElement(Oe.Z,{min:1,className:Ve.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),Ua.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),Ua.createElement(Be.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},Ua.createElement(Fe.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),Ua.createElement("div",{className:Ve.Z.bottmodiv},Ua.createElement(We.ZP,{className:`${Ve.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{Er.get("pageType")=="course"?he.history.push(`/paths/${Er.get("courseId")}`):he.history.push("/paperlibrary")}},"\u53D6\u6D88"),Ua.createElement(a.Z,{className:`${Ve.Z.confirmBtn} ml15`,type:"primary",onClick:()=>Xo(void 0,null,function*(){var Cr,Tr,rr,Nr;yield qn.validateFields();const Or=qn.getFieldsValue();if(Or.sub_discipline_id=((Cr=Or.sub_discipline_id)==null?void 0:Cr.length)>0?Or.sub_discipline_id[1]:"",Or.set_question_sub_discipline=$r,Ht.id){(yield(0,le.w0)(Jo({id:Ht.id},Or))).status===0&&(br(Ht.id),cr(2),he.history.replace(`/paperlibrary/add/${Ht.id}?type=2`));return}const Ur=yield(0,le.un)(Or);Ur.status===0&&(br((Tr=Ur==null?void 0:Ur.data)==null?void 0:Tr.exam_id),cr(2),Er.get("pageType")=="course"?he.history.replace(`/paperlibrary/add/${(rr=Ur==null?void 0:Ur.data)==null?void 0:rr.exam_id}?type=2&pageType=course&courseId=${Er.get("courseId")}&stageId=${Er.get("stageId")}`):he.history.replace(`/paperlibrary/add/${(Nr=Ur==null?void 0:Ur.data)==null?void 0:Nr.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),en===2&&Ua.createElement("div",null,Ua.createElement(wi,{setisedits:ur,itemid:Lr}))),Ua.createElement(al.Z,{open:zr,onCancel:()=>{Vr(!1)}}))};var su=(0,he.connect)(({user:se,newExercisePaper:Se,dispatch:Ee})=>({user:se,newExercisePaper:Se,dispatch:Ee}))(ol)},87269:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Qe}});var b=oe(59301),he=oe(78241),Be=oe(8591),Ie=oe(43418),be=oe(99313),Ge=oe(57809),Fe=oe(19842),Ye=oe(98228),ke=oe(92832),De=oe(1710),Oe=oe(6848),We=oe(58421),Ve=oe(3113),le=oe(93229),E={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},a=oe(28093),x={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},y=oe(12459),z=oe(33613),ne=oe(24334);const re=["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 ge=({qitem:Me})=>{var Et,kt,vt,wt,Ae,dt,sn,ct,et,Fn;return b.createElement("div",{className:x.warp},b.createElement("div",{className:x.mainPart},b.createElement("div",{className:x.qcount},(Me==null?void 0:Me.question_type)===8&&b.createElement(y.Z,{className:x.content,showProgramFill:!0,value:(Et=Me==null?void 0:Me.program_attr)==null?void 0:Et.description}),(Me==null?void 0:Me.question_type)!=8&&b.createElement(y.Z,{className:x.qtitle,value:(Me==null?void 0:Me.name)||(Me==null?void 0:Me.title)})),((Me==null?void 0:Me.question_type)===0||(Me==null?void 0:Me.question_type)===2)&&b.createElement("div",null,(kt=Me==null?void 0:Me.choices)==null?void 0:kt.map((ot,Bt)=>b.createElement("div",{className:x.redio},!(ot!=null&&ot.is_answer)&&b.createElement("span",{className:x.redioitem}),(ot==null?void 0:ot.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:ot!=null&&ot.is_answer?x.titleyes:x.title,value:re[Bt]+(ot==null?void 0:ot.choice_text)}),(ot==null?void 0:ot.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Me==null?void 0:Me.question_type)===1&&b.createElement("div",null,(vt=Me==null?void 0:Me.choices)==null?void 0:vt.map((ot,Bt)=>b.createElement("div",{className:x.checkbox},!(ot!=null&&ot.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(ot==null?void 0:ot.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:ot!=null&&ot.is_answer?x.titleyes:x.title,value:re[Bt]+(ot==null?void 0:ot.choice_text)}),(ot==null?void 0:ot.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Me==null?void 0:Me.question_type)===3&&b.createElement("div",{className:x.completion},(wt=Me==null?void 0:Me.standard_answer)==null?void 0:wt.map((ot,Bt)=>{var zt;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Bt+1),b.createElement("div",{className:x.content},(zt=ot==null?void 0:ot.answer_text)==null?void 0:zt.map((St,Tn)=>b.createElement("div",{className:x.items},St))))})),(Me==null?void 0:Me.question_type)===4&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ae=Me==null?void 0:Me.answer_texts)!=null&&Ae[0]?b.createElement(y.Z,{className:x.content,value:(dt=Me==null?void 0:Me.answer_texts)==null?void 0:dt[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Me==null?void 0:Me.question_type)===5&&((sn=Me==null?void 0:Me.challenge_names)==null?void 0:sn.map((ot,Bt)=>b.createElement("div",{className:x.shixun},b.createElement("span",{className:x.qtitle},b.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,z.EM)(Bt+1),"\u9898"),ot)))),(Me==null?void 0:Me.question_type)===6&&b.createElement("div",{className:x.program},b.createElement(y.Z,{className:x.content,value:((ct=Me==null?void 0:Me.program_attr)==null?void 0:ct.description)||"- -"})),(Me==null?void 0:Me.question_type)===7&&((et=Me==null?void 0:Me.sub_item_banks)==null?void 0:et.map((ot,Bt)=>{var zt,St,Tn,Nt,Kn;return b.createElement("div",null,b.createElement("div",{className:x.combination},b.createElement("span",{className:x.qtitle},ot==null?void 0:ot.name)),b.createElement("div",{className:x.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((ot==null?void 0:ot.item_type)=="SINGLE"||(ot==null?void 0:ot.item_type)=="JUDGMENT")&&((zt=ot==null?void 0:ot.choices)==null?void 0:zt.map((xn,jn)=>b.createElement("div",{className:x.redio},!(xn!=null&&xn.is_answer)&&b.createElement("span",{className:x.redioitem}),(xn==null?void 0:xn.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:xn!=null&&xn.is_answer?x.titleyes:x.title,value:re[jn]+(xn==null?void 0:xn.choice_text)}),(xn==null?void 0:xn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(ot==null?void 0:ot.item_type)=="MULTIPLE"&&((St=ot==null?void 0:ot.choices)==null?void 0:St.map((xn,jn)=>b.createElement("div",{className:x.checkbox},!(xn!=null&&xn.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(xn==null?void 0:xn.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:xn!=null&&xn.is_answer?x.titleyes:x.title,value:re[jn]+(xn==null?void 0:xn.choice_text)}),(xn==null?void 0:xn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(ot==null?void 0:ot.item_type)=="COMPLETION"&&b.createElement("div",{className:x.completion},(Tn=ot==null?void 0:ot.standard_answer)==null?void 0:Tn.map((xn,jn)=>{var $t;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",jn+1),b.createElement("div",{className:x.content},($t=xn==null?void 0:xn.answer_text)==null?void 0:$t.map((fa,Wn)=>b.createElement("div",{className:x.items},fa))))})),(ot==null?void 0:ot.item_type)=="SUBJECTIVE"&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Nt=ot==null?void 0:ot.answer_texts)!=null&&Nt[0]?b.createElement(y.Z,{className:x.content,value:(Kn=ot==null?void 0:ot.answer_texts)==null?void 0:Kn[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Me==null?void 0:Me.question_type)===8&&b.createElement("div",null,b.createElement(y.Z,{disabledFill:!0,className:x.content,showProgramFill:!0,value:ne.Base64.decode(((Fn=Me==null?void 0:Me.program_attr)==null?void 0:Fn.code)||"")})),(Me==null?void 0:Me.question_type)===5&&b.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},b.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.author_school_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.study_count)||"0"))),b.createElement("a",{className:x.shixunbutton,href:`/shixuns/${Me==null?void 0:Me.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Me==null?void 0:Me.question_type)<=4||[6,8].includes(Me==null?void 0:Me.question_type))&&b.createElement("div",{className:x.bottom},b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u89E3\u6790"),b.createElement("span",{className:x.right},Me!=null&&Me.analysis?b.createElement(y.Z,{value:Me==null?void 0:Me.analysis}):b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u96BE\u5EA6"),b.createElement("span",{className:x.right},(Me==null?void 0:Me.difficulty)===1?"\u7B80\u5355":(Me==null?void 0:Me.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u77E5\u8BC6\u70B9"),b.createElement("span",{className:x.right},Me!=null&&Me.tag_discipline?Me==null?void 0:Me.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},fe=oe(62403),Pe=oe(27758),Ue=oe(30955),Re=oe(61485),lt=oe(88597),Le=oe(12083),Ce=oe(59301),Xe=Object.defineProperty,nt=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,ut=(Me,Et,kt)=>Et in Me?Xe(Me,Et,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Me[Et]=kt,Yt=(Me,Et)=>{for(var kt in Et||(Et={}))pt.call(Et,kt)&&ut(Me,kt,Et[kt]);if(gt)for(var kt of gt(Et))xt.call(Et,kt)&&ut(Me,kt,Et[kt]);return Me},un=(Me,Et)=>nt(Me,ye(Et)),Lt=(Me,Et,kt)=>new Promise((vt,wt)=>{var Ae=ct=>{try{sn(kt.next(ct))}catch(et){wt(et)}},dt=ct=>{try{sn(kt.throw(ct))}catch(et){wt(et)}},sn=ct=>ct.done?vt(ct.value):Promise.resolve(ct.value).then(Ae,dt);sn((kt=kt.apply(Me,Et)).next())});const Wt=({setScoreShow:Me,ScoreShow:Et,onOk:kt,isshixuns:vt=!0,isloadings:wt,dispatch:Ae,isIntelligentAssistant:dt=!1,newExercisePaper:sn,shixunsDetail:ct,SpecificDifficulty:et})=>{var Fn,ot,Bt,zt;let[St,Tn]=(0,b.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:dt,group_id:[]}),[Nt,Kn]=(0,b.useState)([]),[xn,jn]=(0,b.useState)([]),[$t,fa]=(0,b.useState)([]),[Wn,ba]=(0,b.useState)([]);const[dn,fn]=(0,b.useState)(!1),[Pn]=he.default.useForm(),[Oa,Sa]=(0,b.useState)(),[wa,tn]=(0,b.useState)(!1);let[ht,hn]=(0,b.useState)(vt);const[Cn,ya]=(0,b.useState)([]),[ra,Ka]=(0,b.useState)(0),[oa,Qn]=(0,b.useState)(!0),[Ya,Ma]=(0,b.useState)([]),[Ja,Fr]=(0,b.useState)([]),At=[{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}];let[Mn,kn]=(0,b.useState)([]),[Ln,xe]=(0,b.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 ft=(0,b.useRef)(new Set),Ft=(0,b.useRef)(new Set),Qt=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Mt=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],yt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[En,je]=(0,b.useState)(!1),Ke=()=>{Pn.resetFields(),ht=!1,hn(!1),je(!1),Pn.submit()};(0,b.useEffect)(()=>{var Je,Ut,wn,tt,Xn,Rn,ca,Vn,Za,sa;(((wn=(Ut=(Je=sn==null?void 0:sn.editData)==null?void 0:Je.exercise)==null?void 0:Ut.exist_item_bank_ids)==null?void 0:wn.length)>0||((Rn=(Xn=(tt=sn==null?void 0:sn.editData)==null?void 0:tt.exercise)==null?void 0:Xn.exist_item_bank_shixun_ids)==null?void 0:Rn.length)>0)&&Fr([...(Vn=(ca=sn==null?void 0:sn.editData)==null?void 0:ca.exercise)==null?void 0:Vn.exist_item_bank_ids,...(sa=(Za=sn==null?void 0:sn.editData)==null?void 0:Za.exercise)==null?void 0:sa.exist_item_bank_shixun_ids])},[(ot=(Fn=sn==null?void 0:sn.editData)==null?void 0:Fn.exercise)==null?void 0:ot.exist_item_bank_ids]),(0,b.useEffect)(()=>{Et&&(Pn.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),oa&&ht&&(Pn.setFieldsValue({item_type:"SHIXUN"}),St.item_type="SHIXUN",et&&(Pn.setFieldsValue({diff:et}),St.diff=et),Tn(Yt({},St)),Qn(!1)),He(St),Ot(),gn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),cn())},[Et]),(0,b.useEffect)(()=>{ra>0&&setTimeout(()=>{Ka(0)},2e3)},[ra]);function He(Je){return Lt(this,null,function*(){var Ut,wn,tt;if(fn(!0),Tn(Yt({},Je)),($t==null?void 0:$t.length)<=0&&Je.type==="5"){ba([]),fn(!1);return}console.log("----",$t,Cn);let Xn=Je.type==="5"?$t==null?void 0:$t.filter(Vn=>!Cn.includes(Vn)):null,Rn=Je.type==="5"?$t==null?void 0:$t.filter(Vn=>Cn.includes(Vn)):null;Je.group_id=((Ut=Je.group_id)==null?void 0:Ut.map(Vn=>Vn==null?void 0:Vn.value))||null;let ca=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:un(Yt({},Je),{discipline_id:((wn=Je==null?void 0:Je.courseid)==null?void 0:wn[0])||null,sub_discipline_id:((tt=Je==null?void 0:Je.courseid)==null?void 0:tt[1])||null,ids:Xn,shixun_ids:Rn,include_shixuns:!dt,keyword:Je.keyword?encodeURIComponent(Je.keyword):Je.keyword,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});ba(ca),fn(!1)})}function Ot(){return Lt(this,null,function*(){let Je=yield(0,le.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:St.type==="5"?null:St.type,clazz:"ItemBanksGroup"}});Kn((0,a.L)(Je==null?void 0:Je.disciplines))})}function cn(){return Lt(this,null,function*(){let Je=yield(0,le.ZP)("/api/users/vrs_subject_names.json",{method:"Get"});(Je==null?void 0:Je.status)==0&&kn(Je==null?void 0:Je.names)})}function gn(Je){return Lt(this,null,function*(){var Ut;let wn=yield(0,le.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Je}),tt=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Ut=wn==null?void 0:wn.data)==null?void 0:Ut.map(Xn=>({title:Xn.name,id:Xn.id,pid:Xn.id,value:Xn.id,key:Xn.id,isLeaf:!Xn.have_child}))}];Ma(tt)})}function _n(Je){return Lt(this,null,function*(){var Ut,wn,tt,Xn;fn(!0);let Rn=(Ut=Je.list)==null?void 0:Ut.filter(Za=>!Cn.includes(Za)),ca=(wn=Je.list)==null?void 0:wn.filter(Za=>Cn.includes(Za));if(Rn.length===0&&ca.length===0){fn(!1),ba([]);return}let Vn=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:un(Yt({},Je),{discipline_id:((tt=Je==null?void 0:Je.courseid)==null?void 0:tt[0])||null,sub_discipline_id:((Xn=Je==null?void 0:Je.courseid)==null?void 0:Xn[1])||null,ids:Rn,shixun_ids:ca,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});fn(!1),ba(Vn)})}const Un=Je=>Lt(void 0,null,function*(){const Ut=yield Ae({type:"shixunsDetail/release",payload:{id:Je}});let wn=Ut==null?void 0:Ut.tag_position,tt=(Ut==null?void 0:Ut.evaluation_set_position)||[],Xn=Ut.status;return Xn===0?(Be.ZP.success("\u53D1\u5E03\u6210\u529F"),He(St),!0):(Xn===2?Be.ZP.error(`\u7B2C${tt.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Xn===3?Be.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${wn.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Be.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),vn=Je=>(Je==null?void 0:Je.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Jn=(Je,Ut,wn)=>Je.map(tt=>tt.key===Ut?Yt(Yt({},tt),wn):tt.children?un(Yt({},tt),{children:Jn(tt.children,Ut,wn)}):tt),Ea=Je=>Lt(void 0,null,function*(){const{key:Ut}=Je;let wn=St.type;const tt=yield(0,Le.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Ut),type:wn}),{data:Xn,total_count:Rn}=tt||{};Rn>0&&Ma(ca=>Jn(ca,Ut,{children:Xn.map(Vn=>({title:Vn.name,id:Vn.id,pid:Vn.id,value:Vn.id,key:Vn.id,isLeaf:!Vn.have_child}))}))});function Zt(Je){console.log("----",St),Je==="1"&&(Ln.gg=Yt({},St)),Je==="2"&&(Ln.scj=Yt({},St)),Je==="3"&&(Ln.ttgx=Yt({},St)),Je==="0"&&(Ln.wcjd=Yt({},St)),Je==="5"&&(Ln.yx=Yt({},St)),xe(Yt({},Ln))}function $n(){St.type==="1"&&(St=Ln.gg),St.type==="2"&&(St=Ln.scj),St.type==="3"&&(St=Ln.ttgx),St.type==="0"&&(St=Ln.wcjd),St.type==="5"&&(St=Ln.yx),(St==null?void 0:St.item_type)==="SHIXUN"?(ht=!0,hn(!0)):(ht=!1,hn(!1)),Pn.setFieldsValue(Yt({},St)),Tn(Yt({},St)),He(Yt({},St))}return Ce.createElement("div",null,Ce.createElement(Ie.default,{title:!1,footer:!1,open:Et,width:1360,centered:!0,className:E.scoremodal,onCancel:()=>{Me(!1)}},Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement("div",{className:E.title},dt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),dt&&Ce.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),Ce.createElement(be.default,{className:E.tabWrap,activeKey:St.type,onChange:Je=>{Je==="3"?(St.show_all_share=!0,gn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):St.show_all_share=null,Je==="0"&&gn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Zt(St.type),St.type=Je,(St==null?void 0:St.item_type)==="SHIXUN"&&St.type!=="5"&&(ht=!0,hn(!0)),je(!1),St.type==="5"&&(ht=!1,hn(!1)),$n(),Ot()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:Ce.createElement("div",null,"\u5DF2\u9009",$t.length>0&&Ce.createElement("span",{className:E.titlecount},$t.length),ra>0&&Ce.createElement("span",{className:E.add},"+",ra)),key:"5"}]}),Ce.createElement(he.default,{layout:"inline",form:Pn,onValuesChange:(Je,Ut)=>{const wn=Object.values(Ut).some(Xn=>Xn!==null&&Xn!==""&&Xn!==void 0),tt=Ut.keyword==="";if(je(wn||!tt),St.page=1,(Ut==null?void 0:Ut.item_type)==="SHIXUN"){if(St.type==="5"?(et&&(Je==null?void 0:Je.item_type)==="SHIXUN"&&Pn.setFieldsValue({difficulty:et}),hn(!1)):(et&&(Je==null?void 0:Je.item_type)==="SHIXUN"&&Pn.setFieldsValue({diff:et}),hn(!0)),Je.keyword||Je.keyword==="")return;setTimeout(()=>{Pn.submit()},0)}else{if(Je!=null&&Je.courseid&&Pn.setFieldsValue({tag_discipline_id:""}),hn(!1),Je.keyword||Je.keyword==="")return;Pn.submit()}},onFinish:Je=>{var Ut;St.type==="3"&&(!Je.group_id||((Ut=Je==null?void 0:Je.group_id)==null?void 0:Ut.length)===0)?St.show_all_share=!0:St.show_all_share=null,Tn(Yt(Yt({},St),Je)),He(Yt(Yt({},St),Je))}},Ce.createElement(he.default.Item,{name:"item_type"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(dt?At.slice(0,6):At).map(Je=>Ce.createElement(Ge.default.Option,{key:Je.value},Je.name)))),Ce.createElement(he.default.Item,{name:"courseid"},Ce.createElement(Fe.Z,{className:E.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Nt})),!ht&&Ce.createElement(he.default.Item,{name:"tag_discipline_id"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Bt=Wn==null?void 0:Wn.tag_disciplines)==null?void 0:Bt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.id},Je.name)))),ht&&Ce.createElement(he.default.Item,{name:"vrs_name"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u79D1\u76EE",style:{width:118},size:"middle",allowClear:!0},(zt=[{id:"",name:"\u5168\u90E8"},...(Mn==null?void 0:Mn.map(Je=>({id:Je,name:Je})))||[]])==null?void 0:zt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.id},Je.name)))),Ce.createElement(he.default.Item,{name:ht?"diff":"difficulty"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!ht&&Qt.map(Je=>Ce.createElement(Ge.default.Option,{value:Je.value,key:Je.value},Je.name)),ht&&Mt.map(Je=>Ce.createElement(Ge.default.Option,{value:Je.value,key:Je.value},Je.name)))),ht&&Ce.createElement(he.default.Item,{name:"shixun_publish_status"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},yt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.value},Je.name)))),(St.type==="3"||St.type==="0")&&!ht&&Ce.createElement(he.default.Item,{name:"group_id"},Ce.createElement(Ye.default,{treeDataSimpleMode:!0,style:{width:118},className:E.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Je,Ut)=>Ut.title.toUpperCase().indexOf(Je.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Ea,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Ya})),En&&Ce.createElement("span",{className:E.allqingchu,onClick:Ke},Ce.createElement("i",{className:"iconfont icon-guanbi4"}),Ce.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Ce.createElement(he.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Ce.createElement(ke.default.Search,{className:E.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Ce.createElement("i",{className:`iconfont icon-sousuo9 font14 ${E.searchIcon}`,onClick:()=>Pn.submit()}),onSearch:Je=>{Pn.submit()}}))),Ce.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Ce.createElement("div",{onClick:()=>{St.updated_at==="asc"?St.updated_at="desc":St.updated_at="asc",Tn(un(Yt({},St),{page:1})),He(un(Yt({},St),{page:1}))}}," ",St.updated_at?Ce.createElement("img",{src:St.updated_at==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ce.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Ce.createElement("div",{onClick:()=>{St.quotes==="asc"?St.quotes="desc":St.quotes="asc",Tn(un(Yt({},St),{page:1})),He(un(Yt({},St),{page:1}))},style:{marginLeft:20}}," ",St.quotes?Ce.createElement("img",{src:St.quotes==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ce.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Ce.createElement(De.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Wn==null?void 0:Wn.items)||(Wn==null?void 0:Wn.shixun_list),pagination:!1,loading:dn,rowKey:Je=>Je.id,rowSelection:{type:dt?"radio":"checkbox",selectedRowKeys:xn,getCheckboxProps:Je=>({disabled:Je.shixun_tag_num===1||(Ja==null?void 0:Ja.find(Ut=>Je.id===Ut))}),onSelect(Je,Ut,wn){if(dt){jn([Je.id]),Ft.current=new Set([Je.id]),Ka(1),fa([Je.id]);return}if(Ut)(ht||Je!=null&&Je.challenge_names)&&ya([...Cn,Je.id]),jn([...xn,Je.id]),Je.identifier?ft.current.add(Je.id):Ft.current.add(Je.id),Ka(1),fa([...$t,Je.id]);else{Je.identifier?ft.current.delete(Je.id):Ft.current.delete(Je.id);let tt=$t.filter(Xn=>Xn!==Je.id);if(jn(tt),fa(tt),ht||Je!=null&&Je.challenge_names){let Xn=Cn.filter(Rn=>Rn!==Je.id);ya([...Xn])}if(St.type==="5"){_n(un(Yt({},St),{list:[...tt]}));return}}},onSelectAll(Je,Ut,wn){var tt,Xn;if(Je){const Rn=wn.map(Vn=>Vn.id),ca=(Xn=wn==null?void 0:wn.filter(Vn=>Vn==null?void 0:Vn.challenge_names))==null?void 0:Xn.map(Vn=>Vn.id);ya([...Cn,...ca]),jn([...xn,...Rn]),fa([...$t,...Rn]);for(const Vn of wn)Vn.identifier?ft.current.add(Vn.id):Ft.current.add(Vn.id)}else{const Rn=wn.map(sa=>sa.id),ca=xn.filter(sa=>!Rn.some(_a=>_a===sa)),Vn=(tt=wn==null?void 0:wn.filter(sa=>sa==null?void 0:sa.challenge_names))==null?void 0:tt.map(sa=>sa.id);jn([...ca]),fa([...ca]);let Za=Cn.filter(sa=>!Vn.some(_a=>_a===sa.id));ya([...Za]),St.type==="5"&&_n(un(Yt({},St),{list:[...ca]}));for(const sa of Rn)sa.identifier?ft.current.delete(sa):Ft.current.delete(sa)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(Je,Ut,wn)=>{var tt,Xn;return Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",null,ht||Ut!=null&&Ut.challenge_names?"\u5B9E\u8BAD\u9898":(Xn=(tt=At==null?void 0:At.filter(Rn=>Rn.value===Je))==null?void 0:tt[0])==null?void 0:Xn.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:ht?"30%":"60%",key:"name",render:(Je,Ut,wn)=>{var tt;return Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",{className:Ut!=null&&Ut.high_resources_consume?E.q_title:""},Ce.createElement(y.Z,{key:1,showLines:1,showTextOnly:!0,value:ht||Ut!=null&&Ut.challenge_names?Ut!=null&&Ut.title||Je===null?"--":Je:(Ut==null?void 0:Ut.item_type)=="BPROGRAM"?(tt=Ut==null?void 0:Ut.program_attr)==null?void 0:tt.description:Je}))),(Ut==null?void 0:Ut.high_resources_consume)&&Ce.createElement(lt.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!ht,render:(Je,Ut,wn)=>{var tt;return Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("span",null,Je?(tt=Je==null?void 0:Je.split("\u3001"))==null?void 0:tt[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!ht,render:(Je,Ut,wn)=>Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("span",null,Je||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(Je,Ut,wn)=>{var tt,Xn,Rn,ca;return Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",null,ht||Ut!=null&&Ut.challenge_names?(Ut==null?void 0:Ut.level)||((Xn=(tt=Qt==null?void 0:Qt.filter(Vn=>Vn.value===Je))==null?void 0:tt[0])==null?void 0:Xn.name):(ca=(Rn=Qt==null?void 0:Qt.filter(Vn=>Vn.value===Je))==null?void 0:Rn[0])==null?void 0:ca.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(Je,Ut,wn)=>Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",null,Je||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(Je,Ut,wn)=>Ce.createElement("span",null,Je||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(Je,Ut,wn)=>Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",null,ht||Ut!=null&&Ut.challenge_names?(Ut==null?void 0:Ut.study_count)||(Ut==null?void 0:Ut.stu_num):Je))},{title:Ce.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ce.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ce.createElement(Re.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(Je,Ut,wn)=>Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",null,Je||"- -"))},{title:Ce.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ce.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ce.createElement(Re.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(Je,Ut,wn)=>Ce.createElement("span",null,Je||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(Je,Ut,wn)=>Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",{style:{flex:1,textAlign:"start"}},Ce.createElement("a",{onClick:()=>{var tt,Xn;Sa(un(Yt({},Ut),{question_type:ht||Ut!=null&&Ut.challenge_names?5:(Xn=(tt=At==null?void 0:At.filter(Rn=>Rn.value===(Ut==null?void 0:Ut.item_type)))==null?void 0:tt[0])==null?void 0:Xn.question_type})),tn(!0)}},"\u67E5\u770B"),(Ut==null?void 0:Ut.shixun_tag_num)===1&&Ce.createElement("a",{style:{marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Ce.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Ce.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Ut==null?void 0:Ut.identifier}/challenges`)}},(Ut==null?void 0:Ut.shixun_name)||"--"),"\uFF1F"),onOk:()=>Lt(void 0,null,function*(){if(!Un(Ut==null?void 0:Ut.identifier))return new Promise((tt,Xn)=>{Xn()})})})}},"\u53D1\u5E03")))}].filter(Je=>!Je.hidden)}),Ce.createElement(We.Z,{current:St.page,total:(Wn==null?void 0:Wn.items_count)||(Wn==null?void 0:Wn.shixuns_count),style:{marginBottom:20},defaultPageSize:St.per_page,showTotal:Je=>Ce.createElement("span",null,"\u5171\xA0",Ce.createElement("span",{style:{color:"#165DFF"}},Je),"\xA0\u6761\u6570\u636E"),pageSize:St.per_page,onChange:(Je,Ut)=>{St.page=Je,St.per_page=Ut,Tn(Yt({},St)),He(Yt({},St))}}),Ce.createElement("div",{className:E.bottom},Ce.createElement(Ve.ZP,{className:E.no,onClick:()=>{Me(!1)}},"\u53D6\u6D88"),Ce.createElement(Ve.ZP,{loading:wt,style:{width:wt&&75},className:E.yes,onClick:()=>Lt(void 0,null,function*(){if(($t==null?void 0:$t.length)<=0){Be.ZP.info(dt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}kt([...Ft.current],[...ft.current],!0,$t==null?void 0:$t.length)})},dt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Ce.createElement(Ie.default,{open:wa,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:E.previewModal,width:1e3,centered:!0,onCancel:()=>{tn(!1)},onOk:()=>{tn(!1)}},Ce.createElement(ge,{qitem:Oa})))};var Qe=(0,Ue.connect)(({shixunsDetail:Me,newExercisePaper:Et})=>({shixunsDetail:Me,newExercisePaper:Et}))(Wt)},88107:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return De}});var b=oe(43418),he={ul:"ul___TdfYY"},Be=oe(32637),Ie=oe(59301),be=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ye=(Oe,We)=>{var Ve={};for(var le in Oe)Ge.call(Oe,le)&&We.indexOf(le)<0&&(Ve[le]=Oe[le]);if(Oe!=null&&be)for(var le of be(Oe))We.indexOf(le)<0&&Fe.call(Oe,le)&&(Ve[le]=Oe[le]);return Ve},De=Oe=>{var We=Oe,{open:Ve,onCancel:le}=We,E=Ye(We,["open","onCancel"]);return Ie.createElement(b.default,{centered:!0,open:Ve,title:Ie.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:le,footer:null},Ie.createElement("div",null,Ie.createElement("div",{className:"tc"},Ie.createElement("img",{className:"mt10",src:Be,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Ie.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Ie.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Ie.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Ie.createElement("ul",{className:he.ul},Ie.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),Ie.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),Ie.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},32833:function(_e,Ct,oe){"use strict";oe.d(Ct,{I:function(){return he}});var b=oe(59301);const he=()=>{const[Be,Ie]=(0,b.useState)("hidden");return{overflow:Be,handleMouseEnter:()=>Ie("auto"),handleMouseLeave:()=>Ie("hidden")}}},77578:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return b}});const b=he=>he?typeof he=="function"?he():he:null},66104:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return nt}});var b=oe(92310),he=oe.n(b),Be=oe(11592),Ie=oe(26112),be=oe(59301),Ge=oe(92343),Fe=oe(36355),Ye=oe(84105),ke=oe(91857);const De=ye=>{let{children:gt}=ye;const{getPrefixCls:pt}=be.useContext(Fe.E_),xt=pt("breadcrumb");return be.createElement("li",{className:`${xt}-separator`,"aria-hidden":"true"},gt===""?gt:gt||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var Oe=De,We=function(ye,gt){var pt={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&>.indexOf(xt)<0&&(pt[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,xt=Object.getOwnPropertySymbols(ye);utgt[ut]||xt)}function le(ye,gt,pt,xt){if(pt==null)return null;const{className:ut,onClick:Yt}=gt,un=We(gt,["className","onClick"]),Lt=Object.assign(Object.assign({},(0,Ie.Z)(un,{data:!0,aria:!0})),{onClick:Yt});return xt!==void 0?be.createElement("a",Object.assign({},Lt,{className:he()(`${ye}-link`,ut),href:xt}),pt):be.createElement("span",Object.assign({},Lt,{className:he()(`${ye}-link`,ut)}),pt)}function E(ye,gt){return(xt,ut,Yt,un,Lt)=>{if(gt)return gt(xt,ut,Yt,un);const Wt=Ve(xt,ut);return le(ye,xt,Wt,Lt)}}var a=function(ye,gt){var pt={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&>.indexOf(xt)<0&&(pt[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,xt=Object.getOwnPropertySymbols(ye);ut{const{prefixCls:gt,separator:pt="/",children:xt,menu:ut,overlay:Yt,dropdownProps:un,href:Lt}=ye,Qe=(Me=>{if(ut||Yt){const Et=Object.assign({},un);if(ut){const kt=ut||{},{items:vt}=kt,wt=a(kt,["items"]);Et.menu=Object.assign(Object.assign({},wt),{items:vt==null?void 0:vt.map((Ae,dt)=>{var{key:sn,title:ct,label:et,path:Fn}=Ae,ot=a(Ae,["key","title","label","path"]);let Bt=et!=null?et:ct;return Fn&&(Bt=be.createElement("a",{href:`${Lt}${Fn}`},Bt)),Object.assign(Object.assign({},ot),{key:sn!=null?sn:dt,label:Bt})})})}else Yt&&(Et.overlay=Yt);return be.createElement(ke.Z,Object.assign({placement:"bottom"},Et),be.createElement("span",{className:`${gt}-overlay-link`},Me,be.createElement(Ye.Z,null)))}return Me})(xt);return Qe!=null?be.createElement(be.Fragment,null,be.createElement("li",null,Qe),pt&&be.createElement(Oe,null,pt)):null},y=ye=>{const{prefixCls:gt,children:pt,href:xt}=ye,ut=a(ye,["prefixCls","children","href"]),{getPrefixCls:Yt}=be.useContext(Fe.E_),un=Yt("breadcrumb",gt);return be.createElement(x,Object.assign({},ut,{prefixCls:un}),le(un,ut,pt,xt))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ne=oe(17313),re=oe(83116),ie=oe(37613);const ge=ye=>{const{componentCls:gt,iconCls:pt}=ye;return{[gt]:Object.assign(Object.assign({},(0,ne.Wf)(ye)),{color:ye.itemColor,fontSize:ye.fontSize,[pt]:{fontSize:ye.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:ye.linkColor,transition:`color ${ye.motionDurationMid}`,padding:`0 ${ye.paddingXXS}px`,borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",marginInline:-ye.marginXXS,"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover}},(0,ne.Qy)(ye)),"li:last-child":{color:ye.lastItemColor},[`${gt}-separator`]:{marginInline:ye.separatorMargin,color:ye.separatorColor},[`${gt}-link`]:{[` +`}return Tt.replaceSelection(jr+` +`),Tt.focus();default:throw new Error}},[Tt,yn]),Fa=(0,b.useMemo)(()=>{switch(yn){case wa:return b.createElement(Lt,{callback:tn,onCancel:Ea});case Aa:return b.createElement(Vt.Z,{callback:tn,onCancel:Ea});case en:return b.createElement(Qe.Z,{callback:tn,onCancel:Ea});case ht:return b.createElement(Tn,{callback:tn,onCancel:Ea});case na:return b.createElement($t,{callback:tn,onCancel:Ea});case"maths-latex":return b.createElement(mn,{showSaveButton:!0,callback:tn});case"inline-latex":return b.createElement(En.Z,{showSaveButton:!0,callback:tn});default:return null}},[yn]);function Ea(){Ta("")}(0,b.useEffect)(()=>{if(mt.current){let jn=function(Ht){$e=!0,st=Ht.pageY},an=function(){$e=!1},Dt=function(Ht){if($e){let at=Ht.pageY-st;at<0&&(at=0),at>300&&(at=300);let nn=Ot+at+"px";Ar(nn)}},de=mt.current,$e=!1,st=0;return de.addEventListener("mousedown",jn),document.addEventListener("mousemove",Dt),document.addEventListener("mouseup",an),()=>{de.removeEventListener("mousedown",jn),document.removeEventListener("mousemove",Dt),document.removeEventListener("mouseup",an)}}},[Tt,mt]),(0,b.useEffect)(()=>{Ar(Ot)},[Ot]);const rr=ft(He),ka=ft(gr),ga={width:rr,height:ka},Qa=(0,b.useMemo)(()=>{if(Sa){let jn=new Date(Sa),an=jn.getHours(),Dt=jn.getMinutes(),de=jn.getSeconds();return an=an<10?"0"+an:an,Dt=Dt<10?"0"+Dt:Dt,de=de<10?"0"+de:de,`${an}:${Dt}:${de}`}return 0},[Sa]),Sr=jn=>{const an=[];if(Je){let Dt=-1;jn=jn.replace(/(@▁▁@|@▁@)/g,function(de,$e,st){an.push({multiLine:de!==kn})})}return an};function Gr(){window.sessionStorage.removeItem(Jn),Pr(!1),Va(0)}function nr(){Pr(!1),Va(0),Tt.setValue(window.sessionStorage.getItem(Jn))}(0,b.useEffect)(()=>{yt[yn]&&yn!==hn&&yn!==ht&&setTimeout(()=>{const jn=document.getElementsByClassName("markdown-popup-form")[0],an=window.innerWidth/2-jn.offsetWidth/2,Dt=window.innerHeight/2-jn.offsetHeight/2;fa(an),fr(Dt)},0)},[yn]);const vr=jn=>{jn.preventDefault();const an=jn.clientX-hr,Dt=jn.clientY-ur;document.body.onmousemove=de=>{let $e=de.clientX-an,st=de.clientY-Dt;const Ht=document.getElementsByClassName("markdown-popup-form")[0],at=window.innerWidth-Ht.offsetWidth,nn=window.innerHeight-Ht.offsetHeight;$e=Math.max(0,Math.min($e,at)),st=Math.max(0,Math.min(st,nn)),Dr(de.clientX,de.clientY,an,Dt)&&(fa($e),fr(st))},document.body.onmouseup=function(){document.body.onmousemove=null}},Dr=(jn,an,Dt,de)=>{const $e=document.body.clientHeight,st=document.body.clientWidth;return jn<20&&Dt>jn||jn>st-20&&Dtan||an>$e-20&&delt in Re?We(Re,lt,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Re[lt]=Le,z=(Re,lt)=>{for(var Le in lt||(lt={}))a.call(lt,Le)&&y(Re,Le,lt[Le]);if(E)for(var Le of E(lt))x.call(lt,Le)&&y(Re,Le,lt[Le]);return Re},ne=(Re,lt)=>Ve(Re,le(lt));const{useForm:re}=b.default,ie={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Re,onCancel:lt})=>{const[Le]=re();let Ce=(0,ke.useRef)();function Xe(gt){Ce.current.width=Le.getFieldValue("width"),Ce.current.align=Le.getFieldValue("align"),Re(gt,Ce.current)}function nt(gt,pt){if(gt.status===-1){he.ZP.error(gt.message);return}Le.setFieldsValue({src:`/api/attachments/${gt.id}`,type:pt.type})}function ye(gt){let pt=gt.target.files[0];Ce.current=pt,Ue(pt,nt)}return Oe.createElement(b.default,ne(z({form:Le},ge),{className:"upload-image-panel",onFinish:Xe,style:{width:470,overflow:"hidden"}}),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(Be.default,{style:ie})),Oe.createElement(Pe,{onFileChange:ye}))),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(Be.default,{style:{width:264}})),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(Ie.Z,null,Oe.createElement(b.default.Item,{name:"width",style:{margin:0}},Oe.createElement(be.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(Ge.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Oe.createElement("aside",null,Oe.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(Fe.ZP,{type:"default",onClick:lt},"\u53D6\u6D88"))))};function Pe({onFileChange:Re}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:Re}))}function Ue(Re,lt){if(!Re)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,De.bg)())throw he.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Le=new FormData;Le.append("editormd-image-file",Re),Le.append("file_param_name","editormd-image-file"),Le.append("byxhr","true");var Ce=new window.XMLHttpRequest;Ce.withCredentials=!0,Ce.addEventListener("load",function(Xe){lt(JSON.parse(Xe.target.responseText),Re)},!1),Ce.addEventListener("error",function(Xe){console.error(Xe)},!1),Ce.open("POST",`${Ye.KI}/api/attachments.json`),Ce.send(Le)}},94445:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Be}});var b=oe(59301),he=oe(4676);class Be extends b.Component{constructor(be){super(be);const Ge=window.document;this.node=Ge.createElement("div"),Ge.body.appendChild(this.node)}render(){const{children:be}=this.props;return(0,he.createPortal)(be,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},67130:function(_e,Ct,oe){"use strict";oe.d(Ct,{i:function(){return ge},Z:function(){return Pe}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},he=oe(71418),Be=oe(6848),Ie=oe(93948),be=oe(92310),Ge=oe.n(be),Fe=oe(33613),Ye=oe(74224),ke=oe(61814),De=oe(79005),Oe=oe(20345),We=oe(77882),Ve=oe(31081),le=oe(75309),E=oe(71979),a=oe(47558),x=oe(42922),y=oe(66832),z=oe(96593),ne=oe(19664),re=oe(91833),ie=oe(59301);const ge=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:We,swimg:Ve},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:le,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:re}];var Pe=({className:Ue,dataSource:Re=[],col:lt=4,right:Le,bottom:Ce=23,precision:Xe=0,wrapWidth:nt=1200,trackEventItems:ye,loading:gt,onRemove:pt=()=>{},isCurrent:xt=!0,showAlias:ut=!1,showProgress:Jt=!1})=>{const on=Math.floor((nt-(lt-1)*Le)/lt),Lt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Vt=>(window.ENV==="build"&&(Vt.ptimg=`/react/build${Vt.ptimg}`,Vt.swimg=`/react/build${Vt.swimg}`),Vt));return ie.createElement(he.Z,{spinning:gt},ie.createElement("div",{className:Ge()(b.list,Ue)},!!(Re!=null&&Re.length)&&(Re==null?void 0:Re.map((Vt,Qe)=>{var Me,Et,Gt,vt,wt,Ae;const{name:dt,id:ln,identifier:ct,featured:et,school_name:Bn,image_url:ot,excellent:Bt,is_plan:zt}=Vt;return ie.createElement("div",{key:ln,className:xt&&Jt?b.wrapisCurrent:b.wrap,style:{width:on,marginRight:(1+Qe)%lt===0?0:Le+Xe,marginBottom:Ce}},ie.createElement("a",{className:b.li,onClick:St=>{St.preventDefault(),St.stopPropagation(),ye&&(0,Fe.L9)([ye]),(0,Fe.xg)(`/paths/${ct}`)}},ie.createElement("div",{className:b.img},ie.createElement("img",{className:b.cover,src:`${ot}`}),xt&&(0,ke.bg)()&&(Vt==null?void 0:Vt.studying)&&ie.createElement("div",{className:`${b.movebq} user-path-items`,onClick:St=>{St.stopPropagation(),pt(Vt)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Me=Vt==null?void 0:Vt.subject_tags)==null?void 0:Me.map((St,Tn)=>{var Nt,Kn;if(Tn===0){const Hn=(Nt=Lt.find($t=>$t.name==St))==null?void 0:Nt.swimg;return ie.createElement("img",{className:b.sign,src:Hn,style:{left:"-4px"}})}const xn=(Kn=Lt.find(Hn=>Hn.name==St))==null?void 0:Kn.ptimg;return ie.createElement("img",{className:b.sign,src:xn,style:{left:`${48+52*(Tn-1)+2*Tn}px`}})}),ie.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Vt==null?void 0:Vt.excellent)&&ie.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ie.createElement("div",{className:b.name},ie.createElement(Be.Z,{title:ut&&(Vt!=null&&Vt.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${dt}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Vt==null?void 0:Vt.excellent_alias_name}`)):dt},ie.createElement("span",{className:b.e},ut&&(Vt==null?void 0:Vt.excellent_alias_name)||dt))),xt&&Jt&&((Et=Vt==null?void 0:Vt.progress)==null?void 0:Et.all_score)!=0&&ie.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ie.createElement(Ie.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Gt=Vt==null?void 0:Vt.progress)==null?void 0:Gt.my_score)/((vt=Vt==null?void 0:Vt.progress)==null?void 0:vt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(wt=Vt==null?void 0:Vt.progress)==null?void 0:wt.my_score,"/",(Ae=Vt==null?void 0:Vt.progress)==null?void 0:Ae.all_score),(!xt||!Jt)&&ie.createElement("div",{className:b.tags},ie.createElement("div",null,ie.createElement(Be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,Vt.stages_count))),ie.createElement(Be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,Vt.members_count)))))))})),!Re.length&&ie.createElement(Ye.Z,null)))}},27527:function(_e,Ct,oe){"use strict";oe.d(Ct,{jL:function(){return be},w9:function(){return un},dN:function(){return ha},QD:function(){return fn},cQ:function(){return vt.Z},Oz:function(){return Hn},op:function(){return He},O5:function(){return Qt},_b:function(){return Kt},t7:function(){return Re},Gi:function(){return aa},YG:function(){return hn},kT:function(){return na},qp:function(){return x},K3:function(){return ne},vr:function(){return Zt},qE:function(){return dn},Je:function(){return Ce},wb:function(){return Qe},lB:function(){return Gt},cq:function(){return At},tp:function(){return ge},Si:function(){return Xt},k8:function(){return ar},Du:function(){return Ar}});var b=oe(59301),he={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Be="data:image/png;base64,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",be=({dataSource:mt=[],img:it,imgWidth:It=346,title:cn,sunTitle:ia,bannerExtraContent:La})=>b.createElement("div",{className:he.banner},b.createElement("div",{className:he.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,cn),b.createElement("span",null,ia)),mt.length>0&&b.createElement("div",{className:he.btns},mt.map((tn,Fa)=>b.createElement("div",{key:Fa,onClick:tn.click},tn.name,tn.sign?b.createElement("img",{src:Be,width:39}):null))),La),it&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:it,width:It}))),Ge={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"},Fe=oe(92310),Ye=oe.n(Fe),ke=oe(78267),De=Object.defineProperty,Oe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,le=(mt,it,It)=>it in mt?De(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:It}):mt[it]=It,E=(mt,it)=>{for(var It in it||(it={}))We.call(it,It)&&le(mt,It,it[It]);if(Oe)for(var It of Oe(it))Ve.call(it,It)&&le(mt,It,it[It]);return mt},x=({dataSource:mt=[],value:it,onChange:It,onTitleChange:cn,className:ia,title:La,titleWidth:tn=41,style:Fa={},fontColor:Ea="#6A7283",showCount:rr,classNameActive:ka,styleItem:ga={}})=>{const[Qa,Sr]=(0,b.useState)(0),[Gr,nr]=(0,b.useState)(!1),vr=(0,b.useRef)(null),Dr=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var jn;mt.length!==0&&(((jn=vr==null?void 0:vr.current)==null?void 0:jn.clientHeight)>97?Sr(1):Sr(0)),mt.length===0&&Sr(0),nr(!1)},[mt]),b.createElement("div",{className:Ye()(Ge.row,ia),style:Fa},b.createElement("div",{onClick:(0,ke.throttle)(()=>cn==null?void 0:cn(),2e3),style:{width:tn,marginTop:Gr?12:4},className:`${Ge.title} ${cn?"current":""}`},La),b.createElement("div",{className:Gr?`${Ge.tagsWrap} ${Ge.tagsBorderWrap}`:Ge.tagsWrap},b.createElement("div",{className:Ge.bar,ref:Dr,style:Qa>0?{height:Qa===1?97:"auto",overflow:Qa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:Ge.tag,ref:vr},mt==null?void 0:mt.map(jn=>b.createElement("span",{onClick:()=>It(jn.id),key:jn.id,style:E(E({color:Ea},ga),(jn==null?void 0:jn.style)||{}),className:it===jn.id?Ye()(ka||Ge.active,jn.classNameActive):""},b.createElement("span",{title:jn.name,className:Ge.name},jn.name),!!rr&&b.createElement("span",{className:Ge.num},jn.count))))),!!Qa&&b.createElement(b.Fragment,null,Qa===1?b.createElement("div",{onClick:()=>{var jn;Sr(2),((jn=vr==null?void 0:vr.current)==null?void 0:jn.clientHeight)>245?nr(!0):nr(!1)},className:Ge.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Dr.current.scrollTop=0,Sr(1),nr(!1)},className:Ge.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ne=({dataSource:mt=[],value:it,onChange:It,onTitleChange:cn,className:ia,title:La,titleWidth:tn=41,style:Fa={},fontColor:Ea="#6A7283",showCount:rr,expand:ka=!0})=>{const[ga,Qa]=(0,b.useState)(0),[Sr,Gr]=(0,b.useState)(!1),nr=(0,b.useRef)(null),vr=(0,b.useRef)(null),[Dr,jn]=(0,b.useState)(ka);return b.createElement("div",{className:Ye()(y.row,ia),style:Fa},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,ke.throttle)(()=>cn==null?void 0:cn(),2e3),style:{width:tn,marginTop:Sr?12:4},className:`${y.title} ${cn?"current":""}`},La),b.createElement("i",{className:`iconfont ${Dr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Dr?8:10},onClick:()=>jn(!Dr)})),Dr&&b.createElement("div",{className:Sr?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:vr},b.createElement("div",{className:y.tag,ref:nr},mt==null?void 0:mt.map(an=>b.createElement("span",{onClick:()=>It(an.id),key:an.id,style:{color:Ea},className:it===an.id?y.active:""},b.createElement("span",{title:an.name,className:y.name},an.name),!!rr&&b.createElement("span",{className:y.num},an.count)))))))},re={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"},ge=({dataSource:mt=[],value:it,onChange:It,className:cn,style:ia={}})=>b.createElement("div",{style:ia,className:Ye()(re.tabs,cn)},mt.map(La=>b.createElement("span",{onClick:()=>It(La.id),className:it===La.id?re.active:"",key:La.id},La.name))),fe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Pe=oe(92832),Re=({dataSource:mt=[],value:it="",onChange:It,onInputChange:cn=()=>{},className:ia,style:La={},placeholder:tn,allowClear:Fa=!1})=>{var Ea;const[rr,ka]=(0,b.useState)(""),[ga,Qa]=(0,b.useState)("");(0,b.useEffect)(()=>{var nr;let vr=it;(nr=JSON.stringify(it))!=null&&nr.includes("{")&&(ka(it.id),vr=it.value||"");try{Qa(decodeURIComponent(vr||""))}catch(Dr){Qa(decodeURIComponent(vr||""))}},[it]);const Sr=()=>{It(encodeURIComponent(ga),rr||null)},Gr=nr=>{nr!==rr&&(ka(nr),It(encodeURIComponent(ga),nr))};return b.createElement("div",{className:Ye()(fe.input,ia),style:La},!!mt.length&&b.createElement("div",{className:fe.dropdown},b.createElement("div",{className:fe.text},(Ea=mt.find(nr=>nr.id===rr))==null?void 0:Ea.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:fe.b1}),b.createElement("b",{className:fe.b2})),b.createElement("div",{className:fe.menu},mt.map((nr,vr)=>b.createElement("div",{key:vr,onClick:()=>Gr(nr.id)},nr.name)))),b.createElement(Pe.default,{onPressEnter:Sr,value:ga,onChange:nr=>{Qa(nr.target.value),cn(encodeURIComponent(nr.target.value),rr||null)},bordered:!1,placeholder:tn}),b.createElement("i",{onClick:Sr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},lt={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"},Ce=({value:mt,onChange:it,className:It,total:cn,pageSize:ia,style:La={}})=>{const tn=mt<2,Fa=mt>=Math.ceil(cn/ia);return cn<=ia?b.createElement(b.Fragment,null):b.createElement("div",{className:Ye()(lt.quickPager,It),style:La},b.createElement("div",{onClick:()=>{tn||it(mt-1,"prev")},className:tn?lt.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{Fa||it(mt+1,"next")},className:Fa?lt.disabled:""},"\u4E0B\u4E00\u9875"))},Xe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},nt=oe(71418),ye=oe(6848),gt=oe(13570),pt=oe(70610),xt=oe(33613),ut=oe(96908),Jt=oe(57177),on=oe(81378),Lt=oe(74224),Qe=({className:mt,dataSource:it=[],col:It=4,right:cn,bottom:ia=23,precision:La=0,wrapWidth:tn=1200,trackEventItems:Fa,loading:Ea})=>{const rr=Math.floor((tn-(It-1)*cn)/It);return b.createElement(nt.Z,{spinning:Ea},b.createElement("div",{className:Ye()(Xe.list,mt)},!!it.length&&it.map((ka,ga)=>{const{name:Qa,id:Sr,identifier:Gr,power:nr,cover_image_id:vr,pic:Dr}=ka;return b.createElement("div",{className:Xe.wrap,key:Sr,style:{width:rr,marginRight:(1+ga)%It===0?0:cn+La,marginBottom:ia}},b.createElement("a",{target:"_blank",href:`/shixuns/${Gr}/challenges`,className:Xe.li,onClick:jn=>{jn.preventDefault(),Fa&&(0,xt.L9)([Fa]),nr&&(0,xt.xg)(`/shixuns/${Gr}/challenges`)}},b.createElement("div",{className:Xe.img},b.createElement("img",{className:Xe.cover,src:`${Dr}`}),ka.is_jupyter&&b.createElement("img",{className:Xe.sign,src:ut}),ka.is_jupyter_lab&&b.createElement("img",{className:Xe.sign,src:Jt}),ka.is_unity_3d&&b.createElement("img",{className:Xe.sign,src:on})),b.createElement("div",{className:Xe.name},b.createElement(ye.Z,{title:Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Xe.e},Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:Xe.tags},b.createElement(ye.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,ka.challenges_count))),!!ka.myshixuns_count&&b.createElement(ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,ka.myshixuns_count))),b.createElement(ye.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,ka.level))),b.createElement("div",{className:Xe.rate},b.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:ka.score_info}),b.createElement("span",null,"\xA0",ka.score_info?`${ka.score_info}\u5206`:"5\u5206")))),!nr&&b.createElement("div",{className:Xe.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&b.createElement(Lt.Z,null)))},Me={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Gt=({className:mt,dataSource:it=[],col:It=4,right:cn,bottom:ia=23,precision:La=0,wrapWidth:tn=1200,wrapClassName:Fa,trackEventItems:Ea,loading:rr})=>{const ka=Math.floor((tn-(It-1)*cn)/It);return b.createElement(nt.Z,{spinning:rr},b.createElement("div",{className:Ye()(Me.list,mt)},!!it.length&&it.map((ga,Qa)=>{const{name:Sr,id:Gr,identifier:nr,power:vr,cover_image_id:Dr,pic:jn}=ga;return b.createElement("div",{className:Ye()(Me.wrap,Fa),key:Gr,style:{width:ka,marginRight:(1+Qa)%It===0?0:cn+La,marginBottom:ia}},b.createElement("a",{target:"_blank",href:`/shixuns/${nr}/challenges`,className:Me.li,onClick:an=>{an.preventDefault(),Ea&&(0,xt.L9)([Ea]),vr&&(0,xt.xg)(`/shixuns/${nr}/challenges`)}},b.createElement("img",{src:oe(47621),className:Me.titleBg}),b.createElement("div",{className:Me.name},b.createElement(ye.Z,{title:Sr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Me.e},Sr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Me.img},b.createElement("img",{className:Me.cover,src:Dr?`${pt.Z.API_SERVER}/api/attachments/${Dr}`:`${pt.Z.IMG_SERVER+jn}`}),ga.is_jupyter&&b.createElement("div",{className:Me.bq},"Jupyter"),ga.is_jupyter_lab&&b.createElement("div",{className:Me.bq},"JupyterLab"),ga.is_unity_3d&&b.createElement("div",{className:Me.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Me.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Me.value},ga.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:Me.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:Me.value},ga.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Me.text},"\u5173\u5361\u6570"),b.createElement("span",{className:Me.value},ga.challenges_count)),b.createElement("div",{className:Me.rate},b.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:ga.score_info}),b.createElement("span",{className:Me.value,style:{color:"#FF9C00"}},"\xA0",ga.score_info?`${ga.score_info}\u5206`:"5\u5206"))))),!vr&&b.createElement("div",{className:Me.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&b.createElement(Lt.Z,null)))},vt=oe(67130),wt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ae=oe(79005),dt=oe(20345),ln=oe(77882),ct=oe(31081),et=oe(75309),Bn=oe(71979),ot=oe(47558),Bt=oe(42922),zt=oe(66832),St=oe(96593),Tn=oe(19664),Nt=oe(91833);const Kn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ae,swimg:dt},{name:"101\u8BA1\u5212",ptimg:ln,swimg:ct},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:et,swimg:Bn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ot,swimg:Bt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:zt,swimg:St},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Tn,swimg:Nt}];var Hn=({className:mt,dataSource:it=[],col:It=4,right:cn,bottom:ia=23,precision:La=0,wrapWidth:tn=1200,trackEventItems:Fa,loading:Ea,wrapClassName:rr,imgClassName:ka,isArrow:ga=!1})=>{const Qa=Math.floor((tn-(It-1)*cn)/It),[Sr,Gr]=(0,b.useState)(),[nr,vr]=(0,b.useState)(),Dr=an=>Gr(an),jn=()=>Gr(-1);return b.createElement(nt.Z,{spinning:Ea},b.createElement("div",{className:Ye()(wt.list,mt)},!!(it!=null&&it.length)&&(it==null?void 0:it.map((an,Dt)=>{var de;const{name:$e,id:st,identifier:Ht,featured:at,school_name:nn,image_url:qt,excellent:Yt,is_plan:_t}=an;return b.createElement("div",{key:st,className:Ye()(wt.wrap,rr),style:{width:Qa,marginRight:(1+Dt)%It===0?0:cn+La,marginBottom:ia}},b.createElement("a",{target:"_blank",href:`/paths/${Ht}`,className:wt.li,onClick:ra=>{ra.preventDefault(),Fa&&(0,xt.L9)([Fa]),(0,xt.xg)(`/paths/${Ht}`)}},b.createElement("img",{src:oe(39057),className:wt.titleBg}),b.createElement("div",{className:wt.name},b.createElement(ye.Z,{title:$e},b.createElement("span",{className:wt.e,style:{color:ga&&Sr===Dt?"#145DFF":"#000000"},onMouseEnter:()=>{Dr(Dt)},onMouseLeave:jn},$e))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Ye()(wt.img,ka)},b.createElement("img",{className:wt.cover,src:`${pt.Z.IMG_SERVER+qt}`}),(de=an==null?void 0:an.subject_tags)==null?void 0:de.map((ra,Ha)=>{var Wa,pn;if(Ha===0){const Ca=(Wa=Kn.find(ja=>ja.name==ra))==null?void 0:Wa.swimg;return b.createElement("img",{className:wt.sign,src:Ca,style:{left:"-4px"}})}const Ia=(pn=Kn.find(Ca=>Ca.name==ra))==null?void 0:pn.ptimg;return b.createElement("img",{className:wt.sign,src:Ia,style:{left:`${48+52*(Ha-1)+2*Ha}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(an==null?void 0:an.excellent)&&b.createElement("div",{className:wt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:wt.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:wt.value},an.stages_count)),b.createElement("div",null,b.createElement("span",{className:wt.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:wt.value},an.members_count))))))})),!it.length&&b.createElement(Lt.Z,null)))},$t={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"},ma="data:image/png;base64,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",Wn=oe(59301),un=({className:mt,dataSource:it=[],col:It=4,right:cn,bottom:ia=23,precision:La=0,wrapWidth:tn=1200,trackEventItems:Fa,loading:Ea})=>{const rr=Math.floor((tn-(It-1)*cn)/It);return Wn.createElement(nt.Z,{spinning:Ea},Wn.createElement("div",{className:Ye()($t.list,mt)},!!it.length&&it.map((ka,ga)=>{const{subject_identifier:Qa,id:Sr,identifier:Gr,power:nr}=ka,vr=ka.is_public!=0&&ka.is_public;return Wn.createElement("div",{className:$t.wrap,key:Sr,style:{width:rr,marginRight:(1+ga)%It===0?0:cn+La,marginBottom:ia}},Wn.createElement("a",{className:$t.li,onClick:Dr=>{Dr.preventDefault(),Fa&&(0,xt.L9)([Fa]),(0,xt.xg)(ka.first_category_url)}},Wn.createElement("div",{className:$t.top},Wn.createElement(ye.Z,{title:ka.name},Wn.createElement("div",{className:$t.name},ka.name)),Wn.createElement("img",{className:$t.img,src:pt.Z.IMG_SERVER+"/images/"+ka.avatar_url}),Wn.createElement("div",{className:$t.text,title:ka.creator},ka.creator),Qa&&Wn.createElement("div",{className:$t.btns},Wn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Wn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),vr&&Wn.createElement("div",{className:$t.sign},"\u516C\u5F00")),Wn.createElement("div",{className:$t.bottom},ka.visits>0&&Wn.createElement(ye.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-liulanyan"}),Wn.createElement("span",null,ka.visits))),ka.course_members_count>0&&Wn.createElement(ye.Z,{title:"\u6210\u5458",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-chengyuan"}),ka.course_members_count)),ka.tasks_count>0&&Wn.createElement(ye.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-zuoye"}),ka.tasks_count)),ka.is_end?Wn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Wn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ka.is_accessible&&Wn.createElement("div",{className:$t.lockWrap},Wn.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Wn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!it.length&&Wn.createElement(Lt.Z,null)))},mn={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},En="data:image/png;base64,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",ha=({className:mt,dataSource:it=[],col:It=4,right:cn,bottom:ia=23,precision:La=0,wrapWidth:tn=1200,wrapClassName:Fa,trackEventItems:Ea,loading:rr})=>{const ka=Math.floor((tn-(It-1)*cn)/It);return b.createElement(nt.Z,{spinning:rr},b.createElement("div",{className:Ye()(mn.list,mt)},!!it.length&&it.map((ga,Qa)=>{const{subject_identifier:Sr,id:Gr,identifier:nr,power:vr}=ga,Dr=ga.is_public!=0&&ga.is_public;return b.createElement("div",{className:Ye()(`${mn.wrap} ${ga.is_accessible?"":mn.warpStyle}`,Fa),key:Gr,style:{width:ka,marginRight:(1+Qa)%It===0?0:cn+La,marginBottom:ia}},b.createElement("a",{className:mn.li,onClick:jn=>{jn.preventDefault(),Ea&&(0,xt.L9)([Ea]),(0,xt.xg)(ga.first_category_url)}},b.createElement("div",{className:mn.creator},b.createElement("img",{className:mn.img,src:pt.Z.IMG_SERVER+"/images/"+ga.avatar_url}),b.createElement("div",{className:mn.text,title:ga.creator},ga.creator)),b.createElement("div",{className:mn.top},b.createElement(ye.Z,{title:ga.name},b.createElement("div",{className:mn.name},ga.name)),Dr&&b.createElement("div",{className:mn.sign},"\u516C\u5F00")),b.createElement("div",{className:mn.middle},b.createElement("div",{className:mn.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:mn.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.visits)||0)),b.createElement("div",null,b.createElement("span",{className:mn.text},"\u6210\u5458"),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.course_members_count)||0))),b.createElement("div",{className:mn.row},b.createElement("div",null,b.createElement("span",{className:mn.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:mn.text},"\u72B6\u6001"),ga.is_end?b.createElement("span",{className:mn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:mn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Sr&&b.createElement("div",{className:mn.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ga.is_accessible&&b.createElement("div",{className:mn.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!it.length&&b.createElement(Lt.Z,null)))},wa={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"},en=oe(30955),hn=({dataSource:mt=[],value:it,onChange:It,className:cn,style:ia={},tabBarExtraContent:La})=>b.createElement("div",{className:Ye()(wa.tabs,cn),style:ia},b.createElement("div",{className:wa.tabsWrap},mt.map((tn,Fa)=>b.createElement("aside",{className:wa.tab,onClick:()=>{It(tn.id),tn.link&&en.history.push(tn.link)},key:Fa},b.createElement("div",{className:it===tn.id?wa.active:""},tn.name),(tn==null?void 0:tn.resetCount)==null&&(tn==null?void 0:tn.total)!==void 0&&b.createElement("span",null,"\uFF08",tn==null?void 0:tn.total,"\uFF09"),(tn==null?void 0:tn.resetCount)!==void 0&&(tn==null?void 0:tn.total)!==void 0&&b.createElement(ye.Z,{title:(tn==null?void 0:tn.tip)!=null?tn==null?void 0:tn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},tn==null?void 0:tn.resetCount),"/",b.createElement("span",null,tn==null?void 0:tn.total),"\uFF09"))))),b.createElement("div",{className:wa.tabBar},La)),Cn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},na=({dataSource:mt=[],value:it,onChange:It,className:cn,style:ia={},tabBarExtraContent:La})=>b.createElement("div",{className:Ye()(Cn.tabs,cn),style:ia},b.createElement("div",{className:Cn.tabsWrap},mt.map((tn,Fa)=>b.createElement("aside",{className:Cn.tab,onClick:()=>{It(tn.id),tn.link&&en.history.push(tn.link)},key:Fa},b.createElement("div",{className:it===tn.id?Cn.active:""},tn.name),(tn==null?void 0:tn.resetCount)==null&&(tn==null?void 0:tn.total)!==void 0&&b.createElement("span",null,"\uFF08",tn==null?void 0:tn.total,"\uFF09"),(tn==null?void 0:tn.resetCount)!==void 0&&(tn==null?void 0:tn.total)!==void 0&&b.createElement(ye.Z,{title:(tn==null?void 0:tn.tip)!=null?tn==null?void 0:tn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},tn==null?void 0:tn.resetCount),"/",b.createElement("span",null,tn==null?void 0:tn.total),"\uFF09"))))),b.createElement("div",{className:Cn.tabBar},La)),aa=({className:mt,style:it={},children:It})=>b.createElement("div",{className:Ye()(mt),style:it},It),Qn={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"},Ya=oe(38854),Ra=oe(20834);const Xa=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var At=({sortValue:mt,dropValue:it,className:It,onSort:cn,onDrop:ia,dataSource:La=Xa})=>{var tn;return b.createElement("div",{className:Ye()(Qn.orderWrap,It)},b.createElement(Ya.Z,{dropdownRender:()=>b.createElement(Ra.default,null,La.map((Fa,Ea)=>b.createElement(Ra.default.Item,{key:Ea,onClick:()=>ia(Fa.id)},Fa.name)))},b.createElement("span",{className:Qn.orderTextWrap},(tn=La.find(Fa=>it===Fa.id))==null?void 0:tn.name)),b.createElement("span",{className:Qn.orderIconWrap},b.createElement("span",{className:Qn.orderAsc},b.createElement("i",{className:mt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer}`,onClick:()=>cn(mt==="asc"?"desc":"asc")})),b.createElement("span",{className:Qn.orderDesc},b.createElement("i",{className:mt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer}`,onClick:()=>cn(mt==="asc"?"desc":"asc")}))))},Mn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},kn=oe(3113),Ln=oe(47046),xe=Object.defineProperty,ft=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,Rt=(mt,it,It)=>it in mt?xe(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:It}):mt[it]=It,yt=(mt,it)=>{for(var It in it||(it={}))Ft.call(it,It)&&Rt(mt,It,it[It]);if(ft)for(var It of ft(it))Ut.call(it,It)&&Rt(mt,It,it[It]);return mt},An=(mt,it)=>{var It={};for(var cn in mt)Ft.call(mt,cn)&&it.indexOf(cn)<0&&(It[cn]=mt[cn]);if(mt!=null&&ft)for(var cn of ft(mt))it.indexOf(cn)<0&&Ut.call(mt,cn)&&(It[cn]=mt[cn]);return It},je=(mt,it,It)=>new Promise((cn,ia)=>{var La=Ea=>{try{Fa(It.next(Ea))}catch(rr){ia(rr)}},tn=Ea=>{try{Fa(It.throw(Ea))}catch(rr){ia(rr)}},Fa=Ea=>Ea.done?cn(Ea.value):Promise.resolve(Ea.value).then(La,tn);Fa((It=It.apply(mt,it)).next())}),He=mt=>{var it=mt,{className:It,style:cn,children:ia,loading:La=!1,openLoading:tn,onClick:Fa=()=>{},size:Ea="middle",shape:rr="round",theme:ka}=it,ga=An(it,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Qa,Sr]=(0,b.useState)(!1),Gr=(0,b.useMemo)(()=>{switch(ka){case Ln.Fy.THEMEONE:return Mn.ThemeOne;case Ln.Fy.DEFAULT:default:return Mn.btn}},[ka]);return b.createElement(kn.ZP,yt({onClick:(0,ke.throttle)(nr=>je(void 0,null,function*(){tn&&Sr(!0);try{yield Fa(nr)}catch(vr){console.log("error",vr)}tn&&Sr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ye()(Gr,Mn[`${Ea}-${rr}`],It),style:cn,size:Ea,shape:rr,loading:Qa||La},ga),ia)},Ot={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"},dn=({className:mt,style:it,children:It=null,onClick:cn,title:ia})=>b.createElement("div",{className:Ye()(Ot.head,mt),style:it},b.createElement("span",{className:"primary-hover",onClick:cn},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:ia},ia),b.createElement("div",{className:Ot.node},It)),qn={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"},fn=({confirmShow:mt=!0,confirmTitle:it,confirmClick:It,cancelShow:cn=!0,cancelTitle:ia,cancelClick:La,className:tn,style:Fa,confirmLoading:Ea=!1})=>b.createElement("div",{className:Ye()(qn.btns,tn),style:Fa},mt&&b.createElement(kn.ZP,{loading:Ea,onClick:It,type:"primary",className:qn.confirm},it),cn&&b.createElement(kn.ZP,{onClick:La,className:qn.cancel},ia)),Jn={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"},Zt=({className:mt,style:it={},LeftContent:It,children:cn,RightContent:ia})=>b.createElement("div",{className:Ye()(Jn.fixedBottom,mt),style:it},b.createElement("div",{className:Jn.wrap},b.createElement("div",{className:Jn.left},It),b.createElement("div",{className:Jn.center},cn),b.createElement("div",{className:Jn.right},ia))),_n={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"},Kt=({className:mt,style:it={},dataSource:It=[]})=>b.createElement("div",{className:Ye()(_n.crumbs,mt),style:it},It.map((cn,ia)=>iaen.history.push(cn.path)},cn.name):b.createElement("span",null,cn.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:ia,style:{color:"#5F6368"}},cn.name))),wn=oe(31797),tt=Object.defineProperty,Xn=Object.defineProperties,Rn=Object.getOwnPropertyDescriptors,ca=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,Za=Object.prototype.propertyIsEnumerable,sa=(mt,it,It)=>it in mt?tt(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:It}):mt[it]=It,er=(mt,it)=>{for(var It in it||(it={}))Vn.call(it,It)&&sa(mt,It,it[It]);if(ca)for(var It of ca(it))Za.call(it,It)&&sa(mt,It,it[It]);return mt},tr=(mt,it)=>Xn(mt,Rn(it)),mr=(mt,it)=>{var It={};for(var cn in mt)Vn.call(mt,cn)&&it.indexOf(cn)<0&&(It[cn]=mt[cn]);if(mt!=null&&ca)for(var cn of ca(mt))it.indexOf(cn)<0&&Za.call(mt,cn)&&(It[cn]=mt[cn]);return It};const{Countdown:Tt}=wn.default;var Qt=mt=>{var it=mt,{onChange:It}=it,cn=mr(it,["onChange"]);const[ia,La]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof ia=="number"&&ia>=0&&It(ia)},[ia]);const tn=Fa=>{const Ea=Math.floor(Fa/1e3);La(Ea)};return b.createElement(Tt,tr(er({},cn),{onChange:tn}))},xa={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Xt=({DataProps:mt,className:it,style:It={}})=>{var cn;return b.createElement("div",{className:Ye()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",xa.ClassRoomItem,it),style:It,onClick:()=>{(0,xt.xg)(mt==null?void 0:mt.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(cn=pt.Z)==null?void 0:cn.IMG_SERVER}/images/${mt==null?void 0:mt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(mt==null?void 0:mt.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(mt!=null&&mt.is_public)&&b.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),b.createElement("span",{className:Ye()("text-16px font-medium",xa.TitleDom)},mt==null?void 0:mt.name)),b.createElement("div",{className:"c-grey-333 font-medium"},mt==null?void 0:mt.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",mt==null?void 0:mt.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",mt==null?void 0:mt.tasks_count),mt!=null&&mt.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Dn=Object.defineProperty,ea=Object.getOwnPropertySymbols,yn=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,Sa=(mt,it,It)=>it in mt?Dn(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:It}):mt[it]=It,Va=(mt,it)=>{for(var It in it||(it={}))yn.call(it,It)&&Sa(mt,It,it[It]);if(ea)for(var It of ea(it))Ta.call(it,It)&&Sa(mt,It,it[It]);return mt},Ar=({DataProps:mt=[],selectValue:it,onChange:It,className:cn,style:ia={},extra:La,classNameItem:tn,styleItem:Fa={},barHidden:Ea})=>{const[rr,ka]=(0,b.useState)();return(0,b.useEffect)(()=>{ka(Array.isArray(it)?it:[it])},[it]),b.createElement("div",{className:Ye()("flex px-20px py-10px gap-40px",cn),style:Va({borderBottom:"1px solid #D3F0FF"},ia)},mt==null?void 0:mt.map(ga=>b.createElement("div",{key:ga==null?void 0:ga.id,className:Ye()("flex item-center justify-center current c-grey-333 text-16 relative",tn,ga==null?void 0:ga.className),style:Va(Va({color:rr!=null&&rr.includes(ga==null?void 0:ga.id)?"#1890FF":"",minWidth:88},Fa),(ga==null?void 0:ga.style)||{}),onClick:Qa=>{It==null||It({domEvent:Qa,item:ga}),ga!=null&&ga.link&&en.history.push(ga==null?void 0:ga.link)}},ga==null?void 0:ga.name,!Ea&&(rr==null?void 0:rr.includes(ga==null?void 0:ga.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},La))},Mr=Object.defineProperty,Pr=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,qa=Object.getOwnPropertySymbols,_a=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,fa=(mt,it,It)=>it in mt?Mr(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:It}):mt[it]=It,ur=(mt,it)=>{for(var It in it||(it={}))_a.call(it,It)&&fa(mt,It,it[It]);if(qa)for(var It of qa(it))hr.call(it,It)&&fa(mt,It,it[It]);return mt},fr=(mt,it)=>Pr(mt,Jr(it)),ar=({value:mt,onChange:it,onInputChange:It,className:cn,style:ia={},InputProps:La})=>{const[tn,Fa]=(0,b.useState)(mt);return b.createElement("div",{className:Ye()("flex item-center rounded-full px-10px py-2px",cn),style:ur({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ia)},b.createElement(Pe.default,fr(ur({bordered:!1},La),{onChange:Ea=>{Fa(Ea.target.value),It==null||It(encodeURIComponent(Ea.target.value))},onPressEnter:Ea=>{it==null||it({domEvent:Ea,item:{value:tn}})}})),b.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:Ea=>{it==null||it({domEvent:Ea,item:{value:tn}})}}))}},79540:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return he}});var b=oe(59301);function he(Be,Ie){const be=(0,b.useRef)();(0,b.useEffect)(()=>{be.current=Be}),(0,b.useEffect)(()=>{function Ge(){be.current()}if(Ie!==null){let Fe=setInterval(Ge,Ie);return()=>clearInterval(Fe)}},[Ie])}},26929:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return E}});var b=oe(59301),he=oe(8591),Be=oe(43418),Ie=oe(19842),be=oe(54580),Ge=oe(3113),Fe=oe(70610),Ye=oe(33613),ke=oe(93229),De=oe(30955),Oe={customModal:"customModal___bVzUV",content:"content___oKhZq",upload:"upload___nPxEL",infoText:"infoText___gZEJF",okBtn:"okBtn___CVo2A",fileList:"fileList___tauGN",fileName:"fileName___T_8JX",selectitems:"selectitems___imW2Y"},We=oe(59301),Ve=(a,x,y)=>new Promise((z,ne)=>{var re=fe=>{try{ge(y.next(fe))}catch(Pe){ne(Pe)}},ie=fe=>{try{ge(y.throw(fe))}catch(Pe){ne(Pe)}},ge=fe=>fe.done?z(fe.value):Promise.resolve(fe.value).then(re,ie);ge((y=y.apply(a,x)).next())}),E=({visible:a,onOk:x,onCancel:y,sub_discipline_id:z=[]})=>{const[ne,re]=(0,b.useState)([]),[ie,ge]=(0,b.useState)(!1),fe=(0,De.useParams)(),[Pe,Ue]=(0,b.useState)([]),[Re,lt]=(0,b.useState)([]);(0,b.useEffect)(()=>{a?Le():(lt([]),re([]),ge(!1))},[a]);const Le=()=>Ve(void 0,null,function*(){const pt=yield(0,ke.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Ue(pt.disciplines||[]),lt((z==null?void 0:z.length)>0?z:[])}),Ce=()=>{if((Re==null?void 0:Re.length)===0)return he.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Re),ge(!0),x(ne,Re[1],()=>{ge(!1)})},Xe=()=>{y()},nt=()=>{const pt=`${Fe.Z.API_SERVER}/api/courses/${fe.coursesId}/exercises/down_template`;(0,Ye.Nd)(null,pt)},ye=pt=>{const xt={name:pt.name,uid:pt.uid,file:pt};return re([xt]),!1},gt=()=>{re([])};return We.createElement(Be.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:Ce,centered:!0,wrapClassName:Oe.customModal,onCancel:Xe,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Oe.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:ie},We.createElement("div",{className:Oe.content},We.createElement("aside",null,We.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),We.createElement("ul",null,We.createElement("li",null,We.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),We.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:nt},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),We.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:nt,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),We.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),We.createElement("li",{className:Oe.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),We.createElement("li",{className:Oe.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),We.createElement("li",{className:Oe.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),We.createElement("li",{className:Oe.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),We.createElement("aside",{style:{marginTop:22}},We.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),We.createElement("ul",{style:{flex:1}},We.createElement("li",{style:{color:"#5F6367"}},"\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165"),a&&We.createElement(We.Fragment,null,We.createElement(Ie.Z,{value:Re,className:Oe.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Pe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(pt,xt)=>{lt(pt||[])}}),We.createElement("br",null),We.createElement(be.default,{action:`${Fe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ye,onRemove:gt,withCredentials:!0,fileList:ne,accept:".xls,.xlsx",showUploadList:!1},We.createElement(Ge.ZP,{className:Oe.upload,type:"primary",icon:We.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),ne.map((pt,xt)=>We.createElement("div",{key:xt,className:Oe.fileList},We.createElement("span",{className:Oe.fileName},pt==null?void 0:pt.name),We.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:gt})))))))}},4789:function(_e,Ct,oe){"use strict";oe.d(Ct,{h:function(){return b}});var b=(he=>(he[he.NOMATCH=-1]="NOMATCH",he[he.OK=0]="OK",he[he.TIMEOUT=2]="TIMEOUT",he[he.PODFAILURE=3]="PODFAILURE",he[he.COMPILEFAILURE=4]="COMPILEFAILURE",he[he.EXECUTEFAILURE=5]="EXECUTEFAILURE",he[he.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",he))(b||{})},50844:function(_e,Ct,oe){"use strict";oe.d(Ct,{H7:function(){return E},MK:function(){return le},MU:function(){return De},X6:function(){return We},bM:function(){return ke},fi:function(){return a},fu:function(){return Ye},n4:function(){return x},rX:function(){return Ve},vl:function(){return y},zO:function(){return Oe}});var b=oe(93229),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(z,ne,re)=>ne in z?he(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:re}):z[ne]=re,Fe=(z,ne)=>{for(var re in ne||(ne={}))Ie.call(ne,re)&&Ge(z,re,ne[re]);if(Be)for(var re of Be(ne))be.call(ne,re)&&Ge(z,re,ne[re]);return z};function Ye(z,ne){return(0,b.U2)(`myproblems/${z}.json`,Fe({hidePopLogin:!0},ne||{}))}function ke(z,ne){return(0,b.v_)(`myproblems/${z}/code_submit.json`,ne)}function De(z,ne){return(0,b.v_)(`myproblems/${z}/code_debug.json`,ne)}function Oe(z,ne){return ne.language&&(ne.language=encodeURIComponent(ne.language)),(0,b.U2)(`myproblems/${z}/submit_records.json`,ne)}function We(z){return(0,b.U2)("myproblems/record_detail.json",{id:z})}function Ve(z,ne){return(0,b.U2)(`myproblems/${z}/result.json`,{mode:ne})}function le(z,ne){return(0,b.v_)(`myproblems/${z}/add_notes.json`,ne)}function E(z,ne){return(0,b.v_)(`myproblems/${z}/restore_initial_code.json`,ne)}function a(z){return(0,b.v_)(`myproblems/${z}/sync_code.json`)}function x(z,ne){return(0,b.v_)(`myproblems/${z}/update_code.json`,ne)}function y(z,ne){return(0,b.v_)(`discusses/${z}/plus.json`,ne)}},45027:function(_e,Ct,oe){"use strict";var b=oe(59301),he=oe(6848),Be=oe(92832),Ie=oe(8591),be=oe(35102),Ge=oe(59301),Fe=(ke,De,Oe)=>new Promise((We,Ve)=>{var le=x=>{try{a(Oe.next(x))}catch(y){Ve(y)}},E=x=>{try{a(Oe.throw(x))}catch(y){Ve(y)}},a=x=>x.done?We(x.value):Promise.resolve(x.value).then(le,E);a((Oe=Oe.apply(ke,De)).next())});const Ye=({defaultValue:ke,onFinish:De})=>{const[Oe,We]=(0,b.useState)(!1),[Ve,le]=(0,b.useState)(ke);return(0,b.useEffect)(()=>{le(ke)},[ke]),Ge.createElement("div",null,Oe?Ge.createElement(Be.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:Ve,onChange:E=>{le(E.target.value)},onBlur:()=>Fe(void 0,null,function*(){var E;if(((E=Ve==null?void 0:Ve.replaceAll(" ",""))==null?void 0:E.length)<=0){Ie.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ve))&&We(!1)}),onPressEnter:()=>Fe(void 0,null,function*(){var E;if(((E=Ve==null?void 0:Ve.replaceAll(" ",""))==null?void 0:E.length)<=0){Ie.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ve))&&We(!1)})}):Ge.createElement("div",{className:be.Z.title},Ve,Ge.createElement(he.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Ge.createElement("i",{className:`${be.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>We(!0)}))))};Ct.Z=Ye},8372:function(_e,Ct,oe){"use strict";oe.r(Ct),oe.d(Ct,{default:function(){return su},useCourseOptions:function(){return fi}});var b=oe(59301),he=oe(30955),Be=oe(78241),Ie=oe(66104),be=oe(8591),Ge=oe(71418),Fe=oe(92832),Ye=oe(19842),ke=oe(24905),De=oe(5112),Oe=oe(5871),We=oe(3113),Ve=oe(35102),le=oe(64866),E=oe(28093),a=oe(41692),x=oe(43418),y=oe(20834),z=oe(38854),ne=oe(6848),re=oe(43428),ie={flex_box_center:"flex_box_center___gi93l",flex_space_between:"flex_space_between___mWMLA",flex_box_vertical_center:"flex_box_vertical_center___rk4nc",flex_box_center_end:"flex_box_center_end___B8XxF",flex_box_column:"flex_box_column___AX3Vm",moreSpan:"moreSpan___hbStq",bg:"bg___Ya739",title:"title___BC46y",bottomdiv:"bottomdiv___uaPr6",spanBtn:"spanBtn___jjgnA",addQuestionBtn:"addQuestionBtn___qOlYW",saveBtn:"saveBtn___ulgem",left:"left___i8aTX",leftAction:"leftAction___sQkuq",Button:"Button___auxWm",iconWrapper:"iconWrapper___h3H1m",up:"up___tLyCX",down:"down___T5_aj",disabled:"disabled___GRBbF",titleleft:"titleleft___xZGbq",more_style:"more_style___nhWCX",qcount:"qcount___ID7OA",score:"score___T7dbm",qtitle:"qtitle___qJBFd",qcountclick:"qcountclick___m_VKG",right:"right___CBabI",edit:"edit___WHuql",delete:"delete___Pa6db",shixun:"shixun___oObBe",scoreByBlankRadio:"scoreByBlankRadio___r4AWn",modalconfirm:"modalconfirm___Ru9B_",scoremodal:"scoremodal___BdW7P",close:"close___blHYk",content:"content___jlm9o",items:"items___i3TrH",bottom:"bottom___zMQZ6",yes:"yes___lOPY6",no:"no___gtzKI",formcenter:"formcenter___fCxkm",radiogroup:"radiogroup___oXWHc",easy:"easy___ANNVD",medium:"medium___ov7N3",hard:"hard___n4afW",formcenterselect:"formcenterselect___lYa4f",selectitems1:"selectitems1___Y2Zy4",selectitems:"selectitems___c9Pt5",morebottom:"morebottom____I_ev",scoreinput:"scoreinput___O8EhL",shake:"shake___QxkjH",titleTooltip:"titleTooltip___CAyYg",exercise_styles:"exercise_styles___u40hG"},ge=oe(33613),fe=oe(93229),Pe=oe(74224),Ue=oe(35471),Re=oe(43141),lt=oe(12459),Le=oe(59301),Ce=Object.defineProperty,Xe=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,xt=(se,Se,Ee)=>Se in se?Ce(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,ut=(se,Se)=>{for(var Ee in Se||(Se={}))gt.call(Se,Ee)&&xt(se,Ee,Se[Ee]);if(ye)for(var Ee of ye(Se))pt.call(Se,Ee)&&xt(se,Ee,Se[Ee]);return se},Jt=(se,Se)=>Xe(se,nt(Se)),on=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Wt){bn(Wt)}},oa=bt=>{try{Fn(Ee.throw(bt))}catch(Wt){bn(Wt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,oa);Fn((Ee=Ee.apply(se,Se)).next())}),Vt=({Itemid:se,setqitem:Se,qitem:Ee,data:rt,getdata:bn,bigitem:$n,setBigqitem:oa,isedit:Fn,handleEditing:bt})=>{const[Wt,la]=(0,b.useState)([]),[kt,Sn]=(0,b.useState)(!1);(0,b.useEffect)(()=>{rt.length>0&&la([...rt])},[rt]);const ua=(Ba,Nn)=>on(void 0,null,function*(){if(Fn){bt();return}if(!Ba.destination)return;Sn(!0);let rn=yield(0,fe.ZP)(`/api/examination_banks/${se}/examination_banks_item_banks/${Nn==null?void 0:Nn[Ba.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:se,itemid:Nn==null?void 0:Nn[Ba.source.index].question_id,position:Ba.destination.index}});Sn(!1),rn.status===0&&bn({id:Nn==null?void 0:Nn[Ba.source.index].question_id})});return Le.createElement("div",null,Le.createElement(Re.Z5,{onDragEnd:Ba=>ua(Ba,Wt)},Le.createElement(Re.bK,{droppableId:"droppable"},(Ba,Nn)=>Le.createElement("div",ut({ref:Ba.innerRef},Ba.droppableProps),Le.createElement(Ge.Z,{spinning:kt},Wt.map((rn,vn)=>Le.createElement(Re._l,{key:vn,draggableId:vn.toString(),index:vn},(jt,$a)=>{var gn,Na;return Le.createElement("aside",ut(ut({ref:jt.innerRef},jt.draggableProps),jt.dragHandleProps),Le.createElement(ne.Z,{title:Le.createElement(lt.Z,{value:(rn==null?void 0:rn.question_type)===8?(gn=rn==null?void 0:rn.program_attr)==null?void 0:gn.description:rn.question_title}),color:"#fff",placement:"left",overlayClassName:ie.titleTooltip},Le.createElement("div",{onClick:()=>{if(Fn){bt();return}Se(Jt(ut({},rn),{index:vn+1})),oa($n),(0,ge.Vf)("#question-scroll-id")},className:`${ie.qcount} ${rn.question_id===(Ee==null?void 0:Ee.question_id)?ie.qcountclick:""}`},Le.createElement("span",{className:ie.score},rn==null?void 0:rn.question_score,"\u5206"),Le.createElement("span",{className:ie.qtitle},vn+1,"\u3001",Le.createElement(lt.Z,{value:(rn==null?void 0:rn.question_type)===8?(Na=rn==null?void 0:rn.program_attr)==null?void 0:Na.description:rn.question_title,showTextOnly:!0})))))}))),Ba.placeholder))))},Qe=oe(95237),Me=oe(79910),Et=oe(57809),Gt=oe(78673),vt=oe(61485),wt=oe(91162),Ae=oe(59301),dt=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Wt){bn(Wt)}},oa=bt=>{try{Fn(Ee.throw(bt))}catch(Wt){bn(Wt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,oa);Fn((Ee=Ee.apply(se,Se)).next())}),ct=({form:se,TagDiscipline:Se,exerciseitem:Ee,qitem:rt,getTagData:bn})=>{var $n;const[oa,Fn]=(0,b.useState)(!0),[bt,Wt]=(0,b.useState)(!1),[la,kt]=(0,b.useState)(""),[Sn,ua]=(0,b.useState)([]),[Ba,Nn]=(0,b.useState)([]),[rn,vn]=(0,b.useState)(0);(0,b.useEffect)(()=>{$a()},[]);const jt=gn=>dt(void 0,null,function*(){const Na=yield(0,fe.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:gn==null?void 0:gn.sub_discipline_id}});Nn(Na==null?void 0:Na.tag_disciplines)}),$a=()=>dt(void 0,null,function*(){const gn=yield(0,fe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});ua(gn.disciplines||[]),rt!=null&&rt.sub_discipline_id&&jt(rt),vn(rt!=null&&rt.sub_discipline_id?1:0),se.setFieldsValue({difficulty:rt.difficulty||2,repeat_answer:!rt.repeat_answer,sub_discipline_id:rt!=null&&rt.sub_discipline_id?[rt==null?void 0:rt.discipline_id,rt==null?void 0:rt.sub_discipline_id]:[]})});return Ae.createElement("div",null,Ae.createElement("div",{style:{marginTop:30,overflow:"hidden",height:oa?"100%":0}},Ae.createElement(Be.default.Item,{className:ie.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},Ae.createElement(De.ZP.Group,{className:ie.radiogroup},Ae.createElement(De.ZP.Button,{className:ie.easy,value:1},"\u7B80\u5355"),Ae.createElement(De.ZP.Button,{className:ie.medium,value:2},"\u9002\u4E2D"),Ae.createElement(De.ZP.Button,{className:ie.hard,value:3},"\u56F0\u96BE"))),Ae.createElement(Be.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:ie.formcenterselect},Ae.createElement(Ye.Z,{className:ie.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Sn,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(gn,Na)=>{se.setFieldsValue({sub_discipline_id:gn,tag_discipline_ids:[]}),vn(gn?gn.length:0),(gn==null?void 0:gn.length)>0&&(jt({sub_discipline_id:gn[1]}),gn[1]==(rt==null?void 0:rt.sub_discipline_id)&&se.setFieldValue("tag_discipline_ids",rt.tag_discipline_ids))},onClear:()=>{Nn([]),se.setFieldValue("tag_discipline_ids",[]),vn(0)}})),Ae.createElement(Be.default.Item,{className:ie.formcenterselect},Ae.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},Ae.createElement(Be.default.Item,{name:"tag_discipline_ids"},Ae.createElement(Et.default,{className:ie.selectitems,disabled:rn===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(gn,Na)=>Na.key.indexOf(gn.toLowerCase())>=0},Ba==null?void 0:Ba.map(gn=>Ae.createElement(Et.default.Option,{key:gn.name+gn.id,value:gn.id},Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},gn.name),(gn==null?void 0:gn.type)==="personal"&&Ae.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),rn>0&&Ae.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},Ae.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Ae.createElement("a",{onClick:()=>{Wt(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),Ae.createElement(Be.default.Item,{className:ie.formcenterselect},Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement(Be.default.Item,{name:"repeat_answer",valuePropName:"checked"},Ae.createElement(Gt.Z,null)),Ae.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",Ae.createElement(ne.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},Ae.createElement(vt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Ae.createElement(wt.Z,{open:bt,subDisciplineId:($n=se.getFieldValue("sub_discipline_id"))==null?void 0:$n[1],onCancel:()=>{Wt(!1)},onOkClick:gn=>{Nn(Na=>[...Na,gn]),se.setFieldValue("tag_discipline_ids",[...se.getFieldValue("tag_discipline_ids"),gn==null?void 0:gn.id])}}))},et=oe(59301),Bn=Object.defineProperty,ot=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Nt=(se,Se,Ee)=>Se in se?Bn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Kn=(se,Se)=>{for(var Ee in Se||(Se={}))St.call(Se,Ee)&&Nt(se,Ee,Se[Ee]);if(zt)for(var Ee of zt(Se))Tn.call(Se,Ee)&&Nt(se,Ee,Se[Ee]);return se},xn=(se,Se)=>ot(se,Bt(Se)),Hn=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Wt){bn(Wt)}},oa=bt=>{try{Fn(Ee.throw(bt))}catch(Wt){bn(Wt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,oa);Fn((Ee=Ee.apply(se,Se)).next())}),ma=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:bn,deleteitem:$n,getTagData:oa,init:Fn,showTip:bt=!1})=>{const[Wt]=Be.default.useForm();(0,b.useEffect)(()=>{var kt;Wt.setFieldsValue(xn(Kn({},se),{name:se==null?void 0:se.question_title,choices:(kt=se==null?void 0:se.question_choices)==null?void 0:kt.map(Sn=>xn(Kn({},Sn),{standard_boolean:Sn!=null&&Sn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)}))},[se]);const la=kt=>{if(!(kt!=null&&kt.length))return!1;const Sn=kt.map(Ba=>{var Nn;return(Nn=Ba.choice_text)==null?void 0:Nn.trim().replace(/^\s+|\s+$/g,"")});return new Set(Sn).size!==Sn.length};return et.createElement("div",null,et.createElement(Be.default,{form:Wt,colon:!1,onFinish:kt=>{var Sn;if(la(kt.choices)){be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let ua=xn(Kn({},kt),{item_type:se==null?void 0:se.question_type,choices:(Sn=kt==null?void 0:kt.choices)==null?void 0:Sn.map(Ba=>xn(Kn({},Ba),{is_answer:Ba.standard_boolean}))});bn(Kn(Kn({},se),ua))},onFinishFailed:kt=>Hn(void 0,null,function*(){var Sn,ua;be.ZP.error(kt.errorFields[0].errors[0]),Wt.scrollToField((ua=(Sn=kt==null?void 0:kt.errorFields)==null?void 0:Sn[0])==null?void 0:ua.name,{behavior:"smooth",block:"center"})})},et.createElement("div",{style:{display:"flex",alignItems:"center"}},et.createElement("div",{style:{flex:1}},et.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),et.createElement("span",null,(se==null?void 0:se.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!se.isadd&&et.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},et.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),et.createElement(We.ZP,{onClick:()=>{var kt;se.isadd?(Se(!1),Fn()):(Wt.setFieldsValue(xn(Kn({},se),{name:se==null?void 0:se.question_title,choices:(kt=se==null?void 0:se.question_choices)==null?void 0:kt.map(Sn=>xn(Kn({},Sn),{standard_boolean:Sn!=null&&Sn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),et.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:et.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},et.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},et.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>Hn(void 0,null,function*(){Wt.submit()})},"\u4FDD\u5B58"))),et.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},et.createElement(Qe.Z,{align:"middle"},et.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},et.createElement(Oe.Z,{onBlur:kt=>{kt.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),et.createElement(Me.u,{form:Wt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),et.createElement(ct,{getTagData:oa,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Wt}))))},Wn=oe(32406),ba=oe(80283),un=oe(59301),mn=Object.defineProperty,En=Object.defineProperties,Ma=Object.getOwnPropertyDescriptors,ha=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,ht=(se,Se,Ee)=>Se in se?mn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,hn=(se,Se)=>{for(var Ee in Se||(Se={}))wa.call(Se,Ee)&&ht(se,Ee,Se[Ee]);if(ha)for(var Ee of ha(Se))en.call(Se,Ee)&&ht(se,Ee,Se[Ee]);return se},Cn=(se,Se)=>En(se,Ma(Se)),Aa=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Wt){bn(Wt)}},oa=bt=>{try{Fn(Ee.throw(bt))}catch(Wt){bn(Wt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,oa);Fn((Ee=Ee.apply(se,Se)).next())}),Ka=({qitem:se,TagDiscipline:Se,exerciseitem:Ee,setisedit:rt,seveeditor:bn,deleteitem:$n,getTagData:oa,init:Fn,showTip:bt=!1})=>{const[Wt]=Be.default.useForm(),la=Be.default.useWatch("use_blank_score",Wt);return(0,b.useEffect)(()=>{Wt.setFieldsValue(Cn(hn({},se),{standard_answers:se.standard_answers||[],name:se.question_title,repeat_answer:!se.repeat_answer}))},[se]),un.createElement("div",null,un.createElement(Be.default,{form:Wt,colon:!1,onValuesChange:(kt,Sn)=>{var ua,Ba,Nn,rn;if(kt!=null&&kt.standard_answers||kt!=null&&kt.use_blank_score){let vn=((ua=Wt.getFieldValue("standard_answers"))==null?void 0:ua.length)>0&&((Nn=(Ba=Wt.getFieldValue("standard_answers"))==null?void 0:Ba.map(jt=>jt.score))==null?void 0:Nn.filter(jt=>jt));(vn==null?void 0:vn.length)>0&&Wt.setFieldsValue({question_score:(vn==null?void 0:vn.length)>0&&((rn=vn.reduce((jt,$a)=>jt+$a))==null?void 0:rn.toFixed(1))})}},onFinish:kt=>{var Sn;bn(Cn(hn(hn({},se),kt),{item_type:se==null?void 0:se.question_type,standard_answers:(Sn=kt.standard_answers)==null?void 0:Sn.map((ua,Ba)=>Cn(hn({},ua),{position:ua.choice_id||Ba+1}))}))},onFinishFailed:kt=>Aa(void 0,null,function*(){var Sn,ua;kt.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,ge.pE)(),be.ZP.error(kt.errorFields[0].errors[0]),Wt.scrollToField((ua=(Sn=kt==null?void 0:kt.errorFields)==null?void 0:Sn[0])==null?void 0:ua.name,{behavior:"smooth",block:"center"})})},un.createElement("div",{style:{display:"flex",alignItems:"center"}},un.createElement("div",{style:{flex:1}},un.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),un.createElement("span",null,"\u586B\u7A7A\u9898")),!se.isadd&&un.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},un.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),un.createElement(We.ZP,{onClick:()=>{se.isadd?(rt(!1),Fn()):(Wt.setFieldsValue(Cn(hn({},se),{standard_answers:se.standard_answers,name:se.question_title,repeat_answer:!se.repeat_answer})),rt(!1))}},"\u53D6\u6D88"),un.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:un.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},un.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},un.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),un.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},un.createElement(Qe.Z,{align:"middle"},la?un.createElement(ba.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):un.createElement(Be.default.Item,{key:2,className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},un.createElement(Oe.Z,{onBlur:kt=>{kt.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),un.createElement(Be.default.Item,{name:"use_blank_score",noStyle:!0},un.createElement(De.ZP.Group,{className:ie.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),un.createElement(ne.Z,{overlayInnerStyle:{width:460},title:un.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",un.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},un.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),un.createElement(Wn.u,{form:Wt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:la,answerKey:"standard_answers"}),un.createElement(ct,{getTagData:oa,qitem:se,exerciseitem:Ee,TagDiscipline:Se,form:Wt}))))},aa=oe(32147),Qn=oe(59301),Ya=Object.defineProperty,Ra=Object.defineProperties,Xa=Object.getOwnPropertyDescriptors,Br=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,kn=(se,Se,Ee)=>Se in se?Ya(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Ln=(se,Se)=>{for(var Ee in Se||(Se={}))At.call(Se,Ee)&&kn(se,Ee,Se[Ee]);if(Br)for(var Ee of Br(Se))Mn.call(Se,Ee)&&kn(se,Ee,Se[Ee]);return se},xe=(se,Se)=>Ra(se,Xa(Se)),ft=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Wt){bn(Wt)}},oa=bt=>{try{Fn(Ee.throw(bt))}catch(Wt){bn(Wt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,oa);Fn((Ee=Ee.apply(se,Se)).next())}),Ut=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:bn,deleteitem:$n,getTagData:oa,init:Fn,showTip:bt=!1})=>{const[Wt]=Be.default.useForm();return(0,b.useEffect)(()=>{var la;Wt.setFieldsValue(xe(Ln({},se),{name:se.question_title,repeat_answer:!se.repeat_answer,choices:(la=se==null?void 0:se.question_choices)==null?void 0:la.map(kt=>xe(Ln({},kt),{is_answer:kt!=null&&kt.standard_boolean?1:0}))}))},[se]),Qn.createElement("div",null,Qn.createElement(Be.default,{form:Wt,colon:!1,onFinish:la=>{bn(Ln(Ln({},se),la))},onFinishFailed:la=>ft(void 0,null,function*(){var kt,Sn;be.ZP.error(la.errorFields[0].errors[0]),Wt.scrollToField((Sn=(kt=la==null?void 0:la.errorFields)==null?void 0:kt[0])==null?void 0:Sn.name,{behavior:"smooth",block:"center"})})},Qn.createElement("div",{style:{display:"flex",alignItems:"center"}},Qn.createElement("div",{style:{flex:1}},Qn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Qn.createElement("span",null,"\u5224\u65AD\u9898")),!(se!=null&&se.isadd)&&Qn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Qn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Qn.createElement(We.ZP,{onClick:()=>{var la;se.isadd?(Se(!1),Fn()):(Wt.setFieldsValue(xe(Ln({},se),{name:se==null?void 0:se.question_title,choices:(la=se==null?void 0:se.question_choices)==null?void 0:la.map(kt=>xe(Ln({},kt),{is_answer:kt!=null&&kt.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Qn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Qn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Qn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Qn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),Qn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Qn.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Qn.createElement(Oe.Z,{onBlur:la=>{la.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Qn.createElement(aa.Z,{form:Wt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Qn.createElement(ct,{getTagData:oa,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Wt}))))},Rt=oe(36381),yt={wrap:"wrap___YewKC",deleteIcon:"deleteIcon___AKmkj",keywordTag:"keywordTag___hMKmU",questionTitleEditorWrap:"questionTitleEditorWrap___SpNyf",choiceWrap:"choiceWrap___lDCnP",choiceIndex:"choiceIndex___dabwf",judgementIndex:"judgementIndex___sausK",setAnswerBtn:"setAnswerBtn___moVcF",activeAnswer:"activeAnswer___Cd32c",activeJudgementAnswer:"activeJudgementAnswer___rbuoo",actionWrapper:"actionWrapper___dZuBC",addIcon:"addIcon___A9GtN",inputBorder:"inputBorder___DeyjY",placeholder:"placeholder___dhOmk",blankWrapper:"blankWrapper___vU8Cg",blankInput:"blankInput___Vzre8",blankInputNumberWrapper:"blankInputNumberWrapper___yLeaN",addBtn:"addBtn___LhI0I",blankIndex:"blankIndex___caKgB",baseInputWrapper:"baseInputWrapper___DhjJY",collapseWrapper:"collapseWrapper___btrfP",panelHeader:"panelHeader___xIZ7O",open:"open___IMQhg",close:"close___FTAU3",hide:"hide___GBtJP",scoreByBlankRadio:"scoreByBlankRadio___HAunQ"},An=oe(12893),je=oe(58950),Ke=Object.defineProperty,He=Object.defineProperties,Ot=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,Un=(se,Se,Ee)=>Se in se?Ke(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,fn=(se,Se)=>{for(var Ee in Se||(Se={}))dn.call(Se,Ee)&&Un(se,Ee,Se[Ee]);if(sn)for(var Ee of sn(Se))qn.call(Se,Ee)&&Un(se,Ee,Se[Ee]);return se},Jn=(se,Se)=>He(se,Ot(Se)),Pa=(se,Se)=>{var Ee={};for(var rt in se)dn.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&sn)for(var rt of sn(se))Se.indexOf(rt)<0&&qn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Zt=se=>{var Se=se,{value:Ee,onChange:rt,scrollId:bn}=Se,$n=Pa(Se,["value","onChange","scrollId"]);return b.createElement("div",{id:bn||""},b.createElement(je.Z,Jn(fn({},$n),{defaultValue:Ee,onChange:(oa,Fn)=>{console.log("a:",oa,Fn),Fn!=null&&Fn.length?rt(oa,Fn):rt(oa)}})))},_n=({value:se,onChange:Se,placeholder:Ee,height:rt=140,isEdit:bn})=>bn?b.createElement(je.Z,{watch:!0,isFocus:!0,height:rt,placeholder:Ee,defaultValue:se,onChange:Se}):b.createElement("div",{style:{cursor:"pointer"}},se?b.createElement(lt.Z,{className:yt.inputBorder,value:se}):b.createElement("div",{className:`${yt.inputBorder} ${yt.placeholder}`},Ee));var Je=oe(43604),Kt=oe(32134),wn=Object.defineProperty,tt=Object.defineProperties,Xn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,Za=(se,Se,Ee)=>Se in se?wn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,sa=(se,Se)=>{for(var Ee in Se||(Se={}))ca.call(Se,Ee)&&Za(se,Ee,Se[Ee]);if(Rn)for(var Ee of Rn(Se))Vn.call(Se,Ee)&&Za(se,Ee,Se[Ee]);return se},er=(se,Se)=>tt(se,Xn(Se)),tr=(se,Se)=>{var Ee={};for(var rt in se)ca.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Rn)for(var rt of Rn(se))Se.indexOf(rt)<0&&Vn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const mr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Tt=({value:se,onChange:Se,choiceTextKey:Ee,answerKey:rt,index:bn,isEdit:$n,setInputActive:oa,form:Fn,choiceOptionsPath:bt,allowChangeMode:Wt,showAddIcon:la,addItem:kt,deleteItem:Sn})=>{const ua=(se==null?void 0:se[rt])===1,Ba=()=>{const rn=Fn.getFieldValue(bt);Fn.setFieldValue(bt,rn.map(vn=>er(sa({},vn),{[rt]:0})))},Nn=()=>{ua?Se(er(sa({},se),{[rt]:0})):(Wt||Ba(),Se(er(sa({},se),{[rt]:1})))};return b.createElement(Qe.Z,{className:yt.choiceWrap,align:"middle",wrap:!1},b.createElement(Je.Z,{onClick:Nn,className:`${yt.choiceIndex} ${ua?yt.activeAnswer:""}`},mr[bn]),b.createElement(Je.Z,{flex:1,className:`${yt.editorWrap} ml15`,onClick:oa},b.createElement(_n,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:$n,value:se==null?void 0:se[Ee],onChange:rn=>{Se(er(sa({},se),{[Ee]:rn}))}})),b.createElement(Je.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:Nn,className:`${yt.setAnswerBtn} ${ua?yt.activeAnswer:""}`},ua?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),b.createElement(Je.Z,{className:yt.actionWrapper},b.createElement(ne.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.createElement(Kt.Z,{className:yt.addIcon,onClick:kt,style:{visibility:la?"visible":"hidden"}})),b.createElement(ne.Z,{title:"\u5220\u9664"},b.createElement(An.Z,{className:yt.deleteIcon,onClick:Sn,style:{visibility:bn>1?"visible":"hidden"}}))))},Da=({questionTitlePlaceholder:se,titleKey:Se,choiceKey:Ee,analysisKey:rt,choiceTextKey:bn,answerKey:$n,choiceOptionsPath:oa,allowChangeMode:Fn=!0,form:bt,showAnalysis:Wt=!0})=>{const[la,kt]=(0,b.useState)(),[Sn,ua]=(0,b.useState)(!1);return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:Se,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:Array.isArray(Se)?Se.join("_"):`${Se}`,watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),b.createElement(Be.default.List,{name:Ee,rules:[{validator(Ba,Nn){const rn=Nn.some(jt=>jt[$n]===1),vn=Nn.findIndex(jt=>{var $a;return(($a=jt[bn])==null?void 0:$a.length)<=0});return vn!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${mr[vn]}\u9009\u9879\u7684\u5185\u5BB9`)):rn?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Ba,{add:Nn,remove:rn})=>b.createElement("div",{id:Array.isArray(oa)?oa.join("_"):`${oa}`},Ba.map((vn,jt)=>{var $a=vn,{key:gn,name:Na}=$a,Mt=tr($a,["key","name"]);const Ja=la===gn,pr=()=>{kt(gn)},br=jt<7&&jt===Ba.length-1,cr=()=>Nn({[bn]:"",[$n]:0}),Gn=()=>rn(Na);return b.createElement(Be.default.Item,er(sa({},Mt),{key:gn,name:Na,noStyle:!0}),b.createElement(Tt,{choiceTextKey:bn,answerKey:$n,index:jt,isEdit:Ja,setInputActive:pr,form:bt,choiceOptionsPath:oa,allowChangeMode:Fn,showAddIcon:br,addItem:cr,deleteItem:Gn}))}),Ba.length<8&&b.createElement("div",{className:`${yt.addBtn} mb30`,onClick:()=>Nn({[bn]:"",[$n]:0})},"\u6DFB\u52A0\u9009\u9879"))),Wt&&b.createElement("div",{onClick:()=>ua(!0)},b.createElement(Be.default.Item,{name:rt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Sn}))))};var Qt=oe(59301),xa=Object.defineProperty,va=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,Dn=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,Ta=(se,Se,Ee)=>Se in se?xa(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Sa=(se,Se)=>{for(var Ee in Se||(Se={}))ea.call(Se,Ee)&&Ta(se,Ee,Se[Ee]);if(Dn)for(var Ee of Dn(Se))yn.call(Se,Ee)&&Ta(se,Ee,Se[Ee]);return se},Va=(se,Se)=>va(se,Xt(Se)),gr=(se,Se)=>{var Ee={};for(var rt in se)ea.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Dn)for(var rt of Dn(se))Se.indexOf(rt)<0&&yn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Ar=({value:se,onChange:Se})=>{const Ee=bn=>{x.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:yt.modal,onOk:()=>{const $n=[...se];$n.splice(bn,1),Se($n)}})},rt=()=>{const bn=[...se];bn.push(""),Se(bn)};return Qt.createElement(Qe.Z,{className:"ml20"},Qt.createElement(Je.Z,{flex:1},se==null?void 0:se.map((bn,$n)=>Qt.createElement(Qe.Z,{key:`${bn}_${$n}`,align:"middle",className:"mb20"},Qt.createElement(Fe.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:bn,autoSize:{maxRows:3},maxLength:1e3,onBlur:oa=>{const Fn=[...se],bt=oa.target.value.trim();Fn[$n]=bt,Se(Fn)}}),Qt.createElement(ne.Z,{title:"\u5220\u9664"},Qt.createElement(An.Z,{className:yt.deleteIcon,style:{marginLeft:15,visibility:$n>0?"visible":"hidden"},onClick:()=>Ee($n)}))))),Qt.createElement(Je.Z,null,Qt.createElement("div",{className:`${yt.addBtn}`,onClick:()=>{rt()}},"\u65B0\u589E\u7B54\u6848")))},Mr=({value:se=!0,onChange:Se})=>Qt.createElement(Gt.Z,{checked:!se,onChange:Ee=>{Se(!Ee)}}),Pr="\u2581",Jr=({questionTitlePlaceholder:se,form:Se,name:Ee,scoreByBlank:rt,answerKey:bn,titleKey:$n="name",analysisKey:oa="analysis",isOrdered:Fn="is_ordered"})=>{var bt,Wt;const[la,kt]=(0,b.useState)(!1),Sn=(gn,Na)=>{const Mt=Na.line;let Ja=0;for(let br=0;br{const pr=gn.getRange(Na.from,Na.to);let br=0;if(Na.text.forEach(cr=>{br+=cr.split(Pr).length-1}),Na.origin!=="setValue"){if(pr&&pr.indexOf(Pr)!==-1){const cr=pr.split(Pr).length-1,Gn=Sn(gn,Na.from);if(console.log(`\u5220\u9664${cr}\u4E2A\uFF0C \u524D\u9762\u6709${Gn}\u4E2A\uFF0C\u65B0\u589E${br}\u4E2A`),cr>1){const sr=Array.from({length:cr},(zr,Vr)=>Gn+Vr);Ja(sr)}else Ja(Gn)}else if(br>0){const cr=Sn(gn,Na.from);console.log(`\u65B0\u589E${br}\u4E2A\uFF0C\u4E4B\u524D\u6709${cr}\u4E2A`),Mt(br,cr)}}},Ba=()=>{const gn=Se.getFieldValue(["sub_item_banks",...bn]);Se.setFieldValue(["sub_item_banks",...bn],gn==null?void 0:gn.map((Na,Mt)=>Va(Sa({},Na),{position:Mt+1})))},Nn=(0,b.useRef)(),rn=(gn,Na)=>{for(let Mt=0;Mt{vn.current(gn),Ba()},$a=(Wt=(bt=Se.getFieldValue("sub_item_banks"))==null?void 0:bt[bn==null?void 0:bn[0]])==null?void 0:Wt[bn==null?void 0:bn[1]];return console.log(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...rt])),Qt.createElement("div",{className:yt.wrap},Qt.createElement("div",{className:yt.questionTitleEditorWrap},Qt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:$n,labelCol:{span:24},rules:[{required:!0}]},Qt.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se,showNullButton:!0,onCMBeforeChange:(gn,Na)=>{ua(gn,Na,rn,jt)}}))),Qt.createElement(Be.default.List,{name:bn,rules:[{validator(gn,Na){if((Na==null?void 0:Na.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Mt of Na){const{answer_text:Ja}=Mt||{};if(Ja!=null&&Ja.some(pr=>(pr==null?void 0:pr.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(gn,{add:Na,remove:Mt},{errors:Ja})=>(Nn.current=Na,vn.current=Mt,Qt.createElement(Qt.Fragment,null,Qt.createElement(Be.default.Item,{label:Qt.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(gn!=null&&gn.length)&&Qt.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),gn.map((pr,br)=>{var cr=pr,{key:Gn,name:sr}=cr,zr=gr(cr,["key","name"]);return Qt.createElement(Qe.Z,{className:"mb20",key:Gn,align:"top"},Qt.createElement(Je.Z,{flex:"0 0 auto",className:`${yt.blankIndex} pt5`},"\u586B\u7A7A\u9879",br+1),Qt.createElement(Je.Z,{flex:1},Qt.createElement(Qe.Z,{align:"top",justify:"space-between"},Qt.createElement(Je.Z,{flex:1},Qt.createElement(Be.default.Item,Va(Sa({},zr),{name:[sr,"answer_text"],noStyle:!0}),Qt.createElement(Ar,null))),(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...rt]))&&Qt.createElement(Je.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},Qt.createElement(Be.default.Item,Va(Sa({},zr),{name:[sr,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:yt.blankInputNumberWrapper}),Qt.createElement(Oe.Z,{onChange:()=>{var Vr,$r;let yr=Se==null?void 0:Se.getFieldValue(["sub_item_banks",bn==null?void 0:bn[0],"standard_answers"]),xr=0;for(let Tr in yr)(Vr=yr[Tr])!=null&&Vr.score&&(xr+=Number(($r=yr[Tr])==null?void 0:$r.score));Se==null||Se.setFieldValue(["sub_item_banks",bn==null?void 0:bn[0],"question_score"],xr)},className:yt.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Qt.createElement(Be.default.Item,Va(Sa({},zr),{name:[sr,"position"],noStyle:!0}),Qt.createElement(Fe.default,{type:"hidden"}))))})))),Qt.createElement(Qe.Z,{align:"middle"},Qt.createElement(Be.default.Item,{name:[Ee,"downcase"],valuePropName:"checked"},Qt.createElement(Gt.Z,null)),Qt.createElement(Je.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Qt.createElement(Qe.Z,{align:"middle"},Qt.createElement(Be.default.Item,{name:[Ee,"no_space"],valuePropName:"checked"},Qt.createElement(Gt.Z,null)),Qt.createElement(Je.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),($a==null?void 0:$a.length)>1&&Qt.createElement(Qe.Z,{align:"middle",className:($a==null?void 0:$a.length)>1?"mb30":`${yt.hide}`},Qt.createElement(Be.default.Item,{name:Fn},Qt.createElement(Mr,null)),Qt.createElement(Je.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),Qt.createElement("div",{onClick:()=>kt(!0)},Qt.createElement(Be.default.Item,{name:oa,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Qt.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:la}))))};var qa=Object.defineProperty,_a=Object.defineProperties,hr=Object.getOwnPropertyDescriptors,fa=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,Ga=(se,Se,Ee)=>Se in se?qa(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,ar=(se,Se)=>{for(var Ee in Se||(Se={}))ur.call(Se,Ee)&&Ga(se,Ee,Se[Ee]);if(fa)for(var Ee of fa(Se))fr.call(Se,Ee)&&Ga(se,Ee,Se[Ee]);return se},mt=(se,Se)=>_a(se,hr(Se)),it=(se,Se)=>{var Ee={};for(var rt in se)ur.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&fa)for(var rt of fa(se))Se.indexOf(rt)<0&&fr.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const It={\u6B63\u786E:"T",\u9519\u8BEF:"F"},cn=({value:se,onChange:Se,form:Ee,choiceKey:rt})=>{const bn=(se==null?void 0:se.is_answer)===1,$n=se==null?void 0:se.choice_text,oa=()=>{var Fn;const bt=(Fn=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",...rt]))==null?void 0:Fn.map(Wt=>({choice_text:Wt.choice_text,is_answer:0}));Ee==null||Ee.setFieldValue(["sub_item_banks",...rt],bt),Se(mt(ar({},se),{is_answer:1}))};return b.createElement(Qe.Z,{className:yt.choiceWrap,align:"middle",wrap:!1},b.createElement(Je.Z,{onClick:oa,className:`${yt.choiceIndex} ${yt.judgementIndex} ${bn?yt.activeAnswer:""}`},It[$n]),b.createElement(Je.Z,{flex:1,className:`${yt.editorWrap} ml15`},b.createElement("div",{className:`${yt.inputBorder} ${yt.placeholder} ${bn?yt.activeJudgementAnswer:""}`},$n)),b.createElement(Je.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:oa,className:`${yt.setAnswerBtn} ${bn?yt.activeAnswer:""}`},bn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ia=({questionTitlePlaceholder:se,choiceKey:Se="choices",form:Ee,titleKey:rt="name",analysisKey:bn="analysis"})=>{const[$n,oa]=(0,b.useState)(!1);return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:rt,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},b.createElement(Be.default.List,{name:Se,rules:[{validator(Fn,bt){return bt.some(la=>(la==null?void 0:la.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Fn=>b.createElement("div",{id:"choices"},Fn.map(bt=>{var Wt=bt,{key:la,name:kt}=Wt,Sn=it(Wt,["key","name"]);return b.createElement(Be.default.Item,mt(ar({},Sn),{key:la,name:kt,noStyle:!0}),b.createElement(cn,{form:Ee,choiceKey:Se}))})))),b.createElement("div",{onClick:()=>oa(!0)},b.createElement(Be.default.Item,{name:bn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:$n}))))};var La=oe(12563),tn=Object.defineProperty,Fa=Object.defineProperties,Ea=Object.getOwnPropertyDescriptors,rr=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,Qa=(se,Se,Ee)=>Se in se?tn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Sr=(se,Se)=>{for(var Ee in Se||(Se={}))ka.call(Se,Ee)&&Qa(se,Ee,Se[Ee]);if(rr)for(var Ee of rr(Se))ga.call(Se,Ee)&&Qa(se,Ee,Se[Ee]);return se},Gr=(se,Se)=>Fa(se,Ea(Se)),nr=(se,Se)=>{var Ee={};for(var rt in se)ka.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&rr)for(var rt of rr(se))Se.indexOf(rt)<0&&ga.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const vr=se=>{var Se=se,{value:Ee,onChange:rt}=Se,bn=nr(Se,["value","onChange"]);const $n=oa=>{rt([oa])};return b.createElement(je.Z,Gr(Sr({},bn),{defaultValue:Ee==null?void 0:Ee[0],onChange:$n}))},Dr=se=>{if(!se)return!1;if(/^s*$/.test(se)||se.trim()===""){be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Se=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return se==="|"?(be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},jn=({value:se=[],onClose:Se})=>b.createElement(La.default,{closable:!0,onClose:Se,className:yt.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},se.join(" \u6216 "))),an=({questionTitlePlaceholder:se,form:Se,showKeywords:Ee,isMustKeyWords:rt=Ee,titleKey:bn="name",analysisKey:$n="analysis",answerTexts:oa="answer_texts",keywords:Fn="keywords",useKeywords:bt="use_keywords",indexs:Wt})=>{var la,kt,Sn,ua;const[Ba,Nn]=(0,b.useState)(!1),[rn,vn]=(0,b.useState)(""),jt=(kt=(la=Se.getFieldValue("sub_item_banks"))==null?void 0:la[bt==null?void 0:bt[0]])==null?void 0:kt[bt==null?void 0:bt[1]],$a=(ua=(Sn=Se.getFieldValue("sub_item_banks"))==null?void 0:Sn[bt==null?void 0:bt[0]])==null?void 0:ua.question_score;return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:bn,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:oa,labelCol:{span:24}},b.createElement(vr,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ee&&!rt&&b.createElement(Be.default.Item,{hidden:!0,name:bt,valuePropName:"checked"},b.createElement(Gt.Z,{defaultChecked:!0})),Ee&&rt&&b.createElement(Qe.Z,{align:"middle",className:"mb30"},b.createElement(Be.default.Item,{name:bt,valuePropName:"checked"},b.createElement(Gt.Z,null)),b.createElement(Je.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(Je.Z,null,b.createElement(ne.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},b.createElement(vt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(jt||!rt)&&b.createElement(Be.default.List,{name:Fn,rules:[{validator(gn,Na){return rt?Na!=null&&Na.length?(Na==null?void 0:Na.reduce((Ja,pr)=>Ja+pr.score,0))>parseFloat($a)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(gn,{add:Na,remove:Mt})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${yt.title} mb10`},rt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Qe.Z,{align:"middle",className:"font14 mb30"},b.createElement(Je.Z,{flex:1},b.createElement(Fe.default,{value:rn,onChange:Ja=>{vn(Ja.target.value)},maxLength:50,allowClear:!0,onPressEnter:Ja=>{var pr,br,cr,Gn;const sr=`${(pr=Ja.target)==null?void 0:pr.value}`,zr=(cr=(br=sr==null?void 0:sr.split("|"))==null?void 0:br.filter(yr=>!!yr))==null?void 0:cr.map(yr=>yr.trim()),Vr=Se.getFieldValue(["sub_item_banks",...Fn]),$r=((Gn=Vr==null?void 0:Vr.map(yr=>yr==null?void 0:yr.keyword))==null?void 0:Gn.flat())||[];for(const yr of zr)if($r.includes(yr)){be.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Dr(sr)&&(Na({keyword:zr,score:1}),vn(""))},className:yt.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),b.createElement(Je.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),gn.map(Ja=>{var pr=Ja,{key:br,name:cr}=pr,Gn=nr(pr,["key","name"]);return b.createElement(Qe.Z,{key:br,className:"mb20",style:{marginRight:148}},b.createElement(Je.Z,{flex:1},b.createElement(Qe.Z,{align:"middle",justify:"space-between"},b.createElement(Be.default.Item,Gr(Sr({},Gn),{name:[cr,"keyword"]}),b.createElement(jn,{onClose:()=>Mt(cr)})),rt&&b.createElement(Be.default.Item,Gr(Sr({},Gn),{name:[cr,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:yt.blankInputNumberWrapper}),b.createElement(Oe.Z,{className:yt.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>Nn(!0)},b.createElement(Be.default.Item,{name:$n,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ba}))))};var Dt=oe(59301),de=Object.defineProperty,$e=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,nn=Object.prototype.propertyIsEnumerable,qt=(se,Se,Ee)=>Se in se?de(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Yt=(se,Se)=>{for(var Ee in Se||(Se={}))at.call(Se,Ee)&&qt(se,Ee,Se[Ee]);if(Ht)for(var Ee of Ht(Se))nn.call(Se,Ee)&&qt(se,Ee,Se[Ee]);return se},_t=(se,Se)=>$e(se,st(Se)),ra=(se,Se)=>{var Ee={};for(var rt in se)at.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Ht)for(var rt of Ht(se))Se.indexOf(rt)<0&&nn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const{Panel:Ha}=Rt.default,Wa=({questionTitlePlaceholder:se,choiceKey:Se,form:Ee,withScore:rt})=>{const bn=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[$n,oa]=(0,b.useState)(),[Fn,bt]=(0,b.useState)([]),Wt=kt=>{bt(kt)},la=({value:kt})=>Dt.createElement("div",{style:{width:150,paddingLeft:11}},kt);return Dt.createElement("div",{className:yt.wrap},Dt.createElement("div",{className:yt.questionTitleEditorWrap},Dt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Dt.createElement(Zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),Dt.createElement(Be.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),Dt.createElement(Be.default.List,{name:"sub_item_banks",rules:[{validator(kt,Sn){return Sn?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(kt,{add:Sn,remove:ua,move:Ba})=>{const Nn=Ee.getFieldValue("sub_item_banks");return Dt.createElement(Dt.Fragment,null,Dt.createElement(Rt.default,{className:kt.length>0?yt.collapseWrapper:"",bordered:!1,activeKey:Fn,onChange:Wt,expandIcon:({isActive:rn})=>Dt.createElement("i",{className:`iconfont icon-weizhankai ${rn?yt.open:yt.close}`,style:{fontSize:14,transition:"all .2s"}})},kt.map((rn,vn)=>{var jt=rn,{key:$a,name:gn}=jt,Na=ra(jt,["key","name"]),Mt,Ja,pr,br,cr,Gn,sr,zr,Vr,$r,yr,xr,Tr,or;return Dt.createElement(Ha,{className:yt.panel,forceRender:!0,header:Dt.createElement("div",{className:yt.panelHeader},"\u7B2C",vn+1,"\u5C0F\u9898",Dt.createElement("span",null,"\uFF08",((Mt=Nn==null?void 0:Nn[gn])==null?void 0:Mt.question_type)==0?"\u5355\u9009\u9898":((Ja=Nn==null?void 0:Nn[gn])==null?void 0:Ja.question_type)==1?"\u591A\u9009\u9898":((pr=Nn==null?void 0:Nn[gn])==null?void 0:pr.question_type)==3?"\u586B\u7A7A\u9898":((br=Nn==null?void 0:Nn[gn])==null?void 0:br.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:gn,extra:Dt.createElement(Qe.Z,{align:"middle",onClick:Nr=>Nr.stopPropagation()},((cr=Nn==null?void 0:Nn[gn])==null?void 0:cr.question_type)==3&&Dt.createElement(Dt.Fragment,null,Dt.createElement(De.ZP.Group,{defaultValue:(Gn=Nn==null?void 0:Nn[gn])==null?void 0:Gn.use_blank_score,className:ie.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Nr=>{var Or,Ur,eo,mo,fo;if(Ee==null||Ee.setFieldValue(["sub_item_banks",gn,"use_blank_score"],(Or=Nr==null?void 0:Nr.target)==null?void 0:Or.value),(Ur=Nr==null?void 0:Nr.target)!=null&&Ur.value){let Ao=0;for(let So in(eo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",gn]))==null?void 0:eo.standard_answers)Ao+=Number((fo=(mo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",gn]))==null?void 0:mo.standard_answers[So])==null?void 0:fo.score);Ee==null||Ee.setFieldValue(["sub_item_banks",gn,"question_score"],Ao||"")}oa(new Date)}}),Dt.createElement(ne.Z,{overlayInnerStyle:{width:460},title:Dt.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",Dt.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},Dt.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),rt&&Dt.createElement(Be.default.Item,_t(Yt({},Na),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[gn,"question_score"],className:yt.blankInputNumberWrapper}),((sr=Nn==null?void 0:Nn[gn])==null?void 0:sr.question_type)==3&&((zr=Nn==null?void 0:Nn[gn])!=null&&zr.use_blank_score)?Dt.createElement(la,null):Dt.createElement(Oe.Z,{className:yt.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),Dt.createElement(Qe.Z,{align:"middle",className:"pl40",style:{width:82}},vn!==0&&Dt.createElement("div",{onClick:()=>{var Nr;Ba(vn,vn-1);const Or=(Nr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Nr.map((Ur,eo)=>(kt.map((mo,fo)=>{eo===fo&&(Ur.q_position=Number(mo.name)+1)}),Ur));Ee.setFieldValue("sub_item_banks",Or)}},Dt.createElement(ne.Z,{title:"\u4E0A\u79FB"},Dt.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),vn{var Nr;Ba(vn,vn+1);const Or=(Nr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Nr.map((Ur,eo)=>(kt.map((mo,fo)=>{eo===fo&&(Ur.q_position=Number(mo.name)+1)}),Ur));Ee.setFieldValue("sub_item_banks",Or)},className:vn===0?"":"ml10"},Dt.createElement(ne.Z,{title:"\u4E0B\u79FB"},Dt.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),Dt.createElement(ne.Z,{title:"\u5220\u9664"},Dt.createElement(An.Z,{className:`${yt.deleteIcon} ml40`,onClick:()=>ua(gn)})))},Dt.createElement(Be.default.Item,_t(Yt({},Na),{name:gn}),(((Vr=Nn==null?void 0:Nn[gn])==null?void 0:Vr.question_type)==0||(($r=Nn==null?void 0:Nn[gn])==null?void 0:$r.question_type)==1)&&Dt.createElement(Da,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((yr=Nn==null?void 0:Nn[gn])==null?void 0:yr.question_type)==1,form:Ee,choiceKey:[gn,"choices"],titleKey:[gn,"name"],analysisKey:[gn,"analysis"],choiceOptionsPath:["sub_item_banks",gn,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((xr=Nn==null?void 0:Nn[gn])==null?void 0:xr.question_type)==3&&Dt.createElement(Jr,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",name:gn,scoreByBlank:[gn,"use_blank_score"],titleKey:[gn,"name"],analysisKey:[gn,"analysis"],isOrdered:[gn,"is_ordered"],answerKey:[gn,"standard_answers"],key:$n}),((Tr=Nn==null?void 0:Nn[gn])==null?void 0:Tr.question_type)==2&&Dt.createElement(ia,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[gn,"name"],analysisKey:[gn,"analysis"],choiceKey:[gn,"choices"]}),((or=Nn==null?void 0:Nn[gn])==null?void 0:or.question_type)==4&&Dt.createElement(an,{showKeywords:!0,isMustKeyWords:!0,form:Ee,titleKey:[gn,"name"],analysisKey:[gn,"analysis"],answerTexts:[gn,"answer_texts"],useKeywords:[gn,"use_keywords"],keywords:[gn,"keywords"],indexs:gn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",key:$n})))})),kt.length<20&&Dt.createElement(z.Z,{menu:{items:[{label:Dt.createElement("div",{onClick:()=>{Sn({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),bt([kt==null?void 0:kt.length,...Fn])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:Dt.createElement("div",{onClick:()=>{Sn({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),bt([kt==null?void 0:kt.length,...Fn])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:Dt.createElement("div",{onClick:()=>{Sn({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),bt([kt==null?void 0:kt.length,...Fn])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:Dt.createElement("div",{onClick:()=>{Sn({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),bt([kt==null?void 0:kt.length,...Fn])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:Dt.createElement("div",{onClick:()=>{Sn({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),bt([kt==null?void 0:kt.length,...Fn])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(rn=>rn.show).map(rn=>({label:rn.label,key:rn.key}))}},Dt.createElement("div",{className:`${yt.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var pn=oe(59301),Ia=Object.defineProperty,Ca=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,Ir=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,Wr=(se,Se,Ee)=>Se in se?Ia(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,jr=(se,Se)=>{for(var Ee in Se||(Se={}))Qr.call(Se,Ee)&&Wr(se,Ee,Se[Ee]);if(Ir)for(var Ee of Ir(Se))Rr.call(Se,Ee)&&Wr(se,Ee,Se[Ee]);return se},Zr=(se,Se)=>Ca(se,ja(Se)),Co=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Wt){bn(Wt)}},oa=bt=>{try{Fn(Ee.throw(bt))}catch(Wt){bn(Wt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,oa);Fn((Ee=Ee.apply(se,Se)).next())}),ho=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:bn,deleteitem:$n,getTagData:oa,init:Fn,showTip:bt=!1})=>{const[Wt]=Be.default.useForm();(0,b.useEffect)(()=>{var kt;Wt.setFieldsValue(Zr(jr({},se),{name:se.question_title,sub_item_banks:(kt=se.sub_exercise_questions)==null?void 0:kt.map(Sn=>{var ua;return Zr(jr({},Sn),{name:Sn.question_title,choices:(ua=Sn==null?void 0:Sn.question_choices)==null?void 0:ua.map(Ba=>Zr(jr({},Ba),{is_answer:Ba!=null&&Ba.standard_boolean?1:0}))})}),repeat_answer:!se.repeat_answer}))},[se]);const la=kt=>{if(!(kt!=null&&kt.length))return!1;const Sn=kt.map(Ba=>{var Nn;return(Nn=Ba.choice_text)==null?void 0:Nn.trim().replace(/^\s+|\s+$/g,"")});return new Set(Sn).size!==Sn.length};return pn.createElement("div",null,pn.createElement(Be.default,{form:Wt,colon:!1,onValuesChange:(kt,Sn)=>{var ua,Ba,Nn;if(kt!=null&&kt.sub_item_banks){let rn=((ua=Wt.getFieldValue("sub_item_banks"))==null?void 0:ua.length)>0&&((Nn=(Ba=Wt.getFieldValue("sub_item_banks"))==null?void 0:Ba.map(vn=>{var jt;if(vn.question_type==3&&(vn!=null&&vn.use_blank_score)){let $a=0;for(let gn in vn==null?void 0:vn.standard_answers)$a+=Number((jt=vn==null?void 0:vn.standard_answers[gn])==null?void 0:jt.score);return $a}else return vn.question_score}))==null?void 0:Nn.filter(vn=>vn));(rn==null?void 0:rn.length)>0&&Wt.setFieldsValue({question_score:parseFloat(rn==null?void 0:rn.reduce((vn,jt)=>parseFloat(vn)+parseFloat(jt))).toFixed(1)})}},onFinish:kt=>{var Sn,ua;if((Sn=kt.sub_item_banks)==null?void 0:Sn.some(Nn=>Nn.question_type===0||Nn.question_type===1?la(Nn.choices):!1)){be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}bn(Zr(jr(jr({},se),kt),{sub_item_banks:(ua=kt==null?void 0:kt.sub_item_banks)==null?void 0:ua.map(Nn=>(console.log(Nn),Zr(jr({},Nn),{item_type:Nn==null?void 0:Nn.question_type,id:(Nn==null?void 0:Nn.question_id)||""})))}))},onFinishFailed:kt=>Co(void 0,null,function*(){var Sn,ua;be.ZP.error(kt.errorFields[0].errors[0]),Wt.scrollToField((ua=(Sn=kt==null?void 0:kt.errorFields)==null?void 0:Sn[0])==null?void 0:ua.name,{behavior:"smooth",block:"center"})})},pn.createElement("div",{style:{display:"flex",alignItems:"center"}},pn.createElement("div",{style:{flex:1}},pn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),pn.createElement("span",null,"\u7EC4\u5408\u9898")),!se.isadd&&pn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},pn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),pn.createElement(We.ZP,{onClick:()=>{var kt;se.isadd?(Se(!1),Fn()):(Wt.setFieldsValue(Zr(jr({},se),{name:se==null?void 0:se.question_title,choices:(kt=se==null?void 0:se.question_choices)==null?void 0:kt.map(Sn=>Zr(jr({},Sn),{standard_boolean:Sn!=null&&Sn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),pn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:pn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},pn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},pn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),pn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},pn.createElement(ba.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),pn.createElement(Wa,{form:Wt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),pn.createElement(ct,{getTagData:oa,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Wt}))))},Eo=oe(13635),xo=oe(24334),Hr=oe(59301),wo=Object.defineProperty,Ll=Object.defineProperties,Il=Object.getOwnPropertyDescriptors,ci=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,Nl=Object.prototype.propertyIsEnumerable,ro=(se,Se,Ee)=>Se in se?wo(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Lo=(se,Se)=>{for(var Ee in Se||(Se={}))Vi.call(Se,Ee)&&ro(se,Ee,Se[Ee]);if(ci)for(var Ee of ci(Se))Nl.call(Se,Ee)&&ro(se,Ee,Se[Ee]);return se},Ko=(se,Se)=>Ll(se,Il(Se)),Ol=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Wt){bn(Wt)}},oa=bt=>{try{Fn(Ee.throw(bt))}catch(Wt){bn(Wt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,oa);Fn((Ee=Ee.apply(se,Se)).next())}),ri=({qitem:se,TagDiscipline:Se,exerciseitem:Ee,setisedit:rt,seveeditor:bn,deleteitem:$n,getTagData:oa,init:Fn,showTip:bt=!1})=>{const[Wt]=Be.default.useForm(),la=!0;return(0,b.useEffect)(()=>{var kt,Sn,ua;Wt.setFieldsValue(Ko(Lo({},se),{standard_answers:se.standard_answer,difficulty:se.difficulty,item_banks_group_id:se.item_banks_group_id,hack:Ko(Lo({},se),{time_limit:(se==null?void 0:se.time_limit)||3}),hack_codes:{language:(kt=se==null?void 0:se.program_attr)==null?void 0:kt.language,code:xo.Base64.decode(((Sn=se==null?void 0:se.program_attr)==null?void 0:Sn.code)||"")},hack_sets:Lo({},(ua=se==null?void 0:se.hack_sets)==null?void 0:ua[0]),repeat_answer:!se.repeat_answer}))},[se]),Hr.createElement("div",null,Hr.createElement(Be.default,{form:Wt,colon:!1,onValuesChange:(kt,Sn)=>{var ua,Ba,Nn,rn;if(kt!=null&&kt.standard_answers){let vn=((ua=Wt.getFieldValue("standard_answers"))==null?void 0:ua.length)>0&&((Nn=(Ba=Wt.getFieldValue("standard_answers"))==null?void 0:Ba.map(jt=>jt.score))==null?void 0:Nn.filter(jt=>jt));(vn==null?void 0:vn.length)>0&&Wt.setFieldsValue({question_score:(vn==null?void 0:vn.length)>0&&((rn=vn.reduce((jt,$a)=>jt+$a))==null?void 0:rn.toFixed(1))})}},onFinish:kt=>{var Sn;bn(Ko(Lo(Lo({},se),kt),{item_type:se==null?void 0:se.question_type,standard_answers:(Sn=kt.standard_answers)==null?void 0:Sn.map((ua,Ba)=>Ko(Lo({},ua),{position:Ba+1})),standard_answer:void 0}))},onFinishFailed:kt=>Ol(void 0,null,function*(){var Sn,ua;be.ZP.error(kt.errorFields[0].errors[0]),Wt.scrollToField((ua=(Sn=kt==null?void 0:kt.errorFields)==null?void 0:Sn[0])==null?void 0:ua.name,{behavior:"smooth",block:"center"})})},Hr.createElement("div",{style:{display:"flex",alignItems:"center"}},Hr.createElement("div",{style:{flex:1}},Hr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Hr.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),!se.isadd&&Hr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Hr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Hr.createElement(We.ZP,{onClick:()=>{var kt,Sn,ua;se.isadd?(rt(!1),Fn()):(Wt.setFieldsValue(Ko(Lo({},se),{standard_answers:se.standard_answer,difficulty:se.difficult,item_banks_group_id:se.item_banks_group_id,hack:Lo({},se),hack_codes:{language:(kt=se==null?void 0:se.program_attr)==null?void 0:kt.language,code:xo.Base64.decode((Sn=se==null?void 0:se.program_attr)==null?void 0:Sn.code)},hack_sets:Lo({},(ua=se==null?void 0:se.hack_sets)==null?void 0:ua[0]),repeat_answer:!se.repeat_answer})),rt(!1))}},"\u53D6\u6D88"),Hr.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Hr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Hr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Hr.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),Hr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Hr.createElement(ba.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Hr.createElement(Eo.t,{form:Wt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:la,hackidentifier:se==null?void 0:se.hack_identifier,answerKey:"standard_answers"}),Hr.createElement(ct,{getTagData:oa,qitem:se,exerciseitem:Ee,TagDiscipline:Se,form:Wt}))))},Ml=oe(81327),Qi=oe(27527),za=oe(59301),Rl=Object.defineProperty,Tl=Object.defineProperties,kl=Object.getOwnPropertyDescriptors,so=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,Oo=(se,Se,Ee)=>Se in se?Rl(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,no=(se,Se)=>{for(var Ee in Se||(Se={}))Gl.call(Se,Ee)&&Oo(se,Ee,Se[Ee]);if(so)for(var Ee of so(Se))jl.call(Se,Ee)&&Oo(se,Ee,Se[Ee]);return se},po=(se,Se)=>Tl(se,kl(Se)),Ui=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Wt){bn(Wt)}},oa=bt=>{try{Fn(Ee.throw(bt))}catch(Wt){bn(Wt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,oa);Fn((Ee=Ee.apply(se,Se)).next())}),Ki=({qitem:se,setqitem:Se,setisedit:Ee,TagDiscipline:rt,exerciseitem:bn,seveeditor:$n,deleteitem:oa,showTip:Fn=!1})=>{var bt,Wt,la;const[kt]=Be.default.useForm();(0,b.useEffect)(()=>{var rn,vn;kt.setFieldsValue(po(no({},se),{name:se==null?void 0:se.question_title,choices:(rn=se==null?void 0:se.question_choices)==null?void 0:rn.map(jt=>po(no({},jt),{standard_boolean:jt!=null&&jt.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),se.shixun=(vn=se==null?void 0:se.shixun)==null?void 0:vn.map(jt=>po(no({},jt),{defaultscore:jt.challenge_score}))},[]);const Sn=(rn,vn,jt)=>{const $a=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));$a[jt][rn]=vn,Se(po(no({},se),{shixun:$a}))},ua=(rn,vn,jt,$a)=>{const gn=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));gn[jt].challenge_step_penalties[$a][rn]=vn,Se(po(no({},se),{shixun:gn}))},Ba=rn=>{var vn;const jt=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));(vn=jt[rn])!=null&&vn.challenge_step_penalties&&jt[rn].challenge_step_penalties.push({id:null,score:null,start_time:null,end_time:null}),Se(po(no({},se),{shixun:jt}))},Nn=(rn,vn)=>{var jt;const $a=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));$a[rn].challenge_step_penalties,(jt=$a[rn])!=null&&jt.challenge_step_penalties&&$a[rn].challenge_step_penalties.splice(vn,1),Se(po(no({},se),{shixun:$a}))};return za.createElement("div",null,za.createElement(Be.default,{form:kt,colon:!1,onFinish:rn=>{var vn,jt;let $a=po(no({},rn),{question_scores:(vn=se==null?void 0:se.shixun)==null?void 0:vn.map(gn=>gn.challenge_score),item_type:se==null?void 0:se.question_type,choices:(jt=rn==null?void 0:rn.choices)==null?void 0:jt.map(gn=>po(no({},gn),{is_answer:gn.standard_boolean}))});$n(no(no({},se),$a))},onFinishFailed:rn=>Ui(void 0,null,function*(){var vn,jt;be.ZP.error(rn.errorFields[0].errors[0]),kt.scrollToField((jt=(vn=rn==null?void 0:rn.errorFields)==null?void 0:vn[0])==null?void 0:jt.name,{behavior:"smooth",block:"center"})})},za.createElement("div",{style:{display:"flex",alignItems:"center"}},za.createElement("div",{style:{flex:1}},za.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),za.createElement("span",null,"\u5B9E\u8BAD\u9898")),za.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{oa()}},za.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),za.createElement(We.ZP,{onClick:()=>{var rn,vn;kt.setFieldsValue(po(no({},se),{name:se==null?void 0:se.question_title,choices:(rn=se==null?void 0:se.question_choices)==null?void 0:rn.map(jt=>po(no({},jt),{standard_boolean:jt!=null&&jt.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),se.shixun=(vn=se==null?void 0:se.shixun)==null?void 0:vn.map(jt=>po(no({},jt),{challenge_score:jt.defaultscore})),Se(no({},se)),Ee(!1)}},"\u53D6\u6D88"),za.createElement(ne.Z,{overlayClassName:ie.shake,open:Fn,placement:"bottom",color:"rgba(244,156,14,0.19)",title:za.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},za.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},za.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>Ui(void 0,null,function*(){var rn,vn,jt,$a;if(((vn=(rn=se==null?void 0:se.shixun)==null?void 0:rn.map)==null?void 0:vn.call(rn,Mt=>Mt.challenge_score).filter(Mt=>Mt).length)<((jt=se==null?void 0:se.shixun)==null?void 0:jt.length)){be.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}console.log(se,"qitem");const gn=parseFloat(kt.getFieldValue("question_score")),Na=parseFloat(($a=se==null?void 0:se.shixun)==null?void 0:$a.map(Mt=>Mt.challenge_score).reduce((Mt,Ja)=>parseFloat(Mt||0)+parseFloat(Ja||0)));if((se==null?void 0:se.shixun_mode)===2&&gn!==Na){be.ZP.info("\u8003\u70B9\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BD5\u9898\u5206\u503C");return}kt.submit()})},"\u4FDD\u5B58"))),za.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},(se==null?void 0:se.shixun_mode)===0?za.createElement(ba.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}):za.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},za.createElement(Oe.Z,{disabled:((Wt=(bt=se==null?void 0:se.shixun)==null?void 0:bt[0])==null?void 0:Wt.challenge_test_set_score_rule)==2,onChange:rn=>{var vn;(se==null?void 0:se.shixun_mode)===1&&((vn=se==null?void 0:se.shixun)==null?void 0:vn.length)===1&&(se.shixun[0].challenge_score=rn,Se(no({},se)))},onBlur:rn=>{const vn=Number(rn.target.value);vn<1&&be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5C0F\u4E8E1"),vn>200&&be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5927\u4E8E200")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:200,min:1})),za.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},za.createElement(je.Z,{watch:!0,height:140,placeholder:"",defaultValue:se.question_title})),za.createElement(Qe.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},za.createElement("div",null,za.createElement("span",{style:{color:"red"}},"*"),(se==null?void 0:se.shixun_mode)===2?"\u8003\u70B9":"\u5173\u5361","\u540D\u79F0"),za.createElement("a",{href:`/shixuns/${se==null?void 0:se.shixun_identifier}/challenges?exercise=true`,target:"_blank"},za.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(la=se==null?void 0:se.shixun)==null?void 0:la.map((rn,vn)=>{var jt,$a,gn,Na;return za.createElement(b.Fragment,{key:rn.challenge_id},za.createElement("div",{style:{display:"flex",marginBottom:20}},za.createElement("div",{style:{flex:1}},vn+1,"\u3001",rn.challenge_name),za.createElement("div",null,za.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",za.createElement(Oe.Z,{disabled:(($a=(jt=se==null?void 0:se.shixun)==null?void 0:jt[0])==null?void 0:$a.challenge_test_set_score_rule)==2,precision:1,value:rn==null?void 0:rn.challenge_score,onChange:Mt=>{const Ja=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));Ja[vn].challenge_score=Mt;const pr=Ja.every(cr=>!cr.challenge_score),br=parseFloat(Ja==null?void 0:Ja.map(cr=>cr.challenge_score).reduce((cr,Gn)=>parseFloat(cr||0)+parseFloat(Gn||0)));(se==null?void 0:se.shixun_mode)!==2&&kt.setFieldsValue({question_score:pr?"":br.toFixed(1)}),Se(po(no({},se),{shixun:Ja}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"}))),[1,2].includes(se==null?void 0:se.shixun_mode)&&za.createElement("div",{className:"mb20"},za.createElement(Ml.Z,null,za.createElement(Gt.Z,{checked:rn==null?void 0:rn.is_time_limit,onChange:Mt=>Sn("is_time_limit",Mt,vn)}),za.createElement("span",{className:"c-grey-333"},"\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u5E76\u8BBE\u7F6E\u5F97\u5206\u89C4\u5219")),[1].includes(se==null?void 0:se.shixun_mode)&&(rn==null?void 0:rn.is_time_limit)&&za.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},za.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),za.createElement(Oe.Z,{suffix:"\u79D2",value:rn==null?void 0:rn.time_limit,onChange:Mt=>Sn("time_limit",Mt,vn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u6BCF\u8D85\u8FC7"),za.createElement(Oe.Z,{suffix:"\u79D2",value:rn==null?void 0:rn.timeout_second,onChange:Mt=>Sn("timeout_second",Mt,vn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u6263\u9664"),za.createElement(Oe.Z,{suffix:"\u5206",value:rn==null?void 0:rn.deduct_point,onChange:Mt=>Sn("deduct_point",Mt,vn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u76F4\u81F3\u6263\u5B8C\u8BE5\u9898\u5206\u503C")),[2].includes(se==null?void 0:se.shixun_mode)&&(rn==null?void 0:rn.is_time_limit)&&za.createElement(za.Fragment,null,za.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},za.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),za.createElement(Oe.Z,{suffix:"\u79D2",value:rn==null?void 0:rn.time_limit,onChange:Mt=>Sn("time_limit",Mt,vn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u8D85\u8FC7\u65F6\u95F4\u4E0D\u5F97\u5206\uFF0C\u53EF\u4EE5\u8BBE\u7F6E\u5B66\u5458\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210\u6263\u9664\u4E0D\u540C\u5206\u503C")),!!((gn=rn==null?void 0:rn.challenge_step_penalties)!=null&&gn.length)&&za.createElement("div",{className:"mt20 p20",style:{backgroundColor:"#F6F7F9",display:"flex",flexDirection:"column",gap:20}},(Na=rn==null?void 0:rn.challenge_step_penalties)==null?void 0:Na.map((Mt,Ja)=>za.createElement(Qe.Z,{key:Ja,align:"middle"},za.createElement("div",null,"\u5B8C\u6210\u65F6\u95F4"),za.createElement(Oe.Z,{suffix:"\u79D2",value:Mt==null?void 0:Mt.start_time,onChange:pr=>ua("start_time",pr,vn,Ja),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"-"),za.createElement(Oe.Z,{suffix:"\u79D2",value:Mt==null?void 0:Mt.end_time,onChange:pr=>ua("end_time",pr,vn,Ja),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u6263\u9664"),za.createElement(Oe.Z,{suffix:"\u5206",value:Mt==null?void 0:Mt.score,onChange:pr=>ua("score",pr,vn,Ja),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("i",{className:"iconfont icon-shanchu15 c-red current ml20",onClick:()=>Nn(vn,Ja)})))),za.createElement(Qi.op,{onClick:()=>Ba(vn),className:"mt20",shape:"default"},"\u6DFB\u52A0\u5F97\u5206\u89C4\u5219"))))}))))},ta={flex_box_center:"flex_box_center___ljmk3",flex_space_between:"flex_space_between___Fy45C",flex_box_vertical_center:"flex_box_vertical_center___SoC1C",flex_box_center_end:"flex_box_center_end___MumBX",flex_box_column:"flex_box_column___cutpt",warp:"warp___w1JUC",indexTag:"indexTag___LPncW",normalWrap:"normalWrap___pEIzs",redio:"redio___I6tXM",redioitem:"redioitem___cS4Gp",redioitemyes:"redioitemyes___JBDmk",title:"title___XAohQ",titleyes:"titleyes____bNQk",yestag:"yestag___zQnb1",checkbox:"checkbox___MHadU",checkboxitem:"checkboxitem___KX7mB",checkboxitemyes:"checkboxitemyes___MpOWf",bottom:"bottom___FkHfO",bottomitem:"bottomitem___AS0Qp",left:"left___U23z1",right:"right___yJVEk",completion:"completion___Bu5G6",content:"content___LySPW",items:"items___ETMq9",simple:"simple___XX5t0",shixunWrapper:"shixunWrapper___w6oIG",shixun:"shixun___ePWKn",score:"score___nGh9k",qtitle:"qtitle___DAMW1",program:"program___Mm1qL",combination:"combination___Sw7S6",qtype:"qtype___Xdl60",divname:"divname___AZYhO"},Yi=oe(1710),Hl=oe(210),In=oe(59301);const gi=["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"],zl=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var Fi=({qitem:se,newExercisePaper:Se})=>{var Ee,rt,bn,$n,oa,Fn,bt,Wt,la,kt,Sn,ua,Ba,Nn,rn,vn,jt,$a,gn,Na,Mt,Ja,pr,br,cr;return In.createElement("div",{className:ta.warp},((se==null?void 0:se.question_type)===0||(se==null?void 0:se.question_type)===2)&&In.createElement("div",{className:ta.normalWrap},(Ee=se==null?void 0:se.question_choices)==null?void 0:Ee.map((Gn,sr)=>In.createElement("div",{className:ta.redio,key:sr},!(Gn!=null&&Gn.standard_boolean)&&In.createElement("span",{className:ta.redioitem}),(Gn==null?void 0:Gn.standard_boolean)&&In.createElement("i",{className:`${ta.redioitemyes} icon-duigou1`}),In.createElement("span",{className:`${Gn!=null&&Gn.standard_boolean?ta.titleyes:ta.title} ${ta.indexTag}`},(se==null?void 0:se.question_type)===0?gi[sr]:""),In.createElement(lt.Z,{className:Gn!=null&&Gn.standard_boolean?ta.titleyes:ta.title,value:Gn==null?void 0:Gn.choice_text}),(Gn==null?void 0:Gn.standard_boolean)&&In.createElement("div",{className:ta.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===1&&In.createElement("div",{className:ta.normalWrap},(rt=se==null?void 0:se.question_choices)==null?void 0:rt.map((Gn,sr)=>In.createElement("div",{className:ta.checkbox,key:sr},!(Gn!=null&&Gn.standard_boolean)&&In.createElement("span",{className:ta.checkboxitem}),(Gn==null?void 0:Gn.standard_boolean)&&In.createElement("i",{className:`${ta.checkboxitemyes} icon-duigou1`}),In.createElement("span",{className:`${Gn!=null&&Gn.standard_boolean?ta.titleyes:ta.title} ${ta.indexTag}`},gi[sr]),In.createElement(lt.Z,{className:Gn!=null&&Gn.standard_boolean?ta.titleyes:ta.title,value:Gn==null?void 0:Gn.choice_text}),(Gn==null?void 0:Gn.standard_boolean)&&In.createElement("div",{className:ta.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===3&&In.createElement("div",{className:ta.completion},(bn=se==null?void 0:se.standard_answers)==null?void 0:bn.map((Gn,sr)=>{var zr;return In.createElement(Qe.Z,{align:"top"},In.createElement("span",{className:ta.title},"\u586B\u7A7A\u9879",sr+1),In.createElement("div",{className:ta.content},(zr=Gn.answer_text)==null?void 0:zr.map((Vr,$r)=>In.createElement("div",{key:$r,className:ta.items,style:(Gn==null?void 0:Gn.model)===2?{border:0,padding:0}:{}},(Gn==null?void 0:Gn.model)===1?In.createElement("pre",{className:"mb0"},Vr):In.createElement(Hl.Z,{value:Vr,disabled:!0})))))})),(se==null?void 0:se.question_type)===4&&In.createElement("div",{className:ta.simple},In.createElement("div",{className:ta.title},"\u53C2\u8003\u7B54\u6848"),In.createElement("div",{className:"mt10",style:{fontSize:"16px"}},($n=se==null?void 0:se.answer_texts)!=null&&$n[0]?In.createElement(lt.Z,{className:ta.content,value:(oa=se==null?void 0:se.answer_texts)==null?void 0:oa[0]}):In.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),In.createElement("div",{className:"mt20 "},In.createElement("span",{className:ta.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),In.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},se!=null&&se.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(se==null?void 0:se.question_type)===5&&In.createElement("div",{className:ta.shixunWrapper},(Fn=se==null?void 0:se.shixun)==null?void 0:Fn.map((Gn,sr)=>{var zr,Vr;return In.createElement("div",null,In.createElement("div",{key:sr,className:`${ta.shixun} mb30`},In.createElement("span",{style:{flexShrink:0},className:ta.score},"\uFF08",Gn==null?void 0:Gn.challenge_score,"\u5206\uFF09"),In.createElement(ne.Z,{title:`${(se==null?void 0:se.index)+"."+(sr+1)}\u3001${Gn==null?void 0:Gn.challenge_name}`},In.createElement("span",{style:{width:"fit-content",marginRight:"auto"},className:ta.qtitle},(se==null?void 0:se.index)+"."+(sr+1),"\u3001",Gn==null?void 0:Gn.challenge_name)),(Gn==null?void 0:Gn.is_time_limit)&&In.createElement("span",{className:"pl10",style:{color:"#FF6800",flexShrink:0}},"\u5DF2\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236")),((Vr=(zr=Se==null?void 0:Se.editData)==null?void 0:zr.exercise)==null?void 0:Vr.show_challenge_task_pass)&&In.createElement(lt.Z,{className:ta.content,value:(Gn==null?void 0:Gn.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(se==null?void 0:se.question_type)===6&&In.createElement("div",{className:ta.program,style:{border:!((Wt=(bt=Se==null?void 0:Se.editData)==null?void 0:bt.exercise)!=null&&Wt.show_hack_sets)&&!((kt=(la=Se==null?void 0:Se.editData)==null?void 0:la.exercise)!=null&&kt.show_hack_description)&&"none"}},((ua=(Sn=Se==null?void 0:Se.editData)==null?void 0:Sn.exercise)==null?void 0:ua.show_hack_sets)&&In.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},In.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},In.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),In.createElement(Yi.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Gn,sr,zr)=>zr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Gn,sr,zr)=>In.createElement(ne.Z,{title:In.createElement("pre",null,Gn)},In.createElement("div",{className:ta.divname},Gn))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Gn,sr,zr)=>In.createElement(ne.Z,{title:In.createElement("pre",null,Gn)}," ",In.createElement("div",{className:ta.divname},Gn))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(Ba=se==null?void 0:se.program_attr)==null?void 0:Ba.hack_sets})),((rn=(Nn=Se==null?void 0:Se.editData)==null?void 0:Nn.exercise)==null?void 0:rn.show_hack_description)&&In.createElement("div",null,In.createElement(lt.Z,{className:ta.content,value:(se==null?void 0:se.description)||"- -"}))),(se==null?void 0:se.question_type)===7&&((vn=se==null?void 0:se.sub_exercise_questions)==null?void 0:vn.map((Gn,sr)=>{var zr,Vr,$r,yr,xr,Tr;return In.createElement("div",{key:sr},In.createElement("div",{className:ta.combination},In.createElement("span",{className:ta.score},Gn==null?void 0:Gn.question_score,"\u5206"),In.createElement("span",{className:ta.qtype},(zr=zl.find(or=>or.type==Gn.question_type))==null?void 0:zr.name),In.createElement("span",{className:ta.qtitle},In.createElement(lt.Z,{value:`${sr+1}\u3001${Gn==null?void 0:Gn.question_title}`}))),(Gn.question_type===0||Gn.question_type===2)&&In.createElement("div",{className:ta.warp,style:{padding:"20px 58px 0 58px"}},In.createElement("div",null,(Vr=Gn==null?void 0:Gn.question_choices)==null?void 0:Vr.map((or,Nr)=>In.createElement("div",{className:ta.redio,key:Nr},!(or!=null&&or.standard_boolean)&&In.createElement("span",{className:ta.redioitem}),(or==null?void 0:or.standard_boolean)&&In.createElement("i",{className:`${ta.redioitemyes} icon-duigou1`}),In.createElement("span",{className:`${or!=null&&or.standard_boolean?ta.titleyes:ta.title} ${ta.indexTag}`},gi[Nr]),In.createElement(lt.Z,{className:or!=null&&or.standard_boolean?ta.titleyes:ta.title,value:or==null?void 0:or.choice_text}),(or==null?void 0:or.standard_boolean)&&In.createElement("div",{className:ta.yestag},"\u6B63\u786E\u7B54\u6848"))))),Gn.question_type===1&&In.createElement("div",{className:ta.normalWrap},($r=Gn==null?void 0:Gn.question_choices)==null?void 0:$r.map((or,Nr)=>In.createElement("div",{className:ta.checkbox,key:Nr},!(or!=null&&or.standard_boolean)&&In.createElement("span",{className:ta.checkboxitem}),(or==null?void 0:or.standard_boolean)&&In.createElement("i",{className:`${ta.checkboxitemyes} icon-duigou1`}),In.createElement("span",{className:`${or!=null&&or.standard_boolean?ta.titleyes:ta.title} ${ta.indexTag}`},gi[Nr]),In.createElement(lt.Z,{className:or!=null&&or.standard_boolean?ta.titleyes:ta.title,value:or==null?void 0:or.choice_text}),(or==null?void 0:or.standard_boolean)&&In.createElement("div",{className:ta.yestag},"\u6B63\u786E\u7B54\u6848")))),Gn.question_type===3&&In.createElement("div",{className:ta.completion},(yr=Gn==null?void 0:Gn.standard_answers)==null?void 0:yr.map((or,Nr)=>{var Or;return In.createElement(Qe.Z,{align:"top"},In.createElement("span",{className:ta.title},"\u586B\u7A7A\u9879",Nr+1),In.createElement("div",{className:ta.content},(Or=or.answer_text)==null?void 0:Or.map((Ur,eo)=>In.createElement("div",{key:eo,className:ta.items},In.createElement("pre",{className:"mb0"},Ur)))))})),Gn.question_type===4&&In.createElement("div",{className:ta.simple},In.createElement("div",{className:ta.title},"\u53C2\u8003\u7B54\u6848"),In.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(xr=Gn==null?void 0:Gn.answer_texts)!=null&&xr[0]?In.createElement(lt.Z,{className:ta.content,value:(Tr=Gn==null?void 0:Gn.answer_texts)==null?void 0:Tr[0]}):In.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),In.createElement("div",{className:"mt20 "},In.createElement("span",{className:ta.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),In.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},Gn!=null&&Gn.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(se==null?void 0:se.question_type)===8&&In.createElement("div",null,In.createElement(lt.Z,{disabledFill:!0,className:ta.content,showProgramFill:!0,value:xo.Base64.decode(((jt=se==null?void 0:se.program_attr)==null?void 0:jt.code)||"")})),((se==null?void 0:se.question_type)<=4||[6,8].includes(se==null?void 0:se.question_type))&&In.createElement("div",{className:ta.bottom},In.createElement("div",{className:`${ta.bottomitem} mb30`},In.createElement("span",{className:ta.left},"\u89E3\u6790"),In.createElement("span",{className:ta.right},se!=null&&se.analysis?In.createElement(lt.Z,{value:se==null?void 0:se.analysis}):In.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),In.createElement("div",{className:`${ta.bottomitem} mb30`},In.createElement("span",{className:ta.left},"\u96BE\u5EA6"),In.createElement("span",{className:ta.right},(se==null?void 0:se.difficulty)===1?"\u7B80\u5355":(se==null?void 0:se.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),In.createElement("div",{className:ta.bottomitem},In.createElement("span",{className:ta.left},"\u77E5\u8BC6\u70B9"),In.createElement(ne.Z,{title:(($a=se==null?void 0:se.tag_discipline_names)==null?void 0:$a.length)<=0||((gn=se==null?void 0:se.tag_discipline_names)==null?void 0:gn.length)==1&&["-"].includes(se==null?void 0:se.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(Mt=(Na=se==null?void 0:se.tag_discipline_names)==null?void 0:Na.join("\uFF1B"))==null?void 0:Mt.toString()},In.createElement("span",{className:ta.right},((Ja=se==null?void 0:se.tag_discipline_names)==null?void 0:Ja.length)<=0?In.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((pr=se==null?void 0:se.tag_discipline_names)==null?void 0:pr.length)==1&&["-"].includes(se==null?void 0:se.tag_discipline_names[0])?In.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(cr=(br=se==null?void 0:se.tag_discipline_names)==null?void 0:br.join("\uFF1B"))==null?void 0:cr.toString())))))},Wl=oe(26929),Vl=oe(20620),Yr=oe(59301),Ql=Object.defineProperty,Ji=Object.defineProperties,Xi=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,_i=(se,Se,Ee)=>Se in se?Ql(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Mo=(se,Se)=>{for(var Ee in Se||(Se={}))Ul.call(Se,Ee)&&_i(se,Ee,Se[Ee]);if(Bi)for(var Ee of Bi(Se))qi.call(Se,Ee)&&_i(se,Ee,Se[Ee]);return se},Yo=(se,Se)=>Ji(se,Xi(Se)),Kl=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Wt){bn(Wt)}},oa=bt=>{try{Fn(Ee.throw(bt))}catch(Wt){bn(Wt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,oa);Fn((Ee=Ee.apply(se,Se)).next())}),Yl=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:bn,deleteitem:$n,getTagData:oa,init:Fn,showTip:bt=!1})=>{const[Wt]=Be.default.useForm();return(0,b.useEffect)(()=>{Wt.setFieldsValue(Yo(Mo({},se),{name:se.question_title,answer_texts:se.answer_texts,repeat_answer:!se.repeat_answer}))},[se]),Yr.createElement("div",null,Yr.createElement(Be.default,{form:Wt,colon:!1,onFinish:la=>{bn(Mo(Mo({},se),la))},onFinishFailed:la=>Kl(void 0,null,function*(){var kt,Sn;be.ZP.error(la.errorFields[0].errors[0]),Wt.scrollToField((Sn=(kt=la==null?void 0:la.errorFields)==null?void 0:kt[0])==null?void 0:Sn.name,{behavior:"smooth",block:"center"})})},Yr.createElement("div",{style:{display:"flex",alignItems:"center"}},Yr.createElement("div",{style:{flex:1}},Yr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Yr.createElement("span",null,"\u7B80\u7B54\u9898")),!(se!=null&&se.isadd)&&Yr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Yr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Yr.createElement(We.ZP,{onClick:()=>{se.isadd?(Se(!1),Fn()):(Wt.setFieldsValue(Yo(Mo({},se),{name:se==null?void 0:se.question_title,answer_texts:se.answer_texts||[],repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Yr.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Yr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Yr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Yr.createElement(We.ZP,{type:"primary",className:"ml20",onClick:()=>{Wt.submit()}},"\u4FDD\u5B58"))),Yr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Yr.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Yr.createElement(Oe.Z,{onBlur:la=>{la.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Yr.createElement(Vl.W,{form:Wt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),Yr.createElement(ct,{getTagData:oa,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Wt}))))},Xr=oe(59301),bi=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Wt){bn(Wt)}},oa=bt=>{try{Fn(Ee.throw(bt))}catch(Wt){bn(Wt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,oa);Fn((Ee=Ee.apply(se,Se)).next())}),Ci=({setScoreShow:se,ScoreShow:Se,exerciseitem:Ee,getdata:rt})=>{var bn,$n,oa;const[Fn,bt]=(0,b.useState)(!1);function Wt(){return bi(this,null,function*(){var la,kt,Sn;let ua=(kt=(la=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:la.filter(Nn=>Nn.Singlequestion))==null?void 0:kt.map(Nn=>({question_type:Nn.question_type,score:Nn.Singlequestion})),Ba=yield(0,fe.ZP)(`/api/examination_banks/${(Sn=Ee==null?void 0:Ee.exercise)==null?void 0:Sn.id}/batch_set_score.json`,{method:"POST",body:{question_arr:ua}});(Ba==null?void 0:Ba.status)===0&&rt()})}return Xr.createElement("div",null,Se&&Xr.createElement(x.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:Se,width:640,centered:!0,zIndex:10,className:ie.scoremodal,onCancel:()=>{se(!1)},onOk:()=>{var la,kt,Sn;if(Ee!=null&&Ee.use_blank_score&&((Sn=(kt=(la=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:la.filter(ua=>ua.name==="\u586B\u7A7A\u9898"))==null?void 0:kt[0])!=null&&Sn.Singlequestion)){bt(!0);return}Wt(),se(!1)}},Xr.createElement("div",{className:"c-black"},"\u603B\u5206",Xr.createElement("span",{className:"ml10 c-light-primary"},(Ee==null?void 0:Ee.exercise_question_types.length)>0&&((bn=Ee==null?void 0:Ee.exercise_types)==null?void 0:bn.q_scores))),Xr.createElement("div",{className:ie.content},Xr.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Xr.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Xr.createElement("span",null,"\u9898\u578B\u603B\u5206"),Xr.createElement("span",null,"\u64CD\u4F5C")),(oa=($n=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:$n.filter(la=>la.name!=="\u7EC4\u5408\u9898"))==null?void 0:oa.map((la,kt)=>{var Sn;return Xr.createElement("div",{key:kt,className:ie.items},Xr.createElement("span",null,la==null?void 0:la.name),Xr.createElement("span",null,(Sn=la==null?void 0:la.items)==null?void 0:Sn.length),Xr.createElement("span",null,la==null?void 0:la.score),Xr.createElement("span",null,"\u6BCF\u9898",Xr.createElement(Oe.Z,{min:.1,precision:1,max:100,onChange:ua=>{la.Singlequestion=ua},defaultValue:la.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Xr.createElement(x.default,{title:!1,footer:!1,centered:!0,open:Fn,zIndex:20,width:640,closable:!1,className:ie.scoremodal},Xr.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Xr.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Xr.createElement("div",{className:ie.bottom},Xr.createElement(We.ZP,{className:ie.no,onClick:()=>{bt(!1)}},"\u53D6\u6D88"),Xr.createElement(We.ZP,{className:ie.yes,onClick:()=>{Wt(),bt(!1),se(!1)}},"\u786E\u8BA4"))))},el=oe(87269),Jl=oe(32833),Xl=oe(78267),ql=oe(17194),tl=oe(81173),_l=oe(88597),zn=oe(59301),$l=Object.defineProperty,eu=Object.defineProperties,tu=Object.getOwnPropertyDescriptors,xi=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,nl=(se,Se,Ee)=>Se in se?$l(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,co=(se,Se)=>{for(var Ee in Se||(Se={}))nu.call(Se,Ee)&&nl(se,Ee,Se[Ee]);if(xi)for(var Ee of xi(Se))au.call(Se,Ee)&&nl(se,Ee,Se[Ee]);return se},Io=(se,Se)=>eu(se,tu(Se)),Kr=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Wt){bn(Wt)}},oa=bt=>{try{Fn(Ee.throw(bt))}catch(Wt){bn(Wt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,oa);Fn((Ee=Ee.apply(se,Se)).next())});const Ro=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],ru=({user:se,dispatch:Se,itemid:Ee,newExercisePaper:rt,setisedits:bn})=>{var $n,oa,Fn,bt,Wt,la,kt,Sn,ua,Ba,Nn,rn,vn;const[jt,$a]=(0,b.useState)(),[gn,Na]=(0,b.useState)(!1),[Mt,Ja]=(0,b.useState)(),[pr,br]=(0,b.useState)(),cr=(0,b.useRef)(),Gn=(0,b.useRef)(),[sr,zr]=(0,b.useState)(),[Vr,$r]=(0,b.useState)(!1),[yr,xr]=(0,b.useState)(!1),[Tr,or]=(0,b.useState)(),[Nr,Or]=(0,b.useState)(!1),[Ur,eo]=(0,b.useState)(!1),[mo,fo]=(0,b.useState)(!1),[Ao,So]=(0,b.useState)(!1),[yo,ii]=(0,b.useState)(!1),[Ii,vi]=(0,b.useState)(!1),[Ru,du]=(0,b.useState)(!1),[il,ll]=(0,b.useState)(!1),[qo]=Be.default.useForm(),[ul,pi]=(0,b.useState)(!1),cu=(0,b.useRef)(null),[to]=(0,he.useSearchParams)(),[hi,_o]=(0,b.useState)(!1),Ni=to.get("isIntelligentAssistant"),[Fo,Oi]=(0,b.useState)(!1);(0,b.useEffect)(()=>{oo(),Se({type:"globalSetting/footerToggle",payload:!1})},[]),(0,b.useEffect)(()=>{bn(yr)},[yr]),(0,b.useEffect)(()=>{Mt!=null&&Mt.question_id&&(br(Mt==null?void 0:Mt.question_score),Gn.current=Mt==null?void 0:Mt.question_id)},[Mt]);const Do=Pn=>Kr(void 0,null,function*(){let pa=yield Se({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:Pn}});or(pa)});function oo(){return Kr(this,null,function*(){var Pn,pa,ir,Er,wr,kr;$r(!0),Na(!0);const Lr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});$r(!1),Na(!1),$a(Lr),(Pn=Lr==null?void 0:Lr.exercise)!=null&&Pn.sub_discipline_id&&Do((pa=Lr==null?void 0:Lr.exercise)==null?void 0:pa.sub_discipline_id),Ja(Io(co({},(wr=(Er=(ir=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:ir[0])==null?void 0:Er.items)==null?void 0:wr[0]),{index:1})),zr(Io(co({},(kr=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:kr[0]),{indexs:1}))})}function Vo(Pn,pa=!0){return Kr(this,null,function*(){var ir,Er,wr,kr;pa&&($r(!0),Na(!0));const Lr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});$a(Lr);let vo=[];(ir=Lr==null?void 0:Lr.exercise_question_types)==null||ir.map(ao=>{var Uo;(Uo=ao==null?void 0:ao.items)==null||Uo.map((Si,Pi)=>{vo.push(Io(co({},Si),{index:Pi+1}))})});let Go=(Er=vo.filter(ao=>ao.question_id===(Pn==null?void 0:Pn.id)))==null?void 0:Er[0],ti=(kr=((wr=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:wr.map((ao,Uo)=>{if((Go==null?void 0:Go.question_type)===(ao==null?void 0:ao.question_type))return Io(co({},ao),{indexs:Uo+1})})).filter(ao=>ao))==null?void 0:kr[0];zr(co({},ti)),Ja(co({},Go)),br(Go==null?void 0:Go.question_score),$r(!1),Na(!1)})}function Qo(Pn){return Kr(this,null,function*(){var pa;let ir=Io(co({},Pn),{difficulty:(Pn==null?void 0:Pn.difficulty)||2,item_type:Pn.question_type,sub_discipline_id:((pa=Pn==null?void 0:Pn.sub_discipline_id)==null?void 0:pa[1])||"",tag_discipline_ids:[],repeat_answer:!Pn.repeat_answer}),Er={};Pn.question_type===8&&(Er=Io(co({},Pn),{hack:Io(co({},Pn==null?void 0:Pn.hack),{difficult:Pn.difficulty}),hack_codes:Io(co({},Pn.hack_codes),{code:xo.Base64.encode(Pn.hack_codes.code)}),hack_sets:[co({},Pn.hack_sets)],is_blank:!0})),Pn.tag_discipline_ids&&(ir.tag_discipline_ids=Array.isArray(Pn.tag_discipline_ids)?Pn.tag_discipline_ids:[Pn.tag_discipline_ids],Er.tag_discipline_ids=Array.isArray(Pn.tag_discipline_ids)?Pn.tag_discipline_ids:[Pn.tag_discipline_ids]),sessionStorage.projectFill&&(Er.hack_identifier=sessionStorage.projectFill);let wr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Pn.question_type===8?Er:ir});(wr==null?void 0:wr.status)===0&&(xr(!1),Vo(wr)),(0,ge.Vf)("#question-scroll-id")})}function gu(Pn){return Kr(this,null,function*(){Na(!0);let pa=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Pn}});Na(!1),(pa==null?void 0:pa.status)===0&&oo()})}const mu=(Pn,pa,ir)=>Kr(void 0,null,function*(){var Er;if(Pn.length===0){be.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),ir();return}const wr=yield(0,le.Hb)(Ee,(Er=Pn[0])==null?void 0:Er.file,pa);wr.status===0&&(be.ZP.success(`\u6210\u529F\u5BFC\u5165${wr==null?void 0:wr.success}\u6761`),Or(!1),oo()),ir()}),fu=(Pn,pa)=>Kr(void 0,null,function*(){jt.exercise_types.q_scores=Number(jt.exercise_types.q_scores)+Number(Pn)-Number(pa==null?void 0:pa.question_score);const ir=yield(0,le.kF)({score:(0,Xl.round)(Pn,1),question_id:pa==null?void 0:pa.question_id});if((ir==null?void 0:ir.status)===0){be.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:Gn.current},!1);return}(ir==null?void 0:ir.status)===-1&&br(pa==null?void 0:pa.question_score)});function ko(){return Kr(this,null,function*(){x.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:ie.modalconfirm,onOk:()=>Kr(this,null,function*(){if(Mt.question_id){let Pn=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/${Mt.question_id}.json`,{method:"delete"});(Pn==null?void 0:Pn.status)===0&&(oo(),xr(!1))}else Ja({}),xr(!1),oo()}),cancelText:"\u53D6\u6D88"})})}const $o=Pn=>Kr(void 0,null,function*(){return yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks.json`,{method:"post",body:co({},Pn)})}),{overflow:ei,handleMouseEnter:Mi,handleMouseLeave:vu}=(0,Jl.I)(),Ri=Pn=>Kr(void 0,null,function*(){var pa,ir;Na(!0);let Er=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Pn}});if(Na(!1),(Er==null?void 0:Er.status)===0){const wr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});$a(wr),(pa=wr==null?void 0:wr.exercise)!=null&&pa.sub_discipline_id&&Do((ir=wr==null?void 0:wr.exercise)==null?void 0:ir.sub_discipline_id)}}),Bo=()=>yr?(Oi(!0),!0):!1;(0,b.useEffect)(()=>{if(Fo){const Pn=setTimeout(()=>{Oi(!1)},2e3);return()=>clearTimeout(Pn)}},[Fo]);const li=(Pn,pa)=>zn.createElement(y.default,null,zn.createElement(y.default.Item,{key:"0",onClick:()=>sl(Pn==null?void 0:Pn.question_type)},zn.createElement("span",{className:ie.moreSpan},"\u65B0\u589E")),zn.createElement(y.default.Item,{key:"1",disabled:pa===0,onClick:()=>Kr(void 0,null,function*(){if(pa===0||Bo())return;let ir=(0,ge.rz)(jt==null?void 0:jt.exercise_question_types,pa,pa-1);yield Ri(ir.map(Er=>Er.name))})},zn.createElement("span",{className:ie.moreSpan},"\u4E0A\u79FB")),zn.createElement(y.default.Item,{key:"2",disabled:pa===(jt==null?void 0:jt.exercise_question_types.length)-1,onClick:()=>Kr(void 0,null,function*(){if(pa===(jt==null?void 0:jt.exercise_question_types.length)-1||Bo())return;let ir=(0,ge.rz)(jt==null?void 0:jt.exercise_question_types,pa,pa+1);yield Ri(ir.map(Er=>Er.name))})},zn.createElement("span",{className:ie.moreSpan},"\u4E0B\u79FB")),zn.createElement(y.default.Item,{key:"3",onClick:()=>{var ir;qo.setFieldsValue({name:Pn.name,item_type_en:(ir=Ro.find(Er=>Er.id==Pn.question_type))==null?void 0:ir.nameType}),pi(!0)}},zn.createElement("span",{className:ie.moreSpan},"\u91CD\u547D\u540D"))),sl=Pn=>{var pa,ir,Er,wr,kr,Lr,vo,Go,Ti,ti,ao,Uo,Si,Pi,ki,dl,cl,Ei,gl,ml,ui,fl,vl,Gi,pl,hl,hu,Sl;if(!Bo()){if(Pn===5){So(!0),ii(!0);return}if(Pn===6){if(to.get("pageType")=="course")to.get("updateType")=="course"?he.history.push(`/problems/newcreate?express_id=${(pa=jt==null?void 0:jt.exercise)==null?void 0:pa.id}&callback_url=/paperlibrary/add/${(ir=jt==null?void 0:jt.exercise)==null?void 0:ir.id}?type=2&pageType=course&updateType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newcreate?express_id=${(Er=jt==null?void 0:jt.exercise)==null?void 0:Er.id}&callback_url=/paperlibrary/add/${(wr=jt==null?void 0:jt.exercise)==null?void 0:wr.id}?type=2&pageType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`);else{let Tu=(Lr=(kr=rt==null?void 0:rt.editData)==null?void 0:kr.exercise)!=null&&Lr.set_question_sub_discipline?`/problems/newcreate?express_id=${(vo=jt==null?void 0:jt.exercise)==null?void 0:vo.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(Ti=(Go=rt==null?void 0:rt.editData)==null?void 0:Go.exercise)==null?void 0:Ti.discipline_id}&sub_discipline_id=${(ao=(ti=rt==null?void 0:rt.editData)==null?void 0:ti.exercise)==null?void 0:ao.sub_discipline_id}`:`/problems/newcreate?express_id=${(Uo=jt==null?void 0:jt.exercise)==null?void 0:Uo.id}&callback_url=${window.location.pathname+window.location.search}`;he.history.push(Tu)}return}xr(!0),Ja(Pn===2?{question_type:Pn,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:[],question_title:"",discipline_id:(Pi=(Si=rt==null?void 0:rt.editData)==null?void 0:Si.exercise)!=null&&Pi.set_question_sub_discipline?(dl=(ki=rt==null?void 0:rt.editData)==null?void 0:ki.exercise)==null?void 0:dl.discipline_id:0,sub_discipline_id:(Ei=(cl=rt==null?void 0:rt.editData)==null?void 0:cl.exercise)!=null&&Ei.set_question_sub_discipline?(ml=(gl=rt==null?void 0:rt.editData)==null?void 0:gl.exercise)==null?void 0:ml.sub_discipline_id:0,analysis:""}:{question_type:Pn,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1,submit_rule:1,downcase:!0,no_space:!0,discipline_id:(fl=(ui=rt==null?void 0:rt.editData)==null?void 0:ui.exercise)!=null&&fl.set_question_sub_discipline?(Gi=(vl=rt==null?void 0:rt.editData)==null?void 0:vl.exercise)==null?void 0:Gi.discipline_id:0,sub_discipline_id:(hl=(pl=rt==null?void 0:rt.editData)==null?void 0:pl.exercise)!=null&&hl.set_question_sub_discipline?(Sl=(hu=rt==null?void 0:rt.editData)==null?void 0:hu.exercise)==null?void 0:Sl.sub_discipline_id:0})}},pu=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{Bo()||Or(!0)}},{key:2,label:zn.createElement("div",null,zn.createElement("img",{width:26,style:{position:"absolute",top:-2},src:tl.$}),zn.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{Bo()||eo(!0)}}];return zn.createElement("div",null,zn.createElement(Ge.Z,{spinning:Vr},zn.createElement("div",{className:ie.bg},zn.createElement("div",{style:{textAlign:"center"}},(($n=jt==null?void 0:jt.exercise_types)==null?void 0:$n.q_counts)===0&&!yr&&zn.createElement(Pe.Z,{styles:{marginTop:180},customText:zn.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",zn.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((oa=jt==null?void 0:jt.exercise_types)==null?void 0:oa.q_counts)>0||yr)&&zn.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},zn.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},zn.createElement("div",{className:ie.left},zn.createElement("div",{className:ie.leftAction},zn.createElement(We.ZP,{onClick:()=>{Bo()||fo(!0)},className:ie.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),zn.createElement("div",{className:ie.scrollWrapper,style:{overflow:ei},onMouseEnter:Mi,onMouseLeave:vu},(Fn=jt==null?void 0:jt.exercise_question_types)==null?void 0:Fn.map((Pn,pa)=>zn.createElement("div",{key:pa,className:"mb30"},zn.createElement("div",{className:ie.title},zn.createElement("div",{className:ie.titleleft},zn.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,ge.EM)(pa+1),"\u3001\u3010",Pn.name,"\u3011"),zn.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",Pn.count,"\u5C0F\u9898\uFF0C\u5171",Pn.score,"\u5206\uFF09")),zn.createElement(z.Z,{dropdownRender:()=>li(Pn,pa),placement:"bottomLeft"},zn.createElement("div",{className:ie.more_style},zn.createElement("i",{className:"iconfont icon-sandian font12"})))),zn.createElement(Vt,{handleEditing:()=>{Oi(!0)},isedit:yr,setBigqitem:zr,bigitem:Io(co({},Pn),{indexs:pa+1}),setqitem:ir=>Kr(void 0,null,function*(){var Er;(Er=cr.current)==null||Er.blur(),Ja(ir)}),qitem:Mt,Itemid:Ee,getdata:Vo,data:Pn.items})))))),zn.createElement("div",{id:"question-scroll-id",style:{overflow:yr?"hidden":"auto"},className:ie.right,ref:cu},!(Mt!=null&&Mt.isadd)&&zn.createElement("div",{className:ie.title},!yr&&zn.createElement("div",{style:{flex:1}},zn.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(sr==null?void 0:sr.indexs)&&(0,ge.EM)(sr==null?void 0:sr.indexs),"\u3001\u3010",sr==null?void 0:sr.name,"\u3011"),zn.createElement(ne.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},zn.createElement("i",{className:`${ie.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var Pn;qo.setFieldsValue({name:sr.name,item_type_en:(Pn=Ro.find(pa=>pa.id==sr.question_type))==null?void 0:Pn.nameType}),pi(!0)}})),zn.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",sr==null?void 0:sr.count,"\u5C0F\u9898\uFF0C\u5171",sr==null?void 0:sr.score,"\u5206\uFF09"),(Mt==null?void 0:Mt.question_type)===6&&zn.createElement("span",{onClick:()=>_o(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(Mt==null?void 0:Mt.question_type)===5&&zn.createElement(ke.default,{defaultChecked:(Wt=(bt=rt==null?void 0:rt.editData)==null?void 0:bt.exercise)==null?void 0:Wt.show_challenge_task_pass,onChange:Pn=>Kr(void 0,null,function*(){let pa=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:Pn.target.checked}});(pa==null?void 0:pa.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Vo({id:Gn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u9898\u76EE\u63CF\u8FF0"),(Mt==null?void 0:Mt.question_type)===6&&zn.createElement("span",{style:{marginLeft:20},onClick:()=>{var Pn,pa,ir,Er;x.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:zn.createElement("div",null,(Mt==null?void 0:Mt.question_type)===6&&zn.createElement(ke.default,{defaultChecked:(pa=(Pn=rt==null?void 0:rt.editData)==null?void 0:Pn.exercise)==null?void 0:pa.show_hack_sets,onChange:wr=>Kr(void 0,null,function*(){let kr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_sets:wr.target.checked}});(kr==null?void 0:kr.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:Gn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),zn.createElement("br",null),(Mt==null?void 0:Mt.question_type)===6&&zn.createElement(ke.default,{defaultChecked:(Er=(ir=rt==null?void 0:rt.editData)==null?void 0:ir.exercise)==null?void 0:Er.show_hack_description,onChange:wr=>Kr(void 0,null,function*(){let kr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_description:wr.target.checked}});(kr==null?void 0:kr.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:Gn.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),zn.createElement("div",{style:{display:"flex",alignItems:"center"}},(Mt==null?void 0:Mt.question_type)===5&&!yr&&zn.createElement("a",{className:ie.shixun,href:`/shixuns/${Mt==null?void 0:Mt.shixun_identifier}/challenges?exercise=true`,target:"_blank"},zn.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u8BD5\u9898\u8BE6\u60C5"),!yr&&[0,1,2,4,6].includes(Mt==null?void 0:Mt.question_type)&&zn.createElement(Be.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},zn.createElement(Oe.Z,{precision:1,ref:cr,onChange:Pn=>br(Pn),value:pr,onBlur:Pn=>{fu(Pn.target.value,Mt)}})),!yr&&zn.createElement(ne.Z,{title:"\u5220\u9664"},zn.createElement("span",{onClick:()=>{ko()},style:{marginRight:20},className:`${ie.delete} mr5 `},"\u5220\u9664")),!yr&&zn.createElement(ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},zn.createElement("span",{onClick:()=>{var Pn,pa,ir;(Mt==null?void 0:Mt.question_type)===6?to.get("pageType")=="course"?to.get("updateType")=="course"?he.history.push(`/problems/newedit/${Mt==null?void 0:Mt.hack_identifier}?type=exercises&express_id=${(Pn=jt==null?void 0:jt.exercise)==null?void 0:Pn.id}&question_id=${Mt==null?void 0:Mt.question_id}&score=${Mt==null?void 0:Mt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newedit/${Mt==null?void 0:Mt.hack_identifier}?type=exercises&express_id=${(pa=jt==null?void 0:jt.exercise)==null?void 0:pa.id}&question_id=${Mt==null?void 0:Mt.question_id}&score=${Mt==null?void 0:Mt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newedit/${Mt==null?void 0:Mt.hack_identifier}?type=exercises&express_id=${(ir=jt==null?void 0:jt.exercise)==null?void 0:ir.id}&question_id=${Mt==null?void 0:Mt.question_id}&score=${Mt==null?void 0:Mt.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):xr(!0)},className:`${ie.edit} mr5 `},"\u7F16\u8F91")))),!yr&&zn.createElement("div",null,zn.createElement("div",{className:ie.qcount},zn.createElement("span",{className:ie.score},Mt==null?void 0:Mt.question_score,"\u5206"),zn.createElement(lt.Z,{className:ie.qtitle,value:(Mt==null?void 0:Mt.index)+`\u3001${(Mt==null?void 0:Mt.question_type)==8?(la=Mt==null?void 0:Mt.program_attr)==null?void 0:la.description:Mt==null?void 0:Mt.question_title}`}),(Mt==null?void 0:Mt.high_resources_consume)&&zn.createElement(_l.Z,{type:"shixun",style:{marginLeft:10}})),(Mt==null?void 0:Mt.question_type)===6&&zn.createElement(Ue.Z,{onEdit:()=>_o(1),className:"mt10",dataSource:(Mt==null?void 0:Mt.languages)||[]}),zn.createElement(Fi,{newExercisePaper:rt,TagDiscipline:Tr,qitem:Mt})),yr&&zn.createElement("div",null,(Mt==null?void 0:Mt.question_type)<=1&&zn.createElement(ma,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:jt,TagDiscipline:Tr,setisedit:xr,qitem:Mt,init:oo,showTip:Fo}),(Mt==null?void 0:Mt.question_type)===5&&zn.createElement(Ki,{setqitem:Ja,deleteitem:ko,seveeditor:Qo,exerciseitem:jt,TagDiscipline:Tr,setisedit:xr,qitem:Mt,showTip:Fo}),(Mt==null?void 0:Mt.question_type)===3&&zn.createElement(Ka,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:jt,TagDiscipline:Tr,setisedit:xr,qitem:Mt,init:oo,showTip:Fo}),(Mt==null?void 0:Mt.question_type)===2&&zn.createElement(Ut,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:jt,TagDiscipline:Tr,setisedit:xr,qitem:Mt,init:oo,showTip:Fo}),(Mt==null?void 0:Mt.question_type)===4&&zn.createElement(Yl,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:jt,TagDiscipline:Tr,setisedit:xr,qitem:Mt,init:oo,showTip:Fo}),(Mt==null?void 0:Mt.question_type)===7&&zn.createElement(ho,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:jt,TagDiscipline:Tr,setisedit:xr,qitem:Mt,init:oo,showTip:Fo}),(Mt==null?void 0:Mt.question_type)===8&&zn.createElement(ri,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:jt,TagDiscipline:Tr,setisedit:xr,qitem:Mt,init:oo,showTip:Fo}))))))),zn.createElement("div",{className:ie.bottomdiv},zn.createElement("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"}},zn.createElement("span",{className:ie.spanBtn,onClick:()=>{Bo()||(So(!0),ii(!0))}},"\u9898\u5E93\u9009\u9898"),zn.createElement(z.Z,{menu:{items:pu}},zn.createElement("span",{className:ie.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),zn.createElement("span",{className:ie.spanBtn,onClick:()=>Kr(void 0,null,function*(){var Pn;if(Bo())return;const pa=yield(0,le.JP)(Ee);pa.status===0&&window.open(`/classrooms/coursesId/exercise/${pa.exercise_id}/${(Pn=se.userInfo)==null?void 0:Pn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),zn.createElement("span",{className:ie.spanBtn,onClick:()=>{if(!Bo()){if(Ni){window.open(`/paperlibrary/see/${Ee}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${Ee}`)}}},"\u8BD5\u5377\u9884\u89C8"),Ro==null?void 0:Ro.map((Pn,pa)=>zn.createElement(We.ZP,{key:pa,className:ie.addQuestionBtn,type:"primary",onClick:()=>{sl(Pn.id)}},Pn.name)),zn.createElement(We.ZP,{className:ie.saveBtn,loading:il,onClick:()=>Kr(void 0,null,function*(){var Pn,pa;const ir=Number(jt.exercise_types.q_scores);[100,120,150].includes(ir)||(yield new Promise((Lr,vo)=>{x.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:zn.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",zn.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},ir),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Kr(void 0,null,function*(){Lr("")}),onCancel:()=>{vo()}})}));const Er=()=>Kr(void 0,null,function*(){if(to.get("pageType")=="course")if(to.get("updateType")=="course")be.ZP.info("\u7F16\u8F91\u6210\u529F"),he.history.replace(`/paths/${to.get("courseId")}`);else{if(Bo())return;(0,ql._C)({id:to.get("stageId"),subject_id:to.get("courseId"),homework_type:"exercise",examination_bank_ids:[Ee]}).then(Lr=>{(Lr==null?void 0:Lr.status)==0&&(be.ZP.info("\u521B\u5EFA\u6210\u529F"),he.history.replace(`/paths/${to.get("courseId")}`))})}else{if(Bo())return;if(Ni){ll(!0);const Lr=yield(0,fe.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Ee}});if(ll(!1),(Lr==null?void 0:Lr.status)!==0)return}be.ZP.info("\u4FDD\u5B58\u6210\u529F"),he.history.push("/paperlibrary?defaultActiveKey=0")}});let wr=(pa=(Pn=jt==null?void 0:jt.exercise_question_types)==null?void 0:Pn.filter(Lr=>Lr.question_type===5)[0])==null?void 0:pa.items,kr=0;wr==null||wr.map(Lr=>{Lr.high_resources_consume&&(kr=kr+1)}),console.log(kr),kr>0?Se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:kr,fn:()=>{Er()}}}):Er()})},zn.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),zn.createElement(Ci,{setScoreShow:fo,ScoreShow:mo,exerciseitem:jt,getdata:oo}),Ao&&zn.createElement(el.Z,{setScoreShow:So,isshixuns:yo,ScoreShow:Ao,SpecificDifficulty:(kt=jt==null?void 0:jt.exercise)==null?void 0:kt.difficulty,isloadings:Ii,onOk:(Pn,pa,ir,Er)=>Kr(void 0,null,function*(){vi(!0);let kr=yield $o({exam_id:Ee,item_bank_ids:Pn,shixun_ids:pa});vi(!1),(kr==null?void 0:kr.status)===0&&x.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{oo()},onCancel:()=>{So(!1),oo()}})})}),zn.createElement(Wl.Z,{sub_discipline_id:(Sn=jt==null?void 0:jt.exercise)!=null&&Sn.sub_discipline_id?[(ua=jt==null?void 0:jt.exercise)==null?void 0:ua.discipline_id,(Ba=jt==null?void 0:jt.exercise)==null?void 0:Ba.sub_discipline_id]:[],visible:Nr,onCancel:()=>Or(!1),onOk:mu}),zn.createElement(x.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:ul,width:500,onOk:()=>qo.submit(),onCancel:()=>pi(!1)},zn.createElement(Be.default,{form:qo,initialValues:{},onFinish:Pn=>Kr(void 0,null,function*(){(yield(0,le.RK)(co({id:Ee},Pn))).status==0&&(be.ZP.success("\u4FEE\u6539\u6210\u529F"),oo(),pi(!1))})},zn.createElement(Be.default.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(Pn,pa){var ir,Er,wr,kr;const Lr=(ir=Ro==null?void 0:Ro.find(vo=>vo.nameType==qo.getFieldValue("item_type_en")))==null?void 0:ir.id;return(kr=(wr=(Er=jt==null?void 0:jt.exercise_question_types)==null?void 0:Er.filter(vo=>vo.question_type!=Lr))==null?void 0:wr.map(vo=>vo==null?void 0:vo.name))!=null&&kr.includes(pa)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},zn.createElement(Fe.default,{size:"large",maxLength:10,showCount:!0})),zn.createElement(Be.default.Item,{hidden:!0,name:"item_type_en"},zn.createElement(Fe.default,{size:"large"})))),zn.createElement(re.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Ur},zn.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),zn.createElement(tl.Z,{stickyTop:-24,subDisciplineId:(Nn=jt==null?void 0:jt.exercise)!=null&&Nn.sub_discipline_id?[(rn=jt==null?void 0:jt.exercise)==null?void 0:rn.discipline_id,(vn=jt==null?void 0:jt.exercise)==null?void 0:vn.sub_discipline_id]:[],onCancel:()=>eo(!1),mode:2,gather:{exam_id:Ee},onSuccess:()=>{eo(!1),oo()}}),zn.createElement("div",{style:{height:70}})),zn.createElement(Ue.Q,{visible:!!hi,setVisible:_o,tip:hi===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:hi===1?Mt==null?void 0:Mt.languages:[],onOk:Pn=>Kr(void 0,null,function*(){const pa={languages:Pn};hi===1?pa.hack_id=Mt==null?void 0:Mt.hack_id:pa.exam_id=Ee,(yield(0,fe.ZP)("/api/problems/update_languages.json",{method:"post",body:pa})).status===0&&(be.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:Gn.current}),_o(!1))})}))};var wi=(0,he.connect)(({user:se,newExercisePaper:Se,dispatch:Ee})=>({user:se,newExercisePaper:Se,dispatch:Ee}))(ru),Di=oe(64606),ou=oe(45027),al=oe(88107),Ua=oe(59301),iu=Object.defineProperty,lu=Object.defineProperties,uu=Object.getOwnPropertyDescriptors,mi=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,To=(se,Se,Ee)=>Se in se?iu(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Jo=(se,Se)=>{for(var Ee in Se||(Se={}))oi.call(Se,Ee)&&To(se,Ee,Se[Ee]);if(mi)for(var Ee of mi(Se))Li.call(Se,Ee)&&To(se,Ee,Se[Ee]);return se},rl=(se,Se)=>lu(se,uu(Se)),Xo=(se,Se,Ee)=>new Promise((rt,bn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Wt){bn(Wt)}},oa=bt=>{try{Fn(Ee.throw(bt))}catch(Wt){bn(Wt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,oa);Fn((Ee=Ee.apply(se,Se)).next())});const fi=()=>{const[se,Se]=(0,b.useState)([]);return(0,b.useEffect)(()=>{Xo(void 0,null,function*(){const rt=yield(0,le.d1)({source:"new_question"});rt!=null&&rt.disciplines&&Se((0,E.L)(rt==null?void 0:rt.disciplines))})},[]),se},ol=({user:se,newExercisePaper:Se,dispatch:Ee})=>{var rt,bn,$n,oa,Fn,bt,Wt,la,kt,Sn,ua,Ba;const Nn=(0,he.useParams)(),rn=fi(),[vn]=Be.default.useForm(),[jt,$a]=(0,b.useState)(),[gn,Na]=(0,b.useState)(!1),[Mt,Ja]=(0,b.useState)(1),[pr,br]=(0,b.useState)(""),[cr]=(0,he.useSearchParams)(),[Gn,sr]=(0,b.useState)(!1),[zr,Vr]=(0,b.useState)(!1),[$r,yr]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{cr.get("type")==="2"&&(br(Nn.id),Ja(2))},[cr.get("type")]),(0,b.useEffect)(()=>{if(Nn.id){if(!rn.length)return;Xo(void 0,null,function*(){var Tr,or,Nr;Na(!0);const Or=yield(0,le.Di)({id:Nn.id});Na(!1);const Ur=(Tr=Or==null?void 0:Or.exercise)==null?void 0:Tr.sub_discipline_id;let eo=[];for(const Ao of rn)for(const So of Ao.children)So.value===Ur&&(eo=[Ao.value,So.value]);const mo=(or=Or==null?void 0:Or.exercise)==null?void 0:or.time,fo=rl(Jo({},Or.exercise),{sub_discipline_id:eo,time:mo===-1?null:mo});$a(fo),yr((Nr=Or.exercise)==null?void 0:Nr.set_question_sub_discipline)})}else $a({time:60,difficulty:2});Ee({type:"globalSetting/footerToggle",payload:!1})},[rn]),Ua.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},Ua.createElement("section",{className:"edu-container"},Ua.createElement("section",{className:"animated fadeIn"},Ua.createElement("aside",{style:{marginTop:15}},Ua.createElement(Ie.Z,{separator:">"},Ua.createElement(Ie.Z.Item,null,Ua.createElement(he.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),Ua.createElement(Ie.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),Ua.createElement("div",{className:"bg-white"},Ua.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},Ua.createElement("div",{onClick:()=>{if(Gn){be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}Ja(1)},className:Mt===1?Ve.Z.selectdiv:Ve.Z.divitem},Ua.createElement(Di.Z,{number:1,active:Mt===1,className:"mr10"}),Ua.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),Ua.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),Ua.createElement("div",{onClick:()=>{if(!Nn.id&&!pr){be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}Ja(2),!pr&&br(Nn.id)},className:Mt!==1?Ve.Z.selectdiv:Ve.Z.divitem},Ua.createElement(Di.Z,{number:2,active:Mt!==1,className:"mr10"}),Ua.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),Mt===2&&Ua.createElement("div",{className:"tc"},Ua.createElement(ou.Z,{defaultValue:(bn=(rt=Se==null?void 0:Se.editData)==null?void 0:rt.exercise)==null?void 0:bn.exercise_name,onFinish:xr=>Xo(void 0,null,function*(){var Tr,or,Nr,Or,Ur,eo,mo,fo,Ao,So,yo,ii;return xr.trim()===((or=(Tr=Se==null?void 0:Se.editData)==null?void 0:Tr.exercise)==null?void 0:or.exercise_name)?!0:(yield(0,le.w0)({id:`${(Or=(Nr=Se==null?void 0:Se.editData)==null?void 0:Nr.exercise)==null?void 0:Or.id}`,sub_discipline_id:(eo=(Ur=Se==null?void 0:Se.editData)==null?void 0:Ur.exercise)==null?void 0:eo.sub_discipline_id,time:`${(fo=(mo=Se==null?void 0:Se.editData)==null?void 0:mo.exercise)==null?void 0:fo.time}`,exercise_name:xr,exercise_description:(So=(Ao=Se==null?void 0:Se.editData)==null?void 0:Ao.exercise)==null?void 0:So.exercise_description,difficulty:(ii=(yo=Se==null?void 0:Se.editData)==null?void 0:yo.exercise)==null?void 0:ii.difficulty})).status===0?(vn.setFieldValue("exercise_name",xr),Ee({type:"newExercisePaper/modifyTitle",payload:xr}),!0):!1})}),Ua.createElement("div",{style:{fontSize:14}},Ua.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},(oa=($n=Se==null?void 0:Se.editData)==null?void 0:$n.exercise)==null?void 0:oa.time)),Ua.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},((bt=(Fn=Se==null?void 0:Se.editData)==null?void 0:Fn.exercise)==null?void 0:bt.difficulty)===1?"\u7B80\u5355":((la=(Wt=Se==null?void 0:Se.editData)==null?void 0:Wt.exercise)==null?void 0:la.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Ua.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},((Sn=(kt=Se==null?void 0:Se.editData)==null?void 0:kt.exercise_types)==null?void 0:Sn.q_counts)||0)),Ua.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},(Ba=(ua=Se==null?void 0:Se.editData)==null?void 0:ua.exercise_types)==null?void 0:Ba.q_scores))))),Mt===1&&Ua.createElement(Ge.Z,{spinning:gn,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},Ua.createElement("section",{className:[Ve.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},jt&&Ua.createElement(Be.default,{layout:"horizontal",form:vn,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:Ve.Z.formWrap,initialValues:jt},Ua.createElement(Be.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Ve.Z.baseLineHeight,rules:[{required:!0,validator:(xr,Tr)=>{var or;return((or=Tr==null?void 0:Tr.replaceAll(" ",""))==null?void 0:or.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},Ua.createElement(Fe.default,{maxLength:60,className:Ve.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),Ua.createElement(Be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:Ve.Z.baseLineHeight},Ua.createElement(Ye.Z,{className:Ve.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:rn,popupClassName:Ve.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),Ua.createElement("div",{className:Ve.Z.concat},Ua.createElement("div",null,Ua.createElement(ke.default,{checked:$r,onChange:xr=>{yr(xr.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),Ua.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",Ua.createElement("a",{onClick:()=>Vr(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),Ua.createElement(Be.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Ve.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},Ua.createElement(De.ZP.Group,{className:Ve.Z.radiogroup},Ua.createElement(De.ZP.Button,{className:Ve.Z.easy,value:1},"\u7B80\u5355"),Ua.createElement(De.ZP.Button,{className:Ve.Z.medium,value:2},"\u9002\u4E2D"),Ua.createElement(De.ZP.Button,{className:Ve.Z.hard,value:3},"\u56F0\u96BE"))),Ua.createElement(Be.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Ve.Z.baseLineHeight},Ua.createElement("div",{style:{display:"flex",width:"100%"}},Ua.createElement(Be.default.Item,{name:"time",noStyle:!0},Ua.createElement(Oe.Z,{min:1,className:Ve.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),Ua.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),Ua.createElement(Be.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},Ua.createElement(Fe.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),Ua.createElement("div",{className:Ve.Z.bottmodiv},Ua.createElement(We.ZP,{className:`${Ve.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{cr.get("pageType")=="course"?he.history.push(`/paths/${cr.get("courseId")}`):he.history.push("/paperlibrary")}},"\u53D6\u6D88"),Ua.createElement(a.Z,{className:`${Ve.Z.confirmBtn} ml15`,type:"primary",onClick:()=>Xo(void 0,null,function*(){var xr,Tr,or,Nr;yield vn.validateFields();const Or=vn.getFieldsValue();if(Or.sub_discipline_id=((xr=Or.sub_discipline_id)==null?void 0:xr.length)>0?Or.sub_discipline_id[1]:"",Or.set_question_sub_discipline=$r,Nn.id){(yield(0,le.w0)(Jo({id:Nn.id},Or))).status===0&&(br(Nn.id),Ja(2),he.history.replace(`/paperlibrary/add/${Nn.id}?type=2`));return}const Ur=yield(0,le.un)(Or);Ur.status===0&&(br((Tr=Ur==null?void 0:Ur.data)==null?void 0:Tr.exam_id),Ja(2),cr.get("pageType")=="course"?he.history.replace(`/paperlibrary/add/${(or=Ur==null?void 0:Ur.data)==null?void 0:or.exam_id}?type=2&pageType=course&courseId=${cr.get("courseId")}&stageId=${cr.get("stageId")}`):he.history.replace(`/paperlibrary/add/${(Nr=Ur==null?void 0:Ur.data)==null?void 0:Nr.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),Mt===2&&Ua.createElement("div",null,Ua.createElement(wi,{setisedits:sr,itemid:pr}))),Ua.createElement(al.Z,{open:zr,onCancel:()=>{Vr(!1)}}))};var su=(0,he.connect)(({user:se,newExercisePaper:Se,dispatch:Ee})=>({user:se,newExercisePaper:Se,dispatch:Ee}))(ol)},87269:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Qe}});var b=oe(59301),he=oe(78241),Be=oe(8591),Ie=oe(43418),be=oe(99313),Ge=oe(57809),Fe=oe(19842),Ye=oe(98228),ke=oe(92832),De=oe(1710),Oe=oe(6848),We=oe(58421),Ve=oe(3113),le=oe(93229),E={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},a=oe(28093),x={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},y=oe(12459),z=oe(33613),ne=oe(24334);const re=["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 ge=({qitem:Me})=>{var Et,Gt,vt,wt,Ae,dt,ln,ct,et,Bn;return b.createElement("div",{className:x.warp},b.createElement("div",{className:x.mainPart},b.createElement("div",{className:x.qcount},(Me==null?void 0:Me.question_type)===8&&b.createElement(y.Z,{className:x.content,showProgramFill:!0,value:(Et=Me==null?void 0:Me.program_attr)==null?void 0:Et.description}),(Me==null?void 0:Me.question_type)!=8&&b.createElement(y.Z,{className:x.qtitle,value:(Me==null?void 0:Me.name)||(Me==null?void 0:Me.title)})),((Me==null?void 0:Me.question_type)===0||(Me==null?void 0:Me.question_type)===2)&&b.createElement("div",null,(Gt=Me==null?void 0:Me.choices)==null?void 0:Gt.map((ot,Bt)=>b.createElement("div",{className:x.redio},!(ot!=null&&ot.is_answer)&&b.createElement("span",{className:x.redioitem}),(ot==null?void 0:ot.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:ot!=null&&ot.is_answer?x.titleyes:x.title,value:re[Bt]+(ot==null?void 0:ot.choice_text)}),(ot==null?void 0:ot.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Me==null?void 0:Me.question_type)===1&&b.createElement("div",null,(vt=Me==null?void 0:Me.choices)==null?void 0:vt.map((ot,Bt)=>b.createElement("div",{className:x.checkbox},!(ot!=null&&ot.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(ot==null?void 0:ot.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:ot!=null&&ot.is_answer?x.titleyes:x.title,value:re[Bt]+(ot==null?void 0:ot.choice_text)}),(ot==null?void 0:ot.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Me==null?void 0:Me.question_type)===3&&b.createElement("div",{className:x.completion},(wt=Me==null?void 0:Me.standard_answer)==null?void 0:wt.map((ot,Bt)=>{var zt;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Bt+1),b.createElement("div",{className:x.content},(zt=ot==null?void 0:ot.answer_text)==null?void 0:zt.map((St,Tn)=>b.createElement("div",{className:x.items},St))))})),(Me==null?void 0:Me.question_type)===4&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ae=Me==null?void 0:Me.answer_texts)!=null&&Ae[0]?b.createElement(y.Z,{className:x.content,value:(dt=Me==null?void 0:Me.answer_texts)==null?void 0:dt[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Me==null?void 0:Me.question_type)===5&&((ln=Me==null?void 0:Me.challenge_names)==null?void 0:ln.map((ot,Bt)=>b.createElement("div",{className:x.shixun},b.createElement("span",{className:x.qtitle},b.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,z.EM)(Bt+1),"\u9898"),ot)))),(Me==null?void 0:Me.question_type)===6&&b.createElement("div",{className:x.program},b.createElement(y.Z,{className:x.content,value:((ct=Me==null?void 0:Me.program_attr)==null?void 0:ct.description)||"- -"})),(Me==null?void 0:Me.question_type)===7&&((et=Me==null?void 0:Me.sub_item_banks)==null?void 0:et.map((ot,Bt)=>{var zt,St,Tn,Nt,Kn;return b.createElement("div",null,b.createElement("div",{className:x.combination},b.createElement("span",{className:x.qtitle},ot==null?void 0:ot.name)),b.createElement("div",{className:x.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((ot==null?void 0:ot.item_type)=="SINGLE"||(ot==null?void 0:ot.item_type)=="JUDGMENT")&&((zt=ot==null?void 0:ot.choices)==null?void 0:zt.map((xn,Hn)=>b.createElement("div",{className:x.redio},!(xn!=null&&xn.is_answer)&&b.createElement("span",{className:x.redioitem}),(xn==null?void 0:xn.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:xn!=null&&xn.is_answer?x.titleyes:x.title,value:re[Hn]+(xn==null?void 0:xn.choice_text)}),(xn==null?void 0:xn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(ot==null?void 0:ot.item_type)=="MULTIPLE"&&((St=ot==null?void 0:ot.choices)==null?void 0:St.map((xn,Hn)=>b.createElement("div",{className:x.checkbox},!(xn!=null&&xn.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(xn==null?void 0:xn.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:xn!=null&&xn.is_answer?x.titleyes:x.title,value:re[Hn]+(xn==null?void 0:xn.choice_text)}),(xn==null?void 0:xn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(ot==null?void 0:ot.item_type)=="COMPLETION"&&b.createElement("div",{className:x.completion},(Tn=ot==null?void 0:ot.standard_answer)==null?void 0:Tn.map((xn,Hn)=>{var $t;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Hn+1),b.createElement("div",{className:x.content},($t=xn==null?void 0:xn.answer_text)==null?void 0:$t.map((ma,Wn)=>b.createElement("div",{className:x.items},ma))))})),(ot==null?void 0:ot.item_type)=="SUBJECTIVE"&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Nt=ot==null?void 0:ot.answer_texts)!=null&&Nt[0]?b.createElement(y.Z,{className:x.content,value:(Kn=ot==null?void 0:ot.answer_texts)==null?void 0:Kn[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Me==null?void 0:Me.question_type)===8&&b.createElement("div",null,b.createElement(y.Z,{disabledFill:!0,className:x.content,showProgramFill:!0,value:ne.Base64.decode(((Bn=Me==null?void 0:Me.program_attr)==null?void 0:Bn.code)||"")})),(Me==null?void 0:Me.question_type)===5&&b.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},b.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.author_school_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.study_count)||"0"))),b.createElement("a",{className:x.shixunbutton,href:`/shixuns/${Me==null?void 0:Me.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Me==null?void 0:Me.question_type)<=4||[6,8].includes(Me==null?void 0:Me.question_type))&&b.createElement("div",{className:x.bottom},b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u89E3\u6790"),b.createElement("span",{className:x.right},Me!=null&&Me.analysis?b.createElement(y.Z,{value:Me==null?void 0:Me.analysis}):b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u96BE\u5EA6"),b.createElement("span",{className:x.right},(Me==null?void 0:Me.difficulty)===1?"\u7B80\u5355":(Me==null?void 0:Me.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u77E5\u8BC6\u70B9"),b.createElement("span",{className:x.right},Me!=null&&Me.tag_discipline?Me==null?void 0:Me.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},fe=oe(62403),Pe=oe(27758),Ue=oe(30955),Re=oe(61485),lt=oe(88597),Le=oe(12083),Ce=oe(59301),Xe=Object.defineProperty,nt=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,ut=(Me,Et,Gt)=>Et in Me?Xe(Me,Et,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):Me[Et]=Gt,Jt=(Me,Et)=>{for(var Gt in Et||(Et={}))pt.call(Et,Gt)&&ut(Me,Gt,Et[Gt]);if(gt)for(var Gt of gt(Et))xt.call(Et,Gt)&&ut(Me,Gt,Et[Gt]);return Me},on=(Me,Et)=>nt(Me,ye(Et)),Lt=(Me,Et,Gt)=>new Promise((vt,wt)=>{var Ae=ct=>{try{ln(Gt.next(ct))}catch(et){wt(et)}},dt=ct=>{try{ln(Gt.throw(ct))}catch(et){wt(et)}},ln=ct=>ct.done?vt(ct.value):Promise.resolve(ct.value).then(Ae,dt);ln((Gt=Gt.apply(Me,Et)).next())});const Vt=({setScoreShow:Me,ScoreShow:Et,onOk:Gt,isshixuns:vt=!0,isloadings:wt,dispatch:Ae,isIntelligentAssistant:dt=!1,newExercisePaper:ln,shixunsDetail:ct,SpecificDifficulty:et})=>{var Bn,ot,Bt,zt;let[St,Tn]=(0,b.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:dt,group_id:[]}),[Nt,Kn]=(0,b.useState)([]),[xn,Hn]=(0,b.useState)([]),[$t,ma]=(0,b.useState)([]),[Wn,ba]=(0,b.useState)([]);const[un,mn]=(0,b.useState)(!1),[En]=he.default.useForm(),[Ma,ha]=(0,b.useState)(),[wa,en]=(0,b.useState)(!1);let[ht,hn]=(0,b.useState)(vt);const[Cn,Aa]=(0,b.useState)([]),[na,Ka]=(0,b.useState)(0),[aa,Qn]=(0,b.useState)(!0),[Ya,Ra]=(0,b.useState)([]),[Xa,Br]=(0,b.useState)([]),At=[{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}];let[Mn,kn]=(0,b.useState)([]),[Ln,xe]=(0,b.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 ft=(0,b.useRef)(new Set),Ft=(0,b.useRef)(new Set),Ut=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Rt=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],yt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[An,je]=(0,b.useState)(!1),Ke=()=>{En.resetFields(),ht=!1,hn(!1),je(!1),En.submit()};(0,b.useEffect)(()=>{var Je,Kt,wn,tt,Xn,Rn,ca,Vn,Za,sa;(((wn=(Kt=(Je=ln==null?void 0:ln.editData)==null?void 0:Je.exercise)==null?void 0:Kt.exist_item_bank_ids)==null?void 0:wn.length)>0||((Rn=(Xn=(tt=ln==null?void 0:ln.editData)==null?void 0:tt.exercise)==null?void 0:Xn.exist_item_bank_shixun_ids)==null?void 0:Rn.length)>0)&&Br([...(Vn=(ca=ln==null?void 0:ln.editData)==null?void 0:ca.exercise)==null?void 0:Vn.exist_item_bank_ids,...(sa=(Za=ln==null?void 0:ln.editData)==null?void 0:Za.exercise)==null?void 0:sa.exist_item_bank_shixun_ids])},[(ot=(Bn=ln==null?void 0:ln.editData)==null?void 0:Bn.exercise)==null?void 0:ot.exist_item_bank_ids]),(0,b.useEffect)(()=>{Et&&(En.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),aa&&ht&&(En.setFieldsValue({item_type:"SHIXUN"}),St.item_type="SHIXUN",et&&(En.setFieldsValue({diff:et}),St.diff=et),Tn(Jt({},St)),Qn(!1)),He(St),Ot(),dn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),sn())},[Et]),(0,b.useEffect)(()=>{na>0&&setTimeout(()=>{Ka(0)},2e3)},[na]);function He(Je){return Lt(this,null,function*(){var Kt,wn,tt;if(mn(!0),Tn(Jt({},Je)),($t==null?void 0:$t.length)<=0&&Je.type==="5"){ba([]),mn(!1);return}console.log("----",$t,Cn);let Xn=Je.type==="5"?$t==null?void 0:$t.filter(Vn=>!Cn.includes(Vn)):null,Rn=Je.type==="5"?$t==null?void 0:$t.filter(Vn=>Cn.includes(Vn)):null;Je.group_id=((Kt=Je.group_id)==null?void 0:Kt.map(Vn=>Vn==null?void 0:Vn.value))||null;let ca=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:on(Jt({},Je),{discipline_id:((wn=Je==null?void 0:Je.courseid)==null?void 0:wn[0])||null,sub_discipline_id:((tt=Je==null?void 0:Je.courseid)==null?void 0:tt[1])||null,ids:Xn,shixun_ids:Rn,include_shixuns:!dt,keyword:Je.keyword?encodeURIComponent(Je.keyword):Je.keyword,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});ba(ca),mn(!1)})}function Ot(){return Lt(this,null,function*(){let Je=yield(0,le.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:St.type==="5"?null:St.type,clazz:"ItemBanksGroup"}});Kn((0,a.L)(Je==null?void 0:Je.disciplines))})}function sn(){return Lt(this,null,function*(){let Je=yield(0,le.ZP)("/api/users/vrs_subject_names.json",{method:"Get"});(Je==null?void 0:Je.status)==0&&kn(Je==null?void 0:Je.names)})}function dn(Je){return Lt(this,null,function*(){var Kt;let wn=yield(0,le.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Je}),tt=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Kt=wn==null?void 0:wn.data)==null?void 0:Kt.map(Xn=>({title:Xn.name,id:Xn.id,pid:Xn.id,value:Xn.id,key:Xn.id,isLeaf:!Xn.have_child}))}];Ra(tt)})}function qn(Je){return Lt(this,null,function*(){var Kt,wn,tt,Xn;mn(!0);let Rn=(Kt=Je.list)==null?void 0:Kt.filter(Za=>!Cn.includes(Za)),ca=(wn=Je.list)==null?void 0:wn.filter(Za=>Cn.includes(Za));if(Rn.length===0&&ca.length===0){mn(!1),ba([]);return}let Vn=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:on(Jt({},Je),{discipline_id:((tt=Je==null?void 0:Je.courseid)==null?void 0:tt[0])||null,sub_discipline_id:((Xn=Je==null?void 0:Je.courseid)==null?void 0:Xn[1])||null,ids:Rn,shixun_ids:ca,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});mn(!1),ba(Vn)})}const Un=Je=>Lt(void 0,null,function*(){const Kt=yield Ae({type:"shixunsDetail/release",payload:{id:Je}});let wn=Kt==null?void 0:Kt.tag_position,tt=(Kt==null?void 0:Kt.evaluation_set_position)||[],Xn=Kt.status;return Xn===0?(Be.ZP.success("\u53D1\u5E03\u6210\u529F"),He(St),!0):(Xn===2?Be.ZP.error(`\u7B2C${tt.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Xn===3?Be.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${wn.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Be.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),fn=Je=>(Je==null?void 0:Je.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Jn=(Je,Kt,wn)=>Je.map(tt=>tt.key===Kt?Jt(Jt({},tt),wn):tt.children?on(Jt({},tt),{children:Jn(tt.children,Kt,wn)}):tt),Pa=Je=>Lt(void 0,null,function*(){const{key:Kt}=Je;let wn=St.type;const tt=yield(0,Le.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Kt),type:wn}),{data:Xn,total_count:Rn}=tt||{};Rn>0&&Ra(ca=>Jn(ca,Kt,{children:Xn.map(Vn=>({title:Vn.name,id:Vn.id,pid:Vn.id,value:Vn.id,key:Vn.id,isLeaf:!Vn.have_child}))}))});function Zt(Je){console.log("----",St),Je==="1"&&(Ln.gg=Jt({},St)),Je==="2"&&(Ln.scj=Jt({},St)),Je==="3"&&(Ln.ttgx=Jt({},St)),Je==="0"&&(Ln.wcjd=Jt({},St)),Je==="5"&&(Ln.yx=Jt({},St)),xe(Jt({},Ln))}function _n(){St.type==="1"&&(St=Ln.gg),St.type==="2"&&(St=Ln.scj),St.type==="3"&&(St=Ln.ttgx),St.type==="0"&&(St=Ln.wcjd),St.type==="5"&&(St=Ln.yx),(St==null?void 0:St.item_type)==="SHIXUN"?(ht=!0,hn(!0)):(ht=!1,hn(!1)),En.setFieldsValue(Jt({},St)),Tn(Jt({},St)),He(Jt({},St))}return Ce.createElement("div",null,Ce.createElement(Ie.default,{title:!1,footer:!1,open:Et,width:1360,centered:!0,className:E.scoremodal,onCancel:()=>{Me(!1)}},Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement("div",{className:E.title},dt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),dt&&Ce.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),Ce.createElement(be.default,{className:E.tabWrap,activeKey:St.type,onChange:Je=>{Je==="3"?(St.show_all_share=!0,dn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):St.show_all_share=null,Je==="0"&&dn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Zt(St.type),St.type=Je,(St==null?void 0:St.item_type)==="SHIXUN"&&St.type!=="5"&&(ht=!0,hn(!0)),je(!1),St.type==="5"&&(ht=!1,hn(!1)),_n(),Ot()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:Ce.createElement("div",null,"\u5DF2\u9009",$t.length>0&&Ce.createElement("span",{className:E.titlecount},$t.length),na>0&&Ce.createElement("span",{className:E.add},"+",na)),key:"5"}]}),Ce.createElement(he.default,{layout:"inline",form:En,onValuesChange:(Je,Kt)=>{const wn=Object.values(Kt).some(Xn=>Xn!==null&&Xn!==""&&Xn!==void 0),tt=Kt.keyword==="";if(je(wn||!tt),St.page=1,(Kt==null?void 0:Kt.item_type)==="SHIXUN"){if(St.type==="5"?(et&&(Je==null?void 0:Je.item_type)==="SHIXUN"&&En.setFieldsValue({difficulty:et}),hn(!1)):(et&&(Je==null?void 0:Je.item_type)==="SHIXUN"&&En.setFieldsValue({diff:et}),hn(!0)),Je.keyword||Je.keyword==="")return;setTimeout(()=>{En.submit()},0)}else{if(Je!=null&&Je.courseid&&En.setFieldsValue({tag_discipline_id:""}),hn(!1),Je.keyword||Je.keyword==="")return;En.submit()}},onFinish:Je=>{var Kt;St.type==="3"&&(!Je.group_id||((Kt=Je==null?void 0:Je.group_id)==null?void 0:Kt.length)===0)?St.show_all_share=!0:St.show_all_share=null,Tn(Jt(Jt({},St),Je)),He(Jt(Jt({},St),Je))}},Ce.createElement(he.default.Item,{name:"item_type"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(dt?At.slice(0,6):At).map(Je=>Ce.createElement(Ge.default.Option,{key:Je.value},Je.name)))),Ce.createElement(he.default.Item,{name:"courseid"},Ce.createElement(Fe.Z,{className:E.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Nt})),!ht&&Ce.createElement(he.default.Item,{name:"tag_discipline_id"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Bt=Wn==null?void 0:Wn.tag_disciplines)==null?void 0:Bt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.id},Je.name)))),ht&&Ce.createElement(he.default.Item,{name:"vrs_name"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u79D1\u76EE",style:{width:118},size:"middle",allowClear:!0},(zt=[{id:"",name:"\u5168\u90E8"},...(Mn==null?void 0:Mn.map(Je=>({id:Je,name:Je})))||[]])==null?void 0:zt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.id},Je.name)))),Ce.createElement(he.default.Item,{name:ht?"diff":"difficulty"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!ht&&Ut.map(Je=>Ce.createElement(Ge.default.Option,{value:Je.value,key:Je.value},Je.name)),ht&&Rt.map(Je=>Ce.createElement(Ge.default.Option,{value:Je.value,key:Je.value},Je.name)))),ht&&Ce.createElement(he.default.Item,{name:"shixun_publish_status"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},yt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.value},Je.name)))),(St.type==="3"||St.type==="0")&&!ht&&Ce.createElement(he.default.Item,{name:"group_id"},Ce.createElement(Ye.default,{treeDataSimpleMode:!0,style:{width:118},className:E.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Je,Kt)=>Kt.title.toUpperCase().indexOf(Je.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Pa,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Ya})),An&&Ce.createElement("span",{className:E.allqingchu,onClick:Ke},Ce.createElement("i",{className:"iconfont icon-guanbi4"}),Ce.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Ce.createElement(he.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Ce.createElement(ke.default.Search,{className:E.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Ce.createElement("i",{className:`iconfont icon-sousuo9 font14 ${E.searchIcon}`,onClick:()=>En.submit()}),onSearch:Je=>{En.submit()}}))),Ce.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Ce.createElement("div",{onClick:()=>{St.updated_at==="asc"?St.updated_at="desc":St.updated_at="asc",Tn(on(Jt({},St),{page:1})),He(on(Jt({},St),{page:1}))}}," ",St.updated_at?Ce.createElement("img",{src:St.updated_at==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ce.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Ce.createElement("div",{onClick:()=>{St.quotes==="asc"?St.quotes="desc":St.quotes="asc",Tn(on(Jt({},St),{page:1})),He(on(Jt({},St),{page:1}))},style:{marginLeft:20}}," ",St.quotes?Ce.createElement("img",{src:St.quotes==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ce.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Ce.createElement(De.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Wn==null?void 0:Wn.items)||(Wn==null?void 0:Wn.shixun_list),pagination:!1,loading:un,rowKey:Je=>Je.id,rowSelection:{type:dt?"radio":"checkbox",selectedRowKeys:xn,getCheckboxProps:Je=>({disabled:Je.shixun_tag_num===1||(Xa==null?void 0:Xa.find(Kt=>Je.id===Kt))}),onSelect(Je,Kt,wn){if(dt){Hn([Je.id]),Ft.current=new Set([Je.id]),Ka(1),ma([Je.id]);return}if(Kt)(ht||Je!=null&&Je.challenge_names)&&Aa([...Cn,Je.id]),Hn([...xn,Je.id]),Je.identifier?ft.current.add(Je.id):Ft.current.add(Je.id),Ka(1),ma([...$t,Je.id]);else{Je.identifier?ft.current.delete(Je.id):Ft.current.delete(Je.id);let tt=$t.filter(Xn=>Xn!==Je.id);if(Hn(tt),ma(tt),ht||Je!=null&&Je.challenge_names){let Xn=Cn.filter(Rn=>Rn!==Je.id);Aa([...Xn])}if(St.type==="5"){qn(on(Jt({},St),{list:[...tt]}));return}}},onSelectAll(Je,Kt,wn){var tt,Xn;if(Je){const Rn=wn.map(Vn=>Vn.id),ca=(Xn=wn==null?void 0:wn.filter(Vn=>Vn==null?void 0:Vn.challenge_names))==null?void 0:Xn.map(Vn=>Vn.id);Aa([...Cn,...ca]),Hn([...xn,...Rn]),ma([...$t,...Rn]);for(const Vn of wn)Vn.identifier?ft.current.add(Vn.id):Ft.current.add(Vn.id)}else{const Rn=wn.map(sa=>sa.id),ca=xn.filter(sa=>!Rn.some(er=>er===sa)),Vn=(tt=wn==null?void 0:wn.filter(sa=>sa==null?void 0:sa.challenge_names))==null?void 0:tt.map(sa=>sa.id);Hn([...ca]),ma([...ca]);let Za=Cn.filter(sa=>!Vn.some(er=>er===sa.id));Aa([...Za]),St.type==="5"&&qn(on(Jt({},St),{list:[...ca]}));for(const sa of Rn)sa.identifier?ft.current.delete(sa):Ft.current.delete(sa)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(Je,Kt,wn)=>{var tt,Xn;return Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,ht||Kt!=null&&Kt.challenge_names?"\u5B9E\u8BAD\u9898":(Xn=(tt=At==null?void 0:At.filter(Rn=>Rn.value===Je))==null?void 0:tt[0])==null?void 0:Xn.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:ht?"30%":"60%",key:"name",render:(Je,Kt,wn)=>{var tt;return Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",{className:Kt!=null&&Kt.high_resources_consume?E.q_title:""},Ce.createElement(y.Z,{key:1,showLines:1,showTextOnly:!0,value:ht||Kt!=null&&Kt.challenge_names?Kt!=null&&Kt.title||Je===null?"--":Je:(Kt==null?void 0:Kt.item_type)=="BPROGRAM"?(tt=Kt==null?void 0:Kt.program_attr)==null?void 0:tt.description:Je}))),(Kt==null?void 0:Kt.high_resources_consume)&&Ce.createElement(lt.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!ht,render:(Je,Kt,wn)=>{var tt;return Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("span",null,Je?(tt=Je==null?void 0:Je.split("\u3001"))==null?void 0:tt[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("span",null,Je||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(Je,Kt,wn)=>{var tt,Xn,Rn,ca;return Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,ht||Kt!=null&&Kt.challenge_names?(Kt==null?void 0:Kt.level)||((Xn=(tt=Ut==null?void 0:Ut.filter(Vn=>Vn.value===Je))==null?void 0:tt[0])==null?void 0:Xn.name):(ca=(Rn=Ut==null?void 0:Ut.filter(Vn=>Vn.value===Je))==null?void 0:Rn[0])==null?void 0:ca.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,Je||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement("span",null,Je||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,ht||Kt!=null&&Kt.challenge_names?(Kt==null?void 0:Kt.study_count)||(Kt==null?void 0:Kt.stu_num):Je))},{title:Ce.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ce.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ce.createElement(Re.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",null,Je||"- -"))},{title:Ce.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ce.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ce.createElement(Re.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(Je,Kt,wn)=>Ce.createElement("span",null,Je||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(Je,Kt,wn)=>Ce.createElement(Oe.Z,{title:fn(Kt)},Ce.createElement("div",{style:{flex:1,textAlign:"start"}},Ce.createElement("a",{onClick:()=>{var tt,Xn;ha(on(Jt({},Kt),{question_type:ht||Kt!=null&&Kt.challenge_names?5:(Xn=(tt=At==null?void 0:At.filter(Rn=>Rn.value===(Kt==null?void 0:Kt.item_type)))==null?void 0:tt[0])==null?void 0:Xn.question_type})),en(!0)}},"\u67E5\u770B"),(Kt==null?void 0:Kt.shixun_tag_num)===1&&Ce.createElement("a",{style:{marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Ce.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Ce.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Kt==null?void 0:Kt.identifier}/challenges`)}},(Kt==null?void 0:Kt.shixun_name)||"--"),"\uFF1F"),onOk:()=>Lt(void 0,null,function*(){if(!Un(Kt==null?void 0:Kt.identifier))return new Promise((tt,Xn)=>{Xn()})})})}},"\u53D1\u5E03")))}].filter(Je=>!Je.hidden)}),Ce.createElement(We.Z,{current:St.page,total:(Wn==null?void 0:Wn.items_count)||(Wn==null?void 0:Wn.shixuns_count),style:{marginBottom:20},defaultPageSize:St.per_page,showTotal:Je=>Ce.createElement("span",null,"\u5171\xA0",Ce.createElement("span",{style:{color:"#165DFF"}},Je),"\xA0\u6761\u6570\u636E"),pageSize:St.per_page,onChange:(Je,Kt)=>{St.page=Je,St.per_page=Kt,Tn(Jt({},St)),He(Jt({},St))}}),Ce.createElement("div",{className:E.bottom},Ce.createElement(Ve.ZP,{className:E.no,onClick:()=>{Me(!1)}},"\u53D6\u6D88"),Ce.createElement(Ve.ZP,{loading:wt,style:{width:wt&&75},className:E.yes,onClick:()=>Lt(void 0,null,function*(){if(($t==null?void 0:$t.length)<=0){Be.ZP.info(dt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Gt([...Ft.current],[...ft.current],!0,$t==null?void 0:$t.length)})},dt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Ce.createElement(Ie.default,{open:wa,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:E.previewModal,width:1e3,centered:!0,onCancel:()=>{en(!1)},onOk:()=>{en(!1)}},Ce.createElement(ge,{qitem:Ma})))};var Qe=(0,Ue.connect)(({shixunsDetail:Me,newExercisePaper:Et})=>({shixunsDetail:Me,newExercisePaper:Et}))(Vt)},88107:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return De}});var b=oe(43418),he={ul:"ul___TdfYY"},Be=oe(32637),Ie=oe(59301),be=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ye=(Oe,We)=>{var Ve={};for(var le in Oe)Ge.call(Oe,le)&&We.indexOf(le)<0&&(Ve[le]=Oe[le]);if(Oe!=null&&be)for(var le of be(Oe))We.indexOf(le)<0&&Fe.call(Oe,le)&&(Ve[le]=Oe[le]);return Ve},De=Oe=>{var We=Oe,{open:Ve,onCancel:le}=We,E=Ye(We,["open","onCancel"]);return Ie.createElement(b.default,{centered:!0,open:Ve,title:Ie.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:le,footer:null},Ie.createElement("div",null,Ie.createElement("div",{className:"tc"},Ie.createElement("img",{className:"mt10",src:Be,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Ie.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Ie.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Ie.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Ie.createElement("ul",{className:he.ul},Ie.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),Ie.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),Ie.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},32833:function(_e,Ct,oe){"use strict";oe.d(Ct,{I:function(){return he}});var b=oe(59301);const he=()=>{const[Be,Ie]=(0,b.useState)("hidden");return{overflow:Be,handleMouseEnter:()=>Ie("auto"),handleMouseLeave:()=>Ie("hidden")}}},77578:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return b}});const b=he=>he?typeof he=="function"?he():he:null},66104:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return nt}});var b=oe(92310),he=oe.n(b),Be=oe(11592),Ie=oe(26112),be=oe(59301),Ge=oe(92343),Fe=oe(36355),Ye=oe(84105),ke=oe(91857);const De=ye=>{let{children:gt}=ye;const{getPrefixCls:pt}=be.useContext(Fe.E_),xt=pt("breadcrumb");return be.createElement("li",{className:`${xt}-separator`,"aria-hidden":"true"},gt===""?gt:gt||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var Oe=De,We=function(ye,gt){var pt={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&>.indexOf(xt)<0&&(pt[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,xt=Object.getOwnPropertySymbols(ye);utgt[ut]||xt)}function le(ye,gt,pt,xt){if(pt==null)return null;const{className:ut,onClick:Jt}=gt,on=We(gt,["className","onClick"]),Lt=Object.assign(Object.assign({},(0,Ie.Z)(on,{data:!0,aria:!0})),{onClick:Jt});return xt!==void 0?be.createElement("a",Object.assign({},Lt,{className:he()(`${ye}-link`,ut),href:xt}),pt):be.createElement("span",Object.assign({},Lt,{className:he()(`${ye}-link`,ut)}),pt)}function E(ye,gt){return(xt,ut,Jt,on,Lt)=>{if(gt)return gt(xt,ut,Jt,on);const Vt=Ve(xt,ut);return le(ye,xt,Vt,Lt)}}var a=function(ye,gt){var pt={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&>.indexOf(xt)<0&&(pt[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,xt=Object.getOwnPropertySymbols(ye);ut{const{prefixCls:gt,separator:pt="/",children:xt,menu:ut,overlay:Jt,dropdownProps:on,href:Lt}=ye,Qe=(Me=>{if(ut||Jt){const Et=Object.assign({},on);if(ut){const Gt=ut||{},{items:vt}=Gt,wt=a(Gt,["items"]);Et.menu=Object.assign(Object.assign({},wt),{items:vt==null?void 0:vt.map((Ae,dt)=>{var{key:ln,title:ct,label:et,path:Bn}=Ae,ot=a(Ae,["key","title","label","path"]);let Bt=et!=null?et:ct;return Bn&&(Bt=be.createElement("a",{href:`${Lt}${Bn}`},Bt)),Object.assign(Object.assign({},ot),{key:ln!=null?ln:dt,label:Bt})})})}else Jt&&(Et.overlay=Jt);return be.createElement(ke.Z,Object.assign({placement:"bottom"},Et),be.createElement("span",{className:`${gt}-overlay-link`},Me,be.createElement(Ye.Z,null)))}return Me})(xt);return Qe!=null?be.createElement(be.Fragment,null,be.createElement("li",null,Qe),pt&&be.createElement(Oe,null,pt)):null},y=ye=>{const{prefixCls:gt,children:pt,href:xt}=ye,ut=a(ye,["prefixCls","children","href"]),{getPrefixCls:Jt}=be.useContext(Fe.E_),on=Jt("breadcrumb",gt);return be.createElement(x,Object.assign({},ut,{prefixCls:on}),le(on,ut,pt,xt))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ne=oe(17313),re=oe(83116),ie=oe(37613);const ge=ye=>{const{componentCls:gt,iconCls:pt}=ye;return{[gt]:Object.assign(Object.assign({},(0,ne.Wf)(ye)),{color:ye.itemColor,fontSize:ye.fontSize,[pt]:{fontSize:ye.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:ye.linkColor,transition:`color ${ye.motionDurationMid}`,padding:`0 ${ye.paddingXXS}px`,borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",marginInline:-ye.marginXXS,"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover}},(0,ne.Qy)(ye)),"li:last-child":{color:ye.lastItemColor},[`${gt}-separator`]:{marginInline:ye.separatorMargin,color:ye.separatorColor},[`${gt}-link`]:{[` > ${pt} + span, > ${pt} + a - `]:{marginInlineStart:ye.marginXXS}},[`${gt}-overlay-link`]:{borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",padding:`0 ${ye.paddingXXS}px`,marginInline:-ye.marginXXS,[`> ${pt}`]:{marginInlineStart:ye.marginXXS,fontSize:ye.fontSizeIcon},"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover,a:{color:ye.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${ye.componentCls}-rtl`]:{direction:"rtl"}})}};var fe=(0,re.Z)("Breadcrumb",ye=>{const gt=(0,ie.TS)(ye,{});return[ge(gt)]},ye=>({itemColor:ye.colorTextDescription,lastItemColor:ye.colorText,iconFontSize:ye.fontSize,linkColor:ye.colorTextDescription,linkHoverColor:ye.colorText,separatorColor:ye.colorTextDescription,separatorMargin:ye.marginXS})),Pe=function(ye,gt){var pt={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&>.indexOf(xt)<0&&(pt[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,xt=Object.getOwnPropertySymbols(ye);ut{var{breadcrumbName:un}=Yt,Lt=Pe(Yt,["breadcrumbName"]);return Object.assign(Object.assign({},Lt),{title:un})})}),ut}function Re(ye,gt){return(0,be.useMemo)(()=>ye||(gt?gt.map(Ue):null),[ye,gt])}var lt=function(ye,gt){var pt={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&>.indexOf(xt)<0&&(pt[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,xt=Object.getOwnPropertySymbols(ye);ut{if(gt===void 0)return gt;let pt=(gt||"").replace(/^\//,"");return Object.keys(ye).forEach(xt=>{pt=pt.replace(`:${xt}`,ye[xt])}),pt},Ce=ye=>{const{prefixCls:gt,separator:pt="/",style:xt,className:ut,rootClassName:Yt,routes:un,items:Lt,children:Wt,itemRender:Qe,params:Me={}}=ye,Et=lt(ye,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:kt,direction:vt,breadcrumb:wt}=be.useContext(Fe.E_);let Ae;const dt=kt("breadcrumb",gt),[sn,ct]=fe(dt),et=Re(Lt,un),Fn=E(dt,Qe);if(et&&et.length>0){const zt=[],St=Lt||un;Ae=et.map((Tn,Nt)=>{const{path:Kn,key:xn,type:jn,menu:$t,overlay:fa,onClick:Wn,className:ba,separator:dn,dropdownProps:fn}=Tn,Pn=Le(Me,Kn);Pn!==void 0&&zt.push(Pn);const Oa=xn!=null?xn:Nt;if(jn==="separator")return be.createElement(Oe,{key:Oa},dn);const Sa={},wa=Nt===et.length-1;$t?Sa.menu=$t:fa&&(Sa.overlay=fa);let{href:tn}=Tn;return zt.length&&Pn!==void 0&&(tn=`#/${zt.join("/")}`),be.createElement(x,Object.assign({key:Oa},Sa,(0,Ie.Z)(Tn,{data:!0,aria:!0}),{className:ba,dropdownProps:fn,href:tn,separator:wa?"":pt,onClick:Wn,prefixCls:dt}),Fn(Tn,Me,St,zt,tn))})}else if(Wt){const zt=(0,Be.Z)(Wt).length;Ae=(0,Be.Z)(Wt).map((St,Tn)=>{if(!St)return St;const Nt=Tn===zt-1;return(0,Ge.Tm)(St,{separator:Nt?"":pt,key:Tn})})}const ot=he()(dt,wt==null?void 0:wt.className,{[`${dt}-rtl`]:vt==="rtl"},ut,Yt,ct),Bt=Object.assign(Object.assign({},wt==null?void 0:wt.style),xt);return sn(be.createElement("nav",Object.assign({className:ot,style:Bt},Et),be.createElement("ol",null,Ae)))};Ce.Item=z,Ce.Separator=Oe;var Xe=Ce,nt=Xe},19842:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ln}});var b=oe(77654),he=oe(59301),Be=oe(33853),Ie=oe(58617),be=oe(38819),Ge=oe(92310),Fe=oe.n(Ge),Ye=oe(60499),ke=oe(72190),De=oe(42244),Oe=oe(77861),We=oe(17115),Ve=oe(90782),le=oe(6089),E=oe(18929),a=he.createContext(null),x=a,y=oe(43749),z=oe(18642),ne=oe(85899),re="__rc_cascader_search_mark__",ie=function(ft,Ft,Qt){var Mt=Qt.label;return Ft.some(function(yt){return String(yt[Mt]).toLowerCase().includes(ft.toLowerCase())})},ge=function(ft,Ft,Qt,Mt){return Ft.map(function(yt){return yt[Mt.label]}).join(" / ")},fe=function(xe,ft,Ft,Qt,Mt,yt){var En=Mt.filter,je=En===void 0?ie:En,Ke=Mt.render,He=Ke===void 0?ge:Ke,Ot=Mt.limit,cn=Ot===void 0?50:Ot,gn=Mt.sort;return he.useMemo(function(){var _n=[];if(!xe)return[];function Un(vn,Jn){var Ea=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;vn.forEach(function(Zt){if(!(!gn&&cn!==!1&&cn>0&&_n.length>=cn)){var $n=[].concat((0,b.Z)(Jn),[Zt]),Je=Zt[Ft.children],Ut=Ea||Zt.disabled;if((!Je||Je.length===0||yt)&&je(xe,$n,{label:Ft.label})){var wn;_n.push((0,ne.Z)((0,ne.Z)({},Zt),{},(wn={disabled:Ut},(0,z.Z)(wn,Ft.label,He(xe,$n,Qt,Ft)),(0,z.Z)(wn,re,$n),(0,z.Z)(wn,Ft.children,void 0),wn)))}Je&&Un(Zt[Ft.children],$n,Ut)}})}return Un(ft,[]),gn&&_n.sort(function(vn,Jn){return gn(vn[re],Jn[re],xe,Ft)}),cn!==!1&&cn>0?_n.slice(0,cn):_n},[xe,ft,Ft,Qt,He,yt,je,gn,cn])},Pe="__RC_CASCADER_SPLIT__",Ue="SHOW_PARENT",Re="SHOW_CHILD";function lt(xe){return xe.join(Pe)}function Le(xe){return xe.map(lt)}function Ce(xe){return xe.split(Pe)}function Xe(xe){var ft=xe||{},Ft=ft.label,Qt=ft.value,Mt=ft.children,yt=Qt||"value";return{label:Ft||"label",value:yt,key:yt,children:Mt||"children"}}function nt(xe,ft){var Ft,Qt;return(Ft=xe.isLeaf)!==null&&Ft!==void 0?Ft:!((Qt=xe[ft.children])!==null&&Qt!==void 0&&Qt.length)}function ye(xe){var ft=xe.parentElement;if(ft){var Ft=xe.offsetTop-ft.offsetTop;Ft-ft.scrollTop<0?ft.scrollTo({top:Ft}):Ft+xe.offsetHeight-ft.scrollTop>ft.offsetHeight&&ft.scrollTo({top:Ft+xe.offsetHeight-ft.offsetHeight})}}function gt(xe,ft){return xe.map(function(Ft){var Qt;return(Qt=Ft[re])===null||Qt===void 0?void 0:Qt.map(function(Mt){return Mt[ft.value]})})}function pt(xe,ft,Ft){var Qt=new Set(xe),Mt=ft();return xe.filter(function(yt){var En=Mt[yt],je=En?En.parent:null,Ke=En?En.children:null;return En&&En.node.disabled?!0:Ft===Re?!(Ke&&Ke.some(function(He){return He.key&&Qt.has(He.key)})):!(je&&!je.node.disabled&&Qt.has(je.key))})}function xt(xe,ft,Ft){for(var Qt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Mt=ft,yt=[],En=function(){var He,Ot,cn,gn=xe[je],_n=(He=Mt)===null||He===void 0?void 0:He.findIndex(function(vn){var Jn=vn[Ft.value];return Qt?String(Jn)===String(gn):Jn===gn}),Un=_n!==-1?(Ot=Mt)===null||Ot===void 0?void 0:Ot[_n]:null;yt.push({value:(cn=Un==null?void 0:Un[Ft.value])!==null&&cn!==void 0?cn:gn,index:_n,option:Un}),Mt=Un==null?void 0:Un[Ft.children]},je=0;je1){var tt=Un.slice(0,-1);Zt(tt)}else He(!1)},Ut=function(){var tt,Xn=((tt=Jn[vn])===null||tt===void 0?void 0:tt[Ft.children])||[],Rn=Xn.find(function(Vn){return!Vn.disabled});if(Rn){var ca=[].concat((0,b.Z)(Un),[Rn[Ft.value]]);Zt(ca)}};he.useImperativeHandle(xe,function(){return{onKeyDown:function(tt){var Xn=tt.which;switch(Xn){case dt.Z.UP:case dt.Z.DOWN:{var Rn=0;Xn===dt.Z.UP?Rn=-1:Xn===dt.Z.DOWN&&(Rn=1),Rn!==0&&$n(Rn);break}case dt.Z.LEFT:{if(Ke)break;cn?Ut():Je();break}case dt.Z.RIGHT:{if(Ke)break;cn?Je():Ut();break}case dt.Z.BACKSPACE:{Ke||Je();break}case dt.Z.ENTER:{if(Un.length){var ca=Jn[vn],Vn=(ca==null?void 0:ca[re])||[];Vn.length?yt(Vn.map(function(Za){return Za[Ft.value]}),Vn[Vn.length-1]):yt(Un,Jn[vn])}break}case dt.Z.ESC:He(!1),Ot&&tt.stopPropagation()}},onKeyUp:function(){}}})},ct=he.forwardRef(function(xe,ft){var Ft,Qt,Mt,yt,En=(0,Oe.lk)(),je=En.prefixCls,Ke=En.multiple,He=En.searchValue,Ot=En.toggleOpen,cn=En.notFoundContent,gn=En.direction,_n=En.open,Un=he.useRef(),vn=gn==="rtl",Jn=he.useContext(x),Ea=Jn.options,Zt=Jn.values,$n=Jn.halfValues,Je=Jn.fieldNames,Ut=Jn.changeOnSelect,wn=Jn.onSelect,tt=Jn.searchOptions,Xn=Jn.dropdownPrefixCls,Rn=Jn.loadData,ca=Jn.expandTrigger,Vn=Xn||je,Za=he.useState([]),sa=(0,ke.Z)(Za,2),_a=sa[0],$a=sa[1],gr=function(qa){if(!(!Rn||He)){var vr=xt(qa,Ea,Je),va=vr.map(function(Ga){var nr=Ga.option;return nr}),lr=va[va.length-1];if(lr&&!nt(lr,Je)){var mr=lt(qa);$a(function(Ga){return[].concat((0,b.Z)(Ga),[mr])}),Rn(va)}}};he.useEffect(function(){_a.length&&_a.forEach(function(Xa){var qa=Ce(Xa),vr=xt(qa,Ea,Je,!0).map(function(lr){var mr=lr.option;return mr}),va=vr[vr.length-1];(!va||va[Je.children]||nt(va,Je))&&$a(function(lr){return lr.filter(function(mr){return mr!==Xa})})})},[Ea,_a,Je]);var Rt=he.useMemo(function(){return new Set(Le(Zt))},[Zt]),Da=he.useMemo(function(){return new Set(Le($n))},[$n]),Vt=Ae(),xa=(0,ke.Z)(Vt,2),pa=xa[0],Xt=xa[1],Dn=function(qa){Xt(qa),gr(qa)},ta=function(qa){var vr=qa.disabled,va=nt(qa,Je);return!vr&&(va||Ut||Ke)},An=function(qa,vr){var va=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;wn(qa),!Ke&&(vr||Ut&&(ca==="hover"||va))&&Ot(!1)},Ra=he.useMemo(function(){return He?tt:Ea},[He,tt,Ea]),Pa=he.useMemo(function(){for(var Xa=[{options:Ra}],qa=Ra,vr=gt(qa,Je),va=function(){var nr=pa[lr],mt=qa.find(function(It,mn){return(vr[mn]?lt(vr[mn]):It[Je.value])===nr}),it=mt==null?void 0:mt[Je.children];if(!(it!=null&&it.length))return"break";qa=it,Xa.push({options:it})},lr=0;lr":_a,gr=xe.loadingIcon,Rt=xe.children,Da=xe.dropdownMatchSelectWidth,Vt=Da===void 0?!1:Da,xa=xe.showCheckedStrategy,pa=xa===void 0?Ue:xa,Xt=(0,De.Z)(xe,zt),Dn=(0,We.ZP)(Ft),ta=!!cn,An=(0,E.Z)(En,{value:je,postState:Tn}),Ra=(0,ke.Z)(An,2),Pa=Ra[0],Va=Ra[1],dr=he.useMemo(function(){return Xe(yt)},[JSON.stringify(yt)]),Pr=he.useMemo(function(){return Zt||[]},[Zt]),Mr=un(Pr,dr),hr=he.useCallback(function(rn){var Dt=Mr();return rn.map(function(de){var $e=Dt[de].nodes;return $e.map(function(st){return st[dr.value]})})},[Mr,dr]),Jr=(0,E.Z)("",{value:Un,postState:function(Dt){return Dt||""}}),Xa=(0,ke.Z)(Jr,2),qa=Xa[0],vr=Xa[1],va=function(Dt,de){vr(Dt),de.source!=="blur"&&vn&&vn(Dt)},lr=Qe(Jn),mr=(0,ke.Z)(lr,2),Ga=mr[0],nr=mr[1],mt=fe(qa,Pr,dr,$n||Mt,nr,Ke),it=Lt(Pr,dr),It=he.useMemo(function(){var rn=it(Pa),Dt=(0,ke.Z)(rn,2),de=Dt[0],$e=Dt[1];if(!ta||!Pa.length)return[de,[],$e];var st=Le(de),Gt=Mr(),at=(0,Ve.S)(st,!0,Gt),an=at.checkedKeys,qt=at.halfCheckedKeys;return[hr(an),hr(qt),$e]},[ta,Pa,Mr,hr,it]),mn=(0,ke.Z)(It,3),ua=mn[0],La=mn[1],nn=mn[2],Ba=he.useMemo(function(){var rn=Le(ua),Dt=pt(rn,Mr,pa);return[].concat((0,b.Z)(nn),(0,b.Z)(hr(Dt)))},[ua,Mr,hr,nn,pa]),Aa=ut(Ba,Pr,dr,ta,Ot),ar=(0,le.Z)(function(rn){if(Va(rn),He){var Dt=Tn(rn),de=Dt.map(function(Gt){return xt(Gt,Pr,dr).map(function(at){return at.option})}),$e=ta?Dt:Dt[0],st=ta?de:de[0];He($e,st)}}),Ta=(0,le.Z)(function(rn){if((!ta||_n)&&vr(""),!ta)ar(rn);else{var Dt=lt(rn),de=Le(ua),$e=Le(La),st=de.includes(Dt),Gt=nn.some(function(pn){return lt(pn)===Dt}),at=ua,an=nn;if(Gt&&!st)an=nn.filter(function(pn){return lt(pn)!==Dt});else{var qt=st?de.filter(function(pn){return pn!==Dt}):[].concat((0,b.Z)(de),[Dt]),Kt=Mr(),_t;if(st){var ia=(0,Ve.S)(qt,{checked:!1,halfCheckedKeys:$e},Kt);_t=ia.checkedKeys}else{var Ha=(0,Ve.S)(qt,!0,Kt);_t=Ha.checkedKeys}var Wa=pt(_t,Mr,pa);at=hr(Wa)}ar([].concat((0,b.Z)(an),(0,b.Z)(at)))}}),ga=function(Dt,de){if(de.type==="clear"){ar([]);return}var $e=de.values[0],st=$e.valueCells;Ta(st)},Qa=wn!==void 0?wn:Ut,pr=Xn||tt,Gr=Vn||ca,er=function(Dt){Za==null||Za(Dt),sa==null||sa(Dt)},fr=he.useMemo(function(){return{options:Pr,fieldNames:dr,values:ua,halfValues:La,changeOnSelect:Ke,onSelect:Ta,checkable:cn,searchOptions:mt,dropdownPrefixCls:$n,loadData:Je,expandTrigger:Ea,expandIcon:$a,loadingIcon:gr,dropdownMenuColumnStyle:Rn}},[Pr,dr,ua,La,Ke,Ta,cn,mt,$n,Je,Ea,$a,gr,Rn]),wr=!(qa?mt:Pr).length,Gn=qa&&nr.matchInputWidth||wr?{}:{minWidth:"auto"};return he.createElement(x.Provider,{value:fr},he.createElement(Oe.Ac,(0,Ye.Z)({},Xt,{ref:ft,id:Dn,prefixCls:Mt,autoClearSearchValue:_n,dropdownMatchSelectWidth:Vt,dropdownStyle:Gn,displayValues:Aa,onDisplayValuesChange:ga,mode:ta?"multiple":void 0,searchValue:qa,onSearch:va,showSearch:Ga,OptionList:et,emptyOptions:wr,open:Qa,dropdownClassName:pr,placement:Gr,onDropdownVisibleChange:er,getRawInputElement:function(){return Rt}})))});Nt.SHOW_PARENT=Ue,Nt.SHOW_CHILD=Re;var Kn=Nt,xn=Kn,jn=oe(2738),$t=oe(62892),fa=oe(53487),Wn=oe(19080),ba=oe(36355),dn=oe(93891),fn=oe(1684),Pn=oe(19716),Oa=oe(32441),Sa=oe(14154),wa=oe(58582),tn=oe(84443),ht=oe(66339),hn=oe(33234),Cn=oe(98447),ya=oe(17313),ra=oe(74207),Ka=oe(83116);const oa=xe=>{const{prefixCls:ft,componentCls:Ft,antCls:Qt}=xe,Mt=`${Ft}-menu-item`,yt=` - &${Mt}-expand ${Mt}-expand-icon, - ${Mt}-loading-icon - `;return[{[Ft]:{width:xe.controlWidth}},{[`${Ft}-dropdown`]:[(0,Cn.C2)(`${ft}-checkbox`,xe),{[`&${Qt}-select-dropdown`]:{padding:0}},{[Ft]:{"&-checkbox":{top:0,marginInlineEnd:xe.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Ft}-menu-empty`]:{[`${Ft}-menu`]:{width:"100%",height:"auto",[Mt]:{color:xe.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:xe.controlItemWidth,height:xe.dropdownHeight,margin:0,padding:xe.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${xe.lineWidth}px ${xe.lineType} ${xe.colorSplit}`},"&-item":Object.assign(Object.assign({},ya.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:xe.optionPadding,lineHeight:xe.lineHeight,cursor:"pointer",transition:`all ${xe.motionDurationMid}`,borderRadius:xe.borderRadiusSM,"&:hover":{background:xe.controlItemBgHover},"&-disabled":{color:xe.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[yt]:{color:xe.colorTextDisabled}},[`&-active:not(${Mt}-disabled)`]:{"&, &:hover":{fontWeight:xe.optionSelectedFontWeight,backgroundColor:xe.optionSelectedBg}},"&-content":{flex:"auto"},[yt]:{marginInlineStart:xe.paddingXXS,color:xe.colorTextDescription,fontSize:xe.fontSizeIcon},"&-keyword":{color:xe.colorHighlight}})}}}]},{[`${Ft}-dropdown-rtl`]:{direction:"rtl"}},(0,ra.c)(xe)]};var Qn=(0,Ka.Z)("Cascader",xe=>[oa(xe)],xe=>{const ft=Math.round((xe.controlHeight-xe.fontSize*xe.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:xe.controlItemBgActive,optionSelectedFontWeight:xe.fontWeightStrong,optionPadding:`${ft}px ${xe.paddingSM}px`,menuPadding:xe.paddingXXS}}),Ya=function(xe,ft){var Ft={};for(var Qt in xe)Object.prototype.hasOwnProperty.call(xe,Qt)&&ft.indexOf(Qt)<0&&(Ft[Qt]=xe[Qt]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,Qt=Object.getOwnPropertySymbols(xe);MtKe===0?[je]:[].concat((0,b.Z)(En),[ft,je]),[]),Mt=[];let yt=0;return Qt.forEach((En,je)=>{const Ke=yt+En.length;let He=xe.slice(yt,Ke);yt=Ke,je%2===1&&(He=he.createElement("span",{className:`${Ft}-menu-item-keyword`,key:`separator-${je}`},He)),Mt.push(He)}),Mt}const At=(xe,ft,Ft,Qt)=>{const Mt=[],yt=xe.toLowerCase();return ft.forEach((En,je)=>{je!==0&&Mt.push(" / ");let Ke=En[Qt.label];const He=typeof Ke;(He==="string"||He==="number")&&(Ke=Fr(String(Ke),yt,Ft)),Mt.push(Ke)}),Mt},Mn=he.forwardRef((xe,ft)=>{const{prefixCls:Ft,size:Qt,disabled:Mt,className:yt,rootClassName:En,multiple:je,bordered:Ke=!0,transitionName:He,choiceTransitionName:Ot="",popupClassName:cn,dropdownClassName:gn,expandIcon:_n,placement:Un,showSearch:vn,allowClear:Jn=!0,notFoundContent:Ea,direction:Zt,getPopupContainer:$n,status:Je,showArrow:Ut,builtinPlacements:wn,style:tt}=xe,Xn=Ya(xe,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Rn=(0,jn.Z)(Xn,["suffixIcon"]),{getPopupContainer:ca,getPrefixCls:Vn,renderEmpty:Za,direction:sa,popupOverflow:_a,cascader:$a}=he.useContext(ba.E_),gr=Zt||sa,Rt=gr==="rtl",{status:Da,hasFeedback:Vt,isFormItemInput:xa,feedbackIcon:pa}=he.useContext(Oa.aM),Xt=(0,Wn.F)(Da,Je),Dn=Ea||(Za==null?void 0:Za("Cascader"))||he.createElement(dn.Z,{componentName:"Cascader"}),ta=Vn(),An=Vn("select",Ft),Ra=Vn("cascader",Ft),[Pa,Va]=(0,Sa.Z)(An),[dr]=Qn(Ra),{compactSize:Pr,compactItemClassnames:Mr}=(0,hn.ri)(An,Zt),hr=Fe()(cn||gn,`${Ra}-dropdown`,{[`${Ra}-dropdown-rtl`]:gr==="rtl"},En,Va),Jr=he.useMemo(()=>{if(!vn)return vn;let nn={render:At};return typeof vn=="object"&&(nn=Object.assign(Object.assign({},nn),vn)),nn},[vn]),Xa=(0,Pn.Z)(nn=>{var Ba;return(Ba=Qt!=null?Qt:Pr)!==null&&Ba!==void 0?Ba:nn}),qa=he.useContext(fn.Z),vr=Mt!=null?Mt:qa;let va=_n;_n||(va=Rt?he.createElement(Be.Z,null):he.createElement(be.Z,null));const lr=he.createElement("span",{className:`${An}-menu-item-loading-icon`},he.createElement(Ie.Z,{spin:!0})),mr=he.useMemo(()=>je?he.createElement("span",{className:`${Ra}-checkbox-inner`}):!1,[je]),Ga=(0,tn.Z)(xe.suffixIcon,Ut),{suffixIcon:nr,removeIcon:mt,clearIcon:it}=(0,ht.Z)(Object.assign(Object.assign({},xe),{hasFeedback:Vt,feedbackIcon:pa,showSuffixIcon:Ga,multiple:je,prefixCls:An,componentName:"Cascader"})),It=he.useMemo(()=>Un!==void 0?Un:Rt?"bottomRight":"bottomLeft",[Un,Rt]),mn=(0,wa.Z)(wn,_a),ua=Jn===!0?{clearIcon:it}:Jn,La=he.createElement(xn,Object.assign({prefixCls:An,className:Fe()(!Ft&&Ra,{[`${An}-lg`]:Xa==="large",[`${An}-sm`]:Xa==="small",[`${An}-rtl`]:Rt,[`${An}-borderless`]:!Ke,[`${An}-in-form-item`]:xa},(0,Wn.Z)(An,Xt,Vt),Mr,$a==null?void 0:$a.className,yt,En,Va),disabled:vr,style:Object.assign(Object.assign({},$a==null?void 0:$a.style),tt)},Rn,{builtinPlacements:mn,direction:gr,placement:It,notFoundContent:Dn,allowClear:ua,showSearch:Jr,expandIcon:va,suffixIcon:nr,removeIcon:mt,loadingIcon:lr,checkable:mr,dropdownClassName:hr,dropdownPrefixCls:Ft||Ra,choiceTransitionName:(0,$t.m)(ta,"",Ot),transitionName:(0,$t.m)(ta,"slide-up",He),getPopupContainer:$n||ca,ref:ft}));return dr(Pa(La))}),kn=(0,fa.Z)(Mn);Mn.SHOW_PARENT=Ja,Mn.SHOW_CHILD=Ma,Mn._InternalPanelDoNotUseOrYouWillBeFired=kn;var Ln=Mn},36381:function(_e,Ct,oe){"use strict";oe.d(Ct,{default:function(){return sn}});var b=oe(38819),he=oe(92310),Be=oe.n(he),Ie=oe(60499),be=oe(77654),Ge=oe(72190),Fe=oe(43749),Ye=oe(18929),ke=oe(48736),De=oe(59301),Oe=oe(42244),We=oe(11592),Ve=oe(18642),le=oe(77900),E=oe(10228),a=De.forwardRef(function(ct,et){var Fn=ct.prefixCls,ot=ct.forceRender,Bt=ct.className,zt=ct.style,St=ct.children,Tn=ct.isActive,Nt=ct.role,Kn=De.useState(Tn||ot),xn=(0,Ge.Z)(Kn,2),jn=xn[0],$t=xn[1];return De.useEffect(function(){(ot||Tn)&&$t(!0)},[ot,Tn]),jn?De.createElement("div",{ref:et,className:Be()("".concat(Fn,"-content"),(0,Ve.Z)((0,Ve.Z)({},"".concat(Fn,"-content-active"),Tn),"".concat(Fn,"-content-inactive"),!Tn),Bt),style:zt,role:Nt},De.createElement("div",{className:"".concat(Fn,"-content-box")},St)):null});a.displayName="PanelContent";var x=a,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=De.forwardRef(function(ct,et){var Fn=ct.showArrow,ot=Fn===void 0?!0:Fn,Bt=ct.headerClass,zt=ct.isActive,St=ct.onItemClick,Tn=ct.forceRender,Nt=ct.className,Kn=ct.prefixCls,xn=ct.collapsible,jn=ct.accordion,$t=ct.panelKey,fa=ct.extra,Wn=ct.header,ba=ct.expandIcon,dn=ct.openMotion,fn=ct.destroyInactivePanel,Pn=ct.children,Oa=(0,Oe.Z)(ct,y),Sa=xn==="disabled",wa=xn==="header",tn=xn==="icon",ht=fa!=null&&typeof fa!="boolean",hn=function(){St==null||St($t)},Cn=function(Ya){(Ya.key==="Enter"||Ya.keyCode===E.Z.ENTER||Ya.which===E.Z.ENTER)&&hn()},ya=typeof ba=="function"?ba(ct):De.createElement("i",{className:"arrow"});ya&&(ya=De.createElement("div",{className:"".concat(Kn,"-expand-icon"),onClick:["header","icon"].includes(xn)?hn:void 0},ya));var ra=Be()((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},"".concat(Kn,"-item"),!0),"".concat(Kn,"-item-active"),zt),"".concat(Kn,"-item-disabled"),Sa),Nt),Ka=Be()(Bt,(0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},"".concat(Kn,"-header"),!0),"".concat(Kn,"-header-collapsible-only"),wa),"".concat(Kn,"-icon-collapsible-only"),tn)),oa={className:Ka,"aria-expanded":zt,"aria-disabled":Sa,onKeyDown:Cn};return!wa&&!tn&&(oa.onClick=hn,oa.role=jn?"tab":"button",oa.tabIndex=Sa?-1:0),De.createElement("div",(0,Ie.Z)({},Oa,{ref:et,className:ra}),De.createElement("div",oa,ot&&ya,De.createElement("span",{className:"".concat(Kn,"-header-text"),onClick:xn==="header"?hn:void 0},Wn),ht&&De.createElement("div",{className:"".concat(Kn,"-extra")},fa)),De.createElement(le.default,(0,Ie.Z)({visible:zt,leavedClassName:"".concat(Kn,"-content-hidden")},dn,{forceRender:Tn,removeOnLeave:fn}),function(Qn,Ya){var Ma=Qn.className,Ja=Qn.style;return De.createElement(x,{ref:Ya,prefixCls:Kn,className:Ma,style:Ja,isActive:zt,forceRender:Tn,role:jn?"tabpanel":void 0},Pn)}))}),ne=z,re=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],ie=function(et,Fn){var ot=Fn.prefixCls,Bt=Fn.accordion,zt=Fn.collapsible,St=Fn.destroyInactivePanel,Tn=Fn.onItemClick,Nt=Fn.activeKey,Kn=Fn.openMotion,xn=Fn.expandIcon;return et.map(function(jn,$t){var fa=jn.children,Wn=jn.label,ba=jn.key,dn=jn.collapsible,fn=jn.onItemClick,Pn=jn.destroyInactivePanel,Oa=(0,Oe.Z)(jn,re),Sa=String(ba!=null?ba:$t),wa=dn!=null?dn:zt,tn=Pn!=null?Pn:St,ht=function(ya){wa!=="disabled"&&(Tn(ya),fn==null||fn(ya))},hn=!1;return Bt?hn=Nt[0]===Sa:hn=Nt.indexOf(Sa)>-1,De.createElement(ne,(0,Ie.Z)({},Oa,{prefixCls:ot,key:Sa,panelKey:Sa,isActive:hn,accordion:Bt,openMotion:Kn,expandIcon:xn,header:Wn,collapsible:wa,onItemClick:ht,destroyInactivePanel:tn}),fa)})},ge=function(et,Fn,ot){if(!et)return null;var Bt=ot.prefixCls,zt=ot.accordion,St=ot.collapsible,Tn=ot.destroyInactivePanel,Nt=ot.onItemClick,Kn=ot.activeKey,xn=ot.openMotion,jn=ot.expandIcon,$t=et.key||String(Fn),fa=et.props,Wn=fa.header,ba=fa.headerClass,dn=fa.destroyInactivePanel,fn=fa.collapsible,Pn=fa.onItemClick,Oa=!1;zt?Oa=Kn[0]===$t:Oa=Kn.indexOf($t)>-1;var Sa=fn!=null?fn:St,wa=function(hn){Sa!=="disabled"&&(Nt(hn),Pn==null||Pn(hn))},tn={key:$t,panelKey:$t,header:Wn,headerClass:ba,isActive:Oa,prefixCls:Bt,destroyInactivePanel:dn!=null?dn:Tn,openMotion:xn,accordion:zt,children:et.props.children,onItemClick:wa,expandIcon:jn,collapsible:Sa};return typeof et.type=="string"?et:(Object.keys(tn).forEach(function(ht){typeof tn[ht]=="undefined"&&delete tn[ht]}),De.cloneElement(et,tn))};function fe(ct,et,Fn){return Array.isArray(ct)?ie(ct,Fn):(0,We.Z)(et).map(function(ot,Bt){return ge(ot,Bt,Fn)})}var Pe=fe,Ue=oe(26112);function Re(ct){var et=ct;if(!Array.isArray(et)){var Fn=(0,Fe.Z)(et);et=Fn==="number"||Fn==="string"?[et]:[]}return et.map(function(ot){return String(ot)})}var lt=De.forwardRef(function(ct,et){var Fn=ct.prefixCls,ot=Fn===void 0?"rc-collapse":Fn,Bt=ct.destroyInactivePanel,zt=Bt===void 0?!1:Bt,St=ct.style,Tn=ct.accordion,Nt=ct.className,Kn=ct.children,xn=ct.collapsible,jn=ct.openMotion,$t=ct.expandIcon,fa=ct.activeKey,Wn=ct.defaultActiveKey,ba=ct.onChange,dn=ct.items,fn=Be()(ot,Nt),Pn=(0,Ye.Z)([],{value:fa,onChange:function(Cn){return ba==null?void 0:ba(Cn)},defaultValue:Wn,postState:Re}),Oa=(0,Ge.Z)(Pn,2),Sa=Oa[0],wa=Oa[1],tn=function(Cn){return wa(function(){if(Tn)return Sa[0]===Cn?[]:[Cn];var ya=Sa.indexOf(Cn),ra=ya>-1;return ra?Sa.filter(function(Ka){return Ka!==Cn}):[].concat((0,be.Z)(Sa),[Cn])})};(0,ke.ZP)(!Kn,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var ht=Pe(dn,Kn,{prefixCls:ot,accordion:Tn,openMotion:jn,expandIcon:$t,collapsible:xn,destroyInactivePanel:zt,onItemClick:tn,activeKey:Sa});return De.createElement("div",(0,Ie.Z)({ref:et,className:fn,style:St,role:Tn?"tablist":void 0},(0,Ue.Z)(ct,{aria:!0,data:!0})),ht)}),Le=Object.assign(lt,{Panel:ne}),Ce=Le,Xe=Le.Panel,nt=oe(2738),ye=oe(62892),gt=oe(92343),pt=oe(36355),xt=oe(19716),Yt=De.forwardRef((ct,et)=>{const{getPrefixCls:Fn}=De.useContext(pt.E_),{prefixCls:ot,className:Bt,showArrow:zt=!0}=ct,St=Fn("collapse",ot),Tn=Be()({[`${St}-no-arrow`]:!zt},Bt);return De.createElement(Ce.Panel,Object.assign({ref:et},ct,{prefixCls:St,className:Tn}))}),un=oe(17313),Lt=oe(8378),Wt=oe(83116),Qe=oe(37613);const Me=ct=>{const{componentCls:et,contentBg:Fn,padding:ot,headerBg:Bt,headerPadding:zt,collapseHeaderPaddingSM:St,collapseHeaderPaddingLG:Tn,collapsePanelBorderRadius:Nt,lineWidth:Kn,lineType:xn,colorBorder:jn,colorText:$t,colorTextHeading:fa,colorTextDisabled:Wn,fontSize:ba,fontSizeLG:dn,lineHeight:fn,marginSM:Pn,paddingSM:Oa,paddingLG:Sa,paddingXS:wa,motionDurationSlow:tn,fontSizeIcon:ht,contentPadding:hn}=ct,Cn=`${Kn}px ${xn} ${jn}`;return{[et]:Object.assign(Object.assign({},(0,un.Wf)(ct)),{backgroundColor:Bt,border:Cn,borderBottom:0,borderRadius:`${Nt}px`,"&-rtl":{direction:"rtl"},[`& > ${et}-item`]:{borderBottom:Cn,"&:last-child":{[` + `]:{marginInlineStart:ye.marginXXS}},[`${gt}-overlay-link`]:{borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",padding:`0 ${ye.paddingXXS}px`,marginInline:-ye.marginXXS,[`> ${pt}`]:{marginInlineStart:ye.marginXXS,fontSize:ye.fontSizeIcon},"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover,a:{color:ye.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${ye.componentCls}-rtl`]:{direction:"rtl"}})}};var fe=(0,re.Z)("Breadcrumb",ye=>{const gt=(0,ie.TS)(ye,{});return[ge(gt)]},ye=>({itemColor:ye.colorTextDescription,lastItemColor:ye.colorText,iconFontSize:ye.fontSize,linkColor:ye.colorTextDescription,linkHoverColor:ye.colorText,separatorColor:ye.colorTextDescription,separatorMargin:ye.marginXS})),Pe=function(ye,gt){var pt={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&>.indexOf(xt)<0&&(pt[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,xt=Object.getOwnPropertySymbols(ye);ut{var{breadcrumbName:on}=Jt,Lt=Pe(Jt,["breadcrumbName"]);return Object.assign(Object.assign({},Lt),{title:on})})}),ut}function Re(ye,gt){return(0,be.useMemo)(()=>ye||(gt?gt.map(Ue):null),[ye,gt])}var lt=function(ye,gt){var pt={};for(var xt in ye)Object.prototype.hasOwnProperty.call(ye,xt)&>.indexOf(xt)<0&&(pt[xt]=ye[xt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,xt=Object.getOwnPropertySymbols(ye);ut{if(gt===void 0)return gt;let pt=(gt||"").replace(/^\//,"");return Object.keys(ye).forEach(xt=>{pt=pt.replace(`:${xt}`,ye[xt])}),pt},Ce=ye=>{const{prefixCls:gt,separator:pt="/",style:xt,className:ut,rootClassName:Jt,routes:on,items:Lt,children:Vt,itemRender:Qe,params:Me={}}=ye,Et=lt(ye,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Gt,direction:vt,breadcrumb:wt}=be.useContext(Fe.E_);let Ae;const dt=Gt("breadcrumb",gt),[ln,ct]=fe(dt),et=Re(Lt,on),Bn=E(dt,Qe);if(et&&et.length>0){const zt=[],St=Lt||on;Ae=et.map((Tn,Nt)=>{const{path:Kn,key:xn,type:Hn,menu:$t,overlay:ma,onClick:Wn,className:ba,separator:un,dropdownProps:mn}=Tn,En=Le(Me,Kn);En!==void 0&&zt.push(En);const Ma=xn!=null?xn:Nt;if(Hn==="separator")return be.createElement(Oe,{key:Ma},un);const ha={},wa=Nt===et.length-1;$t?ha.menu=$t:ma&&(ha.overlay=ma);let{href:en}=Tn;return zt.length&&En!==void 0&&(en=`#/${zt.join("/")}`),be.createElement(x,Object.assign({key:Ma},ha,(0,Ie.Z)(Tn,{data:!0,aria:!0}),{className:ba,dropdownProps:mn,href:en,separator:wa?"":pt,onClick:Wn,prefixCls:dt}),Bn(Tn,Me,St,zt,en))})}else if(Vt){const zt=(0,Be.Z)(Vt).length;Ae=(0,Be.Z)(Vt).map((St,Tn)=>{if(!St)return St;const Nt=Tn===zt-1;return(0,Ge.Tm)(St,{separator:Nt?"":pt,key:Tn})})}const ot=he()(dt,wt==null?void 0:wt.className,{[`${dt}-rtl`]:vt==="rtl"},ut,Jt,ct),Bt=Object.assign(Object.assign({},wt==null?void 0:wt.style),xt);return ln(be.createElement("nav",Object.assign({className:ot,style:Bt},Et),be.createElement("ol",null,Ae)))};Ce.Item=z,Ce.Separator=Oe;var Xe=Ce,nt=Xe},19842:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z:function(){return Ln}});var b=oe(77654),he=oe(59301),Be=oe(33853),Ie=oe(58617),be=oe(38819),Ge=oe(92310),Fe=oe.n(Ge),Ye=oe(60499),ke=oe(72190),De=oe(42244),Oe=oe(77861),We=oe(17115),Ve=oe(90782),le=oe(6089),E=oe(18929),a=he.createContext(null),x=a,y=oe(43749),z=oe(18642),ne=oe(85899),re="__rc_cascader_search_mark__",ie=function(ft,Ft,Ut){var Rt=Ut.label;return Ft.some(function(yt){return String(yt[Rt]).toLowerCase().includes(ft.toLowerCase())})},ge=function(ft,Ft,Ut,Rt){return Ft.map(function(yt){return yt[Rt.label]}).join(" / ")},fe=function(xe,ft,Ft,Ut,Rt,yt){var An=Rt.filter,je=An===void 0?ie:An,Ke=Rt.render,He=Ke===void 0?ge:Ke,Ot=Rt.limit,sn=Ot===void 0?50:Ot,dn=Rt.sort;return he.useMemo(function(){var qn=[];if(!xe)return[];function Un(fn,Jn){var Pa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;fn.forEach(function(Zt){if(!(!dn&&sn!==!1&&sn>0&&qn.length>=sn)){var _n=[].concat((0,b.Z)(Jn),[Zt]),Je=Zt[Ft.children],Kt=Pa||Zt.disabled;if((!Je||Je.length===0||yt)&&je(xe,_n,{label:Ft.label})){var wn;qn.push((0,ne.Z)((0,ne.Z)({},Zt),{},(wn={disabled:Kt},(0,z.Z)(wn,Ft.label,He(xe,_n,Ut,Ft)),(0,z.Z)(wn,re,_n),(0,z.Z)(wn,Ft.children,void 0),wn)))}Je&&Un(Zt[Ft.children],_n,Kt)}})}return Un(ft,[]),dn&&qn.sort(function(fn,Jn){return dn(fn[re],Jn[re],xe,Ft)}),sn!==!1&&sn>0?qn.slice(0,sn):qn},[xe,ft,Ft,Ut,He,yt,je,dn,sn])},Pe="__RC_CASCADER_SPLIT__",Ue="SHOW_PARENT",Re="SHOW_CHILD";function lt(xe){return xe.join(Pe)}function Le(xe){return xe.map(lt)}function Ce(xe){return xe.split(Pe)}function Xe(xe){var ft=xe||{},Ft=ft.label,Ut=ft.value,Rt=ft.children,yt=Ut||"value";return{label:Ft||"label",value:yt,key:yt,children:Rt||"children"}}function nt(xe,ft){var Ft,Ut;return(Ft=xe.isLeaf)!==null&&Ft!==void 0?Ft:!((Ut=xe[ft.children])!==null&&Ut!==void 0&&Ut.length)}function ye(xe){var ft=xe.parentElement;if(ft){var Ft=xe.offsetTop-ft.offsetTop;Ft-ft.scrollTop<0?ft.scrollTo({top:Ft}):Ft+xe.offsetHeight-ft.scrollTop>ft.offsetHeight&&ft.scrollTo({top:Ft+xe.offsetHeight-ft.offsetHeight})}}function gt(xe,ft){return xe.map(function(Ft){var Ut;return(Ut=Ft[re])===null||Ut===void 0?void 0:Ut.map(function(Rt){return Rt[ft.value]})})}function pt(xe,ft,Ft){var Ut=new Set(xe),Rt=ft();return xe.filter(function(yt){var An=Rt[yt],je=An?An.parent:null,Ke=An?An.children:null;return An&&An.node.disabled?!0:Ft===Re?!(Ke&&Ke.some(function(He){return He.key&&Ut.has(He.key)})):!(je&&!je.node.disabled&&Ut.has(je.key))})}function xt(xe,ft,Ft){for(var Ut=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Rt=ft,yt=[],An=function(){var He,Ot,sn,dn=xe[je],qn=(He=Rt)===null||He===void 0?void 0:He.findIndex(function(fn){var Jn=fn[Ft.value];return Ut?String(Jn)===String(dn):Jn===dn}),Un=qn!==-1?(Ot=Rt)===null||Ot===void 0?void 0:Ot[qn]:null;yt.push({value:(sn=Un==null?void 0:Un[Ft.value])!==null&&sn!==void 0?sn:dn,index:qn,option:Un}),Rt=Un==null?void 0:Un[Ft.children]},je=0;je1){var tt=Un.slice(0,-1);Zt(tt)}else He(!1)},Kt=function(){var tt,Xn=((tt=Jn[fn])===null||tt===void 0?void 0:tt[Ft.children])||[],Rn=Xn.find(function(Vn){return!Vn.disabled});if(Rn){var ca=[].concat((0,b.Z)(Un),[Rn[Ft.value]]);Zt(ca)}};he.useImperativeHandle(xe,function(){return{onKeyDown:function(tt){var Xn=tt.which;switch(Xn){case dt.Z.UP:case dt.Z.DOWN:{var Rn=0;Xn===dt.Z.UP?Rn=-1:Xn===dt.Z.DOWN&&(Rn=1),Rn!==0&&_n(Rn);break}case dt.Z.LEFT:{if(Ke)break;sn?Kt():Je();break}case dt.Z.RIGHT:{if(Ke)break;sn?Je():Kt();break}case dt.Z.BACKSPACE:{Ke||Je();break}case dt.Z.ENTER:{if(Un.length){var ca=Jn[fn],Vn=(ca==null?void 0:ca[re])||[];Vn.length?yt(Vn.map(function(Za){return Za[Ft.value]}),Vn[Vn.length-1]):yt(Un,Jn[fn])}break}case dt.Z.ESC:He(!1),Ot&&tt.stopPropagation()}},onKeyUp:function(){}}})},ct=he.forwardRef(function(xe,ft){var Ft,Ut,Rt,yt,An=(0,Oe.lk)(),je=An.prefixCls,Ke=An.multiple,He=An.searchValue,Ot=An.toggleOpen,sn=An.notFoundContent,dn=An.direction,qn=An.open,Un=he.useRef(),fn=dn==="rtl",Jn=he.useContext(x),Pa=Jn.options,Zt=Jn.values,_n=Jn.halfValues,Je=Jn.fieldNames,Kt=Jn.changeOnSelect,wn=Jn.onSelect,tt=Jn.searchOptions,Xn=Jn.dropdownPrefixCls,Rn=Jn.loadData,ca=Jn.expandTrigger,Vn=Xn||je,Za=he.useState([]),sa=(0,ke.Z)(Za,2),er=sa[0],tr=sa[1],mr=function(_a){if(!(!Rn||He)){var hr=xt(_a,Pa,Je),fa=hr.map(function(Ga){var ar=Ga.option;return ar}),ur=fa[fa.length-1];if(ur&&!nt(ur,Je)){var fr=lt(_a);tr(function(Ga){return[].concat((0,b.Z)(Ga),[fr])}),Rn(fa)}}};he.useEffect(function(){er.length&&er.forEach(function(qa){var _a=Ce(qa),hr=xt(_a,Pa,Je,!0).map(function(ur){var fr=ur.option;return fr}),fa=hr[hr.length-1];(!fa||fa[Je.children]||nt(fa,Je))&&tr(function(ur){return ur.filter(function(fr){return fr!==qa})})})},[Pa,er,Je]);var Tt=he.useMemo(function(){return new Set(Le(Zt))},[Zt]),Da=he.useMemo(function(){return new Set(Le(_n))},[_n]),Qt=Ae(),xa=(0,ke.Z)(Qt,2),va=xa[0],Xt=xa[1],Dn=function(_a){Xt(_a),mr(_a)},ea=function(_a){var hr=_a.disabled,fa=nt(_a,Je);return!hr&&(fa||Kt||Ke)},yn=function(_a,hr){var fa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;wn(_a),!Ke&&(hr||Kt&&(ca==="hover"||fa))&&Ot(!1)},Ta=he.useMemo(function(){return He?tt:Pa},[He,tt,Pa]),Sa=he.useMemo(function(){for(var qa=[{options:Ta}],_a=Ta,hr=gt(_a,Je),fa=function(){var ar=va[ur],mt=_a.find(function(It,cn){return(hr[cn]?lt(hr[cn]):It[Je.value])===ar}),it=mt==null?void 0:mt[Je.children];if(!(it!=null&&it.length))return"break";_a=it,qa.push({options:it})},ur=0;ur":er,mr=xe.loadingIcon,Tt=xe.children,Da=xe.dropdownMatchSelectWidth,Qt=Da===void 0?!1:Da,xa=xe.showCheckedStrategy,va=xa===void 0?Ue:xa,Xt=(0,De.Z)(xe,zt),Dn=(0,We.ZP)(Ft),ea=!!sn,yn=(0,E.Z)(An,{value:je,postState:Tn}),Ta=(0,ke.Z)(yn,2),Sa=Ta[0],Va=Ta[1],gr=he.useMemo(function(){return Xe(yt)},[JSON.stringify(yt)]),Ar=he.useMemo(function(){return Zt||[]},[Zt]),Mr=on(Ar,gr),Pr=he.useCallback(function(an){var Dt=Mr();return an.map(function(de){var $e=Dt[de].nodes;return $e.map(function(st){return st[gr.value]})})},[Mr,gr]),Jr=(0,E.Z)("",{value:Un,postState:function(Dt){return Dt||""}}),qa=(0,ke.Z)(Jr,2),_a=qa[0],hr=qa[1],fa=function(Dt,de){hr(Dt),de.source!=="blur"&&fn&&fn(Dt)},ur=Qe(Jn),fr=(0,ke.Z)(ur,2),Ga=fr[0],ar=fr[1],mt=fe(_a,Ar,gr,_n||Rt,ar,Ke),it=Lt(Ar,gr),It=he.useMemo(function(){var an=it(Sa),Dt=(0,ke.Z)(an,2),de=Dt[0],$e=Dt[1];if(!ea||!Sa.length)return[de,[],$e];var st=Le(de),Ht=Mr(),at=(0,Ve.S)(st,!0,Ht),nn=at.checkedKeys,qt=at.halfCheckedKeys;return[Pr(nn),Pr(qt),$e]},[ea,Sa,Mr,Pr,it]),cn=(0,ke.Z)(It,3),ia=cn[0],La=cn[1],tn=cn[2],Fa=he.useMemo(function(){var an=Le(ia),Dt=pt(an,Mr,va);return[].concat((0,b.Z)(tn),(0,b.Z)(Pr(Dt)))},[ia,Mr,Pr,tn,va]),Ea=ut(Fa,Ar,gr,ea,Ot),rr=(0,le.Z)(function(an){if(Va(an),He){var Dt=Tn(an),de=Dt.map(function(Ht){return xt(Ht,Ar,gr).map(function(at){return at.option})}),$e=ea?Dt:Dt[0],st=ea?de:de[0];He($e,st)}}),ka=(0,le.Z)(function(an){if((!ea||qn)&&hr(""),!ea)rr(an);else{var Dt=lt(an),de=Le(ia),$e=Le(La),st=de.includes(Dt),Ht=tn.some(function(pn){return lt(pn)===Dt}),at=ia,nn=tn;if(Ht&&!st)nn=tn.filter(function(pn){return lt(pn)!==Dt});else{var qt=st?de.filter(function(pn){return pn!==Dt}):[].concat((0,b.Z)(de),[Dt]),Yt=Mr(),_t;if(st){var ra=(0,Ve.S)(qt,{checked:!1,halfCheckedKeys:$e},Yt);_t=ra.checkedKeys}else{var Ha=(0,Ve.S)(qt,!0,Yt);_t=Ha.checkedKeys}var Wa=pt(_t,Mr,va);at=Pr(Wa)}rr([].concat((0,b.Z)(nn),(0,b.Z)(at)))}}),ga=function(Dt,de){if(de.type==="clear"){rr([]);return}var $e=de.values[0],st=$e.valueCells;ka(st)},Qa=wn!==void 0?wn:Kt,Sr=Xn||tt,Gr=Vn||ca,nr=function(Dt){Za==null||Za(Dt),sa==null||sa(Dt)},vr=he.useMemo(function(){return{options:Ar,fieldNames:gr,values:ia,halfValues:La,changeOnSelect:Ke,onSelect:ka,checkable:sn,searchOptions:mt,dropdownPrefixCls:_n,loadData:Je,expandTrigger:Pa,expandIcon:tr,loadingIcon:mr,dropdownMenuColumnStyle:Rn}},[Ar,gr,ia,La,Ke,ka,sn,mt,_n,Je,Pa,tr,mr,Rn]),Dr=!(_a?mt:Ar).length,jn=_a&&ar.matchInputWidth||Dr?{}:{minWidth:"auto"};return he.createElement(x.Provider,{value:vr},he.createElement(Oe.Ac,(0,Ye.Z)({},Xt,{ref:ft,id:Dn,prefixCls:Rt,autoClearSearchValue:qn,dropdownMatchSelectWidth:Qt,dropdownStyle:jn,displayValues:Ea,onDisplayValuesChange:ga,mode:ea?"multiple":void 0,searchValue:_a,onSearch:fa,showSearch:Ga,OptionList:et,emptyOptions:Dr,open:Qa,dropdownClassName:Sr,placement:Gr,onDropdownVisibleChange:nr,getRawInputElement:function(){return Tt}})))});Nt.SHOW_PARENT=Ue,Nt.SHOW_CHILD=Re;var Kn=Nt,xn=Kn,Hn=oe(2738),$t=oe(62892),ma=oe(53487),Wn=oe(19080),ba=oe(36355),un=oe(93891),mn=oe(1684),En=oe(19716),Ma=oe(32441),ha=oe(14154),wa=oe(58582),en=oe(84443),ht=oe(66339),hn=oe(33234),Cn=oe(98447),Aa=oe(17313),na=oe(74207),Ka=oe(83116);const aa=xe=>{const{prefixCls:ft,componentCls:Ft,antCls:Ut}=xe,Rt=`${Ft}-menu-item`,yt=` + &${Rt}-expand ${Rt}-expand-icon, + ${Rt}-loading-icon + `;return[{[Ft]:{width:xe.controlWidth}},{[`${Ft}-dropdown`]:[(0,Cn.C2)(`${ft}-checkbox`,xe),{[`&${Ut}-select-dropdown`]:{padding:0}},{[Ft]:{"&-checkbox":{top:0,marginInlineEnd:xe.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Ft}-menu-empty`]:{[`${Ft}-menu`]:{width:"100%",height:"auto",[Rt]:{color:xe.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:xe.controlItemWidth,height:xe.dropdownHeight,margin:0,padding:xe.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${xe.lineWidth}px ${xe.lineType} ${xe.colorSplit}`},"&-item":Object.assign(Object.assign({},Aa.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:xe.optionPadding,lineHeight:xe.lineHeight,cursor:"pointer",transition:`all ${xe.motionDurationMid}`,borderRadius:xe.borderRadiusSM,"&:hover":{background:xe.controlItemBgHover},"&-disabled":{color:xe.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[yt]:{color:xe.colorTextDisabled}},[`&-active:not(${Rt}-disabled)`]:{"&, &:hover":{fontWeight:xe.optionSelectedFontWeight,backgroundColor:xe.optionSelectedBg}},"&-content":{flex:"auto"},[yt]:{marginInlineStart:xe.paddingXXS,color:xe.colorTextDescription,fontSize:xe.fontSizeIcon},"&-keyword":{color:xe.colorHighlight}})}}}]},{[`${Ft}-dropdown-rtl`]:{direction:"rtl"}},(0,na.c)(xe)]};var Qn=(0,Ka.Z)("Cascader",xe=>[aa(xe)],xe=>{const ft=Math.round((xe.controlHeight-xe.fontSize*xe.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:xe.controlItemBgActive,optionSelectedFontWeight:xe.fontWeightStrong,optionPadding:`${ft}px ${xe.paddingSM}px`,menuPadding:xe.paddingXXS}}),Ya=function(xe,ft){var Ft={};for(var Ut in xe)Object.prototype.hasOwnProperty.call(xe,Ut)&&ft.indexOf(Ut)<0&&(Ft[Ut]=xe[Ut]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Rt=0,Ut=Object.getOwnPropertySymbols(xe);RtKe===0?[je]:[].concat((0,b.Z)(An),[ft,je]),[]),Rt=[];let yt=0;return Ut.forEach((An,je)=>{const Ke=yt+An.length;let He=xe.slice(yt,Ke);yt=Ke,je%2===1&&(He=he.createElement("span",{className:`${Ft}-menu-item-keyword`,key:`separator-${je}`},He)),Rt.push(He)}),Rt}const At=(xe,ft,Ft,Ut)=>{const Rt=[],yt=xe.toLowerCase();return ft.forEach((An,je)=>{je!==0&&Rt.push(" / ");let Ke=An[Ut.label];const He=typeof Ke;(He==="string"||He==="number")&&(Ke=Br(String(Ke),yt,Ft)),Rt.push(Ke)}),Rt},Mn=he.forwardRef((xe,ft)=>{const{prefixCls:Ft,size:Ut,disabled:Rt,className:yt,rootClassName:An,multiple:je,bordered:Ke=!0,transitionName:He,choiceTransitionName:Ot="",popupClassName:sn,dropdownClassName:dn,expandIcon:qn,placement:Un,showSearch:fn,allowClear:Jn=!0,notFoundContent:Pa,direction:Zt,getPopupContainer:_n,status:Je,showArrow:Kt,builtinPlacements:wn,style:tt}=xe,Xn=Ya(xe,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Rn=(0,Hn.Z)(Xn,["suffixIcon"]),{getPopupContainer:ca,getPrefixCls:Vn,renderEmpty:Za,direction:sa,popupOverflow:er,cascader:tr}=he.useContext(ba.E_),mr=Zt||sa,Tt=mr==="rtl",{status:Da,hasFeedback:Qt,isFormItemInput:xa,feedbackIcon:va}=he.useContext(Ma.aM),Xt=(0,Wn.F)(Da,Je),Dn=Pa||(Za==null?void 0:Za("Cascader"))||he.createElement(un.Z,{componentName:"Cascader"}),ea=Vn(),yn=Vn("select",Ft),Ta=Vn("cascader",Ft),[Sa,Va]=(0,ha.Z)(yn),[gr]=Qn(Ta),{compactSize:Ar,compactItemClassnames:Mr}=(0,hn.ri)(yn,Zt),Pr=Fe()(sn||dn,`${Ta}-dropdown`,{[`${Ta}-dropdown-rtl`]:mr==="rtl"},An,Va),Jr=he.useMemo(()=>{if(!fn)return fn;let tn={render:At};return typeof fn=="object"&&(tn=Object.assign(Object.assign({},tn),fn)),tn},[fn]),qa=(0,En.Z)(tn=>{var Fa;return(Fa=Ut!=null?Ut:Ar)!==null&&Fa!==void 0?Fa:tn}),_a=he.useContext(mn.Z),hr=Rt!=null?Rt:_a;let fa=qn;qn||(fa=Tt?he.createElement(Be.Z,null):he.createElement(be.Z,null));const ur=he.createElement("span",{className:`${yn}-menu-item-loading-icon`},he.createElement(Ie.Z,{spin:!0})),fr=he.useMemo(()=>je?he.createElement("span",{className:`${Ta}-checkbox-inner`}):!1,[je]),Ga=(0,en.Z)(xe.suffixIcon,Kt),{suffixIcon:ar,removeIcon:mt,clearIcon:it}=(0,ht.Z)(Object.assign(Object.assign({},xe),{hasFeedback:Qt,feedbackIcon:va,showSuffixIcon:Ga,multiple:je,prefixCls:yn,componentName:"Cascader"})),It=he.useMemo(()=>Un!==void 0?Un:Tt?"bottomRight":"bottomLeft",[Un,Tt]),cn=(0,wa.Z)(wn,er),ia=Jn===!0?{clearIcon:it}:Jn,La=he.createElement(xn,Object.assign({prefixCls:yn,className:Fe()(!Ft&&Ta,{[`${yn}-lg`]:qa==="large",[`${yn}-sm`]:qa==="small",[`${yn}-rtl`]:Tt,[`${yn}-borderless`]:!Ke,[`${yn}-in-form-item`]:xa},(0,Wn.Z)(yn,Xt,Qt),Mr,tr==null?void 0:tr.className,yt,An,Va),disabled:hr,style:Object.assign(Object.assign({},tr==null?void 0:tr.style),tt)},Rn,{builtinPlacements:cn,direction:mr,placement:It,notFoundContent:Dn,allowClear:ia,showSearch:Jr,expandIcon:fa,suffixIcon:ar,removeIcon:mt,loadingIcon:ur,checkable:fr,dropdownClassName:Pr,dropdownPrefixCls:Ft||Ta,choiceTransitionName:(0,$t.m)(ea,"",Ot),transitionName:(0,$t.m)(ea,"slide-up",He),getPopupContainer:_n||ca,ref:ft}));return gr(Sa(La))}),kn=(0,ma.Z)(Mn);Mn.SHOW_PARENT=Xa,Mn.SHOW_CHILD=Ra,Mn._InternalPanelDoNotUseOrYouWillBeFired=kn;var Ln=Mn},36381:function(_e,Ct,oe){"use strict";oe.d(Ct,{default:function(){return ln}});var b=oe(38819),he=oe(92310),Be=oe.n(he),Ie=oe(60499),be=oe(77654),Ge=oe(72190),Fe=oe(43749),Ye=oe(18929),ke=oe(48736),De=oe(59301),Oe=oe(42244),We=oe(11592),Ve=oe(18642),le=oe(77900),E=oe(10228),a=De.forwardRef(function(ct,et){var Bn=ct.prefixCls,ot=ct.forceRender,Bt=ct.className,zt=ct.style,St=ct.children,Tn=ct.isActive,Nt=ct.role,Kn=De.useState(Tn||ot),xn=(0,Ge.Z)(Kn,2),Hn=xn[0],$t=xn[1];return De.useEffect(function(){(ot||Tn)&&$t(!0)},[ot,Tn]),Hn?De.createElement("div",{ref:et,className:Be()("".concat(Bn,"-content"),(0,Ve.Z)((0,Ve.Z)({},"".concat(Bn,"-content-active"),Tn),"".concat(Bn,"-content-inactive"),!Tn),Bt),style:zt,role:Nt},De.createElement("div",{className:"".concat(Bn,"-content-box")},St)):null});a.displayName="PanelContent";var x=a,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=De.forwardRef(function(ct,et){var Bn=ct.showArrow,ot=Bn===void 0?!0:Bn,Bt=ct.headerClass,zt=ct.isActive,St=ct.onItemClick,Tn=ct.forceRender,Nt=ct.className,Kn=ct.prefixCls,xn=ct.collapsible,Hn=ct.accordion,$t=ct.panelKey,ma=ct.extra,Wn=ct.header,ba=ct.expandIcon,un=ct.openMotion,mn=ct.destroyInactivePanel,En=ct.children,Ma=(0,Oe.Z)(ct,y),ha=xn==="disabled",wa=xn==="header",en=xn==="icon",ht=ma!=null&&typeof ma!="boolean",hn=function(){St==null||St($t)},Cn=function(Ya){(Ya.key==="Enter"||Ya.keyCode===E.Z.ENTER||Ya.which===E.Z.ENTER)&&hn()},Aa=typeof ba=="function"?ba(ct):De.createElement("i",{className:"arrow"});Aa&&(Aa=De.createElement("div",{className:"".concat(Kn,"-expand-icon"),onClick:["header","icon"].includes(xn)?hn:void 0},Aa));var na=Be()((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},"".concat(Kn,"-item"),!0),"".concat(Kn,"-item-active"),zt),"".concat(Kn,"-item-disabled"),ha),Nt),Ka=Be()(Bt,(0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},"".concat(Kn,"-header"),!0),"".concat(Kn,"-header-collapsible-only"),wa),"".concat(Kn,"-icon-collapsible-only"),en)),aa={className:Ka,"aria-expanded":zt,"aria-disabled":ha,onKeyDown:Cn};return!wa&&!en&&(aa.onClick=hn,aa.role=Hn?"tab":"button",aa.tabIndex=ha?-1:0),De.createElement("div",(0,Ie.Z)({},Ma,{ref:et,className:na}),De.createElement("div",aa,ot&&Aa,De.createElement("span",{className:"".concat(Kn,"-header-text"),onClick:xn==="header"?hn:void 0},Wn),ht&&De.createElement("div",{className:"".concat(Kn,"-extra")},ma)),De.createElement(le.default,(0,Ie.Z)({visible:zt,leavedClassName:"".concat(Kn,"-content-hidden")},un,{forceRender:Tn,removeOnLeave:mn}),function(Qn,Ya){var Ra=Qn.className,Xa=Qn.style;return De.createElement(x,{ref:Ya,prefixCls:Kn,className:Ra,style:Xa,isActive:zt,forceRender:Tn,role:Hn?"tabpanel":void 0},En)}))}),ne=z,re=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],ie=function(et,Bn){var ot=Bn.prefixCls,Bt=Bn.accordion,zt=Bn.collapsible,St=Bn.destroyInactivePanel,Tn=Bn.onItemClick,Nt=Bn.activeKey,Kn=Bn.openMotion,xn=Bn.expandIcon;return et.map(function(Hn,$t){var ma=Hn.children,Wn=Hn.label,ba=Hn.key,un=Hn.collapsible,mn=Hn.onItemClick,En=Hn.destroyInactivePanel,Ma=(0,Oe.Z)(Hn,re),ha=String(ba!=null?ba:$t),wa=un!=null?un:zt,en=En!=null?En:St,ht=function(Aa){wa!=="disabled"&&(Tn(Aa),mn==null||mn(Aa))},hn=!1;return Bt?hn=Nt[0]===ha:hn=Nt.indexOf(ha)>-1,De.createElement(ne,(0,Ie.Z)({},Ma,{prefixCls:ot,key:ha,panelKey:ha,isActive:hn,accordion:Bt,openMotion:Kn,expandIcon:xn,header:Wn,collapsible:wa,onItemClick:ht,destroyInactivePanel:en}),ma)})},ge=function(et,Bn,ot){if(!et)return null;var Bt=ot.prefixCls,zt=ot.accordion,St=ot.collapsible,Tn=ot.destroyInactivePanel,Nt=ot.onItemClick,Kn=ot.activeKey,xn=ot.openMotion,Hn=ot.expandIcon,$t=et.key||String(Bn),ma=et.props,Wn=ma.header,ba=ma.headerClass,un=ma.destroyInactivePanel,mn=ma.collapsible,En=ma.onItemClick,Ma=!1;zt?Ma=Kn[0]===$t:Ma=Kn.indexOf($t)>-1;var ha=mn!=null?mn:St,wa=function(hn){ha!=="disabled"&&(Nt(hn),En==null||En(hn))},en={key:$t,panelKey:$t,header:Wn,headerClass:ba,isActive:Ma,prefixCls:Bt,destroyInactivePanel:un!=null?un:Tn,openMotion:xn,accordion:zt,children:et.props.children,onItemClick:wa,expandIcon:Hn,collapsible:ha};return typeof et.type=="string"?et:(Object.keys(en).forEach(function(ht){typeof en[ht]=="undefined"&&delete en[ht]}),De.cloneElement(et,en))};function fe(ct,et,Bn){return Array.isArray(ct)?ie(ct,Bn):(0,We.Z)(et).map(function(ot,Bt){return ge(ot,Bt,Bn)})}var Pe=fe,Ue=oe(26112);function Re(ct){var et=ct;if(!Array.isArray(et)){var Bn=(0,Fe.Z)(et);et=Bn==="number"||Bn==="string"?[et]:[]}return et.map(function(ot){return String(ot)})}var lt=De.forwardRef(function(ct,et){var Bn=ct.prefixCls,ot=Bn===void 0?"rc-collapse":Bn,Bt=ct.destroyInactivePanel,zt=Bt===void 0?!1:Bt,St=ct.style,Tn=ct.accordion,Nt=ct.className,Kn=ct.children,xn=ct.collapsible,Hn=ct.openMotion,$t=ct.expandIcon,ma=ct.activeKey,Wn=ct.defaultActiveKey,ba=ct.onChange,un=ct.items,mn=Be()(ot,Nt),En=(0,Ye.Z)([],{value:ma,onChange:function(Cn){return ba==null?void 0:ba(Cn)},defaultValue:Wn,postState:Re}),Ma=(0,Ge.Z)(En,2),ha=Ma[0],wa=Ma[1],en=function(Cn){return wa(function(){if(Tn)return ha[0]===Cn?[]:[Cn];var Aa=ha.indexOf(Cn),na=Aa>-1;return na?ha.filter(function(Ka){return Ka!==Cn}):[].concat((0,be.Z)(ha),[Cn])})};(0,ke.ZP)(!Kn,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var ht=Pe(un,Kn,{prefixCls:ot,accordion:Tn,openMotion:Hn,expandIcon:$t,collapsible:xn,destroyInactivePanel:zt,onItemClick:en,activeKey:ha});return De.createElement("div",(0,Ie.Z)({ref:et,className:mn,style:St,role:Tn?"tablist":void 0},(0,Ue.Z)(ct,{aria:!0,data:!0})),ht)}),Le=Object.assign(lt,{Panel:ne}),Ce=Le,Xe=Le.Panel,nt=oe(2738),ye=oe(62892),gt=oe(92343),pt=oe(36355),xt=oe(19716),Jt=De.forwardRef((ct,et)=>{const{getPrefixCls:Bn}=De.useContext(pt.E_),{prefixCls:ot,className:Bt,showArrow:zt=!0}=ct,St=Bn("collapse",ot),Tn=Be()({[`${St}-no-arrow`]:!zt},Bt);return De.createElement(Ce.Panel,Object.assign({ref:et},ct,{prefixCls:St,className:Tn}))}),on=oe(17313),Lt=oe(8378),Vt=oe(83116),Qe=oe(37613);const Me=ct=>{const{componentCls:et,contentBg:Bn,padding:ot,headerBg:Bt,headerPadding:zt,collapseHeaderPaddingSM:St,collapseHeaderPaddingLG:Tn,collapsePanelBorderRadius:Nt,lineWidth:Kn,lineType:xn,colorBorder:Hn,colorText:$t,colorTextHeading:ma,colorTextDisabled:Wn,fontSize:ba,fontSizeLG:un,lineHeight:mn,marginSM:En,paddingSM:Ma,paddingLG:ha,paddingXS:wa,motionDurationSlow:en,fontSizeIcon:ht,contentPadding:hn}=ct,Cn=`${Kn}px ${xn} ${Hn}`;return{[et]:Object.assign(Object.assign({},(0,on.Wf)(ct)),{backgroundColor:Bt,border:Cn,borderBottom:0,borderRadius:`${Nt}px`,"&-rtl":{direction:"rtl"},[`& > ${et}-item`]:{borderBottom:Cn,"&:last-child":{[` &, - & > ${et}-header`]:{borderRadius:`0 0 ${Nt}px ${Nt}px`}},[`> ${et}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:zt,color:fa,lineHeight:fn,cursor:"pointer",transition:`all ${tn}, visibility 0s`,[`> ${et}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${et}-expand-icon`]:{height:ba*fn,display:"flex",alignItems:"center",paddingInlineEnd:Pn},[`${et}-arrow`]:Object.assign(Object.assign({},(0,un.Ro)()),{fontSize:ht,svg:{transition:`transform ${tn}`}}),[`${et}-header-text`]:{marginInlineEnd:"auto"}},[`${et}-header-collapsible-only`]:{cursor:"default",[`${et}-header-text`]:{flex:"none",cursor:"pointer"}},[`${et}-icon-collapsible-only`]:{cursor:"default",[`${et}-expand-icon`]:{cursor:"pointer"}}},[`${et}-content`]:{color:$t,backgroundColor:Fn,borderTop:Cn,[`& > ${et}-content-box`]:{padding:hn},"&-hidden":{display:"none"}},"&-small":{[`> ${et}-item`]:{[`> ${et}-header`]:{padding:St,paddingInlineStart:wa,[`> ${et}-expand-icon`]:{marginInlineStart:Oa-wa}},[`> ${et}-content > ${et}-content-box`]:{padding:Oa}}},"&-large":{[`> ${et}-item`]:{fontSize:dn,[`> ${et}-header`]:{padding:Tn,paddingInlineStart:ot,[`> ${et}-expand-icon`]:{height:dn*fn,marginInlineStart:Sa-ot}},[`> ${et}-content > ${et}-content-box`]:{padding:Sa}}},[`${et}-item:last-child`]:{[`> ${et}-content`]:{borderRadius:`0 0 ${Nt}px ${Nt}px`}},[`& ${et}-item-disabled > ${et}-header`]:{"\n &,\n & > .arrow\n ":{color:Wn,cursor:"not-allowed"}},[`&${et}-icon-position-end`]:{[`& > ${et}-item`]:{[`> ${et}-header`]:{[`${et}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Pn}}}}})}},Et=ct=>{const{componentCls:et}=ct,Fn=`> ${et}-item > ${et}-header ${et}-arrow svg`;return{[`${et}-rtl`]:{[Fn]:{transform:"rotate(180deg)"}}}},kt=ct=>{const{componentCls:et,headerBg:Fn,paddingXXS:ot,colorBorder:Bt}=ct;return{[`${et}-borderless`]:{backgroundColor:Fn,border:0,[`> ${et}-item`]:{borderBottom:`1px solid ${Bt}`},[` + & > ${et}-header`]:{borderRadius:`0 0 ${Nt}px ${Nt}px`}},[`> ${et}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:zt,color:ma,lineHeight:mn,cursor:"pointer",transition:`all ${en}, visibility 0s`,[`> ${et}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${et}-expand-icon`]:{height:ba*mn,display:"flex",alignItems:"center",paddingInlineEnd:En},[`${et}-arrow`]:Object.assign(Object.assign({},(0,on.Ro)()),{fontSize:ht,svg:{transition:`transform ${en}`}}),[`${et}-header-text`]:{marginInlineEnd:"auto"}},[`${et}-header-collapsible-only`]:{cursor:"default",[`${et}-header-text`]:{flex:"none",cursor:"pointer"}},[`${et}-icon-collapsible-only`]:{cursor:"default",[`${et}-expand-icon`]:{cursor:"pointer"}}},[`${et}-content`]:{color:$t,backgroundColor:Bn,borderTop:Cn,[`& > ${et}-content-box`]:{padding:hn},"&-hidden":{display:"none"}},"&-small":{[`> ${et}-item`]:{[`> ${et}-header`]:{padding:St,paddingInlineStart:wa,[`> ${et}-expand-icon`]:{marginInlineStart:Ma-wa}},[`> ${et}-content > ${et}-content-box`]:{padding:Ma}}},"&-large":{[`> ${et}-item`]:{fontSize:un,[`> ${et}-header`]:{padding:Tn,paddingInlineStart:ot,[`> ${et}-expand-icon`]:{height:un*mn,marginInlineStart:ha-ot}},[`> ${et}-content > ${et}-content-box`]:{padding:ha}}},[`${et}-item:last-child`]:{[`> ${et}-content`]:{borderRadius:`0 0 ${Nt}px ${Nt}px`}},[`& ${et}-item-disabled > ${et}-header`]:{"\n &,\n & > .arrow\n ":{color:Wn,cursor:"not-allowed"}},[`&${et}-icon-position-end`]:{[`& > ${et}-item`]:{[`> ${et}-header`]:{[`${et}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:En}}}}})}},Et=ct=>{const{componentCls:et}=ct,Bn=`> ${et}-item > ${et}-header ${et}-arrow svg`;return{[`${et}-rtl`]:{[Bn]:{transform:"rotate(180deg)"}}}},Gt=ct=>{const{componentCls:et,headerBg:Bn,paddingXXS:ot,colorBorder:Bt}=ct;return{[`${et}-borderless`]:{backgroundColor:Bn,border:0,[`> ${et}-item`]:{borderBottom:`1px solid ${Bt}`},[` > ${et}-item:last-child, > ${et}-item:last-child ${et}-header - `]:{borderRadius:0},[`> ${et}-item:last-child`]:{borderBottom:0},[`> ${et}-item > ${et}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${et}-item > ${et}-content > ${et}-content-box`]:{paddingTop:ot}}}},vt=ct=>{const{componentCls:et,paddingSM:Fn}=ct;return{[`${et}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${et}-item`]:{borderBottom:0,[`> ${et}-content`]:{backgroundColor:"transparent",border:0,[`> ${et}-content-box`]:{paddingBlock:Fn}}}}}};var wt=(0,Wt.Z)("Collapse",ct=>{const et=(0,Qe.TS)(ct,{collapseHeaderPaddingSM:`${ct.paddingXS}px ${ct.paddingSM}px`,collapseHeaderPaddingLG:`${ct.padding}px ${ct.paddingLG}px`,collapsePanelBorderRadius:ct.borderRadiusLG});return[Me(et),kt(et),vt(et),Et(et),(0,Lt.Z)(et)]},ct=>({headerPadding:`${ct.paddingSM}px ${ct.padding}px`,headerBg:ct.colorFillAlter,contentPadding:`${ct.padding}px 16px`,contentBg:ct.colorBgContainer})),dt=Object.assign(De.forwardRef((ct,et)=>{const{getPrefixCls:Fn,direction:ot,collapse:Bt}=De.useContext(pt.E_),{prefixCls:zt,className:St,rootClassName:Tn,style:Nt,bordered:Kn=!0,ghost:xn,size:jn,expandIconPosition:$t="start",children:fa,expandIcon:Wn}=ct,ba=(0,xt.Z)(Cn=>{var ya;return(ya=jn!=null?jn:Cn)!==null&&ya!==void 0?ya:"middle"}),dn=Fn("collapse",zt),fn=Fn(),[Pn,Oa]=wt(dn),Sa=De.useMemo(()=>$t==="left"?"start":$t==="right"?"end":$t,[$t]),wa=function(){let Cn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const ya=Wn?Wn(Cn):De.createElement(b.Z,{rotate:Cn.isActive?90:void 0});return(0,gt.Tm)(ya,()=>({className:Be()(ya.props.className,`${dn}-arrow`)}))},tn=Be()(`${dn}-icon-position-${Sa}`,{[`${dn}-borderless`]:!Kn,[`${dn}-rtl`]:ot==="rtl",[`${dn}-ghost`]:!!xn,[`${dn}-${ba}`]:ba!=="middle"},Bt==null?void 0:Bt.className,St,Tn,Oa),ht=Object.assign(Object.assign({},(0,ye.Z)(fn)),{motionAppear:!1,leavedClassName:`${dn}-content-hidden`}),hn=De.useMemo(()=>fa?(0,We.Z)(fa).map((Cn,ya)=>{var ra,Ka;if(!((ra=Cn.props)===null||ra===void 0)&&ra.disabled){const oa=(Ka=Cn.key)!==null&&Ka!==void 0?Ka:String(ya),{disabled:Qn,collapsible:Ya}=Cn.props,Ma=Object.assign(Object.assign({},(0,nt.Z)(Cn.props,["disabled"])),{key:oa,collapsible:Ya!=null?Ya:Qn?"disabled":void 0});return(0,gt.Tm)(Cn,Ma)}return Cn}):null,[fa]);return Pn(De.createElement(Ce,Object.assign({ref:et,openMotion:ht},(0,nt.Z)(ct,["rootClassName"]),{expandIcon:wa,prefixCls:dn,className:tn,style:Object.assign(Object.assign({},Bt==null?void 0:Bt.style),Nt)}),hn))}),{Panel:Yt}),sn=dt},39722:function(_e,Ct,oe){"use strict";oe.d(Ct,{t5:function(){return De}});var b=oe(92310),he=oe.n(b),Be=oe(55477),Ie=oe(59301),be=oe(36355),Ge=oe(77578),Fe=oe(17356),Ye=function(We,Ve){var le={};for(var E in We)Object.prototype.hasOwnProperty.call(We,E)&&Ve.indexOf(E)<0&&(le[E]=We[E]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,E=Object.getOwnPropertySymbols(We);a{if(!(!Ve&&!le))return Ie.createElement(Ie.Fragment,null,Ve&&Ie.createElement("div",{className:`${We}-title`},(0,Ge.Z)(Ve)),Ie.createElement("div",{className:`${We}-inner-content`},(0,Ge.Z)(le)))},De=We=>{const{hashId:Ve,prefixCls:le,className:E,style:a,placement:x="top",title:y,content:z,children:ne}=We;return Ie.createElement("div",{className:he()(Ve,le,`${le}-pure`,`${le}-placement-${x}`,E),style:a},Ie.createElement("div",{className:`${le}-arrow`}),Ie.createElement(Be.G,Object.assign({},We,{className:Ve,prefixCls:le}),ne||ke(le,y,z)))},Oe=We=>{const{prefixCls:Ve}=We,le=Ye(We,["prefixCls"]),{getPrefixCls:E}=Ie.useContext(be.E_),a=E("popover",Ve),[x,y]=(0,Fe.Z)(a);return x(Ie.createElement(De,Object.assign({},le,{prefixCls:a,hashId:y})))};Ct.ZP=Oe},60324:function(_e,Ct,oe){"use strict";var b=oe(92310),he=oe.n(b),Be=oe(59301),Ie=oe(77578),be=oe(62892),Ge=oe(36355),Fe=oe(6848),Ye=oe(39722),ke=oe(17356),De=function(Ve,le){var E={};for(var a in Ve)Object.prototype.hasOwnProperty.call(Ve,a)&&le.indexOf(a)<0&&(E[a]=Ve[a]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ve);x{let{title:le,content:E,prefixCls:a}=Ve;return Be.createElement(Be.Fragment,null,le&&Be.createElement("div",{className:`${a}-title`},(0,Ie.Z)(le)),Be.createElement("div",{className:`${a}-inner-content`},(0,Ie.Z)(E)))},We=Be.forwardRef((Ve,le)=>{const{prefixCls:E,title:a,content:x,overlayClassName:y,placement:z="top",trigger:ne="hover",mouseEnterDelay:re=.1,mouseLeaveDelay:ie=.1,overlayStyle:ge={}}=Ve,fe=De(Ve,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Pe}=Be.useContext(Ge.E_),Ue=Pe("popover",E),[Re,lt]=(0,ke.Z)(Ue),Le=Pe(),Ce=he()(y,lt);return Re(Be.createElement(Fe.Z,Object.assign({placement:z,trigger:ne,mouseEnterDelay:re,mouseLeaveDelay:ie,overlayStyle:ge},fe,{prefixCls:Ue,overlayClassName:Ce,ref:le,overlay:a||x?Be.createElement(Oe,{prefixCls:Ue,title:a,content:x}):null,transitionName:(0,be.m)(Le,"zoom-big",fe.transitionName),"data-popover-inject":!0})))});We._InternalPanelDoNotUseOrYouWillBeFired=Ye.ZP,Ct.Z=We},17356:function(_e,Ct,oe){"use strict";var b=oe(17313),he=oe(29878),Be=oe(19447),Ie=oe(33166),be=oe(83116),Ge=oe(37613);const Fe=De=>{const{componentCls:Oe,popoverColor:We,minWidth:Ve,fontWeightStrong:le,popoverPadding:E,boxShadowSecondary:a,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:z,marginXS:ne,colorBgElevated:re,popoverBg:ie}=De;return[{[Oe]:Object.assign(Object.assign({},(0,b.Wf)(De)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:z,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":re,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Oe}-content`]:{position:"relative"},[`${Oe}-inner`]:{backgroundColor:ie,backgroundClip:"padding-box",borderRadius:y,boxShadow:a,padding:E},[`${Oe}-title`]:{minWidth:Ve,marginBottom:ne,color:x,fontWeight:le},[`${Oe}-inner-content`]:{color:We}})},(0,Be.ZP)(De,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Oe}-pure`]:{position:"relative",maxWidth:"none",margin:De.sizePopupArrow,display:"inline-block",[`${Oe}-content`]:{display:"inline-block"}}}]},Ye=De=>{const{componentCls:Oe}=De;return{[Oe]:Ie.i.map(We=>{const Ve=De[`${We}6`];return{[`&${Oe}-${We}`]:{"--antd-arrow-background-color":Ve,[`${Oe}-inner`]:{backgroundColor:Ve},[`${Oe}-arrow`]:{background:"transparent"}}}})}},ke=De=>{const{componentCls:Oe,lineWidth:We,lineType:Ve,colorSplit:le,paddingSM:E,controlHeight:a,fontSize:x,lineHeight:y,padding:z}=De,ne=a-Math.round(x*y),re=ne/2,ie=ne/2-We,ge=z;return{[Oe]:{[`${Oe}-inner`]:{padding:0},[`${Oe}-title`]:{margin:0,padding:`${re}px ${ge}px ${ie}px`,borderBottom:`${We}px ${Ve} ${le}`},[`${Oe}-inner-content`]:{padding:`${E}px ${ge}px`}}}};Ct.Z=(0,be.Z)("Popover",De=>{const{colorBgElevated:Oe,colorText:We,wireframe:Ve}=De,le=(0,Ge.TS)(De,{popoverPadding:12,popoverBg:Oe,popoverColor:We});return[Fe(le),Ye(le),Ve&&ke(le),(0,he._y)(le,"zoom-big")]},De=>({width:177,minWidth:177,zIndexPopup:De.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},12563:function(_e,Ct,oe){"use strict";oe.d(Ct,{default:function(){return lt}});var b=oe(59301),he=oe(99267),Be=oe(92310),Ie=oe.n(Be),be=oe(36785),Ge=oe(47729),Fe=oe(14088),Ye=oe(36355),ke=oe(17313),De=oe(37613),Oe=oe(83116);const We=Le=>{const{paddingXXS:Ce,lineWidth:Xe,tagPaddingHorizontal:nt,componentCls:ye}=Le,gt=nt-Xe,pt=Ce-Xe;return{[ye]:Object.assign(Object.assign({},(0,ke.Wf)(Le)),{display:"inline-block",height:"auto",marginInlineEnd:Le.marginXS,paddingInline:gt,fontSize:Le.tagFontSize,lineHeight:Le.tagLineHeight,whiteSpace:"nowrap",background:Le.defaultBg,border:`${Le.lineWidth}px ${Le.lineType} ${Le.colorBorder}`,borderRadius:Le.borderRadiusSM,opacity:1,transition:`all ${Le.motionDurationMid}`,textAlign:"start",position:"relative",[`&${ye}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:Le.defaultColor},[`${ye}-close-icon`]:{marginInlineStart:pt,color:Le.colorTextDescription,fontSize:Le.tagIconSize,cursor:"pointer",transition:`all ${Le.motionDurationMid}`,"&:hover":{color:Le.colorTextHeading}},[`&${ye}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${Le.iconCls}-close, ${Le.iconCls}-close:hover`]:{color:Le.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${ye}-checkable-checked):hover`]:{color:Le.colorPrimary,backgroundColor:Le.colorFillSecondary},"&:active, &-checked":{color:Le.colorTextLightSolid},"&-checked":{backgroundColor:Le.colorPrimary,"&:hover":{backgroundColor:Le.colorPrimaryHover}},"&:active":{backgroundColor:Le.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${Le.iconCls} + span, > span + ${Le.iconCls}`]:{marginInlineStart:gt}}),[`${ye}-borderless`]:{borderColor:"transparent",background:Le.tagBorderlessBg}}},Ve=Le=>{const{lineWidth:Ce,fontSizeIcon:Xe}=Le,nt=Le.fontSizeSM,ye=`${Le.lineHeightSM*nt}px`;return(0,De.TS)(Le,{tagFontSize:nt,tagLineHeight:ye,tagIconSize:Xe-2*Ce,tagPaddingHorizontal:8,tagBorderlessBg:Le.colorFillTertiary})},le=Le=>({defaultBg:Le.colorFillQuaternary,defaultColor:Le.colorText});var E=(0,Oe.Z)("Tag",Le=>{const Ce=Ve(Le);return We(Ce)},le),a=function(Le,Ce){var Xe={};for(var nt in Le)Object.prototype.hasOwnProperty.call(Le,nt)&&Ce.indexOf(nt)<0&&(Xe[nt]=Le[nt]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,nt=Object.getOwnPropertySymbols(Le);ye{const{prefixCls:Ce,style:Xe,className:nt,checked:ye,onChange:gt,onClick:pt}=Le,xt=a(Le,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:ut,tag:Yt}=b.useContext(Ye.E_),un=Et=>{gt==null||gt(!ye),pt==null||pt(Et)},Lt=ut("tag",Ce),[Wt,Qe]=E(Lt),Me=Ie()(Lt,`${Lt}-checkable`,{[`${Lt}-checkable-checked`]:ye},Yt==null?void 0:Yt.className,nt,Qe);return Wt(b.createElement("span",Object.assign({},xt,{style:Object.assign(Object.assign({},Xe),Yt==null?void 0:Yt.style),className:Me,onClick:un})))},z=oe(45157);const ne=Le=>(0,z.Z)(Le,(Ce,Xe)=>{let{textColor:nt,lightBorderColor:ye,lightColor:gt,darkColor:pt}=Xe;return{[`${Le.componentCls}-${Ce}`]:{color:nt,background:gt,borderColor:ye,"&-inverse":{color:Le.colorTextLightSolid,background:pt,borderColor:pt},[`&${Le.componentCls}-borderless`]:{borderColor:"transparent"}}}});var re=(0,Oe.b)(["Tag","preset"],Le=>{const Ce=Ve(Le);return ne(Ce)},le);function ie(Le){return typeof Le!="string"?Le:Le.charAt(0).toUpperCase()+Le.slice(1)}const ge=(Le,Ce,Xe)=>{const nt=ie(Xe);return{[`${Le.componentCls}-${Ce}`]:{color:Le[`color${Xe}`],background:Le[`color${nt}Bg`],borderColor:Le[`color${nt}Border`],[`&${Le.componentCls}-borderless`]:{borderColor:"transparent"}}}};var fe=(0,Oe.b)(["Tag","status"],Le=>{const Ce=Ve(Le);return[ge(Ce,"success","Success"),ge(Ce,"processing","Info"),ge(Ce,"error","Error"),ge(Ce,"warning","Warning")]},le),Pe=function(Le,Ce){var Xe={};for(var nt in Le)Object.prototype.hasOwnProperty.call(Le,nt)&&Ce.indexOf(nt)<0&&(Xe[nt]=Le[nt]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,nt=Object.getOwnPropertySymbols(Le);ye{const{prefixCls:Xe,className:nt,rootClassName:ye,style:gt,children:pt,icon:xt,color:ut,onClose:Yt,closeIcon:un,closable:Lt,bordered:Wt=!0}=Le,Qe=Pe(Le,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:Me,direction:Et,tag:kt}=b.useContext(Ye.E_),[vt,wt]=b.useState(!0);b.useEffect(()=>{"visible"in Qe&&wt(Qe.visible)},[Qe.visible]);const Ae=(0,be.o2)(ut),dt=(0,be.yT)(ut),sn=Ae||dt,ct=Object.assign(Object.assign({backgroundColor:ut&&!sn?ut:void 0},kt==null?void 0:kt.style),gt),et=Me("tag",Xe),[Fn,ot]=E(et),Bt=Ie()(et,kt==null?void 0:kt.className,{[`${et}-${ut}`]:sn,[`${et}-has-color`]:ut&&!sn,[`${et}-hidden`]:!vt,[`${et}-rtl`]:Et==="rtl",[`${et}-borderless`]:!Wt},nt,ye,ot),zt=jn=>{jn.stopPropagation(),Yt==null||Yt(jn),!jn.defaultPrevented&&wt(!1)},[,St]=(0,Ge.Z)(Lt,un,jn=>jn===null?b.createElement(he.Z,{className:`${et}-close-icon`,onClick:zt}):b.createElement("span",{className:`${et}-close-icon`,onClick:zt},jn),null,!1),Tn=typeof Qe.onClick=="function"||pt&&pt.type==="a",Nt=xt||null,Kn=Nt?b.createElement(b.Fragment,null,Nt,pt&&b.createElement("span",null,pt)):pt,xn=b.createElement("span",Object.assign({},Qe,{ref:Ce,className:Bt,style:ct}),Kn,St,Ae&&b.createElement(re,{key:"preset",prefixCls:et}),dt&&b.createElement(fe,{key:"status",prefixCls:et}));return Fn(Tn?b.createElement(Fe.Z,{component:"Tag"},xn):xn)},Re=b.forwardRef(Ue);Re.CheckableTag=y;var lt=Re},98228:function(_e,Ct,oe){"use strict";oe.d(Ct,{default:function(){return Fr}});var b=oe(92310),he=oe.n(b),Be=oe(60499),Ie=oe(77654),be=oe(85899),Ge=oe(72190),Fe=oe(42244),Ye=oe(43749),ke=oe(77861),De=oe(17115),Oe=oe(90782),We=oe(18929),Ve=oe(48736),le=oe(59301),E=function(At){var Mn=le.useRef({valueLabels:new Map});return le.useMemo(function(){var kn=Mn.current.valueLabels,Ln=new Map,xe=At.map(function(ft){var Ft,Qt=ft.value,Mt=(Ft=ft.label)!==null&&Ft!==void 0?Ft:kn.get(Qt);return Ln.set(Qt,Mt),(0,be.Z)((0,be.Z)({},ft),{},{label:Mt})});return Mn.current.valueLabels=Ln,[xe]},[At])},a=function(At,Mn,kn,Ln){return le.useMemo(function(){var xe=At.map(function(Mt){var yt=Mt.value;return yt}),ft=Mn.map(function(Mt){var yt=Mt.value;return yt}),Ft=xe.filter(function(Mt){return!Ln[Mt]});if(kn){var Qt=(0,Oe.S)(xe,!0,Ln);xe=Qt.checkedKeys,ft=Qt.halfCheckedKeys}return[Array.from(new Set([].concat((0,Ie.Z)(Ft),(0,Ie.Z)(xe)))),ft]},[At,Mn,kn,Ln])},x=oe(71430),y=function(At,Mn){return le.useMemo(function(){var kn=(0,x.I8)(At,{fieldNames:Mn,initWrapper:function(xe){return(0,be.Z)((0,be.Z)({},xe),{},{valueEntities:new Map})},processEntity:function(xe,ft){var Ft=xe.node[Mn.value];if(0)var Qt;ft.valueEntities.set(Ft,xe)}});return kn},[At,Mn])},z=oe(18642),ne=oe(11592),re=function(){return null},ie=re,ge=["children","value"];function fe(At){return(0,ne.Z)(At).map(function(Mn){if(!le.isValidElement(Mn)||!Mn.type)return null;var kn=Mn,Ln=kn.key,xe=kn.props,ft=xe.children,Ft=xe.value,Qt=(0,Fe.Z)(xe,ge),Mt=(0,be.Z)({key:Ln,value:Ft},Qt),yt=fe(ft);return yt.length&&(Mt.children=yt),Mt}).filter(function(Mn){return Mn})}function Pe(At){if(!At)return At;var Mn=(0,be.Z)({},At);return"props"in Mn||Object.defineProperty(Mn,"props",{get:function(){return(0,Ve.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Mn}}),Mn}function Ue(At,Mn,kn,Ln,xe,ft){var Ft=null,Qt=null;function Mt(){function yt(En){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return En.map(function(He,Ot){var cn="".concat(je,"-").concat(Ot),gn=He[ft.value],_n=kn.includes(gn),Un=yt(He[ft.children]||[],cn,_n),vn=le.createElement(ie,He,Un.map(function(Ea){return Ea.node}));if(Mn===gn&&(Ft=vn),_n){var Jn={pos:cn,node:vn,children:Un};return Ke||Qt.push(Jn),Jn}return null}).filter(function(He){return He})}Qt||(Qt=[],yt(Ln),Qt.sort(function(En,je){var Ke=En.node.props.value,He=je.node.props.value,Ot=kn.indexOf(Ke),cn=kn.indexOf(He);return Ot-cn}))}Object.defineProperty(At,"triggerNode",{get:function(){return(0,Ve.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Mt(),Ft}}),Object.defineProperty(At,"allCheckedNodes",{get:function(){return(0,Ve.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Mt(),xe?Qt:Qt.map(function(En){var je=En.node;return je})}})}var Re=function(At,Mn,kn){var Ln=kn.treeNodeFilterProp,xe=kn.filterTreeNode,ft=kn.fieldNames,Ft=ft.children;return le.useMemo(function(){if(!Mn||xe===!1)return At;var Qt;if(typeof xe=="function")Qt=xe;else{var Mt=Mn.toUpperCase();Qt=function(je,Ke){var He=Ke[Ln];return String(He).toUpperCase().includes(Mt)}}function yt(En){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return En.reduce(function(Ke,He){var Ot=He[Ft],cn=je||Qt(Mn,Pe(He)),gn=yt(Ot||[],cn);return(cn||gn.length)&&Ke.push((0,be.Z)((0,be.Z)({},He),{},(0,z.Z)({isLeaf:void 0},Ft,gn))),Ke},[])}return yt(At)},[At,Mn,Ft,Ln,xe])};function lt(At){var Mn=le.useRef();Mn.current=At;var kn=le.useCallback(function(){return Mn.current.apply(Mn,arguments)},[]);return kn}function Le(At,Mn){var kn=Mn.id,Ln=Mn.pId,xe=Mn.rootPId,ft={},Ft=[],Qt=At.map(function(Mt){var yt=(0,be.Z)({},Mt),En=yt[kn];return ft[En]=yt,yt.key=yt.key||En,yt});return Qt.forEach(function(Mt){var yt=Mt[Ln],En=ft[yt];En&&(En.children=En.children||[],En.children.push(Mt)),(yt===xe||!En&&xe===null)&&Ft.push(Mt)}),Ft}function Ce(At,Mn,kn){return le.useMemo(function(){return At?kn?Le(At,(0,be.Z)({id:"id",pId:"pId",rootPId:null},kn!==!0?kn:{})):At:fe(Mn)},[Mn,kn,At])}var Xe=le.createContext(null),nt=Xe,ye=oe(10228),gt=oe(80547),pt=oe(38028),xt=le.createContext(null),ut=xt;function Yt(At){return Array.isArray(At)?At:At!==void 0?[At]:[]}function un(At){var Mn=At||{},kn=Mn.label,Ln=Mn.value,xe=Mn.children,ft=Ln||"value";return{_title:kn?[kn]:["title","label"],value:ft,key:ft,children:xe||"children"}}function Lt(At){return!At||At.disabled||At.disableCheckbox||At.checkable===!1}function Wt(At,Mn){var kn=[];function Ln(xe){xe.forEach(function(ft){var Ft=ft[Mn.children];Ft&&(kn.push(ft[Mn.value]),Ln(Ft))})}return Ln(At),kn}function Qe(At){return At==null}var Me={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Et=function(Mn,kn){var Ln=(0,ke.lk)(),xe=Ln.prefixCls,ft=Ln.multiple,Ft=Ln.searchValue,Qt=Ln.toggleOpen,Mt=Ln.open,yt=Ln.notFoundContent,En=le.useContext(ut),je=En.virtual,Ke=En.listHeight,He=En.listItemHeight,Ot=En.treeData,cn=En.fieldNames,gn=En.onSelect,_n=En.dropdownMatchSelectWidth,Un=En.treeExpandAction,vn=le.useContext(nt),Jn=vn.checkable,Ea=vn.checkedKeys,Zt=vn.halfCheckedKeys,$n=vn.treeExpandedKeys,Je=vn.treeDefaultExpandAll,Ut=vn.treeDefaultExpandedKeys,wn=vn.onTreeExpand,tt=vn.treeIcon,Xn=vn.showTreeIcon,Rn=vn.switcherIcon,ca=vn.treeLine,Vn=vn.treeNodeFilterProp,Za=vn.loadData,sa=vn.treeLoadedKeys,_a=vn.treeMotion,$a=vn.onTreeLoad,gr=vn.keyEntities,Rt=le.useRef(),Da=(0,gt.Z)(function(){return Ot},[Mt,Ot],function(Ga,nr){return nr[0]&&Ga[1]!==nr[1]}),Vt=le.useState(null),xa=(0,Ge.Z)(Vt,2),pa=xa[0],Xt=xa[1],Dn=gr[pa],ta=le.useMemo(function(){return Jn?{checked:Ea,halfChecked:Zt}:null},[Jn,Ea,Zt]);le.useEffect(function(){if(Mt&&!ft&&Ea.length){var Ga;(Ga=Rt.current)===null||Ga===void 0||Ga.scrollTo({key:Ea[0]}),Xt(Ea[0])}},[Mt]);var An=String(Ft).toLowerCase(),Ra=function(nr){return An?String(nr[Vn]).toLowerCase().includes(An):!1},Pa=le.useState(Ut),Va=(0,Ge.Z)(Pa,2),dr=Va[0],Pr=Va[1],Mr=le.useState(null),hr=(0,Ge.Z)(Mr,2),Jr=hr[0],Xa=hr[1],qa=le.useMemo(function(){return $n?(0,Ie.Z)($n):Ft?Jr:dr},[dr,Jr,$n,Ft]);le.useEffect(function(){Ft&&Xa(Wt(Ot,cn))},[Ft]);var vr=function(nr){Pr(nr),Xa(nr),wn&&wn(nr)},va=function(nr){nr.preventDefault()},lr=function(nr,mt){var it=mt.node;Jn&&Lt(it)||(gn(it.key,{selected:!Ea.includes(it.key)}),ft||Qt(!1))};if(le.useImperativeHandle(kn,function(){var Ga;return{scrollTo:(Ga=Rt.current)===null||Ga===void 0?void 0:Ga.scrollTo,onKeyDown:function(mt){var it,It=mt.which;switch(It){case ye.Z.UP:case ye.Z.DOWN:case ye.Z.LEFT:case ye.Z.RIGHT:(it=Rt.current)===null||it===void 0||it.onKeyDown(mt);break;case ye.Z.ENTER:{if(Dn){var mn=(Dn==null?void 0:Dn.node)||{},ua=mn.selectable,La=mn.value;ua!==!1&&lr(null,{node:{key:pa},selected:!Ea.includes(La)})}break}case ye.Z.ESC:Qt(!1)}},onKeyUp:function(){}}}),Da.length===0)return le.createElement("div",{role:"listbox",className:"".concat(xe,"-empty"),onMouseDown:va},yt);var mr={fieldNames:cn};return sa&&(mr.loadedKeys=sa),qa&&(mr.expandedKeys=qa),le.createElement("div",{onMouseDown:va},Dn&&Mt&&le.createElement("span",{style:Me,"aria-live":"assertive"},Dn.node.value),le.createElement(pt.Z,(0,Be.Z)({ref:Rt,focusable:!1,prefixCls:"".concat(xe,"-tree"),treeData:Da,height:Ke,itemHeight:He,virtual:je!==!1&&_n!==!1,multiple:ft,icon:tt,showIcon:Xn,switcherIcon:Rn,showLine:ca,loadData:Ft?null:Za,motion:_a,activeKey:pa,checkable:Jn,checkStrictly:!0,checkedKeys:ta,selectedKeys:Jn?[]:Ea,defaultExpandAll:Je},mr,{onActiveChange:Xt,onSelect:lr,onCheck:lr,onExpand:vr,onLoad:$a,filterTreeNode:Ra,expandAction:Un})))},kt=le.forwardRef(Et);kt.displayName="OptionList";var vt=kt,wt="SHOW_ALL",Ae="SHOW_PARENT",dt="SHOW_CHILD";function sn(At,Mn,kn,Ln){var xe=new Set(At);return Mn===dt?At.filter(function(ft){var Ft=kn[ft];return!(Ft&&Ft.children&&Ft.children.some(function(Qt){var Mt=Qt.node;return xe.has(Mt[Ln.value])})&&Ft.children.every(function(Qt){var Mt=Qt.node;return Lt(Mt)||xe.has(Mt[Ln.value])}))}):Mn===Ae?At.filter(function(ft){var Ft=kn[ft],Qt=Ft?Ft.parent:null;return!(Qt&&!Lt(Qt.node)&&xe.has(Qt.key))}):At}function ct(At){var Mn=At.searchPlaceholder,kn=At.treeCheckStrictly,Ln=At.treeCheckable,xe=At.labelInValue,ft=At.value,Ft=At.multiple;warning(!Mn,"`searchPlaceholder` has been removed."),kn&&xe===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(xe||kn)&&warning(toArray(ft).every(function(Qt){return Qt&&_typeof(Qt)==="object"&&"value"in Qt}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),kn||Ft||Ln?warning(!ft||Array.isArray(ft),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(ft),"`value` should not be array when `TreeSelect` is single mode.")}var et=null,Fn=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function ot(At){return!At||(0,Ye.Z)(At)!=="object"}var Bt=le.forwardRef(function(At,Mn){var kn=At.id,Ln=At.prefixCls,xe=Ln===void 0?"rc-tree-select":Ln,ft=At.value,Ft=At.defaultValue,Qt=At.onChange,Mt=At.onSelect,yt=At.onDeselect,En=At.searchValue,je=At.inputValue,Ke=At.onSearch,He=At.autoClearSearchValue,Ot=He===void 0?!0:He,cn=At.filterTreeNode,gn=At.treeNodeFilterProp,_n=gn===void 0?"value":gn,Un=At.showCheckedStrategy,vn=At.treeNodeLabelProp,Jn=At.multiple,Ea=At.treeCheckable,Zt=At.treeCheckStrictly,$n=At.labelInValue,Je=At.fieldNames,Ut=At.treeDataSimpleMode,wn=At.treeData,tt=At.children,Xn=At.loadData,Rn=At.treeLoadedKeys,ca=At.onTreeLoad,Vn=At.treeDefaultExpandAll,Za=At.treeExpandedKeys,sa=At.treeDefaultExpandedKeys,_a=At.onTreeExpand,$a=At.treeExpandAction,gr=At.virtual,Rt=At.listHeight,Da=Rt===void 0?200:Rt,Vt=At.listItemHeight,xa=Vt===void 0?20:Vt,pa=At.onDropdownVisibleChange,Xt=At.dropdownMatchSelectWidth,Dn=Xt===void 0?!0:Xt,ta=At.treeLine,An=At.treeIcon,Ra=At.showTreeIcon,Pa=At.switcherIcon,Va=At.treeMotion,dr=(0,Fe.Z)(At,Fn),Pr=(0,De.ZP)(kn),Mr=Ea&&!Zt,hr=Ea||Zt,Jr=Zt||$n,Xa=hr||Jn,qa=(0,We.Z)(Ft,{value:ft}),vr=(0,Ge.Z)(qa,2),va=vr[0],lr=vr[1],mr=le.useMemo(function(){return Ea?Un||dt:wt},[Un,Ea]),Ga=le.useMemo(function(){return un(Je)},[JSON.stringify(Je)]),nr=(0,We.Z)("",{value:En!==void 0?En:je,postState:function(Ia){return Ia||""}}),mt=(0,Ge.Z)(nr,2),it=mt[0],It=mt[1],mn=function(Ia){It(Ia),Ke==null||Ke(Ia)},ua=Ce(wn,tt,Ut),La=y(ua,Ga),nn=La.keyEntities,Ba=La.valueEntities,Aa=le.useCallback(function(pn){var Ia=[],Ca=[];return pn.forEach(function(ja){Ba.has(ja)?Ca.push(ja):Ia.push(ja)}),{missingRawValues:Ia,existRawValues:Ca}},[Ba]),ar=Re(ua,it,{fieldNames:Ga,treeNodeFilterProp:_n,filterTreeNode:cn}),Ta=le.useCallback(function(pn){if(pn){if(vn)return pn[vn];for(var Ia=Ga._title,Ca=0;Ca{const{componentCls:Mn,treePrefixCls:kn,colorBgElevated:Ln}=At,xe=`.${kn}`;return[{[`${Mn}-dropdown`]:[{padding:`${At.paddingXS}px ${At.paddingXS/2}px`},(0,ya.Yk)(kn,(0,hn.TS)(At,{colorBgContainer:Ln})),{[xe]:{borderRadius:0,[`${xe}-list-holder-inner`]:{alignItems:"stretch",[`${xe}-treenode`]:{[`${xe}-node-content-wrapper`]:{flex:"auto"}}}}},(0,ht.C2)(`${kn}-checkbox`,At),{"&-rtl":{direction:"rtl",[`${xe}-switcher${xe}-switcher_close`]:{[`${xe}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Ka(At,Mn){return(0,Cn.Z)("TreeSelect",kn=>{const Ln=(0,hn.TS)(kn,{treePrefixCls:Mn});return[ra(Ln)]},ya.TM)(At)}var oa=function(At,Mn){var kn={};for(var Ln in At)Object.prototype.hasOwnProperty.call(At,Ln)&&Mn.indexOf(Ln)<0&&(kn[Ln]=At[Ln]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,Ln=Object.getOwnPropertySymbols(At);xe{var kn,{prefixCls:Ln,size:xe,disabled:ft,bordered:Ft=!0,className:Qt,rootClassName:Mt,treeCheckable:yt,multiple:En,listHeight:je=256,listItemHeight:Ke=26,placement:He,notFoundContent:Ot,switcherIcon:cn,treeLine:gn,getPopupContainer:_n,popupClassName:Un,dropdownClassName:vn,treeIcon:Jn=!1,transitionName:Ea,choiceTransitionName:Zt="",status:$n,treeExpandAction:Je,builtinPlacements:Ut,dropdownMatchSelectWidth:wn,popupMatchSelectWidth:tt,allowClear:Xn}=At,Rn=oa(At,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:ca,getPrefixCls:Vn,renderEmpty:Za,direction:sa,virtual:_a,popupMatchSelectWidth:$a,popupOverflow:gr}=le.useContext($t.E_),Rt=Vn(),Da=Vn("select",Ln),Vt=Vn("select-tree",Ln),xa=Vn("tree-select",Ln),{compactSize:pa,compactItemClassnames:Xt}=(0,wa.ri)(Da,sa),[Dn,ta]=(0,fn.Z)(Da),[An]=Ka(xa,Vt),Ra=he()(Un||vn,`${xa}-dropdown`,{[`${xa}-dropdown-rtl`]:sa==="rtl"},Mt,ta),Pa=!!(yt||En),Va=(0,Oa.Z)(Rn.suffixIcon,Rn.showArrow),dr=(kn=tt!=null?tt:wn)!==null&&kn!==void 0?kn:$a,{status:Pr,hasFeedback:Mr,isFormItemInput:hr,feedbackIcon:Jr}=le.useContext(dn.aM),Xa=(0,jn.F)(Pr,$n),{suffixIcon:qa,removeIcon:vr,clearIcon:va}=(0,Sa.Z)(Object.assign(Object.assign({},Rn),{multiple:Pa,showSuffixIcon:Va,hasFeedback:Mr,feedbackIcon:Jr,prefixCls:Da,componentName:"TreeSelect"})),lr=Xn===!0?{clearIcon:va}:Xn;let mr;Ot!==void 0?mr=Ot:mr=(Za==null?void 0:Za("Select"))||le.createElement(Wn.Z,{componentName:"Select"});const Ga=(0,Nt.Z)(Rn,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),nr=le.useMemo(()=>He!==void 0?He:sa==="rtl"?"bottomRight":"bottomLeft",[He,sa]),mt=(0,Pn.Z)(Ut,gr),it=(0,ba.Z)(Ba=>{var Aa;return(Aa=xe!=null?xe:pa)!==null&&Aa!==void 0?Aa:Ba}),It=le.useContext(fa.Z),mn=ft!=null?ft:It,ua=he()(!Ln&&xa,{[`${Da}-lg`]:it==="large",[`${Da}-sm`]:it==="small",[`${Da}-rtl`]:sa==="rtl",[`${Da}-borderless`]:!Ft,[`${Da}-in-form-item`]:hr},(0,jn.Z)(Da,Xa,Mr),Xt,Qt,Mt,ta),La=Ba=>le.createElement(tn.Z,{prefixCls:Vt,switcherIcon:cn,treeNodeProps:Ba,showLine:gn}),nn=le.createElement(Tn,Object.assign({virtual:_a,disabled:mn},Ga,{dropdownMatchSelectWidth:dr,builtinPlacements:mt,ref:Mn,prefixCls:Da,className:ua,listHeight:je,listItemHeight:Ke,treeCheckable:yt&&le.createElement("span",{className:`${Da}-tree-checkbox-inner`}),treeLine:!!gn,suffixIcon:qa,multiple:Pa,placement:nr,removeIcon:vr,allowClear:lr,switcherIcon:La,showTreeIcon:Jn,notFoundContent:mr,getPopupContainer:_n||ca,treeMotion:null,dropdownClassName:Ra,choiceTransitionName:(0,xn.m)(Rt,"",Zt),transitionName:(0,xn.m)(Rt,"slide-up",Ea),treeExpandAction:Je}));return Dn(An(nn))},Ma=le.forwardRef(Qn),Ja=(0,Kn.Z)(Ma);Ma.TreeNode=ie,Ma.SHOW_ALL=wt,Ma.SHOW_PARENT=Ae,Ma.SHOW_CHILD=dt,Ma._InternalPanelDoNotUseOrYouWillBeFired=Ja;var Fr=Ma},24334:function(_e,Ct,oe){var b,he;(function(Be,Ie){_e.exports=Ie(Be)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof oe.g!="undefined"?oe.g:this,function(Be){"use strict";Be=Be||{};var Ie=Be.Base64,be="2.6.4",Ge="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Fe=function(Xe){for(var nt={},ye=0,gt=Xe.length;ye>>6)+Ye(128|nt&63):Ye(224|nt>>>12&15)+Ye(128|nt>>>6&63)+Ye(128|nt&63)}else{var nt=65536+(Xe.charCodeAt(0)-55296)*1024+(Xe.charCodeAt(1)-56320);return Ye(240|nt>>>18&7)+Ye(128|nt>>>12&63)+Ye(128|nt>>>6&63)+Ye(128|nt&63)}},De=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Oe=function(Xe){return Xe.replace(De,ke)},We=function(Xe){var nt=[0,2,1][Xe.length%3],ye=Xe.charCodeAt(0)<<16|(Xe.length>1?Xe.charCodeAt(1):0)<<8|(Xe.length>2?Xe.charCodeAt(2):0),gt=[Ge.charAt(ye>>>18),Ge.charAt(ye>>>12&63),nt>=2?"=":Ge.charAt(ye>>>6&63),nt>=1?"=":Ge.charAt(ye&63)];return gt.join("")},Ve=Be.btoa&&typeof Be.btoa=="function"?function(Xe){return Be.btoa(Xe)}:function(Xe){if(Xe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Xe.replace(/[\s\S]{1,3}/g,We)},le=function(Xe){return Ve(Oe(String(Xe)))},E=function(Xe){return Xe.replace(/[+\/]/g,function(nt){return nt=="+"?"-":"_"}).replace(/=/g,"")},a=function(Xe,nt){return nt?E(le(Xe)):le(Xe)},x=function(Xe){return a(Xe,!0)},y;Be.Uint8Array&&(y=function(Xe,nt){for(var ye="",gt=0,pt=Xe.length;gt>>18)+Ge.charAt(un>>>12&63)+(typeof ut!="undefined"?Ge.charAt(un>>>6&63):"=")+(typeof Yt!="undefined"?Ge.charAt(un&63):"=")}return nt?E(ye):ye});var z=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ne=function(Xe){switch(Xe.length){case 4:var nt=(7&Xe.charCodeAt(0))<<18|(63&Xe.charCodeAt(1))<<12|(63&Xe.charCodeAt(2))<<6|63&Xe.charCodeAt(3),ye=nt-65536;return Ye((ye>>>10)+55296)+Ye((ye&1023)+56320);case 3:return Ye((15&Xe.charCodeAt(0))<<12|(63&Xe.charCodeAt(1))<<6|63&Xe.charCodeAt(2));default:return Ye((31&Xe.charCodeAt(0))<<6|63&Xe.charCodeAt(1))}},re=function(Xe){return Xe.replace(z,ne)},ie=function(Xe){var nt=Xe.length,ye=nt%4,gt=(nt>0?Fe[Xe.charAt(0)]<<18:0)|(nt>1?Fe[Xe.charAt(1)]<<12:0)|(nt>2?Fe[Xe.charAt(2)]<<6:0)|(nt>3?Fe[Xe.charAt(3)]:0),pt=[Ye(gt>>>16),Ye(gt>>>8&255),Ye(gt&255)];return pt.length-=[0,0,2,1][ye],pt.join("")},ge=Be.atob&&typeof Be.atob=="function"?function(Xe){return Be.atob(Xe)}:function(Xe){return Xe.replace(/\S{1,4}/g,ie)},fe=function(Xe){return ge(String(Xe).replace(/[^A-Za-z0-9\+\/]/g,""))},Pe=function(Xe){return re(ge(Xe))},Ue=function(Xe){return String(Xe).replace(/[-_]/g,function(nt){return nt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Re=function(Xe){return Pe(Ue(Xe))},lt;Be.Uint8Array&&(lt=function(Xe){return Uint8Array.from(fe(Ue(Xe)),function(nt){return nt.charCodeAt(0)})});var Le=function(){var Xe=Be.Base64;return Be.Base64=Ie,Xe};if(Be.Base64={VERSION:be,atob:fe,btoa:Ve,fromBase64:Re,toBase64:a,utob:Oe,encode:a,encodeURI:x,btou:re,decode:Re,noConflict:Le,fromUint8Array:y,toUint8Array:lt},typeof Object.defineProperty=="function"){var Ce=function(Xe){return{value:Xe,enumerable:!1,writable:!0,configurable:!0}};Be.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ce(function(){return Re(this)})),Object.defineProperty(String.prototype,"toBase64",Ce(function(Xe){return a(this,Xe)})),Object.defineProperty(String.prototype,"toBase64URI",Ce(function(){return a(this,!0)}))}}return Be.Meteor&&(Base64=Be.Base64),_e.exports?_e.exports.Base64=Be.Base64:(b=[],he=function(){return Be.Base64}.apply(Ct,b),he!==void 0&&(_e.exports=he)),{Base64:Be.Base64}})},43141:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z5:function(){return _s},_l:function(){return zd},bK:function(){return rs}});var b=oe(59301),he=oe(29658);function Be(ee,te){ee.prototype=Object.create(te.prototype),ee.prototype.constructor=ee,(0,he.Z)(ee,te)}var Ie=oe(60499),be=oe(59781),Ge=b.createContext(null),Fe=null;function Ye(ee){ee()}var ke=Ye,De=function(te){return ke=te},Oe=function(){return ke};function We(){var ee=Oe(),te=null,ae=null;return{clear:function(){te=null,ae=null},notify:function(){ee(function(){for(var ce=te;ce;)ce.callback(),ce=ce.next})},get:function(){for(var ce=[],me=te;me;)ce.push(me),me=me.next;return ce},subscribe:function(ce){var me=!0,ve=ae={callback:ce,next:null,prev:ae};return ve.prev?ve.prev.next=ve:te=ve,function(){!me||te===null||(me=!1,ve.next?ve.next.prev=ve.prev:ae=ve.prev,ve.prev?ve.prev.next=ve.next:te=ve.next)}}}}var Ve={notify:function(){},get:function(){return[]}};function le(ee,te){var ae,ue=Ve;function ce(Ne){return we(),ue.subscribe(Ne)}function me(){ue.notify()}function ve(){ze.onStateChange&&ze.onStateChange()}function pe(){return!!ae}function we(){ae||(ae=te?te.addNestedSub(ve):ee.subscribe(ve),ue=We())}function Ze(){ae&&(ae(),ae=void 0,ue.clear(),ue=Ve)}var ze={addNestedSub:ce,notifyNestedSubs:me,handleChangeWrapper:ve,isSubscribed:pe,trySubscribe:we,tryUnsubscribe:Ze,getListeners:function(){return ue}};return ze}var E=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect;function a(ee){var te=ee.store,ae=ee.context,ue=ee.children,ce=(0,b.useMemo)(function(){var pe=le(te);return{store:te,subscription:pe}},[te]),me=(0,b.useMemo)(function(){return te.getState()},[te]);E(function(){var pe=ce.subscription;return pe.onStateChange=pe.notifyNestedSubs,pe.trySubscribe(),me!==te.getState()&&pe.notifyNestedSubs(),function(){pe.tryUnsubscribe(),pe.onStateChange=null}},[ce,me]);var ve=ae||Ge;return b.createElement(ve.Provider,{value:ce},ue)}var x=a,y=oe(69010),z=oe(94266),ne=oe.n(z),re=oe(53410),ie=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ge=["reactReduxForwardedRef"],fe=[],Pe=[null,null],Ue=function(te){try{return JSON.stringify(te)}catch(ae){return String(te)}};function Re(ee,te){var ae=ee[1];return[te.payload,ae+1]}function lt(ee,te,ae){E(function(){return ee.apply(void 0,te)},ae)}function Le(ee,te,ae,ue,ce,me,ve){ee.current=ue,te.current=ce,ae.current=!1,me.current&&(me.current=null,ve())}function Ce(ee,te,ae,ue,ce,me,ve,pe,we,Ze){if(ee){var ze=!1,Ne=null,Te=function(){if(!ze){var On=te.getState(),Zn,Yn;try{Zn=ue(On,ce.current)}catch(da){Yn=da,Ne=da}Yn||(Ne=null),Zn===me.current?ve.current||we():(me.current=Zn,pe.current=Zn,ve.current=!0,Ze({type:"STORE_UPDATED",payload:{error:Yn}}))}};ae.onStateChange=Te,ae.trySubscribe(),Te();var qe=function(){if(ze=!0,ae.tryUnsubscribe(),ae.onStateChange=null,Ne)throw Ne};return qe}}var Xe=function(){return[null,0]};function nt(ee,te){te===void 0&&(te={});var ae=te,ue=ae.getDisplayName,ce=ue===void 0?function(ir){return"ConnectAdvanced("+ir+")"}:ue,me=ae.methodName,ve=me===void 0?"connectAdvanced":me,pe=ae.renderCountProp,we=pe===void 0?void 0:pe,Ze=ae.shouldHandleStateChanges,ze=Ze===void 0?!0:Ze,Ne=ae.storeKey,Te=Ne===void 0?"store":Ne,qe=ae.withRef,Pt=qe===void 0?!1:qe,On=ae.forwardRef,Zn=On===void 0?!1:On,Yn=ae.context,da=Yn===void 0?Ge:Yn,Fa=(0,y.Z)(ae,ie);if(0)var Na;var sr=da;return function(yr){var qr=yr.displayName||yr.name||"Component",Br=ce(qr),_r=(0,Ie.Z)({},Fa,{getDisplayName:ce,methodName:ve,renderCountProp:we,shouldHandleStateChanges:ze,storeKey:Te,displayName:Br,wrappedComponentName:qr,WrappedComponent:yr}),io=Fa.pure;function lo(uo){return ee(uo.dispatch,_r)}var jo=io?b.useMemo:function(uo){return uo()};function No(uo){var ni=(0,b.useMemo)(function(){var Wi=uo.reactReduxForwardedRef,Iu=(0,y.Z)(uo,ge);return[uo.context,Wi,Iu]},[uo]),zo=ni[0],zi=ni[1],si=ni[2],ai=(0,b.useMemo)(function(){return zo&&zo.Consumer&&(0,re.isContextConsumer)(b.createElement(zo.Consumer,null))?zo:sr},[zo,sr]),Zo=(0,b.useContext)(ai),di=!!uo.store&&!!uo.store.getState&&!!uo.store.dispatch,Bl=!!Zo&&!!Zo.store,Wo=di?uo.store:Zo.store,Zi=(0,b.useMemo)(function(){return lo(Wo)},[Wo]),bl=(0,b.useMemo)(function(){if(!ze)return Pe;var Wi=le(Wo,di?null:Zo.subscription),Iu=Wi.notifyNestedSubs.bind(Wi);return[Wi,Iu]},[Wo,di,Zo]),yi=bl[0],Cl=bl[1],xl=(0,b.useMemo)(function(){return di?Zo:(0,Ie.Z)({},Zo,{subscription:yi})},[di,Zo,yi]),os=(0,b.useReducer)(Re,fe,Xe),Kd=os[0],wl=Kd[0],Yd=os[1];if(wl&&wl.error)throw wl.error;var is=(0,b.useRef)(),wu=(0,b.useRef)(si),Dl=(0,b.useRef)(),ls=(0,b.useRef)(!1),Du=jo(function(){return Dl.current&&si===wu.current?Dl.current:Zi(Wo.getState(),si)},[Wo,wl,si]);lt(Le,[wu,is,ls,si,Du,Dl,Cl]),lt(Ce,[ze,Wo,yi,Zi,wu,is,ls,Dl,Cl,Yd],[Wo,yi,Zi]);var Lu=(0,b.useMemo)(function(){return b.createElement(yr,(0,Ie.Z)({},Du,{ref:zi}))},[zi,yr,Du]),Jd=(0,b.useMemo)(function(){return ze?b.createElement(ai.Provider,{value:xl},Lu):Lu},[ai,Lu,xl]);return Jd}var bo=io?b.memo(No):No;if(bo.WrappedComponent=yr,bo.displayName=No.displayName=Br,Zn){var Ho=b.forwardRef(function(ni,zo){return b.createElement(bo,(0,Ie.Z)({},ni,{reactReduxForwardedRef:zo}))});return Ho.displayName=Br,Ho.WrappedComponent=yr,ne()(Ho,yr)}return ne()(bo,yr)}}function ye(ee,te){return ee===te?ee!==0||te!==0||1/ee===1/te:ee!==ee&&te!==te}function gt(ee,te){if(ye(ee,te))return!0;if(typeof ee!="object"||ee===null||typeof te!="object"||te===null)return!1;var ae=Object.keys(ee),ue=Object.keys(te);if(ae.length!==ue.length)return!1;for(var ce=0;ce=0;ue--){var ce=te[ue](ee);if(ce)return ce}return function(me,ve){throw new Error("Invalid value of type "+typeof ee+" for "+ae+" argument when connecting component "+ve.wrappedComponentName+".")}}function St(ee,te){return ee===te}function Tn(ee){var te=ee===void 0?{}:ee,ae=te.connectHOC,ue=ae===void 0?nt:ae,ce=te.mapStateToPropsFactories,me=ce===void 0?kt:ce,ve=te.mapDispatchToPropsFactories,pe=ve===void 0?Qe:ve,we=te.mergePropsFactories,Ze=we===void 0?sn:we,ze=te.selectorFactory,Ne=ze===void 0?ot:ze;return function(qe,Pt,On,Zn){Zn===void 0&&(Zn={});var Yn=Zn,da=Yn.pure,Fa=da===void 0?!0:da,Na=Yn.areStatesEqual,sr=Na===void 0?St:Na,ir=Yn.areOwnPropsEqual,yr=ir===void 0?gt:ir,qr=Yn.areStatePropsEqual,Br=qr===void 0?gt:qr,_r=Yn.areMergedPropsEqual,io=_r===void 0?gt:_r,lo=(0,y.Z)(Yn,Bt),jo=zt(qe,me,"mapStateToProps"),No=zt(Pt,pe,"mapDispatchToProps"),bo=zt(On,Ze,"mergeProps");return ue(Ne,(0,Ie.Z)({methodName:"connect",getDisplayName:function(uo){return"Connect("+uo+")"},shouldHandleStateChanges:!!qe,initMapStateToProps:jo,initMapDispatchToProps:No,initMergeProps:bo,pure:Fa,areStatesEqual:sr,areOwnPropsEqual:yr,areStatePropsEqual:Br,areMergedPropsEqual:io},lo))}}var Nt=Tn();function Kn(){var ee=useContext(ReactReduxContext);return ee}function xn(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(){var ue=te(),ce=ue.store;return ce}}var jn=null;function $t(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultStore:createStoreHook(ee);return function(){var ue=te();return ue.dispatch}}var fa=null,Wn=function(te,ae){return te===ae};function ba(ee,te,ae,ue){var ce=useReducer(function(Pt){return Pt+1},0),me=ce[1],ve=useMemo(function(){return createSubscription(ae,ue)},[ae,ue]),pe=useRef(),we=useRef(),Ze=useRef(),ze=useRef(),Ne=ae.getState(),Te;try{if(ee!==we.current||Ne!==Ze.current||pe.current){var qe=ee(Ne);ze.current===void 0||!te(qe,ze.current)?Te=qe:Te=ze.current}else Te=ze.current}catch(Pt){throw pe.current&&(Pt.message+=` + `]:{borderRadius:0},[`> ${et}-item:last-child`]:{borderBottom:0},[`> ${et}-item > ${et}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${et}-item > ${et}-content > ${et}-content-box`]:{paddingTop:ot}}}},vt=ct=>{const{componentCls:et,paddingSM:Bn}=ct;return{[`${et}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${et}-item`]:{borderBottom:0,[`> ${et}-content`]:{backgroundColor:"transparent",border:0,[`> ${et}-content-box`]:{paddingBlock:Bn}}}}}};var wt=(0,Vt.Z)("Collapse",ct=>{const et=(0,Qe.TS)(ct,{collapseHeaderPaddingSM:`${ct.paddingXS}px ${ct.paddingSM}px`,collapseHeaderPaddingLG:`${ct.padding}px ${ct.paddingLG}px`,collapsePanelBorderRadius:ct.borderRadiusLG});return[Me(et),Gt(et),vt(et),Et(et),(0,Lt.Z)(et)]},ct=>({headerPadding:`${ct.paddingSM}px ${ct.padding}px`,headerBg:ct.colorFillAlter,contentPadding:`${ct.padding}px 16px`,contentBg:ct.colorBgContainer})),dt=Object.assign(De.forwardRef((ct,et)=>{const{getPrefixCls:Bn,direction:ot,collapse:Bt}=De.useContext(pt.E_),{prefixCls:zt,className:St,rootClassName:Tn,style:Nt,bordered:Kn=!0,ghost:xn,size:Hn,expandIconPosition:$t="start",children:ma,expandIcon:Wn}=ct,ba=(0,xt.Z)(Cn=>{var Aa;return(Aa=Hn!=null?Hn:Cn)!==null&&Aa!==void 0?Aa:"middle"}),un=Bn("collapse",zt),mn=Bn(),[En,Ma]=wt(un),ha=De.useMemo(()=>$t==="left"?"start":$t==="right"?"end":$t,[$t]),wa=function(){let Cn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Aa=Wn?Wn(Cn):De.createElement(b.Z,{rotate:Cn.isActive?90:void 0});return(0,gt.Tm)(Aa,()=>({className:Be()(Aa.props.className,`${un}-arrow`)}))},en=Be()(`${un}-icon-position-${ha}`,{[`${un}-borderless`]:!Kn,[`${un}-rtl`]:ot==="rtl",[`${un}-ghost`]:!!xn,[`${un}-${ba}`]:ba!=="middle"},Bt==null?void 0:Bt.className,St,Tn,Ma),ht=Object.assign(Object.assign({},(0,ye.Z)(mn)),{motionAppear:!1,leavedClassName:`${un}-content-hidden`}),hn=De.useMemo(()=>ma?(0,We.Z)(ma).map((Cn,Aa)=>{var na,Ka;if(!((na=Cn.props)===null||na===void 0)&&na.disabled){const aa=(Ka=Cn.key)!==null&&Ka!==void 0?Ka:String(Aa),{disabled:Qn,collapsible:Ya}=Cn.props,Ra=Object.assign(Object.assign({},(0,nt.Z)(Cn.props,["disabled"])),{key:aa,collapsible:Ya!=null?Ya:Qn?"disabled":void 0});return(0,gt.Tm)(Cn,Ra)}return Cn}):null,[ma]);return En(De.createElement(Ce,Object.assign({ref:et,openMotion:ht},(0,nt.Z)(ct,["rootClassName"]),{expandIcon:wa,prefixCls:un,className:en,style:Object.assign(Object.assign({},Bt==null?void 0:Bt.style),Nt)}),hn))}),{Panel:Jt}),ln=dt},39722:function(_e,Ct,oe){"use strict";oe.d(Ct,{t5:function(){return De}});var b=oe(92310),he=oe.n(b),Be=oe(55477),Ie=oe(59301),be=oe(36355),Ge=oe(77578),Fe=oe(17356),Ye=function(We,Ve){var le={};for(var E in We)Object.prototype.hasOwnProperty.call(We,E)&&Ve.indexOf(E)<0&&(le[E]=We[E]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,E=Object.getOwnPropertySymbols(We);a{if(!(!Ve&&!le))return Ie.createElement(Ie.Fragment,null,Ve&&Ie.createElement("div",{className:`${We}-title`},(0,Ge.Z)(Ve)),Ie.createElement("div",{className:`${We}-inner-content`},(0,Ge.Z)(le)))},De=We=>{const{hashId:Ve,prefixCls:le,className:E,style:a,placement:x="top",title:y,content:z,children:ne}=We;return Ie.createElement("div",{className:he()(Ve,le,`${le}-pure`,`${le}-placement-${x}`,E),style:a},Ie.createElement("div",{className:`${le}-arrow`}),Ie.createElement(Be.G,Object.assign({},We,{className:Ve,prefixCls:le}),ne||ke(le,y,z)))},Oe=We=>{const{prefixCls:Ve}=We,le=Ye(We,["prefixCls"]),{getPrefixCls:E}=Ie.useContext(be.E_),a=E("popover",Ve),[x,y]=(0,Fe.Z)(a);return x(Ie.createElement(De,Object.assign({},le,{prefixCls:a,hashId:y})))};Ct.ZP=Oe},60324:function(_e,Ct,oe){"use strict";var b=oe(92310),he=oe.n(b),Be=oe(59301),Ie=oe(77578),be=oe(62892),Ge=oe(36355),Fe=oe(6848),Ye=oe(39722),ke=oe(17356),De=function(Ve,le){var E={};for(var a in Ve)Object.prototype.hasOwnProperty.call(Ve,a)&&le.indexOf(a)<0&&(E[a]=Ve[a]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ve);x{let{title:le,content:E,prefixCls:a}=Ve;return Be.createElement(Be.Fragment,null,le&&Be.createElement("div",{className:`${a}-title`},(0,Ie.Z)(le)),Be.createElement("div",{className:`${a}-inner-content`},(0,Ie.Z)(E)))},We=Be.forwardRef((Ve,le)=>{const{prefixCls:E,title:a,content:x,overlayClassName:y,placement:z="top",trigger:ne="hover",mouseEnterDelay:re=.1,mouseLeaveDelay:ie=.1,overlayStyle:ge={}}=Ve,fe=De(Ve,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Pe}=Be.useContext(Ge.E_),Ue=Pe("popover",E),[Re,lt]=(0,ke.Z)(Ue),Le=Pe(),Ce=he()(y,lt);return Re(Be.createElement(Fe.Z,Object.assign({placement:z,trigger:ne,mouseEnterDelay:re,mouseLeaveDelay:ie,overlayStyle:ge},fe,{prefixCls:Ue,overlayClassName:Ce,ref:le,overlay:a||x?Be.createElement(Oe,{prefixCls:Ue,title:a,content:x}):null,transitionName:(0,be.m)(Le,"zoom-big",fe.transitionName),"data-popover-inject":!0})))});We._InternalPanelDoNotUseOrYouWillBeFired=Ye.ZP,Ct.Z=We},17356:function(_e,Ct,oe){"use strict";var b=oe(17313),he=oe(29878),Be=oe(19447),Ie=oe(33166),be=oe(83116),Ge=oe(37613);const Fe=De=>{const{componentCls:Oe,popoverColor:We,minWidth:Ve,fontWeightStrong:le,popoverPadding:E,boxShadowSecondary:a,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:z,marginXS:ne,colorBgElevated:re,popoverBg:ie}=De;return[{[Oe]:Object.assign(Object.assign({},(0,b.Wf)(De)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:z,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":re,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Oe}-content`]:{position:"relative"},[`${Oe}-inner`]:{backgroundColor:ie,backgroundClip:"padding-box",borderRadius:y,boxShadow:a,padding:E},[`${Oe}-title`]:{minWidth:Ve,marginBottom:ne,color:x,fontWeight:le},[`${Oe}-inner-content`]:{color:We}})},(0,Be.ZP)(De,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Oe}-pure`]:{position:"relative",maxWidth:"none",margin:De.sizePopupArrow,display:"inline-block",[`${Oe}-content`]:{display:"inline-block"}}}]},Ye=De=>{const{componentCls:Oe}=De;return{[Oe]:Ie.i.map(We=>{const Ve=De[`${We}6`];return{[`&${Oe}-${We}`]:{"--antd-arrow-background-color":Ve,[`${Oe}-inner`]:{backgroundColor:Ve},[`${Oe}-arrow`]:{background:"transparent"}}}})}},ke=De=>{const{componentCls:Oe,lineWidth:We,lineType:Ve,colorSplit:le,paddingSM:E,controlHeight:a,fontSize:x,lineHeight:y,padding:z}=De,ne=a-Math.round(x*y),re=ne/2,ie=ne/2-We,ge=z;return{[Oe]:{[`${Oe}-inner`]:{padding:0},[`${Oe}-title`]:{margin:0,padding:`${re}px ${ge}px ${ie}px`,borderBottom:`${We}px ${Ve} ${le}`},[`${Oe}-inner-content`]:{padding:`${E}px ${ge}px`}}}};Ct.Z=(0,be.Z)("Popover",De=>{const{colorBgElevated:Oe,colorText:We,wireframe:Ve}=De,le=(0,Ge.TS)(De,{popoverPadding:12,popoverBg:Oe,popoverColor:We});return[Fe(le),Ye(le),Ve&&ke(le),(0,he._y)(le,"zoom-big")]},De=>({width:177,minWidth:177,zIndexPopup:De.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},12563:function(_e,Ct,oe){"use strict";oe.d(Ct,{default:function(){return lt}});var b=oe(59301),he=oe(99267),Be=oe(92310),Ie=oe.n(Be),be=oe(36785),Ge=oe(47729),Fe=oe(14088),Ye=oe(36355),ke=oe(17313),De=oe(37613),Oe=oe(83116);const We=Le=>{const{paddingXXS:Ce,lineWidth:Xe,tagPaddingHorizontal:nt,componentCls:ye}=Le,gt=nt-Xe,pt=Ce-Xe;return{[ye]:Object.assign(Object.assign({},(0,ke.Wf)(Le)),{display:"inline-block",height:"auto",marginInlineEnd:Le.marginXS,paddingInline:gt,fontSize:Le.tagFontSize,lineHeight:Le.tagLineHeight,whiteSpace:"nowrap",background:Le.defaultBg,border:`${Le.lineWidth}px ${Le.lineType} ${Le.colorBorder}`,borderRadius:Le.borderRadiusSM,opacity:1,transition:`all ${Le.motionDurationMid}`,textAlign:"start",position:"relative",[`&${ye}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:Le.defaultColor},[`${ye}-close-icon`]:{marginInlineStart:pt,color:Le.colorTextDescription,fontSize:Le.tagIconSize,cursor:"pointer",transition:`all ${Le.motionDurationMid}`,"&:hover":{color:Le.colorTextHeading}},[`&${ye}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${Le.iconCls}-close, ${Le.iconCls}-close:hover`]:{color:Le.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${ye}-checkable-checked):hover`]:{color:Le.colorPrimary,backgroundColor:Le.colorFillSecondary},"&:active, &-checked":{color:Le.colorTextLightSolid},"&-checked":{backgroundColor:Le.colorPrimary,"&:hover":{backgroundColor:Le.colorPrimaryHover}},"&:active":{backgroundColor:Le.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${Le.iconCls} + span, > span + ${Le.iconCls}`]:{marginInlineStart:gt}}),[`${ye}-borderless`]:{borderColor:"transparent",background:Le.tagBorderlessBg}}},Ve=Le=>{const{lineWidth:Ce,fontSizeIcon:Xe}=Le,nt=Le.fontSizeSM,ye=`${Le.lineHeightSM*nt}px`;return(0,De.TS)(Le,{tagFontSize:nt,tagLineHeight:ye,tagIconSize:Xe-2*Ce,tagPaddingHorizontal:8,tagBorderlessBg:Le.colorFillTertiary})},le=Le=>({defaultBg:Le.colorFillQuaternary,defaultColor:Le.colorText});var E=(0,Oe.Z)("Tag",Le=>{const Ce=Ve(Le);return We(Ce)},le),a=function(Le,Ce){var Xe={};for(var nt in Le)Object.prototype.hasOwnProperty.call(Le,nt)&&Ce.indexOf(nt)<0&&(Xe[nt]=Le[nt]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,nt=Object.getOwnPropertySymbols(Le);ye{const{prefixCls:Ce,style:Xe,className:nt,checked:ye,onChange:gt,onClick:pt}=Le,xt=a(Le,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:ut,tag:Jt}=b.useContext(Ye.E_),on=Et=>{gt==null||gt(!ye),pt==null||pt(Et)},Lt=ut("tag",Ce),[Vt,Qe]=E(Lt),Me=Ie()(Lt,`${Lt}-checkable`,{[`${Lt}-checkable-checked`]:ye},Jt==null?void 0:Jt.className,nt,Qe);return Vt(b.createElement("span",Object.assign({},xt,{style:Object.assign(Object.assign({},Xe),Jt==null?void 0:Jt.style),className:Me,onClick:on})))},z=oe(45157);const ne=Le=>(0,z.Z)(Le,(Ce,Xe)=>{let{textColor:nt,lightBorderColor:ye,lightColor:gt,darkColor:pt}=Xe;return{[`${Le.componentCls}-${Ce}`]:{color:nt,background:gt,borderColor:ye,"&-inverse":{color:Le.colorTextLightSolid,background:pt,borderColor:pt},[`&${Le.componentCls}-borderless`]:{borderColor:"transparent"}}}});var re=(0,Oe.b)(["Tag","preset"],Le=>{const Ce=Ve(Le);return ne(Ce)},le);function ie(Le){return typeof Le!="string"?Le:Le.charAt(0).toUpperCase()+Le.slice(1)}const ge=(Le,Ce,Xe)=>{const nt=ie(Xe);return{[`${Le.componentCls}-${Ce}`]:{color:Le[`color${Xe}`],background:Le[`color${nt}Bg`],borderColor:Le[`color${nt}Border`],[`&${Le.componentCls}-borderless`]:{borderColor:"transparent"}}}};var fe=(0,Oe.b)(["Tag","status"],Le=>{const Ce=Ve(Le);return[ge(Ce,"success","Success"),ge(Ce,"processing","Info"),ge(Ce,"error","Error"),ge(Ce,"warning","Warning")]},le),Pe=function(Le,Ce){var Xe={};for(var nt in Le)Object.prototype.hasOwnProperty.call(Le,nt)&&Ce.indexOf(nt)<0&&(Xe[nt]=Le[nt]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,nt=Object.getOwnPropertySymbols(Le);ye{const{prefixCls:Xe,className:nt,rootClassName:ye,style:gt,children:pt,icon:xt,color:ut,onClose:Jt,closeIcon:on,closable:Lt,bordered:Vt=!0}=Le,Qe=Pe(Le,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:Me,direction:Et,tag:Gt}=b.useContext(Ye.E_),[vt,wt]=b.useState(!0);b.useEffect(()=>{"visible"in Qe&&wt(Qe.visible)},[Qe.visible]);const Ae=(0,be.o2)(ut),dt=(0,be.yT)(ut),ln=Ae||dt,ct=Object.assign(Object.assign({backgroundColor:ut&&!ln?ut:void 0},Gt==null?void 0:Gt.style),gt),et=Me("tag",Xe),[Bn,ot]=E(et),Bt=Ie()(et,Gt==null?void 0:Gt.className,{[`${et}-${ut}`]:ln,[`${et}-has-color`]:ut&&!ln,[`${et}-hidden`]:!vt,[`${et}-rtl`]:Et==="rtl",[`${et}-borderless`]:!Vt},nt,ye,ot),zt=Hn=>{Hn.stopPropagation(),Jt==null||Jt(Hn),!Hn.defaultPrevented&&wt(!1)},[,St]=(0,Ge.Z)(Lt,on,Hn=>Hn===null?b.createElement(he.Z,{className:`${et}-close-icon`,onClick:zt}):b.createElement("span",{className:`${et}-close-icon`,onClick:zt},Hn),null,!1),Tn=typeof Qe.onClick=="function"||pt&&pt.type==="a",Nt=xt||null,Kn=Nt?b.createElement(b.Fragment,null,Nt,pt&&b.createElement("span",null,pt)):pt,xn=b.createElement("span",Object.assign({},Qe,{ref:Ce,className:Bt,style:ct}),Kn,St,Ae&&b.createElement(re,{key:"preset",prefixCls:et}),dt&&b.createElement(fe,{key:"status",prefixCls:et}));return Bn(Tn?b.createElement(Fe.Z,{component:"Tag"},xn):xn)},Re=b.forwardRef(Ue);Re.CheckableTag=y;var lt=Re},98228:function(_e,Ct,oe){"use strict";oe.d(Ct,{default:function(){return Br}});var b=oe(92310),he=oe.n(b),Be=oe(60499),Ie=oe(77654),be=oe(85899),Ge=oe(72190),Fe=oe(42244),Ye=oe(43749),ke=oe(77861),De=oe(17115),Oe=oe(90782),We=oe(18929),Ve=oe(48736),le=oe(59301),E=function(At){var Mn=le.useRef({valueLabels:new Map});return le.useMemo(function(){var kn=Mn.current.valueLabels,Ln=new Map,xe=At.map(function(ft){var Ft,Ut=ft.value,Rt=(Ft=ft.label)!==null&&Ft!==void 0?Ft:kn.get(Ut);return Ln.set(Ut,Rt),(0,be.Z)((0,be.Z)({},ft),{},{label:Rt})});return Mn.current.valueLabels=Ln,[xe]},[At])},a=function(At,Mn,kn,Ln){return le.useMemo(function(){var xe=At.map(function(Rt){var yt=Rt.value;return yt}),ft=Mn.map(function(Rt){var yt=Rt.value;return yt}),Ft=xe.filter(function(Rt){return!Ln[Rt]});if(kn){var Ut=(0,Oe.S)(xe,!0,Ln);xe=Ut.checkedKeys,ft=Ut.halfCheckedKeys}return[Array.from(new Set([].concat((0,Ie.Z)(Ft),(0,Ie.Z)(xe)))),ft]},[At,Mn,kn,Ln])},x=oe(71430),y=function(At,Mn){return le.useMemo(function(){var kn=(0,x.I8)(At,{fieldNames:Mn,initWrapper:function(xe){return(0,be.Z)((0,be.Z)({},xe),{},{valueEntities:new Map})},processEntity:function(xe,ft){var Ft=xe.node[Mn.value];if(0)var Ut;ft.valueEntities.set(Ft,xe)}});return kn},[At,Mn])},z=oe(18642),ne=oe(11592),re=function(){return null},ie=re,ge=["children","value"];function fe(At){return(0,ne.Z)(At).map(function(Mn){if(!le.isValidElement(Mn)||!Mn.type)return null;var kn=Mn,Ln=kn.key,xe=kn.props,ft=xe.children,Ft=xe.value,Ut=(0,Fe.Z)(xe,ge),Rt=(0,be.Z)({key:Ln,value:Ft},Ut),yt=fe(ft);return yt.length&&(Rt.children=yt),Rt}).filter(function(Mn){return Mn})}function Pe(At){if(!At)return At;var Mn=(0,be.Z)({},At);return"props"in Mn||Object.defineProperty(Mn,"props",{get:function(){return(0,Ve.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Mn}}),Mn}function Ue(At,Mn,kn,Ln,xe,ft){var Ft=null,Ut=null;function Rt(){function yt(An){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return An.map(function(He,Ot){var sn="".concat(je,"-").concat(Ot),dn=He[ft.value],qn=kn.includes(dn),Un=yt(He[ft.children]||[],sn,qn),fn=le.createElement(ie,He,Un.map(function(Pa){return Pa.node}));if(Mn===dn&&(Ft=fn),qn){var Jn={pos:sn,node:fn,children:Un};return Ke||Ut.push(Jn),Jn}return null}).filter(function(He){return He})}Ut||(Ut=[],yt(Ln),Ut.sort(function(An,je){var Ke=An.node.props.value,He=je.node.props.value,Ot=kn.indexOf(Ke),sn=kn.indexOf(He);return Ot-sn}))}Object.defineProperty(At,"triggerNode",{get:function(){return(0,Ve.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Rt(),Ft}}),Object.defineProperty(At,"allCheckedNodes",{get:function(){return(0,Ve.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Rt(),xe?Ut:Ut.map(function(An){var je=An.node;return je})}})}var Re=function(At,Mn,kn){var Ln=kn.treeNodeFilterProp,xe=kn.filterTreeNode,ft=kn.fieldNames,Ft=ft.children;return le.useMemo(function(){if(!Mn||xe===!1)return At;var Ut;if(typeof xe=="function")Ut=xe;else{var Rt=Mn.toUpperCase();Ut=function(je,Ke){var He=Ke[Ln];return String(He).toUpperCase().includes(Rt)}}function yt(An){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return An.reduce(function(Ke,He){var Ot=He[Ft],sn=je||Ut(Mn,Pe(He)),dn=yt(Ot||[],sn);return(sn||dn.length)&&Ke.push((0,be.Z)((0,be.Z)({},He),{},(0,z.Z)({isLeaf:void 0},Ft,dn))),Ke},[])}return yt(At)},[At,Mn,Ft,Ln,xe])};function lt(At){var Mn=le.useRef();Mn.current=At;var kn=le.useCallback(function(){return Mn.current.apply(Mn,arguments)},[]);return kn}function Le(At,Mn){var kn=Mn.id,Ln=Mn.pId,xe=Mn.rootPId,ft={},Ft=[],Ut=At.map(function(Rt){var yt=(0,be.Z)({},Rt),An=yt[kn];return ft[An]=yt,yt.key=yt.key||An,yt});return Ut.forEach(function(Rt){var yt=Rt[Ln],An=ft[yt];An&&(An.children=An.children||[],An.children.push(Rt)),(yt===xe||!An&&xe===null)&&Ft.push(Rt)}),Ft}function Ce(At,Mn,kn){return le.useMemo(function(){return At?kn?Le(At,(0,be.Z)({id:"id",pId:"pId",rootPId:null},kn!==!0?kn:{})):At:fe(Mn)},[Mn,kn,At])}var Xe=le.createContext(null),nt=Xe,ye=oe(10228),gt=oe(80547),pt=oe(38028),xt=le.createContext(null),ut=xt;function Jt(At){return Array.isArray(At)?At:At!==void 0?[At]:[]}function on(At){var Mn=At||{},kn=Mn.label,Ln=Mn.value,xe=Mn.children,ft=Ln||"value";return{_title:kn?[kn]:["title","label"],value:ft,key:ft,children:xe||"children"}}function Lt(At){return!At||At.disabled||At.disableCheckbox||At.checkable===!1}function Vt(At,Mn){var kn=[];function Ln(xe){xe.forEach(function(ft){var Ft=ft[Mn.children];Ft&&(kn.push(ft[Mn.value]),Ln(Ft))})}return Ln(At),kn}function Qe(At){return At==null}var Me={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Et=function(Mn,kn){var Ln=(0,ke.lk)(),xe=Ln.prefixCls,ft=Ln.multiple,Ft=Ln.searchValue,Ut=Ln.toggleOpen,Rt=Ln.open,yt=Ln.notFoundContent,An=le.useContext(ut),je=An.virtual,Ke=An.listHeight,He=An.listItemHeight,Ot=An.treeData,sn=An.fieldNames,dn=An.onSelect,qn=An.dropdownMatchSelectWidth,Un=An.treeExpandAction,fn=le.useContext(nt),Jn=fn.checkable,Pa=fn.checkedKeys,Zt=fn.halfCheckedKeys,_n=fn.treeExpandedKeys,Je=fn.treeDefaultExpandAll,Kt=fn.treeDefaultExpandedKeys,wn=fn.onTreeExpand,tt=fn.treeIcon,Xn=fn.showTreeIcon,Rn=fn.switcherIcon,ca=fn.treeLine,Vn=fn.treeNodeFilterProp,Za=fn.loadData,sa=fn.treeLoadedKeys,er=fn.treeMotion,tr=fn.onTreeLoad,mr=fn.keyEntities,Tt=le.useRef(),Da=(0,gt.Z)(function(){return Ot},[Rt,Ot],function(Ga,ar){return ar[0]&&Ga[1]!==ar[1]}),Qt=le.useState(null),xa=(0,Ge.Z)(Qt,2),va=xa[0],Xt=xa[1],Dn=mr[va],ea=le.useMemo(function(){return Jn?{checked:Pa,halfChecked:Zt}:null},[Jn,Pa,Zt]);le.useEffect(function(){if(Rt&&!ft&&Pa.length){var Ga;(Ga=Tt.current)===null||Ga===void 0||Ga.scrollTo({key:Pa[0]}),Xt(Pa[0])}},[Rt]);var yn=String(Ft).toLowerCase(),Ta=function(ar){return yn?String(ar[Vn]).toLowerCase().includes(yn):!1},Sa=le.useState(Kt),Va=(0,Ge.Z)(Sa,2),gr=Va[0],Ar=Va[1],Mr=le.useState(null),Pr=(0,Ge.Z)(Mr,2),Jr=Pr[0],qa=Pr[1],_a=le.useMemo(function(){return _n?(0,Ie.Z)(_n):Ft?Jr:gr},[gr,Jr,_n,Ft]);le.useEffect(function(){Ft&&qa(Vt(Ot,sn))},[Ft]);var hr=function(ar){Ar(ar),qa(ar),wn&&wn(ar)},fa=function(ar){ar.preventDefault()},ur=function(ar,mt){var it=mt.node;Jn&&Lt(it)||(dn(it.key,{selected:!Pa.includes(it.key)}),ft||Ut(!1))};if(le.useImperativeHandle(kn,function(){var Ga;return{scrollTo:(Ga=Tt.current)===null||Ga===void 0?void 0:Ga.scrollTo,onKeyDown:function(mt){var it,It=mt.which;switch(It){case ye.Z.UP:case ye.Z.DOWN:case ye.Z.LEFT:case ye.Z.RIGHT:(it=Tt.current)===null||it===void 0||it.onKeyDown(mt);break;case ye.Z.ENTER:{if(Dn){var cn=(Dn==null?void 0:Dn.node)||{},ia=cn.selectable,La=cn.value;ia!==!1&&ur(null,{node:{key:va},selected:!Pa.includes(La)})}break}case ye.Z.ESC:Ut(!1)}},onKeyUp:function(){}}}),Da.length===0)return le.createElement("div",{role:"listbox",className:"".concat(xe,"-empty"),onMouseDown:fa},yt);var fr={fieldNames:sn};return sa&&(fr.loadedKeys=sa),_a&&(fr.expandedKeys=_a),le.createElement("div",{onMouseDown:fa},Dn&&Rt&&le.createElement("span",{style:Me,"aria-live":"assertive"},Dn.node.value),le.createElement(pt.Z,(0,Be.Z)({ref:Tt,focusable:!1,prefixCls:"".concat(xe,"-tree"),treeData:Da,height:Ke,itemHeight:He,virtual:je!==!1&&qn!==!1,multiple:ft,icon:tt,showIcon:Xn,switcherIcon:Rn,showLine:ca,loadData:Ft?null:Za,motion:er,activeKey:va,checkable:Jn,checkStrictly:!0,checkedKeys:ea,selectedKeys:Jn?[]:Pa,defaultExpandAll:Je},fr,{onActiveChange:Xt,onSelect:ur,onCheck:ur,onExpand:hr,onLoad:tr,filterTreeNode:Ta,expandAction:Un})))},Gt=le.forwardRef(Et);Gt.displayName="OptionList";var vt=Gt,wt="SHOW_ALL",Ae="SHOW_PARENT",dt="SHOW_CHILD";function ln(At,Mn,kn,Ln){var xe=new Set(At);return Mn===dt?At.filter(function(ft){var Ft=kn[ft];return!(Ft&&Ft.children&&Ft.children.some(function(Ut){var Rt=Ut.node;return xe.has(Rt[Ln.value])})&&Ft.children.every(function(Ut){var Rt=Ut.node;return Lt(Rt)||xe.has(Rt[Ln.value])}))}):Mn===Ae?At.filter(function(ft){var Ft=kn[ft],Ut=Ft?Ft.parent:null;return!(Ut&&!Lt(Ut.node)&&xe.has(Ut.key))}):At}function ct(At){var Mn=At.searchPlaceholder,kn=At.treeCheckStrictly,Ln=At.treeCheckable,xe=At.labelInValue,ft=At.value,Ft=At.multiple;warning(!Mn,"`searchPlaceholder` has been removed."),kn&&xe===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(xe||kn)&&warning(toArray(ft).every(function(Ut){return Ut&&_typeof(Ut)==="object"&&"value"in Ut}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),kn||Ft||Ln?warning(!ft||Array.isArray(ft),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(ft),"`value` should not be array when `TreeSelect` is single mode.")}var et=null,Bn=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function ot(At){return!At||(0,Ye.Z)(At)!=="object"}var Bt=le.forwardRef(function(At,Mn){var kn=At.id,Ln=At.prefixCls,xe=Ln===void 0?"rc-tree-select":Ln,ft=At.value,Ft=At.defaultValue,Ut=At.onChange,Rt=At.onSelect,yt=At.onDeselect,An=At.searchValue,je=At.inputValue,Ke=At.onSearch,He=At.autoClearSearchValue,Ot=He===void 0?!0:He,sn=At.filterTreeNode,dn=At.treeNodeFilterProp,qn=dn===void 0?"value":dn,Un=At.showCheckedStrategy,fn=At.treeNodeLabelProp,Jn=At.multiple,Pa=At.treeCheckable,Zt=At.treeCheckStrictly,_n=At.labelInValue,Je=At.fieldNames,Kt=At.treeDataSimpleMode,wn=At.treeData,tt=At.children,Xn=At.loadData,Rn=At.treeLoadedKeys,ca=At.onTreeLoad,Vn=At.treeDefaultExpandAll,Za=At.treeExpandedKeys,sa=At.treeDefaultExpandedKeys,er=At.onTreeExpand,tr=At.treeExpandAction,mr=At.virtual,Tt=At.listHeight,Da=Tt===void 0?200:Tt,Qt=At.listItemHeight,xa=Qt===void 0?20:Qt,va=At.onDropdownVisibleChange,Xt=At.dropdownMatchSelectWidth,Dn=Xt===void 0?!0:Xt,ea=At.treeLine,yn=At.treeIcon,Ta=At.showTreeIcon,Sa=At.switcherIcon,Va=At.treeMotion,gr=(0,Fe.Z)(At,Bn),Ar=(0,De.ZP)(kn),Mr=Pa&&!Zt,Pr=Pa||Zt,Jr=Zt||_n,qa=Pr||Jn,_a=(0,We.Z)(Ft,{value:ft}),hr=(0,Ge.Z)(_a,2),fa=hr[0],ur=hr[1],fr=le.useMemo(function(){return Pa?Un||dt:wt},[Un,Pa]),Ga=le.useMemo(function(){return on(Je)},[JSON.stringify(Je)]),ar=(0,We.Z)("",{value:An!==void 0?An:je,postState:function(Ia){return Ia||""}}),mt=(0,Ge.Z)(ar,2),it=mt[0],It=mt[1],cn=function(Ia){It(Ia),Ke==null||Ke(Ia)},ia=Ce(wn,tt,Kt),La=y(ia,Ga),tn=La.keyEntities,Fa=La.valueEntities,Ea=le.useCallback(function(pn){var Ia=[],Ca=[];return pn.forEach(function(ja){Fa.has(ja)?Ca.push(ja):Ia.push(ja)}),{missingRawValues:Ia,existRawValues:Ca}},[Fa]),rr=Re(ia,it,{fieldNames:Ga,treeNodeFilterProp:qn,filterTreeNode:sn}),ka=le.useCallback(function(pn){if(pn){if(fn)return pn[fn];for(var Ia=Ga._title,Ca=0;Ca{const{componentCls:Mn,treePrefixCls:kn,colorBgElevated:Ln}=At,xe=`.${kn}`;return[{[`${Mn}-dropdown`]:[{padding:`${At.paddingXS}px ${At.paddingXS/2}px`},(0,Aa.Yk)(kn,(0,hn.TS)(At,{colorBgContainer:Ln})),{[xe]:{borderRadius:0,[`${xe}-list-holder-inner`]:{alignItems:"stretch",[`${xe}-treenode`]:{[`${xe}-node-content-wrapper`]:{flex:"auto"}}}}},(0,ht.C2)(`${kn}-checkbox`,At),{"&-rtl":{direction:"rtl",[`${xe}-switcher${xe}-switcher_close`]:{[`${xe}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Ka(At,Mn){return(0,Cn.Z)("TreeSelect",kn=>{const Ln=(0,hn.TS)(kn,{treePrefixCls:Mn});return[na(Ln)]},Aa.TM)(At)}var aa=function(At,Mn){var kn={};for(var Ln in At)Object.prototype.hasOwnProperty.call(At,Ln)&&Mn.indexOf(Ln)<0&&(kn[Ln]=At[Ln]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,Ln=Object.getOwnPropertySymbols(At);xe{var kn,{prefixCls:Ln,size:xe,disabled:ft,bordered:Ft=!0,className:Ut,rootClassName:Rt,treeCheckable:yt,multiple:An,listHeight:je=256,listItemHeight:Ke=26,placement:He,notFoundContent:Ot,switcherIcon:sn,treeLine:dn,getPopupContainer:qn,popupClassName:Un,dropdownClassName:fn,treeIcon:Jn=!1,transitionName:Pa,choiceTransitionName:Zt="",status:_n,treeExpandAction:Je,builtinPlacements:Kt,dropdownMatchSelectWidth:wn,popupMatchSelectWidth:tt,allowClear:Xn}=At,Rn=aa(At,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:ca,getPrefixCls:Vn,renderEmpty:Za,direction:sa,virtual:er,popupMatchSelectWidth:tr,popupOverflow:mr}=le.useContext($t.E_),Tt=Vn(),Da=Vn("select",Ln),Qt=Vn("select-tree",Ln),xa=Vn("tree-select",Ln),{compactSize:va,compactItemClassnames:Xt}=(0,wa.ri)(Da,sa),[Dn,ea]=(0,mn.Z)(Da),[yn]=Ka(xa,Qt),Ta=he()(Un||fn,`${xa}-dropdown`,{[`${xa}-dropdown-rtl`]:sa==="rtl"},Rt,ea),Sa=!!(yt||An),Va=(0,Ma.Z)(Rn.suffixIcon,Rn.showArrow),gr=(kn=tt!=null?tt:wn)!==null&&kn!==void 0?kn:tr,{status:Ar,hasFeedback:Mr,isFormItemInput:Pr,feedbackIcon:Jr}=le.useContext(un.aM),qa=(0,Hn.F)(Ar,_n),{suffixIcon:_a,removeIcon:hr,clearIcon:fa}=(0,ha.Z)(Object.assign(Object.assign({},Rn),{multiple:Sa,showSuffixIcon:Va,hasFeedback:Mr,feedbackIcon:Jr,prefixCls:Da,componentName:"TreeSelect"})),ur=Xn===!0?{clearIcon:fa}:Xn;let fr;Ot!==void 0?fr=Ot:fr=(Za==null?void 0:Za("Select"))||le.createElement(Wn.Z,{componentName:"Select"});const Ga=(0,Nt.Z)(Rn,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),ar=le.useMemo(()=>He!==void 0?He:sa==="rtl"?"bottomRight":"bottomLeft",[He,sa]),mt=(0,En.Z)(Kt,mr),it=(0,ba.Z)(Fa=>{var Ea;return(Ea=xe!=null?xe:va)!==null&&Ea!==void 0?Ea:Fa}),It=le.useContext(ma.Z),cn=ft!=null?ft:It,ia=he()(!Ln&&xa,{[`${Da}-lg`]:it==="large",[`${Da}-sm`]:it==="small",[`${Da}-rtl`]:sa==="rtl",[`${Da}-borderless`]:!Ft,[`${Da}-in-form-item`]:Pr},(0,Hn.Z)(Da,qa,Mr),Xt,Ut,Rt,ea),La=Fa=>le.createElement(en.Z,{prefixCls:Qt,switcherIcon:sn,treeNodeProps:Fa,showLine:dn}),tn=le.createElement(Tn,Object.assign({virtual:er,disabled:cn},Ga,{dropdownMatchSelectWidth:gr,builtinPlacements:mt,ref:Mn,prefixCls:Da,className:ia,listHeight:je,listItemHeight:Ke,treeCheckable:yt&&le.createElement("span",{className:`${Da}-tree-checkbox-inner`}),treeLine:!!dn,suffixIcon:_a,multiple:Sa,placement:ar,removeIcon:hr,allowClear:ur,switcherIcon:La,showTreeIcon:Jn,notFoundContent:fr,getPopupContainer:qn||ca,treeMotion:null,dropdownClassName:Ta,choiceTransitionName:(0,xn.m)(Tt,"",Zt),transitionName:(0,xn.m)(Tt,"slide-up",Pa),treeExpandAction:Je}));return Dn(yn(tn))},Ra=le.forwardRef(Qn),Xa=(0,Kn.Z)(Ra);Ra.TreeNode=ie,Ra.SHOW_ALL=wt,Ra.SHOW_PARENT=Ae,Ra.SHOW_CHILD=dt,Ra._InternalPanelDoNotUseOrYouWillBeFired=Xa;var Br=Ra},24334:function(_e,Ct,oe){var b,he;(function(Be,Ie){_e.exports=Ie(Be)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof oe.g!="undefined"?oe.g:this,function(Be){"use strict";Be=Be||{};var Ie=Be.Base64,be="2.6.4",Ge="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Fe=function(Xe){for(var nt={},ye=0,gt=Xe.length;ye>>6)+Ye(128|nt&63):Ye(224|nt>>>12&15)+Ye(128|nt>>>6&63)+Ye(128|nt&63)}else{var nt=65536+(Xe.charCodeAt(0)-55296)*1024+(Xe.charCodeAt(1)-56320);return Ye(240|nt>>>18&7)+Ye(128|nt>>>12&63)+Ye(128|nt>>>6&63)+Ye(128|nt&63)}},De=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Oe=function(Xe){return Xe.replace(De,ke)},We=function(Xe){var nt=[0,2,1][Xe.length%3],ye=Xe.charCodeAt(0)<<16|(Xe.length>1?Xe.charCodeAt(1):0)<<8|(Xe.length>2?Xe.charCodeAt(2):0),gt=[Ge.charAt(ye>>>18),Ge.charAt(ye>>>12&63),nt>=2?"=":Ge.charAt(ye>>>6&63),nt>=1?"=":Ge.charAt(ye&63)];return gt.join("")},Ve=Be.btoa&&typeof Be.btoa=="function"?function(Xe){return Be.btoa(Xe)}:function(Xe){if(Xe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Xe.replace(/[\s\S]{1,3}/g,We)},le=function(Xe){return Ve(Oe(String(Xe)))},E=function(Xe){return Xe.replace(/[+\/]/g,function(nt){return nt=="+"?"-":"_"}).replace(/=/g,"")},a=function(Xe,nt){return nt?E(le(Xe)):le(Xe)},x=function(Xe){return a(Xe,!0)},y;Be.Uint8Array&&(y=function(Xe,nt){for(var ye="",gt=0,pt=Xe.length;gt>>18)+Ge.charAt(on>>>12&63)+(typeof ut!="undefined"?Ge.charAt(on>>>6&63):"=")+(typeof Jt!="undefined"?Ge.charAt(on&63):"=")}return nt?E(ye):ye});var z=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ne=function(Xe){switch(Xe.length){case 4:var nt=(7&Xe.charCodeAt(0))<<18|(63&Xe.charCodeAt(1))<<12|(63&Xe.charCodeAt(2))<<6|63&Xe.charCodeAt(3),ye=nt-65536;return Ye((ye>>>10)+55296)+Ye((ye&1023)+56320);case 3:return Ye((15&Xe.charCodeAt(0))<<12|(63&Xe.charCodeAt(1))<<6|63&Xe.charCodeAt(2));default:return Ye((31&Xe.charCodeAt(0))<<6|63&Xe.charCodeAt(1))}},re=function(Xe){return Xe.replace(z,ne)},ie=function(Xe){var nt=Xe.length,ye=nt%4,gt=(nt>0?Fe[Xe.charAt(0)]<<18:0)|(nt>1?Fe[Xe.charAt(1)]<<12:0)|(nt>2?Fe[Xe.charAt(2)]<<6:0)|(nt>3?Fe[Xe.charAt(3)]:0),pt=[Ye(gt>>>16),Ye(gt>>>8&255),Ye(gt&255)];return pt.length-=[0,0,2,1][ye],pt.join("")},ge=Be.atob&&typeof Be.atob=="function"?function(Xe){return Be.atob(Xe)}:function(Xe){return Xe.replace(/\S{1,4}/g,ie)},fe=function(Xe){return ge(String(Xe).replace(/[^A-Za-z0-9\+\/]/g,""))},Pe=function(Xe){return re(ge(Xe))},Ue=function(Xe){return String(Xe).replace(/[-_]/g,function(nt){return nt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Re=function(Xe){return Pe(Ue(Xe))},lt;Be.Uint8Array&&(lt=function(Xe){return Uint8Array.from(fe(Ue(Xe)),function(nt){return nt.charCodeAt(0)})});var Le=function(){var Xe=Be.Base64;return Be.Base64=Ie,Xe};if(Be.Base64={VERSION:be,atob:fe,btoa:Ve,fromBase64:Re,toBase64:a,utob:Oe,encode:a,encodeURI:x,btou:re,decode:Re,noConflict:Le,fromUint8Array:y,toUint8Array:lt},typeof Object.defineProperty=="function"){var Ce=function(Xe){return{value:Xe,enumerable:!1,writable:!0,configurable:!0}};Be.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ce(function(){return Re(this)})),Object.defineProperty(String.prototype,"toBase64",Ce(function(Xe){return a(this,Xe)})),Object.defineProperty(String.prototype,"toBase64URI",Ce(function(){return a(this,!0)}))}}return Be.Meteor&&(Base64=Be.Base64),_e.exports?_e.exports.Base64=Be.Base64:(b=[],he=function(){return Be.Base64}.apply(Ct,b),he!==void 0&&(_e.exports=he)),{Base64:Be.Base64}})},43141:function(_e,Ct,oe){"use strict";oe.d(Ct,{Z5:function(){return _s},_l:function(){return zd},bK:function(){return rs}});var b=oe(59301),he=oe(29658);function Be(ee,te){ee.prototype=Object.create(te.prototype),ee.prototype.constructor=ee,(0,he.Z)(ee,te)}var Ie=oe(60499),be=oe(59781),Ge=b.createContext(null),Fe=null;function Ye(ee){ee()}var ke=Ye,De=function(te){return ke=te},Oe=function(){return ke};function We(){var ee=Oe(),te=null,ae=null;return{clear:function(){te=null,ae=null},notify:function(){ee(function(){for(var ce=te;ce;)ce.callback(),ce=ce.next})},get:function(){for(var ce=[],me=te;me;)ce.push(me),me=me.next;return ce},subscribe:function(ce){var me=!0,ve=ae={callback:ce,next:null,prev:ae};return ve.prev?ve.prev.next=ve:te=ve,function(){!me||te===null||(me=!1,ve.next?ve.next.prev=ve.prev:ae=ve.prev,ve.prev?ve.prev.next=ve.next:te=ve.next)}}}}var Ve={notify:function(){},get:function(){return[]}};function le(ee,te){var ae,ue=Ve;function ce(Ne){return we(),ue.subscribe(Ne)}function me(){ue.notify()}function ve(){ze.onStateChange&&ze.onStateChange()}function pe(){return!!ae}function we(){ae||(ae=te?te.addNestedSub(ve):ee.subscribe(ve),ue=We())}function Ze(){ae&&(ae(),ae=void 0,ue.clear(),ue=Ve)}var ze={addNestedSub:ce,notifyNestedSubs:me,handleChangeWrapper:ve,isSubscribed:pe,trySubscribe:we,tryUnsubscribe:Ze,getListeners:function(){return ue}};return ze}var E=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect;function a(ee){var te=ee.store,ae=ee.context,ue=ee.children,ce=(0,b.useMemo)(function(){var pe=le(te);return{store:te,subscription:pe}},[te]),me=(0,b.useMemo)(function(){return te.getState()},[te]);E(function(){var pe=ce.subscription;return pe.onStateChange=pe.notifyNestedSubs,pe.trySubscribe(),me!==te.getState()&&pe.notifyNestedSubs(),function(){pe.tryUnsubscribe(),pe.onStateChange=null}},[ce,me]);var ve=ae||Ge;return b.createElement(ve.Provider,{value:ce},ue)}var x=a,y=oe(69010),z=oe(94266),ne=oe.n(z),re=oe(53410),ie=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ge=["reactReduxForwardedRef"],fe=[],Pe=[null,null],Ue=function(te){try{return JSON.stringify(te)}catch(ae){return String(te)}};function Re(ee,te){var ae=ee[1];return[te.payload,ae+1]}function lt(ee,te,ae){E(function(){return ee.apply(void 0,te)},ae)}function Le(ee,te,ae,ue,ce,me,ve){ee.current=ue,te.current=ce,ae.current=!1,me.current&&(me.current=null,ve())}function Ce(ee,te,ae,ue,ce,me,ve,pe,we,Ze){if(ee){var ze=!1,Ne=null,Te=function(){if(!ze){var On=te.getState(),Zn,Yn;try{Zn=ue(On,ce.current)}catch(da){Yn=da,Ne=da}Yn||(Ne=null),Zn===me.current?ve.current||we():(me.current=Zn,pe.current=Zn,ve.current=!0,Ze({type:"STORE_UPDATED",payload:{error:Yn}}))}};ae.onStateChange=Te,ae.trySubscribe(),Te();var qe=function(){if(ze=!0,ae.tryUnsubscribe(),ae.onStateChange=null,Ne)throw Ne};return qe}}var Xe=function(){return[null,0]};function nt(ee,te){te===void 0&&(te={});var ae=te,ue=ae.getDisplayName,ce=ue===void 0?function(lr){return"ConnectAdvanced("+lr+")"}:ue,me=ae.methodName,ve=me===void 0?"connectAdvanced":me,pe=ae.renderCountProp,we=pe===void 0?void 0:pe,Ze=ae.shouldHandleStateChanges,ze=Ze===void 0?!0:Ze,Ne=ae.storeKey,Te=Ne===void 0?"store":Ne,qe=ae.withRef,Pt=qe===void 0?!1:qe,On=ae.forwardRef,Zn=On===void 0?!1:On,Yn=ae.context,da=Yn===void 0?Ge:Yn,ya=(0,y.Z)(ae,ie);if(0)var Oa;var dr=da;return function(Fr){var qr=Fr.displayName||Fr.name||"Component",Cr=ce(qr),_r=(0,Ie.Z)({},ya,{getDisplayName:ce,methodName:ve,renderCountProp:we,shouldHandleStateChanges:ze,storeKey:Te,displayName:Cr,wrappedComponentName:qr,WrappedComponent:Fr}),io=ya.pure;function lo(uo){return ee(uo.dispatch,_r)}var jo=io?b.useMemo:function(uo){return uo()};function No(uo){var ni=(0,b.useMemo)(function(){var Wi=uo.reactReduxForwardedRef,Iu=(0,y.Z)(uo,ge);return[uo.context,Wi,Iu]},[uo]),zo=ni[0],zi=ni[1],si=ni[2],ai=(0,b.useMemo)(function(){return zo&&zo.Consumer&&(0,re.isContextConsumer)(b.createElement(zo.Consumer,null))?zo:dr},[zo,dr]),Zo=(0,b.useContext)(ai),di=!!uo.store&&!!uo.store.getState&&!!uo.store.dispatch,Bl=!!Zo&&!!Zo.store,Wo=di?uo.store:Zo.store,Zi=(0,b.useMemo)(function(){return lo(Wo)},[Wo]),bl=(0,b.useMemo)(function(){if(!ze)return Pe;var Wi=le(Wo,di?null:Zo.subscription),Iu=Wi.notifyNestedSubs.bind(Wi);return[Wi,Iu]},[Wo,di,Zo]),yi=bl[0],Cl=bl[1],xl=(0,b.useMemo)(function(){return di?Zo:(0,Ie.Z)({},Zo,{subscription:yi})},[di,Zo,yi]),os=(0,b.useReducer)(Re,fe,Xe),Kd=os[0],wl=Kd[0],Yd=os[1];if(wl&&wl.error)throw wl.error;var is=(0,b.useRef)(),wu=(0,b.useRef)(si),Dl=(0,b.useRef)(),ls=(0,b.useRef)(!1),Du=jo(function(){return Dl.current&&si===wu.current?Dl.current:Zi(Wo.getState(),si)},[Wo,wl,si]);lt(Le,[wu,is,ls,si,Du,Dl,Cl]),lt(Ce,[ze,Wo,yi,Zi,wu,is,ls,Dl,Cl,Yd],[Wo,yi,Zi]);var Lu=(0,b.useMemo)(function(){return b.createElement(Fr,(0,Ie.Z)({},Du,{ref:zi}))},[zi,Fr,Du]),Jd=(0,b.useMemo)(function(){return ze?b.createElement(ai.Provider,{value:xl},Lu):Lu},[ai,Lu,xl]);return Jd}var bo=io?b.memo(No):No;if(bo.WrappedComponent=Fr,bo.displayName=No.displayName=Cr,Zn){var Ho=b.forwardRef(function(ni,zo){return b.createElement(bo,(0,Ie.Z)({},ni,{reactReduxForwardedRef:zo}))});return Ho.displayName=Cr,Ho.WrappedComponent=Fr,ne()(Ho,Fr)}return ne()(bo,Fr)}}function ye(ee,te){return ee===te?ee!==0||te!==0||1/ee===1/te:ee!==ee&&te!==te}function gt(ee,te){if(ye(ee,te))return!0;if(typeof ee!="object"||ee===null||typeof te!="object"||te===null)return!1;var ae=Object.keys(ee),ue=Object.keys(te);if(ae.length!==ue.length)return!1;for(var ce=0;ce=0;ue--){var ce=te[ue](ee);if(ce)return ce}return function(me,ve){throw new Error("Invalid value of type "+typeof ee+" for "+ae+" argument when connecting component "+ve.wrappedComponentName+".")}}function St(ee,te){return ee===te}function Tn(ee){var te=ee===void 0?{}:ee,ae=te.connectHOC,ue=ae===void 0?nt:ae,ce=te.mapStateToPropsFactories,me=ce===void 0?Gt:ce,ve=te.mapDispatchToPropsFactories,pe=ve===void 0?Qe:ve,we=te.mergePropsFactories,Ze=we===void 0?ln:we,ze=te.selectorFactory,Ne=ze===void 0?ot:ze;return function(qe,Pt,On,Zn){Zn===void 0&&(Zn={});var Yn=Zn,da=Yn.pure,ya=da===void 0?!0:da,Oa=Yn.areStatesEqual,dr=Oa===void 0?St:Oa,lr=Yn.areOwnPropsEqual,Fr=lr===void 0?gt:lr,qr=Yn.areStatePropsEqual,Cr=qr===void 0?gt:qr,_r=Yn.areMergedPropsEqual,io=_r===void 0?gt:_r,lo=(0,y.Z)(Yn,Bt),jo=zt(qe,me,"mapStateToProps"),No=zt(Pt,pe,"mapDispatchToProps"),bo=zt(On,Ze,"mergeProps");return ue(Ne,(0,Ie.Z)({methodName:"connect",getDisplayName:function(uo){return"Connect("+uo+")"},shouldHandleStateChanges:!!qe,initMapStateToProps:jo,initMapDispatchToProps:No,initMergeProps:bo,pure:ya,areStatesEqual:dr,areOwnPropsEqual:Fr,areStatePropsEqual:Cr,areMergedPropsEqual:io},lo))}}var Nt=Tn();function Kn(){var ee=useContext(ReactReduxContext);return ee}function xn(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(){var ue=te(),ce=ue.store;return ce}}var Hn=null;function $t(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultStore:createStoreHook(ee);return function(){var ue=te();return ue.dispatch}}var ma=null,Wn=function(te,ae){return te===ae};function ba(ee,te,ae,ue){var ce=useReducer(function(Pt){return Pt+1},0),me=ce[1],ve=useMemo(function(){return createSubscription(ae,ue)},[ae,ue]),pe=useRef(),we=useRef(),Ze=useRef(),ze=useRef(),Ne=ae.getState(),Te;try{if(ee!==we.current||Ne!==Ze.current||pe.current){var qe=ee(Ne);ze.current===void 0||!te(qe,ze.current)?Te=qe:Te=ze.current}else Te=ze.current}catch(Pt){throw pe.current&&(Pt.message+=` The error may be correlated with this previous error: `+pe.current.stack+` -`),Pt}return useIsomorphicLayoutEffect(function(){we.current=ee,Ze.current=Ne,ze.current=Te,pe.current=void 0}),useIsomorphicLayoutEffect(function(){function Pt(){try{var On=ae.getState();if(On===Ze.current)return;var Zn=we.current(On);if(te(Zn,ze.current))return;ze.current=Zn,Ze.current=On}catch(Yn){pe.current=Yn}me()}return ve.onStateChange=Pt,ve.trySubscribe(),Pt(),function(){return ve.tryUnsubscribe()}},[ae,ve]),Te}function dn(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(ue,ce){ce===void 0&&(ce=Wn);var me=te(),ve=me.store,pe=me.subscription,we=ba(ue,ce,ve,pe);return useDebugValue(we),we}}var fn=null,Pn=oe(4676);De(Pn.unstable_batchedUpdates);function Oa(ee,te){if(ee.length!==te.length)return!1;for(var ae=0;ae");return ue.callbacks},ue.setCallbacks=function(pe){ue.callbacks=pe},ue}var ae=te.prototype;return ae.componentDidMount=function(){this.unbind=$n(window,[{eventName:"error",fn:this.onWindowError}])},ae.componentWillUnmount=function(){this.unbind()},ae.componentDidCatch=function(ce){if(ce instanceof wn){this.setState({});return}throw ce},ae.render=function(){return this.props.children(this.setCallbacks)},te}(b.Component),Rn=` +`)},dn=function(te){return[sn(te),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},qn="__react-beautiful-dnd-disable-dev-warnings";function Un(ee,te){var ae;je||typeof window!="undefined"&&window[qn]||(ae=console)[ee].apply(ae,dn(te))}var fn=Un.bind(null,"warn"),Jn=Un.bind(null,"error");function Pa(){}function Zt(ee,te){return(0,Ie.Z)({},ee,{},te)}function _n(ee,te,ae){var ue=te.map(function(ce){var me=Zt(ae,ce.options);return ee.addEventListener(ce.eventName,ce.fn,me),function(){ee.removeEventListener(ce.eventName,ce.fn,me)}});return function(){ue.forEach(function(me){me()})}}var Je=!0,Kt="Invariant failed";function wn(ee){this.message=ee}wn.prototype.toString=function(){return this.message};function tt(ee,te){if(!ee)throw Je?new wn(Kt):new wn(Kt+": "+(te||""))}var Xn=function(ee){Be(te,ee);function te(){for(var ue,ce=arguments.length,me=new Array(ce),ve=0;ve");return ue.callbacks},ue.setCallbacks=function(pe){ue.callbacks=pe},ue}var ae=te.prototype;return ae.componentDidMount=function(){this.unbind=_n(window,[{eventName:"error",fn:this.onWindowError}])},ae.componentWillUnmount=function(){this.unbind()},ae.componentDidCatch=function(ce){if(ce instanceof wn){this.setState({});return}throw ce},ae.render=function(){return this.props.children(this.setCallbacks)},te}(b.Component),Rn=` Press space bar to start a drag. When dragging you can use the arrow keys to move the item around and escape to cancel. Some screen readers may require you to be in focus mode or to use your pass through key @@ -305,12 +305,12 @@ The error may be correlated with this previous error: in list `+ae.droppableId+` has been combined with `+ue.draggableId+` in list `+ue.droppableId+` - `},_a=function(te){var ae=te.destination;if(ae)return Za(te.source,ae);var ue=te.combine;return ue?sa(te.draggableId,te.source,ue):"You are over an area that cannot be dropped on"},$a=function(te){return` + `},er=function(te){var ae=te.destination;if(ae)return Za(te.source,ae);var ue=te.combine;return ue?sa(te.draggableId,te.source,ue):"You are over an area that cannot be dropped on"},tr=function(te){return` The item has returned to its starting position of `+ca(te.index)+` -`},gr=function(te){if(te.reason==="CANCEL")return` +`},mr=function(te){if(te.reason==="CANCEL")return` Movement cancelled. - `+$a(te.source)+` + `+tr(te.source)+` `;var ae=te.destination,ue=te.combine;return ae?` You have dropped the item. `+Za(te.source,ae)+` @@ -319,8 +319,8 @@ The error may be correlated with this previous error: `+sa(te.draggableId,te.source,ue)+` `:` The item has been dropped while not over a drop area. - `+$a(te.source)+` - `},Rt={dragHandleUsageInstructions:Rn,onDragStart:Vn,onDragUpdate:_a,onDragEnd:gr},Da={x:0,y:0},Vt=function(te,ae){return{x:te.x+ae.x,y:te.y+ae.y}},xa=function(te,ae){return{x:te.x-ae.x,y:te.y-ae.y}},pa=function(te,ae){return te.x===ae.x&&te.y===ae.y},Xt=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},Dn=function(te,ae,ue){var ce;return ue===void 0&&(ue=0),ce={},ce[te]=ae,ce[te==="x"?"y":"x"]=ue,ce},ta=function(te,ae){return Math.sqrt(Math.pow(ae.x-te.x,2)+Math.pow(ae.y-te.y,2))},An=function(te,ae){return Math.min.apply(Math,ae.map(function(ue){return ta(te,ue)}))},Ra=function(te){return function(ae){return{x:te(ae.x),y:te(ae.y)}}},Pa=function(ee,te){var ae=ra({top:Math.max(te.top,ee.top),right:Math.min(te.right,ee.right),bottom:Math.min(te.bottom,ee.bottom),left:Math.max(te.left,ee.left)});return ae.width<=0||ae.height<=0?null:ae},Va=function(te,ae){return{top:te.top+ae.y,left:te.left+ae.x,bottom:te.bottom+ae.y,right:te.right+ae.x}},dr=function(te){return[{x:te.left,y:te.top},{x:te.right,y:te.top},{x:te.left,y:te.bottom},{x:te.right,y:te.bottom}]},Pr={top:0,right:0,bottom:0,left:0},Mr=function(te,ae){return ae?Va(te,ae.scroll.diff.displacement):te},hr=function(te,ae,ue){if(ue&&ue.increasedBy){var ce;return(0,Ie.Z)({},te,(ce={},ce[ae.end]=te[ae.end]+ue.increasedBy[ae.line],ce))}return te},Jr=function(te,ae){return ae&&ae.shouldClipSubject?Pa(ae.pageMarginBox,te):ra(te)},Xa=function(ee){var te=ee.page,ae=ee.withPlaceholder,ue=ee.axis,ce=ee.frame,me=Mr(te.marginBox,ce),ve=hr(me,ue,ae),pe=Jr(ve,ce);return{page:te,withPlaceholder:ae,active:pe}},qa=function(ee,te){ee.frame||tt(!1);var ae=ee.frame,ue=xa(te,ae.scroll.initial),ce=Xt(ue),me=(0,Ie.Z)({},ae,{scroll:{initial:ae.scroll.initial,current:te,diff:{value:ue,displacement:ce},max:ae.scroll.max}}),ve=Xa({page:ee.subject.page,withPlaceholder:ee.subject.withPlaceholder,axis:ee.axis,frame:me}),pe=(0,Ie.Z)({},ee,{frame:me,subject:ve});return pe};function vr(ee){return Number.isInteger?Number.isInteger(ee):typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}function va(ee){return Object.values?Object.values(ee):Object.keys(ee).map(function(te){return ee[te]})}function lr(ee,te){if(ee.findIndex)return ee.findIndex(te);for(var ae=0;aeee.bottom,Ze=ue.leftee.right,ze=we&&Ze;if(ze)return!0;var Ne=we&&ve||Ze&&me;return Ne}},Gr=function(ee){var te=Qa(ee.top,ee.bottom),ae=Qa(ee.left,ee.right);return function(ue){var ce=te(ue.top)&&te(ue.bottom)&&ae(ue.left)&&ae(ue.right);return ce}},er={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},fr={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},wr=function(ee){return function(te){var ae=Qa(te.top,te.bottom),ue=Qa(te.left,te.right);return function(ce){return ee===er?ae(ce.top)&&ae(ce.bottom):ue(ce.left)&&ue(ce.right)}}},Gn=function(te,ae){var ue=ae.frame?ae.frame.scroll.diff.displacement:Da;return Va(te,ue)},rn=function(te,ae,ue){return ae.subject.active?ue(ae.subject.active)(te):!1},Dt=function(te,ae,ue){return ue(ae)(te)},de=function(te){var ae=te.target,ue=te.destination,ce=te.viewport,me=te.withDroppableDisplacement,ve=te.isVisibleThroughFrameFn,pe=me?Gn(ae,ue):ae;return rn(pe,ue,ve)&&Dt(pe,ce,ve)},$e=function(te){return de((0,Ie.Z)({},te,{isVisibleThroughFrameFn:pr}))},st=function(te){return de((0,Ie.Z)({},te,{isVisibleThroughFrameFn:Gr}))},Gt=function(te){return de((0,Ie.Z)({},te,{isVisibleThroughFrameFn:wr(te.destination.axis)}))},at=function(te,ae,ue){if(typeof ue=="boolean")return ue;if(!ae)return!0;var ce=ae.invisible,me=ae.visible;if(ce[te])return!1;var ve=me[te];return ve?ve.shouldAnimate:!0};function an(ee,te){var ae=ee.page.marginBox,ue={top:te.point.y,right:0,bottom:0,left:te.point.x};return ra(Ka(ae,ue))}function qt(ee){var te=ee.afterDragging,ae=ee.destination,ue=ee.displacedBy,ce=ee.viewport,me=ee.forceShouldAnimate,ve=ee.last;return te.reduce(function(we,Ze){var ze=an(Ze,ue),Ne=Ze.descriptor.id;we.all.push(Ne);var Te=$e({target:ze,destination:ae,viewport:ce,withDroppableDisplacement:!0});if(!Te)return we.invisible[Ze.descriptor.id]=!0,we;var qe=at(Ne,ve,me),Pt={draggableId:Ne,shouldAnimate:qe};return we.visible[Ne]=Pt,we},{all:[],visible:{},invisible:{}})}function Kt(ee,te){if(!ee.length)return 0;var ae=ee[ee.length-1].descriptor.index;return te.inHomeList?ae:ae+1}function _t(ee){var te=ee.insideDestination,ae=ee.inHomeList,ue=ee.displacedBy,ce=ee.destination,me=Kt(te,{inHomeList:ae});return{displaced:Ta,displacedBy:ue,at:{type:"REORDER",destination:{droppableId:ce.descriptor.id,index:me}}}}function ia(ee){var te=ee.draggable,ae=ee.insideDestination,ue=ee.destination,ce=ee.viewport,me=ee.displacedBy,ve=ee.last,pe=ee.index,we=ee.forceShouldAnimate,Ze=Aa(te,ue);if(pe==null)return _t({insideDestination:ae,inHomeList:Ze,displacedBy:me,destination:ue});var ze=mr(ae,function(On){return On.descriptor.index===pe});if(!ze)return _t({insideDestination:ae,inHomeList:Ze,displacedBy:me,destination:ue});var Ne=nn(te,ae),Te=ae.indexOf(ze),qe=Ne.slice(Te),Pt=qt({afterDragging:qe,destination:ue,displacedBy:me,last:ve,viewport:ce.frame,forceShouldAnimate:we});return{displaced:Pt,displacedBy:me,at:{type:"REORDER",destination:{droppableId:ue.descriptor.id,index:pe}}}}function Ha(ee,te){return!!te.effected[ee]}var Wa=function(ee){var te=ee.isMovingForward,ae=ee.destination,ue=ee.draggables,ce=ee.combine,me=ee.afterCritical;if(!ae.isCombineEnabled)return null;var ve=ce.draggableId,pe=ue[ve],we=pe.descriptor.index,Ze=Ha(ve,me);return Ze?te?we:we-1:te?we+1:we},pn=function(ee){var te=ee.isMovingForward,ae=ee.isInHomeList,ue=ee.insideDestination,ce=ee.location;if(!ue.length)return null;var me=ce.index,ve=te?me+1:me-1,pe=ue[0].descriptor.index,we=ue[ue.length-1].descriptor.index,Ze=ae?we:we+1;return veZe?null:ve},Ia=function(ee){var te=ee.isMovingForward,ae=ee.isInHomeList,ue=ee.draggable,ce=ee.draggables,me=ee.destination,ve=ee.insideDestination,pe=ee.previousImpact,we=ee.viewport,Ze=ee.afterCritical,ze=pe.at;if(ze||tt(!1),ze.type==="REORDER"){var Ne=pn({isMovingForward:te,isInHomeList:ae,location:ze.destination,insideDestination:ve});return Ne==null?null:ia({draggable:ue,insideDestination:ve,destination:me,viewport:we,last:pe.displaced,displacedBy:pe.displacedBy,index:Ne})}var Te=Wa({isMovingForward:te,destination:me,displaced:pe.displaced,draggables:ce,combine:ze.combine,afterCritical:Ze});return Te==null?null:ia({draggable:ue,insideDestination:ve,destination:me,viewport:we,last:pe.displaced,displacedBy:pe.displacedBy,index:Te})},Ca=function(ee){var te=ee.displaced,ae=ee.afterCritical,ue=ee.combineWith,ce=ee.displacedBy,me=!!(te.visible[ue]||te.invisible[ue]);return Ha(ue,ae)?me?Da:Xt(ce.point):me?ce.point:Da},ja=function(ee){var te=ee.afterCritical,ae=ee.impact,ue=ee.draggables,ce=La(ae);ce||tt(!1);var me=ce.draggableId,ve=ue[me].page.borderBox.center,pe=Ca({displaced:ae.displaced,afterCritical:te,combineWith:me,displacedBy:ae.displacedBy});return Vt(ve,pe)},Ir=function(te,ae){return ae.margin[te.start]+ae.borderBox[te.size]/2},Qr=function(te,ae){return ae.margin[te.end]+ae.borderBox[te.size]/2},Rr=function(te,ae,ue){return ae[te.crossAxisStart]+ue.margin[te.crossAxisStart]+ue.borderBox[te.crossAxisSize]/2},Wr=function(te){var ae=te.axis,ue=te.moveRelativeTo,ce=te.isMoving;return Dn(ae.line,ue.marginBox[ae.end]+Ir(ae,ce),Rr(ae,ue.marginBox,ce))},jr=function(te){var ae=te.axis,ue=te.moveRelativeTo,ce=te.isMoving;return Dn(ae.line,ue.marginBox[ae.start]-Qr(ae,ce),Rr(ae,ue.marginBox,ce))},Zr=function(te){var ae=te.axis,ue=te.moveInto,ce=te.isMoving;return Dn(ae.line,ue.contentBox[ae.start]+Ir(ae,ce),Rr(ae,ue.contentBox,ce))},Co=function(ee){var te=ee.impact,ae=ee.draggable,ue=ee.draggables,ce=ee.droppable,me=ee.afterCritical,ve=mn(ce.descriptor.id,ue),pe=ae.page,we=ce.axis;if(!ve.length)return Zr({axis:we,moveInto:ce.page,isMoving:pe});var Ze=te.displaced,ze=te.displacedBy,Ne=Ze.all[0];if(Ne){var Te=ue[Ne];if(Ha(Ne,me))return jr({axis:we,moveRelativeTo:Te.page,isMoving:pe});var qe=At(Te.page,ze.point);return jr({axis:we,moveRelativeTo:qe,isMoving:pe})}var Pt=ve[ve.length-1];if(Pt.descriptor.id===ae.descriptor.id)return pe.borderBox.center;if(Ha(Pt.descriptor.id,me)){var On=At(Pt.page,Xt(me.displacedBy.point));return Wr({axis:we,moveRelativeTo:On,isMoving:pe})}return Wr({axis:we,moveRelativeTo:Pt.page,isMoving:pe})},Po=function(ee,te){var ae=ee.frame;return ae?Vt(te,ae.scroll.diff.displacement):te},ho=function(te){var ae=te.impact,ue=te.draggable,ce=te.droppable,me=te.draggables,ve=te.afterCritical,pe=ue.page.borderBox.center,we=ae.at;return!ce||!we?pe:we.type==="REORDER"?Co({impact:ae,draggable:ue,draggables:me,droppable:ce,afterCritical:ve}):ja({impact:ae,draggables:me,afterCritical:ve})},Eo=function(ee){var te=ho(ee),ae=ee.droppable,ue=ae?Po(ae,te):te;return ue},xo=function(ee,te){var ae=xa(te,ee.scroll.initial),ue=Xt(ae),ce=ra({top:te.y,bottom:te.y+ee.frame.height,left:te.x,right:te.x+ee.frame.width}),me={frame:ce,scroll:{initial:ee.scroll.initial,max:ee.scroll.max,current:te,diff:{value:ae,displacement:ue}}};return me};function Hr(ee,te){return ee.map(function(ae){return te[ae]})}function wo(ee,te){for(var ae=0;ae1?ze.sort(function(Ne,Te){return ro(Ne)[pe.start]-ro(Te)[pe.start]})[0]:Ze.sort(function(Ne,Te){var qe=An(ae,dr(ro(Ne))),Pt=An(ae,dr(ro(Te)));return qe!==Pt?qe-Pt:ro(Ne)[pe.start]-ro(Te)[pe.start]})[0]},Ko=function(te,ae){var ue=te.page.borderBox.center;return Ha(te.descriptor.id,ae)?xa(ue,ae.displacedBy.point):ue},Ol=function(te,ae){var ue=te.page.borderBox;return Ha(te.descriptor.id,ae)?Va(ue,Xt(ae.displacedBy.point)):ue},Nu=function(ee){var te=ee.pageBorderBoxCenter,ae=ee.viewport,ue=ee.destination,ce=ee.insideDestination,me=ee.afterCritical,ve=ce.filter(function(pe){return st({target:Ol(pe,me),destination:ue,viewport:ae.frame,withDroppableDisplacement:!0})}).sort(function(pe,we){var Ze=ta(te,Po(ue,Ko(pe,me))),ze=ta(te,Po(ue,Ko(we,me)));return Zete.left&&ee.topte.top}function Ui(ee){var te=ee.pageBorderBox,ae=ee.draggable,ue=ee.candidates,ce=ae.page.borderBox.center,me=ue.map(function(ve){var pe=ve.axis,we=Dn(ve.axis.line,te.center[pe.line],ve.page.borderBox.center[pe.crossAxisLine]);return{id:ve.descriptor.id,distance:ta(ce,we)}}).sort(function(ve,pe){return pe.distance-ve.distance});return me[0]?me[0].id:null}function Ou(ee){var te=ee.pageBorderBox,ae=ee.draggable,ue=ee.droppables,ce=it(ue).filter(function(me){if(!me.isEnabled)return!1;var ve=me.subject.active;if(!ve||!po(te,ve))return!1;if(no(ve)(te.center))return!0;var pe=me.axis,we=ve.center[pe.crossAxisLine],Ze=te[pe.crossAxisStart],ze=te[pe.crossAxisEnd],Ne=Qa(ve[pe.crossAxisStart],ve[pe.crossAxisEnd]),Te=Ne(Ze),qe=Ne(ze);return!Te&&!qe?!0:Te?Zewe});return ce.length?ce.length===1?ce[0].descriptor.id:Ui({pageBorderBox:te,draggable:ae,candidates:ce}):null}var Ki=function(te,ae){return ra(Va(te,ae))},na=function(ee,te){var ae=ee.frame;return ae?Ki(te,ae.scroll.diff.value):te};function Yi(ee){var te=ee.displaced,ae=ee.id;return!!(te.visible[ae]||te.invisible[ae])}function Hl(ee){var te=ee.draggable,ae=ee.closest,ue=ee.inHomeList;return ae?ue&&ae.descriptor.index>te.descriptor.index?ae.descriptor.index-1:ae.descriptor.index:null}var In=function(ee){var te=ee.pageBorderBoxWithDroppableScroll,ae=ee.draggable,ue=ee.destination,ce=ee.insideDestination,me=ee.last,ve=ee.viewport,pe=ee.afterCritical,we=ue.axis,Ze=ri(ue.axis,ae.displaceBy),ze=Ze.value,Ne=te[we.start],Te=te[we.end],qe=nn(ae,ce),Pt=mr(qe,function(Zn){var Yn=Zn.descriptor.id,da=Zn.page.borderBox.center[we.line],Fa=Ha(Yn,pe),Na=Yi({displaced:me,id:Yn});return Fa?Na?Te<=da:NeYn[pe.start]+Fa&&NeYn[pe.start]-Ze+Fa&&zeYn[pe.start]+Ze+Fa&&NeYn[pe.start]+Fa&&ze=se)return ol;var me=ce/se,ve=fi+su*me,pe=ue==="CANCEL"?ve*Se:ve;return Number(pe.toFixed(2))},rt=function(ee){var te=ee.impact,ae=ee.draggable,ue=ee.dimensions,ce=ee.viewport,me=ee.afterCritical,ve=ue.draggables,pe=ue.droppables,we=so(te),Ze=we?pe[we]:null,ze=pe[ae.descriptor.droppableId],Ne=Xi({impact:te,draggable:ae,draggables:ve,afterCritical:me,droppable:Ze||ze,viewport:ce}),Te=xa(Ne,ae.client.borderBox.center);return Te},Bn=function(ee){var te=ee.draggables,ae=ee.reason,ue=ee.lastImpact,ce=ee.home,me=ee.viewport,ve=ee.onLiftImpact;if(!ue.at||ae!=="DROP"){var pe=Ji({draggables:te,impact:ve,destination:ce,viewport:me,forceShouldAnimate:!0});return{impact:pe,didDropInsideDroppable:!1}}if(ue.at.type==="REORDER")return{impact:ue,didDropInsideDroppable:!0};var we=(0,Ie.Z)({},ue,{displaced:Ta});return{impact:we,didDropInsideDroppable:!0}},ea=function(ee){var te=ee.getState,ae=ee.dispatch;return function(ue){return function(ce){if(ce.type!=="DROP"){ue(ce);return}var me=te(),ve=ce.payload.reason;if(me.phase==="COLLECTING"){ae(ou({reason:ve}));return}if(me.phase!=="IDLE"){var pe=me.phase==="DROP_PENDING"&&me.isWaiting;pe&&tt(!1),me.phase==="DRAGGING"||me.phase==="DROP_PENDING"||tt(!1);var we=me.critical,Ze=me.dimensions,ze=Ze.draggables[me.critical.draggable.id],Ne=Bn({reason:ve,lastImpact:me.impact,afterCritical:me.afterCritical,onLiftImpact:me.onLiftImpact,home:me.dimensions.droppables[me.critical.droppable.id],viewport:me.viewport,draggables:me.dimensions.draggables}),Te=Ne.impact,qe=Ne.didDropInsideDroppable,Pt=qe?ua(Te):null,On=qe?La(Te):null,Zn={index:we.draggable.index,droppableId:we.droppable.id},Yn={draggableId:ze.descriptor.id,type:ze.descriptor.type,source:Zn,reason:ve,mode:me.movementMode,destination:Pt,combine:On},da=rt({impact:Te,draggable:ze,dimensions:Ze,viewport:me.viewport,afterCritical:me.afterCritical}),Fa={critical:me.critical,afterCritical:me.afterCritical,result:Yn,impact:Te},Na=!pa(me.current.client.offset,da)||!!Yn.combine;if(!Na){ae(wi({completed:Fa}));return}var sr=Ee({current:me.current.client.offset,destination:da,reason:ve}),ir={newHomeClientOffset:da,dropDuration:sr,completed:Fa};ae(ru(ir))}}}},la=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function yn(ee){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(ae){ae.target!==window&&ae.target!==window.document||ee()}}}function bt(ee){var te=ee.onWindowScroll;function ae(){te(la())}var ue=En(ae),ce=yn(ue),me=Ea;function ve(){return me!==Ea}function pe(){ve()&&tt(!1),me=$n(window,[ce])}function we(){ve()||tt(!1),ue.cancel(),me(),me=Ea}return{start:pe,stop:we,isActive:ve}}var Tt=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},aa=function(ee){var te=bt({onWindowScroll:function(ue){ee.dispatch(nu({newScroll:ue}))}});return function(ae){return function(ue){!te.isActive()&&ue.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&Tt(ue)&&te.stop(),ae(ue)}}},jt=function(ee){var te=!1,ae=!1,ue=setTimeout(function(){ae=!0}),ce=function(ve){te||ae||(te=!0,ee(ve),clearTimeout(ue))};return ce.wasCalled=function(){return te},ce},bn=function(){var ee=[],te=function(me){var ve=lr(ee,function(Ze){return Ze.timerId===me});ve===-1&&tt(!1);var pe=ee.splice(ve,1),we=pe[0];we.callback()},ae=function(me){var ve=setTimeout(function(){return te(ve)}),pe={timerId:ve,callback:me};ee.push(pe)},ue=function(){if(ee.length){var me=[].concat(ee);ee.length=0,me.forEach(function(ve){clearTimeout(ve.timerId),ve.callback()})}};return{add:ae,flush:ue}},ma=function(te,ae){return te==null&&ae==null?!0:te==null||ae==null?!1:te.droppableId===ae.droppableId&&te.index===ae.index},on=function(te,ae){return te==null&&ae==null?!0:te==null||ae==null?!1:te.draggableId===ae.draggableId&&te.droppableId===ae.droppableId},Ht=function(te,ae){if(te===ae)return!0;var ue=te.draggable.id===ae.draggable.id&&te.draggable.droppableId===ae.draggable.droppableId&&te.draggable.type===ae.draggable.type&&te.draggable.index===ae.draggable.index,ce=te.droppable.id===ae.droppable.id&&te.droppable.type===ae.droppable.type;return ue&&ce},Nn=function(te,ae){Mo(),ae(),Yo()},qn=function(te,ae){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:ae}},Jt=function(te,ae,ue,ce){if(!te){ue(ce(ae));return}var me=jt(ue),ve={announce:me};te(ae,ve),me.wasCalled()||ue(ce(ae))},tr=function(ee,te){var ae=bn(),ue=null,ce=function(Te,qe){ue&&tt(!1),Nn("onBeforeCapture",function(){var Pt=ee().onBeforeCapture;if(Pt){var On={draggableId:Te,mode:qe};Pt(On)}})},me=function(Te,qe){ue&&tt(!1),Nn("onBeforeDragStart",function(){var Pt=ee().onBeforeDragStart;Pt&&Pt(qn(Te,qe))})},ve=function(Te,qe){ue&&tt(!1);var Pt=qn(Te,qe);ue={mode:qe,lastCritical:Te,lastLocation:Pt.source,lastCombine:null},ae.add(function(){Nn("onDragStart",function(){return Jt(ee().onDragStart,Pt,te,Rt.onDragStart)})})},pe=function(Te,qe){var Pt=ua(qe),On=La(qe);ue||tt(!1);var Zn=!Ht(Te,ue.lastCritical);Zn&&(ue.lastCritical=Te);var Yn=!ma(ue.lastLocation,Pt);Yn&&(ue.lastLocation=Pt);var da=!on(ue.lastCombine,On);if(da&&(ue.lastCombine=On),!(!Zn&&!Yn&&!da)){var Fa=(0,Ie.Z)({},qn(Te,ue.mode),{combine:On,destination:Pt});ae.add(function(){Nn("onDragUpdate",function(){return Jt(ee().onDragUpdate,Fa,te,Rt.onDragUpdate)})})}},we=function(){ue||tt(!1),ae.flush()},Ze=function(Te){ue||tt(!1),ue=null,Nn("onDragEnd",function(){return Jt(ee().onDragEnd,Te,te,Rt.onDragEnd)})},ze=function(){if(ue){var Te=(0,Ie.Z)({},qn(ue.lastCritical,ue.mode),{combine:null,destination:null,reason:"CANCEL"});Ze(Te)}};return{beforeCapture:ce,beforeStart:me,start:ve,update:pe,flush:we,drop:Ze,abort:ze}},ln=function(ee,te){var ae=tr(ee,te);return function(ue){return function(ce){return function(me){if(me.type==="BEFORE_INITIAL_CAPTURE"){ae.beforeCapture(me.payload.draggableId,me.payload.movementMode);return}if(me.type==="INITIAL_PUBLISH"){var ve=me.payload.critical;ae.beforeStart(ve,me.payload.movementMode),ce(me),ae.start(ve,me.payload.movementMode);return}if(me.type==="DROP_COMPLETE"){var pe=me.payload.completed.result;ae.flush(),ce(me),ae.drop(pe);return}if(ce(me),me.type==="FLUSH"){ae.abort();return}var we=ue.getState();we.phase==="DRAGGING"&&ae.update(we.critical,we.impact)}}}},ka=function(ee){return function(te){return function(ae){if(ae.type!=="DROP_ANIMATION_FINISHED"){te(ae);return}var ue=ee.getState();ue.phase!=="DROP_ANIMATING"&&tt(!1),ee.dispatch(wi({completed:ue.completed}))}}},en=function(ee){var te=null,ae=null;function ue(){ae&&(cancelAnimationFrame(ae),ae=null),te&&(te(),te=null)}return function(ce){return function(me){if((me.type==="FLUSH"||me.type==="DROP_COMPLETE"||me.type==="DROP_ANIMATION_FINISHED")&&ue(),ce(me),me.type==="DROP_ANIMATE"){var ve={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var we=ee.getState();we.phase==="DROP_ANIMATING"&&ee.dispatch(al())}};ae=requestAnimationFrame(function(){ae=null,te=$n(window,[ve])})}}}},cr=function(ee){return function(){return function(te){return function(ae){(ae.type==="DROP_COMPLETE"||ae.type==="FLUSH"||ae.type==="DROP_ANIMATE")&&ee.stopPublishing(),te(ae)}}}},Lr=function(ee){var te=!1;return function(){return function(ae){return function(ue){if(ue.type==="INITIAL_PUBLISH"){te=!0,ee.tryRecordFocus(ue.payload.critical.draggable.id),ae(ue),ee.tryRestoreFocusRecorded();return}if(ae(ue),!!te){if(ue.type==="FLUSH"){te=!1,ee.tryRestoreFocusRecorded();return}if(ue.type==="DROP_COMPLETE"){te=!1;var ce=ue.payload.completed.result;ce.combine&&ee.tryShiftRecord(ce.draggableId,ce.combine.draggableId),ee.tryRestoreFocusRecorded()}}}}}},br=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Er=function(ee){return function(te){return function(ae){return function(ue){if(br(ue)){ee.stop(),ae(ue);return}if(ue.type==="INITIAL_PUBLISH"){ae(ue);var ce=te.getState();ce.phase!=="DRAGGING"&&tt(!1),ee.start(ce);return}ae(ue),ee.scroll(te.getState())}}}},zn=function(ee){return function(te){return function(ae){if(te(ae),ae.type==="PUBLISH_WHILE_DRAGGING"){var ue=ee.getState();ue.phase==="DROP_PENDING"&&(ue.isWaiting||ee.dispatch(Di({reason:ue.reason})))}}}},ur=be.qC,zr=function(ee){var te=ee.dimensionMarshal,ae=ee.focusMarshal,ue=ee.styleMarshal,ce=ee.getResponders,me=ee.announce,ve=ee.autoScroller;return(0,be.MT)(Jl,ur((0,be.md)(uu(ue),cr(te),lu(te),ea,ka,en,zn,Er(ve),aa,Lr(ae),ln(ce,me))))},Vr=function(){return{additions:{},removals:{},modified:{}}};function $r(ee){var te=ee.registry,ae=ee.callbacks,ue=Vr(),ce=null,me=function(){ce||(ae.collectionStarting(),ce=requestAnimationFrame(function(){ce=null,Mo();var ze=ue,Ne=ze.additions,Te=ze.removals,qe=ze.modified,Pt=Object.keys(Ne).map(function(Yn){return te.draggable.getById(Yn).getDimension(Da)}).sort(function(Yn,da){return Yn.descriptor.index-da.descriptor.index}),On=Object.keys(qe).map(function(Yn){var da=te.droppable.getById(Yn),Fa=da.callbacks.getScrollWhileDragging();return{droppableId:Yn,scroll:Fa}}),Zn={additions:Pt,removals:Object.keys(Te),modified:On};ue=Vr(),Yo(),ae.publish(Zn)}))},ve=function(ze){var Ne=ze.descriptor.id;ue.additions[Ne]=ze,ue.modified[ze.descriptor.droppableId]=!0,ue.removals[Ne]&&delete ue.removals[Ne],me()},pe=function(ze){var Ne=ze.descriptor;ue.removals[Ne.id]=!0,ue.modified[Ne.droppableId]=!0,ue.additions[Ne.id]&&delete ue.additions[Ne.id],me()},we=function(){ce&&(cancelAnimationFrame(ce),ce=null,ue=Vr())};return{add:ve,remove:pe,stop:we}}var Ar=function(ee){var te=ee.scrollHeight,ae=ee.scrollWidth,ue=ee.height,ce=ee.width,me=xa({x:ae,y:te},{x:ce,y:ue}),ve={x:Math.max(0,me.x),y:Math.max(0,me.y)};return ve},Cr=function(){var ee=document.documentElement;return ee||tt(!1),ee},Tr=function(){var ee=Cr(),te=Ar({scrollHeight:ee.scrollHeight,scrollWidth:ee.scrollWidth,width:ee.clientWidth,height:ee.clientHeight});return te},rr=function(){var ee=la(),te=Tr(),ae=ee.y,ue=ee.x,ce=Cr(),me=ce.clientWidth,ve=ce.clientHeight,pe=ue+me,we=ae+ve,Ze=ra({top:ae,left:ue,right:pe,bottom:we}),ze={frame:Ze,scroll:{initial:ee,current:ee,max:te,diff:{value:Da,displacement:Da}}};return ze},Nr=function(ee){var te=ee.critical,ae=ee.scrollOptions,ue=ee.registry;Mo();var ce=rr(),me=ce.scroll.current,ve=te.droppable,pe=ue.droppable.getAllByType(ve.type).map(function(Ne){return Ne.callbacks.getDimensionAndWatchScroll(me,ae)}),we=ue.draggable.getAllByType(te.draggable.type).map(function(Ne){return Ne.getDimension(me)}),Ze={draggables:mt(we),droppables:nr(pe)};Yo();var ze={dimensions:Ze,critical:te,viewport:ce};return ze};function Or(ee,te,ae){if(ae.descriptor.id===te.id||ae.descriptor.type!==te.type)return!1;var ue=ee.droppable.getById(ae.descriptor.droppableId);return ue.descriptor.mode==="virtual"}var Ur=function(ee,te){var ae=null,ue=$r({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:ee}),ce=function(qe,Pt){ee.droppable.exists(qe)||tt(!1),ae&&te.updateDroppableIsEnabled({id:qe,isEnabled:Pt})},me=function(qe,Pt){ae&&(ee.droppable.exists(qe)||tt(!1),te.updateDroppableIsCombineEnabled({id:qe,isCombineEnabled:Pt}))},ve=function(qe,Pt){ae&&(ee.droppable.exists(qe)||tt(!1),te.updateDroppableScroll({id:qe,newScroll:Pt}))},pe=function(qe,Pt){ae&&ee.droppable.getById(qe).callbacks.scroll(Pt)},we=function(){if(ae){ue.stop();var qe=ae.critical.droppable;ee.droppable.getAllByType(qe.type).forEach(function(Pt){return Pt.callbacks.dragStopped()}),ae.unsubscribe(),ae=null}},Ze=function(qe){ae||tt(!1);var Pt=ae.critical.draggable;qe.type==="ADDITION"&&Or(ee,Pt,qe.value)&&ue.add(qe.value),qe.type==="REMOVAL"&&Or(ee,Pt,qe.value)&&ue.remove(qe.value)},ze=function(qe){ae&&tt(!1);var Pt=ee.draggable.getById(qe.draggableId),On=ee.droppable.getById(Pt.descriptor.droppableId),Zn={draggable:Pt.descriptor,droppable:On.descriptor},Yn=ee.subscribe(Ze);return ae={critical:Zn,unsubscribe:Yn},Nr({critical:Zn,registry:ee,scrollOptions:qe.scrollOptions})},Ne={updateDroppableIsEnabled:ce,updateDroppableIsCombineEnabled:me,scrollDroppable:pe,updateDroppableScroll:ve,startPublishing:ze,stopPublishing:we};return Ne},eo=function(ee,te){return ee.phase==="IDLE"?!0:ee.phase!=="DROP_ANIMATING"||ee.completed.result.draggableId===te?!1:ee.completed.result.reason==="DROP"},mo=function(ee){window.scrollBy(ee.x,ee.y)},fo=Mt(function(ee){return it(ee).filter(function(te){return!(!te.isEnabled||!te.frame)})}),Ao=function(te,ae){var ue=mr(fo(ae),function(ce){return ce.frame||tt(!1),no(ce.frame.pageMarginBox)(te)});return ue},So=function(ee){var te=ee.center,ae=ee.destination,ue=ee.droppables;if(ae){var ce=ue[ae];return ce.frame?ce:null}var me=Ao(te,ue);return me},yo={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ii=function(ee,te){var ae=ee[te.size]*yo.startFromPercentage,ue=ee[te.size]*yo.maxScrollAtPercentage,ce={startScrollingFrom:ae,maxScrollValueAt:ue};return ce},Ii=function(ee){var te=ee.startOfRange,ae=ee.endOfRange,ue=ee.current,ce=ae-te;if(ce===0)return 0;var me=ue-te,ve=me/ce;return ve},vi=1,Ru=function(ee,te){if(ee>te.startScrollingFrom)return 0;if(ee<=te.maxScrollValueAt)return yo.maxPixelScroll;if(ee===te.startScrollingFrom)return vi;var ae=Ii({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:ee}),ue=1-ae,ce=yo.maxPixelScroll*yo.ease(ue);return Math.ceil(ce)},du=yo.durationDampening.accelerateAt,il=yo.durationDampening.stopDampeningAt,ll=function(ee,te){var ae=te,ue=il,ce=Date.now(),me=ce-ae;if(me>=il)return ee;if(mete.height,me=ae.width>te.width;return!me&&!ce?ue:me&&ce?null:{x:me?0:ue.x,y:ce?0:ue.y}},cu=Ra(function(ee){return ee===0?0:ee}),to=function(ee){var te=ee.dragStartTime,ae=ee.container,ue=ee.subject,ce=ee.center,me=ee.shouldUseTimeDampening,ve={top:ce.y-ae.top,right:ae.right-ce.x,bottom:ae.bottom-ce.y,left:ce.x-ae.left},pe=ul({container:ae,distanceToEdges:ve,dragStartTime:te,axis:er,shouldUseTimeDampening:me}),we=ul({container:ae,distanceToEdges:ve,dragStartTime:te,axis:fr,shouldUseTimeDampening:me}),Ze=cu({x:we,y:pe});if(pa(Ze,Da))return null;var ze=pi({container:ae,subject:ue,proposedScroll:Ze});return ze?pa(ze,Da)?null:ze:null},hi=Ra(function(ee){return ee===0?0:ee>0?1:-1}),_o=function(){var ee=function(ae,ue){return ae<0?ae:ae>ue?ae-ue:0};return function(te){var ae=te.current,ue=te.max,ce=te.change,me=Vt(ae,ce),ve={x:ee(me.x,ue.x),y:ee(me.y,ue.y)};return pa(ve,Da)?null:ve}}(),Ni=function(te){var ae=te.max,ue=te.current,ce=te.change,me={x:Math.max(ue.x,ae.x),y:Math.max(ue.y,ae.y)},ve=hi(ce),pe=_o({max:me,current:ue,change:ve});return!pe||ve.x!==0&&pe.x===0||ve.y!==0&&pe.y===0},Fo=function(te,ae){return Ni({current:te.scroll.current,max:te.scroll.max,change:ae})},Oi=function(te,ae){if(!Fo(te,ae))return null;var ue=te.scroll.max,ce=te.scroll.current;return _o({current:ce,max:ue,change:ae})},Do=function(te,ae){var ue=te.frame;return ue?Ni({current:ue.scroll.current,max:ue.scroll.max,change:ae}):!1},oo=function(te,ae){var ue=te.frame;return!ue||!Do(te,ae)?null:_o({current:ue.scroll.current,max:ue.scroll.max,change:ae})},Vo=function(ee){var te=ee.viewport,ae=ee.subject,ue=ee.center,ce=ee.dragStartTime,me=ee.shouldUseTimeDampening,ve=to({dragStartTime:ce,container:te.frame,subject:ae,center:ue,shouldUseTimeDampening:me});return ve&&Fo(te,ve)?ve:null},Qo=function(ee){var te=ee.droppable,ae=ee.subject,ue=ee.center,ce=ee.dragStartTime,me=ee.shouldUseTimeDampening,ve=te.frame;if(!ve)return null;var pe=to({dragStartTime:ce,container:ve.pageMarginBox,subject:ae,center:ue,shouldUseTimeDampening:me});return pe&&Do(te,pe)?pe:null},gu=function(ee){var te=ee.state,ae=ee.dragStartTime,ue=ee.shouldUseTimeDampening,ce=ee.scrollWindow,me=ee.scrollDroppable,ve=te.current.page.borderBoxCenter,pe=te.dimensions.draggables[te.critical.draggable.id],we=pe.page.marginBox;if(te.isWindowScrollAllowed){var Ze=te.viewport,ze=Vo({dragStartTime:ae,viewport:Ze,subject:we,center:ve,shouldUseTimeDampening:ue});if(ze){ce(ze);return}}var Ne=So({center:ve,destination:so(te.impact),droppables:te.dimensions.droppables});if(Ne){var Te=Qo({dragStartTime:ae,droppable:Ne,subject:we,center:ve,shouldUseTimeDampening:ue});Te&&me(Ne.descriptor.id,Te)}},mu=function(ee){var te=ee.scrollWindow,ae=ee.scrollDroppable,ue=En(te),ce=En(ae),me=null,ve=function(ze){me||tt(!1);var Ne=me,Te=Ne.shouldUseTimeDampening,qe=Ne.dragStartTime;gu({state:ze,scrollWindow:ue,scrollDroppable:ce,dragStartTime:qe,shouldUseTimeDampening:Te})},pe=function(ze){Mo(),me&&tt(!1);var Ne=Date.now(),Te=!1,qe=function(){Te=!0};gu({state:ze,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:qe,scrollDroppable:qe}),me={dragStartTime:Ne,shouldUseTimeDampening:Te},Yo(),Te&&ve(ze)},we=function(){me&&(ue.cancel(),ce.cancel(),me=null)};return{start:pe,stop:we,scroll:ve}},fu=function(ee){var te=ee.move,ae=ee.scrollDroppable,ue=ee.scrollWindow,ce=function(Ze,ze){var Ne=Vt(Ze.current.client.selection,ze);te({client:Ne})},me=function(Ze,ze){if(!Do(Ze,ze))return ze;var Ne=oo(Ze,ze);if(!Ne)return ae(Ze.descriptor.id,ze),null;var Te=xa(ze,Ne);ae(Ze.descriptor.id,Te);var qe=xa(ze,Te);return qe},ve=function(Ze,ze,Ne){if(!Ze||!Fo(ze,Ne))return Ne;var Te=Oi(ze,Ne);if(!Te)return ue(Ne),null;var qe=xa(Ne,Te);ue(qe);var Pt=xa(Ne,qe);return Pt},pe=function(Ze){var ze=Ze.scrollJumpRequest;if(ze){var Ne=so(Ze.impact);Ne||tt(!1);var Te=me(Ze.dimensions.droppables[Ne],ze);if(Te){var qe=Ze.viewport,Pt=ve(Ze.isWindowScrollAllowed,qe,Te);Pt&&ce(Ze,Pt)}}};return pe},ko=function(ee){var te=ee.scrollDroppable,ae=ee.scrollWindow,ue=ee.move,ce=mu({scrollWindow:ae,scrollDroppable:te}),me=fu({move:ue,scrollWindow:ae,scrollDroppable:te}),ve=function(Ze){if(Ze.phase==="DRAGGING"){if(Ze.movementMode==="FLUID"){ce.scroll(Ze);return}Ze.scrollJumpRequest&&me(Ze)}},pe={scroll:ve,start:ce.start,stop:ce.stop};return pe},$o="data-rbd",ei=function(){var ee=$o+"-drag-handle";return{base:ee,draggableId:ee+"-draggable-id",contextId:ee+"-context-id"}}(),Mi=function(){var ee=$o+"-draggable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),vu=function(){var ee=$o+"-droppable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),Ri={contextId:$o+"-scroll-container-context-id"},Bo=function(te){return function(ae){return"["+ae+'="'+te+'"]'}},li=function(te,ae){return te.map(function(ue){var ce=ue.styles[ae];return ce?ue.selector+" { "+ce+" }":""}).join(" ")},sl="pointer-events: none;",pu=function(ee){var te=Bo(ee),ae=function(){var pe=` + `+tr(te.source)+` + `},Tt={dragHandleUsageInstructions:Rn,onDragStart:Vn,onDragUpdate:er,onDragEnd:mr},Da={x:0,y:0},Qt=function(te,ae){return{x:te.x+ae.x,y:te.y+ae.y}},xa=function(te,ae){return{x:te.x-ae.x,y:te.y-ae.y}},va=function(te,ae){return te.x===ae.x&&te.y===ae.y},Xt=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},Dn=function(te,ae,ue){var ce;return ue===void 0&&(ue=0),ce={},ce[te]=ae,ce[te==="x"?"y":"x"]=ue,ce},ea=function(te,ae){return Math.sqrt(Math.pow(ae.x-te.x,2)+Math.pow(ae.y-te.y,2))},yn=function(te,ae){return Math.min.apply(Math,ae.map(function(ue){return ea(te,ue)}))},Ta=function(te){return function(ae){return{x:te(ae.x),y:te(ae.y)}}},Sa=function(ee,te){var ae=na({top:Math.max(te.top,ee.top),right:Math.min(te.right,ee.right),bottom:Math.min(te.bottom,ee.bottom),left:Math.max(te.left,ee.left)});return ae.width<=0||ae.height<=0?null:ae},Va=function(te,ae){return{top:te.top+ae.y,left:te.left+ae.x,bottom:te.bottom+ae.y,right:te.right+ae.x}},gr=function(te){return[{x:te.left,y:te.top},{x:te.right,y:te.top},{x:te.left,y:te.bottom},{x:te.right,y:te.bottom}]},Ar={top:0,right:0,bottom:0,left:0},Mr=function(te,ae){return ae?Va(te,ae.scroll.diff.displacement):te},Pr=function(te,ae,ue){if(ue&&ue.increasedBy){var ce;return(0,Ie.Z)({},te,(ce={},ce[ae.end]=te[ae.end]+ue.increasedBy[ae.line],ce))}return te},Jr=function(te,ae){return ae&&ae.shouldClipSubject?Sa(ae.pageMarginBox,te):na(te)},qa=function(ee){var te=ee.page,ae=ee.withPlaceholder,ue=ee.axis,ce=ee.frame,me=Mr(te.marginBox,ce),ve=Pr(me,ue,ae),pe=Jr(ve,ce);return{page:te,withPlaceholder:ae,active:pe}},_a=function(ee,te){ee.frame||tt(!1);var ae=ee.frame,ue=xa(te,ae.scroll.initial),ce=Xt(ue),me=(0,Ie.Z)({},ae,{scroll:{initial:ae.scroll.initial,current:te,diff:{value:ue,displacement:ce},max:ae.scroll.max}}),ve=qa({page:ee.subject.page,withPlaceholder:ee.subject.withPlaceholder,axis:ee.axis,frame:me}),pe=(0,Ie.Z)({},ee,{frame:me,subject:ve});return pe};function hr(ee){return Number.isInteger?Number.isInteger(ee):typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}function fa(ee){return Object.values?Object.values(ee):Object.keys(ee).map(function(te){return ee[te]})}function ur(ee,te){if(ee.findIndex)return ee.findIndex(te);for(var ae=0;aeee.bottom,Ze=ue.leftee.right,ze=we&&Ze;if(ze)return!0;var Ne=we&&ve||Ze&&me;return Ne}},Gr=function(ee){var te=Qa(ee.top,ee.bottom),ae=Qa(ee.left,ee.right);return function(ue){var ce=te(ue.top)&&te(ue.bottom)&&ae(ue.left)&&ae(ue.right);return ce}},nr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},vr={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Dr=function(ee){return function(te){var ae=Qa(te.top,te.bottom),ue=Qa(te.left,te.right);return function(ce){return ee===nr?ae(ce.top)&&ae(ce.bottom):ue(ce.left)&&ue(ce.right)}}},jn=function(te,ae){var ue=ae.frame?ae.frame.scroll.diff.displacement:Da;return Va(te,ue)},an=function(te,ae,ue){return ae.subject.active?ue(ae.subject.active)(te):!1},Dt=function(te,ae,ue){return ue(ae)(te)},de=function(te){var ae=te.target,ue=te.destination,ce=te.viewport,me=te.withDroppableDisplacement,ve=te.isVisibleThroughFrameFn,pe=me?jn(ae,ue):ae;return an(pe,ue,ve)&&Dt(pe,ce,ve)},$e=function(te){return de((0,Ie.Z)({},te,{isVisibleThroughFrameFn:Sr}))},st=function(te){return de((0,Ie.Z)({},te,{isVisibleThroughFrameFn:Gr}))},Ht=function(te){return de((0,Ie.Z)({},te,{isVisibleThroughFrameFn:Dr(te.destination.axis)}))},at=function(te,ae,ue){if(typeof ue=="boolean")return ue;if(!ae)return!0;var ce=ae.invisible,me=ae.visible;if(ce[te])return!1;var ve=me[te];return ve?ve.shouldAnimate:!0};function nn(ee,te){var ae=ee.page.marginBox,ue={top:te.point.y,right:0,bottom:0,left:te.point.x};return na(Ka(ae,ue))}function qt(ee){var te=ee.afterDragging,ae=ee.destination,ue=ee.displacedBy,ce=ee.viewport,me=ee.forceShouldAnimate,ve=ee.last;return te.reduce(function(we,Ze){var ze=nn(Ze,ue),Ne=Ze.descriptor.id;we.all.push(Ne);var Te=$e({target:ze,destination:ae,viewport:ce,withDroppableDisplacement:!0});if(!Te)return we.invisible[Ze.descriptor.id]=!0,we;var qe=at(Ne,ve,me),Pt={draggableId:Ne,shouldAnimate:qe};return we.visible[Ne]=Pt,we},{all:[],visible:{},invisible:{}})}function Yt(ee,te){if(!ee.length)return 0;var ae=ee[ee.length-1].descriptor.index;return te.inHomeList?ae:ae+1}function _t(ee){var te=ee.insideDestination,ae=ee.inHomeList,ue=ee.displacedBy,ce=ee.destination,me=Yt(te,{inHomeList:ae});return{displaced:ka,displacedBy:ue,at:{type:"REORDER",destination:{droppableId:ce.descriptor.id,index:me}}}}function ra(ee){var te=ee.draggable,ae=ee.insideDestination,ue=ee.destination,ce=ee.viewport,me=ee.displacedBy,ve=ee.last,pe=ee.index,we=ee.forceShouldAnimate,Ze=Ea(te,ue);if(pe==null)return _t({insideDestination:ae,inHomeList:Ze,displacedBy:me,destination:ue});var ze=fr(ae,function(On){return On.descriptor.index===pe});if(!ze)return _t({insideDestination:ae,inHomeList:Ze,displacedBy:me,destination:ue});var Ne=tn(te,ae),Te=ae.indexOf(ze),qe=Ne.slice(Te),Pt=qt({afterDragging:qe,destination:ue,displacedBy:me,last:ve,viewport:ce.frame,forceShouldAnimate:we});return{displaced:Pt,displacedBy:me,at:{type:"REORDER",destination:{droppableId:ue.descriptor.id,index:pe}}}}function Ha(ee,te){return!!te.effected[ee]}var Wa=function(ee){var te=ee.isMovingForward,ae=ee.destination,ue=ee.draggables,ce=ee.combine,me=ee.afterCritical;if(!ae.isCombineEnabled)return null;var ve=ce.draggableId,pe=ue[ve],we=pe.descriptor.index,Ze=Ha(ve,me);return Ze?te?we:we-1:te?we+1:we},pn=function(ee){var te=ee.isMovingForward,ae=ee.isInHomeList,ue=ee.insideDestination,ce=ee.location;if(!ue.length)return null;var me=ce.index,ve=te?me+1:me-1,pe=ue[0].descriptor.index,we=ue[ue.length-1].descriptor.index,Ze=ae?we:we+1;return veZe?null:ve},Ia=function(ee){var te=ee.isMovingForward,ae=ee.isInHomeList,ue=ee.draggable,ce=ee.draggables,me=ee.destination,ve=ee.insideDestination,pe=ee.previousImpact,we=ee.viewport,Ze=ee.afterCritical,ze=pe.at;if(ze||tt(!1),ze.type==="REORDER"){var Ne=pn({isMovingForward:te,isInHomeList:ae,location:ze.destination,insideDestination:ve});return Ne==null?null:ra({draggable:ue,insideDestination:ve,destination:me,viewport:we,last:pe.displaced,displacedBy:pe.displacedBy,index:Ne})}var Te=Wa({isMovingForward:te,destination:me,displaced:pe.displaced,draggables:ce,combine:ze.combine,afterCritical:Ze});return Te==null?null:ra({draggable:ue,insideDestination:ve,destination:me,viewport:we,last:pe.displaced,displacedBy:pe.displacedBy,index:Te})},Ca=function(ee){var te=ee.displaced,ae=ee.afterCritical,ue=ee.combineWith,ce=ee.displacedBy,me=!!(te.visible[ue]||te.invisible[ue]);return Ha(ue,ae)?me?Da:Xt(ce.point):me?ce.point:Da},ja=function(ee){var te=ee.afterCritical,ae=ee.impact,ue=ee.draggables,ce=La(ae);ce||tt(!1);var me=ce.draggableId,ve=ue[me].page.borderBox.center,pe=Ca({displaced:ae.displaced,afterCritical:te,combineWith:me,displacedBy:ae.displacedBy});return Qt(ve,pe)},Ir=function(te,ae){return ae.margin[te.start]+ae.borderBox[te.size]/2},Qr=function(te,ae){return ae.margin[te.end]+ae.borderBox[te.size]/2},Rr=function(te,ae,ue){return ae[te.crossAxisStart]+ue.margin[te.crossAxisStart]+ue.borderBox[te.crossAxisSize]/2},Wr=function(te){var ae=te.axis,ue=te.moveRelativeTo,ce=te.isMoving;return Dn(ae.line,ue.marginBox[ae.end]+Ir(ae,ce),Rr(ae,ue.marginBox,ce))},jr=function(te){var ae=te.axis,ue=te.moveRelativeTo,ce=te.isMoving;return Dn(ae.line,ue.marginBox[ae.start]-Qr(ae,ce),Rr(ae,ue.marginBox,ce))},Zr=function(te){var ae=te.axis,ue=te.moveInto,ce=te.isMoving;return Dn(ae.line,ue.contentBox[ae.start]+Ir(ae,ce),Rr(ae,ue.contentBox,ce))},Co=function(ee){var te=ee.impact,ae=ee.draggable,ue=ee.draggables,ce=ee.droppable,me=ee.afterCritical,ve=cn(ce.descriptor.id,ue),pe=ae.page,we=ce.axis;if(!ve.length)return Zr({axis:we,moveInto:ce.page,isMoving:pe});var Ze=te.displaced,ze=te.displacedBy,Ne=Ze.all[0];if(Ne){var Te=ue[Ne];if(Ha(Ne,me))return jr({axis:we,moveRelativeTo:Te.page,isMoving:pe});var qe=At(Te.page,ze.point);return jr({axis:we,moveRelativeTo:qe,isMoving:pe})}var Pt=ve[ve.length-1];if(Pt.descriptor.id===ae.descriptor.id)return pe.borderBox.center;if(Ha(Pt.descriptor.id,me)){var On=At(Pt.page,Xt(me.displacedBy.point));return Wr({axis:we,moveRelativeTo:On,isMoving:pe})}return Wr({axis:we,moveRelativeTo:Pt.page,isMoving:pe})},Po=function(ee,te){var ae=ee.frame;return ae?Qt(te,ae.scroll.diff.displacement):te},ho=function(te){var ae=te.impact,ue=te.draggable,ce=te.droppable,me=te.draggables,ve=te.afterCritical,pe=ue.page.borderBox.center,we=ae.at;return!ce||!we?pe:we.type==="REORDER"?Co({impact:ae,draggable:ue,draggables:me,droppable:ce,afterCritical:ve}):ja({impact:ae,draggables:me,afterCritical:ve})},Eo=function(ee){var te=ho(ee),ae=ee.droppable,ue=ae?Po(ae,te):te;return ue},xo=function(ee,te){var ae=xa(te,ee.scroll.initial),ue=Xt(ae),ce=na({top:te.y,bottom:te.y+ee.frame.height,left:te.x,right:te.x+ee.frame.width}),me={frame:ce,scroll:{initial:ee.scroll.initial,max:ee.scroll.max,current:te,diff:{value:ae,displacement:ue}}};return me};function Hr(ee,te){return ee.map(function(ae){return te[ae]})}function wo(ee,te){for(var ae=0;ae1?ze.sort(function(Ne,Te){return ro(Ne)[pe.start]-ro(Te)[pe.start]})[0]:Ze.sort(function(Ne,Te){var qe=yn(ae,gr(ro(Ne))),Pt=yn(ae,gr(ro(Te)));return qe!==Pt?qe-Pt:ro(Ne)[pe.start]-ro(Te)[pe.start]})[0]},Ko=function(te,ae){var ue=te.page.borderBox.center;return Ha(te.descriptor.id,ae)?xa(ue,ae.displacedBy.point):ue},Ol=function(te,ae){var ue=te.page.borderBox;return Ha(te.descriptor.id,ae)?Va(ue,Xt(ae.displacedBy.point)):ue},Nu=function(ee){var te=ee.pageBorderBoxCenter,ae=ee.viewport,ue=ee.destination,ce=ee.insideDestination,me=ee.afterCritical,ve=ce.filter(function(pe){return st({target:Ol(pe,me),destination:ue,viewport:ae.frame,withDroppableDisplacement:!0})}).sort(function(pe,we){var Ze=ea(te,Po(ue,Ko(pe,me))),ze=ea(te,Po(ue,Ko(we,me)));return Zete.left&&ee.topte.top}function Ui(ee){var te=ee.pageBorderBox,ae=ee.draggable,ue=ee.candidates,ce=ae.page.borderBox.center,me=ue.map(function(ve){var pe=ve.axis,we=Dn(ve.axis.line,te.center[pe.line],ve.page.borderBox.center[pe.crossAxisLine]);return{id:ve.descriptor.id,distance:ea(ce,we)}}).sort(function(ve,pe){return pe.distance-ve.distance});return me[0]?me[0].id:null}function Ou(ee){var te=ee.pageBorderBox,ae=ee.draggable,ue=ee.droppables,ce=it(ue).filter(function(me){if(!me.isEnabled)return!1;var ve=me.subject.active;if(!ve||!po(te,ve))return!1;if(no(ve)(te.center))return!0;var pe=me.axis,we=ve.center[pe.crossAxisLine],Ze=te[pe.crossAxisStart],ze=te[pe.crossAxisEnd],Ne=Qa(ve[pe.crossAxisStart],ve[pe.crossAxisEnd]),Te=Ne(Ze),qe=Ne(ze);return!Te&&!qe?!0:Te?Zewe});return ce.length?ce.length===1?ce[0].descriptor.id:Ui({pageBorderBox:te,draggable:ae,candidates:ce}):null}var Ki=function(te,ae){return na(Va(te,ae))},ta=function(ee,te){var ae=ee.frame;return ae?Ki(te,ae.scroll.diff.value):te};function Yi(ee){var te=ee.displaced,ae=ee.id;return!!(te.visible[ae]||te.invisible[ae])}function Hl(ee){var te=ee.draggable,ae=ee.closest,ue=ee.inHomeList;return ae?ue&&ae.descriptor.index>te.descriptor.index?ae.descriptor.index-1:ae.descriptor.index:null}var In=function(ee){var te=ee.pageBorderBoxWithDroppableScroll,ae=ee.draggable,ue=ee.destination,ce=ee.insideDestination,me=ee.last,ve=ee.viewport,pe=ee.afterCritical,we=ue.axis,Ze=ri(ue.axis,ae.displaceBy),ze=Ze.value,Ne=te[we.start],Te=te[we.end],qe=tn(ae,ce),Pt=fr(qe,function(Zn){var Yn=Zn.descriptor.id,da=Zn.page.borderBox.center[we.line],ya=Ha(Yn,pe),Oa=Yi({displaced:me,id:Yn});return ya?Oa?Te<=da:NeYn[pe.start]+ya&&NeYn[pe.start]-Ze+ya&&zeYn[pe.start]+Ze+ya&&NeYn[pe.start]+ya&&ze=se)return ol;var me=ce/se,ve=fi+su*me,pe=ue==="CANCEL"?ve*Se:ve;return Number(pe.toFixed(2))},rt=function(ee){var te=ee.impact,ae=ee.draggable,ue=ee.dimensions,ce=ee.viewport,me=ee.afterCritical,ve=ue.draggables,pe=ue.droppables,we=so(te),Ze=we?pe[we]:null,ze=pe[ae.descriptor.droppableId],Ne=Xi({impact:te,draggable:ae,draggables:ve,afterCritical:me,droppable:Ze||ze,viewport:ce}),Te=xa(Ne,ae.client.borderBox.center);return Te},bn=function(ee){var te=ee.draggables,ae=ee.reason,ue=ee.lastImpact,ce=ee.home,me=ee.viewport,ve=ee.onLiftImpact;if(!ue.at||ae!=="DROP"){var pe=Ji({draggables:te,impact:ve,destination:ce,viewport:me,forceShouldAnimate:!0});return{impact:pe,didDropInsideDroppable:!1}}if(ue.at.type==="REORDER")return{impact:ue,didDropInsideDroppable:!0};var we=(0,Ie.Z)({},ue,{displaced:ka});return{impact:we,didDropInsideDroppable:!0}},$n=function(ee){var te=ee.getState,ae=ee.dispatch;return function(ue){return function(ce){if(ce.type!=="DROP"){ue(ce);return}var me=te(),ve=ce.payload.reason;if(me.phase==="COLLECTING"){ae(ou({reason:ve}));return}if(me.phase!=="IDLE"){var pe=me.phase==="DROP_PENDING"&&me.isWaiting;pe&&tt(!1),me.phase==="DRAGGING"||me.phase==="DROP_PENDING"||tt(!1);var we=me.critical,Ze=me.dimensions,ze=Ze.draggables[me.critical.draggable.id],Ne=bn({reason:ve,lastImpact:me.impact,afterCritical:me.afterCritical,onLiftImpact:me.onLiftImpact,home:me.dimensions.droppables[me.critical.droppable.id],viewport:me.viewport,draggables:me.dimensions.draggables}),Te=Ne.impact,qe=Ne.didDropInsideDroppable,Pt=qe?ia(Te):null,On=qe?La(Te):null,Zn={index:we.draggable.index,droppableId:we.droppable.id},Yn={draggableId:ze.descriptor.id,type:ze.descriptor.type,source:Zn,reason:ve,mode:me.movementMode,destination:Pt,combine:On},da=rt({impact:Te,draggable:ze,dimensions:Ze,viewport:me.viewport,afterCritical:me.afterCritical}),ya={critical:me.critical,afterCritical:me.afterCritical,result:Yn,impact:Te},Oa=!va(me.current.client.offset,da)||!!Yn.combine;if(!Oa){ae(wi({completed:ya}));return}var dr=Ee({current:me.current.client.offset,destination:da,reason:ve}),lr={newHomeClientOffset:da,dropDuration:dr,completed:ya};ae(ru(lr))}}}},oa=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Fn(ee){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(ae){ae.target!==window&&ae.target!==window.document||ee()}}}function bt(ee){var te=ee.onWindowScroll;function ae(){te(oa())}var ue=An(ae),ce=Fn(ue),me=Pa;function ve(){return me!==Pa}function pe(){ve()&&tt(!1),me=_n(window,[ce])}function we(){ve()||tt(!1),ue.cancel(),me(),me=Pa}return{start:pe,stop:we,isActive:ve}}var Wt=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},la=function(ee){var te=bt({onWindowScroll:function(ue){ee.dispatch(nu({newScroll:ue}))}});return function(ae){return function(ue){!te.isActive()&&ue.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&Wt(ue)&&te.stop(),ae(ue)}}},kt=function(ee){var te=!1,ae=!1,ue=setTimeout(function(){ae=!0}),ce=function(ve){te||ae||(te=!0,ee(ve),clearTimeout(ue))};return ce.wasCalled=function(){return te},ce},Sn=function(){var ee=[],te=function(me){var ve=ur(ee,function(Ze){return Ze.timerId===me});ve===-1&&tt(!1);var pe=ee.splice(ve,1),we=pe[0];we.callback()},ae=function(me){var ve=setTimeout(function(){return te(ve)}),pe={timerId:ve,callback:me};ee.push(pe)},ue=function(){if(ee.length){var me=[].concat(ee);ee.length=0,me.forEach(function(ve){clearTimeout(ve.timerId),ve.callback()})}};return{add:ae,flush:ue}},ua=function(te,ae){return te==null&&ae==null?!0:te==null||ae==null?!1:te.droppableId===ae.droppableId&&te.index===ae.index},Ba=function(te,ae){return te==null&&ae==null?!0:te==null||ae==null?!1:te.draggableId===ae.draggableId&&te.droppableId===ae.droppableId},Nn=function(te,ae){if(te===ae)return!0;var ue=te.draggable.id===ae.draggable.id&&te.draggable.droppableId===ae.draggable.droppableId&&te.draggable.type===ae.draggable.type&&te.draggable.index===ae.draggable.index,ce=te.droppable.id===ae.droppable.id&&te.droppable.type===ae.droppable.type;return ue&&ce},rn=function(te,ae){Mo(),ae(),Yo()},vn=function(te,ae){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:ae}},jt=function(te,ae,ue,ce){if(!te){ue(ce(ae));return}var me=kt(ue),ve={announce:me};te(ae,ve),me.wasCalled()||ue(ce(ae))},$a=function(ee,te){var ae=Sn(),ue=null,ce=function(Te,qe){ue&&tt(!1),rn("onBeforeCapture",function(){var Pt=ee().onBeforeCapture;if(Pt){var On={draggableId:Te,mode:qe};Pt(On)}})},me=function(Te,qe){ue&&tt(!1),rn("onBeforeDragStart",function(){var Pt=ee().onBeforeDragStart;Pt&&Pt(vn(Te,qe))})},ve=function(Te,qe){ue&&tt(!1);var Pt=vn(Te,qe);ue={mode:qe,lastCritical:Te,lastLocation:Pt.source,lastCombine:null},ae.add(function(){rn("onDragStart",function(){return jt(ee().onDragStart,Pt,te,Tt.onDragStart)})})},pe=function(Te,qe){var Pt=ia(qe),On=La(qe);ue||tt(!1);var Zn=!Nn(Te,ue.lastCritical);Zn&&(ue.lastCritical=Te);var Yn=!ua(ue.lastLocation,Pt);Yn&&(ue.lastLocation=Pt);var da=!Ba(ue.lastCombine,On);if(da&&(ue.lastCombine=On),!(!Zn&&!Yn&&!da)){var ya=(0,Ie.Z)({},vn(Te,ue.mode),{combine:On,destination:Pt});ae.add(function(){rn("onDragUpdate",function(){return jt(ee().onDragUpdate,ya,te,Tt.onDragUpdate)})})}},we=function(){ue||tt(!1),ae.flush()},Ze=function(Te){ue||tt(!1),ue=null,rn("onDragEnd",function(){return jt(ee().onDragEnd,Te,te,Tt.onDragEnd)})},ze=function(){if(ue){var Te=(0,Ie.Z)({},vn(ue.lastCritical,ue.mode),{combine:null,destination:null,reason:"CANCEL"});Ze(Te)}};return{beforeCapture:ce,beforeStart:me,start:ve,update:pe,flush:we,drop:Ze,abort:ze}},gn=function(ee,te){var ae=$a(ee,te);return function(ue){return function(ce){return function(me){if(me.type==="BEFORE_INITIAL_CAPTURE"){ae.beforeCapture(me.payload.draggableId,me.payload.movementMode);return}if(me.type==="INITIAL_PUBLISH"){var ve=me.payload.critical;ae.beforeStart(ve,me.payload.movementMode),ce(me),ae.start(ve,me.payload.movementMode);return}if(me.type==="DROP_COMPLETE"){var pe=me.payload.completed.result;ae.flush(),ce(me),ae.drop(pe);return}if(ce(me),me.type==="FLUSH"){ae.abort();return}var we=ue.getState();we.phase==="DRAGGING"&&ae.update(we.critical,we.impact)}}}},Na=function(ee){return function(te){return function(ae){if(ae.type!=="DROP_ANIMATION_FINISHED"){te(ae);return}var ue=ee.getState();ue.phase!=="DROP_ANIMATING"&&tt(!1),ee.dispatch(wi({completed:ue.completed}))}}},Mt=function(ee){var te=null,ae=null;function ue(){ae&&(cancelAnimationFrame(ae),ae=null),te&&(te(),te=null)}return function(ce){return function(me){if((me.type==="FLUSH"||me.type==="DROP_COMPLETE"||me.type==="DROP_ANIMATION_FINISHED")&&ue(),ce(me),me.type==="DROP_ANIMATE"){var ve={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var we=ee.getState();we.phase==="DROP_ANIMATING"&&ee.dispatch(al())}};ae=requestAnimationFrame(function(){ae=null,te=_n(window,[ve])})}}}},Ja=function(ee){return function(){return function(te){return function(ae){(ae.type==="DROP_COMPLETE"||ae.type==="FLUSH"||ae.type==="DROP_ANIMATE")&&ee.stopPublishing(),te(ae)}}}},pr=function(ee){var te=!1;return function(){return function(ae){return function(ue){if(ue.type==="INITIAL_PUBLISH"){te=!0,ee.tryRecordFocus(ue.payload.critical.draggable.id),ae(ue),ee.tryRestoreFocusRecorded();return}if(ae(ue),!!te){if(ue.type==="FLUSH"){te=!1,ee.tryRestoreFocusRecorded();return}if(ue.type==="DROP_COMPLETE"){te=!1;var ce=ue.payload.completed.result;ce.combine&&ee.tryShiftRecord(ce.draggableId,ce.combine.draggableId),ee.tryRestoreFocusRecorded()}}}}}},br=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},cr=function(ee){return function(te){return function(ae){return function(ue){if(br(ue)){ee.stop(),ae(ue);return}if(ue.type==="INITIAL_PUBLISH"){ae(ue);var ce=te.getState();ce.phase!=="DRAGGING"&&tt(!1),ee.start(ce);return}ae(ue),ee.scroll(te.getState())}}}},Gn=function(ee){return function(te){return function(ae){if(te(ae),ae.type==="PUBLISH_WHILE_DRAGGING"){var ue=ee.getState();ue.phase==="DROP_PENDING"&&(ue.isWaiting||ee.dispatch(Di({reason:ue.reason})))}}}},sr=be.qC,zr=function(ee){var te=ee.dimensionMarshal,ae=ee.focusMarshal,ue=ee.styleMarshal,ce=ee.getResponders,me=ee.announce,ve=ee.autoScroller;return(0,be.MT)(Jl,sr((0,be.md)(uu(ue),Ja(te),lu(te),$n,Na,Mt,Gn,cr(ve),la,pr(ae),gn(ce,me))))},Vr=function(){return{additions:{},removals:{},modified:{}}};function $r(ee){var te=ee.registry,ae=ee.callbacks,ue=Vr(),ce=null,me=function(){ce||(ae.collectionStarting(),ce=requestAnimationFrame(function(){ce=null,Mo();var ze=ue,Ne=ze.additions,Te=ze.removals,qe=ze.modified,Pt=Object.keys(Ne).map(function(Yn){return te.draggable.getById(Yn).getDimension(Da)}).sort(function(Yn,da){return Yn.descriptor.index-da.descriptor.index}),On=Object.keys(qe).map(function(Yn){var da=te.droppable.getById(Yn),ya=da.callbacks.getScrollWhileDragging();return{droppableId:Yn,scroll:ya}}),Zn={additions:Pt,removals:Object.keys(Te),modified:On};ue=Vr(),Yo(),ae.publish(Zn)}))},ve=function(ze){var Ne=ze.descriptor.id;ue.additions[Ne]=ze,ue.modified[ze.descriptor.droppableId]=!0,ue.removals[Ne]&&delete ue.removals[Ne],me()},pe=function(ze){var Ne=ze.descriptor;ue.removals[Ne.id]=!0,ue.modified[Ne.droppableId]=!0,ue.additions[Ne.id]&&delete ue.additions[Ne.id],me()},we=function(){ce&&(cancelAnimationFrame(ce),ce=null,ue=Vr())};return{add:ve,remove:pe,stop:we}}var yr=function(ee){var te=ee.scrollHeight,ae=ee.scrollWidth,ue=ee.height,ce=ee.width,me=xa({x:ae,y:te},{x:ce,y:ue}),ve={x:Math.max(0,me.x),y:Math.max(0,me.y)};return ve},xr=function(){var ee=document.documentElement;return ee||tt(!1),ee},Tr=function(){var ee=xr(),te=yr({scrollHeight:ee.scrollHeight,scrollWidth:ee.scrollWidth,width:ee.clientWidth,height:ee.clientHeight});return te},or=function(){var ee=oa(),te=Tr(),ae=ee.y,ue=ee.x,ce=xr(),me=ce.clientWidth,ve=ce.clientHeight,pe=ue+me,we=ae+ve,Ze=na({top:ae,left:ue,right:pe,bottom:we}),ze={frame:Ze,scroll:{initial:ee,current:ee,max:te,diff:{value:Da,displacement:Da}}};return ze},Nr=function(ee){var te=ee.critical,ae=ee.scrollOptions,ue=ee.registry;Mo();var ce=or(),me=ce.scroll.current,ve=te.droppable,pe=ue.droppable.getAllByType(ve.type).map(function(Ne){return Ne.callbacks.getDimensionAndWatchScroll(me,ae)}),we=ue.draggable.getAllByType(te.draggable.type).map(function(Ne){return Ne.getDimension(me)}),Ze={draggables:mt(we),droppables:ar(pe)};Yo();var ze={dimensions:Ze,critical:te,viewport:ce};return ze};function Or(ee,te,ae){if(ae.descriptor.id===te.id||ae.descriptor.type!==te.type)return!1;var ue=ee.droppable.getById(ae.descriptor.droppableId);return ue.descriptor.mode==="virtual"}var Ur=function(ee,te){var ae=null,ue=$r({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:ee}),ce=function(qe,Pt){ee.droppable.exists(qe)||tt(!1),ae&&te.updateDroppableIsEnabled({id:qe,isEnabled:Pt})},me=function(qe,Pt){ae&&(ee.droppable.exists(qe)||tt(!1),te.updateDroppableIsCombineEnabled({id:qe,isCombineEnabled:Pt}))},ve=function(qe,Pt){ae&&(ee.droppable.exists(qe)||tt(!1),te.updateDroppableScroll({id:qe,newScroll:Pt}))},pe=function(qe,Pt){ae&&ee.droppable.getById(qe).callbacks.scroll(Pt)},we=function(){if(ae){ue.stop();var qe=ae.critical.droppable;ee.droppable.getAllByType(qe.type).forEach(function(Pt){return Pt.callbacks.dragStopped()}),ae.unsubscribe(),ae=null}},Ze=function(qe){ae||tt(!1);var Pt=ae.critical.draggable;qe.type==="ADDITION"&&Or(ee,Pt,qe.value)&&ue.add(qe.value),qe.type==="REMOVAL"&&Or(ee,Pt,qe.value)&&ue.remove(qe.value)},ze=function(qe){ae&&tt(!1);var Pt=ee.draggable.getById(qe.draggableId),On=ee.droppable.getById(Pt.descriptor.droppableId),Zn={draggable:Pt.descriptor,droppable:On.descriptor},Yn=ee.subscribe(Ze);return ae={critical:Zn,unsubscribe:Yn},Nr({critical:Zn,registry:ee,scrollOptions:qe.scrollOptions})},Ne={updateDroppableIsEnabled:ce,updateDroppableIsCombineEnabled:me,scrollDroppable:pe,updateDroppableScroll:ve,startPublishing:ze,stopPublishing:we};return Ne},eo=function(ee,te){return ee.phase==="IDLE"?!0:ee.phase!=="DROP_ANIMATING"||ee.completed.result.draggableId===te?!1:ee.completed.result.reason==="DROP"},mo=function(ee){window.scrollBy(ee.x,ee.y)},fo=Rt(function(ee){return it(ee).filter(function(te){return!(!te.isEnabled||!te.frame)})}),Ao=function(te,ae){var ue=fr(fo(ae),function(ce){return ce.frame||tt(!1),no(ce.frame.pageMarginBox)(te)});return ue},So=function(ee){var te=ee.center,ae=ee.destination,ue=ee.droppables;if(ae){var ce=ue[ae];return ce.frame?ce:null}var me=Ao(te,ue);return me},yo={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ii=function(ee,te){var ae=ee[te.size]*yo.startFromPercentage,ue=ee[te.size]*yo.maxScrollAtPercentage,ce={startScrollingFrom:ae,maxScrollValueAt:ue};return ce},Ii=function(ee){var te=ee.startOfRange,ae=ee.endOfRange,ue=ee.current,ce=ae-te;if(ce===0)return 0;var me=ue-te,ve=me/ce;return ve},vi=1,Ru=function(ee,te){if(ee>te.startScrollingFrom)return 0;if(ee<=te.maxScrollValueAt)return yo.maxPixelScroll;if(ee===te.startScrollingFrom)return vi;var ae=Ii({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:ee}),ue=1-ae,ce=yo.maxPixelScroll*yo.ease(ue);return Math.ceil(ce)},du=yo.durationDampening.accelerateAt,il=yo.durationDampening.stopDampeningAt,ll=function(ee,te){var ae=te,ue=il,ce=Date.now(),me=ce-ae;if(me>=il)return ee;if(mete.height,me=ae.width>te.width;return!me&&!ce?ue:me&&ce?null:{x:me?0:ue.x,y:ce?0:ue.y}},cu=Ta(function(ee){return ee===0?0:ee}),to=function(ee){var te=ee.dragStartTime,ae=ee.container,ue=ee.subject,ce=ee.center,me=ee.shouldUseTimeDampening,ve={top:ce.y-ae.top,right:ae.right-ce.x,bottom:ae.bottom-ce.y,left:ce.x-ae.left},pe=ul({container:ae,distanceToEdges:ve,dragStartTime:te,axis:nr,shouldUseTimeDampening:me}),we=ul({container:ae,distanceToEdges:ve,dragStartTime:te,axis:vr,shouldUseTimeDampening:me}),Ze=cu({x:we,y:pe});if(va(Ze,Da))return null;var ze=pi({container:ae,subject:ue,proposedScroll:Ze});return ze?va(ze,Da)?null:ze:null},hi=Ta(function(ee){return ee===0?0:ee>0?1:-1}),_o=function(){var ee=function(ae,ue){return ae<0?ae:ae>ue?ae-ue:0};return function(te){var ae=te.current,ue=te.max,ce=te.change,me=Qt(ae,ce),ve={x:ee(me.x,ue.x),y:ee(me.y,ue.y)};return va(ve,Da)?null:ve}}(),Ni=function(te){var ae=te.max,ue=te.current,ce=te.change,me={x:Math.max(ue.x,ae.x),y:Math.max(ue.y,ae.y)},ve=hi(ce),pe=_o({max:me,current:ue,change:ve});return!pe||ve.x!==0&&pe.x===0||ve.y!==0&&pe.y===0},Fo=function(te,ae){return Ni({current:te.scroll.current,max:te.scroll.max,change:ae})},Oi=function(te,ae){if(!Fo(te,ae))return null;var ue=te.scroll.max,ce=te.scroll.current;return _o({current:ce,max:ue,change:ae})},Do=function(te,ae){var ue=te.frame;return ue?Ni({current:ue.scroll.current,max:ue.scroll.max,change:ae}):!1},oo=function(te,ae){var ue=te.frame;return!ue||!Do(te,ae)?null:_o({current:ue.scroll.current,max:ue.scroll.max,change:ae})},Vo=function(ee){var te=ee.viewport,ae=ee.subject,ue=ee.center,ce=ee.dragStartTime,me=ee.shouldUseTimeDampening,ve=to({dragStartTime:ce,container:te.frame,subject:ae,center:ue,shouldUseTimeDampening:me});return ve&&Fo(te,ve)?ve:null},Qo=function(ee){var te=ee.droppable,ae=ee.subject,ue=ee.center,ce=ee.dragStartTime,me=ee.shouldUseTimeDampening,ve=te.frame;if(!ve)return null;var pe=to({dragStartTime:ce,container:ve.pageMarginBox,subject:ae,center:ue,shouldUseTimeDampening:me});return pe&&Do(te,pe)?pe:null},gu=function(ee){var te=ee.state,ae=ee.dragStartTime,ue=ee.shouldUseTimeDampening,ce=ee.scrollWindow,me=ee.scrollDroppable,ve=te.current.page.borderBoxCenter,pe=te.dimensions.draggables[te.critical.draggable.id],we=pe.page.marginBox;if(te.isWindowScrollAllowed){var Ze=te.viewport,ze=Vo({dragStartTime:ae,viewport:Ze,subject:we,center:ve,shouldUseTimeDampening:ue});if(ze){ce(ze);return}}var Ne=So({center:ve,destination:so(te.impact),droppables:te.dimensions.droppables});if(Ne){var Te=Qo({dragStartTime:ae,droppable:Ne,subject:we,center:ve,shouldUseTimeDampening:ue});Te&&me(Ne.descriptor.id,Te)}},mu=function(ee){var te=ee.scrollWindow,ae=ee.scrollDroppable,ue=An(te),ce=An(ae),me=null,ve=function(ze){me||tt(!1);var Ne=me,Te=Ne.shouldUseTimeDampening,qe=Ne.dragStartTime;gu({state:ze,scrollWindow:ue,scrollDroppable:ce,dragStartTime:qe,shouldUseTimeDampening:Te})},pe=function(ze){Mo(),me&&tt(!1);var Ne=Date.now(),Te=!1,qe=function(){Te=!0};gu({state:ze,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:qe,scrollDroppable:qe}),me={dragStartTime:Ne,shouldUseTimeDampening:Te},Yo(),Te&&ve(ze)},we=function(){me&&(ue.cancel(),ce.cancel(),me=null)};return{start:pe,stop:we,scroll:ve}},fu=function(ee){var te=ee.move,ae=ee.scrollDroppable,ue=ee.scrollWindow,ce=function(Ze,ze){var Ne=Qt(Ze.current.client.selection,ze);te({client:Ne})},me=function(Ze,ze){if(!Do(Ze,ze))return ze;var Ne=oo(Ze,ze);if(!Ne)return ae(Ze.descriptor.id,ze),null;var Te=xa(ze,Ne);ae(Ze.descriptor.id,Te);var qe=xa(ze,Te);return qe},ve=function(Ze,ze,Ne){if(!Ze||!Fo(ze,Ne))return Ne;var Te=Oi(ze,Ne);if(!Te)return ue(Ne),null;var qe=xa(Ne,Te);ue(qe);var Pt=xa(Ne,qe);return Pt},pe=function(Ze){var ze=Ze.scrollJumpRequest;if(ze){var Ne=so(Ze.impact);Ne||tt(!1);var Te=me(Ze.dimensions.droppables[Ne],ze);if(Te){var qe=Ze.viewport,Pt=ve(Ze.isWindowScrollAllowed,qe,Te);Pt&&ce(Ze,Pt)}}};return pe},ko=function(ee){var te=ee.scrollDroppable,ae=ee.scrollWindow,ue=ee.move,ce=mu({scrollWindow:ae,scrollDroppable:te}),me=fu({move:ue,scrollWindow:ae,scrollDroppable:te}),ve=function(Ze){if(Ze.phase==="DRAGGING"){if(Ze.movementMode==="FLUID"){ce.scroll(Ze);return}Ze.scrollJumpRequest&&me(Ze)}},pe={scroll:ve,start:ce.start,stop:ce.stop};return pe},$o="data-rbd",ei=function(){var ee=$o+"-drag-handle";return{base:ee,draggableId:ee+"-draggable-id",contextId:ee+"-context-id"}}(),Mi=function(){var ee=$o+"-draggable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),vu=function(){var ee=$o+"-droppable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),Ri={contextId:$o+"-scroll-container-context-id"},Bo=function(te){return function(ae){return"["+ae+'="'+te+'"]'}},li=function(te,ae){return te.map(function(ue){var ce=ue.styles[ae];return ce?ue.selector+" { "+ce+" }":""}).join(" ")},sl="pointer-events: none;",pu=function(ee){var te=Bo(ee),ae=function(){var pe=` cursor: -webkit-grab; cursor: grab; `;return{selector:te(ei.contextId),styles:{always:` @@ -337,9 +337,9 @@ The error may be correlated with this previous error: -moz-user-select: none; -ms-user-select: none; overflow-anchor: none; - `}},ve=[ue,ae,ce,me];return{always:li(ve,"always"),resting:li(ve,"resting"),dragging:li(ve,"dragging"),dropAnimating:li(ve,"dropAnimating"),userCancel:li(ve,"userCancel")}},Sn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect,ha=function(){var te=document.querySelector("head");return te||tt(!1),te},or=function(te){var ae=document.createElement("style");return te&&ae.setAttribute("nonce",te),ae.type="text/css",ae};function Sr(ee,te){var ae=tn(function(){return pu(ee)},[ee]),ue=(0,b.useRef)(null),ce=(0,b.useRef)(null),me=ht(Mt(function(Ne){var Te=ce.current;Te||tt(!1),Te.textContent=Ne}),[]),ve=ht(function(Ne){var Te=ue.current;Te||tt(!1),Te.textContent=Ne},[]);Sn(function(){!ue.current&&!ce.current||tt(!1);var Ne=or(te),Te=or(te);return ue.current=Ne,ce.current=Te,Ne.setAttribute($o+"-always",ee),Te.setAttribute($o+"-dynamic",ee),ha().appendChild(Ne),ha().appendChild(Te),ve(ae.always),me(ae.resting),function(){var qe=function(On){var Zn=On.current;Zn||tt(!1),ha().removeChild(Zn),On.current=null};qe(ue),qe(ce)}},[te,ve,me,ae.always,ae.resting,ee]);var pe=ht(function(){return me(ae.dragging)},[me,ae.dragging]),we=ht(function(Ne){if(Ne==="DROP"){me(ae.dropAnimating);return}me(ae.userCancel)},[me,ae.dropAnimating,ae.userCancel]),Ze=ht(function(){ce.current&&me(ae.resting)},[me,ae.resting]),ze=tn(function(){return{dragging:pe,dropping:we,resting:Ze}},[pe,we,Ze]);return ze}var xr=function(ee){return ee&&ee.ownerDocument?ee.ownerDocument.defaultView:window};function kr(ee){return ee instanceof xr(ee).HTMLElement}function Dr(ee,te){var ae="["+ei.contextId+'="'+ee+'"]',ue=Ga(document.querySelectorAll(ae));if(!ue.length)return null;var ce=mr(ue,function(me){return me.getAttribute(ei.draggableId)===te});return!ce||!kr(ce)?null:ce}function vo(ee){var te=(0,b.useRef)({}),ae=(0,b.useRef)(null),ue=(0,b.useRef)(null),ce=(0,b.useRef)(!1),me=ht(function(Te,qe){var Pt={id:Te,focus:qe};return te.current[Te]=Pt,function(){var Zn=te.current,Yn=Zn[Te];Yn!==Pt&&delete Zn[Te]}},[]),ve=ht(function(Te){var qe=Dr(ee,Te);qe&&qe!==document.activeElement&&qe.focus()},[ee]),pe=ht(function(Te,qe){ae.current===Te&&(ae.current=qe)},[]),we=ht(function(){ue.current||ce.current&&(ue.current=requestAnimationFrame(function(){ue.current=null;var Te=ae.current;Te&&ve(Te)}))},[ve]),Ze=ht(function(Te){ae.current=null;var qe=document.activeElement;qe&&qe.getAttribute(ei.draggableId)===Te&&(ae.current=Te)},[]);Sn(function(){return ce.current=!0,function(){ce.current=!1;var Te=ue.current;Te&&cancelAnimationFrame(Te)}},[]);var ze=tn(function(){return{register:me,tryRecordFocus:Ze,tryRestoreFocusRecorded:we,tryShiftRecord:pe}},[me,Ze,we,pe]);return ze}function Go(){var ee={draggables:{},droppables:{}},te=[];function ae(Ne){return te.push(Ne),function(){var qe=te.indexOf(Ne);qe!==-1&&te.splice(qe,1)}}function ue(Ne){te.length&&te.forEach(function(Te){return Te(Ne)})}function ce(Ne){return ee.draggables[Ne]||null}function me(Ne){var Te=ce(Ne);return Te||tt(!1),Te}var ve={register:function(Te){ee.draggables[Te.descriptor.id]=Te,ue({type:"ADDITION",value:Te})},update:function(Te,qe){var Pt=ee.draggables[qe.descriptor.id];Pt&&Pt.uniqueId===Te.uniqueId&&(delete ee.draggables[qe.descriptor.id],ee.draggables[Te.descriptor.id]=Te)},unregister:function(Te){var qe=Te.descriptor.id,Pt=ce(qe);Pt&&Te.uniqueId===Pt.uniqueId&&(delete ee.draggables[qe],ue({type:"REMOVAL",value:Te}))},getById:me,findById:ce,exists:function(Te){return!!ce(Te)},getAllByType:function(Te){return va(ee.draggables).filter(function(qe){return qe.descriptor.type===Te})}};function pe(Ne){return ee.droppables[Ne]||null}function we(Ne){var Te=pe(Ne);return Te||tt(!1),Te}var Ze={register:function(Te){ee.droppables[Te.descriptor.id]=Te},unregister:function(Te){var qe=pe(Te.descriptor.id);qe&&Te.uniqueId===qe.uniqueId&&delete ee.droppables[Te.descriptor.id]},getById:we,findById:pe,exists:function(Te){return!!pe(Te)},getAllByType:function(Te){return va(ee.droppables).filter(function(qe){return qe.descriptor.type===Te})}};function ze(){ee.draggables={},ee.droppables={},te.length=0}return{draggable:ve,droppable:Ze,subscribe:ae,clean:ze}}function Ti(){var ee=tn(Go,[]);return(0,b.useEffect)(function(){return function(){requestAnimationFrame(ee.clean)}},[ee]),ee}var ti=b.createContext(null),ao=function(){var ee=document.body;return ee||tt(!1),ee},Uo={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Si=function(te){return"rbd-announcement-"+te};function Pi(ee){var te=tn(function(){return Si(ee)},[ee]),ae=(0,b.useRef)(null);(0,b.useEffect)(function(){var me=document.createElement("div");return ae.current=me,me.id=te,me.setAttribute("aria-live","assertive"),me.setAttribute("aria-atomic","true"),(0,Ie.Z)(me.style,Uo),ao().appendChild(me),function(){setTimeout(function(){var we=ao();we.contains(me)&&we.removeChild(me),me===ae.current&&(ae.current=null)})}},[te]);var ue=ht(function(ce){var me=ae.current;if(me){me.textContent=ce;return}},[]);return ue}var ki=0,dl={separator:"::"};function cl(){ki=0}function Ei(ee,te){return te===void 0&&(te=dl),tn(function(){return""+ee+te.separator+ki++},[te.separator,ee])}function gl(ee){var te=ee.contextId,ae=ee.uniqueId;return"rbd-hidden-text-"+te+"-"+ae}function ml(ee){var te=ee.contextId,ae=ee.text,ue=Ei("hidden-text",{separator:"-"}),ce=tn(function(){return gl({contextId:te,uniqueId:ue})},[ue,te]);return(0,b.useEffect)(function(){var ve=document.createElement("div");return ve.id=ce,ve.textContent=ae,ve.style.display="none",ao().appendChild(ve),function(){var we=ao();we.contains(ve)&&we.removeChild(ve)}},[ce,ae]),ce}var ui=b.createContext(null),fl={react:"^16.8.5","react-dom":"^16.8.5"},vl=/(\d+)\.(\d+)\.(\d+)/,Gi=function(te){var ae=vl.exec(te);ae==null&&tt(!1);var ue=Number(ae[1]),ce=Number(ae[2]),me=Number(ae[3]);return{major:ue,minor:ce,patch:me,raw:te}},pl=function(te,ae){return ae.major>te.major?!0:ae.majorte.minor?!0:ae.minor=te.patch},hl=function(ee,te){var ae=Gi(ee),ue=Gi(te);pl(ae,ue)},hu=` + `}},ve=[ue,ae,ce,me];return{always:li(ve,"always"),resting:li(ve,"resting"),dragging:li(ve,"dragging"),dropAnimating:li(ve,"dropAnimating"),userCancel:li(ve,"userCancel")}},Pn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect,pa=function(){var te=document.querySelector("head");return te||tt(!1),te},ir=function(te){var ae=document.createElement("style");return te&&ae.setAttribute("nonce",te),ae.type="text/css",ae};function Er(ee,te){var ae=en(function(){return pu(ee)},[ee]),ue=(0,b.useRef)(null),ce=(0,b.useRef)(null),me=ht(Rt(function(Ne){var Te=ce.current;Te||tt(!1),Te.textContent=Ne}),[]),ve=ht(function(Ne){var Te=ue.current;Te||tt(!1),Te.textContent=Ne},[]);Pn(function(){!ue.current&&!ce.current||tt(!1);var Ne=ir(te),Te=ir(te);return ue.current=Ne,ce.current=Te,Ne.setAttribute($o+"-always",ee),Te.setAttribute($o+"-dynamic",ee),pa().appendChild(Ne),pa().appendChild(Te),ve(ae.always),me(ae.resting),function(){var qe=function(On){var Zn=On.current;Zn||tt(!1),pa().removeChild(Zn),On.current=null};qe(ue),qe(ce)}},[te,ve,me,ae.always,ae.resting,ee]);var pe=ht(function(){return me(ae.dragging)},[me,ae.dragging]),we=ht(function(Ne){if(Ne==="DROP"){me(ae.dropAnimating);return}me(ae.userCancel)},[me,ae.dropAnimating,ae.userCancel]),Ze=ht(function(){ce.current&&me(ae.resting)},[me,ae.resting]),ze=en(function(){return{dragging:pe,dropping:we,resting:Ze}},[pe,we,Ze]);return ze}var wr=function(ee){return ee&&ee.ownerDocument?ee.ownerDocument.defaultView:window};function kr(ee){return ee instanceof wr(ee).HTMLElement}function Lr(ee,te){var ae="["+ei.contextId+'="'+ee+'"]',ue=Ga(document.querySelectorAll(ae));if(!ue.length)return null;var ce=fr(ue,function(me){return me.getAttribute(ei.draggableId)===te});return!ce||!kr(ce)?null:ce}function vo(ee){var te=(0,b.useRef)({}),ae=(0,b.useRef)(null),ue=(0,b.useRef)(null),ce=(0,b.useRef)(!1),me=ht(function(Te,qe){var Pt={id:Te,focus:qe};return te.current[Te]=Pt,function(){var Zn=te.current,Yn=Zn[Te];Yn!==Pt&&delete Zn[Te]}},[]),ve=ht(function(Te){var qe=Lr(ee,Te);qe&&qe!==document.activeElement&&qe.focus()},[ee]),pe=ht(function(Te,qe){ae.current===Te&&(ae.current=qe)},[]),we=ht(function(){ue.current||ce.current&&(ue.current=requestAnimationFrame(function(){ue.current=null;var Te=ae.current;Te&&ve(Te)}))},[ve]),Ze=ht(function(Te){ae.current=null;var qe=document.activeElement;qe&&qe.getAttribute(ei.draggableId)===Te&&(ae.current=Te)},[]);Pn(function(){return ce.current=!0,function(){ce.current=!1;var Te=ue.current;Te&&cancelAnimationFrame(Te)}},[]);var ze=en(function(){return{register:me,tryRecordFocus:Ze,tryRestoreFocusRecorded:we,tryShiftRecord:pe}},[me,Ze,we,pe]);return ze}function Go(){var ee={draggables:{},droppables:{}},te=[];function ae(Ne){return te.push(Ne),function(){var qe=te.indexOf(Ne);qe!==-1&&te.splice(qe,1)}}function ue(Ne){te.length&&te.forEach(function(Te){return Te(Ne)})}function ce(Ne){return ee.draggables[Ne]||null}function me(Ne){var Te=ce(Ne);return Te||tt(!1),Te}var ve={register:function(Te){ee.draggables[Te.descriptor.id]=Te,ue({type:"ADDITION",value:Te})},update:function(Te,qe){var Pt=ee.draggables[qe.descriptor.id];Pt&&Pt.uniqueId===Te.uniqueId&&(delete ee.draggables[qe.descriptor.id],ee.draggables[Te.descriptor.id]=Te)},unregister:function(Te){var qe=Te.descriptor.id,Pt=ce(qe);Pt&&Te.uniqueId===Pt.uniqueId&&(delete ee.draggables[qe],ue({type:"REMOVAL",value:Te}))},getById:me,findById:ce,exists:function(Te){return!!ce(Te)},getAllByType:function(Te){return fa(ee.draggables).filter(function(qe){return qe.descriptor.type===Te})}};function pe(Ne){return ee.droppables[Ne]||null}function we(Ne){var Te=pe(Ne);return Te||tt(!1),Te}var Ze={register:function(Te){ee.droppables[Te.descriptor.id]=Te},unregister:function(Te){var qe=pe(Te.descriptor.id);qe&&Te.uniqueId===qe.uniqueId&&delete ee.droppables[Te.descriptor.id]},getById:we,findById:pe,exists:function(Te){return!!pe(Te)},getAllByType:function(Te){return fa(ee.droppables).filter(function(qe){return qe.descriptor.type===Te})}};function ze(){ee.draggables={},ee.droppables={},te.length=0}return{draggable:ve,droppable:Ze,subscribe:ae,clean:ze}}function Ti(){var ee=en(Go,[]);return(0,b.useEffect)(function(){return function(){requestAnimationFrame(ee.clean)}},[ee]),ee}var ti=b.createContext(null),ao=function(){var ee=document.body;return ee||tt(!1),ee},Uo={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Si=function(te){return"rbd-announcement-"+te};function Pi(ee){var te=en(function(){return Si(ee)},[ee]),ae=(0,b.useRef)(null);(0,b.useEffect)(function(){var me=document.createElement("div");return ae.current=me,me.id=te,me.setAttribute("aria-live","assertive"),me.setAttribute("aria-atomic","true"),(0,Ie.Z)(me.style,Uo),ao().appendChild(me),function(){setTimeout(function(){var we=ao();we.contains(me)&&we.removeChild(me),me===ae.current&&(ae.current=null)})}},[te]);var ue=ht(function(ce){var me=ae.current;if(me){me.textContent=ce;return}},[]);return ue}var ki=0,dl={separator:"::"};function cl(){ki=0}function Ei(ee,te){return te===void 0&&(te=dl),en(function(){return""+ee+te.separator+ki++},[te.separator,ee])}function gl(ee){var te=ee.contextId,ae=ee.uniqueId;return"rbd-hidden-text-"+te+"-"+ae}function ml(ee){var te=ee.contextId,ae=ee.text,ue=Ei("hidden-text",{separator:"-"}),ce=en(function(){return gl({contextId:te,uniqueId:ue})},[ue,te]);return(0,b.useEffect)(function(){var ve=document.createElement("div");return ve.id=ce,ve.textContent=ae,ve.style.display="none",ao().appendChild(ve),function(){var we=ao();we.contains(ve)&&we.removeChild(ve)}},[ce,ae]),ce}var ui=b.createContext(null),fl={react:"^16.8.5","react-dom":"^16.8.5"},vl=/(\d+)\.(\d+)\.(\d+)/,Gi=function(te){var ae=vl.exec(te);ae==null&&tt(!1);var ue=Number(ae[1]),ce=Number(ae[2]),me=Number(ae[3]);return{major:ue,minor:ce,patch:me,raw:te}},pl=function(te,ae){return ae.major>te.major?!0:ae.majorte.minor?!0:ae.minor=te.patch},hl=function(ee,te){var ae=Gi(ee),ue=Gi(te);pl(ae,ue)},hu=` We expect a html5 doctype: This is to ensure consistent browser layout and measurement More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md -`,Sl=function(ee){var te=ee.doctype;te&&(te.name.toLowerCase(),te.publicId)};function Tu(ee){}function ji(ee,te){}function us(){ji(function(){hl(fl.react,b.version),Sl(document)},[])}function Su(ee){var te=(0,b.useRef)(ee);return(0,b.useEffect)(function(){te.current=ee}),te}function ss(){var ee=null;function te(){return!!ee}function ae(ve){return ve===ee}function ue(ve){ee&&tt(!1);var pe={abandon:ve};return ee=pe,pe}function ce(){ee||tt(!1),ee=null}function me(){ee&&(ee.abandon(),ce())}return{isClaimed:te,isActive:ae,claim:ue,release:ce,tryAbandon:me}}var ds=9,cs=13,Pu=27,ku=32,gs=33,ms=34,fs=35,vs=36,ps=37,hs=38,Ss=39,Ps=40,Pl,Es=(Pl={},Pl[cs]=!0,Pl[ds]=!0,Pl),Gu=function(ee){Es[ee.keyCode]&&ee.preventDefault()},El=function(){var ee="visibilitychange";if(typeof document=="undefined")return ee;var te=[ee,"ms"+ee,"webkit"+ee,"moz"+ee,"o"+ee],ae=mr(te,function(ue){return"on"+ue in document});return ae||ee}(),ju=0,Hu=5;function As(ee,te){return Math.abs(te.x-ee.x)>=Hu||Math.abs(te.y-ee.y)>=Hu}var zu={type:"IDLE"};function ys(ee){var te=ee.cancel,ae=ee.completed,ue=ee.getPhase,ce=ee.setPhase;return[{eventName:"mousemove",fn:function(ve){var pe=ve.button,we=ve.clientX,Ze=ve.clientY;if(pe===ju){var ze={x:we,y:Ze},Ne=ue();if(Ne.type==="DRAGGING"){ve.preventDefault(),Ne.actions.move(ze);return}Ne.type!=="PENDING"&&tt(!1);var Te=Ne.point;if(As(Te,ze)){ve.preventDefault();var qe=Ne.actions.fluidLift(ze);ce({type:"DRAGGING",actions:qe})}}}},{eventName:"mouseup",fn:function(ve){var pe=ue();if(pe.type!=="DRAGGING"){te();return}ve.preventDefault(),pe.actions.drop({shouldBlockNextClick:!0}),ae()}},{eventName:"mousedown",fn:function(ve){ue().type==="DRAGGING"&&ve.preventDefault(),te()}},{eventName:"keydown",fn:function(ve){var pe=ue();if(pe.type==="PENDING"){te();return}if(ve.keyCode===Pu){ve.preventDefault(),te();return}Gu(ve)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ue().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(ve){var pe=ue();if(pe.type==="IDLE"&&tt(!1),pe.actions.shouldRespectForcePress()){te();return}ve.preventDefault()}},{eventName:El,fn:te}]}function Fs(ee){var te=(0,b.useRef)(zu),ae=(0,b.useRef)(Ea),ue=tn(function(){return{eventName:"mousedown",fn:function(Ne){if(!Ne.defaultPrevented&&Ne.button===ju&&!(Ne.ctrlKey||Ne.metaKey||Ne.shiftKey||Ne.altKey)){var Te=ee.findClosestDraggableId(Ne);if(Te){var qe=ee.tryGetLock(Te,ve,{sourceEvent:Ne});if(qe){Ne.preventDefault();var Pt={x:Ne.clientX,y:Ne.clientY};ae.current(),Ze(qe,Pt)}}}}}},[ee]),ce=tn(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(Ne){if(!Ne.defaultPrevented){var Te=ee.findClosestDraggableId(Ne);if(Te){var qe=ee.findOptionsForDraggable(Te);qe&&(qe.shouldRespectForcePress||ee.canGetLock(Te)&&Ne.preventDefault())}}}}},[ee]),me=ht(function(){var Ne={passive:!1,capture:!0};ae.current=$n(window,[ce,ue],Ne)},[ce,ue]),ve=ht(function(){var ze=te.current;ze.type!=="IDLE"&&(te.current=zu,ae.current(),me())},[me]),pe=ht(function(){var ze=te.current;ve(),ze.type==="DRAGGING"&&ze.actions.cancel({shouldBlockNextClick:!0}),ze.type==="PENDING"&&ze.actions.abort()},[ve]),we=ht(function(){var Ne={capture:!0,passive:!1},Te=ys({cancel:pe,completed:ve,getPhase:function(){return te.current},setPhase:function(Pt){te.current=Pt}});ae.current=$n(window,Te,Ne)},[pe,ve]),Ze=ht(function(Ne,Te){te.current.type!=="IDLE"&&tt(!1),te.current={type:"PENDING",point:Te,actions:Ne},we()},[we]);Sn(function(){return me(),function(){ae.current()}},[me])}var Ai;function Bs(){}var bs=(Ai={},Ai[ms]=!0,Ai[gs]=!0,Ai[vs]=!0,Ai[fs]=!0,Ai);function Cs(ee,te){function ae(){te(),ee.cancel()}function ue(){te(),ee.drop()}return[{eventName:"keydown",fn:function(me){if(me.keyCode===Pu){me.preventDefault(),ae();return}if(me.keyCode===ku){me.preventDefault(),ue();return}if(me.keyCode===Ps){me.preventDefault(),ee.moveDown();return}if(me.keyCode===hs){me.preventDefault(),ee.moveUp();return}if(me.keyCode===Ss){me.preventDefault(),ee.moveRight();return}if(me.keyCode===ps){me.preventDefault(),ee.moveLeft();return}if(bs[me.keyCode]){me.preventDefault();return}Gu(me)}},{eventName:"mousedown",fn:ae},{eventName:"mouseup",fn:ae},{eventName:"click",fn:ae},{eventName:"touchstart",fn:ae},{eventName:"resize",fn:ae},{eventName:"wheel",fn:ae,options:{passive:!0}},{eventName:El,fn:ae}]}function xs(ee){var te=(0,b.useRef)(Bs),ae=tn(function(){return{eventName:"keydown",fn:function(me){if(me.defaultPrevented||me.keyCode!==ku)return;var ve=ee.findClosestDraggableId(me);if(!ve)return;var pe=ee.tryGetLock(ve,ze,{sourceEvent:me});if(!pe)return;me.preventDefault();var we=!0,Ze=pe.snapLift();te.current();function ze(){we||tt(!1),we=!1,te.current(),ue()}te.current=$n(window,Cs(Ze,ze),{capture:!0,passive:!1})}}},[ee]),ue=ht(function(){var me={passive:!1,capture:!0};te.current=$n(window,[ae],me)},[ae]);Sn(function(){return ue(),function(){te.current()}},[ue])}var Eu={type:"IDLE"},ws=120,Ds=.15;function Ls(ee){var te=ee.cancel,ae=ee.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(ce){ce.preventDefault()}},{eventName:"keydown",fn:function(ce){if(ae().type!=="DRAGGING"){te();return}ce.keyCode===Pu&&ce.preventDefault(),te()}},{eventName:El,fn:te}]}function Is(ee){var te=ee.cancel,ae=ee.completed,ue=ee.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(me){var ve=ue();if(ve.type!=="DRAGGING"){te();return}ve.hasMoved=!0;var pe=me.touches[0],we=pe.clientX,Ze=pe.clientY,ze={x:we,y:Ze};me.preventDefault(),ve.actions.move(ze)}},{eventName:"touchend",fn:function(me){var ve=ue();if(ve.type!=="DRAGGING"){te();return}me.preventDefault(),ve.actions.drop({shouldBlockNextClick:!0}),ae()}},{eventName:"touchcancel",fn:function(me){if(ue().type!=="DRAGGING"){te();return}me.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(me){var ve=ue();ve.type==="IDLE"&&tt(!1);var pe=me.touches[0];if(pe){var we=pe.force>=Ds;if(we){var Ze=ve.actions.shouldRespectForcePress();if(ve.type==="PENDING"){Ze&&te();return}if(Ze){if(ve.hasMoved){me.preventDefault();return}te();return}me.preventDefault()}}}},{eventName:El,fn:te}]}function Ns(ee){var te=(0,b.useRef)(Eu),ae=(0,b.useRef)(Ea),ue=ht(function(){return te.current},[]),ce=ht(function(qe){te.current=qe},[]),me=tn(function(){return{eventName:"touchstart",fn:function(qe){if(!qe.defaultPrevented){var Pt=ee.findClosestDraggableId(qe);if(Pt){var On=ee.tryGetLock(Pt,pe,{sourceEvent:qe});if(On){var Zn=qe.touches[0],Yn=Zn.clientX,da=Zn.clientY,Fa={x:Yn,y:da};ae.current(),Ne(On,Fa)}}}}}},[ee]),ve=ht(function(){var qe={capture:!0,passive:!1};ae.current=$n(window,[me],qe)},[me]),pe=ht(function(){var Te=te.current;Te.type!=="IDLE"&&(Te.type==="PENDING"&&clearTimeout(Te.longPressTimerId),ce(Eu),ae.current(),ve())},[ve,ce]),we=ht(function(){var Te=te.current;pe(),Te.type==="DRAGGING"&&Te.actions.cancel({shouldBlockNextClick:!0}),Te.type==="PENDING"&&Te.actions.abort()},[pe]),Ze=ht(function(){var qe={capture:!0,passive:!1},Pt={cancel:we,completed:pe,getPhase:ue},On=$n(window,Is(Pt),qe),Zn=$n(window,Ls(Pt),qe);ae.current=function(){On(),Zn()}},[we,ue,pe]),ze=ht(function(){var qe=ue();qe.type!=="PENDING"&&tt(!1);var Pt=qe.actions.fluidLift(qe.point);ce({type:"DRAGGING",actions:Pt,hasMoved:!1})},[ue,ce]),Ne=ht(function(qe,Pt){ue().type!=="IDLE"&&tt(!1);var On=setTimeout(ze,ws);ce({type:"PENDING",point:Pt,actions:qe,longPressTimerId:On}),Ze()},[Ze,ue,ce,ze]);Sn(function(){return ve(),function(){ae.current();var Pt=ue();Pt.type==="PENDING"&&(clearTimeout(Pt.longPressTimerId),ce(Eu))}},[ue,ve,ce]),Sn(function(){var qe=$n(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return qe},[])}function Os(ee){}var Ms={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Zu(ee,te){if(te==null)return!1;var ae=!!Ms[te.tagName.toLowerCase()];if(ae)return!0;var ue=te.getAttribute("contenteditable");return ue==="true"||ue===""?!0:te===ee?!1:Zu(ee,te.parentElement)}function Rs(ee,te){var ae=te.target;return kr(ae)?Zu(ee,ae):!1}var Ts=function(ee){return ra(ee.getBoundingClientRect()).center};function ks(ee){return ee instanceof xr(ee).Element}var Gs=function(){var ee="matches";if(typeof document=="undefined")return ee;var te=[ee,"msMatchesSelector","webkitMatchesSelector"],ae=mr(te,function(ue){return ue in Element.prototype});return ae||ee}();function Wu(ee,te){return ee==null?null:ee[Gs](te)?ee:Wu(ee.parentElement,te)}function js(ee,te){return ee.closest?ee.closest(te):Wu(ee,te)}function Hs(ee){return"["+ei.contextId+'="'+ee+'"]'}function zs(ee,te){var ae=te.target;if(!ks(ae))return null;var ue=Hs(ee),ce=js(ae,ue);return!ce||!kr(ce)?null:ce}function Zs(ee,te){var ae=zs(ee,te);return ae?ae.getAttribute(ei.draggableId):null}function Ws(ee,te){var ae="["+Mi.contextId+'="'+ee+'"]',ue=Ga(document.querySelectorAll(ae)),ce=mr(ue,function(me){return me.getAttribute(Mi.id)===te});return!ce||!kr(ce)?null:ce}function Vs(ee){ee.preventDefault()}function Al(ee){var te=ee.expected,ae=ee.phase,ue=ee.isLockActive,ce=ee.shouldWarn;return!(!ue()||te!==ae)}function Vu(ee){var te=ee.lockAPI,ae=ee.store,ue=ee.registry,ce=ee.draggableId;if(te.isClaimed())return!1;var me=ue.draggable.findById(ce);return!(!me||!me.options.isEnabled||!eo(ae.getState(),ce))}function Qs(ee){var te=ee.lockAPI,ae=ee.contextId,ue=ee.store,ce=ee.registry,me=ee.draggableId,ve=ee.forceSensorStop,pe=ee.sourceEvent,we=Vu({lockAPI:te,store:ue,registry:ce,draggableId:me});if(!we)return null;var Ze=ce.draggable.getById(me),ze=Ws(ae,Ze.descriptor.id);if(!ze||pe&&!Ze.options.canDragInteractiveElements&&Rs(ze,pe))return null;var Ne=te.claim(ve||Ea),Te="PRE_DRAG";function qe(){return Ze.options.shouldRespectForcePress}function Pt(){return te.isActive(Ne)}function On(ir,yr){Al({expected:ir,phase:Te,isLockActive:Pt,shouldWarn:!0})&&ue.dispatch(yr())}var Zn=On.bind(null,"DRAGGING");function Yn(ir){function yr(){te.release(),Te="COMPLETED"}Te!=="PRE_DRAG"&&(yr(),Te!=="PRE_DRAG"&&tt(!1)),ue.dispatch(ql(ir.liftActionArgs)),Te="DRAGGING";function qr(Br,_r){if(_r===void 0&&(_r={shouldBlockNextClick:!1}),ir.cleanup(),_r.shouldBlockNextClick){var io=$n(window,[{eventName:"click",fn:Vs,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(io)}yr(),ue.dispatch(Di({reason:Br}))}return(0,Ie.Z)({isActive:function(){return Al({expected:"DRAGGING",phase:Te,isLockActive:Pt,shouldWarn:!1})},shouldRespectForcePress:qe,drop:function(_r){return qr("DROP",_r)},cancel:function(_r){return qr("CANCEL",_r)}},ir.actions)}function da(ir){var yr=En(function(Br){Zn(function(){return xi({client:Br})})}),qr=Yn({liftActionArgs:{id:me,clientSelection:ir,movementMode:"FLUID"},cleanup:function(){return yr.cancel()},actions:{move:yr}});return(0,Ie.Z)({},qr,{move:yr})}function Fa(){var ir={moveUp:function(){return Zn(nl)},moveRight:function(){return Zn(Io)},moveDown:function(){return Zn(co)},moveLeft:function(){return Zn(Kr)}};return Yn({liftActionArgs:{id:me,clientSelection:Ts(ze),movementMode:"SNAP"},cleanup:Ea,actions:ir})}function Na(){var ir=Al({expected:"PRE_DRAG",phase:Te,isLockActive:Pt,shouldWarn:!0});ir&&te.release()}var sr={isActive:function(){return Al({expected:"PRE_DRAG",phase:Te,isLockActive:Pt,shouldWarn:!1})},shouldRespectForcePress:qe,fluidLift:da,snapLift:Fa,abort:Na};return sr}var Us=[Fs,xs,Ns];function Ks(ee){var te=ee.contextId,ae=ee.store,ue=ee.registry,ce=ee.customSensors,me=ee.enableDefaultSensors,ve=[].concat(me?Us:[],ce||[]),pe=(0,b.useState)(function(){return ss()})[0],we=ht(function(da,Fa){da.isDragging&&!Fa.isDragging&&pe.tryAbandon()},[pe]);Sn(function(){var da=ae.getState(),Fa=ae.subscribe(function(){var Na=ae.getState();we(da,Na),da=Na});return Fa},[pe,ae,we]),Sn(function(){return pe.tryAbandon},[pe.tryAbandon]);var Ze=ht(function(Yn){return Vu({lockAPI:pe,registry:ue,store:ae,draggableId:Yn})},[pe,ue,ae]),ze=ht(function(Yn,da,Fa){return Qs({lockAPI:pe,registry:ue,contextId:te,store:ae,draggableId:Yn,forceSensorStop:da,sourceEvent:Fa&&Fa.sourceEvent?Fa.sourceEvent:null})},[te,pe,ue,ae]),Ne=ht(function(Yn){return Zs(te,Yn)},[te]),Te=ht(function(Yn){var da=ue.draggable.findById(Yn);return da?da.options:null},[ue.draggable]),qe=ht(function(){pe.isClaimed()&&(pe.tryAbandon(),ae.getState().phase!=="IDLE"&&ae.dispatch(Ro()))},[pe,ae]),Pt=ht(pe.isClaimed,[pe]),On=tn(function(){return{canGetLock:Ze,tryGetLock:ze,findClosestDraggableId:Ne,findOptionsForDraggable:Te,tryReleaseLock:qe,isLockClaimed:Pt}},[Ze,ze,Ne,Te,qe,Pt]);Os(ve);for(var Zn=0;Zn=Hu||Math.abs(te.y-ee.y)>=Hu}var zu={type:"IDLE"};function ys(ee){var te=ee.cancel,ae=ee.completed,ue=ee.getPhase,ce=ee.setPhase;return[{eventName:"mousemove",fn:function(ve){var pe=ve.button,we=ve.clientX,Ze=ve.clientY;if(pe===ju){var ze={x:we,y:Ze},Ne=ue();if(Ne.type==="DRAGGING"){ve.preventDefault(),Ne.actions.move(ze);return}Ne.type!=="PENDING"&&tt(!1);var Te=Ne.point;if(As(Te,ze)){ve.preventDefault();var qe=Ne.actions.fluidLift(ze);ce({type:"DRAGGING",actions:qe})}}}},{eventName:"mouseup",fn:function(ve){var pe=ue();if(pe.type!=="DRAGGING"){te();return}ve.preventDefault(),pe.actions.drop({shouldBlockNextClick:!0}),ae()}},{eventName:"mousedown",fn:function(ve){ue().type==="DRAGGING"&&ve.preventDefault(),te()}},{eventName:"keydown",fn:function(ve){var pe=ue();if(pe.type==="PENDING"){te();return}if(ve.keyCode===Pu){ve.preventDefault(),te();return}Gu(ve)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ue().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(ve){var pe=ue();if(pe.type==="IDLE"&&tt(!1),pe.actions.shouldRespectForcePress()){te();return}ve.preventDefault()}},{eventName:El,fn:te}]}function Fs(ee){var te=(0,b.useRef)(zu),ae=(0,b.useRef)(Pa),ue=en(function(){return{eventName:"mousedown",fn:function(Ne){if(!Ne.defaultPrevented&&Ne.button===ju&&!(Ne.ctrlKey||Ne.metaKey||Ne.shiftKey||Ne.altKey)){var Te=ee.findClosestDraggableId(Ne);if(Te){var qe=ee.tryGetLock(Te,ve,{sourceEvent:Ne});if(qe){Ne.preventDefault();var Pt={x:Ne.clientX,y:Ne.clientY};ae.current(),Ze(qe,Pt)}}}}}},[ee]),ce=en(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(Ne){if(!Ne.defaultPrevented){var Te=ee.findClosestDraggableId(Ne);if(Te){var qe=ee.findOptionsForDraggable(Te);qe&&(qe.shouldRespectForcePress||ee.canGetLock(Te)&&Ne.preventDefault())}}}}},[ee]),me=ht(function(){var Ne={passive:!1,capture:!0};ae.current=_n(window,[ce,ue],Ne)},[ce,ue]),ve=ht(function(){var ze=te.current;ze.type!=="IDLE"&&(te.current=zu,ae.current(),me())},[me]),pe=ht(function(){var ze=te.current;ve(),ze.type==="DRAGGING"&&ze.actions.cancel({shouldBlockNextClick:!0}),ze.type==="PENDING"&&ze.actions.abort()},[ve]),we=ht(function(){var Ne={capture:!0,passive:!1},Te=ys({cancel:pe,completed:ve,getPhase:function(){return te.current},setPhase:function(Pt){te.current=Pt}});ae.current=_n(window,Te,Ne)},[pe,ve]),Ze=ht(function(Ne,Te){te.current.type!=="IDLE"&&tt(!1),te.current={type:"PENDING",point:Te,actions:Ne},we()},[we]);Pn(function(){return me(),function(){ae.current()}},[me])}var Ai;function Bs(){}var bs=(Ai={},Ai[ms]=!0,Ai[gs]=!0,Ai[vs]=!0,Ai[fs]=!0,Ai);function Cs(ee,te){function ae(){te(),ee.cancel()}function ue(){te(),ee.drop()}return[{eventName:"keydown",fn:function(me){if(me.keyCode===Pu){me.preventDefault(),ae();return}if(me.keyCode===ku){me.preventDefault(),ue();return}if(me.keyCode===Ps){me.preventDefault(),ee.moveDown();return}if(me.keyCode===hs){me.preventDefault(),ee.moveUp();return}if(me.keyCode===Ss){me.preventDefault(),ee.moveRight();return}if(me.keyCode===ps){me.preventDefault(),ee.moveLeft();return}if(bs[me.keyCode]){me.preventDefault();return}Gu(me)}},{eventName:"mousedown",fn:ae},{eventName:"mouseup",fn:ae},{eventName:"click",fn:ae},{eventName:"touchstart",fn:ae},{eventName:"resize",fn:ae},{eventName:"wheel",fn:ae,options:{passive:!0}},{eventName:El,fn:ae}]}function xs(ee){var te=(0,b.useRef)(Bs),ae=en(function(){return{eventName:"keydown",fn:function(me){if(me.defaultPrevented||me.keyCode!==ku)return;var ve=ee.findClosestDraggableId(me);if(!ve)return;var pe=ee.tryGetLock(ve,ze,{sourceEvent:me});if(!pe)return;me.preventDefault();var we=!0,Ze=pe.snapLift();te.current();function ze(){we||tt(!1),we=!1,te.current(),ue()}te.current=_n(window,Cs(Ze,ze),{capture:!0,passive:!1})}}},[ee]),ue=ht(function(){var me={passive:!1,capture:!0};te.current=_n(window,[ae],me)},[ae]);Pn(function(){return ue(),function(){te.current()}},[ue])}var Eu={type:"IDLE"},ws=120,Ds=.15;function Ls(ee){var te=ee.cancel,ae=ee.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(ce){ce.preventDefault()}},{eventName:"keydown",fn:function(ce){if(ae().type!=="DRAGGING"){te();return}ce.keyCode===Pu&&ce.preventDefault(),te()}},{eventName:El,fn:te}]}function Is(ee){var te=ee.cancel,ae=ee.completed,ue=ee.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(me){var ve=ue();if(ve.type!=="DRAGGING"){te();return}ve.hasMoved=!0;var pe=me.touches[0],we=pe.clientX,Ze=pe.clientY,ze={x:we,y:Ze};me.preventDefault(),ve.actions.move(ze)}},{eventName:"touchend",fn:function(me){var ve=ue();if(ve.type!=="DRAGGING"){te();return}me.preventDefault(),ve.actions.drop({shouldBlockNextClick:!0}),ae()}},{eventName:"touchcancel",fn:function(me){if(ue().type!=="DRAGGING"){te();return}me.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(me){var ve=ue();ve.type==="IDLE"&&tt(!1);var pe=me.touches[0];if(pe){var we=pe.force>=Ds;if(we){var Ze=ve.actions.shouldRespectForcePress();if(ve.type==="PENDING"){Ze&&te();return}if(Ze){if(ve.hasMoved){me.preventDefault();return}te();return}me.preventDefault()}}}},{eventName:El,fn:te}]}function Ns(ee){var te=(0,b.useRef)(Eu),ae=(0,b.useRef)(Pa),ue=ht(function(){return te.current},[]),ce=ht(function(qe){te.current=qe},[]),me=en(function(){return{eventName:"touchstart",fn:function(qe){if(!qe.defaultPrevented){var Pt=ee.findClosestDraggableId(qe);if(Pt){var On=ee.tryGetLock(Pt,pe,{sourceEvent:qe});if(On){var Zn=qe.touches[0],Yn=Zn.clientX,da=Zn.clientY,ya={x:Yn,y:da};ae.current(),Ne(On,ya)}}}}}},[ee]),ve=ht(function(){var qe={capture:!0,passive:!1};ae.current=_n(window,[me],qe)},[me]),pe=ht(function(){var Te=te.current;Te.type!=="IDLE"&&(Te.type==="PENDING"&&clearTimeout(Te.longPressTimerId),ce(Eu),ae.current(),ve())},[ve,ce]),we=ht(function(){var Te=te.current;pe(),Te.type==="DRAGGING"&&Te.actions.cancel({shouldBlockNextClick:!0}),Te.type==="PENDING"&&Te.actions.abort()},[pe]),Ze=ht(function(){var qe={capture:!0,passive:!1},Pt={cancel:we,completed:pe,getPhase:ue},On=_n(window,Is(Pt),qe),Zn=_n(window,Ls(Pt),qe);ae.current=function(){On(),Zn()}},[we,ue,pe]),ze=ht(function(){var qe=ue();qe.type!=="PENDING"&&tt(!1);var Pt=qe.actions.fluidLift(qe.point);ce({type:"DRAGGING",actions:Pt,hasMoved:!1})},[ue,ce]),Ne=ht(function(qe,Pt){ue().type!=="IDLE"&&tt(!1);var On=setTimeout(ze,ws);ce({type:"PENDING",point:Pt,actions:qe,longPressTimerId:On}),Ze()},[Ze,ue,ce,ze]);Pn(function(){return ve(),function(){ae.current();var Pt=ue();Pt.type==="PENDING"&&(clearTimeout(Pt.longPressTimerId),ce(Eu))}},[ue,ve,ce]),Pn(function(){var qe=_n(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return qe},[])}function Os(ee){}var Ms={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Zu(ee,te){if(te==null)return!1;var ae=!!Ms[te.tagName.toLowerCase()];if(ae)return!0;var ue=te.getAttribute("contenteditable");return ue==="true"||ue===""?!0:te===ee?!1:Zu(ee,te.parentElement)}function Rs(ee,te){var ae=te.target;return kr(ae)?Zu(ee,ae):!1}var Ts=function(ee){return na(ee.getBoundingClientRect()).center};function ks(ee){return ee instanceof wr(ee).Element}var Gs=function(){var ee="matches";if(typeof document=="undefined")return ee;var te=[ee,"msMatchesSelector","webkitMatchesSelector"],ae=fr(te,function(ue){return ue in Element.prototype});return ae||ee}();function Wu(ee,te){return ee==null?null:ee[Gs](te)?ee:Wu(ee.parentElement,te)}function js(ee,te){return ee.closest?ee.closest(te):Wu(ee,te)}function Hs(ee){return"["+ei.contextId+'="'+ee+'"]'}function zs(ee,te){var ae=te.target;if(!ks(ae))return null;var ue=Hs(ee),ce=js(ae,ue);return!ce||!kr(ce)?null:ce}function Zs(ee,te){var ae=zs(ee,te);return ae?ae.getAttribute(ei.draggableId):null}function Ws(ee,te){var ae="["+Mi.contextId+'="'+ee+'"]',ue=Ga(document.querySelectorAll(ae)),ce=fr(ue,function(me){return me.getAttribute(Mi.id)===te});return!ce||!kr(ce)?null:ce}function Vs(ee){ee.preventDefault()}function Al(ee){var te=ee.expected,ae=ee.phase,ue=ee.isLockActive,ce=ee.shouldWarn;return!(!ue()||te!==ae)}function Vu(ee){var te=ee.lockAPI,ae=ee.store,ue=ee.registry,ce=ee.draggableId;if(te.isClaimed())return!1;var me=ue.draggable.findById(ce);return!(!me||!me.options.isEnabled||!eo(ae.getState(),ce))}function Qs(ee){var te=ee.lockAPI,ae=ee.contextId,ue=ee.store,ce=ee.registry,me=ee.draggableId,ve=ee.forceSensorStop,pe=ee.sourceEvent,we=Vu({lockAPI:te,store:ue,registry:ce,draggableId:me});if(!we)return null;var Ze=ce.draggable.getById(me),ze=Ws(ae,Ze.descriptor.id);if(!ze||pe&&!Ze.options.canDragInteractiveElements&&Rs(ze,pe))return null;var Ne=te.claim(ve||Pa),Te="PRE_DRAG";function qe(){return Ze.options.shouldRespectForcePress}function Pt(){return te.isActive(Ne)}function On(lr,Fr){Al({expected:lr,phase:Te,isLockActive:Pt,shouldWarn:!0})&&ue.dispatch(Fr())}var Zn=On.bind(null,"DRAGGING");function Yn(lr){function Fr(){te.release(),Te="COMPLETED"}Te!=="PRE_DRAG"&&(Fr(),Te!=="PRE_DRAG"&&tt(!1)),ue.dispatch(ql(lr.liftActionArgs)),Te="DRAGGING";function qr(Cr,_r){if(_r===void 0&&(_r={shouldBlockNextClick:!1}),lr.cleanup(),_r.shouldBlockNextClick){var io=_n(window,[{eventName:"click",fn:Vs,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(io)}Fr(),ue.dispatch(Di({reason:Cr}))}return(0,Ie.Z)({isActive:function(){return Al({expected:"DRAGGING",phase:Te,isLockActive:Pt,shouldWarn:!1})},shouldRespectForcePress:qe,drop:function(_r){return qr("DROP",_r)},cancel:function(_r){return qr("CANCEL",_r)}},lr.actions)}function da(lr){var Fr=An(function(Cr){Zn(function(){return xi({client:Cr})})}),qr=Yn({liftActionArgs:{id:me,clientSelection:lr,movementMode:"FLUID"},cleanup:function(){return Fr.cancel()},actions:{move:Fr}});return(0,Ie.Z)({},qr,{move:Fr})}function ya(){var lr={moveUp:function(){return Zn(nl)},moveRight:function(){return Zn(Io)},moveDown:function(){return Zn(co)},moveLeft:function(){return Zn(Kr)}};return Yn({liftActionArgs:{id:me,clientSelection:Ts(ze),movementMode:"SNAP"},cleanup:Pa,actions:lr})}function Oa(){var lr=Al({expected:"PRE_DRAG",phase:Te,isLockActive:Pt,shouldWarn:!0});lr&&te.release()}var dr={isActive:function(){return Al({expected:"PRE_DRAG",phase:Te,isLockActive:Pt,shouldWarn:!1})},shouldRespectForcePress:qe,fluidLift:da,snapLift:ya,abort:Oa};return dr}var Us=[Fs,xs,Ns];function Ks(ee){var te=ee.contextId,ae=ee.store,ue=ee.registry,ce=ee.customSensors,me=ee.enableDefaultSensors,ve=[].concat(me?Us:[],ce||[]),pe=(0,b.useState)(function(){return ss()})[0],we=ht(function(da,ya){da.isDragging&&!ya.isDragging&&pe.tryAbandon()},[pe]);Pn(function(){var da=ae.getState(),ya=ae.subscribe(function(){var Oa=ae.getState();we(da,Oa),da=Oa});return ya},[pe,ae,we]),Pn(function(){return pe.tryAbandon},[pe.tryAbandon]);var Ze=ht(function(Yn){return Vu({lockAPI:pe,registry:ue,store:ae,draggableId:Yn})},[pe,ue,ae]),ze=ht(function(Yn,da,ya){return Qs({lockAPI:pe,registry:ue,contextId:te,store:ae,draggableId:Yn,forceSensorStop:da,sourceEvent:ya&&ya.sourceEvent?ya.sourceEvent:null})},[te,pe,ue,ae]),Ne=ht(function(Yn){return Zs(te,Yn)},[te]),Te=ht(function(Yn){var da=ue.draggable.findById(Yn);return da?da.options:null},[ue.draggable]),qe=ht(function(){pe.isClaimed()&&(pe.tryAbandon(),ae.getState().phase!=="IDLE"&&ae.dispatch(Ro()))},[pe,ae]),Pt=ht(pe.isClaimed,[pe]),On=en(function(){return{canGetLock:Ze,tryGetLock:ze,findClosestDraggableId:Ne,findOptionsForDraggable:Te,tryReleaseLock:qe,isLockClaimed:Pt}},[Ze,ze,Ne,Te,qe,Pt]);Os(ve);for(var Zn=0;Zni in r?a(r,i,{enumerable:!0,configurable:!0,writable:!0,value:l}):r[i]=l,c=(r,i)=>{for(var l in i||(i={}))s.call(i,l)&&o(r,l,i[l]);if(t)for(var l of t(i))u.call(i,l)&&o(r,l,i[l]);return r};const n=({cancelText:r="\u53D6\u6D88",okText:i="\u786E\u5B9A",loading:l=!1,hasOkBtn:d=!0,hasCancelBtn:E=!0,okButtonProps:v={},onCancel:m=()=>{},onOk:f=()=>{},className:x=""})=>C.createElement("div",{className:p()(e.buttonFixed,x)},C.createElement("div",{className:e.buttonWrap},E&&C.createElement(pe.ZP,{size:"middle",className:`${e.button} mr20`,onClick:m},r),d&&C.createElement(pe.ZP,c({size:"middle",type:"primary",className:`${e.button} mr20`,loading:l,onClick:f},v),i)))},67130:function(Dt,We,w){"use strict";w.d(We,{i:function(){return g},Z:function(){return y}});var C={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"},pe=w(71418),e=w(6848),I=w(93948),p=w(92310),a=w.n(p),t=w(33613),s=w(74224),u=w(61814),o=w(79005),c=w(20345),n=w(77882),r=w(31081),i=w(75309),l=w(71979),d=w(47558),E=w(42922),v=w(66832),m=w(96593),f=w(19664),x=w(91833),S=w(59301);const g=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:o,swimg:c},{name:"101\u8BA1\u5212",ptimg:n,swimg:r},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:i,swimg:l},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:d,swimg:E},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:v,swimg:m},{name:"\u519B\u961F\u4E00\u6D41",ptimg:f,swimg:x}];var y=({className:b,dataSource:h=[],col:A=4,right:B,bottom:L=23,precision:P=0,wrapWidth:z=1200,trackEventItems:H,loading:G,onRemove:U=()=>{},isCurrent:_=!0,showAlias:K=!1,showProgress:ae=!1})=>{const Y=Math.floor((z-(A-1)*B)/A),te=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(X=>(window.ENV==="build"&&(X.ptimg=`/react/build${X.ptimg}`,X.swimg=`/react/build${X.swimg}`),X));return S.createElement(pe.Z,{spinning:G},S.createElement("div",{className:a()(C.list,b)},!!(h!=null&&h.length)&&(h==null?void 0:h.map((X,Q)=>{var q,$,de,ce,xe,Ce;const{name:oe,id:M,identifier:J,featured:D,school_name:k,image_url:V,excellent:W,is_plan:N}=X;return S.createElement("div",{key:M,className:_&&ae?C.wrapisCurrent:C.wrap,style:{width:Y,marginRight:(1+Q)%A===0?0:B+P,marginBottom:L}},S.createElement("a",{className:C.li,onClick:j=>{j.preventDefault(),j.stopPropagation(),H&&(0,t.L9)([H]),(0,t.xg)(`/paths/${J}`)}},S.createElement("div",{className:C.img},S.createElement("img",{className:C.cover,src:`${V}`}),_&&(0,u.bg)()&&(X==null?void 0:X.studying)&&S.createElement("div",{className:`${C.movebq} user-path-items`,onClick:j=>{j.stopPropagation(),U(X)}},S.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),S.createElement("span",{className:"c-red"},"\u79FB\u9664")),(q=X==null?void 0:X.subject_tags)==null?void 0:q.map((j,T)=>{var R,F;if(T===0){const re=(R=te.find(Z=>Z.name==j))==null?void 0:R.swimg;return S.createElement("img",{className:C.sign,src:re,style:{left:"-4px"}})}const ne=(F=te.find(re=>re.name==j))==null?void 0:F.ptimg;return S.createElement("img",{className:C.sign,src:ne,style:{left:`${48+52*(T-1)+2*T}px`}})}),S.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(X==null?void 0:X.excellent)&&S.createElement("div",{className:C.bq},"\u5F00\u653E\u8BFE\u7A0B"))),S.createElement("div",{className:C.name},S.createElement(e.Z,{title:K&&(X!=null&&X.excellent_alias_name)?S.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${oe}`,S.createElement("br",null),S.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${X==null?void 0:X.excellent_alias_name}`)):oe},S.createElement("span",{className:C.e},K&&(X==null?void 0:X.excellent_alias_name)||oe))),_&&ae&&(($=X==null?void 0:X.progress)==null?void 0:$.all_score)!=0&&S.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},S.createElement(I.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((de=X==null?void 0:X.progress)==null?void 0:de.my_score)/((ce=X==null?void 0:X.progress)==null?void 0:ce.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(xe=X==null?void 0:X.progress)==null?void 0:xe.my_score,"/",(Ce=X==null?void 0:X.progress)==null?void 0:Ce.all_score),(!_||!ae)&&S.createElement("div",{className:C.tags},S.createElement("div",null,S.createElement(e.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),S.createElement("span",null,X.stages_count))),S.createElement(e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),S.createElement("span",null,X.members_count)))))))})),!h.length&&S.createElement(s.Z,null)))}},27527:function(Dt,We,w){"use strict";w.d(We,{jL:function(){return p},w9:function(){return Ae},dN:function(){return se},QD:function(){return $e},cQ:function(){return ce.Z},Oz:function(){return re},op:function(){return fe},O5:function(){return Qe},_b:function(){return mt},t7:function(){return h},Gi:function(){return wt},YG:function(){return Me},kT:function(){return pt},qp:function(){return E},K3:function(){return f},vr:function(){return ft},qE:function(){return he},Je:function(){return L},wb:function(){return Q},lB:function(){return de},cq:function(){return ln},tp:function(){return g},Si:function(){return It},k8:function(){return vn},Du:function(){return un}});var C=w(59301),pe={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"},e="data:image/png;base64,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",p=({dataSource:Ge=[],img:_e,imgWidth:rt=346,title:vt,sunTitle:Nt,bannerExtraContent:Mt})=>C.createElement("div",{className:pe.banner},C.createElement("div",{className:pe.content},C.createElement("aside",null,C.createElement("p",null,C.createElement("b",null,vt),C.createElement("span",null,Nt)),Ge.length>0&&C.createElement("div",{className:pe.btns},Ge.map((Rt,Ot)=>C.createElement("div",{key:Ot,onClick:Rt.click},Rt.name,Rt.sign?C.createElement("img",{src:e,width:39}):null))),Mt),_e&&C.createElement("img",{style:{marginTop:33,marginRight:38},src:_e,width:rt}))),a={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"},t=w(92310),s=w.n(t),u=w(78267),o=Object.defineProperty,c=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,i=(Ge,_e,rt)=>_e in Ge?o(Ge,_e,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ge[_e]=rt,l=(Ge,_e)=>{for(var rt in _e||(_e={}))n.call(_e,rt)&&i(Ge,rt,_e[rt]);if(c)for(var rt of c(_e))r.call(_e,rt)&&i(Ge,rt,_e[rt]);return Ge},E=({dataSource:Ge=[],value:_e,onChange:rt,onTitleChange:vt,className:Nt,title:Mt,titleWidth:Rt=41,style:Ot={},fontColor:St="#6A7283",showCount:Xt,classNameActive:Qt,styleItem:Yt={}})=>{const[Rn,wn]=(0,C.useState)(0),[Bn,Ln]=(0,C.useState)(!1),Vn=(0,C.useRef)(null),_n=(0,C.useRef)(null);return(0,C.useEffect)(()=>{var rr;Ge.length!==0&&(((rr=Vn==null?void 0:Vn.current)==null?void 0:rr.clientHeight)>97?wn(1):wn(0)),Ge.length===0&&wn(0),Ln(!1)},[Ge]),C.createElement("div",{className:s()(a.row,Nt),style:Ot},C.createElement("div",{onClick:(0,u.throttle)(()=>vt==null?void 0:vt(),2e3),style:{width:Rt,marginTop:Bn?12:4},className:`${a.title} ${vt?"current":""}`},Mt),C.createElement("div",{className:Bn?`${a.tagsWrap} ${a.tagsBorderWrap}`:a.tagsWrap},C.createElement("div",{className:a.bar,ref:_n,style:Rn>0?{height:Rn===1?97:"auto",overflow:Rn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},C.createElement("div",{className:a.tag,ref:Vn},Ge==null?void 0:Ge.map(rr=>C.createElement("span",{onClick:()=>rt(rr.id),key:rr.id,style:l(l({color:St},Yt),(rr==null?void 0:rr.style)||{}),className:_e===rr.id?s()(Qt||a.active,rr.classNameActive):""},C.createElement("span",{title:rr.name,className:a.name},rr.name),!!Xt&&C.createElement("span",{className:a.num},rr.count))))),!!Rn&&C.createElement(C.Fragment,null,Rn===1?C.createElement("div",{onClick:()=>{var rr;wn(2),((rr=Vn==null?void 0:Vn.current)==null?void 0:rr.clientHeight)>245?Ln(!0):Ln(!1)},className:a.action},"\u5C55\u5F00",C.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):C.createElement("div",{onClick:()=>{_n.current.scrollTop=0,wn(1),Ln(!1)},className:a.action},"\u6536\u8D77",C.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},v={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},f=({dataSource:Ge=[],value:_e,onChange:rt,onTitleChange:vt,className:Nt,title:Mt,titleWidth:Rt=41,style:Ot={},fontColor:St="#6A7283",showCount:Xt,expand:Qt=!0})=>{const[Yt,Rn]=(0,C.useState)(0),[wn,Bn]=(0,C.useState)(!1),Ln=(0,C.useRef)(null),Vn=(0,C.useRef)(null),[_n,rr]=(0,C.useState)(Qt);return C.createElement("div",{className:s()(v.row,Nt),style:Ot},C.createElement("div",{className:"flex item-center justify-between"},C.createElement("div",{onClick:(0,u.throttle)(()=>vt==null?void 0:vt(),2e3),style:{width:Rt,marginTop:wn?12:4},className:`${v.title} ${vt?"current":""}`},Mt),C.createElement("i",{className:`iconfont ${_n?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:_n?8:10},onClick:()=>rr(!_n)})),_n&&C.createElement("div",{className:wn?`${v.tagsWrap} ${v.tagsBorderWrap}`:v.tagsWrap},C.createElement("div",{className:v.fenge}),C.createElement("div",{className:v.bar,ref:Vn},C.createElement("div",{className:v.tag,ref:Ln},Ge==null?void 0:Ge.map(tr=>C.createElement("span",{onClick:()=>rt(tr.id),key:tr.id,style:{color:St},className:_e===tr.id?v.active:""},C.createElement("span",{title:tr.name,className:v.name},tr.name),!!Xt&&C.createElement("span",{className:v.num},tr.count)))))))},x={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"},g=({dataSource:Ge=[],value:_e,onChange:rt,className:vt,style:Nt={}})=>C.createElement("div",{style:Nt,className:s()(x.tabs,vt)},Ge.map(Mt=>C.createElement("span",{onClick:()=>rt(Mt.id),className:_e===Mt.id?x.active:"",key:Mt.id},Mt.name))),O={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"},y=w(92832),h=({dataSource:Ge=[],value:_e="",onChange:rt,onInputChange:vt=()=>{},className:Nt,style:Mt={},placeholder:Rt,allowClear:Ot=!1})=>{var St;const[Xt,Qt]=(0,C.useState)(""),[Yt,Rn]=(0,C.useState)("");(0,C.useEffect)(()=>{var Ln;let Vn=_e;(Ln=JSON.stringify(_e))!=null&&Ln.includes("{")&&(Qt(_e.id),Vn=_e.value||"");try{Rn(decodeURIComponent(Vn||""))}catch(_n){Rn(decodeURIComponent(Vn||""))}},[_e]);const wn=()=>{rt(encodeURIComponent(Yt),Xt||null)},Bn=Ln=>{Ln!==Xt&&(Qt(Ln),rt(encodeURIComponent(Yt),Ln))};return C.createElement("div",{className:s()(O.input,Nt),style:Mt},!!Ge.length&&C.createElement("div",{className:O.dropdown},C.createElement("div",{className:O.text},(St=Ge.find(Ln=>Ln.id===Xt))==null?void 0:St.name,C.createElement("i",{className:"iconfont icon-zhankai4"}),C.createElement("b",{className:O.b1}),C.createElement("b",{className:O.b2})),C.createElement("div",{className:O.menu},Ge.map((Ln,Vn)=>C.createElement("div",{key:Vn,onClick:()=>Bn(Ln.id)},Ln.name)))),C.createElement(y.default,{onPressEnter:wn,value:Yt,onChange:Ln=>{Rn(Ln.target.value),vt(encodeURIComponent(Ln.target.value),Xt||null)},bordered:!1,placeholder:Rt}),C.createElement("i",{onClick:wn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},A={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"},L=({value:Ge,onChange:_e,className:rt,total:vt,pageSize:Nt,style:Mt={}})=>{const Rt=Ge<2,Ot=Ge>=Math.ceil(vt/Nt);return vt<=Nt?C.createElement(C.Fragment,null):C.createElement("div",{className:s()(A.quickPager,rt),style:Mt},C.createElement("div",{onClick:()=>{Rt||_e(Ge-1,"prev")},className:Rt?A.disabled:""},"\u4E0A\u4E00\u9875"),C.createElement("div",{onClick:()=>{Ot||_e(Ge+1,"next")},className:Ot?A.disabled:""},"\u4E0B\u4E00\u9875"))},P={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"},z=w(71418),H=w(6848),G=w(13570),U=w(70610),_=w(33613),K=w(96908),ae=w(57177),Y=w(81378),te=w(74224),Q=({className:Ge,dataSource:_e=[],col:rt=4,right:vt,bottom:Nt=23,precision:Mt=0,wrapWidth:Rt=1200,trackEventItems:Ot,loading:St})=>{const Xt=Math.floor((Rt-(rt-1)*vt)/rt);return C.createElement(z.Z,{spinning:St},C.createElement("div",{className:s()(P.list,Ge)},!!_e.length&&_e.map((Qt,Yt)=>{const{name:Rn,id:wn,identifier:Bn,power:Ln,cover_image_id:Vn,pic:_n}=Qt;return C.createElement("div",{className:P.wrap,key:wn,style:{width:Xt,marginRight:(1+Yt)%rt===0?0:vt+Mt,marginBottom:Nt}},C.createElement("a",{target:"_blank",href:`/shixuns/${Bn}/challenges`,className:P.li,onClick:rr=>{rr.preventDefault(),Ot&&(0,_.L9)([Ot]),Ln&&(0,_.xg)(`/shixuns/${Bn}/challenges`)}},C.createElement("div",{className:P.img},C.createElement("img",{className:P.cover,src:`${_n}`}),Qt.is_jupyter&&C.createElement("img",{className:P.sign,src:K}),Qt.is_jupyter_lab&&C.createElement("img",{className:P.sign,src:ae}),Qt.is_unity_3d&&C.createElement("img",{className:P.sign,src:Y})),C.createElement("div",{className:P.name},C.createElement(H.Z,{title:Rn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},C.createElement("span",{className:P.e},Rn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),C.createElement("div",{className:P.tags},C.createElement(H.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},C.createElement("span",null,C.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),C.createElement("span",null,Qt.challenges_count))),!!Qt.myshixuns_count&&C.createElement(H.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},C.createElement("span",null,C.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),C.createElement("span",null,Qt.myshixuns_count))),C.createElement(H.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},C.createElement("span",null,C.createElement("span",null,Qt.level))),C.createElement("div",{className:P.rate},C.createElement(G.Z,{allowHalf:!0,disabled:!0,defaultValue:Qt.score_info}),C.createElement("span",null,"\xA0",Qt.score_info?`${Qt.score_info}\u5206`:"5\u5206")))),!Ln&&C.createElement("div",{className:P.lockWrap},C.createElement("img",{src:`${U.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),C.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!_e.length&&C.createElement(te.Z,null)))},q={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},de=({className:Ge,dataSource:_e=[],col:rt=4,right:vt,bottom:Nt=23,precision:Mt=0,wrapWidth:Rt=1200,wrapClassName:Ot,trackEventItems:St,loading:Xt})=>{const Qt=Math.floor((Rt-(rt-1)*vt)/rt);return C.createElement(z.Z,{spinning:Xt},C.createElement("div",{className:s()(q.list,Ge)},!!_e.length&&_e.map((Yt,Rn)=>{const{name:wn,id:Bn,identifier:Ln,power:Vn,cover_image_id:_n,pic:rr}=Yt;return C.createElement("div",{className:s()(q.wrap,Ot),key:Bn,style:{width:Qt,marginRight:(1+Rn)%rt===0?0:vt+Mt,marginBottom:Nt}},C.createElement("a",{target:"_blank",href:`/shixuns/${Ln}/challenges`,className:q.li,onClick:tr=>{tr.preventDefault(),St&&(0,_.L9)([St]),Vn&&(0,_.xg)(`/shixuns/${Ln}/challenges`)}},C.createElement("img",{src:w(47621),className:q.titleBg}),C.createElement("div",{className:q.name},C.createElement(H.Z,{title:wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},C.createElement("span",{className:q.e},wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),C.createElement("div",{style:{padding:"14px",paddingBottom:0}},C.createElement("div",{className:q.img},C.createElement("img",{className:q.cover,src:_n?`${U.Z.API_SERVER}/api/attachments/${_n}`:`${U.Z.IMG_SERVER+rr}`}),Yt.is_jupyter&&C.createElement("div",{className:q.bq},"Jupyter"),Yt.is_jupyter_lab&&C.createElement("div",{className:q.bq},"JupyterLab"),Yt.is_unity_3d&&C.createElement("div",{className:q.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),C.createElement("div",{className:"mt20 flex item-center justify-between"},C.createElement("div",null,C.createElement("span",{className:q.text},"\u5B66\u4E60\u4EBA\u6570"),C.createElement("span",{className:q.value},Yt.myshixuns_count)),C.createElement("div",null,C.createElement("span",{className:q.text},"\u56F0\u96BE\u7B49\u7EA7"),C.createElement("span",{className:q.value},Yt.level))),C.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},C.createElement("div",null,C.createElement("span",{className:q.text},"\u5173\u5361\u6570"),C.createElement("span",{className:q.value},Yt.challenges_count)),C.createElement("div",{className:q.rate},C.createElement(G.Z,{allowHalf:!0,disabled:!0,defaultValue:Yt.score_info}),C.createElement("span",{className:q.value,style:{color:"#FF9C00"}},"\xA0",Yt.score_info?`${Yt.score_info}\u5206`:"5\u5206"))))),!Vn&&C.createElement("div",{className:q.lockWrap},C.createElement("img",{src:`${U.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),C.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!_e.length&&C.createElement(te.Z,null)))},ce=w(67130),xe={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ce=w(79005),oe=w(20345),M=w(77882),J=w(31081),D=w(75309),k=w(71979),V=w(47558),W=w(42922),N=w(66832),j=w(96593),T=w(19664),R=w(91833);const F=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ce,swimg:oe},{name:"101\u8BA1\u5212",ptimg:M,swimg:J},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:D,swimg:k},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:V,swimg:W},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:N,swimg:j},{name:"\u519B\u961F\u4E00\u6D41",ptimg:T,swimg:R}];var re=({className:Ge,dataSource:_e=[],col:rt=4,right:vt,bottom:Nt=23,precision:Mt=0,wrapWidth:Rt=1200,trackEventItems:Ot,loading:St,wrapClassName:Xt,imgClassName:Qt,isArrow:Yt=!1})=>{const Rn=Math.floor((Rt-(rt-1)*vt)/rt),[wn,Bn]=(0,C.useState)(),[Ln,Vn]=(0,C.useState)(),_n=tr=>Bn(tr),rr=()=>Bn(-1);return C.createElement(z.Z,{spinning:St},C.createElement("div",{className:s()(xe.list,Ge)},!!(_e!=null&&_e.length)&&(_e==null?void 0:_e.map((tr,jr)=>{var Hr;const{name:Nr,id:Gr,identifier:Pr,featured:kr,school_name:ya,image_url:ra,excellent:ba,is_plan:ia}=tr;return C.createElement("div",{key:Gr,className:s()(xe.wrap,Xt),style:{width:Rn,marginRight:(1+jr)%rt===0?0:vt+Mt,marginBottom:Nt}},C.createElement("a",{target:"_blank",href:`/paths/${Pr}`,className:xe.li,onClick:Gn=>{Gn.preventDefault(),Ot&&(0,_.L9)([Ot]),(0,_.xg)(`/paths/${Pr}`)}},C.createElement("img",{src:w(39057),className:xe.titleBg}),C.createElement("div",{className:xe.name},C.createElement(H.Z,{title:Nr},C.createElement("span",{className:xe.e,style:{color:Yt&&wn===jr?"#145DFF":"#000000"},onMouseEnter:()=>{_n(jr)},onMouseLeave:rr},Nr))),C.createElement("div",{style:{padding:"14px",paddingBottom:0}},C.createElement("div",{className:s()(xe.img,Qt)},C.createElement("img",{className:xe.cover,src:`${U.Z.IMG_SERVER+ra}`}),(Hr=tr==null?void 0:tr.subject_tags)==null?void 0:Hr.map((Gn,Jn)=>{var cr,$n;if(Jn===0){const Ar=(cr=F.find(Zr=>Zr.name==Gn))==null?void 0:cr.swimg;return C.createElement("img",{className:xe.sign,src:Ar,style:{left:"-4px"}})}const ur=($n=F.find(Ar=>Ar.name==Gn))==null?void 0:$n.ptimg;return C.createElement("img",{className:xe.sign,src:ur,style:{left:`${48+52*(Jn-1)+2*Jn}px`}})}),C.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(tr==null?void 0:tr.excellent)&&C.createElement("div",{className:xe.bq},"\u5F00\u653E\u8BFE\u7A0B"))),C.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},C.createElement("div",null,C.createElement("span",{className:xe.text},"\u7AE0\u8282\u6570"),C.createElement("span",{className:xe.value},tr.stages_count)),C.createElement("div",null,C.createElement("span",{className:xe.text},"\u5B66\u4E60\u4EBA\u6570"),C.createElement("span",{className:xe.value},tr.members_count))))))})),!_e.length&&C.createElement(te.Z,null)))},Z={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"},ie="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",Se=w(59301),Ae=({className:Ge,dataSource:_e=[],col:rt=4,right:vt,bottom:Nt=23,precision:Mt=0,wrapWidth:Rt=1200,trackEventItems:Ot,loading:St})=>{const Xt=Math.floor((Rt-(rt-1)*vt)/rt);return Se.createElement(z.Z,{spinning:St},Se.createElement("div",{className:s()(Z.list,Ge)},!!_e.length&&_e.map((Qt,Yt)=>{const{subject_identifier:Rn,id:wn,identifier:Bn,power:Ln}=Qt,Vn=Qt.is_public!=0&&Qt.is_public;return Se.createElement("div",{className:Z.wrap,key:wn,style:{width:Xt,marginRight:(1+Yt)%rt===0?0:vt+Mt,marginBottom:Nt}},Se.createElement("a",{className:Z.li,onClick:_n=>{_n.preventDefault(),Ot&&(0,_.L9)([Ot]),(0,_.xg)(Qt.first_category_url)}},Se.createElement("div",{className:Z.top},Se.createElement(H.Z,{title:Qt.name},Se.createElement("div",{className:Z.name},Qt.name)),Se.createElement("img",{className:Z.img,src:U.Z.IMG_SERVER+"/images/"+Qt.avatar_url}),Se.createElement("div",{className:Z.text,title:Qt.creator},Qt.creator),Rn&&Se.createElement("div",{className:Z.btns},Se.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Se.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Vn&&Se.createElement("div",{className:Z.sign},"\u516C\u5F00")),Se.createElement("div",{className:Z.bottom},Qt.visits>0&&Se.createElement(H.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-liulanyan"}),Se.createElement("span",null,Qt.visits))),Qt.course_members_count>0&&Se.createElement(H.Z,{title:"\u6210\u5458",placement:"bottom"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-chengyuan"}),Qt.course_members_count)),Qt.tasks_count>0&&Se.createElement(H.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-zuoye"}),Qt.tasks_count)),Qt.is_end?Se.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Se.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Qt.is_accessible&&Se.createElement("div",{className:Z.lockWrap},Se.createElement("img",{src:`${U.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Se.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!_e.length&&Se.createElement(te.Z,null)))},ve={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},le="data:image/png;base64,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",se=({className:Ge,dataSource:_e=[],col:rt=4,right:vt,bottom:Nt=23,precision:Mt=0,wrapWidth:Rt=1200,wrapClassName:Ot,trackEventItems:St,loading:Xt})=>{const Qt=Math.floor((Rt-(rt-1)*vt)/rt);return C.createElement(z.Z,{spinning:Xt},C.createElement("div",{className:s()(ve.list,Ge)},!!_e.length&&_e.map((Yt,Rn)=>{const{subject_identifier:wn,id:Bn,identifier:Ln,power:Vn}=Yt,_n=Yt.is_public!=0&&Yt.is_public;return C.createElement("div",{className:s()(`${ve.wrap} ${Yt.is_accessible?"":ve.warpStyle}`,Ot),key:Bn,style:{width:Qt,marginRight:(1+Rn)%rt===0?0:vt+Mt,marginBottom:Nt}},C.createElement("a",{className:ve.li,onClick:rr=>{rr.preventDefault(),St&&(0,_.L9)([St]),(0,_.xg)(Yt.first_category_url)}},C.createElement("div",{className:ve.creator},C.createElement("img",{className:ve.img,src:U.Z.IMG_SERVER+"/images/"+Yt.avatar_url}),C.createElement("div",{className:ve.text,title:Yt.creator},Yt.creator)),C.createElement("div",{className:ve.top},C.createElement(H.Z,{title:Yt.name},C.createElement("div",{className:ve.name},Yt.name)),_n&&C.createElement("div",{className:ve.sign},"\u516C\u5F00")),C.createElement("div",{className:ve.middle},C.createElement("div",{className:ve.row,style:{marginBottom:6}},C.createElement("div",null,C.createElement("span",{className:ve.text},"\u8BBF\u95EE\u91CF"),C.createElement("span",{className:ve.value},(Yt==null?void 0:Yt.visits)||0)),C.createElement("div",null,C.createElement("span",{className:ve.text},"\u6210\u5458"),C.createElement("span",{className:ve.value},(Yt==null?void 0:Yt.course_members_count)||0))),C.createElement("div",{className:ve.row},C.createElement("div",null,C.createElement("span",{className:ve.text,style:{width:42}},"\u4F5C",C.createElement("span",{style:{marginLeft:14}},"\u4E1A")),C.createElement("span",{className:ve.value},(Yt==null?void 0:Yt.tasks_count)||0)),C.createElement("div",null,C.createElement("span",{className:ve.text},"\u72B6\u6001"),Yt.is_end?C.createElement("span",{className:ve.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):C.createElement("span",{className:ve.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),wn&&C.createElement("div",{className:ve.btns},C.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),C.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Yt.is_accessible&&C.createElement("div",{className:ve.lockWrap},C.createElement("img",{src:`${U.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),C.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!_e.length&&C.createElement(te.Z,null)))},be={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"},we=w(30955),Me=({dataSource:Ge=[],value:_e,onChange:rt,className:vt,style:Nt={},tabBarExtraContent:Mt})=>C.createElement("div",{className:s()(be.tabs,vt),style:Nt},C.createElement("div",{className:be.tabsWrap},Ge.map((Rt,Ot)=>C.createElement("aside",{className:be.tab,onClick:()=>{rt(Rt.id),Rt.link&&we.history.push(Rt.link)},key:Ot},C.createElement("div",{className:_e===Rt.id?be.active:""},Rt.name),(Rt==null?void 0:Rt.resetCount)==null&&(Rt==null?void 0:Rt.total)!==void 0&&C.createElement("span",null,"\uFF08",Rt==null?void 0:Rt.total,"\uFF09"),(Rt==null?void 0:Rt.resetCount)!==void 0&&(Rt==null?void 0:Rt.total)!==void 0&&C.createElement(H.Z,{title:(Rt==null?void 0:Rt.tip)!=null?Rt==null?void 0:Rt.tip:""},C.createElement("span",{style:{color:"#9096A3"}},"\uFF08",C.createElement("span",{style:{color:"#000"}},Rt==null?void 0:Rt.resetCount),"/",C.createElement("span",null,Rt==null?void 0:Rt.total),"\uFF09"))))),C.createElement("div",{className:be.tabBar},Mt)),Ue={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},pt=({dataSource:Ge=[],value:_e,onChange:rt,className:vt,style:Nt={},tabBarExtraContent:Mt})=>C.createElement("div",{className:s()(Ue.tabs,vt),style:Nt},C.createElement("div",{className:Ue.tabsWrap},Ge.map((Rt,Ot)=>C.createElement("aside",{className:Ue.tab,onClick:()=>{rt(Rt.id),Rt.link&&we.history.push(Rt.link)},key:Ot},C.createElement("div",{className:_e===Rt.id?Ue.active:""},Rt.name),(Rt==null?void 0:Rt.resetCount)==null&&(Rt==null?void 0:Rt.total)!==void 0&&C.createElement("span",null,"\uFF08",Rt==null?void 0:Rt.total,"\uFF09"),(Rt==null?void 0:Rt.resetCount)!==void 0&&(Rt==null?void 0:Rt.total)!==void 0&&C.createElement(H.Z,{title:(Rt==null?void 0:Rt.tip)!=null?Rt==null?void 0:Rt.tip:""},C.createElement("span",{style:{color:"#9096A3"}},"\uFF08",C.createElement("span",{style:{color:"#000"}},Rt==null?void 0:Rt.resetCount),"/",C.createElement("span",null,Rt==null?void 0:Rt.total),"\uFF09"))))),C.createElement("div",{className:Ue.tabBar},Mt)),wt=({className:Ge,style:_e={},children:rt})=>C.createElement("div",{className:s()(Ge),style:_e},rt),ht={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"},Lt=w(38854),Ut=w(20834);const Tt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ln=({sortValue:Ge,dropValue:_e,className:rt,onSort:vt,onDrop:Nt,dataSource:Mt=Tt})=>{var Rt;return C.createElement("div",{className:s()(ht.orderWrap,rt)},C.createElement(Lt.Z,{dropdownRender:()=>C.createElement(Ut.default,null,Mt.map((Ot,St)=>C.createElement(Ut.default.Item,{key:St,onClick:()=>Nt(Ot.id)},Ot.name)))},C.createElement("span",{className:ht.orderTextWrap},(Rt=Mt.find(Ot=>_e===Ot.id))==null?void 0:Rt.name)),C.createElement("span",{className:ht.orderIconWrap},C.createElement("span",{className:ht.orderAsc},C.createElement("i",{className:Ge==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ht.cursorPointer} ${ht.active}`:`iconfont icon-sanjiaoxing-up font12 ${ht.cursorPointer}`,onClick:()=>vt(Ge==="asc"?"desc":"asc")})),C.createElement("span",{className:ht.orderDesc},C.createElement("i",{className:Ge==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ht.cursorPointer} ${ht.active}`:`iconfont icon-sanjiaoxing-down font12 ${ht.cursorPointer}`,onClick:()=>vt(Ge==="asc"?"desc":"asc")}))))},Ft={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},qt=w(3113),_t=w(47046),Kt=Object.defineProperty,dn=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,Qn=(Ge,_e,rt)=>_e in Ge?Kt(Ge,_e,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ge[_e]=rt,jn=(Ge,_e)=>{for(var rt in _e||(_e={}))Et.call(_e,rt)&&Qn(Ge,rt,_e[rt]);if(dn)for(var rt of dn(_e))En.call(_e,rt)&&Qn(Ge,rt,_e[rt]);return Ge},Wt=(Ge,_e)=>{var rt={};for(var vt in Ge)Et.call(Ge,vt)&&_e.indexOf(vt)<0&&(rt[vt]=Ge[vt]);if(Ge!=null&&dn)for(var vt of dn(Ge))_e.indexOf(vt)<0&&En.call(Ge,vt)&&(rt[vt]=Ge[vt]);return rt},Fn=(Ge,_e,rt)=>new Promise((vt,Nt)=>{var Mt=St=>{try{Ot(rt.next(St))}catch(Xt){Nt(Xt)}},Rt=St=>{try{Ot(rt.throw(St))}catch(Xt){Nt(Xt)}},Ot=St=>St.done?vt(St.value):Promise.resolve(St.value).then(Mt,Rt);Ot((rt=rt.apply(Ge,_e)).next())}),fe=Ge=>{var _e=Ge,{className:rt,style:vt,children:Nt,loading:Mt=!1,openLoading:Rt,onClick:Ot=()=>{},size:St="middle",shape:Xt="round",theme:Qt}=_e,Yt=Wt(_e,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Rn,wn]=(0,C.useState)(!1),Bn=(0,C.useMemo)(()=>{switch(Qt){case _t.Fy.THEMEONE:return Ft.ThemeOne;case _t.Fy.DEFAULT:default:return Ft.btn}},[Qt]);return C.createElement(qt.ZP,jn({onClick:(0,u.throttle)(Ln=>Fn(void 0,null,function*(){Rt&&wn(!0);try{yield Ot(Ln)}catch(Vn){console.log("error",Vn)}Rt&&wn(!1)}),2e3,{leading:!0,trailing:!1}),className:s()(Bn,Ft[`${St}-${Xt}`],rt),style:vt,size:St,shape:Xt,loading:Rn||Mt},Yt),Nt)},ge={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"},he=({className:Ge,style:_e,children:rt=null,onClick:vt,title:Nt})=>C.createElement("div",{className:s()(ge.head,Ge),style:_e},C.createElement("span",{className:"primary-hover",onClick:vt},C.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),C.createElement("b",{title:Nt},Nt),C.createElement("div",{className:ge.node},rt)),Ne={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"},$e=({confirmShow:Ge=!0,confirmTitle:_e,confirmClick:rt,cancelShow:vt=!0,cancelTitle:Nt,cancelClick:Mt,className:Rt,style:Ot,confirmLoading:St=!1})=>C.createElement("div",{className:s()(Ne.btns,Rt),style:Ot},Ge&&C.createElement(qt.ZP,{loading:St,onClick:rt,type:"primary",className:Ne.confirm},_e),vt&&C.createElement(qt.ZP,{onClick:Mt,className:Ne.cancel},Nt)),qe={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"},ft=({className:Ge,style:_e={},LeftContent:rt,children:vt,RightContent:Nt})=>C.createElement("div",{className:s()(qe.fixedBottom,Ge),style:_e},C.createElement("div",{className:qe.wrap},C.createElement("div",{className:qe.left},rt),C.createElement("div",{className:qe.center},vt),C.createElement("div",{className:qe.right},Nt))),xt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},mt=({className:Ge,style:_e={},dataSource:rt=[]})=>C.createElement("div",{className:s()(xt.crumbs,Ge),style:_e},rt.map((vt,Nt)=>Ntwe.history.push(vt.path)},vt.name):C.createElement("span",null,vt.name),C.createElement("span",null,"\xA0",">","\xA0")):C.createElement("span",{key:Nt,style:{color:"#5F6368"}},vt.name))),Ct=w(31797),Te=Object.defineProperty,De=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,nt=(Ge,_e,rt)=>_e in Ge?Te(Ge,_e,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ge[_e]=rt,je=(Ge,_e)=>{for(var rt in _e||(_e={}))it.call(_e,rt)&&nt(Ge,rt,_e[rt]);if(Ke)for(var rt of Ke(_e))tt.call(_e,rt)&&nt(Ge,rt,_e[rt]);return Ge},ke=(Ge,_e)=>De(Ge,ze(_e)),He=(Ge,_e)=>{var rt={};for(var vt in Ge)it.call(Ge,vt)&&_e.indexOf(vt)<0&&(rt[vt]=Ge[vt]);if(Ge!=null&&Ke)for(var vt of Ke(Ge))_e.indexOf(vt)<0&&tt.call(Ge,vt)&&(rt[vt]=Ge[vt]);return rt};const{Countdown:Ye}=Ct.default;var Qe=Ge=>{var _e=Ge,{onChange:rt}=_e,vt=He(_e,["onChange"]);const[Nt,Mt]=(0,C.useState)(null);(0,C.useEffect)(()=>{typeof Nt=="number"&&Nt>=0&&rt(Nt)},[Nt]);const Rt=Ot=>{const St=Math.floor(Ot/1e3);Mt(St)};return C.createElement(Ye,ke(je({},vt),{onChange:Rt}))},Xe={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},It=({DataProps:Ge,className:_e,style:rt={}})=>{var vt;return C.createElement("div",{className:s()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Xe.ClassRoomItem,_e),style:rt,onClick:()=>{(0,_.xg)(Ge==null?void 0:Ge.first_category_url)}},C.createElement("div",{className:"flex flex-col item-center"},C.createElement("img",{src:`${(vt=U.Z)==null?void 0:vt.IMG_SERVER}/images/${Ge==null?void 0:Ge.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Ge==null?void 0:Ge.subject_identifier)&&C.createElement("div",{className:"mt-40px"},C.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),C.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),C.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},C.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Ge!=null&&Ge.is_public)&&C.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),C.createElement("span",{className:s()("text-16px font-medium",Xe.TitleDom)},Ge==null?void 0:Ge.name)),C.createElement("div",{className:"c-grey-333 font-medium"},Ge==null?void 0:Ge.creator),C.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Ge==null?void 0:Ge.course_members_count),C.createElement("div",{className:"c-grey-333 flex item-center justify-between"},C.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Ge==null?void 0:Ge.tasks_count),Ge!=null&&Ge.is_end?C.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):C.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},kt=Object.defineProperty,Vt=Object.getOwnPropertySymbols,nn=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Gt=(Ge,_e,rt)=>_e in Ge?kt(Ge,_e,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ge[_e]=rt,Bt=(Ge,_e)=>{for(var rt in _e||(_e={}))nn.call(_e,rt)&&Gt(Ge,rt,_e[rt]);if(Vt)for(var rt of Vt(_e))sn.call(_e,rt)&&Gt(Ge,rt,_e[rt]);return Ge},un=({DataProps:Ge=[],selectValue:_e,onChange:rt,className:vt,style:Nt={},extra:Mt,classNameItem:Rt,styleItem:Ot={},barHidden:St})=>{const[Xt,Qt]=(0,C.useState)();return(0,C.useEffect)(()=>{Qt(Array.isArray(_e)?_e:[_e])},[_e]),C.createElement("div",{className:s()("flex px-20px py-10px gap-40px",vt),style:Bt({borderBottom:"1px solid #D3F0FF"},Nt)},Ge==null?void 0:Ge.map(Yt=>C.createElement("div",{key:Yt==null?void 0:Yt.id,className:s()("flex item-center justify-center current c-grey-333 text-16 relative",Rt,Yt==null?void 0:Yt.className),style:Bt(Bt({color:Xt!=null&&Xt.includes(Yt==null?void 0:Yt.id)?"#1890FF":"",minWidth:88},Ot),(Yt==null?void 0:Yt.style)||{}),onClick:Rn=>{rt==null||rt({domEvent:Rn,item:Yt}),Yt!=null&&Yt.link&&we.history.push(Yt==null?void 0:Yt.link)}},Yt==null?void 0:Yt.name,!St&&(Xt==null?void 0:Xt.includes(Yt==null?void 0:Yt.id))&&C.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),C.createElement("div",{className:"ml-auto"},Mt))},en=Object.defineProperty,Jt=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,Kn=(Ge,_e,rt)=>_e in Ge?en(Ge,_e,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ge[_e]=rt,cn=(Ge,_e)=>{for(var rt in _e||(_e={}))rn.call(_e,rt)&&Kn(Ge,rt,_e[rt]);if(xn)for(var rt of xn(_e))Cn.call(_e,rt)&&Kn(Ge,rt,_e[rt]);return Ge},At=(Ge,_e)=>Jt(Ge,tn(_e)),vn=({value:Ge,onChange:_e,onInputChange:rt,className:vt,style:Nt={},InputProps:Mt})=>{const[Rt,Ot]=(0,C.useState)(Ge);return C.createElement("div",{className:s()("flex item-center rounded-full px-10px py-2px",vt),style:cn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Nt)},C.createElement(y.default,At(cn({bordered:!1},Mt),{onChange:St=>{Ot(St.target.value),rt==null||rt(encodeURIComponent(St.target.value))},onPressEnter:St=>{_e==null||_e({domEvent:St,item:{value:Rt}})}})),C.createElement("img",{className:"h-22px current",src:w(25365),height:22,onClick:St=>{_e==null||_e({domEvent:St,item:{value:Rt}})}}))}},85013:function(Dt,We,w){"use strict";w.r(We),w.d(We,{PracticeFileType:function(){return F},default:function(){return re}});var C=w(59301),pe=w(30955),e=w(61485),I=w(57809),p=w(92832),a=w(36381),t=w(78241),s=w(43418),u=w(8591),o=w(5871),c=w(24905),n=w(54580),r=w(3113),i=w(5112),l=w(1710),d=w(95237),E=w(43604),v=w(60324),m=w(81327),f=w(6848),x=w(98705),S={flex_box_center:"flex_box_center___MjMLk",flex_space_between:"flex_space_between___PcWTa",flex_box_vertical_center:"flex_box_vertical_center___Cq7f3",flex_box_center_end:"flex_box_center_end___sMsFo",flex_box_column:"flex_box_column___n6Hxq",bg:"bg____Ic4Q",radioStyle:"radioStyle___kewjX",formWrap:"formWrap___jcehV",onePart:"onePart___ECsrp",searchInput:"searchInput___UhEpw",twoPart:"twoPart___WVIpx",title:"title___RpX2E",threePart:"threePart___Tzme_",flexRowCenter:"flexRowCenter___M7zUK",fourPart:"fourPart___HgBFj",testJi:"testJi___s6Skh",upBtn:"upBtn___eKx0D",checkboxs:"checkboxs___B4uNe",averageWarp:"averageWarp___yXrlD",averageCustom:"averageCustom___t5o4x",groupWrap:"groupWrap___eT0sR",customInput:"customInput___pywUD",btns:"btns___lJQrt",uploadBtn:"uploadBtn___bb8tt",addBtn:"addBtn___KmPzc",deleteBtn:"deleteBtn___j15T3",uploadTips:"uploadTips___ezbms",uploadTipsIcon:"uploadTipsIcon___ZWRlB",downloadBtn:"downloadBtn____jf42",fileItem:"fileItem___fJ0rs",multiSelect:"multiSelect___Xb8b8",multiple_select:"multiple_select___HUup3"},g=w(32831),O=w(64165),y=w(99313),b=w(71418),h={flex_box_center:"flex_box_center___vvciu",flex_space_between:"flex_space_between___WPxvw",flex_box_vertical_center:"flex_box_vertical_center___YY9Br",flex_box_center_end:"flex_box_center_end___FiVhK",flex_box_column:"flex_box_column___FWnfq",wrap:"wrap___AEhcV",content:"content___NDdD8",mainPathWrap:"mainPathWrap___BNeQ2",colorBlue:"colorBlue___UwyKz",empty:"empty___aaM_9"},A=Object.defineProperty,B=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,z=(Z,ie,Se)=>ie in Z?A(Z,ie,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Z[ie]=Se,H=(Z,ie)=>{for(var Se in ie||(ie={}))L.call(ie,Se)&&z(Z,Se,ie[Se]);if(B)for(var Se of B(ie))P.call(ie,Se)&&z(Z,Se,ie[Se]);return Z},G=(Z,ie,Se)=>new Promise((Ee,Ae)=>{var ve=se=>{try{ee(Se.next(se))}catch(be){Ae(be)}},le=se=>{try{ee(Se.throw(se))}catch(be){Ae(be)}},ee=se=>se.done?Ee(se.value):Promise.resolve(se.value).then(ve,le);ee((Se=Se.apply(Z,ie)).next())});const U=Z=>Z!=null&&Z.length?Z.filter((ie,Se)=>Se!==0).map(ie=>ie.val).join("").substr(1):"",_=({shixunsDetail:Z,globalSetting:ie,dispatch:Se,fileType:Ee,path:Ae,onFinish:ve=()=>{}})=>{const le=(0,pe.useParams)(),[ee,se]=(0,C.useState)(""),[be,we]=(0,C.useState)("1"),[Oe,Me]=(0,C.useState)([]),[Ue,Je]=(0,C.useState)(!1),[pt,bt]=(0,C.useState)([]),ht=[F.OriginalPicturePath,F.ExpectPicturePath,F.PicturePath].includes(Ee);(0,C.useEffect)(()=>{Z.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(se(Ae||""),Lt())},[Z.actionTabs.key,Ae,be]);const Lt=(Kt="")=>G(void 0,null,function*(){Je(!0);const dn=yield Se({type:`shixunsDetail/${be==="1"?"getRepository":"getSecretRepository"}`,payload:{id:le.id,path:Kt}});if(dn!=null&&dn.trees){const Et=dn.trees.map(En=>H(H({},En),{name:En.name,val:En.name}));bt(Et||[])}else bt([]);Je(!1)}),Ut=Kt=>{const dn=U(Oe);let Et=`${dn&&`${dn}/`}${Kt}`;be==="2"&&(Et=`secret/${Et}`),Ee===F.Path?!(ee!=null&&ee.includes(`${Et}\uFF1B`))&&se(`${ee}${Et}\uFF1B`):Ee===F.ExecPath&&se(Et)},Tt=Kt=>{if(Kt.type==="tree"){Oe.length?Oe.push({val:`/${Kt.val}`,path:Kt.val}):Oe.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Kt.val}`,path:Kt.val}),Me(Oe);const dn=U(Oe);ht&&se(dn),Lt(dn)}},$t=(Kt,dn)=>{const Et=Oe.filter((Qn,jn)=>jn<=dn);Me(Et);const En=U(Et);ht&&se(En),Lt(En)},ln=()=>G(void 0,null,function*(){ve(ee),Ft()}),Ft=()=>{se(""),Me([]),bt([]),we("1"),Se({type:"shixunsDetail/setActionTabs",payload:{}})},qt=()=>C.createElement(O.Z,{style:{margin:"0 0"},image:O.Z.PRESENTED_IMAGE_SIMPLE,imageStyle:{height:60},description:C.createElement("div",null,C.createElement("p",{style:{color:"#888",marginBottom:0}},"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u6682\u65E0\u6587\u4EF6\u3002\u8BF7\u5148\u5F00\u542F\u5E76\u4E0A\u4F20\u4EE3\u7801\u6587"),C.createElement("span",{style:{color:"#888"}},"\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6587\u4EF6\u5230\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))},C.createElement(r.ZP,{type:"primary",onClick:()=>{Ft(),Se({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),pe.history.push(`/shixuns/${le.id}/edit?tabId=warehouse`)}},"\u53BB\u4E0A\u4F20")),_t=U(Oe);return C.createElement(s.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:Z.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:ln,onCancel:Ft},C.createElement("div",{className:h.wrap},C.createElement(y.default,{activeKey:be,onChange:Kt=>{Me([]),we(Kt)}},C.createElement(y.default.TabPane,{tab:"\u4EE3\u7801\u4ED3\u5E93",key:"1"}),Ee==="exec_path"&&C.createElement(y.default.TabPane,{tab:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",key:"2"})),C.createElement(b.Z,{style:{backgroundColor:"#f5f5f5",height:200},spinning:Ue},C.createElement("div",{className:h.content},C.createElement("div",null,!!(Oe!=null&&Oe.length)&&Oe.map((Kt,dn)=>C.createElement("a",{style:{whiteSpace:dn===0?"nowrap":""},key:dn,onClick:()=>$t(Kt,dn)},Kt.val))),pt!=null&&pt.length?pt.map((Kt,dn)=>Kt.type==="tree"?C.createElement("a",{key:dn,onClick:()=>Tt(Kt)},C.createElement("i",{className:`iconfont icon-wenjianjia ${h.colorBlue}`}),_t&&`${_t}/`,Kt.name):C.createElement("a",{key:dn,onClick:()=>Ut(`${Kt.name}`)},C.createElement("i",{className:`iconfont icon-zuoye ${h.colorBlue}`}),_t&&`${_t}/`,Kt.name)):qt())),C.createElement("label",{className:"mt5"},"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:"),C.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:ee,onChange:Kt=>se(Kt.target.value)})))};var K=(0,pe.connect)(({shixunsDetail:Z,globalSetting:ie})=>({shixunsDetail:Z,globalSetting:ie}))(_),ae=w(86210),Y=w(78267),te=w(21359),X=w(93229),Q=w(86377),q=w(56716),$=w(27527),de=w(70610),ce=w(57389),xe=Object.defineProperty,Ce=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,M=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,k=(Z,ie,Se)=>ie in Z?xe(Z,ie,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Z[ie]=Se,V=(Z,ie)=>{for(var Se in ie||(ie={}))J.call(ie,Se)&&k(Z,Se,ie[Se]);if(M)for(var Se of M(ie))D.call(ie,Se)&&k(Z,Se,ie[Se]);return Z},W=(Z,ie)=>Ce(Z,oe(ie)),N=(Z,ie,Se)=>new Promise((Ee,Ae)=>{var ve=se=>{try{ee(Se.next(se))}catch(be){Ae(be)}},le=se=>{try{ee(Se.throw(se))}catch(be){Ae(be)}},ee=se=>se.done?Ee(se.value):Promise.resolve(se.value).then(ve,le);ee((Se=Se.apply(Z,ie)).next())});const{Option:j}=I.default,{TextArea:T}=p.default,{Panel:R}=a.default;var F=(Z=>(Z.Path="path",Z.ExecPath="exec_path",Z.OriginalPicturePath="original_picture_path",Z.ExpectPicturePath="expect_picture_path",Z.PicturePath="picture_path",Z))(F||{});const ne=({shixunsDetail:Z,dispatch:ie,practiceSetting:Se})=>{var Ee,Ae,ve,le,ee,se,be,we,Oe,Me,Ue,Je,pt,bt,wt,ht,Lt,Ut,Tt,$t,ln,Ft;const qt=(0,pe.useDispatch)(),[_t]=t.default.useForm(),[Kt]=t.default.useForm(),[dn]=t.default.useForm(),[Et,En]=(0,C.useState)({}),[Qn,jn]=(0,C.useState)({}),[Wt,Fn]=(0,C.useState)([]),[Fe,fe]=(0,C.useState)({}),[ge,ye]=(0,C.useState)([]),[he,Ne]=(0,C.useState)({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),[Pe,$e]=(0,C.useState)([!1]),[qe,lt]=(0,C.useState)(!1),[ft,xt]=(0,C.useState)(),gt=(0,C.useRef)({formValue:{},testSetList:[],uploadData:[]}),[mt,Ct]=(0,C.useState)(!0),[Te,De]=(0,C.useState)(!0),ze=(0,C.useRef)(null),[Ke,it]=(0,C.useState)(!1),[tt,nt]=(0,C.useState)(!1),[je,ke]=(0,C.useState)(!1),[He,Ye]=(0,C.useState)(!1),[Ve,Qe]=(0,C.useState)(!1),Xe=(0,pe.useParams)(),[ut,It]=(0,C.useState)(!1),[kt,Vt]=(0,C.useState)(!1),[nn,sn]=(0,C.useState)(!1),[Gt,Bt]=(0,C.useState)(!1),[fn,un]=(0,C.useState)(!1),[en,Jt]=(0,C.useState)([]),[tn,xn]=(0,C.useState)("");let[rn,Cn]=(0,C.useState)([{}]);const[Kn,cn]=(0,C.useState)([]),[At,jt]=(0,C.useState)([]),[vn,Ge]=(0,C.useState)(null),[_e,rt]=(0,C.useState)([]),[vt,Nt]=(0,C.useState)({}),[Mt,Rt]=(0,C.useState)([]),[Ot,St]=(0,C.useState)(null),[Xt,Qt]=(0,C.useState)([]),[Yt,Rn]=(0,C.useState)([]),[wn,Bn]=(0,C.useState)([]),[Ln,Vn]=(0,C.useState)(),[_n,rr]=(0,C.useState)([]),tr=["test_set_rules","go_back_url","next_challenge","position","name","chooses","st","id","path","exec_path","show_type","original_picture_path","expect_picture_path","picture_path","test_set_rules_expression","web_route","test_set_score","test_set_average","exec_time","ignore_space","with_code_file","unity_3d","unity_3d_routes","unity_3d_result","has_web_route","test_sets","is_file","proxy_port","unity3d_show_location","show_vrs_content"];let jr=[];(0,C.useEffect)(()=>{Hr(),Nr()},[]),(0,C.useEffect)(()=>{console.log(Wt);let Re=Wt.every(gn=>gn.hidden===1);It(Re);let st=Wt.every(gn=>gn.is_invisible);Vt(st);let Pt=Wt.every(gn=>gn.last_match_rule);sn(Pt);let hn=Wt.every(gn=>gn.input_visible);Bt(hn);let yn=Wt.every(gn=>gn.actual_output_visible);un(yn)},[Wt]),(0,C.useEffect)(()=>{var Re;Z.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"?Gr(Z.actionTabs.params):Z.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&(Pr(Z.actionTabs.params),Cr(((Re=Z==null?void 0:Z.detail)==null?void 0:Re.vrs_subject_id)||[]))},[Z.actionTabs.key]),(0,C.useEffect)(()=>{Xe.challengesId?Vn(!0):Vn(!1)},[Xe]),(0,C.useEffect)(()=>(JSON.stringify(gt.current.formValue)!=="{}"&>.current.testSetList.length&&ya(),()=>{clearTimeout(ze.current)}),[Et,ge]);const Hr=()=>N(void 0,null,function*(){var Re,st;Ct(!0);const Pt=yield ie({type:"shixunsDetail/getRepository",payload:{id:Xe.id,path:""}});De((Pt==null?void 0:Pt.trees)===null);const hn=yield(0,x.ii)({id:Xe.id,challengeId:Xe.challengesId,tab:1});if(hn){Ct(!1);const yn=((st=(Re=hn.test_sets)==null?void 0:Re[0])==null?void 0:st.is_file)||!1,gn=W(V({},hn),{is_file:yn});fe(gn),parseInt(hn==null?void 0:hn.code_compile_score)>0&&Qe(!0),ba(gn)}}),Nr=()=>N(void 0,null,function*(){const Re=yield(0,X.ZP)("/api/vrs_env_list",{method:"get"});(Re==null?void 0:Re.status)===0&&Jt(Re==null?void 0:Re.data)}),Gr=Re=>N(void 0,null,function*(){Ge(Re),Kt.setFieldsValue(V({},Re))}),Pr=Re=>N(void 0,null,function*(){var st,Pt,hn;St(Re),dn.setFieldsValue(W(V({},Re),{vrs_env_id:(st=Z==null?void 0:Z.detail)==null?void 0:st.vrs_env_id,vrs_subject_id:(Pt=Z==null?void 0:Z.detail)==null?void 0:Pt.vrs_subject_id})),console.log("shixunsDetail?.detail?.vrs_subject_id",(hn=Z==null?void 0:Z.detail)==null?void 0:hn.vrs_subject_id)}),kr=Re=>{let st=Re==null?void 0:Re.length;if(st==0)return;const Pt=Math.floor(100/st),hn=100%st,yn=Number(Pt)+Number(hn);console.log(st,Re),Rt(Re.map((gn,ar)=>W(V({},gn),{score:ar==st-1?yn:Pt})))},ya=()=>{clearTimeout(ze.current),ze.current=setTimeout(ra,500)},ra=()=>{tr.some(st=>{const Pt=(0,Y.isNumber)(Et[st])?String(Et[st]):Et[st],hn=(0,Y.isNumber)(gt.current.formValue[st])?String(gt.current.formValue[st]):gt.current.formValue[st];return!(0,Y.isEqual)(Pt,hn)})||!(0,Y.isEqual)(gt.current.testSetList,ge)||!(0,Y.isEqual)(gt.current.uploadData,Wt)?ie({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ie({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},ba=Re=>{var st,Pt,hn,yn,gn;if(Re.proxy_port=(Re==null?void 0:Re.proxy_port)||8080,_t.setFieldsValue(V({},Re)),En(V({},Re)),Re!=null&&Re.is_file){const ar=Re.test_sets||[];Fn(ar);const Yr=[{hidden:0,input:"",output:"",score:100}];gt.current={formValue:V({},Re),testSetList:Yr,uploadData:ar},ye(Yr),$e(Array(Yr.length).fill(!1))}else{const ar=(st=Re.test_sets)!=null&&st.length?Re.test_sets:[{hidden:0,input:"",output:"",score:100}];gt.current={formValue:V({},Re),testSetList:ar,uploadData:[]},$e(Array(ar.length).fill(!1)),ye(ar)}jt((Re==null?void 0:Re.vrs_settings)||[]),Rt((Re==null?void 0:Re.test_sets)||[]),Cn((Re==null?void 0:Re.step_settings)||[{}]),rr(Re!=null&&Re.img_attachment?[W(V({},Re==null?void 0:Re.img_attachment),{name:(Pt=Re==null?void 0:Re.img_attachment)==null?void 0:Pt.title,response:{id:(yn=(hn=Re==null?void 0:Re.img_attachment)==null?void 0:hn.url)==null?void 0:yn.split("/")[3]}})]:[]),Re!=null&&Re.voice_attachment&&Bn([{response:V({},Re==null?void 0:Re.voice_attachment),uid:(gn=Re==null?void 0:Re.voice_attachment)==null?void 0:gn.id,status:"done"}])},ia=Re=>N(void 0,null,function*(){if(Te){s.default.confirm({centered:!0,title:"\u63D0\u793A",content:"\u8BF7\u5148\u4E0A\u4F20\u672C\u5173\u4EFB\u52A1\u7684\u6240\u6709\u4EE3\u7801\u6587\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6240\u6709\u5FC5\u8981\u7684\u6587\u4EF6\u5230\u4EE3\u7801\u4ED3\u5E93",okText:"\u53BB\u4E0A\u4F20",onOk:()=>{ie({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),pe.history.push(`/shixuns/${Xe.id}/edit?tabId=warehouse`)},cancelText:"\u53D6\u6D88"});return}ie({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}}),xt(Re)}),Gn=Re=>{const st={[ft]:Re};_t.setFieldsValue(st),En(V(V({},Et),st))},Jn=Re=>{const st=_t.getFieldsValue();En(V({},st)),"vrs_env_id"in Re&&(_t.setFieldsValue({vrs_subject_id:null}),En(W(V({},st),{vrs_subject_id:null})),jt([]),Rt([])),"vrs_subject_id"in Re&&(jt([]),Rt([])),"test_set_score"in Re&&Re.test_set_score&&(_t.setFieldsValue({test_set_average:!0}),Et.is_file?$n(Wt):cr(ge)),"test_set_average"in Re&&Re.test_set_average&&(kr(Mt),Et.is_file?$n(Wt):cr(ge)),"unity_3d"in Re&&(Re.unity_3d||(_t.setFieldsValue({with_code_file:!0}),En(W(V({},st),{with_code_file:!0}))))},cr=Re=>{let st=parseInt(_t.getFieldValue("code_compile_score")||0);const Pt=Math.floor((100-st)/Re.length),hn=Pt+(100-st)%Re.length;Re=Re.map((yn,gn)=>gn===Re.length-1?W(V({},yn),{score:hn}):W(V({},yn),{score:Pt})),gt.current.testSetList=(0,Y.clone)(Re),ye(Re)},$n=Re=>{let st=parseInt(_t.getFieldValue("code_compile_score")||0);const Pt=Math.floor((100-st)/Re.length),hn=Pt+(100-st)%Re.length;Re=Re.map((yn,gn)=>gn===Re.length-1?W(V({},yn),{score:hn}):W(V({},yn),{score:Pt})),gt.current.uploadData=(0,Y.clone)(Re),Fn(Re)},ur=()=>{const Re=[...ge,{hidden:0,input:"",output:"",score:0}];$e([...Pe,!1]),lt(!1),_t.getFieldValue("test_set_average")?cr(Re):ye(Re)},Ar=(Re,st=!1,Pt=1)=>N(void 0,null,function*(){var hn,yn,gn,ar,Yr,Da,Ua,Va,ao;const{vrs_type:co,vrs_env_id:Ja,vrs_subject_id:Ga,test_set_average:uo,vrs_settings:$a,test_set:Ma,point_hint:fo}=Re;console.log(Re),Re.path&&!Re.path.endsWith("\uFF1B")&&(Re.path=Re.path+"\uFF1B"),console.log(wn),console.log(Re),console.log(_n),((hn=Z.detail)==null?void 0:hn.vrs_type)==1?(yield(0,X.ZP)(`/api/shixuns/${Xe==null?void 0:Xe.id}/challenges/${Xe==null?void 0:Xe.challengesId}/update_vrs_setting`,{method:"put",body:W(V({},Re),{vrs_type:1,vrs_env_id:Ja,vrs_subject_id:Ga,test_set:Mt,unity_3d_routes:(gn=(yn=en==null?void 0:en.filter(Xa=>{var La;return Xa.id==((La=Z==null?void 0:Z.detail)==null?void 0:La.vrs_env_id)}))==null?void 0:yn[0])==null?void 0:gn.url,voice_attachment_id:(Da=(Yr=(ar=wn.filter(Xa=>Xa.status==="done"))==null?void 0:ar[0])==null?void 0:Yr.response)==null?void 0:Da.container_id,step_settings:[...rn],img_attachment_id:((Va=(Ua=_n==null?void 0:_n[0])==null?void 0:Ua.response)==null?void 0:Va.id)||""})})).status==0&&u.ZP.success("\u4FDD\u5B58\u6210\u529F"):(yield(0,x.Rs)(W(V({},Xe),{tab:1,vrs_type:0,challenge:W(V(V({},Re),{test_set_rules_expression:Re.test_set_rules===0?null:Re.test_set_rules_expression}),{shixunfileexpectpicturepath:Re.original_picture_path,shixunfilestandardpicturepath:Re.expect_picture_path}),test_set:jr,sync_origin_shixun:st}))).status>=0&&((ao=Z==null?void 0:Z.detail)!=null&&ao.copy_for_exercise&&(0,q.m)(ie,Z,Xe.id,Pt),pe.history.replace(`/shixuns/${Xe.id}/edit/${Xe.challengesId}/tab=3`))}),Zr=(Re,st)=>{const Pt=[...Wt];Pt.splice(st,1),Et.test_set_average?$n(Pt):Fn(Pt)},An=(Re,st)=>{console.log(Re,st);const Pt=Wt.map((hn,yn)=>yn===st?W(V({},hn),{score:Re.target.value?Number(Re.target.value):0}):hn);Fn(Pt)},zn=(Re,st,Pt)=>{Pt==="hidden"&&(Re=Re?1:0),console.log(Re,st);const hn=Wt.map((gn,ar)=>ar===st?W(V({},gn),{[Pt]:Re}):gn);Fn(hn),console.log(hn);const yn=hn.every(gn=>gn[Pt]===Re);Pt==="hidden"?It(yn&&Re):Pt==="is_invisible"?Vt(yn&&Re):Pt==="input_visible"?Bt(yn&&Re):Pt==="actual_output_visible"?un(yn&&Re):sn(yn&&Re)},Xn=(Re,st)=>{st==="hidden"&&(Re=Re?1:0),console.log(Re);const Pt=Wt.map((hn,yn)=>W(V({},hn),{[st]:Re}));Fn(Pt),st==="hidden"?It(Re):st==="is_invisible"?Vt(Re):st==="input_visible"?Bt(Re):st==="actual_output_visible"?un(Re):sn(Re)},qn=Re=>{if(Re!=null&&Re.length){if(_t.setFieldsValue({is_file:Re==null?void 0:Re[0].is_file}),En(W(V({},Et),{is_file:Re==null?void 0:Re[0].is_file})),Re!=null&&Re[0].is_file){const st=Wt.concat(Re.map(Pt=>W(V({},Pt),{hidden:0,is_invisible:!1,last_match_rule:!1})));Et.test_set_average?$n(st):Fn(st)}if(!(Re!=null&&Re[0].is_file)){const st=ge==null?void 0:ge.filter(Pt=>Pt.input||Pt.output).concat(Re);$e(Array(st.length).fill(!1)),Et.test_set_average?cr(st):ye(st)}}},fr=()=>{s.default.confirm({title:"\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u5173\u5361\u4E2D\u7684\u6D4B\u8BD5\u7528\u4F8B\u5168\u90E8\u5220\u9664\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>{Re()}});const Re=()=>{Et.is_file?$n([]):(cr([{hidden:0,input:"",output:"",score:0}]),$e([!1]))}},yr=()=>{var Re;const st=()=>{pe.history.push(`/shixuns/${Xe.id}/challenges`),ie({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Re=Se==null?void 0:Se.sideBar)!=null&&Re.confirmLeave?s.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{st()}}):st()};console.log(Wt,444);const aa=Re=>N(void 0,null,function*(){jt(At.filter(st=>!Re.includes(st.id)))}),Dr=Re=>N(void 0,null,function*(){let st=Mt.filter(Pt=>!Re.includes(Pt.id));Rt(st),kr(st)}),Wr=[{title:"\u5E8F\u53F7",render:(Re,st,Pt)=>Pt+1,width:60,align:"center"},{title:"\u76EE\u6807",dataIndex:"target",align:"center"},{title:"\u8BBE\u7F6E\u9879\u540D\u79F0",dataIndex:"name",align:"center"},{title:"\u6001\u52BF\u503C",dataIndex:"value",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Re,st)=>C.createElement(C.Fragment,null,C.createElement("span",{onClick:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u8BBE\u7F6E\u9879",params:st}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),C.createElement("span",{onClick:()=>aa([st==null?void 0:st.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}],Xr=[{title:"\u5E8F\u53F7",render:(Re,st,Pt)=>Pt+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(Re,st,Pt)=>Re==0?"\u56FA\u5B9A\u503C":Re==1?"\u533A\u95F4\u503C":Re==2?"\u72B6\u6001\u503C":"\u8BED\u97F3\u91C7\u96C6"},{title:"\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center"},{title:"\u5F97\u5206\u6BD4\u4F8B",dataIndex:"score",align:"left",width:220,render:(Re,st,Pt)=>{var hn;return C.createElement(C.Fragment,null,C.createElement(o.Z,{min:0,max:100,value:(hn=Mt[Pt])==null?void 0:hn.score,disabled:Et==null?void 0:Et.test_set_average,onChange:yn=>{Mt[Pt].score=yn?Number(yn):0,Rt([...Mt])}}),C.createElement("span",{className:"ml5"},"%"))}},{title:"\u662F\u5426\u9636\u68AF\u5224\u5206",dataIndex:"is_step_grading",align:"left",width:112,render:(Re,st,Pt)=>Re?"\u662F":"\u5426"},Et.point_hint&&{title:"\u5F15\u5BFC\u987A\u5E8F",dataIndex:"vrs_position",align:"center"},Et.point_hint&&{title:"\u5F15\u5BFC\u5185\u5BB9",dataIndex:"vrs_content",ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Re,st)=>C.createElement(C.Fragment,null,C.createElement("span",{onClick:()=>{var Pt;Et.vrs_question_type=(Pt=Z.detail)==null?void 0:Pt.vrs_question_type,En(V({},Et)),qt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u91C7\u96C6\u70B9",params:st}})},className:"current mr15",style:{color:"#3061D0"}},"\u7F16\u8F91"),C.createElement("span",{onClick:()=>Dr([st==null?void 0:st.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}].filter(Re=>!!Re),Cr=Re=>N(void 0,null,function*(){const st=yield(0,X.ZP)("/api/vrs_points.json",{method:"get",params:{vrs_subject_id:Re}});(st==null?void 0:st.status)==0&&cn(st.data)}),vr=Re=>{["uploading","done","removed"].includes(Re.file.status)&&rr(Re.fileList)},Kr=Re=>Re.type==="image/jpeg"||Re.type==="image/png"?Re.size/1024/1024>10?(u.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E10MB"),!1):(rr([]),!0):(u.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),!1);return C.createElement(C.Fragment,null,C.createElement("section",{key:1,className:S.bg},C.createElement(t.default,{form:_t,className:S.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Jn,onFinish:Re=>{var st,Pt,hn;let yn=parseInt(_t.getFieldValue("code_compile_score")||0);if(((st=Z.detail)==null?void 0:st.vrs_type)==1&&(Mt!=null&&Mt.length)){const gn=Mt.reduce((ar,Yr)=>ar+Yr,0);if(Re.test_set_score&&gn!==100&&(Mt!=null&&Mt.length)){u.ZP.error("\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u6BD4\u4F8B\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}}if(Re.is_file){if(!(Wt!=null&&Wt.length)){u.ZP.error("\u6D4B\u8BD5\u96C6\u4E0D\u80FD\u4E3A\u7A7A");return}const ar=Wt.map(Yr=>Yr.score).reduce((Yr,Da)=>Yr+Da,0)+yn;if(Re.test_set_score&&ar!==100&&(ge!=null&&ge.length)){u.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}jr=Wt}if(!Re.is_file){const ar=ge.map(Yr=>Yr.score).reduce((Yr,Da)=>Yr+Da,0)+yn;if(Re.test_set_score&&ar!==100&&(ge!=null&&ge.length)){u.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}jr=ge.map(Yr=>W(V({},Yr),{is_file:!1}))}Re.test_set_score||(jr=jr.map(gn=>W(V({},gn),{is_target:!1,target_name:""}))),(Pt=Z==null?void 0:Z.detail)!=null&&Pt.is_fork_from_creator&&((hn=Z==null?void 0:Z.detail)!=null&&hn.copy_for_exercise)&&(Fe!=null&&Fe.has_relation)?ie({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Re,type:"taskLevel",fn:(gn,ar,Yr)=>{Ar(gn,ar,Yr)}}}):Ar(Re)},initialValues:{test_set_rules:0}},C.createElement(Q.Z,{activeIndex:1}),C.createElement("div",{className:(Ee=Z==null?void 0:Z.detail)!=null&&Ee.is_client_unity_3d?"":S.onePart},((Ae=Z.detail)==null?void 0:Ae.identity)<5&&((ve=Z.detail)==null?void 0:ve.unity_3d)&&((le=Z.detail)==null?void 0:le.vrs_type)==1&&C.createElement(C.Fragment,null,C.createElement(t.default.Item,{name:"show_vrs_content",valuePropName:"checked"},C.createElement(c.default,{style:{color:"#333333"}},"\u662F\u5426\u5728\u4EFF\u771F\u5BA2\u6237\u7AEF\u663E\u793A\u5F15\u5BFC\u5185\u5BB9\u7684\u4EA4\u4E92\u9762\u677F")),((ee=Z.detail)==null?void 0:ee.vrs_question_type)==1&&(Et==null?void 0:Et.show_vrs_content)&&C.createElement(C.Fragment,null,C.createElement(t.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9"}]},C.createElement(T,{defaultValue:Et.vrs_content,rows:6})),C.createElement(t.default.Item,{name:"img_attachment_id",valuePropName:"imgFileList"},C.createElement("div",{className:S.upload},C.createElement(n.default,{fileList:_n,action:`${de.Z.API_SERVER}/api/attachments.json`,onChange:Re=>vr(Re),onRemove:Re=>{rr([])},beforeUpload:Re=>Kr(Re),withCredentials:!0,accept:"image/*"},C.createElement(r.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u56FE\u7247")))),C.createElement(t.default.Item,{name:"audioFiles",valuePropName:"audioFiles"},C.createElement(ce.Z,{isEdit:Ln,value:wn,onChange:Bn,maxSize:5e3,maxCount:1}))),C.createElement(t.default.Item,{name:"test_set_average",label:"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303"},C.createElement(i.ZP.Group,null,C.createElement(i.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),C.createElement(i.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),C.createElement("div",{style:{position:"relative"}},C.createElement(t.default.Item,{name:"test_set",label:"\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848",rules:[{required:!1,message:"\u8BF7\u6DFB\u52A0\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848"}]},C.createElement("div",{className:"flex item-center justify-between"},C.createElement("div",{className:S.btns},C.createElement("div",{className:S.addBtn,onClick:()=>{var Re,st;qt({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u91C7\u96C6\u70B9"}}),Et.vrs_question_type=(Re=Z.detail)==null?void 0:Re.vrs_question_type,En(V({},Et)),Cr(((st=Z==null?void 0:Z.detail)==null?void 0:st.vrs_subject_id)||[])}},C.createElement("span",null,"\u6DFB\u52A0\u91C7\u96C6\u70B9")),(Xt==null?void 0:Xt.length)>0&&C.createElement("div",{className:S.deleteBtn,onClick:()=>s.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u91C7\u96C6\u70B9\u5417\uFF1F",onOk:()=>Dr(Xt)})},C.createElement("span",null,"\u6279\u91CF\u5220\u9664"))),C.createElement($.t7,{className:S.searchInput,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:tn,onChange:Re=>{var st;return xn((st=decodeURIComponent(Re))==null?void 0:st.trim())}})),C.createElement(l.default,{style:{padding:"15px 0"},pagination:!1,columns:Xr,dataSource:Mt==null?void 0:Mt.filter(Re=>{var st,Pt;return!tn||((st=Re==null?void 0:Re.vrs_point_name)==null?void 0:st.toLowerCase().includes(tn.toLowerCase()))||((Pt=Re==null?void 0:Re.vrs_point_name)==null?void 0:Pt.includes(tn))}),rowKey:Re=>Re==null?void 0:Re.id,rowSelection:{selectedRowKeys:Xt,onChange:Re=>{Qt(Re)}}})),((se=Z.detail)==null?void 0:se.vrs_question_type)==0&&C.createElement(t.default.Item,{name:"point_hint",valuePropName:"checked",style:{position:"absolute",top:10,right:0}},C.createElement(c.default,null,C.createElement("span",{style:{fontSize:14}},"\u5BF9\u5B66\u5458\u5F00\u542F\u91C7\u96C6\u70B9\u64CD\u4F5C\u5F15\u5BFC")))),((be=Z.detail)==null?void 0:be.vrs_question_type)==1&&C.createElement("div",{className:"mb100"},C.createElement(t.default.Item,{name:"open_step_settings",valuePropName:"checked"},C.createElement(c.default,{style:{color:"#333333"}},"\u6307\u5B9A\u4E0B\u4E00\u6B65\u4EFB\u52A1",C.createElement("span",{style:{color:"#9096A3",fontSize:14}},"\uFF08\u672A\u5F00\u542F\u65F6\uFF0C\u5B66\u5458\u5B8C\u6210\u5F53\u524D\u4EFB\u52A1\u540E\u5C06\u6309\u9ED8\u8BA4\u6392\u5E8F\u8FDB\u884C\u4E0B\u4E00\u6B65\u4EFB\u52A1\u3002\u5F00\u542F\u4E4B\u540E\uFF0C\u5C06\u6839\u636E\u5F53\u524D\u4EFB\u52A1\u7684\u4E0D\u540C\u5B8C\u6210\u60C5\u51B5\u8FDB\u5165\u6307\u5B9A\u7684\u4E0B\u4E00\u6B65\u4EFB\u52A1\uFF09"))),Et.open_step_settings&&C.createElement(d.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 20px",marginTop:"1px",marginBottom:50}},rn&&(rn==null?void 0:rn.map(function(Re,st){var Pt,hn,yn;return C.createElement(E.Z,{span:24,key:st},C.createElement(d.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:st==(rn==null?void 0:rn.length)-1?"0px":"10px"}},C.createElement("div",{style:{minWidth:60,marginRight:"15px",textAlign:"right"}},"\u89C4\u5219",st+1,"\uFF1A"),C.createElement("div",{className:"mr10"},"\u82E5\u91C7\u96C6\u70B9"),C.createElement(I.default,{mode:"multiple",className:S.multiple_select,style:{width:"38%"},value:Re.check_points,placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",onChange:gn=>{rn[st].check_points=gn,Cn(rn.slice())}},(Pt=en==null?void 0:en.filter(gn=>{var ar;return gn.id==((ar=Z==null?void 0:Z.detail)==null?void 0:ar.vrs_env_id)})[0])==null?void 0:Pt.vrs_points.map(gn=>C.createElement(j,{value:gn.name},gn.name))),C.createElement("div",{className:"ml10"},"\u5168\u90E8\u6B63\u786E\uFF0C\u5219\u8FDB\u5165"),C.createElement("div",{className:"ml20"},C.createElement(I.default,{style:{width:"250px",height:40},size:"large",value:Re.challenge_id,placeholder:"\u8BF7\u9009\u62E9\u4EFB\u52A1",onChange:gn=>{rn[st].challenge_id=gn,Cn(rn.slice())}},(yn=(hn=Z==null?void 0:Z.challenges)==null?void 0:hn.challenge_list)==null?void 0:yn.map((gn,ar)=>C.createElement(j,{value:gn.challenge_id},`\u4EFB\u52A1${ar+1}`)))),C.createElement("div",{style:{display:"flex",width:"50px"}},C.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Cn(rn.concat({}))}}),st!=0&&C.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{rn=rn.filter((gn,ar)=>st!==ar),Cn(rn.slice()),setTimeout(()=>Cn(rn.slice()),10)}}))))}))))),!((we=Z.detail)!=null&&we.unity_3d)&&((Oe=Z.detail)==null?void 0:Oe.identity)<5&&((Me=Z.detail)==null?void 0:Me.vrs_type)!=1&&C.createElement(t.default.Item,{name:"unity_3d_routes",label:"\u8DEF\u5F84:",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},C.createElement(p.default,{bordered:!1,disabled:((Ue=Z.detail)==null?void 0:Ue.shixun_status)===2,placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\u7684\u94FE\u63A5\u5730\u5740\u3002\u4F8B\uFF1Ahttps://..."})),((Je=Z.detail)==null?void 0:Je.unity_3d)&&((pt=Z.detail)==null?void 0:pt.identity)<5&&((bt=Z.detail)==null?void 0:bt.vrs_type)!=1&&C.createElement(C.Fragment,null,C.createElement(t.default.Item,{name:"with_code_file",label:"\u662F\u5426\u9700\u8981\u4EE3\u7801\u8BC4\u6D4B:"},C.createElement(i.ZP.Group,null,C.createElement(i.ZP,{value:!0},"\u662F"),C.createElement(i.ZP,{value:!1},"\u5426"))),Et.with_code_file?C.createElement(t.default.Item,{name:"unity_3d_result",label:"\u8BC4\u6D4B\u7ED3\u679C\u662F\u5426\u7531 Unity3D \u51B3\u5B9A:"},C.createElement(i.ZP.Group,null,C.createElement(i.ZP,{value:!0},"\u662F"),C.createElement(i.ZP,{value:!1},"\u5426"))):null,Et.with_code_file?C.createElement(t.default.Item,{name:"unity3d_show_location",label:"Unity3D\u5185\u5BB9\u5C55\u793A\u4F4D\u7F6E:"},C.createElement(i.ZP.Group,null,C.createElement(i.ZP,{value:0},"\u5DE6\u4FA7\uFF08\u4EFB\u52A1\u8981\u6C42\u4E0A\u65B9\uFF09"),C.createElement(i.ZP,{value:1},"\u53F3\u4FA7\uFF08\u53EF\u901A\u8FC7\u5B9E\u9A8C\u73AF\u5883\u5207\u6362\uFF09"))):null)),C.createElement("div",{className:S.twoPart},Et.with_code_file&&((wt=Z.detail)==null?void 0:wt.vrs_type)!=1&&C.createElement(C.Fragment,null,C.createElement("div",{className:S.title},"\u8BC4\u6D4B\u6587\u4EF6"),C.createElement(t.default.Item,{name:"exec_time",label:C.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",C.createElement("span",{className:"font12 c-light-black"},"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},C.createElement(p.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",className:S.width300})),C.createElement(t.default.Item,{label:C.createElement("div",null,"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F ",C.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09"))},C.createElement(t.default.Item,{name:"show_type",noStyle:!0,rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},C.createElement(I.default,{bordered:!1,size:"large",style:{width:600},getPopupContainer:Re=>Re.parentNode},C.createElement(j,{value:-1},"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4"),C.createElement(j,{value:1},"\u56FE\u7247"),C.createElement(j,{value:2},"apk/exe"),C.createElement(j,{value:3},"txt"),C.createElement(j,{value:4},"html"),C.createElement(j,{value:5},"mp3"),C.createElement(j,{value:6},"mp4"),C.createElement(j,{value:7},"LaTeX"),C.createElement(j,{value:8},"office"),C.createElement(j,{value:9},"Verilog"))),C.createElement(v.Z,{overlayClassName:S.popover,placement:"bottomLeft",content:C.createElement("p",{className:"font12"},"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",C.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",C.createElement("br",null),C.createElement("br",null),"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",C.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",C.createElement("br",null),C.createElement("br",null),"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",C.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",C.createElement("br",null),C.createElement("br",null),"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",C.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",C.createElement("br",null),C.createElement("br",null),"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",C.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",C.createElement("br",null),C.createElement("br",null),"LaTeX\uFF1ALaTeX\u5B9E\u9A8C\u62A5\u544A\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u62E9\u6B64\u9879",C.createElement("br",null),"\u5B66\u5458\u53EF\u4EE5\u4F7F\u7528LaTeX\u7CFB\u7EDF\u64B0\u5199\u5B9E\u9A8C\u62A5\u544A\uFF0C\u6700\u7EC8\u4EE5PDF\u683C\u5F0F\u5C55\u793A",C.createElement("br",null),C.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A\u9009\u62E9\u4E86LaTeX\u7684\u5173\u5361\uFF0C\u9700\u8981\u6559\u5E08\u624B\u52A8\u5BF9\u8BE5\u5173\u5361\u8FDB\u884C\u5224\u5206"),C.createElement("br",null),C.createElement("br",null),"Office\uFF1AMicrosoftOffice\u76F8\u5173\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",C.createElement("br",null),"\u6CE8\u610F\uFF1A\u5B66\u751F\u4E0A\u4F20\u7684office\u6587\u4EF6\u76EE\u5F55\u662F\u5728/data/bigfiles\u76EE\u5F55\u4E0B\uFF0C\u5982\u679C\u8981\u505A\u8BC4\u6D4B\uFF0C\u8BF7\u8BFB\u53D6\u6B64\u76EE\u5F55\u7684\u6587\u4EF6",C.createElement("br",null)),trigger:"click"},C.createElement(e.Z,{className:"ml5 font24 c-light-black"}))),C.createElement(t.default.Item,{name:"path",label:C.createElement("div",null,"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 ",C.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},C.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6\uFF0C\u53EF\u540C\u65F6\u9009\u62E9\u591A\u4E2A\u6587\u4EF6",onClick:()=>ia("path")})),C.createElement(t.default.Item,{name:"exec_path",label:C.createElement("div",null,"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 ",C.createElement("span",{className:"font12 c-light-black"},"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},C.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6",onClick:()=>ia("exec_path")})),Et.show_type===4&&(Et.web_route||(Fe==null?void 0:Fe.has_web_route))&&C.createElement(C.Fragment,null,C.createElement(t.default.Item,{name:"proxy_port",label:C.createElement("div",null,"\u7AEF\u53E3\u53F7 ",C.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u5230\u4EE5\u4E0B\u7AEF\u53E3\uFF0C\u9ED8\u8BA48080\uFF09")),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7AEF\u53E3\u53F7"},{validator:(Re,st)=>/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/.test(st)||!st?Promise.resolve():Promise.reject(new Error("\u7AEF\u53E3\u8F93\u5165\u8303\u56F4(0-65535)"))}]},C.createElement(p.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u51650-65535\u7684\u503C"})),C.createElement(t.default.Item,{name:"web_route",label:C.createElement("div",null,"Web\u8DEF\u7531 ",C.createElement("span",{className:"font12 c-light-black"}," \uFF08\u7F51\u7AD9\u7C7B\u578B\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\uFF09"))},C.createElement(p.default,{bordered:!1,placeholder:"\u7F51\u7AD9\u7C7B\u578B\u5B9E\u8BAD\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\u3002\u4F8B\uFF1Ajava/mypage"}))),(Et.show_type===1||Et.show_type===5||Et.show_type===6)&&C.createElement(t.default.Item,{name:"original_picture_path",label:C.createElement("div",null,"\u6E90\u6587\u4EF6\u76EE\u5F55 ",C.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u9700\u8981\u5904\u7406\u7684\u56FE\u7247/MP3/MP4\u7B49\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},C.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/sourcefiles",onClick:()=>ia("original_picture_path")})),Et.show_type!==-1&&C.createElement(t.default.Item,{name:"picture_path",label:C.createElement("div",null,"\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",C.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u5B66\u5458\u4EE3\u7801\u6267\u884C\u540E\u751F\u6210\u7684\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},C.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/outputfiles",onClick:()=>ia("picture_path")})),(Et.show_type===1||Et.show_type===5||Et.show_type===6)&&C.createElement(t.default.Item,{name:"expect_picture_path",label:C.createElement("div",null,"\u6807\u51C6\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",C.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u6700\u7EC8\u4F5C\u4E3A\u53C2\u8003\u7684\u6587\u4EF6\uFF0C\u5728\u8BC4\u6D4B\u901A\u8FC7\u540E\u4F1A\u5C55\u793A\u7ED9\u5B66\u5458\u67E5\u770B\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},C.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/expectedfiles",onClick:()=>ia("expect_picture_path")})))),C.createElement("div",{className:S.threePart},Et.with_code_file&&((ht=Z.detail)==null?void 0:ht.vrs_type)!=1&&C.createElement(C.Fragment,null,C.createElement("div",{className:S.title},"\u8BC4\u6D4B\u89C4\u5219"),C.createElement("div",{className:S.flexRowCenter},C.createElement(t.default.Item,{className:S.formCustom,name:"test_set_rules",label:"\u901A\u5173\u5224\u5B9A:"},C.createElement(i.ZP.Group,{className:"ml25"},C.createElement(i.ZP,{className:S.radioStyle,value:0},"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4"),C.createElement(i.ZP,{className:S.radioStyle,value:1},"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219"))),Et.test_set_rules===1&&C.createElement(C.Fragment,null,C.createElement(t.default.Item,{name:"test_set_rules_expression",style:{marginTop:50,position:"relative",top:40},rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},C.createElement(p.default,{style:{width:400,marginLeft:-40},bordered:!1,placeholder:"\u9002\u7528\u4E8E\u8F93\u51FA\u7ED3\u679C\u52A8\u6001\u53D8\u5316\u7684\u7A0B\u5E8F"})),C.createElement(v.Z,{overlayClassName:S.popover,placement:"bottomLeft",content:C.createElement("p",{className:"font12"},"\u4F7F\u7528\u793A\u4F8B1\uFF1A\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u7684\u76F8\u5BF9\u8BEF\u5DEE\u57280.01\u4EE5\u5185\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",C.createElement("br",null),"(actual-expect)/expect <= 0.01",C.createElement("br",null),"\u4F7F\u7528\u793A\u4F8B2\uFF1A\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\u5305\u542B\u67D0\u6BB5\u5B57\u7B26\u4E32hello\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",C.createElement("br",null),'string.contains(actual, "hello")',C.createElement("br",null),C.createElement("br",null),"\u82E5\u9700\u8981\u5BF9\u8F93\u51FA\u7ED3\u679C\u4E2D\u6BCF\u4E2A\u5143\u7D20\u8FDB\u884C\u64CD\u4F5C\uFF0C\u53EF\u4F7F\u7528list\u96C6\u5408",C.createElement("br",null),"\u793A\u4F8B\u53C2\u8003\uFF1A\u5047\u8BBE\u7A0B\u5E8F\u5B9E\u9645\u8F93\u51FA\u4E3A\uFF1A100 1000 10000\uFF1B\u9884\u671F\u8F93\u51FA\u4E3A\uFF1A100.01 1000.02 10000.05",C.createElement("br",null),"\u8BC4\u6D4B\u8981\u6C42\uFF1A\u5B9E\u9645\u8F93\u51FA\u5217\u8868\u4E2D\u5143\u7D20\u4E0E\u9884\u671F\u8F93\u51FA\u5217\u8868\u4E2D\u5BF9\u5E94\u5143\u7D20\u76F8\u5BF9\u8BEF\u5DEE\u57280.01 \u4E4B\u5185\uFF0C\u53EF\u4F7F\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",C.createElement("br",null),"list.forEach( 'math.abs( (actualElem-expectElem)/expectElem ) <= 0.01 ' )",C.createElement("br",null),C.createElement("br",null),C.createElement("a",{href:"https://www.educoder.net/forums/4346",target:"_blank",style:{background:"#0152d9",color:"#fff"}},"\u70B9\u51FB\u67E5\u770B\u8BE6\u60C5\u8BF4\u660E"),C.createElement("br",null)),trigger:"click"},C.createElement(e.Z,{style:{padding:"114px 0 0 9px"},className:"font24 c-light-black"})))),C.createElement(t.default.Item,{className:S.formCustom,name:"ignore_space",label:"\u7A7A\u683C\u5904\u7406:"},C.createElement(i.ZP.Group,{className:"ml25"},C.createElement(i.ZP,{className:S.radioStyle,value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),C.createElement(i.ZP,{className:S.radioStyle,value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),C.createElement(i.ZP,{className:S.radioStyle,value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",C.createElement("span",{className:"font12 c-light-black"},"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)")))))),C.createElement("div",{className:S.fourPart},Et.with_code_file&&((Lt=Z.detail)==null?void 0:Lt.vrs_type)!=1&&C.createElement(C.Fragment,null,C.createElement("div",{className:S.title},"\u6D4B\u8BD5\u96C6"),C.createElement(t.default.Item,{className:S.testJi,name:"test_set_score",label:"\u5F97\u5206\u89C4\u8303:"},C.createElement(i.ZP.Group,{className:"ml25"},C.createElement(i.ZP,{value:!1,className:S.radioStyle},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",C.createElement("span",{className:"font12 c-light-black"},"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09")),C.createElement(i.ZP,{value:!0,className:S.radioStyle},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",C.createElement("span",{className:"font12 c-light-black"},"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09")))),Et.test_set_score&&C.createElement("div",{className:S.averageWarp},C.createElement(t.default.Item,{className:S.averageCustom,name:"test_set_average",label:""},C.createElement(i.ZP.Group,null,C.createElement(i.ZP,{style:{margin:"0 40px 0 20px"},value:!0},"\u5747\u5206\u6BD4\u4F8B"),C.createElement(i.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B")))),Et.test_set_score&&C.createElement("div",null,C.createElement("div",{style:{display:"flex",height:"30px",marginBottom:"10px",paddingLeft:"93px"}},C.createElement(c.default,{checked:Ve,style:{display:"flex",alignItems:"center"},className:S.checkboxs,onChange:Re=>{Qe(Re.target.checked),_t.setFieldsValue({code_compile_score:0}),Et.test_set_average&&(Et.is_file?$n(Wt):cr(ge))}},"\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206"),Ve&&C.createElement("span",{style:{display:"flex"}},C.createElement(t.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:"code_compile_score"},C.createElement(o.Z,{onChange:()=>{Et.test_set_average&&(Et.is_file?$n(Wt):cr(ge))},parser:Re=>isNaN(parseInt(Re))?"":parseInt(Re),min:0,max:100,style:{width:"85px",margin:"5px 0px",fontSize:"14px"}}))," ",C.createElement("span",{style:{display:"flex",alignItems:"center",marginLeft:"5px",marginTop:10}},"%",C.createElement("div",{style:{color:"#999",fontSize:"12px"}},"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u5B9E\u8BAD\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09"))))),C.createElement(t.default.Item,{className:S.testJi,name:"is_file",label:"\u7528\u4F8B\u7C7B\u578B:"},C.createElement(i.ZP.Group,{className:"ml25"},C.createElement(m.Z,{direction:"horizontal"},C.createElement(i.ZP,{value:!1,className:S.radioStyle},"\u6587\u672C"),C.createElement(i.ZP,{value:!0,className:S.radioStyle},"\u6587\u4EF6")))),C.createElement("div",{style:{marginTop:"20px"},className:S.upBtn},!Et.is_file&&C.createElement(r.ZP,{ghost:!0,disabled:Pe.every(Re=>!Re),type:"primary",className:"mb20",style:{right:"345px"},onClick:()=>nt(!0)},"\u6279\u91CF\u8BBE\u7F6E"),C.createElement(r.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"174px"},onClick:()=>fr()},"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B"),C.createElement(r.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"4px"},onClick:()=>it(!0)},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),Et.is_file&&C.createElement(ae.Y2,{showEvaluatingSetting:!0,onEvaluatingChange:zn,checkAll1:ut,checkAll2:kt,checkAll3:nn,checkAll4:Gt,checkAll5:fn,onSelectAll:Xn,disabled:Et==null?void 0:Et.test_set_average,inputChange:An,showScore:Et==null?void 0:Et.test_set_score,data:Wt,onRemove:Zr})),!Et.is_file&&C.createElement(c.default,{checked:Pe.every(Re=>!!Re),onChange:Re=>{const st=Pe.map(()=>Re.target.checked);$e(st),lt(Re.target.checked)}},"\u5168\u9009"),!Et.is_file&&ge.map((Re,st)=>C.createElement("div",{className:S.groupWrap,key:st},C.createElement("div",{className:"font16"},C.createElement(c.default,{checked:Pe[st],onChange:Pt=>{console.log(Pe);const hn=[...Pe];hn[st]=Pt.target.checked;const yn=hn.every(gn=>gn);$e(hn),lt(yn)}}),C.createElement("span",{className:"mr10 ml5"},"\u7EC4",st+1," : "),Et.test_set_score&&C.createElement("span",{style:{marginRight:100}},C.createElement(o.Z,{style:{width:85},value:Re.score,precision:0,min:0,max:100,onBlur:Pt=>{if(Number(Pt)<0||Number(Pt)>100){u.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const hn=ge.map((gn,ar)=>ar===st?W(V({},gn),{score:100}):gn),yn={test_set_average:!1};En(V(V({},Et),yn)),_t.setFieldsValue(yn),ye(hn)}},onChange:Pt=>{const hn=ge.map((gn,ar)=>ar===st?W(V({},gn),{score:Pt?Number(Pt):0}):gn),yn={test_set_average:!1};En(V(V({},Et),yn)),_t.setFieldsValue(yn),ye(hn)}}),C.createElement("span",{className:"ml10 mr10"},"%")),Et.test_set_score&&C.createElement(c.default,{className:"font14 ml5",checked:Re.is_target,onChange:Pt=>{const hn=ge.map((yn,gn)=>gn===st?W(V({},yn),{is_target:Pt.target.checked}):yn);ye(hn)}},"\u6307\u6807\u6D4B\u8BD5\u96C6",C.createElement(f.Z,{title:"\u5982\u9700\u8981\u8F93\u51FA\u6307\u6807\uFF0C\u53EF\u4EE5\u52FE\u9009\u6307\u6807\u6D4B\u6D4B\u8BD5\u96C6\uFF0C\u5E76\u5BF9\u6307\u6807\u8FDB\u884C\u547D\u540D\u3002\u6559\u5E08\u53EF\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5B9E\u8BAD\u62A5\u544A\u9875\u9762\u67E5\u770B\u5B66\u751F\u7684\u6307\u6807\u662F\u5426\u5408\u683C\u3002\u6307\u6807\u5F97\u5206\u8BA1\u5165\u6700\u7EC8\u6210\u7EE9"},C.createElement(e.Z,{className:"ml5 font12 c-light-black"}))," "),Re.is_target&&Et.test_set_score&&C.createElement(p.default,{value:Re.target_name,maxLength:30,style:{width:"50%"},onChange:Pt=>{const hn=ge.map((yn,gn)=>gn===st?W(V({},yn),{target_name:Pt.target.value}):yn);ye(hn)}}),C.createElement("span",{className:"tr flex1",style:{float:"right"}},st!==0&&C.createElement(f.Z,{placement:"bottom",title:"\u5220\u9664"},C.createElement("span",{className:"font16 c-red current",onClick:()=>{const Pt=ge.filter((yn,gn)=>gn!==st),hn=Pe.filter((yn,gn)=>gn!==st);$e(hn),cr(Pt)}},"\u5220\xA0\u9664")))),C.createElement(T,{bordered:!1,className:"mt10",rows:5,placeholder:"\u8F93\u5165",value:Re.input,onChange:Pt=>{const hn=ge.map((yn,gn)=>gn===st?W(V({},yn),{input:Pt.target.value}):yn);ye(hn)}}),C.createElement(T,{bordered:!1,className:"mt10",rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Re.output,onChange:Pt=>{const hn=ge.map((yn,gn)=>gn===st?W(V({},yn),{output:Pt.target.value}):yn);ye(hn)}}),C.createElement("div",{className:"mt10"},C.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",C.createElement(f.Z,{title:C.createElement("div",null,C.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),C.createElement("br",null),C.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),C.createElement("br",null),C.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),C.createElement("br",null),C.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),C.createElement("br",null))},C.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),C.createElement(c.default,{checked:Re.hidden===1,onChange:Pt=>{const hn=ge.map((yn,gn)=>gn===st?W(V({},yn),{hidden:Pt.target.checked?1:0,input_visible:Pt.target.checked,is_invisible:Pt.target.checked,actual_output_visible:Pt.target.checked}):yn);ye(hn)}},C.createElement("span",{className:"font14"},"\u5168\u90E8\u9690\u85CF")),C.createElement(c.default,{checked:Re.hidden===1?!0:Re.input_visible,onChange:Pt=>{const hn=ge.map((yn,gn)=>{if(gn===st){const ar=Pt.target.checked&&Re.is_invisible&&Re.actual_output_visible?1:0;return W(V({},yn),{input_visible:Pt.target.checked,hidden:ar})}return yn});ye(hn)}},C.createElement("span",{className:"font14"},"\u9690\u85CF\u8F93\u5165")),C.createElement(c.default,{checked:Re.hidden===1?!0:Re.is_invisible,onChange:Pt=>{const hn=ge.map((yn,gn)=>{if(gn===st){const ar=Pt.target.checked&&Re.actual_output_visible&&Re.input_visible?1:0;return W(V({},yn),{is_invisible:Pt.target.checked,hidden:ar})}return yn});ye(hn)}},C.createElement("span",{className:"font14"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),C.createElement(c.default,{checked:Re.hidden===1?!0:Re.actual_output_visible,onChange:Pt=>{const hn=ge.map((yn,gn)=>{if(gn===st){const ar=Pt.target.checked&&Re.is_invisible&&Re.input_visible?1:0;return W(V({},yn),{actual_output_visible:Pt.target.checked,hidden:ar})}return yn});ye(hn)}},C.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA"))),C.createElement("div",null,C.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),C.createElement(c.default,{checked:Re.last_match_rule,onChange:Pt=>{const hn=ge.map((yn,gn)=>gn===st?W(V({},yn),{last_match_rule:Pt.target.checked}):yn);ye(hn)}},C.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",C.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),!Et.is_file&&C.createElement("div",null,C.createElement(r.ZP,{type:"primary",ghost:!0,className:"mt10",onClick:ur},"\u65B0\u589E\u6D4B\u8BD5\u96C6"),C.createElement("span",{className:" ml20 mt10 font12 c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B"))))),C.createElement(K,{fileType:ft,path:Et==null?void 0:Et[ft],onFinish:Re=>Gn(Re)})),C.createElement(g.t,{key:2,onOk:()=>_t.submit(),className:"customFixedButton",onCancel:yr}),C.createElement(te.Z,{loading:mt}),C.createElement(ae.ZP,{rootIdentifier:(Ut=Z==null?void 0:Z.detail)==null?void 0:Ut.root_identifier,visible:Ke,onClose:()=>it(!1),onOK:qn,multiple:!0,defaultMultipleValue:Et==null?void 0:Et.is_file}),C.createElement(s.default,{open:tt,onOk:()=>{const Re=ge.map((st,Pt)=>Pe[Pt]?(console.log(V({},st)),console.log(V({},he)),console.log(V(V({},st),he)),V(V({},st),he)):st);ye(Re),Ne({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),nt(!1)},centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:()=>{Ne({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),nt(!1)},width:586,title:"\u6279\u91CF\u8BBE\u7F6E"},C.createElement("div",null,C.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",C.createElement(f.Z,{title:C.createElement("div",null,C.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),C.createElement("br",null),C.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),C.createElement("br",null),C.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),C.createElement("br",null),C.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),C.createElement("br",null))},C.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),C.createElement(c.default,{checked:he.hidden===1,onChange:Re=>{Ne(W(V({},he),{hidden:Re.target.checked?1:0,input_visible:Re.target.checked,is_invisible:Re.target.checked,actual_output_visible:Re.target.checked}))}},C.createElement("span",{className:"font14 mr10"},"\u5168\u90E8\u9690\u85CF")),C.createElement(c.default,{checked:he.input_visible,onChange:Re=>{const st=Re.target.checked&&he.is_invisible&&he.actual_output_visible?1:0;Ne(W(V({},he),{hidden:st,input_visible:Re.target.checked}))}},C.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u8F93\u5165")),C.createElement(c.default,{checked:he.is_invisible,onChange:Re=>{const st=Re.target.checked&&he.input_visible&&he.actual_output_visible?1:0;Ne(W(V({},he),{hidden:st,is_invisible:Re.target.checked}))}},C.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),C.createElement(c.default,{checked:he.actual_output_visible,onChange:Re=>{const st=Re.target.checked&&he.input_visible&&he.is_invisible?1:0;Ne(W(V({},he),{hidden:st,actual_output_visible:Re.target.checked}))}},C.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),C.createElement("div",{className:"mt10"},C.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),C.createElement(c.default,{checked:he.last_match_rule,onChange:Re=>{Ne(W(V({},he),{last_match_rule:Re.target.checked}))}},C.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",C.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),C.createElement(s.default,{zIndex:1001,width:600,centered:!0,title:Z.actionTabs.key,open:["\u7F16\u8F91\u8BBE\u7F6E\u9879","\u6DFB\u52A0\u8BBE\u7F6E\u9879"].includes(Z.actionTabs.key),onCancel:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>Kt.submit(),afterClose:()=>{Kt.resetFields(),Ge(null)}},C.createElement(t.default,{form:Kt,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Re=>{if(Z.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"){let st=At.findIndex(Pt=>Pt.id==Z.actionTabs.params.id);At[st]=V(V({},At[st]),Re),jt([...At])}else jt([...At,W(V({},Re),{id:new Date().getTime()})]);ie({type:"shixunsDetail/setActionTabs",payload:{}})},colon:!1,size:"large",labelAlign:"right"},C.createElement(t.default.Item,{label:"\u76EE\u6807",name:"target",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0"}]},C.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0",maxLength:20})),C.createElement(t.default.Item,{label:"\u8BBE\u7F6E\u9879\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0"}]},C.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),C.createElement(t.default.Item,{label:"\u6001\u52BF\u503C",name:"value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C"}]},C.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})))),C.createElement(s.default,{zIndex:1001,width:730,centered:!0,title:Z.actionTabs.key,open:["\u7F16\u8F91\u91C7\u96C6\u70B9","\u6DFB\u52A0\u91C7\u96C6\u70B9"].includes(Z.actionTabs.key),onCancel:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>dn.submit(),afterClose:()=>{dn.resetFields(),Ge(null)}},C.createElement(t.default,{form:dn,className:"mt10",labelCol:{flex:"112px"},onFinish:Re=>{if(Z.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"){let st=Mt.findIndex(Pt=>Pt.id==Z.actionTabs.params.id);Mt[st]=V(V({},Mt[st]),Re),Rt([...Mt])}else{let st=Re.vrs_point_name.map(hn=>{const yn=Kn.find(gn=>gn.name===hn);return W(V({},Re),{vrs_point_name:hn,id:hn,vrs_point_answer_type:yn==null?void 0:yn.vrs_point_answer_type,vrs_point_answer_value:yn==null?void 0:yn.vrs_point_answer_value})}),Pt=st.map(hn=>W(V({},hn),{score:0}));console.log(Re,st,Kn,88),Et.test_set_average?kr([...Mt,...st]):Rt([...Mt,Pt])}ie({type:"shixunsDetail/setActionTabs",payload:{}})},onValuesChange:(Re,st)=>{Re.vrs_point_answer_type&&dn.setFieldsValue({vrs_point_answer_value:"",step_grading_rules:[],step_grading_type:0}),jn(V({},st))},initialValues:{vrs_env_id:(Tt=Z==null?void 0:Z.detail)==null?void 0:Tt.vrs_env_id,vrs_subject_id:($t=Z==null?void 0:Z.detail)==null?void 0:$t.vrs_subject_id},colon:!1,size:"large",labelAlign:"right"},C.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},C.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},getPopupContainer:Re=>Re.parentNode},en==null?void 0:en.map(Re=>C.createElement(j,{value:Re.id},`${Re.name}\uFF08${Re.url}\uFF09`)))),C.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},C.createElement(I.default,{mode:Et.vrs_question_type===1?"multiple":null,placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},getPopupContainer:Re=>Re.parentNode,onChange:(Re,st)=>N(void 0,null,function*(){return Cr(Re)})},(ln=en==null?void 0:en.filter(Re=>{var st;return Re.id==((st=Z==null?void 0:Z.detail)==null?void 0:st.vrs_env_id)})[0])==null?void 0:ln.vrs_subjects.map(Re=>C.createElement(j,{value:Re.id},Re.name)))),C.createElement(t.default.Item,{label:"\u91C7\u96C6\u70B9",name:"vrs_point_name",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9"}]},C.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",mode:Z.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"?void 0:"multiple",size:"large",maxTagCount:"responsive",style:{width:"100%"},className:S.multiSelect},Kn.map(Re=>{var st,Pt;return C.createElement(j,{disabled:(Pt=(st=Mt==null?void 0:Mt.map(hn=>hn.vrs_point_name))==null?void 0:st.filter(hn=>{var yn,gn;return hn!==((gn=(yn=Z.actionTabs)==null?void 0:yn.params)==null?void 0:gn.vrs_point_name)}))==null?void 0:Pt.includes(Re.name),value:Re.name},Re.name)}))),Z.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&C.createElement(t.default.Item,{label:"\u7B54\u6848\u503C\u7C7B\u578B",name:"vrs_point_answer_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"}]},C.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B",onChange:()=>{dn.validateFields(["vrs_point_answer_value"])}},C.createElement(I.default.Option,{value:0},"\u56FA\u5B9A\u503C"),C.createElement(I.default.Option,{value:1},"\u533A\u95F4\u503C"),C.createElement(I.default.Option,{value:2},"\u72B6\u6001\u503C"),C.createElement(I.default.Option,{value:3},"\u8BED\u97F3\u91C7\u96C6"))),Z.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&C.createElement(t.default.Item,{shouldUpdate:(Re,st)=>Re.vrs_point_answer_type!==st.vrs_point_answer_type,noStyle:!0},({getFieldValue:Re})=>{const st=Re("vrs_point_answer_type");return C.createElement(t.default.Item,{label:"\u7B54\u6848",name:"vrs_point_answer_value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B54\u6848"},{validator:(Pt,hn)=>{if(st===1&&hn){if(!/^\d+-\d+$/.test(hn))return Promise.reject(new Error('\u533A\u95F4\u503C\u683C\u5F0F\u5E94\u4E3A"\u6570\u5B57-\u6570\u5B57"\uFF0C\u5982\uFF1A1-5'));const[gn,ar]=hn.split("-").map(Number);if(gn>=ar)return Promise.reject(new Error("\u533A\u95F4\u503C\u5DE6\u8FB9\u6570\u5B57\u5FC5\u987B\u5C0F\u4E8E\u53F3\u8FB9\u6570\u5B57"))}return Promise.resolve()}}]},C.createElement(p.default,{placeholder:st===1?"\u8BF7\u8F93\u5165\u533A\u95F4\u503C\uFF0C\u683C\u5F0F\u5982\uFF1A1-5":"\u8BF7\u8F93\u5165\u7B54\u6848\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20}))}),Et.point_hint&&C.createElement(C.Fragment,null,C.createElement(t.default.Item,{name:"vrs_position",label:"\u5F15\u5BFC\u987A\u5E8F"},C.createElement(o.Z,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u987A\u5E8F",min:0,precision:0,controls:!1,style:{width:"100%"}})),C.createElement(t.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9"},C.createElement(p.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9",style:{height:100}}))))),C.createElement(s.default,{zIndex:1001,width:800,centered:!0,title:"\u4E0A\u4F20\u91C7\u96C6\u70B9",open:Z.actionTabs.key=="\u4E0A\u4F20\u91C7\u96C6\u70B9",onCancel:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>{_t.submit()}},C.createElement(t.default,{form:_t,className:"mt10",layout:"vertical",onFinish:Re=>{if((Yt==null?void 0:Yt.length)<=0){u.ZP.info("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}}},C.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},C.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:Re=>Re.parentNode},en==null?void 0:en.map(Re=>C.createElement(j,{value:Re.id},`${Re.name}\uFF08${Re.url}\uFF09`)))),C.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},C.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:Re=>Re.parentNode},(Ft=en==null?void 0:en.filter(Re=>{var st;return Re.id==((st=Z==null?void 0:Z.detail)==null?void 0:st.vrs_env_id)})[0])==null?void 0:Ft.vrs_subjects.map(Re=>C.createElement(j,{value:Re.id},Re.name)))),C.createElement("div",{className:"mb30"},C.createElement("span",{className:S.uploadTips},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),C.createElement("a",{className:`${S.downloadBtn} ml30`,href:de.Z.API_SERVER+"/api/item_banks/down_template",download:!0},C.createElement("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"\u4E0B\u8F7D\u6A21\u7248")),C.createElement("div",{className:"flex item-center"},C.createElement(n.default,{onRemove:()=>{Rn([])},beforeUpload:Re=>{if(console.log(Re),(Re==null?void 0:Re.size)>1024*1024*50)return u.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;let st=[];return st.push(Re),Rn([...st]),!1},fileList:Yt,accept:".xls,.xlsx",showUploadList:!1},C.createElement("div",{className:S.uploadBtn},C.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),"\u7ACB\u5373\u4E0A\u4F20")),Yt.map((Re,st)=>C.createElement("div",{key:Re.uid,className:S.fileItem},C.createElement("span",{className:"file-name"},Re.name),C.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:14,cursor:"pointer"},onClick:()=>Rn(Yt.filter(Pt=>Pt.uid!==Re.uid))})))))))};var re=(0,pe.connect)(({shixunsDetail:Z,newCourse:ie,globalSetting:Se,practiceSetting:Ee})=>({shixunsDetail:Z,newCourse:ie,globalSetting:Se,practiceSetting:Ee}))(ne)},57389:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return O}});var C=w(59301),pe=w(8591),e=w(54580),I=w(3113),p=w(70610),a=Object.defineProperty,t=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,o=(y,b,h)=>b in y?a(y,b,{enumerable:!0,configurable:!0,writable:!0,value:h}):y[b]=h,c=(y,b)=>{for(var h in b||(b={}))s.call(b,h)&&o(y,h,b[h]);if(t)for(var h of t(b))u.call(b,h)&&o(y,h,b[h]);return y};const n=y=>React.createElement("svg",c({id:"yinpin_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 16 14",style:{enableBackground:"new 0 0 16 14"},xmlSpace:"preserve"},y),React.createElement("style",null,".yinpin_svg__st0{fill:#3061d0}"),React.createElement("title",null,"\u97F3\u9891"),React.createElement("g",{id:"yinpin_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"yinpin_svg___x31_2-\\u9898\\u76EE-\\u672A\\u5F00\\u542F\\u65F6\\u95F4\\u9650\\u5236",transform:"translate(-270 -904)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-2\\u5907\\u4EFD-2",transform:"translate(120 892)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-6",transform:"translate(130 3)"},React.createElement("g",{id:"yinpin_svg__\\u97F3\\u9891",transform:"translate(20 9)"},React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84",className:"yinpin_svg__st0",d:"M14.8 7.6H14V5.7C14 2.6 11.3 0 8 0S2 2.6 2 5.7v1.9h-.8C.5 7.6 0 8.1 0 8.8v4c0 .7.5 1.2 1.2 1.2H2c.7 0 1.2-.5 1.2-1.2V5.7c0-2.5 2.2-4.5 4.8-4.5s4.8 2 4.8 4.5v7.1c0 .7.5 1.2 1.2 1.2h.8c.7 0 1.2-.5 1.2-1.2v-4c0-.7-.5-1.2-1.2-1.2z"}),React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84_1_",className:"yinpin_svg__st0",d:"M8.8 11.2c-.3 0-.5-.1-.6-.4l-.8-2.1-.3.6c0 .2-.3.3-.5.3H4.8c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h1.4l.6-1.6c.1-.2.3-.4.6-.4.2 0 .5.1.6.4l1 2.4.2-.4c.1-.2.3-.3.5-.3h1.6c.3 0 .6.3.6.6s-.3.6-.6.6H10L9.4 11c-.1.1-.3.3-.6.2z"})))))));var r="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMTYgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiMzMDYxZDB9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSJfeDMxXzIt6aKY55uuLeacquW8gOWQr+aXtumXtOmZkOWItiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3MCAtOTA0KSI+PGcgaWQ9Iue8lue7hC0y5aSH5Lu9LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMCA4OTIpIj48ZyBpZD0i57yW57uELTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMCAzKSI+PGcgaWQ9Iumfs+mikSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAgOSkiPjxwYXRoIGlkPSLot6/lvoQiIGNsYXNzPSJzdDAiIGQ9Ik0xNC44IDcuNkgxNFY1LjdDMTQgMi42IDExLjMgMCA4IDBTMiAyLjYgMiA1Ljd2MS45aC0uOEMuNSA3LjYgMCA4LjEgMCA4Ljh2NGMwIC43LjUgMS4yIDEuMiAxLjJIMmMuNyAwIDEuMi0uNSAxLjItMS4yVjUuN2MwLTIuNSAyLjItNC41IDQuOC00LjVzNC44IDIgNC44IDQuNXY3LjFjMCAuNy41IDEuMiAxLjIgMS4yaC44Yy43IDAgMS4yLS41IDEuMi0xLjJ2LTRjMC0uNy0uNS0xLjItMS4yLTEuMnoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QwIiBkPSJNOC44IDExLjJjLS4zIDAtLjUtLjEtLjYtLjRsLS44LTIuMS0uMy42YzAgLjItLjMuMy0uNS4zSDQuOGMtLjMgMC0uNi0uMy0uNi0uNnMuMy0uNi42LS42aDEuNGwuNi0xLjZjLjEtLjIuMy0uNC42LS40LjIgMCAuNS4xLjYuNGwxIDIuNC4yLS40Yy4xLS4yLjMtLjMuNS0uM2gxLjZjLjMgMCAuNi4zLjYuNnMtLjMuNi0uNi42SDEwTDkuNCAxMWMtLjEuMS0uMy4zLS42LjJ6Ii8+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=",i=Object.defineProperty,l=Object.defineProperties,d=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,f=(y,b,h)=>b in y?i(y,b,{enumerable:!0,configurable:!0,writable:!0,value:h}):y[b]=h,x=(y,b)=>{for(var h in b||(b={}))v.call(b,h)&&f(y,h,b[h]);if(E)for(var h of E(b))m.call(b,h)&&f(y,h,b[h]);return y},S=(y,b)=>l(y,d(b)),O=({value:y=[],onChange:b,maxSize:h=50,maxCount:A=10,isEdit:B=!1})=>{const L=U=>{if(U===0)return"0B";const _=1024,K=["B","KB","MB","GB"],ae=Math.floor(Math.log(U)/Math.log(_));return`${parseFloat((U/Math.pow(_,ae)).toFixed(1))}${K[ae]}`},P=U=>{const _=[".mp3",".flac",".wav"],K=U.toLowerCase().substring(U.lastIndexOf("."));return _.includes(K)},z=U=>P(U.name)?U.size/1024/1024=A?(pe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${A}\u4E2A\u97F3\u9891\u6587\u4EF6`),!1):!0:(pe.ZP.error(`\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7${h}MB`),!1):(pe.ZP.error("\u4EC5\u652F\u6301MP3\u3001FLAC\u3001WAV\u683C\u5F0F\u7684\u97F3\u9891\u6587\u4EF6"),!1),H=U=>{const{file:_}=U;if(_.status==="uploading"){const K=y.findIndex(Y=>Y.uid===_.uid);let ae;if(K>=0)ae=[...y],ae[K]=S(x({},ae[K]),{status:"uploading",percent:_.percent||0});else{const Y={uid:_.uid,name:_.name,size:_.size,file:_.originFileObj,status:"uploading",percent:_.percent||0};ae=[...y,Y]}b==null||b(ae);return}if(_.status==="done"){const K=y.map(ae=>ae.uid===_.uid?S(x({},ae),{status:"done",percent:100,response:_.response}):ae);b==null||b(K),pe.ZP.success(`${_.name} \u4E0A\u4F20\u6210\u529F`)}if(_.status==="error"){const K=y.map(ae=>ae.uid===_.uid?S(x({},ae),{status:"error",percent:0}):ae);b==null||b(K),pe.ZP.error(`${_.name} \u4E0A\u4F20\u5931\u8D25`)}},G=U=>{const _=y.filter(K=>K.uid!==U);b==null||b(_)};return console.log("value",y),C.createElement("div",{className:"audio-upload-container",style:{display:"flex",alignItems:"flex-start",gap:"16px"}},C.createElement(e.default,{action:`${p.Z.API_SERVER}/api/attachments.json`,beforeUpload:z,onChange:H,accept:".mp3,.flac,.wav",showUploadList:!1,multiple:!1,withCredentials:!0,name:"file",maxCount:A},C.createElement(I.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u97F3\u9891")),C.createElement("div",{className:"audio-file-list"},y==null?void 0:y.map((U,_)=>{var K,ae;const Y=U.status==="uploading";return C.createElement("div",{key:U.uid,className:"audio-file-item",style:{marginBottom:8}},C.createElement("div",{className:"audio-file-info",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},C.createElement("div",{style:{display:"flex",alignItems:"center",flex:1}},C.createElement("img",{src:r,style:{width:16,height:14,marginRight:4}}),C.createElement("div",{style:{flex:1}},C.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:Y?4:0}},C.createElement("span",{className:"file-name",style:{marginRight:8}},((K=U==null?void 0:U.response)==null?void 0:K.filename)||(U==null?void 0:U.name)),C.createElement("span",{className:"file-size"},L(((ae=U==null?void 0:U.response)==null?void 0:ae.size)||U.size))),Y&&U.percent!==void 0&&C.createElement("div",{style:{width:"100%"}},C.createElement("div",{style:{height:2,backgroundColor:"#f0f0f0",borderRadius:1,overflow:"hidden"}},C.createElement("div",{style:{height:"100%",backgroundColor:"#1890ff",width:`${U.percent}%`,transition:"width 0.3s ease"}}))))),C.createElement("div",{style:{marginLeft:8}},C.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#CCCCCC",fontSize:16,cursor:"pointer"},onClick:()=>G(U.uid)}))))})))}},86377:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return p}});var C=w(59301),pe=w(43418),e=w(30955);const I=({activeIndex:a,isEdit:t=!0,dispatch:s,practiceSetting:u,shixunsDetail:o})=>{var c;const n=(0,e.useParams)(),{id:r,challengesId:i}=n,l=(c=o==null?void 0:o.detail)==null?void 0:c.is_client_unity_3d,d=(0,C.useMemo)(()=>{var v;if(o!=null&&o.detail)return[{name:l?((v=o==null?void 0:o.detail)==null?void 0:v.vrs_question_type)==1?"\u4EFB\u52A1\u8BBE\u7F6E":"\u9898\u76EE\u8BBE\u7F6E":"\u672C\u5173\u4EFB\u52A1",url:`/shixuns/${r}/edit/${i}/editcheckpoint`},{name:l?"\u4EFF\u771F\u73AF\u5883\u8BBE\u7F6E":"\u8BC4\u6D4B\u8BBE\u7F6E",url:`/shixuns/${r}/edit/${i}/tab=2`},!l&&{name:"\u53C2\u8003\u7B54\u6848",url:`/shixuns/${r}/edit/${i}/tab=3`},!l&&{name:"\u5173\u5361\u6392\u884C\u699C",url:`/shixuns/${r}/edit/${i}/tab=4`}].filter(Boolean)},[r,i,o]),E=v=>{var m;const f=()=>{e.history.push(v),s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(m=u==null?void 0:u.sideBar)!=null&&m.confirmLeave?pe.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{f()}}):f()};return C.createElement("ul",{className:"challenge-nav"},t?d==null?void 0:d.map((v,m)=>a===m?C.createElement("li",{key:v.url}," ",C.createElement("a",{className:"active"},v.name)," "):C.createElement("li",{key:v.url}," ",C.createElement("a",{onClick:()=>E(v.url)},v.name)," ")):C.createElement("li",{key:d[0].url}," ",C.createElement("a",{className:"active"},d[0].name)," "))};var p=(0,e.connect)(({globalSetting:a,practiceSetting:t,shixunsDetail:s})=>({globalSetting:a,practiceSetting:t,shixunsDetail:s}))(I)},21359:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return p}});var C=w(59301),pe=w(71418),e={loading:"loading___lueiN"},p=({loading:a})=>a?C.createElement("div",{className:e.loading},C.createElement(pe.Z,null)):C.createElement(C.Fragment,null)},86210:function(Dt,We,w){"use strict";w.d(We,{Y2:function(){return H},ZP:function(){return G}});var C=w(59301),pe=w(54580),e=w(8591),I=w(43418),p=w(95237),a=w(5112),t=w(3113),s=w(24905),u=w(6848),o=w(92832),c={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},n="data:image/png;base64,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",r=w(47257),i=w.n(r),l=w(93229),d=w(1012),E=w(33613),v=w(51770),m=w(59301),f=Object.defineProperty,x=Object.defineProperties,S=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(U,_,K)=>_ in U?f(U,_,{enumerable:!0,configurable:!0,writable:!0,value:K}):U[_]=K,h=(U,_)=>{for(var K in _||(_={}))O.call(_,K)&&b(U,K,_[K]);if(g)for(var K of g(_))y.call(_,K)&&b(U,K,_[K]);return U},A=(U,_)=>x(U,S(_)),B=(U,_,K)=>new Promise((ae,Y)=>{var te=q=>{try{Q(K.next(q))}catch($){Y($)}},X=q=>{try{Q(K.throw(q))}catch($){Y($)}},Q=q=>q.done?ae(q.value):Promise.resolve(q.value).then(te,X);Q((K=K.apply(U,_)).next())});const{Dragger:L}=pe.default,P=U=>{const _=$=>$&&$.substring(0,$.lastIndexOf("."));for(var K=[...U],ae=0,Y=[],te=0;te{if($.forEach(de=>{let ce=de.name.split(/\.(?=[^\.]+$)/);de.name=`${ce[0]}.${ce[1].toLowerCase()}`}),$[0].name.includes(".in"))return $.length===2?$:[$[0],{}];if($[0].name.includes(".out"))return $.length===2?$.reverse():[{},$[0]]})},z=({onClose:U,onOK:_,visible:K,wrapClassName:ae,rootIdentifier:Y,multiple:te=!1,defaultMultipleValue:X=!0})=>{const[Q,q]=(0,C.useState)([]),[$,de]=(0,C.useState)({}),[ce,xe]=(0,C.useState)(!1),[Ce,oe]=(0,C.useState)(!0),[M,J]=(0,C.useState)(null),D=(0,C.useRef)([]),k=(0,C.useRef)(0),V=()=>{U()};(0,C.useEffect)(()=>{W()},[]),(0,C.useEffect)(()=>{K&&(D.current=[],k.current=0,q([]),oe(X))},[K]);const W=()=>B(void 0,null,function*(){try{J(!0)}catch(Z){}}),N=Z=>Z&&Z.substring(0,Z.lastIndexOf(".")),j=Z=>{var ie,Se;const Ee=N((ie=Z[0])==null?void 0:ie.name)||N((Se=Z[1])==null?void 0:Se.name),Ae=Q.filter(ve=>N(ve.name)!==Ee);D.current=[...Ae],q([...Ae])},T=Z=>{if(!Ce){const le=new FormData;le.append("file",Z.file),(0,l.ZP)("/api/attachments/get_file_content.json",{method:"post",body:le},!0).then(se=>{if(se.status===0){k.current=k.current+1;const be=D.current.map(we=>{var Oe;if(we.name===Z.name){const Me=h({},we);return(Oe=Z==null?void 0:Z.name)!=null&&Oe.includes(".in")?Me.input=se==null?void 0:se.content:Me.output=se==null?void 0:se.content,Me}return we});if(D.current=[...be],q([...be]),k.current>0&&k.current===Q.length){xe(!1);let we=P(be);we=we.filter(Oe=>{var Me,Ue;return!!((Me=Oe[0])!=null&&Me.name&&((Ue=Oe[1])!=null&&Ue.name))}),we=we.map(Oe=>A(h(h({},Oe[0]),Oe[1]),{is_file:!1})),_(we),U()}}else xe(!1),U()});return}if(M){const le=new FormData;le.append("file",Z.file),Y===null?le.append("identifier","testsets"):le.append("identifier",Y),(0,l.ZP)("/api/attachments.json",{method:"post",body:le},!0).then(se=>{if(se.filename){k.current=k.current+1;const be=D.current.map(we=>{var Oe;if(we.name===(se==null?void 0:se.filename)){const Me=A(h({},we),{is_oss:!M});return(Oe=se==null?void 0:se.filename)!=null&&Oe.includes(".in")?(Me.in_object_key=se==null?void 0:se.object,Me.in_object_size=se==null?void 0:se.size,Me.input=se==null?void 0:se.filename,Me.in_file=Z):(Me.out_object_key=se==null?void 0:se.object,Me.out_object_size=se==null?void 0:se.size,Me.output=se==null?void 0:se.filename,Me.out_file=Z),Me}return we});if(D.current=[...be],q([...be]),k.current>0&&k.current===Q.length){xe(!1);let we=P(be);we=we.filter(Oe=>{var Me,Ue;return!!((Me=Oe[0])!=null&&Me.name&&((Ue=Oe[1])!=null&&Ue.name))}),we=we.map(Oe=>A(h(h({},Oe[0]),Oe[1]),{is_file:!0})),_(we),U()}}else xe(!1),U()});return}const ie=new(i())({endpoint:$.end_point,region:$.region,accessKeyId:$.access_key_id,accessKeySecret:$.access_key_secret,bucket:$.bucket,stsToken:$.security_token}),Se=Z.name,Ee={container_type:"TestSet",file_name:Se},Ae=(0,d.Z)();let ve=`testsets/${Y}/${Ae}${Se.indexOf(".")>-1?"."+Se.split(".").pop():""}`;Y===null&&(ve=`testsets/${Ae}${Se.indexOf(".")>-1?"."+Se.split(".").pop():""}`),ie.multipartUpload(ve,new Blob([Z.file],{type:Z.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:Se+""},url:$==null?void 0:$.callback_url,host:$==null?void 0:$.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,l.rz)(Ee)}}).then(function(le){if(le.data.status===0){k.current=k.current+1;const ee=D.current.map(se=>{var be,we,Oe,Me,Ue,Je,pt,bt,wt,ht,Lt,Ut,Tt,$t,ln,Ft,qt;if(se.name===((we=(be=le.data)==null?void 0:be.data)==null?void 0:we.file_name)){const _t=A(h({},se),{is_oss:!M});return(Ue=(Me=(Oe=le.data)==null?void 0:Oe.data)==null?void 0:Me.file_name)!=null&&Ue.includes(".in")?(_t.in_object_key=(pt=(Je=le.data)==null?void 0:Je.data)==null?void 0:pt.object,_t.in_object_size=(wt=(bt=le.data)==null?void 0:bt.data)==null?void 0:wt.size,_t.input=(Lt=(ht=le.data)==null?void 0:ht.data)==null?void 0:Lt.file_name,_t.in_file=Z):(_t.out_object_key=(Tt=(Ut=le.data)==null?void 0:Ut.data)==null?void 0:Tt.object,_t.out_object_size=(ln=($t=le.data)==null?void 0:$t.data)==null?void 0:ln.size,_t.output=(qt=(Ft=le.data)==null?void 0:Ft.data)==null?void 0:qt.file_name,_t.out_file=Z),_t}return se});if(D.current=[...ee],q([...ee]),k.current>0&&k.current===Q.length){xe(!1);let se=P(ee);se=se.filter(be=>{var we,Oe;return!!((we=be[0])!=null&&we.name&&((Oe=be[1])!=null&&Oe.name))}),se=se.map(be=>A(h(h({},be[0]),be[1]),{is_file:!0})),_(se),U()}}})},R=Z=>new Promise((ie,Se)=>{let Ee=0,Ae=[];for(let ve=0;ve{Ee++,Ee===Z.length&&(Ae.length?(e.ZP.warning(`${Ae.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Se()):ie(Z))}).catch(le=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",le),Ee++,Ae.push(Z[ve].name),Ee===Z.length&&(Ae.length?(e.ZP.warning(`${Ae.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Se()):ie(Z))})}),F=()=>B(void 0,null,function*(){if(Q.length===0){e.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield R(Q),xe(!0),P(Q).some(ie=>{var Se,Ee;return!((Se=ie[0])!=null&&Se.name&&((Ee=ie[1])!=null&&Ee.name))})){I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>B(void 0,null,function*(){Q.map(ie=>B(void 0,null,function*(){T(ie)}))}),onCancel:()=>{xe(!1)}});return}Q.map(ie=>B(void 0,null,function*(){T(ie)}))}),ne={name:"file",fileList:Q,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:Z=>{if(Q!=null&&Q.some(Se=>Se.name===Z.name))return e.ZP.info(`${Z.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(Z.size/1024/1024>100)return e.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(Z.name))return e.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const ie={name:Z.name,uid:Z.uid,file:Z,percent:0};return Q.push(ie),D.current=[...Q],q([...Q]),!1}},re=P(Q);return console.log(Q,re,"fileList"),m.createElement(I.default,{open:K,wrapClassName:ae,onOk:F,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:ce},onCancel:V,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},m.createElement("div",{className:c.wrap},Q.length?m.createElement("div",null,m.createElement(p.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},m.createElement("div",{style:{visibility:te?"visible":"hidden"}},m.createElement("span",{className:c.greyText},"\u7528\u4F8B\u7C7B\u578B"),m.createElement(a.ZP.Group,{className:`ml20 ${c.testCaseRadio}`,optionType:"button",value:Ce,onChange:Z=>oe(Z.target.value)},m.createElement(a.ZP,{value:!1},"\u6587\u672C"),m.createElement(a.ZP,{value:!0},"\u6587\u4EF6"))),m.createElement(pe.default,h({},ne),m.createElement(t.ZP,{type:"primary",className:c.btnS},m.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),m.createElement(H,{data:re,onRemove:j})):m.createElement("div",{className:`${c.noData} mb30`},m.createElement(pe.default.Dragger,A(h({},ne),{className:c.dragger}),m.createElement("img",{src:n,alt:"",className:"mb20"}),m.createElement("div",null,m.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),m.createElement("span",{className:c.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),m.createElement("div",{className:c.text},m.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),m.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",m.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",m.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",m.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",m.createElement("br",null))))},H=({data:U=[],onRemove:_,width:K="auto",showScore:ae=!1,disabled:Y=!1,inputChange:te,onEvaluatingChange:X,onSelectAll:Q,checkAll1:q,checkAll2:$,checkAll3:de,checkAll4:ce,checkAll5:xe,showEvaluatingSetting:Ce=!1,className:oe="",isProgramHomework:M=!1})=>{const J={value:"",filename:"",dataUrl:""},[D,k]=(0,C.useState)(h({},J)),V=j=>{let T=document.createElement("a");document.body.appendChild(T);let R=URL.createObjectURL(j.file);T.href=R,T.download=j.name,T.click(),URL.revokeObjectURL(R),document.body.removeChild(T)},W=(j,T)=>{(0,E.LR)(j,T)},N=(j,T)=>{I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:m.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{_(j,T)},onCancel:()=>{}})};return U.length?m.createElement("div",{className:oe,style:{width:K}},m.createElement("div",{className:`${M?c.headProgram:c.head}`},Ce&&m.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:q,onChange:j=>{Q(j.target.checked,"hidden")}}),m.createElement(u.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},m.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),m.createElement("div",{style:{width:M?"25%":"15%"}},"\u7528\u4F8B"),m.createElement("div",{style:{width:ae?M?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),m.createElement("div",{style:{width:ae?M?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),ae&&m.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Ce&&m.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:ce,onChange:j=>{Q(j.target.checked,"input_visible")}}),m.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},m.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ce&&m.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:$,onChange:j=>{Q(j.target.checked,"is_invisible")}}),m.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},m.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ce&&m.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:xe,onChange:j=>{Q(j.target.checked,"actual_output_visible")}}),m.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},m.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ce&&m.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:de,onChange:j=>{Q(j.target.checked,"last_match_rule")}}),m.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},m.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),m.createElement("div",{className:c.operation,style:M?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),m.createElement("div",{className:c.listWrapper,style:{boxShadow:M?"0px 2px 4px 0px #EAEEF4":"unset"}},U.map((j,T)=>{var R,F,ne,re;return m.createElement("div",{key:T,className:c.list,style:M?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Ce&&m.createElement("div",{style:{width:"15%"}},m.createElement(s.default,{checked:!!j.hidden,onChange:Z=>{X(Z.target.checked,T,"hidden")}})),m.createElement("div",{style:{width:M?"25%":"15%",paddingLeft:M?"5px":"0px",paddingRight:M?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",T+1),m.createElement("div",{className:c.info,style:{width:ae?M?"20%":"15%":"25%"}},m.createElement("span",{title:j.input||((R=j[0])==null?void 0:R.name),onClick:()=>B(void 0,null,function*(){let Z;j.input?j.input_file_url?Z=j.input_file_url:Z=j.in_file:Z=j[0];let ie;typeof Z=="string"?(ie=yield fetch(Z,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),k({value:yield ie.text(),filename:"",dataUrl:Z})):(ie=yield(0,E.db)(Z.file),k({value:ie.text,filename:Z.name,dataUrl:ie.link}))})},j.input||((F=j[0])==null?void 0:F.name))),m.createElement("div",{className:c.info,style:{width:ae?M?"20%":"15%":"25%"}},m.createElement("span",{title:j.output||((ne=j[1])==null?void 0:ne.name),onClick:()=>B(void 0,null,function*(){let Z;j.input?j.output_file_url?Z=j.output_file_url:Z=j.out_file:Z=j[1];let ie;typeof Z=="string"?(ie=yield fetch(Z,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),k({value:yield ie.text(),filename:"",dataUrl:Z})):(ie=yield(0,E.db)(Z.file),k({value:ie.text,filename:Z.name,dataUrl:ie.link}))})},j.output||((re=j[1])==null?void 0:re.name))),ae&&m.createElement("div",{style:{width:"20%"}},m.createElement(o.default,{size:"large",addonAfter:M?"%":null,disabled:Y,style:{width:"80%"},onChange:Z=>te(Z,T),value:j.score}),!M&&m.createElement("span",null,"\xA0%")),Ce&&m.createElement("div",{style:{width:"20%"}},m.createElement(s.default,{checked:j.input_visible||!1,onChange:Z=>{X(Z.target.checked,T,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ce&&m.createElement("div",{style:{width:"20%"}},m.createElement(s.default,{checked:j.is_invisible||!1,onChange:Z=>{X(Z.target.checked,T,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ce&&m.createElement("div",{style:{width:"20%"}},m.createElement(s.default,{checked:j.actual_output_visible||!1,onChange:Z=>{X(Z.target.checked,T,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ce&&m.createElement("div",{style:{width:"20%"}},m.createElement(s.default,{checked:j.last_match_rule||!1,onChange:Z=>{X(Z.target.checked,T,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),m.createElement("div",{onClick:()=>N(j,T),style:M?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},m.createElement("span",{className:c.del},"\u5220\u9664")))})),m.createElement(v.Z,{close:!0,data:D.dataUrl,filename:D.filename,type:D.dataUrl.length?"txt":"",onClose:()=>k(h({},J)),monacoEditor:{value:D.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):m.createElement(m.Fragment,null)};var G=z},56716:function(Dt,We,w){"use strict";w.d(We,{S:function(){return a},m:function(){return t}});var C=w(33613),pe=w(8591),e=w(43418),I=w(59301),p=(s,u,o)=>new Promise((c,n)=>{var r=d=>{try{l(o.next(d))}catch(E){n(E)}},i=d=>{try{l(o.throw(d))}catch(E){n(E)}},l=d=>d.done?c(d.value):Promise.resolve(d.value).then(r,i);l((o=o.apply(s,u)).next())});const a=s=>{let u=document.createElement("textarea");return u.value=s,u.value},t=(s,u,o,c,n)=>p(void 0,null,function*(){var r,i;const l=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:o,save_type:c}});c===1?((l==null?void 0:l.status)==0&&pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),(r=l==null?void 0:l.data)!=null&&r.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(i=l==null?void 0:l.data)==null?void 0:i.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(l==null?void 0:l.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:I.createElement("div",null,I.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var d,E;(0,C.xg)(`/shixuns/${(E=(d=u==null?void 0:u.detail)==null?void 0:d.fork_from)==null?void 0:E.fork_identifier}/challenges`)}}))})},47257:function(Dt){(function(We){(function(w){if(1)Dt.exports=w();else var C})(function(){var w,C,pe;return function(){function e(I,p,a){function t(o,c){if(!p[o]){if(!I[o]){var n=void 0;if(!c&&n)return require(o,!0);if(s)return s(o,!0);var r=new Error("Cannot find module '"+o+"'");throw r.code="MODULE_NOT_FOUND",r}var i=p[o]={exports:{}};I[o][0].call(i.exports,function(l){var d=I[o][1][l];return t(d||l)},i,i.exports,e,I,p,a)}return p[o].exports}for(var s=void 0,u=0;u - - -`.concat(v,` -`),m&&(S+="".concat(m,` -`)),S+=` -`,x.content=S,x.mime="xml",x.successStatuses=[200],y.next=9,this.request(x);case 9:return g=y.sent,y.abrupt("return",{res:g.res});case 11:case"end":return y.stop()}},E,this)}));function d(E,v,m){return l.apply(this,arguments)}return d}(),n.getBucketLogging=function(){var l=(0,s.default)(t.default.mark(function E(v,m){var f,x,S;return t.default.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return f=this._bucketRequestParams("GET",v,"logging",m),f.successStatuses=[200],f.xmlResponse=!0,O.next=5,this.request(f);case 5:return x=O.sent,S=x.data.LoggingEnabled,O.abrupt("return",{enable:!!S,prefix:S&&S.TargetPrefix||null,res:x.res});case 8:case"end":return O.stop()}},E,this)}));function d(E,v){return l.apply(this,arguments)}return d}(),n.deleteBucketLogging=function(){var l=(0,s.default)(t.default.mark(function E(v,m){var f,x;return t.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return f=this._bucketRequestParams("DELETE",v,"logging",m),f.successStatuses=[204,200],g.next=4,this.request(f);case 4:return x=g.sent,g.abrupt("return",{res:x.res});case 6:case"end":return g.stop()}},E,this)}));function d(E,v){return l.apply(this,arguments)}return d}(),n.putBucketCORS=function(){var l=(0,s.default)(t.default.mark(function E(v,m,f){var x,S,g,O,y,b,h,A,B,L;return t.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:for(m=m||[],u(m.length,"rules is required"),m.forEach(function(H){u(H.allowedOrigin,"allowedOrigin is required"),u(H.allowedMethod,"allowedMethod is required")}),x=this._bucketRequestParams("PUT",v,"cors",f),S=` -`,g=function(G){S+="".concat(G,"")},O=function(G){S+="".concat(G,"")},y=function(G){S+="".concat(G,"")},b=function(G){S+="".concat(G,"")},h=0,A=m.length;h",i(B.allowedOrigin).forEach(g),i(B.allowedMethod).forEach(O),i(B.allowedHeader).forEach(y),i(B.exposeHeader).forEach(b),B.maxAgeSeconds&&(S+="".concat(B.maxAgeSeconds,"")),S+="";return S+="",x.content=S,x.mime="xml",x.successStatuses=[200],z.next=16,this.request(x);case 16:return L=z.sent,z.abrupt("return",{res:L.res});case 18:case"end":return z.stop()}},E,this)}));function d(E,v,m){return l.apply(this,arguments)}return d}(),n.getBucketCORS=function(){var l=(0,s.default)(t.default.mark(function E(v,m){var f,x,S,g;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return f=this._bucketRequestParams("GET",v,"cors",m),f.successStatuses=[200],f.xmlResponse=!0,y.next=5,this.request(f);case 5:return x=y.sent,S=[],x.data&&x.data.CORSRule&&(g=x.data.CORSRule,r(g)||(g=[g]),g.forEach(function(b){var h={};Object.keys(b).forEach(function(A){h[A.slice(0,1).toLowerCase()+A.slice(1,A.length)]=b[A]}),S.push(h)})),y.abrupt("return",{rules:S,res:x.res});case 9:case"end":return y.stop()}},E,this)}));function d(E,v){return l.apply(this,arguments)}return d}(),n.deleteBucketCORS=function(){var l=(0,s.default)(t.default.mark(function E(v,m){var f,x;return t.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return f=this._bucketRequestParams("DELETE",v,"cors",m),f.successStatuses=[204],g.next=4,this.request(f);case 4:return x=g.sent,g.abrupt("return",{res:x.res});case 6:case"end":return g.stop()}},E,this)}));function d(E,v){return l.apply(this,arguments)}return d}(),n.putBucketReferer=function(){var l=(0,s.default)(t.default.mark(function E(v,m,f,x){var S,g,O,y;return t.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(S=this._bucketRequestParams("PUT",v,"referer",x),g=` - -`,g+=" ".concat(m?"true":"false",` -`),f&&f.length>0){for(g+=` -`,O=0;O".concat(f[O],` -`);g+=` -`}else g+=` -`;return g+="",S.content=g,S.mime="xml",S.successStatuses=[200],h.next=10,this.request(S);case 10:return y=h.sent,h.abrupt("return",{res:y.res});case 12:case"end":return h.stop()}},E,this)}));function d(E,v,m,f){return l.apply(this,arguments)}return d}(),n.getBucketReferer=function(){var l=(0,s.default)(t.default.mark(function E(v,m){var f,x,S;return t.default.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return f=this._bucketRequestParams("GET",v,"referer",m),f.successStatuses=[200],f.xmlResponse=!0,O.next=5,this.request(f);case 5:return x=O.sent,S=x.data.RefererList.Referer||null,S&&(r(S)||(S=[S])),O.abrupt("return",{allowEmpty:x.data.AllowEmptyReferer==="true",referers:S,res:x.res});case 9:case"end":return O.stop()}},E,this)}));function d(E,v){return l.apply(this,arguments)}return d}(),n.deleteBucketReferer=function(){var l=(0,s.default)(t.default.mark(function E(v,m){return t.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.next=2,this.putBucketReferer(v,!0,null,m);case 2:return x.abrupt("return",x.sent);case 3:case"end":return x.stop()}},E,this)}));function d(E,v){return l.apply(this,arguments)}return d}(),n._bucketRequestParams=function(d,E,v,m){return{method:d,bucket:E,subres:v,timeout:m&&m.timeout,ctx:m&&m.ctx}}},{"../common/utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,assert:82,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],3:[function(e,I,p){(function(a,t){(function(){"use strict";var s=e("@babel/runtime/helpers/interopRequireDefault"),u=s(e("@babel/runtime/regenerator")),o=s(e("@babel/runtime/helpers/asyncToGenerator"));e("core-js/modules/es.function.name.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.symbol.js"),e("core-js/modules/es.symbol.description.js"),e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.regexp.to-string.js");var c=e("debug")("ali-oss"),n=e("xml2js"),r=e("agentkeepalive"),i=e("merge-descriptors"),l=e("platform"),d=e("utility"),E=e("urllib"),v=e("./version"),m=e("bowser"),f=e("../common/signUtils"),x=e("../common/client/initOptions"),S=e("../common/utils/createRequest"),g=S.createRequest,O=e("../common/utils/encoder"),y=O.encoder,b=e("../common/client/getReqUrl"),h=b.getReqUrl,A=e("../common/utils/setSTSToken"),B=A.setSTSToken,L=e("../common/utils/retry"),P=L.retry,z=e("../common/utils/isFunction"),H=z.isFunction,G=new r;function U(){var X=l.name,Q=l.version;X&&X.toLowerCase&&X.toLowerCase()==="ie"&&Q.split(".")[0]<10&&console.warn("ali-oss does not support the current browser")}function _(){return location&&location.protocol==="https:"}function K(X,Q){if(U(),!(this instanceof K))return new K(X,Q);X&&X.inited?this.options=X:this.options=K.initOptions(X),this.options.cancelFlag=!1,this.options.urllib?this.urllib=this.options.urllib:(this.urllib=E,this.agent=this.options.agent||G),this.ctx=Q,this.userAgent=this._getUserAgent(),this.stsTokenFreshTime=new Date,this.options.amendTimeSkewed=0}I.exports=K,K.initOptions=function(Q){Q.stsToken||console.warn("Please use STS Token for safety, see more details at https://help.aliyun.com/document_detail/32077.html");var q=Object.assign({secure:_(),useFetch:!1},Q);return x(q)};var ae=K.prototype;ae.debug=c,i(ae,e("./object")),i(ae,e("./bucket")),i(ae,e("../common/bucket/getBucketWebsite")),i(ae,e("../common/bucket/putBucketWebsite")),i(ae,e("../common/bucket/deleteBucketWebsite")),i(ae,e("../common/bucket/getBucketLifecycle")),i(ae,e("../common/bucket/putBucketLifecycle")),i(ae,e("../common/bucket/deleteBucketLifecycle")),i(ae,e("../common/bucket/putBucketVersioning")),i(ae,e("../common/bucket/getBucketVersioning")),i(ae,e("../common/bucket/getBucketInventory")),i(ae,e("../common/bucket/deleteBucketInventory")),i(ae,e("../common/bucket/listBucketInventory")),i(ae,e("../common/bucket/putBucketInventory")),i(ae,e("../common/bucket/abortBucketWorm")),i(ae,e("../common/bucket/completeBucketWorm")),i(ae,e("../common/bucket/extendBucketWorm")),i(ae,e("../common/bucket/getBucketWorm")),i(ae,e("../common/bucket/initiateBucketWorm")),i(ae,e("./managed-upload")),i(ae,e("../common/multipart-copy")),i(ae,e("../common/multipart")),i(ae,e("../common/parallel")),ae.signature=function(Q){return this.debug("authorization stringToSign: %s",Q,"info"),f.computeSignature(this.options.accessKeySecret,Q,this.options.headerEncoding)},ae._getReqUrl=h,ae.authorization=function(Q,q,$,de){var ce=f.buildCanonicalString(Q.toUpperCase(),q,{headers:de,parameters:$});return f.authorization(this.options.accessKeyId,this.options.accessKeySecret,ce,this.options.headerEncoding)},ae.request=function(){var X=(0,o.default)(u.default.mark(function Q(q){var $=this;return u.default.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:if(!this.options.retryMax){ce.next=6;break}return ce.next=3,P(Y.bind(this),this.options.retryMax,{errorHandler:function(Ce){var oe=function(J){if(q.stream)return!1;var D=[-1,-2].includes(J.status),k=$.options.requestErrorRetryHandle||function(){return!0};return D&&k(J)};return!!oe(Ce)}})(q);case 3:return ce.abrupt("return",ce.sent);case 6:return ce.abrupt("return",Y.call(this,q));case 7:case"end":return ce.stop()}},Q,this)}));return function(Q){return X.apply(this,arguments)}}();function Y(X){return te.apply(this,arguments)}function te(){return te=(0,o.default)(u.default.mark(function X(Q){var q,$,de,ce,xe,Ce;return u.default.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:if(!(this.options.stsToken&&H(this.options.refreshSTSToken))){M.next=3;break}return M.next=3,B.call(this);case 3:return q=g.call(this,Q),this.options.useFetch||(q.params.mode="disable-fetch"),ce=!!Q.stream,M.prev=6,M.next=9,this.urllib.request(q.url,q.params);case 9:$=M.sent,this.debug("response %s %s, got %s, headers: %j",Q.method,q.url,$.status,$.headers,"info"),M.next=16;break;case 13:M.prev=13,M.t0=M.catch(6),de=M.t0;case 16:if(!($&&Q.successStatuses&&Q.successStatuses.indexOf($.status)===-1)){M.next=28;break}return M.next=19,this.requestError($);case 19:if(xe=M.sent,!(xe.code==="RequestTimeTooSkewed"&&!ce)){M.next=25;break}return this.options.amendTimeSkewed=+new Date(xe.serverTime)-new Date,M.next=24,this.request(Q);case 24:return M.abrupt("return",M.sent);case 25:xe.params=Q,M.next=32;break;case 28:if(!de){M.next=32;break}return M.next=31,this.requestError(de);case 31:xe=M.sent;case 32:if(!xe){M.next=34;break}throw xe;case 34:if(!Q.xmlResponse){M.next=39;break}return M.next=37,this.parseXML($.data);case 37:Ce=M.sent,$.data=Ce;case 39:return M.abrupt("return",$);case 40:case"end":return M.stop()}},X,this,[[6,13]])})),te.apply(this,arguments)}ae._getResource=function(Q){var q="/";return Q.bucket&&(q+="".concat(Q.bucket,"/")),Q.object&&(q+=y(Q.object,this.options.headerEncoding)),q},ae._escape=function(Q){return d.encodeURIComponent(Q).replace(/%2F/g,"/")},ae._getUserAgent=function(){var Q=t&&t.browser?"js":"nodejs",q="aliyun-sdk-".concat(Q,"/").concat(v.version),$=l.description;return!$&&t&&($="Node.js ".concat(t.version.slice(1)," on ").concat(t.platform," ").concat(t.arch)),this._checkUserAgent("".concat(q," ").concat($))},ae._checkUserAgent=function(Q){var q=Q.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta");return q},ae.checkBrowserAndVersion=function(Q,q){return m.name===Q&&m.version.split(".")[0]===q},ae.parseXML=function(Q){return new Promise(function(q,$){a.isBuffer(Q)&&(Q=Q.toString()),n.parseString(Q,{explicitRoot:!1,explicitArray:!1},function(de,ce){de?$(de):q(ce)})})},ae.requestError=function(){var X=(0,o.default)(u.default.mark(function q($){var de,ce,xe,Ce;return u.default.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:if(de=null,!(!$.data||!$.data.length)){M.next=5;break}$.status===-1||$.status===-2?(de=new Error($.message),de.name=$.name,de.status=$.status,de.code=$.name):($.status===404?(de=new Error("Object not exists"),de.name="NoSuchKeyError",de.status=404,de.code="NoSuchKey"):$.status===412?(de=new Error("Pre condition failed"),de.name="PreconditionFailedError",de.status=412,de.code="PreconditionFailed"):(de=new Error("Unknow error, status: ".concat($.status)),de.name="UnknownError",de.status=$.status),de.requestId=$.headers["x-oss-request-id"],de.host=""),M.next=32;break;case 5:return ce=String($.data),this.debug("request response error data: %s",ce,"error"),M.prev=7,M.next=10,this.parseXML(ce);case 10:if(M.t0=M.sent,M.t0){M.next=13;break}M.t0={};case 13:xe=M.t0,M.next=23;break;case 16:return M.prev=16,M.t1=M.catch(7),this.debug(ce,"error"),M.t1.message+=` -raw xml: `.concat(ce),M.t1.status=$.status,M.t1.requestId=$.headers["x-oss-request-id"],M.abrupt("return",M.t1);case 23:Ce=xe.Message||"unknow request error, status: ".concat($.status),xe.Condition&&(Ce+=" (condition: ".concat(xe.Condition,")")),de=new Error(Ce),de.name=xe.Code?"".concat(xe.Code,"Error"):"UnknownError",de.status=$.status,de.code=xe.Code,de.requestId=xe.RequestId,de.hostId=xe.HostId,de.serverTime=xe.ServerTime;case 32:return this.debug("generate error %j",de,"error"),M.abrupt("return",de);case 34:case"end":return M.stop()}},q,this,[[7,16]])}));function Q(q){return X.apply(this,arguments)}return Q}()}).call(this)}).call(this,{isBuffer:e("../../node_modules/is-buffer/index.js")},e("_process"))},{"../../node_modules/is-buffer/index.js":366,"../common/bucket/abortBucketWorm":7,"../common/bucket/completeBucketWorm":8,"../common/bucket/deleteBucketInventory":9,"../common/bucket/deleteBucketLifecycle":10,"../common/bucket/deleteBucketWebsite":11,"../common/bucket/extendBucketWorm":12,"../common/bucket/getBucketInventory":13,"../common/bucket/getBucketLifecycle":14,"../common/bucket/getBucketVersioning":15,"../common/bucket/getBucketWebsite":16,"../common/bucket/getBucketWorm":17,"../common/bucket/initiateBucketWorm":18,"../common/bucket/listBucketInventory":19,"../common/bucket/putBucketInventory":20,"../common/bucket/putBucketLifecycle":21,"../common/bucket/putBucketVersioning":22,"../common/bucket/putBucketWebsite":23,"../common/client/getReqUrl":25,"../common/client/initOptions":26,"../common/multipart":30,"../common/multipart-copy":29,"../common/parallel":49,"../common/signUtils":50,"../common/utils/createRequest":56,"../common/utils/encoder":59,"../common/utils/isFunction":68,"../common/utils/retry":74,"../common/utils/setSTSToken":76,"./bucket":2,"./managed-upload":4,"./object":5,"./version":6,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,agentkeepalive:81,bowser:88,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.split.js":307,"core-js/modules/es.symbol.description.js":310,"core-js/modules/es.symbol.js":313,debug:465,"merge-descriptors":372,platform:379,urllib:475,utility:474,xml2js:426}],4:[function(e,I,p){(function(a){(function(){"use strict";var t=e("@babel/runtime/helpers/interopRequireDefault"),s=t(e("@babel/runtime/regenerator"));e("core-js/modules/es.function.name.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.array.from.js"),e("core-js/modules/es.string.iterator.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.array.filter.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.regexp.to-string.js"),e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.array.iterator.js"),e("core-js/modules/es.array-buffer.slice.js"),e("core-js/modules/es.typed-array.uint8-array.js"),e("core-js/modules/es.typed-array.copy-within.js"),e("core-js/modules/es.typed-array.every.js"),e("core-js/modules/es.typed-array.fill.js"),e("core-js/modules/es.typed-array.filter.js"),e("core-js/modules/es.typed-array.find.js"),e("core-js/modules/es.typed-array.find-index.js"),e("core-js/modules/es.typed-array.for-each.js"),e("core-js/modules/es.typed-array.includes.js"),e("core-js/modules/es.typed-array.index-of.js"),e("core-js/modules/es.typed-array.iterator.js"),e("core-js/modules/es.typed-array.join.js"),e("core-js/modules/es.typed-array.last-index-of.js"),e("core-js/modules/es.typed-array.map.js"),e("core-js/modules/es.typed-array.reduce.js"),e("core-js/modules/es.typed-array.reduce-right.js"),e("core-js/modules/es.typed-array.reverse.js"),e("core-js/modules/es.typed-array.set.js"),e("core-js/modules/es.typed-array.slice.js"),e("core-js/modules/es.typed-array.some.js"),e("core-js/modules/es.typed-array.sort.js"),e("core-js/modules/es.typed-array.subarray.js"),e("core-js/modules/es.typed-array.to-locale-string.js"),e("core-js/modules/es.typed-array.to-string.js");var u=t(e("@babel/runtime/helpers/asyncToGenerator")),o=e("util"),c=e("path"),n=e("mime"),r=e("copy-to"),i=e("../common/utils/isBlob"),l=i.isBlob,d=e("../common/utils/isFile"),E=d.isFile,v=e("../common/utils/isBuffer"),m=v.isBuffer,f=p;f.multipartUpload=function(){var y=(0,u.default)(s.default.mark(function h(A,B){var L,P,z,H,G,U,_,K,ae,Y=arguments;return s.default.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(L=Y.length>2&&Y[2]!==void 0?Y[2]:{},this.resetCancelFlag(),L.disabledMD5=L.disabledMD5===void 0?!0:!!L.disabledMD5,!(L.checkpoint&&L.checkpoint.uploadId)){X.next=8;break}return B&&E(B)&&(L.checkpoint.file=B),X.next=7,this._resumeMultipart(L.checkpoint,L);case 7:return X.abrupt("return",X.sent);case 8:return P=102400,L.mime||(E(B)?L.mime=n.getType(c.extname(B.name)):l(B)?L.mime=B.type:m(B)?L.mime="":L.mime=n.getType(c.extname(B))),L.headers=L.headers||{},this._convertMetaToHeaders(L.meta,L.headers),X.next=14,this._getFileSize(B);case 14:if(z=X.sent,!(z0&&r(U).to(K),ae=this._divideParts(z,H),Y=ae.length,te=!1,X=function(D,k){return new Promise(function(){var V=(0,u.default)(s.default.mark(function W(N,j){var T,R,F,ne,re;return s.default.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:if(ie.prev=0,D.isCancel()){ie.next=29;break}return T=ae[k-1],ie.next=5,D._createBuffer(P,T.start,T.end);case 5:return R=ie.sent,F={content:R,size:T.end-T.start},ie.prev=7,ie.next=10,D._uploadPart(_,G,k,F,B);case 10:ne=ie.sent,ie.next=18;break;case 13:if(ie.prev=13,ie.t0=ie.catch(7),ie.t0.status!==404){ie.next=17;break}throw D._makeAbortEvent();case 17:throw ie.t0;case 18:if(!(!D.isCancel()&&!te)){ie.next=26;break}if(A.doneParts.push({number:k,etag:ne.res.headers.etag}),!B.progress){ie.next=23;break}return ie.next=23,B.progress(U.length/(Y+1),A,ne.res);case 23:N({number:k,etag:ne.res.headers.etag}),ie.next=27;break;case 26:N();case 27:ie.next=30;break;case 29:N();case 30:ie.next=41;break;case 32:ie.prev=32,ie.t1=ie.catch(0),re=new Error,re.name=ie.t1.name,re.message=ie.t1.message,re.stack=ie.t1.stack,re.partNum=k,r(ie.t1).to(re),j(re);case 41:case"end":return ie.stop()}},W,null,[[0,32],[7,13]])}));return function(W,N){return V.apply(this,arguments)}}())},Q=Array.from(new Array(Y),function(J,D){return D+1}),q=K.map(function(J){return J.number}),$=Q.filter(function(J){return q.indexOf(J)<0}),de=5,ce=B.parallel||de,M.next=17,this._parallel($,ce,function(J){return new Promise(function(D,k){X(L,J).then(function(V){V&&K.push(V),D()}).catch(function(V){k(V)})})});case 17:if(xe=M.sent,te=!0,Ce=xe.find(function(J){return J.name==="abort"}),!Ce){M.next=22;break}throw Ce;case 22:if(!this.isCancel()){M.next=25;break}throw X=null,this._makeCancelEvent();case 25:if(!(xe&&xe.length>0)){M.next=28;break}throw xe[0].message="Failed to upload some parts with error: ".concat(xe[0].toString()," part_num: ").concat(xe[0].partNum),xe[0];case 28:return M.next=30,this.completeMultipartUpload(_,G,K,B);case 30:return M.abrupt("return",M.sent);case 31:case"end":return M.stop()}},h,this)}));function b(h,A){return y.apply(this,arguments)}return b}(),f._getFileSize=function(){var y=(0,u.default)(s.default.mark(function h(A){return s.default.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(!m(A)){L.next=4;break}return L.abrupt("return",A.length);case 4:if(!(l(A)||E(A))){L.next=6;break}return L.abrupt("return",A.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return L.stop()}},h)}));function b(h){return y.apply(this,arguments)}return b}();var x=e("stream"),S=x.Readable;function g(y,b){if(!(this instanceof g))return new g(y,b);S.call(this,b),this.file=y,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}o.inherits(g,S),g.prototype.readFileAndPush=function(b){if(this.fileBuffer)for(var h=!0;h&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:B,this.start=B,h=this.push(this.fileBuffer.slice(A,B))}},g.prototype._read=function(b){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var h=16*1024;b=b||h;var A=this;this.reader.onload=function(L){A.fileBuffer=a.from(new Uint8Array(L.target.result)),A.file=null,A.readFileAndPush(b)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(b)};function O(y){return y.arrayBuffer?y.arrayBuffer():new Promise(function(b,h){var A=new FileReader;A.onload=function(B){b(B.target.result)},A.onerror=function(B){h(B)},A.readAsArrayBuffer(y)})}f._createBuffer=function(){var y=(0,u.default)(s.default.mark(function h(A,B,L){var P,z;return s.default.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(!(l(A)||E(A))){G.next=8;break}return P=A.slice(B,L),G.next=4,O(P);case 4:return z=G.sent,G.abrupt("return",a.from(z));case 8:if(!m(A)){G.next=12;break}return G.abrupt("return",A.subarray(B,L));case 12:throw new Error("_createBuffer requires File/Blob/Buffer.");case 13:case"end":return G.stop()}},h)}));function b(h,A,B){return y.apply(this,arguments)}return b}(),f._getPartSize=function(b,h){var A=1e4,B=1*1024*1024;h||(h=B);var L=Math.ceil(b/A);return h1&&U[1]!==void 0?U[1]:{},B=h["continuation-token"]||h.continuationToken,B&&(A.subres=Object.assign({"continuation-token":B},A.subres)),L=this._objectRequestParams("GET","",A),L.query=Object.assign({"list-type":2},h),delete L.query["continuation-token"],delete L.query.continuationToken,L.xmlResponse=!0,L.successStatuses=[200],K.next=11,this.request(L);case 11:return P=K.sent,z=P.data.Contents||[],H=this,z&&(Array.isArray(z)||(z=[z]),z=z.map(function(ae){var Y=null;return ae.Owner&&(Y={id:ae.Owner.ID,displayName:ae.Owner.DisplayName}),{name:ae.Key,url:H._objectUrl(ae.Key),lastModified:ae.LastModified,etag:ae.ETag,type:ae.Type,size:Number(ae.Size),storageClass:ae.StorageClass,owner:Y}})),G=P.data.CommonPrefixes||null,G&&(Array.isArray(G)||(G=[G]),G=G.map(function(ae){return ae.Prefix})),K.abrupt("return",{res:P.res,objects:z,prefixes:G,isTruncated:P.data.IsTruncated==="true",keyCount:+P.data.KeyCount,continuationToken:P.data.ContinuationToken||null,nextContinuationToken:P.data.NextContinuationToken||null});case 18:case"end":return K.stop()}},b,this)}));function y(b){return O.apply(this,arguments)}return y}(),g.restore=function(){var O=(0,s.default)(t.default.mark(function b(h){var A,B,L,P,z=arguments;return t.default.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return A=z.length>1&&z[1]!==void 0?z[1]:{type:"Archive"},A=A||{},A.subres=Object.assign({restore:""},A.subres),A.versionId&&(A.subres.versionId=A.versionId),B=this._objectRequestParams("POST",h,A),A.type==="ColdArchive"&&(L={RestoreRequest:{Days:A.Days?A.Days:2,JobParameters:{Tier:A.JobParameters?A.JobParameters:"Standard"}}},B.content=S(L,{headers:!0}),B.mime="xml"),B.successStatuses=[202],G.next=9,this.request(B);case 9:return P=G.sent,G.abrupt("return",{res:P.res});case 11:case"end":return G.stop()}},b,this)}));function y(b){return O.apply(this,arguments)}return y}(),g._objectUrl=function(y){return this._getReqUrl({bucket:this.options.bucket,object:y})},g._objectRequestParams=function(y,b,h){if(!this.options.bucket&&!this.options.cname)throw new Error("Please create a bucket first");h=h||{},b=this._objectName(b);var A={object:b,bucket:this.options.bucket,method:y,subres:h&&h.subres,timeout:h&&h.timeout,ctx:h&&h.ctx};return h.headers&&(A.headers={},o(h.headers).to(A.headers)),A},g._objectName=function(y){return y.replace(/^\/+/,"")},g._convertMetaToHeaders=function(y,b){y&&Object.keys(y).forEach(function(h){b["x-oss-meta-".concat(h)]=y[h]})},g._deleteFileSafe=function(y){var b=this;return new Promise(function(h){u.exists(y,function(A){A?u.unlink(y,function(B){B&&b.debug("unlink %j error: %s",y,B,"error"),h()}):h()})})}},{"../common/callback":24,"../common/image":27,"../common/object/asyncSignatureUrl":31,"../common/object/copyObject":32,"../common/object/delete":33,"../common/object/deleteMulti":34,"../common/object/deleteObjectTagging":35,"../common/object/generateObjectUrl":36,"../common/object/get":37,"../common/object/getACL":38,"../common/object/getBucketVersions":39,"../common/object/getObjectMeta":40,"../common/object/getObjectTagging":41,"../common/object/getObjectUrl":42,"../common/object/getSymlink":43,"../common/object/head":44,"../common/object/putACL":45,"../common/object/putObjectTagging":46,"../common/object/putSymlink":47,"../common/object/signatureUrl":48,"../common/utils/isBlob":64,"../common/utils/isBuffer":65,"../common/utils/isFile":67,"../common/utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,fs:89,"merge-descriptors":372,mime:374,path:378}],6:[function(e,I,p){"use strict";p.version="6.18.1"},{}],7:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.abortBucketWorm=void 0;var u=e("../utils/checkBucketName");function o(n,r){return c.apply(this,arguments)}function c(){return c=(0,s.default)(t.default.mark(function n(r,i){var l,d;return t.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return u.checkBucketName(r),l=this._bucketRequestParams("DELETE",r,"worm",i),v.next=4,this.request(l);case 4:return d=v.sent,v.abrupt("return",{res:d.res,status:d.status});case 6:case"end":return v.stop()}},n,this)})),c.apply(this,arguments)}p.abortBucketWorm=o},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],8:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.completeBucketWorm=void 0;var u=e("../utils/checkBucketName");function o(n,r,i){return c.apply(this,arguments)}function c(){return c=(0,s.default)(t.default.mark(function n(r,i,l){var d,E;return t.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return u.checkBucketName(r),d=this._bucketRequestParams("POST",r,{wormId:i},l),m.next=4,this.request(d);case 4:return E=m.sent,m.abrupt("return",{res:E.res,status:E.status});case 6:case"end":return m.stop()}},n,this)})),c.apply(this,arguments)}p.completeBucketWorm=o},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],9:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.deleteBucketInventory=void 0;var u=e("../utils/checkBucketName");function o(n,r){return c.apply(this,arguments)}function c(){return c=(0,s.default)(t.default.mark(function n(r,i){var l,d,E,v,m=arguments;return t.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return l=m.length>2&&m[2]!==void 0?m[2]:{},d=Object.assign({inventory:"",inventoryId:i},l.subres),u.checkBucketName(r),E=this._bucketRequestParams("DELETE",r,d,l),E.successStatuses=[204],x.next=7,this.request(E);case 7:return v=x.sent,x.abrupt("return",{status:v.status,res:v.res});case 9:case"end":return x.stop()}},n,this)})),c.apply(this,arguments)}p.deleteBucketInventory=o},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],10:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=p;c.deleteBucketLifecycle=function(){var n=(0,s.default)(t.default.mark(function i(l,d){var E,v;return t.default.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return o(l),E=this._bucketRequestParams("DELETE",l,"lifecycle",d),E.successStatuses=[204],f.next=5,this.request(E);case 5:return v=f.sent,f.abrupt("return",{res:v.res});case 7:case"end":return f.stop()}},i,this)}));function r(i,l){return n.apply(this,arguments)}return r}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],11:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=p;c.deleteBucketWebsite=function(){var n=(0,s.default)(t.default.mark(function i(l,d){var E,v;return t.default.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return o(l),E=this._bucketRequestParams("DELETE",l,"website",d),E.successStatuses=[204],f.next=5,this.request(E);case 5:return v=f.sent,f.abrupt("return",{res:v.res});case 7:case"end":return f.stop()}},i,this)}));function r(i,l){return n.apply(this,arguments)}return r}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],12:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.extendBucketWorm=void 0;var u=e("../utils/checkBucketName"),o=e("../utils/obj2xml");function c(r,i,l,d){return n.apply(this,arguments)}function n(){return n=(0,s.default)(t.default.mark(function r(i,l,d,E){var v,m,f;return t.default.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return u.checkBucketName(i),v=this._bucketRequestParams("POST",i,{wormExtend:"",wormId:l},E),m={ExtendWormConfiguration:{RetentionPeriodInDays:d}},v.mime="xml",v.content=o.obj2xml(m,{headers:!0}),v.successStatuses=[200],S.next=8,this.request(v);case 8:return f=S.sent,S.abrupt("return",{res:f.res,status:f.status});case 10:case"end":return S.stop()}},r,this)})),n.apply(this,arguments)}p.extendBucketWorm=c},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],13:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.getBucketInventory=void 0;var u=e("../utils/checkBucketName"),o=e("../utils/formatInventoryConfig");function c(r,i){return n.apply(this,arguments)}function n(){return n=(0,s.default)(t.default.mark(function r(i,l){var d,E,v,m,f=arguments;return t.default.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return d=f.length>2&&f[2]!==void 0?f[2]:{},E=Object.assign({inventory:"",inventoryId:l},d.subres),u.checkBucketName(i),v=this._bucketRequestParams("GET",i,E,d),v.successStatuses=[200],v.xmlResponse=!0,S.next=8,this.request(v);case 8:return m=S.sent,S.abrupt("return",{status:m.status,res:m.res,inventory:o.formatInventoryConfig(m.data)});case 10:case"end":return S.stop()}},r,this)})),n.apply(this,arguments)}p.getBucketInventory=c},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],14:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.map.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=e("../utils/isArray"),n=c.isArray,r=e("../utils/formatObjKey"),i=r.formatObjKey,l=p;l.getBucketLifecycle=function(){var d=(0,s.default)(t.default.mark(function v(m,f){var x,S,g;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return o(m),x=this._bucketRequestParams("GET",m,"lifecycle",f),x.successStatuses=[200],x.xmlResponse=!0,y.next=6,this.request(x);case 6:return S=y.sent,g=S.data.Rule||null,g&&(n(g)||(g=[g]),g=g.map(function(b){return b.ID&&(b.id=b.ID,delete b.ID),b.Tag&&!n(b.Tag)&&(b.Tag=[b.Tag]),i(b,"firstLowerCase")})),y.abrupt("return",{rules:g,res:S.res});case 10:case"end":return y.stop()}},v,this)}));function E(v,m){return d.apply(this,arguments)}return E}()},{"../utils/checkBucketName":51,"../utils/formatObjKey":61,"../utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280}],15:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=p;c.getBucketVersioning=function(){var n=(0,s.default)(t.default.mark(function i(l,d){var E,v,m;return t.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return o(l),E=this._bucketRequestParams("GET",l,"versioning",d),E.xmlResponse=!0,E.successStatuses=[200],x.next=6,this.request(E);case 6:return v=x.sent,m=v.data.Status,x.abrupt("return",{status:v.status,versionStatus:m,res:v.res});case 9:case"end":return x.stop()}},i,this)}));function r(i,l){return n.apply(this,arguments)}return r}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],16:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=e("../utils/isObject"),n=c.isObject,r=p;r.getBucketWebsite=function(){var i=(0,s.default)(t.default.mark(function d(E,v){var m,f,x;return t.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return o(E),m=this._bucketRequestParams("GET",E,"website",v),m.successStatuses=[200],m.xmlResponse=!0,g.next=6,this.request(m);case 6:return f=g.sent,x=[],f.data.RoutingRules&&f.data.RoutingRules.RoutingRule&&(n(f.data.RoutingRules.RoutingRule)?x=[f.data.RoutingRules.RoutingRule]:x=f.data.RoutingRules.RoutingRule),g.abrupt("return",{index:f.data.IndexDocument&&f.data.IndexDocument.Suffix||"",supportSubDir:f.data.IndexDocument&&f.data.IndexDocument.SupportSubDir||"false",type:f.data.IndexDocument&&f.data.IndexDocument.Type,routingRules:x,error:f.data.ErrorDocument&&f.data.ErrorDocument.Key||null,res:f.res});case 10:case"end":return g.stop()}},d,this)}));function l(d,E){return i.apply(this,arguments)}return l}()},{"../utils/checkBucketName":51,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],17:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.getBucketWorm=void 0;var u=e("../utils/checkBucketName"),o=e("../utils/dataFix");function c(r,i){return n.apply(this,arguments)}function n(){return n=(0,s.default)(t.default.mark(function r(i,l){var d,E;return t.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return u.checkBucketName(i),d=this._bucketRequestParams("GET",i,"worm",l),d.successStatuses=[200],d.xmlResponse=!0,m.next=6,this.request(d);case 6:return E=m.sent,o.dataFix(E.data,{lowerFirst:!0,rename:{RetentionPeriodInDays:"days"}}),m.abrupt("return",Object.assign(Object.assign({},E.data),{res:E.res,status:E.status}));case 9:case"end":return m.stop()}},r,this)})),n.apply(this,arguments)}p.getBucketWorm=c},{"../utils/checkBucketName":51,"../utils/dataFix":57,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],18:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.initiateBucketWorm=void 0;var u=e("../utils/obj2xml"),o=e("../utils/checkBucketName");function c(r,i,l){return n.apply(this,arguments)}function n(){return n=(0,s.default)(t.default.mark(function r(i,l,d){var E,v,m;return t.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return o.checkBucketName(i),E=this._bucketRequestParams("POST",i,"worm",d),v={InitiateWormConfiguration:{RetentionPeriodInDays:l}},E.mime="xml",E.content=u.obj2xml(v,{headers:!0}),E.successStatuses=[200],x.next=8,this.request(E);case 8:return m=x.sent,x.abrupt("return",{res:m.res,wormId:m.res.headers["x-oss-worm-id"],status:m.status});case 10:case"end":return x.stop()}},r,this)})),n.apply(this,arguments)}p.initiateBucketWorm=c},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],19:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.listBucketInventory=void 0;var u=e("../utils/checkBucketName"),o=e("../utils/formatInventoryConfig");function c(r){return n.apply(this,arguments)}function n(){return n=(0,s.default)(t.default.mark(function r(i){var l,d,E,v,m,f,x,S,g=arguments;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return l=g.length>1&&g[1]!==void 0?g[1]:{},d=l.continuationToken,E=Object.assign({inventory:""},d&&{"continuation-token":d},l.subres),u.checkBucketName(i),v=this._bucketRequestParams("GET",i,E,l),v.successStatuses=[200],v.xmlResponse=!0,y.next=9,this.request(v);case 9:return m=y.sent,f=m.data,x=m.res,S=m.status,y.abrupt("return",{isTruncated:f.IsTruncated==="true",nextContinuationToken:f.NextContinuationToken,inventoryList:o.formatInventoryConfig(f.InventoryConfiguration,!0),status:S,res:x});case 12:case"end":return y.stop()}},r,this)})),n.apply(this,arguments)}p.listBucketInventory=c},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],20:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.concat.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.putBucketInventory=void 0;var u=e("../utils/checkBucketName"),o=e("../utils/obj2xml");function c(r,i){return n.apply(this,arguments)}function n(){return n=(0,s.default)(t.default.mark(function r(i,l){var d,E,v,m,f,x,S,g,O,y,b,h=arguments;return t.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return d=h.length>2&&h[2]!==void 0?h[2]:{},E=Object.assign({inventory:"",inventoryId:l.id},d.subres),u.checkBucketName(i),v=l.OSSBucketDestination,m=l.optionalFields,f=l.includedObjectVersions,x="acs:oss:::",S="acs:ram::".concat(v.accountId,":role/"),g={InventoryConfiguration:{Id:l.id,IsEnabled:l.isEnabled,Filter:{Prefix:l.prefix||""},Destination:{OSSBucketDestination:{Format:v.format,AccountId:v.accountId,RoleArn:"".concat(S).concat(v.rolename),Bucket:"".concat(x).concat(v.bucket),Prefix:v.prefix||"",Encryption:v.encryption||""}},Schedule:{Frequency:l.frequency},IncludedObjectVersions:f,OptionalFields:{Field:(m==null?void 0:m.field)||[]}}},O=o.obj2xml(g,{headers:!0,firstUpperCase:!0}),y=this._bucketRequestParams("PUT",i,E,d),y.successStatuses=[200],y.mime="xml",y.content=O,B.next=14,this.request(y);case 14:return b=B.sent,B.abrupt("return",{status:b.status,res:b.res});case 16:case"end":return B.stop()}},r,this)})),n.apply(this,arguments)}p.putBucketInventory=c},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287}],21:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.array.includes.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=e("../utils/isArray"),n=c.isArray,r=e("../utils/deepCopy"),i=r.deepCopy,l=e("../utils/isObject"),d=l.isObject,E=e("../utils/obj2xml"),v=E.obj2xml,m=e("../utils/checkObjectTag"),f=m.checkObjectTag,x=e("../utils/getStrBytesCount"),S=x.getStrBytesCount,g=p;g.putBucketLifecycle=function(){var A=(0,s.default)(t.default.mark(function L(P,z,H){var G,U,_,K,ae;return t.default.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:if(o(P),n(z)){te.next=3;break}throw new Error("rules must be Array");case 3:return G=this._bucketRequestParams("PUT",P,"lifecycle",H),U=[],_={LifecycleConfiguration:{Rule:U}},z.forEach(function(X){O(X),h(X),X.id&&(X.ID=X.id,delete X.id),U.push(X)}),K=v(_,{headers:!0,firstUpperCase:!0}),G.content=K,G.mime="xml",G.successStatuses=[200],te.next=13,this.request(G);case 13:return ae=te.sent,te.abrupt("return",{res:ae.res});case 15:case"end":return te.stop()}},L,this)}));function B(L,P,z){return A.apply(this,arguments)}return B}();function O(A){A.days&&(A.expiration={days:A.days}),A.date&&(A.expiration={createdBeforeDate:A.date})}function y(A,B){var L=A.days,P=A.createdBeforeDate;if(!L&&!P)throw new Error("".concat(B," must includes days or createdBeforeDate"));if(L&&!/^[1-9][0-9]*$/.test(L))throw new Error("days must be a positive integer");if(P&&!/\d{4}-\d{2}-\d{2}T00:00:00.000Z/.test(P))throw new Error("createdBeforeDate must be date and conform to iso8601 format")}function b(A){if(!n(A)&&!d(A))throw new Error("tag must be Object or Array");A=d(A)?[A]:A;var B={},L=i(A);L.forEach(function(P){B[P.key]=P.value}),f(B)}function h(A){if(A.id&&S(A.id)>255)throw new Error("ID is composed of 255 bytes at most");if(A.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(A.status))throw new Error("Status must be Enabled or Disabled");if(A.transition){if(!["IA","Archive"].includes(A.transition.storageClass))throw new Error("StorageClass must be IA or Archive");y(A.transition,"Transition")}if(A.expiration){if(!A.expiration.expiredObjectDeleteMarker)y(A.expiration,"Expiration");else if(A.expiration.days||A.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(A.abortMultipartUpload&&y(A.abortMultipartUpload,"AbortMultipartUpload"),!A.expiration&&!A.abortMultipartUpload&&!A.transition&&!A.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(A.tag){if(A.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");b(A.tag)}}},{"../utils/checkBucketName":51,"../utils/checkObjectTag":54,"../utils/deepCopy":58,"../utils/getStrBytesCount":62,"../utils/isArray":63,"../utils/isObject":70,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],22:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.includes.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=e("../utils/obj2xml"),n=c.obj2xml,r=p;r.putBucketVersioning=function(){var i=(0,s.default)(t.default.mark(function d(E,v){var m,f,x,S,g=arguments;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(m=g.length>2&&g[2]!==void 0?g[2]:{},o(E),["Enabled","Suspended"].includes(v)){y.next=4;break}throw new Error("status must be Enabled or Suspended");case 4:return f=this._bucketRequestParams("PUT",E,"versioning",m),x={VersioningConfiguration:{Status:v}},f.mime="xml",f.content=n(x,{headers:!0}),y.next=10,this.request(f);case 10:return S=y.sent,y.abrupt("return",{res:S.res,status:S.status});case 12:case"end":return y.stop()}},d,this)}));function l(d,E){return i.apply(this,arguments)}return l}()},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277}],23:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=e("../utils/obj2xml"),n=c.obj2xml,r=e("../utils/isArray"),i=r.isArray,l=p;l.putBucketWebsite=function(){var d=(0,s.default)(t.default.mark(function v(m){var f,x,S,g,O,y,b,h=arguments;return t.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(f=h.length>1&&h[1]!==void 0?h[1]:{},x=h.length>2?h[2]:void 0,o(m),S=this._bucketRequestParams("PUT",m,"website",x),g={Suffix:f.index||"index.html"},O={IndexDocument:g},y={WebsiteConfiguration:O},f.supportSubDir&&(g.SupportSubDir=f.supportSubDir),f.type&&(g.Type=f.type),f.error&&(O.ErrorDocument={Key:f.error}),f.routingRules===void 0){B.next=14;break}if(i(f.routingRules)){B.next=13;break}throw new Error("RoutingRules must be Array");case 13:O.RoutingRules={RoutingRule:f.routingRules};case 14:return y=n(y),S.content=y,S.mime="xml",S.successStatuses=[200],B.next=20,this.request(S);case 20:return b=B.sent,B.abrupt("return",{res:b.res});case 22:case"end":return B.stop()}},v,this)}));function E(v){return d.apply(this,arguments)}return E}()},{"../utils/checkBucketName":51,"../utils/isArray":63,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],24:[function(e,I,p){(function(a){(function(){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),p.encodeCallback=function(s,u){if(s.headers=s.headers||{},!Object.prototype.hasOwnProperty.call(s.headers,"x-oss-callback")&&u.callback){var o={callbackUrl:encodeURI(u.callback.url),callbackBody:u.callback.body};u.callback.host&&(o.callbackHost=u.callback.host),u.callback.contentType&&(o.callbackBodyType=u.callback.contentType);var c=a.from(JSON.stringify(o)).toString("base64");if(s.headers["x-oss-callback"]=c,u.callback.customValue){var n={};Object.keys(u.callback.customValue).forEach(function(r){n["x:".concat(r)]=u.callback.customValue[r].toString()}),s.headers["x-oss-callback-var"]=a.from(JSON.stringify(n)).toString("base64")}}}}).call(this)}).call(this,e("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/web.dom-collections.for-each.js":339}],25:[function(e,I,p){"use strict";e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js");var a=function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(p,"__esModule",{value:!0}),p.getReqUrl=void 0;var t=a(e("copy-to")),s=a(e("url")),u=a(e("merge-descriptors")),o=a(e("is-type-of")),c=e("../utils/isIP"),n=e("../utils/checkConfigValid");function r(i){var l={},d=this.options.cname;n.checkConfigValid(this.options.endpoint,"endpoint"),t.default(this.options.endpoint,!1).to(l),i.bucket&&!d&&!c.isIP(l.hostname)&&!this.options.sldEnable&&(l.host="".concat(i.bucket,".").concat(l.host));var E="/";i.bucket&&this.options.sldEnable&&(E+="".concat(i.bucket,"/")),i.object&&(E+=this._escape(i.object).replace(/\+/g,"%2B")),l.pathname=E;var v={};if(i.query&&u.default(v,i.query),i.subres){var m={};o.default.string(i.subres)?m[i.subres]="":o.default.array(i.subres)?i.subres.forEach(function(f){m[f]=""}):m=i.subres,u.default(v,m)}return l.query=v,s.default.format(l)}p.getReqUrl=r},{"../utils/checkConfigValid":52,"../utils/isIP":69,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466,"merge-descriptors":372,url:472}],26:[function(e,I,p){"use strict";e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.string.trim.js");var a=e("humanize-ms"),t=e("url"),s=e("../utils/checkBucketName"),u=s.checkBucketName,o=e("../utils/setRegion"),c=o.setRegion,n=e("../utils/checkConfigValid"),r=n.checkConfigValid;function i(l,d){r(l,"endpoint");var E=t.parse(l);if(E.protocol||(E=t.parse("http".concat(d?"s":"","://").concat(l))),E.protocol!=="http:"&&E.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return E}I.exports=function(l){if(!l||!l.accessKeyId||!l.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");l.stsToken&&!l.refreshSTSToken&&!l.refreshSTSTokenInterval&&console.warn("It's recommended to set 'refreshSTSToken' and 'refreshSTSTokenInterval' to refresh stsToken\u3001accessKeyId\u3001accessKeySecret automatically when sts token has expired"),l.bucket&&u(l.bucket);var d=Object.assign({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1,headerEncoding:"utf-8",refreshSTSToken:null,refreshSTSTokenInterval:6e4*5,retryMax:0},l);if(d.accessKeyId=d.accessKeyId.trim(),d.accessKeySecret=d.accessKeySecret.trim(),d.timeout&&(d.timeout=a(d.timeout)),d.endpoint)d.endpoint=i(d.endpoint,d.secure);else if(d.region)d.endpoint=c(d.region,d.internal,d.secure);else throw new Error("require options.endpoint or options.region");return d.inited=!0,d}},{"../utils/checkBucketName":51,"../utils/checkConfigValid":52,"../utils/setRegion":75,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.trim.js":308,"humanize-ms":356,url:472}],27:[function(e,I,p){"use strict";var a=e("merge-descriptors"),t=p;a(t,e("./processObjectSave"))},{"./processObjectSave":28,"merge-descriptors":372}],28:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.concat.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=e("querystring"),n=e("js-base64"),r=n.Base64.encode,i=p;i.processObjectSave=function(){var d=(0,s.default)(t.default.mark(function v(m,f,x,S){var g,O,y,b;return t.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return l(m,"sourceObject"),l(f,"targetObject"),l(x,"process"),f=this._objectName(f),S&&o(S),g=this._objectRequestParams("POST",m,{subres:"x-oss-process"}),O=S?",b_".concat(r(S)):"",f=r(f),y={"x-oss-process":"".concat(x,"|sys/saveas,o_").concat(f).concat(O)},g.content=c.stringify(y),A.next=12,this.request(g);case 12:return b=A.sent,A.abrupt("return",{res:b.res,status:b.res.status});case 14:case"end":return A.stop()}},v,this)}));function E(v,m,f,x){return d.apply(this,arguments)}return E}();function l(d,E){if(!d)throw new Error("".concat(E," is required"));if(typeof d!="string")throw new Error("".concat(E," must be String"))}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"js-base64":371,querystring:385}],29:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.function.name.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.array.from.js"),e("core-js/modules/es.string.iterator.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.array.filter.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.regexp.to-string.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("debug")("ali-oss:multipart-copy"),o=e("copy-to"),c=p;c.uploadPartCopy=function(){var n=(0,s.default)(t.default.mark(function i(l,d,E,v,m){var f,x,S,g,O,y=arguments;return t.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return f=y.length>5&&y[5]!==void 0?y[5]:{},f.headers=f.headers||{},x=f.versionId||f.subres&&f.subres.versionId||null,x?S="/".concat(m.sourceBucketName,"/").concat(encodeURIComponent(m.sourceKey),"?versionId=").concat(x):S="/".concat(m.sourceBucketName,"/").concat(encodeURIComponent(m.sourceKey)),f.headers["x-oss-copy-source"]=S,v&&(f.headers["x-oss-copy-source-range"]="bytes=".concat(v)),f.subres={partNumber:E,uploadId:d},g=this._objectRequestParams("PUT",l,f),g.mime=f.mime,g.successStatuses=[200],h.next=12,this.request(g);case 12:return O=h.sent,h.abrupt("return",{name:l,etag:O.res.headers.etag,res:O.res});case 14:case"end":return h.stop()}},i,this)}));function r(i,l,d,E,v){return n.apply(this,arguments)}return r}(),c.multipartUploadCopy=function(){var n=(0,s.default)(t.default.mark(function i(l,d){var E,v,m,f,x,S,g,O,y,b,h,A,B=arguments;return t.default.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return E=B.length>2&&B[2]!==void 0?B[2]:{},this.resetCancelFlag(),v=E.versionId,m=v===void 0?null:v,f={versionId:m},P.next=6,this._getObjectMeta(d.sourceBucketName,d.sourceKey,f);case 6:if(x=P.sent,S=x.res.headers["content-length"],d.startOffset=d.startOffset||0,d.endOffset=d.endOffset||S,!(E.checkpoint&&E.checkpoint.uploadId)){P.next=14;break}return P.next=13,this._resumeMultipartCopy(E.checkpoint,d,E);case 13:return P.abrupt("return",P.sent);case 14:if(g=102400,O=d.endOffset-d.startOffset,!(O0)){te.next=40;break}throw ae=_[0],ae.message="Failed to copy some parts with error: ".concat(ae.toString()," part_num: ").concat(ae.partNum),ae;case 40:return te.next=42,this.completeMultipartUpload(y,g,O,E);case 42:return te.abrupt("return",te.sent);case 43:case"end":return te.stop()}},i,this)}));function r(i,l,d){return n.apply(this,arguments)}return r}(),c._divideMultipartCopyParts=function(r,i,l){for(var d=Math.ceil(r/i),E=[],v=0;v - -`,A=0;A -`,h+="".concat(B.number,` -`),h+="".concat(B.etag,` -`),h+=` -`;return h+="",y=y||{},L={},L=r(y,function(_){if(l(_))return null}),L.subres={uploadId:g},L.headers=E(L.headers,["x-oss-server-side-encryption","x-oss-storage-class"]),P=this._objectRequestParams("POST",S,L),c.encodeCallback(P,L),P.mime="xml",P.content=h,P.headers&&P.headers["x-oss-callback"]||(P.xmlResponse=!0),P.successStatuses=[200],U.next=17,this.request(P);case 17:if(z=U.sent,!y.progress){U.next=21;break}return U.next=21,y.progress(1,null,z.res);case 21:return H={res:z.res,bucket:P.bucket,name:S,etag:z.res.headers.etag},P.headers&&P.headers["x-oss-callback"]&&(H.data=JSON.parse(z.data.toString())),U.abrupt("return",H);case 24:case"end":return U.stop()}},x,this)}));function f(x,S,g,O){return m.apply(this,arguments)}return f}(),v._uploadPart=function(){var m=(0,u.default)(s.default.mark(function x(S,g,O,y,b){var h,A,B,L;return s.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return b=b||{},h={},o(b).to(h),h.headers=h.headers||{},h.headers["Content-Length"]=y.size,h.headers=E(h.headers,["x-oss-server-side-encryption"]),h.subres={partNumber:O,uploadId:g},A=this._objectRequestParams("PUT",S,h),A.mime=h.mime,B=a&&a.browser,B?A.content=y.content:A.stream=y.stream,A.successStatuses=[200],A.disabledMD5=b.disabledMD5,z.next=15,this.request(A);case 15:if(L=z.sent,L.res.headers.etag){z.next=18;break}throw new Error(`Please set the etag of expose-headers in OSS - https://help.aliyun.com/document_detail/32069.html`);case 18:return y.stream&&(y.stream=null,A.stream=null),z.abrupt("return",{name:S,etag:L.res.headers.etag,res:L.res});case 20:case"end":return z.stop()}},x,this)}));function f(x,S,g,O,y){return m.apply(this,arguments)}return f}()}).call(this)}).call(this,e("_process"))},{"./callback":24,"./utils/deepCopy":58,"./utils/isBuffer":65,"./utils/omit":73,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.filter.js":274,"core-js/modules/es.array.map.js":280,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],31:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("url"),o=e("utility"),c=e("copy-to"),n=e("../../common/signUtils"),r=e("../utils/isIP"),i=r.isIP,l=e("../utils/setSTSToken"),d=l.setSTSToken,E=e("../utils/isFunction"),v=E.isFunction,m=p;m.asyncSignatureUrl=function(){var f=(0,s.default)(t.default.mark(function S(g,O){var y,b,h,A,B;return t.default.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(!i(this.options.endpoint.hostname)){P.next=2;break}throw new Error("can not get the object URL when endpoint is IP");case 2:if(O=O||{},g=this._objectName(g),O.method=O.method||"GET",y=o.timestamp()+(O.expires||1800),b={bucket:this.options.bucket,object:g},h=this._getResource(b),!(this.options.stsToken&&v(this.options.refreshSTSToken))){P.next=11;break}return P.next=11,d.call(this);case 11:return this.options.stsToken&&(O["security-token"]=this.options.stsToken),A=n._signatureForURL(this.options.accessKeySecret,O,h,y),B=u.parse(this._getReqUrl(b)),B.query={OSSAccessKeyId:this.options.accessKeyId,Expires:y,Signature:A.Signature},c(A.subResource).to(B.query),P.abrupt("return",B.format());case 17:case"end":return P.stop()}},S,this)}));function x(S,g){return f.apply(this,arguments)}return x}()},{"../../common/signUtils":50,"../utils/isFunction":68,"../utils/isIP":69,"../utils/setSTSToken":76,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,url:472,utility:474}],32:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js");var s=a(e("@babel/runtime/helpers/typeof")),u=a(e("@babel/runtime/helpers/asyncToGenerator")),o=e("../utils/checkBucketName"),c=o.checkBucketName,n=p,r=["content-type","content-encoding","content-language","content-disposition","cache-control","expires"];n.copy=function(){var i=(0,u.default)(t.default.mark(function d(E,v,m,f){var x,S,g;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return(0,s.default)(m)==="object"&&(f=m),f=f||{},f.headers=f.headers||{},Object.keys(f.headers).forEach(function(b){f.headers["x-oss-copy-source-".concat(b.toLowerCase())]=f.headers[b]}),(f.meta||Object.keys(f.headers).find(function(b){return r.includes(b.toLowerCase())}))&&(f.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(f.meta,f.headers),v=this._getSourceName(v,m),f.versionId&&(v="".concat(v,"?versionId=").concat(f.versionId)),f.headers["x-oss-copy-source"]=v,x=this._objectRequestParams("PUT",E,f),x.xmlResponse=!0,x.successStatuses=[200,304],y.next=14,this.request(x);case 14:return S=y.sent,g=S.data,g&&(g={etag:g.ETag,lastModified:g.LastModified}),y.abrupt("return",{data:g,res:S.res});case 18:case"end":return y.stop()}},d,this)}));function l(d,E,v,m){return i.apply(this,arguments)}return l}(),n._getSourceName=function(l,d){return typeof d=="string"?l=this._objectName(l):l[0]!=="/"?d=this.options.bucket:(d=l.replace(/\/(.+?)(\/.*)/,"$1"),l=l.replace(/(\/.+?\/)(.*)/,"$2")),c(d),l=encodeURIComponent(l),l="/".concat(d,"/").concat(l),l}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.find.js":275,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],33:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p;u.delete=function(){var o=(0,s.default)(t.default.mark(function n(r){var i,l,d,E=arguments;return t.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return i=E.length>1&&E[1]!==void 0?E[1]:{},i.subres=Object.assign({},i.subres),i.versionId&&(i.subres.versionId=i.versionId),l=this._objectRequestParams("DELETE",r,i),l.successStatuses=[204],m.next=7,this.request(l);case 7:return d=m.sent,m.abrupt("return",{res:d.res});case 9:case"end":return m.stop()}},n,this)}));function c(n){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],34:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("utility"),o=e("../utils/obj2xml"),c=o.obj2xml,n=p;n.deleteMulti=function(){var r=(0,s.default)(t.default.mark(function l(d){var E,v,m,f,x,S,g,O,y,b,h,A,B,L=arguments;return t.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:if(E=L.length>1&&L[1]!==void 0?L[1]:{},v=[],!(!d||!d.length)){z.next=4;break}throw new Error("names is required");case 4:for(m=0;m1&&E[1]!==void 0?E[1]:{},i.subres=Object.assign({tagging:""},i.subres),i.versionId&&(i.subres.versionId=i.versionId),r=this._objectName(r),l=this._objectRequestParams("DELETE",r,i),l.successStatuses=[204],m.next=8,this.request(l);case 8:return d=m.sent,m.abrupt("return",{status:d.status,res:d.res});case 10:case"end":return m.stop()}},n,this)}));function c(n){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],36:[function(e,I,p){"use strict";e("core-js/modules/es.array.concat.js");var a=e("url"),t=e("../utils/isIP"),s=t.isIP,u=p;u.generateObjectUrl=function(c,n){if(s(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");if(n)n[n.length-1]!=="/"&&(n+="/");else{n=this.options.endpoint.format();var r=a.parse(n),i=this.options.bucket;r.hostname="".concat(i,".").concat(r.hostname),r.host="".concat(i,".").concat(r.host),n=r.format()}return n+this._escape(this._objectName(c))}},{"../utils/isIP":69,"core-js/modules/es.array.concat.js":272,url:472}],37:[function(e,I,p){(function(a){(function(){"use strict";var t=e("@babel/runtime/helpers/interopRequireDefault"),s=t(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=t(e("@babel/runtime/helpers/asyncToGenerator")),o=e("fs"),c=e("is-type-of"),n=p;n.get=function(){var r=(0,u.default)(s.default.mark(function l(d,E){var v,m,f,x,S,g,O,y,b=arguments;return s.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return v=b.length>2&&b[2]!==void 0?b[2]:{},m=null,f=!1,c.writableStream(E)?m=E:c.string(E)?(m=o.createWriteStream(E),f=!0):v=E,v=v||{},x=a&&a.browser,S=v.responseCacheControl===null?"":"no-cache",g=x&&S?{"response-cache-control":S}:{},v.subres=Object.assign(g,v.subres),v.versionId&&(v.subres.versionId=v.versionId),v.process&&(v.subres["x-oss-process"]=v.process),A.prev=11,y=this._objectRequestParams("GET",d,v),y.writeStream=m,y.successStatuses=[200,206,304],A.next=17,this.request(y);case 17:O=A.sent,f&&m.destroy(),A.next=28;break;case 21:if(A.prev=21,A.t0=A.catch(11),!f){A.next=27;break}return m.destroy(),A.next=27,this._deleteFileSafe(E);case 27:throw A.t0;case 28:return A.abrupt("return",{res:O.res,content:O.data});case 29:case"end":return A.stop()}},l,this,[[11,21]])}));function i(l,d){return r.apply(this,arguments)}return i}()}).call(this)}).call(this,e("_process"))},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"core-js/modules/es.object.assign.js":287,fs:89,"is-type-of":466}],38:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p;u.getACL=function(){var o=(0,s.default)(t.default.mark(function n(r){var i,l,d,E=arguments;return t.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return i=E.length>1&&E[1]!==void 0?E[1]:{},i.subres=Object.assign({acl:""},i.subres),i.versionId&&(i.subres.versionId=i.versionId),r=this._objectName(r),l=this._objectRequestParams("GET",r,i),l.successStatuses=[200],l.xmlResponse=!0,m.next=9,this.request(l);case 9:return d=m.sent,m.abrupt("return",{acl:d.data.AccessControlList.Grant,owner:{id:d.data.Owner.ID,displayName:d.data.Owner.DisplayName},res:d.res});case 11:case"end":return m.stop()}},n,this)}));function c(n){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],39:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.number.constructor.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p,o=e("../utils/isObject"),c=o.isObject,n=e("../utils/isArray"),r=n.isArray;u.getBucketVersions=i,u.listObjectVersions=i;function i(){return l.apply(this,arguments)}function l(){return l=(0,s.default)(t.default.mark(function v(){var m,f,x,S,g,O,y,b,h=arguments;return t.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(m=h.length>0&&h[0]!==void 0?h[0]:{},f=h.length>1&&h[1]!==void 0?h[1]:{},!(m.versionIdMarker&&m.keyMarker===void 0)){B.next=4;break}throw new Error("A version-id marker cannot be specified without a key marker");case 4:return f.subres=Object.assign({versions:""},f.subres),f.versionId&&(f.subres.versionId=f.versionId),x=this._objectRequestParams("GET","",f),x.xmlResponse=!0,x.successStatuses=[200],x.query=E(m),B.next=12,this.request(x);case 12:return S=B.sent,g=S.data.Version||[],O=S.data.DeleteMarker||[],y=this,g&&(Array.isArray(g)||(g=[g]),g=g.map(function(L){return{name:L.Key,url:y._objectUrl(L.Key),lastModified:L.LastModified,isLatest:L.IsLatest==="true",versionId:L.VersionId,etag:L.ETag,type:L.Type,size:Number(L.Size),storageClass:L.StorageClass,owner:{id:L.Owner.ID,displayName:L.Owner.DisplayName}}})),O&&(r(O)||(O=[O]),O=O.map(function(L){return{name:L.Key,lastModified:L.LastModified,versionId:L.VersionId,owner:{id:L.Owner.ID,displayName:L.Owner.DisplayName}}})),b=S.data.CommonPrefixes||null,b&&(r(b)||(b=[b]),b=b.map(function(L){return L.Prefix})),B.abrupt("return",{res:S.res,objects:g,deleteMarker:O,prefixes:b,nextMarker:S.data.NextKeyMarker||null,NextVersionIdMarker:S.data.NextVersionIdMarker||null,nextKeyMarker:S.data.NextKeyMarker||null,nextVersionIdMarker:S.data.NextVersionIdMarker||null,isTruncated:S.data.IsTruncated==="true"});case 21:case"end":return B.stop()}},v,this)})),l.apply(this,arguments)}function d(v){return v.replace(/([A-Z])/g,"-$1").toLowerCase()}function E(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},m={};return c(v)&&Object.keys(v).forEach(function(f){m[d(f)]=v[f]}),m}},{"../utils/isArray":63,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],40:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p;u.getObjectMeta=function(){var o=(0,s.default)(t.default.mark(function n(r,i){var l,d;return t.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=i||{},r=this._objectName(r),i.subres=Object.assign({objectMeta:""},i.subres),i.versionId&&(i.subres.versionId=i.versionId),l=this._objectRequestParams("HEAD",r,i),l.successStatuses=[200],v.next=8,this.request(l);case 8:return d=v.sent,v.abrupt("return",{status:d.status,res:d.res});case 10:case"end":return v.stop()}},n,this)}));function c(n,r){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],41:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p,o=e("../utils/isObject"),c=o.isObject;u.getObjectTagging=function(){var n=(0,s.default)(t.default.mark(function i(l){var d,E,v,m,f,x,S=arguments;return t.default.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return d=S.length>1&&S[1]!==void 0?S[1]:{},d.subres=Object.assign({tagging:""},d.subres),d.versionId&&(d.subres.versionId=d.versionId),l=this._objectName(l),E=this._objectRequestParams("GET",l,d),E.successStatuses=[200],O.next=8,this.request(E);case 8:return v=O.sent,O.next=11,this.parseXML(v.data);case 11:return m=O.sent,f=m.TagSet.Tag,f=f&&c(f)?[f]:f||[],x={},f.forEach(function(y){x[y.Key]=y.Value}),O.abrupt("return",{status:v.status,res:v.res,tag:x});case 17:case"end":return O.stop()}},i,this)}));function r(i){return n.apply(this,arguments)}return r}()},{"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],42:[function(e,I,p){"use strict";var a=e("../utils/isIP"),t=a.isIP,s=p;s.getObjectUrl=function(o,c){if(t(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");return c?c[c.length-1]!=="/"&&(c+="/"):c=this.options.endpoint.format(),c+this._escape(this._objectName(o))}},{"../utils/isIP":69}],43:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p;u.getSymlink=function(){var o=(0,s.default)(t.default.mark(function n(r){var i,l,d,E,v=arguments;return t.default.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return i=v.length>1&&v[1]!==void 0?v[1]:{},i.subres=Object.assign({symlink:""},i.subres),i.versionId&&(i.subres.versionId=i.versionId),r=this._objectName(r),l=this._objectRequestParams("GET",r,i),l.successStatuses=[200],f.next=8,this.request(l);case 8:return d=f.sent,E=d.res.headers["x-oss-symlink-target"],f.abrupt("return",{targetName:decodeURIComponent(E),res:d.res});case 11:case"end":return f.stop()}},n,this)}));function c(n){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],44:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkEnv"),o=u.checkEnv,c=p;c.head=function(){var n=(0,s.default)(t.default.mark(function i(l){var d,E,v,m,f=arguments;return t.default.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return d=f.length>1&&f[1]!==void 0?f[1]:{},o("Because HeadObject has gzip enabled, head cannot get the file size correctly. If you need to get the file size, please use getObjectMeta"),d.subres=Object.assign({},d.subres),d.versionId&&(d.subres.versionId=d.versionId),E=this._objectRequestParams("HEAD",l,d),E.successStatuses=[200,304],S.next=8,this.request(E);case 8:return v=S.sent,m={meta:null,res:v.res,status:v.status},v.status===200&&Object.keys(v.headers).forEach(function(g){g.indexOf("x-oss-meta-")===0&&(m.meta||(m.meta={}),m.meta[g.substring(11)]=v.headers[g])}),S.abrupt("return",m);case 12:case"end":return S.stop()}},i,this)}));function r(i){return n.apply(this,arguments)}return r}()},{"../utils/checkEnv":53,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],45:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p;u.putACL=function(){var o=(0,s.default)(t.default.mark(function n(r,i,l){var d,E;return t.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return l=l||{},l.subres=Object.assign({acl:""},l.subres),l.versionId&&(l.subres.versionId=l.versionId),l.headers=l.headers||{},l.headers["x-oss-object-acl"]=i,r=this._objectName(r),d=this._objectRequestParams("PUT",r,l),d.successStatuses=[200],m.next=10,this.request(d);case 10:return E=m.sent,m.abrupt("return",{res:E.res});case 12:case"end":return m.stop()}},n,this)}));function c(n,r,i){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],46:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.object.keys.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/obj2xml"),o=u.obj2xml,c=e("../utils/checkObjectTag"),n=c.checkObjectTag,r=p;r.putObjectTagging=function(){var i=(0,s.default)(t.default.mark(function d(E,v){var m,f,x,S,g=arguments;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return m=g.length>2&&g[2]!==void 0?g[2]:{},n(v),m.subres=Object.assign({tagging:""},m.subres),m.versionId&&(m.subres.versionId=m.versionId),E=this._objectName(E),f=this._objectRequestParams("PUT",E,m),f.successStatuses=[200],v=Object.keys(v).map(function(b){return{Key:b,Value:v[b]}}),x={Tagging:{TagSet:{Tag:v}}},f.mime="xml",f.content=o(x),y.next=13,this.request(f);case 13:return S=y.sent,y.abrupt("return",{res:S.res,status:S.status});case 15:case"end":return y.stop()}},d,this)}));function l(d,E){return i.apply(this,arguments)}return l}()},{"../utils/checkObjectTag":54,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290}],47:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p;u.putSymlink=function(){var o=(0,s.default)(t.default.mark(function n(r,i,l){var d,E;return t.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return l=l||{},l.headers=l.headers||{},i=this._escape(this._objectName(i)),this._convertMetaToHeaders(l.meta,l.headers),l.headers["x-oss-symlink-target"]=i,l.subres=Object.assign({symlink:""},l.subres),l.versionId&&(l.subres.versionId=l.versionId),l.storageClass&&(l.headers["x-oss-storage-class"]=l.storageClass),r=this._objectName(r),d=this._objectRequestParams("PUT",r,l),d.successStatuses=[200],m.next=13,this.request(d);case 13:return E=m.sent,m.abrupt("return",{res:E.res});case 15:case"end":return m.stop()}},n,this)}));function c(n,r,i){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],48:[function(e,I,p){"use strict";var a=e("url"),t=e("utility"),s=e("copy-to"),u=e("../../common/signUtils"),o=e("../utils/isIP"),c=o.isIP,n=p;n.signatureUrl=function(i,l){if(c(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");l=l||{},i=this._objectName(i),l.method=l.method||"GET";var d=t.timestamp()+(l.expires||1800),E={bucket:this.options.bucket,object:i},v=this._getResource(E);this.options.stsToken&&(l["security-token"]=this.options.stsToken);var m=u._signatureForURL(this.options.accessKeySecret,l,v,d),f=a.parse(this._getReqUrl(E));return f.query={OSSAccessKeyId:this.options.accessKeyId,Expires:d,Signature:m.Signature},s(m.subResource).to(f.query),f.format()}},{"../../common/signUtils":50,"../utils/isIP":69,"copy-to":94,url:472,utility:474}],49:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.iterator.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.string.iterator.js"),e("core-js/modules/web.dom-collections.iterator.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.function.name.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("./utils/isArray"),o=u.isArray,c=p;c._parallelNode=function(){var n=(0,s.default)(t.default.mark(function i(l,d,E,v){var m,f,x,S,g,O,y,b;return t.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:m=this,f=[],x=[],S=l.length/d,g=l.length%d,O=g===0?S:(l.length-g)/d+1,y=1,b=0;case 8:if(!(b0){S=!0,g<=0&&E(v);return}g+=1,b(A.value,m(y))}O=!1}h()})},c.cancel=function(r){this.options.cancelFlag=!0,o(this.multipartUploadStreams)&&this.multipartUploadStreams.forEach(function(i){if(i.destroyed===!1){var l={name:"cancel",message:"cancel"};i.destroy(l)}}),this.multipartUploadStreams=[],r&&this.abortMultipartUpload(r.name,r.uploadId,r.options)},c.isCancel=function(){return this.options.cancelFlag},c.resetCancelFlag=function(){this.options.cancelFlag=!1},c._stop=function(){this.options.cancelFlag=!0},c._makeCancelEvent=function(){var r={status:0,name:"cancel"};return r},c._makeAbortEvent=function(){var r={status:0,name:"abort",message:"upload task has been abort"};return r}},{"./utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.string.iterator.js":303,"core-js/modules/web.dom-collections.for-each.js":339,"core-js/modules/web.dom-collections.iterator.js":340}],50:[function(e,I,p){(function(a){(function(){"use strict";e("core-js/modules/es.string.trim.js"),e("core-js/modules/es.array.sort.js"),e("core-js/modules/es.array.join.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.regexp.to-string.js");var t=e("./../../shims/crypto/crypto.js"),s=e("is-type-of"),u=e("./utils/lowercaseKeyHeader"),o=u.lowercaseKeyHeader;p.buildCanonicalizedResource=function(n,r){var i="".concat(n),l="?";if(s.string(r)&&r.trim()!=="")i+=l+r;else if(s.array(r))r.sort(),i+=l+r.join("&");else if(r){var d=function(m,f){return m[0]>f[0]?1:m[0]2&&arguments[2]!==void 0?arguments[2]:"utf-8",l=t.createHmac("sha1",n);return l.update(a.from(r,i)).digest("base64")},p.authorization=function(n,r,i,l){return"OSS ".concat(n,":").concat(this.computeSignature(r,i,l))},p._signatureForURL=function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0,l=arguments.length>3?arguments[3]:void 0,d=arguments.length>4?arguments[4]:void 0,E={},v=r.subResource,m=v===void 0?{}:v;if(r.process){var f="x-oss-process";m[f]=r.process}if(r.trafficLimit){var x="x-oss-traffic-limit";m[x]=r.trafficLimit}if(r.response&&Object.keys(r.response).forEach(function(y){var b="response-".concat(y.toLowerCase());m[b]=r.response[y]}),Object.keys(r).forEach(function(y){var b=y.toLowerCase(),h=r[y];b.indexOf("x-oss-")===0?E[b]=h:(b.indexOf("content-md5")===0||b.indexOf("content-type")===0)&&(E[y]=h)}),Object.prototype.hasOwnProperty.call(r,"security-token")&&(m["security-token"]=r["security-token"]),Object.prototype.hasOwnProperty.call(r,"callback")){var S={callbackUrl:encodeURI(r.callback.url),callbackBody:r.callback.body};if(r.callback.host&&(S.callbackHost=r.callback.host),r.callback.contentType&&(S.callbackBodyType=r.callback.contentType),m.callback=a.from(JSON.stringify(S)).toString("base64"),r.callback.customValue){var g={};Object.keys(r.callback.customValue).forEach(function(y){g["x:".concat(y)]=r.callback.customValue[y]}),m["callback-var"]=a.from(JSON.stringify(g)).toString("base64")}}var O=this.buildCanonicalString(r.method,i,{headers:E,parameters:m},l.toString());return{Signature:this.computeSignature(n,O,d),subResource:m}}}).call(this)}).call(this,e("buffer").Buffer)},{"./../../shims/crypto/crypto.js":461,"./utils/lowercaseKeyHeader":71,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.trim.js":308,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466}],51:[function(e,I,p){"use strict";e("core-js/modules/es.regexp.exec.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.checkBucketName=void 0,p.checkBucketName=function(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=t?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!s.test(a))throw new Error("The bucket must be conform to the specifications")}},{"core-js/modules/es.regexp.exec.js":300}],52:[function(e,I,p){"use strict";e("core-js/modules/es.regexp.exec.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.checkConfigValid=void 0;var a={endpoint:t,region:/^[a-zA-Z0-9\-_]+$/};function t(s){return typeof s=="string"?/^[a-zA-Z0-9._:/-]+$/.test(s):s.host?/^[a-zA-Z0-9._:/-]+$/.test(s.host):!1}p.checkConfigValid=function(s,u){if(a[u]){var o=!0;if(a[u]instanceof Function?o=a[u](s):o=a[u].test(s),!o)throw new Error("The ".concat(u," must be conform to the specifications"))}}},{"core-js/modules/es.regexp.exec.js":300}],53:[function(e,I,p){(function(a){(function(){"use strict";Object.defineProperty(p,"__esModule",{value:!0}),p.checkEnv=void 0;function t(s){a.browser&&console.warn(s)}p.checkEnv=t}).call(this)}).call(this,e("_process"))},{_process:467}],54:[function(e,I,p){"use strict";e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.object.entries.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.checkObjectTag=void 0;var a=e("./checkValid"),t=a.checkValid,s=e("./isObject"),u=s.isObject,o=[{validator:function(i){if(typeof i!="string")throw new Error("the key and value of the tag must be String")}},{pattern:/^[a-zA-Z0-9 +-=._:/]+$/,msg:"tag can contain letters, numbers, spaces, and the following symbols: plus sign (+), hyphen (-), equal sign (=), period (.), underscore (_), colon (:), and forward slash (/)"}],c={key:[].concat(o,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(o,[{pattern:/^.{0,256}$/,msg:"tag value can be a maximum of 256 bytes in length"}])};function n(r){if(!u(r))throw new Error("tag must be Object");var i=Object.entries(r);if(i.length>10)throw new Error("maximum of 10 tags for a object");var l=["key","value"];i.forEach(function(d){d.forEach(function(E,v){t(E,c[l[v]])})})}p.checkObjectTag=n},{"./checkValid":55,"./isObject":70,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],55:[function(e,I,p){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.regexp.exec.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.checkValid=void 0;function a(t,s){s.forEach(function(u){if(u.validator)u.validator(t);else if(u.pattern&&!u.pattern.test(t))throw new Error(u.msg)})}p.checkValid=a},{"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],56:[function(e,I,p){(function(a){(function(){"use strict";e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.string.includes.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.concat.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.createRequest=void 0;var t=e("./../../../shims/crypto/crypto.js"),s=e("debug")("ali-oss"),u=e("mime"),o=e("dateformat"),c=e("copy-to"),n=e("path"),r=e("./encoder"),i=r.encoder,l=e("./isIP"),d=l.isIP,E=e("./setRegion"),v=E.setRegion,m=e("../client/getReqUrl"),f=m.getReqUrl,x=e("./isDingTalk"),S=x.isDingTalk;function g(b,h){return b[h]||b[h.toLowerCase()]}function O(b,h){delete b[h],delete b[h.toLowerCase()]}function y(b){var h=new Date;this.options.amendTimeSkewed&&(h=+new Date+this.options.amendTimeSkewed);var A={"x-oss-date":o(h,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'")};typeof window!="undefined"&&(A["x-oss-user-agent"]=this.userAgent),this.userAgent.includes("nodejs")&&(A["User-Agent"]=this.userAgent),this.options.isRequestPay&&Object.assign(A,{"x-oss-request-payer":"requester"}),this.options.stsToken&&(A["x-oss-security-token"]=this.options.stsToken),c(b.headers).to(A),g(A,"Content-Type")||(b.mime&&b.mime.indexOf("/")>0?A["Content-Type"]=b.mime:S()?A["Content-Type"]="application/octet-stream":A["Content-Type"]=u.getType(b.mime||n.extname(b.object||""))),g(A,"Content-Type")||O(A,"Content-Type"),b.content&&(b.disabledMD5||(!b.headers||!b.headers["Content-MD5"]?A["Content-MD5"]=t.createHash("md5").update(a.from(b.content,"utf8")).digest("base64"):A["Content-MD5"]=b.headers["Content-MD5"]),A["Content-Length"]||(A["Content-Length"]=b.content.length));var B=Object.prototype.hasOwnProperty;for(var L in A)A[L]&&B.call(A,L)&&(A[L]=i(String(A[L]),this.options.headerEncoding));var P=this._getResource(b);if(A.authorization=this.authorization(b.method,P,b.subres,A,this.options.headerEncoding),d(this.options.endpoint.hostname)){var z=this.options,H=z.region,G=z.internal,U=z.secure,_=v(H,G,U);A.host="".concat(b.bucket,".").concat(_.host)}var K=f.bind(this)(b);s("request %s %s, with headers %j, !!stream: %s",b.method,K,A,!!b.stream);var ae=b.timeout||this.options.timeout,Y={method:b.method,content:b.content,stream:b.stream,headers:A,timeout:ae,writeStream:b.writeStream,customResponse:b.customResponse,ctx:b.ctx||this.ctx};return this.agent&&(Y.agent=this.agent),this.httpsAgent&&(Y.httpsAgent=this.httpsAgent),Y.enableProxy=!!this.options.enableProxy,Y.proxy=this.options.proxy?this.options.proxy:null,{url:K,params:Y}}p.createRequest=y}).call(this)}).call(this,e("buffer").Buffer)},{"../client/getReqUrl":25,"./../../../shims/crypto/crypto.js":461,"./encoder":59,"./isDingTalk":66,"./isIP":69,"./setRegion":75,buffer:90,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.includes.js":302,dateformat:342,debug:465,mime:374,path:378}],57:[function(e,I,p){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.entries.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.object.keys.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.dataFix=void 0;var a=e("./isObject"),t=["true","TRUE","1",1],s=["false","FALSE","0",0];function u(n,r,i){if(a.isObject(n)){var l=r.remove,d=l===void 0?[]:l,E=r.rename,v=E===void 0?{}:E,m=r.camel,f=m===void 0?[]:m,x=r.bool,S=x===void 0?[]:x,g=r.lowerFirst,O=g===void 0?!1:g;return d.forEach(function(y){return delete n[y]}),Object.entries(v).forEach(function(y){n[y[0]]&&(n[y[1]]||(n[y[1]]=n[y[0]],delete n[y[0]]))}),f.forEach(function(y){if(n[y]){var b=y.replace(/^(.)/,function(h){return h.toLowerCase()}).replace(/-(\w)/g,function(h,A){return A.toUpperCase()});n[b]||(n[b]=n[y])}}),S.forEach(function(y){n[y]=o(n[y])}),typeof i=="function"&&i(n),c(n,O),u}}p.dataFix=u;function o(n){return n?t.includes(n)?!0:s.includes(n)?!1:n:!1}function c(n,r){r&&Object.keys(n).forEach(function(i){var l=i.replace(/^\w/,function(d){return d.toLowerCase()});typeof n[l]=="undefined"&&(n[l]=n[i],delete n[i])})}},{"./isObject":70,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],58:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js");var t=a(e("@babel/runtime/helpers/typeof"));Object.defineProperty(p,"__esModule",{value:!0}),p.deepCopyWith=p.deepCopy=void 0;var s=e("./isBuffer");p.deepCopy=function(u){if(u===null||(0,t.default)(u)!=="object")return u;if(s.isBuffer(u))return u.slice();var o=Array.isArray(u)?[]:{};return Object.keys(u).forEach(function(c){o[c]=p.deepCopy(u[c])}),o},p.deepCopyWith=function(u,o){function c(n,r,i){var l=o(n,r,i);if(l!==void 0)return l;if(n===null||(0,t.default)(n)!=="object")return n;if(s.isBuffer(n))return n.slice();var d=Array.isArray(n)?[]:{};return Object.keys(n).forEach(function(E){d[E]=c(n[E],E,n)}),d}return o?c(u,"",null):p.deepCopy(u)}},{"./isBuffer":65,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],59:[function(e,I,p){(function(a){(function(){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.encoder=void 0;function t(s){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"utf-8";return u==="utf-8"?s:a.from(s).toString("latin1")}p.encoder=t}).call(this)}).call(this,e("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],60:[function(e,I,p){"use strict";e("core-js/modules/es.array.map.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.formatInventoryConfig=void 0;var a=e("../utils/dataFix"),t=e("../utils/isObject"),s=e("../utils/isArray"),u=e("../utils/formatObjKey");function o(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return r&&t.isObject(n)&&(n=[n]),s.isArray(n)?n=n.map(c):n=c(n),n}p.formatInventoryConfig=o;function c(n){return a.dataFix(n,{bool:["IsEnabled"]},function(r){var i,l;r.prefix=r.Filter.Prefix,delete r.Filter,r.OSSBucketDestination=r.Destination.OSSBucketDestination,r.OSSBucketDestination.rolename=r.OSSBucketDestination.RoleArn.replace(/.*\//,""),delete r.OSSBucketDestination.RoleArn,r.OSSBucketDestination.bucket=r.OSSBucketDestination.Bucket.replace(/.*:::/,""),delete r.OSSBucketDestination.Bucket,delete r.Destination,r.frequency=r.Schedule.Frequency,delete r.Schedule.Frequency,!((i=r==null?void 0:r.OptionalFields)===null||i===void 0)&&i.Field&&!s.isArray((l=r.OptionalFields)===null||l===void 0?void 0:l.Field)&&(r.OptionalFields.Field=[r.OptionalFields.Field])}),n=u.formatObjKey(n,"firstLowerCase",{exclude:["OSSBucketDestination","SSE-OSS","SSE-KMS"]}),n}},{"../utils/dataFix":57,"../utils/formatObjKey":61,"../utils/isArray":63,"../utils/isObject":70,"core-js/modules/es.array.map.js":280,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305}],61:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.string.includes.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js");var t=a(e("@babel/runtime/helpers/typeof"));Object.defineProperty(p,"__esModule",{value:!0}),p.formatObjKey=void 0;function s(o,c,n){if(o===null||(0,t.default)(o)!=="object")return o;var r;if(Array.isArray(o)){r=[];for(var i=0;i -`),o&&o.firstUpperCase&&(u=a.formatObjKey(u,"firstUpperCase")),t(u)==="object"?Object.keys(u).forEach(function(n){t(u[n])!=="undefined"&&t(u[n])!=="null"&&(t(u[n])==="string"||t(u[n])==="number"?c+="<".concat(n,">").concat(u[n],""):t(u[n])==="object"?c+="<".concat(n,">").concat(s(u[n]),""):t(u[n])==="array"?c+=u[n].map(function(r){return"<".concat(n,">").concat(s(r),"")}).join(""):c+="<".concat(n,">").concat(u[n].toString(),""))}):c+=u.toString(),c}p.obj2xml=s},{"./formatObjKey":61,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],73:[function(e,I,p){"use strict";e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.function.name.js"),e("core-js/modules/es.array.from.js"),e("core-js/modules/es.string.iterator.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.symbol.js"),e("core-js/modules/es.symbol.description.js"),e("core-js/modules/es.symbol.iterator.js"),e("core-js/modules/es.array.iterator.js"),e("core-js/modules/web.dom-collections.iterator.js"),e("core-js/modules/es.object.assign.js");function a(o,c){var n=typeof Symbol!="undefined"&&o[Symbol.iterator]||o["@@iterator"];if(!n){if(Array.isArray(o)||(n=t(o))||c&&o&&typeof o.length=="number"){n&&(o=n);var r=0,i=function(){};return{s:i,n:function(){return r>=o.length?{done:!0}:{done:!1,value:o[r++]}},e:function(m){throw m},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l=!0,d=!1,E;return{s:function(){n=n.call(o)},n:function(){var m=n.next();return l=m.done,m},e:function(m){d=!0,E=m},f:function(){try{!l&&n.return!=null&&n.return()}finally{if(d)throw E}}}}function t(o,c){if(o){if(typeof o=="string")return s(o,c);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor&&(n=o.constructor.name),n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(o,c)}}function s(o,c){(c==null||c>o.length)&&(c=o.length);for(var n=0,r=new Array(c);n2&&arguments[2]!==void 0?arguments[2]:{},o=0,c=u.retryDelay,n=c===void 0?500:c,r=u.errorHandler,i=r===void 0?function(){return!0}:r,l=function d(){for(var E=arguments.length,v=new Array(E),m=0;m1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;s.checkConfigValid(o,"region");var r=n?"https://":"http://",i=c?"-internal.aliyuncs.com":".aliyuncs.com",l="vpc100-oss-cn-";return o.substr(0,l.length)===l&&(i=".aliyuncs.com"),t.default.parse(r+o+i)}p.setRegion=u},{"./checkConfigValid":52,url:472}],76:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.checkCredentials=p.setSTSToken=void 0;var u=e("./formatObjKey");function o(){return c.apply(this,arguments)}function c(){return c=(0,s.default)(t.default.mark(function r(){var i,l;return t.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(this.options||(this.options={}),i=new Date,!this.stsTokenFreshTime){E.next=14;break}if(!(+i-this.stsTokenFreshTime>=this.options.refreshSTSTokenInterval)){E.next=12;break}return this.stsTokenFreshTime=i,E.next=7,this.options.refreshSTSToken();case 7:l=E.sent,l=u.formatObjKey(l,"firstLowerCase"),l.securityToken&&(l.stsToken=l.securityToken),n(l),Object.assign(this.options,l);case 12:E.next=15;break;case 14:this.stsTokenFreshTime=i;case 15:return E.abrupt("return",null);case 16:case"end":return E.stop()}},r,this)})),c.apply(this,arguments)}p.setSTSToken=o;function n(r){var i=["accessKeySecret","accessKeyId","stsToken"],l=Object.keys(r);i.forEach(function(d){if(!l.find(function(E){return E===d}))throw Error("refreshSTSToken must return contains ".concat(d))})}p.checkCredentials=n},{"./formatObjKey":61,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.find.js":275,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291}],77:[function(e,I,p){function a(s,u,o,c,n,r,i){try{var l=s[r](i),d=l.value}catch(E){o(E);return}l.done?u(d):Promise.resolve(d).then(c,n)}function t(s){return function(){var u=this,o=arguments;return new Promise(function(c,n){var r=s.apply(u,o);function i(d){a(r,c,n,i,l,"next",d)}function l(d){a(r,c,n,i,l,"throw",d)}i(void 0)})}}I.exports=t,I.exports.__esModule=!0,I.exports.default=I.exports},{}],78:[function(e,I,p){function a(t){return t&&t.__esModule?t:{default:t}}I.exports=a,I.exports.__esModule=!0,I.exports.default=I.exports},{}],79:[function(e,I,p){function a(t){"@babel/helpers - typeof";return I.exports=a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(s){return typeof s}:function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},I.exports.__esModule=!0,I.exports.default=I.exports,a(t)}I.exports=a,I.exports.__esModule=!0,I.exports.default=I.exports},{}],80:[function(e,I,p){I.exports=e("regenerator-runtime")},{"regenerator-runtime":395}],81:[function(e,I,p){I.exports=a,I.exports.HttpsAgent=a;function a(){}},{}],82:[function(e,I,p){(function(a){(function(){"use strict";var t=e("object-assign");function s(H,G){if(H===G)return 0;for(var U=H.length,_=G.length,K=0,ae=Math.min(U,_);K=0){var te=K.indexOf(` -`,Y+1);K=K.substring(te+1)}this.stack=K}}},o.inherits(d.AssertionError,Error);function m(H,G){return typeof H=="string"?H.length=0;Q--)if(Y[Q]!==te[Q])return!1;for(Q=Y.length-1;Q>=0;Q--)if(X=Y[Q],!O(H[X],G[X],U,_))return!1;return!0}d.notDeepEqual=function(G,U,_){O(G,U,!1)&&S(G,U,_,"notDeepEqual",d.notDeepEqual)},d.notDeepStrictEqual=h;function h(H,G,U){O(H,G,!0)&&S(H,G,U,"notDeepStrictEqual",h)}d.strictEqual=function(G,U,_){G!==U&&S(G,U,_,"===",d.strictEqual)},d.notStrictEqual=function(G,U,_){G===U&&S(G,U,_,"!==",d.notStrictEqual)};function A(H,G){if(!H||!G)return!1;if(Object.prototype.toString.call(G)=="[object RegExp]")return G.test(H);try{if(H instanceof G)return!0}catch(U){}return Error.isPrototypeOf(G)?!1:G.call({},H)===!0}function B(H){var G;try{H()}catch(U){G=U}return G}function L(H,G,U,_){var K;if(typeof G!="function")throw new TypeError('"block" argument must be a function');typeof U=="string"&&(_=U,U=null),K=B(G),_=(U&&U.name?" ("+U.name+").":".")+(_?" "+_:"."),H&&!K&&S(K,U,"Missing expected exception"+_);var ae=typeof _=="string",Y=!H&&o.isError(K),te=!H&&K&&!U;if((Y&&ae&&A(K,U)||te)&&S(K,U,"Got unwanted exception"+_),H&&K&&U&&!A(K,U)||!H&&K)throw K}d.throws=function(H,G,U){L(!0,H,G,U)},d.doesNotThrow=function(H,G,U){L(!1,H,G,U)},d.ifError=function(H){if(H)throw H};function P(H,G){H||S(H,!0,G,"==",P)}d.strict=t(P,d,{equal:d.strictEqual,deepEqual:d.deepStrictEqual,notEqual:d.notStrictEqual,notDeepEqual:d.notDeepStrictEqual}),d.strict.strict=d.strict;var z=Object.keys||function(H){var G=[];for(var U in H)c.call(H,U)&&G.push(U);return G}}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"object-assign":377,"util/":85}],83:[function(e,I,p){typeof Object.create=="function"?I.exports=function(t,s){t.super_=s,t.prototype=Object.create(s.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:I.exports=function(t,s){t.super_=s;var u=function(){};u.prototype=s.prototype,t.prototype=new u,t.prototype.constructor=t}},{}],84:[function(e,I,p){I.exports=function(t){return t&&typeof t=="object"&&typeof t.copy=="function"&&typeof t.fill=="function"&&typeof t.readUInt8=="function"}},{}],85:[function(e,I,p){(function(a,t){(function(){var s=/%[sdj%]/g;p.format=function(te){if(!b(te)){for(var X=[],Q=0;Q=$)return xe;switch(xe){case"%s":return String(q[Q++]);case"%d":return Number(q[Q++]);case"%j":try{return JSON.stringify(q[Q++])}catch(Ce){return"[Circular]"}default:return xe}}),ce=q[Q];Q<$;ce=q[++Q])g(ce)||!L(ce)?de+=" "+ce:de+=" "+c(ce);return de},p.deprecate=function(te,X){if(A(t.process))return function(){return p.deprecate(te,X).apply(this,arguments)};if(a.noDeprecation===!0)return te;var Q=!1;function q(){if(!Q){if(a.throwDeprecation)throw new Error(X);a.traceDeprecation?console.trace(X):console.error(X),Q=!0}return te.apply(this,arguments)}return q};var u={},o;p.debuglog=function(te){if(A(o)&&(o=a.env.NODE_DEBUG||""),te=te.toUpperCase(),!u[te])if(new RegExp("\\b"+te+"\\b","i").test(o)){var X=a.pid;u[te]=function(){var Q=p.format.apply(p,arguments);console.error("%s %d: %s",te,X,Q)}}else u[te]=function(){};return u[te]};function c(te,X){var Q={seen:[],stylize:r};return arguments.length>=3&&(Q.depth=arguments[2]),arguments.length>=4&&(Q.colors=arguments[3]),S(X)?Q.showHidden=X:X&&p._extend(Q,X),A(Q.showHidden)&&(Q.showHidden=!1),A(Q.depth)&&(Q.depth=2),A(Q.colors)&&(Q.colors=!1),A(Q.customInspect)&&(Q.customInspect=!0),Q.colors&&(Q.stylize=n),l(Q,te,Q.depth)}p.inspect=c,c.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},c.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function n(te,X){var Q=c.styles[X];return Q?"\x1B["+c.colors[Q][0]+"m"+te+"\x1B["+c.colors[Q][1]+"m":te}function r(te,X){return te}function i(te){var X={};return te.forEach(function(Q,q){X[Q]=!0}),X}function l(te,X,Q){if(te.customInspect&&X&&H(X.inspect)&&X.inspect!==p.inspect&&!(X.constructor&&X.constructor.prototype===X)){var q=X.inspect(Q,te);return b(q)||(q=l(te,q,Q)),q}var $=d(te,X);if($)return $;var de=Object.keys(X),ce=i(de);if(te.showHidden&&(de=Object.getOwnPropertyNames(X)),z(X)&&(de.indexOf("message")>=0||de.indexOf("description")>=0))return E(X);if(de.length===0){if(H(X)){var xe=X.name?": "+X.name:"";return te.stylize("[Function"+xe+"]","special")}if(B(X))return te.stylize(RegExp.prototype.toString.call(X),"regexp");if(P(X))return te.stylize(Date.prototype.toString.call(X),"date");if(z(X))return E(X)}var Ce="",oe=!1,M=["{","}"];if(x(X)&&(oe=!0,M=["[","]"]),H(X)){var J=X.name?": "+X.name:"";Ce=" [Function"+J+"]"}if(B(X)&&(Ce=" "+RegExp.prototype.toString.call(X)),P(X)&&(Ce=" "+Date.prototype.toUTCString.call(X)),z(X)&&(Ce=" "+E(X)),de.length===0&&(!oe||X.length==0))return M[0]+Ce+M[1];if(Q<0)return B(X)?te.stylize(RegExp.prototype.toString.call(X),"regexp"):te.stylize("[Object]","special");te.seen.push(X);var D;return oe?D=v(te,X,Q,ce,de):D=de.map(function(k){return m(te,X,Q,ce,k,oe)}),te.seen.pop(),f(D,Ce,M)}function d(te,X){if(A(X))return te.stylize("undefined","undefined");if(b(X)){var Q="'"+JSON.stringify(X).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return te.stylize(Q,"string")}if(y(X))return te.stylize(""+X,"number");if(S(X))return te.stylize(""+X,"boolean");if(g(X))return te.stylize("null","null")}function E(te){return"["+Error.prototype.toString.call(te)+"]"}function v(te,X,Q,q,$){for(var de=[],ce=0,xe=X.length;ce-1&&(de?xe=xe.split(` -`).map(function(oe){return" "+oe}).join(` -`).substr(2):xe=` -`+xe.split(` -`).map(function(oe){return" "+oe}).join(` -`))):xe=te.stylize("[Circular]","special")),A(ce)){if(de&&$.match(/^\d+$/))return xe;ce=JSON.stringify(""+$),ce.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(ce=ce.substr(1,ce.length-2),ce=te.stylize(ce,"name")):(ce=ce.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),ce=te.stylize(ce,"string"))}return ce+": "+xe}function f(te,X,Q){var q=0,$=te.reduce(function(de,ce){return q++,ce.indexOf(` -`)>=0&&q++,de+ce.replace(/\u001b\[\d\d?m/g,"").length+1},0);return $>60?Q[0]+(X===""?"":X+` - `)+" "+te.join(`, - `)+" "+Q[1]:Q[0]+X+" "+te.join(", ")+" "+Q[1]}function x(te){return Array.isArray(te)}p.isArray=x;function S(te){return typeof te=="boolean"}p.isBoolean=S;function g(te){return te===null}p.isNull=g;function O(te){return te==null}p.isNullOrUndefined=O;function y(te){return typeof te=="number"}p.isNumber=y;function b(te){return typeof te=="string"}p.isString=b;function h(te){return typeof te=="symbol"}p.isSymbol=h;function A(te){return te===void 0}p.isUndefined=A;function B(te){return L(te)&&U(te)==="[object RegExp]"}p.isRegExp=B;function L(te){return typeof te=="object"&&te!==null}p.isObject=L;function P(te){return L(te)&&U(te)==="[object Date]"}p.isDate=P;function z(te){return L(te)&&(U(te)==="[object Error]"||te instanceof Error)}p.isError=z;function H(te){return typeof te=="function"}p.isFunction=H;function G(te){return te===null||typeof te=="boolean"||typeof te=="number"||typeof te=="string"||typeof te=="symbol"||typeof te=="undefined"}p.isPrimitive=G,p.isBuffer=e("./support/isBuffer");function U(te){return Object.prototype.toString.call(te)}function _(te){return te<10?"0"+te.toString(10):te.toString(10)}var K=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function ae(){var te=new Date,X=[_(te.getHours()),_(te.getMinutes()),_(te.getSeconds())].join(":");return[te.getDate(),K[te.getMonth()],X].join(" ")}p.log=function(){console.log("%s - %s",ae(),p.format.apply(p,arguments))},p.inherits=e("inherits"),p._extend=function(te,X){if(!X||!L(X))return te;for(var Q=Object.keys(X),q=Q.length;q--;)te[Q[q]]=X[Q[q]];return te};function Y(te,X){return Object.prototype.hasOwnProperty.call(te,X)}}).call(this)}).call(this,e("_process"),typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./support/isBuffer":84,_process:467,inherits:83}],86:[function(e,I,p){(function(a){(function(){"use strict";var t=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],s=typeof globalThis=="undefined"?a:globalThis;I.exports=function(){for(var o=[],c=0;c0)throw new Error("Invalid string. Length must be a multiple of 4");var x=m.indexOf("=");x===-1&&(x=f);var S=x===f?0:4-x%4;return[x,S]}function r(m){var f=n(m),x=f[0],S=f[1];return(x+S)*3/4-S}function i(m,f,x){return(f+x)*3/4-x}function l(m){var f,x=n(m),S=x[0],g=x[1],O=new s(i(m,S,g)),y=0,b=g>0?S-4:S,h;for(h=0;h>16&255,O[y++]=f>>8&255,O[y++]=f&255;return g===2&&(f=t[m.charCodeAt(h)]<<2|t[m.charCodeAt(h+1)]>>4,O[y++]=f&255),g===1&&(f=t[m.charCodeAt(h)]<<10|t[m.charCodeAt(h+1)]<<4|t[m.charCodeAt(h+2)]>>2,O[y++]=f>>8&255,O[y++]=f&255),O}function d(m){return a[m>>18&63]+a[m>>12&63]+a[m>>6&63]+a[m&63]}function E(m,f,x){for(var S,g=[],O=f;Ob?b:y+O));return S===1?(f=m[x-1],g.push(a[f>>2]+a[f<<4&63]+"==")):S===2&&(f=(m[x-2]<<8)+m[x-1],g.push(a[f>>10]+a[f>>4&63]+a[f<<2&63]+"=")),g.join("")}},{}],88:[function(e,I,p){(function(a,t,s){typeof I!="undefined"&&I.exports?I.exports=s():typeof w=="function"&&w.amd?w(t,s):a[t]=s()})(this,"bowser",function(){var a=!0;function t(i){function l(X){var Q=i.match(X);return Q&&Q.length>1&&Q[1]||""}function d(X){var Q=i.match(X);return Q&&Q.length>1&&Q[2]||""}var E=l(/(ipod|iphone|ipad)/i).toLowerCase(),v=/like android/i.test(i),m=!v&&/android/i.test(i),f=/nexus\s*[0-6]\s*/i.test(i),x=!f&&/nexus\s*[0-9]+/i.test(i),S=/CrOS/.test(i),g=/silk/i.test(i),O=/sailfish/i.test(i),y=/tizen/i.test(i),b=/(web|hpw)(o|0)s/i.test(i),h=/windows phone/i.test(i),A=/SamsungBrowser/i.test(i),B=!h&&/windows/i.test(i),L=!E&&!g&&/macintosh/i.test(i),P=!m&&!O&&!y&&!b&&/linux/i.test(i),z=d(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),H=l(/version\/(\d+(\.\d+)?)/i),G=/tablet/i.test(i)&&!/tablet pc/i.test(i),U=!G&&/[^-]mobi/i.test(i),_=/xbox/i.test(i),K;/opera/i.test(i)?K={name:"Opera",opera:a,version:H||l(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(i)?K={name:"Opera",opera:a,version:l(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||H}:/SamsungBrowser/i.test(i)?K={name:"Samsung Internet for Android",samsungBrowser:a,version:H||l(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(i)?K={name:"NAVER Whale browser",whale:a,version:l(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(i)?K={name:"MZ Browser",mzbrowser:a,version:l(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(i)?K={name:"Opera Coast",coast:a,version:H||l(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(i)?K={name:"Focus",focus:a,version:l(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(i)?K={name:"Yandex Browser",yandexbrowser:a,version:H||l(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(i)?K={name:"UC Browser",ucbrowser:a,version:l(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(i)?K={name:"Maxthon",maxthon:a,version:l(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(i)?K={name:"Epiphany",epiphany:a,version:l(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(i)?K={name:"Puffin",puffin:a,version:l(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(i)?K={name:"Sleipnir",sleipnir:a,version:l(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(i)?K={name:"K-Meleon",kMeleon:a,version:l(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:h?(K={name:"Windows Phone",osname:"Windows Phone",windowsphone:a},z?(K.msedge=a,K.version=z):(K.msie=a,K.version=l(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(i)?K={name:"Internet Explorer",msie:a,version:l(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:S?K={name:"Chrome",osname:"Chrome OS",chromeos:a,chromeBook:a,chrome:a,version:l(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(i)?K={name:"Microsoft Edge",msedge:a,version:z}:/vivaldi/i.test(i)?K={name:"Vivaldi",vivaldi:a,version:l(/vivaldi\/(\d+(\.\d+)?)/i)||H}:O?K={name:"Sailfish",osname:"Sailfish OS",sailfish:a,version:l(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(i)?K={name:"SeaMonkey",seamonkey:a,version:l(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(i)?(K={name:"Firefox",firefox:a,version:l(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(i)&&(K.firefoxos=a,K.osname="Firefox OS")):g?K={name:"Amazon Silk",silk:a,version:l(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(i)?K={name:"PhantomJS",phantom:a,version:l(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(i)?K={name:"SlimerJS",slimer:a,version:l(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(i)||/rim\stablet/i.test(i)?K={name:"BlackBerry",osname:"BlackBerry OS",blackberry:a,version:H||l(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:b?(K={name:"WebOS",osname:"WebOS",webos:a,version:H||l(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(i)&&(K.touchpad=a)):/bada/i.test(i)?K={name:"Bada",osname:"Bada",bada:a,version:l(/dolfin\/(\d+(\.\d+)?)/i)}:y?K={name:"Tizen",osname:"Tizen",tizen:a,version:l(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||H}:/qupzilla/i.test(i)?K={name:"QupZilla",qupzilla:a,version:l(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||H}:/chromium/i.test(i)?K={name:"Chromium",chromium:a,version:l(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||H}:/chrome|crios|crmo/i.test(i)?K={name:"Chrome",chrome:a,version:l(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:m?K={name:"Android",version:H}:/safari|applewebkit/i.test(i)?(K={name:"Safari",safari:a},H&&(K.version=H)):E?(K={name:E=="iphone"?"iPhone":E=="ipad"?"iPad":"iPod"},H&&(K.version=H)):/googlebot/i.test(i)?K={name:"Googlebot",googlebot:a,version:l(/googlebot\/(\d+(\.\d+))/i)||H}:K={name:l(/^(.*)\/(.*) /),version:d(/^(.*)\/(.*) /)},!K.msedge&&/(apple)?webkit/i.test(i)?(/(apple)?webkit\/537\.36/i.test(i)?(K.name=K.name||"Blink",K.blink=a):(K.name=K.name||"Webkit",K.webkit=a),!K.version&&H&&(K.version=H)):!K.opera&&/gecko\//i.test(i)&&(K.name=K.name||"Gecko",K.gecko=a,K.version=K.version||l(/gecko\/(\d+(\.\d+)?)/i)),!K.windowsphone&&(m||K.silk)?(K.android=a,K.osname="Android"):!K.windowsphone&&E?(K[E]=a,K.ios=a,K.osname="iOS"):L?(K.mac=a,K.osname="macOS"):_?(K.xbox=a,K.osname="Xbox"):B?(K.windows=a,K.osname="Windows"):P&&(K.linux=a,K.osname="Linux");function ae(X){switch(X){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var Y="";K.windows?Y=ae(l(/Windows ((NT|XP)( \d\d?.\d)?)/i)):K.windowsphone?Y=l(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):K.mac?(Y=l(/Mac OS X (\d+([_\.\s]\d+)*)/i),Y=Y.replace(/[_\s]/g,".")):E?(Y=l(/os (\d+([_\s]\d+)*) like mac os x/i),Y=Y.replace(/[_\s]/g,".")):m?Y=l(/android[ \/-](\d+(\.\d+)*)/i):K.webos?Y=l(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):K.blackberry?Y=l(/rim\stablet\sos\s(\d+(\.\d+)*)/i):K.bada?Y=l(/bada\/(\d+(\.\d+)*)/i):K.tizen&&(Y=l(/tizen[\/\s](\d+(\.\d+)*)/i)),Y&&(K.osversion=Y);var te=!K.windows&&Y.split(".")[0];return G||x||E=="ipad"||m&&(te==3||te>=4&&!U)||K.silk?K.tablet=a:(U||E=="iphone"||E=="ipod"||m||f||K.blackberry||K.webos||K.bada)&&(K.mobile=a),K.msedge||K.msie&&K.version>=10||K.yandexbrowser&&K.version>=15||K.vivaldi&&K.version>=1||K.chrome&&K.version>=20||K.samsungBrowser&&K.version>=4||K.whale&&c([K.version,"1.0"])===1||K.mzbrowser&&c([K.version,"6.0"])===1||K.focus&&c([K.version,"1.0"])===1||K.firefox&&K.version>=20||K.safari&&K.version>=6||K.opera&&K.version>=10||K.ios&&K.osversion&&K.osversion.split(".")[0]>=6||K.blackberry&&K.version>=10.1||K.chromium&&K.version>=20?K.a=a:K.msie&&K.version<10||K.chrome&&K.version<20||K.firefox&&K.version<20||K.safari&&K.version<6||K.opera&&K.version<10||K.ios&&K.osversion&&K.osversion.split(".")[0]<6||K.chromium&&K.version<20?K.c=a:K.x=a,K}var s=t(typeof navigator!="undefined"&&navigator.userAgent||"");s.test=function(i){for(var l=0;l=0;){if(d[0][l]>d[1][l])return 1;if(d[0][l]===d[1][l]){if(l===0)return 0}else return-1}}function n(i,l,d){var E=s;typeof l=="string"&&(d=l,l=void 0),l===void 0&&(l=!1),d&&(E=t(d));var v=""+E.version;for(var m in i)if(i.hasOwnProperty(m)&&E[m]){if(typeof i[m]!="string")throw new Error("Browser version in the minVersion map should be a string: "+m+": "+String(i));return c([v,i[m]])<0}return l}function r(i,l,d){return!n(i,l,d)}return s.isUnsupportedBrowser=n,s.compareVersions=c,s.check=r,s._detect=t,s.detect=t,s})},{}],89:[function(e,I,p){},{}],90:[function(e,I,p){(function(a){(function(){"use strict";var t=e("base64-js"),s=e("ieee754");p.Buffer=n,p.SlowBuffer=S,p.INSPECT_MAX_BYTES=50;var u=2147483647;p.kMaxLength=u,n.TYPED_ARRAY_SUPPORT=o(),!n.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function o(){try{var j=new Uint8Array(1);return j.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},j.foo()===42}catch(T){return!1}}Object.defineProperty(n.prototype,"parent",{enumerable:!0,get:function(){if(n.isBuffer(this))return this.buffer}}),Object.defineProperty(n.prototype,"offset",{enumerable:!0,get:function(){if(n.isBuffer(this))return this.byteOffset}});function c(j){if(j>u)throw new RangeError('The value "'+j+'" is invalid for option "size"');var T=new Uint8Array(j);return T.__proto__=n.prototype,T}function n(j,T,R){if(typeof j=="number"){if(typeof T=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return d(j)}return r(j,T,R)}typeof Symbol!="undefined"&&Symbol.species!=null&&n[Symbol.species]===n&&Object.defineProperty(n,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),n.poolSize=8192;function r(j,T,R){if(typeof j=="string")return E(j,T);if(ArrayBuffer.isView(j))return v(j);if(j==null)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof j);if(W(j,ArrayBuffer)||j&&W(j.buffer,ArrayBuffer))return m(j,T,R);if(typeof j=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var F=j.valueOf&&j.valueOf();if(F!=null&&F!==j)return n.from(F,T,R);var ne=f(j);if(ne)return ne;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof j[Symbol.toPrimitive]=="function")return n.from(j[Symbol.toPrimitive]("string"),T,R);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof j)}n.from=function(j,T,R){return r(j,T,R)},n.prototype.__proto__=Uint8Array.prototype,n.__proto__=Uint8Array;function i(j){if(typeof j!="number")throw new TypeError('"size" argument must be of type number');if(j<0)throw new RangeError('The value "'+j+'" is invalid for option "size"')}function l(j,T,R){return i(j),j<=0?c(j):T!==void 0?typeof R=="string"?c(j).fill(T,R):c(j).fill(T):c(j)}n.alloc=function(j,T,R){return l(j,T,R)};function d(j){return i(j),c(j<0?0:x(j)|0)}n.allocUnsafe=function(j){return d(j)},n.allocUnsafeSlow=function(j){return d(j)};function E(j,T){if((typeof T!="string"||T==="")&&(T="utf8"),!n.isEncoding(T))throw new TypeError("Unknown encoding: "+T);var R=g(j,T)|0,F=c(R),ne=F.write(j,T);return ne!==R&&(F=F.slice(0,ne)),F}function v(j){for(var T=j.length<0?0:x(j.length)|0,R=c(T),F=0;F=u)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+u.toString(16)+" bytes");return j|0}function S(j){return+j!=j&&(j=0),n.alloc(+j)}n.isBuffer=function(T){return T!=null&&T._isBuffer===!0&&T!==n.prototype},n.compare=function(T,R){if(W(T,Uint8Array)&&(T=n.from(T,T.offset,T.byteLength)),W(R,Uint8Array)&&(R=n.from(R,R.offset,R.byteLength)),!n.isBuffer(T)||!n.isBuffer(R))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(T===R)return 0;for(var F=T.length,ne=R.length,re=0,Z=Math.min(F,ne);re2&&arguments[2]===!0;if(!F&&R===0)return 0;for(var ne=!1;;)switch(T){case"ascii":case"latin1":case"binary":return R;case"utf8":case"utf-8":return M(j).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R*2;case"hex":return R>>>1;case"base64":return k(j).length;default:if(ne)return F?-1:M(j).length;T=(""+T).toLowerCase(),ne=!0}}n.byteLength=g;function O(j,T,R){var F=!1;if((T===void 0||T<0)&&(T=0),T>this.length||((R===void 0||R>this.length)&&(R=this.length),R<=0)||(R>>>=0,T>>>=0,R<=T))return"";for(j||(j="utf8");;)switch(j){case"hex":return te(this,T,R);case"utf8":case"utf-8":return U(this,T,R);case"ascii":return ae(this,T,R);case"latin1":case"binary":return Y(this,T,R);case"base64":return G(this,T,R);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return X(this,T,R);default:if(F)throw new TypeError("Unknown encoding: "+j);j=(j+"").toLowerCase(),F=!0}}n.prototype._isBuffer=!0;function y(j,T,R){var F=j[T];j[T]=j[R],j[R]=F}n.prototype.swap16=function(){var T=this.length;if(T%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var R=0;RR&&(T+=" ... "),""},n.prototype.compare=function(T,R,F,ne,re){if(W(T,Uint8Array)&&(T=n.from(T,T.offset,T.byteLength)),!n.isBuffer(T))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof T);if(R===void 0&&(R=0),F===void 0&&(F=T?T.length:0),ne===void 0&&(ne=0),re===void 0&&(re=this.length),R<0||F>T.length||ne<0||re>this.length)throw new RangeError("out of range index");if(ne>=re&&R>=F)return 0;if(ne>=re)return-1;if(R>=F)return 1;if(R>>>=0,F>>>=0,ne>>>=0,re>>>=0,this===T)return 0;for(var Z=re-ne,ie=F-R,Se=Math.min(Z,ie),Ee=this.slice(ne,re),Ae=T.slice(R,F),ve=0;ve2147483647?R=2147483647:R<-2147483648&&(R=-2147483648),R=+R,N(R)&&(R=ne?0:j.length-1),R<0&&(R=j.length+R),R>=j.length){if(ne)return-1;R=j.length-1}else if(R<0)if(ne)R=0;else return-1;if(typeof T=="string"&&(T=n.from(T,F)),n.isBuffer(T))return T.length===0?-1:h(j,T,R,F,ne);if(typeof T=="number")return T=T&255,typeof Uint8Array.prototype.indexOf=="function"?ne?Uint8Array.prototype.indexOf.call(j,T,R):Uint8Array.prototype.lastIndexOf.call(j,T,R):h(j,[T],R,F,ne);throw new TypeError("val must be string, number or Buffer")}function h(j,T,R,F,ne){var re=1,Z=j.length,ie=T.length;if(F!==void 0&&(F=String(F).toLowerCase(),F==="ucs2"||F==="ucs-2"||F==="utf16le"||F==="utf-16le")){if(j.length<2||T.length<2)return-1;re=2,Z/=2,ie/=2,R/=2}function Se(ee,se){return re===1?ee[se]:ee.readUInt16BE(se*re)}var Ee;if(ne){var Ae=-1;for(Ee=R;EeZ&&(R=Z-ie),Ee=R;Ee>=0;Ee--){for(var ve=!0,le=0;lene&&(F=ne)):F=ne;var re=T.length;F>re/2&&(F=re/2);for(var Z=0;Z>>0,isFinite(F)?(F=F>>>0,ne===void 0&&(ne="utf8")):(ne=F,F=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var re=this.length-R;if((F===void 0||F>re)&&(F=re),T.length>0&&(F<0||R<0)||R>this.length)throw new RangeError("Attempt to write outside buffer bounds");ne||(ne="utf8");for(var Z=!1;;)switch(ne){case"hex":return A(this,T,R,F);case"utf8":case"utf-8":return B(this,T,R,F);case"ascii":return L(this,T,R,F);case"latin1":case"binary":return P(this,T,R,F);case"base64":return z(this,T,R,F);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return H(this,T,R,F);default:if(Z)throw new TypeError("Unknown encoding: "+ne);ne=(""+ne).toLowerCase(),Z=!0}},n.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function G(j,T,R){return T===0&&R===j.length?t.fromByteArray(j):t.fromByteArray(j.slice(T,R))}function U(j,T,R){R=Math.min(j.length,R);for(var F=[],ne=T;ne239?4:re>223?3:re>191?2:1;if(ne+ie<=R){var Se,Ee,Ae,ve;switch(ie){case 1:re<128&&(Z=re);break;case 2:Se=j[ne+1],(Se&192)===128&&(ve=(re&31)<<6|Se&63,ve>127&&(Z=ve));break;case 3:Se=j[ne+1],Ee=j[ne+2],(Se&192)===128&&(Ee&192)===128&&(ve=(re&15)<<12|(Se&63)<<6|Ee&63,ve>2047&&(ve<55296||ve>57343)&&(Z=ve));break;case 4:Se=j[ne+1],Ee=j[ne+2],Ae=j[ne+3],(Se&192)===128&&(Ee&192)===128&&(Ae&192)===128&&(ve=(re&15)<<18|(Se&63)<<12|(Ee&63)<<6|Ae&63,ve>65535&&ve<1114112&&(Z=ve))}}Z===null?(Z=65533,ie=1):Z>65535&&(Z-=65536,F.push(Z>>>10&1023|55296),Z=56320|Z&1023),F.push(Z),ne+=ie}return K(F)}var _=4096;function K(j){var T=j.length;if(T<=_)return String.fromCharCode.apply(String,j);for(var R="",F=0;FF)&&(R=F);for(var ne="",re=T;reF&&(T=F),R<0?(R+=F,R<0&&(R=0)):R>F&&(R=F),RR)throw new RangeError("Trying to access beyond buffer length")}n.prototype.readUIntLE=function(T,R,F){T=T>>>0,R=R>>>0,F||Q(T,R,this.length);for(var ne=this[T],re=1,Z=0;++Z>>0,R=R>>>0,F||Q(T,R,this.length);for(var ne=this[T+--R],re=1;R>0&&(re*=256);)ne+=this[T+--R]*re;return ne},n.prototype.readUInt8=function(T,R){return T=T>>>0,R||Q(T,1,this.length),this[T]},n.prototype.readUInt16LE=function(T,R){return T=T>>>0,R||Q(T,2,this.length),this[T]|this[T+1]<<8},n.prototype.readUInt16BE=function(T,R){return T=T>>>0,R||Q(T,2,this.length),this[T]<<8|this[T+1]},n.prototype.readUInt32LE=function(T,R){return T=T>>>0,R||Q(T,4,this.length),(this[T]|this[T+1]<<8|this[T+2]<<16)+this[T+3]*16777216},n.prototype.readUInt32BE=function(T,R){return T=T>>>0,R||Q(T,4,this.length),this[T]*16777216+(this[T+1]<<16|this[T+2]<<8|this[T+3])},n.prototype.readIntLE=function(T,R,F){T=T>>>0,R=R>>>0,F||Q(T,R,this.length);for(var ne=this[T],re=1,Z=0;++Z=re&&(ne-=Math.pow(2,8*R)),ne},n.prototype.readIntBE=function(T,R,F){T=T>>>0,R=R>>>0,F||Q(T,R,this.length);for(var ne=R,re=1,Z=this[T+--ne];ne>0&&(re*=256);)Z+=this[T+--ne]*re;return re*=128,Z>=re&&(Z-=Math.pow(2,8*R)),Z},n.prototype.readInt8=function(T,R){return T=T>>>0,R||Q(T,1,this.length),this[T]&128?(255-this[T]+1)*-1:this[T]},n.prototype.readInt16LE=function(T,R){T=T>>>0,R||Q(T,2,this.length);var F=this[T]|this[T+1]<<8;return F&32768?F|4294901760:F},n.prototype.readInt16BE=function(T,R){T=T>>>0,R||Q(T,2,this.length);var F=this[T+1]|this[T]<<8;return F&32768?F|4294901760:F},n.prototype.readInt32LE=function(T,R){return T=T>>>0,R||Q(T,4,this.length),this[T]|this[T+1]<<8|this[T+2]<<16|this[T+3]<<24},n.prototype.readInt32BE=function(T,R){return T=T>>>0,R||Q(T,4,this.length),this[T]<<24|this[T+1]<<16|this[T+2]<<8|this[T+3]},n.prototype.readFloatLE=function(T,R){return T=T>>>0,R||Q(T,4,this.length),s.read(this,T,!0,23,4)},n.prototype.readFloatBE=function(T,R){return T=T>>>0,R||Q(T,4,this.length),s.read(this,T,!1,23,4)},n.prototype.readDoubleLE=function(T,R){return T=T>>>0,R||Q(T,8,this.length),s.read(this,T,!0,52,8)},n.prototype.readDoubleBE=function(T,R){return T=T>>>0,R||Q(T,8,this.length),s.read(this,T,!1,52,8)};function q(j,T,R,F,ne,re){if(!n.isBuffer(j))throw new TypeError('"buffer" argument must be a Buffer instance');if(T>ne||Tj.length)throw new RangeError("Index out of range")}n.prototype.writeUIntLE=function(T,R,F,ne){if(T=+T,R=R>>>0,F=F>>>0,!ne){var re=Math.pow(2,8*F)-1;q(this,T,R,F,re,0)}var Z=1,ie=0;for(this[R]=T&255;++ie>>0,F=F>>>0,!ne){var re=Math.pow(2,8*F)-1;q(this,T,R,F,re,0)}var Z=F-1,ie=1;for(this[R+Z]=T&255;--Z>=0&&(ie*=256);)this[R+Z]=T/ie&255;return R+F},n.prototype.writeUInt8=function(T,R,F){return T=+T,R=R>>>0,F||q(this,T,R,1,255,0),this[R]=T&255,R+1},n.prototype.writeUInt16LE=function(T,R,F){return T=+T,R=R>>>0,F||q(this,T,R,2,65535,0),this[R]=T&255,this[R+1]=T>>>8,R+2},n.prototype.writeUInt16BE=function(T,R,F){return T=+T,R=R>>>0,F||q(this,T,R,2,65535,0),this[R]=T>>>8,this[R+1]=T&255,R+2},n.prototype.writeUInt32LE=function(T,R,F){return T=+T,R=R>>>0,F||q(this,T,R,4,4294967295,0),this[R+3]=T>>>24,this[R+2]=T>>>16,this[R+1]=T>>>8,this[R]=T&255,R+4},n.prototype.writeUInt32BE=function(T,R,F){return T=+T,R=R>>>0,F||q(this,T,R,4,4294967295,0),this[R]=T>>>24,this[R+1]=T>>>16,this[R+2]=T>>>8,this[R+3]=T&255,R+4},n.prototype.writeIntLE=function(T,R,F,ne){if(T=+T,R=R>>>0,!ne){var re=Math.pow(2,8*F-1);q(this,T,R,F,re-1,-re)}var Z=0,ie=1,Se=0;for(this[R]=T&255;++Z>0)-Se&255;return R+F},n.prototype.writeIntBE=function(T,R,F,ne){if(T=+T,R=R>>>0,!ne){var re=Math.pow(2,8*F-1);q(this,T,R,F,re-1,-re)}var Z=F-1,ie=1,Se=0;for(this[R+Z]=T&255;--Z>=0&&(ie*=256);)T<0&&Se===0&&this[R+Z+1]!==0&&(Se=1),this[R+Z]=(T/ie>>0)-Se&255;return R+F},n.prototype.writeInt8=function(T,R,F){return T=+T,R=R>>>0,F||q(this,T,R,1,127,-128),T<0&&(T=255+T+1),this[R]=T&255,R+1},n.prototype.writeInt16LE=function(T,R,F){return T=+T,R=R>>>0,F||q(this,T,R,2,32767,-32768),this[R]=T&255,this[R+1]=T>>>8,R+2},n.prototype.writeInt16BE=function(T,R,F){return T=+T,R=R>>>0,F||q(this,T,R,2,32767,-32768),this[R]=T>>>8,this[R+1]=T&255,R+2},n.prototype.writeInt32LE=function(T,R,F){return T=+T,R=R>>>0,F||q(this,T,R,4,2147483647,-2147483648),this[R]=T&255,this[R+1]=T>>>8,this[R+2]=T>>>16,this[R+3]=T>>>24,R+4},n.prototype.writeInt32BE=function(T,R,F){return T=+T,R=R>>>0,F||q(this,T,R,4,2147483647,-2147483648),T<0&&(T=4294967295+T+1),this[R]=T>>>24,this[R+1]=T>>>16,this[R+2]=T>>>8,this[R+3]=T&255,R+4};function $(j,T,R,F,ne,re){if(R+F>j.length)throw new RangeError("Index out of range");if(R<0)throw new RangeError("Index out of range")}function de(j,T,R,F,ne){return T=+T,R=R>>>0,ne||$(j,T,R,4,34028234663852886e22,-34028234663852886e22),s.write(j,T,R,F,23,4),R+4}n.prototype.writeFloatLE=function(T,R,F){return de(this,T,R,!0,F)},n.prototype.writeFloatBE=function(T,R,F){return de(this,T,R,!1,F)};function ce(j,T,R,F,ne){return T=+T,R=R>>>0,ne||$(j,T,R,8,17976931348623157e292,-17976931348623157e292),s.write(j,T,R,F,52,8),R+8}n.prototype.writeDoubleLE=function(T,R,F){return ce(this,T,R,!0,F)},n.prototype.writeDoubleBE=function(T,R,F){return ce(this,T,R,!1,F)},n.prototype.copy=function(T,R,F,ne){if(!n.isBuffer(T))throw new TypeError("argument should be a Buffer");if(F||(F=0),!ne&&ne!==0&&(ne=this.length),R>=T.length&&(R=T.length),R||(R=0),ne>0&&ne=this.length)throw new RangeError("Index out of range");if(ne<0)throw new RangeError("sourceEnd out of bounds");ne>this.length&&(ne=this.length),T.length-R=0;--Z)T[Z+R]=this[Z+F];else Uint8Array.prototype.set.call(T,this.subarray(F,ne),R);return re},n.prototype.fill=function(T,R,F,ne){if(typeof T=="string"){if(typeof R=="string"?(ne=R,R=0,F=this.length):typeof F=="string"&&(ne=F,F=this.length),ne!==void 0&&typeof ne!="string")throw new TypeError("encoding must be a string");if(typeof ne=="string"&&!n.isEncoding(ne))throw new TypeError("Unknown encoding: "+ne);if(T.length===1){var re=T.charCodeAt(0);(ne==="utf8"&&re<128||ne==="latin1")&&(T=re)}}else typeof T=="number"&&(T=T&255);if(R<0||this.length>>0,F=F===void 0?this.length:F>>>0,T||(T=0);var Z;if(typeof T=="number")for(Z=R;Z55295&&R<57344){if(!ne){if(R>56319){(T-=3)>-1&&re.push(239,191,189);continue}else if(Z+1===F){(T-=3)>-1&&re.push(239,191,189);continue}ne=R;continue}if(R<56320){(T-=3)>-1&&re.push(239,191,189),ne=R;continue}R=(ne-55296<<10|R-56320)+65536}else ne&&(T-=3)>-1&&re.push(239,191,189);if(ne=null,R<128){if((T-=1)<0)break;re.push(R)}else if(R<2048){if((T-=2)<0)break;re.push(R>>6|192,R&63|128)}else if(R<65536){if((T-=3)<0)break;re.push(R>>12|224,R>>6&63|128,R&63|128)}else if(R<1114112){if((T-=4)<0)break;re.push(R>>18|240,R>>12&63|128,R>>6&63|128,R&63|128)}else throw new Error("Invalid code point")}return re}function J(j){for(var T=[],R=0;R>8,ne=R%256,re.push(ne),re.push(F);return re}function k(j){return t.toByteArray(Ce(j))}function V(j,T,R,F){for(var ne=0;ne=T.length||ne>=j.length);++ne)T[ne+R]=j[ne];return ne}function W(j,T){return j instanceof T||j!=null&&j.constructor!=null&&j.constructor.name!=null&&j.constructor.name===T.name}function N(j){return j!==j}}).call(this)}).call(this,e("buffer").Buffer)},{"base64-js":87,buffer:90,ieee754:357}],91:[function(e,I,p){I.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},{}],92:[function(e,I,p){"use strict";var a=e("get-intrinsic"),t=e("./"),s=t(a("String.prototype.indexOf"));I.exports=function(o,c){var n=a(o,!!c);return typeof n=="function"&&s(o,".prototype.")>-1?t(n):n}},{"./":93,"get-intrinsic":348}],93:[function(e,I,p){"use strict";var a=e("function-bind"),t=e("get-intrinsic"),s=t("%Function.prototype.apply%"),u=t("%Function.prototype.call%"),o=t("%Reflect.apply%",!0)||a.call(u,s),c=t("%Object.getOwnPropertyDescriptor%",!0),n=t("%Object.defineProperty%",!0),r=t("%Math.max%");if(n)try{n({},"a",{value:1})}catch(l){n=null}I.exports=function(d){var E=o(a,u,arguments);if(c&&n){var v=c(E,"length");v.configurable&&n(E,"length",{value:1+r(0,d.length-(arguments.length-1))})}return E};var i=function(){return o(a,s,arguments)};n?n(I.exports,"apply",{value:i}):I.exports.apply=i},{"function-bind":347,"get-intrinsic":348}],94:[function(e,I,p){"use strict";var a=Array.prototype.slice;I.exports=t;function t(u,o){if(!(this instanceof t))return new t(u,o);this.src=u,this._withAccess=o}t.prototype.withAccess=function(u){return this._withAccess=u!==!1,this},t.prototype.pick=function(u){return Array.isArray(u)||(u=a.call(arguments)),u.length&&(this.keys=u),this},t.prototype.to=function(u){if(u=u||{},!this.src)return u;var o=this.keys||Object.keys(this.src);if(!this._withAccess){for(var c=0;c>8&255]},M=function(Z){return[Z&255,Z>>8&255,Z>>16&255,Z>>24&255]},J=function(Z){return Z[3]<<24|Z[2]<<16|Z[1]<<8|Z[0]},D=function(Z){return ce(Z,23,4)},k=function(Z){return ce(Z,52,8)},V=function(Z,ie){S(Z[H],ie,{get:function(){return B(this)[ie]}})},W=function(Z,ie,Se,Ee){var Ae=E(Se),ve=B(Z);if(Ae+ie>ve.byteLength)throw q(U);var le=B(ve.buffer).bytes,ee=Ae+ve.byteOffset,se=O(le,ee,ee+ie);return Ee?se:de(se)},N=function(Z,ie,Se,Ee,Ae,ve){var le=E(Se),ee=B(Z);if(le+ie>ee.byteLength)throw q(U);for(var se=B(ee.buffer).bytes,be=le+ee.byteOffset,we=Ee(+Ae),Oe=0;OeAe)throw q("Wrong offset");if(Ee=Ee===void 0?Ae-ve:d(Ee),ve+Ee>Ae)throw q(G);L(this,{buffer:ie,byteLength:Ee,byteOffset:ve}),s||(this.buffer=ie,this.byteLength=Ee,this.byteOffset=ve)},te=Y[H],s&&(V(K,"byteLength"),V(Y,"buffer"),V(Y,"byteLength"),V(Y,"byteOffset")),n(te,{getInt8:function(ie){return W(this,1,ie)[0]<<24>>24},getUint8:function(ie){return W(this,1,ie)[0]},getInt16:function(ie){var Se=W(this,2,ie,arguments.length>1?arguments[1]:void 0);return(Se[1]<<8|Se[0])<<16>>16},getUint16:function(ie){var Se=W(this,2,ie,arguments.length>1?arguments[1]:void 0);return Se[1]<<8|Se[0]},getInt32:function(ie){return J(W(this,4,ie,arguments.length>1?arguments[1]:void 0))},getUint32:function(ie){return J(W(this,4,ie,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(ie){return xe(W(this,4,ie,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(ie){return xe(W(this,8,ie,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(ie,Se){N(this,1,ie,Ce,Se)},setUint8:function(ie,Se){N(this,1,ie,Ce,Se)},setInt16:function(ie,Se){N(this,2,ie,oe,Se,arguments.length>2?arguments[2]:void 0)},setUint16:function(ie,Se){N(this,2,ie,oe,Se,arguments.length>2?arguments[2]:void 0)},setInt32:function(ie,Se){N(this,4,ie,M,Se,arguments.length>2?arguments[2]:void 0)},setUint32:function(ie,Se){N(this,4,ie,M,Se,arguments.length>2?arguments[2]:void 0)},setFloat32:function(ie,Se){N(this,4,ie,D,Se,arguments.length>2?arguments[2]:void 0)},setFloat64:function(ie,Se){N(this,8,ie,k,Se,arguments.length>2?arguments[2]:void 0)}});else{var j=h&&_.name!==P;if(!r(function(){_(1)})||!r(function(){new _(-1)})||r(function(){return new _,new _(1.5),new _(NaN),j&&!A})){K=function(ie){return i(this,ae),new _(E(ie))},K[H]=ae;for(var T=x(_),R=0,F;T.length>R;)(F=T[R++])in K||c(K,F,_[F]);ae.constructor=K}else j&&A&&c(_,"name",P);f&&m(te)!==X&&f(te,X);var ne=new Y(new K(2)),re=t(te.setInt8);ne.setInt8(0,2147483648),ne.setInt8(1,2147483649),(ne.getInt8(0)||!ne.getInt8(1))&&n(te,{setInt8:function(ie,Se){re(this,ie,Se<<24>>24)},setUint8:function(ie,Se){re(this,ie,Se<<24>>24)}},{unsafe:!0})}y(K,P),y(Y,z),I.exports={ArrayBuffer:K,DataView:Y}},{"../internals/an-instance":100,"../internals/array-buffer-native":102,"../internals/array-fill":106,"../internals/array-slice-simple":116,"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-name":156,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/ieee754":169,"../internals/internal-state":173,"../internals/object-define-property":198,"../internals/object-get-own-property-names":201,"../internals/object-get-prototype-of":203,"../internals/object-set-prototype-of":208,"../internals/redefine-all":221,"../internals/set-to-string-tag":234,"../internals/to-index":246,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],105:[function(e,I,p){"use strict";var a=e("../internals/to-object"),t=e("../internals/to-absolute-index"),s=e("../internals/length-of-array-like"),u=Math.min;I.exports=[].copyWithin||function(c,n){var r=a(this),i=s(r),l=t(c,i),d=t(n,i),E=arguments.length>2?arguments[2]:void 0,v=u((E===void 0?i:t(E,i))-d,i-l),m=1;for(d0;)d in r?r[l]=r[d]:delete r[l],l+=m,d+=m;return r}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],106:[function(e,I,p){"use strict";var a=e("../internals/to-object"),t=e("../internals/to-absolute-index"),s=e("../internals/length-of-array-like");I.exports=function(o){for(var c=a(this),n=s(c),r=arguments.length,i=t(r>1?arguments[1]:void 0,n),l=r>2?arguments[2]:void 0,d=l===void 0?n:t(l,n);d>i;)c[i++]=o;return c}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],107:[function(e,I,p){"use strict";var a=e("../internals/array-iteration").forEach,t=e("../internals/array-method-is-strict"),s=t("forEach");I.exports=s?[].forEach:function(o){return a(this,o,arguments.length>1?arguments[1]:void 0)}},{"../internals/array-iteration":111,"../internals/array-method-is-strict":114}],108:[function(e,I,p){var a=e("../internals/length-of-array-like");I.exports=function(t,s){for(var u=0,o=a(s),c=new t(o);o>u;)c[u]=s[u++];return c}},{"../internals/length-of-array-like":188}],109:[function(e,I,p){"use strict";var a=e("../internals/global"),t=e("../internals/function-bind-context"),s=e("../internals/function-call"),u=e("../internals/to-object"),o=e("../internals/call-with-safe-iteration-closing"),c=e("../internals/is-array-iterator-method"),n=e("../internals/is-constructor"),r=e("../internals/length-of-array-like"),i=e("../internals/create-property"),l=e("../internals/get-iterator"),d=e("../internals/get-iterator-method"),E=a.Array;I.exports=function(m){var f=u(m),x=n(this),S=arguments.length,g=S>1?arguments[1]:void 0,O=g!==void 0;O&&(g=t(g,S>2?arguments[2]:void 0));var y=d(f),b=0,h,A,B,L,P,z;if(y&&!(this==E&&c(y)))for(L=l(f,y),P=L.next,A=x?new this:[];!(B=s(P,L)).done;b++)z=O?o(L,g,[B.value,b],!0):B.value,i(A,b,z);else for(h=r(f),A=x?new this(h):E(h);h>b;b++)z=O?g(f[b],b):f[b],i(A,b,z);return A.length=b,A}},{"../internals/call-with-safe-iteration-closing":121,"../internals/create-property":131,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/is-constructor":177,"../internals/length-of-array-like":188,"../internals/to-object":250}],110:[function(e,I,p){var a=e("../internals/to-indexed-object"),t=e("../internals/to-absolute-index"),s=e("../internals/length-of-array-like"),u=function(o){return function(c,n,r){var i=a(c),l=s(i),d=t(r,l),E;if(o&&n!=n){for(;l>d;)if(E=i[d++],E!=E)return!0}else for(;l>d;d++)if((o||d in i)&&i[d]===n)return o||d||0;return!o&&-1}};I.exports={includes:u(!0),indexOf:u(!1)}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-indexed-object":247}],111:[function(e,I,p){var a=e("../internals/function-bind-context"),t=e("../internals/function-uncurry-this"),s=e("../internals/indexed-object"),u=e("../internals/to-object"),o=e("../internals/length-of-array-like"),c=e("../internals/array-species-create"),n=t([].push),r=function(i){var l=i==1,d=i==2,E=i==3,v=i==4,m=i==6,f=i==7,x=i==5||m;return function(S,g,O,y){for(var b=u(S),h=s(b),A=a(g,O),B=o(h),L=0,P=y||c,z=l?P(S,B):d||f?P(S,0):void 0,H,G;B>L;L++)if((x||L in h)&&(H=h[L],G=A(H,L,b),i))if(l)z[L]=G;else if(G)switch(i){case 3:return!0;case 5:return H;case 6:return L;case 2:n(z,H)}else switch(i){case 4:return!1;case 7:n(z,H)}return m?-1:E||v?v:z}};I.exports={forEach:r(0),map:r(1),filter:r(2),some:r(3),every:r(4),find:r(5),findIndex:r(6),filterReject:r(7)}},{"../internals/array-species-create":120,"../internals/function-bind-context":153,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],112:[function(e,I,p){"use strict";var a=e("../internals/function-apply"),t=e("../internals/to-indexed-object"),s=e("../internals/to-integer-or-infinity"),u=e("../internals/length-of-array-like"),o=e("../internals/array-method-is-strict"),c=Math.min,n=[].lastIndexOf,r=!!n&&1/[1].lastIndexOf(1,-0)<0,i=o("lastIndexOf"),l=r||!i;I.exports=l?function(E){if(r)return a(n,this,arguments)||0;var v=t(this),m=u(v),f=m-1;for(arguments.length>1&&(f=c(f,s(arguments[1]))),f<0&&(f=m+f);f>=0;f--)if(f in v&&v[f]===E)return f||0;return-1}:n},{"../internals/array-method-is-strict":114,"../internals/function-apply":152,"../internals/length-of-array-like":188,"../internals/to-indexed-object":247,"../internals/to-integer-or-infinity":248}],113:[function(e,I,p){var a=e("../internals/fails"),t=e("../internals/well-known-symbol"),s=e("../internals/engine-v8-version"),u=t("species");I.exports=function(o){return s>=51||!a(function(){var c=[],n=c.constructor={};return n[u]=function(){return{foo:1}},c[o](Boolean).foo!==1})}},{"../internals/engine-v8-version":146,"../internals/fails":150,"../internals/well-known-symbol":268}],114:[function(e,I,p){"use strict";var a=e("../internals/fails");I.exports=function(t,s){var u=[][t];return!!u&&a(function(){u.call(null,s||function(){return 1},1)})}},{"../internals/fails":150}],115:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/a-callable"),s=e("../internals/to-object"),u=e("../internals/indexed-object"),o=e("../internals/length-of-array-like"),c=a.TypeError,n=function(r){return function(i,l,d,E){t(l);var v=s(i),m=u(v),f=o(v),x=r?f-1:0,S=r?-1:1;if(d<2)for(;;){if(x in m){E=m[x],x+=S;break}if(x+=S,r?x<0:f<=x)throw c("Reduce of empty array with no initial value")}for(;r?x>=0:f>x;x+=S)x in m&&(E=l(E,m[x],x,v));return E}};I.exports={left:n(!1),right:n(!0)}},{"../internals/a-callable":95,"../internals/global":163,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],116:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/to-absolute-index"),s=e("../internals/length-of-array-like"),u=e("../internals/create-property"),o=a.Array,c=Math.max;I.exports=function(n,r,i){for(var l=s(n),d=t(r,l),E=t(i===void 0?l:i,l),v=o(c(E-d,0)),m=0;d0;)c[d]=c[--d];d!==i++&&(c[d]=l)}return c},o=function(c,n,r,i){for(var l=n.length,d=r.length,E=0,v=0;E0&&n[0]<4?1:+(n[0]+n[1])),!r&&t&&(n=t.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=t.match(/Chrome\/(\d+)/),n&&(r=+n[1]))),I.exports=r},{"../internals/engine-user-agent":145,"../internals/global":163}],147:[function(e,I,p){var a=e("../internals/engine-user-agent"),t=a.match(/AppleWebKit\/(\d+)\./);I.exports=!!t&&+t[1]},{"../internals/engine-user-agent":145}],148:[function(e,I,p){I.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],149:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/object-get-own-property-descriptor").f,s=e("../internals/create-non-enumerable-property"),u=e("../internals/redefine"),o=e("../internals/set-global"),c=e("../internals/copy-constructor-properties"),n=e("../internals/is-forced");I.exports=function(r,i){var l=r.target,d=r.global,E=r.stat,v,m,f,x,S,g;if(d?m=a:E?m=a[l]||o(l,{}):m=(a[l]||{}).prototype,m)for(f in i){if(S=i[f],r.noTargetGet?(g=t(m,f),x=g&&g.value):x=m[f],v=n(d?f:l+(E?".":"#")+f,r.forced),!v&&x!==void 0){if(typeof S==typeof x)continue;c(S,x)}(r.sham||x&&x.sham)&&s(S,"sham",!0),u(m,f,S,r)}}},{"../internals/copy-constructor-properties":125,"../internals/create-non-enumerable-property":129,"../internals/global":163,"../internals/is-forced":178,"../internals/object-get-own-property-descriptor":199,"../internals/redefine":222,"../internals/set-global":232}],150:[function(e,I,p){I.exports=function(a){try{return!!a()}catch(t){return!0}}},{}],151:[function(e,I,p){"use strict";e("../modules/es.regexp.exec");var a=e("../internals/function-uncurry-this"),t=e("../internals/redefine"),s=e("../internals/regexp-exec"),u=e("../internals/fails"),o=e("../internals/well-known-symbol"),c=e("../internals/create-non-enumerable-property"),n=o("species"),r=RegExp.prototype;I.exports=function(i,l,d,E){var v=o(i),m=!u(function(){var g={};return g[v]=function(){return 7},""[i](g)!=7}),f=m&&!u(function(){var g=!1,O=/a/;return i==="split"&&(O={},O.constructor={},O.constructor[n]=function(){return O},O.flags="",O[v]=/./[v]),O.exec=function(){return g=!0,null},O[v](""),!g});if(!m||!f||d){var x=a(/./[v]),S=l(v,""[i],function(g,O,y,b,h){var A=a(g),B=O.exec;return B===s||B===r.exec?m&&!h?{done:!0,value:x(O,y,b)}:{done:!0,value:A(y,O,b)}:{done:!1}});t(String.prototype,i,S[0]),t(r,v,S[1])}E&&c(r[v],"sham",!0)}},{"../internals/create-non-enumerable-property":129,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/redefine":222,"../internals/regexp-exec":224,"../internals/well-known-symbol":268,"../modules/es.regexp.exec":300}],152:[function(e,I,p){var a=e("../internals/function-bind-native"),t=Function.prototype,s=t.apply,u=t.call;I.exports=typeof Reflect=="object"&&Reflect.apply||(a?u.bind(s):function(){return u.apply(s,arguments)})},{"../internals/function-bind-native":154}],153:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/a-callable"),s=e("../internals/function-bind-native"),u=a(a.bind);I.exports=function(o,c){return t(o),c===void 0?o:s?u(o,c):function(){return o.apply(c,arguments)}}},{"../internals/a-callable":95,"../internals/function-bind-native":154,"../internals/function-uncurry-this":157}],154:[function(e,I,p){var a=e("../internals/fails");I.exports=!a(function(){var t=function(){}.bind();return typeof t!="function"||t.hasOwnProperty("prototype")})},{"../internals/fails":150}],155:[function(e,I,p){var a=e("../internals/function-bind-native"),t=Function.prototype.call;I.exports=a?t.bind(t):function(){return t.apply(t,arguments)}},{"../internals/function-bind-native":154}],156:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/has-own-property"),s=Function.prototype,u=a&&Object.getOwnPropertyDescriptor,o=t(s,"name"),c=o&&function(){}.name==="something",n=o&&(!a||a&&u(s,"name").configurable);I.exports={EXISTS:o,PROPER:c,CONFIGURABLE:n}},{"../internals/descriptors":134,"../internals/has-own-property":164}],157:[function(e,I,p){var a=e("../internals/function-bind-native"),t=Function.prototype,s=t.bind,u=t.call,o=a&&s.bind(u,u);I.exports=a?function(c){return c&&o(c)}:function(c){return c&&function(){return u.apply(c,arguments)}}},{"../internals/function-bind-native":154}],158:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/is-callable"),s=function(u){return t(u)?u:void 0};I.exports=function(u,o){return arguments.length<2?s(a[u]):a[u]&&a[u][o]}},{"../internals/global":163,"../internals/is-callable":176}],159:[function(e,I,p){var a=e("../internals/classof"),t=e("../internals/get-method"),s=e("../internals/iterators"),u=e("../internals/well-known-symbol"),o=u("iterator");I.exports=function(c){if(c!=null)return t(c,o)||t(c,"@@iterator")||s[a(c)]}},{"../internals/classof":124,"../internals/get-method":161,"../internals/iterators":187,"../internals/well-known-symbol":268}],160:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-call"),s=e("../internals/a-callable"),u=e("../internals/an-object"),o=e("../internals/try-to-string"),c=e("../internals/get-iterator-method"),n=a.TypeError;I.exports=function(r,i){var l=arguments.length<2?c(r):i;if(s(l))return u(t(l,r));throw n(o(r)+" is not iterable")}},{"../internals/a-callable":95,"../internals/an-object":101,"../internals/function-call":155,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/try-to-string":257}],161:[function(e,I,p){var a=e("../internals/a-callable");I.exports=function(t,s){var u=t[s];return u==null?void 0:a(u)}},{"../internals/a-callable":95}],162:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/to-object"),s=Math.floor,u=a("".charAt),o=a("".replace),c=a("".slice),n=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,r=/\$([$&'`]|\d{1,2})/g;I.exports=function(i,l,d,E,v,m){var f=d+i.length,x=E.length,S=r;return v!==void 0&&(v=t(v),S=n),o(m,S,function(g,O){var y;switch(u(O,0)){case"$":return"$";case"&":return i;case"`":return c(l,0,d);case"'":return c(l,f);case"<":y=v[c(O,1,-1)];break;default:var b=+O;if(b===0)return g;if(b>x){var h=s(b/10);return h===0?g:h<=x?E[h-1]===void 0?u(O,1):E[h-1]+u(O,1):g}y=E[b-1]}return y===void 0?"":y})}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],163:[function(e,I,p){(function(a){(function(){var t=function(s){return s&&s.Math==Math&&s};I.exports=t(typeof globalThis=="object"&&globalThis)||t(typeof window=="object"&&window)||t(typeof self=="object"&&self)||t(typeof a=="object"&&a)||function(){return this}()||Function("return this")()}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],164:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/to-object"),s=a({}.hasOwnProperty);I.exports=Object.hasOwn||function(o,c){return s(t(o),c)}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],165:[function(e,I,p){I.exports={}},{}],166:[function(e,I,p){var a=e("../internals/global");I.exports=function(t,s){var u=a.console;u&&u.error&&(arguments.length==1?u.error(t):u.error(t,s))}},{"../internals/global":163}],167:[function(e,I,p){var a=e("../internals/get-built-in");I.exports=a("document","documentElement")},{"../internals/get-built-in":158}],168:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/fails"),s=e("../internals/document-create-element");I.exports=!a&&!t(function(){return Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a!=7})},{"../internals/descriptors":134,"../internals/document-create-element":135,"../internals/fails":150}],169:[function(e,I,p){var a=e("../internals/global"),t=a.Array,s=Math.abs,u=Math.pow,o=Math.floor,c=Math.log,n=Math.LN2,r=function(l,d,E){var v=t(E),m=E*8-d-1,f=(1<>1,S=d===23?u(2,-24)-u(2,-77):0,g=l<0||l===0&&1/l<0?1:0,O=0,y,b,h;for(l=s(l),l!=l||l===1/0?(b=l!=l?1:0,y=f):(y=o(c(l)/n),h=u(2,-y),l*h<1&&(y--,h*=2),y+x>=1?l+=S/h:l+=S*u(2,1-x),l*h>=2&&(y++,h/=2),y+x>=f?(b=0,y=f):y+x>=1?(b=(l*h-1)*u(2,d),y=y+x):(b=l*u(2,x-1)*u(2,d),y=0));d>=8;)v[O++]=b&255,b/=256,d-=8;for(y=y<0;)v[O++]=y&255,y/=256,m-=8;return v[--O]|=g*128,v},i=function(l,d){var E=l.length,v=E*8-d-1,m=(1<>1,x=v-7,S=E-1,g=l[S--],O=g&127,y;for(g>>=7;x>0;)O=O*256+l[S--],x-=8;for(y=O&(1<<-x)-1,O>>=-x,x+=d;x>0;)y=y*256+l[S--],x-=8;if(O===0)O=1-f;else{if(O===m)return y?NaN:g?-1/0:1/0;y=y+u(2,d),O=O-f}return(g?-1:1)*y*u(2,O-d)};I.exports={pack:r,unpack:i}},{"../internals/global":163}],170:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-uncurry-this"),s=e("../internals/fails"),u=e("../internals/classof-raw"),o=a.Object,c=t("".split);I.exports=s(function(){return!o("z").propertyIsEnumerable(0)})?function(n){return u(n)=="String"?c(n,""):o(n)}:o},{"../internals/classof-raw":123,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],171:[function(e,I,p){var a=e("../internals/is-callable"),t=e("../internals/is-object"),s=e("../internals/object-set-prototype-of");I.exports=function(u,o,c){var n,r;return s&&a(n=o.constructor)&&n!==c&&t(r=n.prototype)&&r!==c.prototype&&s(u,r),u}},{"../internals/is-callable":176,"../internals/is-object":180,"../internals/object-set-prototype-of":208}],172:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/is-callable"),s=e("../internals/shared-store"),u=a(Function.toString);t(s.inspectSource)||(s.inspectSource=function(o){return u(o)}),I.exports=s.inspectSource},{"../internals/function-uncurry-this":157,"../internals/is-callable":176,"../internals/shared-store":236}],173:[function(e,I,p){var a=e("../internals/native-weak-map"),t=e("../internals/global"),s=e("../internals/function-uncurry-this"),u=e("../internals/is-object"),o=e("../internals/create-non-enumerable-property"),c=e("../internals/has-own-property"),n=e("../internals/shared-store"),r=e("../internals/shared-key"),i=e("../internals/hidden-keys"),l="Object already initialized",d=t.TypeError,E=t.WeakMap,v,m,f,x=function(A){return f(A)?m(A):v(A,{})},S=function(A){return function(B){var L;if(!u(B)||(L=m(B)).type!==A)throw d("Incompatible receiver, "+A+" required");return L}};if(a||n.state){var g=n.state||(n.state=new E),O=s(g.get),y=s(g.has),b=s(g.set);v=function(A,B){if(y(g,A))throw new d(l);return B.facade=A,b(g,A,B),B},m=function(A){return O(g,A)||{}},f=function(A){return y(g,A)}}else{var h=r("state");i[h]=!0,v=function(A,B){if(c(A,h))throw new d(l);return B.facade=A,o(A,h,B),B},m=function(A){return c(A,h)?A[h]:{}},f=function(A){return c(A,h)}}I.exports={set:v,get:m,has:f,enforce:x,getterFor:S}},{"../internals/create-non-enumerable-property":129,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/is-object":180,"../internals/native-weak-map":192,"../internals/shared-key":235,"../internals/shared-store":236}],174:[function(e,I,p){var a=e("../internals/well-known-symbol"),t=e("../internals/iterators"),s=a("iterator"),u=Array.prototype;I.exports=function(o){return o!==void 0&&(t.Array===o||u[s]===o)}},{"../internals/iterators":187,"../internals/well-known-symbol":268}],175:[function(e,I,p){var a=e("../internals/classof-raw");I.exports=Array.isArray||function(s){return a(s)=="Array"}},{"../internals/classof-raw":123}],176:[function(e,I,p){I.exports=function(a){return typeof a=="function"}},{}],177:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/fails"),s=e("../internals/is-callable"),u=e("../internals/classof"),o=e("../internals/get-built-in"),c=e("../internals/inspect-source"),n=function(){},r=[],i=o("Reflect","construct"),l=/^\s*(?:class|function)\b/,d=a(l.exec),E=!l.exec(n),v=function(x){if(!s(x))return!1;try{return i(n,r,x),!0}catch(S){return!1}},m=function(x){if(!s(x))return!1;switch(u(x)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return E||!!d(l,c(x))}catch(S){return!0}};m.sham=!0,I.exports=!i||t(function(){var f;return v(v.call)||!v(Object)||!v(function(){f=!0})||f})?m:v},{"../internals/classof":124,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/inspect-source":172,"../internals/is-callable":176}],178:[function(e,I,p){var a=e("../internals/fails"),t=e("../internals/is-callable"),s=/#|\.prototype\./,u=function(i,l){var d=c[o(i)];return d==r?!0:d==n?!1:t(l)?a(l):!!l},o=u.normalize=function(i){return String(i).replace(s,".").toLowerCase()},c=u.data={},n=u.NATIVE="N",r=u.POLYFILL="P";I.exports=u},{"../internals/fails":150,"../internals/is-callable":176}],179:[function(e,I,p){var a=e("../internals/is-object"),t=Math.floor;I.exports=Number.isInteger||function(u){return!a(u)&&isFinite(u)&&t(u)===u}},{"../internals/is-object":180}],180:[function(e,I,p){var a=e("../internals/is-callable");I.exports=function(t){return typeof t=="object"?t!==null:a(t)}},{"../internals/is-callable":176}],181:[function(e,I,p){I.exports=!1},{}],182:[function(e,I,p){var a=e("../internals/is-object"),t=e("../internals/classof-raw"),s=e("../internals/well-known-symbol"),u=s("match");I.exports=function(o){var c;return a(o)&&((c=o[u])!==void 0?!!c:t(o)=="RegExp")}},{"../internals/classof-raw":123,"../internals/is-object":180,"../internals/well-known-symbol":268}],183:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/get-built-in"),s=e("../internals/is-callable"),u=e("../internals/object-is-prototype-of"),o=e("../internals/use-symbol-as-uid"),c=a.Object;I.exports=o?function(n){return typeof n=="symbol"}:function(n){var r=t("Symbol");return s(r)&&u(r.prototype,c(n))}},{"../internals/get-built-in":158,"../internals/global":163,"../internals/is-callable":176,"../internals/object-is-prototype-of":204,"../internals/use-symbol-as-uid":264}],184:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-bind-context"),s=e("../internals/function-call"),u=e("../internals/an-object"),o=e("../internals/try-to-string"),c=e("../internals/is-array-iterator-method"),n=e("../internals/length-of-array-like"),r=e("../internals/object-is-prototype-of"),i=e("../internals/get-iterator"),l=e("../internals/get-iterator-method"),d=e("../internals/iterator-close"),E=a.TypeError,v=function(f,x){this.stopped=f,this.result=x},m=v.prototype;I.exports=function(f,x,S){var g=S&&S.that,O=!!(S&&S.AS_ENTRIES),y=!!(S&&S.IS_ITERATOR),b=!!(S&&S.INTERRUPTED),h=t(x,g),A,B,L,P,z,H,G,U=function(K){return A&&d(A,"normal",K),new v(!0,K)},_=function(K){return O?(u(K),b?h(K[0],K[1],U):h(K[0],K[1])):b?h(K,U):h(K)};if(y)A=f;else{if(B=l(f),!B)throw E(o(f)+" is not iterable");if(c(B)){for(L=0,P=n(f);P>L;L++)if(z=_(f[L]),z&&r(m,z))return z;return new v(!1)}A=i(f,B)}for(H=A.next;!(G=s(H,A)).done;){try{z=_(G.value)}catch(K){d(A,"throw",K)}if(typeof z=="object"&&z&&r(m,z))return z}return new v(!1)}},{"../internals/an-object":101,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/iterator-close":185,"../internals/length-of-array-like":188,"../internals/object-is-prototype-of":204,"../internals/try-to-string":257}],185:[function(e,I,p){var a=e("../internals/function-call"),t=e("../internals/an-object"),s=e("../internals/get-method");I.exports=function(u,o,c){var n,r;t(u);try{if(n=s(u,"return"),!n){if(o==="throw")throw c;return c}n=a(n,u)}catch(i){r=!0,n=i}if(o==="throw")throw c;if(r)throw n;return t(n),c}},{"../internals/an-object":101,"../internals/function-call":155,"../internals/get-method":161}],186:[function(e,I,p){"use strict";var a=e("../internals/fails"),t=e("../internals/is-callable"),s=e("../internals/object-create"),u=e("../internals/object-get-prototype-of"),o=e("../internals/redefine"),c=e("../internals/well-known-symbol"),n=e("../internals/is-pure"),r=c("iterator"),i=!1,l,d,E;[].keys&&(E=[].keys(),"next"in E?(d=u(u(E)),d!==Object.prototype&&(l=d)):i=!0);var v=l==null||a(function(){var m={};return l[r].call(m)!==m});v?l={}:n&&(l=s(l)),t(l[r])||o(l,r,function(){return this}),I.exports={IteratorPrototype:l,BUGGY_SAFARI_ITERATORS:i}},{"../internals/fails":150,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/object-create":196,"../internals/object-get-prototype-of":203,"../internals/redefine":222,"../internals/well-known-symbol":268}],187:[function(e,I,p){arguments[4][165][0].apply(p,arguments)},{dup:165}],188:[function(e,I,p){var a=e("../internals/to-length");I.exports=function(t){return a(t.length)}},{"../internals/to-length":249}],189:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-bind-context"),s=e("../internals/object-get-own-property-descriptor").f,u=e("../internals/task").set,o=e("../internals/engine-is-ios"),c=e("../internals/engine-is-ios-pebble"),n=e("../internals/engine-is-webos-webkit"),r=e("../internals/engine-is-node"),i=a.MutationObserver||a.WebKitMutationObserver,l=a.document,d=a.process,E=a.Promise,v=s(a,"queueMicrotask"),m=v&&v.value,f,x,S,g,O,y,b,h;m||(f=function(){var A,B;for(r&&(A=d.domain)&&A.exit();x;){B=x.fn,x=x.next;try{B()}catch(L){throw x?g():S=void 0,L}}S=void 0,A&&A.enter()},!o&&!r&&!n&&i&&l?(O=!0,y=l.createTextNode(""),new i(f).observe(y,{characterData:!0}),g=function(){y.data=O=!O}):!c&&E&&E.resolve?(b=E.resolve(void 0),b.constructor=E,h=t(b.then,b),g=function(){h(f)}):r?g=function(){d.nextTick(f)}:(u=t(u,a),g=function(){u(f)})),I.exports=m||function(A){var B={fn:A,next:void 0};S&&(S.next=B),x||(x=B,g()),S=B}},{"../internals/engine-is-ios":142,"../internals/engine-is-ios-pebble":141,"../internals/engine-is-node":143,"../internals/engine-is-webos-webkit":144,"../internals/function-bind-context":153,"../internals/global":163,"../internals/object-get-own-property-descriptor":199,"../internals/task":243}],190:[function(e,I,p){var a=e("../internals/native-symbol");I.exports=a&&!!Symbol.for&&!!Symbol.keyFor},{"../internals/native-symbol":191}],191:[function(e,I,p){var a=e("../internals/engine-v8-version"),t=e("../internals/fails");I.exports=!!Object.getOwnPropertySymbols&&!t(function(){var s=Symbol();return!String(s)||!(Object(s)instanceof Symbol)||!Symbol.sham&&a&&a<41})},{"../internals/engine-v8-version":146,"../internals/fails":150}],192:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/is-callable"),s=e("../internals/inspect-source"),u=a.WeakMap;I.exports=t(u)&&/native code/.test(s(u))},{"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176}],193:[function(e,I,p){"use strict";var a=e("../internals/a-callable"),t=function(s){var u,o;this.promise=new s(function(c,n){if(u!==void 0||o!==void 0)throw TypeError("Bad Promise constructor");u=c,o=n}),this.resolve=a(u),this.reject=a(o)};I.exports.f=function(s){return new t(s)}},{"../internals/a-callable":95}],194:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/is-regexp"),s=a.TypeError;I.exports=function(u){if(t(u))throw s("The method doesn't accept regular expressions");return u}},{"../internals/global":163,"../internals/is-regexp":182}],195:[function(e,I,p){"use strict";var a=e("../internals/descriptors"),t=e("../internals/function-uncurry-this"),s=e("../internals/function-call"),u=e("../internals/fails"),o=e("../internals/object-keys"),c=e("../internals/object-get-own-property-symbols"),n=e("../internals/object-property-is-enumerable"),r=e("../internals/to-object"),i=e("../internals/indexed-object"),l=Object.assign,d=Object.defineProperty,E=t([].concat);I.exports=!l||u(function(){if(a&&l({b:1},l(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var v={},m={},f=Symbol(),x="abcdefghijklmnopqrst";return v[f]=7,x.split("").forEach(function(S){m[S]=S}),l({},v)[f]!=7||o(l({},m)).join("")!=x})?function(m,f){for(var x=r(m),S=arguments.length,g=1,O=c.f,y=n.f;S>g;)for(var b=i(arguments[g++]),h=O?E(o(b),O(b)):o(b),A=h.length,B=0,L;A>B;)L=h[B++],(!a||s(y,b,L))&&(x[L]=b[L]);return x}:l},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/object-get-own-property-symbols":202,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-object":250}],196:[function(e,I,p){var a=e("../internals/an-object"),t=e("../internals/object-define-properties"),s=e("../internals/enum-bug-keys"),u=e("../internals/hidden-keys"),o=e("../internals/html"),c=e("../internals/document-create-element"),n=e("../internals/shared-key"),r=">",i="<",l="prototype",d="script",E=n("IE_PROTO"),v=function(){},m=function(O){return i+d+r+O+i+"/"+d+r},f=function(O){O.write(m("")),O.close();var y=O.parentWindow.Object;return O=null,y},x=function(){var O=c("iframe"),y="java"+d+":",b;return O.style.display="none",o.appendChild(O),O.src=String(y),b=O.contentWindow.document,b.open(),b.write(m("document.F=Object")),b.close(),b.F},S,g=function(){try{S=new ActiveXObject("htmlfile")}catch(y){}g=typeof document!="undefined"?document.domain&&S?f(S):x():f(S);for(var O=s.length;O--;)delete g[l][s[O]];return g()};u[E]=!0,I.exports=Object.create||function(y,b){var h;return y!==null?(v[l]=a(y),h=new v,v[l]=null,h[E]=y):h=g(),b===void 0?h:t.f(h,b)}},{"../internals/an-object":101,"../internals/document-create-element":135,"../internals/enum-bug-keys":148,"../internals/hidden-keys":165,"../internals/html":167,"../internals/object-define-properties":197,"../internals/shared-key":235}],197:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/v8-prototype-define-bug"),s=e("../internals/object-define-property"),u=e("../internals/an-object"),o=e("../internals/to-indexed-object"),c=e("../internals/object-keys");p.f=a&&!t?Object.defineProperties:function(r,i){u(r);for(var l=o(i),d=c(i),E=d.length,v=0,m;E>v;)s.f(r,m=d[v++],l[m]);return r}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/object-define-property":198,"../internals/object-keys":206,"../internals/to-indexed-object":247,"../internals/v8-prototype-define-bug":265}],198:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/descriptors"),s=e("../internals/ie8-dom-define"),u=e("../internals/v8-prototype-define-bug"),o=e("../internals/an-object"),c=e("../internals/to-property-key"),n=a.TypeError,r=Object.defineProperty,i=Object.getOwnPropertyDescriptor,l="enumerable",d="configurable",E="writable";p.f=t?u?function(m,f,x){if(o(m),f=c(f),o(x),typeof m=="function"&&f==="prototype"&&"value"in x&&E in x&&!x[E]){var S=i(m,f);S&&S[E]&&(m[f]=x.value,x={configurable:d in x?x[d]:S[d],enumerable:l in x?x[l]:S[l],writable:!1})}return r(m,f,x)}:r:function(m,f,x){if(o(m),f=c(f),o(x),s)try{return r(m,f,x)}catch(S){}if("get"in x||"set"in x)throw n("Accessors not supported");return"value"in x&&(m[f]=x.value),m}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/global":163,"../internals/ie8-dom-define":168,"../internals/to-property-key":254,"../internals/v8-prototype-define-bug":265}],199:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/function-call"),s=e("../internals/object-property-is-enumerable"),u=e("../internals/create-property-descriptor"),o=e("../internals/to-indexed-object"),c=e("../internals/to-property-key"),n=e("../internals/has-own-property"),r=e("../internals/ie8-dom-define"),i=Object.getOwnPropertyDescriptor;p.f=a?i:function(d,E){if(d=o(d),E=c(E),r)try{return i(d,E)}catch(v){}if(n(d,E))return u(!t(s.f,d,E),d[E])}},{"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/function-call":155,"../internals/has-own-property":164,"../internals/ie8-dom-define":168,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247,"../internals/to-property-key":254}],200:[function(e,I,p){var a=e("../internals/classof-raw"),t=e("../internals/to-indexed-object"),s=e("../internals/object-get-own-property-names").f,u=e("../internals/array-slice-simple"),o=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(n){try{return s(n)}catch(r){return u(o)}};I.exports.f=function(r){return o&&a(r)=="Window"?c(r):s(t(r))}},{"../internals/array-slice-simple":116,"../internals/classof-raw":123,"../internals/object-get-own-property-names":201,"../internals/to-indexed-object":247}],201:[function(e,I,p){var a=e("../internals/object-keys-internal"),t=e("../internals/enum-bug-keys"),s=t.concat("length","prototype");p.f=Object.getOwnPropertyNames||function(o){return a(o,s)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],202:[function(e,I,p){p.f=Object.getOwnPropertySymbols},{}],203:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/has-own-property"),s=e("../internals/is-callable"),u=e("../internals/to-object"),o=e("../internals/shared-key"),c=e("../internals/correct-prototype-getter"),n=o("IE_PROTO"),r=a.Object,i=r.prototype;I.exports=c?r.getPrototypeOf:function(l){var d=u(l);if(t(d,n))return d[n];var E=d.constructor;return s(E)&&d instanceof E?E.prototype:d instanceof r?i:null}},{"../internals/correct-prototype-getter":127,"../internals/global":163,"../internals/has-own-property":164,"../internals/is-callable":176,"../internals/shared-key":235,"../internals/to-object":250}],204:[function(e,I,p){var a=e("../internals/function-uncurry-this");I.exports=a({}.isPrototypeOf)},{"../internals/function-uncurry-this":157}],205:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/has-own-property"),s=e("../internals/to-indexed-object"),u=e("../internals/array-includes").indexOf,o=e("../internals/hidden-keys"),c=a([].push);I.exports=function(n,r){var i=s(n),l=0,d=[],E;for(E in i)!t(o,E)&&t(i,E)&&c(d,E);for(;r.length>l;)t(i,E=r[l++])&&(~u(d,E)||c(d,E));return d}},{"../internals/array-includes":110,"../internals/function-uncurry-this":157,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/to-indexed-object":247}],206:[function(e,I,p){var a=e("../internals/object-keys-internal"),t=e("../internals/enum-bug-keys");I.exports=Object.keys||function(u){return a(u,t)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],207:[function(e,I,p){"use strict";var a={}.propertyIsEnumerable,t=Object.getOwnPropertyDescriptor,s=t&&!a.call({1:2},1);p.f=s?function(o){var c=t(this,o);return!!c&&c.enumerable}:a},{}],208:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/an-object"),s=e("../internals/a-possible-prototype");I.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var u=!1,o={},c;try{c=a(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),c(o,[]),u=o instanceof Array}catch(n){}return function(r,i){return t(r),s(i),u?c(r,i):r.__proto__=i,r}}():void 0)},{"../internals/a-possible-prototype":97,"../internals/an-object":101,"../internals/function-uncurry-this":157}],209:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/function-uncurry-this"),s=e("../internals/object-keys"),u=e("../internals/to-indexed-object"),o=e("../internals/object-property-is-enumerable").f,c=t(o),n=t([].push),r=function(i){return function(l){for(var d=u(l),E=s(d),v=E.length,m=0,f=[],x;v>m;)x=E[m++],(!a||c(d,x))&&n(f,i?[x,d[x]]:d[x]);return f}};I.exports={entries:r(!0),values:r(!1)}},{"../internals/descriptors":134,"../internals/function-uncurry-this":157,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247}],210:[function(e,I,p){"use strict";var a=e("../internals/to-string-tag-support"),t=e("../internals/classof");I.exports=a?{}.toString:function(){return"[object "+t(this)+"]"}},{"../internals/classof":124,"../internals/to-string-tag-support":255}],211:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-call"),s=e("../internals/is-callable"),u=e("../internals/is-object"),o=a.TypeError;I.exports=function(c,n){var r,i;if(n==="string"&&s(r=c.toString)&&!u(i=t(r,c))||s(r=c.valueOf)&&!u(i=t(r,c))||n!=="string"&&s(r=c.toString)&&!u(i=t(r,c)))return i;throw o("Can't convert object to primitive value")}},{"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/is-object":180}],212:[function(e,I,p){var a=e("../internals/get-built-in"),t=e("../internals/function-uncurry-this"),s=e("../internals/object-get-own-property-names"),u=e("../internals/object-get-own-property-symbols"),o=e("../internals/an-object"),c=t([].concat);I.exports=a("Reflect","ownKeys")||function(r){var i=s.f(o(r)),l=u.f;return l?c(i,l(r)):i}},{"../internals/an-object":101,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/object-get-own-property-names":201,"../internals/object-get-own-property-symbols":202}],213:[function(e,I,p){var a=e("../internals/global");I.exports=a},{"../internals/global":163}],214:[function(e,I,p){I.exports=function(a){try{return{error:!1,value:a()}}catch(t){return{error:!0,value:t}}}},{}],215:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/promise-native-constructor"),s=e("../internals/is-callable"),u=e("../internals/is-forced"),o=e("../internals/inspect-source"),c=e("../internals/well-known-symbol"),n=e("../internals/engine-is-browser"),r=e("../internals/is-pure"),i=e("../internals/engine-v8-version"),l=t&&t.prototype,d=c("species"),E=!1,v=s(a.PromiseRejectionEvent),m=u("Promise",function(){var f=o(t),x=f!==String(t);if(!x&&i===66||r&&!(l.catch&&l.finally))return!0;if(i>=51&&/native code/.test(f))return!1;var S=new t(function(y){y(1)}),g=function(y){y(function(){},function(){})},O=S.constructor={};return O[d]=g,E=S.then(function(){})instanceof g,E?!x&&n&&!v:!0});I.exports={CONSTRUCTOR:m,REJECTION_EVENT:v,SUBCLASSING:E}},{"../internals/engine-is-browser":139,"../internals/engine-v8-version":146,"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176,"../internals/is-forced":178,"../internals/is-pure":181,"../internals/promise-native-constructor":216,"../internals/well-known-symbol":268}],216:[function(e,I,p){var a=e("../internals/global");I.exports=a.Promise},{"../internals/global":163}],217:[function(e,I,p){var a=e("../internals/an-object"),t=e("../internals/is-object"),s=e("../internals/new-promise-capability");I.exports=function(u,o){if(a(u),t(o)&&o.constructor===u)return o;var c=s.f(u),n=c.resolve;return n(o),c.promise}},{"../internals/an-object":101,"../internals/is-object":180,"../internals/new-promise-capability":193}],218:[function(e,I,p){var a=e("../internals/promise-native-constructor"),t=e("../internals/check-correctness-of-iteration"),s=e("../internals/promise-constructor-detection").CONSTRUCTOR;I.exports=s||!t(function(u){a.all(u).then(void 0,function(){})})},{"../internals/check-correctness-of-iteration":122,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216}],219:[function(e,I,p){var a=e("../internals/object-define-property").f;I.exports=function(t,s,u){u in t||a(t,u,{configurable:!0,get:function(){return s[u]},set:function(o){s[u]=o}})}},{"../internals/object-define-property":198}],220:[function(e,I,p){var a=function(){this.head=null,this.tail=null};a.prototype={add:function(t){var s={item:t,next:null};this.head?this.tail.next=s:this.head=s,this.tail=s},get:function(){var t=this.head;if(t)return this.head=t.next,this.tail===t&&(this.tail=null),t.item}},I.exports=a},{}],221:[function(e,I,p){var a=e("../internals/redefine");I.exports=function(t,s,u){for(var o in s)a(t,o,s[o],u);return t}},{"../internals/redefine":222}],222:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/is-callable"),s=e("../internals/has-own-property"),u=e("../internals/create-non-enumerable-property"),o=e("../internals/set-global"),c=e("../internals/inspect-source"),n=e("../internals/internal-state"),r=e("../internals/function-name").CONFIGURABLE,i=n.get,l=n.enforce,d=String(String).split("String");(I.exports=function(E,v,m,f){var x=f?!!f.unsafe:!1,S=f?!!f.enumerable:!1,g=f?!!f.noTargetGet:!1,O=f&&f.name!==void 0?f.name:v,y;if(t(m)&&(String(O).slice(0,7)==="Symbol("&&(O="["+String(O).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!s(m,"name")||r&&m.name!==O)&&u(m,"name",O),y=l(m),y.source||(y.source=d.join(typeof O=="string"?O:""))),E===a){S?E[v]=m:o(v,m);return}else x?!g&&E[v]&&(S=!0):delete E[v];S?E[v]=m:u(E,v,m)})(Function.prototype,"toString",function(){return t(this)&&i(this).source||c(this)})},{"../internals/create-non-enumerable-property":129,"../internals/function-name":156,"../internals/global":163,"../internals/has-own-property":164,"../internals/inspect-source":172,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/set-global":232}],223:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-call"),s=e("../internals/an-object"),u=e("../internals/is-callable"),o=e("../internals/classof-raw"),c=e("../internals/regexp-exec"),n=a.TypeError;I.exports=function(r,i){var l=r.exec;if(u(l)){var d=t(l,r,i);return d!==null&&s(d),d}if(o(r)==="RegExp")return t(c,r,i);throw n("RegExp#exec called on incompatible receiver")}},{"../internals/an-object":101,"../internals/classof-raw":123,"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/regexp-exec":224}],224:[function(e,I,p){"use strict";var a=e("../internals/function-call"),t=e("../internals/function-uncurry-this"),s=e("../internals/to-string"),u=e("../internals/regexp-flags"),o=e("../internals/regexp-sticky-helpers"),c=e("../internals/shared"),n=e("../internals/object-create"),r=e("../internals/internal-state").get,i=e("../internals/regexp-unsupported-dot-all"),l=e("../internals/regexp-unsupported-ncg"),d=c("native-string-replace",String.prototype.replace),E=RegExp.prototype.exec,v=E,m=t("".charAt),f=t("".indexOf),x=t("".replace),S=t("".slice),g=function(){var h=/a/,A=/b*/g;return a(E,h,"a"),a(E,A,"a"),h.lastIndex!==0||A.lastIndex!==0}(),O=o.BROKEN_CARET,y=/()??/.exec("")[1]!==void 0,b=g||y||O||i||l;b&&(v=function(A){var B=this,L=r(B),P=s(A),z=L.raw,H,G,U,_,K,ae,Y;if(z)return z.lastIndex=B.lastIndex,H=a(v,z,P),B.lastIndex=z.lastIndex,H;var te=L.groups,X=O&&B.sticky,Q=a(u,B),q=B.source,$=0,de=P;if(X&&(Q=x(Q,"y",""),f(Q,"g")===-1&&(Q+="g"),de=S(P,B.lastIndex),B.lastIndex>0&&(!B.multiline||B.multiline&&m(P,B.lastIndex-1)!==` -`)&&(q="(?: "+q+")",de=" "+de,$++),G=new RegExp("^(?:"+q+")",Q)),y&&(G=new RegExp("^"+q+"$(?!\\s)",Q)),g&&(U=B.lastIndex),_=a(E,X?G:B,de),X?_?(_.input=S(_.input,$),_[0]=S(_[0],$),_.index=B.lastIndex,B.lastIndex+=_[0].length):B.lastIndex=0:g&&_&&(B.lastIndex=B.global?_.index+_[0].length:U),y&&_&&_.length>1&&a(d,_[0],G,function(){for(K=1;Kb)","g");return u.exec("b").groups.a!=="b"||"b".replace(u,"$c")!=="bc"})},{"../internals/fails":150,"../internals/global":163}],230:[function(e,I,p){var a=e("../internals/global"),t=a.TypeError;I.exports=function(s){if(s==null)throw t("Can't call method on "+s);return s}},{"../internals/global":163}],231:[function(e,I,p){I.exports=Object.is||function(t,s){return t===s?t!==0||1/t===1/s:t!=t&&s!=s}},{}],232:[function(e,I,p){var a=e("../internals/global"),t=Object.defineProperty;I.exports=function(s,u){try{t(a,s,{value:u,configurable:!0,writable:!0})}catch(o){a[s]=u}return u}},{"../internals/global":163}],233:[function(e,I,p){"use strict";var a=e("../internals/get-built-in"),t=e("../internals/object-define-property"),s=e("../internals/well-known-symbol"),u=e("../internals/descriptors"),o=s("species");I.exports=function(c){var n=a(c),r=t.f;u&&n&&!n[o]&&r(n,o,{configurable:!0,get:function(){return this}})}},{"../internals/descriptors":134,"../internals/get-built-in":158,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],234:[function(e,I,p){var a=e("../internals/object-define-property").f,t=e("../internals/has-own-property"),s=e("../internals/well-known-symbol"),u=s("toStringTag");I.exports=function(o,c,n){o&&!n&&(o=o.prototype),o&&!t(o,u)&&a(o,u,{configurable:!0,value:c})}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],235:[function(e,I,p){var a=e("../internals/shared"),t=e("../internals/uid"),s=a("keys");I.exports=function(u){return s[u]||(s[u]=t(u))}},{"../internals/shared":237,"../internals/uid":263}],236:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/set-global"),s="__core-js_shared__",u=a[s]||t(s,{});I.exports=u},{"../internals/global":163,"../internals/set-global":232}],237:[function(e,I,p){var a=e("../internals/is-pure"),t=e("../internals/shared-store");(I.exports=function(s,u){return t[s]||(t[s]=u!==void 0?u:{})})("versions",[]).push({version:"3.22.1",mode:a?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.1/LICENSE",source:"https://github.com/zloirock/core-js"})},{"../internals/is-pure":181,"../internals/shared-store":236}],238:[function(e,I,p){var a=e("../internals/an-object"),t=e("../internals/a-constructor"),s=e("../internals/well-known-symbol"),u=s("species");I.exports=function(o,c){var n=a(o).constructor,r;return n===void 0||(r=a(n)[u])==null?c:t(r)}},{"../internals/a-constructor":96,"../internals/an-object":101,"../internals/well-known-symbol":268}],239:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/to-integer-or-infinity"),s=e("../internals/to-string"),u=e("../internals/require-object-coercible"),o=a("".charAt),c=a("".charCodeAt),n=a("".slice),r=function(i){return function(l,d){var E=s(u(l)),v=t(d),m=E.length,f,x;return v<0||v>=m?i?"":void 0:(f=c(E,v),f<55296||f>56319||v+1===m||(x=c(E,v+1))<56320||x>57343?i?o(E,v):f:i?n(E,v,v+2):(f-55296<<10)+(x-56320)+65536)}};I.exports={codeAt:r(!1),charAt:r(!0)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-string":256}],240:[function(e,I,p){var a=e("../internals/function-name").PROPER,t=e("../internals/fails"),s=e("../internals/whitespaces"),u="\u200B\x85\u180E";I.exports=function(o){return t(function(){return!!s[o]()||u[o]()!==u||a&&s[o].name!==o})}},{"../internals/fails":150,"../internals/function-name":156,"../internals/whitespaces":269}],241:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/require-object-coercible"),s=e("../internals/to-string"),u=e("../internals/whitespaces"),o=a("".replace),c="["+u+"]",n=RegExp("^"+c+c+"*"),r=RegExp(c+c+"*$"),i=function(l){return function(d){var E=s(t(d));return l&1&&(E=o(E,n,"")),l&2&&(E=o(E,r,"")),E}};I.exports={start:i(1),end:i(2),trim:i(3)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-string":256,"../internals/whitespaces":269}],242:[function(e,I,p){var a=e("../internals/function-call"),t=e("../internals/get-built-in"),s=e("../internals/well-known-symbol"),u=e("../internals/redefine");I.exports=function(){var o=t("Symbol"),c=o&&o.prototype,n=c&&c.valueOf,r=s("toPrimitive");c&&!c[r]&&u(c,r,function(i){return a(n,this)})}},{"../internals/function-call":155,"../internals/get-built-in":158,"../internals/redefine":222,"../internals/well-known-symbol":268}],243:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-apply"),s=e("../internals/function-bind-context"),u=e("../internals/is-callable"),o=e("../internals/has-own-property"),c=e("../internals/fails"),n=e("../internals/html"),r=e("../internals/array-slice"),i=e("../internals/document-create-element"),l=e("../internals/validate-arguments-length"),d=e("../internals/engine-is-ios"),E=e("../internals/engine-is-node"),v=a.setImmediate,m=a.clearImmediate,f=a.process,x=a.Dispatch,S=a.Function,g=a.MessageChannel,O=a.String,y=0,b={},h="onreadystatechange",A,B,L,P;try{A=a.location}catch(_){}var z=function(_){if(o(b,_)){var K=b[_];delete b[_],K()}},H=function(_){return function(){z(_)}},G=function(_){z(_.data)},U=function(_){a.postMessage(O(_),A.protocol+"//"+A.host)};(!v||!m)&&(v=function(K){l(arguments.length,1);var ae=u(K)?K:S(K),Y=r(arguments,1);return b[++y]=function(){t(ae,void 0,Y)},B(y),y},m=function(K){delete b[K]},E?B=function(_){f.nextTick(H(_))}:x&&x.now?B=function(_){x.now(H(_))}:g&&!d?(L=new g,P=L.port2,L.port1.onmessage=G,B=s(P.postMessage,P)):a.addEventListener&&u(a.postMessage)&&!a.importScripts&&A&&A.protocol!=="file:"&&!c(U)?(B=U,a.addEventListener("message",G,!1)):h in i("script")?B=function(_){n.appendChild(i("script"))[h]=function(){n.removeChild(this),z(_)}}:B=function(_){setTimeout(H(_),0)}),I.exports={set:v,clear:m}},{"../internals/array-slice":117,"../internals/document-create-element":135,"../internals/engine-is-ios":142,"../internals/engine-is-node":143,"../internals/fails":150,"../internals/function-apply":152,"../internals/function-bind-context":153,"../internals/global":163,"../internals/has-own-property":164,"../internals/html":167,"../internals/is-callable":176,"../internals/validate-arguments-length":266}],244:[function(e,I,p){var a=e("../internals/function-uncurry-this");I.exports=a(1 .valueOf)},{"../internals/function-uncurry-this":157}],245:[function(e,I,p){var a=e("../internals/to-integer-or-infinity"),t=Math.max,s=Math.min;I.exports=function(u,o){var c=a(u);return c<0?t(c+o,0):s(c,o)}},{"../internals/to-integer-or-infinity":248}],246:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/to-integer-or-infinity"),s=e("../internals/to-length"),u=a.RangeError;I.exports=function(o){if(o===void 0)return 0;var c=t(o),n=s(c);if(c!==n)throw u("Wrong length or index");return n}},{"../internals/global":163,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],247:[function(e,I,p){var a=e("../internals/indexed-object"),t=e("../internals/require-object-coercible");I.exports=function(s){return a(t(s))}},{"../internals/indexed-object":170,"../internals/require-object-coercible":230}],248:[function(e,I,p){var a=Math.ceil,t=Math.floor;I.exports=function(s){var u=+s;return u!==u||u===0?0:(u>0?t:a)(u)}},{}],249:[function(e,I,p){var a=e("../internals/to-integer-or-infinity"),t=Math.min;I.exports=function(s){return s>0?t(a(s),9007199254740991):0}},{"../internals/to-integer-or-infinity":248}],250:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/require-object-coercible"),s=a.Object;I.exports=function(u){return s(t(u))}},{"../internals/global":163,"../internals/require-object-coercible":230}],251:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/to-positive-integer"),s=a.RangeError;I.exports=function(u,o){var c=t(u);if(c%o)throw s("Wrong offset");return c}},{"../internals/global":163,"../internals/to-positive-integer":252}],252:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/to-integer-or-infinity"),s=a.RangeError;I.exports=function(u){var o=t(u);if(o<0)throw s("The argument can't be less than 0");return o}},{"../internals/global":163,"../internals/to-integer-or-infinity":248}],253:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-call"),s=e("../internals/is-object"),u=e("../internals/is-symbol"),o=e("../internals/get-method"),c=e("../internals/ordinary-to-primitive"),n=e("../internals/well-known-symbol"),r=a.TypeError,i=n("toPrimitive");I.exports=function(l,d){if(!s(l)||u(l))return l;var E=o(l,i),v;if(E){if(d===void 0&&(d="default"),v=t(E,l,d),!s(v)||u(v))return v;throw r("Can't convert object to primitive value")}return d===void 0&&(d="number"),c(l,d)}},{"../internals/function-call":155,"../internals/get-method":161,"../internals/global":163,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/ordinary-to-primitive":211,"../internals/well-known-symbol":268}],254:[function(e,I,p){var a=e("../internals/to-primitive"),t=e("../internals/is-symbol");I.exports=function(s){var u=a(s,"string");return t(u)?u:u+""}},{"../internals/is-symbol":183,"../internals/to-primitive":253}],255:[function(e,I,p){var a=e("../internals/well-known-symbol"),t=a("toStringTag"),s={};s[t]="z",I.exports=String(s)==="[object z]"},{"../internals/well-known-symbol":268}],256:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/classof"),s=a.String;I.exports=function(u){if(t(u)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return s(u)}},{"../internals/classof":124,"../internals/global":163}],257:[function(e,I,p){var a=e("../internals/global"),t=a.String;I.exports=function(s){try{return t(s)}catch(u){return"Object"}}},{"../internals/global":163}],258:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/global"),s=e("../internals/function-call"),u=e("../internals/descriptors"),o=e("../internals/typed-array-constructors-require-wrappers"),c=e("../internals/array-buffer-view-core"),n=e("../internals/array-buffer"),r=e("../internals/an-instance"),i=e("../internals/create-property-descriptor"),l=e("../internals/create-non-enumerable-property"),d=e("../internals/is-integral-number"),E=e("../internals/to-length"),v=e("../internals/to-index"),m=e("../internals/to-offset"),f=e("../internals/to-property-key"),x=e("../internals/has-own-property"),S=e("../internals/classof"),g=e("../internals/is-object"),O=e("../internals/is-symbol"),y=e("../internals/object-create"),b=e("../internals/object-is-prototype-of"),h=e("../internals/object-set-prototype-of"),A=e("../internals/object-get-own-property-names").f,B=e("../internals/typed-array-from"),L=e("../internals/array-iteration").forEach,P=e("../internals/set-species"),z=e("../internals/object-define-property"),H=e("../internals/object-get-own-property-descriptor"),G=e("../internals/internal-state"),U=e("../internals/inherit-if-required"),_=G.get,K=G.set,ae=z.f,Y=H.f,te=Math.round,X=t.RangeError,Q=n.ArrayBuffer,q=Q.prototype,$=n.DataView,de=c.NATIVE_ARRAY_BUFFER_VIEWS,ce=c.TYPED_ARRAY_CONSTRUCTOR,xe=c.TYPED_ARRAY_TAG,Ce=c.TypedArray,oe=c.TypedArrayPrototype,M=c.aTypedArrayConstructor,J=c.isTypedArray,D="BYTES_PER_ELEMENT",k="Wrong length",V=function(F,ne){M(F);for(var re=0,Z=ne.length,ie=new F(Z);Z>re;)ie[re]=ne[re++];return ie},W=function(F,ne){ae(F,ne,{get:function(){return _(this)[ne]}})},N=function(F){var ne;return b(q,F)||(ne=S(F))=="ArrayBuffer"||ne=="SharedArrayBuffer"},j=function(F,ne){return J(F)&&!O(ne)&&ne in F&&d(+ne)&&ne>=0},T=function(ne,re){return re=f(re),j(ne,re)?i(2,ne[re]):Y(ne,re)},R=function(ne,re,Z){return re=f(re),j(ne,re)&&g(Z)&&x(Z,"value")&&!x(Z,"get")&&!x(Z,"set")&&!Z.configurable&&(!x(Z,"writable")||Z.writable)&&(!x(Z,"enumerable")||Z.enumerable)?(ne[re]=Z.value,ne):ae(ne,re,Z)};u?(de||(H.f=T,z.f=R,W(oe,"buffer"),W(oe,"byteOffset"),W(oe,"byteLength"),W(oe,"length")),a({target:"Object",stat:!0,forced:!de},{getOwnPropertyDescriptor:T,defineProperty:R}),I.exports=function(F,ne,re){var Z=F.match(/\d+$/)[0]/8,ie=F+(re?"Clamped":"")+"Array",Se="get"+F,Ee="set"+F,Ae=t[ie],ve=Ae,le=ve&&ve.prototype,ee={},se=function(Oe,Me){var Ue=_(Oe);return Ue.view[Se](Me*Z+Ue.byteOffset,!0)},be=function(Oe,Me,Ue){var Je=_(Oe);re&&(Ue=(Ue=te(Ue))<0?0:Ue>255?255:Ue&255),Je.view[Ee](Me*Z+Je.byteOffset,Ue,!0)},we=function(Oe,Me){ae(Oe,Me,{get:function(){return se(this,Me)},set:function(Ue){return be(this,Me,Ue)},enumerable:!0})};de?o&&(ve=ne(function(Oe,Me,Ue,Je){return r(Oe,le),U(function(){return g(Me)?N(Me)?Je!==void 0?new Ae(Me,m(Ue,Z),Je):Ue!==void 0?new Ae(Me,m(Ue,Z)):new Ae(Me):J(Me)?V(ve,Me):s(B,ve,Me):new Ae(v(Me))}(),Oe,ve)}),h&&h(ve,Ce),L(A(Ae),function(Oe){Oe in ve||l(ve,Oe,Ae[Oe])}),ve.prototype=le):(ve=ne(function(Oe,Me,Ue,Je){r(Oe,le);var pt=0,bt=0,wt,ht,Lt;if(!g(Me))Lt=v(Me),ht=Lt*Z,wt=new Q(ht);else if(N(Me)){wt=Me,bt=m(Ue,Z);var Ut=Me.byteLength;if(Je===void 0){if(Ut%Z||(ht=Ut-bt,ht<0))throw X(k)}else if(ht=E(Je)*Z,ht+bt>Ut)throw X(k);Lt=ht/Z}else return J(Me)?V(ve,Me):s(B,ve,Me);for(K(Oe,{buffer:wt,byteOffset:bt,byteLength:ht,length:Lt,view:new $(wt)});pt1?arguments[1]:void 0,x=f!==void 0,S=n(v),g,O,y,b,h,A;if(S&&!r(S))for(h=c(v,S),A=h.next,v=[];!(b=t(A,h)).done;)v.push(b.value);for(x&&m>2&&(f=a(f,arguments[2])),O=o(v),y=new(i(E))(O),g=0;O>g;g++)y[g]=x?f(v[g],g):v[g];return y}},{"../internals/a-constructor":96,"../internals/array-buffer-view-core":103,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/is-array-iterator-method":174,"../internals/length-of-array-like":188,"../internals/to-object":250}],262:[function(e,I,p){var a=e("../internals/array-buffer-view-core"),t=e("../internals/species-constructor"),s=a.TYPED_ARRAY_CONSTRUCTOR,u=a.aTypedArrayConstructor;I.exports=function(o){return u(t(o,o[s]))}},{"../internals/array-buffer-view-core":103,"../internals/species-constructor":238}],263:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=0,s=Math.random(),u=a(1 .toString);I.exports=function(o){return"Symbol("+(o===void 0?"":o)+")_"+u(++t+s,36)}},{"../internals/function-uncurry-this":157}],264:[function(e,I,p){var a=e("../internals/native-symbol");I.exports=a&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/native-symbol":191}],265:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/fails");I.exports=a&&t(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},{"../internals/descriptors":134,"../internals/fails":150}],266:[function(e,I,p){var a=e("../internals/global"),t=a.TypeError;I.exports=function(s,u){if(s=51||!s(function(){var b=[];return b[v]=!1,b.concat()[0]!==b}),g=l("concat"),O=function(b){if(!o(b))return!1;var h=b[v];return h!==void 0?!!h:u(b)},y=!S||!g;a({target:"Array",proto:!0,forced:y},{concat:function(h){var A=c(this),B=i(A,0),L=0,P,z,H,G,U;for(P=-1,H=arguments.length;Pm)throw x(f);for(z=0;z=m)throw x(f);r(B,L++,U)}return B.length=L,B}})},{"../internals/array-method-has-species-support":113,"../internals/array-species-create":120,"../internals/create-property":131,"../internals/engine-v8-version":146,"../internals/export":149,"../internals/fails":150,"../internals/global":163,"../internals/is-array":175,"../internals/is-object":180,"../internals/length-of-array-like":188,"../internals/to-object":250,"../internals/well-known-symbol":268}],273:[function(e,I,p){var a=e("../internals/export"),t=e("../internals/array-fill"),s=e("../internals/add-to-unscopables");a({target:"Array",proto:!0},{fill:t}),s("fill")},{"../internals/add-to-unscopables":98,"../internals/array-fill":106,"../internals/export":149}],274:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/array-iteration").filter,s=e("../internals/array-method-has-species-support"),u=s("filter");a({target:"Array",proto:!0,forced:!u},{filter:function(c){return t(this,c,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],275:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/array-iteration").find,s=e("../internals/add-to-unscopables"),u="find",o=!0;u in[]&&Array(1)[u](function(){o=!1}),a({target:"Array",proto:!0,forced:o},{find:function(n){return t(this,n,arguments.length>1?arguments[1]:void 0)}}),s(u)},{"../internals/add-to-unscopables":98,"../internals/array-iteration":111,"../internals/export":149}],276:[function(e,I,p){var a=e("../internals/export"),t=e("../internals/array-from"),s=e("../internals/check-correctness-of-iteration"),u=!s(function(o){Array.from(o)});a({target:"Array",stat:!0,forced:u},{from:t})},{"../internals/array-from":109,"../internals/check-correctness-of-iteration":122,"../internals/export":149}],277:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/array-includes").includes,s=e("../internals/add-to-unscopables");a({target:"Array",proto:!0},{includes:function(o){return t(this,o,arguments.length>1?arguments[1]:void 0)}}),s("includes")},{"../internals/add-to-unscopables":98,"../internals/array-includes":110,"../internals/export":149}],278:[function(e,I,p){"use strict";var a=e("../internals/to-indexed-object"),t=e("../internals/add-to-unscopables"),s=e("../internals/iterators"),u=e("../internals/internal-state"),o=e("../internals/object-define-property").f,c=e("../internals/define-iterator"),n=e("../internals/is-pure"),r=e("../internals/descriptors"),i="Array Iterator",l=u.set,d=u.getterFor(i);I.exports=c(Array,"Array",function(v,m){l(this,{type:i,target:a(v),index:0,kind:m})},function(){var v=d(this),m=v.target,f=v.kind,x=v.index++;return!m||x>=m.length?(v.target=void 0,{value:void 0,done:!0}):f=="keys"?{value:x,done:!1}:f=="values"?{value:m[x],done:!1}:{value:[x,m[x]],done:!1}},"values");var E=s.Arguments=s.Array;if(t("keys"),t("values"),t("entries"),!n&&r&&E.name!=="values")try{o(E,"name",{value:"values"})}catch(v){}},{"../internals/add-to-unscopables":98,"../internals/define-iterator":132,"../internals/descriptors":134,"../internals/internal-state":173,"../internals/is-pure":181,"../internals/iterators":187,"../internals/object-define-property":198,"../internals/to-indexed-object":247}],279:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/function-uncurry-this"),s=e("../internals/indexed-object"),u=e("../internals/to-indexed-object"),o=e("../internals/array-method-is-strict"),c=t([].join),n=s!=Object,r=o("join",",");a({target:"Array",proto:!0,forced:n||!r},{join:function(l){return c(u(this),l===void 0?",":l)}})},{"../internals/array-method-is-strict":114,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/to-indexed-object":247}],280:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/array-iteration").map,s=e("../internals/array-method-has-species-support"),u=s("map");a({target:"Array",proto:!0,forced:!u},{map:function(c){return t(this,c,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],281:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/global"),s=e("../internals/is-array"),u=e("../internals/is-constructor"),o=e("../internals/is-object"),c=e("../internals/to-absolute-index"),n=e("../internals/length-of-array-like"),r=e("../internals/to-indexed-object"),i=e("../internals/create-property"),l=e("../internals/well-known-symbol"),d=e("../internals/array-method-has-species-support"),E=e("../internals/array-slice"),v=d("slice"),m=l("species"),f=t.Array,x=Math.max;a({target:"Array",proto:!0,forced:!v},{slice:function(g,O){var y=r(this),b=n(y),h=c(g,b),A=c(O===void 0?b:O,b),B,L,P;if(s(y)&&(B=y.constructor,u(B)&&(B===f||s(B.prototype))?B=void 0:o(B)&&(B=B[m],B===null&&(B=void 0)),B===f||B===void 0))return E(y,h,A);for(L=new(B===void 0?f:B)(x(A-h,0)),P=0;h3)){if(d)return!0;if(v)return v<603;var A="",B,L,P,z;for(B=65;B<76;B++){switch(L=String.fromCharCode(B),B){case 66:case 69:case 70:case 72:P=3;break;case 68:case 71:P=4;break;default:P=2}for(z=0;z<47;z++)m.push({k:L+z,v:P})}for(m.sort(function(H,G){return G.v-H.v}),z=0;zc(L)?1:-1}};a({target:"Array",proto:!0,forced:b},{sort:function(B){B!==void 0&&s(B);var L=u(this);if(y)return B===void 0?f(L):f(L,B);var P=[],z=o(L),H,G;for(G=0;Gm)throw d(f);for(L=n(O,B),P=0;Py-B+A;P--)delete O[P-1]}else if(A>B)for(P=y-B;P>b;P--)z=P+B-1,H=P+A-1,z in O?O[H]=O[z]:delete O[H];for(P=0;P2){if(U=x(U),_=h(U,0),_===43||_===45){if(K=h(U,2),K===88||K===120)return NaN}else if(_===48){switch(h(U,1)){case 66:case 98:ae=2,Y=49;break;case 79:case 111:ae=8,Y=55;break;default:return+U}for(te=b(U,2),X=te.length,Q=0;QY)return NaN;return parseInt(te,ae)}}return+U};if(u(S,!g(" 0o1")||!g("0b1")||g("+0x1"))){for(var L=function(U){var _=arguments.length<1?0:g(A(U)),K=this;return r(O,K)&&d(function(){f(K)})?n(Object(_),K,L):_},P=a?E(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),z=0,H;P.length>z;z++)c(g,H=P[z])&&!c(L,H)&&m(L,H,v(g,H));L.prototype=O,O.constructor=L,o(t,S,L)}},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/is-forced":178,"../internals/is-symbol":183,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/redefine":222,"../internals/string-trim":241,"../internals/this-number-value":244,"../internals/to-primitive":253}],287:[function(e,I,p){var a=e("../internals/export"),t=e("../internals/object-assign");a({target:"Object",stat:!0,forced:Object.assign!==t},{assign:t})},{"../internals/export":149,"../internals/object-assign":195}],288:[function(e,I,p){var a=e("../internals/export"),t=e("../internals/object-to-array").entries;a({target:"Object",stat:!0},{entries:function(u){return t(u)}})},{"../internals/export":149,"../internals/object-to-array":209}],289:[function(e,I,p){var a=e("../internals/export"),t=e("../internals/native-symbol"),s=e("../internals/fails"),u=e("../internals/object-get-own-property-symbols"),o=e("../internals/to-object"),c=!t||s(function(){u.f(1)});a({target:"Object",stat:!0,forced:c},{getOwnPropertySymbols:function(r){var i=u.f;return i?i(o(r)):[]}})},{"../internals/export":149,"../internals/fails":150,"../internals/native-symbol":191,"../internals/object-get-own-property-symbols":202,"../internals/to-object":250}],290:[function(e,I,p){var a=e("../internals/export"),t=e("../internals/to-object"),s=e("../internals/object-keys"),u=e("../internals/fails"),o=u(function(){s(1)});a({target:"Object",stat:!0,forced:o},{keys:function(n){return s(t(n))}})},{"../internals/export":149,"../internals/fails":150,"../internals/object-keys":206,"../internals/to-object":250}],291:[function(e,I,p){var a=e("../internals/to-string-tag-support"),t=e("../internals/redefine"),s=e("../internals/object-to-string");a||t(Object.prototype,"toString",s,{unsafe:!0})},{"../internals/object-to-string":210,"../internals/redefine":222,"../internals/to-string-tag-support":255}],292:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/function-call"),s=e("../internals/a-callable"),u=e("../internals/new-promise-capability"),o=e("../internals/perform"),c=e("../internals/iterate"),n=e("../internals/promise-statics-incorrect-iteration");a({target:"Promise",stat:!0,forced:n},{all:function(i){var l=this,d=u.f(l),E=d.resolve,v=d.reject,m=o(function(){var f=s(l.resolve),x=[],S=0,g=1;c(i,function(O){var y=S++,b=!1;g++,t(f,l,O).then(function(h){b||(b=!0,x[y]=h,--g||E(x))},v)}),--g||E(x)});return m.error&&v(m.value),d.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],293:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/is-pure"),s=e("../internals/promise-constructor-detection").CONSTRUCTOR,u=e("../internals/promise-native-constructor"),o=e("../internals/get-built-in"),c=e("../internals/is-callable"),n=e("../internals/redefine"),r=u&&u.prototype;if(a({target:"Promise",proto:!0,forced:s,real:!0},{catch:function(l){return this.then(void 0,l)}}),!t&&c(u)){var i=o("Promise").prototype.catch;r.catch!==i&&n(r,"catch",i,{unsafe:!0})}},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/redefine":222}],294:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/is-pure"),s=e("../internals/engine-is-node"),u=e("../internals/global"),o=e("../internals/function-call"),c=e("../internals/redefine"),n=e("../internals/redefine-all"),r=e("../internals/object-set-prototype-of"),i=e("../internals/set-to-string-tag"),l=e("../internals/set-species"),d=e("../internals/a-callable"),E=e("../internals/is-callable"),v=e("../internals/is-object"),m=e("../internals/an-instance"),f=e("../internals/species-constructor"),x=e("../internals/task").set,S=e("../internals/microtask"),g=e("../internals/host-report-errors"),O=e("../internals/perform"),y=e("../internals/queue"),b=e("../internals/internal-state"),h=e("../internals/promise-native-constructor"),A=e("../internals/promise-constructor-detection"),B=e("../internals/new-promise-capability"),L="Promise",P=A.CONSTRUCTOR,z=A.REJECTION_EVENT,H=A.SUBCLASSING,G=b.getterFor(L),U=b.set,_=h&&h.prototype,K=h,ae=_,Y=u.TypeError,te=u.document,X=u.process,Q=B.f,q=Q,$=!!(te&&te.createEvent&&u.dispatchEvent),de="unhandledrejection",ce="rejectionhandled",xe=0,Ce=1,oe=2,M=1,J=2,D,k,V,W,N=function(Ee){var Ae;return v(Ee)&&E(Ae=Ee.then)?Ae:!1},j=function(Ee,Ae){var ve=Ae.value,le=Ae.state==Ce,ee=le?Ee.ok:Ee.fail,se=Ee.resolve,be=Ee.reject,we=Ee.domain,Oe,Me,Ue;try{ee?(le||(Ae.rejection===J&&re(Ae),Ae.rejection=M),ee===!0?Oe=ve:(we&&we.enter(),Oe=ee(ve),we&&(we.exit(),Ue=!0)),Oe===Ee.promise?be(Y("Promise-chain cycle")):(Me=N(Oe))?o(Me,Oe,se,be):se(Oe)):be(ve)}catch(Je){we&&!Ue&&we.exit(),be(Je)}},T=function(Ee,Ae){Ee.notified||(Ee.notified=!0,S(function(){for(var ve=Ee.reactions,le;le=ve.get();)j(le,Ee);Ee.notified=!1,Ae&&!Ee.rejection&&F(Ee)}))},R=function(Ee,Ae,ve){var le,ee;$?(le=te.createEvent("Event"),le.promise=Ae,le.reason=ve,le.initEvent(Ee,!1,!0),u.dispatchEvent(le)):le={promise:Ae,reason:ve},!z&&(ee=u["on"+Ee])?ee(le):Ee===de&&g("Unhandled promise rejection",ve)},F=function(Ee){o(x,u,function(){var Ae=Ee.facade,ve=Ee.value,le=ne(Ee),ee;if(le&&(ee=O(function(){s?X.emit("unhandledRejection",ve,Ae):R(de,Ae,ve)}),Ee.rejection=s||ne(Ee)?J:M,ee.error))throw ee.value})},ne=function(Ee){return Ee.rejection!==M&&!Ee.parent},re=function(Ee){o(x,u,function(){var Ae=Ee.facade;s?X.emit("rejectionHandled",Ae):R(ce,Ae,Ee.value)})},Z=function(Ee,Ae,ve){return function(le){Ee(Ae,le,ve)}},ie=function(Ee,Ae,ve){Ee.done||(Ee.done=!0,ve&&(Ee=ve),Ee.value=Ae,Ee.state=oe,T(Ee,!0))},Se=function(Ee,Ae,ve){if(!Ee.done){Ee.done=!0,ve&&(Ee=ve);try{if(Ee.facade===Ae)throw Y("Promise can't be resolved itself");var le=N(Ae);le?S(function(){var ee={done:!1};try{o(le,Ae,Z(Se,ee,Ee),Z(ie,ee,Ee))}catch(se){ie(ee,se,Ee)}}):(Ee.value=Ae,Ee.state=Ce,T(Ee,!1))}catch(ee){ie({done:!1},ee,Ee)}}};if(P&&(K=function(Ae){m(this,ae),d(Ae),o(D,this);var ve=G(this);try{Ae(Z(Se,ve),Z(ie,ve))}catch(le){ie(ve,le)}},ae=K.prototype,D=function(Ae){U(this,{type:L,done:!1,notified:!1,parent:!1,reactions:new y,rejection:!1,state:xe,value:void 0})},D.prototype=n(ae,{then:function(Ae,ve){var le=G(this),ee=Q(f(this,K));return le.parent=!0,ee.ok=E(Ae)?Ae:!0,ee.fail=E(ve)&&ve,ee.domain=s?X.domain:void 0,le.state==xe?le.reactions.add(ee):S(function(){j(ee,le)}),ee.promise}}),k=function(){var Ee=new D,Ae=G(Ee);this.promise=Ee,this.resolve=Z(Se,Ae),this.reject=Z(ie,Ae)},B.f=Q=function(Ee){return Ee===K||Ee===V?new k(Ee):q(Ee)},!t&&E(h)&&_!==Object.prototype)){W=_.then,H||c(_,"then",function(Ae,ve){var le=this;return new K(function(ee,se){o(W,le,ee,se)}).then(Ae,ve)},{unsafe:!0});try{delete _.constructor}catch(Ee){}r&&r(_,ae)}a({global:!0,wrap:!0,forced:P},{Promise:K}),i(K,L,!1,!0),l(L)},{"../internals/a-callable":95,"../internals/an-instance":100,"../internals/engine-is-node":143,"../internals/export":149,"../internals/function-call":155,"../internals/global":163,"../internals/host-report-errors":166,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/is-object":180,"../internals/is-pure":181,"../internals/microtask":189,"../internals/new-promise-capability":193,"../internals/object-set-prototype-of":208,"../internals/perform":214,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/queue":220,"../internals/redefine":222,"../internals/redefine-all":221,"../internals/set-species":233,"../internals/set-to-string-tag":234,"../internals/species-constructor":238,"../internals/task":243}],295:[function(e,I,p){e("../modules/es.promise.constructor"),e("../modules/es.promise.all"),e("../modules/es.promise.catch"),e("../modules/es.promise.race"),e("../modules/es.promise.reject"),e("../modules/es.promise.resolve")},{"../modules/es.promise.all":292,"../modules/es.promise.catch":293,"../modules/es.promise.constructor":294,"../modules/es.promise.race":296,"../modules/es.promise.reject":297,"../modules/es.promise.resolve":298}],296:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/function-call"),s=e("../internals/a-callable"),u=e("../internals/new-promise-capability"),o=e("../internals/perform"),c=e("../internals/iterate"),n=e("../internals/promise-statics-incorrect-iteration");a({target:"Promise",stat:!0,forced:n},{race:function(i){var l=this,d=u.f(l),E=d.reject,v=o(function(){var m=s(l.resolve);c(i,function(f){t(m,l,f).then(d.resolve,E)})});return v.error&&E(v.value),d.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],297:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/function-call"),s=e("../internals/new-promise-capability"),u=e("../internals/promise-constructor-detection").CONSTRUCTOR;a({target:"Promise",stat:!0,forced:u},{reject:function(c){var n=s.f(this);return t(n.reject,void 0,c),n.promise}})},{"../internals/export":149,"../internals/function-call":155,"../internals/new-promise-capability":193,"../internals/promise-constructor-detection":215}],298:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/get-built-in"),s=e("../internals/is-pure"),u=e("../internals/promise-native-constructor"),o=e("../internals/promise-constructor-detection").CONSTRUCTOR,c=e("../internals/promise-resolve"),n=t("Promise"),r=s&&!o;a({target:"Promise",stat:!0,forced:s||o},{resolve:function(l){return c(r&&this===n?u:this,l)}})},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/promise-resolve":217}],299:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/global"),s=e("../internals/function-uncurry-this"),u=e("../internals/is-forced"),o=e("../internals/inherit-if-required"),c=e("../internals/create-non-enumerable-property"),n=e("../internals/object-get-own-property-names").f,r=e("../internals/object-is-prototype-of"),i=e("../internals/is-regexp"),l=e("../internals/to-string"),d=e("../internals/regexp-get-flags"),E=e("../internals/regexp-sticky-helpers"),v=e("../internals/proxy-accessor"),m=e("../internals/redefine"),f=e("../internals/fails"),x=e("../internals/has-own-property"),S=e("../internals/internal-state").enforce,g=e("../internals/set-species"),O=e("../internals/well-known-symbol"),y=e("../internals/regexp-unsupported-dot-all"),b=e("../internals/regexp-unsupported-ncg"),h=O("match"),A=t.RegExp,B=A.prototype,L=t.SyntaxError,P=s(B.exec),z=s("".charAt),H=s("".replace),G=s("".indexOf),U=s("".slice),_=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,K=/a/g,ae=/a/g,Y=new A(K)!==K,te=E.MISSED_STICKY,X=E.UNSUPPORTED_Y,Q=a&&(!Y||te||y||b||f(function(){return ae[h]=!1,A(K)!=K||A(ae)==ae||A(K,"i")!="/a/i"})),q=function(Ce){for(var oe=Ce.length,M=0,J="",D=!1,k;M<=oe;M++){if(k=z(Ce,M),k==="\\"){J+=k+z(Ce,++M);continue}!D&&k==="."?J+="[\\s\\S]":(k==="["?D=!0:k==="]"&&(D=!1),J+=k)}return J},$=function(Ce){for(var oe=Ce.length,M=0,J="",D=[],k={},V=!1,W=!1,N=0,j="",T;M<=oe;M++){if(T=z(Ce,M),T==="\\")T=T+z(Ce,++M);else if(T==="]")V=!1;else if(!V)switch(!0){case T==="[":V=!0;break;case T==="(":P(_,U(Ce,M+1))&&(M+=2,W=!0),J+=T,N++;continue;case(T===">"&&W):if(j===""||x(k,j))throw new L("Invalid capture group name");k[j]=!0,D[D.length]=[j,N],W=!1,j="";continue}W?j+=T:J+=T}return[J,D]};if(u("RegExp",Q)){for(var de=function(oe,M){var J=r(B,this),D=i(oe),k=M===void 0,V=[],W=oe,N,j,T,R,F,ne;if(!J&&D&&k&&oe.constructor===de)return oe;if((D||r(B,oe))&&(oe=oe.source,k&&(M=d(W))),oe=oe===void 0?"":l(oe),M=M===void 0?"":l(M),W=oe,y&&"dotAll"in K&&(j=!!M&&G(M,"s")>-1,j&&(M=H(M,/s/g,""))),N=M,te&&"sticky"in K&&(T=!!M&&G(M,"y")>-1,T&&X&&(M=H(M,/y/g,""))),b&&(R=$(oe),oe=R[0],V=R[1]),F=o(A(oe,M),J?this:B,de),(j||T||V.length)&&(ne=S(F),j&&(ne.dotAll=!0,ne.raw=de(q(oe),N)),T&&(ne.sticky=!0),V.length&&(ne.groups=V)),oe!==W)try{c(F,"source",W===""?"(?:)":W)}catch(re){}return F},ce=n(A),xe=0;ce.length>xe;)v(de,A,ce[xe++]);B.constructor=de,de.prototype=B,m(t,"RegExp",de)}g("RegExp")},{"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/internal-state":173,"../internals/is-forced":178,"../internals/is-regexp":182,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/proxy-accessor":219,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/regexp-sticky-helpers":227,"../internals/regexp-unsupported-dot-all":228,"../internals/regexp-unsupported-ncg":229,"../internals/set-species":233,"../internals/to-string":256,"../internals/well-known-symbol":268}],300:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/regexp-exec");a({target:"RegExp",proto:!0,forced:/./.exec!==t},{exec:t})},{"../internals/export":149,"../internals/regexp-exec":224}],301:[function(e,I,p){"use strict";var a=e("../internals/function-name").PROPER,t=e("../internals/redefine"),s=e("../internals/an-object"),u=e("../internals/to-string"),o=e("../internals/fails"),c=e("../internals/regexp-get-flags"),n="toString",r=RegExp.prototype,i=r[n],l=o(function(){return i.call({source:"a",flags:"b"})!="/a/b"}),d=a&&i.name!=n;(l||d)&&t(RegExp.prototype,n,function(){var v=s(this),m=u(v.source),f=u(c(v));return"/"+m+"/"+f},{unsafe:!0})},{"../internals/an-object":101,"../internals/fails":150,"../internals/function-name":156,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/to-string":256}],302:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/function-uncurry-this"),s=e("../internals/not-a-regexp"),u=e("../internals/require-object-coercible"),o=e("../internals/to-string"),c=e("../internals/correct-is-regexp-logic"),n=t("".indexOf);a({target:"String",proto:!0,forced:!c("includes")},{includes:function(i){return!!~n(o(u(this)),o(s(i)),arguments.length>1?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":126,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/not-a-regexp":194,"../internals/require-object-coercible":230,"../internals/to-string":256}],303:[function(e,I,p){"use strict";var a=e("../internals/string-multibyte").charAt,t=e("../internals/to-string"),s=e("../internals/internal-state"),u=e("../internals/define-iterator"),o="String Iterator",c=s.set,n=s.getterFor(o);u(String,"String",function(r){c(this,{type:o,string:t(r),index:0})},function(){var i=n(this),l=i.string,d=i.index,E;return d>=l.length?{value:void 0,done:!0}:(E=a(l,d),i.index+=E.length,{value:E,done:!1})})},{"../internals/define-iterator":132,"../internals/internal-state":173,"../internals/string-multibyte":239,"../internals/to-string":256}],304:[function(e,I,p){"use strict";var a=e("../internals/function-call"),t=e("../internals/fix-regexp-well-known-symbol-logic"),s=e("../internals/an-object"),u=e("../internals/to-length"),o=e("../internals/to-string"),c=e("../internals/require-object-coercible"),n=e("../internals/get-method"),r=e("../internals/advance-string-index"),i=e("../internals/regexp-exec-abstract");t("match",function(l,d,E){return[function(m){var f=c(this),x=m==null?void 0:n(m,l);return x?a(x,m,f):new RegExp(m)[l](o(f))},function(v){var m=s(this),f=o(v),x=E(d,m,f);if(x.done)return x.value;if(!m.global)return i(m,f);var S=m.unicode;m.lastIndex=0;for(var g=[],O=0,y;(y=i(m,f))!==null;){var b=o(y[0]);g[O]=b,b===""&&(m.lastIndex=r(f,u(m.lastIndex),S)),O++}return O===0?null:g}]})},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-length":249,"../internals/to-string":256}],305:[function(e,I,p){"use strict";var a=e("../internals/function-apply"),t=e("../internals/function-call"),s=e("../internals/function-uncurry-this"),u=e("../internals/fix-regexp-well-known-symbol-logic"),o=e("../internals/fails"),c=e("../internals/an-object"),n=e("../internals/is-callable"),r=e("../internals/to-integer-or-infinity"),i=e("../internals/to-length"),l=e("../internals/to-string"),d=e("../internals/require-object-coercible"),E=e("../internals/advance-string-index"),v=e("../internals/get-method"),m=e("../internals/get-substitution"),f=e("../internals/regexp-exec-abstract"),x=e("../internals/well-known-symbol"),S=x("replace"),g=Math.max,O=Math.min,y=s([].concat),b=s([].push),h=s("".indexOf),A=s("".slice),B=function(H){return H===void 0?H:String(H)},L=function(){return"a".replace(/./,"$0")==="$0"}(),P=function(){return/./[S]?/./[S]("a","$0")==="":!1}(),z=!o(function(){var H=/./;return H.exec=function(){var G=[];return G.groups={a:"7"},G},"".replace(H,"$")!=="7"});u("replace",function(H,G,U){var _=P?"$":"$0";return[function(ae,Y){var te=d(this),X=ae==null?void 0:v(ae,S);return X?t(X,ae,te,Y):t(G,l(te),ae,Y)},function(K,ae){var Y=c(this),te=l(K);if(typeof ae=="string"&&h(ae,_)===-1&&h(ae,"$<")===-1){var X=U(G,Y,te,ae);if(X.done)return X.value}var Q=n(ae);Q||(ae=l(ae));var q=Y.global;if(q){var $=Y.unicode;Y.lastIndex=0}for(var de=[];;){var ce=f(Y,te);if(ce===null||(b(de,ce),!q))break;var xe=l(ce[0]);xe===""&&(Y.lastIndex=E(te,i(Y.lastIndex),$))}for(var Ce="",oe=0,M=0;M=oe&&(Ce+=A(te,oe,D)+j,oe=D+J.length)}return Ce+A(te,oe)}]},!z||!L||P)},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fails":150,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-apply":152,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/get-method":161,"../internals/get-substitution":162,"../internals/is-callable":176,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-length":249,"../internals/to-string":256,"../internals/well-known-symbol":268}],306:[function(e,I,p){"use strict";var a=e("../internals/function-call"),t=e("../internals/fix-regexp-well-known-symbol-logic"),s=e("../internals/an-object"),u=e("../internals/require-object-coercible"),o=e("../internals/same-value"),c=e("../internals/to-string"),n=e("../internals/get-method"),r=e("../internals/regexp-exec-abstract");t("search",function(i,l,d){return[function(v){var m=u(this),f=v==null?void 0:n(v,i);return f?a(f,v,m):new RegExp(v)[i](c(m))},function(E){var v=s(this),m=c(E),f=d(l,v,m);if(f.done)return f.value;var x=v.lastIndex;o(x,0)||(v.lastIndex=0);var S=r(v,m);return o(v.lastIndex,x)||(v.lastIndex=x),S===null?-1:S.index}]})},{"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/same-value":231,"../internals/to-string":256}],307:[function(e,I,p){"use strict";var a=e("../internals/function-apply"),t=e("../internals/function-call"),s=e("../internals/function-uncurry-this"),u=e("../internals/fix-regexp-well-known-symbol-logic"),o=e("../internals/is-regexp"),c=e("../internals/an-object"),n=e("../internals/require-object-coercible"),r=e("../internals/species-constructor"),i=e("../internals/advance-string-index"),l=e("../internals/to-length"),d=e("../internals/to-string"),E=e("../internals/get-method"),v=e("../internals/array-slice-simple"),m=e("../internals/regexp-exec-abstract"),f=e("../internals/regexp-exec"),x=e("../internals/regexp-sticky-helpers"),S=e("../internals/fails"),g=x.UNSUPPORTED_Y,O=4294967295,y=Math.min,b=[].push,h=s(/./.exec),A=s(b),B=s("".slice),L=!S(function(){var P=/(?:)/,z=P.exec;P.exec=function(){return z.apply(this,arguments)};var H="ab".split(P);return H.length!==2||H[0]!=="a"||H[1]!=="b"});u("split",function(P,z,H){var G;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?G=function(U,_){var K=d(n(this)),ae=_===void 0?O:_>>>0;if(ae===0)return[];if(U===void 0)return[K];if(!o(U))return t(z,K,U,ae);for(var Y=[],te=(U.ignoreCase?"i":"")+(U.multiline?"m":"")+(U.unicode?"u":"")+(U.sticky?"y":""),X=0,Q=new RegExp(U.source,te+"g"),q,$,de;(q=t(f,Q,K))&&($=Q.lastIndex,!($>X&&(A(Y,B(K,X,q.index)),q.length>1&&q.index=ae)));)Q.lastIndex===q.index&&Q.lastIndex++;return X===K.length?(de||!h(Q,""))&&A(Y,""):A(Y,B(K,X)),Y.length>ae?v(Y,0,ae):Y}:"0".split(void 0,0).length?G=function(U,_){return U===void 0&&_===0?[]:t(z,this,U,_)}:G=z,[function(_,K){var ae=n(this),Y=_==null?void 0:E(_,P);return Y?t(Y,_,ae,K):t(G,d(ae),_,K)},function(U,_){var K=c(this),ae=d(U),Y=H(G,K,ae,_,G!==z);if(Y.done)return Y.value;var te=r(K,RegExp),X=K.unicode,Q=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(g?"g":"y"),q=new te(g?"^(?:"+K.source+")":K,Q),$=_===void 0?O:_>>>0;if($===0)return[];if(ae.length===0)return m(q,ae)===null?[ae]:[];for(var de=0,ce=0,xe=[];ce2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-copy-within":105,"../internals/function-uncurry-this":157}],316:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").every,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("every",function(c){return t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],317:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/function-call"),s=e("../internals/array-fill"),u=a.aTypedArray,o=a.exportTypedArrayMethod;o("fill",function(n){var r=arguments.length;return t(s,u(this),n,r>1?arguments[1]:void 0,r>2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-fill":106,"../internals/function-call":155}],318:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").filter,s=e("../internals/typed-array-from-species-and-list"),u=a.aTypedArray,o=a.exportTypedArrayMethod;o("filter",function(n){var r=t(u(this),n,arguments.length>1?arguments[1]:void 0);return s(this,r)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-from-species-and-list":260}],319:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").findIndex,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("findIndex",function(c){return t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],320:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").find,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("find",function(c){return t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],321:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").forEach,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("forEach",function(c){t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],322:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-includes").includes,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("includes",function(c){return t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],323:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-includes").indexOf,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("indexOf",function(c){return t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],324:[function(e,I,p){"use strict";var a=e("../internals/global"),t=e("../internals/fails"),s=e("../internals/function-uncurry-this"),u=e("../internals/array-buffer-view-core"),o=e("../modules/es.array.iterator"),c=e("../internals/well-known-symbol"),n=c("iterator"),r=a.Uint8Array,i=s(o.values),l=s(o.keys),d=s(o.entries),E=u.aTypedArray,v=u.exportTypedArrayMethod,m=r&&r.prototype,f=!t(function(){m[n].call([1])}),x=!!m&&m.values&&m[n]===m.values&&m.values.name==="values",S=function(){return i(E(this))};v("entries",function(){return d(E(this))},f),v("keys",function(){return l(E(this))},f),v("values",S,f||!x,{name:"values"}),v(n,S,f||!x,{name:"values"})},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],325:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/function-uncurry-this"),s=a.aTypedArray,u=a.exportTypedArrayMethod,o=t([].join);u("join",function(n){return o(s(this),n)})},{"../internals/array-buffer-view-core":103,"../internals/function-uncurry-this":157}],326:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/function-apply"),s=e("../internals/array-last-index-of"),u=a.aTypedArray,o=a.exportTypedArrayMethod;o("lastIndexOf",function(n){var r=arguments.length;return t(s,u(this),r>1?[n,arguments[1]]:[n])})},{"../internals/array-buffer-view-core":103,"../internals/array-last-index-of":112,"../internals/function-apply":152}],327:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").map,s=e("../internals/typed-array-species-constructor"),u=a.aTypedArray,o=a.exportTypedArrayMethod;o("map",function(n){return t(u(this),n,arguments.length>1?arguments[1]:void 0,function(r,i){return new(s(r))(i)})})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-species-constructor":262}],328:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-reduce").right,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("reduceRight",function(c){var n=arguments.length;return t(s(this),c,n,n>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],329:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-reduce").left,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("reduce",function(c){var n=arguments.length;return t(s(this),c,n,n>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],330:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=a.aTypedArray,s=a.exportTypedArrayMethod,u=Math.floor;s("reverse",function(){for(var c=this,n=t(c).length,r=u(n/2),i=0,l;i1?arguments[1]:void 0,1),O=c(S);if(m)return t(d,this,O,g);var y=this.length,b=u(O),h=0;if(b+g>y)throw r("Wrong length");for(;hv;)f[v]=d[v++];return f},n)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/typed-array-species-constructor":262}],333:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").some,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("some",function(c){return t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],334:[function(e,I,p){"use strict";var a=e("../internals/global"),t=e("../internals/function-uncurry-this"),s=e("../internals/fails"),u=e("../internals/a-callable"),o=e("../internals/array-sort"),c=e("../internals/array-buffer-view-core"),n=e("../internals/engine-ff-version"),r=e("../internals/engine-is-ie-or-edge"),i=e("../internals/engine-v8-version"),l=e("../internals/engine-webkit-version"),d=c.aTypedArray,E=c.exportTypedArrayMethod,v=a.Uint16Array,m=v&&t(v.prototype.sort),f=!!m&&!(s(function(){m(new v(2),null)})&&s(function(){m(new v(2),{})})),x=!!m&&!s(function(){if(i)return i<74;if(n)return n<67;if(r)return!0;if(l)return l<602;var g=new v(516),O=Array(516),y,b;for(y=0;y<516;y++)b=y%4,g[y]=515-y,O[y]=y-2*b+3;for(m(g,function(h,A){return(h/4|0)-(A/4|0)}),y=0;y<516;y++)if(g[y]!==O[y])return!0}),S=function(g){return function(O,y){return g!==void 0?+g(O,y)||0:y!==y?-1:O!==O?1:O===0&&y===0?1/O>0&&1/y<0?1:-1:O>y}};E("sort",function(O){return O!==void 0&&u(O),x?m(this,O):o(d(this),S(O))},!x||f)},{"../internals/a-callable":95,"../internals/array-buffer-view-core":103,"../internals/array-sort":118,"../internals/engine-ff-version":138,"../internals/engine-is-ie-or-edge":140,"../internals/engine-v8-version":146,"../internals/engine-webkit-version":147,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],335:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/to-length"),s=e("../internals/to-absolute-index"),u=e("../internals/typed-array-species-constructor"),o=a.aTypedArray,c=a.exportTypedArrayMethod;c("subarray",function(r,i){var l=o(this),d=l.length,E=s(r,d),v=u(l);return new v(l.buffer,l.byteOffset+E*l.BYTES_PER_ELEMENT,t((i===void 0?d:s(i,d))-E))})},{"../internals/array-buffer-view-core":103,"../internals/to-absolute-index":245,"../internals/to-length":249,"../internals/typed-array-species-constructor":262}],336:[function(e,I,p){"use strict";var a=e("../internals/global"),t=e("../internals/function-apply"),s=e("../internals/array-buffer-view-core"),u=e("../internals/fails"),o=e("../internals/array-slice"),c=a.Int8Array,n=s.aTypedArray,r=s.exportTypedArrayMethod,i=[].toLocaleString,l=!!c&&u(function(){i.call(new c(1))}),d=u(function(){return[1,2].toLocaleString()!=new c([1,2]).toLocaleString()})||!u(function(){c.prototype.toLocaleString.call([1,2])});r("toLocaleString",function(){return t(i,l?o(n(this)):n(this),o(arguments))},d)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/function-apply":152,"../internals/global":163}],337:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core").exportTypedArrayMethod,t=e("../internals/fails"),s=e("../internals/global"),u=e("../internals/function-uncurry-this"),o=s.Uint8Array,c=o&&o.prototype||{},n=[].toString,r=u([].join);t(function(){n.call({})})&&(n=function(){return r(this)});var i=c.toString!=n;a("toString",n,i)},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],338:[function(e,I,p){var a=e("../internals/typed-array-constructor");a("Uint8",function(t){return function(u,o,c){return t(this,u,o,c)}})},{"../internals/typed-array-constructor":258}],339:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/dom-iterables"),s=e("../internals/dom-token-list-prototype"),u=e("../internals/array-for-each"),o=e("../internals/create-non-enumerable-property"),c=function(r){if(r&&r.forEach!==u)try{o(r,"forEach",u)}catch(i){r.forEach=u}};for(var n in t)t[n]&&c(a[n]&&a[n].prototype);c(s)},{"../internals/array-for-each":107,"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163}],340:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/dom-iterables"),s=e("../internals/dom-token-list-prototype"),u=e("../modules/es.array.iterator"),o=e("../internals/create-non-enumerable-property"),c=e("../internals/well-known-symbol"),n=c("iterator"),r=c("toStringTag"),i=u.values,l=function(E,v){if(E){if(E[n]!==i)try{o(E,n,i)}catch(f){E[n]=i}if(E[r]||o(E,r,v),t[v]){for(var m in u)if(E[m]!==u[m])try{o(E,m,u[m])}catch(f){E[m]=u[m]}}}};for(var d in t)l(a[d]&&a[d].prototype,d);l(s,"DOMTokenList")},{"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],341:[function(e,I,p){function a(x){return Array.isArray?Array.isArray(x):f(x)==="[object Array]"}p.isArray=a;function t(x){return typeof x=="boolean"}p.isBoolean=t;function s(x){return x===null}p.isNull=s;function u(x){return x==null}p.isNullOrUndefined=u;function o(x){return typeof x=="number"}p.isNumber=o;function c(x){return typeof x=="string"}p.isString=c;function n(x){return typeof x=="symbol"}p.isSymbol=n;function r(x){return x===void 0}p.isUndefined=r;function i(x){return f(x)==="[object RegExp]"}p.isRegExp=i;function l(x){return typeof x=="object"&&x!==null}p.isObject=l;function d(x){return f(x)==="[object Date]"}p.isDate=d;function E(x){return f(x)==="[object Error]"||x instanceof Error}p.isError=E;function v(x){return typeof x=="function"}p.isFunction=v;function m(x){return x===null||typeof x=="boolean"||typeof x=="number"||typeof x=="string"||typeof x=="symbol"||typeof x=="undefined"}p.isPrimitive=m,p.isBuffer=e("buffer").Buffer.isBuffer;function f(x){return Object.prototype.toString.call(x)}},{buffer:90}],342:[function(e,I,p){(function(a){"use strict";var t=function(){var n=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,r=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,i=/[^-+\dA-Z]/g;return function(l,d,E,v){if(arguments.length===1&&c(l)==="string"&&!/\d/.test(l)&&(d=l,l=void 0),l=l||new Date,l instanceof Date||(l=new Date(l)),isNaN(l))throw TypeError("Invalid date");d=String(t.masks[d]||d||t.masks.default);var m=d.slice(0,4);(m==="UTC:"||m==="GMT:")&&(d=d.slice(4),E=!0,m==="GMT:"&&(v=!0));var f=E?"getUTC":"get",x=l[f+"Date"](),S=l[f+"Day"](),g=l[f+"Month"](),O=l[f+"FullYear"](),y=l[f+"Hours"](),b=l[f+"Minutes"](),h=l[f+"Seconds"](),A=l[f+"Milliseconds"](),B=E?0:l.getTimezoneOffset(),L=u(l),P=o(l),z={d:x,dd:s(x),ddd:t.i18n.dayNames[S],dddd:t.i18n.dayNames[S+7],m:g+1,mm:s(g+1),mmm:t.i18n.monthNames[g],mmmm:t.i18n.monthNames[g+12],yy:String(O).slice(2),yyyy:O,h:y%12||12,hh:s(y%12||12),H:y,HH:s(y),M:b,MM:s(b),s:h,ss:s(h),l:s(A,3),L:s(Math.round(A/10)),t:y<12?"a":"p",tt:y<12?"am":"pm",T:y<12?"A":"P",TT:y<12?"AM":"PM",Z:v?"GMT":E?"UTC":(String(l).match(r)||[""]).pop().replace(i,""),o:(B>0?"-":"+")+s(Math.floor(Math.abs(B)/60)*100+Math.abs(B)%60,4),S:["th","st","nd","rd"][x%10>3?0:(x%100-x%10!=10)*x%10],W:L,N:P};return d.replace(n,function(H){return H in z?z[H]:H.slice(1,H.length-1)})}}();t.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},t.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function s(n,r){for(n=String(n),r=r||2;n.length]/;I.exports=t;function t(s){var u=""+s,o=a.exec(u);if(!o)return u;var c,n="",r=0,i=0;for(r=o.index;r0&&(z=A[0]),z instanceof Error)throw z;var H=new Error("Unhandled error."+(z?" ("+z.message+")":""));throw H.context=z,H}var G=P[h];if(G===void 0)return!1;if(typeof G=="function")t(G,this,A);else for(var U=G.length,_=f(G,U),B=0;B0&&z.length>L&&!z.warned){z.warned=!0;var H=new Error("Possible EventEmitter memory leak detected. "+z.length+" "+String(h)+" listeners added. Use emitter.setMaxListeners() to increase limit");H.name="MaxListenersExceededWarning",H.emitter=b,H.type=h,H.count=z.length,u(H)}return b}c.prototype.addListener=function(h,A){return l(this,h,A,!1)},c.prototype.on=c.prototype.addListener,c.prototype.prependListener=function(h,A){return l(this,h,A,!0)};function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function E(b,h,A){var B={fired:!1,wrapFn:void 0,target:b,type:h,listener:A},L=d.bind(B);return L.listener=A,B.wrapFn=L,L}c.prototype.once=function(h,A){return r(A),this.on(h,E(this,h,A)),this},c.prototype.prependOnceListener=function(h,A){return r(A),this.prependListener(h,E(this,h,A)),this},c.prototype.removeListener=function(h,A){var B,L,P,z,H;if(r(A),L=this._events,L===void 0)return this;if(B=L[h],B===void 0)return this;if(B===A||B.listener===A)--this._eventsCount===0?this._events=Object.create(null):(delete L[h],L.removeListener&&this.emit("removeListener",h,B.listener||A));else if(typeof B!="function"){for(P=-1,z=B.length-1;z>=0;z--)if(B[z]===A||B[z].listener===A){H=B[z].listener,P=z;break}if(P<0)return this;P===0?B.shift():x(B,P),B.length===1&&(L[h]=B[0]),L.removeListener!==void 0&&this.emit("removeListener",h,H||A)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function(h){var A,B,L;if(B=this._events,B===void 0)return this;if(B.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):B[h]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete B[h]),this;if(arguments.length===0){var P=Object.keys(B),z;for(L=0;L=0;L--)this.removeListener(h,A[L]);return this};function v(b,h,A){var B=b._events;if(B===void 0)return[];var L=B[h];return L===void 0?[]:typeof L=="function"?A?[L.listener||L]:[L]:A?S(L):f(L,L.length)}c.prototype.listeners=function(h){return v(this,h,!0)},c.prototype.rawListeners=function(h){return v(this,h,!1)},c.listenerCount=function(b,h){return typeof b.listenerCount=="function"?b.listenerCount(h):m.call(b,h)},c.prototype.listenerCount=m;function m(b){var h=this._events;if(h!==void 0){var A=h[b];if(typeof A=="function")return 1;if(A!==void 0)return A.length}return 0}c.prototype.eventNames=function(){return this._eventsCount>0?s(this._events):[]};function f(b,h){for(var A=new Array(h),B=0;B=3&&(E=d),t.call(i)==="[object Array]"?u(i,l,E):typeof i=="string"?o(i,l,E):c(i,l,E)};I.exports=n},{"is-callable":367}],346:[function(e,I,p){"use strict";var a="Function.prototype.bind called on incompatible ",t=Array.prototype.slice,s=Object.prototype.toString,u="[object Function]";I.exports=function(c){var n=this;if(typeof n!="function"||s.call(n)!==u)throw new TypeError(a+n);for(var r=t.call(arguments,1),i,l=function(){if(this instanceof i){var f=n.apply(this,r.concat(t.call(arguments)));return Object(f)===f?f:this}else return n.apply(c,r.concat(t.call(arguments)))},d=Math.max(0,n.length-r.length),E=[],v=0;v1&&typeof _!="boolean")throw new u('"allowMissing" argument must be a boolean');if(B(/^%?[^%]*%?$/,U)===null)throw new t("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var K=z(U),ae=K.length>0?K[0]:"",Y=H("%"+ae+"%",_),te=Y.name,X=Y.value,Q=!1,q=Y.alias;q&&(ae=q[0],b(K,y([0,1],q)));for(var $=1,de=!0;$=K.length){var oe=c(X,ce);de=!!oe,de&&"get"in oe&&!("originalValue"in oe.get)?X=oe.get:X=X[ce]}else de=O(X,ce),X=X[ce];de&&!Q&&(m[te]=X)}}return X}},{"function-bind":347,has:354,"has-proto":350,"has-symbols":351}],349:[function(e,I,p){"use strict";var a=e("get-intrinsic"),t=a("%Object.getOwnPropertyDescriptor%",!0);if(t)try{t([],"length")}catch(s){t=null}I.exports=t},{"get-intrinsic":348}],350:[function(e,I,p){"use strict";var a={foo:{}},t=Object;I.exports=function(){return{__proto__:a}.foo===a.foo&&!({__proto__:null}instanceof t)}},{}],351:[function(e,I,p){"use strict";var a=typeof Symbol!="undefined"&&Symbol,t=e("./shams");I.exports=function(){return typeof a!="function"||typeof Symbol!="function"||typeof a("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:t()}},{"./shams":352}],352:[function(e,I,p){"use strict";I.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},s=Symbol("test"),u=Object(s);if(typeof s=="string"||Object.prototype.toString.call(s)!=="[object Symbol]"||Object.prototype.toString.call(u)!=="[object Symbol]")return!1;var o=42;t[s]=o;for(s in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var c=Object.getOwnPropertySymbols(t);if(c.length!==1||c[0]!==s||!Object.prototype.propertyIsEnumerable.call(t,s))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var n=Object.getOwnPropertyDescriptor(t,s);if(n.value!==o||n.enumerable!==!0)return!1}return!0}},{}],353:[function(e,I,p){"use strict";var a=e("has-symbols/shams");I.exports=function(){return a()&&!!Symbol.toStringTag}},{"has-symbols/shams":352}],354:[function(e,I,p){"use strict";var a=e("function-bind");I.exports=a.call(Function.call,Object.prototype.hasOwnProperty)},{"function-bind":347}],355:[function(e,I,p){var a=e("http"),t=e("url"),s=I.exports;for(var u in a)a.hasOwnProperty(u)&&(s[u]=a[u]);s.request=function(c,n){return c=o(c),a.request.call(this,c,n)},s.get=function(c,n){return c=o(c),a.get.call(this,c,n)};function o(c){if(typeof c=="string"&&(c=t.parse(c)),c.protocol||(c.protocol="https:"),c.protocol!=="https:")throw new Error('Protocol "'+c.protocol+'" not supported. Expected "https:"');return c}},{http:468,url:472}],356:[function(e,I,p){"use strict";var a=e("util"),t=e("ms");I.exports=function(s){if(typeof s=="number")return s;var u=t(s);if(u===void 0){var o=new Error(a.format("humanize-ms(%j) result undefined",s));console.warn(o.stack)}return u}},{ms:376,util:419}],357:[function(e,I,p){p.read=function(a,t,s,u,o){var c,n,r=o*8-u-1,i=(1<>1,d=-7,E=s?o-1:0,v=s?-1:1,m=a[t+E];for(E+=v,c=m&(1<<-d)-1,m>>=-d,d+=r;d>0;c=c*256+a[t+E],E+=v,d-=8);for(n=c&(1<<-d)-1,c>>=-d,d+=u;d>0;n=n*256+a[t+E],E+=v,d-=8);if(c===0)c=1-l;else{if(c===i)return n?NaN:(m?-1:1)*(1/0);n=n+Math.pow(2,u),c=c-l}return(m?-1:1)*n*Math.pow(2,c-u)},p.write=function(a,t,s,u,o,c){var n,r,i,l=c*8-o-1,d=(1<>1,v=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,m=u?0:c-1,f=u?1:-1,x=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(r=isNaN(t)?1:0,n=d):(n=Math.floor(Math.log(t)/Math.LN2),t*(i=Math.pow(2,-n))<1&&(n--,i*=2),n+E>=1?t+=v/i:t+=v*Math.pow(2,1-E),t*i>=2&&(n++,i/=2),n+E>=d?(r=0,n=d):n+E>=1?(r=(t*i-1)*Math.pow(2,o),n=n+E):(r=t*Math.pow(2,E-1)*Math.pow(2,o),n=0));o>=8;a[s+m]=r&255,m+=f,r/=256,o-=8);for(n=n<0;a[s+m]=n&255,m+=f,n/=256,l-=8);a[s+m-f]|=x*128}},{}],358:[function(e,I,p){"use strict";var a=[e("./nextTick"),e("./queueMicrotask"),e("./mutation.js"),e("./messageChannel"),e("./stateChange"),e("./timeout")],t,s,u=-1,o=[],c=!1;function n(){!t||!s||(t=!1,s.length?o=s.concat(o):u=-1,o.length&&r())}function r(){if(!t){c=!1,t=!0;for(var m=o.length,f=setTimeout(n);m;){for(s=o,o=[];s&&++u1)for(var x=1;x=0&&s(r)!=="[object Array]"&&s(r.callee)==="[object Function]"},c=function(){return u(arguments)}();u.isLegacyArguments=o,I.exports=c?u:o},{"call-bind/callBound":92,"has-tostringtag/shams":353}],366:[function(e,I,p){I.exports=function(s){return s!=null&&(a(s)||t(s)||!!s._isBuffer)};function a(s){return!!s.constructor&&typeof s.constructor.isBuffer=="function"&&s.constructor.isBuffer(s)}function t(s){return typeof s.readFloatLE=="function"&&typeof s.slice=="function"&&a(s.slice(0,0))}},{}],367:[function(e,I,p){"use strict";var a=Function.prototype.toString,t=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,s,u;if(typeof t=="function"&&typeof Object.defineProperty=="function")try{s=Object.defineProperty({},"length",{get:function(){throw u}}),u={},t(function(){throw 42},null,s)}catch(O){O!==u&&(t=null)}else t=null;var o=/^\s*class\b/,c=function(y){try{var b=a.call(y);return o.test(b)}catch(h){return!1}},n=function(y){try{return c(y)?!1:(a.call(y),!0)}catch(b){return!1}},r=Object.prototype.toString,i="[object Object]",l="[object Function]",d="[object GeneratorFunction]",E="[object HTMLAllCollection]",v="[object HTML document.all class]",m="[object HTMLCollection]",f=typeof Symbol=="function"&&!!Symbol.toStringTag,x=!(0 in[,]),S=function(){return!1};if(typeof document=="object"){var g=document.all;r.call(g)===r.call(document.all)&&(S=function(y){if((x||!y)&&(typeof y=="undefined"||typeof y=="object"))try{var b=r.call(y);return(b===E||b===v||b===m||b===i)&&y("")==null}catch(h){}return!1})}I.exports=t?function(y){if(S(y))return!0;if(!y||typeof y!="function"&&typeof y!="object")return!1;try{t(y,null,s)}catch(b){if(b!==u)return!1}return!c(y)&&n(y)}:function(y){if(S(y))return!0;if(!y||typeof y!="function"&&typeof y!="object")return!1;if(f)return n(y);if(c(y))return!1;var b=r.call(y);return b!==l&&b!==d&&!/^\[object HTML/.test(b)?!1:n(y)}},{}],368:[function(e,I,p){"use strict";var a=Object.prototype.toString,t=Function.prototype.toString,s=/^\s*(?:function)?\*/,u=e("has-tostringtag/shams")(),o=Object.getPrototypeOf,c=function(){if(!u)return!1;try{return Function("return function*() {}")()}catch(r){}},n;I.exports=function(i){if(typeof i!="function")return!1;if(s.test(t.call(i)))return!0;if(!u){var l=a.call(i);return l==="[object GeneratorFunction]"}if(!o)return!1;if(typeof n=="undefined"){var d=c();n=d?o(d):!1}return o(i)===n}},{"has-tostringtag/shams":353}],369:[function(e,I,p){"use strict";var a=e("which-typed-array");I.exports=function(s){return!!a(s)}},{"which-typed-array":420}],370:[function(e,I,p){var a={}.toString;I.exports=Array.isArray||function(t){return a.call(t)=="[object Array]"}},{}],371:[function(e,I,p){(function(a){(function(){(function(t,s){typeof p=="object"&&typeof I!="undefined"?I.exports=s(t):typeof w=="function"&&w.amd?w(s):s(t)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof a!="undefined"?a:this,function(t){"use strict";t=t||{};var s=t.Base64,u="2.6.4",o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=function(U){for(var _={},K=0,ae=U.length;K>>6)+n(128|_&63):n(224|_>>>12&15)+n(128|_>>>6&63)+n(128|_&63)}else{var _=65536+(U.charCodeAt(0)-55296)*1024+(U.charCodeAt(1)-56320);return n(240|_>>>18&7)+n(128|_>>>12&63)+n(128|_>>>6&63)+n(128|_&63)}},i=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,l=function(U){return U.replace(i,r)},d=function(U){var _=[0,2,1][U.length%3],K=U.charCodeAt(0)<<16|(U.length>1?U.charCodeAt(1):0)<<8|(U.length>2?U.charCodeAt(2):0),ae=[o.charAt(K>>>18),o.charAt(K>>>12&63),_>=2?"=":o.charAt(K>>>6&63),_>=1?"=":o.charAt(K&63)];return ae.join("")},E=t.btoa&&typeof t.btoa=="function"?function(U){return t.btoa(U)}:function(U){if(U.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return U.replace(/[\s\S]{1,3}/g,d)},v=function(U){return E(l(String(U)))},m=function(U){return U.replace(/[+\/]/g,function(_){return _=="+"?"-":"_"}).replace(/=/g,"")},f=function(U,_){return _?m(v(U)):v(U)},x=function(U){return f(U,!0)},S;t.Uint8Array&&(S=function(U,_){for(var K="",ae=0,Y=U.length;ae>>18)+o.charAt(q>>>12&63)+(typeof X!="undefined"?o.charAt(q>>>6&63):"=")+(typeof Q!="undefined"?o.charAt(q&63):"=")}return _?m(K):K});var g=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,O=function(U){switch(U.length){case 4:var _=(7&U.charCodeAt(0))<<18|(63&U.charCodeAt(1))<<12|(63&U.charCodeAt(2))<<6|63&U.charCodeAt(3),K=_-65536;return n((K>>>10)+55296)+n((K&1023)+56320);case 3:return n((15&U.charCodeAt(0))<<12|(63&U.charCodeAt(1))<<6|63&U.charCodeAt(2));default:return n((31&U.charCodeAt(0))<<6|63&U.charCodeAt(1))}},y=function(U){return U.replace(g,O)},b=function(U){var _=U.length,K=_%4,ae=(_>0?c[U.charAt(0)]<<18:0)|(_>1?c[U.charAt(1)]<<12:0)|(_>2?c[U.charAt(2)]<<6:0)|(_>3?c[U.charAt(3)]:0),Y=[n(ae>>>16),n(ae>>>8&255),n(ae&255)];return Y.length-=[0,0,2,1][K],Y.join("")},h=t.atob&&typeof t.atob=="function"?function(U){return t.atob(U)}:function(U){return U.replace(/\S{1,4}/g,b)},A=function(U){return h(String(U).replace(/[^A-Za-z0-9\+\/]/g,""))},B=function(U){return y(h(U))},L=function(U){return String(U).replace(/[-_]/g,function(_){return _=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},P=function(U){return B(L(U))},z;t.Uint8Array&&(z=function(U){return Uint8Array.from(A(L(U)),function(_){return _.charCodeAt(0)})});var H=function(){var U=t.Base64;return t.Base64=s,U};if(t.Base64={VERSION:u,atob:A,btoa:E,fromBase64:P,toBase64:f,utob:l,encode:f,encodeURI:x,btou:y,decode:P,noConflict:H,fromUint8Array:S,toUint8Array:z},typeof Object.defineProperty=="function"){var G=function(U){return{value:U,enumerable:!1,writable:!0,configurable:!0}};t.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",G(function(){return P(this)})),Object.defineProperty(String.prototype,"toBase64",G(function(U){return f(this,U)})),Object.defineProperty(String.prototype,"toBase64URI",G(function(){return f(this,!0)}))}}return t.Meteor&&(Base64=t.Base64),typeof I!="undefined"&&I.exports?I.exports.Base64=t.Base64:typeof w=="function"&&w.amd&&w([],function(){return t.Base64}),{Base64:t.Base64}})}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],372:[function(e,I,p){"use strict";I.exports=t;var a=Object.prototype.hasOwnProperty;function t(s,u,o){if(!s)throw new TypeError("argument dest is required");if(!u)throw new TypeError("argument src is required");return o===void 0&&(o=!0),Object.getOwnPropertyNames(u).forEach(function(n){if(!(!o&&a.call(s,n))){var r=Object.getOwnPropertyDescriptor(u,n);Object.defineProperty(s,n,r)}}),s}},{}],373:[function(e,I,p){"use strict";e("core-js/modules/es.array.map.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.regexp.constructor.js"),e("core-js/modules/es.regexp.to-string.js");function a(){this._types=Object.create(null),this._extensions=Object.create(null);for(var t=0;t0)return n(d);if(v==="number"&&isFinite(d))return E.long?i(d):r(d);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(d))};function n(d){if(d=String(d),!(d.length>100)){var E=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(d);if(E){var v=parseFloat(E[1]),m=(E[2]||"ms").toLowerCase();switch(m){case"years":case"year":case"yrs":case"yr":case"y":return v*c;case"weeks":case"week":case"w":return v*o;case"days":case"day":case"d":return v*u;case"hours":case"hour":case"hrs":case"hr":case"h":return v*s;case"minutes":case"minute":case"mins":case"min":case"m":return v*t;case"seconds":case"second":case"secs":case"sec":case"s":return v*a;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return v;default:return}}}}function r(d){var E=Math.abs(d);return E>=u?Math.round(d/u)+"d":E>=s?Math.round(d/s)+"h":E>=t?Math.round(d/t)+"m":E>=a?Math.round(d/a)+"s":d+"ms"}function i(d){var E=Math.abs(d);return E>=u?l(d,E,u,"day"):E>=s?l(d,E,s,"hour"):E>=t?l(d,E,t,"minute"):E>=a?l(d,E,a,"second"):d+" ms"}function l(d,E,v,m){var f=E>=v*1.5;return Math.round(d/v)+" "+m+(f?"s":"")}},{}],377:[function(e,I,p){"use strict";var a=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable;function u(c){if(c==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(c)}function o(){try{if(!Object.assign)return!1;var c=new String("abc");if(c[5]="de",Object.getOwnPropertyNames(c)[0]==="5")return!1;for(var n={},r=0;r<10;r++)n["_"+String.fromCharCode(r)]=r;var i=Object.getOwnPropertyNames(n).map(function(d){return n[d]});if(i.join("")!=="0123456789")return!1;var l={};return"abcdefghijklmnopqrst".split("").forEach(function(d){l[d]=d}),Object.keys(Object.assign({},l)).join("")==="abcdefghijklmnopqrst"}catch(d){return!1}}I.exports=o()?Object.assign:function(c,n){for(var r,i=u(c),l,d=1;d2){var m=r.lastIndexOf("/");if(m!==r.length-1){m===-1?(r="",i=0):(r=r.slice(0,m),i=r.length-1-r.lastIndexOf("/")),l=v,d=0;continue}}else if(r.length===2||r.length===1){r="",i=0,l=v,d=0;continue}}n&&(r.length>0?r+="/..":r="..",i=2)}else r.length>0?r+="/"+c.slice(l+1,v):r=c.slice(l+1,v),i=v-l-1;l=v,d=0}else E===46&&d!==-1?++d:d=-1}return r}function u(c,n){var r=n.dir||n.root,i=n.base||(n.name||"")+(n.ext||"");return r?r===n.root?r+i:r+c+i:i}var o={resolve:function(){for(var n="",r=!1,i,l=arguments.length-1;l>=-1&&!r;l--){var d;l>=0?d=arguments[l]:(i===void 0&&(i=a.cwd()),d=i),t(d),d.length!==0&&(n=d+"/"+n,r=d.charCodeAt(0)===47)}return n=s(n,!r),r?n.length>0?"/"+n:"/":n.length>0?n:"."},normalize:function(n){if(t(n),n.length===0)return".";var r=n.charCodeAt(0)===47,i=n.charCodeAt(n.length-1)===47;return n=s(n,!r),n.length===0&&!r&&(n="."),n.length>0&&i&&(n+="/"),r?"/"+n:n},isAbsolute:function(n){return t(n),n.length>0&&n.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var n,r=0;r0&&(n===void 0?n=i:n+="/"+i)}return n===void 0?".":o.normalize(n)},relative:function(n,r){if(t(n),t(r),n===r||(n=o.resolve(n),r=o.resolve(r),n===r))return"";for(var i=1;if){if(r.charCodeAt(E+S)===47)return r.slice(E+S+1);if(S===0)return r.slice(E+S)}else d>f&&(n.charCodeAt(i+S)===47?x=S:S===0&&(x=0));break}var g=n.charCodeAt(i+S),O=r.charCodeAt(E+S);if(g!==O)break;g===47&&(x=S)}var y="";for(S=i+x+1;S<=l;++S)(S===l||n.charCodeAt(S)===47)&&(y.length===0?y+="..":y+="/..");return y.length>0?y+r.slice(E+x):(E+=x,r.charCodeAt(E)===47&&++E,r.slice(E))},_makeLong:function(n){return n},dirname:function(n){if(t(n),n.length===0)return".";for(var r=n.charCodeAt(0),i=r===47,l=-1,d=!0,E=n.length-1;E>=1;--E)if(r=n.charCodeAt(E),r===47){if(!d){l=E;break}}else d=!1;return l===-1?i?"/":".":i&&l===1?"//":n.slice(0,l)},basename:function(n,r){if(r!==void 0&&typeof r!="string")throw new TypeError('"ext" argument must be a string');t(n);var i=0,l=-1,d=!0,E;if(r!==void 0&&r.length>0&&r.length<=n.length){if(r.length===n.length&&r===n)return"";var v=r.length-1,m=-1;for(E=n.length-1;E>=0;--E){var f=n.charCodeAt(E);if(f===47){if(!d){i=E+1;break}}else m===-1&&(d=!1,m=E+1),v>=0&&(f===r.charCodeAt(v)?--v===-1&&(l=E):(v=-1,l=m))}return i===l?l=m:l===-1&&(l=n.length),n.slice(i,l)}else{for(E=n.length-1;E>=0;--E)if(n.charCodeAt(E)===47){if(!d){i=E+1;break}}else l===-1&&(d=!1,l=E+1);return l===-1?"":n.slice(i,l)}},extname:function(n){t(n);for(var r=-1,i=0,l=-1,d=!0,E=0,v=n.length-1;v>=0;--v){var m=n.charCodeAt(v);if(m===47){if(!d){i=v+1;break}continue}l===-1&&(d=!1,l=v+1),m===46?r===-1?r=v:E!==1&&(E=1):r!==-1&&(E=-1)}return r===-1||l===-1||E===0||E===1&&r===l-1&&r===i+1?"":n.slice(r,l)},format:function(n){if(n===null||typeof n!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof n);return u("/",n)},parse:function(n){t(n);var r={root:"",dir:"",base:"",ext:"",name:""};if(n.length===0)return r;var i=n.charCodeAt(0),l=i===47,d;l?(r.root="/",d=1):d=0;for(var E=-1,v=0,m=-1,f=!0,x=n.length-1,S=0;x>=d;--x){if(i=n.charCodeAt(x),i===47){if(!f){v=x+1;break}continue}m===-1&&(f=!1,m=x+1),i===46?E===-1?E=x:S!==1&&(S=1):E!==-1&&(S=-1)}return E===-1||m===-1||S===0||S===1&&E===m-1&&E===v+1?m!==-1&&(v===0&&l?r.base=r.name=n.slice(1,m):r.base=r.name=n.slice(v,m)):(v===0&&l?(r.name=n.slice(1,E),r.base=n.slice(1,m)):(r.name=n.slice(v,E),r.base=n.slice(v,m)),r.ext=n.slice(E,m)),v>0?r.dir=n.slice(0,v-1):l&&(r.dir="/"),r},sep:"/",delimiter:":",win32:null,posix:null};o.posix=o,I.exports=o}).call(this)}).call(this,e("_process"))},{_process:467}],379:[function(e,I,p){(function(a){(function(){(function(){"use strict";var t={function:!0,object:!0},s=t[typeof window]&&window||this,u=s,o=t[typeof p]&&p,c=t[typeof I]&&I&&!I.nodeType&&I,n=o&&c&&typeof a=="object"&&a;n&&(n.global===n||n.window===n||n.self===n)&&(s=n);var r=Math.pow(2,53)-1,i=/\bOpera/,l=this,d=Object.prototype,E=d.hasOwnProperty,v=d.toString;function m(P){return P=String(P),P.charAt(0).toUpperCase()+P.slice(1)}function f(P,z,H){var G={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return z&&H&&/^Win/i.test(P)&&!/^Windows Phone /i.test(P)&&(G=G[/[\d.]+$/.exec(P)])&&(P="Windows "+G),P=String(P),z&&H&&(P=P.replace(RegExp(z,"i"),H)),P=S(P.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),P}function x(P,z){var H=-1,G=P?P.length:0;if(typeof G=="number"&&G>-1&&G<=r)for(;++H3&&"WebKit"||/\bOpera\b/.test(T)&&(/\bOPR\b/.test(P)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(P)&&!/^(?:Trident|EdgeHTML)$/.test(j)&&"WebKit"||!j&&/\bMSIE\b/i.test(P)&&(ne=="Mac OS"?"Tasman":"Trident")||j=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(T)&&"NetFront")&&(j=[M]),T=="IE"&&(M=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(P)||0)[1])?(T+=" Mobile",ne="Windows Phone "+(/\+$/.test(M)?M:M+".x"),D.unshift("desktop mode")):/\bWPDesktop\b/i.test(P)?(T="IE Mobile",ne="Windows Phone 8.x",D.unshift("desktop mode"),W||(W=(/\brv:([\d.]+)/.exec(P)||0)[1])):T!="IE"&&j=="Trident"&&(M=/\brv:([\d.]+)/.exec(P))&&(T&&D.push("identifying as "+T+(W?" "+W:"")),T="IE",W=M[1]),V){if(y(z,"global"))if(q&&(M=q.lang.System,J=M.getProperty("os.arch"),ne=ne||M.getProperty("os.name")+" "+M.getProperty("os.version")),$){try{W=z.require("ringo/engine").version.join("."),T="RingoJS"}catch(ee){(M=z.system)&&M.global.system==z.system&&(T="Narwhal",ne||(ne=M[0].os||null))}T||(T="Rhino")}else typeof z.process=="object"&&!z.process.browser&&(M=z.process)&&(typeof M.versions=="object"&&(typeof M.versions.electron=="string"?(D.push("Node "+M.versions.node),T="Electron",W=M.versions.electron):typeof M.versions.nw=="string"&&(D.push("Chromium "+W,"Node "+M.versions.node),T="NW.js",W=M.versions.nw)),T||(T="Node.js",J=M.arch,ne=M.platform,W=/[\d.]+/.exec(M.version),W=W?W[0]:null));else O(M=z.runtime)==Y?(T="Adobe AIR",ne=M.flash.system.Capabilities.os):O(M=z.phantom)==Q?(T="PhantomJS",W=(M=M.version||null)&&M.major+"."+M.minor+"."+M.patch):typeof xe.documentMode=="number"&&(M=/\bTrident\/(\d+)/i.exec(P))?(W=[W,xe.documentMode],(M=+M[1]+4)!=W[1]&&(D.push("IE "+W[1]+" mode"),j&&(j[1]=""),W[1]=M),W=T=="IE"?String(W[1].toFixed(1)):W[0]):typeof xe.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(T)&&(D.push("masking as "+T+" "+W),T="IE",W="11.0",j=["Trident"],ne="Windows");ne=ne&&S(ne)}if(W&&(M=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(W)||/(?:alpha|beta)(?: ?\d)?/i.exec(P+";"+(V&&G.appMinorVersion))||/\bMinefield\b/i.test(P)&&"a")&&(k=/b/i.test(M)?"beta":"alpha",W=W.replace(RegExp(M+"\\+?$"),"")+(k=="beta"?ce:de)+(/\d+\+?/.exec(M)||"")),T=="Fennec"||T=="Firefox"&&/\b(?:Android|Firefox OS|KaiOS)\b/.test(ne))T="Firefox Mobile";else if(T=="Maxthon"&&W)W=W.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(R))R=="Xbox 360"&&(ne=null),R=="Xbox 360"&&/\bIEMobile\b/.test(P)&&D.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(T)||T&&!R&&!/Browser|Mobi/.test(T))&&(ne=="Windows CE"||/Mobi/i.test(P)))T+=" Mobile";else if(T=="IE"&&V)try{z.external===null&&D.unshift("platform preview")}catch(ee){D.unshift("embedded")}else(/\bBlackBerry\b/.test(R)||/\bBB10\b/.test(P))&&(M=(RegExp(R.replace(/ +/g," *")+"/([.\\d]+)","i").exec(P)||0)[1]||W)?(M=[M,/BB10/.test(P)],ne=(M[1]?(R=null,F="BlackBerry"):"Device Software")+" "+M[0],W=null):this!=g&&R!="Wii"&&(V&&Ce||/Opera/.test(T)&&/\b(?:MSIE|Firefox)\b/i.test(P)||T=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(ne)||T=="IE"&&(ne&&!/^Win/.test(ne)&&W>5.5||/\bWindows XP\b/.test(ne)&&W>8||W==8&&!/\bTrident\b/.test(P)))&&!i.test(M=B.call(g,P.replace(i,"")+";"))&&M.name&&(M="ing as "+M.name+((M=M.version)?" "+M:""),i.test(T)?(/\bIE\b/.test(M)&&ne=="Mac OS"&&(ne=null),M="identify"+M):(M="mask"+M,oe?T=S(oe.replace(/([a-z])([A-Z])/g,"$1 $2")):T="Opera",/\bIE\b/.test(M)&&(ne=null),V||(W=null)),j=["Presto"],D.push(M));(M=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(P)||0)[1])&&(M=[parseFloat(M.replace(/\.(\d)$/,".0$1")),M],T=="Safari"&&M[1].slice(-1)=="+"?(T="WebKit Nightly",k="alpha",W=M[1].slice(0,-1)):(W==M[1]||W==(M[2]=(/\bSafari\/([\d.]+\+?)/i.exec(P)||0)[1]))&&(W=null),M[1]=(/\b(?:Headless)?Chrome\/([\d.]+)/i.exec(P)||0)[1],M[0]==537.36&&M[2]==537.36&&parseFloat(M[1])>=28&&j=="WebKit"&&(j=["Blink"]),!V||!K&&!M[1]?(j&&(j[1]="like Safari"),M=(M=M[0],M<400?1:M<500?2:M<526?3:M<533?4:M<534?"4+":M<535?5:M<537?6:M<538?7:M<601?8:M<602?9:M<604?10:M<606?11:M<608?12:"12")):(j&&(j[1]="like Chrome"),M=M[1]||(M=M[0],M<530?1:M<532?2:M<532.05?3:M<533?4:M<534.03?5:M<534.07?6:M<534.1?7:M<534.13?8:M<534.16?9:M<534.24?10:M<534.3?11:M<535.01?12:M<535.02?"13+":M<535.07?15:M<535.11?16:M<535.19?17:M<536.05?18:M<536.1?19:M<537.01?20:M<537.11?"21+":M<537.13?23:M<537.18?24:M<537.24?25:M<537.36?26:j!="Blink"?"27":"28")),j&&(j[1]+=" "+(M+=typeof M=="number"?".x":/[.+]/.test(M)?"":"+")),T=="Safari"&&(!W||parseInt(W)>45)?W=M:T=="Chrome"&&/\bHeadlessChrome/i.test(P)&&D.unshift("headless")),T=="Opera"&&(M=/\bzbov|zvav$/.exec(ne))?(T+=" ",D.unshift("desktop mode"),M=="zvav"?(T+="Mini",W=null):T+="Mobile",ne=ne.replace(RegExp(" *"+M+"$"),"")):T=="Safari"&&/\bChrome\b/.exec(j&&j[1])?(D.unshift("desktop mode"),T="Chrome Mobile",W=null,/\bOS X\b/.test(ne)?(F="Apple",ne="iOS 4.3+"):ne=null):/\bSRWare Iron\b/.test(T)&&!W&&(W=Ae("Chrome")),W&&W.indexOf(M=/[\d.]+$/.exec(ne))==0&&P.indexOf("/"+M+"-")>-1&&(ne=A(ne.replace(M,""))),ne&&ne.indexOf(T)!=-1&&!RegExp(T+" OS").test(ne)&&(ne=ne.replace(RegExp(" *"+b(T)+" *"),"")),j&&!/\b(?:Avant|Nook)\b/.test(T)&&(/Browser|Lunascape|Maxthon/.test(T)||T!="Safari"&&/^iOS/.test(ne)&&/\bSafari\b/.test(j[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|SRWare Iron|Vivaldi|Web)/.test(T)&&j[1])&&(M=j[j.length-1])&&D.push(M),D.length&&(D=["("+D.join("; ")+")"]),F&&R&&R.indexOf(F)<0&&D.push("on "+F),R&&D.push((/^on /.test(D[D.length-1])?"":"on ")+R),ne&&(M=/ ([\d.+]+)$/.exec(ne),N=M&&ne.charAt(ne.length-M[0].length-1)=="/",ne={architecture:32,family:M&&!N?ne.replace(M[0],""):ne,version:M?M[1]:null,toString:function(){var ee=this.version;return this.family+(ee&&!N?" "+ee:"")+(this.architecture==64?" 64-bit":"")}}),(M=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(J))&&!/\bi686\b/i.test(J)?(ne&&(ne.architecture=64,ne.family=ne.family.replace(RegExp(" *"+M),"")),T&&(/\bWOW64\b/i.test(P)||V&&/\w(?:86|32)$/.test(G.cpuClass||G.platform)&&!/\bWin64; x64\b/i.test(P))&&D.unshift("32-bit")):ne&&/^OS X/.test(ne.family)&&T=="Chrome"&&parseFloat(W)>=39&&(ne.architecture=64),P||(P=null);var le={};return le.description=P,le.layout=j&&j[0],le.manufacturer=F,le.name=T,le.prerelease=k,le.product=R,le.ua=P,le.version=T&&W,le.os=ne||{architecture:null,family:null,version:null,toString:function(){return"null"}},le.parse=B,le.toString=ve,le.version&&D.unshift(W),le.name&&D.unshift(T),ne&&T&&!(ne==String(ne).split(" ")[0]&&(ne==T.split(" ")[0]||R))&&D.push(R?"("+ne+")":"on "+ne),D.length&&(le.description=D.join(" ")),le}var L=B();typeof w=="function"&&typeof w.amd=="object"&&w.amd?(s.platform=L,w(function(){return L})):o&&c?g(L,function(P,z){o[z]=P}):s.platform=L}).call(this)}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],380:[function(e,I,p){(function(a){(function(){"use strict";typeof a=="undefined"||!a.version||a.version.indexOf("v0.")===0||a.version.indexOf("v1.")===0&&a.version.indexOf("v1.8.")!==0?I.exports={nextTick:t}:I.exports=a;function t(s,u,o,c){if(typeof s!="function")throw new TypeError('"callback" argument must be a function');var n=arguments.length,r,i;switch(n){case 0:case 1:return a.nextTick(s);case 2:return a.nextTick(function(){s.call(null,u)});case 3:return a.nextTick(function(){s.call(null,u,o)});case 4:return a.nextTick(function(){s.call(null,u,o,c)});default:for(r=new Array(n-1),i=0;i1)for(var g=1;g= 0x80 (not a basic code point)","invalid-input":"Invalid input"},y=r-i,b=Math.floor,h=String.fromCharCode,A;function B(X){throw new RangeError(O[X])}function L(X,Q){for(var q=X.length,$=[];q--;)$[q]=Q(X[q]);return $}function P(X,Q){var q=X.split("@"),$="";q.length>1&&($=q[0]+"@",X=q[1]),X=X.replace(g,".");var de=X.split("."),ce=L(de,Q).join(".");return $+ce}function z(X){for(var Q=[],q=0,$=X.length,de,ce;q<$;)de=X.charCodeAt(q++),de>=55296&&de<=56319&&q<$?(ce=X.charCodeAt(q++),(ce&64512)==56320?Q.push(((de&1023)<<10)+(ce&1023)+65536):(Q.push(de),q--)):Q.push(de);return Q}function H(X){return L(X,function(Q){var q="";return Q>65535&&(Q-=65536,q+=h(Q>>>10&1023|55296),Q=56320|Q&1023),q+=h(Q),q}).join("")}function G(X){return X-48<10?X-22:X-65<26?X-65:X-97<26?X-97:r}function U(X,Q){return X+22+75*(X<26)-((Q!=0)<<5)}function _(X,Q,q){var $=0;for(X=q?b(X/E):X>>1,X+=b(X/Q);X>y*l>>1;$+=r)X=b(X/y);return b($+(y+1)*X/(X+d))}function K(X){var Q=[],q=X.length,$,de=0,ce=m,xe=v,Ce,oe,M,J,D,k,V,W,N;for(Ce=X.lastIndexOf(f),Ce<0&&(Ce=0),oe=0;oe=128&&B("not-basic"),Q.push(X.charCodeAt(oe));for(M=Ce>0?Ce+1:0;M=q&&B("invalid-input"),V=G(X.charCodeAt(M++)),(V>=r||V>b((n-de)/D))&&B("overflow"),de+=V*D,W=k<=xe?i:k>=xe+l?l:k-xe,!(Vb(n/N)&&B("overflow"),D*=N;$=Q.length+1,xe=_(de-J,$,J==0),b(de/$)>n-ce&&B("overflow"),ce+=b(de/$),de%=$,Q.splice(de++,0,ce)}return H(Q)}function ae(X){var Q,q,$,de,ce,xe,Ce,oe,M,J,D,k=[],V,W,N,j;for(X=z(X),V=X.length,Q=m,q=0,ce=v,xe=0;xe=Q&&Db((n-q)/W)&&B("overflow"),q+=(Ce-Q)*W,Q=Ce,xe=0;xen&&B("overflow"),D==Q){for(oe=q,M=r;J=M<=ce?i:M>=ce+l?l:M-ce,!(oe0&&l>i&&(l=i);for(var d=0;d=0?(m=E.substr(0,v),f=E.substr(v+1)):(m=E,f=""),x=decodeURIComponent(m),S=decodeURIComponent(f),a(n,x)?t(n[x])?n[x].push(S):n[x]=[n[x],S]:n[x]=S}return n};var t=Array.isArray||function(s){return Object.prototype.toString.call(s)==="[object Array]"}},{}],384:[function(e,I,p){"use strict";var a=function(o){switch(typeof o){case"string":return o;case"boolean":return o?"true":"false";case"number":return isFinite(o)?o:"";default:return""}};I.exports=function(o,c,n,r){return c=c||"&",n=n||"=",o===null&&(o=void 0),typeof o=="object"?s(u(o),function(i){var l=encodeURIComponent(a(i))+n;return t(o[i])?s(o[i],function(d){return l+encodeURIComponent(a(d))}).join(c):l+encodeURIComponent(a(o[i]))}).join(c):r?encodeURIComponent(a(r))+n+encodeURIComponent(a(o)):""};var t=Array.isArray||function(o){return Object.prototype.toString.call(o)==="[object Array]"};function s(o,c){if(o.map)return o.map(c);for(var n=[],r=0;r0?(typeof k!="string"&&!j.objectMode&&Object.getPrototypeOf(k)!==i.prototype&&(k=d(k)),W?j.endEmitted?D.emit("error",new Error("stream.unshift() after end event")):B(D,j,k,!0):j.ended?D.emit("error",new Error("stream.push() after EOF")):(j.reading=!1,j.decoder&&!V?(k=j.decoder.write(k),j.objectMode||k.length!==0?B(D,j,k,!1):ae(D,j)):B(D,j,k,!1))):W||(j.reading=!1)}return P(j)}function B(D,k,V,W){k.flowing&&k.length===0&&!k.sync?(D.emit("data",V),D.read(0)):(k.length+=k.objectMode?1:V.length,W?k.buffer.unshift(V):k.buffer.push(V),k.needReadable&&_(D)),ae(D,k)}function L(D,k){var V;return!E(k)&&typeof k!="string"&&k!==void 0&&!D.objectMode&&(V=new TypeError("Invalid non-string/buffer chunk")),V}function P(D){return!D.ended&&(D.needReadable||D.length=z?D=z:(D--,D|=D>>>1,D|=D>>>2,D|=D>>>4,D|=D>>>8,D|=D>>>16,D++),D}function G(D,k){return D<=0||k.length===0&&k.ended?0:k.objectMode?1:D!==D?k.flowing&&k.length?k.buffer.head.data.length:k.length:(D>k.highWaterMark&&(k.highWaterMark=H(D)),D<=k.length?D:k.ended?k.length:(k.needReadable=!0,0))}h.prototype.read=function(D){f("read",D),D=parseInt(D,10);var k=this._readableState,V=D;if(D!==0&&(k.emittedReadable=!1),D===0&&k.needReadable&&(k.length>=k.highWaterMark||k.ended))return f("read: emitReadable",k.length,k.ended),k.length===0&&k.ended?oe(this):_(this),null;if(D=G(D,k),D===0&&k.ended)return k.length===0&&oe(this),null;var W=k.needReadable;f("need readable",W),(k.length===0||k.length-D0?N=de(D,k):N=null,N===null?(k.needReadable=!0,D=0):k.length-=D,k.length===0&&(k.ended||(k.needReadable=!0),V!==D&&k.ended&&oe(this)),N!==null&&this.emit("data",N),N};function U(D,k){if(!k.ended){if(k.decoder){var V=k.decoder.end();V&&V.length&&(k.buffer.push(V),k.length+=k.objectMode?1:V.length)}k.ended=!0,_(D)}}function _(D){var k=D._readableState;k.needReadable=!1,k.emittedReadable||(f("emitReadable",k.flowing),k.emittedReadable=!0,k.sync?s.nextTick(K,D):K(D))}function K(D){f("emit readable"),D.emit("readable"),$(D)}function ae(D,k){k.readingMore||(k.readingMore=!0,s.nextTick(Y,D,k))}function Y(D,k){for(var V=k.length;!k.reading&&!k.flowing&&!k.ended&&k.length1&&J(W.pipes,D)!==-1)&&!ne&&(f("false write response, pause",V._readableState.awaitDrain),V._readableState.awaitDrain++,Z=!0),V.pause())}function Se(le){f("onerror",le),ve(),D.removeListener("error",Se),n(D,"error")===0&&D.emit("error",le)}y(D,"error",Se);function Ee(){D.removeListener("finish",Ae),ve()}D.once("close",Ee);function Ae(){f("onfinish"),D.removeListener("close",Ee),ve()}D.once("finish",Ae);function ve(){f("unpipe"),V.unpipe(D)}return D.emit("pipe",V),W.flowing||(f("pipe resume"),V.resume()),D};function te(D){return function(){var k=D._readableState;f("pipeOnDrain",k.awaitDrain),k.awaitDrain&&k.awaitDrain--,k.awaitDrain===0&&n(D,"data")&&(k.flowing=!0,$(D))}}h.prototype.unpipe=function(D){var k=this._readableState,V={hasUnpiped:!1};if(k.pipesCount===0)return this;if(k.pipesCount===1)return D&&D!==k.pipes?this:(D||(D=k.pipes),k.pipes=null,k.pipesCount=0,k.flowing=!1,D&&D.emit("unpipe",this,V),this);if(!D){var W=k.pipes,N=k.pipesCount;k.pipes=null,k.pipesCount=0,k.flowing=!1;for(var j=0;j=k.length?(k.decoder?V=k.buffer.join(""):k.buffer.length===1?V=k.buffer.head.data:V=k.buffer.concat(k.length),k.buffer.clear()):V=ce(D,k.buffer,k.decoder),V}function ce(D,k,V){var W;return Dj.length?j.length:D;if(T===j.length?N+=j:N+=j.slice(0,D),D-=T,D===0){T===j.length?(++W,V.next?k.head=V.next:k.head=k.tail=null):(k.head=V,V.data=j.slice(T));break}++W}return k.length-=W,N}function Ce(D,k){var V=i.allocUnsafe(D),W=k.head,N=1;for(W.data.copy(V),D-=W.data.length;W=W.next;){var j=W.data,T=D>j.length?j.length:D;if(j.copy(V,V.length-D,0,T),D-=T,D===0){T===j.length?(++N,W.next?k.head=W.next:k.head=k.tail=null):(k.head=W,W.data=j.slice(T));break}++N}return k.length-=N,V}function oe(D){var k=D._readableState;if(k.length>0)throw new Error('"endReadable()" called on non-empty stream');k.endEmitted||(k.ended=!0,s.nextTick(M,k,D))}function M(D,k){!D.endEmitted&&D.length===0&&(D.endEmitted=!0,k.readable=!1,k.emit("end"))}function J(D,k){for(var V=0,W=D.length;V-1?s:u.nextTick,r;y.WritableState=g;var i=Object.create(e("core-util-is"));i.inherits=e("inherits");var l={deprecate:e("util-deprecate")},d=e("./internal/streams/stream"),E=e("safe-buffer").Buffer,v=t.Uint8Array||function(){};function m(q){return E.from(q)}function f(q){return E.isBuffer(q)||q instanceof v}var x=e("./internal/streams/destroy");i.inherits(y,d);function S(){}function g(q,$){r=r||e("./_stream_duplex"),q=q||{};var de=$ instanceof r;this.objectMode=!!q.objectMode,de&&(this.objectMode=this.objectMode||!!q.writableObjectMode);var ce=q.highWaterMark,xe=q.writableHighWaterMark,Ce=this.objectMode?16:16*1024;ce||ce===0?this.highWaterMark=ce:de&&(xe||xe===0)?this.highWaterMark=xe:this.highWaterMark=Ce,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var oe=q.decodeStrings===!1;this.decodeStrings=!oe,this.defaultEncoding=q.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(M){H($,M)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new c(this)}g.prototype.getBuffer=function(){for(var $=this.bufferedRequest,de=[];$;)de.push($),$=$.next;return de},function(){try{Object.defineProperty(g.prototype,"buffer",{get:l.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(q){}}();var O;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(O=Function.prototype[Symbol.hasInstance],Object.defineProperty(y,Symbol.hasInstance,{value:function(q){return O.call(this,q)?!0:this!==y?!1:q&&q._writableState instanceof g}})):O=function(q){return q instanceof this};function y(q){if(r=r||e("./_stream_duplex"),!O.call(y,this)&&!(this instanceof r))return new y(q);this._writableState=new g(q,this),this.writable=!0,q&&(typeof q.write=="function"&&(this._write=q.write),typeof q.writev=="function"&&(this._writev=q.writev),typeof q.destroy=="function"&&(this._destroy=q.destroy),typeof q.final=="function"&&(this._final=q.final)),d.call(this)}y.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function b(q,$){var de=new Error("write after end");q.emit("error",de),u.nextTick($,de)}function h(q,$,de,ce){var xe=!0,Ce=!1;return de===null?Ce=new TypeError("May not write null values to stream"):typeof de!="string"&&de!==void 0&&!$.objectMode&&(Ce=new TypeError("Invalid non-string/buffer chunk")),Ce&&(q.emit("error",Ce),u.nextTick(ce,Ce),xe=!1),xe}y.prototype.write=function(q,$,de){var ce=this._writableState,xe=!1,Ce=!ce.objectMode&&f(q);return Ce&&!E.isBuffer(q)&&(q=m(q)),typeof $=="function"&&(de=$,$=null),Ce?$="buffer":$||($=ce.defaultEncoding),typeof de!="function"&&(de=S),ce.ended?b(this,de):(Ce||h(this,ce,q,de))&&(ce.pendingcb++,xe=B(this,ce,Ce,q,$,de)),xe},y.prototype.cork=function(){var q=this._writableState;q.corked++},y.prototype.uncork=function(){var q=this._writableState;q.corked&&(q.corked--,!q.writing&&!q.corked&&!q.finished&&!q.bufferProcessing&&q.bufferedRequest&&_(this,q))},y.prototype.setDefaultEncoding=function($){if(typeof $=="string"&&($=$.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf(($+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+$);return this._writableState.defaultEncoding=$,this};function A(q,$,de){return!q.objectMode&&q.decodeStrings!==!1&&typeof $=="string"&&($=E.from($,de)),$}Object.defineProperty(y.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function B(q,$,de,ce,xe,Ce){if(!de){var oe=A($,ce,xe);ce!==oe&&(de=!0,xe="buffer",ce=oe)}var M=$.objectMode?1:ce.length;$.length+=M;var J=$.length<$.highWaterMark;if(J||($.needDrain=!0),$.writing||$.corked){var D=$.lastBufferedRequest;$.lastBufferedRequest={chunk:ce,encoding:xe,isBuf:de,callback:Ce,next:null},D?D.next=$.lastBufferedRequest:$.bufferedRequest=$.lastBufferedRequest,$.bufferedRequestCount+=1}else L(q,$,!1,M,ce,xe,Ce);return J}function L(q,$,de,ce,xe,Ce,oe){$.writelen=ce,$.writecb=oe,$.writing=!0,$.sync=!0,de?q._writev(xe,$.onwrite):q._write(xe,Ce,$.onwrite),$.sync=!1}function P(q,$,de,ce,xe){--$.pendingcb,de?(u.nextTick(xe,ce),u.nextTick(te,q,$),q._writableState.errorEmitted=!0,q.emit("error",ce)):(xe(ce),q._writableState.errorEmitted=!0,q.emit("error",ce),te(q,$))}function z(q){q.writing=!1,q.writecb=null,q.length-=q.writelen,q.writelen=0}function H(q,$){var de=q._writableState,ce=de.sync,xe=de.writecb;if(z(de),$)P(q,de,ce,$,xe);else{var Ce=K(de);!Ce&&!de.corked&&!de.bufferProcessing&&de.bufferedRequest&&_(q,de),ce?n(G,q,de,Ce,xe):G(q,de,Ce,xe)}}function G(q,$,de,ce){de||U(q,$),$.pendingcb--,ce(),te(q,$)}function U(q,$){$.length===0&&$.needDrain&&($.needDrain=!1,q.emit("drain"))}function _(q,$){$.bufferProcessing=!0;var de=$.bufferedRequest;if(q._writev&&de&&de.next){var ce=$.bufferedRequestCount,xe=new Array(ce),Ce=$.corkedRequestsFree;Ce.entry=de;for(var oe=0,M=!0;de;)xe[oe]=de,de.isBuf||(M=!1),de=de.next,oe+=1;xe.allBuffers=M,L(q,$,!0,$.length,xe,"",Ce.finish),$.pendingcb++,$.lastBufferedRequest=null,Ce.next?($.corkedRequestsFree=Ce.next,Ce.next=null):$.corkedRequestsFree=new c($),$.bufferedRequestCount=0}else{for(;de;){var J=de.chunk,D=de.encoding,k=de.callback,V=$.objectMode?1:J.length;if(L(q,$,!1,V,J,D,k),de=de.next,$.bufferedRequestCount--,$.writing)break}de===null&&($.lastBufferedRequest=null)}$.bufferedRequest=de,$.bufferProcessing=!1}y.prototype._write=function(q,$,de){de(new Error("_write() is not implemented"))},y.prototype._writev=null,y.prototype.end=function(q,$,de){var ce=this._writableState;typeof q=="function"?(de=q,q=null,$=null):typeof $=="function"&&(de=$,$=null),q!=null&&this.write(q,$),ce.corked&&(ce.corked=1,this.uncork()),!ce.ending&&!ce.finished&&X(this,ce,de)};function K(q){return q.ending&&q.length===0&&q.bufferedRequest===null&&!q.finished&&!q.writing}function ae(q,$){q._final(function(de){$.pendingcb--,de&&q.emit("error",de),$.prefinished=!0,q.emit("prefinish"),te(q,$)})}function Y(q,$){!$.prefinished&&!$.finalCalled&&(typeof q._final=="function"?($.pendingcb++,$.finalCalled=!0,u.nextTick(ae,q,$)):($.prefinished=!0,q.emit("prefinish")))}function te(q,$){var de=K($);return de&&(Y(q,$),$.pendingcb===0&&($.finished=!0,q.emit("finish"))),de}function X(q,$,de){$.ending=!0,te(q,$),de&&($.finished?u.nextTick(de):q.once("finish",de)),$.ended=!0,q.writable=!1}function Q(q,$,de){var ce=q.entry;for(q.entry=null;ce;){var xe=ce.callback;$.pendingcb--,xe(de),ce=ce.next}$.corkedRequestsFree?$.corkedRequestsFree.next=q:$.corkedRequestsFree=q}Object.defineProperty(y.prototype,"destroyed",{get:function(){return this._writableState===void 0?!1:this._writableState.destroyed},set:function(q){this._writableState&&(this._writableState.destroyed=q)}}),y.prototype.destroy=x.destroy,y.prototype._undestroy=x.undestroy,y.prototype._destroy=function(q,$){this.end(),$(q)}}).call(this)}).call(this,e("_process"),typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("timers").setImmediate)},{"./_stream_duplex":386,"./internal/streams/destroy":392,"./internal/streams/stream":393,_process:467,"core-util-is":341,inherits:364,"process-nextick-args":380,"safe-buffer":396,timers:414,"util-deprecate":416}],391:[function(e,I,p){"use strict";function a(o,c){if(!(o instanceof c))throw new TypeError("Cannot call a class as a function")}var t=e("safe-buffer").Buffer,s=e("util");function u(o,c,n){o.copy(c,n)}I.exports=function(){function o(){a(this,o),this.head=null,this.tail=null,this.length=0}return o.prototype.push=function(n){var r={data:n,next:null};this.length>0?this.tail.next=r:this.head=r,this.tail=r,++this.length},o.prototype.unshift=function(n){var r={data:n,next:this.head};this.length===0&&(this.tail=r),this.head=r,++this.length},o.prototype.shift=function(){if(this.length!==0){var n=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,n}},o.prototype.clear=function(){this.head=this.tail=null,this.length=0},o.prototype.join=function(n){if(this.length===0)return"";for(var r=this.head,i=""+r.data;r=r.next;)i+=n+r.data;return i},o.prototype.concat=function(n){if(this.length===0)return t.alloc(0);if(this.length===1)return this.head.data;for(var r=t.allocUnsafe(n>>>0),i=this.head,l=0;i;)u(i.data,r,l),l+=i.data.length,i=i.next;return r},o}(),s&&s.inspect&&s.inspect.custom&&(I.exports.prototype[s.inspect.custom]=function(){var o=s.inspect({length:this.length});return this.constructor.name+" "+o})},{"safe-buffer":396,util:89}],392:[function(e,I,p){"use strict";var a=e("process-nextick-args");function t(o,c){var n=this,r=this._readableState&&this._readableState.destroyed,i=this._writableState&&this._writableState.destroyed;return r||i?(c?c(o):o&&(!this._writableState||!this._writableState.errorEmitted)&&a.nextTick(u,this,o),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(o||null,function(l){!c&&l?(a.nextTick(u,n,l),n._writableState&&(n._writableState.errorEmitted=!0)):c&&c(l)}),this)}function s(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function u(o,c){o.emit("error",c)}I.exports={destroy:t,undestroy:s}},{"process-nextick-args":380}],393:[function(e,I,p){I.exports=e("events").EventEmitter},{events:344}],394:[function(e,I,p){p=I.exports=e("./lib/_stream_readable.js"),p.Stream=p,p.Readable=p,p.Writable=e("./lib/_stream_writable.js"),p.Duplex=e("./lib/_stream_duplex.js"),p.Transform=e("./lib/_stream_transform.js"),p.PassThrough=e("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":386,"./lib/_stream_passthrough.js":387,"./lib/_stream_readable.js":388,"./lib/_stream_transform.js":389,"./lib/_stream_writable.js":390}],395:[function(e,I,p){var a=function(t){"use strict";var s=Object.prototype,u=s.hasOwnProperty,o,c=typeof Symbol=="function"?Symbol:{},n=c.iterator||"@@iterator",r=c.asyncIterator||"@@asyncIterator",i=c.toStringTag||"@@toStringTag";function l(Y,te,X){return Object.defineProperty(Y,te,{value:X,enumerable:!0,configurable:!0,writable:!0}),Y[te]}try{l({},"")}catch(Y){l=function(te,X,Q){return te[X]=Q}}function d(Y,te,X,Q){var q=te&&te.prototype instanceof g?te:g,$=Object.create(q.prototype),de=new _(Q||[]);return $._invoke=z(Y,X,de),$}t.wrap=d;function E(Y,te,X){try{return{type:"normal",arg:Y.call(te,X)}}catch(Q){return{type:"throw",arg:Q}}}var v="suspendedStart",m="suspendedYield",f="executing",x="completed",S={};function g(){}function O(){}function y(){}var b={};l(b,n,function(){return this});var h=Object.getPrototypeOf,A=h&&h(h(K([])));A&&A!==s&&u.call(A,n)&&(b=A);var B=y.prototype=g.prototype=Object.create(b);O.prototype=y,l(B,"constructor",y),l(y,"constructor",O),O.displayName=l(y,i,"GeneratorFunction");function L(Y){["next","throw","return"].forEach(function(te){l(Y,te,function(X){return this._invoke(te,X)})})}t.isGeneratorFunction=function(Y){var te=typeof Y=="function"&&Y.constructor;return te?te===O||(te.displayName||te.name)==="GeneratorFunction":!1},t.mark=function(Y){return Object.setPrototypeOf?Object.setPrototypeOf(Y,y):(Y.__proto__=y,l(Y,i,"GeneratorFunction")),Y.prototype=Object.create(B),Y},t.awrap=function(Y){return{__await:Y}};function P(Y,te){function X($,de,ce,xe){var Ce=E(Y[$],Y,de);if(Ce.type==="throw")xe(Ce.arg);else{var oe=Ce.arg,M=oe.value;return M&&typeof M=="object"&&u.call(M,"__await")?te.resolve(M.__await).then(function(J){X("next",J,ce,xe)},function(J){X("throw",J,ce,xe)}):te.resolve(M).then(function(J){oe.value=J,ce(oe)},function(J){return X("throw",J,ce,xe)})}}var Q;function q($,de){function ce(){return new te(function(xe,Ce){X($,de,xe,Ce)})}return Q=Q?Q.then(ce,ce):ce()}this._invoke=q}L(P.prototype),l(P.prototype,r,function(){return this}),t.AsyncIterator=P,t.async=function(Y,te,X,Q,q){q===void 0&&(q=Promise);var $=new P(d(Y,te,X,Q),q);return t.isGeneratorFunction(te)?$:$.next().then(function(de){return de.done?de.value:$.next()})};function z(Y,te,X){var Q=v;return function($,de){if(Q===f)throw new Error("Generator is already running");if(Q===x){if($==="throw")throw de;return ae()}for(X.method=$,X.arg=de;;){var ce=X.delegate;if(ce){var xe=H(ce,X);if(xe){if(xe===S)continue;return xe}}if(X.method==="next")X.sent=X._sent=X.arg;else if(X.method==="throw"){if(Q===v)throw Q=x,X.arg;X.dispatchException(X.arg)}else X.method==="return"&&X.abrupt("return",X.arg);Q=f;var Ce=E(Y,te,X);if(Ce.type==="normal"){if(Q=X.done?x:m,Ce.arg===S)continue;return{value:Ce.arg,done:X.done}}else Ce.type==="throw"&&(Q=x,X.method="throw",X.arg=Ce.arg)}}}function H(Y,te){var X=Y.iterator[te.method];if(X===o){if(te.delegate=null,te.method==="throw"){if(Y.iterator.return&&(te.method="return",te.arg=o,H(Y,te),te.method==="throw"))return S;te.method="throw",te.arg=new TypeError("The iterator does not provide a 'throw' method")}return S}var Q=E(X,Y.iterator,te.arg);if(Q.type==="throw")return te.method="throw",te.arg=Q.arg,te.delegate=null,S;var q=Q.arg;if(!q)return te.method="throw",te.arg=new TypeError("iterator result is not an object"),te.delegate=null,S;if(q.done)te[Y.resultName]=q.value,te.next=Y.nextLoc,te.method!=="return"&&(te.method="next",te.arg=o);else return q;return te.delegate=null,S}L(B),l(B,i,"Generator"),l(B,n,function(){return this}),l(B,"toString",function(){return"[object Generator]"});function G(Y){var te={tryLoc:Y[0]};1 in Y&&(te.catchLoc=Y[1]),2 in Y&&(te.finallyLoc=Y[2],te.afterLoc=Y[3]),this.tryEntries.push(te)}function U(Y){var te=Y.completion||{};te.type="normal",delete te.arg,Y.completion=te}function _(Y){this.tryEntries=[{tryLoc:"root"}],Y.forEach(G,this),this.reset(!0)}t.keys=function(Y){var te=[];for(var X in Y)te.push(X);return te.reverse(),function Q(){for(;te.length;){var q=te.pop();if(q in Y)return Q.value=q,Q.done=!1,Q}return Q.done=!0,Q}};function K(Y){if(Y){var te=Y[n];if(te)return te.call(Y);if(typeof Y.next=="function")return Y;if(!isNaN(Y.length)){var X=-1,Q=function q(){for(;++X=0;--Q){var q=this.tryEntries[Q],$=q.completion;if(q.tryLoc==="root")return X("end");if(q.tryLoc<=this.prev){var de=u.call(q,"catchLoc"),ce=u.call(q,"finallyLoc");if(de&&ce){if(this.prev=0;--X){var Q=this.tryEntries[X];if(Q.tryLoc<=this.prev&&u.call(Q,"finallyLoc")&&this.prev=0;--te){var X=this.tryEntries[te];if(X.finallyLoc===Y)return this.complete(X.completion,X.afterLoc),U(X),S}},catch:function(Y){for(var te=this.tryEntries.length-1;te>=0;--te){var X=this.tryEntries[te];if(X.tryLoc===Y){var Q=X.completion;if(Q.type==="throw"){var q=Q.arg;U(X)}return q}}throw new Error("illegal catch attempt")},delegateYield:function(Y,te,X){return this.delegate={iterator:K(Y),resultName:te,nextLoc:X},this.method==="next"&&(this.arg=o),S}},t}(typeof I=="object"?I.exports:{});try{regeneratorRuntime=a}catch(t){typeof globalThis=="object"?globalThis.regeneratorRuntime=a:Function("r","regeneratorRuntime = r")(a)}},{}],396:[function(e,I,p){var a=e("buffer"),t=a.Buffer;function s(o,c){for(var n in o)c[n]=o[n]}t.from&&t.alloc&&t.allocUnsafe&&t.allocUnsafeSlow?I.exports=a:(s(a,p),p.Buffer=u);function u(o,c,n){return t(o,c,n)}s(t,u),u.from=function(o,c,n){if(typeof o=="number")throw new TypeError("Argument must not be a number");return t(o,c,n)},u.alloc=function(o,c,n){if(typeof o!="number")throw new TypeError("Argument must be a number");var r=t(o);return c!==void 0?typeof n=="string"?r.fill(c,n):r.fill(c):r.fill(0),r},u.allocUnsafe=function(o){if(typeof o!="number")throw new TypeError("Argument must be a number");return t(o)},u.allocUnsafeSlow=function(o){if(typeof o!="number")throw new TypeError("Argument must be a number");return a.SlowBuffer(o)}},{buffer:90}],397:[function(e,I,p){(function(a){(function(){(function(t){t.parser=function(oe,M){return new u(oe,M)},t.SAXParser=u,t.SAXStream=d,t.createStream=l,t.MAX_BUFFER_LENGTH=64*1024;var s=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];t.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function u(oe,M){if(!(this instanceof u))return new u(oe,M);var J=this;c(J),J.q=J.c="",J.bufferCheckPosition=t.MAX_BUFFER_LENGTH,J.opt=M||{},J.opt.lowercase=J.opt.lowercase||J.opt.lowercasetags,J.looseCase=J.opt.lowercase?"toLowerCase":"toUpperCase",J.tags=[],J.closed=J.closedRoot=J.sawRoot=!1,J.tag=J.error=null,J.strict=!!oe,J.noscript=!!(oe||J.opt.noscript),J.state=P.BEGIN,J.strictEntities=J.opt.strictEntities,J.ENTITIES=J.strictEntities?Object.create(t.XML_ENTITIES):Object.create(t.ENTITIES),J.attribList=[],J.opt.xmlns&&(J.ns=Object.create(x)),J.trackPosition=J.opt.position!==!1,J.trackPosition&&(J.position=J.line=J.column=0),H(J,"onready")}Object.create||(Object.create=function(oe){function M(){}M.prototype=oe;var J=new M;return J}),Object.keys||(Object.keys=function(oe){var M=[];for(var J in oe)oe.hasOwnProperty(J)&&M.push(J);return M});function o(oe){for(var M=Math.max(t.MAX_BUFFER_LENGTH,10),J=0,D=0,k=s.length;DM)switch(s[D]){case"textNode":U(oe);break;case"cdata":G(oe,"oncdata",oe.cdata),oe.cdata="";break;case"script":G(oe,"onscript",oe.script),oe.script="";break;default:K(oe,"Max buffer length exceeded: "+s[D])}J=Math.max(J,V)}var W=t.MAX_BUFFER_LENGTH-J;oe.bufferCheckPosition=W+oe.position}function c(oe){for(var M=0,J=s.length;M"||b(oe)}function B(oe,M){return oe.test(M)}function L(oe,M){return!B(oe,M)}var P=0;t.STATE={BEGIN:P++,BEGIN_WHITESPACE:P++,TEXT:P++,TEXT_ENTITY:P++,OPEN_WAKA:P++,SGML_DECL:P++,SGML_DECL_QUOTED:P++,DOCTYPE:P++,DOCTYPE_QUOTED:P++,DOCTYPE_DTD:P++,DOCTYPE_DTD_QUOTED:P++,COMMENT_STARTING:P++,COMMENT:P++,COMMENT_ENDING:P++,COMMENT_ENDED:P++,CDATA:P++,CDATA_ENDING:P++,CDATA_ENDING_2:P++,PROC_INST:P++,PROC_INST_BODY:P++,PROC_INST_ENDING:P++,OPEN_TAG:P++,OPEN_TAG_SLASH:P++,ATTRIB:P++,ATTRIB_NAME:P++,ATTRIB_NAME_SAW_WHITE:P++,ATTRIB_VALUE:P++,ATTRIB_VALUE_QUOTED:P++,ATTRIB_VALUE_CLOSED:P++,ATTRIB_VALUE_UNQUOTED:P++,ATTRIB_VALUE_ENTITY_Q:P++,ATTRIB_VALUE_ENTITY_U:P++,CLOSE_TAG:P++,CLOSE_TAG_SAW_WHITE:P++,SCRIPT:P++,SCRIPT_ENDING:P++},t.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},t.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(t.ENTITIES).forEach(function(oe){var M=t.ENTITIES[oe],J=typeof M=="number"?String.fromCharCode(M):M;t.ENTITIES[oe]=J});for(var z in t.STATE)t.STATE[t.STATE[z]]=z;P=t.STATE;function H(oe,M,J){oe[M]&&oe[M](J)}function G(oe,M,J){oe.textNode&&U(oe),H(oe,M,J)}function U(oe){oe.textNode=_(oe.opt,oe.textNode),oe.textNode&&H(oe,"ontext",oe.textNode),oe.textNode=""}function _(oe,M){return oe.trim&&(M=M.trim()),oe.normalize&&(M=M.replace(/\s+/g," ")),M}function K(oe,M){return U(oe),oe.trackPosition&&(M+=` -Line: `+oe.line+` -Column: `+oe.column+` -Char: `+oe.c),M=new Error(M),oe.error=M,H(oe,"onerror",M),oe}function ae(oe){return oe.sawRoot&&!oe.closedRoot&&Y(oe,"Unclosed root tag"),oe.state!==P.BEGIN&&oe.state!==P.BEGIN_WHITESPACE&&oe.state!==P.TEXT&&K(oe,"Unexpected end"),U(oe),oe.c="",oe.closed=!0,H(oe,"onend"),u.call(oe,oe.strict,oe.opt),oe}function Y(oe,M){if(typeof oe!="object"||!(oe instanceof u))throw new Error("bad call to strictFail");oe.strict&&K(oe,M)}function te(oe){oe.strict||(oe.tagName=oe.tagName[oe.looseCase]());var M=oe.tags[oe.tags.length-1]||oe,J=oe.tag={name:oe.tagName,attributes:{}};oe.opt.xmlns&&(J.ns=M.ns),oe.attribList.length=0,G(oe,"onopentagstart",J)}function X(oe,M){var J=oe.indexOf(":"),D=J<0?["",oe]:oe.split(":"),k=D[0],V=D[1];return M&&oe==="xmlns"&&(k="xmlns",V=""),{prefix:k,local:V}}function Q(oe){if(oe.strict||(oe.attribName=oe.attribName[oe.looseCase]()),oe.attribList.indexOf(oe.attribName)!==-1||oe.tag.attributes.hasOwnProperty(oe.attribName)){oe.attribName=oe.attribValue="";return}if(oe.opt.xmlns){var M=X(oe.attribName,!0),J=M.prefix,D=M.local;if(J==="xmlns")if(D==="xml"&&oe.attribValue!==m)Y(oe,"xml: prefix must be bound to "+m+` -Actual: `+oe.attribValue);else if(D==="xmlns"&&oe.attribValue!==f)Y(oe,"xmlns: prefix must be bound to "+f+` -Actual: `+oe.attribValue);else{var k=oe.tag,V=oe.tags[oe.tags.length-1]||oe;k.ns===V.ns&&(k.ns=Object.create(V.ns)),k.ns[D]=oe.attribValue}oe.attribList.push([oe.attribName,oe.attribValue])}else oe.tag.attributes[oe.attribName]=oe.attribValue,G(oe,"onattribute",{name:oe.attribName,value:oe.attribValue});oe.attribName=oe.attribValue=""}function q(oe,M){if(oe.opt.xmlns){var J=oe.tag,D=X(oe.tagName);J.prefix=D.prefix,J.local=D.local,J.uri=J.ns[D.prefix]||"",J.prefix&&!J.uri&&(Y(oe,"Unbound namespace prefix: "+JSON.stringify(oe.tagName)),J.uri=D.prefix);var k=oe.tags[oe.tags.length-1]||oe;J.ns&&k.ns!==J.ns&&Object.keys(J.ns).forEach(function(ie){G(oe,"onopennamespace",{prefix:ie,uri:J.ns[ie]})});for(var V=0,W=oe.attribList.length;V",oe.tagName="",oe.state=P.SCRIPT;return}G(oe,"onscript",oe.script),oe.script=""}var M=oe.tags.length,J=oe.tagName;oe.strict||(J=J[oe.looseCase]());for(var D=J;M--;){var k=oe.tags[M];if(k.name!==D)Y(oe,"Unexpected close tag");else break}if(M<0){Y(oe,"Unmatched closing tag: "+oe.tagName),oe.textNode+="",oe.state=P.TEXT;return}oe.tagName=J;for(var V=oe.tags.length;V-- >M;){var W=oe.tag=oe.tags.pop();oe.tagName=oe.tag.name,G(oe,"onclosetag",oe.tagName);var N={};for(var j in W.ns)N[j]=W.ns[j];var T=oe.tags[oe.tags.length-1]||oe;oe.opt.xmlns&&W.ns!==T.ns&&Object.keys(W.ns).forEach(function(R){var F=W.ns[R];G(oe,"onclosenamespace",{prefix:R,uri:F})})}M===0&&(oe.closedRoot=!0),oe.tagName=oe.attribValue=oe.attribName="",oe.attribList.length=0,oe.state=P.TEXT}function de(oe){var M=oe.entity,J=M.toLowerCase(),D,k="";return oe.ENTITIES[M]?oe.ENTITIES[M]:oe.ENTITIES[J]?oe.ENTITIES[J]:(M=J,M.charAt(0)==="#"&&(M.charAt(1)==="x"?(M=M.slice(2),D=parseInt(M,16),k=D.toString(16)):(M=M.slice(1),D=parseInt(M,10),k=D.toString(10))),M=M.replace(/^0+/,""),isNaN(D)||k.toLowerCase()!==M?(Y(oe,"Invalid character entity"),"&"+oe.entity+";"):String.fromCodePoint(D))}function ce(oe,M){M==="<"?(oe.state=P.OPEN_WAKA,oe.startTagPosition=oe.position):b(M)||(Y(oe,"Non-whitespace before first tag."),oe.textNode=M,oe.state=P.TEXT)}function xe(oe,M){var J="";return M"?(G(M,"onsgmldeclaration",M.sgmlDecl),M.sgmlDecl="",M.state=P.TEXT):(h(D)&&(M.state=P.SGML_DECL_QUOTED),M.sgmlDecl+=D);continue;case P.SGML_DECL_QUOTED:D===M.q&&(M.state=P.SGML_DECL,M.q=""),M.sgmlDecl+=D;continue;case P.DOCTYPE:D===">"?(M.state=P.TEXT,G(M,"ondoctype",M.doctype),M.doctype=!0):(M.doctype+=D,D==="["?M.state=P.DOCTYPE_DTD:h(D)&&(M.state=P.DOCTYPE_QUOTED,M.q=D));continue;case P.DOCTYPE_QUOTED:M.doctype+=D,D===M.q&&(M.q="",M.state=P.DOCTYPE);continue;case P.DOCTYPE_DTD:M.doctype+=D,D==="]"?M.state=P.DOCTYPE:h(D)&&(M.state=P.DOCTYPE_DTD_QUOTED,M.q=D);continue;case P.DOCTYPE_DTD_QUOTED:M.doctype+=D,D===M.q&&(M.state=P.DOCTYPE_DTD,M.q="");continue;case P.COMMENT:D==="-"?M.state=P.COMMENT_ENDING:M.comment+=D;continue;case P.COMMENT_ENDING:D==="-"?(M.state=P.COMMENT_ENDED,M.comment=_(M.opt,M.comment),M.comment&&G(M,"oncomment",M.comment),M.comment=""):(M.comment+="-"+D,M.state=P.COMMENT);continue;case P.COMMENT_ENDED:D!==">"?(Y(M,"Malformed comment"),M.comment+="--"+D,M.state=P.COMMENT):M.state=P.TEXT;continue;case P.CDATA:D==="]"?M.state=P.CDATA_ENDING:M.cdata+=D;continue;case P.CDATA_ENDING:D==="]"?M.state=P.CDATA_ENDING_2:(M.cdata+="]"+D,M.state=P.CDATA);continue;case P.CDATA_ENDING_2:D===">"?(M.cdata&&G(M,"oncdata",M.cdata),G(M,"onclosecdata"),M.cdata="",M.state=P.TEXT):D==="]"?M.cdata+="]":(M.cdata+="]]"+D,M.state=P.CDATA);continue;case P.PROC_INST:D==="?"?M.state=P.PROC_INST_ENDING:b(D)?M.state=P.PROC_INST_BODY:M.procInstName+=D;continue;case P.PROC_INST_BODY:if(!M.procInstBody&&b(D))continue;D==="?"?M.state=P.PROC_INST_ENDING:M.procInstBody+=D;continue;case P.PROC_INST_ENDING:D===">"?(G(M,"onprocessinginstruction",{name:M.procInstName,body:M.procInstBody}),M.procInstName=M.procInstBody="",M.state=P.TEXT):(M.procInstBody+="?"+D,M.state=P.PROC_INST_BODY);continue;case P.OPEN_TAG:B(g,D)?M.tagName+=D:(te(M),D===">"?q(M):D==="/"?M.state=P.OPEN_TAG_SLASH:(b(D)||Y(M,"Invalid character in tag name"),M.state=P.ATTRIB));continue;case P.OPEN_TAG_SLASH:D===">"?(q(M,!0),$(M)):(Y(M,"Forward-slash in opening tag not followed by >"),M.state=P.ATTRIB);continue;case P.ATTRIB:if(b(D))continue;D===">"?q(M):D==="/"?M.state=P.OPEN_TAG_SLASH:B(S,D)?(M.attribName=D,M.attribValue="",M.state=P.ATTRIB_NAME):Y(M,"Invalid attribute name");continue;case P.ATTRIB_NAME:D==="="?M.state=P.ATTRIB_VALUE:D===">"?(Y(M,"Attribute without value"),M.attribValue=M.attribName,Q(M),q(M)):b(D)?M.state=P.ATTRIB_NAME_SAW_WHITE:B(g,D)?M.attribName+=D:Y(M,"Invalid attribute name");continue;case P.ATTRIB_NAME_SAW_WHITE:if(D==="=")M.state=P.ATTRIB_VALUE;else{if(b(D))continue;Y(M,"Attribute without value"),M.tag.attributes[M.attribName]="",M.attribValue="",G(M,"onattribute",{name:M.attribName,value:""}),M.attribName="",D===">"?q(M):B(S,D)?(M.attribName=D,M.state=P.ATTRIB_NAME):(Y(M,"Invalid attribute name"),M.state=P.ATTRIB)}continue;case P.ATTRIB_VALUE:if(b(D))continue;h(D)?(M.q=D,M.state=P.ATTRIB_VALUE_QUOTED):(Y(M,"Unquoted attribute value"),M.state=P.ATTRIB_VALUE_UNQUOTED,M.attribValue=D);continue;case P.ATTRIB_VALUE_QUOTED:if(D!==M.q){D==="&"?M.state=P.ATTRIB_VALUE_ENTITY_Q:M.attribValue+=D;continue}Q(M),M.q="",M.state=P.ATTRIB_VALUE_CLOSED;continue;case P.ATTRIB_VALUE_CLOSED:b(D)?M.state=P.ATTRIB:D===">"?q(M):D==="/"?M.state=P.OPEN_TAG_SLASH:B(S,D)?(Y(M,"No whitespace between attributes"),M.attribName=D,M.attribValue="",M.state=P.ATTRIB_NAME):Y(M,"Invalid attribute name");continue;case P.ATTRIB_VALUE_UNQUOTED:if(!A(D)){D==="&"?M.state=P.ATTRIB_VALUE_ENTITY_U:M.attribValue+=D;continue}Q(M),D===">"?q(M):M.state=P.ATTRIB;continue;case P.CLOSE_TAG:if(M.tagName)D===">"?$(M):B(g,D)?M.tagName+=D:M.script?(M.script+=""?$(M):Y(M,"Invalid characters in closing tag");continue;case P.TEXT_ENTITY:case P.ATTRIB_VALUE_ENTITY_Q:case P.ATTRIB_VALUE_ENTITY_U:var W,N;switch(M.state){case P.TEXT_ENTITY:W=P.TEXT,N="textNode";break;case P.ATTRIB_VALUE_ENTITY_Q:W=P.ATTRIB_VALUE_QUOTED,N="attribValue";break;case P.ATTRIB_VALUE_ENTITY_U:W=P.ATTRIB_VALUE_UNQUOTED,N="attribValue";break}D===";"?(M[N]+=de(M),M.entity="",M.state=W):B(M.entity.length?y:O,D)?M.entity+=D:(Y(M,"Invalid character in entity name"),M[N]+="&"+M.entity+D,M.entity="",M.state=W);continue;default:throw new Error(M,"Unknown state: "+M.state)}return M.position>=M.bufferCheckPosition&&o(M),M}String.fromCodePoint||function(){var oe=String.fromCharCode,M=Math.floor,J=function(){var D=16384,k=[],V,W,N=-1,j=arguments.length;if(!j)return"";for(var T="";++N1114111||M(R)!==R)throw RangeError("Invalid code point: "+R);R<=65535?k.push(R):(R-=65536,V=(R>>10)+55296,W=R%1024+56320,k.push(V,W)),(N+1===j||k.length>D)&&(T+=oe.apply(null,k),k.length=0)}return T};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:J,configurable:!0,writable:!0}):String.fromCodePoint=J}()})(typeof p=="undefined"?this.sax={}:p)}).call(this)}).call(this,e("buffer").Buffer)},{buffer:90,stream:398,string_decoder:413}],398:[function(e,I,p){I.exports=s;var a=e("events").EventEmitter,t=e("inherits");t(s,a),s.Readable=e("readable-stream/lib/_stream_readable.js"),s.Writable=e("readable-stream/lib/_stream_writable.js"),s.Duplex=e("readable-stream/lib/_stream_duplex.js"),s.Transform=e("readable-stream/lib/_stream_transform.js"),s.PassThrough=e("readable-stream/lib/_stream_passthrough.js"),s.finished=e("readable-stream/lib/internal/streams/end-of-stream.js"),s.pipeline=e("readable-stream/lib/internal/streams/pipeline.js"),s.Stream=s;function s(){a.call(this)}s.prototype.pipe=function(u,o){var c=this;function n(m){u.writable&&u.write(m)===!1&&c.pause&&c.pause()}c.on("data",n);function r(){c.readable&&c.resume&&c.resume()}u.on("drain",r),!u._isStdio&&(!o||o.end!==!1)&&(c.on("end",l),c.on("close",d));var i=!1;function l(){i||(i=!0,u.end())}function d(){i||(i=!0,typeof u.destroy=="function"&&u.destroy())}function E(m){if(v(),a.listenerCount(this,"error")===0)throw m}c.on("error",E),u.on("error",E);function v(){c.removeListener("data",n),u.removeListener("drain",r),c.removeListener("end",l),c.removeListener("close",d),c.removeListener("error",E),u.removeListener("error",E),c.removeListener("end",v),c.removeListener("close",v),u.removeListener("close",v)}return c.on("end",v),c.on("close",v),u.on("close",v),u.emit("pipe",c),u}},{events:344,inherits:364,"readable-stream/lib/_stream_duplex.js":400,"readable-stream/lib/_stream_passthrough.js":401,"readable-stream/lib/_stream_readable.js":402,"readable-stream/lib/_stream_transform.js":403,"readable-stream/lib/_stream_writable.js":404,"readable-stream/lib/internal/streams/end-of-stream.js":408,"readable-stream/lib/internal/streams/pipeline.js":410}],399:[function(e,I,p){"use strict";function a(r,i){r.prototype=Object.create(i.prototype),r.prototype.constructor=r,r.__proto__=i}var t={};function s(r,i,l){l||(l=Error);function d(v,m,f){return typeof i=="string"?i:i(v,m,f)}var E=function(v){a(m,v);function m(f,x,S){return v.call(this,d(f,x,S))||this}return m}(l);E.prototype.name=l.name,E.prototype.code=r,t[r]=E}function u(r,i){if(Array.isArray(r)){var l=r.length;return r=r.map(function(d){return String(d)}),l>2?"one of ".concat(i," ").concat(r.slice(0,l-1).join(", "),", or ")+r[l-1]:l===2?"one of ".concat(i," ").concat(r[0]," or ").concat(r[1]):"of ".concat(i," ").concat(r[0])}else return"of ".concat(i," ").concat(String(r))}function o(r,i,l){return r.substr(!l||l<0?0:+l,i.length)===i}function c(r,i,l){return(l===void 0||l>r.length)&&(l=r.length),r.substring(l-i.length,l)===i}function n(r,i,l){return typeof l!="number"&&(l=0),l+i.length>r.length?!1:r.indexOf(i,l)!==-1}s("ERR_INVALID_OPT_VALUE",function(r,i){return'The value "'+i+'" is invalid for option "'+r+'"'},TypeError),s("ERR_INVALID_ARG_TYPE",function(r,i,l){var d;typeof i=="string"&&o(i,"not ")?(d="must not be",i=i.replace(/^not /,"")):d="must be";var E;if(c(r," argument"))E="The ".concat(r," ").concat(d," ").concat(u(i,"type"));else{var v=n(r,".")?"property":"argument";E='The "'.concat(r,'" ').concat(v," ").concat(d," ").concat(u(i,"type"))}return E+=". Received type ".concat(typeof l),E},TypeError),s("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),s("ERR_METHOD_NOT_IMPLEMENTED",function(r){return"The "+r+" method is not implemented"}),s("ERR_STREAM_PREMATURE_CLOSE","Premature close"),s("ERR_STREAM_DESTROYED",function(r){return"Cannot call "+r+" after a stream was destroyed"}),s("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),s("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),s("ERR_STREAM_WRITE_AFTER_END","write after end"),s("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),s("ERR_UNKNOWN_ENCODING",function(r){return"Unknown encoding: "+r},TypeError),s("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),I.exports.codes=t},{}],400:[function(e,I,p){(function(a){(function(){"use strict";var t=Object.keys||function(d){var E=[];for(var v in d)E.push(v);return E};I.exports=r;var s=e("./_stream_readable"),u=e("./_stream_writable");e("inherits")(r,s);for(var o=t(u.prototype),c=0;c0)if(typeof j!="string"&&!ne.objectMode&&Object.getPrototypeOf(j)!==n.prototype&&(j=i(j)),R)ne.endEmitted?L(N,new b):_(N,ne,j,!0);else if(ne.ended)L(N,new O);else{if(ne.destroyed)return!1;ne.reading=!1,ne.decoder&&!T?(j=ne.decoder.write(j),ne.objectMode||j.length!==0?_(N,ne,j,!1):$(N,ne)):_(N,ne,j,!1)}else R||(ne.reading=!1,$(N,ne))}return!ne.ended&&(ne.length=ae?N=ae:(N--,N|=N>>>1,N|=N>>>2,N|=N>>>4,N|=N>>>8,N|=N>>>16,N++),N}function te(N,j){return N<=0||j.length===0&&j.ended?0:j.objectMode?1:N!==N?j.flowing&&j.length?j.buffer.head.data.length:j.length:(N>j.highWaterMark&&(j.highWaterMark=Y(N)),N<=j.length?N:j.ended?j.length:(j.needReadable=!0,0))}G.prototype.read=function(N){E("read",N),N=parseInt(N,10);var j=this._readableState,T=N;if(N!==0&&(j.emittedReadable=!1),N===0&&j.needReadable&&((j.highWaterMark!==0?j.length>=j.highWaterMark:j.length>0)||j.ended))return E("read: emitReadable",j.length,j.ended),j.length===0&&j.ended?k(this):Q(this),null;if(N=te(N,j),N===0&&j.ended)return j.length===0&&k(this),null;var R=j.needReadable;E("need readable",R),(j.length===0||j.length-N0?F=D(N,j):F=null,F===null?(j.needReadable=j.length<=j.highWaterMark,N=0):(j.length-=N,j.awaitDrain=0),j.length===0&&(j.ended||(j.needReadable=!0),T!==N&&j.ended&&k(this)),F!==null&&this.emit("data",F),F};function X(N,j){if(E("onEofChunk"),!j.ended){if(j.decoder){var T=j.decoder.end();T&&T.length&&(j.buffer.push(T),j.length+=j.objectMode?1:T.length)}j.ended=!0,j.sync?Q(N):(j.needReadable=!1,j.emittedReadable||(j.emittedReadable=!0,q(N)))}}function Q(N){var j=N._readableState;E("emitReadable",j.needReadable,j.emittedReadable),j.needReadable=!1,j.emittedReadable||(E("emitReadable",j.flowing),j.emittedReadable=!0,a.nextTick(q,N))}function q(N){var j=N._readableState;E("emitReadable_",j.destroyed,j.length,j.ended),!j.destroyed&&(j.length||j.ended)&&(N.emit("readable"),j.emittedReadable=!1),j.needReadable=!j.flowing&&!j.ended&&j.length<=j.highWaterMark,J(N)}function $(N,j){j.readingMore||(j.readingMore=!0,a.nextTick(de,N,j))}function de(N,j){for(;!j.reading&&!j.ended&&(j.length1&&W(R.pipes,N)!==-1)&&!Se&&(E("false write response, pause",R.awaitDrain),R.awaitDrain++),T.pause())}function ve(be){E("onerror",be),se(),N.removeListener("error",ve),o(N,"error")===0&&L(N,be)}z(N,"error",ve);function le(){N.removeListener("finish",ee),se()}N.once("close",le);function ee(){E("onfinish"),N.removeListener("close",le),se()}N.once("finish",ee);function se(){E("unpipe"),T.unpipe(N)}return N.emit("pipe",T),R.flowing||(E("pipe resume"),T.resume()),N};function ce(N){return function(){var T=N._readableState;E("pipeOnDrain",T.awaitDrain),T.awaitDrain&&T.awaitDrain--,T.awaitDrain===0&&o(N,"data")&&(T.flowing=!0,J(N))}}G.prototype.unpipe=function(N){var j=this._readableState,T={hasUnpiped:!1};if(j.pipesCount===0)return this;if(j.pipesCount===1)return N&&N!==j.pipes?this:(N||(N=j.pipes),j.pipes=null,j.pipesCount=0,j.flowing=!1,N&&N.emit("unpipe",this,T),this);if(!N){var R=j.pipes,F=j.pipesCount;j.pipes=null,j.pipesCount=0,j.flowing=!1;for(var ne=0;ne0,R.flowing!==!1&&this.resume()):N==="readable"&&!R.endEmitted&&!R.readableListening&&(R.readableListening=R.needReadable=!0,R.flowing=!1,R.emittedReadable=!1,E("on readable",R.length,R.reading),R.length?Q(this):R.reading||a.nextTick(Ce,this)),T},G.prototype.addListener=G.prototype.on,G.prototype.removeListener=function(N,j){var T=c.prototype.removeListener.call(this,N,j);return N==="readable"&&a.nextTick(xe,this),T},G.prototype.removeAllListeners=function(N){var j=c.prototype.removeAllListeners.apply(this,arguments);return(N==="readable"||N===void 0)&&a.nextTick(xe,this),j};function xe(N){var j=N._readableState;j.readableListening=N.listenerCount("readable")>0,j.resumeScheduled&&!j.paused?j.flowing=!0:N.listenerCount("data")>0&&N.resume()}function Ce(N){E("readable nexttick read 0"),N.read(0)}G.prototype.resume=function(){var N=this._readableState;return N.flowing||(E("resume"),N.flowing=!N.readableListening,oe(this,N)),N.paused=!1,this};function oe(N,j){j.resumeScheduled||(j.resumeScheduled=!0,a.nextTick(M,N,j))}function M(N,j){E("resume",j.reading),j.reading||N.read(0),j.resumeScheduled=!1,N.emit("resume"),J(N),j.flowing&&!j.reading&&N.read(0)}G.prototype.pause=function(){return E("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(E("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function J(N){var j=N._readableState;for(E("flow",j.flowing);j.flowing&&N.read()!==null;);}G.prototype.wrap=function(N){var j=this,T=this._readableState,R=!1;N.on("end",function(){if(E("wrapped end"),T.decoder&&!T.ended){var re=T.decoder.end();re&&re.length&&j.push(re)}j.push(null)}),N.on("data",function(re){if(E("wrapped data"),T.decoder&&(re=T.decoder.write(re)),!(T.objectMode&&re==null)&&!(!T.objectMode&&(!re||!re.length))){var Z=j.push(re);Z||(R=!0,N.pause())}});for(var F in N)this[F]===void 0&&typeof N[F]=="function"&&(this[F]=function(Z){return function(){return N[Z].apply(N,arguments)}}(F));for(var ne=0;ne=j.length?(j.decoder?T=j.buffer.join(""):j.buffer.length===1?T=j.buffer.first():T=j.buffer.concat(j.length),j.buffer.clear()):T=j.buffer.consume(N,j.decoder),T}function k(N){var j=N._readableState;E("endReadable",j.endEmitted),j.endEmitted||(j.ended=!0,a.nextTick(V,j,N))}function V(N,j){if(E("endReadableNT",N.endEmitted,N.length),!N.endEmitted&&N.length===0&&(N.endEmitted=!0,j.readable=!1,j.emit("end"),N.autoDestroy)){var T=j._writableState;(!T||T.autoDestroy&&T.finished)&&j.destroy()}}typeof Symbol=="function"&&(G.from=function(N,j){return B===void 0&&(B=e("./internal/streams/from")),B(G,N,j)});function W(N,j){for(var T=0,R=N.length;T-1))throw new A(D);return this._writableState.defaultEncoding=D,this},Object.defineProperty(H.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function _(J,D,k){return!J.objectMode&&J.decodeStrings!==!1&&typeof D=="string"&&(D=r.from(D,k)),D}Object.defineProperty(H.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function K(J,D,k,V,W,N){if(!k){var j=_(D,V,W);V!==j&&(k=!0,W="buffer",V=j)}var T=D.objectMode?1:V.length;D.length+=T;var R=D.length0?this.tail.next=g:this.head=g,this.tail=g,++this.length}},{key:"unshift",value:function(S){var g={data:S,next:this.head};this.length===0&&(this.tail=g),this.head=g,++this.length}},{key:"shift",value:function(){if(this.length!==0){var S=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,S}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(S){if(this.length===0)return"";for(var g=this.head,O=""+g.data;g=g.next;)O+=S+g.data;return O}},{key:"concat",value:function(S){if(this.length===0)return l.alloc(0);for(var g=l.allocUnsafe(S>>>0),O=this.head,y=0;O;)m(O.data,g,y),y+=O.data.length,O=O.next;return g}},{key:"consume",value:function(S,g){var O;return Sb.length?b.length:S;if(h===b.length?y+=b:y+=b.slice(0,S),S-=h,S===0){h===b.length?(++O,g.next?this.head=g.next:this.head=this.tail=null):(this.head=g,g.data=b.slice(h));break}++O}return this.length-=O,y}},{key:"_getBuffer",value:function(S){var g=l.allocUnsafe(S),O=this.head,y=1;for(O.data.copy(g),S-=O.data.length;O=O.next;){var b=O.data,h=S>b.length?b.length:S;if(b.copy(g,g.length-S,0,h),S-=h,S===0){h===b.length?(++y,O.next?this.head=O.next:this.head=this.tail=null):(this.head=O,O.data=b.slice(h));break}++y}return this.length-=y,g}},{key:v,value:function(S,g){return E(this,t(t({},g),{},{depth:0,customInspect:!1}))}}]),f}()},{buffer:90,util:89}],407:[function(e,I,p){(function(a){(function(){"use strict";function t(r,i){var l=this,d=this._readableState&&this._readableState.destroyed,E=this._writableState&&this._writableState.destroyed;return d||E?(i?i(r):r&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,a.nextTick(c,this,r)):a.nextTick(c,this,r)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(r||null,function(v){!i&&v?l._writableState?l._writableState.errorEmitted?a.nextTick(u,l):(l._writableState.errorEmitted=!0,a.nextTick(s,l,v)):a.nextTick(s,l,v):i?(a.nextTick(u,l),i(v)):a.nextTick(u,l)}),this)}function s(r,i){c(r,i),u(r)}function u(r){r._writableState&&!r._writableState.emitClose||r._readableState&&!r._readableState.emitClose||r.emit("close")}function o(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function c(r,i){r.emit("error",i)}function n(r,i){var l=r._readableState,d=r._writableState;l&&l.autoDestroy||d&&d.autoDestroy?r.destroy(i):r.emit("error",i)}I.exports={destroy:t,undestroy:o,errorOrDestroy:n}}).call(this)}).call(this,e("_process"))},{_process:467}],408:[function(e,I,p){"use strict";var a=e("../../../errors").codes.ERR_STREAM_PREMATURE_CLOSE;function t(c){var n=!1;return function(){if(!n){n=!0;for(var r=arguments.length,i=new Array(r),l=0;l0;return r(O,b,h,function(A){S||(S=A),A&&g.forEach(i),!b&&(g.forEach(i),x(S))})});return m.reduce(l)}I.exports=E},{"../../../errors":399,"./end-of-stream":408}],411:[function(e,I,p){"use strict";var a=e("../../../errors").codes.ERR_INVALID_OPT_VALUE;function t(u,o,c){return u.highWaterMark!=null?u.highWaterMark:o?u[c]:null}function s(u,o,c,n){var r=t(o,n,c);if(r!=null){if(!(isFinite(r)&&Math.floor(r)===r)||r<0){var i=n?c:"highWaterMark";throw new a(i,r)}return Math.floor(r)}return u.objectMode?16:16*1024}I.exports={getHighWaterMark:s}},{"../../../errors":399}],412:[function(e,I,p){arguments[4][393][0].apply(p,arguments)},{dup:393,events:344}],413:[function(e,I,p){"use strict";var a=e("safe-buffer").Buffer,t=a.isEncoding||function(g){switch(g=""+g,g&&g.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function s(g){if(!g)return"utf8";for(var O;;)switch(g){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return g;default:if(O)return;g=(""+g).toLowerCase(),O=!0}}function u(g){var O=s(g);if(typeof O!="string"&&(a.isEncoding===t||!t(g)))throw new Error("Unknown encoding: "+g);return O||g}p.StringDecoder=o;function o(g){this.encoding=u(g);var O;switch(this.encoding){case"utf16le":this.text=E,this.end=v,O=4;break;case"utf8":this.fillLast=i,O=4;break;case"base64":this.text=m,this.end=f,O=3;break;default:this.write=x,this.end=S;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=a.allocUnsafe(O)}o.prototype.write=function(g){if(g.length===0)return"";var O,y;if(this.lastNeed){if(O=this.fillLast(g),O===void 0)return"";y=this.lastNeed,this.lastNeed=0}else y=0;return y>5===6?2:g>>4===14?3:g>>3===30?4:g>>6===2?-1:-2}function n(g,O,y){var b=O.length-1;if(b=0?(h>0&&(g.lastNeed=h-1),h):--b=0?(h>0&&(g.lastNeed=h-2),h):--b=0?(h>0&&(h===2?h=0:g.lastNeed=h-3),h):0))}function r(g,O,y){if((O[0]&192)!==128)return g.lastNeed=0,"\uFFFD";if(g.lastNeed>1&&O.length>1){if((O[1]&192)!==128)return g.lastNeed=1,"\uFFFD";if(g.lastNeed>2&&O.length>2&&(O[2]&192)!==128)return g.lastNeed=2,"\uFFFD"}}function i(g){var O=this.lastTotal-this.lastNeed,y=r(this,g,O);if(y!==void 0)return y;if(this.lastNeed<=g.length)return g.copy(this.lastChar,O,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);g.copy(this.lastChar,O,0,g.length),this.lastNeed-=g.length}function l(g,O){var y=n(this,g,O);if(!this.lastNeed)return g.toString("utf8",O);this.lastTotal=y;var b=g.length-(y-this.lastNeed);return g.copy(this.lastChar,0,b),g.toString("utf8",O,b)}function d(g){var O=g&&g.length?this.write(g):"";return this.lastNeed?O+"\uFFFD":O}function E(g,O){if((g.length-O)%2===0){var y=g.toString("utf16le",O);if(y){var b=y.charCodeAt(y.length-1);if(b>=55296&&b<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=g[g.length-2],this.lastChar[1]=g[g.length-1],y.slice(0,-1)}return y}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=g[g.length-1],g.toString("utf16le",O,g.length-1)}function v(g){var O=g&&g.length?this.write(g):"";if(this.lastNeed){var y=this.lastTotal-this.lastNeed;return O+this.lastChar.toString("utf16le",0,y)}return O}function m(g,O){var y=(g.length-O)%3;return y===0?g.toString("base64",O):(this.lastNeed=3-y,this.lastTotal=3,y===1?this.lastChar[0]=g[g.length-1]:(this.lastChar[0]=g[g.length-2],this.lastChar[1]=g[g.length-1]),g.toString("base64",O,g.length-y))}function f(g){var O=g&&g.length?this.write(g):"";return this.lastNeed?O+this.lastChar.toString("base64",0,3-this.lastNeed):O}function x(g){return g.toString(this.encoding)}function S(g){return g&&g.length?this.write(g):""}},{"safe-buffer":396}],414:[function(e,I,p){(function(a,t){(function(){var s=e("process/browser.js").nextTick,u=Function.prototype.apply,o=Array.prototype.slice,c={},n=0;p.setTimeout=function(){return new r(u.call(setTimeout,window,arguments),clearTimeout)},p.setInterval=function(){return new r(u.call(setInterval,window,arguments),clearInterval)},p.clearTimeout=p.clearInterval=function(i){i.close()};function r(i,l){this._id=i,this._clearFn=l}r.prototype.unref=r.prototype.ref=function(){},r.prototype.close=function(){this._clearFn.call(window,this._id)},p.enroll=function(i,l){clearTimeout(i._idleTimeoutId),i._idleTimeout=l},p.unenroll=function(i){clearTimeout(i._idleTimeoutId),i._idleTimeout=-1},p._unrefActive=p.active=function(i){clearTimeout(i._idleTimeoutId);var l=i._idleTimeout;l>=0&&(i._idleTimeoutId=setTimeout(function(){i._onTimeout&&i._onTimeout()},l))},p.setImmediate=typeof a=="function"?a:function(i){var l=n++,d=arguments.length<2?!1:o.call(arguments,1);return c[l]=!0,s(function(){c[l]&&(d?i.apply(null,d):i.call(null),p.clearImmediate(l))}),l},p.clearImmediate=typeof t=="function"?t:function(i){delete c[i]}}).call(this)}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":381,timers:414}],415:[function(e,I,p){var a=e("buffer").Buffer;I.exports=function(t){if(t instanceof Uint8Array){if(t.byteOffset===0&&t.byteLength===t.buffer.byteLength)return t.buffer;if(typeof t.buffer.slice=="function")return t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength)}if(a.isBuffer(t)){for(var s=new Uint8Array(t.length),u=t.length,o=0;o=Ce)return J;switch(J){case"%s":return String(xe[ce++]);case"%d":return Number(xe[ce++]);case"%j":try{return JSON.stringify(xe[ce++])}catch(D){return"[Circular]"}default:return J}}),M=xe[ce];ce=3&&(ce.depth=arguments[2]),arguments.length>=4&&(ce.colors=arguments[3]),g(de)?ce.showHidden=de:de&&p._extend(ce,de),B(ce.showHidden)&&(ce.showHidden=!1),B(ce.depth)&&(ce.depth=2),B(ce.colors)&&(ce.colors=!1),B(ce.customInspect)&&(ce.customInspect=!0),ce.colors&&(ce.stylize=r),d(ce,$,ce.depth)}p.inspect=n,n.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},n.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function r($,de){var ce=n.styles[de];return ce?"\x1B["+n.colors[ce][0]+"m"+$+"\x1B["+n.colors[ce][1]+"m":$}function i($,de){return $}function l($){var de={};return $.forEach(function(ce,xe){de[ce]=!0}),de}function d($,de,ce){if($.customInspect&&de&&G(de.inspect)&&de.inspect!==p.inspect&&!(de.constructor&&de.constructor.prototype===de)){var xe=de.inspect(ce,$);return h(xe)||(xe=d($,xe,ce)),xe}var Ce=E($,de);if(Ce)return Ce;var oe=Object.keys(de),M=l(oe);if($.showHidden&&(oe=Object.getOwnPropertyNames(de)),H(de)&&(oe.indexOf("message")>=0||oe.indexOf("description")>=0))return v(de);if(oe.length===0){if(G(de)){var J=de.name?": "+de.name:"";return $.stylize("[Function"+J+"]","special")}if(L(de))return $.stylize(RegExp.prototype.toString.call(de),"regexp");if(z(de))return $.stylize(Date.prototype.toString.call(de),"date");if(H(de))return v(de)}var D="",k=!1,V=["{","}"];if(S(de)&&(k=!0,V=["[","]"]),G(de)){var W=de.name?": "+de.name:"";D=" [Function"+W+"]"}if(L(de)&&(D=" "+RegExp.prototype.toString.call(de)),z(de)&&(D=" "+Date.prototype.toUTCString.call(de)),H(de)&&(D=" "+v(de)),oe.length===0&&(!k||de.length==0))return V[0]+D+V[1];if(ce<0)return L(de)?$.stylize(RegExp.prototype.toString.call(de),"regexp"):$.stylize("[Object]","special");$.seen.push(de);var N;return k?N=m($,de,ce,M,oe):N=oe.map(function(j){return f($,de,ce,M,j,k)}),$.seen.pop(),x(N,D,V)}function E($,de){if(B(de))return $.stylize("undefined","undefined");if(h(de)){var ce="'"+JSON.stringify(de).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return $.stylize(ce,"string")}if(b(de))return $.stylize(""+de,"number");if(g(de))return $.stylize(""+de,"boolean");if(O(de))return $.stylize("null","null")}function v($){return"["+Error.prototype.toString.call($)+"]"}function m($,de,ce,xe,Ce){for(var oe=[],M=0,J=de.length;M-1&&(oe?J=J.split(` -`).map(function(k){return" "+k}).join(` -`).slice(2):J=` -`+J.split(` -`).map(function(k){return" "+k}).join(` -`))):J=$.stylize("[Circular]","special")),B(M)){if(oe&&Ce.match(/^\d+$/))return J;M=JSON.stringify(""+Ce),M.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(M=M.slice(1,-1),M=$.stylize(M,"name")):(M=M.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),M=$.stylize(M,"string"))}return M+": "+J}function x($,de,ce){var xe=0,Ce=$.reduce(function(oe,M){return xe++,M.indexOf(` -`)>=0&&xe++,oe+M.replace(/\u001b\[\d\d?m/g,"").length+1},0);return Ce>60?ce[0]+(de===""?"":de+` - `)+" "+$.join(`, - `)+" "+ce[1]:ce[0]+de+" "+$.join(", ")+" "+ce[1]}p.types=e("./support/types");function S($){return Array.isArray($)}p.isArray=S;function g($){return typeof $=="boolean"}p.isBoolean=g;function O($){return $===null}p.isNull=O;function y($){return $==null}p.isNullOrUndefined=y;function b($){return typeof $=="number"}p.isNumber=b;function h($){return typeof $=="string"}p.isString=h;function A($){return typeof $=="symbol"}p.isSymbol=A;function B($){return $===void 0}p.isUndefined=B;function L($){return P($)&&_($)==="[object RegExp]"}p.isRegExp=L,p.types.isRegExp=L;function P($){return typeof $=="object"&&$!==null}p.isObject=P;function z($){return P($)&&_($)==="[object Date]"}p.isDate=z,p.types.isDate=z;function H($){return P($)&&(_($)==="[object Error]"||$ instanceof Error)}p.isError=H,p.types.isNativeError=H;function G($){return typeof $=="function"}p.isFunction=G;function U($){return $===null||typeof $=="boolean"||typeof $=="number"||typeof $=="string"||typeof $=="symbol"||typeof $=="undefined"}p.isPrimitive=U,p.isBuffer=e("./support/isBuffer");function _($){return Object.prototype.toString.call($)}function K($){return $<10?"0"+$.toString(10):$.toString(10)}var ae=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Y(){var $=new Date,de=[K($.getHours()),K($.getMinutes()),K($.getSeconds())].join(":");return[$.getDate(),ae[$.getMonth()],de].join(" ")}p.log=function(){console.log("%s - %s",Y(),p.format.apply(p,arguments))},p.inherits=e("inherits"),p._extend=function($,de){if(!de||!P(de))return $;for(var ce=Object.keys(de),xe=ce.length;xe--;)$[ce[xe]]=de[ce[xe]];return $};function te($,de){return Object.prototype.hasOwnProperty.call($,de)}var X=typeof Symbol!="undefined"?Symbol("util.promisify.custom"):void 0;p.promisify=function(de){if(typeof de!="function")throw new TypeError('The "original" argument must be of type Function');if(X&&de[X]){var ce=de[X];if(typeof ce!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(ce,X,{value:ce,enumerable:!1,writable:!1,configurable:!0}),ce}function ce(){for(var xe,Ce,oe=new Promise(function(D,k){xe=D,Ce=k}),M=[],J=0;J-1?O:O!=="Object"?!1:x(g)}return c?f(g):null}}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"available-typed-arrays":86,"call-bind":93,"call-bind/callBound":92,"for-each":345,gopd:349,"has-tostringtag/shams":353}],421:[function(e,I,p){(function(){"use strict";p.stripBOM=function(a){return a[0]==="\uFEFF"?a.substring(1):a}}).call(this)},{}],422:[function(e,I,p){(function(){"use strict";var a,t,s,u,o,c={}.hasOwnProperty;a=e("xmlbuilder"),t=e("./defaults").defaults,u=function(n){return typeof n=="string"&&(n.indexOf("&")>=0||n.indexOf(">")>=0||n.indexOf("<")>=0)},o=function(n){return""},s=function(n){return n.replace("]]>","]]]]>")},p.Builder=function(){function n(r){var i,l,d;this.options={},l=t["0.2"];for(i in l)c.call(l,i)&&(d=l[i],this.options[i]=d);for(i in r)c.call(r,i)&&(d=r[i],this.options[i]=d)}return n.prototype.buildObject=function(r){var i,l,d,E,v;return i=this.options.attrkey,l=this.options.charkey,Object.keys(r).length===1&&this.options.rootName===t["0.2"].rootName?(v=Object.keys(r)[0],r=r[v]):v=this.options.rootName,d=function(m){return function(f,x){var S,g,O,y,b,h;if(typeof x!="object")m.options.cdata&&u(x)?f.raw(o(x)):f.txt(x);else if(Array.isArray(x)){for(y in x)if(c.call(x,y)){g=x[y];for(b in g)O=g[b],f=d(f.ele(b),O).up()}}else for(b in x)if(c.call(x,b))if(g=x[b],b===i){if(typeof g=="object")for(S in g)h=g[S],f=f.att(S,h)}else if(b===l)m.options.cdata&&u(g)?f=f.raw(o(g)):f=f.txt(g);else if(Array.isArray(g))for(y in g)c.call(g,y)&&(O=g[y],typeof O=="string"?m.options.cdata&&u(O)?f=f.ele(b).raw(o(O)).up():f=f.ele(b,O).up():f=d(f.ele(b),O).up());else typeof g=="object"?f=d(f.ele(b),g).up():typeof g=="string"&&m.options.cdata&&u(g)?f=f.ele(b).raw(o(g)).up():(g==null&&(g=""),f=f.ele(b,g.toString()).up());return f}}(this),E=a.create(v,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),d(E,r).end(this.options.renderOpts)},n}()}).call(this)},{"./defaults":423,xmlbuilder:459}],423:[function(e,I,p){(function(){p.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:` -`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(this)},{}],424:[function(e,I,p){(function(){"use strict";var a,t,s,u,o,c,n,r,i,l=function(v,m){return function(){return v.apply(m,arguments)}},d=function(v,m){for(var f in m)E.call(m,f)&&(v[f]=m[f]);function x(){this.constructor=v}return x.prototype=m.prototype,v.prototype=new x,v.__super__=m.prototype,v},E={}.hasOwnProperty;r=e("sax"),u=e("events"),a=e("./bom"),n=e("./processors"),i=e("timers").setImmediate,t=e("./defaults").defaults,o=function(v){return typeof v=="object"&&v!=null&&Object.keys(v).length===0},c=function(v,m,f){var x,S,g;for(x=0,S=v.length;x0&&(A[O.options.childkey]=L),L=A;else if(H){H[O.options.childkey]=H[O.options.childkey]||[],P={};for(h in L)E.call(L,h)&&s(P,h,L[h]);H[O.options.childkey].push(P),delete L["#name"],Object.keys(L).length===1&&x in L&&!O.EXPLICIT_CHARKEY&&(L=L[x])}}return g.length>0?O.assignOrPush(H,B,L):(O.options.explicitRoot&&(z=L,L={},s(L,B,z)),O.resultObject=L,O.saxParser.ended=!0,O.emit("end",O.resultObject))}}(this),S=function(O){return function(y){var b,h;if(h=g[g.length-1],h)return h[x]+=y,O.options.explicitChildren&&O.options.preserveChildrenOrder&&O.options.charsAsChildren&&(O.options.includeWhiteChars||y.replace(/\\n/g,"").trim()!=="")&&(h[O.options.childkey]=h[O.options.childkey]||[],b={"#name":"__text__"},b[x]=y,O.options.normalize&&(b[x]=b[x].replace(/\s{2,}/g," ").trim()),h[O.options.childkey].push(b)),h}}(this),this.saxParser.ontext=S,this.saxParser.oncdata=function(O){return function(y){var b;if(b=S(y),b)return b.cdata=!0}}(this)},m.prototype.parseString=function(f,x){var S;x!=null&&typeof x=="function"&&(this.on("end",function(g){return this.reset(),x(null,g)}),this.on("error",function(g){return this.reset(),x(g)}));try{return f=f.toString(),f.trim()===""?(this.emit("end",null),!0):(f=a.stripBOM(f),this.options.async?(this.remaining=f,i(this.processAsync),this.saxParser):this.saxParser.write(f).close())}catch(g){if(S=g,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw S}else return this.emit("error",S),this.saxParser.errThrown=!0}},m.prototype.parseStringPromise=function(f){return new Promise(function(x){return function(S,g){return x.parseString(f,function(O,y){return O?g(O):S(y)})}}(this))},m}(u),p.parseString=function(v,m,f){var x,S,g;return f!=null?(typeof f=="function"&&(x=f),typeof m=="object"&&(S=m)):(typeof m=="function"&&(x=m),S={}),g=new p.Parser(S),g.parseString(v,x)},p.parseStringPromise=function(v,m){var f,x;return typeof m=="object"&&(f=m),x=new p.Parser(f),x.parseStringPromise(v)}}).call(this)},{"./bom":421,"./defaults":423,"./processors":425,events:344,sax:397,timers:414}],425:[function(e,I,p){(function(){"use strict";var a;a=new RegExp(/(?!xmlns)^.*:/),p.normalize=function(t){return t.toLowerCase()},p.firstCharLowerCase=function(t){return t.charAt(0).toLowerCase()+t.slice(1)},p.stripPrefix=function(t){return t.replace(a,"")},p.parseNumbers=function(t){return isNaN(t)||(t=t%1===0?parseInt(t,10):parseFloat(t)),t},p.parseBooleans=function(t){return/^(?:true|false)$/i.test(t)&&(t=t.toLowerCase()==="true"),t}}).call(this)},{}],426:[function(e,I,p){(function(){"use strict";var a,t,s,u,o=function(n,r){for(var i in r)c.call(r,i)&&(n[i]=r[i]);function l(){this.constructor=n}return l.prototype=r.prototype,n.prototype=new l,n.__super__=r.prototype,n},c={}.hasOwnProperty;t=e("./defaults"),a=e("./builder"),s=e("./parser"),u=e("./processors"),p.defaults=t.defaults,p.processors=u,p.ValidationError=function(n){o(r,n);function r(i){this.message=i}return r}(Error),p.Builder=a.Builder,p.Parser=s.Parser,p.parseString=s.parseString,p.parseStringPromise=s.parseStringPromise}).call(this)},{"./builder":422,"./defaults":423,"./parser":424,"./processors":425}],427:[function(e,I,p){(function(){I.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(this)},{}],428:[function(e,I,p){(function(){I.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(this)},{}],429:[function(e,I,p){(function(){var a,t,s,u,o,c,n,r=[].slice,i={}.hasOwnProperty;a=function(){var l,d,E,v,m,f;if(f=arguments[0],m=2<=arguments.length?r.call(arguments,1):[],o(Object.assign))Object.assign.apply(null,arguments);else for(l=0,E=m.length;l":"attribute: {"+o+"}, parent: <"+this.parent.name+">"},u.prototype.isEqualNode=function(o){return!(o.namespaceURI!==this.namespaceURI||o.prefix!==this.prefix||o.localName!==this.localName||o.value!==this.value)},u}()}).call(this)},{"./NodeType":428,"./XMLNode":450}],432:[function(e,I,p){(function(){var a,t,s,u=function(c,n){for(var r in n)o.call(n,r)&&(c[r]=n[r]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},o={}.hasOwnProperty;a=e("./NodeType"),s=e("./XMLCharacterData"),I.exports=t=function(c){u(n,c);function n(r,i){if(n.__super__.constructor.call(this,r),i==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=a.CData,this.value=this.stringify.cdata(i)}return n.prototype.clone=function(){return Object.create(this)},n.prototype.toString=function(r){return this.options.writer.cdata(this,this.options.writer.filterOptions(r))},n}(s)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],433:[function(e,I,p){(function(){var a,t,s=function(o,c){for(var n in c)u.call(c,n)&&(o[n]=c[n]);function r(){this.constructor=o}return r.prototype=c.prototype,o.prototype=new r,o.__super__=c.prototype,o},u={}.hasOwnProperty;t=e("./XMLNode"),I.exports=a=function(o){s(c,o);function c(n){c.__super__.constructor.call(this,n),this.value=""}return Object.defineProperty(c.prototype,"data",{get:function(){return this.value},set:function(n){return this.value=n||""}}),Object.defineProperty(c.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(c.prototype,"textContent",{get:function(){return this.value},set:function(n){return this.value=n||""}}),c.prototype.clone=function(){return Object.create(this)},c.prototype.substringData=function(n,r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.appendData=function(n){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.insertData=function(n,r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.deleteData=function(n,r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.replaceData=function(n,r,i){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.isEqualNode=function(n){return!(!c.__super__.isEqualNode.apply(this,arguments).isEqualNode(n)||n.data!==this.data)},c}(t)}).call(this)},{"./XMLNode":450}],434:[function(e,I,p){(function(){var a,t,s,u=function(c,n){for(var r in n)o.call(n,r)&&(c[r]=n[r]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},o={}.hasOwnProperty;a=e("./NodeType"),t=e("./XMLCharacterData"),I.exports=s=function(c){u(n,c);function n(r,i){if(n.__super__.constructor.call(this,r),i==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=a.Comment,this.value=this.stringify.comment(i)}return n.prototype.clone=function(){return Object.create(this)},n.prototype.toString=function(r){return this.options.writer.comment(this,this.options.writer.filterOptions(r))},n}(t)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],435:[function(e,I,p){(function(){var a,t,s;t=e("./XMLDOMErrorHandler"),s=e("./XMLDOMStringList"),I.exports=a=function(){function u(){var o;this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new t,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=o=Object.create(this.defaultParams)}return Object.defineProperty(u.prototype,"parameterNames",{get:function(){return new s(Object.keys(this.defaultParams))}}),u.prototype.getParameter=function(o){return this.params.hasOwnProperty(o)?this.params[o]:null},u.prototype.canSetParameter=function(o,c){return!0},u.prototype.setParameter=function(o,c){return c!=null?this.params[o]=c:delete this.params[o]},u}()}).call(this)},{"./XMLDOMErrorHandler":436,"./XMLDOMStringList":438}],436:[function(e,I,p){(function(){var a;I.exports=a=function(){function t(){}return t.prototype.handleError=function(s){throw new Error(s)},t}()}).call(this)},{}],437:[function(e,I,p){(function(){var a;I.exports=a=function(){function t(){}return t.prototype.hasFeature=function(s,u){return!0},t.prototype.createDocumentType=function(s,u,o){throw new Error("This DOM method is not implemented.")},t.prototype.createDocument=function(s,u,o){throw new Error("This DOM method is not implemented.")},t.prototype.createHTMLDocument=function(s){throw new Error("This DOM method is not implemented.")},t.prototype.getFeature=function(s,u){throw new Error("This DOM method is not implemented.")},t}()}).call(this)},{}],438:[function(e,I,p){(function(){var a;I.exports=a=function(){function t(s){this.arr=s||[]}return Object.defineProperty(t.prototype,"length",{get:function(){return this.arr.length}}),t.prototype.item=function(s){return this.arr[s]||null},t.prototype.contains=function(s){return this.arr.indexOf(s)!==-1},t}()}).call(this)},{}],439:[function(e,I,p){(function(){var a,t,s,u=function(c,n){for(var r in n)o.call(n,r)&&(c[r]=n[r]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},o={}.hasOwnProperty;s=e("./XMLNode"),a=e("./NodeType"),I.exports=t=function(c){u(n,c);function n(r,i,l,d,E,v){if(n.__super__.constructor.call(this,r),i==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(l==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(i));if(!d)throw new Error("Missing DTD attribute type. "+this.debugInfo(i));if(!E)throw new Error("Missing DTD attribute default. "+this.debugInfo(i));if(E.indexOf("#")!==0&&(E="#"+E),!E.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(i));if(v&&!E.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(i));this.elementName=this.stringify.name(i),this.type=a.AttributeDeclaration,this.attributeName=this.stringify.name(l),this.attributeType=this.stringify.dtdAttType(d),v&&(this.defaultValue=this.stringify.dtdAttDefault(v)),this.defaultValueType=E}return n.prototype.toString=function(r){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(r))},n}(s)}).call(this)},{"./NodeType":428,"./XMLNode":450}],440:[function(e,I,p){(function(){var a,t,s,u=function(c,n){for(var r in n)o.call(n,r)&&(c[r]=n[r]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},o={}.hasOwnProperty;s=e("./XMLNode"),a=e("./NodeType"),I.exports=t=function(c){u(n,c);function n(r,i,l){if(n.__super__.constructor.call(this,r),i==null)throw new Error("Missing DTD element name. "+this.debugInfo());l||(l="(#PCDATA)"),Array.isArray(l)&&(l="("+l.join(",")+")"),this.name=this.stringify.name(i),this.type=a.ElementDeclaration,this.value=this.stringify.dtdElementValue(l)}return n.prototype.toString=function(r){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(r))},n}(s)}).call(this)},{"./NodeType":428,"./XMLNode":450}],441:[function(e,I,p){(function(){var a,t,s,u,o=function(n,r){for(var i in r)c.call(r,i)&&(n[i]=r[i]);function l(){this.constructor=n}return l.prototype=r.prototype,n.prototype=new l,n.__super__=r.prototype,n},c={}.hasOwnProperty;u=e("./Utility").isObject,s=e("./XMLNode"),a=e("./NodeType"),I.exports=t=function(n){o(r,n);function r(i,l,d,E){if(r.__super__.constructor.call(this,i),d==null)throw new Error("Missing DTD entity name. "+this.debugInfo(d));if(E==null)throw new Error("Missing DTD entity value. "+this.debugInfo(d));if(this.pe=!!l,this.name=this.stringify.name(d),this.type=a.EntityDeclaration,!u(E))this.value=this.stringify.dtdEntityValue(E),this.internal=!0;else{if(!E.pubID&&!E.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(d));if(E.pubID&&!E.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(d));if(this.internal=!1,E.pubID!=null&&(this.pubID=this.stringify.dtdPubID(E.pubID)),E.sysID!=null&&(this.sysID=this.stringify.dtdSysID(E.sysID)),E.nData!=null&&(this.nData=this.stringify.dtdNData(E.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(d))}}return Object.defineProperty(r.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(r.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(r.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(r.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(r.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(r.prototype,"xmlVersion",{get:function(){return null}}),r.prototype.toString=function(i){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(i))},r}(s)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],442:[function(e,I,p){(function(){var a,t,s,u=function(c,n){for(var r in n)o.call(n,r)&&(c[r]=n[r]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},o={}.hasOwnProperty;s=e("./XMLNode"),a=e("./NodeType"),I.exports=t=function(c){u(n,c);function n(r,i,l){if(n.__super__.constructor.call(this,r),i==null)throw new Error("Missing DTD notation name. "+this.debugInfo(i));if(!l.pubID&&!l.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(i));this.name=this.stringify.name(i),this.type=a.NotationDeclaration,l.pubID!=null&&(this.pubID=this.stringify.dtdPubID(l.pubID)),l.sysID!=null&&(this.sysID=this.stringify.dtdSysID(l.sysID))}return Object.defineProperty(n.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(n.prototype,"systemId",{get:function(){return this.sysID}}),n.prototype.toString=function(r){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(r))},n}(s)}).call(this)},{"./NodeType":428,"./XMLNode":450}],443:[function(e,I,p){(function(){var a,t,s,u,o=function(n,r){for(var i in r)c.call(r,i)&&(n[i]=r[i]);function l(){this.constructor=n}return l.prototype=r.prototype,n.prototype=new l,n.__super__=r.prototype,n},c={}.hasOwnProperty;u=e("./Utility").isObject,s=e("./XMLNode"),a=e("./NodeType"),I.exports=t=function(n){o(r,n);function r(i,l,d,E){var v;r.__super__.constructor.call(this,i),u(l)&&(v=l,l=v.version,d=v.encoding,E=v.standalone),l||(l="1.0"),this.type=a.Declaration,this.version=this.stringify.xmlVersion(l),d!=null&&(this.encoding=this.stringify.xmlEncoding(d)),E!=null&&(this.standalone=this.stringify.xmlStandalone(E))}return r.prototype.toString=function(i){return this.options.writer.declaration(this,this.options.writer.filterOptions(i))},r}(s)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],444:[function(e,I,p){(function(){var a,t,s,u,o,c,n,r,i,l=function(E,v){for(var m in v)d.call(v,m)&&(E[m]=v[m]);function f(){this.constructor=E}return f.prototype=v.prototype,E.prototype=new f,E.__super__=v.prototype,E},d={}.hasOwnProperty;i=e("./Utility").isObject,r=e("./XMLNode"),a=e("./NodeType"),t=e("./XMLDTDAttList"),u=e("./XMLDTDEntity"),s=e("./XMLDTDElement"),o=e("./XMLDTDNotation"),n=e("./XMLNamedNodeMap"),I.exports=c=function(E){l(v,E);function v(m,f,x){var S,g,O,y,b,h;if(v.__super__.constructor.call(this,m),this.type=a.DocType,m.children){for(y=m.children,g=0,O=y.length;g=0;)this.up();return this.onEnd()},P.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},P.prototype.openNode=function(z){var H,G,U,_;if(!z.isOpen){if(!this.root&&this.currentLevel===0&&z.type===a.Element&&(this.root=z),G="",z.type===a.Element){this.writerOptions.state=t.OpenTag,G=this.writer.indent(z,this.writerOptions,this.currentLevel)+"<"+z.name,_=z.attribs;for(U in _)L.call(_,U)&&(H=_[U],G+=this.writer.attribute(H,this.writerOptions,this.currentLevel));G+=(z.children?">":"/>")+this.writer.endline(z,this.writerOptions,this.currentLevel),this.writerOptions.state=t.InsideTag}else this.writerOptions.state=t.OpenTag,G=this.writer.indent(z,this.writerOptions,this.currentLevel)+""),G+=this.writer.endline(z,this.writerOptions,this.currentLevel);return this.onData(G,this.currentLevel),z.isOpen=!0}},P.prototype.closeNode=function(z){var H;if(!z.isClosed)return H="",this.writerOptions.state=t.CloseTag,z.type===a.Element?H=this.writer.indent(z,this.writerOptions,this.currentLevel)+""+this.writer.endline(z,this.writerOptions,this.currentLevel):H=this.writer.indent(z,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(z,this.writerOptions,this.currentLevel),this.writerOptions.state=t.None,this.onData(H,this.currentLevel),z.isClosed=!0},P.prototype.onData=function(z,H){return this.documentStarted=!0,this.onDataCallback(z,H+1)},P.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},P.prototype.debugInfo=function(z){return z==null?"":"node: <"+z+">"},P.prototype.ele=function(){return this.element.apply(this,arguments)},P.prototype.nod=function(z,H,G){return this.node(z,H,G)},P.prototype.txt=function(z){return this.text(z)},P.prototype.dat=function(z){return this.cdata(z)},P.prototype.com=function(z){return this.comment(z)},P.prototype.ins=function(z,H){return this.instruction(z,H)},P.prototype.dec=function(z,H,G){return this.declaration(z,H,G)},P.prototype.dtd=function(z,H,G){return this.doctype(z,H,G)},P.prototype.e=function(z,H,G){return this.element(z,H,G)},P.prototype.n=function(z,H,G){return this.node(z,H,G)},P.prototype.t=function(z){return this.text(z)},P.prototype.d=function(z){return this.cdata(z)},P.prototype.c=function(z){return this.comment(z)},P.prototype.r=function(z){return this.raw(z)},P.prototype.i=function(z,H){return this.instruction(z,H)},P.prototype.att=function(){return this.currentNode&&this.currentNode.type===a.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},P.prototype.a=function(){return this.currentNode&&this.currentNode.type===a.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},P.prototype.ent=function(z,H){return this.entity(z,H)},P.prototype.pent=function(z,H){return this.pEntity(z,H)},P.prototype.not=function(z,H){return this.notation(z,H)},P}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLAttribute":431,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDocument":445,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLStringWriter":455,"./XMLStringifier":456,"./XMLText":457}],447:[function(e,I,p){(function(){var a,t,s,u=function(c,n){for(var r in n)o.call(n,r)&&(c[r]=n[r]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},o={}.hasOwnProperty;s=e("./XMLNode"),a=e("./NodeType"),I.exports=t=function(c){u(n,c);function n(r){n.__super__.constructor.call(this,r),this.type=a.Dummy}return n.prototype.clone=function(){return Object.create(this)},n.prototype.toString=function(r){return""},n}(s)}).call(this)},{"./NodeType":428,"./XMLNode":450}],448:[function(e,I,p){(function(){var a,t,s,u,o,c,n,r,i,l=function(E,v){for(var m in v)d.call(v,m)&&(E[m]=v[m]);function f(){this.constructor=E}return f.prototype=v.prototype,E.prototype=new f,E.__super__=v.prototype,E},d={}.hasOwnProperty;i=e("./Utility"),r=i.isObject,n=i.isFunction,c=i.getValue,o=e("./XMLNode"),a=e("./NodeType"),t=e("./XMLAttribute"),u=e("./XMLNamedNodeMap"),I.exports=s=function(E){l(v,E);function v(m,f,x){var S,g,O,y;if(v.__super__.constructor.call(this,m),f==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(f),this.type=a.Element,this.attribs={},this.schemaTypeInfo=null,x!=null&&this.attribute(x),m.type===a.Document&&(this.isRoot=!0,this.documentObject=m,m.rootObject=this,m.children)){for(y=m.children,g=0,O=y.length;g=S;f=0<=S?++x:--x)if(!this.attribs[f].isEqualNode(m.attribs[f]))return!1;return!0},v}(o)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLAttribute":431,"./XMLNamedNodeMap":449,"./XMLNode":450}],449:[function(e,I,p){(function(){var a;I.exports=a=function(){function t(s){this.nodes=s}return Object.defineProperty(t.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),t.prototype.clone=function(){return this.nodes=null},t.prototype.getNamedItem=function(s){return this.nodes[s]},t.prototype.setNamedItem=function(s){var u;return u=this.nodes[s.nodeName],this.nodes[s.nodeName]=s,u||null},t.prototype.removeNamedItem=function(s){var u;return u=this.nodes[s],delete this.nodes[s],u||null},t.prototype.item=function(s){return this.nodes[Object.keys(this.nodes)[s]]||null},t.prototype.getNamedItemNS=function(s,u){throw new Error("This DOM method is not implemented.")},t.prototype.setNamedItemNS=function(s){throw new Error("This DOM method is not implemented.")},t.prototype.removeNamedItemNS=function(s,u){throw new Error("This DOM method is not implemented.")},t}()}).call(this)},{}],450:[function(e,I,p){(function(){var a,t,s,u,o,c,n,r,i,l,d,E,v,m,f,x,S,g,O,y={}.hasOwnProperty;O=e("./Utility"),g=O.isObject,S=O.isFunction,x=O.isEmpty,f=O.getValue,r=null,s=null,u=null,o=null,c=null,v=null,m=null,E=null,n=null,t=null,d=null,i=null,a=null,I.exports=l=function(){function b(h){this.parent=h,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,r||(r=e("./XMLElement"),s=e("./XMLCData"),u=e("./XMLComment"),o=e("./XMLDeclaration"),c=e("./XMLDocType"),v=e("./XMLRaw"),m=e("./XMLText"),E=e("./XMLProcessingInstruction"),n=e("./XMLDummy"),t=e("./NodeType"),d=e("./XMLNodeList"),i=e("./XMLNamedNodeMap"),a=e("./DocumentPosition"))}return Object.defineProperty(b.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(b.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(b.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(b.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(b.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new d(this.children)),this.childNodeList}}),Object.defineProperty(b.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(b.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(b.prototype,"previousSibling",{get:function(){var h;return h=this.parent.children.indexOf(this),this.parent.children[h-1]||null}}),Object.defineProperty(b.prototype,"nextSibling",{get:function(){var h;return h=this.parent.children.indexOf(this),this.parent.children[h+1]||null}}),Object.defineProperty(b.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(b.prototype,"textContent",{get:function(){var h,A,B,L,P;if(this.nodeType===t.Element||this.nodeType===t.DocumentFragment){for(P="",L=this.children,A=0,B=L.length;A":(B=this.parent)!=null&&B.name?"node: <"+h+">, parent: <"+this.parent.name+">":"node: <"+h+">"},b.prototype.ele=function(h,A,B){return this.element(h,A,B)},b.prototype.nod=function(h,A,B){return this.node(h,A,B)},b.prototype.txt=function(h){return this.text(h)},b.prototype.dat=function(h){return this.cdata(h)},b.prototype.com=function(h){return this.comment(h)},b.prototype.ins=function(h,A){return this.instruction(h,A)},b.prototype.doc=function(){return this.document()},b.prototype.dec=function(h,A,B){return this.declaration(h,A,B)},b.prototype.e=function(h,A,B){return this.element(h,A,B)},b.prototype.n=function(h,A,B){return this.node(h,A,B)},b.prototype.t=function(h){return this.text(h)},b.prototype.d=function(h){return this.cdata(h)},b.prototype.c=function(h){return this.comment(h)},b.prototype.r=function(h){return this.raw(h)},b.prototype.i=function(h,A){return this.instruction(h,A)},b.prototype.u=function(){return this.up()},b.prototype.importXMLBuilder=function(h){return this.importDocument(h)},b.prototype.replaceChild=function(h,A){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.removeChild=function(h){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.appendChild=function(h){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.hasChildNodes=function(){return this.children.length!==0},b.prototype.cloneNode=function(h){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.isSupported=function(h,A){return!0},b.prototype.hasAttributes=function(){return this.attribs.length!==0},b.prototype.compareDocumentPosition=function(h){var A,B;return A=this,A===h?0:this.document()!==h.document()?(B=a.Disconnected|a.ImplementationSpecific,Math.random()<.5?B|=a.Preceding:B|=a.Following,B):A.isAncestor(h)?a.Contains|a.Preceding:A.isDescendant(h)?a.Contains|a.Following:A.isPreceding(h)?a.Preceding:a.Following},b.prototype.isSameNode=function(h){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.lookupPrefix=function(h){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.isDefaultNamespace=function(h){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.lookupNamespaceURI=function(h){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.isEqualNode=function(h){var A,B,L;if(h.nodeType!==this.nodeType||h.children.length!==this.children.length)return!1;for(A=B=0,L=this.children.length-1;0<=L?B<=L:B>=L;A=0<=L?++B:--B)if(!this.children[A].isEqualNode(h.children[A]))return!1;return!0},b.prototype.getFeature=function(h,A){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.setUserData=function(h,A,B){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.getUserData=function(h){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.contains=function(h){return h?h===this||this.isDescendant(h):!1},b.prototype.isDescendant=function(h){var A,B,L,P,z;for(z=this.children,L=0,P=z.length;LB},b.prototype.treePosition=function(h){var A,B;return B=0,A=!1,this.foreachTreeNode(this.document(),function(L){if(B++,!A&&L===h)return A=!0}),A?B:-1},b.prototype.foreachTreeNode=function(h,A){var B,L,P,z,H;for(h||(h=this.document()),z=h.children,L=0,P=z.length;L0){for(this.stream.write(" ["),this.stream.write(this.endline(i,l,d)),l.state=t.InsideTag,f=i.children,v=0,m=f.length;v"),this.stream.write(this.endline(i,l,d)),l.state=t.None,this.closeNode(i,l,d)},r.prototype.element=function(i,l,d){var E,v,m,f,x,S,g,O,y,b;d||(d=0),this.openNode(i,l,d),l.state=t.OpenTag,this.stream.write(this.indent(i,l,d)+"<"+i.name),y=i.attribs;for(g in y)c.call(y,g)&&(E=y[g],this.attribute(E,l,d));if(m=i.children.length,f=m===0?null:i.children[0],m===0||i.children.every(function(h){return(h.type===a.Text||h.type===a.Raw)&&h.value===""}))l.allowEmpty?(this.stream.write(">"),l.state=t.CloseTag,this.stream.write("")):(l.state=t.CloseTag,this.stream.write(l.spaceBeforeSlash+"/>"));else if(l.pretty&&m===1&&(f.type===a.Text||f.type===a.Raw)&&f.value!=null)this.stream.write(">"),l.state=t.InsideTag,l.suppressPrettyCount++,O=!0,this.writeChildNode(f,l,d+1),l.suppressPrettyCount--,O=!1,l.state=t.CloseTag,this.stream.write("");else{for(this.stream.write(">"+this.endline(i,l,d)),l.state=t.InsideTag,b=i.children,x=0,S=b.length;x")}return this.stream.write(this.endline(i,l,d)),l.state=t.None,this.closeNode(i,l,d)},r.prototype.processingInstruction=function(i,l,d){return this.stream.write(r.__super__.processingInstruction.call(this,i,l,d))},r.prototype.raw=function(i,l,d){return this.stream.write(r.__super__.raw.call(this,i,l,d))},r.prototype.text=function(i,l,d){return this.stream.write(r.__super__.text.call(this,i,l,d))},r.prototype.dtdAttList=function(i,l,d){return this.stream.write(r.__super__.dtdAttList.call(this,i,l,d))},r.prototype.dtdElement=function(i,l,d){return this.stream.write(r.__super__.dtdElement.call(this,i,l,d))},r.prototype.dtdEntity=function(i,l,d){return this.stream.write(r.__super__.dtdEntity.call(this,i,l,d))},r.prototype.dtdNotation=function(i,l,d){return this.stream.write(r.__super__.dtdNotation.call(this,i,l,d))},r}(u)}).call(this)},{"./NodeType":428,"./WriterState":430,"./XMLWriterBase":458}],455:[function(e,I,p){(function(){var a,t,s=function(o,c){for(var n in c)u.call(c,n)&&(o[n]=c[n]);function r(){this.constructor=o}return r.prototype=c.prototype,o.prototype=new r,o.__super__=c.prototype,o},u={}.hasOwnProperty;t=e("./XMLWriterBase"),I.exports=a=function(o){s(c,o);function c(n){c.__super__.constructor.call(this,n)}return c.prototype.document=function(n,r){var i,l,d,E,v;for(r=this.filterOptions(r),E="",v=n.children,l=0,d=v.length;l","]]]]>"),this.assertLegalChar(o))},u.prototype.comment=function(o){if(this.options.noValidation)return o;if(o=""+o||"",o.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+o);return this.assertLegalChar(o)},u.prototype.raw=function(o){return this.options.noValidation?o:""+o||""},u.prototype.attValue=function(o){return this.options.noValidation?o:this.assertLegalChar(this.attEscape(o=""+o||""))},u.prototype.insTarget=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.insValue=function(o){if(this.options.noValidation)return o;if(o=""+o||"",o.match(/\?>/))throw new Error("Invalid processing instruction value: "+o);return this.assertLegalChar(o)},u.prototype.xmlVersion=function(o){if(this.options.noValidation)return o;if(o=""+o||"",!o.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+o);return o},u.prototype.xmlEncoding=function(o){if(this.options.noValidation)return o;if(o=""+o||"",!o.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+o);return this.assertLegalChar(o)},u.prototype.xmlStandalone=function(o){return this.options.noValidation?o:o?"yes":"no"},u.prototype.dtdPubID=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.dtdSysID=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.dtdElementValue=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.dtdAttType=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.dtdAttDefault=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.dtdEntityValue=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.dtdNData=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.convertAttKey="@",u.prototype.convertPIKey="?",u.prototype.convertTextKey="#text",u.prototype.convertCDataKey="#cdata",u.prototype.convertCommentKey="#comment",u.prototype.convertRawKey="#raw",u.prototype.assertLegalChar=function(o){var c,n;if(this.options.noValidation)return o;if(c="",this.options.version==="1.0"){if(c=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,n=o.match(c))throw new Error("Invalid character in string: "+o+" at index "+n.index)}else if(this.options.version==="1.1"&&(c=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,n=o.match(c)))throw new Error("Invalid character in string: "+o+" at index "+n.index);return o},u.prototype.assertLegalName=function(o){var c;if(this.options.noValidation)return o;if(this.assertLegalChar(o),c=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!o.match(c))throw new Error("Invalid character in name");return o},u.prototype.textEscape=function(o){var c;return this.options.noValidation?o:(c=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,o.replace(c,"&").replace(//g,">").replace(/\r/g," "))},u.prototype.attEscape=function(o){var c;return this.options.noValidation?o:(c=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,o.replace(c,"&").replace(/0)?new Array(A).join(b.indent):""},O.prototype.endline=function(y,b,h){return!b.pretty||b.suppressPrettyCount?"":b.newline},O.prototype.attribute=function(y,b,h){var A;return this.openAttribute(y,b,h),A=" "+y.name+'="'+y.value+'"',this.closeAttribute(y,b,h),A},O.prototype.cdata=function(y,b,h){var A;return this.openNode(y,b,h),b.state=t.OpenTag,A=this.indent(y,b,h)+""+this.endline(y,b,h),b.state=t.None,this.closeNode(y,b,h),A},O.prototype.comment=function(y,b,h){var A;return this.openNode(y,b,h),b.state=t.OpenTag,A=this.indent(y,b,h)+""+this.endline(y,b,h),b.state=t.None,this.closeNode(y,b,h),A},O.prototype.declaration=function(y,b,h){var A;return this.openNode(y,b,h),b.state=t.OpenTag,A=this.indent(y,b,h)+"",A+=this.endline(y,b,h),b.state=t.None,this.closeNode(y,b,h),A},O.prototype.docType=function(y,b,h){var A,B,L,P,z;if(h||(h=0),this.openNode(y,b,h),b.state=t.OpenTag,P=this.indent(y,b,h),P+="0){for(P+=" [",P+=this.endline(y,b,h),b.state=t.InsideTag,z=y.children,B=0,L=z.length;B",P+=this.endline(y,b,h),b.state=t.None,this.closeNode(y,b,h),P},O.prototype.element=function(y,b,h){var A,B,L,P,z,H,G,U,_,K,ae,Y,te,X;h||(h=0),K=!1,ae="",this.openNode(y,b,h),b.state=t.OpenTag,ae+=this.indent(y,b,h)+"<"+y.name,Y=y.attribs;for(_ in Y)g.call(Y,_)&&(A=Y[_],ae+=this.attribute(A,b,h));if(L=y.children.length,P=L===0?null:y.children[0],L===0||y.children.every(function(Q){return(Q.type===a.Text||Q.type===a.Raw)&&Q.value===""}))b.allowEmpty?(ae+=">",b.state=t.CloseTag,ae+=""+this.endline(y,b,h)):(b.state=t.CloseTag,ae+=b.spaceBeforeSlash+"/>"+this.endline(y,b,h));else if(b.pretty&&L===1&&(P.type===a.Text||P.type===a.Raw)&&P.value!=null)ae+=">",b.state=t.InsideTag,b.suppressPrettyCount++,K=!0,ae+=this.writeChildNode(P,b,h+1),b.suppressPrettyCount--,K=!1,b.state=t.CloseTag,ae+=""+this.endline(y,b,h);else{if(b.dontPrettyTextNodes){for(te=y.children,z=0,G=te.length;z"+this.endline(y,b,h),b.state=t.InsideTag,X=y.children,H=0,U=X.length;H",K&&b.suppressPrettyCount--,ae+=this.endline(y,b,h),b.state=t.None}return this.closeNode(y,b,h),ae},O.prototype.writeChildNode=function(y,b,h){switch(y.type){case a.CData:return this.cdata(y,b,h);case a.Comment:return this.comment(y,b,h);case a.Element:return this.element(y,b,h);case a.Raw:return this.raw(y,b,h);case a.Text:return this.text(y,b,h);case a.ProcessingInstruction:return this.processingInstruction(y,b,h);case a.Dummy:return"";case a.Declaration:return this.declaration(y,b,h);case a.DocType:return this.docType(y,b,h);case a.AttributeDeclaration:return this.dtdAttList(y,b,h);case a.ElementDeclaration:return this.dtdElement(y,b,h);case a.EntityDeclaration:return this.dtdEntity(y,b,h);case a.NotationDeclaration:return this.dtdNotation(y,b,h);default:throw new Error("Unknown XML node type: "+y.constructor.name)}},O.prototype.processingInstruction=function(y,b,h){var A;return this.openNode(y,b,h),b.state=t.OpenTag,A=this.indent(y,b,h)+"",A+=this.endline(y,b,h),b.state=t.None,this.closeNode(y,b,h),A},O.prototype.raw=function(y,b,h){var A;return this.openNode(y,b,h),b.state=t.OpenTag,A=this.indent(y,b,h),b.state=t.InsideTag,A+=y.value,b.state=t.CloseTag,A+=this.endline(y,b,h),b.state=t.None,this.closeNode(y,b,h),A},O.prototype.text=function(y,b,h){var A;return this.openNode(y,b,h),b.state=t.OpenTag,A=this.indent(y,b,h),b.state=t.InsideTag,A+=y.value,b.state=t.CloseTag,A+=this.endline(y,b,h),b.state=t.None,this.closeNode(y,b,h),A},O.prototype.dtdAttList=function(y,b,h){var A;return this.openNode(y,b,h),b.state=t.OpenTag,A=this.indent(y,b,h)+""+this.endline(y,b,h),b.state=t.None,this.closeNode(y,b,h),A},O.prototype.dtdElement=function(y,b,h){var A;return this.openNode(y,b,h),b.state=t.OpenTag,A=this.indent(y,b,h)+""+this.endline(y,b,h),b.state=t.None,this.closeNode(y,b,h),A},O.prototype.dtdEntity=function(y,b,h){var A;return this.openNode(y,b,h),b.state=t.OpenTag,A=this.indent(y,b,h)+""+this.endline(y,b,h),b.state=t.None,this.closeNode(y,b,h),A},O.prototype.dtdNotation=function(y,b,h){var A;return this.openNode(y,b,h),b.state=t.OpenTag,A=this.indent(y,b,h)+""+this.endline(y,b,h),b.state=t.None,this.closeNode(y,b,h),A},O.prototype.openNode=function(y,b,h){},O.prototype.closeNode=function(y,b,h){},O.prototype.openAttribute=function(y,b,h){},O.prototype.closeAttribute=function(y,b,h){},O}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDummy":447,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLText":457}],459:[function(e,I,p){(function(){var a,t,s,u,o,c,n,r,i,l;l=e("./Utility"),r=l.assign,i=l.isFunction,s=e("./XMLDOMImplementation"),u=e("./XMLDocument"),o=e("./XMLDocumentCB"),n=e("./XMLStringWriter"),c=e("./XMLStreamWriter"),a=e("./NodeType"),t=e("./WriterState"),I.exports.create=function(d,E,v,m){var f,x;if(d==null)throw new Error("Root element needs a name.");return m=r({},E,v,m),f=new u(m),x=f.element(d),m.headless||(f.declaration(m),(m.pubID!=null||m.sysID!=null)&&f.dtd(m)),x},I.exports.begin=function(d,E,v){var m;return i(d)&&(m=[d,E],E=m[0],v=m[1],d={}),E?new o(d,E,v):new u(d)},I.exports.stringWriter=function(d){return new n(d)},I.exports.streamWriter=function(d,E){return new c(d,E)},I.exports.implementation=new s,I.exports.nodeType=a,I.exports.writerState=t}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLDOMImplementation":437,"./XMLDocument":445,"./XMLDocumentCB":446,"./XMLStreamWriter":454,"./XMLStringWriter":455}],460:[function(e,I,p){I.exports=t;var a=Object.prototype.hasOwnProperty;function t(){for(var s={},u=0;uo?d=l(d):d.length>5]|=128<>>9<<4)+14]=E;for(var v=1732584193,m=-271733879,f=-1732584194,x=271733878,S=0;S>16)+(E>>16)+(v>>16);return m<<16|v&65535}function l(d,E){return d<>>32-E}I.exports=function(E){return a.hash(E,s,16)}},{"./helpers":462}],464:[function(e,I,p){"use strict";var a=e("./helpers");function t(n,r){n[r>>5]|=128<<24-r%32,n[(r+64>>9<<4)+15]=r;for(var i=Array(80),l=1732584193,d=-271733879,E=-1732584194,v=271733878,m=-1009589776,f=0;f>16)+(r>>16)+(i>>16);return l<<16|i&65535}function c(n,r){return n<>>32-r}I.exports=function(r){return a.hash(r,t,20,!0)}},{"./helpers":462}],465:[function(e,I,p){"use strict";I.exports=function(){return function(){}}},{}],466:[function(e,I,p){(function(a){(function(){"use strict";var t=e("@babel/runtime/helpers/interopRequireDefault"),s=t(e("@babel/runtime/helpers/typeof")),u=e("stream"),o=u.Stream,c=e("../lib/common/utils/isArray"),n=c.isArray;I.exports.string=function(l){return typeof l=="string"},I.exports.array=n,I.exports.buffer=a.isBuffer;function r(i){return i instanceof o}I.exports.writableStream=function(l){return r(l)&&typeof l._write=="function"&&(0,s.default)(l._writableState)==="object"}}).call(this)}).call(this,{isBuffer:e("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":63,"../node_modules/is-buffer/index.js":366,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,stream:398}],467:[function(e,I,p){"use strict";var a=e("immediate"),t=I.exports={};t.nextTick=a,t.title="browser",t.browser=!0,t.env={},t.argv=[],t.version="",t.versions={};function s(){}t.on=s,t.addListener=s,t.once=s,t.off=s,t.removeListener=s,t.removeAllListeners=s,t.emit=s,t.prependListener=s,t.prependOnceListener=s,t.listeners=function(u){return[]},t.binding=function(u){throw new Error("process.binding is not supported")},t.cwd=function(){return"/"},t.chdir=function(u){throw new Error("process.chdir is not supported")},t.umask=function(){return 0}},{immediate:358}],468:[function(e,I,p){(function(a){(function(){"use strict";e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.search.js");var t=e("./lib/request"),s=e("./lib/response"),u=e("xtend"),o=e("builtin-status-codes"),c=e("url"),n=p;n.request=function(r,i){typeof r=="string"?r=c.parse(r):r=u(r);var l=a.location.protocol.search(/^https?:$/)===-1?"http:":"",d=r.protocol||l,E=r.hostname||r.host,v=r.port,m=r.path||"/";E&&E.indexOf(":")!==-1&&(E="["+E+"]"),r.url=(E?d+"//"+E:"")+(v?":"+v:"")+m,r.method=(r.method||"GET").toUpperCase(),r.headers=r.headers||{};var f=new t(r);return i&&f.on("response",i),f},n.get=function(i,l){var d=n.request(i,l);return d.end(),d},n.ClientRequest=t,n.IncomingMessage=s.IncomingMessage,n.Agent=function(){},n.Agent.defaultMaxSockets=4,n.globalAgent=new n.Agent,n.STATUS_CODES=o,n.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":470,"./lib/response":471,"builtin-status-codes":91,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.search.js":306,url:472,xtend:460}],469:[function(e,I,p){(function(a){(function(){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.array-buffer.constructor.js"),e("core-js/modules/es.array-buffer.slice.js"),e("core-js/modules/es.array.slice.js"),p.fetch=n(a.fetch)&&n(a.ReadableStream),p.writableStream=n(a.WritableStream),p.abortController=n(a.AbortController),p.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),p.blobConstructor=!0}catch(r){}var t;function s(){if(t!==void 0)return t;if(a.XMLHttpRequest){t=new a.XMLHttpRequest;try{t.open("GET",a.XDomainRequest?"/":"https://example.com")}catch(r){t=null}}else t=null;return t}function u(r){var i=s();if(!i)return!1;try{return i.responseType=r,i.responseType===r}catch(l){}return!1}var o=typeof a.ArrayBuffer!="undefined",c=o&&n(a.ArrayBuffer.prototype.slice);p.arraybuffer=p.fetch||o&&u("arraybuffer"),p.msstream=!p.fetch&&c&&u("ms-stream"),p.mozchunkedarraybuffer=!p.fetch&&o&&u("moz-chunked-arraybuffer"),p.overrideMimeType=p.fetch||(s()?n(s().overrideMimeType):!1),p.vbArray=n(a.VBArray);function n(r){return typeof r=="function"}t=null}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"core-js/modules/es.array-buffer.constructor.js":270,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295}],470:[function(e,I,p){(function(a,t,s){(function(){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.function.name.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js");var u=e("./capability"),o=e("inherits"),c=e("./response"),n=e("readable-stream"),r=e("to-arraybuffer"),i=c.IncomingMessage,l=c.readyStates;function d(f,x){return u.fetch&&x?"fetch":u.mozchunkedarraybuffer?"moz-chunked-arraybuffer":u.msstream?"ms-stream":u.arraybuffer&&f?"arraybuffer":u.vbArray&&f?"text:vbarray":"text"}var E=I.exports=function(f){var x=this;n.Writable.call(x),x._opts=f,x._body=[],x._headers={},f.auth&&x.setHeader("Authorization","Basic "+new s(f.auth).toString("base64")),Object.keys(f.headers).forEach(function(O){x.setHeader(O,f.headers[O])});var S,g=!0;if(f.mode==="disable-fetch"||"requestTimeout"in f&&!u.abortController)g=!1,S=!0;else if(f.mode==="prefer-streaming")S=!1;else if(f.mode==="allow-wrong-content-type")S=!u.overrideMimeType;else if(!f.mode||f.mode==="default"||f.mode==="prefer-fast")S=!0;else throw new Error("Invalid value for opts.mode");x._mode=d(S,g),x._fetchTimer=null,x.on("finish",function(){x._onFinish()})};o(E,n.Writable),E.prototype.setHeader=function(f,x){var S=this,g=f.toLowerCase();m.indexOf(g)===-1&&(S._headers[g]={name:f,value:x})},E.prototype.getHeader=function(f){var x=this._headers[f.toLowerCase()];return x?x.value:null},E.prototype.removeHeader=function(f){var x=this;delete x._headers[f.toLowerCase()]},E.prototype._onFinish=function(){var f=this;if(!f._destroyed){var x=f._opts,S=f._headers,g=null;x.method!=="GET"&&x.method!=="HEAD"&&(u.arraybuffer?g=r(s.concat(f._body)):u.blobConstructor?g=new t.Blob(f._body.map(function(B){return r(B)}),{type:(S["content-type"]||{}).value||""}):g=s.concat(f._body).toString());var O=[];if(Object.keys(S).forEach(function(B){var L=S[B].name,P=S[B].value;Array.isArray(P)?P.forEach(function(z){O.push([L,z])}):O.push([L,P])}),f._mode==="fetch"){var y=null,b=null;if(u.abortController){var h=new AbortController;y=h.signal,f._fetchAbortController=h,"requestTimeout"in x&&x.requestTimeout!==0&&(f._fetchTimer=t.setTimeout(function(){f.emit("requestTimeout"),f._fetchAbortController&&f._fetchAbortController.abort()},x.requestTimeout))}t.fetch(f._opts.url,{method:f._opts.method,headers:O,body:g||void 0,mode:"cors",credentials:x.withCredentials?"include":"same-origin",signal:y}).then(function(B){f._fetchResponse=B,f._connect()},function(B){t.clearTimeout(f._fetchTimer),f._destroyed||f.emit("error",B)})}else{var A=f._xhr=new t.XMLHttpRequest;try{A.open(f._opts.method,f._opts.url,!0)}catch(B){a.nextTick(function(){f.emit("error",B)});return}"responseType"in A&&(A.responseType=f._mode.split(":")[0]),"withCredentials"in A&&(A.withCredentials=!!x.withCredentials),f._mode==="text"&&"overrideMimeType"in A&&A.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in x&&(A.timeout=x.requestTimeout,A.ontimeout=function(){f.emit("requestTimeout")}),O.forEach(function(B){A.setRequestHeader(B[0],B[1])}),f._response=null,A.onreadystatechange=function(){switch(A.readyState){case l.LOADING:case l.DONE:f._onXHRProgress();break}},f._mode==="moz-chunked-arraybuffer"&&(A.onprogress=function(){f._onXHRProgress()}),A.onerror=function(){f._destroyed||f.emit("error",new Error("XHR error"))};try{A.send(g)}catch(B){a.nextTick(function(){f.emit("error",B)});return}}}};function v(f){try{var x=f.status;return x!==null&&x!==0}catch(S){return!1}}E.prototype._onXHRProgress=function(){var f=this;!v(f._xhr)||f._destroyed||(f._response||f._connect(),f._response._onXHRProgress())},E.prototype._connect=function(){var f=this;f._destroyed||(f._response=new i(f._xhr,f._fetchResponse,f._mode,f._fetchTimer),f._response.on("error",function(x){f.emit("error",x)}),f.emit("response",f._response))},E.prototype._write=function(f,x,S){var g=this;g._body.push(f),S()},E.prototype.abort=E.prototype.destroy=function(){var f=this;f._destroyed=!0,t.clearTimeout(f._fetchTimer),f._response&&(f._response._destroyed=!0),f._xhr?f._xhr.abort():f._fetchAbortController&&f._fetchAbortController.abort()},E.prototype.end=function(f,x,S){var g=this;typeof f=="function"&&(S=f,f=void 0),n.Writable.prototype.end.call(g,f,x,S)},E.prototype.flushHeaders=function(){},E.prototype.setTimeout=function(){},E.prototype.setNoDelay=function(){},E.prototype.setSocketKeepAlive=function(){};var m=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this)}).call(this,e("_process"),typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":469,"./response":471,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.split.js":307,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394,"to-arraybuffer":415}],471:[function(e,I,p){(function(a,t,s){(function(){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.string.match.js"),e("core-js/modules/es.array.iterator.js"),e("core-js/modules/es.array-buffer.slice.js"),e("core-js/modules/es.typed-array.uint8-array.js"),e("core-js/modules/es.typed-array.copy-within.js"),e("core-js/modules/es.typed-array.every.js"),e("core-js/modules/es.typed-array.fill.js"),e("core-js/modules/es.typed-array.filter.js"),e("core-js/modules/es.typed-array.find.js"),e("core-js/modules/es.typed-array.find-index.js"),e("core-js/modules/es.typed-array.for-each.js"),e("core-js/modules/es.typed-array.includes.js"),e("core-js/modules/es.typed-array.index-of.js"),e("core-js/modules/es.typed-array.iterator.js"),e("core-js/modules/es.typed-array.join.js"),e("core-js/modules/es.typed-array.last-index-of.js"),e("core-js/modules/es.typed-array.map.js"),e("core-js/modules/es.typed-array.reduce.js"),e("core-js/modules/es.typed-array.reduce-right.js"),e("core-js/modules/es.typed-array.reverse.js"),e("core-js/modules/es.typed-array.set.js"),e("core-js/modules/es.typed-array.slice.js"),e("core-js/modules/es.typed-array.some.js"),e("core-js/modules/es.typed-array.sort.js"),e("core-js/modules/es.typed-array.subarray.js"),e("core-js/modules/es.typed-array.to-locale-string.js"),e("core-js/modules/es.typed-array.to-string.js"),e("core-js/modules/es.array.slice.js");var u=e("./capability"),o=e("inherits"),c=e("readable-stream"),n=p.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},r=p.IncomingMessage=function(i,l,d,E){var v=this;if(c.Readable.call(v),v._mode=d,v.headers={},v.rawHeaders=[],v.trailers={},v.rawTrailers=[],v.on("end",function(){a.nextTick(function(){v.emit("close")})}),d==="fetch"){var m=function y(){x.read().then(function(b){if(!v._destroyed){if(b.done){t.clearTimeout(E),v.push(null);return}v.push(new s(b.value)),y()}}).catch(function(b){t.clearTimeout(E),v._destroyed||v.emit("error",b)})};if(v._fetchResponse=l,v.url=l.url,v.statusCode=l.status,v.statusMessage=l.statusText,l.headers.forEach(function(y,b){v.headers[b.toLowerCase()]=y,v.rawHeaders.push(b,y)}),u.writableStream){var f=new WritableStream({write:function(b){return new Promise(function(h,A){v._destroyed?A():v.push(new s(b))?h():v._resumeFetch=h})},close:function(){t.clearTimeout(E),v._destroyed||v.push(null)},abort:function(b){v._destroyed||v.emit("error",b)}});try{l.body.pipeTo(f).catch(function(y){t.clearTimeout(E),v._destroyed||v.emit("error",y)});return}catch(y){}}var x=l.body.getReader();m()}else{v._xhr=i,v._pos=0,v.url=i.responseURL,v.statusCode=i.status,v.statusMessage=i.statusText;var S=i.getAllResponseHeaders().split(/\r?\n/);if(S.forEach(function(y){var b=y.match(/^([^:]+):\s*(.*)/);if(b){var h=b[1].toLowerCase();h==="set-cookie"?(v.headers[h]===void 0&&(v.headers[h]=[]),v.headers[h].push(b[2])):v.headers[h]!==void 0?v.headers[h]+=", "+b[2]:v.headers[h]=b[2],v.rawHeaders.push(b[1],b[2])}}),v._charset="x-user-defined",!u.overrideMimeType){var g=v.rawHeaders["mime-type"];if(g){var O=g.match(/;\s*charset=([^;])(;|$)/);O&&(v._charset=O[1].toLowerCase())}v._charset||(v._charset="utf-8")}}};o(r,c.Readable),r.prototype._read=function(){var i=this,l=i._resumeFetch;l&&(i._resumeFetch=null,l())},r.prototype._onXHRProgress=function(){var i=this,l=i._xhr,d=null;switch(i._mode){case"text:vbarray":if(l.readyState!==n.DONE)break;try{d=new t.VBArray(l.responseBody).toArray()}catch(x){}if(d!==null){i.push(new s(d));break}case"text":try{d=l.responseText}catch(x){i._mode="text:vbarray";break}if(d.length>i._pos){var E=d.substr(i._pos);if(i._charset==="x-user-defined"){for(var v=new s(E.length),m=0;mi._pos&&(i.push(new s(new Uint8Array(f.result.slice(i._pos)))),i._pos=f.result.byteLength)},f.onload=function(){i.push(null)},f.readAsArrayBuffer(d);break}i._xhr.readyState===n.DONE&&i._mode!=="ms-stream"&&i.push(null)}}).call(this)}).call(this,e("_process"),typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":469,_process:467,buffer:90,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.split.js":307,"core-js/modules/es.typed-array.copy-within.js":315,"core-js/modules/es.typed-array.every.js":316,"core-js/modules/es.typed-array.fill.js":317,"core-js/modules/es.typed-array.filter.js":318,"core-js/modules/es.typed-array.find-index.js":319,"core-js/modules/es.typed-array.find.js":320,"core-js/modules/es.typed-array.for-each.js":321,"core-js/modules/es.typed-array.includes.js":322,"core-js/modules/es.typed-array.index-of.js":323,"core-js/modules/es.typed-array.iterator.js":324,"core-js/modules/es.typed-array.join.js":325,"core-js/modules/es.typed-array.last-index-of.js":326,"core-js/modules/es.typed-array.map.js":327,"core-js/modules/es.typed-array.reduce-right.js":328,"core-js/modules/es.typed-array.reduce.js":329,"core-js/modules/es.typed-array.reverse.js":330,"core-js/modules/es.typed-array.set.js":331,"core-js/modules/es.typed-array.slice.js":332,"core-js/modules/es.typed-array.some.js":333,"core-js/modules/es.typed-array.sort.js":334,"core-js/modules/es.typed-array.subarray.js":335,"core-js/modules/es.typed-array.to-locale-string.js":336,"core-js/modules/es.typed-array.to-string.js":337,"core-js/modules/es.typed-array.uint8-array.js":338,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394}],472:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/helpers/typeof"));e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.search.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.array.join.js"),e("core-js/modules/es.string.trim.js"),e("core-js/modules/es.string.match.js"),e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.splice.js");var s=e("punycode"),u=e("./util");p.parse=b,p.resolve=A,p.resolveObject=B,p.format=h,p.Url=o;function o(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var c=/^([a-z0-9.+-]+:)/i,n=/:[0-9]*$/,r=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,i=["<",">",'"',"`"," ","\r",` -`," "],l=["{","}","|","\\","^","`"].concat(i),d=["'"].concat(l),E=["%","/","?",";","#"].concat(d),v=["/","?","#"],m=255,f=/^[+a-z0-9A-Z_-]{0,63}$/,x=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,S={javascript:!0,"javascript:":!0},g={javascript:!0,"javascript:":!0},O={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},y=e("querystring");function b(L,P,z){if(L&&u.isObject(L)&&L instanceof o)return L;var H=new o;return H.parse(L,P,z),H}o.prototype.parse=function(L,P,z){if(!u.isString(L))throw new TypeError("Parameter 'url' must be a string, not "+(0,t.default)(L));var H=L.indexOf("?"),G=H!==-1&&H127?J+="x":J+=M[D];if(!J.match(f)){var V=Ce.slice(0,q),W=Ce.slice(q+1),N=M.match(x);N&&(V.push(N[1]),W.unshift(N[2])),W.length&&(K="/"+W.join(".")+K),this.hostname=V.join(".");break}}}this.hostname.length>m?this.hostname="":this.hostname=this.hostname.toLowerCase(),xe||(this.hostname=s.toASCII(this.hostname));var j=this.port?":"+this.port:"",T=this.hostname||"";this.host=T+j,this.href+=this.host,xe&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),K[0]!=="/"&&(K="/"+K))}if(!S[te])for(var q=0,oe=d.length;q0?z.host.split("@"):!1;J&&(z.auth=J.shift(),z.host=z.hostname=J.shift())}return z.search=L.search,z.query=L.query,(!u.isNull(z.pathname)||!u.isNull(z.search))&&(z.path=(z.pathname?z.pathname:"")+(z.search?z.search:"")),z.href=z.format(),z}if(!Ce.length)return z.pathname=null,z.search?z.path="/"+z.search:z.path=null,z.href=z.format(),z;for(var D=Ce.slice(-1)[0],k=(z.host||L.host||Ce.length>1)&&(D==="."||D==="..")||D==="",V=0,W=Ce.length;W>=0;W--)D=Ce[W],D==="."?Ce.splice(W,1):D===".."?(Ce.splice(W,1),V++):V&&(Ce.splice(W,1),V--);if(!ce&&!xe)for(;V--;V)Ce.unshift("..");ce&&Ce[0]!==""&&(!Ce[0]||Ce[0].charAt(0)!=="/")&&Ce.unshift(""),k&&Ce.join("/").substr(-1)!=="/"&&Ce.push("");var N=Ce[0]===""||Ce[0]&&Ce[0].charAt(0)==="/";if(M){z.hostname=z.host=N?"":Ce.length?Ce.shift():"";var J=z.host&&z.host.indexOf("@")>0?z.host.split("@"):!1;J&&(z.auth=J.shift(),z.host=z.hostname=J.shift())}return ce=ce||z.host&&Ce.length,ce&&!N&&Ce.unshift(""),Ce.length?z.pathname=Ce.join("/"):(z.pathname=null,z.path=null),(!u.isNull(z.pathname)||!u.isNull(z.search))&&(z.path=(z.pathname?z.pathname:"")+(z.search?z.search:"")),z.auth=L.auth||z.auth,z.slashes=z.slashes||L.slashes,z.href=z.format(),z},o.prototype.parseHost=function(){var L=this.host,P=n.exec(L);P&&(P=P[0],P!==":"&&(this.port=P.substr(1)),L=L.substr(0,L.length-P.length)),L&&(this.hostname=L)}},{"./util":473,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.array.splice.js":283,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.search.js":306,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,punycode:382,querystring:385}],473:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/helpers/typeof"));I.exports={isString:function(u){return typeof u=="string"},isObject:function(u){return(0,t.default)(u)==="object"&&u!==null},isNull:function(u){return u===null},isNullOrUndefined:function(u){return u==null}}},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79}],474:[function(e,I,p){"use strict";e("core-js/modules/es.number.constructor.js"),p.encodeURIComponent=function(a){try{return encodeURIComponent(a)}catch(t){return a}},p.escape=e("escape-html"),p.timestamp=function(t){if(t){var s=t;return typeof s=="string"&&(s=Number(s)),String(t).length===10&&(s*=1e3),new Date(s)}return Math.round(Date.now()/1e3)}},{"core-js/modules/es.number.constructor.js":286,"escape-html":343}],475:[function(e,I,p){(function(a,t){(function(){"use strict";var s=e("@babel/runtime/helpers/interopRequireDefault"),u=s(e("@babel/runtime/helpers/typeof"));e("core-js/modules/es.string.trim.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.function.name.js"),e("core-js/modules/es.array.concat.js");var o=e("util"),c=e("url"),n=e("http"),r=e("https"),i=e("debug")("urllib"),l=e("humanize-ms"),d=0,E=Math.pow(2,31)-10,v=/^https?:\/\//i;function m(g,O){return g===void 0?O:g}function f(g){return g?g.split(";")[0].trim().toLowerCase():""}function x(g,O){return function(y,b,h){if(y)return O(y);g({data:b,status:h.statusCode,headers:h.headers,res:h})}}p.TIMEOUTS=[l("300s"),l("300s")];var S=["json","text"];p.request=function(O,y,b){return arguments.length===2&&typeof y=="function"&&(b=y,y=null),typeof b=="function"?p.requestWithCallback(O,y,b):new Promise(function(h,A){p.requestWithCallback(O,y,x(h,A))})},p.requestWithCallback=function(O,y,b){if(!O||typeof O!="string"&&(0,u.default)(O)!=="object"){var h=o.format("expect request url to be a string or a http request options, but got %j",O);throw new Error(h)}arguments.length===2&&typeof y=="function"&&(b=y,y=null),y=y||{},d>=E&&(d=0);var A=++d;y.requestUrls=y.requestUrls||[];var B={requestId:A,url:O,args:y,ctx:y.ctx};y.emitter&&y.emitter.emit("request",B),y.timeout=y.timeout||p.TIMEOUTS,y.maxRedirects=y.maxRedirects||10,y.streaming=y.streaming||y.customResponse;var L=Date.now(),P;typeof O=="string"?(v.test(O)||(O="https://"+O),P=c.parse(O)):P=O;var z=(y.type||y.method||P.method||"GET").toUpperCase(),H=P.port||80,G=n,U=m(y.agent,p.agent),_=y.fixJSONCtlChars;P.protocol==="https:"&&(G=r,U=m(y.httpsAgent,p.httpsAgent),P.port||(H=443));var K={host:P.hostname||P.host||"localhost",path:P.path||"/",method:z,port:H,agent:U,headers:y.headers||{},lookup:y.lookup};Array.isArray(y.timeout)?K.requestTimeout=y.timeout[y.timeout.length-1]:typeof y.timeout!="undefined"&&(K.requestTimeout=y.timeout);var ae=y.auth||P.auth;ae&&(K.auth=ae);var Y=y.content||y.data,te=z==="GET"||z==="HEAD"||y.dataAsQueryString;if(!y.content&&Y&&!(typeof Y=="string"||t.isBuffer(Y)))if(te)Y=y.nestedQuerystring?qs.stringify(Y):querystring.stringify(Y);else{var X=K.headers["Content-Type"]||K.headers["content-type"];X||(y.contentType==="json"?X="application/json":X="application/x-www-form-urlencoded",K.headers["Content-Type"]=X),f(X)==="application/json"?Y=JSON.stringify(Y):Y=y.nestedQuerystring?qs.stringify(Y):querystring.stringify(Y)}te&&Y&&(K.path+=(P.query?"&":"?")+Y,Y=null);var Q=0;if(Y){var q=Y.length;t.isBuffer(Y)||(q=t.byteLength(Y)),Q=K.headers["Content-Length"]=q}y.dataType==="json"&&(K.headers.Accept="application/json"),typeof y.beforeRequest=="function"&&y.beforeRequest(K);var $=null,de=null,ce=null,xe=!1,Ce=!1,oe=0,M=-1,J=!1,D="",k="",V=null;y.timing&&(V={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function W(){$&&(clearTimeout($),$=null)}function N(){de&&(clearTimeout(de),de=null)}function j(ve,le,ee){if(N(),!b){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),A,a.pid,K.method,O),ve&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s -stack: %s`,Date(),A,a.pid,ve.name,ve.message,ve.stack);return}var se=b;b=null;var be={};ee&&(M=ee.statusCode,be=ee.headers);var we=Date.now()-L;V&&(V.contentDownload=we),i("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",we,oe,M,K.method,K.host,K.path,Ce,V);var Oe={status:M,statusCode:M,headers:be,size:oe,aborted:J,rt:we,keepAliveSocket:Ce,data:le,requestUrls:y.requestUrls,timing:V,remoteAddress:D,remotePort:k};if(ve){var Me="";U&&typeof U.getCurrentStatus=="function"&&(Me=", agent status: "+JSON.stringify(U.getCurrentStatus())),ve.message+=", "+K.method+" "+O+" "+M+" (connected: "+xe+", keepalive socket: "+Ce+Me+`) -headers: `+JSON.stringify(be),ve.data=le,ve.path=K.path,ve.status=M,ve.headers=be,ve.res=Oe}se(ve,le,y.streaming?ee:Oe),y.emitter&&(B.url=O,B.socket=Ee&&Ee.connection,B.options=K,B.size=Q,y.emitter.emit("response",{requestId:A,error:ve,ctx:y.ctx,req:B,res:Oe}))}function T(ve){var le=null;if(y.followRedirect&&statuses.redirect[ve.statusCode]){y._followRedirectCount=(y._followRedirectCount||0)+1;var ee=ve.headers.location;if(!ee)le=new Error("Got statusCode "+ve.statusCode+" but cannot resolve next location from headers"),le.name="FollowRedirectError";else if(y._followRedirectCount>y.maxRedirects)le=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+O),le.name="MaxRedirectError";else{var se=y.formatRedirectUrl?y.formatRedirectUrl(O,ee):c.resolve(O,ee);i("Request#%d %s: `redirected` from %s to %s",A,K.path,O,se),N(),y.headers&&y.headers.Host&&v.test(ee)&&(y.headers.Host=null);var be=b;return b=null,p.requestWithCallback(se,y,be),{redirect:!0,error:null}}}return{redirect:!1,error:le}}y.gzip&&!K.headers["Accept-Encoding"]&&!K.headers["accept-encoding"]&&(K.headers["Accept-Encoding"]="gzip");function R(ve,le,ee){var se=ve.headers["content-encoding"];return ee(null,le,se)}var F=y.writeStream;i("Request#%d %s %s with headers %j, options.path: %s",A,z,O,K.headers,K.path),y.requestUrls.push(O);function ne(ve){if(V&&(V.waiting=Date.now()-L),i("Request#%d %s `req response` event emit: status %d, headers: %j",A,O,ve.statusCode,ve.headers),y.streaming){var le=T(ve);if(le.redirect){ve.resume();return}return le.error?(ve.resume(),j(le.error,null,ve)):j(null,null,ve)}if(ve.on("close",function(){i("Request#%d %s: `res close` event emit, total size %d",A,O,oe)}),ve.on("error",function(){i("Request#%d %s: `res error` event emit, total size %d",A,O,oe)}),ve.on("aborted",function(){J=!0,i("Request#%d %s: `res aborted` event emit, total size %d",A,O,oe)}),F){var ee=T(ve);if(ee.redirect){ve.resume();return}return ee.error?(ve.resume(),F.end(),j(ee.error,null,ve)):(y.consumeWriteStream===!1?ve.on("end",j.bind(null,null,null,ve)):F.on("close",function(){i("Request#%d %s: writeStream close event emitted",A,O),j(ce||null,null,ve)}),ve.pipe(F))}var se=[];ve.on("data",function(be){i("Request#%d %s: `res data` event emit, size %d",A,O,be.length),oe+=be.length,se.push(be)}),ve.on("end",function(){var be=t.concat(se,oe);if(i("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",A,O,oe,ve._dumped),ce)return j(ce,be,ve);var we=T(ve);if(we.error)return j(we.error,be,ve);we.redirect||R(ve,be,function(Oe,Me,Ue){if(Oe)return j(Oe,be,ve);if(!Ue&&S.indexOf(y.dataType)>=0){try{Me=decodeBodyByCharset(Me,ve)}catch(pt){return i("decodeBodyByCharset error: %s",pt),j(null,Me,ve)}if(y.dataType==="json")if(oe===0)Me=null;else{var Je=parseJSON(Me,_);Je.error?Oe=Je.error:Me=Je.data}}J&&i("Request#%d %s: Remote socket was terminated before `response.end()` was called",A,O),j(Oe,Me,ve)})})}var re,Z;Array.isArray(y.timeout)?(re=l(y.timeout[0]),Z=l(y.timeout[1])):re=Z=l(y.timeout),i("ConnectTimeout: %d, ResponseTimeout: %d",re,Z);function ie(){i("Connect timer ticking, timeout: %d",re),$=setTimeout(function(){$=null,M===-1&&(M=-2);var ve="Connect timeout for "+re+"ms",le="ConnectionTimeoutError";Ee.socket||(le="SocketAssignTimeoutError",ve+=", working sockets is full"),ce=new Error(ve),ce.name=le,ce.requestId=A,i("ConnectTimeout: Request#%d %s %s: %s, connected: %s",A,O,ce.name,ve,xe),Ae()},re)}function Se(){i("Response timer ticking, timeout: %d",Z),de=setTimeout(function(){de=null;var ve="Response timeout for "+Z+"ms",le="ResponseTimeoutError";ce=new Error(ve),ce.name=le,ce.requestId=A,i("ResponseTimeout: Request#%d %s %s: %s, connected: %s",A,O,ce.name,ve,xe),Ae()},Z)}var Ee;K.mode=y.mode?y.mode:"";try{Ee=G.request(K,ne)}catch(ve){return j(ve)}typeof window=="undefined"?ie():Ee.on("requestTimeout",function(){M===-1&&(M=-2);var ve="Connect timeout for "+re+"ms",le="ConnectionTimeoutError";ce=new Error(ve),ce.name=le,ce.requestId=A,Ae()});function Ae(){i("Request#%d %s abort, connected: %s",A,O,xe),Ee.socket||(ce.noSocket=!0,j(ce)),Ee.abort()}return V&&Ee.on("finish",function(){V.requestSent=Date.now()-L}),Ee.once("socket",function(ve){V&&(V.queuing=Date.now()-L);var le=ve.readyState;if(le==="opening"){ve.once("lookup",function(ee,se,be){i("Request#%d %s lookup: %s, %s, %s",A,O,ee,se,be),V&&(V.dnslookup=Date.now()-L),se&&(D=se)}),ve.once("connect",function(){V&&(V.connected=Date.now()-L),W(),Se(),i("Request#%d %s new socket connected",A,O),xe=!0,D||(D=ve.remoteAddress),k=ve.remotePort});return}i("Request#%d %s reuse socket connected, readyState: %s",A,O,le),xe=!0,Ce=!0,D||(D=ve.remoteAddress),k=ve.remotePort,W(),Se()}),Ee.on("error",function(ve){(ve.name==="Error"||ve.name==="TypeError")&&(ve.name=xe?"ResponseError":"RequestError"),ve.message+=' (req "error")',i("Request#%d %s `req error` event emit, %s: %s",A,O,ve.name,ve.message),j(ce||ve)}),F&&F.once("error",function(ve){ve.message+=' (writeStream "error")',ce=ve,i("Request#%d %s `writeStream error` event emit, %s: %s",A,O,ve.name,ve.message),Ae()}),y.stream?(y.stream.pipe(Ee),y.stream.once("error",function(ve){ve.message+=' (stream "error")',ce=ve,i("Request#%d %s `readStream error` event emit, %s: %s",A,O,ve.name,ve.message),Ae()})):Ee.end(Y),Ee.requestId=A,Ee}}).call(this)}).call(this,e("_process"),e("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,debug:465,http:468,https:355,"humanize-ms":356,url:472,util:419}]},{},[1])(1)})})(window)},50371:function(Dt,We){"use strict";function w(){const C=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let pe=1;pe{const p=e[I];p!==void 0&&(C[I]=p)})}return C}We.Z=w},77578:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return C}});const C=pe=>pe?typeof pe=="function"?pe():pe:null},13845:function(Dt,We,w){"use strict";w.d(We,{F:function(){return C},Z:function(){return pe}});function C(e){return e!=null&&e===e.window}function pe(e,I){var p,a;if(typeof window=="undefined")return 0;const t=I?"scrollTop":"scrollLeft";let s=0;return C(e)?s=e[I?"pageYOffset":"pageXOffset"]:e instanceof Document?s=e.documentElement[t]:(e instanceof HTMLElement||e)&&(s=e[t]),e&&!C(e)&&typeof s!="number"&&(s=(a=((p=e.ownerDocument)!==null&&p!==void 0?p:e).documentElement)===null||a===void 0?void 0:a[t]),s}},56762:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return pe}});var C=w(59301);function pe(){const[,e]=C.useReducer(I=>I+1,0);return e}},68031:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return I}});var C=w(16089);function pe(p,a,t,s){const u=t-a;return p/=s/2,p<1?u/2*p*p*p+a:u/2*((p-=2)*p*p+2)+a}var e=w(13845);function I(p){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:t=()=>window,callback:s,duration:u=450}=a,o=t(),c=(0,e.Z)(o,!0),n=Date.now(),r=()=>{const l=Date.now()-n,d=pe(l>u?u:l,c,p,u);(0,e.F)(o)?o.scrollTo(window.pageXOffset,d):o instanceof Document||o.constructor.name==="HTMLDocument"?o.documentElement.scrollTop=d:o.scrollTop=d,lt||a},24905:function(Dt,We,w){"use strict";w.d(We,{default:function(){return O}});var C=w(92310),pe=w.n(C),e=w(5630),I=w(59301),p=w(36355),a=w(1684),t=w(32441),u=I.createContext(null),o=w(98447),c=w(14088),n=w(4572),r=function(y,b){var h={};for(var A in y)Object.prototype.hasOwnProperty.call(y,A)&&b.indexOf(A)<0&&(h[A]=y[A]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,A=Object.getOwnPropertySymbols(y);B{var h;const{prefixCls:A,className:B,rootClassName:L,children:P,indeterminate:z=!1,style:H,onMouseEnter:G,onMouseLeave:U,skipGroup:_=!1,disabled:K}=y,ae=r(y,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Y,direction:te,checkbox:X}=I.useContext(p.E_),Q=I.useContext(u),{isFormItemInput:q}=I.useContext(t.aM),$=I.useContext(a.Z),de=(h=(Q==null?void 0:Q.disabled)||K)!==null&&h!==void 0?h:$,ce=I.useRef(ae.value);I.useEffect(()=>{Q==null||Q.registerValue(ae.value)},[]),I.useEffect(()=>{if(!_)return ae.value!==ce.current&&(Q==null||Q.cancelValue(ce.current),Q==null||Q.registerValue(ae.value),ce.current=ae.value),()=>Q==null?void 0:Q.cancelValue(ae.value)},[ae.value]);const xe=Y("checkbox",A),[Ce,oe]=(0,o.ZP)(xe),M=Object.assign({},ae);Q&&!_&&(M.onChange=function(){ae.onChange&&ae.onChange.apply(ae,arguments),Q.toggleOption&&Q.toggleOption({label:P,value:ae.value})},M.name=Q.name,M.checked=Q.value.includes(ae.value));const J=pe()(`${xe}-wrapper`,{[`${xe}-rtl`]:te==="rtl",[`${xe}-wrapper-checked`]:M.checked,[`${xe}-wrapper-disabled`]:de,[`${xe}-wrapper-in-form-item`]:q},X==null?void 0:X.className,B,L,oe),D=pe()({[`${xe}-indeterminate`]:z},n.A,oe),k=z?"mixed":void 0;return Ce(I.createElement(c.Z,{component:"Checkbox",disabled:de},I.createElement("label",{className:J,style:Object.assign(Object.assign({},X==null?void 0:X.style),H),onMouseEnter:G,onMouseLeave:U},I.createElement(e.Z,Object.assign({"aria-checked":k},M,{prefixCls:xe,className:D,disabled:de,ref:b})),P!==void 0&&I.createElement("span",null,P))))};var d=I.forwardRef(i),E=w(77654),v=w(2738),m=function(y,b){var h={};for(var A in y)Object.prototype.hasOwnProperty.call(y,A)&&b.indexOf(A)<0&&(h[A]=y[A]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,A=Object.getOwnPropertySymbols(y);B{const{defaultValue:h,children:A,options:B=[],prefixCls:L,className:P,rootClassName:z,style:H,onChange:G}=y,U=m(y,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:_,direction:K}=I.useContext(p.E_),[ae,Y]=I.useState(U.value||h||[]),[te,X]=I.useState([]);I.useEffect(()=>{"value"in U&&Y(U.value||[])},[U.value]);const Q=I.useMemo(()=>B.map(V=>typeof V=="string"||typeof V=="number"?{label:V,value:V}:V),[B]),q=V=>{X(W=>W.filter(N=>N!==V))},$=V=>{X(W=>[].concat((0,E.Z)(W),[V]))},de=V=>{const W=ae.indexOf(V.value),N=(0,E.Z)(ae);W===-1?N.push(V.value):N.splice(W,1),"value"in U||Y(N),G==null||G(N.filter(j=>te.includes(j)).sort((j,T)=>{const R=Q.findIndex(ne=>ne.value===j),F=Q.findIndex(ne=>ne.value===T);return R-F}))},ce=_("checkbox",L),xe=`${ce}-group`,[Ce,oe]=(0,o.ZP)(ce),M=(0,v.Z)(U,["value","disabled"]),J=B.length?Q.map(V=>I.createElement(d,{prefixCls:ce,key:V.value.toString(),disabled:"disabled"in V?V.disabled:U.disabled,value:V.value,checked:ae.includes(V.value),onChange:V.onChange,className:`${xe}-item`,style:V.style,title:V.title},V.label)):A,D={toggleOption:de,value:ae,disabled:U.disabled,name:U.name,registerValue:$,cancelValue:q},k=pe()(xe,{[`${xe}-rtl`]:K==="rtl"},P,z,oe);return Ce(I.createElement("div",Object.assign({className:k,style:H},M,{ref:b}),I.createElement(u.Provider,{value:D},J)))},x=I.forwardRef(f);var S=I.memo(x);const g=d;g.Group=S,g.__ANT_CHECKBOX=!0;var O=g},98447:function(Dt,We,w){"use strict";w.d(We,{C2:function(){return p}});var C=w(17313),pe=w(37613),e=w(83116);const I=a=>{const{checkboxCls:t}=a,s=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,C.Wf)(a)),{display:"inline-flex",flexWrap:"wrap",columnGap:a.marginXS,[`> ${a.antCls}-row`]:{flex:1}}),[s]:Object.assign(Object.assign({},(0,C.Wf)(a)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${s}`]:{marginInlineStart:0},[`&${s}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,C.Wf)(a)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:a.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,C.oN)(a))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:a.checkboxSize,height:a.checkboxSize,direction:"ltr",backgroundColor:a.colorBgContainer,border:`${a.lineWidth}px ${a.lineType} ${a.colorBorder}`,borderRadius:a.borderRadiusSM,borderCollapse:"separate",transition:`all ${a.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:a.checkboxSize/14*5,height:a.checkboxSize/14*8,border:`${a.lineWidthBold}px solid ${a.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${a.motionDurationFast} ${a.motionEaseInBack}, opacity ${a.motionDurationFast}`}},"& + span":{paddingInlineStart:a.paddingXS,paddingInlineEnd:a.paddingXS}})},{[` - ${s}:not(${s}-disabled), - ${t}:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{borderColor:a.colorPrimary}},[`${s}:not(${s}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:a.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:a.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:a.colorPrimary,borderColor:a.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${a.motionDurationMid} ${a.motionEaseOutBack} ${a.motionDurationFast}`}}},[` - ${s}-checked:not(${s}-disabled), - ${t}-checked:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{backgroundColor:a.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:a.colorBgContainer,borderColor:a.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:a.fontSizeLG/2,height:a.fontSizeLG/2,backgroundColor:a.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${s}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:a.colorBgContainerDisabled,borderColor:a.colorBorder,"&:after":{borderColor:a.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:a.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:a.colorTextDisabled}}}]};function p(a,t){const s=(0,pe.TS)(t,{checkboxCls:`.${a}`,checkboxSize:t.controlInteractiveSize});return[I(s)]}We.ZP=(0,e.Z)("Checkbox",(a,t)=>{let{prefixCls:s}=t;return[p(s,a)]})},36381:function(Dt,We,w){"use strict";w.d(We,{default:function(){return M}});var C=w(38819),pe=w(92310),e=w.n(pe),I=w(60499),p=w(77654),a=w(72190),t=w(43749),s=w(18929),u=w(48736),o=w(59301),c=w(42244),n=w(11592),r=w(18642),i=w(77900),l=w(10228),d=o.forwardRef(function(J,D){var k=J.prefixCls,V=J.forceRender,W=J.className,N=J.style,j=J.children,T=J.isActive,R=J.role,F=o.useState(T||V),ne=(0,a.Z)(F,2),re=ne[0],Z=ne[1];return o.useEffect(function(){(V||T)&&Z(!0)},[V,T]),re?o.createElement("div",{ref:D,className:e()("".concat(k,"-content"),(0,r.Z)((0,r.Z)({},"".concat(k,"-content-active"),T),"".concat(k,"-content-inactive"),!T),W),style:N,role:R},o.createElement("div",{className:"".concat(k,"-content-box")},j)):null});d.displayName="PanelContent";var E=d,v=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],m=o.forwardRef(function(J,D){var k=J.showArrow,V=k===void 0?!0:k,W=J.headerClass,N=J.isActive,j=J.onItemClick,T=J.forceRender,R=J.className,F=J.prefixCls,ne=J.collapsible,re=J.accordion,Z=J.panelKey,ie=J.extra,Se=J.header,Ee=J.expandIcon,Ae=J.openMotion,ve=J.destroyInactivePanel,le=J.children,ee=(0,c.Z)(J,v),se=ne==="disabled",be=ne==="header",we=ne==="icon",Oe=ie!=null&&typeof ie!="boolean",Me=function(){j==null||j(Z)},Ue=function(Lt){(Lt.key==="Enter"||Lt.keyCode===l.Z.ENTER||Lt.which===l.Z.ENTER)&&Me()},Je=typeof Ee=="function"?Ee(J):o.createElement("i",{className:"arrow"});Je&&(Je=o.createElement("div",{className:"".concat(F,"-expand-icon"),onClick:["header","icon"].includes(ne)?Me:void 0},Je));var pt=e()((0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(F,"-item"),!0),"".concat(F,"-item-active"),N),"".concat(F,"-item-disabled"),se),R),bt=e()(W,(0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(F,"-header"),!0),"".concat(F,"-header-collapsible-only"),be),"".concat(F,"-icon-collapsible-only"),we)),wt={className:bt,"aria-expanded":N,"aria-disabled":se,onKeyDown:Ue};return!be&&!we&&(wt.onClick=Me,wt.role=re?"tab":"button",wt.tabIndex=se?-1:0),o.createElement("div",(0,I.Z)({},ee,{ref:D,className:pt}),o.createElement("div",wt,V&&Je,o.createElement("span",{className:"".concat(F,"-header-text"),onClick:ne==="header"?Me:void 0},Se),Oe&&o.createElement("div",{className:"".concat(F,"-extra")},ie)),o.createElement(i.default,(0,I.Z)({visible:N,leavedClassName:"".concat(F,"-content-hidden")},Ae,{forceRender:T,removeOnLeave:ve}),function(ht,Lt){var Ut=ht.className,Tt=ht.style;return o.createElement(E,{ref:Lt,prefixCls:F,className:Ut,style:Tt,isActive:N,forceRender:T,role:re?"tabpanel":void 0},le)}))}),f=m,x=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],S=function(D,k){var V=k.prefixCls,W=k.accordion,N=k.collapsible,j=k.destroyInactivePanel,T=k.onItemClick,R=k.activeKey,F=k.openMotion,ne=k.expandIcon;return D.map(function(re,Z){var ie=re.children,Se=re.label,Ee=re.key,Ae=re.collapsible,ve=re.onItemClick,le=re.destroyInactivePanel,ee=(0,c.Z)(re,x),se=String(Ee!=null?Ee:Z),be=Ae!=null?Ae:N,we=le!=null?le:j,Oe=function(Je){be!=="disabled"&&(T(Je),ve==null||ve(Je))},Me=!1;return W?Me=R[0]===se:Me=R.indexOf(se)>-1,o.createElement(f,(0,I.Z)({},ee,{prefixCls:V,key:se,panelKey:se,isActive:Me,accordion:W,openMotion:F,expandIcon:ne,header:Se,collapsible:be,onItemClick:Oe,destroyInactivePanel:we}),ie)})},g=function(D,k,V){if(!D)return null;var W=V.prefixCls,N=V.accordion,j=V.collapsible,T=V.destroyInactivePanel,R=V.onItemClick,F=V.activeKey,ne=V.openMotion,re=V.expandIcon,Z=D.key||String(k),ie=D.props,Se=ie.header,Ee=ie.headerClass,Ae=ie.destroyInactivePanel,ve=ie.collapsible,le=ie.onItemClick,ee=!1;N?ee=F[0]===Z:ee=F.indexOf(Z)>-1;var se=ve!=null?ve:j,be=function(Me){se!=="disabled"&&(R(Me),le==null||le(Me))},we={key:Z,panelKey:Z,header:Se,headerClass:Ee,isActive:ee,prefixCls:W,destroyInactivePanel:Ae!=null?Ae:T,openMotion:ne,accordion:N,children:D.props.children,onItemClick:be,expandIcon:re,collapsible:se};return typeof D.type=="string"?D:(Object.keys(we).forEach(function(Oe){typeof we[Oe]=="undefined"&&delete we[Oe]}),o.cloneElement(D,we))};function O(J,D,k){return Array.isArray(J)?S(J,k):(0,n.Z)(D).map(function(V,W){return g(V,W,k)})}var y=O,b=w(26112);function h(J){var D=J;if(!Array.isArray(D)){var k=(0,t.Z)(D);D=k==="number"||k==="string"?[D]:[]}return D.map(function(V){return String(V)})}var A=o.forwardRef(function(J,D){var k=J.prefixCls,V=k===void 0?"rc-collapse":k,W=J.destroyInactivePanel,N=W===void 0?!1:W,j=J.style,T=J.accordion,R=J.className,F=J.children,ne=J.collapsible,re=J.openMotion,Z=J.expandIcon,ie=J.activeKey,Se=J.defaultActiveKey,Ee=J.onChange,Ae=J.items,ve=e()(V,R),le=(0,s.Z)([],{value:ie,onChange:function(Ue){return Ee==null?void 0:Ee(Ue)},defaultValue:Se,postState:h}),ee=(0,a.Z)(le,2),se=ee[0],be=ee[1],we=function(Ue){return be(function(){if(T)return se[0]===Ue?[]:[Ue];var Je=se.indexOf(Ue),pt=Je>-1;return pt?se.filter(function(bt){return bt!==Ue}):[].concat((0,p.Z)(se),[Ue])})};(0,u.ZP)(!F,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Oe=y(Ae,F,{prefixCls:V,accordion:T,openMotion:re,expandIcon:Z,collapsible:ne,destroyInactivePanel:N,onItemClick:we,activeKey:se});return o.createElement("div",(0,I.Z)({ref:D,className:ve,style:j,role:T?"tablist":void 0},(0,b.Z)(J,{aria:!0,data:!0})),Oe)}),B=Object.assign(A,{Panel:f}),L=B,P=B.Panel,z=w(2738),H=w(62892),G=w(92343),U=w(36355),_=w(19716),ae=o.forwardRef((J,D)=>{const{getPrefixCls:k}=o.useContext(U.E_),{prefixCls:V,className:W,showArrow:N=!0}=J,j=k("collapse",V),T=e()({[`${j}-no-arrow`]:!N},W);return o.createElement(L.Panel,Object.assign({ref:D},J,{prefixCls:j,className:T}))}),Y=w(17313),te=w(8378),X=w(83116),Q=w(37613);const q=J=>{const{componentCls:D,contentBg:k,padding:V,headerBg:W,headerPadding:N,collapseHeaderPaddingSM:j,collapseHeaderPaddingLG:T,collapsePanelBorderRadius:R,lineWidth:F,lineType:ne,colorBorder:re,colorText:Z,colorTextHeading:ie,colorTextDisabled:Se,fontSize:Ee,fontSizeLG:Ae,lineHeight:ve,marginSM:le,paddingSM:ee,paddingLG:se,paddingXS:be,motionDurationSlow:we,fontSizeIcon:Oe,contentPadding:Me}=J,Ue=`${F}px ${ne} ${re}`;return{[D]:Object.assign(Object.assign({},(0,Y.Wf)(J)),{backgroundColor:W,border:Ue,borderBottom:0,borderRadius:`${R}px`,"&-rtl":{direction:"rtl"},[`& > ${D}-item`]:{borderBottom:Ue,"&:last-child":{[` - &, - & > ${D}-header`]:{borderRadius:`0 0 ${R}px ${R}px`}},[`> ${D}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:N,color:ie,lineHeight:ve,cursor:"pointer",transition:`all ${we}, visibility 0s`,[`> ${D}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${D}-expand-icon`]:{height:Ee*ve,display:"flex",alignItems:"center",paddingInlineEnd:le},[`${D}-arrow`]:Object.assign(Object.assign({},(0,Y.Ro)()),{fontSize:Oe,svg:{transition:`transform ${we}`}}),[`${D}-header-text`]:{marginInlineEnd:"auto"}},[`${D}-header-collapsible-only`]:{cursor:"default",[`${D}-header-text`]:{flex:"none",cursor:"pointer"}},[`${D}-icon-collapsible-only`]:{cursor:"default",[`${D}-expand-icon`]:{cursor:"pointer"}}},[`${D}-content`]:{color:Z,backgroundColor:k,borderTop:Ue,[`& > ${D}-content-box`]:{padding:Me},"&-hidden":{display:"none"}},"&-small":{[`> ${D}-item`]:{[`> ${D}-header`]:{padding:j,paddingInlineStart:be,[`> ${D}-expand-icon`]:{marginInlineStart:ee-be}},[`> ${D}-content > ${D}-content-box`]:{padding:ee}}},"&-large":{[`> ${D}-item`]:{fontSize:Ae,[`> ${D}-header`]:{padding:T,paddingInlineStart:V,[`> ${D}-expand-icon`]:{height:Ae*ve,marginInlineStart:se-V}},[`> ${D}-content > ${D}-content-box`]:{padding:se}}},[`${D}-item:last-child`]:{[`> ${D}-content`]:{borderRadius:`0 0 ${R}px ${R}px`}},[`& ${D}-item-disabled > ${D}-header`]:{"\n &,\n & > .arrow\n ":{color:Se,cursor:"not-allowed"}},[`&${D}-icon-position-end`]:{[`& > ${D}-item`]:{[`> ${D}-header`]:{[`${D}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:le}}}}})}},$=J=>{const{componentCls:D}=J,k=`> ${D}-item > ${D}-header ${D}-arrow svg`;return{[`${D}-rtl`]:{[k]:{transform:"rotate(180deg)"}}}},de=J=>{const{componentCls:D,headerBg:k,paddingXXS:V,colorBorder:W}=J;return{[`${D}-borderless`]:{backgroundColor:k,border:0,[`> ${D}-item`]:{borderBottom:`1px solid ${W}`},[` - > ${D}-item:last-child, - > ${D}-item:last-child ${D}-header - `]:{borderRadius:0},[`> ${D}-item:last-child`]:{borderBottom:0},[`> ${D}-item > ${D}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${D}-item > ${D}-content > ${D}-content-box`]:{paddingTop:V}}}},ce=J=>{const{componentCls:D,paddingSM:k}=J;return{[`${D}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${D}-item`]:{borderBottom:0,[`> ${D}-content`]:{backgroundColor:"transparent",border:0,[`> ${D}-content-box`]:{paddingBlock:k}}}}}};var xe=(0,X.Z)("Collapse",J=>{const D=(0,Q.TS)(J,{collapseHeaderPaddingSM:`${J.paddingXS}px ${J.paddingSM}px`,collapseHeaderPaddingLG:`${J.padding}px ${J.paddingLG}px`,collapsePanelBorderRadius:J.borderRadiusLG});return[q(D),de(D),ce(D),$(D),(0,te.Z)(D)]},J=>({headerPadding:`${J.paddingSM}px ${J.padding}px`,headerBg:J.colorFillAlter,contentPadding:`${J.padding}px 16px`,contentBg:J.colorBgContainer})),oe=Object.assign(o.forwardRef((J,D)=>{const{getPrefixCls:k,direction:V,collapse:W}=o.useContext(U.E_),{prefixCls:N,className:j,rootClassName:T,style:R,bordered:F=!0,ghost:ne,size:re,expandIconPosition:Z="start",children:ie,expandIcon:Se}=J,Ee=(0,_.Z)(Ue=>{var Je;return(Je=re!=null?re:Ue)!==null&&Je!==void 0?Je:"middle"}),Ae=k("collapse",N),ve=k(),[le,ee]=xe(Ae),se=o.useMemo(()=>Z==="left"?"start":Z==="right"?"end":Z,[Z]),be=function(){let Ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Je=Se?Se(Ue):o.createElement(C.Z,{rotate:Ue.isActive?90:void 0});return(0,G.Tm)(Je,()=>({className:e()(Je.props.className,`${Ae}-arrow`)}))},we=e()(`${Ae}-icon-position-${se}`,{[`${Ae}-borderless`]:!F,[`${Ae}-rtl`]:V==="rtl",[`${Ae}-ghost`]:!!ne,[`${Ae}-${Ee}`]:Ee!=="middle"},W==null?void 0:W.className,j,T,ee),Oe=Object.assign(Object.assign({},(0,H.Z)(ve)),{motionAppear:!1,leavedClassName:`${Ae}-content-hidden`}),Me=o.useMemo(()=>ie?(0,n.Z)(ie).map((Ue,Je)=>{var pt,bt;if(!((pt=Ue.props)===null||pt===void 0)&&pt.disabled){const wt=(bt=Ue.key)!==null&&bt!==void 0?bt:String(Je),{disabled:ht,collapsible:Lt}=Ue.props,Ut=Object.assign(Object.assign({},(0,z.Z)(Ue.props,["disabled"])),{key:wt,collapsible:Lt!=null?Lt:ht?"disabled":void 0});return(0,G.Tm)(Ue,Ut)}return Ue}):null,[ie]);return le(o.createElement(L,Object.assign({ref:D,openMotion:Oe},(0,z.Z)(J,["rootClassName"]),{expandIcon:be,prefixCls:Ae,className:we,style:Object.assign(Object.assign({},W==null?void 0:W.style),R)}),Me))}),{Panel:ae}),M=oe},93891:function(Dt,We,w){"use strict";var C=w(59301),pe=w(36355),e=w(64165);const I=p=>{const{componentName:a}=p,{getPrefixCls:t}=(0,C.useContext)(pe.E_),s=t("empty");switch(a){case"Table":case"List":return C.createElement(e.Z,{image:e.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return C.createElement(e.Z,{image:e.Z.PRESENTED_IMAGE_SIMPLE,className:`${s}-small`});default:return C.createElement(e.Z,null)}};We.Z=I},91857:function(Dt,We,w){"use strict";var C=w(59301),pe=w(38819),e=w(92310),I=w.n(e),p=w(31561),a=w(70425),t=w(18929),s=w(2738),u=w(79676),o=w(53487),c=w(92343),n=w(36355),r=w(20834),i=w(40875),l=w(88088),d=w(47211);const E=null,v=S=>{const{menu:g,arrow:O,prefixCls:y,children:b,trigger:h,disabled:A,dropdownRender:B,getPopupContainer:L,overlayClassName:P,rootClassName:z,open:H,onOpenChange:G,visible:U,onVisibleChange:_,mouseEnterDelay:K=.15,mouseLeaveDelay:ae=.1,autoAdjustOverflow:Y=!0,placement:te="",overlay:X,transitionName:Q}=S,{getPopupContainer:q,getPrefixCls:$,direction:de}=C.useContext(n.E_),ce=C.useMemo(()=>{const Z=$();return Q!==void 0?Q:te.includes("top")?`${Z}-slide-down`:`${Z}-slide-up`},[$,te,Q]),xe=C.useMemo(()=>te?te.includes("Center")?te.slice(0,te.indexOf("Center")):te:de==="rtl"?"bottomRight":"bottomLeft",[te,de]),Ce=$("dropdown",y),[oe,M]=(0,d.Z)(Ce),[,J]=(0,l.Z)(),D=C.Children.only(b),k=(0,c.Tm)(D,{className:I()(`${Ce}-trigger`,{[`${Ce}-rtl`]:de==="rtl"},D.props.className),disabled:A}),V=A?[]:h;let W;V&&V.includes("contextMenu")&&(W=!0);const[N,j]=(0,t.Z)(!1,{value:H!=null?H:U}),T=(0,a.useEvent)(Z=>{G==null||G(Z),_==null||_(Z),j(Z)}),R=I()(P,z,M,{[`${Ce}-rtl`]:de==="rtl"}),F=(0,u.Z)({arrowPointAtCenter:typeof O=="object"&&O.pointAtCenter,autoAdjustOverflow:Y,offset:J.marginXXS,arrowWidth:O?J.sizePopupArrow:0,borderRadius:J.borderRadius}),ne=C.useCallback(()=>{j(!1)},[]),re=()=>{let Z;return g!=null&&g.items?Z=C.createElement(r.default,Object.assign({},g)):typeof X=="function"?Z=X():Z=X,B&&(Z=B(Z)),Z=C.Children.only(typeof Z=="string"?C.createElement("span",null,Z):Z),C.createElement(i.J,{prefixCls:`${Ce}-menu`,expandIcon:C.createElement("span",{className:`${Ce}-menu-submenu-arrow`},C.createElement(pe.Z,{className:`${Ce}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ne,validator:ie=>{let{mode:Se}=ie}},Z)};return oe(C.createElement(p.Z,Object.assign({alignPoint:W},(0,s.Z)(S,["rootClassName"]),{mouseEnterDelay:K,mouseLeaveDelay:ae,visible:N,builtinPlacements:F,arrow:!!O,overlayClassName:R,prefixCls:Ce,getPopupContainer:L||q,transitionName:ce,trigger:V,overlay:re,placement:xe,onVisibleChange:T}),k))};function m(S){return Object.assign(Object.assign({},S),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const f=(0,o.Z)(v,"dropdown",S=>S,m),x=S=>C.createElement(f,Object.assign({},S),C.createElement("span",null));v._InternalPanelDoNotUseOrYouWillBeFired=x,We.Z=v},38854:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return l}});var C=w(91857),pe=w(92310),e=w.n(pe),I=w(59301),p=w(18785),a=w(3113),t=w(36355),s=w(81327),u=w(33234),o=w(47211),c=function(d,E){var v={};for(var m in d)Object.prototype.hasOwnProperty.call(d,m)&&E.indexOf(m)<0&&(v[m]=d[m]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,m=Object.getOwnPropertySymbols(d);f{const{getPopupContainer:E,getPrefixCls:v,direction:m}=I.useContext(t.E_),{prefixCls:f,type:x="default",danger:S,disabled:g,loading:O,onClick:y,htmlType:b,children:h,className:A,menu:B,arrow:L,autoFocus:P,overlay:z,trigger:H,align:G,open:U,onOpenChange:_,placement:K,getPopupContainer:ae,href:Y,icon:te=I.createElement(p.Z,null),title:X,buttonsRender:Q=re=>re,mouseEnterDelay:q,mouseLeaveDelay:$,overlayClassName:de,overlayStyle:ce,destroyPopupOnHide:xe,dropdownRender:Ce}=d,oe=c(d,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),M=v("dropdown",f),J=`${M}-button`,[D,k]=(0,o.Z)(M),V={menu:B,arrow:L,autoFocus:P,align:G,disabled:g,trigger:g?[]:H,onOpenChange:_,getPopupContainer:ae||E,mouseEnterDelay:q,mouseLeaveDelay:$,overlayClassName:de,overlayStyle:ce,destroyPopupOnHide:xe,dropdownRender:Ce},{compactSize:W,compactItemClassnames:N}=(0,u.ri)(M,m),j=e()(J,N,A,k);"overlay"in d&&(V.overlay=z),"open"in d&&(V.open=U),"placement"in d?V.placement=K:V.placement=m==="rtl"?"bottomLeft":"bottomRight";const T=I.createElement(a.ZP,{type:x,danger:S,disabled:g,loading:O,onClick:y,htmlType:b,href:Y,title:X},h),R=I.createElement(a.ZP,{type:x,danger:S,icon:te}),[F,ne]=Q([T,R]);return D(I.createElement(s.Z.Compact,Object.assign({className:j,size:W,block:!0},oe),F,I.createElement(C.Z,Object.assign({},V),ne)))};n.__ANT_BUTTON=!0;var r=n;const i=C.Z;i.Button=r;var l=i},47211:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return c}});var C=w(17313),pe=w(13826),e=w(92899),I=w(29878),p=w(19447),a=w(83116),t=w(37613),u=n=>{const{componentCls:r,menuCls:i,colorError:l,colorTextLightSolid:d}=n,E=`${i}-item`;return{[`${r}, ${r}-menu-submenu`]:{[`${i} ${E}`]:{[`&${E}-danger:not(${E}-disabled)`]:{color:l,"&:hover":{color:d,backgroundColor:l}}}}}};const o=n=>{const{componentCls:r,menuCls:i,zIndexPopup:l,dropdownArrowDistance:d,sizePopupArrow:E,antCls:v,iconCls:m,motionDurationMid:f,dropdownPaddingVertical:x,fontSize:S,dropdownEdgeChildPadding:g,colorTextDisabled:O,fontSizeIcon:y,controlPaddingHorizontal:b,colorBgElevated:h}=n;return[{[r]:Object.assign(Object.assign({},(0,C.Wf)(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:l,display:"block","&::before":{position:"absolute",insetBlock:-d+E/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${v}-btn`]:{[`& > ${m}-down, & > ${v}-btn-icon > ${m}-down`]:{fontSize:y}},[`${r}-wrap`]:{position:"relative",[`${v}-btn > ${m}-down`]:{fontSize:y},[`${m}-down::before`]:{transition:`transform ${f}`}},[`${r}-wrap-open`]:{[`${m}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${v}-slide-down-enter${v}-slide-down-enter-active${r}-placement-bottomLeft, - &${v}-slide-down-appear${v}-slide-down-appear-active${r}-placement-bottomLeft, - &${v}-slide-down-enter${v}-slide-down-enter-active${r}-placement-bottom, - &${v}-slide-down-appear${v}-slide-down-appear-active${r}-placement-bottom, - &${v}-slide-down-enter${v}-slide-down-enter-active${r}-placement-bottomRight, - &${v}-slide-down-appear${v}-slide-down-appear-active${r}-placement-bottomRight`]:{animationName:pe.fJ},[`&${v}-slide-up-enter${v}-slide-up-enter-active${r}-placement-topLeft, - &${v}-slide-up-appear${v}-slide-up-appear-active${r}-placement-topLeft, - &${v}-slide-up-enter${v}-slide-up-enter-active${r}-placement-top, - &${v}-slide-up-appear${v}-slide-up-appear-active${r}-placement-top, - &${v}-slide-up-enter${v}-slide-up-enter-active${r}-placement-topRight, - &${v}-slide-up-appear${v}-slide-up-appear-active${r}-placement-topRight`]:{animationName:pe.Qt},[`&${v}-slide-down-leave${v}-slide-down-leave-active${r}-placement-bottomLeft, - &${v}-slide-down-leave${v}-slide-down-leave-active${r}-placement-bottom, - &${v}-slide-down-leave${v}-slide-down-leave-active${r}-placement-bottomRight`]:{animationName:pe.Uw},[`&${v}-slide-up-leave${v}-slide-up-leave-active${r}-placement-topLeft, - &${v}-slide-up-leave${v}-slide-up-leave-active${r}-placement-top, - &${v}-slide-up-leave${v}-slide-up-leave-active${r}-placement-topRight`]:{animationName:pe.ly}})},(0,p.ZP)(n,{colorBg:h,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${r} ${i}`]:{position:"relative",margin:0},[`${i}-submenu-popup`]:{position:"absolute",zIndex:l,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${r}, ${r}-menu-submenu`]:{[i]:Object.assign(Object.assign({padding:g,listStyleType:"none",backgroundColor:h,backgroundClip:"padding-box",borderRadius:n.borderRadiusLG,outline:"none",boxShadow:n.boxShadowSecondary},(0,C.Qy)(n)),{[`${i}-item-group-title`]:{padding:`${x}px ${b}px`,color:n.colorTextDescription,transition:`all ${f}`},[`${i}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${i}-item-icon`]:{minWidth:S,marginInlineEnd:n.marginXS,fontSize:n.fontSizeSM},[`${i}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${f}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${i}-item, ${i}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${x}px ${b}px`,color:n.colorText,fontWeight:"normal",fontSize:S,lineHeight:n.lineHeight,cursor:"pointer",transition:`all ${f}`,borderRadius:n.borderRadiusSM,"&:hover, &-active":{backgroundColor:n.controlItemBgHover}},(0,C.Qy)(n)),{"&-selected":{color:n.colorPrimary,backgroundColor:n.controlItemBgActive,"&:hover, &-active":{backgroundColor:n.controlItemBgActiveHover}},"&-disabled":{color:O,cursor:"not-allowed","&:hover":{color:O,backgroundColor:h,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${n.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:n.colorSplit},[`${r}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:n.paddingXS,[`${r}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:n.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${i}-item-group-list`]:{margin:`0 ${n.marginXS}px`,padding:0,listStyle:"none"},[`${i}-submenu-title`]:{paddingInlineEnd:b+n.fontSizeSM},[`${i}-submenu-vertical`]:{position:"relative"},[`${i}-submenu${i}-submenu-disabled ${r}-menu-submenu-title`]:{[`&, ${r}-menu-submenu-arrow-icon`]:{color:O,backgroundColor:h,cursor:"not-allowed"}},[`${i}-submenu-selected ${r}-menu-submenu-title`]:{color:n.colorPrimary}})}},[(0,pe.oN)(n,"slide-up"),(0,pe.oN)(n,"slide-down"),(0,e.Fm)(n,"move-up"),(0,e.Fm)(n,"move-down"),(0,I._y)(n,"zoom-big")]]};var c=(0,a.Z)("Dropdown",(n,r)=>{let{rootPrefixCls:i}=r;const{marginXXS:l,sizePopupArrow:d,controlHeight:E,fontSize:v,lineHeight:m,paddingXXS:f,componentCls:x,borderRadiusLG:S}=n,g=(E-v*m)/2,{dropdownArrowOffset:O}=(0,p.fS)({contentRadius:S}),y=(0,t.TS)(n,{menuCls:`${x}-menu`,rootPrefixCls:i,dropdownArrowDistance:d/2+l,dropdownArrowOffset:O,dropdownPaddingVertical:g,dropdownEdgeChildPadding:f});return[o(y),u(y)]},n=>({zIndexPopup:n.zIndexPopupBase+50}))},64165:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return f}});var C=w(92310),pe=w.n(C),e=w(59301),I=w(36355),p=w(9763),a=w(64993),t=w(88088),u=()=>{const[,x]=(0,t.Z)(),g=new a.C(x.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return e.createElement("svg",{style:g,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(24 31.67)"},e.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),e.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),e.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),e.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),e.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),e.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),e.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},e.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),e.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},c=()=>{const[,x]=(0,t.Z)(),{colorFill:S,colorFillTertiary:g,colorFillQuaternary:O,colorBgContainer:y}=x,{borderColor:b,shadowColor:h,contentColor:A}=(0,e.useMemo)(()=>({borderColor:new a.C(S).onBackground(y).toHexShortString(),shadowColor:new a.C(g).onBackground(y).toHexShortString(),contentColor:new a.C(O).onBackground(y).toHexShortString()}),[S,g,O,y]);return e.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},e.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},e.createElement("ellipse",{fill:h,cx:"32",cy:"33",rx:"32",ry:"7"}),e.createElement("g",{fillRule:"nonzero",stroke:b},e.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),e.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:A}))))},n=w(83116),r=w(37613);const i=x=>{const{componentCls:S,margin:g,marginXS:O,marginXL:y,fontSize:b,lineHeight:h}=x;return{[S]:{marginInline:O,fontSize:b,lineHeight:h,textAlign:"center",[`${S}-image`]:{height:x.emptyImgHeight,marginBottom:O,opacity:x.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${S}-description`]:{color:x.colorText},[`${S}-footer`]:{marginTop:g},"&-normal":{marginBlock:y,color:x.colorTextDisabled,[`${S}-description`]:{color:x.colorTextDisabled},[`${S}-image`]:{height:x.emptyImgHeightMD}},"&-small":{marginBlock:O,color:x.colorTextDisabled,[`${S}-image`]:{height:x.emptyImgHeightSM}}}}};var l=(0,n.Z)("Empty",x=>{const{componentCls:S,controlHeightLG:g}=x,O=(0,r.TS)(x,{emptyImgCls:`${S}-img`,emptyImgHeight:g*2.5,emptyImgHeightMD:g,emptyImgHeightSM:g*.875});return[i(O)]}),d=function(x,S){var g={};for(var O in x)Object.prototype.hasOwnProperty.call(x,O)&&S.indexOf(O)<0&&(g[O]=x[O]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,O=Object.getOwnPropertySymbols(x);y{var{className:S,rootClassName:g,prefixCls:O,image:y=E,description:b,children:h,imageStyle:A,style:B}=x,L=d(x,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:P,direction:z,empty:H}=e.useContext(I.E_),G=P("empty",O),[U,_]=l(G),[K]=(0,p.Z)("Empty"),ae=typeof b!="undefined"?b:K==null?void 0:K.description,Y=typeof ae=="string"?ae:"empty";let te=null;return typeof y=="string"?te=e.createElement("img",{alt:Y,src:y}):te=y,U(e.createElement("div",Object.assign({className:pe()(_,G,H==null?void 0:H.className,{[`${G}-normal`]:y===v,[`${G}-rtl`]:z==="rtl"},S,g),style:Object.assign(Object.assign({},H==null?void 0:H.style),B)},L),e.createElement("div",{className:`${G}-image`,style:A},te),ae&&e.createElement("div",{className:`${G}-description`},ae),h&&e.createElement("div",{className:`${G}-footer`},h)))};m.PRESENTED_IMAGE_DEFAULT=E,m.PRESENTED_IMAGE_SIMPLE=v;var f=m},78241:function(Dt,We,w){"use strict";w.d(We,{default:function(){return Fn}});var C=w(77654),pe=w(92310),e=w.n(pe),I=w(77900),p=w(59301),a=w(62892),t=w(32441);function s(Fe){const[fe,ge]=p.useState(Fe);return p.useEffect(()=>{const ye=setTimeout(()=>{ge(Fe)},Fe.length?0:10);return()=>{clearTimeout(ye)}},[Fe]),fe}var u=w(17313),o=w(29878),c=w(8378),n=w(37613),r=w(83116),l=Fe=>{const{componentCls:fe}=Fe,ge=`${fe}-show-help`,ye=`${fe}-show-help-item`;return{[ge]:{transition:`opacity ${Fe.motionDurationSlow} ${Fe.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[ye]:{overflow:"hidden",transition:`height ${Fe.motionDurationSlow} ${Fe.motionEaseInOut}, - opacity ${Fe.motionDurationSlow} ${Fe.motionEaseInOut}, - transform ${Fe.motionDurationSlow} ${Fe.motionEaseInOut} !important`,[`&${ye}-appear, &${ye}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${ye}-leave-active`]:{transform:"translateY(-5px)"}}}}};const d=Fe=>({legend:{display:"block",width:"100%",marginBottom:Fe.marginLG,padding:0,color:Fe.colorTextDescription,fontSize:Fe.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${Fe.lineWidth}px ${Fe.lineType} ${Fe.colorBorder}`},label:{fontSize:Fe.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${Fe.controlOutlineWidth}px ${Fe.controlOutline}`},output:{display:"block",paddingTop:15,color:Fe.colorText,fontSize:Fe.fontSize,lineHeight:Fe.lineHeight}}),E=(Fe,fe)=>{const{formItemCls:ge}=Fe;return{[ge]:{[`${ge}-label > label`]:{height:fe},[`${ge}-control-input`]:{minHeight:fe}}}},v=Fe=>{const{componentCls:fe}=Fe;return{[Fe.componentCls]:Object.assign(Object.assign(Object.assign({},(0,u.Wf)(Fe)),d(Fe)),{[`${fe}-text`]:{display:"inline-block",paddingInlineEnd:Fe.paddingSM},"&-small":Object.assign({},E(Fe,Fe.controlHeightSM)),"&-large":Object.assign({},E(Fe,Fe.controlHeightLG))})}},m=Fe=>{const{formItemCls:fe,iconCls:ge,componentCls:ye,rootPrefixCls:he,labelRequiredMarkColor:Ne,labelColor:Pe,labelFontSize:$e,labelHeight:qe,labelColonMarginInlineStart:lt,labelColonMarginInlineEnd:ft,itemMarginBottom:xt}=Fe;return{[fe]:Object.assign(Object.assign({},(0,u.Wf)(Fe)),{marginBottom:xt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${he}-row`]:{display:"none"},"&-has-warning":{[`${fe}-split`]:{color:Fe.colorError}},"&-has-error":{[`${fe}-split`]:{color:Fe.colorWarning}},[`${fe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${Fe.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:qe,color:Pe,fontSize:$e,[`> ${ge}`]:{fontSize:Fe.fontSize,verticalAlign:"top"},[`&${fe}-required:not(${fe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:Fe.marginXXS,color:Ne,fontSize:Fe.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${ye}-hide-required-mark &`]:{display:"none"}},[`${fe}-optional`]:{display:"inline-block",marginInlineStart:Fe.marginXXS,color:Fe.colorTextDescription,[`${ye}-hide-required-mark &`]:{display:"none"}},[`${fe}-tooltip`]:{color:Fe.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:Fe.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:lt,marginInlineEnd:ft},[`&${fe}-no-colon::after`]:{content:'"\\a0"'}}},[`${fe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${he}-col-'"]):not([class*="' ${he}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:Fe.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[fe]:{"&-explain, &-extra":{clear:"both",color:Fe.colorTextDescription,fontSize:Fe.fontSize,lineHeight:Fe.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:Fe.controlHeightSM,transition:`color ${Fe.motionDurationMid} ${Fe.motionEaseOut}`},"&-explain":{"&-error":{color:Fe.colorError},"&-warning":{color:Fe.colorWarning}}},[`&-with-help ${fe}-explain`]:{height:"auto",opacity:1},[`${fe}-feedback-icon`]:{fontSize:Fe.fontSize,textAlign:"center",visibility:"visible",animationName:o.kr,animationDuration:Fe.motionDurationMid,animationTimingFunction:Fe.motionEaseOutBack,pointerEvents:"none","&-success":{color:Fe.colorSuccess},"&-error":{color:Fe.colorError},"&-warning":{color:Fe.colorWarning},"&-validating":{color:Fe.colorPrimary}}})}},f=Fe=>{const{componentCls:fe,formItemCls:ge}=Fe;return{[`${fe}-horizontal`]:{[`${ge}-label`]:{flexGrow:0},[`${ge}-control`]:{flex:"1 1 0",minWidth:0},[`${ge}-label[class$='-24'], ${ge}-label[class*='-24 ']`]:{[`& + ${ge}-control`]:{minWidth:"unset"}}}}},x=Fe=>{const{componentCls:fe,formItemCls:ge}=Fe;return{[`${fe}-inline`]:{display:"flex",flexWrap:"wrap",[ge]:{flex:"none",marginInlineEnd:Fe.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ge}-label, - > ${ge}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ge}-label`]:{flex:"none"},[`${fe}-text`]:{display:"inline-block"},[`${ge}-has-feedback`]:{display:"inline-block"}}}}},S=Fe=>({padding:Fe.verticalLabelPadding,margin:Fe.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),g=Fe=>{const{componentCls:fe,formItemCls:ge,rootPrefixCls:ye}=Fe;return{[`${ge} ${ge}-label`]:S(Fe),[fe]:{[ge]:{flexWrap:"wrap",[`${ge}-label, ${ge}-control`]:{[`&:not([class*=" ${ye}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},O=Fe=>{const{componentCls:fe,formItemCls:ge,rootPrefixCls:ye}=Fe;return{[`${fe}-vertical`]:{[ge]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${fe}-item-control`]:{width:"100%"}}},[`${fe}-vertical ${ge}-label, - .${ye}-col-24${ge}-label, - .${ye}-col-xl-24${ge}-label`]:S(Fe),[`@media (max-width: ${Fe.screenXSMax}px)`]:[g(Fe),{[fe]:{[`.${ye}-col-xs-24${ge}-label`]:S(Fe)}}],[`@media (max-width: ${Fe.screenSMMax}px)`]:{[fe]:{[`.${ye}-col-sm-24${ge}-label`]:S(Fe)}},[`@media (max-width: ${Fe.screenMDMax}px)`]:{[fe]:{[`.${ye}-col-md-24${ge}-label`]:S(Fe)}},[`@media (max-width: ${Fe.screenLGMax}px)`]:{[fe]:{[`.${ye}-col-lg-24${ge}-label`]:S(Fe)}}}},y=(Fe,fe)=>(0,n.TS)(Fe,{formItemCls:`${Fe.componentCls}-item`,rootPrefixCls:fe});var b=(0,r.Z)("Form",(Fe,fe)=>{let{rootPrefixCls:ge}=fe;const ye=y(Fe,ge);return[v(ye),m(ye),l(ye),f(ye),x(ye),O(ye),(0,c.Z)(ye),o.kr]},Fe=>({labelRequiredMarkColor:Fe.colorError,labelColor:Fe.colorTextHeading,labelFontSize:Fe.fontSize,labelHeight:Fe.controlHeight,labelColonMarginInlineStart:Fe.marginXXS/2,labelColonMarginInlineEnd:Fe.marginXS,itemMarginBottom:Fe.marginLG,verticalLabelPadding:`0 0 ${Fe.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const h=[];function A(Fe,fe,ge){let ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Fe=="string"?Fe:`${fe}-${ye}`,error:Fe,errorStatus:ge}}var L=Fe=>{let{help:fe,helpStatus:ge,errors:ye=h,warnings:he=h,className:Ne,fieldId:Pe,onVisibleChanged:$e}=Fe;const{prefixCls:qe}=p.useContext(t.Rk),lt=`${qe}-item-explain`,[,ft]=b(qe),xt=(0,p.useMemo)(()=>(0,a.Z)(qe),[qe]),gt=s(ye),mt=s(he),Ct=p.useMemo(()=>fe!=null?[A(fe,"help",ge)]:[].concat((0,C.Z)(gt.map((De,ze)=>A(De,"error","error",ze))),(0,C.Z)(mt.map((De,ze)=>A(De,"warning","warning",ze)))),[fe,ge,gt,mt]),Te={};return Pe&&(Te.id=`${Pe}_help`),p.createElement(I.default,{motionDeadline:xt.motionDeadline,motionName:`${qe}-show-help`,visible:!!Ct.length,onVisibleChanged:$e},De=>{const{className:ze,style:Ke}=De;return p.createElement("div",Object.assign({},Te,{className:e()(lt,ze,Ne,ft),style:Ke,role:"alert"}),p.createElement(I.CSSMotionList,Object.assign({keys:Ct},(0,a.Z)(qe),{motionName:`${qe}-show-help-item`,component:!1}),it=>{const{key:tt,error:nt,errorStatus:je,className:ke,style:He}=it;return p.createElement("div",{key:tt,className:e()(ke,{[`${lt}-${je}`]:je}),style:He},nt)}))})},P=w(95013),z=w(36355),H=w(1684),G=w(52946),U=w(19716),_=w(16722);const K=["parentNode"],ae="form_item";function Y(Fe){return Fe===void 0||Fe===!1?[]:Array.isArray(Fe)?Fe:[Fe]}function te(Fe,fe){if(!Fe.length)return;const ge=Fe.join("_");return fe?`${fe}_${ge}`:K.includes(ge)?`${ae}_${ge}`:ge}function X(Fe,fe,ge,ye,he,Ne){let Pe=ye;return Ne!==void 0?Pe=Ne:ge.validating?Pe="validating":Fe.length?Pe="error":fe.length?Pe="warning":(ge.touched||he&&ge.validated)&&(Pe="success"),Pe}function Q(Fe){return Y(Fe).join("_")}function q(Fe){const[fe]=(0,P.useForm)(),ge=p.useRef({}),ye=p.useMemo(()=>Fe!=null?Fe:Object.assign(Object.assign({},fe),{__INTERNAL__:{itemRef:he=>Ne=>{const Pe=Q(he);Ne?ge.current[Pe]=Ne:delete ge.current[Pe]}},scrollToField:function(he){let Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Pe=Y(he),$e=te(Pe,ye.__INTERNAL__.name),qe=$e?document.getElementById($e):null;qe&&(0,_.Z)(qe,Object.assign({scrollMode:"if-needed",block:"nearest"},Ne))},getFieldInstance:he=>{const Ne=Q(he);return ge.current[Ne]}}),[Fe,fe]);return[ye]}var $=w(28726),de=function(Fe,fe){var ge={};for(var ye in Fe)Object.prototype.hasOwnProperty.call(Fe,ye)&&fe.indexOf(ye)<0&&(ge[ye]=Fe[ye]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ye=Object.getOwnPropertySymbols(Fe);he{const ge=p.useContext(H.Z),{getPrefixCls:ye,direction:he,form:Ne}=p.useContext(z.E_),{prefixCls:Pe,className:$e,rootClassName:qe,size:lt,disabled:ft=ge,form:xt,colon:gt,labelAlign:mt,labelWrap:Ct,labelCol:Te,wrapperCol:De,hideRequiredMark:ze,layout:Ke="horizontal",scrollToFirstError:it,requiredMark:tt,onFinishFailed:nt,name:je,style:ke,feedbackIcons:He}=Fe,Ye=de(Fe,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ve=(0,U.Z)(lt),Qe=p.useContext($.Z),Xe=(0,p.useMemo)(()=>tt!==void 0?tt:Ne&&Ne.requiredMark!==void 0?Ne.requiredMark:!ze,[ze,tt,Ne]),ut=gt!=null?gt:Ne==null?void 0:Ne.colon,It=ye("form",Pe),[kt,Vt]=b(It),nn=e()(It,`${It}-${Ke}`,{[`${It}-hide-required-mark`]:Xe===!1,[`${It}-rtl`]:he==="rtl",[`${It}-${Ve}`]:Ve},Vt,Ne==null?void 0:Ne.className,$e,qe),[sn]=q(xt),{__INTERNAL__:Gt}=sn;Gt.name=je;const Bt=(0,p.useMemo)(()=>({name:je,labelAlign:mt,labelCol:Te,labelWrap:Ct,wrapperCol:De,vertical:Ke==="vertical",colon:ut,requiredMark:Xe,itemRef:Gt.itemRef,form:sn,feedbackIcons:He}),[je,mt,Te,De,Ke,ut,Xe,sn,He]);p.useImperativeHandle(fe,()=>sn);const fn=(en,Jt)=>{if(en){let tn={block:"nearest"};typeof en=="object"&&(tn=en),sn.scrollToField(Jt,tn)}},un=en=>{if(nt==null||nt(en),en.errorFields.length){const Jt=en.errorFields[0].name;if(it!==void 0){fn(it,Jt);return}Ne&&Ne.scrollToFirstError!==void 0&&fn(Ne.scrollToFirstError,Jt)}};return kt(p.createElement(H.n,{disabled:ft},p.createElement(G.q,{size:Ve},p.createElement(t.RV,Object.assign({},{validateMessages:Qe}),p.createElement(t.q3.Provider,{value:Bt},p.createElement(P.default,Object.assign({id:je},Ye,{name:je,onFinishFailed:un,form:sn,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),ke),className:nn})))))))};var Ce=p.forwardRef(ce),oe=w(41799),M=w(8654),J=w(92343),D=w(11592);function k(Fe){if(typeof Fe=="function")return Fe;const fe=(0,D.Z)(Fe);return fe.length<=1?fe[0]:fe}const V=()=>{const{status:Fe,errors:fe=[],warnings:ge=[]}=(0,p.useContext)(t.aM);return{status:Fe,errors:fe,warnings:ge}};V.Context=t.aM;var W=V,N=w(16089);function j(Fe){const[fe,ge]=p.useState(Fe),ye=(0,p.useRef)(null),he=(0,p.useRef)([]),Ne=(0,p.useRef)(!1);p.useEffect(()=>(Ne.current=!1,()=>{Ne.current=!0,N.Z.cancel(ye.current),ye.current=null}),[]);function Pe($e){Ne.current||(ye.current===null&&(he.current=[],ye.current=(0,N.Z)(()=>{ye.current=null,ge(qe=>{let lt=qe;return he.current.forEach(ft=>{lt=ft(lt)}),lt})})),he.current.push($e))}return[fe,Pe]}function T(){const{itemRef:Fe}=p.useContext(t.q3),fe=p.useRef({});function ge(ye,he){const Ne=he&&typeof he=="object"&&he.ref,Pe=ye.join("_");return(fe.current.name!==Pe||fe.current.originRef!==Ne)&&(fe.current.name=Pe,fe.current.originRef=Ne,fe.current.ref=(0,M.sQ)(Fe(ye),Ne)),fe.current.ref}return ge}var R=w(29194),F=w(34280),ne=w(2738),re=w(27382),Z=w(37028);const ie=Fe=>{const{formItemCls:fe}=Fe;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${fe}-control`]:{display:"flex"}}}};var Se=(0,r.b)(["Form","item-item"],(Fe,fe)=>{let{rootPrefixCls:ge}=fe;const ye=y(Fe,ge);return[ie(ye)]}),Ae=Fe=>{const{prefixCls:fe,status:ge,wrapperCol:ye,children:he,errors:Ne,warnings:Pe,_internalItemRender:$e,extra:qe,help:lt,fieldId:ft,marginBottom:xt,onErrorVisibleChanged:gt}=Fe,mt=`${fe}-item`,Ct=p.useContext(t.q3),Te=ye||Ct.wrapperCol||{},De=e()(`${mt}-control`,Te.className),ze=p.useMemo(()=>Object.assign({},Ct),[Ct]);delete ze.labelCol,delete ze.wrapperCol;const Ke=p.createElement("div",{className:`${mt}-control-input`},p.createElement("div",{className:`${mt}-control-input-content`},he)),it=p.useMemo(()=>({prefixCls:fe,status:ge}),[fe,ge]),tt=xt!==null||Ne.length||Pe.length?p.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},p.createElement(t.Rk.Provider,{value:it},p.createElement(L,{fieldId:ft,errors:Ne,warnings:Pe,help:lt,helpStatus:ge,className:`${mt}-explain-connected`,onVisibleChanged:gt})),!!xt&&p.createElement("div",{style:{width:0,height:xt}})):null,nt={};ft&&(nt.id=`${ft}_extra`);const je=qe?p.createElement("div",Object.assign({},nt,{className:`${mt}-extra`}),qe):null,ke=$e&&$e.mark==="pro_table_render"&&$e.render?$e.render(Fe,{input:Ke,errorList:tt,extra:je}):p.createElement(p.Fragment,null,Ke,tt,je);return p.createElement(t.q3.Provider,{value:ze},p.createElement(Z.Z,Object.assign({},Te,{className:De}),ke),p.createElement(Se,{prefixCls:fe}))},ve=w(61485),le=w(31724),ee=w(9763),se=w(6848),be=function(Fe,fe){var ge={};for(var ye in Fe)Object.prototype.hasOwnProperty.call(Fe,ye)&&fe.indexOf(ye)<0&&(ge[ye]=Fe[ye]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ye=Object.getOwnPropertySymbols(Fe);he{let{prefixCls:fe,label:ge,htmlFor:ye,labelCol:he,labelAlign:Ne,colon:Pe,required:$e,requiredMark:qe,tooltip:lt}=Fe;var ft;const[xt]=(0,ee.Z)("Form"),{vertical:gt,labelAlign:mt,labelCol:Ct,labelWrap:Te,colon:De}=p.useContext(t.q3);if(!ge)return null;const ze=he||Ct||{},Ke=Ne||mt,it=`${fe}-item-label`,tt=e()(it,Ke==="left"&&`${it}-left`,ze.className,{[`${it}-wrap`]:!!Te});let nt=ge;const je=Pe===!0||De!==!1&&Pe!==!1;je&&!gt&&typeof ge=="string"&&ge.trim()!==""&&(nt=ge.replace(/[:|:]\s*$/,""));const He=we(lt);if(He){const{icon:Xe=p.createElement(ve.Z,null)}=He,ut=be(He,["icon"]),It=p.createElement(se.Z,Object.assign({},ut),p.cloneElement(Xe,{className:`${fe}-item-tooltip`,title:""}));nt=p.createElement(p.Fragment,null,nt,It)}const Ye=qe==="optional",Ve=typeof qe=="function";Ve?nt=qe(nt,{required:!!$e}):Ye&&!$e&&(nt=p.createElement(p.Fragment,null,nt,p.createElement("span",{className:`${fe}-item-optional`,title:""},(xt==null?void 0:xt.optional)||((ft=le.Z.Form)===null||ft===void 0?void 0:ft.optional))));const Qe=e()({[`${fe}-item-required`]:$e,[`${fe}-item-required-mark-optional`]:Ye||Ve,[`${fe}-item-no-colon`]:!je});return p.createElement(Z.Z,Object.assign({},ze,{className:tt}),p.createElement("label",{htmlFor:ye,className:Qe,title:typeof ge=="string"?ge:""},nt))},Ue=w(29679),Je=w(19248),pt=w(96512),bt=w(58617);const wt={success:Ue.Z,warning:pt.Z,error:Je.Z,validating:bt.Z};function ht(Fe){let{children:fe,errors:ge,warnings:ye,hasFeedback:he,validateStatus:Ne,prefixCls:Pe,meta:$e,noStyle:qe}=Fe;const lt=`${Pe}-item`,{feedbackIcons:ft}=p.useContext(t.q3),xt=X(ge,ye,$e,null,!!he,Ne),{isFormItemInput:gt,status:mt}=p.useContext(t.aM),Ct=p.useMemo(()=>{var Te;let De;if(he){const it=he!==!0&&he.icons||ft,tt=xt&&((Te=it==null?void 0:it({status:xt,errors:ge,warnings:ye}))===null||Te===void 0?void 0:Te[xt]),nt=xt&&wt[xt];De=tt!==!1&&nt?p.createElement("span",{className:e()(`${lt}-feedback-icon`,`${lt}-feedback-icon-${xt}`)},tt||p.createElement(nt,null)):null}let ze=!0,Ke=xt||"";return qe&&(ze=gt,Ke=(xt!=null?xt:mt)||""),{status:Ke,errors:ge,warnings:ye,hasFeedback:!!he,feedbackIcon:De,isFormItemInput:ze}},[xt,he,qe,gt,mt]);return p.createElement(t.aM.Provider,{value:Ct},fe)}var Lt=function(Fe,fe){var ge={};for(var ye in Fe)Object.prototype.hasOwnProperty.call(Fe,ye)&&fe.indexOf(ye)<0&&(ge[ye]=Fe[ye]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ye=Object.getOwnPropertySymbols(Fe);he{if(He&&tt.current){const Vt=getComputedStyle(tt.current);Qe(parseInt(Vt.marginBottom,10))}},[He,Ye]);const Xe=Vt=>{Vt||Qe(null)},It=function(){let Vt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const nn=Vt?nt:lt.errors,sn=Vt?je:lt.warnings;return X(nn,sn,lt,"",!!ft,qe)}(),kt=e()(Ke,ge,ye,{[`${Ke}-with-help`]:ke||nt.length||je.length,[`${Ke}-has-feedback`]:It&&ft,[`${Ke}-has-success`]:It==="success",[`${Ke}-has-warning`]:It==="warning",[`${Ke}-has-error`]:It==="error",[`${Ke}-is-validating`]:It==="validating",[`${Ke}-hidden`]:xt});return p.createElement("div",{className:kt,style:he,ref:tt},p.createElement(re.Z,Object.assign({className:`${Ke}-row`},(0,ne.Z)(ze,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),p.createElement(Me,Object.assign({htmlFor:mt},Fe,{requiredMark:it,required:Ct!=null?Ct:Te,prefixCls:fe})),p.createElement(Ae,Object.assign({},Fe,lt,{errors:nt,warnings:je,prefixCls:fe,status:It,help:Ne,marginBottom:Ve,onErrorVisibleChanged:Xe}),p.createElement(t.qI.Provider,{value:De},p.createElement(ht,{prefixCls:fe,meta:lt,errors:lt.errors,warnings:lt.warnings,hasFeedback:ft,validateStatus:It},gt)))),!!Ve&&p.createElement("div",{className:`${Ke}-margin-offset`,style:{marginBottom:-Ve}}))}const Tt="__SPLIT__",$t=null,ln=p.memo(Fe=>{let{children:fe}=Fe;return fe},(Fe,fe)=>Fe.value===fe.value&&Fe.update===fe.update&&Fe.childProps.length===fe.childProps.length&&Fe.childProps.every((ge,ye)=>ge===fe.childProps[ye]));function Ft(Fe){return Fe!=null}function qt(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function _t(Fe){const{name:fe,noStyle:ge,className:ye,dependencies:he,prefixCls:Ne,shouldUpdate:Pe,rules:$e,children:qe,required:lt,label:ft,messageVariables:xt,trigger:gt="onChange",validateTrigger:mt,hidden:Ct,help:Te}=Fe,{getPrefixCls:De}=p.useContext(z.E_),{name:ze}=p.useContext(t.q3),Ke=k(qe),it=typeof Ke=="function",tt=p.useContext(t.qI),{validateTrigger:nt}=p.useContext(P.FieldContext),je=mt!==void 0?mt:nt,ke=Ft(fe),He=De("form",Ne),[Ye,Ve]=b(He),Qe=p.useContext(P.ListContext),Xe=p.useRef(),[ut,It]=j({}),[kt,Vt]=(0,oe.Z)(()=>qt()),nn=Jt=>{const tn=Qe==null?void 0:Qe.getKey(Jt.name);if(Vt(Jt.destroy?qt():Jt,!0),ge&&Te!==!1&&tt){let xn=Jt.name;if(Jt.destroy)xn=Xe.current||xn;else if(tn!==void 0){const[rn,Cn]=tn;xn=[rn].concat((0,C.Z)(Cn)),Xe.current=xn}tt(Jt,xn)}},sn=(Jt,tn)=>{It(xn=>{const rn=Object.assign({},xn),Kn=[].concat((0,C.Z)(Jt.name.slice(0,-1)),(0,C.Z)(tn)).join(Tt);return Jt.destroy?delete rn[Kn]:rn[Kn]=Jt,rn})},[Gt,Bt]=p.useMemo(()=>{const Jt=(0,C.Z)(kt.errors),tn=(0,C.Z)(kt.warnings);return Object.values(ut).forEach(xn=>{Jt.push.apply(Jt,(0,C.Z)(xn.errors||[])),tn.push.apply(tn,(0,C.Z)(xn.warnings||[]))}),[Jt,tn]},[ut,kt.errors,kt.warnings]),fn=T();function un(Jt,tn,xn){return ge&&!Ct?p.createElement(ht,{prefixCls:He,hasFeedback:Fe.hasFeedback,validateStatus:Fe.validateStatus,meta:kt,errors:Gt,warnings:Bt,noStyle:!0},Jt):p.createElement(Ut,Object.assign({key:"row"},Fe,{className:e()(ye,Ve),prefixCls:He,fieldId:tn,isRequired:xn,errors:Gt,warnings:Bt,meta:kt,onSubItemMetaChange:sn}),Jt)}if(!ke&&!it&&!he)return Ye(un(Ke));let en={};return typeof ft=="string"?en.label=ft:fe&&(en.label=String(fe)),xt&&(en=Object.assign(Object.assign({},en),xt)),Ye(p.createElement(P.Field,Object.assign({},Fe,{messageVariables:en,trigger:gt,validateTrigger:je,onMetaChange:nn}),(Jt,tn,xn)=>{const rn=Y(fe).length&&tn?tn.name:[],Cn=te(rn,ze),Kn=lt!==void 0?lt:!!($e&&$e.some(jt=>{if(jt&&typeof jt=="object"&&jt.required&&!jt.warningOnly)return!0;if(typeof jt=="function"){const vn=jt(xn);return vn&&vn.required&&!vn.warningOnly}return!1})),cn=Object.assign({},Jt);let At=null;if(Array.isArray(Ke)&&ke)At=Ke;else if(!(it&&(!(Pe||he)||ke))){if(!(he&&!it&&!ke))if((0,J.l$)(Ke)){const jt=Object.assign(Object.assign({},Ke.props),cn);if(jt.id||(jt.id=Cn),Te||Gt.length>0||Bt.length>0||Fe.extra){const _e=[];(Te||Gt.length>0)&&_e.push(`${Cn}_help`),Fe.extra&&_e.push(`${Cn}_extra`),jt["aria-describedby"]=_e.join(" ")}Gt.length>0&&(jt["aria-invalid"]="true"),Kn&&(jt["aria-required"]="true"),(0,M.Yr)(Ke)&&(jt.ref=fn(rn,Ke)),new Set([].concat((0,C.Z)(Y(gt)),(0,C.Z)(Y(je)))).forEach(_e=>{jt[_e]=function(){for(var rt,vt,Nt,Mt,Rt,Ot=arguments.length,St=new Array(Ot),Xt=0;Xt{var{prefixCls:fe,children:ge}=Fe,ye=Et(Fe,["prefixCls","children"]);const{getPrefixCls:he}=p.useContext(z.E_),Ne=he("form",fe),Pe=p.useMemo(()=>({prefixCls:Ne,status:"error"}),[Ne]);return p.createElement(P.List,Object.assign({},ye),($e,qe,lt)=>p.createElement(t.Rk.Provider,{value:Pe},ge($e.map(ft=>Object.assign(Object.assign({},ft),{fieldKey:ft.key})),qe,{errors:lt.errors,warnings:lt.warnings})))};function jn(){const{form:Fe}=(0,p.useContext)(t.q3);return Fe}const Wt=Ce;Wt.Item=dn,Wt.List=Qn,Wt.ErrorList=L,Wt.useForm=q,Wt.useFormInstance=jn,Wt.useWatch=P.useWatch,Wt.Provider=t.RV,Wt.create=()=>{};var Fn=Wt},8628:function(Dt,We,w){"use strict";var C=w(59301),pe=w(34280),e=w(56762),I=w(69507);function p(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,C.useRef)({}),s=(0,e.Z)(),u=(0,I.ZP)();return(0,pe.Z)(()=>{const o=u.subscribe(c=>{t.current=c,a&&s()});return()=>u.unsubscribe(o)},[]),t.current}We.Z=p},5871:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return ve}});var C=w(84105),pe=w(87395),e=w(92310),I=w.n(e),p=w(60499),a=w(18642),t=w(43749),s=w(72190),u=w(42244),o=w(38705),c=w(17212);function n(){return typeof BigInt=="function"}function r(le){return!le&&le!==0&&!Number.isNaN(le)||!String(le).trim()}function i(le){var ee=le.trim(),se=ee.startsWith("-");se&&(ee=ee.slice(1)),ee=ee.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),ee.startsWith(".")&&(ee="0".concat(ee));var be=ee||"0",we=be.split("."),Oe=we[0]||"0",Me=we[1]||"0";Oe==="0"&&Me==="0"&&(se=!1);var Ue=se?"-":"";return{negative:se,negativeStr:Ue,trimStr:be,integerStr:Oe,decimalStr:Me,fullStr:"".concat(Ue).concat(be)}}function l(le){var ee=String(le);return!Number.isNaN(Number(ee))&&ee.includes("e")}function d(le){var ee=String(le);if(l(le)){var se=Number(ee.slice(ee.indexOf("e-")+2)),be=ee.match(/\.(\d+)/);return be!=null&&be[1]&&(se+=be[1].length),se}return ee.includes(".")&&v(ee)?ee.length-ee.indexOf(".")-1:0}function E(le){var ee=String(le);if(l(le)){if(le>Number.MAX_SAFE_INTEGER)return String(n()?BigInt(le).toString():Number.MAX_SAFE_INTEGER);if(le0&&arguments[0]!==void 0?arguments[0]:!0;return se?this.isInvalidate()?"":i("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),le}(),f=function(){function le(ee){if((0,o.Z)(this,le),(0,a.Z)(this,"origin",""),(0,a.Z)(this,"number",void 0),(0,a.Z)(this,"empty",void 0),r(ee)){this.empty=!0;return}this.origin=String(ee),this.number=Number(ee)}return(0,c.Z)(le,[{key:"negate",value:function(){return new le(-this.toNumber())}},{key:"add",value:function(se){if(this.isInvalidate())return new le(se);var be=Number(se);if(Number.isNaN(be))return this;var we=this.number+be;if(we>Number.MAX_SAFE_INTEGER)return new le(Number.MAX_SAFE_INTEGER);if(weNumber.MAX_SAFE_INTEGER)return new le(Number.MAX_SAFE_INTEGER);if(we0&&arguments[0]!==void 0?arguments[0]:!0;return se?this.isInvalidate()?"":E(this.number):this.origin}}]),le}();function x(le){return n()?new m(le):new f(le)}function S(le,ee,se){var be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(le==="")return"";var we=i(le),Oe=we.negativeStr,Me=we.integerStr,Ue=we.decimalStr,Je="".concat(ee).concat(Ue),pt="".concat(Oe).concat(Me);if(se>=0){var bt=Number(Ue[se]);if(bt>=5&&!be){var wt=x(le).add("".concat(Oe,"0.").concat("0".repeat(se)).concat(10-bt));return S(wt.toString(),ee,se,be)}return se===0?pt:"".concat(pt).concat(ee).concat(Ue.padEnd(se,"0").slice(0,se))}return Je===".0"?pt:"".concat(pt).concat(Je)}var g=x,O=w(93681),y=w(34280),b=w(8654),h=w(59301),A=w(48736);function B(le,ee){var se=(0,h.useRef)(null);function be(){try{var Oe=le.selectionStart,Me=le.selectionEnd,Ue=le.value,Je=Ue.substring(0,Oe),pt=Ue.substring(Me);se.current={start:Oe,end:Me,value:Ue,beforeTxt:Je,afterTxt:pt}}catch(bt){}}function we(){if(le&&se.current&&ee)try{var Oe=le.value,Me=se.current,Ue=Me.beforeTxt,Je=Me.afterTxt,pt=Me.start,bt=Oe.length;if(Oe.endsWith(Je))bt=Oe.length-se.current.afterTxt.length;else if(Oe.startsWith(Ue))bt=Ue.length;else{var wt=Ue[pt-1],ht=Oe.indexOf(wt,pt-1);ht!==-1&&(bt=ht+1)}le.setSelectionRange(bt,bt)}catch(Lt){(0,A.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Lt.message))}}return[be,we]}var L=w(49658),P=function(){var ee=(0,h.useState)(!1),se=(0,s.Z)(ee,2),be=se[0],we=se[1];return(0,y.Z)(function(){we((0,L.Z)())},[]),be},z=P,H=w(16089),G=200,U=600;function _(le){var ee=le.prefixCls,se=le.upNode,be=le.downNode,we=le.upDisabled,Oe=le.downDisabled,Me=le.onStep,Ue=h.useRef(),Je=h.useRef([]),pt=h.useRef();pt.current=Me;var bt=function(){clearTimeout(Ue.current)},wt=function(qt,_t){qt.preventDefault(),bt(),pt.current(_t);function Kt(){pt.current(_t),Ue.current=setTimeout(Kt,G)}Ue.current=setTimeout(Kt,U)};h.useEffect(function(){return function(){bt(),Je.current.forEach(function(Ft){return H.Z.cancel(Ft)})}},[]);var ht=z();if(ht)return null;var Lt="".concat(ee,"-handler"),Ut=I()(Lt,"".concat(Lt,"-up"),(0,a.Z)({},"".concat(Lt,"-up-disabled"),we)),Tt=I()(Lt,"".concat(Lt,"-down"),(0,a.Z)({},"".concat(Lt,"-down-disabled"),Oe)),$t=function(){return Je.current.push((0,H.Z)(bt))},ln={unselectable:"on",role:"button",onMouseUp:$t,onMouseLeave:$t};return h.createElement("div",{className:"".concat(Lt,"-wrap")},h.createElement("span",(0,p.Z)({},ln,{onMouseDown:function(qt){wt(qt,!0)},"aria-label":"Increase Value","aria-disabled":we,className:Ut}),se||h.createElement("span",{unselectable:"on",className:"".concat(ee,"-handler-up-inner")})),h.createElement("span",(0,p.Z)({},ln,{onMouseDown:function(qt){wt(qt,!1)},"aria-label":"Decrease Value","aria-disabled":Oe,className:Tt}),be||h.createElement("span",{unselectable:"on",className:"".concat(ee,"-handler-down-inner")})))}function K(le){var ee=typeof le=="number"?E(le):i(le).fullStr,se=ee.includes(".");return se?i(ee.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:le+"0"}var ae=w(5643),Y=function(){var le=(0,h.useRef)(0),ee=function(){H.Z.cancel(le.current)};return(0,h.useEffect)(function(){return ee},[]),function(se){ee(),le.current=(0,H.Z)(function(){se()})}},te=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],X=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],Q=function(ee,se){return ee||se.isEmpty()?se.toString():se.toNumber()},q=function(ee){var se=g(ee);return se.isInvalidate()?null:se},$=h.forwardRef(function(le,ee){var se,be=le.prefixCls,we=be===void 0?"rc-input-number":be,Oe=le.className,Me=le.style,Ue=le.min,Je=le.max,pt=le.step,bt=pt===void 0?1:pt,wt=le.defaultValue,ht=le.value,Lt=le.disabled,Ut=le.readOnly,Tt=le.upHandler,$t=le.downHandler,ln=le.keyboard,Ft=le.controls,qt=Ft===void 0?!0:Ft,_t=le.classNames,Kt=le.stringMode,dn=le.parser,Et=le.formatter,En=le.precision,Qn=le.decimalSeparator,jn=le.onChange,Wt=le.onInput,Fn=le.onPressEnter,Fe=le.onStep,fe=(0,u.Z)(le,te),ge="".concat(we,"-input"),ye=h.useRef(null),he=h.useState(!1),Ne=(0,s.Z)(he,2),Pe=Ne[0],$e=Ne[1],qe=h.useRef(!1),lt=h.useRef(!1),ft=h.useRef(!1),xt=h.useState(function(){return g(ht!=null?ht:wt)}),gt=(0,s.Z)(xt,2),mt=gt[0],Ct=gt[1];function Te(At){ht===void 0&&Ct(At)}var De=h.useCallback(function(At,jt){if(!jt)return En>=0?En:Math.max(d(At),d(bt))},[En,bt]),ze=h.useCallback(function(At){var jt=String(At);if(dn)return dn(jt);var vn=jt;return Qn&&(vn=vn.replace(Qn,".")),vn.replace(/[^\w.-]+/g,"")},[dn,Qn]),Ke=h.useRef(""),it=h.useCallback(function(At,jt){if(Et)return Et(At,{userTyping:jt,input:String(Ke.current)});var vn=typeof At=="number"?E(At):At;if(!jt){var Ge=De(vn,jt);if(v(vn)&&(Qn||Ge>=0)){var _e=Qn||".";vn=S(vn,_e,Ge)}}return vn},[Et,De,Qn]),tt=h.useState(function(){var At=wt!=null?wt:ht;return mt.isInvalidate()&&["string","number"].includes((0,t.Z)(At))?Number.isNaN(At)?"":At:it(mt.toString(),!1)}),nt=(0,s.Z)(tt,2),je=nt[0],ke=nt[1];Ke.current=je;function He(At,jt){ke(it(At.isInvalidate()?At.toString(!1):At.toString(!jt),jt))}var Ye=h.useMemo(function(){return q(Je)},[Je,En]),Ve=h.useMemo(function(){return q(Ue)},[Ue,En]),Qe=h.useMemo(function(){return!Ye||!mt||mt.isInvalidate()?!1:Ye.lessEquals(mt)},[Ye,mt]),Xe=h.useMemo(function(){return!Ve||!mt||mt.isInvalidate()?!1:mt.lessEquals(Ve)},[Ve,mt]),ut=B(ye.current,Pe),It=(0,s.Z)(ut,2),kt=It[0],Vt=It[1],nn=function(jt){return Ye&&!jt.lessEquals(Ye)?Ye:Ve&&!Ve.lessEquals(jt)?Ve:null},sn=function(jt){return!nn(jt)},Gt=function(jt,vn){var Ge=jt,_e=sn(Ge)||Ge.isEmpty();if(!Ge.isEmpty()&&!vn&&(Ge=nn(Ge)||Ge,_e=!0),!Ut&&!Lt&&_e){var rt=Ge.toString(),vt=De(rt,vn);return vt>=0&&(Ge=g(S(rt,".",vt)),sn(Ge)||(Ge=g(S(rt,".",vt,!0)))),Ge.equals(mt)||(Te(Ge),jn==null||jn(Ge.isEmpty()?null:Q(Kt,Ge)),ht===void 0&&He(Ge,vn)),Ge}return mt},Bt=Y(),fn=function At(jt){if(kt(),Ke.current=jt,ke(jt),!lt.current){var vn=ze(jt),Ge=g(vn);Ge.isNaN()||Gt(Ge,!0)}Wt==null||Wt(jt),Bt(function(){var _e=jt;dn||(_e=jt.replace(/。/g,".")),_e!==jt&&At(_e)})},un=function(){lt.current=!0},en=function(){lt.current=!1,fn(ye.current.value)},Jt=function(jt){fn(jt.target.value)},tn=function(jt){var vn;if(!(jt&&Qe||!jt&&Xe)){qe.current=!1;var Ge=g(ft.current?K(bt):bt);jt||(Ge=Ge.negate());var _e=(mt||g(0)).add(Ge.toString()),rt=Gt(_e,!1);Fe==null||Fe(Q(Kt,rt),{offset:ft.current?K(bt):bt,type:jt?"up":"down"}),(vn=ye.current)===null||vn===void 0||vn.focus()}},xn=function(jt){var vn=g(ze(je)),Ge=vn;vn.isNaN()?Ge=Gt(mt,jt):Ge=Gt(vn,jt),ht!==void 0?He(mt,!1):Ge.isNaN()||He(Ge,!1)},rn=function(){qe.current=!0},Cn=function(jt){var vn=jt.key,Ge=jt.shiftKey;qe.current=!0,ft.current=Ge,vn==="Enter"&&(lt.current||(qe.current=!1),xn(!1),Fn==null||Fn(jt)),ln!==!1&&!lt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(vn)&&(tn(vn==="Up"||vn==="ArrowUp"),jt.preventDefault())},Kn=function(){qe.current=!1,ft.current=!1},cn=function(){xn(!1),$e(!1),qe.current=!1};return(0,y.o)(function(){mt.isInvalidate()||He(mt,!1)},[En]),(0,y.o)(function(){var At=g(ht);Ct(At);var jt=g(ze(je));(!At.equals(jt)||!qe.current||Et)&&He(At,qe.current)},[ht]),(0,y.o)(function(){Et&&Vt()},[je]),h.createElement("div",{className:I()(we,_t==null?void 0:_t.input,Oe,(se={},(0,a.Z)(se,"".concat(we,"-focused"),Pe),(0,a.Z)(se,"".concat(we,"-disabled"),Lt),(0,a.Z)(se,"".concat(we,"-readonly"),Ut),(0,a.Z)(se,"".concat(we,"-not-a-number"),mt.isNaN()),(0,a.Z)(se,"".concat(we,"-out-of-range"),!mt.isInvalidate()&&!sn(mt)),se)),style:Me,onFocus:function(){$e(!0)},onBlur:cn,onKeyDown:Cn,onKeyUp:Kn,onCompositionStart:un,onCompositionEnd:en,onBeforeInput:rn},qt&&h.createElement(_,{prefixCls:we,upNode:Tt,downNode:$t,upDisabled:Qe,downDisabled:Xe,onStep:tn}),h.createElement("div",{className:"".concat(ge,"-wrap")},h.createElement("input",(0,p.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ue,"aria-valuemax":Je,"aria-valuenow":mt.isInvalidate()?null:mt.toString(),step:bt},fe,{ref:(0,b.sQ)(ye,ee),className:ge,value:je,onChange:Jt,disabled:Lt,readOnly:Ut}))))}),de=h.forwardRef(function(le,ee){var se=le.disabled,be=le.style,we=le.prefixCls,Oe=le.value,Me=le.prefix,Ue=le.suffix,Je=le.addonBefore,pt=le.addonAfter,bt=le.classes,wt=le.className,ht=le.classNames,Lt=(0,u.Z)(le,X),Ut=h.useRef(null),Tt=function(ln){Ut.current&&(0,ae.nH)(Ut.current,ln)};return h.createElement(O.BaseInput,{inputElement:h.createElement($,(0,p.Z)({prefixCls:we,disabled:se,classNames:ht,ref:(0,b.sQ)(Ut,ee)},Lt)),className:wt,triggerFocus:Tt,prefixCls:we,value:Oe,disabled:se,style:be,prefix:Me,suffix:Ue,addonAfter:pt,addonBefore:Je,classes:bt,classNames:ht,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});de.displayName="InputNumber";var ce=de,xe=ce,Ce=w(19080),oe=w(36355),M=w(92736),J=w(1684),D=w(19716),k=w(32441),V=w(33234),W=w(9937),N=w(17313),j=w(74207),T=w(83116),R=w(37613);const F=(le,ee)=>{let{componentCls:se,borderRadiusSM:be,borderRadiusLG:we}=le;const Oe=ee==="lg"?we:be;return{[`&-${ee}`]:{[`${se}-handler-wrap`]:{borderStartEndRadius:Oe,borderEndEndRadius:Oe},[`${se}-handler-up`]:{borderStartEndRadius:Oe},[`${se}-handler-down`]:{borderEndEndRadius:Oe}}}},ne=le=>{const{componentCls:ee,lineWidth:se,lineType:be,colorBorder:we,borderRadius:Oe,fontSizeLG:Me,controlHeightLG:Ue,controlHeightSM:Je,colorError:pt,paddingInlineSM:bt,colorTextDescription:wt,motionDurationMid:ht,handleHoverColor:Lt,paddingInline:Ut,paddingBlock:Tt,handleBg:$t,handleActiveBg:ln,colorTextDisabled:Ft,borderRadiusSM:qt,borderRadiusLG:_t,controlWidth:Kt,handleVisible:dn,handleBorderColor:Et}=le;return[{[ee]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,N.Wf)(le)),(0,W.ik)(le)),(0,W.bi)(le,ee)),{display:"inline-block",width:Kt,margin:0,padding:0,border:`${se}px ${be} ${we}`,borderRadius:Oe,"&-rtl":{direction:"rtl",[`${ee}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:Me,borderRadius:_t,[`input${ee}-input`]:{height:Ue-2*se}},"&-sm":{padding:0,borderRadius:qt,[`input${ee}-input`]:{height:Je-2*se,padding:`0 ${bt}px`}},"&:hover":Object.assign({},(0,W.pU)(le)),"&-focused":Object.assign({},(0,W.M1)(le)),"&-out-of-range":{[`${ee}-input-wrap`]:{input:{color:pt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,N.Wf)(le)),(0,W.s7)(le)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${ee}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${ee}-group-addon`]:{borderRadius:_t,fontSize:le.fontSizeLG}},"&-sm":{[`${ee}-group-addon`]:{borderRadius:qt}},[`${ee}-wrapper-disabled > ${ee}-group-addon`]:Object.assign({},(0,W.Xy)(le))}}),[`&-disabled ${ee}-input`]:{cursor:"not-allowed"},[ee]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,N.Wf)(le)),{width:"100%",padding:`${Tt}px ${Ut}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Oe,outline:0,transition:`all ${ht} linear`,appearance:"textfield",fontSize:"inherit"}),(0,W.nz)(le.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[ee]:Object.assign(Object.assign(Object.assign({[`&:hover ${ee}-handler-wrap, &-focused ${ee}-handler-wrap`]:{opacity:1},[`${ee}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:le.handleWidth,height:"100%",background:$t,borderStartStartRadius:0,borderStartEndRadius:Oe,borderEndEndRadius:Oe,borderEndStartRadius:0,opacity:dn===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${ht} linear ${ht}`,[`${ee}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` - ${ee}-handler-up-inner, - ${ee}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:le.handleFontSize}}},[`${ee}-handler`]:{height:"50%",overflow:"hidden",color:wt,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${se}px ${be} ${Et}`,transition:`all ${ht} linear`,"&:active":{background:ln},"&:hover":{height:"60%",[` - ${ee}-handler-up-inner, - ${ee}-handler-down-inner - `]:{color:Lt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,N.Ro)()),{color:wt,transition:`all ${ht} linear`,userSelect:"none"})},[`${ee}-handler-up`]:{borderStartEndRadius:Oe},[`${ee}-handler-down`]:{borderBlockStart:`${se}px ${be} ${Et}`,borderEndEndRadius:Oe}},F(le,"lg")),F(le,"sm")),{"&-disabled, &-readonly":{[`${ee}-handler-wrap`]:{display:"none"},[`${ee}-input`]:{color:"inherit"}},[` - ${ee}-handler-up-disabled, - ${ee}-handler-down-disabled - `]:{cursor:"not-allowed"},[` - ${ee}-handler-up-disabled:hover &-handler-up-inner, - ${ee}-handler-down-disabled:hover &-handler-down-inner - `]:{color:Ft}})},{[`${ee}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${ee}-handler-down`]:{borderBlockStartWidth:0}}}]},re=le=>{const{componentCls:ee,paddingBlock:se,paddingInline:be,inputAffixPadding:we,controlWidth:Oe,borderRadiusLG:Me,borderRadiusSM:Ue}=le;return{[`${ee}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,W.ik)(le)),(0,W.bi)(le,`${ee}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:Oe,padding:0,paddingInlineStart:be,"&-lg":{borderRadius:Me},"&-sm":{borderRadius:Ue},[`&:not(${ee}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,W.pU)(le)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${ee}-disabled`]:{background:"transparent"},[`> div${ee}`]:{width:"100%",border:"none",outline:"none",[`&${ee}-focused`]:{boxShadow:"none !important"}},[`input${ee}-input`]:{padding:`${se}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${ee}-handler-wrap`]:{zIndex:2},[ee]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:we},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:be,marginInlineStart:we}}})}};var Z=(0,T.Z)("InputNumber",le=>{const ee=(0,R.TS)(le,(0,W.e5)(le));return[ne(ee),re(ee),(0,j.c)(ee)]},le=>Object.assign(Object.assign({},(0,W.TM)(le)),{controlWidth:90,handleWidth:le.controlHeightSM-le.lineWidth*2,handleFontSize:le.fontSize/2,handleVisible:"auto",handleActiveBg:le.colorFillAlter,handleBg:le.colorBgContainer,handleHoverColor:le.colorPrimary,handleBorderColor:le.colorBorder})),ie=function(le,ee){var se={};for(var be in le)Object.prototype.hasOwnProperty.call(le,be)&&ee.indexOf(be)<0&&(se[be]=le[be]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,be=Object.getOwnPropertySymbols(le);we{const{getPrefixCls:se,direction:be}=h.useContext(oe.E_),we=h.useRef(null);h.useImperativeHandle(ee,()=>we.current);const{className:Oe,rootClassName:Me,size:Ue,disabled:Je,prefixCls:pt,addonBefore:bt,addonAfter:wt,prefix:ht,bordered:Lt=!0,readOnly:Ut,status:Tt,controls:$t}=le,ln=ie(le,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Ft=se("input-number",pt),[qt,_t]=Z(Ft),{compactSize:Kt,compactItemClassnames:dn}=(0,V.ri)(Ft,be);let Et=h.createElement(pe.Z,{className:`${Ft}-handler-up-inner`}),En=h.createElement(C.Z,{className:`${Ft}-handler-down-inner`});const Qn=typeof $t=="boolean"?$t:void 0;typeof $t=="object"&&(Et=typeof $t.upIcon=="undefined"?Et:h.createElement("span",{className:`${Ft}-handler-up-inner`},$t.upIcon),En=typeof $t.downIcon=="undefined"?En:h.createElement("span",{className:`${Ft}-handler-down-inner`},$t.downIcon));const{hasFeedback:jn,status:Wt,isFormItemInput:Fn,feedbackIcon:Fe}=h.useContext(k.aM),fe=(0,Ce.F)(Wt,Tt),ge=(0,D.Z)(qe=>{var lt;return(lt=Ue!=null?Ue:Kt)!==null&<!==void 0?lt:qe}),ye=h.useContext(J.Z),he=Je!=null?Je:ye,Ne=I()({[`${Ft}-lg`]:ge==="large",[`${Ft}-sm`]:ge==="small",[`${Ft}-rtl`]:be==="rtl",[`${Ft}-borderless`]:!Lt,[`${Ft}-in-form-item`]:Fn},(0,Ce.Z)(Ft,fe),dn,_t),Pe=`${Ft}-group`,$e=h.createElement(xe,Object.assign({ref:we,disabled:he,className:I()(Oe,Me),upHandler:Et,downHandler:En,prefixCls:Ft,readOnly:Ut,controls:Qn,prefix:ht,suffix:jn&&Fe,addonAfter:wt&&h.createElement(V.BR,null,h.createElement(k.Ux,{override:!0,status:!0},wt)),addonBefore:bt&&h.createElement(V.BR,null,h.createElement(k.Ux,{override:!0,status:!0},bt)),classNames:{input:Ne},classes:{affixWrapper:I()((0,Ce.Z)(`${Ft}-affix-wrapper`,fe,jn),{[`${Ft}-affix-wrapper-sm`]:ge==="small",[`${Ft}-affix-wrapper-lg`]:ge==="large",[`${Ft}-affix-wrapper-rtl`]:be==="rtl",[`${Ft}-affix-wrapper-borderless`]:!Lt},_t),wrapper:I()({[`${Pe}-rtl`]:be==="rtl",[`${Ft}-wrapper-disabled`]:he},_t),group:I()({[`${Ft}-group-wrapper-sm`]:ge==="small",[`${Ft}-group-wrapper-lg`]:ge==="large",[`${Ft}-group-wrapper-rtl`]:be==="rtl"},(0,Ce.Z)(`${Ft}-group-wrapper`,fe,jn),_t)}},ln));return qt($e)}),Ee=Se,Ae=le=>h.createElement(M.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},h.createElement(Se,Object.assign({},le)));Ee._InternalPanelDoNotUseOrYouWillBeFired=Ae;var ve=Ee},9432:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return m},n:function(){return E}});var C=w(19248),pe=w(92310),e=w.n(pe),I=w(93681),p=w(8654),a=w(59301),t=w(19080),s=w(36355),u=w(1684),o=w(19716),c=w(32441),n=w(33234),r=w(59412),i=w(9937);function l(f){return!!(f.prefix||f.suffix||f.allowClear)}var d=function(f,x){var S={};for(var g in f)Object.prototype.hasOwnProperty.call(f,g)&&x.indexOf(g)<0&&(S[g]=f[g]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,g=Object.getOwnPropertySymbols(f);O{var S;const{prefixCls:g,bordered:O=!0,status:y,size:b,disabled:h,onBlur:A,onFocus:B,suffix:L,allowClear:P,addonAfter:z,addonBefore:H,className:G,style:U,styles:_,rootClassName:K,onChange:ae,classNames:Y}=f,te=d(f,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:X,direction:Q,input:q}=a.useContext(s.E_),$=X("input",g),de=(0,a.useRef)(null),[ce,xe]=(0,i.ZP)($),{compactSize:Ce,compactItemClassnames:oe}=(0,n.ri)($,Q),M=(0,o.Z)(Se=>{var Ee;return(Ee=b!=null?b:Ce)!==null&&Ee!==void 0?Ee:Se}),J=a.useContext(u.Z),D=h!=null?h:J,{status:k,hasFeedback:V,feedbackIcon:W}=(0,a.useContext)(c.aM),N=(0,t.F)(k,y),j=l(f)||!!V,T=(0,a.useRef)(j);(0,a.useEffect)(()=>{var Se;j&&T.current,T.current=j},[j]);const R=(0,r.Z)(de,!0),F=Se=>{R(),A==null||A(Se)},ne=Se=>{R(),B==null||B(Se)},re=Se=>{R(),ae==null||ae(Se)},Z=(V||L)&&a.createElement(a.Fragment,null,L,V&&W);let ie;return typeof P=="object"&&(P!=null&&P.clearIcon)?ie=P:P&&(ie={clearIcon:a.createElement(C.Z,null)}),ce(a.createElement(I.default,Object.assign({ref:(0,p.sQ)(x,de),prefixCls:$,autoComplete:q==null?void 0:q.autoComplete},te,{disabled:D,onBlur:F,onFocus:ne,style:Object.assign(Object.assign({},q==null?void 0:q.style),U),styles:Object.assign(Object.assign({},q==null?void 0:q.styles),_),suffix:Z,allowClear:ie,className:e()(G,K,oe,q==null?void 0:q.className),onChange:re,addonAfter:z&&a.createElement(n.BR,null,a.createElement(c.Ux,{override:!0,status:!0},z)),addonBefore:H&&a.createElement(n.BR,null,a.createElement(c.Ux,{override:!0,status:!0},H)),classNames:Object.assign(Object.assign(Object.assign({},Y),q==null?void 0:q.classNames),{input:e()({[`${$}-sm`]:M==="small",[`${$}-lg`]:M==="large",[`${$}-rtl`]:Q==="rtl",[`${$}-borderless`]:!O},!j&&(0,t.Z)($,N),Y==null?void 0:Y.input,(S=q==null?void 0:q.classNames)===null||S===void 0?void 0:S.input,xe)}),classes:{affixWrapper:e()({[`${$}-affix-wrapper-sm`]:M==="small",[`${$}-affix-wrapper-lg`]:M==="large",[`${$}-affix-wrapper-rtl`]:Q==="rtl",[`${$}-affix-wrapper-borderless`]:!O},(0,t.Z)(`${$}-affix-wrapper`,N,V),xe),wrapper:e()({[`${$}-group-rtl`]:Q==="rtl"},xe),group:e()({[`${$}-group-wrapper-sm`]:M==="small",[`${$}-group-wrapper-lg`]:M==="large",[`${$}-group-wrapper-rtl`]:Q==="rtl",[`${$}-group-wrapper-disabled`]:D},(0,t.Z)(`${$}-group-wrapper`,N,V),xe)}})))})},1643:function(Dt,We,w){"use strict";var C=w(19248),pe=w(92310),e=w.n(pe),I=w(9296),p=w(59301),a=w(19080),t=w(36355),s=w(1684),u=w(19716),o=w(32441),c=w(9432),n=w(9937),r=function(l,d){var E={};for(var v in l)Object.prototype.hasOwnProperty.call(l,v)&&d.indexOf(v)<0&&(E[v]=l[v]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,v=Object.getOwnPropertySymbols(l);m{const{prefixCls:E,bordered:v=!0,size:m,disabled:f,status:x,allowClear:S,showCount:g,classNames:O,rootClassName:y,className:b}=l,h=r(l,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:A,direction:B}=p.useContext(t.E_),L=(0,u.Z)(m),P=p.useContext(s.Z),z=f!=null?f:P,{status:H,hasFeedback:G,feedbackIcon:U}=p.useContext(o.aM),_=(0,a.F)(H,x),K=p.useRef(null);p.useImperativeHandle(d,()=>{var Q;return{resizableTextArea:(Q=K.current)===null||Q===void 0?void 0:Q.resizableTextArea,focus:q=>{var $,de;(0,c.n)((de=($=K.current)===null||$===void 0?void 0:$.resizableTextArea)===null||de===void 0?void 0:de.textArea,q)},blur:()=>{var q;return(q=K.current)===null||q===void 0?void 0:q.blur()}}});const ae=A("input",E);let Y;typeof S=="object"&&(S!=null&&S.clearIcon)?Y=S:S&&(Y={clearIcon:p.createElement(C.Z,null)});const[te,X]=(0,n.ZP)(ae);return te(p.createElement(I.default,Object.assign({},h,{disabled:z,allowClear:Y,className:e()(b,y),classes:{affixWrapper:e()(`${ae}-textarea-affix-wrapper`,{[`${ae}-affix-wrapper-rtl`]:B==="rtl",[`${ae}-affix-wrapper-borderless`]:!v,[`${ae}-affix-wrapper-sm`]:L==="small",[`${ae}-affix-wrapper-lg`]:L==="large",[`${ae}-textarea-show-count`]:g},(0,a.Z)(`${ae}-affix-wrapper`,_),X)},classNames:Object.assign(Object.assign({},O),{textarea:e()({[`${ae}-borderless`]:!v,[`${ae}-sm`]:L==="small",[`${ae}-lg`]:L==="large"},(0,a.Z)(ae,_),X,O==null?void 0:O.textarea)}),prefixCls:ae,suffix:G&&p.createElement("span",{className:`${ae}-textarea-suffix`},U),showCount:g,ref:K})))});We.Z=i},59412:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return pe}});var C=w(59301);function pe(e,I){const p=(0,C.useRef)([]),a=()=>{p.current.push(setTimeout(()=>{var t,s,u,o;!((t=e.current)===null||t===void 0)&&t.input&&((s=e.current)===null||s===void 0?void 0:s.input.getAttribute("type"))==="password"&&(!((u=e.current)===null||u===void 0)&&u.input.hasAttribute("value"))&&((o=e.current)===null||o===void 0||o.input.removeAttribute("value"))}))};return(0,C.useEffect)(()=>(I&&a(),()=>p.current.forEach(t=>{t&&clearTimeout(t)})),[]),a}},92832:function(Dt,We,w){"use strict";w.d(We,{default:function(){return L}});var C=w(92310),pe=w.n(C),e=w(59301),I=w(36355),p=w(32441),a=w(9937),s=P=>{const{getPrefixCls:z,direction:H}=(0,e.useContext)(I.E_),{prefixCls:G,className:U}=P,_=z("input-group",G),K=z("input"),[ae,Y]=(0,a.ZP)(K),te=pe()(_,{[`${_}-lg`]:P.size==="large",[`${_}-sm`]:P.size==="small",[`${_}-compact`]:P.compact,[`${_}-rtl`]:H==="rtl"},Y,U),X=(0,e.useContext)(p.aM),Q=(0,e.useMemo)(()=>Object.assign(Object.assign({},X),{isFormItemInput:!1}),[X]);return ae(e.createElement("span",{className:te,style:P.style,onMouseEnter:P.onMouseEnter,onMouseLeave:P.onMouseLeave,onFocus:P.onFocus,onBlur:P.onBlur},e.createElement(p.aM.Provider,{value:Q},P.children)))},u=w(9432),o=w(73331),c=w(15277),n=w(2738),r=w(8654),i=w(59412),l=function(P,z){var H={};for(var G in P)Object.prototype.hasOwnProperty.call(P,G)&&z.indexOf(G)<0&&(H[G]=P[G]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,G=Object.getOwnPropertySymbols(P);UP?e.createElement(c.Z,null):e.createElement(o.Z,null),E={click:"onClick",hover:"onMouseOver"};var m=e.forwardRef((P,z)=>{const{visibilityToggle:H=!0}=P,G=typeof H=="object"&&H.visible!==void 0,[U,_]=(0,e.useState)(()=>G?H.visible:!1),K=(0,e.useRef)(null);e.useEffect(()=>{G&&_(H.visible)},[G,H]);const ae=(0,i.Z)(K),Y=()=>{const{disabled:D}=P;D||(U&&ae(),_(k=>{var V;const W=!k;return typeof H=="object"&&((V=H.onVisibleChange)===null||V===void 0||V.call(H,W)),W}))},te=D=>{const{action:k="click",iconRender:V=d}=P,W=E[k]||"",N=V(U),j={[W]:Y,className:`${D}-icon`,key:"passwordIcon",onMouseDown:T=>{T.preventDefault()},onMouseUp:T=>{T.preventDefault()}};return e.cloneElement(e.isValidElement(N)?N:e.createElement("span",null,N),j)},{className:X,prefixCls:Q,inputPrefixCls:q,size:$}=P,de=l(P,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ce}=e.useContext(I.E_),xe=ce("input",q),Ce=ce("input-password",Q),oe=H&&te(Ce),M=pe()(Ce,X,{[`${Ce}-${$}`]:!!$}),J=Object.assign(Object.assign({},(0,n.Z)(de,["suffix","iconRender","visibilityToggle"])),{type:U?"text":"password",className:M,prefixCls:xe,suffix:oe});return $&&(J.size=$),e.createElement(u.Z,Object.assign({ref:(0,r.sQ)(z,K)},J))}),f=w(47472),x=w(92343),S=w(3113),g=w(19716),O=w(33234),y=function(P,z){var H={};for(var G in P)Object.prototype.hasOwnProperty.call(P,G)&&z.indexOf(G)<0&&(H[G]=P[G]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,G=Object.getOwnPropertySymbols(P);U{const{prefixCls:H,inputPrefixCls:G,className:U,size:_,suffix:K,enterButton:ae=!1,addonAfter:Y,loading:te,disabled:X,onSearch:Q,onChange:q,onCompositionStart:$,onCompositionEnd:de}=P,ce=y(P,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:xe,direction:Ce}=e.useContext(I.E_),oe=e.useRef(!1),M=xe("input-search",H),J=xe("input",G),{compactSize:D}=(0,O.ri)(M,Ce),k=(0,g.Z)(Ae=>{var ve;return(ve=_!=null?_:D)!==null&&ve!==void 0?ve:Ae}),V=e.useRef(null),W=Ae=>{Ae&&Ae.target&&Ae.type==="click"&&Q&&Q(Ae.target.value,Ae,{source:"clear"}),q&&q(Ae)},N=Ae=>{var ve;document.activeElement===((ve=V.current)===null||ve===void 0?void 0:ve.input)&&Ae.preventDefault()},j=Ae=>{var ve,le;Q&&Q((le=(ve=V.current)===null||ve===void 0?void 0:ve.input)===null||le===void 0?void 0:le.value,Ae,{source:"input"})},T=Ae=>{oe.current||te||j(Ae)},R=typeof ae=="boolean"?e.createElement(f.Z,null):null,F=`${M}-button`;let ne;const re=ae||{},Z=re.type&&re.type.__ANT_BUTTON===!0;Z||re.type==="button"?ne=(0,x.Tm)(re,Object.assign({onMouseDown:N,onClick:Ae=>{var ve,le;(le=(ve=re==null?void 0:re.props)===null||ve===void 0?void 0:ve.onClick)===null||le===void 0||le.call(ve,Ae),j(Ae)},key:"enterButton"},Z?{className:F,size:k}:{})):ne=e.createElement(S.ZP,{className:F,type:ae?"primary":void 0,size:k,disabled:X,key:"enterButton",onMouseDown:N,onClick:j,loading:te,icon:R},ae),Y&&(ne=[ne,(0,x.Tm)(Y,{key:"addonAfter"})]);const ie=pe()(M,{[`${M}-rtl`]:Ce==="rtl",[`${M}-${k}`]:!!k,[`${M}-with-button`]:!!ae},U),Se=Ae=>{oe.current=!0,$==null||$(Ae)},Ee=Ae=>{oe.current=!1,de==null||de(Ae)};return e.createElement(u.Z,Object.assign({ref:(0,r.sQ)(V,z),onPressEnter:T},ce,{size:k,onCompositionStart:Se,onCompositionEnd:Ee,prefixCls:J,addonAfter:ne,suffix:K,onChange:W,className:ie,disabled:X}))}),A=w(1643);const B=u.Z;B.Group=s,B.Search=h,B.TextArea=A.Z,B.Password=m;var L=B},9937:function(Dt,We,w){"use strict";w.d(We,{M1:function(){return t},TM:function(){return x},Xy:function(){return s},bi:function(){return c},e5:function(){return f},ik:function(){return n},nz:function(){return p},pU:function(){return a},s7:function(){return r},x0:function(){return o}});var C=w(17313),pe=w(74207),e=w(37613),I=w(83116);const p=S=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:S,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),a=S=>({borderColor:S.hoverBorderColor}),t=S=>({borderColor:S.activeBorderColor,boxShadow:S.activeShadow,outline:0}),s=S=>({color:S.colorTextDisabled,backgroundColor:S.colorBgContainerDisabled,borderColor:S.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},a((0,e.TS)(S,{hoverBorderColor:S.colorBorder})))}),u=S=>{const{paddingBlockLG:g,fontSizeLG:O,lineHeightLG:y,borderRadiusLG:b,paddingInlineLG:h}=S;return{padding:`${g}px ${h}px`,fontSize:O,lineHeight:y,borderRadius:b}},o=S=>({padding:`${S.paddingBlockSM}px ${S.paddingInlineSM}px`,borderRadius:S.borderRadiusSM}),c=(S,g)=>{const{componentCls:O,colorError:y,colorWarning:b,errorActiveShadow:h,warningActiveShadow:A,colorErrorBorderHover:B,colorWarningBorderHover:L}=S;return{[`&-status-error:not(${g}-disabled):not(${g}-borderless)${g}`]:{borderColor:y,"&:hover":{borderColor:B},"&:focus, &-focused":Object.assign({},t((0,e.TS)(S,{activeBorderColor:y,activeShadow:h}))),[`${O}-prefix, ${O}-suffix`]:{color:y}},[`&-status-warning:not(${g}-disabled):not(${g}-borderless)${g}`]:{borderColor:b,"&:hover":{borderColor:L},"&:focus, &-focused":Object.assign({},t((0,e.TS)(S,{activeBorderColor:b,activeShadow:A}))),[`${O}-prefix, ${O}-suffix`]:{color:b}}}},n=S=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${S.paddingBlock}px ${S.paddingInline}px`,color:S.colorText,fontSize:S.fontSize,lineHeight:S.lineHeight,backgroundColor:S.colorBgContainer,backgroundImage:"none",borderWidth:S.lineWidth,borderStyle:S.lineType,borderColor:S.colorBorder,borderRadius:S.borderRadius,transition:`all ${S.motionDurationMid}`},p(S.colorTextPlaceholder)),{"&:hover":Object.assign({},a(S)),"&:focus, &-focused":Object.assign({},t(S)),"&-disabled, &[disabled]":Object.assign({},s(S)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:S.controlHeight,lineHeight:S.lineHeight,verticalAlign:"bottom",transition:`all ${S.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},u(S)),"&-sm":Object.assign({},o(S)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),r=S=>{const{componentCls:g,antCls:O}=S;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:S.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${g}, &-lg > ${g}-group-addon`]:Object.assign({},u(S)),[`&-sm ${g}, &-sm > ${g}-group-addon`]:Object.assign({},o(S)),[`&-lg ${O}-select-single ${O}-select-selector`]:{height:S.controlHeightLG},[`&-sm ${O}-select-single ${O}-select-selector`]:{height:S.controlHeightSM},[`> ${g}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${g}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${S.paddingInline}px`,color:S.colorText,fontWeight:"normal",fontSize:S.fontSize,textAlign:"center",backgroundColor:S.colorFillAlter,border:`${S.lineWidth}px ${S.lineType} ${S.colorBorder}`,borderRadius:S.borderRadius,transition:`all ${S.motionDurationSlow}`,lineHeight:1,[`${O}-select`]:{margin:`-${S.paddingBlock+1}px -${S.paddingInline}px`,[`&${O}-select-single:not(${O}-select-customize-input)`]:{[`${O}-select-selector`]:{backgroundColor:"inherit",border:`${S.lineWidth}px ${S.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${O}-select-selector`]:{color:S.colorPrimary}}},[`${O}-cascader-picker`]:{margin:`-9px -${S.paddingInline}px`,backgroundColor:"transparent",[`${O}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${g}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${g}-search-with-button &`]:{zIndex:0}}},[`> ${g}:first-child, ${g}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${O}-select ${O}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${g}-affix-wrapper`]:{[`&:not(:first-child) ${g}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${g}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${g}:last-child, ${g}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${O}-select ${O}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${g}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${g}-search &`]:{borderStartStartRadius:S.borderRadius,borderEndStartRadius:S.borderRadius}},[`&:not(:first-child), ${g}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${g}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,C.dF)()),{[`${g}-group-addon, ${g}-group-wrap, > ${g}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:S.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${g}-affix-wrapper, - & > ${g}-number-affix-wrapper, - & > ${O}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-S.lineWidth,borderInlineEndWidth:S.lineWidth},[`${g}`]:{float:"none"},[`& > ${O}-select > ${O}-select-selector, - & > ${O}-select-auto-complete ${g}, - & > ${O}-cascader-picker ${g}, - & > ${g}-group-wrapper ${g}`]:{borderInlineEndWidth:S.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${O}-select-focused`]:{zIndex:1},[`& > ${O}-select > ${O}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${O}-select:first-child > ${O}-select-selector, - & > ${O}-select-auto-complete:first-child ${g}, - & > ${O}-cascader-picker:first-child ${g}`]:{borderStartStartRadius:S.borderRadius,borderEndStartRadius:S.borderRadius},[`& > *:last-child, - & > ${O}-select:last-child > ${O}-select-selector, - & > ${O}-cascader-picker:last-child ${g}, - & > ${O}-cascader-picker-focused:last-child ${g}`]:{borderInlineEndWidth:S.lineWidth,borderStartEndRadius:S.borderRadius,borderEndEndRadius:S.borderRadius},[`& > ${O}-select-auto-complete ${g}`]:{verticalAlign:"top"},[`${g}-group-wrapper + ${g}-group-wrapper`]:{marginInlineStart:-S.lineWidth,[`${g}-affix-wrapper`]:{borderRadius:0}},[`${g}-group-wrapper:not(:last-child)`]:{[`&${g}-search > ${g}-group`]:{[`& > ${g}-group-addon > ${g}-search-button`]:{borderRadius:0},[`& > ${g}`]:{borderStartStartRadius:S.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S.borderRadius}}}})}},i=S=>{const{componentCls:g,controlHeightSM:O,lineWidth:y}=S,h=(O-y*2-16)/2;return{[g]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(S)),n(S)),c(S,g)),{'&[type="color"]':{height:S.controlHeight,[`&${g}-lg`]:{height:S.controlHeightLG},[`&${g}-sm`]:{height:O,paddingTop:h,paddingBottom:h}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},l=S=>{const{componentCls:g}=S;return{[`${g}-clear-icon`]:{margin:0,color:S.colorTextQuaternary,fontSize:S.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${S.motionDurationSlow}`,"&:hover":{color:S.colorTextTertiary},"&:active":{color:S.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${S.inputAffixPadding}px`}}}},d=S=>{const{componentCls:g,inputAffixPadding:O,colorTextDescription:y,motionDurationSlow:b,colorIcon:h,colorIconHover:A,iconCls:B}=S;return{[`${g}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n(S)),{display:"inline-flex",[`&:not(${g}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},a(S)),{zIndex:1,[`${g}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${g}[disabled]`]:{background:"transparent"}},[`> input${g}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${g}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:S.paddingXS}},"&-show-count-suffix":{color:y},"&-show-count-has-suffix":{marginInlineEnd:S.paddingXXS},"&-prefix":{marginInlineEnd:O},"&-suffix":{marginInlineStart:O}}}),l(S)),{[`${B}${g}-password-icon`]:{color:h,cursor:"pointer",transition:`all ${b}`,"&:hover":{color:A}}}),c(S,`${g}-affix-wrapper`))}},E=S=>{const{componentCls:g,colorError:O,colorWarning:y,borderRadiusLG:b,borderRadiusSM:h}=S;return{[`${g}-group`]:Object.assign(Object.assign(Object.assign({},(0,C.Wf)(S)),r(S)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${g}-group-addon`]:{borderRadius:b,fontSize:S.fontSizeLG}},"&-sm":{[`${g}-group-addon`]:{borderRadius:h}},"&-status-error":{[`${g}-group-addon`]:{color:O,borderColor:O}},"&-status-warning":{[`${g}-group-addon`]:{color:y,borderColor:y}},"&-disabled":{[`${g}-group-addon`]:Object.assign({},s(S))},[`&:not(${g}-compact-first-item):not(${g}-compact-last-item)${g}-compact-item`]:{[`${g}, ${g}-group-addon`]:{borderRadius:0}},[`&:not(${g}-compact-last-item)${g}-compact-first-item`]:{[`${g}, ${g}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${g}-compact-first-item)${g}-compact-last-item`]:{[`${g}, ${g}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},v=S=>{const{componentCls:g,antCls:O}=S,y=`${g}-search`;return{[y]:{[`${g}`]:{"&:hover, &:focus":{borderColor:S.colorPrimaryHover,[`+ ${g}-group-addon ${y}-button:not(${O}-btn-primary)`]:{borderInlineStartColor:S.colorPrimaryHover}}},[`${g}-affix-wrapper`]:{borderRadius:0},[`${g}-lg`]:{lineHeight:S.lineHeightLG-2e-4},[`> ${g}-group`]:{[`> ${g}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${y}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:S.borderRadius,borderEndEndRadius:S.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${y}-button:not(${O}-btn-primary)`]:{color:S.colorTextDescription,"&:hover":{color:S.colorPrimaryHover},"&:active":{color:S.colorPrimaryActive},[`&${O}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${y}-button`]:{height:S.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${y}-button`]:{height:S.controlHeightLG},[`&-small ${y}-button`]:{height:S.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${g}-compact-item`]:{[`&:not(${g}-compact-last-item)`]:{[`${g}-group-addon`]:{[`${g}-search-button`]:{marginInlineEnd:-S.lineWidth,borderRadius:0}}},[`&:not(${g}-compact-first-item)`]:{[`${g},${g}-affix-wrapper`]:{borderRadius:0}},[`> ${g}-group-addon ${g}-search-button, - > ${g}, - ${g}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${g}-affix-wrapper-focused`]:{zIndex:2}}}}},m=S=>{const{componentCls:g,paddingLG:O}=S,y=`${g}-textarea`;return{[y]:{position:"relative","&-show-count":{[`> ${g}`]:{height:"100%"},[`${g}-data-count`]:{position:"absolute",bottom:-S.fontSize*S.lineHeight,insetInlineEnd:0,color:S.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${g}`]:{paddingInlineEnd:O}},[`&-affix-wrapper${y}-has-feedback`]:{[`${g}`]:{paddingInlineEnd:O}},[`&-affix-wrapper${g}-affix-wrapper`]:{padding:0,[`> textarea${g}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${g}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${g}-clear-icon`]:{position:"absolute",insetInlineEnd:S.paddingXS,insetBlockStart:S.paddingXS},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:S.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function f(S){return(0,e.TS)(S,{inputAffixPadding:S.paddingXXS})}const x=S=>{const{controlHeight:g,fontSize:O,lineHeight:y,lineWidth:b,controlHeightSM:h,controlHeightLG:A,fontSizeLG:B,lineHeightLG:L,paddingSM:P,controlPaddingHorizontalSM:z,controlPaddingHorizontal:H,colorFillAlter:G,colorPrimaryHover:U,controlOutlineWidth:_,controlOutline:K,colorErrorOutline:ae,colorWarningOutline:Y}=S;return{paddingBlock:Math.max(Math.round((g-O*y)/2*10)/10-b,3),paddingBlockSM:Math.max(Math.round((h-O*y)/2*10)/10-b,0),paddingBlockLG:Math.ceil((A-B*L)/2*10)/10-b,paddingInline:P-b,paddingInlineSM:z-b,paddingInlineLG:H-b,addonBg:G,activeBorderColor:U,hoverBorderColor:U,activeShadow:`0 0 0 ${_}px ${K}`,errorActiveShadow:`0 0 0 ${_}px ${ae}`,warningActiveShadow:`0 0 0 ${_}px ${Y}`}};We.ZP=(0,I.Z)("Input",S=>{const g=(0,e.TS)(S,f(S));return[i(g),m(g),d(g),E(g),v(g),(0,pe.c)(g)]},x)},45818:function(Dt,We,w){"use strict";w.d(We,{D:function(){return f},Z:function(){return g}});var C=w(60499),pe=w(59301),e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},I=e,p=w(7657),a=function(y,b){return pe.createElement(p.Z,(0,C.Z)({},y,{ref:b,icon:I}))},t=pe.forwardRef(a),s=t,u=w(33853),o=w(38819),c=w(92310),n=w.n(c),r=w(2738),l=O=>!isNaN(parseFloat(O))&&isFinite(O),d=w(36355),E=w(84966),v=function(O,y){var b={};for(var h in O)Object.prototype.hasOwnProperty.call(O,h)&&y.indexOf(h)<0&&(b[h]=O[h]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,h=Object.getOwnPropertySymbols(O);A{let O=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return O+=1,`${y}${O}`}})();var g=pe.forwardRef((O,y)=>{const{prefixCls:b,className:h,trigger:A,children:B,defaultCollapsed:L=!1,theme:P="dark",style:z={},collapsible:H=!1,reverseArrow:G=!1,width:U=200,collapsedWidth:_=80,zeroWidthTriggerStyle:K,breakpoint:ae,onCollapse:Y,onBreakpoint:te}=O,X=v(O,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Q}=(0,pe.useContext)(E.Gs),[q,$]=(0,pe.useState)("collapsed"in O?O.collapsed:L),[de,ce]=(0,pe.useState)(!1);(0,pe.useEffect)(()=>{"collapsed"in O&&$(O.collapsed)},[O.collapsed]);const xe=(k,V)=>{"collapsed"in O||$(k),Y==null||Y(k,V)},Ce=(0,pe.useRef)();Ce.current=k=>{ce(k.matches),te==null||te(k.matches),q!==k.matches&&xe(k.matches,"responsive")},(0,pe.useEffect)(()=>{function k(W){return Ce.current(W)}let V;if(typeof window!="undefined"){const{matchMedia:W}=window;if(W&&ae&&ae in m){V=W(`(max-width: ${m[ae]})`);try{V.addEventListener("change",k)}catch(N){V.addListener(k)}k(V)}}return()=>{try{V==null||V.removeEventListener("change",k)}catch(W){V==null||V.removeListener(k)}}},[ae]),(0,pe.useEffect)(()=>{const k=x("ant-sider-");return Q.addSider(k),()=>Q.removeSider(k)},[]);const oe=()=>{xe(!q,"clickTrigger")},{getPrefixCls:M}=(0,pe.useContext)(d.E_),J=()=>{const k=M("layout-sider",b),V=(0,r.Z)(X,["collapsed"]),W=q?_:U,N=l(W)?`${W}px`:String(W),j=parseFloat(String(_||0))===0?pe.createElement("span",{onClick:oe,className:n()(`${k}-zero-width-trigger`,`${k}-zero-width-trigger-${G?"right":"left"}`),style:K},A||pe.createElement(s,null)):null,F={expanded:G?pe.createElement(o.Z,null):pe.createElement(u.Z,null),collapsed:G?pe.createElement(u.Z,null):pe.createElement(o.Z,null)}[q?"collapsed":"expanded"],ne=A!==null?j||pe.createElement("div",{className:`${k}-trigger`,onClick:oe,style:{width:N}},A||F):null,re=Object.assign(Object.assign({},z),{flex:`0 0 ${N}`,maxWidth:N,minWidth:N,width:N}),Z=n()(k,`${k}-${P}`,{[`${k}-collapsed`]:!!q,[`${k}-has-trigger`]:H&&A!==null&&!j,[`${k}-below`]:!!de,[`${k}-zero-width`]:parseFloat(N)===0},h);return pe.createElement("aside",Object.assign({className:Z},V,{style:re,ref:y}),pe.createElement("div",{className:`${k}-children`},B),H||de&&j?ne:null)},D=pe.useMemo(()=>({siderCollapsed:q}),[q]);return pe.createElement(f.Provider,{value:D},J())})},84966:function(Dt,We,w){"use strict";w.d(We,{VY:function(){return f},$_:function(){return m},h4:function(){return v},Gs:function(){return r},ZP:function(){return x}});var C=w(77654),pe=w(92310),e=w.n(pe),I=w(2738),p=w(59301),a=w(36355),t=w(83116),u=S=>{const{componentCls:g,bodyBg:O,lightSiderBg:y,lightTriggerBg:b,lightTriggerColor:h}=S;return{[`${g}-sider-light`]:{background:y,[`${g}-sider-trigger`]:{color:h,background:b},[`${g}-sider-zero-width-trigger`]:{color:h,background:b,border:`1px solid ${O}`,borderInlineStart:0}}}};const o=S=>{const{antCls:g,componentCls:O,colorText:y,triggerColor:b,footerBg:h,triggerBg:A,headerHeight:B,headerPadding:L,headerColor:P,footerPadding:z,triggerHeight:H,zeroTriggerHeight:G,zeroTriggerWidth:U,motionDurationMid:_,motionDurationSlow:K,fontSize:ae,borderRadius:Y,bodyBg:te,headerBg:X,siderBg:Q}=S;return{[O]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:te,"&, *":{boxSizing:"border-box"},[`&${O}-has-sider`]:{flexDirection:"row",[`> ${O}, > ${O}-content`]:{width:0}},[`${O}-header, &${O}-footer`]:{flex:"0 0 auto"},[`${O}-sider`]:{position:"relative",minWidth:0,background:Q,transition:`all ${_}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${g}-menu${g}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:H},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:H,color:b,lineHeight:`${H}px`,textAlign:"center",background:A,cursor:"pointer",transition:`all ${_}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:B,insetInlineEnd:-U,zIndex:1,width:U,height:G,color:b,fontSize:S.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Q,borderStartStartRadius:0,borderStartEndRadius:Y,borderEndEndRadius:Y,borderEndStartRadius:0,cursor:"pointer",transition:`background ${K} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${K}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-U,borderStartStartRadius:Y,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Y}}}}},u(S)),{"&-rtl":{direction:"rtl"}}),[`${O}-header`]:{height:B,padding:L,color:P,lineHeight:`${B}px`,background:X,[`${g}-menu`]:{lineHeight:"inherit"}},[`${O}-footer`]:{padding:z,color:y,fontSize:ae,background:h},[`${O}-content`]:{flex:"auto",minHeight:0}}};var c=(0,t.Z)("Layout",S=>[o(S)],S=>{const{colorBgLayout:g,controlHeight:O,controlHeightLG:y,colorText:b,controlHeightSM:h,marginXXS:A,colorTextLightSolid:B,colorBgContainer:L}=S,P=y*1.25;return{colorBgHeader:"#001529",colorBgBody:g,colorBgTrigger:"#002140",bodyBg:g,headerBg:"#001529",headerHeight:O*2,headerPadding:`0 ${P}px`,headerColor:b,footerPadding:`${h}px ${P}px`,footerBg:g,siderBg:"#001529",triggerHeight:y+A*2,triggerBg:"#002140",triggerColor:B,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:L,lightTriggerBg:L,lightTriggerColor:b}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),n=function(S,g){var O={};for(var y in S)Object.prototype.hasOwnProperty.call(S,y)&&g.indexOf(y)<0&&(O[y]=S[y]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,y=Object.getOwnPropertySymbols(S);bnull,removeSider:()=>null}});function i(S){let{suffixCls:g,tagName:O,displayName:y}=S;return b=>p.forwardRef((A,B)=>p.createElement(b,Object.assign({ref:B,suffixCls:g,tagName:O},A)))}const l=p.forwardRef((S,g)=>{const{prefixCls:O,suffixCls:y,className:b,tagName:h}=S,A=n(S,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:B}=p.useContext(a.E_),L=B("layout",O),[P,z]=c(L),H=y?`${L}-${y}`:L;return P(p.createElement(h,Object.assign({className:e()(O||H,b,z),ref:g},A)))}),d=p.forwardRef((S,g)=>{const{direction:O}=p.useContext(a.E_),[y,b]=p.useState([]),{prefixCls:h,className:A,rootClassName:B,children:L,hasSider:P,tagName:z,style:H}=S,G=n(S,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),U=(0,I.Z)(G,["suffixCls"]),{getPrefixCls:_,layout:K}=p.useContext(a.E_),ae=_("layout",h),[Y,te]=c(ae),X=e()(ae,{[`${ae}-has-sider`]:typeof P=="boolean"?P:y.length>0,[`${ae}-rtl`]:O==="rtl"},K==null?void 0:K.className,A,B,te),Q=p.useMemo(()=>({siderHook:{addSider:q=>{b($=>[].concat((0,C.Z)($),[q]))},removeSider:q=>{b($=>$.filter(de=>de!==q))}}}),[]);return Y(p.createElement(r.Provider,{value:Q},p.createElement(z,Object.assign({ref:g,className:X,style:Object.assign(Object.assign({},K==null?void 0:K.style),H)},U),L)))}),E=i({tagName:"div",displayName:"Layout"})(d),v=i({suffixCls:"header",tagName:"header",displayName:"Header"})(l),m=i({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(l),f=i({suffixCls:"content",tagName:"main",displayName:"Content"})(l);var x=E},40875:function(Dt,We,w){"use strict";w.d(We,{J:function(){return a}});var C=w(59301),pe=w(33234),e=w(70425),I=function(t,s){var u={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&s.indexOf(o)<0&&(u[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,o=Object.getOwnPropertySymbols(t);c{const{children:u}=t,o=I(t,["children"]),c=C.useContext(p),n=C.useMemo(()=>Object.assign(Object.assign({},c),o),[c,o.prefixCls,o.mode,o.selectable]);return C.createElement(p.Provider,{value:n},C.createElement(pe.BR,null,(0,e.supportNodeRef)(u)?C.cloneElement(u,{ref:s}):u))});We.Z=p},20834:function(Dt,We,w){"use strict";w.d(We,{default:function(){return D}});var C=w(15285),pe=w(59301),e=w(45818),I=w(92310),p=w.n(I),a=w(36355),t=function(k,V){var W={};for(var N in k)Object.prototype.hasOwnProperty.call(k,N)&&V.indexOf(N)<0&&(W[N]=k[N]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,N=Object.getOwnPropertySymbols(k);j{const{prefixCls:V,className:W,dashed:N}=k,j=t(k,["prefixCls","className","dashed"]),{getPrefixCls:T}=pe.useContext(a.E_),R=T("menu",V),F=p()({[`${R}-item-divider-dashed`]:!!N},W);return pe.createElement(C.iz,Object.assign({className:F},j))},o=w(11592),c=w(2738),n=w(6848),r=w(92343),l=(0,pe.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),E=k=>{var V;const{className:W,children:N,icon:j,title:T,danger:R}=k,{prefixCls:F,firstLevel:ne,direction:re,disableMenuItemTitleTooltip:Z,inlineCollapsed:ie}=pe.useContext(l),Se=se=>{const be=pe.createElement("span",{className:`${F}-title-content`},N);return(!j||(0,r.l$)(N)&&N.type==="span")&&N&&se&&ne&&typeof N=="string"?pe.createElement("div",{className:`${F}-inline-collapsed-noicon`},N.charAt(0)):be},{siderCollapsed:Ee}=pe.useContext(e.D);let Ae=T;typeof T=="undefined"?Ae=ne?N:"":T===!1&&(Ae="");const ve={title:Ae};!Ee&&!ie&&(ve.title=null,ve.open=!1);const le=(0,o.Z)(N).length;let ee=pe.createElement(C.ck,Object.assign({},(0,c.Z)(k,["title","icon","danger"]),{className:p()({[`${F}-item-danger`]:R,[`${F}-item-only-child`]:(j?le+1:le)===1},W),title:typeof T=="string"?T:void 0}),(0,r.Tm)(j,{className:p()((0,r.l$)(j)?(V=j.props)===null||V===void 0?void 0:V.className:"",`${F}-item-icon`)}),Se(ie));return Z||(ee=pe.createElement(n.Z,Object.assign({},ve,{placement:re==="rtl"?"left":"right",overlayClassName:`${F}-inline-collapsed-tooltip`}),ee)),ee},m=k=>{var V;const{popupClassName:W,icon:N,title:j,theme:T}=k,R=pe.useContext(l),{prefixCls:F,inlineCollapsed:ne,theme:re}=R,Z=(0,C.Xl)();let ie;if(!N)ie=ne&&!Z.length&&j&&typeof j=="string"?pe.createElement("div",{className:`${F}-inline-collapsed-noicon`},j.charAt(0)):pe.createElement("span",{className:`${F}-title-content`},j);else{const Ee=(0,r.l$)(j)&&j.type==="span";ie=pe.createElement(pe.Fragment,null,(0,r.Tm)(N,{className:p()((0,r.l$)(N)?(V=N.props)===null||V===void 0?void 0:V.className:"",`${F}-item-icon`)}),Ee?j:pe.createElement("span",{className:`${F}-title-content`},j))}const Se=pe.useMemo(()=>Object.assign(Object.assign({},R),{firstLevel:!1}),[R]);return pe.createElement(l.Provider,{value:Se},pe.createElement(C.Wd,Object.assign({},(0,c.Z)(k,["icon"]),{title:ie,popupClassName:p()(F,W,`${F}-${T||re}`)})))},f=w(18785),x=w(70425),S=w(62892),g=w(40875),O=function(k,V){var W={};for(var N in k)Object.prototype.hasOwnProperty.call(k,N)&&V.indexOf(N)<0&&(W[N]=k[N]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,N=Object.getOwnPropertySymbols(k);j{if(V&&typeof V=="object"){const N=V,{label:j,children:T,key:R,type:F}=N,ne=O(N,["label","children","key","type"]),re=R!=null?R:`tmp-${W}`;return T||F==="group"?F==="group"?pe.createElement(C.BW,Object.assign({key:re},ne,{title:j}),y(T)):pe.createElement(m,Object.assign({key:re},ne,{title:j}),y(T)):F==="divider"?pe.createElement(u,Object.assign({key:re},ne)):pe.createElement(E,Object.assign({key:re},ne),j)}return null}).filter(V=>V)}function b(k){return pe.useMemo(()=>k&&y(k),[k])}var h=w(64993),A=w(17313),B=w(8378),L=w(13826),P=w(29878),z=w(83116),H=w(37613),U=k=>{const{componentCls:V,motionDurationSlow:W,horizontalLineHeight:N,colorSplit:j,lineWidth:T,lineType:R,itemPaddingInline:F}=k;return{[`${V}-horizontal`]:{lineHeight:N,border:0,borderBottom:`${T}px ${R} ${j}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${V}-item, ${V}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:F},[`> ${V}-item:hover, - > ${V}-item-active, - > ${V}-submenu ${V}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${V}-item, ${V}-submenu-title`]:{transition:[`border-color ${W}`,`background ${W}`].join(",")},[`${V}-submenu-arrow`]:{display:"none"}}}},K=k=>{let{componentCls:V,menuArrowOffset:W}=k;return{[`${V}-rtl`]:{direction:"rtl"},[`${V}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${V}-rtl${V}-vertical, - ${V}-submenu-rtl ${V}-vertical`]:{[`${V}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${W})`},"&::after":{transform:`rotate(45deg) translateY(${W})`}}}}};const ae=k=>Object.assign({},(0,A.oN)(k));var te=(k,V)=>{const{componentCls:W,itemColor:N,itemSelectedColor:j,groupTitleColor:T,itemBg:R,subMenuItemBg:F,itemSelectedBg:ne,activeBarHeight:re,activeBarWidth:Z,activeBarBorderWidth:ie,motionDurationSlow:Se,motionEaseInOut:Ee,motionEaseOut:Ae,itemPaddingInline:ve,motionDurationMid:le,itemHoverColor:ee,lineType:se,colorSplit:be,itemDisabledColor:we,dangerItemColor:Oe,dangerItemHoverColor:Me,dangerItemSelectedColor:Ue,dangerItemActiveBg:Je,dangerItemSelectedBg:pt,itemHoverBg:bt,itemActiveBg:wt,menuSubMenuBg:ht,horizontalItemSelectedColor:Lt,horizontalItemSelectedBg:Ut,horizontalItemBorderRadius:Tt,horizontalItemHoverBg:$t,popupBg:ln}=k;return{[`${W}-${V}, ${W}-${V} > ${W}`]:{color:N,background:R,[`&${W}-root:focus-visible`]:Object.assign({},ae(k)),[`${W}-item-group-title`]:{color:T},[`${W}-submenu-selected`]:{[`> ${W}-submenu-title`]:{color:j}},[`${W}-item-disabled, ${W}-submenu-disabled`]:{color:`${we} !important`},[`${W}-item:not(${W}-item-selected):not(${W}-submenu-selected)`]:{[`&:hover, > ${W}-submenu-title:hover`]:{color:ee}},[`&:not(${W}-horizontal)`]:{[`${W}-item:not(${W}-item-selected)`]:{"&:hover":{backgroundColor:bt},"&:active":{backgroundColor:wt}},[`${W}-submenu-title`]:{"&:hover":{backgroundColor:bt},"&:active":{backgroundColor:wt}}},[`${W}-item-danger`]:{color:Oe,[`&${W}-item:hover`]:{[`&:not(${W}-item-selected):not(${W}-submenu-selected)`]:{color:Me}},[`&${W}-item:active`]:{background:Je}},[`${W}-item a`]:{"&, &:hover":{color:"inherit"}},[`${W}-item-selected`]:{color:j,[`&${W}-item-danger`]:{color:Ue},"a, a:hover":{color:"inherit"}},[`& ${W}-item-selected`]:{backgroundColor:ne,[`&${W}-item-danger`]:{backgroundColor:pt}},[`${W}-item, ${W}-submenu-title`]:{[`&:not(${W}-item-disabled):focus-visible`]:Object.assign({},ae(k))},[`&${W}-submenu > ${W}`]:{backgroundColor:ht},[`&${W}-popup > ${W}`]:{backgroundColor:ln},[`&${W}-horizontal`]:Object.assign(Object.assign({},V==="dark"?{borderBottom:0}:{}),{[`> ${W}-item, > ${W}-submenu`]:{top:ie,marginTop:-ie,marginBottom:0,borderRadius:Tt,"&::after":{position:"absolute",insetInline:ve,bottom:0,borderBottom:`${re}px solid transparent`,transition:`border-color ${Se} ${Ee}`,content:'""'},"&:hover, &-active, &-open":{background:$t,"&::after":{borderBottomWidth:re,borderBottomColor:Lt}},"&-selected":{color:Lt,backgroundColor:Ut,"&:hover":{backgroundColor:Ut},"&::after":{borderBottomWidth:re,borderBottomColor:Lt}}}}),[`&${W}-root`]:{[`&${W}-inline, &${W}-vertical`]:{borderInlineEnd:`${ie}px ${se} ${be}`}},[`&${W}-inline`]:{[`${W}-sub${W}-inline`]:{background:F},[`${W}-item, ${W}-submenu-title`]:ie&&Z?{width:`calc(100% + ${ie}px)`}:{},[`${W}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Z}px solid ${j}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${le} ${Ae}`,`opacity ${le} ${Ae}`].join(","),content:'""'},[`&${W}-item-danger`]:{"&::after":{borderInlineEndColor:Ue}}},[`${W}-selected, ${W}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${le} ${Ee}`,`opacity ${le} ${Ee}`].join(",")}}}}}};const X=k=>{const{componentCls:V,itemHeight:W,itemMarginInline:N,padding:j,menuArrowSize:T,marginXS:R,itemMarginBlock:F}=k,ne=j+T+R;return{[`${V}-item`]:{position:"relative",overflow:"hidden"},[`${V}-item, ${V}-submenu-title`]:{height:W,lineHeight:`${W}px`,paddingInline:j,overflow:"hidden",textOverflow:"ellipsis",marginInline:N,marginBlock:F,width:`calc(100% - ${N*2}px)`},[`> ${V}-item, - > ${V}-submenu > ${V}-submenu-title`]:{height:W,lineHeight:`${W}px`},[`${V}-item-group-list ${V}-submenu-title, - ${V}-submenu-title`]:{paddingInlineEnd:ne}}};var q=k=>{const{componentCls:V,iconCls:W,itemHeight:N,colorTextLightSolid:j,dropdownWidth:T,controlHeightLG:R,motionDurationMid:F,motionEaseOut:ne,paddingXL:re,itemMarginInline:Z,fontSizeLG:ie,motionDurationSlow:Se,paddingXS:Ee,boxShadowSecondary:Ae,collapsedWidth:ve,collapsedIconSize:le}=k,ee={height:N,lineHeight:`${N}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[V]:{"&-inline, &-vertical":Object.assign({[`&${V}-root`]:{boxShadow:"none"}},X(k))},[`${V}-submenu-popup`]:{[`${V}-vertical`]:Object.assign(Object.assign({},X(k)),{boxShadow:Ae})}},{[`${V}-submenu-popup ${V}-vertical${V}-sub`]:{minWidth:T,maxHeight:`calc(100vh - ${R*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${V}-inline`]:{width:"100%",[`&${V}-root`]:{[`${V}-item, ${V}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Se}`,`background ${Se}`,`padding ${F} ${ne}`].join(","),[`> ${V}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${V}-sub${V}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${V}-submenu > ${V}-submenu-title`]:ee,[`& ${V}-item-group-title`]:{paddingInlineStart:re}},[`${V}-item`]:ee}},{[`${V}-inline-collapsed`]:{width:ve,[`&${V}-root`]:{[`${V}-item, ${V}-submenu ${V}-submenu-title`]:{[`> ${V}-inline-collapsed-noicon`]:{fontSize:ie,textAlign:"center"}}},[`> ${V}-item, - > ${V}-item-group > ${V}-item-group-list > ${V}-item, - > ${V}-item-group > ${V}-item-group-list > ${V}-submenu > ${V}-submenu-title, - > ${V}-submenu > ${V}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ie/2}px - ${Z}px)`,textOverflow:"clip",[` - ${V}-submenu-arrow, - ${V}-submenu-expand-icon - `]:{opacity:0},[`${V}-item-icon, ${W}`]:{margin:0,fontSize:le,lineHeight:`${N}px`,"+ span":{display:"inline-block",opacity:0}}},[`${V}-item-icon, ${W}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${V}-item-icon, ${W}`]:{display:"none"},"a, a:hover":{color:j}},[`${V}-item-group-title`]:Object.assign(Object.assign({},A.vS),{paddingInline:Ee})}}]};const $=k=>{const{componentCls:V,motionDurationSlow:W,motionDurationMid:N,motionEaseInOut:j,motionEaseOut:T,iconCls:R,iconSize:F,iconMarginInlineEnd:ne}=k;return{[`${V}-item, ${V}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${W}`,`background ${W}`,`padding ${W} ${j}`].join(","),[`${V}-item-icon, ${R}`]:{minWidth:F,fontSize:F,transition:[`font-size ${N} ${T}`,`margin ${W} ${j}`,`color ${W}`].join(","),"+ span":{marginInlineStart:ne,opacity:1,transition:[`opacity ${W} ${j}`,`margin ${W}`,`color ${W}`].join(",")}},[`${V}-item-icon`]:Object.assign({},(0,A.Ro)()),[`&${V}-item-only-child`]:{[`> ${R}, > ${V}-item-icon`]:{marginInlineEnd:0}}},[`${V}-item-disabled, ${V}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${V}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},de=k=>{const{componentCls:V,motionDurationSlow:W,motionEaseInOut:N,borderRadius:j,menuArrowSize:T,menuArrowOffset:R}=k;return{[`${V}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:k.margin,width:T,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${W} ${N}, opacity ${W}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:T*.6,height:T*.15,backgroundColor:"currentcolor",borderRadius:j,transition:[`background ${W} ${N}`,`transform ${W} ${N}`,`top ${W} ${N}`,`color ${W} ${N}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${R})`},"&::after":{transform:`rotate(-45deg) translateY(${R})`}}}}},ce=k=>{const{antCls:V,componentCls:W,fontSize:N,motionDurationSlow:j,motionDurationMid:T,motionEaseInOut:R,paddingXS:F,padding:ne,colorSplit:re,lineWidth:Z,zIndexPopup:ie,borderRadiusLG:Se,subMenuItemBorderRadius:Ee,menuArrowSize:Ae,menuArrowOffset:ve,lineType:le,menuPanelMaskInset:ee,groupTitleLineHeight:se,groupTitleFontSize:be}=k;return[{"":{[`${W}`]:Object.assign(Object.assign({},(0,A.dF)()),{"&-hidden":{display:"none"}})},[`${W}-submenu-hidden`]:{display:"none"}},{[W]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,A.Wf)(k)),(0,A.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:N,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${j} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${W}-item`]:{flex:"none"}},[`${W}-item, ${W}-submenu, ${W}-submenu-title`]:{borderRadius:k.itemBorderRadius},[`${W}-item-group-title`]:{padding:`${F}px ${ne}px`,fontSize:be,lineHeight:se,transition:`all ${j}`},[`&-horizontal ${W}-submenu`]:{transition:[`border-color ${j} ${R}`,`background ${j} ${R}`].join(",")},[`${W}-submenu, ${W}-submenu-inline`]:{transition:[`border-color ${j} ${R}`,`background ${j} ${R}`,`padding ${T} ${R}`].join(",")},[`${W}-submenu ${W}-sub`]:{cursor:"initial",transition:[`background ${j} ${R}`,`padding ${j} ${R}`].join(",")},[`${W}-title-content`]:{transition:`color ${j}`},[`${W}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${W}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:re,borderStyle:le,borderWidth:0,borderTopWidth:Z,marginBlock:Z,padding:0,"&-dashed":{borderStyle:"dashed"}}}),$(k)),{[`${W}-item-group`]:{[`${W}-item-group-list`]:{margin:0,padding:0,[`${W}-item, ${W}-submenu-title`]:{paddingInline:`${N*2}px ${ne}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ie,borderRadius:Se,boxShadow:"none",transformOrigin:"0 0",[`&${W}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ee}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ee},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:k.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:k.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:k.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:k.paddingXS},[`> ${W}`]:Object.assign(Object.assign(Object.assign({borderRadius:Se},$(k)),de(k)),{[`${W}-item, ${W}-submenu > ${W}-submenu-title`]:{borderRadius:Ee},[`${W}-submenu-title::after`]:{transition:`transform ${j} ${R}`}})}}),de(k)),{[`&-inline-collapsed ${W}-submenu-arrow, - &-inline ${W}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ve})`},"&::after":{transform:`rotate(45deg) translateX(-${ve})`}},[`${W}-submenu-open${W}-submenu-inline > ${W}-submenu-title > ${W}-submenu-arrow`]:{transform:`translateY(-${Ae*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ve})`},"&::before":{transform:`rotate(45deg) translateX(${ve})`}}})},{[`${V}-layout-header`]:{[W]:{lineHeight:"inherit"}}}]};var xe=(k,V)=>(0,z.Z)("Menu",N=>{if(V===!1)return[];const{colorBgElevated:j,colorPrimary:T,colorTextLightSolid:R,controlHeightLG:F,fontSize:ne,darkItemColor:re,darkDangerItemColor:Z,darkItemBg:ie,darkSubMenuItemBg:Se,darkItemSelectedColor:Ee,darkItemSelectedBg:Ae,darkDangerItemSelectedBg:ve,darkItemHoverBg:le,darkGroupTitleColor:ee,darkItemHoverColor:se,darkItemDisabledColor:be,darkDangerItemHoverColor:we,darkDangerItemSelectedColor:Oe,darkDangerItemActiveBg:Me}=N,Ue=ne/7*5,Je=(0,H.TS)(N,{menuArrowSize:Ue,menuHorizontalHeight:F*1.15,menuArrowOffset:`${Ue*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:j}),pt=(0,H.TS)(Je,{itemColor:re,itemHoverColor:se,groupTitleColor:ee,itemSelectedColor:Ee,itemBg:ie,popupBg:ie,subMenuItemBg:Se,itemActiveBg:"transparent",itemSelectedBg:Ae,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:le,itemDisabledColor:be,dangerItemColor:Z,dangerItemHoverColor:we,dangerItemSelectedColor:Oe,dangerItemActiveBg:Me,dangerItemSelectedBg:ve,menuSubMenuBg:Se,horizontalItemSelectedColor:R,horizontalItemSelectedBg:T});return[ce(Je),U(Je),q(Je),te(Je,"light"),te(pt,"dark"),K(Je),(0,B.Z)(Je),(0,L.oN)(Je,"slide-up"),(0,L.oN)(Je,"slide-down"),(0,P._y)(Je,"zoom-big")]},N=>{const{colorPrimary:j,colorError:T,colorTextDisabled:R,colorErrorBg:F,colorText:ne,colorTextDescription:re,colorBgContainer:Z,colorFillAlter:ie,colorFillContent:Se,lineWidth:Ee,lineWidthBold:Ae,controlItemBgActive:ve,colorBgTextHover:le,controlHeightLG:ee,lineHeight:se,colorBgElevated:be,marginXXS:we,padding:Oe,fontSize:Me,controlHeightSM:Ue,fontSizeLG:Je,colorTextLightSolid:pt,colorErrorHover:bt}=N,wt=new h.C(pt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:N.zIndexPopupBase+50,radiusItem:N.borderRadiusLG,itemBorderRadius:N.borderRadiusLG,radiusSubMenuItem:N.borderRadiusSM,subMenuItemBorderRadius:N.borderRadiusSM,colorItemText:ne,itemColor:ne,colorItemTextHover:ne,itemHoverColor:ne,colorItemTextHoverHorizontal:j,horizontalItemHoverColor:j,colorGroupTitle:re,groupTitleColor:re,colorItemTextSelected:j,itemSelectedColor:j,colorItemTextSelectedHorizontal:j,horizontalItemSelectedColor:j,colorItemBg:Z,itemBg:Z,colorItemBgHover:le,itemHoverBg:le,colorItemBgActive:Se,itemActiveBg:ve,colorSubItemBg:ie,subMenuItemBg:ie,colorItemBgSelected:ve,itemSelectedBg:ve,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ae,activeBarHeight:Ae,colorActiveBarBorderSize:Ee,activeBarBorderWidth:Ee,colorItemTextDisabled:R,itemDisabledColor:R,colorDangerItemText:T,dangerItemColor:T,colorDangerItemTextHover:T,dangerItemHoverColor:T,colorDangerItemTextSelected:T,dangerItemSelectedColor:T,colorDangerItemBgActive:F,dangerItemActiveBg:F,colorDangerItemBgSelected:F,dangerItemSelectedBg:F,itemMarginInline:N.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ee,groupTitleLineHeight:se,collapsedWidth:ee*2,popupBg:be,itemMarginBlock:we,itemPaddingInline:Oe,horizontalLineHeight:`${ee*1.15}px`,iconSize:Me,iconMarginInlineEnd:Ue-Me,collapsedIconSize:Je,groupTitleFontSize:Me,darkItemDisabledColor:new h.C(pt).setAlpha(.25).toRgbString(),darkItemColor:wt,darkDangerItemColor:T,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:pt,darkItemSelectedBg:j,darkDangerItemSelectedBg:T,darkItemHoverBg:"transparent",darkGroupTitleColor:wt,darkItemHoverColor:pt,darkDangerItemHoverColor:bt,darkDangerItemSelectedColor:pt,darkDangerItemActiveBg:T}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(k),Ce=function(k,V){var W={};for(var N in k)Object.prototype.hasOwnProperty.call(k,N)&&V.indexOf(N)<0&&(W[N]=k[N]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,N=Object.getOwnPropertySymbols(k);j{var W,N;const j=pe.useContext(g.Z),T=j||{},{getPrefixCls:R,getPopupContainer:F,direction:ne,menu:re}=pe.useContext(a.E_),Z=R(),{prefixCls:ie,className:Se,style:Ee,theme:Ae="light",expandIcon:ve,_internalDisableMenuItemTitleTooltip:le,inlineCollapsed:ee,siderCollapsed:se,items:be,children:we,rootClassName:Oe,mode:Me,selectable:Ue,onClick:Je,overflowedIndicatorPopupClassName:pt}=k,bt=Ce(k,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wt=(0,c.Z)(bt,["collapsedWidth"]),ht=b(be)||we;(W=T.validator)===null||W===void 0||W.call(T,{mode:Me});const Lt=(0,x.useEvent)(function(){var En;Je==null||Je.apply(void 0,arguments),(En=T.onClick)===null||En===void 0||En.call(T)}),Ut=T.mode||Me,Tt=Ue!=null?Ue:T.selectable,$t=pe.useMemo(()=>se!==void 0?se:ee,[ee,se]),ln={horizontal:{motionName:`${Z}-slide-up`},inline:(0,S.Z)(Z),other:{motionName:`${Z}-zoom-big`}},Ft=R("menu",ie||T.prefixCls),[qt,_t]=xe(Ft,!j),Kt=p()(`${Ft}-${Ae}`,re==null?void 0:re.className,Se);let dn;if(typeof ve=="function")dn=ve;else if(ve===null||ve===!1)dn=null;else if(T.expandIcon===null||T.expandIcon===!1)dn=null;else{const En=ve!=null?ve:T.expandIcon;dn=(0,r.Tm)(En,{className:p()(`${Ft}-submenu-expand-icon`,(0,r.l$)(En)?(N=En.props)===null||N===void 0?void 0:N.className:"")})}const Et=pe.useMemo(()=>({prefixCls:Ft,inlineCollapsed:$t||!1,direction:ne,firstLevel:!0,theme:Ae,mode:Ut,disableMenuItemTitleTooltip:le}),[Ft,$t,ne,le,Ae]);return qt(pe.createElement(g.Z.Provider,{value:null},pe.createElement(l.Provider,{value:Et},pe.createElement(C.ZP,Object.assign({getPopupContainer:F,overflowedIndicator:pe.createElement(f.Z,null),overflowedIndicatorPopupClassName:p()(Ft,`${Ft}-${Ae}`,pt),mode:Ut,selectable:Tt,onClick:Lt},wt,{inlineCollapsed:$t,style:Object.assign(Object.assign({},re==null?void 0:re.style),Ee),className:Kt,prefixCls:Ft,direction:ne,defaultMotions:ln,expandIcon:dn,ref:V,rootClassName:p()(Oe,_t)}),ht))))});const J=(0,pe.forwardRef)((k,V)=>{const W=(0,pe.useRef)(null),N=pe.useContext(e.D);return(0,pe.useImperativeHandle)(V,()=>({menu:W.current,focus:j=>{var T;(T=W.current)===null||T===void 0||T.focus(j)}})),pe.createElement(M,Object.assign({ref:W},k,N))});J.Item=E,J.SubMenu=m,J.Divider=u,J.ItemGroup=C.BW;var D=J},58421:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return T}});var C=w(60499),pe=w(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},I=e,p=w(7657),a=function(F,ne){return pe.createElement(p.Z,(0,C.Z)({},F,{ref:ne,icon:I}))},t=pe.forwardRef(a),s=t,u=w(49198),o=w(33853),c=w(38819),n=w(92310),r=w.n(n),i=w(18642),l=w(85899),d=w(38705),E=w(17212),v=w(39153),m=w(55401),f=w(26112),x={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},S=x,g=w(91735),O=function(R){(0,v.Z)(ne,R);var F=(0,m.Z)(ne);function ne(){var re;(0,d.Z)(this,ne);for(var Z=arguments.length,ie=new Array(Z),Se=0;Se=0||Ee.relatedTarget.className.indexOf("".concat(ee,"-item"))>=0))&&le(re.getValidValue()))},re.go=function(Ee){var Ae=re.state.goInputText;Ae!==""&&(Ee.keyCode===S.ENTER||Ee.type==="click")&&(re.setState({goInputText:""}),re.props.quickGo(re.getValidValue()))},re}return(0,E.Z)(ne,[{key:"getPageSizeOptions",value:function(){var Z=this.props,ie=Z.pageSize,Se=Z.pageSizeOptions;return Se.some(function(Ee){return Ee.toString()===ie.toString()})?Se:Se.concat([ie.toString()]).sort(function(Ee,Ae){var ve=Number.isNaN(Number(Ee))?0:Number(Ee),le=Number.isNaN(Number(Ae))?0:Number(Ae);return ve-le})}},{key:"render",value:function(){var Z=this,ie=this.props,Se=ie.pageSize,Ee=ie.locale,Ae=ie.rootPrefixCls,ve=ie.changeSize,le=ie.quickGo,ee=ie.goButton,se=ie.selectComponentClass,be=ie.buildOptionText,we=ie.selectPrefixCls,Oe=ie.disabled,Me=this.state.goInputText,Ue="".concat(Ae,"-options"),Je=se,pt=null,bt=null,wt=null;if(!ve&&!le)return null;var ht=this.getPageSizeOptions();if(ve&&Je){var Lt=ht.map(function(Ut,Tt){return pe.createElement(Je.Option,{key:Tt,value:Ut.toString()},(be||Z.buildOptionText)(Ut))});pt=pe.createElement(Je,{disabled:Oe,prefixCls:we,showSearch:!1,className:"".concat(Ue,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Se||ht[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Tt){return Tt.parentNode},"aria-label":Ee.page_size,defaultOpen:!1},Lt)}return le&&(ee&&(wt=typeof ee=="boolean"?pe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Oe,className:"".concat(Ue,"-quick-jumper-button")},Ee.jump_to_confirm):pe.createElement("span",{onClick:this.go,onKeyUp:this.go},ee)),bt=pe.createElement("div",{className:"".concat(Ue,"-quick-jumper")},Ee.jump_to,pe.createElement("input",{disabled:Oe,type:"text",value:Me,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Ee.page}),Ee.page,wt)),pe.createElement("li",{className:"".concat(Ue)},pt,bt)}}]),ne}(pe.Component);O.defaultProps={pageSizeOptions:["10","20","50","100"]};var y=O,b=function(F){var ne,re=F.rootPrefixCls,Z=F.page,ie=F.active,Se=F.className,Ee=F.showTitle,Ae=F.onClick,ve=F.onKeyPress,le=F.itemRender,ee="".concat(re,"-item"),se=r()(ee,"".concat(ee,"-").concat(Z),(ne={},(0,i.Z)(ne,"".concat(ee,"-active"),ie),(0,i.Z)(ne,"".concat(ee,"-disabled"),!Z),(0,i.Z)(ne,F.className,Se),ne)),be=function(){Ae(Z)},we=function(Ue){ve(Ue,Ae,Z)},Oe=le(Z,"page",pe.createElement("a",{rel:"nofollow"},Z));return Oe?pe.createElement("li",{title:Ee?Z.toString():null,className:se,onClick:be,onKeyPress:we,tabIndex:0},Oe):null},h=b;function A(){}function B(R){var F=Number(R);return typeof F=="number"&&!Number.isNaN(F)&&isFinite(F)&&Math.floor(F)===F}var L=function(F,ne,re){return re};function P(R,F,ne){var re=typeof R=="undefined"?F.pageSize:R;return Math.floor((ne.total-1)/re)+1}var z=function(R){(0,v.Z)(ne,R);var F=(0,m.Z)(ne);function ne(re){var Z;(0,d.Z)(this,ne),Z=F.call(this,re),Z.paginationNode=pe.createRef(),Z.getJumpPrevPage=function(){return Math.max(1,Z.state.current-(Z.props.showLessItems?3:5))},Z.getJumpNextPage=function(){return Math.min(P(void 0,Z.state,Z.props),Z.state.current+(Z.props.showLessItems?3:5))},Z.getItemIcon=function(ve,le){var ee=Z.props.prefixCls,se=ve||pe.createElement("button",{type:"button","aria-label":le,className:"".concat(ee,"-item-link")});return typeof ve=="function"&&(se=pe.createElement(ve,(0,l.Z)({},Z.props))),se},Z.isValid=function(ve){var le=Z.props.total;return B(ve)&&ve!==Z.state.current&&B(le)&&le>0},Z.shouldDisplayQuickJumper=function(){var ve=Z.props,le=ve.showQuickJumper,ee=ve.total,se=Z.state.pageSize;return ee<=se?!1:le},Z.handleKeyDown=function(ve){(ve.keyCode===S.ARROW_UP||ve.keyCode===S.ARROW_DOWN)&&ve.preventDefault()},Z.handleKeyUp=function(ve){var le=Z.getValidValue(ve),ee=Z.state.currentInputValue;le!==ee&&Z.setState({currentInputValue:le}),ve.keyCode===S.ENTER?Z.handleChange(le):ve.keyCode===S.ARROW_UP?Z.handleChange(le-1):ve.keyCode===S.ARROW_DOWN&&Z.handleChange(le+1)},Z.handleBlur=function(ve){var le=Z.getValidValue(ve);Z.handleChange(le)},Z.changePageSize=function(ve){var le=Z.state.current,ee=P(ve,Z.state,Z.props);le=le>ee?ee:le,ee===0&&(le=Z.state.current),typeof ve=="number"&&("pageSize"in Z.props||Z.setState({pageSize:ve}),"current"in Z.props||Z.setState({current:le,currentInputValue:le})),Z.props.onShowSizeChange(le,ve),"onChange"in Z.props&&Z.props.onChange&&Z.props.onChange(le,ve)},Z.handleChange=function(ve){var le=Z.props,ee=le.disabled,se=le.onChange,be=Z.state,we=be.pageSize,Oe=be.current,Me=be.currentInputValue;if(Z.isValid(ve)&&!ee){var Ue=P(void 0,Z.state,Z.props),Je=ve;return ve>Ue?Je=Ue:ve<1&&(Je=1),"current"in Z.props||Z.setState({current:Je}),Je!==Me&&Z.setState({currentInputValue:Je}),se(Je,we),Je}return Oe},Z.prev=function(){Z.hasPrev()&&Z.handleChange(Z.state.current-1)},Z.next=function(){Z.hasNext()&&Z.handleChange(Z.state.current+1)},Z.jumpPrev=function(){Z.handleChange(Z.getJumpPrevPage())},Z.jumpNext=function(){Z.handleChange(Z.getJumpNextPage())},Z.hasPrev=function(){return Z.state.current>1},Z.hasNext=function(){return Z.state.current2?ee-2:0),be=2;be=Se?Ae=Se:Ae=Number(ie),Ae}},{key:"getShowSizeChanger",value:function(){var Z=this.props,ie=Z.showSizeChanger,Se=Z.total,Ee=Z.totalBoundaryShowSizeChanger;return typeof ie!="undefined"?ie:Se>Ee}},{key:"render",value:function(){var Z=this.props,ie=Z.prefixCls,Se=Z.className,Ee=Z.style,Ae=Z.disabled,ve=Z.hideOnSinglePage,le=Z.total,ee=Z.locale,se=Z.showQuickJumper,be=Z.showLessItems,we=Z.showTitle,Oe=Z.showTotal,Me=Z.simple,Ue=Z.itemRender,Je=Z.showPrevNextJumpers,pt=Z.jumpPrevIcon,bt=Z.jumpNextIcon,wt=Z.selectComponentClass,ht=Z.selectPrefixCls,Lt=Z.pageSizeOptions,Ut=this.state,Tt=Ut.current,$t=Ut.pageSize,ln=Ut.currentInputValue;if(ve===!0&&le<=$t)return null;var Ft=P(void 0,this.state,this.props),qt=[],_t=null,Kt=null,dn=null,Et=null,En=null,Qn=se&&se.goButton,jn=be?1:2,Wt=Tt-1>0?Tt-1:0,Fn=Tt+1le?le:Tt*$t]));if(Me){Qn&&(typeof Qn=="boolean"?En=pe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ee.jump_to_confirm):En=pe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Qn),En=pe.createElement("li",{title:we?"".concat(ee.jump_to).concat(Tt,"/").concat(Ft):null,className:"".concat(ie,"-simple-pager")},En));var ge=this.renderPrev(Wt);return pe.createElement("ul",(0,C.Z)({className:r()(ie,"".concat(ie,"-simple"),(0,i.Z)({},"".concat(ie,"-disabled"),Ae),Se),style:Ee,ref:this.paginationNode},Fe),fe,ge?pe.createElement("li",{title:we?ee.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:r()("".concat(ie,"-prev"),(0,i.Z)({},"".concat(ie,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},ge):null,pe.createElement("li",{title:we?"".concat(Tt,"/").concat(Ft):null,className:"".concat(ie,"-simple-pager")},pe.createElement("input",{type:"text",value:ln,disabled:Ae,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),pe.createElement("span",{className:"".concat(ie,"-slash")},"/"),Ft),pe.createElement("li",{title:we?ee.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:r()("".concat(ie,"-next"),(0,i.Z)({},"".concat(ie,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Fn)),En)}if(Ft<=3+jn*2){var ye={locale:ee,rootPrefixCls:ie,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:we,itemRender:Ue};Ft||qt.push(pe.createElement(h,(0,C.Z)({},ye,{key:"noPager",page:1,className:"".concat(ie,"-item-disabled")})));for(var he=1;he<=Ft;he+=1){var Ne=Tt===he;qt.push(pe.createElement(h,(0,C.Z)({},ye,{key:he,page:he,active:Ne})))}}else{var Pe=be?ee.prev_3:ee.prev_5,$e=be?ee.next_3:ee.next_5,qe=Ue(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(pt,"prev page")),lt=Ue(this.getJumpNextPage(),"jump-next",this.getItemIcon(bt,"next page"));Je&&(_t=qe?pe.createElement("li",{title:we?Pe:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:r()("".concat(ie,"-jump-prev"),(0,i.Z)({},"".concat(ie,"-jump-prev-custom-icon"),!!pt))},qe):null,Kt=lt?pe.createElement("li",{title:we?$e:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:r()("".concat(ie,"-jump-next"),(0,i.Z)({},"".concat(ie,"-jump-next-custom-icon"),!!bt))},lt):null),Et=pe.createElement(h,{locale:ee,last:!0,rootPrefixCls:ie,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ft,page:Ft,active:!1,showTitle:we,itemRender:Ue}),dn=pe.createElement(h,{locale:ee,rootPrefixCls:ie,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:we,itemRender:Ue});var ft=Math.max(1,Tt-jn),xt=Math.min(Tt+jn,Ft);Tt-1<=jn&&(xt=1+jn*2),Ft-Tt<=jn&&(ft=Ft-jn*2);for(var gt=ft;gt<=xt;gt+=1){var mt=Tt===gt;qt.push(pe.createElement(h,{locale:ee,rootPrefixCls:ie,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:gt,page:gt,active:mt,showTitle:we,itemRender:Ue}))}Tt-1>=jn*2&&Tt!==3&&(qt[0]=(0,pe.cloneElement)(qt[0],{className:"".concat(ie,"-item-after-jump-prev")}),qt.unshift(_t)),Ft-Tt>=jn*2&&Tt!==Ft-2&&(qt[qt.length-1]=(0,pe.cloneElement)(qt[qt.length-1],{className:"".concat(ie,"-item-before-jump-next")}),qt.push(Kt)),ft!==1&&qt.unshift(dn),xt!==Ft&&qt.push(Et)}var Ct=!this.hasPrev()||!Ft,Te=!this.hasNext()||!Ft,De=this.renderPrev(Wt),ze=this.renderNext(Fn);return pe.createElement("ul",(0,C.Z)({className:r()(ie,Se,(0,i.Z)({},"".concat(ie,"-disabled"),Ae)),style:Ee,ref:this.paginationNode},Fe),fe,De?pe.createElement("li",{title:we?ee.prev_page:null,onClick:this.prev,tabIndex:Ct?null:0,onKeyPress:this.runIfEnterPrev,className:r()("".concat(ie,"-prev"),(0,i.Z)({},"".concat(ie,"-disabled"),Ct)),"aria-disabled":Ct},De):null,qt,ze?pe.createElement("li",{title:we?ee.next_page:null,onClick:this.next,tabIndex:Te?null:0,onKeyPress:this.runIfEnterNext,className:r()("".concat(ie,"-next"),(0,i.Z)({},"".concat(ie,"-disabled"),Te)),"aria-disabled":Te},ze):null,pe.createElement(y,{disabled:Ae,locale:ee,rootPrefixCls:ie,selectComponentClass:wt,selectPrefixCls:ht,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Tt,pageSize:$t,pageSizeOptions:Lt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Qn}))}}],[{key:"getDerivedStateFromProps",value:function(Z,ie){var Se={};if("current"in Z&&(Se.current=Z.current,Z.current!==ie.current&&(Se.currentInputValue=Se.current)),"pageSize"in Z&&Z.pageSize!==ie.pageSize){var Ee=ie.current,Ae=P(Z.pageSize,ie,Z);Ee=Ee>Ae?Ae:Ee,"current"in Z||(Se.current=Ee,Se.currentInputValue=Ee),Se.pageSize=Z.pageSize}return Se}}]),ne}(pe.Component);z.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:A,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:A,locale:g.Z,style:{},itemRender:L,totalBoundaryShowSizeChanger:50};var H=z,G=w(22075),U=w(36355),_=w(19716),K=w(8628),ae=w(9763),Y=w(57809);const te=R=>pe.createElement(Y.default,Object.assign({},R,{showSearch:!0,size:"small"})),X=R=>pe.createElement(Y.default,Object.assign({},R,{showSearch:!0,size:"middle"}));te.Option=Y.default.Option,X.Option=Y.default.Option;var Q=w(9937),q=w(17313),$=w(83116),de=w(37613);const ce=R=>{const{componentCls:F}=R;return{[`${F}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${F}-item-link`]:{color:R.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${F}-item-link`]:{color:R.colorTextDisabled,cursor:"not-allowed"}}},[`&${F}-disabled`]:{cursor:"not-allowed",[`${F}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:R.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:R.colorBorder,backgroundColor:R.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:R.itemActiveBgDisabled},a:{color:R.itemActiveColorDisabled}}},[`${F}-item-link`]:{color:R.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${F}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${F}-simple-pager`]:{color:R.colorTextDisabled},[`${F}-jump-prev, ${F}-jump-next`]:{[`${F}-item-link-icon`]:{opacity:0},[`${F}-item-ellipsis`]:{opacity:1}}},[`&${F}-simple`]:{[`${F}-prev, ${F}-next`]:{[`&${F}-disabled ${F}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},xe=R=>{const{componentCls:F}=R;return{[`&${F}-mini ${F}-total-text, &${F}-mini ${F}-simple-pager`]:{height:R.itemSizeSM,lineHeight:`${R.itemSizeSM}px`},[`&${F}-mini ${F}-item`]:{minWidth:R.itemSizeSM,height:R.itemSizeSM,margin:0,lineHeight:`${R.itemSizeSM-2}px`},[`&${F}-mini:not(${F}-disabled) ${F}-item:not(${F}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:R.colorBgTextHover},"&:active":{backgroundColor:R.colorBgTextActive}},[`&${F}-mini ${F}-prev, &${F}-mini ${F}-next`]:{minWidth:R.itemSizeSM,height:R.itemSizeSM,margin:0,lineHeight:`${R.itemSizeSM}px`},[`&${F}-mini:not(${F}-disabled)`]:{[`${F}-prev, ${F}-next`]:{[`&:hover ${F}-item-link`]:{backgroundColor:R.colorBgTextHover},[`&:active ${F}-item-link`]:{backgroundColor:R.colorBgTextActive},[`&${F}-disabled:hover ${F}-item-link`]:{backgroundColor:"transparent"}}},[` - &${F}-mini ${F}-prev ${F}-item-link, - &${F}-mini ${F}-next ${F}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:R.itemSizeSM,lineHeight:`${R.itemSizeSM}px`}},[`&${F}-mini ${F}-jump-prev, &${F}-mini ${F}-jump-next`]:{height:R.itemSizeSM,marginInlineEnd:0,lineHeight:`${R.itemSizeSM}px`},[`&${F}-mini ${F}-options`]:{marginInlineStart:R.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:R.miniOptionsSizeChangerTop},"&-quick-jumper":{height:R.itemSizeSM,lineHeight:`${R.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Q.x0)(R)),{width:R.paginationMiniQuickJumperInputWidth,height:R.controlHeightSM})}}}},Ce=R=>{const{componentCls:F}=R;return{[` - &${F}-simple ${F}-prev, - &${F}-simple ${F}-next - `]:{height:R.itemSizeSM,lineHeight:`${R.itemSizeSM}px`,verticalAlign:"top",[`${F}-item-link`]:{height:R.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:R.colorBgTextHover},"&:active":{backgroundColor:R.colorBgTextActive},"&::after":{height:R.itemSizeSM,lineHeight:`${R.itemSizeSM}px`}}},[`&${F}-simple ${F}-simple-pager`]:{display:"inline-block",height:R.itemSizeSM,marginInlineEnd:R.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:R.marginXS,padding:`0 ${R.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:R.itemInputBg,border:`${R.lineWidth}px ${R.lineType} ${R.colorBorder}`,borderRadius:R.borderRadius,outline:"none",transition:`border-color ${R.motionDurationMid}`,color:"inherit","&:hover":{borderColor:R.colorPrimary},"&:focus":{borderColor:R.colorPrimaryHover,boxShadow:`${R.inputOutlineOffset}px 0 ${R.controlOutlineWidth}px ${R.controlOutline}`},"&[disabled]":{color:R.colorTextDisabled,backgroundColor:R.colorBgContainerDisabled,borderColor:R.colorBorder,cursor:"not-allowed"}}}}},oe=R=>{const{componentCls:F}=R;return{[`${F}-jump-prev, ${F}-jump-next`]:{outline:0,[`${F}-item-container`]:{position:"relative",[`${F}-item-link-icon`]:{color:R.colorPrimary,fontSize:R.fontSizeSM,opacity:0,transition:`all ${R.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${F}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:R.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:R.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:R.paginationEllipsisTextIndent,opacity:1,transition:`all ${R.motionDurationMid}`}},"&:hover":{[`${F}-item-link-icon`]:{opacity:1},[`${F}-item-ellipsis`]:{opacity:0}}},[` - ${F}-prev, - ${F}-jump-prev, - ${F}-jump-next - `]:{marginInlineEnd:R.marginXS},[` - ${F}-prev, - ${F}-next, - ${F}-jump-prev, - ${F}-jump-next - `]:{display:"inline-block",minWidth:R.itemSize,height:R.itemSize,color:R.colorText,fontFamily:R.fontFamily,lineHeight:`${R.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:R.borderRadius,cursor:"pointer",transition:`all ${R.motionDurationMid}`},[`${F}-prev, ${F}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:R.colorText,cursor:"pointer",userSelect:"none"},[`${F}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:R.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${R.lineWidth}px ${R.lineType} transparent`,borderRadius:R.borderRadius,outline:"none",transition:`all ${R.motionDurationMid}`},[`&:hover ${F}-item-link`]:{backgroundColor:R.colorBgTextHover},[`&:active ${F}-item-link`]:{backgroundColor:R.colorBgTextActive},[`&${F}-disabled:hover`]:{[`${F}-item-link`]:{backgroundColor:"transparent"}}},[`${F}-slash`]:{marginInlineEnd:R.paginationSlashMarginInlineEnd,marginInlineStart:R.paginationSlashMarginInlineStart},[`${F}-options`]:{display:"inline-block",marginInlineStart:R.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:R.controlHeight,marginInlineStart:R.marginXS,lineHeight:`${R.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Q.ik)(R)),{width:R.controlHeightLG*1.25,height:R.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:R.marginXS,marginInlineEnd:R.marginXS})}}}},M=R=>{const{componentCls:F}=R;return{[`${F}-item`]:{display:"inline-block",minWidth:R.itemSize,height:R.itemSize,marginInlineEnd:R.marginXS,fontFamily:R.fontFamily,lineHeight:`${R.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${R.lineWidth}px ${R.lineType} transparent`,borderRadius:R.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${R.paginationItemPaddingInline}px`,color:R.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${F}-item-active)`]:{"&:hover":{transition:`all ${R.motionDurationMid}`,backgroundColor:R.colorBgTextHover},"&:active":{backgroundColor:R.colorBgTextActive}},"&-active":{fontWeight:R.fontWeightStrong,backgroundColor:R.itemActiveBg,borderColor:R.colorPrimary,a:{color:R.colorPrimary},"&:hover":{borderColor:R.colorPrimaryHover},"&:hover a":{color:R.colorPrimaryHover}}}}},J=R=>{const{componentCls:F}=R;return{[F]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,q.Wf)(R)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${F}-total-text`]:{display:"inline-block",height:R.itemSize,marginInlineEnd:R.marginXS,lineHeight:`${R.itemSize-2}px`,verticalAlign:"middle"}}),M(R)),oe(R)),Ce(R)),xe(R)),ce(R)),{[`@media only screen and (max-width: ${R.screenLG}px)`]:{[`${F}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${R.screenSM}px)`]:{[`${F}-options`]:{display:"none"}}}),[`&${R.componentCls}-rtl`]:{direction:"rtl"}}},D=R=>{const{componentCls:F}=R;return{[`${F}${F}-disabled:not(${F}-mini)`]:{"&, &:hover":{[`${F}-item-link`]:{borderColor:R.colorBorder}},"&:focus-visible":{[`${F}-item-link`]:{borderColor:R.colorBorder}},[`${F}-item, ${F}-item-link`]:{backgroundColor:R.colorBgContainerDisabled,borderColor:R.colorBorder,[`&:hover:not(${F}-item-active)`]:{backgroundColor:R.colorBgContainerDisabled,borderColor:R.colorBorder,a:{color:R.colorTextDisabled}},[`&${F}-item-active`]:{backgroundColor:R.itemActiveBgDisabled}},[`${F}-prev, ${F}-next`]:{"&:hover button":{backgroundColor:R.colorBgContainerDisabled,borderColor:R.colorBorder,color:R.colorTextDisabled},[`${F}-item-link`]:{backgroundColor:R.colorBgContainerDisabled,borderColor:R.colorBorder}}},[`${F}:not(${F}-mini)`]:{[`${F}-prev, ${F}-next`]:{"&:hover button":{borderColor:R.colorPrimaryHover,backgroundColor:R.itemBg},[`${F}-item-link`]:{backgroundColor:R.itemLinkBg,borderColor:R.colorBorder},[`&:hover ${F}-item-link`]:{borderColor:R.colorPrimary,backgroundColor:R.itemBg,color:R.colorPrimary},[`&${F}-disabled`]:{[`${F}-item-link`]:{borderColor:R.colorBorder,color:R.colorTextDisabled}}},[`${F}-item`]:{backgroundColor:R.itemBg,border:`${R.lineWidth}px ${R.lineType} ${R.colorBorder}`,[`&:hover:not(${F}-item-active)`]:{borderColor:R.colorPrimary,backgroundColor:R.itemBg,a:{color:R.colorPrimary}},"&-active":{borderColor:R.colorPrimary}}}}},k=R=>{const{componentCls:F}=R;return{[`${F}:not(${F}-disabled)`]:{[`${F}-item`]:Object.assign({},(0,q.Qy)(R)),[`${F}-jump-prev, ${F}-jump-next`]:{"&:focus-visible":Object.assign({[`${F}-item-link-icon`]:{opacity:1},[`${F}-item-ellipsis`]:{opacity:0}},(0,q.oN)(R))},[`${F}-prev, ${F}-next`]:{[`&:focus-visible ${F}-item-link`]:Object.assign({},(0,q.oN)(R))}}}};var V=(0,$.Z)("Pagination",R=>{const F=(0,de.TS)(R,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:R.marginXXS/2,paginationMiniQuickJumperInputWidth:R.controlHeightLG*1.1,paginationItemPaddingInline:R.marginXXS*1.5,paginationEllipsisLetterSpacing:R.marginXXS/2,paginationSlashMarginInlineStart:R.marginXXS,paginationSlashMarginInlineEnd:R.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Q.e5)(R),(0,Q.TM)(R));return[J(F),k(F),R.wireframe&&D(F)]},R=>({itemBg:R.colorBgContainer,itemSize:R.controlHeight,itemSizeSM:R.controlHeightSM,itemActiveBg:R.colorBgContainer,itemLinkBg:R.colorBgContainer,itemActiveColorDisabled:R.colorTextDisabled,itemActiveBgDisabled:R.controlItemBgActiveDisabled,itemInputBg:R.colorBgContainer,miniOptionsSizeChangerTop:0})),W=function(R,F){var ne={};for(var re in R)Object.prototype.hasOwnProperty.call(R,re)&&F.indexOf(re)<0&&(ne[re]=R[re]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,re=Object.getOwnPropertySymbols(R);Z{const{prefixCls:F,selectPrefixCls:ne,className:re,rootClassName:Z,style:ie,size:Se,locale:Ee,selectComponentClass:Ae,responsive:ve,showSizeChanger:le}=R,ee=W(R,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:se}=(0,K.Z)(ve),{getPrefixCls:be,direction:we,pagination:Oe={}}=pe.useContext(U.E_),Me=be("pagination",F),[Ue,Je]=V(Me),pt=le!=null?le:Oe.showSizeChanger,bt=pe.useMemo(()=>{const Ft=pe.createElement("span",{className:`${Me}-item-ellipsis`},"\u2022\u2022\u2022"),qt=pe.createElement("button",{className:`${Me}-item-link`,type:"button",tabIndex:-1},we==="rtl"?pe.createElement(c.Z,null):pe.createElement(o.Z,null)),_t=pe.createElement("button",{className:`${Me}-item-link`,type:"button",tabIndex:-1},we==="rtl"?pe.createElement(o.Z,null):pe.createElement(c.Z,null)),Kt=pe.createElement("a",{className:`${Me}-item-link`},pe.createElement("div",{className:`${Me}-item-container`},we==="rtl"?pe.createElement(u.Z,{className:`${Me}-item-link-icon`}):pe.createElement(s,{className:`${Me}-item-link-icon`}),Ft)),dn=pe.createElement("a",{className:`${Me}-item-link`},pe.createElement("div",{className:`${Me}-item-container`},we==="rtl"?pe.createElement(s,{className:`${Me}-item-link-icon`}):pe.createElement(u.Z,{className:`${Me}-item-link-icon`}),Ft));return{prevIcon:qt,nextIcon:_t,jumpPrevIcon:Kt,jumpNextIcon:dn}},[we,Me]),[wt]=(0,ae.Z)("Pagination",G.Z),ht=Object.assign(Object.assign({},wt),Ee),Lt=(0,_.Z)(Se),Ut=Lt==="small"||!!(se&&!Lt&&ve),Tt=be("select",ne),$t=r()({[`${Me}-mini`]:Ut,[`${Me}-rtl`]:we==="rtl"},Oe==null?void 0:Oe.className,re,Z,Je),ln=Object.assign(Object.assign({},Oe==null?void 0:Oe.style),ie);return Ue(pe.createElement(H,Object.assign({},bt,ee,{style:ln,prefixCls:Me,selectPrefixCls:Tt,className:$t,selectComponentClass:Ae||(Ut?te:X),locale:ht,showSizeChanger:pt})))},T=j},39722:function(Dt,We,w){"use strict";w.d(We,{t5:function(){return o}});var C=w(92310),pe=w.n(C),e=w(55477),I=w(59301),p=w(36355),a=w(77578),t=w(17356),s=function(n,r){var i={};for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&r.indexOf(l)<0&&(i[l]=n[l]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,l=Object.getOwnPropertySymbols(n);d{if(!(!r&&!i))return I.createElement(I.Fragment,null,r&&I.createElement("div",{className:`${n}-title`},(0,a.Z)(r)),I.createElement("div",{className:`${n}-inner-content`},(0,a.Z)(i)))},o=n=>{const{hashId:r,prefixCls:i,className:l,style:d,placement:E="top",title:v,content:m,children:f}=n;return I.createElement("div",{className:pe()(r,i,`${i}-pure`,`${i}-placement-${E}`,l),style:d},I.createElement("div",{className:`${i}-arrow`}),I.createElement(e.G,Object.assign({},n,{className:r,prefixCls:i}),f||u(i,v,m)))},c=n=>{const{prefixCls:r}=n,i=s(n,["prefixCls"]),{getPrefixCls:l}=I.useContext(p.E_),d=l("popover",r),[E,v]=(0,t.Z)(d);return E(I.createElement(o,Object.assign({},i,{prefixCls:d,hashId:v})))};We.ZP=c},60324:function(Dt,We,w){"use strict";var C=w(92310),pe=w.n(C),e=w(59301),I=w(77578),p=w(62892),a=w(36355),t=w(6848),s=w(39722),u=w(17356),o=function(r,i){var l={};for(var d in r)Object.prototype.hasOwnProperty.call(r,d)&&i.indexOf(d)<0&&(l[d]=r[d]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,d=Object.getOwnPropertySymbols(r);E{let{title:i,content:l,prefixCls:d}=r;return e.createElement(e.Fragment,null,i&&e.createElement("div",{className:`${d}-title`},(0,I.Z)(i)),e.createElement("div",{className:`${d}-inner-content`},(0,I.Z)(l)))},n=e.forwardRef((r,i)=>{const{prefixCls:l,title:d,content:E,overlayClassName:v,placement:m="top",trigger:f="hover",mouseEnterDelay:x=.1,mouseLeaveDelay:S=.1,overlayStyle:g={}}=r,O=o(r,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:y}=e.useContext(a.E_),b=y("popover",l),[h,A]=(0,u.Z)(b),B=y(),L=pe()(v,A);return h(e.createElement(t.Z,Object.assign({placement:m,trigger:f,mouseEnterDelay:x,mouseLeaveDelay:S,overlayStyle:g},O,{prefixCls:b,overlayClassName:L,ref:i,overlay:d||E?e.createElement(c,{prefixCls:b,title:d,content:E}):null,transitionName:(0,p.m)(B,"zoom-big",O.transitionName),"data-popover-inject":!0})))});n._InternalPanelDoNotUseOrYouWillBeFired=s.ZP,We.Z=n},17356:function(Dt,We,w){"use strict";var C=w(17313),pe=w(29878),e=w(19447),I=w(33166),p=w(83116),a=w(37613);const t=o=>{const{componentCls:c,popoverColor:n,minWidth:r,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:d,colorTextHeading:E,borderRadiusLG:v,zIndexPopup:m,marginXS:f,colorBgElevated:x,popoverBg:S}=o;return[{[c]:Object.assign(Object.assign({},(0,C.Wf)(o)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:m,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":x,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${c}-content`]:{position:"relative"},[`${c}-inner`]:{backgroundColor:S,backgroundClip:"padding-box",borderRadius:v,boxShadow:d,padding:l},[`${c}-title`]:{minWidth:r,marginBottom:f,color:E,fontWeight:i},[`${c}-inner-content`]:{color:n}})},(0,e.ZP)(o,{colorBg:"var(--antd-arrow-background-color)"}),{[`${c}-pure`]:{position:"relative",maxWidth:"none",margin:o.sizePopupArrow,display:"inline-block",[`${c}-content`]:{display:"inline-block"}}}]},s=o=>{const{componentCls:c}=o;return{[c]:I.i.map(n=>{const r=o[`${n}6`];return{[`&${c}-${n}`]:{"--antd-arrow-background-color":r,[`${c}-inner`]:{backgroundColor:r},[`${c}-arrow`]:{background:"transparent"}}}})}},u=o=>{const{componentCls:c,lineWidth:n,lineType:r,colorSplit:i,paddingSM:l,controlHeight:d,fontSize:E,lineHeight:v,padding:m}=o,f=d-Math.round(E*v),x=f/2,S=f/2-n,g=m;return{[c]:{[`${c}-inner`]:{padding:0},[`${c}-title`]:{margin:0,padding:`${x}px ${g}px ${S}px`,borderBottom:`${n}px ${r} ${i}`},[`${c}-inner-content`]:{padding:`${l}px ${g}px`}}}};We.Z=(0,p.Z)("Popover",o=>{const{colorBgElevated:c,colorText:n,wireframe:r}=o,i=(0,a.TS)(o,{popoverPadding:12,popoverBg:c,popoverColor:n});return[t(i),s(i),r&&u(i),(0,pe._y)(i,"zoom-big")]},o=>({width:177,minWidth:177,zIndexPopup:o.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return le}});var C=w(59301),pe=w(29679),e=w(40001),I=w(19248),p=w(99267),a=w(92310),t=w.n(a),s=w(2738),u=w(36355),o=w(60499),c=w(85899),n=w(42244),r={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},i=function(){var se=(0,C.useRef)([]),be=(0,C.useRef)(null);return(0,C.useEffect)(function(){var we=Date.now(),Oe=!1;se.current.forEach(function(Me){if(Me){Oe=!0;var Ue=Me.style;Ue.transitionDuration=".3s, .3s, .3s, .06s",be.current&&we-be.current<100&&(Ue.transitionDuration="0s, 0s")}}),Oe&&(be.current=Date.now())}),se.current},l=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],d=function(se){var be=(0,c.Z)((0,c.Z)({},r),se),we=be.className,Oe=be.percent,Me=be.prefixCls,Ue=be.strokeColor,Je=be.strokeLinecap,pt=be.strokeWidth,bt=be.style,wt=be.trailColor,ht=be.trailWidth,Lt=be.transition,Ut=(0,n.Z)(be,l);delete Ut.gapPosition;var Tt=Array.isArray(Oe)?Oe:[Oe],$t=Array.isArray(Ue)?Ue:[Ue],ln=i(),Ft=pt/2,qt=100-pt/2,_t="M ".concat(Je==="round"?Ft:0,",").concat(Ft,` - L `).concat(Je==="round"?qt:100,",").concat(Ft),Kt="0 0 100 ".concat(pt),dn=0;return C.createElement("svg",(0,o.Z)({className:t()("".concat(Me,"-line"),we),viewBox:Kt,preserveAspectRatio:"none",style:bt},Ut),C.createElement("path",{className:"".concat(Me,"-line-trail"),d:_t,strokeLinecap:Je,stroke:wt,strokeWidth:ht||pt,fillOpacity:"0"}),Tt.map(function(Et,En){var Qn=1;switch(Je){case"round":Qn=1-pt/100;break;case"square":Qn=1-pt/2/100;break;default:Qn=1;break}var jn={strokeDasharray:"".concat(Et*Qn,"px, 100px"),strokeDashoffset:"-".concat(dn,"px"),transition:Lt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Wt=$t[En]||$t[$t.length-1];return dn+=Et,C.createElement("path",{key:En,className:"".concat(Me,"-line-path"),d:_t,strokeLinecap:Je,stroke:Wt,strokeWidth:pt,fillOpacity:"0",ref:function(Fe){ln[En]=Fe},style:jn})}))},E=d,v=w(43749),m=w(72190),f=w(47273),x=0,S=(0,f.Z)();function g(){var ee;return S?(ee=x,x+=1):ee="TEST_OR_SSR",ee}var O=function(ee){var se=C.useState(),be=(0,m.Z)(se,2),we=be[0],Oe=be[1];return C.useEffect(function(){Oe("rc_progress_".concat(g()))},[]),ee||we},y=function(se){var be=se.bg,we=se.children;return C.createElement("div",{style:{width:"100%",height:"100%",background:be}},we)};function b(ee,se){return Object.keys(ee).map(function(be){var we=parseFloat(be),Oe="".concat(Math.floor(we*se),"%");return"".concat(ee[be]," ").concat(Oe)})}var h=C.forwardRef(function(ee,se){var be=ee.prefixCls,we=ee.color,Oe=ee.gradientId,Me=ee.radius,Ue=ee.style,Je=ee.ptg,pt=ee.strokeLinecap,bt=ee.strokeWidth,wt=ee.size,ht=ee.gapDegree,Lt=we&&(0,v.Z)(we)==="object",Ut=Lt?"#FFF":void 0,Tt=wt/2,$t=C.createElement("circle",{className:"".concat(be,"-circle-path"),r:Me,cx:Tt,cy:Tt,stroke:Ut,strokeLinecap:pt,strokeWidth:bt,opacity:Je===0?0:1,style:Ue,ref:se});if(!Lt)return $t;var ln="".concat(Oe,"-conic"),Ft=ht?"".concat(180+ht/2,"deg"):"0deg",qt=b(we,(360-ht)/360),_t=b(we,1),Kt="conic-gradient(from ".concat(Ft,", ").concat(qt.join(", "),")"),dn="linear-gradient(to ".concat(ht?"bottom":"top",", ").concat(_t.join(", "),")");return C.createElement(C.Fragment,null,C.createElement("mask",{id:ln},$t),C.createElement("foreignObject",{x:0,y:0,width:wt,height:wt,mask:"url(#".concat(ln,")")},C.createElement(y,{bg:dn},C.createElement(y,{bg:Kt}))))}),A=h,B=100,L=function(se,be,we,Oe,Me,Ue,Je,pt,bt,wt){var ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Lt=we/100*360*((360-Ue)/360),Ut=Ue===0?0:{bottom:0,top:180,left:90,right:-90}[Je],Tt=(100-Oe)/100*be;bt==="round"&&Oe!==100&&(Tt+=wt/2,Tt>=be&&(Tt=be-.01));var $t=B/2;return{stroke:typeof pt=="string"?pt:void 0,strokeDasharray:"".concat(be,"px ").concat(se),strokeDashoffset:Tt+ht,transform:"rotate(".concat(Me+Lt+Ut,"deg)"),transformOrigin:"".concat($t,"px ").concat($t,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},P=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function z(ee){var se=ee!=null?ee:[];return Array.isArray(se)?se:[se]}var H=function(se){var be=(0,c.Z)((0,c.Z)({},r),se),we=be.id,Oe=be.prefixCls,Me=be.steps,Ue=be.strokeWidth,Je=be.trailWidth,pt=be.gapDegree,bt=pt===void 0?0:pt,wt=be.gapPosition,ht=be.trailColor,Lt=be.strokeLinecap,Ut=be.style,Tt=be.className,$t=be.strokeColor,ln=be.percent,Ft=(0,n.Z)(be,P),qt=B/2,_t=O(we),Kt="".concat(_t,"-gradient"),dn=qt-Ue/2,Et=Math.PI*2*dn,En=bt>0?90+bt/2:-90,Qn=Et*((360-bt)/360),jn=(0,v.Z)(Me)==="object"?Me:{count:Me,space:2},Wt=jn.count,Fn=jn.space,Fe=z(ln),fe=z($t),ge=fe.find(function(lt){return lt&&(0,v.Z)(lt)==="object"}),ye=ge&&(0,v.Z)(ge)==="object",he=ye?"butt":Lt,Ne=L(Et,Qn,0,100,En,bt,wt,ht,he,Ue),Pe=i(),$e=function(){var ft=0;return Fe.map(function(xt,gt){var mt=fe[gt]||fe[fe.length-1],Ct=L(Et,Qn,ft,xt,En,bt,wt,mt,he,Ue);return ft+=xt,C.createElement(A,{key:gt,color:mt,ptg:xt,radius:dn,prefixCls:Oe,gradientId:Kt,style:Ct,strokeLinecap:he,strokeWidth:Ue,gapDegree:bt,ref:function(De){Pe[gt]=De},size:B})}).reverse()},qe=function(){var ft=Math.round(Wt*(Fe[0]/100)),xt=100/Wt,gt=0;return new Array(Wt).fill(null).map(function(mt,Ct){var Te=Ct<=ft-1?fe[0]:ht,De=Te&&(0,v.Z)(Te)==="object"?"url(#".concat(Kt,")"):void 0,ze=L(Et,Qn,gt,xt,En,bt,wt,Te,"butt",Ue,Fn);return gt+=(Qn-ze.strokeDashoffset+Fn)*100/Qn,C.createElement("circle",{key:Ct,className:"".concat(Oe,"-circle-path"),r:dn,cx:qt,cy:qt,stroke:De,strokeWidth:Ue,opacity:1,style:ze,ref:function(it){Pe[Ct]=it}})})};return C.createElement("svg",(0,o.Z)({className:t()("".concat(Oe,"-circle"),Tt),viewBox:"0 0 ".concat(B," ").concat(B),style:Ut,id:we,role:"presentation"},Ft),!Wt&&C.createElement("circle",{className:"".concat(Oe,"-circle-trail"),r:dn,cx:qt,cy:qt,stroke:ht,strokeLinecap:he,strokeWidth:Je||Ue,style:Ne}),Wt?qe():$e())},G=H,U={Line:E,Circle:G},_=w(6848),K=w(30071);function ae(ee){return!ee||ee<0?0:ee>100?100:ee}function Y(ee){let{success:se,successPercent:be}=ee,we=be;return se&&"progress"in se&&(we=se.progress),se&&"percent"in se&&(we=se.percent),we}const te=ee=>{let{percent:se,success:be,successPercent:we}=ee;const Oe=ae(Y({success:be,successPercent:we}));return[Oe,ae(ae(se)-Oe)]},X=ee=>{let{success:se={},strokeColor:be}=ee;const{strokeColor:we}=se;return[we||K.presetPrimaryColors.green,be||null]},Q=(ee,se,be)=>{var we,Oe,Me,Ue;let Je=-1,pt=-1;if(se==="step"){const bt=be.steps,wt=be.strokeWidth;typeof ee=="string"||typeof ee=="undefined"?(Je=ee==="small"?2:14,pt=wt!=null?wt:8):typeof ee=="number"?[Je,pt]=[ee,ee]:[Je=14,pt=8]=ee,Je*=bt}else if(se==="line"){const bt=be==null?void 0:be.strokeWidth;typeof ee=="string"||typeof ee=="undefined"?pt=bt||(ee==="small"?6:8):typeof ee=="number"?[Je,pt]=[ee,ee]:[Je=-1,pt=8]=ee}else(se==="circle"||se==="dashboard")&&(typeof ee=="string"||typeof ee=="undefined"?[Je,pt]=ee==="small"?[60,60]:[120,120]:typeof ee=="number"?[Je,pt]=[ee,ee]:(Je=(Oe=(we=ee[0])!==null&&we!==void 0?we:ee[1])!==null&&Oe!==void 0?Oe:120,pt=(Ue=(Me=ee[0])!==null&&Me!==void 0?Me:ee[1])!==null&&Ue!==void 0?Ue:120));return[Je,pt]},q=3,$=ee=>q/ee*100;var ce=ee=>{const{prefixCls:se,trailColor:be=null,strokeLinecap:we="round",gapPosition:Oe,gapDegree:Me,width:Ue=120,type:Je,children:pt,success:bt,size:wt=Ue}=ee,[ht,Lt]=Q(wt,"circle");let{strokeWidth:Ut}=ee;Ut===void 0&&(Ut=Math.max($(ht),6));const Tt={width:ht,height:Lt,fontSize:ht*.15+6},$t=C.useMemo(()=>{if(Me||Me===0)return Me;if(Je==="dashboard")return 75},[Me,Je]),ln=Oe||Je==="dashboard"&&"bottom"||void 0,Ft=Object.prototype.toString.call(ee.strokeColor)==="[object Object]",qt=X({success:bt,strokeColor:ee.strokeColor}),_t=t()(`${se}-inner`,{[`${se}-circle-gradient`]:Ft}),Kt=C.createElement(G,{percent:te(ee),strokeWidth:Ut,trailWidth:Ut,strokeColor:qt,strokeLinecap:we,trailColor:be,prefixCls:se,gapDegree:$t,gapPosition:ln});return C.createElement("div",{className:_t,style:Tt},ht<=20?C.createElement(_.Z,{title:pt},C.createElement("span",null,Kt)):C.createElement(C.Fragment,null,Kt,pt))},xe=function(ee,se){var be={};for(var we in ee)Object.prototype.hasOwnProperty.call(ee,we)&&se.indexOf(we)<0&&(be[we]=ee[we]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,we=Object.getOwnPropertySymbols(ee);Oe{let se=[];return Object.keys(ee).forEach(be=>{const we=parseFloat(be.replace(/%/g,""));isNaN(we)||se.push({key:we,value:ee[be]})}),se=se.sort((be,we)=>be.key-we.key),se.map(be=>{let{key:we,value:Oe}=be;return`${Oe} ${we}%`}).join(", ")},oe=(ee,se)=>{const{from:be=K.presetPrimaryColors.blue,to:we=K.presetPrimaryColors.blue,direction:Oe=se==="rtl"?"to left":"to right"}=ee,Me=xe(ee,["from","to","direction"]);if(Object.keys(Me).length!==0){const Ue=Ce(Me);return{backgroundImage:`linear-gradient(${Oe}, ${Ue})`}}return{backgroundImage:`linear-gradient(${Oe}, ${be}, ${we})`}};var J=ee=>{const{prefixCls:se,direction:be,percent:we,size:Oe,strokeWidth:Me,strokeColor:Ue,strokeLinecap:Je="round",children:pt,trailColor:bt=null,success:wt}=ee,ht=Ue&&typeof Ue!="string"?oe(Ue,be):{backgroundColor:Ue},Lt=Je==="square"||Je==="butt"?0:void 0,Ut={backgroundColor:bt||void 0,borderRadius:Lt},Tt=Oe!=null?Oe:[-1,Me||(Oe==="small"?6:8)],[$t,ln]=Q(Tt,"line",{strokeWidth:Me}),Ft=Object.assign({width:`${ae(we)}%`,height:ln,borderRadius:Lt},ht),qt=Y(ee),_t={width:`${ae(qt)}%`,height:ln,borderRadius:Lt,backgroundColor:wt==null?void 0:wt.strokeColor},Kt={width:$t<0?"100%":$t,height:ln};return C.createElement(C.Fragment,null,C.createElement("div",{className:`${se}-outer`,style:Kt},C.createElement("div",{className:`${se}-inner`,style:Ut},C.createElement("div",{className:`${se}-bg`,style:Ft}),qt!==void 0?C.createElement("div",{className:`${se}-success-bg`,style:_t}):null)),pt)},k=ee=>{const{size:se,steps:be,percent:we=0,strokeWidth:Oe=8,strokeColor:Me,trailColor:Ue=null,prefixCls:Je,children:pt}=ee,bt=Math.round(be*(we/100)),wt=se==="small"?2:14,ht=se!=null?se:[wt,Oe],[Lt,Ut]=Q(ht,"step",{steps:be,strokeWidth:Oe}),Tt=Lt/be,$t=new Array(be);for(let ln=0;ln{const se=ee?"100%":"-100%";return new V.Keyframes(`antProgress${ee?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${se}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${se}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},R=ee=>{const{componentCls:se,iconCls:be}=ee;return{[se]:Object.assign(Object.assign({},(0,W.Wf)(ee)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:ee.fontSize,marginInlineEnd:ee.marginXS,marginBottom:ee.marginXS},[`${se}-outer`]:{display:"inline-block",width:"100%"},[`&${se}-show-info`]:{[`${se}-outer`]:{marginInlineEnd:`calc(-2em - ${ee.marginXS}px)`,paddingInlineEnd:`calc(2em + ${ee.paddingXS}px)`}},[`${se}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:ee.remainingColor,borderRadius:ee.lineBorderRadius},[`${se}-inner:not(${se}-circle-gradient)`]:{[`${se}-circle-path`]:{stroke:ee.defaultColor}},[`${se}-success-bg, ${se}-bg`]:{position:"relative",backgroundColor:ee.defaultColor,borderRadius:ee.lineBorderRadius,transition:`all ${ee.motionDurationSlow} ${ee.motionEaseInOutCirc}`},[`${se}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:ee.colorSuccess},[`${se}-text`]:{display:"inline-block",width:"2em",marginInlineStart:ee.marginXS,color:ee.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[be]:{fontSize:ee.fontSize}},[`&${se}-status-active`]:{[`${se}-bg::before`]:{position:"absolute",inset:0,backgroundColor:ee.colorBgContainer,borderRadius:ee.lineBorderRadius,opacity:0,animationName:T(),animationDuration:ee.progressActiveMotionDuration,animationTimingFunction:ee.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${se}-rtl${se}-status-active`]:{[`${se}-bg::before`]:{animationName:T(!0)}},[`&${se}-status-exception`]:{[`${se}-bg`]:{backgroundColor:ee.colorError},[`${se}-text`]:{color:ee.colorError}},[`&${se}-status-exception ${se}-inner:not(${se}-circle-gradient)`]:{[`${se}-circle-path`]:{stroke:ee.colorError}},[`&${se}-status-success`]:{[`${se}-bg`]:{backgroundColor:ee.colorSuccess},[`${se}-text`]:{color:ee.colorSuccess}},[`&${se}-status-success ${se}-inner:not(${se}-circle-gradient)`]:{[`${se}-circle-path`]:{stroke:ee.colorSuccess}}})}},F=ee=>{const{componentCls:se,iconCls:be}=ee;return{[se]:{[`${se}-circle-trail`]:{stroke:ee.remainingColor},[`&${se}-circle ${se}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${se}-circle ${se}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:ee.circleTextColor,fontSize:ee.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[be]:{fontSize:`${ee.fontSize/ee.fontSizeSM}em`}},[`${se}-circle&-status-exception`]:{[`${se}-text`]:{color:ee.colorError}},[`${se}-circle&-status-success`]:{[`${se}-text`]:{color:ee.colorSuccess}}},[`${se}-inline-circle`]:{lineHeight:1,[`${se}-inner`]:{verticalAlign:"bottom"}}}},ne=ee=>{const{componentCls:se}=ee;return{[se]:{[`${se}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:ee.progressStepMinWidth,marginInlineEnd:ee.progressStepMarginInlineEnd,backgroundColor:ee.remainingColor,transition:`all ${ee.motionDurationSlow}`,"&-active":{backgroundColor:ee.defaultColor}}}}}},re=ee=>{const{componentCls:se,iconCls:be}=ee;return{[se]:{[`${se}-small&-line, ${se}-small&-line ${se}-text ${be}`]:{fontSize:ee.fontSizeSM}}}};var Z=(0,N.Z)("Progress",ee=>{const se=ee.marginXXS/2,be=(0,j.TS)(ee,{progressStepMarginInlineEnd:se,progressStepMinWidth:se,progressActiveMotionDuration:"2.4s"});return[R(be),F(be),ne(be),re(be)]},ee=>({circleTextColor:ee.colorText,defaultColor:ee.colorInfo,remainingColor:ee.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ie=function(ee,se){var be={};for(var we in ee)Object.prototype.hasOwnProperty.call(ee,we)&&se.indexOf(we)<0&&(be[we]=ee[we]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,we=Object.getOwnPropertySymbols(ee);Oe{const{prefixCls:be,className:we,rootClassName:Oe,steps:Me,strokeColor:Ue,percent:Je=0,size:pt="default",showInfo:bt=!0,type:wt="line",status:ht,format:Lt,style:Ut}=ee,Tt=ie(ee,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),$t=C.useMemo(()=>{var Fe,fe;const ge=Y(ee);return parseInt(ge!==void 0?(Fe=ge!=null?ge:0)===null||Fe===void 0?void 0:Fe.toString():(fe=Je!=null?Je:0)===null||fe===void 0?void 0:fe.toString(),10)},[Je,ee.success,ee.successPercent]),ln=C.useMemo(()=>!Ee.includes(ht)&&$t>=100?"success":ht||"normal",[ht,$t]),{getPrefixCls:Ft,direction:qt,progress:_t}=C.useContext(u.E_),Kt=Ft("progress",be),[dn,Et]=Z(Kt),En=C.useMemo(()=>{if(!bt)return null;const Fe=Y(ee);let fe;const ge=Lt||(he=>`${he}%`),ye=wt==="line";return Lt||ln!=="exception"&&ln!=="success"?fe=ge(ae(Je),ae(Fe)):ln==="exception"?fe=ye?C.createElement(I.Z,null):C.createElement(p.Z,null):ln==="success"&&(fe=ye?C.createElement(pe.Z,null):C.createElement(e.Z,null)),C.createElement("span",{className:`${Kt}-text`,title:typeof fe=="string"?fe:void 0},fe)},[bt,Je,$t,ln,wt,Kt,Lt]),Qn=Array.isArray(Ue)?Ue[0]:Ue,jn=typeof Ue=="string"||Array.isArray(Ue)?Ue:void 0;let Wt;wt==="line"?Wt=Me?C.createElement(k,Object.assign({},ee,{strokeColor:jn,prefixCls:Kt,steps:Me}),En):C.createElement(J,Object.assign({},ee,{strokeColor:Qn,prefixCls:Kt,direction:qt}),En):(wt==="circle"||wt==="dashboard")&&(Wt=C.createElement(ce,Object.assign({},ee,{strokeColor:Qn,prefixCls:Kt,progressStatus:ln}),En));const Fn=t()(Kt,`${Kt}-status-${ln}`,`${Kt}-${wt==="dashboard"&&"circle"||Me&&"steps"||wt}`,{[`${Kt}-inline-circle`]:wt==="circle"&&Q(pt,"circle")[0]<=20,[`${Kt}-show-info`]:bt,[`${Kt}-${pt}`]:typeof pt=="string",[`${Kt}-rtl`]:qt==="rtl"},_t==null?void 0:_t.className,we,Oe,Et);return dn(C.createElement("div",Object.assign({ref:se,style:Object.assign(Object.assign({},_t==null?void 0:_t.style),Ut),className:Fn,role:"progressbar","aria-valuenow":$t},(0,s.Z)(Tt,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Wt))}),le=ve},5112:function(Dt,We,w){"use strict";w.d(We,{ZP:function(){return K}});var C=w(92310),pe=w.n(C),e=w(18929),I=w(26112),p=w(59301),a=w(36355),t=w(19716);const s=p.createContext(null),u=s.Provider;var o=s;const c=p.createContext(null),n=c.Provider;var r=w(5630),i=w(8654),l=w(1684),d=w(32441),E=w(17313),v=w(83116),m=w(37613);const f=ae=>{const{componentCls:Y,antCls:te}=ae,X=`${Y}-group`;return{[X]:Object.assign(Object.assign({},(0,E.Wf)(ae)),{display:"inline-block",fontSize:0,[`&${X}-rtl`]:{direction:"rtl"},[`${te}-badge ${te}-badge-count`]:{zIndex:1},[`> ${te}-badge:not(:first-child) > ${te}-button-wrapper`]:{borderInlineStart:"none"}})}},x=ae=>{const{componentCls:Y,wrapperMarginInlineEnd:te,colorPrimary:X,radioSize:Q,motionDurationSlow:q,motionDurationMid:$,motionEaseInOutCirc:de,colorBgContainer:ce,colorBorder:xe,lineWidth:Ce,dotSize:oe,colorBgContainerDisabled:M,colorTextDisabled:J,paddingXS:D,dotColorDisabled:k,lineType:V,radioDotDisabledSize:W,wireframe:N,colorWhite:j}=ae,T=`${Y}-inner`;return{[`${Y}-wrapper`]:Object.assign(Object.assign({},(0,E.Wf)(ae)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:te,cursor:"pointer",[`&${Y}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:ae.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${Y}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Ce}px ${V} ${X}`,borderRadius:"50%",visibility:"hidden",content:'""'},[Y]:Object.assign(Object.assign({},(0,E.Wf)(ae)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${Y}-wrapper:hover &, - &:hover ${T}`]:{borderColor:X},[`${Y}-input:focus-visible + ${T}`]:Object.assign({},(0,E.oN)(ae)),[`${Y}:hover::after, ${Y}-wrapper:hover &::after`]:{visibility:"visible"},[`${Y}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Q,height:Q,marginBlockStart:Q/-2,marginInlineStart:Q/-2,backgroundColor:N?X:j,borderBlockStart:0,borderInlineStart:0,borderRadius:Q,transform:"scale(0)",opacity:0,transition:`all ${q} ${de}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Q,height:Q,backgroundColor:ce,borderColor:xe,borderStyle:"solid",borderWidth:Ce,borderRadius:"50%",transition:`all ${$}`},[`${Y}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${Y}-checked`]:{[T]:{borderColor:X,backgroundColor:N?ce:X,"&::after":{transform:`scale(${oe/Q})`,opacity:1,transition:`all ${q} ${de}`}}},[`${Y}-disabled`]:{cursor:"not-allowed",[T]:{backgroundColor:M,borderColor:xe,cursor:"not-allowed","&::after":{backgroundColor:k}},[`${Y}-input`]:{cursor:"not-allowed"},[`${Y}-disabled + span`]:{color:J,cursor:"not-allowed"},[`&${Y}-checked`]:{[T]:{"&::after":{transform:`scale(${W/Q})`}}}},[`span${Y} + *`]:{paddingInlineStart:D,paddingInlineEnd:D}})}},S=ae=>{const{buttonColor:Y,controlHeight:te,componentCls:X,lineWidth:Q,lineType:q,colorBorder:$,motionDurationSlow:de,motionDurationMid:ce,buttonPaddingInline:xe,fontSize:Ce,buttonBg:oe,fontSizeLG:M,controlHeightLG:J,controlHeightSM:D,paddingXS:k,borderRadius:V,borderRadiusSM:W,borderRadiusLG:N,buttonCheckedBg:j,buttonSolidCheckedColor:T,colorTextDisabled:R,colorBgContainerDisabled:F,buttonCheckedBgDisabled:ne,buttonCheckedColorDisabled:re,colorPrimary:Z,colorPrimaryHover:ie,colorPrimaryActive:Se,buttonSolidCheckedBg:Ee,buttonSolidCheckedHoverBg:Ae,buttonSolidCheckedActiveBg:ve}=ae;return{[`${X}-button-wrapper`]:{position:"relative",display:"inline-block",height:te,margin:0,paddingInline:xe,paddingBlock:0,color:Y,fontSize:Ce,lineHeight:`${te-Q*2}px`,background:oe,border:`${Q}px ${q} ${$}`,borderBlockStartWidth:Q+.02,borderInlineStartWidth:0,borderInlineEndWidth:Q,cursor:"pointer",transition:[`color ${ce}`,`background ${ce}`,`box-shadow ${ce}`].join(","),a:{color:Y},[`> ${X}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Q,insetInlineStart:-Q,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Q,paddingInline:0,backgroundColor:$,transition:`background-color ${de}`,content:'""'}},"&:first-child":{borderInlineStart:`${Q}px ${q} ${$}`,borderStartStartRadius:V,borderEndStartRadius:V},"&:last-child":{borderStartEndRadius:V,borderEndEndRadius:V},"&:first-child:last-child":{borderRadius:V},[`${X}-group-large &`]:{height:J,fontSize:M,lineHeight:`${J-Q*2}px`,"&:first-child":{borderStartStartRadius:N,borderEndStartRadius:N},"&:last-child":{borderStartEndRadius:N,borderEndEndRadius:N}},[`${X}-group-small &`]:{height:D,paddingInline:k-Q,paddingBlock:0,lineHeight:`${D-Q*2}px`,"&:first-child":{borderStartStartRadius:W,borderEndStartRadius:W},"&:last-child":{borderStartEndRadius:W,borderEndEndRadius:W}},"&:hover":{position:"relative",color:Z},"&:has(:focus-visible)":Object.assign({},(0,E.oN)(ae)),[`${X}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${X}-button-wrapper-disabled)`]:{zIndex:1,color:Z,background:j,borderColor:Z,"&::before":{backgroundColor:Z},"&:first-child":{borderColor:Z},"&:hover":{color:ie,borderColor:ie,"&::before":{backgroundColor:ie}},"&:active":{color:Se,borderColor:Se,"&::before":{backgroundColor:Se}}},[`${X}-group-solid &-checked:not(${X}-button-wrapper-disabled)`]:{color:T,background:Ee,borderColor:Ee,"&:hover":{color:T,background:Ae,borderColor:Ae},"&:active":{color:T,background:ve,borderColor:ve}},"&-disabled":{color:R,backgroundColor:F,borderColor:$,cursor:"not-allowed","&:first-child, &:hover":{color:R,backgroundColor:F,borderColor:$}},[`&-disabled${X}-button-wrapper-checked`]:{color:re,backgroundColor:ne,borderColor:$,boxShadow:"none"}}}},g=ae=>ae-4*2;var O=(0,v.Z)("Radio",ae=>{const{controlOutline:Y,controlOutlineWidth:te,radioSize:X}=ae,Q=`0 0 0 ${te}px ${Y}`,q=Q,$=g(X),de=(0,m.TS)(ae,{radioDotDisabledSize:$,radioFocusShadow:Q,radioButtonFocusShadow:q});return[f(de),x(de),S(de)]},ae=>{const{wireframe:Y,padding:te,marginXS:X,lineWidth:Q,fontSizeLG:q,colorText:$,colorBgContainer:de,colorTextDisabled:ce,controlItemBgActiveDisabled:xe,colorTextLightSolid:Ce,colorPrimary:oe,colorPrimaryHover:M,colorPrimaryActive:J}=ae,D=4,k=q,V=Y?g(k):k-(D+Q)*2;return{radioSize:k,dotSize:V,dotColorDisabled:ce,buttonSolidCheckedColor:Ce,buttonSolidCheckedBg:oe,buttonSolidCheckedHoverBg:M,buttonSolidCheckedActiveBg:J,buttonBg:de,buttonCheckedBg:de,buttonColor:$,buttonCheckedBgDisabled:xe,buttonCheckedColorDisabled:ce,buttonPaddingInline:te-Q,wrapperMarginInlineEnd:X}}),y=w(14088),b=w(4572),h=function(ae,Y){var te={};for(var X in ae)Object.prototype.hasOwnProperty.call(ae,X)&&Y.indexOf(X)<0&&(te[X]=ae[X]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,X=Object.getOwnPropertySymbols(ae);Q{var te,X;const Q=p.useContext(o),q=p.useContext(c),{getPrefixCls:$,direction:de,radio:ce}=p.useContext(a.E_),xe=p.useRef(null),Ce=(0,i.sQ)(Y,xe),{isFormItemInput:oe}=p.useContext(d.aM),M=Se=>{var Ee,Ae;(Ee=ae.onChange)===null||Ee===void 0||Ee.call(ae,Se),(Ae=Q==null?void 0:Q.onChange)===null||Ae===void 0||Ae.call(Q,Se)},{prefixCls:J,className:D,rootClassName:k,children:V,style:W}=ae,N=h(ae,["prefixCls","className","rootClassName","children","style"]),j=$("radio",J),T=((Q==null?void 0:Q.optionType)||q)==="button",R=T?`${j}-button`:j,[F,ne]=O(j),re=Object.assign({},N),Z=p.useContext(l.Z);Q&&(re.name=Q.name,re.onChange=M,re.checked=ae.value===Q.value,re.disabled=(te=re.disabled)!==null&&te!==void 0?te:Q.disabled),re.disabled=(X=re.disabled)!==null&&X!==void 0?X:Z;const ie=pe()(`${R}-wrapper`,{[`${R}-wrapper-checked`]:re.checked,[`${R}-wrapper-disabled`]:re.disabled,[`${R}-wrapper-rtl`]:de==="rtl",[`${R}-wrapper-in-form-item`]:oe},ce==null?void 0:ce.className,D,k,ne);return F(p.createElement(y.Z,{component:"Radio",disabled:re.disabled},p.createElement("label",{className:ie,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),W),onMouseEnter:ae.onMouseEnter,onMouseLeave:ae.onMouseLeave},p.createElement(r.Z,Object.assign({},re,{className:pe()(re.className,!T&&b.A),type:"radio",prefixCls:R,ref:Ce})),V!==void 0?p.createElement("span",null,V):null)))};var L=p.forwardRef(A);const P=p.forwardRef((ae,Y)=>{const{getPrefixCls:te,direction:X}=p.useContext(a.E_),[Q,q]=(0,e.Z)(ae.defaultValue,{value:ae.value}),$=Ee=>{const Ae=Q,ve=Ee.target.value;"value"in ae||q(ve);const{onChange:le}=ae;le&&ve!==Ae&&le(Ee)},{prefixCls:de,className:ce,rootClassName:xe,options:Ce,buttonStyle:oe="outline",disabled:M,children:J,size:D,style:k,id:V,onMouseEnter:W,onMouseLeave:N,onFocus:j,onBlur:T}=ae,R=te("radio",de),F=`${R}-group`,[ne,re]=O(R);let Z=J;Ce&&Ce.length>0&&(Z=Ce.map(Ee=>typeof Ee=="string"||typeof Ee=="number"?p.createElement(L,{key:Ee.toString(),prefixCls:R,disabled:M,value:Ee,checked:Q===Ee},Ee):p.createElement(L,{key:`radio-group-value-options-${Ee.value}`,prefixCls:R,disabled:Ee.disabled||M,value:Ee.value,checked:Q===Ee.value,title:Ee.title,style:Ee.style},Ee.label)));const ie=(0,t.Z)(D),Se=pe()(F,`${F}-${oe}`,{[`${F}-${ie}`]:ie,[`${F}-rtl`]:X==="rtl"},ce,xe,re);return ne(p.createElement("div",Object.assign({},(0,I.Z)(ae,{aria:!0,data:!0}),{className:Se,style:k,onMouseEnter:W,onMouseLeave:N,onFocus:j,onBlur:T,id:V,ref:Y}),p.createElement(u,{value:{onChange:$,value:Q,disabled:ae.disabled,name:ae.name,optionType:ae.optionType}},Z)))});var z=p.memo(P),H=function(ae,Y){var te={};for(var X in ae)Object.prototype.hasOwnProperty.call(ae,X)&&Y.indexOf(X)<0&&(te[X]=ae[X]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,X=Object.getOwnPropertySymbols(ae);Q{const{getPrefixCls:te}=p.useContext(a.E_),{prefixCls:X}=ae,Q=H(ae,["prefixCls"]),q=te("radio",X);return p.createElement(n,{value:"button"},p.createElement(L,Object.assign({prefixCls:q},Q,{type:"radio",ref:Y})))};var U=p.forwardRef(G);const _=L;_.Button=U,_.Group=z,_.__ANT_RADIO=!0;var K=_},13570:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return ae}});var C=w(60499),pe=w(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},I=e,p=w(7657),a=function(te,X){return pe.createElement(p.Z,(0,C.Z)({},te,{ref:X,icon:I}))},t=pe.forwardRef(a),s=t,u=w(92310),o=w.n(u),c=w(18642),n=w(72190),r=w(42244),i=w(18929),l=w(10228),d=w(26112);function E(Y,te){var X=Y.disabled,Q=Y.prefixCls,q=Y.character,$=Y.characterRender,de=Y.index,ce=Y.count,xe=Y.value,Ce=Y.allowHalf,oe=Y.focused,M=Y.onHover,J=Y.onClick,D=function(F){M(F,de)},k=function(F){J(F,de)},V=function(F){F.keyCode===l.Z.ENTER&&J(F,de)},W=de+1,N=new Set([Q]);xe===0&&de===0&&oe?N.add("".concat(Q,"-focused")):Ce&&xe+.5>=W&&xede?"true":"false","aria-posinset":de+1,"aria-setsize":ce,tabIndex:X?-1:0},pe.createElement("div",{className:"".concat(Q,"-first")},j),pe.createElement("div",{className:"".concat(Q,"-second")},j)));return $&&(T=$(T,Y)),T}var v=pe.forwardRef(E);function m(){var Y=pe.useRef({});function te(Q){return Y.current[Q]}function X(Q){return function(q){Y.current[Q]=q}}return[te,X]}function f(Y){var te=Y.pageXOffset,X="scrollLeft";if(typeof te!="number"){var Q=Y.document;te=Q.documentElement[X],typeof te!="number"&&(te=Q.body[X])}return te}function x(Y){var te,X,Q=Y.ownerDocument,q=Q.body,$=Q&&Q.documentElement,de=Y.getBoundingClientRect();return te=de.left,X=de.top,te-=$.clientLeft||q.clientLeft||0,X-=$.clientTop||q.clientTop||0,{left:te,top:X}}function S(Y){var te=x(Y),X=Y.ownerDocument,Q=X.defaultView||X.parentWindow;return te.left+=f(Q),te.left}var g=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function O(Y,te){var X,Q=Y.prefixCls,q=Q===void 0?"rc-rate":Q,$=Y.className,de=Y.defaultValue,ce=Y.value,xe=Y.count,Ce=xe===void 0?5:xe,oe=Y.allowHalf,M=oe===void 0?!1:oe,J=Y.allowClear,D=J===void 0?!0:J,k=Y.character,V=k===void 0?"\u2605":k,W=Y.characterRender,N=Y.disabled,j=Y.direction,T=j===void 0?"ltr":j,R=Y.tabIndex,F=R===void 0?0:R,ne=Y.autoFocus,re=Y.onHoverChange,Z=Y.onChange,ie=Y.onFocus,Se=Y.onBlur,Ee=Y.onKeyDown,Ae=Y.onMouseLeave,ve=(0,r.Z)(Y,g),le=m(),ee=(0,n.Z)(le,2),se=ee[0],be=ee[1],we=pe.useRef(null),Oe=function(){if(!N){var he;(he=we.current)===null||he===void 0||he.focus()}};pe.useImperativeHandle(te,function(){return{focus:Oe,blur:function(){if(!N){var he;(he=we.current)===null||he===void 0||he.blur()}}}});var Me=(0,i.Z)(de||0,{value:ce}),Ue=(0,n.Z)(Me,2),Je=Ue[0],pt=Ue[1],bt=(0,i.Z)(null),wt=(0,n.Z)(bt,2),ht=wt[0],Lt=wt[1],Ut=function(he,Ne){var Pe=T==="rtl",$e=he+1;if(M){var qe=se(he),lt=S(qe),ft=qe.clientWidth;(Pe&&Ne-lt>ft/2||!Pe&&Ne-lt0&&!Pe||Ne===l.Z.RIGHT&&$e>0&&Pe?(M?$e-=.5:$e-=1,Tt($e),he.preventDefault()):Ne===l.Z.LEFT&&$e{const{componentCls:te}=Y;return{[`${te}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Y.marginXS},"> div":{transition:`all ${Y.motionDurationMid}, outline 0s`,"&:hover":{transform:Y.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Y.lineWidth}px dashed ${Y.starColor}`,transform:Y.starHoverScale}},"&-first, &-second":{color:Y.starBg,transition:`all ${Y.motionDurationMid}`,userSelect:"none",[Y.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${te}-star-first, &-half ${te}-star-second`]:{opacity:1},[`&-half ${te}-star-first, &-full ${te}-star-second`]:{color:"inherit"}}}},H=Y=>({[`&-rtl${Y.componentCls}`]:{direction:"rtl"}}),G=Y=>{const{componentCls:te}=Y;return{[te]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,B.Wf)(Y)),{display:"inline-block",margin:0,padding:0,color:Y.starColor,fontSize:Y.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${te} ${te}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),z(Y)),{[`+ ${te}-text`]:{display:"inline-block",marginInlineStart:Y.marginXS,fontSize:Y.fontSize}}),H(Y))}};var U=(0,L.Z)("Rate",Y=>{const te=(0,P.TS)(Y,{});return[G(te)]},Y=>({starColor:Y.yellow6,starSize:Y.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Y.colorFillContent})),_=function(Y,te){var X={};for(var Q in Y)Object.prototype.hasOwnProperty.call(Y,Q)&&te.indexOf(Q)<0&&(X[Q]=Y[Q]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,Q=Object.getOwnPropertySymbols(Y);q{const{prefixCls:X,className:Q,rootClassName:q,style:$,tooltips:de,character:ce=pe.createElement(s,null)}=Y,xe=_(Y,["prefixCls","className","rootClassName","style","tooltips","character"]),Ce=(N,j)=>{let{index:T}=j;return de?pe.createElement(A.Z,{title:de[T]},N):N},{getPrefixCls:oe,direction:M,rate:J}=pe.useContext(h.E_),D=oe("rate",X),[k,V]=U(D),W=Object.assign(Object.assign({},J==null?void 0:J.style),$);return k(pe.createElement(b,Object.assign({ref:te,character:ce,characterRender:Ce},xe,{className:o()(Q,q,V,J==null?void 0:J.className),style:W,prefixCls:D,direction:M})))})},57809:function(Dt,We,w){"use strict";var C=w(92310),pe=w.n(C),e=w(77861),I=w(2738),p=w(59301),a=w(53487),t=w(62892),s=w(19080),u=w(36355),o=w(1684),c=w(93891),n=w(19716),r=w(32441),i=w(33234),l=w(14154),d=w(58582),E=w(84443),v=w(66339),m=function(O,y){var b={};for(var h in O)Object.prototype.hasOwnProperty.call(O,h)&&y.indexOf(h)<0&&(b[h]=O[h]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,h=Object.getOwnPropertySymbols(O);A{var b,{prefixCls:h,bordered:A=!0,className:B,rootClassName:L,getPopupContainer:P,popupClassName:z,dropdownClassName:H,listHeight:G=256,placement:U,listItemHeight:_=24,size:K,disabled:ae,notFoundContent:Y,status:te,builtinPlacements:X,dropdownMatchSelectWidth:Q,popupMatchSelectWidth:q,direction:$,style:de,allowClear:ce}=O,xe=m(O,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Ce,getPrefixCls:oe,renderEmpty:M,direction:J,virtual:D,popupMatchSelectWidth:k,popupOverflow:V,select:W}=p.useContext(u.E_),N=oe("select",h),j=oe(),T=$!=null?$:J,{compactSize:R,compactItemClassnames:F}=(0,i.ri)(N,T),[ne,re]=(0,l.Z)(N),Z=p.useMemo(()=>{const{mode:ln}=xe;if(ln!=="combobox")return ln===f?"combobox":ln},[xe.mode]),ie=Z==="multiple"||Z==="tags",Se=(0,E.Z)(xe.suffixIcon,xe.showArrow),Ee=(b=q!=null?q:Q)!==null&&b!==void 0?b:k,{status:Ae,hasFeedback:ve,isFormItemInput:le,feedbackIcon:ee}=p.useContext(r.aM),se=(0,s.F)(Ae,te);let be;Y!==void 0?be=Y:Z==="combobox"?be=null:be=(M==null?void 0:M("Select"))||p.createElement(c.Z,{componentName:"Select"});const{suffixIcon:we,itemIcon:Oe,removeIcon:Me,clearIcon:Ue}=(0,v.Z)(Object.assign(Object.assign({},xe),{multiple:ie,hasFeedback:ve,feedbackIcon:ee,showSuffixIcon:Se,prefixCls:N,showArrow:xe.showArrow,componentName:"Select"})),Je=ce===!0?{clearIcon:Ue}:ce,pt=(0,I.Z)(xe,["suffixIcon","itemIcon"]),bt=pe()(z||H,{[`${N}-dropdown-${T}`]:T==="rtl"},L,re),wt=(0,n.Z)(ln=>{var Ft;return(Ft=K!=null?K:R)!==null&&Ft!==void 0?Ft:ln}),ht=p.useContext(o.Z),Lt=ae!=null?ae:ht,Ut=pe()({[`${N}-lg`]:wt==="large",[`${N}-sm`]:wt==="small",[`${N}-rtl`]:T==="rtl",[`${N}-borderless`]:!A,[`${N}-in-form-item`]:le},(0,s.Z)(N,se,ve),F,W==null?void 0:W.className,B,L,re),Tt=p.useMemo(()=>U!==void 0?U:T==="rtl"?"bottomRight":"bottomLeft",[U,T]),$t=(0,d.Z)(X,V);return ne(p.createElement(e.ZP,Object.assign({ref:y,virtual:D,showSearch:W==null?void 0:W.showSearch},pt,{style:Object.assign(Object.assign({},W==null?void 0:W.style),de),dropdownMatchSelectWidth:Ee,builtinPlacements:$t,transitionName:(0,t.m)(j,"slide-up",xe.transitionName),listHeight:G,listItemHeight:_,mode:Z,prefixCls:N,placement:Tt,direction:T,suffixIcon:we,menuItemSelectedIcon:Oe,removeIcon:Me,allowClear:Je,notFoundContent:be,className:Ut,getPopupContainer:P||Ce,dropdownClassName:bt,disabled:Lt})))},S=p.forwardRef(x),g=(0,a.Z)(S);S.SECRET_COMBOBOX_MODE_DO_NOT_USE=f,S.Option=e.Wx,S.OptGroup=e.Xo,S._InternalPanelDoNotUseOrYouWillBeFired=g,We.default=S},14154:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return S}});var C=w(17313),pe=w(74207),e=w(37613),I=w(83116),p=w(13826),a=w(92899);const t=g=>{const{optionHeight:O,optionFontSize:y,optionLineHeight:b,optionPadding:h}=g;return{position:"relative",display:"block",minHeight:O,padding:h,color:g.colorText,fontWeight:"normal",fontSize:y,lineHeight:b,boxSizing:"border-box"}};var u=g=>{const{antCls:O,componentCls:y}=g,b=`${y}-item`,h=`&${O}-slide-up-enter${O}-slide-up-enter-active`,A=`&${O}-slide-up-appear${O}-slide-up-appear-active`,B=`&${O}-slide-up-leave${O}-slide-up-leave-active`,L=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,C.Wf)(g)),{position:"absolute",top:-9999,zIndex:g.zIndexPopup,boxSizing:"border-box",padding:g.paddingXXS,overflow:"hidden",fontSize:g.fontSize,fontVariant:"initial",backgroundColor:g.colorBgElevated,borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary,[` - ${h}${L}bottomLeft, - ${A}${L}bottomLeft - `]:{animationName:p.fJ},[` - ${h}${L}topLeft, - ${A}${L}topLeft, - ${h}${L}topRight, - ${A}${L}topRight - `]:{animationName:p.Qt},[`${B}${L}bottomLeft`]:{animationName:p.Uw},[` - ${B}${L}topLeft, - ${B}${L}topRight - `]:{animationName:p.ly},"&-hidden":{display:"none"},[`${b}`]:Object.assign(Object.assign({},t(g)),{cursor:"pointer",transition:`background ${g.motionDurationSlow} ease`,borderRadius:g.borderRadiusSM,"&-group":{color:g.colorTextDescription,fontSize:g.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},C.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${b}-option-disabled)`]:{backgroundColor:g.optionActiveBg},[`&-selected:not(${b}-option-disabled)`]:{color:g.optionSelectedColor,fontWeight:g.optionSelectedFontWeight,backgroundColor:g.optionSelectedBg,[`${b}-option-state`]:{color:g.colorPrimary}},"&-disabled":{[`&${b}-option-selected`]:{backgroundColor:g.colorBgContainerDisabled},color:g.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:g.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,p.oN)(g,"slide-up"),(0,p.oN)(g,"slide-down"),(0,a.Fm)(g,"move-up"),(0,a.Fm)(g,"move-down")]};const o=2,c=g=>{let{controlHeightSM:O,controlHeight:y,lineWidth:b}=g;const h=(y-O)/2-b,A=Math.ceil(h/2);return[h,A]};function n(g,O){const{componentCls:y,iconCls:b}=g,h=`${y}-selection-overflow`,A=g.multipleSelectItemHeight,[B]=c(g),L=O?`${y}-${O}`:"";return{[`${y}-multiple${L}`]:{fontSize:g.fontSize,[h]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${y}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${B-o}px ${o*2}px`,borderRadius:g.borderRadius,[`${y}-show-search&`]:{cursor:"text"},[`${y}-disabled&`]:{background:g.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${o}px 0`,lineHeight:`${A}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${y}-show-arrow ${y}-selector, - &${y}-allow-clear ${y}-selector - `]:{paddingInlineEnd:g.fontSizeIcon+g.controlPaddingHorizontal},[`${y}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:A,marginTop:o,marginBottom:o,lineHeight:`${A-g.lineWidth*2}px`,background:g.multipleItemBg,border:`${g.lineWidth}px ${g.lineType} ${g.multipleItemBorderColor}`,borderRadius:g.borderRadiusSM,cursor:"default",transition:`font-size ${g.motionDurationSlow}, line-height ${g.motionDurationSlow}, height ${g.motionDurationSlow}`,userSelect:"none",marginInlineEnd:o*2,paddingInlineStart:g.paddingXS,paddingInlineEnd:g.paddingXS/2,[`${y}-disabled&`]:{color:g.multipleItemColorDisabled,borderColor:g.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:g.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,C.Ro)()),{display:"inline-flex",alignItems:"center",color:g.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${b}`]:{verticalAlign:"-0.2em"},"&:hover":{color:g.colorIconHover}})},[`${h}-item + ${h}-item`]:{[`${y}-selection-search`]:{marginInlineStart:0}},[`${y}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:g.inputPaddingHorizontalBase-B,"\n &-input,\n &-mirror\n ":{height:A,fontFamily:g.fontFamily,lineHeight:`${A}px`,transition:`all ${g.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${y}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:g.inputPaddingHorizontalBase,insetInlineEnd:g.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${g.motionDurationSlow}`}}}}var i=g=>{const{componentCls:O}=g,y=(0,e.TS)(g,{controlHeight:g.controlHeightSM,multipleSelectItemHeight:g.controlHeightXS,borderRadius:g.borderRadiusSM,borderRadiusSM:g.borderRadiusXS}),b=(0,e.TS)(g,{fontSize:g.fontSizeLG,controlHeight:g.controlHeightLG,multipleSelectItemHeight:g.multipleItemHeightLG,borderRadius:g.borderRadiusLG,borderRadiusSM:g.borderRadius}),[,h]=c(g);return[n(g),n(y,"sm"),{[`${O}-multiple${O}-sm`]:{[`${O}-selection-placeholder`]:{insetInline:g.controlPaddingHorizontalSM-g.lineWidth},[`${O}-selection-search`]:{marginInlineStart:h}}},n(b,"lg")]};function l(g,O){const{componentCls:y,inputPaddingHorizontalBase:b,borderRadius:h}=g,A=g.controlHeight-g.lineWidth*2,B=Math.ceil(g.fontSize*1.25),L=O?`${y}-${O}`:"";return{[`${y}-single${L}`]:{fontSize:g.fontSize,[`${y}-selector`]:Object.assign(Object.assign({},(0,C.Wf)(g)),{display:"flex",borderRadius:h,[`${y}-selection-search`]:{position:"absolute",top:0,insetInlineStart:b,insetInlineEnd:b,bottom:0,"&-input":{width:"100%"}},[` - ${y}-selection-item, - ${y}-selection-placeholder - `]:{padding:0,lineHeight:`${A}px`,transition:`all ${g.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${A}px`}},[`${y}-selection-item`]:{position:"relative",userSelect:"none"},[`${y}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${y}-selection-item:after`,`${y}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${y}-show-arrow ${y}-selection-item, - &${y}-show-arrow ${y}-selection-placeholder - `]:{paddingInlineEnd:B},[`&${y}-open ${y}-selection-item`]:{color:g.colorTextPlaceholder},[`&:not(${y}-customize-input)`]:{[`${y}-selector`]:{width:"100%",height:g.controlHeight,padding:`0 ${b}px`,[`${y}-selection-search-input`]:{height:A},"&:after":{lineHeight:`${A}px`}}},[`&${y}-customize-input`]:{[`${y}-selector`]:{"&:after":{display:"none"},[`${y}-selection-search`]:{position:"static",width:"100%"},[`${y}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${b}px`,"&:after":{display:"none"}}}}}}}function d(g){const{componentCls:O}=g,y=g.controlPaddingHorizontalSM-g.lineWidth;return[l(g),l((0,e.TS)(g,{controlHeight:g.controlHeightSM,borderRadius:g.borderRadiusSM}),"sm"),{[`${O}-single${O}-sm`]:{[`&:not(${O}-customize-input)`]:{[`${O}-selection-search`]:{insetInlineStart:y,insetInlineEnd:y},[`${O}-selector`]:{padding:`0 ${y}px`},[`&${O}-show-arrow ${O}-selection-search`]:{insetInlineEnd:y+g.fontSize*1.5},[` - &${O}-show-arrow ${O}-selection-item, - &${O}-show-arrow ${O}-selection-placeholder - `]:{paddingInlineEnd:g.fontSize*1.5}}}},l((0,e.TS)(g,{controlHeight:g.singleItemHeightLG,fontSize:g.fontSizeLG,borderRadius:g.borderRadiusLG}),"lg")]}const E=g=>{const{componentCls:O,selectorBg:y}=g;return{position:"relative",backgroundColor:y,border:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`,transition:`all ${g.motionDurationMid} ${g.motionEaseInOut}`,input:{cursor:"pointer"},[`${O}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${O}-disabled&`]:{color:g.colorTextDisabled,background:g.colorBgContainerDisabled,cursor:"not-allowed",[`${O}-multiple&`]:{background:g.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},v=function(g,O){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:b,borderHoverColor:h,outlineColor:A,antCls:B}=O,L=y?{[`${b}-selector`]:{borderColor:h}}:{};return{[g]:{[`&:not(${b}-disabled):not(${b}-customize-input):not(${B}-pagination-size-changer)`]:Object.assign(Object.assign({},L),{[`${b}-focused& ${b}-selector`]:{borderColor:h,boxShadow:`0 0 0 ${O.controlOutlineWidth}px ${A}`,outline:0},[`&:hover ${b}-selector`]:{borderColor:h}})}}},m=g=>{const{componentCls:O}=g;return{[`${O}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},f=g=>{const{componentCls:O,inputPaddingHorizontalBase:y,iconCls:b}=g;return{[O]:Object.assign(Object.assign({},(0,C.Wf)(g)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${O}-customize-input) ${O}-selector`]:Object.assign(Object.assign({},E(g)),m(g)),[`${O}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},C.vS),[`${O}-selection-placeholder`]:Object.assign(Object.assign({},C.vS),{flex:1,color:g.colorTextPlaceholder,pointerEvents:"none"}),[`${O}-arrow`]:Object.assign(Object.assign({},(0,C.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,height:g.fontSizeIcon,marginTop:-g.fontSizeIcon/2,color:g.colorTextQuaternary,fontSize:g.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[b]:{verticalAlign:"top",transition:`transform ${g.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${O}-suffix)`]:{pointerEvents:"auto"}},[`${O}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${O}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,zIndex:1,display:"inline-block",width:g.fontSizeIcon,height:g.fontSizeIcon,marginTop:-g.fontSizeIcon/2,color:g.colorTextQuaternary,fontSize:g.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:g.clearBg,cursor:"pointer",opacity:0,transition:`color ${g.motionDurationMid} ease, opacity ${g.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:g.colorTextTertiary}},"&:hover":{[`${O}-clear`]:{opacity:1}}}),[`${O}-has-feedback`]:{[`${O}-clear`]:{insetInlineEnd:y+g.fontSize+g.paddingXS}}}},x=g=>{const{componentCls:O}=g;return[{[O]:{[`&-borderless ${O}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${O}-in-form-item`]:{width:"100%"}}},f(g),d(g),i(g),u(g),{[`${O}-rtl`]:{direction:"rtl"}},v(O,(0,e.TS)(g,{borderHoverColor:g.colorPrimaryHover,outlineColor:g.controlOutline})),v(`${O}-status-error`,(0,e.TS)(g,{borderHoverColor:g.colorErrorHover,outlineColor:g.colorErrorOutline}),!0),v(`${O}-status-warning`,(0,e.TS)(g,{borderHoverColor:g.colorWarningHover,outlineColor:g.colorWarningOutline}),!0),(0,pe.c)(g,{borderElCls:`${O}-selector`,focusElCls:`${O}-focused`})]};var S=(0,I.Z)("Select",(g,O)=>{let{rootPrefixCls:y}=O;const b=(0,e.TS)(g,{rootPrefixCls:y,inputPaddingHorizontalBase:g.paddingSM-1,multipleSelectItemHeight:g.multipleItemHeight});return[x(b)]},g=>{const{fontSize:O,lineHeight:y,controlHeight:b,controlPaddingHorizontal:h,zIndexPopupBase:A,colorText:B,fontWeightStrong:L,controlItemBgActive:P,controlItemBgHover:z,colorBgContainer:H,colorFillSecondary:G,controlHeightLG:U,controlHeightSM:_,colorBgContainerDisabled:K,colorTextDisabled:ae}=g;return{zIndexPopup:A+50,optionSelectedColor:B,optionSelectedFontWeight:L,optionSelectedBg:P,optionActiveBg:z,optionPadding:`${(b-O*y)/2}px ${h}px`,optionFontSize:O,optionLineHeight:y,optionHeight:b,selectorBg:H,clearBg:H,singleItemHeightLG:U,multipleItemBg:G,multipleItemBorderColor:"transparent",multipleItemHeight:_,multipleItemHeightLG:b,multipleSelectorBgDisabled:K,multipleItemColorDisabled:ae,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return pe}});const C=e=>{const p={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},p),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},p),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},p),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},p),{points:["br","tr"],offset:[0,-4]})}};function pe(e,I){return e||C(I)}},84443:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return C}});function C(pe,e){return e!==void 0?e:pe!==null}},66339:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return s}});var C=w(40001),pe=w(19248),e=w(99267),I=w(84105),p=w(58617),a=w(47472),t=w(59301);function s(u){let{suffixIcon:o,clearIcon:c,menuItemSelectedIcon:n,removeIcon:r,loading:i,multiple:l,hasFeedback:d,prefixCls:E,showSuffixIcon:v,feedbackIcon:m,showArrow:f,componentName:x}=u;const S=c!=null?c:t.createElement(pe.Z,null),g=h=>o===null&&!d&&!f?null:t.createElement(t.Fragment,null,v!==!1&&h,d&&m);let O=null;if(o!==void 0)O=g(o);else if(i)O=g(t.createElement(p.Z,{spin:!0}));else{const h=`${E}-suffix`;O=A=>{let{open:B,showSearch:L}=A;return g(B&&L?t.createElement(a.Z,{className:h}):t.createElement(I.Z,{className:h}))}}let y=null;n!==void 0?y=n:l?y=t.createElement(C.Z,null):y=null;let b=null;return r!==void 0?b=r:b=t.createElement(e.Z,null),{clearIcon:S,suffixIcon:O,itemIcon:y,removeIcon:b}}},61621:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return V}});var C=w(92310),pe=w.n(C),e=w(59301),I=w(36355),p=w(2738),t=W=>{const{prefixCls:N,className:j,style:T,size:R,shape:F}=W,ne=pe()({[`${N}-lg`]:R==="large",[`${N}-sm`]:R==="small"}),re=pe()({[`${N}-circle`]:F==="circle",[`${N}-square`]:F==="square",[`${N}-round`]:F==="round"}),Z=e.useMemo(()=>typeof R=="number"?{width:R,height:R,lineHeight:`${R}px`}:{},[R]);return e.createElement("span",{className:pe()(N,ne,re,j),style:Object.assign(Object.assign({},Z),T)})},s=w(36237),u=w(83116),o=w(37613);const c=new s.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),n=W=>({height:W,lineHeight:`${W}px`}),r=W=>Object.assign({width:W},n(W)),i=W=>({background:W.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:c,animationDuration:W.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),l=W=>Object.assign({width:W*5,minWidth:W*5},n(W)),d=W=>{const{skeletonAvatarCls:N,gradientFromColor:j,controlHeight:T,controlHeightLG:R,controlHeightSM:F}=W;return{[`${N}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:j},r(T)),[`${N}${N}-circle`]:{borderRadius:"50%"},[`${N}${N}-lg`]:Object.assign({},r(R)),[`${N}${N}-sm`]:Object.assign({},r(F))}},E=W=>{const{controlHeight:N,borderRadiusSM:j,skeletonInputCls:T,controlHeightLG:R,controlHeightSM:F,gradientFromColor:ne}=W;return{[`${T}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ne,borderRadius:j},l(N)),[`${T}-lg`]:Object.assign({},l(R)),[`${T}-sm`]:Object.assign({},l(F))}},v=W=>Object.assign({width:W},n(W)),m=W=>{const{skeletonImageCls:N,imageSizeBase:j,gradientFromColor:T,borderRadiusSM:R}=W;return{[`${N}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:T,borderRadius:R},v(j*2)),{[`${N}-path`]:{fill:"#bfbfbf"},[`${N}-svg`]:Object.assign(Object.assign({},v(j)),{maxWidth:j*4,maxHeight:j*4}),[`${N}-svg${N}-svg-circle`]:{borderRadius:"50%"}}),[`${N}${N}-circle`]:{borderRadius:"50%"}}},f=(W,N,j)=>{const{skeletonButtonCls:T}=W;return{[`${j}${T}-circle`]:{width:N,minWidth:N,borderRadius:"50%"},[`${j}${T}-round`]:{borderRadius:N}}},x=W=>Object.assign({width:W*2,minWidth:W*2},n(W)),S=W=>{const{borderRadiusSM:N,skeletonButtonCls:j,controlHeight:T,controlHeightLG:R,controlHeightSM:F,gradientFromColor:ne}=W;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${j}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ne,borderRadius:N,width:T*2,minWidth:T*2},x(T))},f(W,T,j)),{[`${j}-lg`]:Object.assign({},x(R))}),f(W,R,`${j}-lg`)),{[`${j}-sm`]:Object.assign({},x(F))}),f(W,F,`${j}-sm`))},g=W=>{const{componentCls:N,skeletonAvatarCls:j,skeletonTitleCls:T,skeletonParagraphCls:R,skeletonButtonCls:F,skeletonInputCls:ne,skeletonImageCls:re,controlHeight:Z,controlHeightLG:ie,controlHeightSM:Se,gradientFromColor:Ee,padding:Ae,marginSM:ve,borderRadius:le,titleHeight:ee,blockRadius:se,paragraphLiHeight:be,controlHeightXS:we,paragraphMarginTop:Oe}=W;return{[`${N}`]:{display:"table",width:"100%",[`${N}-header`]:{display:"table-cell",paddingInlineEnd:Ae,verticalAlign:"top",[`${j}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ee},r(Z)),[`${j}-circle`]:{borderRadius:"50%"},[`${j}-lg`]:Object.assign({},r(ie)),[`${j}-sm`]:Object.assign({},r(Se))},[`${N}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${T}`]:{width:"100%",height:ee,background:Ee,borderRadius:se,[`+ ${R}`]:{marginBlockStart:Se}},[`${R}`]:{padding:0,"> li":{width:"100%",height:be,listStyle:"none",background:Ee,borderRadius:se,"+ li":{marginBlockStart:we}}},[`${R}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${N}-content`]:{[`${T}, ${R} > li`]:{borderRadius:le}}},[`${N}-with-avatar ${N}-content`]:{[`${T}`]:{marginBlockStart:ve,[`+ ${R}`]:{marginBlockStart:Oe}}},[`${N}${N}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},S(W)),d(W)),E(W)),m(W)),[`${N}${N}-block`]:{width:"100%",[`${F}`]:{width:"100%"},[`${ne}`]:{width:"100%"}},[`${N}${N}-active`]:{[` - ${T}, - ${R} > li, - ${j}, - ${F}, - ${ne}, - ${re} - `]:Object.assign({},i(W))}}};var O=(0,u.Z)("Skeleton",W=>{const{componentCls:N}=W,j=(0,o.TS)(W,{skeletonAvatarCls:`${N}-avatar`,skeletonTitleCls:`${N}-title`,skeletonParagraphCls:`${N}-paragraph`,skeletonButtonCls:`${N}-button`,skeletonInputCls:`${N}-input`,skeletonImageCls:`${N}-image`,imageSizeBase:W.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${W.gradientFromColor} 25%, ${W.gradientToColor} 37%, ${W.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[g(j)]},W=>{const{colorFillContent:N,colorFill:j}=W,T=N,R=j;return{color:T,colorGradientEnd:R,gradientFromColor:T,gradientToColor:R,titleHeight:W.controlHeight/2,blockRadius:W.borderRadiusSM,paragraphMarginTop:W.marginLG+W.marginXXS,paragraphLiHeight:W.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),b=W=>{const{prefixCls:N,className:j,rootClassName:T,active:R,shape:F="circle",size:ne="default"}=W,{getPrefixCls:re}=e.useContext(I.E_),Z=re("skeleton",N),[ie,Se]=O(Z),Ee=(0,p.Z)(W,["prefixCls","className"]),Ae=pe()(Z,`${Z}-element`,{[`${Z}-active`]:R},j,T,Se);return ie(e.createElement("div",{className:Ae},e.createElement(t,Object.assign({prefixCls:`${Z}-avatar`,shape:F,size:ne},Ee))))},A=W=>{const{prefixCls:N,className:j,rootClassName:T,active:R,block:F=!1,size:ne="default"}=W,{getPrefixCls:re}=e.useContext(I.E_),Z=re("skeleton",N),[ie,Se]=O(Z),Ee=(0,p.Z)(W,["prefixCls"]),Ae=pe()(Z,`${Z}-element`,{[`${Z}-active`]:R,[`${Z}-block`]:F},j,T,Se);return ie(e.createElement("div",{className:Ae},e.createElement(t,Object.assign({prefixCls:`${Z}-button`,size:ne},Ee))))};const B="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var P=W=>{const{prefixCls:N,className:j,rootClassName:T,style:R,active:F}=W,{getPrefixCls:ne}=e.useContext(I.E_),re=ne("skeleton",N),[Z,ie]=O(re),Se=pe()(re,`${re}-element`,{[`${re}-active`]:F},j,T,ie);return Z(e.createElement("div",{className:Se},e.createElement("div",{className:pe()(`${re}-image`,j),style:R},e.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${re}-image-svg`},e.createElement("path",{d:B,className:`${re}-image-path`})))))},H=W=>{const{prefixCls:N,className:j,rootClassName:T,active:R,block:F,size:ne="default"}=W,{getPrefixCls:re}=e.useContext(I.E_),Z=re("skeleton",N),[ie,Se]=O(Z),Ee=(0,p.Z)(W,["prefixCls"]),Ae=pe()(Z,`${Z}-element`,{[`${Z}-active`]:R,[`${Z}-block`]:F},j,T,Se);return ie(e.createElement("div",{className:Ae},e.createElement(t,Object.assign({prefixCls:`${Z}-input`,size:ne},Ee))))},G=w(60499),U={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},_=U,K=w(7657),ae=function(N,j){return e.createElement(K.Z,(0,G.Z)({},N,{ref:j,icon:_}))},Y=e.forwardRef(ae),te=Y,Q=W=>{const{prefixCls:N,className:j,rootClassName:T,style:R,active:F,children:ne}=W,{getPrefixCls:re}=e.useContext(I.E_),Z=re("skeleton",N),[ie,Se]=O(Z),Ee=pe()(Z,`${Z}-element`,{[`${Z}-active`]:F},Se,j,T),Ae=ne!=null?ne:e.createElement(te,null);return ie(e.createElement("div",{className:Ee},e.createElement("div",{className:pe()(`${Z}-image`,j),style:R},Ae)))},q=w(77654),de=W=>{const N=re=>{const{width:Z,rows:ie=2}=W;if(Array.isArray(Z))return Z[re];if(ie-1===re)return Z},{prefixCls:j,className:T,style:R,rows:F}=W,ne=(0,q.Z)(Array(F)).map((re,Z)=>e.createElement("li",{key:Z,style:{width:N(Z)}}));return e.createElement("ul",{className:pe()(j,T),style:R},ne)},xe=W=>{let{prefixCls:N,className:j,width:T,style:R}=W;return e.createElement("h3",{className:pe()(N,j),style:Object.assign({width:T},R)})};function Ce(W){return W&&typeof W=="object"?W:{}}function oe(W,N){return W&&!N?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function M(W,N){return!W&&N?{width:"38%"}:W&&N?{width:"50%"}:{}}function J(W,N){const j={};return(!W||!N)&&(j.width="61%"),!W&&N?j.rows=3:j.rows=2,j}const D=W=>{const{prefixCls:N,loading:j,className:T,rootClassName:R,style:F,children:ne,avatar:re=!1,title:Z=!0,paragraph:ie=!0,active:Se,round:Ee}=W,{getPrefixCls:Ae,direction:ve,skeleton:le}=e.useContext(I.E_),ee=Ae("skeleton",N),[se,be]=O(ee);if(j||!("loading"in W)){const we=!!re,Oe=!!Z,Me=!!ie;let Ue;if(we){const bt=Object.assign(Object.assign({prefixCls:`${ee}-avatar`},oe(Oe,Me)),Ce(re));Ue=e.createElement("div",{className:`${ee}-header`},e.createElement(t,Object.assign({},bt)))}let Je;if(Oe||Me){let bt;if(Oe){const ht=Object.assign(Object.assign({prefixCls:`${ee}-title`},M(we,Me)),Ce(Z));bt=e.createElement(xe,Object.assign({},ht))}let wt;if(Me){const ht=Object.assign(Object.assign({prefixCls:`${ee}-paragraph`},J(we,Oe)),Ce(ie));wt=e.createElement(de,Object.assign({},ht))}Je=e.createElement("div",{className:`${ee}-content`},bt,wt)}const pt=pe()(ee,{[`${ee}-with-avatar`]:we,[`${ee}-active`]:Se,[`${ee}-rtl`]:ve==="rtl",[`${ee}-round`]:Ee},le==null?void 0:le.className,T,R,be);return se(e.createElement("div",{className:pt,style:Object.assign(Object.assign({},le==null?void 0:le.style),F)},Ue,Je))}return typeof ne!="undefined"?ne:null};D.Button=A,D.Avatar=b,D.Input=H,D.Image=P,D.Node=Q;var k=D,V=k},81327:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return E}});var C=w(59301),pe=w(92310),e=w.n(pe),I=w(11592),p=w(36355),a=w(33234);const t=C.createContext({latestIndex:0}),s=t.Provider;var o=v=>{let{className:m,index:f,children:x,split:S,style:g}=v;const{latestIndex:O}=C.useContext(t);return x==null?null:C.createElement(C.Fragment,null,C.createElement("div",{className:m,style:g},x),f{var f,x;const{getPrefixCls:S,space:g,direction:O}=C.useContext(p.E_),{size:y=(g==null?void 0:g.size)||"small",align:b,className:h,rootClassName:A,children:B,direction:L="horizontal",prefixCls:P,split:z,style:H,wrap:G=!1,classNames:U,styles:_}=v,K=i(v,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[ae,Y]=Array.isArray(y)?y:[y,y],te=n(Y),X=n(ae),Q=r(Y),q=r(ae),$=(0,I.Z)(B,{keepEmpty:!0}),de=b===void 0&&L==="horizontal"?"center":b,ce=S("space",P),[xe,Ce]=(0,c.Z)(ce),oe=e()(ce,g==null?void 0:g.className,Ce,`${ce}-${L}`,{[`${ce}-rtl`]:O==="rtl",[`${ce}-align-${de}`]:de,[`${ce}-gap-row-${Y}`]:te,[`${ce}-gap-col-${ae}`]:X},h,A),M=e()(`${ce}-item`,(f=U==null?void 0:U.item)!==null&&f!==void 0?f:(x=g==null?void 0:g.classNames)===null||x===void 0?void 0:x.item);let J=0;const D=$.map((W,N)=>{var j,T;W!=null&&(J=N);const R=W&&W.key||`${M}-${N}`;return C.createElement(o,{className:M,key:R,index:N,split:z,style:(j=_==null?void 0:_.item)!==null&&j!==void 0?j:(T=g==null?void 0:g.styles)===null||T===void 0?void 0:T.item},W)}),k=C.useMemo(()=>({latestIndex:J}),[J]);if($.length===0)return null;const V={};return G&&(V.flexWrap="wrap"),!X&&q&&(V.columnGap=ae),!te&&Q&&(V.rowGap=Y),xe(C.createElement("div",Object.assign({ref:m,className:oe,style:Object.assign(Object.assign(Object.assign({},V),g==null?void 0:g.style),H)},K),C.createElement(s,{value:k},D)))});d.Compact=a.ZP;var E=d},31797:function(Dt,We,w){"use strict";w.d(We,{default:function(){return O}});var C=w(59301),pe=w(56762),e=w(92343),I=w(92310),p=w.n(I),a=w(36355),t=w(61621),u=y=>{const{value:b,formatter:h,precision:A,decimalSeparator:B,groupSeparator:L="",prefixCls:P}=y;let z;if(typeof h=="function")z=h(b);else{const H=String(b),G=H.match(/^(-?)(\d*)(\.(\d+))?$/);if(!G||H==="-")z=H;else{const U=G[1];let _=G[2]||"0",K=G[4]||"";_=_.replace(/\B(?=(\d{3})+(?!\d))/g,L),typeof A=="number"&&(K=K.padEnd(A,"0").slice(0,A>0?A:0)),K&&(K=`${B}${K}`),z=[C.createElement("span",{key:"int",className:`${P}-content-value-int`},U,_),K&&C.createElement("span",{key:"decimal",className:`${P}-content-value-decimal`},K)]}}return C.createElement("span",{className:`${P}-content-value`},z)},o=w(17313),c=w(83116),n=w(37613);const r=y=>{const{componentCls:b,marginXXS:h,padding:A,colorTextDescription:B,titleFontSize:L,colorTextHeading:P,contentFontSize:z,fontFamily:H}=y;return{[`${b}`]:Object.assign(Object.assign({},(0,o.Wf)(y)),{[`${b}-title`]:{marginBottom:h,color:B,fontSize:L},[`${b}-skeleton`]:{paddingTop:A},[`${b}-content`]:{color:P,fontSize:z,fontFamily:H,[`${b}-content-value`]:{display:"inline-block",direction:"ltr"},[`${b}-content-prefix, ${b}-content-suffix`]:{display:"inline-block"},[`${b}-content-prefix`]:{marginInlineEnd:h},[`${b}-content-suffix`]:{marginInlineStart:h}}})}};var i=(0,c.Z)("Statistic",y=>{const b=(0,n.TS)(y,{});return[r(b)]},y=>{const{fontSizeHeading3:b,fontSize:h}=y;return{titleFontSize:h,contentFontSize:b}}),d=y=>{const{prefixCls:b,className:h,rootClassName:A,style:B,valueStyle:L,value:P=0,title:z,valueRender:H,prefix:G,suffix:U,loading:_=!1,onMouseEnter:K,onMouseLeave:ae,decimalSeparator:Y=".",groupSeparator:te=","}=y,{getPrefixCls:X,direction:Q,statistic:q}=C.useContext(a.E_),$=X("statistic",b),[de,ce]=i($),xe=C.createElement(u,Object.assign({decimalSeparator:Y,groupSeparator:te,prefixCls:$},y,{value:P})),Ce=p()($,{[`${$}-rtl`]:Q==="rtl"},q==null?void 0:q.className,h,A,ce);return de(C.createElement("div",{className:Ce,style:Object.assign(Object.assign({},q==null?void 0:q.style),B),onMouseEnter:K,onMouseLeave:ae},z&&C.createElement("div",{className:`${$}-title`},z),C.createElement(t.Z,{paragraph:!1,loading:_,className:`${$}-skeleton`},C.createElement("div",{style:L,className:`${$}-content`},G&&C.createElement("span",{className:`${$}-content-prefix`},G),H?H(xe):xe,U&&C.createElement("span",{className:`${$}-content-suffix`},U)))))};const E=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function v(y,b){let h=y;const A=/\[[^\]]*]/g,B=(b.match(A)||[]).map(H=>H.slice(1,-1)),L=b.replace(A,"[]"),P=E.reduce((H,G)=>{let[U,_]=G;if(H.includes(U)){const K=Math.floor(h/_);return h-=K*_,H.replace(new RegExp(`${U}+`,"g"),ae=>{const Y=ae.length;return K.toString().padStart(Y,"0")})}return H},L);let z=0;return P.replace(A,()=>{const H=B[z];return z+=1,H})}function m(y,b){const{format:h=""}=b,A=new Date(y).getTime(),B=Date.now(),L=Math.max(A-B,0);return v(L,h)}const f=1e3/30;function x(y){return new Date(y).getTime()}const S=y=>{const{value:b,format:h="HH:mm:ss",onChange:A,onFinish:B}=y,L=(0,pe.Z)(),P=C.useRef(null),z=()=>{B==null||B(),P.current&&(clearInterval(P.current),P.current=null)},H=()=>{const _=x(b);_>=Date.now()&&(P.current=setInterval(()=>{L(),A==null||A(_-Date.now()),_(H(),()=>{P.current&&(clearInterval(P.current),P.current=null)}),[b]);const G=(_,K)=>m(_,Object.assign(Object.assign({},K),{format:h})),U=_=>(0,e.Tm)(_,{title:void 0});return C.createElement(d,Object.assign({},y,{valueRender:U,formatter:G}))};var g=C.memo(S);d.Countdown=g;var O=d},8378:function(Dt,We){"use strict";const w=C=>({[C.componentCls]:{[`${C.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${C.motionDurationMid} ${C.motionEaseInOut}, - opacity ${C.motionDurationMid} ${C.motionEaseInOut} !important`}},[`${C.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${C.motionDurationMid} ${C.motionEaseInOut}, - opacity ${C.motionDurationMid} ${C.motionEaseInOut} !important`}}});We.Z=w},92899:function(Dt,We,w){"use strict";w.d(We,{Fm:function(){return n}});var C=w(36237),pe=w(95406);const e=new C.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),I=new C.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),p=new C.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),a=new C.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),t=new C.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new C.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u=new C.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new C.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),c={"move-up":{inKeyframes:u,outKeyframes:o},"move-down":{inKeyframes:e,outKeyframes:I},"move-left":{inKeyframes:p,outKeyframes:a},"move-right":{inKeyframes:t,outKeyframes:s}},n=(r,i)=>{const{antCls:l}=r,d=`${l}-${i}`,{inKeyframes:E,outKeyframes:v}=c[i];return[(0,pe.R)(d,E,v,r.motionDurationMid),{[` - ${d}-enter, - ${d}-appear - `]:{opacity:0,animationTimingFunction:r.motionEaseOutCirc},[`${d}-leave`]:{animationTimingFunction:r.motionEaseInOutCirc}}]}},13826:function(Dt,We,w){"use strict";w.d(We,{Qt:function(){return p},Uw:function(){return I},fJ:function(){return e},ly:function(){return a},oN:function(){return n}});var C=w(36237),pe=w(95406);const e=new C.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),I=new C.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),p=new C.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),a=new C.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),t=new C.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),s=new C.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),u=new C.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),o=new C.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),c={"slide-up":{inKeyframes:e,outKeyframes:I},"slide-down":{inKeyframes:p,outKeyframes:a},"slide-left":{inKeyframes:t,outKeyframes:s},"slide-right":{inKeyframes:u,outKeyframes:o}},n=(r,i)=>{const{antCls:l}=r,d=`${l}-${i}`,{inKeyframes:E,outKeyframes:v}=c[i];return[(0,pe.R)(d,E,v,r.motionDurationMid),{[` - ${d}-enter, - ${d}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:r.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${d}-leave`]:{animationTimingFunction:r.motionEaseInQuint}}]}},15969:function(Dt,We,w){"use strict";w.d(We,{N:function(){return C}});const C=pe=>({color:pe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${pe.motionDurationSlow}`,"&:focus, &:hover":{color:pe.colorLinkHover},"&:active":{color:pe.colorLinkActive}})},1710:function(Dt,We,w){"use strict";w.d(We,{default:function(){return Di}});var C={},pe="rc-table-internal-hook",e=w(72190),I=w(6089),p=w(34280),a=w(13697),t=w(59301),s=w(4676);function u(ue){var me=t.createContext(void 0),Ie=function(Le){var Ze=Le.value,at=Le.children,ot=t.useRef(Ze);ot.current=Ze;var et=t.useState(function(){return{getValue:function(){return ot.current},listeners:new Set}}),ct=(0,e.Z)(et,1),yt=ct[0];return(0,p.Z)(function(){(0,s.unstable_batchedUpdates)(function(){yt.listeners.forEach(function(dt){dt(Ze)})})},[Ze]),t.createElement(me.Provider,{value:yt},at)};return{Context:me,Provider:Ie,defaultValue:ue}}function o(ue,me){var Ie=(0,I.Z)(typeof me=="function"?me:function(dt){if(me===void 0)return dt;if(!Array.isArray(me))return dt[me];var Ht={};return me.forEach(function(Zt){Ht[Zt]=dt[Zt]}),Ht}),Be=t.useContext(ue==null?void 0:ue.Context),Le=Be||{},Ze=Le.listeners,at=Le.getValue,ot=t.useRef();ot.current=Ie(Be?at():ue==null?void 0:ue.defaultValue);var et=t.useState({}),ct=(0,e.Z)(et,2),yt=ct[1];return(0,p.Z)(function(){if(!Be)return;function dt(Ht){var Zt=Ie(Ht);(0,a.Z)(ot.current,Zt,!0)||yt({})}return Ze.add(dt),function(){Ze.delete(dt)}},[Be]),ot.current}var c=w(60499),n=w(8654);function r(){var ue=t.createContext(null);function me(){return t.useContext(ue)}function Ie(Le,Ze){var at=(0,n.Yr)(Le),ot=function(ct,yt){var dt=at?{ref:yt}:{},Ht=t.useRef(0),Zt=t.useRef(ct),zt=me();return zt!==null?t.createElement(Le,(0,c.Z)({},ct,dt)):((!Ze||Ze(Zt.current,ct))&&(Ht.current+=1),Zt.current=ct,t.createElement(ue.Provider,{value:Ht.current},t.createElement(Le,(0,c.Z)({},ct,dt))))};return at?t.forwardRef(ot):ot}function Be(Le,Ze){var at=(0,n.Yr)(Le),ot=function(ct,yt){var dt=at?{ref:yt}:{};return me(),t.createElement(Le,(0,c.Z)({},ct,dt))};return at?t.memo(t.forwardRef(ot),Ze):t.memo(ot,Ze)}return{makeImmutable:Ie,responseImmutable:Be,useImmutableMark:me}}var i=r(),l=i.makeImmutable,d=i.responseImmutable,E=i.useImmutableMark,v=r(),m=v.makeImmutable,f=v.responseImmutable,x=v.useImmutableMark,S=u(),g=S;function O(ue,me){var Ie=t.useRef(0);Ie.current+=1;var Be=t.useRef(ue),Le=[];Object.keys(ue||{}).map(function(at){var ot;(ue==null?void 0:ue[at])!==((ot=Be.current)===null||ot===void 0?void 0:ot[at])&&Le.push(at)}),Be.current=ue;var Ze=t.useRef([]);return Le.length&&(Ze.current=Le),t.useDebugValue(Ie.current),t.useDebugValue(Ze.current.join(", ")),me&&console.log("".concat(me,":"),Ie.current,Ze.current),Ie.current}var y=null,b=t.memo(function(){var ue=O();return t.createElement("h1",null,"Render Times: ",ue)});b.displayName="RenderBlock";var h=w(43749),A=w(85899),B=w(18642),L=w(92310),P=w.n(L),z=w(80547),H=w(97938),G=w(48736),U=t.createContext({renderWithProps:!1}),_=U,K="RC_TABLE_KEY";function ae(ue){return ue==null?[]:Array.isArray(ue)?ue:[ue]}function Y(ue){var me=[],Ie={};return ue.forEach(function(Be){for(var Le=Be||{},Ze=Le.key,at=Le.dataIndex,ot=Ze||ae(at).join("-")||K;Ie[ot];)ot="".concat(ot,"_next");Ie[ot]=!0,me.push(ot)}),me}function te(ue){return ue!=null}function X(ue){return ue&&(0,h.Z)(ue)==="object"&&!Array.isArray(ue)&&!t.isValidElement(ue)}function Q(ue,me,Ie,Be,Le,Ze){var at=t.useContext(_),ot=x(),et=(0,z.Z)(function(){if(te(Be))return[Be];var ct=me==null||me===""?[]:Array.isArray(me)?me:[me],yt=(0,H.Z)(ue,ct),dt=yt,Ht=void 0;if(Le){var Zt=Le(yt,ue,Ie);X(Zt)?(dt=Zt.children,Ht=Zt.props,at.renderWithProps=!0):dt=Zt}return[dt,Ht]},[ot,ue,Be,me,Le,Ie],function(ct,yt){if(Ze){var dt=(0,e.Z)(ct,2),Ht=dt[1],Zt=(0,e.Z)(yt,2),zt=Zt[1];return Ze(zt,Ht)}return at.renderWithProps?!0:!(0,a.Z)(ct,yt,!0)});return et}function q(ue,me,Ie,Be){var Le=ue+me-1;return ue<=Be&&Le>=Ie}function $(ue,me){return o(g,function(Ie){var Be=q(ue,me||1,Ie.hoverStartRow,Ie.hoverEndRow);return[Be,Ie.onHover]})}var de=function(me){var Ie=me.ellipsis,Be=me.rowType,Le=me.children,Ze,at=Ie===!0?{showTitle:!0}:Ie;return at&&(at.showTitle||Be==="header")&&(typeof Le=="string"||typeof Le=="number"?Ze=Le.toString():t.isValidElement(Le)&&typeof Le.props.children=="string"&&(Ze=Le.props.children)),Ze};function ce(ue){var me,Ie,Be,Le,Ze,at,ot,et,ct=ue.component,yt=ue.children,dt=ue.ellipsis,Ht=ue.scope,Zt=ue.prefixCls,zt=ue.className,pn=ue.align,an=ue.record,mn=ue.render,on=ue.dataIndex,Sn=ue.renderIndex,kn=ue.shouldCellUpdate,Zn=ue.index,Pn=ue.rowType,nr=ue.colSpan,sr=ue.rowSpan,In=ue.fixLeft,Nn=ue.fixRight,On=ue.firstFixLeft,bn=ue.lastFixLeft,Tn=ue.firstFixRight,er=ue.lastFixRight,dr=ue.appendNode,ir=ue.additionalProps,Hn=ir===void 0?{}:ir,mr=ue.isSticky,hr="".concat(Zt,"-cell"),Fr=o(g,["supportSticky","allColumnsFixedLeft"]),wr=Fr.supportSticky,ta=Fr.allColumnsFixedLeft,na=Q(an,on,Sn,yt,mn,kn),lr=(0,e.Z)(na,2),sa=lr[0],Ir=lr[1],Ur={},zr=typeof In=="number"&&wr,ja=typeof Nn=="number"&≀zr&&(Ur.position="sticky",Ur.left=In),ja&&(Ur.position="sticky",Ur.right=Nn);var Yn=(me=(Ie=(Be=Ir==null?void 0:Ir.colSpan)!==null&&Be!==void 0?Be:Hn.colSpan)!==null&&Ie!==void 0?Ie:nr)!==null&&me!==void 0?me:1,Un=(Le=(Ze=(at=Ir==null?void 0:Ir.rowSpan)!==null&&at!==void 0?at:Hn.rowSpan)!==null&&Ze!==void 0?Ze:sr)!==null&&Le!==void 0?Le:1,Wn=$(Zn,Un),Dn=(0,e.Z)(Wn,2),Or=Dn[0],Mn=Dn[1],or=function(ca){var Ra;an&&Mn(Zn,Zn+Un-1),Hn==null||(Ra=Hn.onMouseEnter)===null||Ra===void 0||Ra.call(Hn,ca)},xr=function(ca){var Ra;an&&Mn(-1,-1),Hn==null||(Ra=Hn.onMouseLeave)===null||Ra===void 0||Ra.call(Hn,ca)};if(Yn===0||Un===0)return null;var Er=(ot=Hn.title)!==null&&ot!==void 0?ot:de({rowType:Pn,ellipsis:dt,children:sa}),Ea=P()(hr,zt,(et={},(0,B.Z)(et,"".concat(hr,"-fix-left"),zr&&wr),(0,B.Z)(et,"".concat(hr,"-fix-left-first"),On&&wr),(0,B.Z)(et,"".concat(hr,"-fix-left-last"),bn&&wr),(0,B.Z)(et,"".concat(hr,"-fix-left-all"),bn&&ta&&wr),(0,B.Z)(et,"".concat(hr,"-fix-right"),ja&&wr),(0,B.Z)(et,"".concat(hr,"-fix-right-first"),Tn&&wr),(0,B.Z)(et,"".concat(hr,"-fix-right-last"),er&&wr),(0,B.Z)(et,"".concat(hr,"-ellipsis"),dt),(0,B.Z)(et,"".concat(hr,"-with-append"),dr),(0,B.Z)(et,"".concat(hr,"-fix-sticky"),(zr||ja)&&mr&&wr),(0,B.Z)(et,"".concat(hr,"-row-hover"),!Ir&&Or),et),Hn.className,Ir==null?void 0:Ir.className),va={};pn&&(va.textAlign=pn);var Wa=(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({},Ur),Hn.style),va),Ir==null?void 0:Ir.style),la=sa;return(0,h.Z)(la)==="object"&&!Array.isArray(la)&&!t.isValidElement(la)&&(la=null),dt&&(bn||Tn)&&(la=t.createElement("span",{className:"".concat(hr,"-content")},la)),t.createElement(ct,(0,c.Z)({},Ir,Hn,{className:Ea,style:Wa,title:Er,scope:Ht,onMouseEnter:or,onMouseLeave:xr,colSpan:Yn!==1?Yn:null,rowSpan:Un!==1?Un:null}),dr,la)}var xe=t.memo(ce);function Ce(ue,me,Ie,Be,Le,Ze){var at=Ie[ue]||{},ot=Ie[me]||{},et,ct;at.fixed==="left"?et=Be.left[Le==="rtl"?me:ue]:ot.fixed==="right"&&(ct=Be.right[Le==="rtl"?ue:me]);var yt=!1,dt=!1,Ht=!1,Zt=!1,zt=Ie[me+1],pn=Ie[ue-1],an=!(Ze!=null&&Ze.children);if(Le==="rtl"){if(et!==void 0){var mn=pn&&pn.fixed==="left";Zt=!mn&&an}else if(ct!==void 0){var on=zt&&zt.fixed==="right";Ht=!on&&an}}else if(et!==void 0){var Sn=zt&&zt.fixed==="left";yt=!Sn&&an}else if(ct!==void 0){var kn=pn&&pn.fixed==="right";dt=!kn&&an}return{fixLeft:et,fixRight:ct,lastFixLeft:yt,firstFixRight:dt,lastFixRight:Ht,firstFixLeft:Zt,isSticky:Be.isSticky}}var oe=t.createContext({}),M=oe;function J(ue){var me=ue.className,Ie=ue.index,Be=ue.children,Le=ue.colSpan,Ze=Le===void 0?1:Le,at=ue.rowSpan,ot=ue.align,et=o(g,["prefixCls","direction"]),ct=et.prefixCls,yt=et.direction,dt=t.useContext(M),Ht=dt.scrollColumnIndex,Zt=dt.stickyOffsets,zt=dt.flattenColumns,pn=dt.columns,an=Ie+Ze-1,mn=an+1===Ht?Ze+1:Ze,on=Ce(Ie,Ie+mn-1,zt,Zt,yt,pn==null?void 0:pn[Ie]);return t.createElement(xe,(0,c.Z)({className:me,index:Ie,component:"td",prefixCls:ct,record:null,dataIndex:null,align:ot,colSpan:mn,rowSpan:at,render:function(){return Be}},on))}var D=w(42244),k=["children"];function V(ue){var me=ue.children,Ie=(0,D.Z)(ue,k);return t.createElement("tr",Ie,me)}function W(ue){var me=ue.children;return me}W.Row=V,W.Cell=J;var N=W;function j(ue){var me=ue.children,Ie=ue.stickyOffsets,Be=ue.flattenColumns,Le=ue.columns,Ze=o(g,"prefixCls"),at=Be.length-1,ot=Be[at],et=t.useMemo(function(){return{stickyOffsets:Ie,flattenColumns:Be,scrollColumnIndex:ot!=null&&ot.scrollbar?at:null,columns:Le}},[ot,Be,at,Ie,Le]);return t.createElement(M.Provider,{value:et},t.createElement("tfoot",{className:"".concat(Ze,"-summary")},me))}var T=f(j),R=N,F=w(70425),ne=w(29301),re=w(29194),Z=w(24514),ie=w(75152),Se=w(26112);function Ee(ue,me,Ie,Be,Le,Ze,at){ue.push({record:me,indent:Ie,index:at});var ot=Ze(me),et=Le==null?void 0:Le.has(ot);if(me&&Array.isArray(me[Be])&&et)for(var ct=0;ct1?On-1:0),Tn=1;Tn=0;ot-=1){var et=me[ot],ct=Ie&&Ie[ot],yt=ct&&ct[bt];if(et||yt||at){var dt=yt||{},Ht=dt.columnType,Zt=(0,D.Z)(dt,ht);Le.unshift(t.createElement("col",(0,c.Z)({key:ot,style:{width:et}},Zt))),at=!0}}return t.createElement("colgroup",null,Le)}var Ut=Lt,Tt=w(77654),$t=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ln(ue,me){return(0,t.useMemo)(function(){for(var Ie=[],Be=0;Be1?"colgroup":"col":null,ellipsis:an.ellipsis,align:an.align,component:an.title?Ze:at,prefixCls:yt,key:Zt[pn]},mn,{additionalProps:on,rowType:"header"}))}))}_t.displayName="HeaderRow";var Kt=_t;function dn(ue){var me=[];function Ie(at,ot){var et=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;me[et]=me[et]||[];var ct=ot,yt=at.filter(Boolean).map(function(dt){var Ht={key:dt.key,className:dt.className||"",children:dt.title,column:dt,colStart:ct},Zt=1,zt=dt.children;return zt&&zt.length>0&&(Zt=Ie(zt,ct,et+1).reduce(function(pn,an){return pn+an},0),Ht.hasSubColumns=!0),"colSpan"in dt&&(Zt=dt.colSpan),"rowSpan"in dt&&(Ht.rowSpan=dt.rowSpan),Ht.colSpan=Zt,Ht.colEnd=Ht.colStart+Zt-1,me[et].push(Ht),ct+=Zt,Zt});return yt}Ie(ue,0);for(var Be=me.length,Le=function(ot){me[ot].forEach(function(et){!("rowSpan"in et)&&!et.hasSubColumns&&(et.rowSpan=Be-ot)})},Ze=0;Ze1&&arguments[1]!==void 0?arguments[1]:"";return typeof me=="number"?me:me.endsWith("%")?ue*parseFloat(me)/100:null}function Wt(ue,me){return t.useMemo(function(){if(me&&me>0){var Ie=0,Be=0;ue.forEach(function(ct){var yt=jn(me,ct.width);yt?Ie+=yt:Be+=1});var Le=me-Ie,Ze=Be,at=Le/Be,ot=0,et=ue.map(function(ct){var yt=(0,A.Z)({},ct),dt=jn(me,yt.width);if(dt)yt.width=dt;else{var Ht=Math.floor(at);yt.width=Ze===1?Le:Ht,Le-=Ht,Ze-=1}return ot+=yt.width,yt});return[et,ot]}return[ue,me]},[ue,me])}var Fn=["children"],Fe=["fixed"];function fe(ue){return(0,Qn.Z)(ue).filter(function(me){return t.isValidElement(me)}).map(function(me){var Ie=me.key,Be=me.props,Le=Be.children,Ze=(0,D.Z)(Be,Fn),at=(0,A.Z)({key:Ie},Ze);return Le&&(at.children=fe(Le)),at})}function ge(ue){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ue.filter(function(Ie){return Ie&&(0,h.Z)(Ie)==="object"}).reduce(function(Ie,Be,Le){var Ze=Be.fixed,at=Ze===!0?"left":Ze,ot="".concat(me,"-").concat(Le),et=Be.children;return et&&et.length>0?[].concat((0,Tt.Z)(Ie),(0,Tt.Z)(ge(et,ot).map(function(ct){return(0,A.Z)({fixed:at},ct)}))):[].concat((0,Tt.Z)(Ie),[(0,A.Z)((0,A.Z)({key:ot},Be),{},{fixed:at})])},[])}function ye(ue){for(var me=!0,Ie=0;Ie=0;Ze-=1){var at=ue[Ze];if(Le&&at.fixed!=="right")Le=!1;else if(!Le&&at.fixed==="right"){warning(!1,"Index ".concat(Ze+1," of `columns` missing `fixed='right'` prop."));break}}}function he(ue){return ue.map(function(me){var Ie=me.fixed,Be=(0,D.Z)(me,Fe),Le=Ie;return Ie==="left"?Le="right":Ie==="right"&&(Le="left"),(0,A.Z)({fixed:Le},Be)})}function Ne(ue,me){var Ie=ue.prefixCls,Be=ue.columns,Le=ue.children,Ze=ue.expandable,at=ue.expandedKeys,ot=ue.columnTitle,et=ue.getRowKey,ct=ue.onTriggerExpand,yt=ue.expandIcon,dt=ue.rowExpandable,Ht=ue.expandIconColumnIndex,Zt=ue.direction,zt=ue.expandRowByClick,pn=ue.columnWidth,an=ue.fixed,mn=ue.scrollWidth,on=t.useMemo(function(){return Be||fe(Le)},[Be,Le]),Sn=t.useMemo(function(){if(Ze){var Nn,On=on.slice();if(!On.includes(C)){var bn=Ht||0;bn>=0&&On.splice(bn,0,C)}var Tn=On.indexOf(C);On=On.filter(function(Hn,mr){return Hn!==C||mr===Tn});var er=on[Tn],dr;(an==="left"||an)&&!Ht?dr="left":(an==="right"||an)&&Ht===on.length?dr="right":dr=er?er.fixed:null;var ir=(Nn={},(0,B.Z)(Nn,bt,{className:"".concat(Ie,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,B.Z)(Nn,"title",ot),(0,B.Z)(Nn,"fixed",dr),(0,B.Z)(Nn,"className","".concat(Ie,"-row-expand-icon-cell")),(0,B.Z)(Nn,"width",pn),(0,B.Z)(Nn,"render",function(mr,hr,Fr){var wr=et(hr,Fr),ta=at.has(wr),na=dt?dt(hr):!0,lr=yt({prefixCls:Ie,expanded:ta,expandable:na,record:hr,onExpand:ct});return zt?t.createElement("span",{onClick:function(Ir){return Ir.stopPropagation()}},lr):lr}),Nn);return On.map(function(Hn){return Hn===C?ir:Hn})}return on.filter(function(Hn){return Hn!==C})},[Ze,on,et,at,yt,Zt]),kn=t.useMemo(function(){var Nn=Sn;return me&&(Nn=me(Nn)),Nn.length||(Nn=[{render:function(){return null}}]),Nn},[me,Sn,Zt]),Zn=t.useMemo(function(){return Zt==="rtl"?he(ge(kn)):ge(kn)},[kn,Zt,mn]),Pn=Wt(Zn,mn),nr=(0,e.Z)(Pn,2),sr=nr[0],In=nr[1];return[kn,sr,In]}var Pe=Ne;function $e(ue){var me,Ie=ue.prefixCls,Be=ue.record,Le=ue.onExpand,Ze=ue.expanded,at=ue.expandable,ot="".concat(Ie,"-row-expand-icon");if(!at)return t.createElement("span",{className:P()(ot,"".concat(Ie,"-row-spaced"))});var et=function(yt){Le(Be,yt),yt.stopPropagation()};return t.createElement("span",{className:P()(ot,(me={},(0,B.Z)(me,"".concat(Ie,"-row-expanded"),Ze),(0,B.Z)(me,"".concat(Ie,"-row-collapsed"),!Ze),me)),onClick:et})}function qe(ue,me,Ie){var Be=[];function Le(Ze){(Ze||[]).forEach(function(at,ot){Be.push(me(at,ot)),Le(at[Ie])})}return Le(ue),Be}function lt(ue,me,Ie){var Be=wt(ue),Le=Be.expandIcon,Ze=Be.expandedRowKeys,at=Be.defaultExpandedRowKeys,ot=Be.defaultExpandAllRows,et=Be.expandedRowRender,ct=Be.onExpand,yt=Be.onExpandedRowsChange,dt=Be.childrenColumnName,Ht=Le||$e,Zt=dt||"children",zt=t.useMemo(function(){return et?"row":ue.expandable&&ue.internalHooks===pe&&ue.expandable.__PARENT_RENDER_ICON__||me.some(function(Zn){return Zn&&(0,h.Z)(Zn)==="object"&&Zn[Zt]})?"nest":!1},[!!et,me]),pn=t.useState(function(){return at||(ot?qe(me,Ie,Zt):[])}),an=(0,e.Z)(pn,2),mn=an[0],on=an[1],Sn=t.useMemo(function(){return new Set(Ze||mn||[])},[Ze,mn]),kn=t.useCallback(function(Zn){var Pn=Ie(Zn,me.indexOf(Zn)),nr,sr=Sn.has(Pn);sr?(Sn.delete(Pn),nr=(0,Tt.Z)(Sn)):nr=[].concat((0,Tt.Z)(Sn),[Pn]),on(nr),ct&&ct(!sr,Zn),yt&&yt(nr)},[Ie,Sn,me,ct,yt]);return[Be,zt,Sn,Ht,Zt,kn]}function ft(ue,me,Ie,Be){var Le=ue.map(function(Ze,at){return Ce(at,at,ue,me,Ie,Be==null?void 0:Be[at])});return(0,z.Z)(function(){return Le},[Le],function(Ze,at){return!(0,a.Z)(Ze,at)})}function xt(ue){var me=(0,t.useRef)(ue),Ie=(0,t.useState)({}),Be=(0,e.Z)(Ie,2),Le=Be[1],Ze=(0,t.useRef)(null),at=(0,t.useRef)([]);function ot(et){at.current.push(et);var ct=Promise.resolve();Ze.current=ct,ct.then(function(){if(Ze.current===ct){var yt=at.current,dt=me.current;at.current=[],yt.forEach(function(Ht){me.current=Ht(me.current)}),Ze.current=null,dt!==me.current&&Le({})}})}return(0,t.useEffect)(function(){return function(){Ze.current=null}},[]),[me.current,ot]}function gt(ue){var me=(0,t.useRef)(ue||null),Ie=(0,t.useRef)();function Be(){window.clearTimeout(Ie.current)}function Le(at){me.current=at,Be(),Ie.current=window.setTimeout(function(){me.current=null,Ie.current=void 0},100)}function Ze(){return me.current}return(0,t.useEffect)(function(){return Be},[]),[Le,Ze]}function mt(){var ue=t.useState(-1),me=(0,e.Z)(ue,2),Ie=me[0],Be=me[1],Le=t.useState(-1),Ze=(0,e.Z)(Le,2),at=Ze[0],ot=Ze[1],et=t.useCallback(function(ct,yt){Be(ct),ot(yt)},[]);return[Ie,at,et]}var Ct=w(47273),Te=(0,Ct.Z)()?window:null;function De(ue,me){var Ie=(0,h.Z)(ue)==="object"?ue:{},Be=Ie.offsetHeader,Le=Be===void 0?0:Be,Ze=Ie.offsetSummary,at=Ze===void 0?0:Ze,ot=Ie.offsetScroll,et=ot===void 0?0:ot,ct=Ie.getContainer,yt=ct===void 0?function(){return Te}:ct,dt=yt()||Te;return t.useMemo(function(){var Ht=!!ue;return{isSticky:Ht,stickyClassName:Ht?"".concat(me,"-sticky-holder"):"",offsetHeader:Le,offsetSummary:at,offsetScroll:et,container:dt}},[et,Le,at,me,dt])}function ze(ue,me,Ie){var Be=(0,t.useMemo)(function(){for(var Le=[],Ze=[],at=0,ot=0,et=0;et=dt&&(Hn=dt-Ht),at({scrollLeft:Hn/dt*(yt+2)}),on.current.x=Tn.pageX},Nn=function(){if(Ze.current){var Tn=(0,je.os)(Ze.current).top,er=Tn+Ze.current.offsetHeight,dr=et===window?document.documentElement.scrollTop+window.innerHeight:(0,je.os)(et).top+et.clientHeight;er-(0,ie.Z)()<=dr||Tn>=dr-ot?mn(function(ir){return(0,A.Z)((0,A.Z)({},ir),{},{isHiddenScrollBar:!0})}):mn(function(ir){return(0,A.Z)((0,A.Z)({},ir),{},{isHiddenScrollBar:!1})})}},On=function(Tn){mn(function(er){return(0,A.Z)((0,A.Z)({},er),{},{scrollLeft:Tn/yt*dt||0})})};return t.useImperativeHandle(Ie,function(){return{setScrollLeft:On}}),t.useEffect(function(){var bn=(0,nt.Z)(document.body,"mouseup",nr,!1),Tn=(0,nt.Z)(document.body,"mousemove",In,!1);return Nn(),function(){bn.remove(),Tn.remove()}},[Ht,Zn]),t.useEffect(function(){var bn=(0,nt.Z)(et,"scroll",Nn,!1),Tn=(0,nt.Z)(window,"resize",Nn,!1);return function(){bn.remove(),Tn.remove()}},[et]),t.useEffect(function(){an.isHiddenScrollBar||mn(function(bn){var Tn=Ze.current;return Tn?(0,A.Z)((0,A.Z)({},bn),{},{scrollLeft:Tn.scrollLeft/Tn.scrollWidth*Tn.clientWidth}):bn})},[an.isHiddenScrollBar]),yt<=dt||!Ht||an.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,ie.Z)(),width:dt,bottom:ot},className:"".concat(ct,"-sticky-scroll")},t.createElement("div",{onMouseDown:sr,ref:Zt,className:P()("".concat(ct,"-sticky-scroll-bar"),(0,B.Z)({},"".concat(ct,"-sticky-scroll-bar-active"),Zn)),style:{width:"".concat(Ht,"px"),transform:"translate3d(".concat(an.scrollLeft,"px, 0, 0)")}}))},He=t.forwardRef(ke);function Ye(ue){return null}var Ve=Ye;function Qe(ue){return null}var Xe=Qe,ut="rc-table",It=[],kt={};function Vt(){return"No Data"}function nn(ue){var me,Ie=(0,A.Z)({rowKey:"key",prefixCls:ut,emptyText:Vt},ue),Be=Ie.prefixCls,Le=Ie.className,Ze=Ie.rowClassName,at=Ie.style,ot=Ie.data,et=Ie.rowKey,ct=Ie.scroll,yt=Ie.tableLayout,dt=Ie.direction,Ht=Ie.title,Zt=Ie.footer,zt=Ie.summary,pn=Ie.caption,an=Ie.id,mn=Ie.showHeader,on=Ie.components,Sn=Ie.emptyText,kn=Ie.onRow,Zn=Ie.onHeaderRow,Pn=Ie.internalHooks,nr=Ie.transformColumns,sr=Ie.internalRefs,In=Ie.tailor,Nn=Ie.sticky,On=ot||It,bn=!!On.length,Tn=Pn===pe,er=t.useCallback(function(Br,Vr){return(0,H.Z)(on,Br)||Vr},[on]),dr=t.useMemo(function(){return typeof et=="function"?et:function(Br){var Vr=Br&&Br[et];return Vr}},[et]),ir=er(["body"]),Hn=mt(),mr=(0,e.Z)(Hn,3),hr=mr[0],Fr=mr[1],wr=mr[2],ta=lt(Ie,On,dr),na=(0,e.Z)(ta,6),lr=na[0],sa=na[1],Ir=na[2],Ur=na[3],zr=na[4],ja=na[5],Yn=ct==null?void 0:ct.x,Un=t.useState(0),Wn=(0,e.Z)(Un,2),Dn=Wn[0],Or=Wn[1],Mn=Pe((0,A.Z)((0,A.Z)((0,A.Z)({},Ie),lr),{},{expandable:!!lr.expandedRowRender,columnTitle:lr.columnTitle,expandedKeys:Ir,getRowKey:dr,onTriggerExpand:ja,expandIcon:Ur,expandIconColumnIndex:lr.expandIconColumnIndex,direction:dt,scrollWidth:Tn&&In&&typeof Yn=="number"?Yn:null}),Tn?nr:null),or=(0,e.Z)(Mn,3),xr=or[0],Er=or[1],Ea=or[2],va=Ea!=null?Ea:Yn,Wa=t.useMemo(function(){return{columns:xr,flattenColumns:Er}},[xr,Er]),la=t.useRef(),Za=t.useRef(),ca=t.useRef(),Ra=t.useRef(),po=t.useRef(),Rr=t.useState(!1),Tr=(0,e.Z)(Rr,2),_r=Tr[0],ua=Tr[1],da=t.useState(!1),gr=(0,e.Z)(da,2),Ca=gr[0],xa=gr[1],Na=xt(new Map),Ya=(0,e.Z)(Na,2),Ka=Ya[0],Oo=Ya[1],no=Y(Er),za=no.map(function(Br){return Ka.get(Br)}),Ta=t.useMemo(function(){return za},[za.join("_")]),wa=Ke(Ta,Er.length,dt),fa=ct&&te(ct.y),Jr=ct&&te(va)||!!lr.fixed,Qa=Jr&&Er.some(function(Br){var Vr=Br.fixed;return Vr}),mo=t.useRef(),io=De(Nn,Be),_a=io.isSticky,No=io.offsetHeader,Zo=io.offsetSummary,Sr=io.offsetScroll,Lr=io.stickyClassName,ga=io.container,$r=t.useMemo(function(){return zt==null?void 0:zt(On)},[zt,On]),Sa=(fa||_a)&&t.isValidElement($r)&&$r.type===N&&$r.props.fixed,Ba,Pa,ro;fa&&(Pa={overflowY:"scroll",maxHeight:ct.y}),Jr&&(Ba={overflowX:"auto"},fa||(Pa={overflowY:"hidden"}),ro={width:va===!0?"auto":va,minWidth:"100%"});var _o=t.useCallback(function(Br,Vr){(0,re.Z)(la.current)&&Oo(function(Ha){if(Ha.get(Br)!==Vr){var so=new Map(Ha);return so.set(Br,Vr),so}return Ha})},[]),Mi=gt(null),Jo=(0,e.Z)(Mi,2),Li=Jo[0],$o=Jo[1];function Do(Br,Vr){Vr&&(typeof Vr=="function"?Vr(Br):Vr.scrollLeft!==Br&&(Vr.scrollLeft=Br,Vr.scrollLeft!==Br&&setTimeout(function(){Vr.scrollLeft=Br},0)))}var So=(0,I.Z)(function(Br){var Vr=Br.currentTarget,Ha=Br.scrollLeft,so=dt==="rtl",lo=typeof Ha=="number"?Ha:Vr.scrollLeft,pi=Vr||kt;if(!$o()||$o()===pi){var Uo;Li(pi),Do(lo,Za.current),Do(lo,ca.current),Do(lo,po.current),Do(lo,(Uo=mo.current)===null||Uo===void 0?void 0:Uo.setScrollLeft)}var Vo=Vr||Za.current;if(Vo){var Go=Vo.scrollWidth,Xo=Vo.clientWidth;if(Go===Xo){ua(!1),xa(!1);return}so?(ua(-lo0)):(ua(lo>0),xa(lo1?pn-Tn:0,dr=(0,A.Z)((0,A.Z)((0,A.Z)({},nr),et),{},{flex:"0 0 ".concat(Tn,"px"),width:"".concat(Tn,"px"),marginRight:er,pointerEvents:"auto"}),ir=t.useMemo(function(){return yt?On<=1:In===0||On===0||On>1},[On,In,yt]);ir?dr.visibility="hidden":yt&&(dr.height=dt==null?void 0:dt(On));var Hn=ir?function(){return null}:Ht,mr={};return(On===0||In===0)&&(mr.rowSpan=1,mr.colSpan=1),t.createElement(xe,(0,c.Z)({className:P()(zt,ct),ellipsis:Ie.ellipsis,align:Ie.align,scope:Ie.rowScope,component:"div",prefixCls:me.prefixCls,key:Sn,record:ot,index:Ze,renderIndex:at,dataIndex:Zt,render:Hn,shouldCellUpdate:Ie.shouldCellUpdate},kn,{appendNode:Zn,additionalProps:(0,A.Z)((0,A.Z)({},Pn),{},{style:dr},mr)}))}var xn=tn,rn=["data","index","className","rowKey","style","extra","getHeight"],Cn=t.forwardRef(function(ue,me){var Ie=ue.data,Be=ue.index,Le=ue.className,Ze=ue.rowKey,at=ue.style,ot=ue.extra,et=ue.getHeight,ct=(0,D.Z)(ue,rn),yt=Ie.record,dt=Ie.indent,Ht=Ie.index,Zt=o(g,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),zt=Zt.scrollX,pn=Zt.flattenColumns,an=Zt.prefixCls,mn=Zt.fixColumn,on=Zt.componentWidth,Sn=ee(yt,Ze,Be,dt),kn=Sn.rowSupportExpand,Zn=Sn.expanded,Pn=Sn.rowProps,nr=Sn.expandedRowRender,sr=Sn.expandedRowClassName,In;if(kn&&Zn){var Nn=nr(yt,Be,dt+1,Zn),On=sr==null?void 0:sr(yt,Be,dt),bn={};mn&&(bn={style:(0,B.Z)({},"--virtual-width","".concat(on,"px"))});var Tn="".concat(an,"-expanded-row-cell");In=t.createElement("div",{className:P()("".concat(an,"-expanded-row"),"".concat(an,"-expanded-row-level-").concat(dt+1),On)},t.createElement(xe,{component:"div",prefixCls:an,className:P()(Tn,(0,B.Z)({},"".concat(Tn,"-fixed"),mn)),additionalProps:bn},Nn))}var er=(0,A.Z)((0,A.Z)({},at),{},{width:zt});ot&&(er.position="absolute",er.pointerEvents="none");var dr=t.createElement("div",(0,c.Z)({},Pn,ct,{ref:kn?null:me,className:P()(Le,"".concat(an,"-row"),Pn==null?void 0:Pn.className,(0,B.Z)({},"".concat(an,"-row-extra"),ot)),style:(0,A.Z)((0,A.Z)({},er),Pn==null?void 0:Pn.style)}),pn.map(function(ir,Hn){return t.createElement(xn,{key:Hn,rowInfo:Sn,column:ir,colIndex:Hn,indent:dt,index:Be,renderIndex:Ht,record:yt,inverse:ot,getHeight:et})}));return kn?t.createElement("div",{ref:me},dr,In):dr}),Kn=f(Cn),cn=Kn,At=t.forwardRef(function(ue,me){var Ie=ue.data,Be=ue.onScroll,Le=o(g,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Ze=Le.flattenColumns,at=Le.onColumnResize,ot=Le.getRowKey,et=Le.expandedKeys,ct=Le.prefixCls,yt=Le.childrenColumnName,dt=Le.emptyNode,Ht=Le.scrollX,Zt=o(un),zt=Zt.scrollY,pn=Zt.listItemHeight,an=t.useRef(),mn=Ae(Ie,yt,et,ot),on=t.useMemo(function(){var In=0;return Ze.map(function(Nn){var On=Nn.width,bn=Nn.key;return In+=On,[bn,On,In]})},[Ze]),Sn=t.useMemo(function(){return on.map(function(In){return In[2]})},[on]);t.useEffect(function(){on.forEach(function(In){var Nn=(0,e.Z)(In,2),On=Nn[0],bn=Nn[1];at(On,bn)})},[on]),t.useImperativeHandle(me,function(){var In={};return Object.defineProperty(In,"scrollLeft",{get:function(){var On;return((On=an.current)===null||On===void 0?void 0:On.getScrollInfo().x)||0},set:function(On){var bn;(bn=an.current)===null||bn===void 0||bn.scrollTo({left:On})}}),In});var kn=function(Nn,On){var bn,Tn=(bn=mn[On])===null||bn===void 0?void 0:bn.record,er=Nn.onCell;if(er){var dr,ir=er(Tn,On);return(dr=ir==null?void 0:ir.rowSpan)!==null&&dr!==void 0?dr:1}return 1},Zn=function(Nn){var On=Nn.start,bn=Nn.end,Tn=Nn.getSize,er=Nn.offsetY;if(bn<0)return null;for(var dr=Ze.filter(function(Yn){return kn(Yn,On)===0}),ir=On,Hn=function(Un){if(dr=dr.filter(function(Wn){return kn(Wn,Un)===0}),!dr.length)return ir=Un,"break"},mr=On;mr>=0;mr-=1){var hr=Hn(mr);if(hr==="break")break}for(var Fr=Ze.filter(function(Yn){return kn(Yn,bn)!==1}),wr=bn,ta=function(Un){if(Fr=Fr.filter(function(Wn){return kn(Wn,Un)!==1}),!Fr.length)return wr=Math.max(Un-1,bn),"break"},na=bn;na1})&&sa.push(Un)},Ur=ir;Ur<=wr;Ur+=1)var zr=Ir(Ur);var ja=sa.map(function(Yn){var Un=mn[Yn],Wn=ot(Un.record,Yn),Dn=function(or){var xr=Yn+or-1,Er=ot(mn[xr].record,xr),Ea=Tn(Wn,Er);return Ea.bottom-Ea.top},Or=Tn(Wn);return t.createElement(cn,{key:Yn,data:Un,rowKey:Wn,index:Yn,style:{top:-er+Or.top},extra:!0,getHeight:Dn})});return ja},Pn=t.useMemo(function(){return{columnsOffset:Sn}},[Sn]),nr="".concat(ct,"-tbody"),sr;return mn.length?sr=t.createElement(fn.Z,{fullHeight:!1,ref:an,className:P()(nr,"".concat(nr,"-virtual")),height:zt,itemHeight:pn||24,data:mn,itemKey:function(Nn){return ot(Nn.record)},scrollWidth:Ht,onVirtualScroll:function(Nn){var On=Nn.x;Be({scrollLeft:On})},extraRender:Zn},function(In,Nn,On){var bn=ot(In.record,Nn);return t.createElement(cn,(0,c.Z)({data:In,rowKey:bn,index:Nn},On))}):sr=t.createElement("div",{className:P()("".concat(ct,"-placeholder"))},t.createElement(xe,{component:"div",prefixCls:ct},dt)),t.createElement(en.Provider,{value:Pn},sr)}),jt=f(At),vn=jt,Ge=function(me,Ie){var Be=Ie.ref,Le=Ie.onScroll;return t.createElement(vn,{ref:Be,data:me,onScroll:Le})},_e=100;function rt(ue){var me=ue.columns,Ie=ue.scroll,Be=ue.prefixCls,Le=Be===void 0?ut:Be,Ze=ue.className,at=ue.listItemHeight,ot=Ie||{},et=ot.x,ct=ot.y;typeof et!="number"&&(et=((me||[]).length+1)*_e),typeof ct!="number"&&(ct=500);var yt=t.useMemo(function(){return{scrollY:ct,listItemHeight:at}},[ct,at]);return t.createElement(un.Provider,{value:yt},t.createElement(Bt,(0,c.Z)({},ue,{className:P()(Ze,"".concat(Le,"-virtual")),scroll:(0,A.Z)((0,A.Z)({},Ie),{},{x:et}),components:{body:Ge},columns:me,internalHooks:pe,tailor:!0})))}function vt(ue){return m(rt,ue)}var Nt=vt(),Mt=null;function Rt(ue){return null}var Ot=Rt;function St(ue){return null}var Xt=St,Qt=w(2738),Yt=w(68031),Rn=w(36355),wn=w(93891),Bn=w(19716),Ln=w(8628),Vn=w(31724),_n=w(58421),rr=w(71418),tr=w(88088);function jr(ue){return function(Ie){let{prefixCls:Be,onExpand:Le,record:Ze,expanded:at,expandable:ot}=Ie;const et=`${Be}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:ct=>{Le(Ze,ct),ct.stopPropagation()},className:P()(et,{[`${et}-spaced`]:!ot,[`${et}-expanded`]:ot&&at,[`${et}-collapsed`]:ot&&!at}),"aria-label":at?ue.collapse:ue.expand,"aria-expanded":at})}}var Hr=jr;function Nr(ue,me){return"key"in ue&&ue.key!==void 0&&ue.key!==null?ue.key:ue.dataIndex?Array.isArray(ue.dataIndex)?ue.dataIndex.join("."):ue.dataIndex:me}function Gr(ue,me){return me?`${me}-${ue}`:`${ue}`}function Pr(ue,me){return typeof ue=="function"?ue(me):ue}function kr(ue,me){const Ie=Pr(ue,me);return Object.prototype.toString.call(Ie)==="[object Object]"?"":Ie}var ya={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},ra=ya,ba=w(7657),ia=function(me,Ie){return t.createElement(ba.Z,(0,c.Z)({},me,{ref:Ie,icon:ra}))},Gn=t.forwardRef(ia),Jn=Gn,cr=w(56762);function $n(ue){const me=t.useRef(ue),Ie=(0,cr.Z)();return[()=>me.current,Be=>{me.current=Be,Ie()}]}var ur=w(3113),Ar=w(24905),Zr=w(38854),An=w(64165),zn=w(20834),Xn=w(40875),qn=w(5112),fr=w(17574),yr=w(47472),aa=w(92832);function Dr(ue){let{value:me,onChange:Ie,filterSearch:Be,tablePrefixCls:Le,locale:Ze}=ue;return Be?t.createElement("div",{className:`${Le}-filter-dropdown-search`},t.createElement(aa.default,{prefix:t.createElement(yr.Z,null),placeholder:Ze.filterSearchPlaceholder,onChange:Ie,value:me,htmlSize:1,className:`${Le}-filter-dropdown-search-input`})):null}var Wr=Dr,Xr=w(10228);const Cr=ue=>{const{keyCode:me}=ue;me===Xr.Z.ENTER&&ue.stopPropagation()};var Kr=t.forwardRef((ue,me)=>t.createElement("div",{className:ue.className,onClick:Ie=>Ie.stopPropagation(),onKeyDown:Cr,ref:me},ue.children));function Re(ue){let me=[];return(ue||[]).forEach(Ie=>{let{value:Be,children:Le}=Ie;me.push(Be),Le&&(me=[].concat((0,Tt.Z)(me),(0,Tt.Z)(Re(Le))))}),me}function st(ue){return ue.some(me=>{let{children:Ie}=me;return Ie})}function Pt(ue,me){return typeof me=="string"||typeof me=="number"?me==null?void 0:me.toString().toLowerCase().includes(ue.trim().toLowerCase()):!1}function hn(ue){let{filters:me,prefixCls:Ie,filteredKeys:Be,filterMultiple:Le,searchValue:Ze,filterSearch:at}=ue;return me.map((ot,et)=>{const ct=String(ot.value);if(ot.children)return{key:ct||et,label:ot.text,popupClassName:`${Ie}-dropdown-submenu`,children:hn({filters:ot.children,prefixCls:Ie,filteredKeys:Be,filterMultiple:Le,searchValue:Ze,filterSearch:at})};const yt=Le?Ar.default:qn.ZP,dt={key:ot.value!==void 0?ct:et,label:t.createElement(t.Fragment,null,t.createElement(yt,{checked:Be.includes(ct)}),t.createElement("span",null,ot.text))};return Ze.trim()?typeof at=="function"?at(Ze,ot)?dt:null:Pt(Ze,ot.text)?dt:null:dt})}function yn(ue){var me,Ie;const{tablePrefixCls:Be,prefixCls:Le,column:Ze,dropdownPrefixCls:at,columnKey:ot,filterMultiple:et,filterMode:ct="menu",filterSearch:yt=!1,filterState:dt,triggerFilter:Ht,locale:Zt,children:zt,getPopupContainer:pn}=ue,{filterDropdownOpen:an,onFilterDropdownOpenChange:mn,filterResetToDefaultFilteredValue:on,defaultFilteredValue:Sn,filterDropdownVisible:kn,onFilterDropdownVisibleChange:Zn}=Ze,[Pn,nr]=t.useState(!1),sr=!!(dt&&(!((me=dt.filteredKeys)===null||me===void 0)&&me.length||dt.forceFiltered)),In=Mn=>{nr(Mn),mn==null||mn(Mn),Zn==null||Zn(Mn)},Nn=(Ie=an!=null?an:kn)!==null&&Ie!==void 0?Ie:Pn,On=dt==null?void 0:dt.filteredKeys,[bn,Tn]=$n(On||[]),er=Mn=>{let{selectedKeys:or}=Mn;Tn(or)},dr=(Mn,or)=>{let{node:xr,checked:Er}=or;er(et?{selectedKeys:Mn}:{selectedKeys:Er&&xr.key?[xr.key]:[]})};t.useEffect(()=>{Pn&&er({selectedKeys:On||[]})},[On]);const[ir,Hn]=t.useState([]),mr=Mn=>{Hn(Mn)},[hr,Fr]=t.useState(""),wr=Mn=>{const{value:or}=Mn.target;Fr(or)};t.useEffect(()=>{Pn||Fr("")},[Pn]);const ta=Mn=>{const or=Mn&&Mn.length?Mn:null;if(or===null&&(!dt||!dt.filteredKeys)||(0,a.Z)(or,dt==null?void 0:dt.filteredKeys,!0))return null;Ht({column:Ze,key:ot,filteredKeys:or})},na=()=>{In(!1),ta(bn())},lr=function(){let{confirm:Mn,closeDropdown:or}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Mn&&ta([]),or&&In(!1),Fr(""),Tn(on?(Sn||[]).map(xr=>String(xr)):[])},sa=function(){let{closeDropdown:Mn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Mn&&In(!1),ta(bn())},Ir=Mn=>{Mn&&On!==void 0&&Tn(On||[]),In(Mn),!Mn&&!Ze.filterDropdown&&na()},Ur=P()({[`${at}-menu-without-submenu`]:!st(Ze.filters||[])}),zr=Mn=>{if(Mn.target.checked){const or=Re(Ze==null?void 0:Ze.filters).map(xr=>String(xr));Tn(or)}else Tn([])},ja=Mn=>{let{filters:or}=Mn;return(or||[]).map((xr,Er)=>{const Ea=String(xr.value),va={title:xr.text,key:xr.value!==void 0?Ea:Er};return xr.children&&(va.children=ja({filters:xr.children})),va})},Yn=Mn=>{var or;return Object.assign(Object.assign({},Mn),{text:Mn.title,value:Mn.key,children:((or=Mn.children)===null||or===void 0?void 0:or.map(xr=>Yn(xr)))||[]})};let Un;if(typeof Ze.filterDropdown=="function")Un=Ze.filterDropdown({prefixCls:`${at}-custom`,setSelectedKeys:Mn=>er({selectedKeys:Mn}),selectedKeys:bn(),confirm:sa,clearFilters:lr,filters:Ze.filters,visible:Nn,close:()=>{In(!1)}});else if(Ze.filterDropdown)Un=Ze.filterDropdown;else{const Mn=bn()||[],or=()=>(Ze.filters||[]).length===0?t.createElement(An.Z,{image:An.Z.PRESENTED_IMAGE_SIMPLE,description:Zt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ct==="tree"?t.createElement(t.Fragment,null,t.createElement(Wr,{filterSearch:yt,value:hr,onChange:wr,tablePrefixCls:Be,locale:Zt}),t.createElement("div",{className:`${Be}-filter-dropdown-tree`},et?t.createElement(Ar.default,{checked:Mn.length===Re(Ze.filters).length,indeterminate:Mn.length>0&&Mn.lengthtypeof yt=="function"?yt(hr,Yn(Er)):Pt(hr,Er.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Wr,{filterSearch:yt,value:hr,onChange:wr,tablePrefixCls:Be,locale:Zt}),t.createElement(zn.default,{selectable:!0,multiple:et,prefixCls:`${at}-menu`,className:Ur,onSelect:er,onDeselect:er,selectedKeys:Mn,getPopupContainer:pn,openKeys:ir,onOpenChange:mr,items:hn({filters:Ze.filters||[],filterSearch:yt,prefixCls:Le,filteredKeys:bn(),filterMultiple:et,searchValue:hr})})),xr=()=>on?(0,a.Z)((Sn||[]).map(Er=>String(Er)),Mn,!0):Mn.length===0;Un=t.createElement(t.Fragment,null,or(),t.createElement("div",{className:`${Le}-dropdown-btns`},t.createElement(ur.ZP,{type:"link",size:"small",disabled:xr(),onClick:()=>lr()},Zt.filterReset),t.createElement(ur.ZP,{type:"primary",size:"small",onClick:na},Zt.filterConfirm)))}Ze.filterDropdown&&(Un=t.createElement(Xn.J,{selectable:void 0},Un));const Wn=()=>t.createElement(Kr,{className:`${Le}-dropdown`},Un);let Dn;typeof Ze.filterIcon=="function"?Dn=Ze.filterIcon(sr):Ze.filterIcon?Dn=Ze.filterIcon:Dn=t.createElement(Jn,null);const{direction:Or}=t.useContext(Rn.E_);return t.createElement("div",{className:`${Le}-column`},t.createElement("span",{className:`${Be}-column-title`},zt),t.createElement(Zr.Z,{dropdownRender:Wn,trigger:["click"],open:Nn,onOpenChange:Ir,getPopupContainer:pn,placement:Or==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:P()(`${Le}-trigger`,{active:sr}),onClick:Mn=>{Mn.stopPropagation()}},Dn)))}var gn=yn;function ar(ue,me,Ie){let Be=[];return(ue||[]).forEach((Le,Ze)=>{var at;const ot=Gr(Ze,Ie);if(Le.filters||"filterDropdown"in Le||"onFilter"in Le)if("filteredValue"in Le){let et=Le.filteredValue;"filterDropdown"in Le||(et=(at=et==null?void 0:et.map(String))!==null&&at!==void 0?at:et),Be.push({column:Le,key:Nr(Le,ot),filteredKeys:et,forceFiltered:Le.filtered})}else Be.push({column:Le,key:Nr(Le,ot),filteredKeys:me&&Le.defaultFilteredValue?Le.defaultFilteredValue:void 0,forceFiltered:Le.filtered});"children"in Le&&(Be=[].concat((0,Tt.Z)(Be),(0,Tt.Z)(ar(Le.children,me,ot))))}),Be}function Yr(ue,me,Ie,Be,Le,Ze,at,ot){return Ie.map((et,ct)=>{const yt=Gr(ct,ot),{filterMultiple:dt=!0,filterMode:Ht,filterSearch:Zt}=et;let zt=et;if(zt.filters||zt.filterDropdown){const pn=Nr(zt,yt),an=Be.find(mn=>{let{key:on}=mn;return pn===on});zt=Object.assign(Object.assign({},zt),{title:mn=>t.createElement(gn,{tablePrefixCls:ue,prefixCls:`${ue}-filter`,dropdownPrefixCls:me,column:zt,columnKey:pn,filterState:an,filterMultiple:dt,filterMode:Ht,filterSearch:Zt,triggerFilter:Ze,locale:Le,getPopupContainer:at},Pr(et.title,mn))})}return"children"in zt&&(zt=Object.assign(Object.assign({},zt),{children:Yr(ue,me,zt.children,Be,Le,Ze,at,yt)})),zt})}function Da(ue){const me={};return ue.forEach(Ie=>{let{key:Be,filteredKeys:Le,column:Ze}=Ie;const{filters:at,filterDropdown:ot}=Ze;if(ot)me[Be]=Le||null;else if(Array.isArray(Le)){const et=Re(at);me[Be]=et.filter(ct=>Le.includes(String(ct)))}else me[Be]=null}),me}function Ua(ue,me){return me.reduce((Ie,Be)=>{const{column:{onFilter:Le,filters:Ze},filteredKeys:at}=Be;return Le&&at&&at.length?Ie.filter(ot=>at.some(et=>{const ct=Re(Ze),yt=ct.findIndex(Ht=>String(Ht)===String(et)),dt=yt!==-1?ct[yt]:et;return Le(dt,ot)})):Ie},ue)}const Va=ue=>ue.flatMap(me=>"children"in me?[me].concat((0,Tt.Z)(Va(me.children||[]))):[me]);function ao(ue){let{prefixCls:me,dropdownPrefixCls:Ie,mergedColumns:Be,onFilterChange:Le,getPopupContainer:Ze,locale:at}=ue;const ot=t.useMemo(()=>Va(Be||[]),[Be]),[et,ct]=t.useState(()=>ar(ot,!0)),yt=t.useMemo(()=>{const zt=ar(ot,!1);if(zt.length===0)return zt;let pn=!0,an=!0;if(zt.forEach(mn=>{let{filteredKeys:on}=mn;on!==void 0?pn=!1:an=!1}),pn){const mn=(ot||[]).map((on,Sn)=>Nr(on,Gr(Sn)));return et.filter(on=>{let{key:Sn}=on;return mn.includes(Sn)}).map(on=>{const Sn=ot[mn.findIndex(kn=>kn===on.key)];return Object.assign(Object.assign({},on),{column:Object.assign(Object.assign({},on.column),Sn),forceFiltered:Sn.filtered})})}return zt},[ot,et]),dt=t.useMemo(()=>Da(yt),[yt]),Ht=zt=>{const pn=yt.filter(an=>{let{key:mn}=an;return mn!==zt.key});pn.push(zt),ct(pn),Le(Da(pn),pn)};return[zt=>Yr(me,Ie,zt,yt,at,Ht,Ze),yt,dt]}var co=ao;function Ja(ue,me,Ie){const Be=t.useRef({});function Le(Ze){if(!Be.current||Be.current.data!==ue||Be.current.childrenColumnName!==me||Be.current.getRowKey!==Ie){let ot=function(et){et.forEach((ct,yt)=>{const dt=Ie(ct,yt);at.set(dt,ct),ct&&typeof ct=="object"&&me in ct&&ot(ct[me]||[])})};const at=new Map;ot(ue),Be.current={data:ue,childrenColumnName:me,kvMap:at,getRowKey:Ie}}return Be.current.kvMap.get(Ze)}return[Le]}var Ga=w(50371),uo=function(ue,me){var Ie={};for(var Be in ue)Object.prototype.hasOwnProperty.call(ue,Be)&&me.indexOf(Be)<0&&(Ie[Be]=ue[Be]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Be=Object.getOwnPropertySymbols(ue);Le{const Ze=ue[Le];typeof Ze!="function"&&(Ie[Le]=Ze)}),Ie}function fo(ue,me,Ie){const Be=Ie&&typeof Ie=="object"?Ie:{},{total:Le=0}=Be,Ze=uo(Be,["total"]),[at,ot]=(0,t.useState)(()=>({current:"defaultCurrent"in Ze?Ze.defaultCurrent:1,pageSize:"defaultPageSize"in Ze?Ze.defaultPageSize:$a})),et=(0,Ga.Z)(at,Ze,{total:Le>0?Le:ue}),ct=Math.ceil((Le||ue)/et.pageSize);et.current>ct&&(et.current=ct||1);const yt=(Ht,Zt)=>{ot({current:Ht!=null?Ht:1,pageSize:Zt||et.pageSize})},dt=(Ht,Zt)=>{var zt;Ie&&((zt=Ie.onChange)===null||zt===void 0||zt.call(Ie,Ht,Zt)),yt(Ht,Zt),me(Ht,Zt||(et==null?void 0:et.pageSize))};return Ie===!1?[{},()=>{}]:[Object.assign(Object.assign({},et),{onChange:dt}),yt]}var oo=fo,Xa=w(84105),La=w(35654),br=w(90782),pr=w(71430),pa=w(18929);const oa={},qr="SELECT_ALL",ma="SELECT_INVERT",ha="SELECT_NONE",Fa=[],Aa=(ue,me)=>{let Ie=[];return(me||[]).forEach(Be=>{Ie.push(Be),Be&&typeof Be=="object"&&ue in Be&&(Ie=[].concat((0,Tt.Z)(Ie),(0,Tt.Z)(Aa(ue,Be[ue]))))}),Ie};var ka=(ue,me)=>{const{preserveSelectedRowKeys:Ie,selectedRowKeys:Be,defaultSelectedRowKeys:Le,getCheckboxProps:Ze,onChange:at,onSelect:ot,onSelectAll:et,onSelectInvert:ct,onSelectNone:yt,onSelectMultiple:dt,columnWidth:Ht,type:Zt,selections:zt,fixed:pn,renderCell:an,hideSelectAll:mn,checkStrictly:on=!0}=me||{},{prefixCls:Sn,data:kn,pageData:Zn,getRecordByKey:Pn,getRowKey:nr,expandType:sr,childrenColumnName:In,locale:Nn,getPopupContainer:On}=ue,[bn,Tn]=(0,pa.Z)(Be||Le||Fa,{value:Be}),er=t.useRef(new Map),dr=(0,t.useCallback)(Yn=>{if(Ie){const Un=new Map;Yn.forEach(Wn=>{let Dn=Pn(Wn);!Dn&&er.current.has(Wn)&&(Dn=er.current.get(Wn)),Un.set(Wn,Dn)}),er.current=Un}},[Pn,Ie]);t.useEffect(()=>{dr(bn)},[bn]);const{keyEntities:ir}=(0,t.useMemo)(()=>{if(on)return{keyEntities:null};let Yn=kn;if(Ie){const Un=new Set(kn.map((Dn,Or)=>nr(Dn,Or))),Wn=Array.from(er.current).reduce((Dn,Or)=>{let[Mn,or]=Or;return Un.has(Mn)?Dn:Dn.concat(or)},[]);Yn=[].concat((0,Tt.Z)(Yn),(0,Tt.Z)(Wn))}return(0,pr.I8)(Yn,{externalGetKey:nr,childrenPropName:In})},[kn,nr,on,In,Ie]),Hn=(0,t.useMemo)(()=>Aa(In,Zn),[In,Zn]),mr=(0,t.useMemo)(()=>{const Yn=new Map;return Hn.forEach((Un,Wn)=>{const Dn=nr(Un,Wn),Or=(Ze?Ze(Un):null)||{};Yn.set(Dn,Or)}),Yn},[Hn,nr,Ze]),hr=(0,t.useCallback)(Yn=>{var Un;return!!(!((Un=mr.get(nr(Yn)))===null||Un===void 0)&&Un.disabled)},[mr,nr]),[Fr,wr]=(0,t.useMemo)(()=>{if(on)return[bn||[],[]];const{checkedKeys:Yn,halfCheckedKeys:Un}=(0,br.S)(bn,!0,ir,hr);return[Yn||[],Un]},[bn,on,ir,hr]),ta=(0,t.useMemo)(()=>{const Yn=Zt==="radio"?Fr.slice(0,1):Fr;return new Set(Yn)},[Fr,Zt]),na=(0,t.useMemo)(()=>Zt==="radio"?new Set:new Set(wr),[wr,Zt]),[lr,sa]=(0,t.useState)(null);t.useEffect(()=>{me||Tn(Fa)},[!!me]);const Ir=(0,t.useCallback)((Yn,Un)=>{let Wn,Dn;dr(Yn),Ie?(Wn=Yn,Dn=Yn.map(Or=>er.current.get(Or))):(Wn=[],Dn=[],Yn.forEach(Or=>{const Mn=Pn(Or);Mn!==void 0&&(Wn.push(Or),Dn.push(Mn))})),Tn(Wn),at==null||at(Wn,Dn,{type:Un})},[Tn,Pn,at,Ie]),Ur=(0,t.useCallback)((Yn,Un,Wn,Dn)=>{if(ot){const Or=Wn.map(Mn=>Pn(Mn));ot(Pn(Yn),Un,Or,Dn)}Ir(Wn,"single")},[ot,Pn,Ir]),zr=(0,t.useMemo)(()=>!zt||mn?null:(zt===!0?[qr,ma,ha]:zt).map(Un=>Un===qr?{key:"all",text:Nn.selectionAll,onSelect(){Ir(kn.map((Wn,Dn)=>nr(Wn,Dn)).filter(Wn=>{const Dn=mr.get(Wn);return!(Dn!=null&&Dn.disabled)||ta.has(Wn)}),"all")}}:Un===ma?{key:"invert",text:Nn.selectInvert,onSelect(){const Wn=new Set(ta);Zn.forEach((Or,Mn)=>{const or=nr(Or,Mn),xr=mr.get(or);xr!=null&&xr.disabled||(Wn.has(or)?Wn.delete(or):Wn.add(or))});const Dn=Array.from(Wn);ct&&ct(Dn),Ir(Dn,"invert")}}:Un===ha?{key:"none",text:Nn.selectNone,onSelect(){yt==null||yt(),Ir(Array.from(ta).filter(Wn=>{const Dn=mr.get(Wn);return Dn==null?void 0:Dn.disabled}),"none")}}:Un).map(Un=>Object.assign(Object.assign({},Un),{onSelect:function(){for(var Wn,Dn,Or=arguments.length,Mn=new Array(Or),or=0;or{var Un;if(!me)return Yn.filter(Rr=>Rr!==oa);let Wn=(0,Tt.Z)(Yn);const Dn=new Set(ta),Or=Hn.map(nr).filter(Rr=>!mr.get(Rr).disabled),Mn=Or.every(Rr=>Dn.has(Rr)),or=Or.some(Rr=>Dn.has(Rr)),xr=()=>{const Rr=[];Mn?Or.forEach(_r=>{Dn.delete(_r),Rr.push(_r)}):Or.forEach(_r=>{Dn.has(_r)||(Dn.add(_r),Rr.push(_r))});const Tr=Array.from(Dn);et==null||et(!Mn,Tr.map(_r=>Pn(_r)),Rr.map(_r=>Pn(_r))),Ir(Tr,"all"),sa(null)};let Er;if(Zt!=="radio"){let Rr;if(zr){const gr={getPopupContainer:On,items:zr.map((Ca,xa)=>{const{key:Na,text:Ya,onSelect:Ka}=Ca;return{key:Na!=null?Na:xa,onClick:()=>{Ka==null||Ka(Or)},label:Ya}})};Rr=t.createElement("div",{className:`${Sn}-selection-extra`},t.createElement(Zr.Z,{menu:gr,getPopupContainer:On},t.createElement("span",null,t.createElement(Xa.Z,null))))}const Tr=Hn.map((gr,Ca)=>{const xa=nr(gr,Ca),Na=mr.get(xa)||{};return Object.assign({checked:Dn.has(xa)},Na)}).filter(gr=>{let{disabled:Ca}=gr;return Ca}),_r=!!Tr.length&&Tr.length===Hn.length,ua=_r&&Tr.every(gr=>{let{checked:Ca}=gr;return Ca}),da=_r&&Tr.some(gr=>{let{checked:Ca}=gr;return Ca});Er=!mn&&t.createElement("div",{className:`${Sn}-selection`},t.createElement(Ar.default,{checked:_r?ua:!!Hn.length&&Mn,indeterminate:_r?!ua&&da:!Mn&&or,onChange:xr,disabled:Hn.length===0||_r,"aria-label":Rr?"Custom selection":"Select all",skipGroup:!0}),Rr)}let Ea;Zt==="radio"?Ea=(Rr,Tr,_r)=>{const ua=nr(Tr,_r),da=Dn.has(ua);return{node:t.createElement(qn.ZP,Object.assign({},mr.get(ua),{checked:da,onClick:gr=>gr.stopPropagation(),onChange:gr=>{Dn.has(ua)||Ur(ua,!0,[ua],gr.nativeEvent)}})),checked:da}}:Ea=(Rr,Tr,_r)=>{var ua;const da=nr(Tr,_r),gr=Dn.has(da),Ca=na.has(da),xa=mr.get(da);let Na;return sr==="nest"?Na=Ca:Na=(ua=xa==null?void 0:xa.indeterminate)!==null&&ua!==void 0?ua:Ca,{node:t.createElement(Ar.default,Object.assign({},xa,{indeterminate:Na,checked:gr,skipGroup:!0,onClick:Ya=>Ya.stopPropagation(),onChange:Ya=>{let{nativeEvent:Ka}=Ya;const{shiftKey:Oo}=Ka;let no=-1,za=-1;if(Oo&&on){const Ta=new Set([lr,da]);Or.some((wa,fa)=>{if(Ta.has(wa))if(no===-1)no=fa;else return za=fa,!0;return!1})}if(za!==-1&&no!==za&&on){const Ta=Or.slice(no,za+1),wa=[];gr?Ta.forEach(Jr=>{Dn.has(Jr)&&(wa.push(Jr),Dn.delete(Jr))}):Ta.forEach(Jr=>{Dn.has(Jr)||(wa.push(Jr),Dn.add(Jr))});const fa=Array.from(Dn);dt==null||dt(!gr,fa.map(Jr=>Pn(Jr)),wa.map(Jr=>Pn(Jr))),Ir(fa,"multiple")}else{const Ta=Fr;if(on){const wa=gr?(0,La._5)(Ta,da):(0,La.L0)(Ta,da);Ur(da,!gr,wa,Ka)}else{const wa=(0,br.S)([].concat((0,Tt.Z)(Ta),[da]),!0,ir,hr),{checkedKeys:fa,halfCheckedKeys:Jr}=wa;let Qa=fa;if(gr){const mo=new Set(fa);mo.delete(da),Qa=(0,br.S)(Array.from(mo),{checked:!1,halfCheckedKeys:Jr},ir,hr).checkedKeys}Ur(da,!gr,Qa,Ka)}}sa(gr?null:da)}})),checked:gr}};const va=(Rr,Tr,_r)=>{const{node:ua,checked:da}=Ea(Rr,Tr,_r);return an?an(da,Tr,_r,ua):ua};if(!Wn.includes(oa))if(Wn.findIndex(Rr=>{var Tr;return((Tr=Rr[bt])===null||Tr===void 0?void 0:Tr.columnType)==="EXPAND_COLUMN"})===0){const[Rr,...Tr]=Wn;Wn=[Rr,oa].concat((0,Tt.Z)(Tr))}else Wn=[oa].concat((0,Tt.Z)(Wn));const Wa=Wn.indexOf(oa);Wn=Wn.filter((Rr,Tr)=>Rr!==oa||Tr===Wa);const la=Wn[Wa-1],Za=Wn[Wa+1];let ca=pn;ca===void 0&&((Za==null?void 0:Za.fixed)!==void 0?ca=Za.fixed:(la==null?void 0:la.fixed)!==void 0&&(ca=la.fixed)),ca&&la&&((Un=la[bt])===null||Un===void 0?void 0:Un.columnType)==="EXPAND_COLUMN"&&la.fixed===void 0&&(la.fixed=ca);const Ra=P()(`${Sn}-selection-col`,{[`${Sn}-selection-col-with-dropdown`]:zt&&Zt==="checkbox"}),po={fixed:ca,width:Ht,className:`${Sn}-selection-column`,title:me.columnTitle||Er,render:va,onCell:me.onCell,[bt]:{className:Ra}};return Wn.map(Rr=>Rr===oa?po:Rr)},[nr,Hn,me,Fr,ta,na,Ht,zr,sr,lr,mr,dt,Ur,hr]),ta]},vo=w(89489),jo=w(59477),ho=w(6848);const go="ascend",Co="descend";function yo(ue){return typeof ue.sorter=="object"&&typeof ue.sorter.multiple=="number"?ue.sorter.multiple:!1}function wo(ue){return typeof ue=="function"?ue:ue&&typeof ue=="object"&&ue.compare?ue.compare:!1}function ko(ue,me){return me?ue[ue.indexOf(me)+1]:ue[0]}function Ao(ue,me,Ie){let Be=[];function Le(Ze,at){Be.push({column:Ze,key:Nr(Ze,at),multiplePriority:yo(Ze),sortOrder:Ze.sortOrder})}return(ue||[]).forEach((Ze,at)=>{const ot=Gr(at,Ie);Ze.children?("sortOrder"in Ze&&Le(Ze,ot),Be=[].concat((0,Tt.Z)(Be),(0,Tt.Z)(Ao(Ze.children,me,ot)))):Ze.sorter&&("sortOrder"in Ze?Le(Ze,ot):me&&Ze.defaultSortOrder&&Be.push({column:Ze,key:Nr(Ze,ot),multiplePriority:yo(Ze),sortOrder:Ze.defaultSortOrder}))}),Be}function Ro(ue,me,Ie,Be,Le,Ze,at,ot){return(me||[]).map((et,ct)=>{const yt=Gr(ct,ot);let dt=et;if(dt.sorter){const Ht=dt.sortDirections||Le,Zt=dt.showSorterTooltip===void 0?at:dt.showSorterTooltip,zt=Nr(dt,yt),pn=Ie.find(sr=>{let{key:In}=sr;return In===zt}),an=pn?pn.sortOrder:null,mn=ko(Ht,an);let on;if(et.sortIcon)on=et.sortIcon({sortOrder:an});else{const sr=Ht.includes(go)&&t.createElement(jo.Z,{className:P()(`${ue}-column-sorter-up`,{active:an===go})}),In=Ht.includes(Co)&&t.createElement(vo.Z,{className:P()(`${ue}-column-sorter-down`,{active:an===Co})});on=t.createElement("span",{className:P()(`${ue}-column-sorter`,{[`${ue}-column-sorter-full`]:!!(sr&&In)})},t.createElement("span",{className:`${ue}-column-sorter-inner`,"aria-hidden":"true"},sr,In))}const{cancelSort:Sn,triggerAsc:kn,triggerDesc:Zn}=Ze||{};let Pn=Sn;mn===Co?Pn=Zn:mn===go&&(Pn=kn);const nr=typeof Zt=="object"?Zt:{title:Pn};dt=Object.assign(Object.assign({},dt),{className:P()(dt.className,{[`${ue}-column-sort`]:an}),title:sr=>{const In=t.createElement("div",{className:`${ue}-column-sorters`},t.createElement("span",{className:`${ue}-column-title`},Pr(et.title,sr)),on);return Zt?t.createElement(ho.Z,Object.assign({},nr),In):In},onHeaderCell:sr=>{const In=et.onHeaderCell&&et.onHeaderCell(sr)||{},Nn=In.onClick,On=In.onKeyDown;In.onClick=er=>{Be({column:et,key:zt,sortOrder:mn,multiplePriority:yo(et)}),Nn==null||Nn(er)},In.onKeyDown=er=>{er.keyCode===Xr.Z.ENTER&&(Be({column:et,key:zt,sortOrder:mn,multiplePriority:yo(et)}),On==null||On(er))};const bn=kr(et.title,{}),Tn=bn==null?void 0:bn.toString();return an?In["aria-sort"]=an==="ascend"?"ascending":"descending":In["aria-label"]=Tn||"",In.className=P()(In.className,`${ue}-column-has-sorters`),In.tabIndex=0,et.ellipsis&&(In.title=(bn!=null?bn:"").toString()),In}})}return"children"in dt&&(dt=Object.assign(Object.assign({},dt),{children:Ro(ue,dt.children,Ie,Be,Le,Ze,at,yt)})),dt})}function To(ue){const{column:me,sortOrder:Ie}=ue;return{column:me,order:Ie,field:me.dataIndex,columnKey:me.key}}function Bo(ue){const me=ue.filter(Ie=>{let{sortOrder:Be}=Ie;return Be}).map(To);return me.length===0&&ue.length?Object.assign(Object.assign({},To(ue[ue.length-1])),{column:void 0}):me.length<=1?me[0]||{}:me}function ea(ue,me,Ie){const Be=me.slice().sort((at,ot)=>ot.multiplePriority-at.multiplePriority),Le=ue.slice(),Ze=Be.filter(at=>{let{column:{sorter:ot},sortOrder:et}=at;return wo(ot)&&et});return Ze.length?Le.sort((at,ot)=>{for(let et=0;et{const ot=at[Ie];return ot?Object.assign(Object.assign({},at),{[Ie]:ea(ot,me,Ie)}):at}):Le}function Mr(ue){let{prefixCls:me,mergedColumns:Ie,onSorterChange:Be,sortDirections:Le,tableLocale:Ze,showSorterTooltip:at}=ue;const[ot,et]=t.useState(Ao(Ie,!0)),ct=t.useMemo(()=>{let zt=!0;const pn=Ao(Ie,!1);if(!pn.length)return ot;const an=[];function mn(Sn){zt?an.push(Sn):an.push(Object.assign(Object.assign({},Sn),{sortOrder:null}))}let on=null;return pn.forEach(Sn=>{on===null?(mn(Sn),Sn.sortOrder&&(Sn.multiplePriority===!1?zt=!1:on=!0)):(on&&Sn.multiplePriority!==!1||(zt=!1),mn(Sn))}),an},[Ie,ot]),yt=t.useMemo(()=>{const zt=ct.map(pn=>{let{column:an,sortOrder:mn}=pn;return{column:an,order:mn}});return{sortColumns:zt,sortColumn:zt[0]&&zt[0].column,sortOrder:zt[0]&&zt[0].order}},[ct]);function dt(zt){let pn;zt.multiplePriority===!1||!ct.length||ct[0].multiplePriority===!1?pn=[zt]:pn=[].concat((0,Tt.Z)(ct.filter(an=>{let{key:mn}=an;return mn!==zt.key})),[zt]),et(pn),Be(Bo(pn),pn)}return[zt=>Ro(me,zt,ct,dt,Le,Ze,at),ct,yt,()=>Bo(ct)]}function Qr(ue,me){return ue.map(Ie=>{const Be=Object.assign({},Ie);return Be.title=Pr(Ie.title,me),"children"in Be&&(Be.children=Qr(Be.children,me)),Be})}function Ia(ue){return[t.useCallback(Ie=>Qr(Ie,ue),[ue])]}var Oa=sn((ue,me)=>{const{_renderTimes:Ie}=ue,{_renderTimes:Be}=me;return Ie!==Be}),bo=vt((ue,me)=>{const{_renderTimes:Ie}=ue,{_renderTimes:Be}=me;return Ie!==Be}),eo=w(64993),Eo=w(17313),Po=w(83116),Fo=w(37613),Io=ue=>{const{componentCls:me}=ue,Ie=`${ue.lineWidth}px ${ue.lineType} ${ue.tableBorderColor}`,Be=(Le,Ze,at)=>({[`&${me}-${Le}`]:{[`> ${me}-container`]:{[`> ${me}-content, > ${me}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${me}-expanded-row-fixed`]:{margin:`-${Ze}px -${at+ue.lineWidth}px`}}}}}});return{[`${me}-wrapper`]:{[`${me}${me}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${me}-title`]:{border:Ie,borderBottom:0},[`> ${me}-container`]:{borderInlineStart:Ie,borderTop:Ie,[` - > ${me}-content, - > ${me}-header, - > ${me}-body, - > ${me}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Ie},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Ie},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${me}-cell-fix-right-first::after`]:{borderInlineEnd:Ie}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${me}-expanded-row-fixed`]:{margin:`-${ue.tablePaddingVertical}px -${ue.tablePaddingHorizontal+ue.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:ue.lineWidth,bottom:0,borderInlineEnd:Ie,content:'""'}}}}}},[`&${me}-scroll-horizontal`]:{[`> ${me}-container > ${me}-body`]:{"> table > tbody":{[` - > tr${me}-expanded-row, - > tr${me}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},Be("middle",ue.tablePaddingVerticalMiddle,ue.tablePaddingHorizontalMiddle)),Be("small",ue.tablePaddingVerticalSmall,ue.tablePaddingHorizontalSmall)),{[`> ${me}-footer`]:{border:Ie,borderTop:0}}),[`${me}-cell`]:{[`${me}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${ue.lineWidth}px 0 ${ue.lineWidth}px ${ue.tableHeaderBg}`}},[`${me}-bordered ${me}-cell-scrollbar`]:{borderInlineEnd:Ie}}}},mi=ue=>{const{componentCls:me}=ue;return{[`${me}-wrapper`]:{[`${me}-cell-ellipsis`]:Object.assign(Object.assign({},Eo.vS),{wordBreak:"keep-all",[` - &${me}-cell-fix-left-last, - &${me}-cell-fix-right-first - `]:{overflow:"visible",[`${me}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${me}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},vi=ue=>{const{componentCls:me}=ue;return{[`${me}-wrapper`]:{[`${me}-tbody > tr${me}-placeholder`]:{textAlign:"center",color:ue.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ue.colorBgContainer}}}}},hi=w(15969),gi=ue=>{const{componentCls:me,antCls:Ie,controlInteractiveSize:Be,motionDurationSlow:Le,lineWidth:Ze,paddingXS:at,lineType:ot,tableBorderColor:et,tableExpandIconBg:ct,tableExpandColumnWidth:yt,borderRadius:dt,fontSize:Ht,fontSizeSM:Zt,lineHeight:zt,tablePaddingVertical:pn,tablePaddingHorizontal:an,tableExpandedRowBg:mn,paddingXXS:on}=ue,Sn=Be/2-Ze,kn=Sn*2+Ze*3,Zn=`${Ze}px ${ot} ${et}`,Pn=on-Ze;return{[`${me}-wrapper`]:{[`${me}-expand-icon-col`]:{width:yt},[`${me}-row-expand-icon-cell`]:{textAlign:"center",[`${me}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${me}-row-indent`]:{height:1,float:"left"},[`${me}-row-expand-icon`]:Object.assign(Object.assign({},(0,hi.N)(ue)),{position:"relative",float:"left",boxSizing:"border-box",width:kn,height:kn,padding:0,color:"inherit",lineHeight:`${kn}px`,background:ct,border:Zn,borderRadius:dt,transform:`scale(${Be/kn})`,transition:`all ${Le}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Le} ease-out`,content:'""'},"&::before":{top:Sn,insetInlineEnd:Pn,insetInlineStart:Pn,height:Ze},"&::after":{top:Pn,bottom:Pn,insetInlineStart:Sn,width:Ze,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${me}-row-indent + ${me}-row-expand-icon`]:{marginTop:(Ht*zt-Ze*3)/2-Math.ceil((Zt*1.4-Ze*3)/2),marginInlineEnd:at},[`tr${me}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:mn}},[`${Ie}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${me}-expanded-row-fixed`]:{position:"relative",margin:`-${pn}px -${an}px`,padding:`${pn}px ${an}px`}}}},yi=ue=>{const{componentCls:me,antCls:Ie,iconCls:Be,tableFilterDropdownWidth:Le,tableFilterDropdownSearchWidth:Ze,paddingXXS:at,paddingXS:ot,colorText:et,lineWidth:ct,lineType:yt,tableBorderColor:dt,tableHeaderIconColor:Ht,fontSizeSM:Zt,tablePaddingHorizontal:zt,borderRadius:pn,motionDurationSlow:an,colorTextDescription:mn,colorPrimary:on,tableHeaderFilterActiveBg:Sn,colorTextDisabled:kn,tableFilterDropdownBg:Zn,tableFilterDropdownHeight:Pn,controlItemBgHover:nr,controlItemBgActive:sr,boxShadowSecondary:In,filterDropdownMenuBg:Nn}=ue,On=`${Ie}-dropdown`,bn=`${me}-filter-dropdown`,Tn=`${Ie}-tree`,er=`${ct}px ${yt} ${dt}`;return[{[`${me}-wrapper`]:{[`${me}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${me}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-at,marginInline:`${at}px ${-zt/2}px`,padding:`0 ${at}px`,color:Ht,fontSize:Zt,borderRadius:pn,cursor:"pointer",transition:`all ${an}`,"&:hover":{color:mn,background:Sn},"&.active":{color:on}}}},{[`${Ie}-dropdown`]:{[bn]:Object.assign(Object.assign({},(0,Eo.Wf)(ue)),{minWidth:Le,backgroundColor:Zn,borderRadius:pn,boxShadow:In,overflow:"hidden",[`${On}-menu`]:{maxHeight:Pn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Nn,"&:empty::after":{display:"block",padding:`${ot}px 0`,color:kn,fontSize:Zt,textAlign:"center",content:'"Not Found"'}},[`${bn}-tree`]:{paddingBlock:`${ot}px 0`,paddingInline:ot,[Tn]:{padding:0},[`${Tn}-treenode ${Tn}-node-content-wrapper:hover`]:{backgroundColor:nr},[`${Tn}-treenode-checkbox-checked ${Tn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:sr}}},[`${bn}-search`]:{padding:ot,borderBottom:er,"&-input":{input:{minWidth:Ze},[Be]:{color:kn}}},[`${bn}-checkall`]:{width:"100%",marginBottom:at,marginInlineStart:at},[`${bn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${ot-ct}px ${ot}px`,overflow:"hidden",borderTop:er}})}},{[`${Ie}-dropdown ${bn}, ${bn}-submenu`]:{[`${Ie}-checkbox-wrapper + span`]:{paddingInlineStart:ot,color:et},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},bi=ue=>{const{componentCls:me,lineWidth:Ie,colorSplit:Be,motionDurationSlow:Le,zIndexTableFixed:Ze,tableBg:at,zIndexTableSticky:ot}=ue,et=Be;return{[`${me}-wrapper`]:{[` - ${me}-cell-fix-left, - ${me}-cell-fix-right - `]:{position:"sticky !important",zIndex:Ze,background:at},[` - ${me}-cell-fix-left-first::after, - ${me}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Ie,width:30,transform:"translateX(100%)",transition:`box-shadow ${Le}`,content:'""',pointerEvents:"none"},[`${me}-cell-fix-left-all::after`]:{display:"none"},[` - ${me}-cell-fix-right-first::after, - ${me}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Ie,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Le}`,content:'""',pointerEvents:"none"},[`${me}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:ot+1,width:30,transition:`box-shadow ${Le}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${me}-ping-left`]:{[`&:not(${me}-has-fix-left) ${me}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${et}`}},[` - ${me}-cell-fix-left-first::after, - ${me}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${et}`},[`${me}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${me}-ping-right`]:{[`&:not(${me}-has-fix-right) ${me}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${et}`}},[` - ${me}-cell-fix-right-first::after, - ${me}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${et}`}}}}},Ei=ue=>{const{componentCls:me,antCls:Ie}=ue;return{[`${me}-wrapper`]:{[`${me}-pagination${Ie}-pagination`]:{margin:`${ue.margin}px 0`},[`${me}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:ue.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},xi=ue=>{const{componentCls:me,tableRadius:Ie}=ue;return{[`${me}-wrapper`]:{[me]:{[`${me}-title, ${me}-header`]:{borderRadius:`${Ie}px ${Ie}px 0 0`},[`${me}-title + ${me}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${me}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:Ie,borderStartEndRadius:Ie,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Ie},"> *:last-child":{borderStartEndRadius:Ie}}},"&-footer":{borderRadius:`0 0 ${Ie}px ${Ie}px`}}}}},Si=ue=>{const{componentCls:me}=ue;return{[`${me}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${me}-pagination-left`]:{justifyContent:"flex-end"},[`${me}-pagination-right`]:{justifyContent:"flex-start"},[`${me}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${me}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${me}-row-indent`]:{float:"right"}}}}},Ci=ue=>{const{componentCls:me,antCls:Ie,iconCls:Be,fontSizeIcon:Le,padding:Ze,paddingXS:at,tableHeaderIconColor:ot,tableHeaderIconColorHover:et,tableSelectionColumnWidth:ct}=ue;return{[`${me}-wrapper`]:{[`${me}-selection-col`]:{width:ct,[`&${me}-selection-col-with-dropdown`]:{width:ct+Le+Ze/4}},[`${me}-bordered ${me}-selection-col`]:{width:ct+at*2,[`&${me}-selection-col-with-dropdown`]:{width:ct+Le+Ze/4+at*2}},[` - table tr th${me}-selection-column, - table tr td${me}-selection-column - `]:{paddingInlineEnd:ue.paddingXS,paddingInlineStart:ue.paddingXS,textAlign:"center",[`${Ie}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${me}-selection-column${me}-cell-fix-left`]:{zIndex:ue.zIndexTableFixed+1},[`table tr th${me}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${me}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${me}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${ue.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${ue.tablePaddingHorizontal/4}px`,[Be]:{color:ot,fontSize:Le,verticalAlign:"baseline","&:hover":{color:et}}}}}},wi=ue=>{const{componentCls:me}=ue,Ie=(Be,Le,Ze,at)=>({[`${me}${me}-${Be}`]:{fontSize:at,[` - ${me}-title, - ${me}-footer, - ${me}-cell, - ${me}-thead > tr > th, - ${me}-tbody > tr > th, - ${me}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${Le}px ${Ze}px`},[`${me}-filter-trigger`]:{marginInlineEnd:`-${Ze/2}px`},[`${me}-expanded-row-fixed`]:{margin:`-${Le}px -${Ze}px`},[`${me}-tbody`]:{[`${me}-wrapper:only-child ${me}`]:{marginBlock:`-${Le}px`,marginInline:`${ue.tableExpandColumnWidth-Ze}px -${Ze}px`}},[`${me}-selection-column`]:{paddingInlineStart:`${Ze/4}px`}}});return{[`${me}-wrapper`]:Object.assign(Object.assign({},Ie("middle",ue.tablePaddingVerticalMiddle,ue.tablePaddingHorizontalMiddle,ue.tableFontSizeMiddle)),Ie("small",ue.tablePaddingVerticalSmall,ue.tablePaddingHorizontalSmall,ue.tableFontSizeSmall))}},Ai=ue=>{const{componentCls:me,marginXXS:Ie,fontSizeIcon:Be,tableHeaderIconColor:Le,tableHeaderIconColorHover:Ze}=ue;return{[`${me}-wrapper`]:{[`${me}-thead th${me}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ue.motionDurationSlow}`,"&:hover":{background:ue.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ue.colorPrimary},[` - &${me}-cell-fix-left:hover, - &${me}-cell-fix-right:hover - `]:{background:ue.tableFixedHeaderSortActiveBg}},[`${me}-thead th${me}-column-sort`]:{background:ue.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${me}-column-sort`]:{background:ue.tableBodySortBg},[`${me}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${me}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${me}-column-sorter`]:{marginInlineStart:Ie,color:Le,fontSize:0,transition:`color ${ue.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Be,"&.active":{color:ue.colorPrimary}},[`${me}-column-sorter-up + ${me}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${me}-column-sorters:hover ${me}-column-sorter`]:{color:Ze}}}},Ii=ue=>{const{componentCls:me,opacityLoading:Ie,tableScrollThumbBg:Be,tableScrollThumbBgHover:Le,tableScrollThumbSize:Ze,tableScrollBg:at,zIndexTableSticky:ot,stickyScrollBarBorderRadius:et}=ue,ct=`${ue.lineWidth}px ${ue.lineType} ${ue.tableBorderColor}`;return{[`${me}-wrapper`]:{[`${me}-sticky`]:{"&-holder":{position:"sticky",zIndex:ot,background:ue.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Ze}px !important`,zIndex:ot,display:"flex",alignItems:"center",background:at,borderTop:ct,opacity:Ie,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Ze,backgroundColor:Be,borderRadius:et,transition:`all ${ue.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Le}}}}}}},Qo=ue=>{const{componentCls:me,lineWidth:Ie,tableBorderColor:Be}=ue,Le=`${Ie}px ${ue.lineType} ${Be}`;return{[`${me}-wrapper`]:{[`${me}-summary`]:{position:"relative",zIndex:ue.zIndexTableFixed,background:ue.tableBg,"> tr":{"> th, > td":{borderBottom:Le}}},[`div${me}-summary`]:{boxShadow:`0 -${Ie}px 0 ${Be}`}}}},Oi=ue=>{const{componentCls:me}=ue,Ie=`${ue.lineWidth}px ${ue.lineType} ${ue.tableBorderColor}`,Be=`${me}-expanded-row-cell`;return{[`${me}-wrapper`]:{[`${me}-tbody-virtual`]:{[`${me}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${me}-cell`]:{borderBottom:Ie},[`${me}-expanded-row`]:{[`${Be}${Be}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ue.lineWidth}px)`,borderInlineEnd:"none"}}},[`${me}-bordered`]:{[`${me}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Ie,position:"absolute"},[`${me}-cell`]:{borderInlineEnd:Ie,[`&${me}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ue.lineWidth,borderInlineStart:Ie}}}}}}};const ji=ue=>{const{componentCls:me,fontWeightStrong:Ie,tablePaddingVertical:Be,tablePaddingHorizontal:Le,lineWidth:Ze,lineType:at,tableBorderColor:ot,tableFontSize:et,tableBg:ct,tableRadius:yt,tableHeaderTextColor:dt,motionDurationMid:Ht,tableHeaderBg:Zt,tableHeaderCellSplitColor:zt,tableRowHoverBg:pn,tableSelectedRowBg:an,tableSelectedRowHoverBg:mn,tableFooterTextColor:on,tableFooterBg:Sn,paddingContentVerticalLG:kn}=ue,Zn=`${Ze}px ${at} ${ot}`;return{[`${me}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Eo.dF)()),{[me]:Object.assign(Object.assign({},(0,Eo.Wf)(ue)),{fontSize:et,background:ct,borderRadius:`${yt}px ${yt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${yt}px ${yt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${me}-cell, - ${me}-thead > tr > th, - ${me}-tbody > tr > th, - ${me}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${kn}px ${Le}px`,overflowWrap:"break-word"},[`${me}-title`]:{padding:`${Be}px ${Le}px`},[`${me}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:dt,fontWeight:Ie,textAlign:"start",background:Zt,borderBottom:Zn,transition:`background ${Ht} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${me}-selection-column):not(${me}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:zt,transform:"translateY(-50%)",transition:`background-color ${Ht}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${me}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Ht}, border-color ${Ht}`,borderBottom:Zn,[` - > ${me}-wrapper:only-child, - > ${me}-expanded-row-fixed > ${me}-wrapper:only-child - `]:{[me]:{marginBlock:`-${Be}px`,marginInline:`${ue.tableExpandColumnWidth-Le}px -${Le}px`,[`${me}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:dt,fontWeight:Ie,textAlign:"start",background:Zt,borderBottom:Zn,transition:`background ${Ht} ease`},[` - &${me}-row:hover > th, - &${me}-row:hover > td, - > th${me}-cell-row-hover, - > td${me}-cell-row-hover - `]:{background:pn},[`&${me}-row-selected`]:{"> th, > td":{background:an},"&:hover > th, &:hover > td":{background:mn}}}},[`${me}-footer`]:{padding:`${Be}px ${Le}px`,color:on,background:Sn}})}};var Ri=(0,Po.Z)("Table",ue=>{const{colorTextHeading:me,colorSplit:Ie,colorIcon:Be,colorIconHover:Le,opacityLoading:Ze,colorBgContainer:at,controlInteractiveSize:ot,headerBg:et,headerColor:ct,headerSortActiveBg:yt,headerSortHoverBg:dt,bodySortBg:Ht,rowHoverBg:Zt,rowSelectedBg:zt,rowSelectedHoverBg:pn,rowExpandedBg:an,cellPaddingBlock:mn,cellPaddingInline:on,cellPaddingBlockMD:Sn,cellPaddingInlineMD:kn,cellPaddingBlockSM:Zn,cellPaddingInlineSM:Pn,borderColor:nr,footerBg:sr,footerColor:In,headerBorderRadius:Nn,cellFontSize:On,cellFontSizeMD:bn,cellFontSizeSM:Tn,headerSplitColor:er,fixedHeaderSortActiveBg:dr,headerFilterHoverBg:ir,filterDropdownBg:Hn,expandIconBg:mr,selectionColumnWidth:hr,stickyScrollBarBg:Fr}=ue,wr=new eo.C(Be),ta=new eo.C(Le),na=2,lr=(0,Fo.TS)(ue,{tableFontSize:On,tableBg:at,tableRadius:Nn,tablePaddingVertical:mn,tablePaddingHorizontal:on,tablePaddingVerticalMiddle:Sn,tablePaddingHorizontalMiddle:kn,tablePaddingVerticalSmall:Zn,tablePaddingHorizontalSmall:Pn,tableBorderColor:nr,tableHeaderTextColor:ct,tableHeaderBg:et,tableFooterTextColor:In,tableFooterBg:sr,tableHeaderCellSplitColor:er,tableHeaderSortBg:yt,tableHeaderSortHoverBg:dt,tableHeaderIconColor:wr.clone().setAlpha(wr.getAlpha()*Ze).toRgbString(),tableHeaderIconColorHover:ta.clone().setAlpha(ta.getAlpha()*Ze).toRgbString(),tableBodySortBg:Ht,tableFixedHeaderSortActiveBg:dr,tableHeaderFilterActiveBg:ir,tableFilterDropdownBg:Hn,tableRowHoverBg:Zt,tableSelectedRowBg:zt,tableSelectedRowHoverBg:pn,zIndexTableFixed:na,zIndexTableSticky:na+1,tableFontSizeMiddle:bn,tableFontSizeSmall:Tn,tableSelectionColumnWidth:hr,tableExpandIconBg:mr,tableExpandColumnWidth:ot+2*ue.padding,tableExpandedRowBg:an,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Fr,tableScrollThumbBgHover:me,tableScrollBg:Ie});return[ji(lr),Ei(lr),Qo(lr),Ai(lr),yi(lr),Io(lr),xi(lr),gi(lr),Qo(lr),vi(lr),Ci(lr),bi(lr),Ii(lr),mi(lr),wi(lr),Si(lr),Oi(lr)]},ue=>{const{colorFillAlter:me,colorBgContainer:Ie,colorTextHeading:Be,colorFillSecondary:Le,colorFillContent:Ze,controlItemBgActive:at,controlItemBgActiveHover:ot,padding:et,paddingSM:ct,paddingXS:yt,colorBorderSecondary:dt,borderRadiusLG:Ht,fontSize:Zt,controlHeight:zt,colorTextPlaceholder:pn}=ue,an=new eo.C(Le).onBackground(Ie).toHexShortString(),mn=new eo.C(Ze).onBackground(Ie).toHexShortString(),on=new eo.C(me).onBackground(Ie).toHexShortString();return{headerBg:on,headerColor:Be,headerSortActiveBg:an,headerSortHoverBg:mn,bodySortBg:on,rowHoverBg:on,rowSelectedBg:at,rowSelectedHoverBg:ot,rowExpandedBg:me,cellPaddingBlock:et,cellPaddingInline:et,cellPaddingBlockMD:ct,cellPaddingInlineMD:yt,cellPaddingBlockSM:yt,cellPaddingInlineSM:yt,borderColor:dt,headerBorderRadius:Ht,footerBg:on,footerColor:Be,cellFontSize:Zt,cellFontSizeMD:Zt,cellFontSizeSM:Zt,headerSplitColor:dt,fixedHeaderSortActiveBg:an,headerFilterHoverBg:Ze,filterDropdownMenuBg:Ie,filterDropdownBg:Ie,expandIconBg:Ie,selectionColumnWidth:zt,stickyScrollBarBg:pn,stickyScrollBarBorderRadius:100}});const Ti=[],Bi=(ue,me)=>{const{prefixCls:Ie,className:Be,rootClassName:Le,style:Ze,size:at,bordered:ot,dropdownPrefixCls:et,dataSource:ct,pagination:yt,rowSelection:dt,rowKey:Ht="key",rowClassName:Zt,columns:zt,children:pn,childrenColumnName:an,onChange:mn,getPopupContainer:on,loading:Sn,expandIcon:kn,expandable:Zn,expandedRowRender:Pn,expandIconColumnIndex:nr,indentSize:sr,scroll:In,sortDirections:Nn,locale:On,showSorterTooltip:bn=!0,virtual:Tn}=ue,er=t.useMemo(()=>zt||fe(pn),[zt,pn]),dr=t.useMemo(()=>er.some(Sr=>Sr.responsive),[er]),ir=(0,Ln.Z)(dr),Hn=t.useMemo(()=>{const Sr=new Set(Object.keys(ir).filter(Lr=>ir[Lr]));return er.filter(Lr=>!Lr.responsive||Lr.responsive.some(ga=>Sr.has(ga)))},[er,ir]),mr=(0,Qt.Z)(ue,["className","style","columns"]),{locale:hr=Vn.Z,direction:Fr,table:wr,renderEmpty:ta,getPrefixCls:na,getPopupContainer:lr}=t.useContext(Rn.E_),sa=(0,Bn.Z)(at),Ir=Object.assign(Object.assign({},hr.Table),On),Ur=ct||Ti,zr=na("table",Ie),ja=na("dropdown",et),Yn=Object.assign({childrenColumnName:an,expandIconColumnIndex:nr},Zn),{childrenColumnName:Un="children"}=Yn,Wn=t.useMemo(()=>Ur.some(Sr=>Sr==null?void 0:Sr[Un])?"nest":Pn||Zn&&Zn.expandedRowRender?"row":null,[Ur]),Dn={body:t.useRef()},Or=t.useMemo(()=>typeof Ht=="function"?Ht:Sr=>Sr==null?void 0:Sr[Ht],[Ht]),[Mn]=Ja(Ur,Un,Or),or={},xr=function(Sr,Lr){let ga=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var $r,Sa,Ba;const Pa=Object.assign(Object.assign({},or),Sr);ga&&(($r=or.resetPagination)===null||$r===void 0||$r.call(or),!((Sa=Pa.pagination)===null||Sa===void 0)&&Sa.current&&(Pa.pagination.current=1),yt&&yt.onChange&&yt.onChange(1,(Ba=Pa.pagination)===null||Ba===void 0?void 0:Ba.pageSize)),In&&In.scrollToFirstRowOnChange!==!1&&Dn.body.current&&(0,Yt.Z)(0,{getContainer:()=>Dn.body.current}),mn==null||mn(Pa.pagination,Pa.filters,Pa.sorter,{currentDataSource:Ua(ea(Ur,Pa.sorterStates,Un),Pa.filterStates),action:Lr})},Er=(Sr,Lr)=>{xr({sorter:Sr,sorterStates:Lr},"sort",!1)},[Ea,va,Wa,la]=Mr({prefixCls:zr,mergedColumns:Hn,onSorterChange:Er,sortDirections:Nn||["ascend","descend"],tableLocale:Ir,showSorterTooltip:bn}),Za=t.useMemo(()=>ea(Ur,va,Un),[Ur,va]);or.sorter=la(),or.sorterStates=va;const ca=(Sr,Lr)=>{xr({filters:Sr,filterStates:Lr},"filter",!0)},[Ra,po,Rr]=co({prefixCls:zr,locale:Ir,dropdownPrefixCls:ja,mergedColumns:Hn,onFilterChange:ca,getPopupContainer:on||lr}),Tr=Ua(Za,po);or.filters=Rr,or.filterStates=po;const _r=t.useMemo(()=>{const Sr={};return Object.keys(Rr).forEach(Lr=>{Rr[Lr]!==null&&(Sr[Lr]=Rr[Lr])}),Object.assign(Object.assign({},Wa),{filters:Sr})},[Wa,Rr]),[ua]=Ia(_r),da=(Sr,Lr)=>{xr({pagination:Object.assign(Object.assign({},or.pagination),{current:Sr,pageSize:Lr})},"paginate")},[gr,Ca]=oo(Tr.length,da,yt);or.pagination=yt===!1?{}:Ma(gr,yt),or.resetPagination=Ca;const xa=t.useMemo(()=>{if(yt===!1||!gr.pageSize)return Tr;const{current:Sr=1,total:Lr,pageSize:ga=$a}=gr;return Tr.lengthga?Tr.slice((Sr-1)*ga,Sr*ga):Tr:Tr.slice((Sr-1)*ga,Sr*ga)},[!!yt,Tr,gr&&gr.current,gr&&gr.pageSize,gr&&gr.total]),[Na,Ya]=ka({prefixCls:zr,data:Tr,pageData:xa,getRowKey:Or,getRecordByKey:Mn,expandType:Wn,childrenColumnName:Un,locale:Ir,getPopupContainer:on||lr},dt),Ka=(Sr,Lr,ga)=>{let $r;return typeof Zt=="function"?$r=P()(Zt(Sr,Lr,ga)):$r=P()(Zt),P()({[`${zr}-row-selected`]:Ya.has(Or(Sr,Lr))},$r)};Yn.__PARENT_RENDER_ICON__=Yn.expandIcon,Yn.expandIcon=Yn.expandIcon||kn||Hr(Ir),Wn==="nest"&&Yn.expandIconColumnIndex===void 0?Yn.expandIconColumnIndex=dt?1:0:Yn.expandIconColumnIndex>0&&dt&&(Yn.expandIconColumnIndex-=1),typeof Yn.indentSize!="number"&&(Yn.indentSize=typeof sr=="number"?sr:15);const Oo=t.useCallback(Sr=>ua(Na(Ra(Ea(Sr)))),[Ea,Ra,Na]);let no,za;if(yt!==!1&&(gr!=null&&gr.total)){let Sr;gr.size?Sr=gr.size:Sr=sa==="small"||sa==="middle"?"small":void 0;const Lr=Sa=>t.createElement(_n.Z,Object.assign({},gr,{className:P()(`${zr}-pagination ${zr}-pagination-${Sa}`,gr.className),size:Sr})),ga=Fr==="rtl"?"left":"right",{position:$r}=gr;if($r!==null&&Array.isArray($r)){const Sa=$r.find(ro=>ro.includes("top")),Ba=$r.find(ro=>ro.includes("bottom")),Pa=$r.every(ro=>`${ro}`=="none");!Sa&&!Ba&&!Pa&&(za=Lr(ga)),Sa&&(no=Lr(Sa.toLowerCase().replace("top",""))),Ba&&(za=Lr(Ba.toLowerCase().replace("bottom","")))}else za=Lr(ga)}let Ta;typeof Sn=="boolean"?Ta={spinning:Sn}:typeof Sn=="object"&&(Ta=Object.assign({spinning:!0},Sn));const[wa,fa]=Ri(zr),[,Jr]=(0,tr.Z)(),Qa=P()(`${zr}-wrapper`,wr==null?void 0:wr.className,{[`${zr}-wrapper-rtl`]:Fr==="rtl"},Be,Le,fa),mo=Object.assign(Object.assign({},wr==null?void 0:wr.style),Ze),io=On&&On.emptyText||(ta==null?void 0:ta("Table"))||t.createElement(wn.Z,{componentName:"Table"}),_a=Tn?bo:Oa,No={},Zo=t.useMemo(()=>{const{fontSize:Sr,lineHeight:Lr,padding:ga,paddingXS:$r,paddingSM:Sa}=Jr,Ba=Math.floor(Sr*Lr);switch(sa){case"large":return ga*2+Ba;case"small":return $r*2+Ba;default:return Sa*2+Ba}},[Jr,sa]);return Tn&&(No.listItemHeight=Zo),wa(t.createElement("div",{ref:me,className:Qa,style:mo},t.createElement(rr.Z,Object.assign({spinning:!1},Ta),no,t.createElement(_a,Object.assign({},No,mr,{columns:Hn,direction:Fr,expandable:Yn,prefixCls:zr,className:P()({[`${zr}-middle`]:sa==="middle",[`${zr}-small`]:sa==="small",[`${zr}-bordered`]:ot,[`${zr}-empty`]:Ur.length===0}),data:xa,rowKey:Or,rowClassName:Ka,emptyText:io,internalHooks:pe,internalRefs:Dn,transformColumns:Oo})),za)))};var Pi=t.forwardRef(Bi);const Fi=(ue,me)=>{const Ie=t.useRef(0);return Ie.current+=1,t.createElement(Pi,Object.assign({},ue,{ref:me,_renderTimes:Ie.current}))},to=t.forwardRef(Fi);to.SELECTION_COLUMN=oa,to.EXPAND_COLUMN=C,to.SELECTION_ALL=qr,to.SELECTION_INVERT=ma,to.SELECTION_NONE=ha,to.Column=Ot,to.ColumnGroup=Xt,to.Summary=R;var Ni=to,Di=Ni},99313:function(Dt,We,w){"use strict";w.d(We,{default:function(){return Fe}});var C=w(99267),pe=w(18785),e=w(62772),I=w(92310),p=w.n(I),a=w(60499),t=w(18642),s=w(85899),u=w(72190),o=w(43749),c=w(42244),n=w(59301),r=w(49658),i=w(18929),l=w(77900),d=(0,n.createContext)(null),E=n.forwardRef(function(fe,ge){var ye=fe.prefixCls,he=fe.className,Ne=fe.style,Pe=fe.id,$e=fe.active,qe=fe.tabKey,lt=fe.children;return n.createElement("div",{id:Pe&&"".concat(Pe,"-panel-").concat(qe),role:"tabpanel",tabIndex:$e?0:-1,"aria-labelledby":Pe&&"".concat(Pe,"-tab-").concat(qe),"aria-hidden":!$e,style:Ne,className:p()(ye,$e&&"".concat(ye,"-active"),he),ref:ge},lt)}),v=E,m=["key","forceRender","style","className"];function f(fe){var ge=fe.id,ye=fe.activeKey,he=fe.animated,Ne=fe.tabPosition,Pe=fe.destroyInactiveTabPane,$e=n.useContext(d),qe=$e.prefixCls,lt=$e.tabs,ft=he.tabPane,xt="".concat(qe,"-tabpane");return n.createElement("div",{className:p()("".concat(qe,"-content-holder"))},n.createElement("div",{className:p()("".concat(qe,"-content"),"".concat(qe,"-content-").concat(Ne),(0,t.Z)({},"".concat(qe,"-content-animated"),ft))},lt.map(function(gt){var mt=gt.key,Ct=gt.forceRender,Te=gt.style,De=gt.className,ze=(0,c.Z)(gt,m),Ke=mt===ye;return n.createElement(l.default,(0,a.Z)({key:mt,visible:Ke,forceRender:Ct,removeOnLeave:!!Pe,leavedClassName:"".concat(xt,"-hidden")},he.tabPaneMotion),function(it,tt){var nt=it.style,je=it.className;return n.createElement(v,(0,a.Z)({},ze,{prefixCls:xt,id:ge,tabKey:mt,animated:ft,active:Ke,style:(0,s.Z)((0,s.Z)({},Te),nt),className:p()(De,je),ref:tt}))})})))}var x=w(77654),S=w(29301),g=w(6089),O=w(8654),y={width:0,height:0,left:0,top:0};function b(fe,ge,ye){return(0,n.useMemo)(function(){for(var he,Ne=new Map,Pe=ge.get((he=fe[0])===null||he===void 0?void 0:he.key)||y,$e=Pe.left+Pe.width,qe=0;qekt?(ut=Qe,ke.current="x"):(ut=Xe,ke.current="y"),ge(-ut,-ut)&&Ve.preventDefault()}var Ye=(0,n.useRef)(null);Ye.current={onTouchStart:tt,onTouchMove:nt,onTouchEnd:je,onWheel:He},n.useEffect(function(){function Ve(It){Ye.current.onTouchStart(It)}function Qe(It){Ye.current.onTouchMove(It)}function Xe(It){Ye.current.onTouchEnd(It)}function ut(It){Ye.current.onWheel(It)}return document.addEventListener("touchmove",Qe,{passive:!1}),document.addEventListener("touchend",Xe,{passive:!1}),fe.current.addEventListener("touchstart",Ve,{passive:!1}),fe.current.addEventListener("wheel",ut),function(){document.removeEventListener("touchmove",Qe),document.removeEventListener("touchend",Xe)}},[])}var H=w(34280);function G(fe){var ge=(0,n.useState)(0),ye=(0,u.Z)(ge,2),he=ye[0],Ne=ye[1],Pe=(0,n.useRef)(0),$e=(0,n.useRef)();return $e.current=fe,(0,H.o)(function(){var qe;(qe=$e.current)===null||qe===void 0||qe.call($e)},[he]),function(){Pe.current===he&&(Pe.current+=1,Ne(Pe.current))}}function U(fe){var ge=(0,n.useRef)([]),ye=(0,n.useState)({}),he=(0,u.Z)(ye,2),Ne=he[1],Pe=(0,n.useRef)(typeof fe=="function"?fe():fe),$e=G(function(){var lt=Pe.current;ge.current.forEach(function(ft){lt=ft(lt)}),ge.current=[],Pe.current=lt,Ne({})});function qe(lt){ge.current.push(lt),$e()}return[Pe.current,qe]}var _={width:0,height:0,left:0,top:0,right:0};function K(fe,ge,ye,he,Ne,Pe,$e){var qe=$e.tabs,lt=$e.tabPosition,ft=$e.rtl,xt,gt,mt;return["top","bottom"].includes(lt)?(xt="width",gt=ft?"right":"left",mt=Math.abs(ye)):(xt="height",gt="top",mt=-ye),(0,n.useMemo)(function(){if(!qe.length)return[0,0];for(var Ct=qe.length,Te=Ct,De=0;Demt+ge){Te=De-1;break}}for(var Ke=0,it=Ct-1;it>=0;it-=1){var tt=fe.get(qe[it].key)||_;if(tt[gt]=Te?[0,0]:[Ke,Te]},[fe,ge,he,Ne,Pe,mt,lt,qe.map(function(Ct){return Ct.key}).join("_"),ft])}function ae(fe){var ge;return fe instanceof Map?(ge={},fe.forEach(function(ye,he){ge[he]=ye})):ge=fe,JSON.stringify(ge)}var Y="TABS_DQ";function te(fe){return String(fe).replace(/"/g,Y)}function X(fe,ge,ye,he){return!(!ye||he||fe===!1||fe===void 0&&(ge===!1||ge===null))}function Q(fe,ge){var ye=fe.prefixCls,he=fe.editable,Ne=fe.locale,Pe=fe.style;return!he||he.showAdd===!1?null:n.createElement("button",{ref:ge,type:"button",className:"".concat(ye,"-nav-add"),style:Pe,"aria-label":(Ne==null?void 0:Ne.addAriaLabel)||"Add tab",onClick:function(qe){he.onEdit("add",{event:qe})}},he.addIcon||"+")}var q=n.forwardRef(Q),$=n.forwardRef(function(fe,ge){var ye=fe.position,he=fe.prefixCls,Ne=fe.extra;if(!Ne)return null;var Pe,$e={};return(0,o.Z)(Ne)==="object"&&!n.isValidElement(Ne)?$e=Ne:$e.right=Ne,ye==="right"&&(Pe=$e.right),ye==="left"&&(Pe=$e.left),Pe?n.createElement("div",{className:"".concat(he,"-extra-content"),ref:ge},Pe):null}),de=$,ce=w(31561),xe=w(15285),Ce=w(10228);function oe(fe,ge){var ye=fe.prefixCls,he=fe.id,Ne=fe.tabs,Pe=fe.locale,$e=fe.mobile,qe=fe.moreIcon,lt=qe===void 0?"More":qe,ft=fe.moreTransitionName,xt=fe.style,gt=fe.className,mt=fe.editable,Ct=fe.tabBarGutter,Te=fe.rtl,De=fe.removeAriaLabel,ze=fe.onTabClick,Ke=fe.getPopupContainer,it=fe.popupClassName,tt=(0,n.useState)(!1),nt=(0,u.Z)(tt,2),je=nt[0],ke=nt[1],He=(0,n.useState)(null),Ye=(0,u.Z)(He,2),Ve=Ye[0],Qe=Ye[1],Xe="".concat(he,"-more-popup"),ut="".concat(ye,"-dropdown"),It=Ve!==null?"".concat(Xe,"-").concat(Ve):null,kt=Pe==null?void 0:Pe.dropdownAriaLabel;function Vt(en,Jt){en.preventDefault(),en.stopPropagation(),mt.onEdit("remove",{key:Jt,event:en})}var nn=n.createElement(xe.ZP,{onClick:function(Jt){var tn=Jt.key,xn=Jt.domEvent;ze(tn,xn),ke(!1)},prefixCls:"".concat(ut,"-menu"),id:Xe,tabIndex:-1,role:"listbox","aria-activedescendant":It,selectedKeys:[Ve],"aria-label":kt!==void 0?kt:"expanded dropdown"},Ne.map(function(en){var Jt=en.closable,tn=en.disabled,xn=en.closeIcon,rn=en.key,Cn=en.label,Kn=X(Jt,xn,mt,tn);return n.createElement(xe.sN,{key:rn,id:"".concat(Xe,"-").concat(rn),role:"option","aria-controls":he&&"".concat(he,"-panel-").concat(rn),disabled:tn},n.createElement("span",null,Cn),Kn&&n.createElement("button",{type:"button","aria-label":De||"remove",tabIndex:0,className:"".concat(ut,"-menu-item-remove"),onClick:function(At){At.stopPropagation(),Vt(At,rn)}},xn||mt.removeIcon||"\xD7"))}));function sn(en){for(var Jt=Ne.filter(function(Kn){return!Kn.disabled}),tn=Jt.findIndex(function(Kn){return Kn.key===Ve})||0,xn=Jt.length,rn=0;rnvr?"left":"right"})}),kt=(0,u.Z)(It,2),Vt=kt[0],nn=kt[1],sn=h(0,function(Cr,vr){!ut&&tt&&tt({direction:Cr>vr?"top":"bottom"})}),Gt=(0,u.Z)(sn,2),Bt=Gt[0],fn=Gt[1],un=(0,n.useState)([0,0]),en=(0,u.Z)(un,2),Jt=en[0],tn=en[1],xn=(0,n.useState)([0,0]),rn=(0,u.Z)(xn,2),Cn=rn[0],Kn=rn[1],cn=(0,n.useState)([0,0]),At=(0,u.Z)(cn,2),jt=At[0],vn=At[1],Ge=(0,n.useState)([0,0]),_e=(0,u.Z)(Ge,2),rt=_e[0],vt=_e[1],Nt=U(new Map),Mt=(0,u.Z)(Nt,2),Rt=Mt[0],Ot=Mt[1],St=b(Pe,Rt,Cn[0]),Xt=j(Jt,ut),Qt=j(Cn,ut),Yt=j(jt,ut),Rn=j(rt,ut),wn=Xt_n?_n:Cr}var tr=(0,n.useRef)(),jr=(0,n.useState)(),Hr=(0,u.Z)(jr,2),Nr=Hr[0],Gr=Hr[1];function Pr(){Gr(Date.now())}function kr(){window.clearTimeout(tr.current)}z(Ye,function(Cr,vr){function Kr(Re,st){Re(function(Pt){var hn=rr(Pt+st);return hn})}return wn?(ut?Kr(nn,Cr):Kr(fn,vr),kr(),Pr(),!0):!1}),(0,n.useEffect)(function(){return kr(),Nr&&(tr.current=window.setTimeout(function(){Gr(0)},100)),kr},[Nr]);var ya=K(St,Bn,ut?Vt:Bt,Qt,Yt,Rn,(0,s.Z)((0,s.Z)({},fe),{},{tabs:Pe})),ra=(0,u.Z)(ya,2),ba=ra[0],ia=ra[1],Gn=(0,g.Z)(function(){var Cr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:xt,vr=St.get(Cr)||{width:0,height:0,left:0,right:0,top:0};if(ut){var Kr=Vt;gt?vr.rightVt+Bn&&(Kr=vr.right+vr.width-Bn):vr.left<-Vt?Kr=-vr.left:vr.left+vr.width>-Vt+Bn&&(Kr=-(vr.left+vr.width-Bn)),fn(0),nn(rr(Kr))}else{var Re=Bt;vr.top<-Bt?Re=-vr.top:vr.top+vr.height>-Bt+Bn&&(Re=-(vr.top+vr.height-Bn)),nn(0),fn(rr(Re))}}),Jn={};De==="top"||De==="bottom"?Jn[gt?"marginRight":"marginLeft"]=ze:Jn.marginTop=ze;var cr=Pe.map(function(Cr,vr){var Kr=Cr.key;return n.createElement(D,{id:lt,prefixCls:Ne,key:Kr,tab:Cr,style:vr===0?void 0:Jn,closable:Cr.closable,editable:Ct,active:Kr===xt,renderWrapper:Ke,removeAriaLabel:Te==null?void 0:Te.removeAriaLabel,onClick:function(st){it(Kr,st)},onFocus:function(){Gn(Kr),Pr(),Ye.current&&(gt||(Ye.current.scrollLeft=0),Ye.current.scrollTop=0)}})}),$n=function(){return Ot(function(){var vr=new Map;return Pe.forEach(function(Kr){var Re,st=Kr.key,Pt=(Re=Ve.current)===null||Re===void 0?void 0:Re.querySelector('[data-node-key="'.concat(te(st),'"]'));Pt&&vr.set(st,{width:Pt.offsetWidth,height:Pt.offsetHeight,left:Pt.offsetLeft,top:Pt.offsetTop})}),vr})};(0,n.useEffect)(function(){$n()},[Pe.map(function(Cr){return Cr.key}).join("_")]);var ur=G(function(){var Cr=N(je),vr=N(ke),Kr=N(He);tn([Cr[0]-vr[0]-Kr[0],Cr[1]-vr[1]-Kr[1]]);var Re=N(Xe);vn(Re);var st=N(Qe);vt(st);var Pt=N(Ve);Kn([Pt[0]-Re[0],Pt[1]-Re[1]]),$n()}),Ar=Pe.slice(0,ba),Zr=Pe.slice(ia+1),An=[].concat((0,x.Z)(Ar),(0,x.Z)(Zr)),zn=St.get(xt),Xn=W({activeTabOffset:zn,horizontal:ut,rtl:gt,indicatorSize:nt}),qn=Xn.style;(0,n.useEffect)(function(){Gn()},[xt,Vn,_n,ae(zn),ae(St),ut]),(0,n.useEffect)(function(){ur()},[gt]);var fr=!!An.length,yr="".concat(Ne,"-nav-wrap"),aa,Dr,Wr,Xr;return ut?gt?(Dr=Vt>0,aa=Vt!==_n):(aa=Vt<0,Dr=Vt!==Vn):(Wr=Bt<0,Xr=Bt!==Vn),n.createElement(S.Z,{onResize:ur},n.createElement("div",{ref:(0,O.x1)(ge,je),role:"tablist",className:p()("".concat(Ne,"-nav"),$e),style:qe,onKeyDown:function(){Pr()}},n.createElement(de,{ref:ke,position:"left",extra:mt,prefixCls:Ne}),n.createElement(S.Z,{onResize:ur},n.createElement("div",{className:p()(yr,(ye={},(0,t.Z)(ye,"".concat(yr,"-ping-left"),aa),(0,t.Z)(ye,"".concat(yr,"-ping-right"),Dr),(0,t.Z)(ye,"".concat(yr,"-ping-top"),Wr),(0,t.Z)(ye,"".concat(yr,"-ping-bottom"),Xr),ye)),ref:Ye},n.createElement(S.Z,{onResize:ur},n.createElement("div",{ref:Ve,className:"".concat(Ne,"-nav-list"),style:{transform:"translate(".concat(Vt,"px, ").concat(Bt,"px)"),transition:Nr?"none":void 0}},cr,n.createElement(q,{ref:Xe,prefixCls:Ne,locale:Te,editable:Ct,style:(0,s.Z)((0,s.Z)({},cr.length===0?void 0:Jn),{},{visibility:fr?"hidden":null})}),n.createElement("div",{className:p()("".concat(Ne,"-ink-bar"),(0,t.Z)({},"".concat(Ne,"-ink-bar-animated"),ft.inkBar)),style:qn}))))),n.createElement(M,(0,a.Z)({},fe,{removeAriaLabel:Te==null?void 0:Te.removeAriaLabel,ref:Qe,prefixCls:Ne,tabs:An,className:!fr&&Ln,tabMoving:!!Nr})),n.createElement(de,{ref:He,position:"right",extra:mt,prefixCls:Ne})))}var R=n.forwardRef(T),F=["renderTabBar"],ne=["label","key"];function re(fe){var ge=fe.renderTabBar,ye=(0,c.Z)(fe,F),he=n.useContext(d),Ne=he.tabs;if(ge){var Pe=(0,s.Z)((0,s.Z)({},ye),{},{panes:Ne.map(function($e){var qe=$e.label,lt=$e.key,ft=(0,c.Z)($e,ne);return n.createElement(v,(0,a.Z)({tab:qe,key:lt,tabKey:lt},ft))})});return ge(Pe,R)}return n.createElement(R,ye)}var Z=w(48736);function ie(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},ge;return fe===!1?ge={inkBar:!1,tabPane:!1}:fe===!0?ge={inkBar:!0,tabPane:!1}:ge=(0,s.Z)({inkBar:!0},(0,o.Z)(fe)==="object"?fe:{}),ge.tabPaneMotion&&ge.tabPane===void 0&&(ge.tabPane=!0),!ge.tabPaneMotion&&ge.tabPane&&(ge.tabPane=!1),ge}var Se=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],Ee=0;function Ae(fe,ge){var ye,he=fe.id,Ne=fe.prefixCls,Pe=Ne===void 0?"rc-tabs":Ne,$e=fe.className,qe=fe.items,lt=fe.direction,ft=fe.activeKey,xt=fe.defaultActiveKey,gt=fe.editable,mt=fe.animated,Ct=fe.tabPosition,Te=Ct===void 0?"top":Ct,De=fe.tabBarGutter,ze=fe.tabBarStyle,Ke=fe.tabBarExtraContent,it=fe.locale,tt=fe.moreIcon,nt=fe.moreTransitionName,je=fe.destroyInactiveTabPane,ke=fe.renderTabBar,He=fe.onChange,Ye=fe.onTabClick,Ve=fe.onTabScroll,Qe=fe.getPopupContainer,Xe=fe.popupClassName,ut=fe.indicatorSize,It=(0,c.Z)(fe,Se),kt=n.useMemo(function(){return(qe||[]).filter(function(vt){return vt&&(0,o.Z)(vt)==="object"&&"key"in vt})},[qe]),Vt=lt==="rtl",nn=ie(mt),sn=(0,n.useState)(!1),Gt=(0,u.Z)(sn,2),Bt=Gt[0],fn=Gt[1];(0,n.useEffect)(function(){fn((0,r.Z)())},[]);var un=(0,i.Z)(function(){var vt;return(vt=kt[0])===null||vt===void 0?void 0:vt.key},{value:ft,defaultValue:xt}),en=(0,u.Z)(un,2),Jt=en[0],tn=en[1],xn=(0,n.useState)(function(){return kt.findIndex(function(vt){return vt.key===Jt})}),rn=(0,u.Z)(xn,2),Cn=rn[0],Kn=rn[1];(0,n.useEffect)(function(){var vt=kt.findIndex(function(Mt){return Mt.key===Jt});if(vt===-1){var Nt;vt=Math.max(0,Math.min(Cn,kt.length-1)),tn((Nt=kt[vt])===null||Nt===void 0?void 0:Nt.key)}Kn(vt)},[kt.map(function(vt){return vt.key}).join("_"),Jt,Cn]);var cn=(0,i.Z)(null,{value:he}),At=(0,u.Z)(cn,2),jt=At[0],vn=At[1];(0,n.useEffect)(function(){he||(vn("rc-tabs-".concat(Ee)),Ee+=1)},[]);function Ge(vt,Nt){Ye==null||Ye(vt,Nt);var Mt=vt!==Jt;tn(vt),Mt&&(He==null||He(vt))}var _e={id:jt,activeKey:Jt,animated:nn,tabPosition:Te,rtl:Vt,mobile:Bt},rt=(0,s.Z)((0,s.Z)({},_e),{},{editable:gt,locale:it,moreIcon:tt,moreTransitionName:nt,tabBarGutter:De,onTabClick:Ge,onTabScroll:Ve,extra:Ke,style:ze,panes:null,getPopupContainer:Qe,popupClassName:Xe,indicatorSize:ut});return n.createElement(d.Provider,{value:{tabs:kt,prefixCls:Pe}},n.createElement("div",(0,a.Z)({ref:ge,id:he,className:p()(Pe,"".concat(Pe,"-").concat(Te),(ye={},(0,t.Z)(ye,"".concat(Pe,"-mobile"),Bt),(0,t.Z)(ye,"".concat(Pe,"-editable"),gt),(0,t.Z)(ye,"".concat(Pe,"-rtl"),Vt),ye),$e)},It),n.createElement(re,(0,a.Z)({},rt,{renderTabBar:ke})),n.createElement(f,(0,a.Z)({destroyInactiveTabPane:je},_e,{animated:nn}))))}var ve=n.forwardRef(Ae),le=ve,ee=le,se=w(36355),be=w(19716),Oe=()=>null,Me=w(62892);const Ue={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Je(fe){let ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},ye;return ge===!1?ye={inkBar:!1,tabPane:!1}:ge===!0?ye={inkBar:!0,tabPane:!0}:ye=Object.assign({inkBar:!0},typeof ge=="object"?ge:{}),ye.tabPane&&(ye.tabPaneMotion=Object.assign(Object.assign({},Ue),{motionName:(0,Me.m)(fe,"switch")})),ye}var pt=w(11592),bt=function(fe,ge){var ye={};for(var he in fe)Object.prototype.hasOwnProperty.call(fe,he)&&ge.indexOf(he)<0&&(ye[he]=fe[he]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,he=Object.getOwnPropertySymbols(fe);Nege)}function ht(fe,ge){if(fe)return fe;const ye=(0,pt.Z)(ge).map(he=>{if(n.isValidElement(he)){const{key:Ne,props:Pe}=he,$e=Pe||{},{tab:qe}=$e,lt=bt($e,["tab"]);return Object.assign(Object.assign({key:String(Ne)},lt),{label:qe})}return null});return wt(ye)}var Lt=w(17313),Ut=w(83116),Tt=w(37613),$t=w(13826),Ft=fe=>{const{componentCls:ge,motionDurationSlow:ye}=fe;return[{[ge]:{[`${ge}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${ye}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${ye}`}}}}},[(0,$t.oN)(fe,"slide-up"),(0,$t.oN)(fe,"slide-down")]]};const qt=fe=>{const{componentCls:ge,tabsCardPadding:ye,cardBg:he,cardGutter:Ne,colorBorderSecondary:Pe,itemSelectedColor:$e}=fe;return{[`${ge}-card`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{[`${ge}-tab`]:{margin:0,padding:ye,background:he,border:`${fe.lineWidth}px ${fe.lineType} ${Pe}`,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseInOut}`},[`${ge}-tab-active`]:{color:$e,background:fe.colorBgContainer},[`${ge}-ink-bar`]:{visibility:"hidden"}},[`&${ge}-top, &${ge}-bottom`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{[`${ge}-tab + ${ge}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Ne}px`}}}},[`&${ge}-top`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{[`${ge}-tab`]:{borderRadius:`${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0 0`},[`${ge}-tab-active`]:{borderBottomColor:fe.colorBgContainer}}},[`&${ge}-bottom`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{[`${ge}-tab`]:{borderRadius:`0 0 ${fe.borderRadiusLG}px ${fe.borderRadiusLG}px`},[`${ge}-tab-active`]:{borderTopColor:fe.colorBgContainer}}},[`&${ge}-left, &${ge}-right`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{[`${ge}-tab + ${ge}-tab`]:{marginTop:`${Ne}px`}}},[`&${ge}-left`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{[`${ge}-tab`]:{borderRadius:{_skip_check_:!0,value:`${fe.borderRadiusLG}px 0 0 ${fe.borderRadiusLG}px`}},[`${ge}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:fe.colorBgContainer}}}},[`&${ge}-right`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{[`${ge}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0`}},[`${ge}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:fe.colorBgContainer}}}}}}},_t=fe=>{const{componentCls:ge,itemHoverColor:ye,dropdownEdgeChildVerticalPadding:he}=fe;return{[`${ge}-dropdown`]:Object.assign(Object.assign({},(0,Lt.Wf)(fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:fe.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${ge}-dropdown-menu`]:{maxHeight:fe.tabsDropdownHeight,margin:0,padding:`${he}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:fe.colorBgContainer,backgroundClip:"padding-box",borderRadius:fe.borderRadiusLG,outline:"none",boxShadow:fe.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Lt.vS),{display:"flex",alignItems:"center",minWidth:fe.tabsDropdownWidth,margin:0,padding:`${fe.paddingXXS}px ${fe.paddingSM}px`,color:fe.colorText,fontWeight:"normal",fontSize:fe.fontSize,lineHeight:fe.lineHeight,cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:fe.marginSM},color:fe.colorTextDescription,fontSize:fe.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:ye}},"&:hover":{background:fe.controlItemBgHover},"&-disabled":{"&, &:hover":{color:fe.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},Kt=fe=>{const{componentCls:ge,margin:ye,colorBorderSecondary:he,horizontalMargin:Ne,verticalItemPadding:Pe,verticalItemMargin:$e}=fe;return{[`${ge}-top, ${ge}-bottom`]:{flexDirection:"column",[`> ${ge}-nav, > div > ${ge}-nav`]:{margin:Ne,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${fe.lineWidth}px ${fe.lineType} ${he}`,content:"''"},[`${ge}-ink-bar`]:{height:fe.lineWidthBold,"&-animated":{transition:`width ${fe.motionDurationSlow}, left ${fe.motionDurationSlow}, - right ${fe.motionDurationSlow}`}},[`${ge}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:fe.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:fe.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:fe.boxShadowTabsOverflowRight},[`&${ge}-nav-wrap-ping-left::before`]:{opacity:1},[`&${ge}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${ge}-top`]:{[`> ${ge}-nav, - > div > ${ge}-nav`]:{"&::before":{bottom:0},[`${ge}-ink-bar`]:{bottom:0}}},[`${ge}-bottom`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{order:1,marginTop:`${ye}px`,marginBottom:0,"&::before":{top:0},[`${ge}-ink-bar`]:{top:0}},[`> ${ge}-content-holder, > div > ${ge}-content-holder`]:{order:0}},[`${ge}-left, ${ge}-right`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{flexDirection:"column",minWidth:fe.controlHeight*1.25,[`${ge}-tab`]:{padding:Pe,textAlign:"center"},[`${ge}-tab + ${ge}-tab`]:{margin:$e},[`${ge}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:fe.controlHeight},"&::before":{top:0,boxShadow:fe.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:fe.boxShadowTabsOverflowBottom},[`&${ge}-nav-wrap-ping-top::before`]:{opacity:1},[`&${ge}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${ge}-ink-bar`]:{width:fe.lineWidthBold,"&-animated":{transition:`height ${fe.motionDurationSlow}, top ${fe.motionDurationSlow}`}},[`${ge}-nav-list, ${ge}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${ge}-left`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{[`${ge}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${ge}-content-holder, > div > ${ge}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${fe.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`},[`> ${ge}-content > ${ge}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:fe.paddingLG}}}},[`${ge}-right`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{order:1,[`${ge}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${ge}-content-holder, > div > ${ge}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-fe.lineWidth},borderRight:{_skip_check_:!0,value:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`},[`> ${ge}-content > ${ge}-tabpane`]:{paddingRight:{_skip_check_:!0,value:fe.paddingLG}}}}}},dn=fe=>{const{componentCls:ge,cardPaddingSM:ye,cardPaddingLG:he,horizontalItemPaddingSM:Ne,horizontalItemPaddingLG:Pe}=fe;return{[ge]:{"&-small":{[`> ${ge}-nav`]:{[`${ge}-tab`]:{padding:Ne,fontSize:fe.titleFontSizeSM}}},"&-large":{[`> ${ge}-nav`]:{[`${ge}-tab`]:{padding:Pe,fontSize:fe.titleFontSizeLG}}}},[`${ge}-card`]:{[`&${ge}-small`]:{[`> ${ge}-nav`]:{[`${ge}-tab`]:{padding:ye}},[`&${ge}-bottom`]:{[`> ${ge}-nav ${ge}-tab`]:{borderRadius:`0 0 ${fe.borderRadius}px ${fe.borderRadius}px`}},[`&${ge}-top`]:{[`> ${ge}-nav ${ge}-tab`]:{borderRadius:`${fe.borderRadius}px ${fe.borderRadius}px 0 0`}},[`&${ge}-right`]:{[`> ${ge}-nav ${ge}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${fe.borderRadius}px ${fe.borderRadius}px 0`}}},[`&${ge}-left`]:{[`> ${ge}-nav ${ge}-tab`]:{borderRadius:{_skip_check_:!0,value:`${fe.borderRadius}px 0 0 ${fe.borderRadius}px`}}}},[`&${ge}-large`]:{[`> ${ge}-nav`]:{[`${ge}-tab`]:{padding:he}}}}}},Et=fe=>{const{componentCls:ge,itemActiveColor:ye,itemHoverColor:he,iconCls:Ne,tabsHorizontalItemMargin:Pe,horizontalItemPadding:$e,itemSelectedColor:qe,itemColor:lt}=fe,ft=`${ge}-tab`;return{[ft]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:$e,fontSize:fe.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:lt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:ye}},(0,Lt.Qy)(fe)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-fe.marginXXS},marginLeft:{_skip_check_:!0,value:fe.marginXS},color:fe.colorTextDescription,fontSize:fe.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"&:hover":{color:fe.colorTextHeading}},"&:hover":{color:he},[`&${ft}-active ${ft}-btn`]:{color:qe,textShadow:fe.tabsActiveTextShadow},[`&${ft}-disabled`]:{color:fe.colorTextDisabled,cursor:"not-allowed"},[`&${ft}-disabled ${ft}-btn, &${ft}-disabled ${ge}-remove`]:{"&:focus, &:active":{color:fe.colorTextDisabled}},[`& ${ft}-remove ${Ne}`]:{margin:0},[Ne]:{marginRight:{_skip_check_:!0,value:fe.marginSM}}},[`${ft} + ${ft}`]:{margin:{_skip_check_:!0,value:Pe}}}},En=fe=>{const{componentCls:ge,tabsHorizontalItemMarginRTL:ye,iconCls:he,cardGutter:Ne}=fe;return{[`${ge}-rtl`]:{direction:"rtl",[`${ge}-nav`]:{[`${ge}-tab`]:{margin:{_skip_check_:!0,value:ye},[`${ge}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[he]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${fe.marginSM}px`}},[`${ge}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${fe.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${fe.marginXXS}px`},[he]:{margin:0}}}},[`&${ge}-left`]:{[`> ${ge}-nav`]:{order:1},[`> ${ge}-content-holder`]:{order:0}},[`&${ge}-right`]:{[`> ${ge}-nav`]:{order:0},[`> ${ge}-content-holder`]:{order:1}},[`&${ge}-card${ge}-top, &${ge}-card${ge}-bottom`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{[`${ge}-tab + ${ge}-tab`]:{marginRight:{_skip_check_:!0,value:Ne},marginLeft:{_skip_check_:!0,value:0}}}}},[`${ge}-dropdown-rtl`]:{direction:"rtl"},[`${ge}-menu-item`]:{[`${ge}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Qn=fe=>{const{componentCls:ge,tabsCardPadding:ye,cardHeight:he,cardGutter:Ne,itemHoverColor:Pe,itemActiveColor:$e,colorBorderSecondary:qe}=fe;return{[ge]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Lt.Wf)(fe)),{display:"flex",[`> ${ge}-nav, > div > ${ge}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${ge}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${fe.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${ge}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${fe.motionDurationSlow}`},[`${ge}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${ge}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${ge}-nav-more`]:{position:"relative",padding:ye,background:"transparent",border:0,color:fe.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:fe.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${ge}-nav-add`]:Object.assign({minWidth:he,marginLeft:{_skip_check_:!0,value:Ne},padding:`0 ${fe.paddingXS}px`,background:"transparent",border:`${fe.lineWidth}px ${fe.lineType} ${qe}`,borderRadius:`${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:fe.colorText,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseInOut}`,"&:hover":{color:Pe},"&:active, &:focus:not(:focus-visible)":{color:$e}},(0,Lt.Qy)(fe))},[`${ge}-extra-content`]:{flex:"none"},[`${ge}-ink-bar`]:{position:"absolute",background:fe.inkBarColor,pointerEvents:"none"}}),Et(fe)),{[`${ge}-content`]:{position:"relative",width:"100%"},[`${ge}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${ge}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${ge}-centered`]:{[`> ${ge}-nav, > div > ${ge}-nav`]:{[`${ge}-nav-wrap`]:{[`&:not([class*='${ge}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var jn=(0,Ut.Z)("Tabs",fe=>{const ge=(0,Tt.TS)(fe,{tabsCardPadding:fe.cardPadding||`${(fe.cardHeight-Math.round(fe.fontSize*fe.lineHeight))/2-fe.lineWidth}px ${fe.padding}px`,dropdownEdgeChildVerticalPadding:fe.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${fe.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${fe.horizontalItemGutter}px`});return[dn(ge),En(ge),Kt(ge),_t(ge),qt(ge),Qn(ge),Ft(ge)]},fe=>{const ge=fe.controlHeightLG;return{zIndexPopup:fe.zIndexPopupBase+50,cardBg:fe.colorFillAlter,cardHeight:ge,cardPadding:"",cardPaddingSM:`${fe.paddingXXS*1.5}px ${fe.padding}px`,cardPaddingLG:`${fe.paddingXS}px ${fe.padding}px ${fe.paddingXXS*1.5}px`,titleFontSize:fe.fontSize,titleFontSizeLG:fe.fontSizeLG,titleFontSizeSM:fe.fontSize,inkBarColor:fe.colorPrimary,horizontalMargin:`0 0 ${fe.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${fe.paddingSM}px 0`,horizontalItemPaddingSM:`${fe.paddingXS}px 0`,horizontalItemPaddingLG:`${fe.padding}px 0`,verticalItemPadding:`${fe.paddingXS}px ${fe.paddingLG}px`,verticalItemMargin:`${fe.margin}px 0 0 0`,itemColor:fe.colorText,itemSelectedColor:fe.colorPrimary,itemHoverColor:fe.colorPrimaryHover,itemActiveColor:fe.colorPrimaryActive,cardGutter:fe.marginXXS/2}}),Wt=function(fe,ge){var ye={};for(var he in fe)Object.prototype.hasOwnProperty.call(fe,he)&&ge.indexOf(he)<0&&(ye[he]=fe[he]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,he=Object.getOwnPropertySymbols(fe);Ne{const{type:ge,className:ye,rootClassName:he,size:Ne,onEdit:Pe,hideAdd:$e,centered:qe,addIcon:lt,popupClassName:ft,children:xt,items:gt,animated:mt,style:Ct,indicatorSize:Te}=fe,De=Wt(fe,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:ze,moreIcon:Ke=n.createElement(pe.Z,null)}=De,{direction:it,tabs:tt,getPrefixCls:nt,getPopupContainer:je}=n.useContext(se.E_),ke=nt("tabs",ze),[He,Ye]=jn(ke);let Ve;ge==="editable-card"&&(Ve={onEdit:(Vt,nn)=>{let{key:sn,event:Gt}=nn;Pe==null||Pe(Vt==="add"?Gt:sn,Vt)},removeIcon:n.createElement(C.Z,null),addIcon:lt||n.createElement(e.Z,null),showAdd:$e!==!0});const Qe=nt(),Xe=ht(gt,xt),ut=Je(ke,mt),It=(0,be.Z)(Ne),kt=Object.assign(Object.assign({},tt==null?void 0:tt.style),Ct);return He(n.createElement(ee,Object.assign({direction:it,getPopupContainer:je,moreTransitionName:`${Qe}-slide-up`},De,{items:Xe,className:p()({[`${ke}-${It}`]:It,[`${ke}-card`]:["card","editable-card"].includes(ge),[`${ke}-editable-card`]:ge==="editable-card",[`${ke}-centered`]:qe},tt==null?void 0:tt.className,ye,he,Ye),popupClassName:p()(ft,Ye),style:kt,editable:Ve,moreIcon:Ke,prefixCls:ke,animated:ut,indicatorSize:Te!=null?Te:tt==null?void 0:tt.indicatorSize})))};Fn.TabPane=Oe;var Fe=Fn},17574:function(Dt,We,w){"use strict";w.d(We,{default:function(){return K}});var C=w(38028),pe=w(77654),e=w(52671),I=w(8657),p=w(60499),a=w(59301),t={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},s=t,u=w(7657),o=function(Y,te){return a.createElement(u.Z,(0,p.Z)({},Y,{ref:te,icon:s}))},c=a.forwardRef(o),n=c,r=w(92310),i=w.n(r),l=w(35654),d=w(71430),E=w(36355),v=w(56082),m=w(62892),f=w(20648);const x=4;function S(ae){const{dropPosition:Y,dropLevelOffset:te,prefixCls:X,indent:Q,direction:q="ltr"}=ae,$=q==="ltr"?"left":"right",de=q==="ltr"?"right":"left",ce={[$]:-te*Q+x,[de]:0};switch(Y){case-1:ce.top=-3;break;case 1:ce.bottom=-3;break;default:ce.bottom=-3,ce[$]=Q+x;break}return a.createElement("div",{style:ce,className:`${X}-drop-indicator`})}var g=w(71997),y=a.forwardRef((ae,Y)=>{const{getPrefixCls:te,direction:X,virtual:Q,tree:q}=a.useContext(E.E_),{prefixCls:$,className:de,showIcon:ce=!1,showLine:xe,switcherIcon:Ce,blockNode:oe=!1,children:M,checkable:J=!1,selectable:D=!0,draggable:k,motion:V,style:W}=ae,N=te("tree",$),j=te(),T=V!=null?V:Object.assign(Object.assign({},(0,m.Z)(j)),{motionAppear:!1}),R=Object.assign(Object.assign({},ae),{checkable:J,selectable:D,showIcon:ce,motion:T,blockNode:oe,showLine:!!xe,dropIndicatorRender:S}),[F,ne]=(0,f.ZP)(N),re=a.useMemo(()=>{if(!k)return!1;let ie={};switch(typeof k){case"function":ie.nodeDraggable=k;break;case"object":ie=Object.assign({},k);break;default:break}return ie.icon!==!1&&(ie.icon=ie.icon||a.createElement(v.Z,null)),ie},[k]),Z=ie=>a.createElement(g.Z,{prefixCls:N,switcherIcon:Ce,treeNodeProps:ie,showLine:xe});return F(a.createElement(C.Z,Object.assign({itemHeight:20,ref:Y,virtual:Q},R,{style:Object.assign(Object.assign({},q==null?void 0:q.style),W),prefixCls:N,className:i()({[`${N}-icon-hide`]:!ce,[`${N}-block-node`]:oe,[`${N}-unselectable`]:!D,[`${N}-rtl`]:X==="rtl"},q==null?void 0:q.className,de,ne),direction:X,checkable:J&&a.createElement("span",{className:`${N}-checkbox-inner`}),selectable:D,switcherIcon:Z,draggable:re}),M))}),b;(function(ae){ae[ae.None=0]="None",ae[ae.Start=1]="Start",ae[ae.End=2]="End"})(b||(b={}));function h(ae,Y){function te(X){const{key:Q,children:q}=X;Y(Q,X)!==!1&&h(q||[],Y)}ae.forEach(te)}function A(ae){let{treeData:Y,expandedKeys:te,startKey:X,endKey:Q}=ae;const q=[];let $=b.None;if(X&&X===Q)return[X];if(!X||!Q)return[];function de(ce){return ce===X||ce===Q}return h(Y,ce=>{if($===b.End)return!1;if(de(ce)){if(q.push(ce),$===b.None)$=b.Start;else if($===b.Start)return $=b.End,!1}else $===b.Start&&q.push(ce);return te.includes(ce)}),q}function B(ae,Y){const te=(0,pe.Z)(Y),X=[];return h(ae,(Q,q)=>{const $=te.indexOf(Q);return $!==-1&&(X.push(q),te.splice($,1)),!!te.length}),X}var L=function(ae,Y){var te={};for(var X in ae)Object.prototype.hasOwnProperty.call(ae,X)&&Y.indexOf(X)<0&&(te[X]=ae[X]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,X=Object.getOwnPropertySymbols(ae);Q{var{defaultExpandAll:te,defaultExpandParent:X,defaultExpandedKeys:Q}=ae,q=L(ae,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const $=a.useRef(),de=a.useRef(),ce=()=>{const{keyEntities:re}=(0,d.I8)(z(q));let Z;return te?Z=Object.keys(re):X?Z=(0,l.r7)(q.expandedKeys||Q||[],re):Z=q.expandedKeys||Q,Z},[xe,Ce]=a.useState(q.selectedKeys||q.defaultSelectedKeys||[]),[oe,M]=a.useState(()=>ce());a.useEffect(()=>{"selectedKeys"in q&&Ce(q.selectedKeys)},[q.selectedKeys]),a.useEffect(()=>{"expandedKeys"in q&&M(q.expandedKeys)},[q.expandedKeys]);const J=(re,Z)=>{var ie;return"expandedKeys"in q||M(re),(ie=q.onExpand)===null||ie===void 0?void 0:ie.call(q,re,Z)},D=(re,Z)=>{var ie;const{multiple:Se}=q,{node:Ee,nativeEvent:Ae}=Z,{key:ve=""}=Ee,le=z(q),ee=Object.assign(Object.assign({},Z),{selected:!0}),se=(Ae==null?void 0:Ae.ctrlKey)||(Ae==null?void 0:Ae.metaKey),be=Ae==null?void 0:Ae.shiftKey;let we;Se&&se?(we=re,$.current=ve,de.current=we,ee.selectedNodes=B(le,we)):Se&&be?(we=Array.from(new Set([].concat((0,pe.Z)(de.current||[]),(0,pe.Z)(A({treeData:le,expandedKeys:oe,startKey:ve,endKey:$.current}))))),ee.selectedNodes=B(le,we)):(we=[ve],$.current=ve,de.current=we,ee.selectedNodes=B(le,we)),(ie=q.onSelect)===null||ie===void 0||ie.call(q,we,ee),"selectedKeys"in q||Ce(we)},{getPrefixCls:k,direction:V}=a.useContext(E.E_),{prefixCls:W,className:N,showIcon:j=!0,expandAction:T="click"}=q,R=L(q,["prefixCls","className","showIcon","expandAction"]),F=k("tree",W),ne=i()(`${F}-directory`,{[`${F}-directory-rtl`]:V==="rtl"},N);return a.createElement(y,Object.assign({icon:P,ref:Y,blockNode:!0},R,{showIcon:j,expandAction:T,prefixCls:F,className:ne,expandedKeys:oe,selectedKeys:xe,onSelect:D,onExpand:J}))};var U=a.forwardRef(H);const _=y;_.DirectoryTree=U,_.TreeNode=C.O;var K=_},20648:function(Dt,We,w){"use strict";w.d(We,{TM:function(){return r},Yk:function(){return n}});var C=w(36237),pe=w(98447),e=w(17313),I=w(8378),p=w(37613),a=w(83116);const t=new C.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),s=(i,l)=>({[`.${i}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${l.motionDurationSlow}`}}}),u=(i,l)=>({[`.${i}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:l.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${l.lineWidthBold}px solid ${l.colorPrimary}`,borderRadius:"50%",content:'""'}}}),o=(i,l)=>{const{treeCls:d,treeNodeCls:E,treeNodePadding:v,titleHeight:m,nodeSelectedBg:f,nodeHoverBg:x}=l,S=l.paddingXS;return{[d]:Object.assign(Object.assign({},(0,e.Wf)(l)),{background:l.colorBgContainer,borderRadius:l.borderRadius,transition:`background-color ${l.motionDurationSlow}`,[`&${d}-rtl`]:{[`${d}-switcher`]:{"&_close":{[`${d}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${d}-active-focused)`]:Object.assign({},(0,e.oN)(l)),[`${d}-list-holder-inner`]:{alignItems:"flex-start"},[`&${d}-block-node`]:{[`${d}-list-holder-inner`]:{alignItems:"stretch",[`${d}-node-content-wrapper`]:{flex:"auto"},[`${E}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:v,insetInlineStart:0,border:`1px solid ${l.colorPrimary}`,opacity:0,animationName:t,animationDuration:l.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${E}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${v}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${d}-node-content-wrapper`]:{color:l.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${d}-node-content-wrapper`]:Object.assign({},(0,e.oN)(l)),[`&:not(${E}-disabled).filter-node ${d}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${d}-draggable-icon`]:{flexShrink:0,width:m,lineHeight:`${m}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${l.motionDurationSlow}`,[`${E}:hover &`]:{opacity:.45}},[`&${E}-disabled`]:{[`${d}-draggable-icon`]:{visibility:"hidden"}}}},[`${d}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:m}},[`${d}-draggable-icon`]:{visibility:"hidden"},[`${d}-switcher`]:Object.assign(Object.assign({},s(i,l)),{position:"relative",flex:"none",alignSelf:"stretch",width:m,margin:0,lineHeight:`${m}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${d}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:l.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:m/2,bottom:-v,marginInlineStart:-1,borderInlineEnd:`1px solid ${l.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:m/2*.8,height:m/2,borderBottom:`1px solid ${l.colorBorder}`,content:'""'}}}),[`${d}-checkbox`]:{top:"initial",marginInlineEnd:S},[`${d}-node-content-wrapper, ${d}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:m,margin:0,padding:`0 ${l.paddingXS/2}px`,color:"inherit",lineHeight:`${m}px`,background:"transparent",borderRadius:l.borderRadius,cursor:"pointer",transition:`all ${l.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:x},[`&${d}-node-selected`]:{backgroundColor:f},[`${d}-iconEle`]:{display:"inline-block",width:m,height:m,lineHeight:`${m}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${d}-unselectable ${d}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${d}-node-content-wrapper`]:Object.assign({lineHeight:`${m}px`,userSelect:"none"},u(i,l)),[`${E}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${l.colorPrimary}`}},"&-show-line":{[`${d}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:m/2,bottom:-v,borderInlineEnd:`1px solid ${l.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${d}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${E}-leaf-last`]:{[`${d}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${m/2}px !important`}}}}})}},c=i=>{const{treeCls:l,treeNodeCls:d,treeNodePadding:E,directoryNodeSelectedBg:v,directoryNodeSelectedColor:m}=i;return{[`${l}${l}-directory`]:{[d]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,transition:`background-color ${i.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:i.controlItemBgHover}},"> *":{zIndex:1},[`${l}-switcher`]:{transition:`color ${i.motionDurationMid}`},[`${l}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${l}-node-selected`]:{color:m,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:v},[`${l}-switcher`]:{color:m},[`${l}-node-content-wrapper`]:{color:m,background:"transparent"}}}}}},n=(i,l)=>{const d=`.${i}`,E=`${d}-treenode`,v=l.paddingXS/2,m=(0,p.TS)(l,{treeCls:d,treeNodeCls:E,treeNodePadding:v});return[o(i,m),c(m)]},r=i=>{const{controlHeightSM:l}=i;return{titleHeight:l,nodeHoverBg:i.controlItemBgHover,nodeSelectedBg:i.controlItemBgActive}};We.ZP=(0,a.Z)("Tree",(i,l)=>{let{prefixCls:d}=l;return[{[i.componentCls]:(0,pe.C2)(`${d}-checkbox`,i)},n(d,i),(0,I.Z)(i)]},i=>{const{colorTextLightSolid:l,colorPrimary:d}=i;return Object.assign(Object.assign({},r(i)),{directoryNodeSelectedColor:l,directoryNodeSelectedBg:d})})},71997:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return E}});var C=w(60499),pe=w(59301),e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},I=e,p=w(7657),a=function(m,f){return pe.createElement(p.Z,(0,C.Z)({},m,{ref:f,icon:I}))},t=pe.forwardRef(a),s=t,u=w(52671),o=w(58617),c=w(15075),n=w(43531),r=w(92310),i=w.n(r),l=w(92343),E=v=>{const{prefixCls:m,switcherIcon:f,treeNodeProps:x,showLine:S}=v,{isLeaf:g,expanded:O,loading:y}=x;if(y)return pe.createElement(o.Z,{className:`${m}-switcher-loading-icon`});let b;if(S&&typeof S=="object"&&(b=S.showLeafIcon),g){if(!S)return null;if(typeof b!="boolean"&&b){const B=typeof b=="function"?b(x):b,L=`${m}-switcher-line-custom-icon`;return(0,l.l$)(B)?(0,l.Tm)(B,{className:i()(B.props.className||"",L)}):B}return b?pe.createElement(u.Z,{className:`${m}-switcher-line-icon`}):pe.createElement("span",{className:`${m}-switcher-leaf-line`})}const h=`${m}-switcher-icon`,A=typeof f=="function"?f(x):f;return(0,l.l$)(A)?(0,l.Tm)(A,{className:i()(A.props.className||"",h)}):A!==void 0?A:S?O?pe.createElement(c.Z,{className:`${m}-switcher-line-icon`}):pe.createElement(n.Z,{className:`${m}-switcher-line-icon`}):pe.createElement(s,{className:h})}},54580:function(Dt,We,w){"use strict";w.d(We,{default:function(){return Ct}});var C=w(59301),pe=w(77654),e=w(92310),I=w.n(e),p=w(60499),a=w(38705),t=w(17212),s=w(39153),u=w(55401),o=w(18642),c=w(42244),n=w(73001),r=w(43749),i=w(11576),l=w(26112);function d(Te,De){var ze="cannot ".concat(Te.method," ").concat(Te.action," ").concat(De.status,"'"),Ke=new Error(ze);return Ke.status=De.status,Ke.method=Te.method,Ke.url=Te.action,Ke}function E(Te){var De=Te.responseText||Te.response;if(!De)return De;try{return JSON.parse(De)}catch(ze){return De}}function v(Te){var De=new XMLHttpRequest;Te.onProgress&&De.upload&&(De.upload.onprogress=function(tt){tt.total>0&&(tt.percent=tt.loaded/tt.total*100),Te.onProgress(tt)});var ze=new FormData;Te.data&&Object.keys(Te.data).forEach(function(it){var tt=Te.data[it];if(Array.isArray(tt)){tt.forEach(function(nt){ze.append("".concat(it,"[]"),nt)});return}ze.append(it,tt)}),Te.file instanceof Blob?ze.append(Te.filename,Te.file,Te.file.name):ze.append(Te.filename,Te.file),De.onerror=function(tt){Te.onError(tt)},De.onload=function(){return De.status<200||De.status>=300?Te.onError(d(Te,De),E(De)):Te.onSuccess(E(De),De)},De.open(Te.method,Te.action,!0),Te.withCredentials&&"withCredentials"in De&&(De.withCredentials=!0);var Ke=Te.headers||{};return Ke["X-Requested-With"]!==null&&De.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Ke).forEach(function(it){Ke[it]!==null&&De.setRequestHeader(it,Ke[it])}),De.send(ze),{abort:function(){De.abort()}}}var m=+new Date,f=0;function x(){return"rc-upload-".concat(m,"-").concat(++f)}var S=w(48736),g=function(Te,De){if(Te&&De){var ze=Array.isArray(De)?De:De.split(","),Ke=Te.name||"",it=Te.type||"",tt=it.replace(/\/.*$/,"");return ze.some(function(nt){var je=nt.trim();if(/^\*(\/\*)?$/.test(nt))return!0;if(je.charAt(0)==="."){var ke=Ke.toLowerCase(),He=je.toLowerCase(),Ye=[He];return(He===".jpg"||He===".jpeg")&&(Ye=[".jpg",".jpeg"]),Ye.some(function(Ve){return ke.endsWith(Ve)})}return/\/\*$/.test(je)?tt===je.replace(/\/.*$/,""):it===je?!0:/^\w+$/.test(je)?((0,S.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(je,"'.Skip for check.")),!0):!1})}return!0};function O(Te,De){var ze=Te.createReader(),Ke=[];function it(){ze.readEntries(function(tt){var nt=Array.prototype.slice.apply(tt);Ke=Ke.concat(nt);var je=!nt.length;je?De(Ke):it()})}it()}var y=function(De,ze,Ke){var it=function tt(nt,je){nt&&(nt.path=je||"",nt.isFile?nt.file(function(ke){Ke(ke)&&(nt.fullPath&&!ke.webkitRelativePath&&(Object.defineProperties(ke,{webkitRelativePath:{writable:!0}}),ke.webkitRelativePath=nt.fullPath.replace(/^\//,""),Object.defineProperties(ke,{webkitRelativePath:{writable:!1}})),ze([ke]))}):nt.isDirectory&&O(nt,function(ke){ke.forEach(function(He){tt(He,"".concat(je).concat(nt.name,"/"))})}))};De.forEach(function(tt){it(tt.webkitGetAsEntry())})},b=y,h=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],A=function(Te){(0,s.Z)(ze,Te);var De=(0,u.Z)(ze);function ze(){var Ke;(0,a.Z)(this,ze);for(var it=arguments.length,tt=new Array(it),nt=0;nt{let{uid:tt}=it;return tt===Te.uid});return Ke===-1?ze.push(Te):ze[Ke]=Te,ze}function ie(Te,De){const ze=Te.uid!==void 0?"uid":"name";return De.filter(Ke=>Ke[ze]===Te[ze])[0]}function Se(Te,De){const ze=Te.uid!==void 0?"uid":"name",Ke=De.filter(it=>it[ze]!==Te[ze]);return Ke.length===De.length?null:Ke}const Ee=function(){const De=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Ke=De[De.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Ke)||[""])[0]},Ae=Te=>Te.indexOf("image/")===0,ve=Te=>{if(Te.type&&!Te.thumbUrl)return Ae(Te.type);const De=Te.thumbUrl||Te.url||"",ze=Ee(De);return/^data:image\//.test(De)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(ze)?!0:!(/^data:/.test(De)||ze)},le=200;function ee(Te){return new Promise(De=>{if(!Te.type||!Ae(Te.type)){De("");return}const ze=document.createElement("canvas");ze.width=le,ze.height=le,ze.style.cssText=`position: fixed; left: 0; top: 0; width: ${le}px; height: ${le}px; z-index: 9999; display: none;`,document.body.appendChild(ze);const Ke=ze.getContext("2d"),it=new Image;if(it.onload=()=>{const{width:tt,height:nt}=it;let je=le,ke=le,He=0,Ye=0;tt>nt?(ke=nt*(le/tt),Ye=-(ke-je)/2):(je=tt*(le/nt),He=-(je-ke)/2),Ke.drawImage(it,He,Ye,je,ke);const Ve=ze.toDataURL();document.body.removeChild(ze),window.URL.revokeObjectURL(it.src),De(Ve)},it.crossOrigin="anonymous",Te.type.startsWith("image/svg+xml")){const tt=new FileReader;tt.onload=()=>{tt.result&&(it.src=tt.result)},tt.readAsDataURL(Te)}else if(Te.type.startsWith("image/gif")){const tt=new FileReader;tt.onload=()=>{tt.result&&De(tt.result)},tt.readAsDataURL(Te)}else it.src=window.URL.createObjectURL(Te)})}var se=w(26227),be=w(41464),we=w(15277),Oe=w(93948),Me=w(6848),Je=C.forwardRef((Te,De)=>{let{prefixCls:ze,className:Ke,style:it,locale:tt,listType:nt,file:je,items:ke,progress:He,iconRender:Ye,actionIconRender:Ve,itemRender:Qe,isImgUrl:Xe,showPreviewIcon:ut,showRemoveIcon:It,showDownloadIcon:kt,previewIcon:Vt,removeIcon:nn,downloadIcon:sn,onPreview:Gt,onDownload:Bt,onClose:fn}=Te;var un,en;const{status:Jt}=je,[tn,xn]=C.useState(Jt);C.useEffect(()=>{Jt!=="removed"&&xn(Jt)},[Jt]);const[rn,Cn]=C.useState(!1);C.useEffect(()=>{const Rn=setTimeout(()=>{Cn(!0)},300);return()=>{clearTimeout(Rn)}},[]);const Kn=Ye(je);let cn=C.createElement("div",{className:`${ze}-icon`},Kn);if(nt==="picture"||nt==="picture-card"||nt==="picture-circle")if(tn==="uploading"||!je.thumbUrl&&!je.url){const Rn=I()(`${ze}-list-item-thumbnail`,{[`${ze}-list-item-file`]:tn!=="uploading"});cn=C.createElement("div",{className:Rn},Kn)}else{const Rn=Xe!=null&&Xe(je)?C.createElement("img",{src:je.thumbUrl||je.url,alt:je.name,className:`${ze}-list-item-image`,crossOrigin:je.crossOrigin}):Kn,wn=I()(`${ze}-list-item-thumbnail`,{[`${ze}-list-item-file`]:Xe&&!Xe(je)});cn=C.createElement("a",{className:wn,onClick:Bn=>Gt(je,Bn),href:je.url||je.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Rn)}const At=I()(`${ze}-list-item`,`${ze}-list-item-${tn}`),jt=typeof je.linkProps=="string"?JSON.parse(je.linkProps):je.linkProps,vn=It?Ve((typeof nn=="function"?nn(je):nn)||C.createElement(se.Z,null),()=>fn(je),ze,tt.removeFile):null,Ge=kt&&tn==="done"?Ve((typeof sn=="function"?sn(je):sn)||C.createElement(be.Z,null),()=>Bt(je),ze,tt.downloadFile):null,_e=nt!=="picture-card"&&nt!=="picture-circle"&&C.createElement("span",{key:"download-delete",className:I()(`${ze}-list-item-actions`,{picture:nt==="picture"})},Ge,vn),rt=I()(`${ze}-list-item-name`),vt=je.url?[C.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:rt,title:je.name},jt,{href:je.url,onClick:Rn=>Gt(je,Rn)}),je.name),_e]:[C.createElement("span",{key:"view",className:rt,onClick:Rn=>Gt(je,Rn),title:je.name},je.name),_e],Nt={pointerEvents:"none",opacity:.5},Mt=ut?C.createElement("a",{href:je.url||je.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:je.url||je.thumbUrl?void 0:Nt,onClick:Rn=>Gt(je,Rn),title:tt.previewFile},typeof Vt=="function"?Vt(je):Vt||C.createElement(we.Z,null)):null,Rt=(nt==="picture-card"||nt==="picture-circle")&&tn!=="uploading"&&C.createElement("span",{className:`${ze}-list-item-actions`},Mt,tn==="done"&&Ge,vn),{getPrefixCls:Ot}=C.useContext(_.E_),St=Ot(),Xt=C.createElement("div",{className:At},cn,vt,Rt,rn&&C.createElement(j.default,{motionName:`${St}-fade`,visible:tn==="uploading",motionDeadline:2e3},Rn=>{let{className:wn}=Rn;const Bn="percent"in je?C.createElement(Oe.Z,Object.assign({},He,{type:"line",percent:je.percent,"aria-label":je["aria-label"],"aria-labelledby":je["aria-labelledby"]})):null;return C.createElement("div",{className:I()(`${ze}-list-item-progress`,wn)},Bn)})),Qt=je.response&&typeof je.response=="string"?je.response:((un=je.error)===null||un===void 0?void 0:un.statusText)||((en=je.error)===null||en===void 0?void 0:en.message)||tt.uploadError,Yt=tn==="error"?C.createElement(Me.Z,{title:Qt,getPopupContainer:Rn=>Rn.parentNode},Xt):Xt;return C.createElement("div",{className:I()(`${ze}-list-item-container`,Ke),style:it,ref:De},Qe?Qe(Yt,je,ke,{download:Bt.bind(null,je),preview:Gt.bind(null,je),remove:fn.bind(null,je)}):Yt)});const pt=(Te,De)=>{const{listType:ze="text",previewFile:Ke=ee,onPreview:it,onDownload:tt,onRemove:nt,locale:je,iconRender:ke,isImageUrl:He=ve,prefixCls:Ye,items:Ve=[],showPreviewIcon:Qe=!0,showRemoveIcon:Xe=!0,showDownloadIcon:ut=!1,removeIcon:It,previewIcon:kt,downloadIcon:Vt,progress:nn={size:[-1,2],showInfo:!1},appendAction:sn,appendActionVisible:Gt=!0,itemRender:Bt,disabled:fn}=Te,un=(0,T.Z)(),[en,Jt]=C.useState(!1);C.useEffect(()=>{ze!=="picture"&&ze!=="picture-card"&&ze!=="picture-circle"||(Ve||[]).forEach(Nt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Nt.originFileObj instanceof File||Nt.originFileObj instanceof Blob)||Nt.thumbUrl!==void 0||(Nt.thumbUrl="",Ke&&Ke(Nt.originFileObj).then(Mt=>{Nt.thumbUrl=Mt||"",un()}))})},[ze,Ve,Ke]),C.useEffect(()=>{Jt(!0)},[]);const tn=(Nt,Mt)=>{if(it)return Mt==null||Mt.preventDefault(),it(Nt)},xn=Nt=>{typeof tt=="function"?tt(Nt):Nt.url&&window.open(Nt.url)},rn=Nt=>{nt==null||nt(Nt)},Cn=Nt=>{if(ke)return ke(Nt,ze);const Mt=Nt.status==="uploading",Rt=He&&He(Nt)?C.createElement(N,null):C.createElement(de,null);let Ot=Mt?C.createElement(ce.Z,null):C.createElement(J,null);return ze==="picture"?Ot=Mt?C.createElement(ce.Z,null):Rt:(ze==="picture-card"||ze==="picture-circle")&&(Ot=Mt?je.uploading:Rt),Ot},Kn=(Nt,Mt,Rt,Ot)=>{const St={type:"text",size:"small",title:Ot,onClick:Xt=>{Mt(),(0,F.l$)(Nt)&&Nt.props.onClick&&Nt.props.onClick(Xt)},className:`${Rt}-list-item-action`,disabled:fn};if((0,F.l$)(Nt)){const Xt=(0,F.Tm)(Nt,Object.assign(Object.assign({},Nt.props),{onClick:()=>{}}));return C.createElement(ne.ZP,Object.assign({},St,{icon:Xt}))}return C.createElement(ne.ZP,Object.assign({},St),C.createElement("span",null,Nt))};C.useImperativeHandle(De,()=>({handlePreview:tn,handleDownload:xn}));const{getPrefixCls:cn}=C.useContext(_.E_),At=cn("upload",Ye),jt=cn(),vn=I()(`${At}-list`,`${At}-list-${ze}`),Ge=(0,pe.Z)(Ve.map(Nt=>({key:Nt.uid,file:Nt})));let rt={motionDeadline:2e3,motionName:`${At}-${ze==="picture-card"||ze==="picture-circle"?"animate-inline":"animate"}`,keys:Ge,motionAppear:en};const vt=C.useMemo(()=>{const Nt=Object.assign({},(0,R.Z)(jt));return delete Nt.onAppearEnd,delete Nt.onEnterEnd,delete Nt.onLeaveEnd,Nt},[jt]);return ze!=="picture-card"&&ze!=="picture-circle"&&(rt=Object.assign(Object.assign({},vt),rt)),C.createElement("div",{className:vn},C.createElement(j.CSSMotionList,Object.assign({},rt,{component:!1}),Nt=>{let{key:Mt,file:Rt,className:Ot,style:St}=Nt;return C.createElement(Je,{key:Mt,locale:je,prefixCls:At,className:Ot,style:St,file:Rt,items:Ve,progress:nn,listType:ze,isImgUrl:He,showPreviewIcon:Qe,showRemoveIcon:Xe,showDownloadIcon:ut,removeIcon:It,previewIcon:kt,downloadIcon:Vt,iconRender:Cn,actionIconRender:Kn,itemRender:Bt,onPreview:tn,onDownload:xn,onClose:rn})}),sn&&C.createElement(j.default,Object.assign({},rt,{visible:Gt,forceRender:!0}),Nt=>{let{className:Mt,style:Rt}=Nt;return(0,F.Tm)(sn,Ot=>({className:I()(Ot.className,Mt),style:Object.assign(Object.assign(Object.assign({},Rt),{pointerEvents:Mt?"none":void 0}),Ot.style)}))}))};var wt=C.forwardRef(pt),ht=w(17313),Lt=w(8378),Ut=w(83116),Tt=w(37613),ln=Te=>{const{componentCls:De,iconCls:ze}=Te;return{[`${De}-wrapper`]:{[`${De}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Te.colorFillAlter,border:`${Te.lineWidth}px dashed ${Te.colorBorder}`,borderRadius:Te.borderRadiusLG,cursor:"pointer",transition:`border-color ${Te.motionDurationSlow}`,[De]:{padding:`${Te.padding}px 0`},[`${De}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${De}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${De}-disabled):hover`]:{borderColor:Te.colorPrimaryHover},[`p${De}-drag-icon`]:{marginBottom:Te.margin,[ze]:{color:Te.colorPrimary,fontSize:Te.uploadThumbnailSize}},[`p${De}-text`]:{margin:`0 0 ${Te.marginXXS}px`,color:Te.colorTextHeading,fontSize:Te.fontSizeLG},[`p${De}-hint`]:{color:Te.colorTextDescription,fontSize:Te.fontSize},[`&${De}-disabled`]:{cursor:"not-allowed",[`p${De}-drag-icon ${ze}, - p${De}-text, - p${De}-hint - `]:{color:Te.colorTextDisabled}}}}}},qt=Te=>{const{componentCls:De,antCls:ze,iconCls:Ke,fontSize:it,lineHeight:tt}=Te,nt=`${De}-list-item`,je=`${nt}-actions`,ke=`${nt}-action`,He=Math.round(it*tt);return{[`${De}-wrapper`]:{[`${De}-list`]:Object.assign(Object.assign({},(0,ht.dF)()),{lineHeight:Te.lineHeight,[nt]:{position:"relative",height:Te.lineHeight*it,marginTop:Te.marginXS,fontSize:it,display:"flex",alignItems:"center",transition:`background-color ${Te.motionDurationSlow}`,"&:hover":{backgroundColor:Te.controlItemBgHover},[`${nt}-name`]:Object.assign(Object.assign({},ht.vS),{padding:`0 ${Te.paddingXS}px`,lineHeight:tt,flex:"auto",transition:`all ${Te.motionDurationSlow}`}),[je]:{[ke]:{opacity:0},[`${ke}${ze}-btn-sm`]:{height:He,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${ke}:focus-visible, - &.picture ${ke} - `]:{opacity:1},[Ke]:{color:Te.actionsColor,transition:`all ${Te.motionDurationSlow}`},[`&:hover ${Ke}`]:{color:Te.colorText}},[`${De}-icon ${Ke}`]:{color:Te.colorTextDescription,fontSize:it},[`${nt}-progress`]:{position:"absolute",bottom:-Te.uploadProgressOffset,width:"100%",paddingInlineStart:it+Te.paddingXS,fontSize:it,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${nt}:hover ${ke}`]:{opacity:1,color:Te.colorText},[`${nt}-error`]:{color:Te.colorError,[`${nt}-name, ${De}-icon ${Ke}`]:{color:Te.colorError},[je]:{[`${Ke}, ${Ke}:hover`]:{color:Te.colorError},[ke]:{opacity:1}}},[`${De}-list-item-container`]:{transition:`opacity ${Te.motionDurationSlow}, height ${Te.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},_t=w(36237),Kt=w(1950);const dn=new _t.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Et=new _t.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Qn=Te=>{const{componentCls:De}=Te,ze=`${De}-animate-inline`;return[{[`${De}-wrapper`]:{[`${ze}-appear, ${ze}-enter, ${ze}-leave`]:{animationDuration:Te.motionDurationSlow,animationTimingFunction:Te.motionEaseInOutCirc,animationFillMode:"forwards"},[`${ze}-appear, ${ze}-enter`]:{animationName:dn},[`${ze}-leave`]:{animationName:Et}}},{[`${De}-wrapper`]:(0,Kt.J$)(Te)},dn,Et]},jn=w(30071),Wt=w(64993);const Fn=Te=>{const{componentCls:De,iconCls:ze,uploadThumbnailSize:Ke,uploadProgressOffset:it}=Te,tt=`${De}-list`,nt=`${tt}-item`;return{[`${De}-wrapper`]:{[` - ${tt}${tt}-picture, - ${tt}${tt}-picture-card, - ${tt}${tt}-picture-circle - `]:{[nt]:{position:"relative",height:Ke+Te.lineWidth*2+Te.paddingXS*2,padding:Te.paddingXS,border:`${Te.lineWidth}px ${Te.lineType} ${Te.colorBorder}`,borderRadius:Te.borderRadiusLG,"&:hover":{background:"transparent"},[`${nt}-thumbnail`]:Object.assign(Object.assign({},ht.vS),{width:Ke,height:Ke,lineHeight:`${Ke+Te.paddingSM}px`,textAlign:"center",flex:"none",[ze]:{fontSize:Te.fontSizeHeading2,color:Te.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${nt}-progress`]:{bottom:it,width:`calc(100% - ${Te.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Ke+Te.paddingXS}},[`${nt}-error`]:{borderColor:Te.colorError,[`${nt}-thumbnail ${ze}`]:{[`svg path[fill='${jn.blue[0]}']`]:{fill:Te.colorErrorBg},[`svg path[fill='${jn.blue.primary}']`]:{fill:Te.colorError}}},[`${nt}-uploading`]:{borderStyle:"dashed",[`${nt}-name`]:{marginBottom:it}}},[`${tt}${tt}-picture-circle ${nt}`]:{[`&, &::before, ${nt}-thumbnail`]:{borderRadius:"50%"}}}}},Fe=Te=>{const{componentCls:De,iconCls:ze,fontSizeLG:Ke,colorTextLightSolid:it}=Te,tt=`${De}-list`,nt=`${tt}-item`,je=Te.uploadPicCardSize;return{[` - ${De}-wrapper${De}-picture-card-wrapper, - ${De}-wrapper${De}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,ht.dF)()),{display:"inline-block",width:"100%",[`${De}${De}-select`]:{width:je,height:je,marginInlineEnd:Te.marginXS,marginBottom:Te.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Te.colorFillAlter,border:`${Te.lineWidth}px dashed ${Te.colorBorder}`,borderRadius:Te.borderRadiusLG,cursor:"pointer",transition:`border-color ${Te.motionDurationSlow}`,[`> ${De}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${De}-disabled):hover`]:{borderColor:Te.colorPrimary}},[`${tt}${tt}-picture-card, ${tt}${tt}-picture-circle`]:{[`${tt}-item-container`]:{display:"inline-block",width:je,height:je,marginBlock:`0 ${Te.marginXS}px`,marginInline:`0 ${Te.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[nt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Te.paddingXS*2}px)`,height:`calc(100% - ${Te.paddingXS*2}px)`,backgroundColor:Te.colorBgMask,opacity:0,transition:`all ${Te.motionDurationSlow}`,content:'" "'}},[`${nt}:hover`]:{[`&::before, ${nt}-actions`]:{opacity:1}},[`${nt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Te.motionDurationSlow}`,[`${ze}-eye, ${ze}-download, ${ze}-delete`]:{zIndex:10,width:Ke,margin:`0 ${Te.marginXXS}px`,fontSize:Ke,cursor:"pointer",transition:`all ${Te.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${nt}-actions, ${nt}-actions:hover`]:{[`${ze}-eye, ${ze}-download, ${ze}-delete`]:{color:new Wt.C(it).setAlpha(.65).toRgbString(),"&:hover":{color:it}}},[`${nt}-thumbnail, ${nt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${nt}-name`]:{display:"none",textAlign:"center"},[`${nt}-file + ${nt}-name`]:{position:"absolute",bottom:Te.margin,display:"block",width:`calc(100% - ${Te.paddingXS*2}px)`},[`${nt}-uploading`]:{[`&${nt}`]:{backgroundColor:Te.colorFillAlter},[`&::before, ${ze}-eye, ${ze}-download, ${ze}-delete`]:{display:"none"}},[`${nt}-progress`]:{bottom:Te.marginXL,width:`calc(100% - ${Te.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${De}-wrapper${De}-picture-circle-wrapper`]:{[`${De}${De}-select`]:{borderRadius:"50%"}}}};var ge=Te=>{const{componentCls:De}=Te;return{[`${De}-rtl`]:{direction:"rtl"}}};const ye=Te=>{const{componentCls:De,colorTextDisabled:ze}=Te;return{[`${De}-wrapper`]:Object.assign(Object.assign({},(0,ht.Wf)(Te)),{[De]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${De}-select`]:{display:"inline-block"},[`${De}-disabled`]:{color:ze,cursor:"not-allowed"}})}};var he=(0,Ut.Z)("Upload",Te=>{const{fontSizeHeading3:De,fontSize:ze,lineHeight:Ke,lineWidth:it,controlHeightLG:tt}=Te,nt=Math.round(ze*Ke),je=(0,Tt.TS)(Te,{uploadThumbnailSize:De*2,uploadProgressOffset:nt/2+it,uploadPicCardSize:tt*2.55});return[ye(je),ln(je),Fn(je),Fe(je),qt(je),Qn(je),ge(je),(0,Lt.Z)(je)]},Te=>({actionsColor:Te.colorTextDescription})),Ne=function(Te,De,ze,Ke){function it(tt){return tt instanceof ze?tt:new ze(function(nt){nt(tt)})}return new(ze||(ze=Promise))(function(tt,nt){function je(Ye){try{He(Ke.next(Ye))}catch(Ve){nt(Ve)}}function ke(Ye){try{He(Ke.throw(Ye))}catch(Ve){nt(Ve)}}function He(Ye){Ye.done?tt(Ye.value):it(Ye.value).then(je,ke)}He((Ke=Ke.apply(Te,De||[])).next())})};const Pe=`__LIST_IGNORE_${Date.now()}__`,$e=(Te,De)=>{const{fileList:ze,defaultFileList:Ke,onRemove:it,showUploadList:tt=!0,listType:nt="text",onPreview:je,onDownload:ke,onChange:He,onDrop:Ye,previewFile:Ve,disabled:Qe,locale:Xe,iconRender:ut,isImageUrl:It,progress:kt,prefixCls:Vt,className:nn,type:sn="select",children:Gt,style:Bt,itemRender:fn,maxCount:un,data:en={},multiple:Jt=!1,action:tn="",accept:xn="",supportServerRender:rn=!0,rootClassName:Cn}=Te,Kn=C.useContext(K.Z),cn=Qe!=null?Qe:Kn,[At,jt]=(0,G.Z)(Ke||[],{value:ze,postState:Gn=>Gn!=null?Gn:[]}),[vn,Ge]=C.useState("drop"),_e=C.useRef(null);C.useMemo(()=>{const Gn=Date.now();(ze||[]).forEach((Jn,cr)=>{!Jn.uid&&!Object.isFrozen(Jn)&&(Jn.uid=`__AUTO__${Gn}_${cr}__`)})},[ze]);const rt=(Gn,Jn,cr)=>{let $n=(0,pe.Z)(Jn),ur=!1;un===1?$n=$n.slice(-1):un&&(ur=$n.length>un,$n=$n.slice(0,un)),(0,U.flushSync)(()=>{jt($n)});const Ar={file:Gn,fileList:$n};cr&&(Ar.event=cr),(!ur||$n.some(Zr=>Zr.uid===Gn.uid))&&(0,U.flushSync)(()=>{He==null||He(Ar)})},vt=(Gn,Jn)=>Ne(void 0,void 0,void 0,function*(){const{beforeUpload:cr,transformFile:$n}=Te;let ur=Gn;if(cr){const Ar=yield cr(Gn,Jn);if(Ar===!1)return!1;if(delete Gn[Pe],Ar===Pe)return Object.defineProperty(Gn,Pe,{value:!0,configurable:!0}),!1;typeof Ar=="object"&&Ar&&(ur=Ar)}return $n&&(ur=yield $n(ur)),ur}),Nt=Gn=>{const Jn=Gn.filter(ur=>!ur.file[Pe]);if(!Jn.length)return;const cr=Jn.map(ur=>re(ur.file));let $n=(0,pe.Z)(At);cr.forEach(ur=>{$n=Z(ur,$n)}),cr.forEach((ur,Ar)=>{let Zr=ur;if(Jn[Ar].parsedFile)ur.status="uploading";else{const{originFileObj:An}=ur;let zn;try{zn=new File([An],An.name,{type:An.type})}catch(Xn){zn=new Blob([An],{type:An.type}),zn.name=An.name,zn.lastModifiedDate=new Date,zn.lastModified=new Date().getTime()}zn.uid=ur.uid,Zr=zn}rt(Zr,$n)})},Mt=(Gn,Jn,cr)=>{try{typeof Gn=="string"&&(Gn=JSON.parse(Gn))}catch(Ar){}if(!ie(Jn,At))return;const $n=re(Jn);$n.status="done",$n.percent=100,$n.response=Gn,$n.xhr=cr;const ur=Z($n,At);rt($n,ur)},Rt=(Gn,Jn)=>{if(!ie(Jn,At))return;const cr=re(Jn);cr.status="uploading",cr.percent=Gn.percent;const $n=Z(cr,At);rt(cr,$n,Gn)},Ot=(Gn,Jn,cr)=>{if(!ie(cr,At))return;const $n=re(cr);$n.error=Gn,$n.response=Jn,$n.status="error";const ur=Z($n,At);rt($n,ur)},St=Gn=>{let Jn;Promise.resolve(typeof it=="function"?it(Gn):it).then(cr=>{var $n;if(cr===!1)return;const ur=Se(Gn,At);ur&&(Jn=Object.assign(Object.assign({},Gn),{status:"removed"}),At==null||At.forEach(Ar=>{const Zr=Jn.uid!==void 0?"uid":"name";Ar[Zr]===Jn[Zr]&&!Object.isFrozen(Ar)&&(Ar.status="removed")}),($n=_e.current)===null||$n===void 0||$n.abort(Jn),rt(Jn,ur))})},Xt=Gn=>{Ge(Gn.type),Gn.type==="drop"&&(Ye==null||Ye(Gn))};C.useImperativeHandle(De,()=>({onBatchStart:Nt,onSuccess:Mt,onProgress:Rt,onError:Ot,fileList:At,upload:_e.current}));const{getPrefixCls:Qt,direction:Yt,upload:Rn}=C.useContext(_.E_),wn=Qt("upload",Vt),Bn=Object.assign(Object.assign({onBatchStart:Nt,onError:Ot,onProgress:Rt,onSuccess:Mt},Te),{data:en,multiple:Jt,action:tn,accept:xn,supportServerRender:rn,prefixCls:wn,disabled:cn,beforeUpload:vt,onChange:void 0});delete Bn.className,delete Bn.style,(!Gt||cn)&&delete Bn.id;const[Ln,Vn]=he(wn),[_n]=(0,ae.Z)("Upload",Y.Z.Upload),{showRemoveIcon:rr,showPreviewIcon:tr,showDownloadIcon:jr,removeIcon:Hr,previewIcon:Nr,downloadIcon:Gr}=typeof tt=="boolean"?{}:tt,Pr=(Gn,Jn)=>tt?C.createElement(wt,{prefixCls:wn,listType:nt,items:At,previewFile:Ve,onPreview:je,onDownload:ke,onRemove:St,showRemoveIcon:!cn&&rr,showPreviewIcon:tr,showDownloadIcon:jr,removeIcon:Hr,previewIcon:Nr,downloadIcon:Gr,iconRender:ut,locale:Object.assign(Object.assign({},_n),Xe),isImageUrl:It,progress:kt,appendAction:Gn,appendActionVisible:Jn,itemRender:fn,disabled:cn}):Gn,kr=I()(`${wn}-wrapper`,nn,Cn,Vn,Rn==null?void 0:Rn.className,{[`${wn}-rtl`]:Yt==="rtl",[`${wn}-picture-card-wrapper`]:nt==="picture-card",[`${wn}-picture-circle-wrapper`]:nt==="picture-circle"}),ya=Object.assign(Object.assign({},Rn==null?void 0:Rn.style),Bt);if(sn==="drag"){const Gn=I()(Vn,wn,`${wn}-drag`,{[`${wn}-drag-uploading`]:At.some(Jn=>Jn.status==="uploading"),[`${wn}-drag-hover`]:vn==="dragover",[`${wn}-disabled`]:cn,[`${wn}-rtl`]:Yt==="rtl"});return Ln(C.createElement("span",{className:kr},C.createElement("div",{className:Gn,style:ya,onDrop:Xt,onDragOver:Xt,onDragLeave:Xt},C.createElement(H,Object.assign({},Bn,{ref:_e,className:`${wn}-btn`}),C.createElement("div",{className:`${wn}-drag-container`},Gt))),Pr()))}const ra=I()(wn,`${wn}-select`,{[`${wn}-disabled`]:cn}),ia=(Gn=>C.createElement("div",{className:ra,style:Gn},C.createElement(H,Object.assign({},Bn,{ref:_e}))))(Gt?void 0:{display:"none"});return Ln(nt==="picture-card"||nt==="picture-circle"?C.createElement("span",{className:kr},Pr(ia,!!Gt)):C.createElement("span",{className:kr},ia,Pr()))};var lt=C.forwardRef($e),ft=function(Te,De){var ze={};for(var Ke in Te)Object.prototype.hasOwnProperty.call(Te,Ke)&&De.indexOf(Ke)<0&&(ze[Ke]=Te[Ke]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Ke=Object.getOwnPropertySymbols(Te);it{var{style:ze,height:Ke}=Te,it=ft(Te,["style","height"]);return C.createElement(lt,Object.assign({ref:De},it,{type:"drag",style:Object.assign(Object.assign({},ze),{height:Ke})}))});const mt=lt;mt.Dragger=gt,mt.LIST_IGNORE=Pe;var Ct=mt},5630:function(Dt,We,w){"use strict";var C=w(60499),pe=w(85899),e=w(18642),I=w(72190),p=w(42244),a=w(92310),t=w.n(a),s=w(18929),u=w(59301),o=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],c=(0,u.forwardRef)(function(n,r){var i,l=n.prefixCls,d=l===void 0?"rc-checkbox":l,E=n.className,v=n.style,m=n.checked,f=n.disabled,x=n.defaultChecked,S=x===void 0?!1:x,g=n.type,O=g===void 0?"checkbox":g,y=n.title,b=n.onChange,h=(0,p.Z)(n,o),A=(0,u.useRef)(null),B=(0,s.Z)(S,{value:m}),L=(0,I.Z)(B,2),P=L[0],z=L[1];(0,u.useImperativeHandle)(r,function(){return{focus:function(){var _;(_=A.current)===null||_===void 0||_.focus()},blur:function(){var _;(_=A.current)===null||_===void 0||_.blur()},input:A.current}});var H=t()(d,E,(i={},(0,e.Z)(i,"".concat(d,"-checked"),P),(0,e.Z)(i,"".concat(d,"-disabled"),f),i)),G=function(_){f||("checked"in n||z(_.target.checked),b==null||b({target:(0,pe.Z)((0,pe.Z)({},n),{},{type:O,checked:_.target.checked}),stopPropagation:function(){_.stopPropagation()},preventDefault:function(){_.preventDefault()},nativeEvent:_.nativeEvent}))};return u.createElement("span",{className:H,title:y,style:v},u.createElement("input",(0,C.Z)({},h,{className:"".concat(d,"-input"),ref:A,onChange:G,disabled:f,checked:!!P,type:O})),u.createElement("span",{className:"".concat(d,"-inner")}))});We.Z=c},31561:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return O}});var C=w(60499),pe=w(18642),e=w(72190),I=w(42244),p=w(35593),a=w(92310),t=w.n(a),s=w(8654),u=w(59301),o=w(10228),c=w(16089),n=o.Z.ESC,r=o.Z.TAB;function i(y){var b=y.visible,h=y.triggerRef,A=y.onVisibleChange,B=y.autoFocus,L=y.overlayRef,P=u.useRef(!1),z=function(){if(b){var _,K;(_=h.current)===null||_===void 0||(K=_.focus)===null||K===void 0||K.call(_),A==null||A(!1)}},H=function(){var _;return(_=L.current)!==null&&_!==void 0&&_.focus?(L.current.focus(),P.current=!0,!0):!1},G=function(_){switch(_.keyCode){case n:z();break;case r:{var K=!1;P.current||(K=H()),K?_.preventDefault():z();break}}};u.useEffect(function(){return b?(window.addEventListener("keydown",G),B&&(0,c.Z)(H,3),function(){window.removeEventListener("keydown",G),P.current=!1}):function(){P.current=!1}},[b])}var l=(0,u.forwardRef)(function(y,b){var h=y.overlay,A=y.arrow,B=y.prefixCls,L=(0,u.useMemo)(function(){var z;return typeof h=="function"?z=h():z=h,z},[h]),P=(0,s.sQ)(b,L==null?void 0:L.ref);return u.createElement(u.Fragment,null,A&&u.createElement("div",{className:"".concat(B,"-arrow")}),u.cloneElement(L,{ref:(0,s.Yr)(L)?P:void 0}))}),d=l,E={adjustX:1,adjustY:1},v=[0,0],m={topLeft:{points:["bl","tl"],overflow:E,offset:[0,-4],targetOffset:v},top:{points:["bc","tc"],overflow:E,offset:[0,-4],targetOffset:v},topRight:{points:["br","tr"],overflow:E,offset:[0,-4],targetOffset:v},bottomLeft:{points:["tl","bl"],overflow:E,offset:[0,4],targetOffset:v},bottom:{points:["tc","bc"],overflow:E,offset:[0,4],targetOffset:v},bottomRight:{points:["tr","br"],overflow:E,offset:[0,4],targetOffset:v}},f=m,x=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function S(y,b){var h,A=y.arrow,B=A===void 0?!1:A,L=y.prefixCls,P=L===void 0?"rc-dropdown":L,z=y.transitionName,H=y.animation,G=y.align,U=y.placement,_=U===void 0?"bottomLeft":U,K=y.placements,ae=K===void 0?f:K,Y=y.getPopupContainer,te=y.showAction,X=y.hideAction,Q=y.overlayClassName,q=y.overlayStyle,$=y.visible,de=y.trigger,ce=de===void 0?["hover"]:de,xe=y.autoFocus,Ce=y.overlay,oe=y.children,M=y.onVisibleChange,J=(0,I.Z)(y,x),D=u.useState(),k=(0,e.Z)(D,2),V=k[0],W=k[1],N="visible"in y?$:V,j=u.useRef(null),T=u.useRef(null),R=u.useRef(null);u.useImperativeHandle(b,function(){return j.current});var F=function(le){W(le),M==null||M(le)};i({visible:N,triggerRef:R,onVisibleChange:F,autoFocus:xe,overlayRef:T});var ne=function(le){var ee=y.onOverlayClick;W(!1),ee&&ee(le)},re=function(){return u.createElement(d,{ref:T,overlay:Ce,prefixCls:P,arrow:B})},Z=function(){return typeof Ce=="function"?re:re()},ie=function(){var le=y.minOverlayWidthMatchTrigger,ee=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?le:!ee},Se=function(){var le=y.openClassName;return le!==void 0?le:"".concat(P,"-open")},Ee=u.cloneElement(oe,{className:t()((h=oe.props)===null||h===void 0?void 0:h.className,N&&Se()),ref:(0,s.Yr)(oe)?(0,s.sQ)(R,oe.ref):void 0}),Ae=X;return!Ae&&ce.indexOf("contextMenu")!==-1&&(Ae=["click"]),u.createElement(p.Z,(0,C.Z)({builtinPlacements:ae},J,{prefixCls:P,ref:j,popupClassName:t()(Q,(0,pe.Z)({},"".concat(P,"-show-arrow"),B)),popupStyle:q,action:ce,showAction:te,hideAction:Ae,popupPlacement:_,popupAlign:G,popupTransitionName:z,popupAnimation:H,popupVisible:N,stretch:ie()?"minWidth":"",popup:Z(),onPopupVisibleChange:F,onPopupClick:ne,getPopupContainer:Y}),Ee)}var g=u.forwardRef(S),O=g},93681:function(Dt,We,w){"use strict";w.r(We),w.d(We,{BaseInput:function(){return o},default:function(){return m}});var C=w(60499),pe=w(85899),e=w(18642),I=w(43749),p=w(92310),a=w.n(p),t=w(59301),s=w(5643),u=function(x){var S,g,O=x.inputElement,y=x.prefixCls,b=x.prefix,h=x.suffix,A=x.addonBefore,B=x.addonAfter,L=x.className,P=x.style,z=x.disabled,H=x.readOnly,G=x.focused,U=x.triggerFocus,_=x.allowClear,K=x.value,ae=x.handleReset,Y=x.hidden,te=x.classes,X=x.classNames,Q=x.dataAttrs,q=x.styles,$=x.components,de=($==null?void 0:$.affixWrapper)||"span",ce=($==null?void 0:$.groupWrapper)||"span",xe=($==null?void 0:$.wrapper)||"span",Ce=($==null?void 0:$.groupAddon)||"span",oe=(0,t.useRef)(null),M=function(re){var Z;(Z=oe.current)!==null&&Z!==void 0&&Z.contains(re.target)&&(U==null||U())},J=function(){var re;if(!_)return null;var Z=!z&&!H&&K,ie="".concat(y,"-clear-icon"),Se=(0,I.Z)(_)==="object"&&_!==null&&_!==void 0&&_.clearIcon?_.clearIcon:"\u2716";return t.createElement("span",{onClick:ae,onMouseDown:function(Ae){return Ae.preventDefault()},className:a()(ie,(re={},(0,e.Z)(re,"".concat(ie,"-hidden"),!Z),(0,e.Z)(re,"".concat(ie,"-has-suffix"),!!h),re)),role:"button",tabIndex:-1},Se)},D=(0,t.cloneElement)(O,{value:K,hidden:Y,className:a()((S=O.props)===null||S===void 0?void 0:S.className,!(0,s.X3)(x)&&!(0,s.He)(x)&&L)||null,style:(0,pe.Z)((0,pe.Z)({},(g=O.props)===null||g===void 0?void 0:g.style),!(0,s.X3)(x)&&!(0,s.He)(x)?P:{})});if((0,s.X3)(x)){var k,V="".concat(y,"-affix-wrapper"),W=a()(V,(k={},(0,e.Z)(k,"".concat(V,"-disabled"),z),(0,e.Z)(k,"".concat(V,"-focused"),G),(0,e.Z)(k,"".concat(V,"-readonly"),H),(0,e.Z)(k,"".concat(V,"-input-with-clear-btn"),h&&_&&K),k),!(0,s.He)(x)&&L,te==null?void 0:te.affixWrapper,X==null?void 0:X.affixWrapper),N=(h||_)&&t.createElement("span",{className:a()("".concat(y,"-suffix"),X==null?void 0:X.suffix),style:q==null?void 0:q.suffix},J(),h);D=t.createElement(de,(0,C.Z)({className:W,style:(0,pe.Z)((0,pe.Z)({},(0,s.He)(x)?void 0:P),q==null?void 0:q.affixWrapper),hidden:!(0,s.He)(x)&&Y,onClick:M},Q==null?void 0:Q.affixWrapper,{ref:oe}),b&&t.createElement("span",{className:a()("".concat(y,"-prefix"),X==null?void 0:X.prefix),style:q==null?void 0:q.prefix},b),(0,t.cloneElement)(O,{value:K,hidden:null}),N)}if((0,s.He)(x)){var j="".concat(y,"-group"),T="".concat(j,"-addon"),R=a()("".concat(y,"-wrapper"),j,te==null?void 0:te.wrapper),F=a()("".concat(y,"-group-wrapper"),L,te==null?void 0:te.group);return t.createElement(ce,{className:F,style:P,hidden:Y},t.createElement(xe,{className:R},A&&t.createElement(Ce,{className:T},A),(0,t.cloneElement)(D,{hidden:null}),B&&t.createElement(Ce,{className:T},B)))}return D},o=u,c=w(77654),n=w(72190),r=w(42244),i=w(18929),l=w(2738),d=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],E=(0,t.forwardRef)(function(f,x){var S=f.autoComplete,g=f.onChange,O=f.onFocus,y=f.onBlur,b=f.onPressEnter,h=f.onKeyDown,A=f.prefixCls,B=A===void 0?"rc-input":A,L=f.disabled,P=f.htmlSize,z=f.className,H=f.maxLength,G=f.suffix,U=f.showCount,_=f.type,K=_===void 0?"text":_,ae=f.classes,Y=f.classNames,te=f.styles,X=(0,r.Z)(f,d),Q=(0,i.Z)(f.defaultValue,{value:f.value}),q=(0,n.Z)(Q,2),$=q[0],de=q[1],ce=(0,t.useState)(!1),xe=(0,n.Z)(ce,2),Ce=xe[0],oe=xe[1],M=(0,t.useRef)(null),J=function(F){M.current&&(0,s.nH)(M.current,F)};(0,t.useImperativeHandle)(x,function(){return{focus:J,blur:function(){var F;(F=M.current)===null||F===void 0||F.blur()},setSelectionRange:function(F,ne,re){var Z;(Z=M.current)===null||Z===void 0||Z.setSelectionRange(F,ne,re)},select:function(){var F;(F=M.current)===null||F===void 0||F.select()},input:M.current}}),(0,t.useEffect)(function(){oe(function(R){return R&&L?!1:R})},[L]);var D=function(F){f.value===void 0&&de(F.target.value),M.current&&(0,s.rJ)(M.current,F,g)},k=function(F){b&&F.key==="Enter"&&b(F),h==null||h(F)},V=function(F){oe(!0),O==null||O(F)},W=function(F){oe(!1),y==null||y(F)},N=function(F){de(""),J(),M.current&&(0,s.rJ)(M.current,F,g)},j=function(){var F=(0,l.Z)(f,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,C.Z)({autoComplete:S},F,{onChange:D,onFocus:V,onBlur:W,onKeyDown:k,className:a()(B,(0,e.Z)({},"".concat(B,"-disabled"),L),Y==null?void 0:Y.input),style:te==null?void 0:te.input,ref:M,size:P,type:K}))},T=function(){var F=Number(H)>0;if(G||U){var ne=(0,s.D7)($),re=(0,c.Z)(ne).length,Z=(0,I.Z)(U)==="object"?U.formatter({value:ne,count:re,maxLength:H}):"".concat(re).concat(F?" / ".concat(H):"");return t.createElement(t.Fragment,null,!!U&&t.createElement("span",{className:a()("".concat(B,"-show-count-suffix"),(0,e.Z)({},"".concat(B,"-show-count-has-suffix"),!!G),Y==null?void 0:Y.count),style:(0,pe.Z)({},te==null?void 0:te.count)},Z),G)}return null};return t.createElement(o,(0,C.Z)({},X,{prefixCls:B,className:z,inputElement:j(),handleReset:N,value:(0,s.D7)($),focused:Ce,triggerFocus:J,suffix:T(),disabled:L,classes:ae,classNames:Y,styles:te}))}),v=E,m=v},5643:function(Dt,We,w){"use strict";w.d(We,{D7:function(){return p},He:function(){return C},X3:function(){return pe},nH:function(){return I},rJ:function(){return e}});function C(a){return!!(a.addonBefore||a.addonAfter)}function pe(a){return!!(a.prefix||a.suffix||a.allowClear)}function e(a,t,s,u){if(s){var o=t;if(t.type==="click"){var c=a.cloneNode(!0);o=Object.create(t,{target:{value:c},currentTarget:{value:c}}),c.value="",s(o);return}if(u!==void 0){o=Object.create(t,{target:{value:a},currentTarget:{value:a}}),a.value=u,s(o);return}s(o)}}function I(a,t){if(a){a.focus(t);var s=t||{},u=s.cursor;if(u){var o=a.value.length;switch(u){case"start":a.setSelectionRange(0,0);break;case"end":a.setSelectionRange(o,o);break;default:a.setSelectionRange(0,o)}}}}function p(a){return typeof a=="undefined"||a===null?"":String(a)}},15285:function(Dt,We,w){"use strict";w.d(We,{iz:function(){return gt},ck:function(){return Tt},BW:function(){return xt},sN:function(){return Tt},Wd:function(){return Pe},ZP:function(){return nt},Xl:function(){return h}});var C=w(60499),pe=w(18642),e=w(85899),I=w(77654),p=w(72190),a=w(42244),t=w(92310),s=w.n(t),u=w(83836),o=w(18929),c=w(13697),n=w(48736),r=w(59301),i=w(4676),l=r.createContext(null);function d(je,ke){return je===void 0?null:"".concat(je,"-").concat(ke)}function E(je){var ke=r.useContext(l);return d(ke,je)}var v=w(80547),m=["children","locked"],f=r.createContext(null);function x(je,ke){var He=(0,e.Z)({},je);return Object.keys(ke).forEach(function(Ye){var Ve=ke[Ye];Ve!==void 0&&(He[Ye]=Ve)}),He}function S(je){var ke=je.children,He=je.locked,Ye=(0,a.Z)(je,m),Ve=r.useContext(f),Qe=(0,v.Z)(function(){return x(Ve,Ye)},[Ve,Ye],function(Xe,ut){return!He&&(Xe[0]!==ut[0]||!(0,c.Z)(Xe[1],ut[1],!0))});return r.createElement(f.Provider,{value:Qe},ke)}var g=[],O=r.createContext(null);function y(){return r.useContext(O)}var b=r.createContext(g);function h(je){var ke=r.useContext(b);return r.useMemo(function(){return je!==void 0?[].concat((0,I.Z)(ke),[je]):ke},[ke,je])}var A=r.createContext(null),B=r.createContext({}),L=B,P=w(29194);function z(je){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,P.Z)(je)){var He=je.nodeName.toLowerCase(),Ye=["input","select","textarea","button"].includes(He)||je.isContentEditable||He==="a"&&!!je.getAttribute("href"),Ve=je.getAttribute("tabindex"),Qe=Number(Ve),Xe=null;return Ve&&!Number.isNaN(Qe)?Xe=Qe:Ye&&Xe===null&&(Xe=0),Ye&&je.disabled&&(Xe=null),Xe!==null&&(Xe>=0||ke&&Xe<0)}return!1}function H(je){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,He=(0,I.Z)(je.querySelectorAll("*")).filter(function(Ye){return z(Ye,ke)});return z(je,ke)&&He.unshift(je),He}var G=null;function U(){G=document.activeElement}function _(){G=null}function K(){if(G)try{G.focus()}catch(je){}}function ae(je,ke){if(ke.keyCode===9){var He=H(je),Ye=He[ke.shiftKey?0:He.length-1],Ve=Ye===document.activeElement||je===document.activeElement;if(Ve){var Qe=He[ke.shiftKey?He.length-1:0];Qe.focus(),ke.preventDefault()}}}var Y=w(10228),te=w(16089),X=Y.Z.LEFT,Q=Y.Z.RIGHT,q=Y.Z.UP,$=Y.Z.DOWN,de=Y.Z.ENTER,ce=Y.Z.ESC,xe=Y.Z.HOME,Ce=Y.Z.END,oe=[q,$,X,Q];function M(je,ke,He,Ye){var Ve,Qe,Xe,ut,It="prev",kt="next",Vt="children",nn="parent";if(je==="inline"&&Ye===de)return{inlineTrigger:!0};var sn=(Ve={},(0,pe.Z)(Ve,q,It),(0,pe.Z)(Ve,$,kt),Ve),Gt=(Qe={},(0,pe.Z)(Qe,X,He?kt:It),(0,pe.Z)(Qe,Q,He?It:kt),(0,pe.Z)(Qe,$,Vt),(0,pe.Z)(Qe,de,Vt),Qe),Bt=(Xe={},(0,pe.Z)(Xe,q,It),(0,pe.Z)(Xe,$,kt),(0,pe.Z)(Xe,de,Vt),(0,pe.Z)(Xe,ce,nn),(0,pe.Z)(Xe,X,He?Vt:nn),(0,pe.Z)(Xe,Q,He?nn:Vt),Xe),fn={inline:sn,horizontal:Gt,vertical:Bt,inlineSub:sn,horizontalSub:Bt,verticalSub:Bt},un=(ut=fn["".concat(je).concat(ke?"":"Sub")])===null||ut===void 0?void 0:ut[Ye];switch(un){case It:return{offset:-1,sibling:!0};case kt:return{offset:1,sibling:!0};case nn:return{offset:-1,sibling:!1};case Vt:return{offset:1,sibling:!1};default:return null}}function J(je){for(var ke=je;ke;){if(ke.getAttribute("data-menu-list"))return ke;ke=ke.parentElement}return null}function D(je,ke){for(var He=je||document.activeElement;He;){if(ke.has(He))return He;He=He.parentElement}return null}function k(je,ke){var He=H(je,!0);return He.filter(function(Ye){return ke.has(Ye)})}function V(je,ke,He){var Ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!je)return null;var Ve=k(je,ke),Qe=Ve.length,Xe=Ve.findIndex(function(ut){return He===ut});return Ye<0?Xe===-1?Xe=Qe-1:Xe-=1:Ye>0&&(Xe+=1),Xe=(Xe+Qe)%Qe,Ve[Xe]}var W=function(ke,He){var Ye=new Set,Ve=new Map,Qe=new Map;return ke.forEach(function(Xe){var ut=document.querySelector("[data-menu-id='".concat(d(He,Xe),"']"));ut&&(Ye.add(ut),Qe.set(ut,Xe),Ve.set(Xe,ut))}),{elements:Ye,key2element:Ve,element2key:Qe}};function N(je,ke,He,Ye,Ve,Qe,Xe,ut,It,kt){var Vt=r.useRef(),nn=r.useRef();nn.current=ke;var sn=function(){te.Z.cancel(Vt.current)};return r.useEffect(function(){return function(){sn()}},[]),function(Gt){var Bt=Gt.which;if([].concat(oe,[de,ce,xe,Ce]).includes(Bt)){var fn=Qe(),un=W(fn,Ye),en=un,Jt=en.elements,tn=en.key2element,xn=en.element2key,rn=tn.get(ke),Cn=D(rn,Jt),Kn=xn.get(Cn),cn=M(je,Xe(Kn,!0).length===1,He,Bt);if(!cn&&Bt!==xe&&Bt!==Ce)return;(oe.includes(Bt)||[xe,Ce].includes(Bt))&&Gt.preventDefault();var At=function(Mt){if(Mt){var Rt=Mt,Ot=Mt.querySelector("a");Ot!=null&&Ot.getAttribute("href")&&(Rt=Ot);var St=xn.get(Mt);ut(St),sn(),Vt.current=(0,te.Z)(function(){nn.current===St&&Rt.focus()})}};if([xe,Ce].includes(Bt)||cn.sibling||!Cn){var jt;!Cn||je==="inline"?jt=Ve.current:jt=J(Cn);var vn,Ge=k(jt,Jt);Bt===xe?vn=Ge[0]:Bt===Ce?vn=Ge[Ge.length-1]:vn=V(jt,Jt,Cn,cn.offset),At(vn)}else if(cn.inlineTrigger)It(Kn);else if(cn.offset>0)It(Kn,!0),sn(),Vt.current=(0,te.Z)(function(){un=W(fn,Ye);var Nt=Cn.getAttribute("aria-controls"),Mt=document.getElementById(Nt),Rt=V(Mt,un.elements);At(Rt)},5);else if(cn.offset<0){var _e=Xe(Kn,!0),rt=_e[_e.length-2],vt=tn.get(rt);It(rt,!1),At(vt)}}kt==null||kt(Gt)}}function j(je){Promise.resolve().then(je)}var T="__RC_UTIL_PATH_SPLIT__",R=function(ke){return ke.join(T)},F=function(ke){return ke.split(T)},ne="rc-menu-more";function re(){var je=r.useState({}),ke=(0,p.Z)(je,2),He=ke[1],Ye=(0,r.useRef)(new Map),Ve=(0,r.useRef)(new Map),Qe=r.useState([]),Xe=(0,p.Z)(Qe,2),ut=Xe[0],It=Xe[1],kt=(0,r.useRef)(0),Vt=(0,r.useRef)(!1),nn=function(){Vt.current||He({})},sn=(0,r.useCallback)(function(tn,xn){var rn=R(xn);Ve.current.set(rn,tn),Ye.current.set(tn,rn),kt.current+=1;var Cn=kt.current;j(function(){Cn===kt.current&&nn()})},[]),Gt=(0,r.useCallback)(function(tn,xn){var rn=R(xn);Ve.current.delete(rn),Ye.current.delete(tn)},[]),Bt=(0,r.useCallback)(function(tn){It(tn)},[]),fn=(0,r.useCallback)(function(tn,xn){var rn=Ye.current.get(tn)||"",Cn=F(rn);return xn&&ut.includes(Cn[0])&&Cn.unshift(ne),Cn},[ut]),un=(0,r.useCallback)(function(tn,xn){return tn.some(function(rn){var Cn=fn(rn,!0);return Cn.includes(xn)})},[fn]),en=function(){var xn=(0,I.Z)(Ye.current.keys());return ut.length&&xn.push(ne),xn},Jt=(0,r.useCallback)(function(tn){var xn="".concat(Ye.current.get(tn)).concat(T),rn=new Set;return(0,I.Z)(Ve.current.keys()).forEach(function(Cn){Cn.startsWith(xn)&&rn.add(Ve.current.get(Cn))}),rn},[]);return r.useEffect(function(){return function(){Vt.current=!0}},[]),{registerPath:sn,unregisterPath:Gt,refreshOverflowKeys:Bt,isSubPathKey:un,getKeyPath:fn,getKeys:en,getSubPathKeys:Jt}}function Z(je){var ke=r.useRef(je);ke.current=je;var He=r.useCallback(function(){for(var Ye,Ve=arguments.length,Qe=new Array(Ve),Xe=0;Xe1&&(Jt.motionAppear=!1);var tn=Jt.onVisibleChanged;return Jt.onVisibleChanged=function(xn){return!sn.current&&!xn&&un(!0),tn==null?void 0:tn(xn)},fn?null:r.createElement(S,{mode:Qe,locked:!sn.current},r.createElement(fe.default,(0,C.Z)({visible:en},Jt,{forceRender:It,removeOnLeave:!1,leavedClassName:"".concat(ut,"-hidden")}),function(xn){var rn=xn.className,Cn=xn.style;return r.createElement(qt,{id:ke,className:rn,style:Cn},Ve)}))}var ye=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],he=["active"],Ne=function(ke){var He,Ye=ke.style,Ve=ke.className,Qe=ke.title,Xe=ke.eventKey,ut=ke.warnKey,It=ke.disabled,kt=ke.internalPopupClose,Vt=ke.children,nn=ke.itemIcon,sn=ke.expandIcon,Gt=ke.popupClassName,Bt=ke.popupOffset,fn=ke.popupStyle,un=ke.onClick,en=ke.onMouseEnter,Jt=ke.onMouseLeave,tn=ke.onTitleClick,xn=ke.onTitleMouseEnter,rn=ke.onTitleMouseLeave,Cn=(0,a.Z)(ke,ye),Kn=E(Xe),cn=r.useContext(f),At=cn.prefixCls,jt=cn.mode,vn=cn.openKeys,Ge=cn.disabled,_e=cn.overflowDisabled,rt=cn.activeKey,vt=cn.selectedKeys,Nt=cn.itemIcon,Mt=cn.expandIcon,Rt=cn.onItemClick,Ot=cn.onOpenChange,St=cn.onActive,Xt=r.useContext(L),Qt=Xt._internalRenderSubMenuItem,Yt=r.useContext(A),Rn=Yt.isSubPathKey,wn=h(),Bn="".concat(At,"-submenu"),Ln=Ge||It,Vn=r.useRef(),_n=r.useRef(),rr=nn!=null?nn:Nt,tr=sn!=null?sn:Mt,jr=vn.includes(Xe),Hr=!_e&&jr,Nr=Rn(vt,Xe),Gr=we(Xe,Ln,xn,rn),Pr=Gr.active,kr=(0,a.Z)(Gr,he),ya=r.useState(!1),ra=(0,p.Z)(ya,2),ba=ra[0],ia=ra[1],Gn=function(Wr){Ln||ia(Wr)},Jn=function(Wr){Gn(!0),en==null||en({key:Xe,domEvent:Wr})},cr=function(Wr){Gn(!1),Jt==null||Jt({key:Xe,domEvent:Wr})},$n=r.useMemo(function(){return Pr||(jt!=="inline"?ba||Rn([rt],Xe):!1)},[jt,Pr,rt,ba,Xe,Rn]),ur=Oe(wn.length),Ar=function(Wr){Ln||(tn==null||tn({key:Xe,domEvent:Wr}),jt==="inline"&&Ot(Xe,!jr))},Zr=Z(function(Dr){un==null||un(Je(Dr)),Rt(Dr)}),An=function(Wr){jt!=="inline"&&Ot(Xe,Wr)},zn=function(){St(Xe)},Xn=Kn&&"".concat(Kn,"-popup"),qn=r.createElement("div",(0,C.Z)({role:"menuitem",style:ur,className:"".concat(Bn,"-title"),tabIndex:Ln?null:-1,ref:Vn,title:typeof Qe=="string"?Qe:null,"data-menu-id":_e&&Kn?null:Kn,"aria-expanded":Hr,"aria-haspopup":!0,"aria-controls":Xn,"aria-disabled":Ln,onClick:Ar,onFocus:zn},kr),Qe,r.createElement(Me,{icon:jt!=="horizontal"?tr:void 0,props:(0,e.Z)((0,e.Z)({},ke),{},{isOpen:Hr,isSubMenu:!0})},r.createElement("i",{className:"".concat(Bn,"-arrow")}))),fr=r.useRef(jt);if(jt!=="inline"&&wn.length>1?fr.current="vertical":fr.current=jt,!_e){var yr=fr.current;qn=r.createElement(Fe,{mode:yr,prefixCls:Bn,visible:!kt&&Hr&&jt!=="inline",popupClassName:Gt,popupOffset:Bt,popupStyle:fn,popup:r.createElement(S,{mode:yr==="horizontal"?"vertical":yr},r.createElement(qt,{id:Xn,ref:_n},Vt)),disabled:Ln,onVisibleChange:An},qn)}var aa=r.createElement(u.Z.Item,(0,C.Z)({role:"none"},Cn,{component:"li",style:Ye,className:s()(Bn,"".concat(Bn,"-").concat(jt),Ve,(He={},(0,pe.Z)(He,"".concat(Bn,"-open"),Hr),(0,pe.Z)(He,"".concat(Bn,"-active"),$n),(0,pe.Z)(He,"".concat(Bn,"-selected"),Nr),(0,pe.Z)(He,"".concat(Bn,"-disabled"),Ln),He)),onMouseEnter:Jn,onMouseLeave:cr}),qn,!_e&&r.createElement(ge,{id:Xn,open:Hr,keyPath:wn},Vt));return Qt&&(aa=Qt(aa,ke,{selected:Nr,active:$n,open:Hr,disabled:Ln})),r.createElement(S,{onItemClick:Zr,mode:jt==="horizontal"?"vertical":jt,itemIcon:rr,expandIcon:tr},aa)};function Pe(je){var ke=je.eventKey,He=je.children,Ye=h(ke),Ve=Kt(He,Ye),Qe=y();r.useEffect(function(){if(Qe)return Qe.registerPath(ke,Ye),function(){Qe.unregisterPath(ke,Ye)}},[Ye]);var Xe;return Qe?Xe=Ve:Xe=r.createElement(Ne,je,Ve),r.createElement(b.Provider,{value:Ye},Xe)}var $e=w(43749),qe=["className","title","eventKey","children"],lt=["children"],ft=function(ke){var He=ke.className,Ye=ke.title,Ve=ke.eventKey,Qe=ke.children,Xe=(0,a.Z)(ke,qe),ut=r.useContext(f),It=ut.prefixCls,kt="".concat(It,"-item-group");return r.createElement("li",(0,C.Z)({role:"presentation"},Xe,{onClick:function(nn){return nn.stopPropagation()},className:s()(kt,He)}),r.createElement("div",{role:"presentation",className:"".concat(kt,"-title"),title:typeof Ye=="string"?Ye:void 0},Ye),r.createElement("ul",{role:"group",className:"".concat(kt,"-list")},Qe))};function xt(je){var ke=je.children,He=(0,a.Z)(je,lt),Ye=h(He.eventKey),Ve=Kt(ke,Ye),Qe=y();return Qe?Ve:r.createElement(ft,(0,se.Z)(He,["warnKey"]),Ve)}function gt(je){var ke=je.className,He=je.style,Ye=r.useContext(f),Ve=Ye.prefixCls,Qe=y();return Qe?null:r.createElement("li",{role:"separator",className:s()("".concat(Ve,"-item-divider"),ke),style:He})}var mt=["label","children","key","type"];function Ct(je){return(je||[]).map(function(ke,He){if(ke&&(0,$e.Z)(ke)==="object"){var Ye=ke,Ve=Ye.label,Qe=Ye.children,Xe=Ye.key,ut=Ye.type,It=(0,a.Z)(Ye,mt),kt=Xe!=null?Xe:"tmp-".concat(He);return Qe||ut==="group"?ut==="group"?r.createElement(xt,(0,C.Z)({key:kt},It,{title:Ve}),Ct(Qe)):r.createElement(Pe,(0,C.Z)({key:kt},It,{title:Ve}),Ct(Qe)):ut==="divider"?r.createElement(gt,(0,C.Z)({key:kt},It)):r.createElement(Tt,(0,C.Z)({key:kt},It),Ve)}return null}).filter(function(ke){return ke})}function Te(je,ke,He){var Ye=je;return ke&&(Ye=Ct(ke)),Kt(Ye,He)}var De=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],ze=[],Ke=r.forwardRef(function(je,ke){var He,Ye,Ve=je,Qe=Ve.prefixCls,Xe=Qe===void 0?"rc-menu":Qe,ut=Ve.rootClassName,It=Ve.style,kt=Ve.className,Vt=Ve.tabIndex,nn=Vt===void 0?0:Vt,sn=Ve.items,Gt=Ve.children,Bt=Ve.direction,fn=Ve.id,un=Ve.mode,en=un===void 0?"vertical":un,Jt=Ve.inlineCollapsed,tn=Ve.disabled,xn=Ve.disabledOverflow,rn=Ve.subMenuOpenDelay,Cn=rn===void 0?.1:rn,Kn=Ve.subMenuCloseDelay,cn=Kn===void 0?.1:Kn,At=Ve.forceSubMenuRender,jt=Ve.defaultOpenKeys,vn=Ve.openKeys,Ge=Ve.activeKey,_e=Ve.defaultActiveFirst,rt=Ve.selectable,vt=rt===void 0?!0:rt,Nt=Ve.multiple,Mt=Nt===void 0?!1:Nt,Rt=Ve.defaultSelectedKeys,Ot=Ve.selectedKeys,St=Ve.onSelect,Xt=Ve.onDeselect,Qt=Ve.inlineIndent,Yt=Qt===void 0?24:Qt,Rn=Ve.motion,wn=Ve.defaultMotions,Bn=Ve.triggerSubMenuAction,Ln=Bn===void 0?"hover":Bn,Vn=Ve.builtinPlacements,_n=Ve.itemIcon,rr=Ve.expandIcon,tr=Ve.overflowedIndicator,jr=tr===void 0?"...":tr,Hr=Ve.overflowedIndicatorPopupClassName,Nr=Ve.getPopupContainer,Gr=Ve.onClick,Pr=Ve.onOpenChange,kr=Ve.onKeyDown,ya=Ve.openAnimation,ra=Ve.openTransitionName,ba=Ve._internalRenderMenuItem,ia=Ve._internalRenderSubMenuItem,Gn=(0,a.Z)(Ve,De),Jn=r.useMemo(function(){return Te(Gt,sn,ze)},[Gt,sn]),cr=r.useState(!1),$n=(0,p.Z)(cr,2),ur=$n[0],Ar=$n[1],Zr=r.useRef(),An=Ee(fn),zn=Bt==="rtl",Xn=(0,o.Z)(jt,{value:vn,postState:function(Mr){return Mr||ze}}),qn=(0,p.Z)(Xn,2),fr=qn[0],yr=qn[1],aa=function(Mr){var Qr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Ia(){yr(Mr),Pr==null||Pr(Mr)}Qr?(0,i.flushSync)(Ia):Ia()},Dr=r.useState(fr),Wr=(0,p.Z)(Dr,2),Xr=Wr[0],Cr=Wr[1],vr=r.useRef(!1),Kr=r.useMemo(function(){return(en==="inline"||en==="vertical")&&Jt?["vertical",Jt]:[en,!1]},[en,Jt]),Re=(0,p.Z)(Kr,2),st=Re[0],Pt=Re[1],hn=st==="inline",yn=r.useState(st),gn=(0,p.Z)(yn,2),ar=gn[0],Yr=gn[1],Da=r.useState(Pt),Ua=(0,p.Z)(Da,2),Va=Ua[0],ao=Ua[1];r.useEffect(function(){Yr(st),ao(Pt),vr.current&&(hn?yr(Xr):aa(ze))},[st,Pt]);var co=r.useState(0),Ja=(0,p.Z)(co,2),Ga=Ja[0],uo=Ja[1],$a=Ga>=Jn.length-1||ar!=="horizontal"||xn;r.useEffect(function(){hn&&Cr(fr)},[fr]),r.useEffect(function(){return vr.current=!0,function(){vr.current=!1}},[]);var Ma=re(),fo=Ma.registerPath,oo=Ma.unregisterPath,Xa=Ma.refreshOverflowKeys,La=Ma.isSubPathKey,br=Ma.getKeyPath,pr=Ma.getKeys,pa=Ma.getSubPathKeys,oa=r.useMemo(function(){return{registerPath:fo,unregisterPath:oo}},[fo,oo]),qr=r.useMemo(function(){return{isSubPathKey:La}},[La]);r.useEffect(function(){Xa($a?ze:Jn.slice(Ga+1).map(function(ea){return ea.key}))},[Ga,$a]);var ma=(0,o.Z)(Ge||_e&&((He=Jn[0])===null||He===void 0?void 0:He.key),{value:Ge}),ha=(0,p.Z)(ma,2),Fa=ha[0],Aa=ha[1],qa=Z(function(ea){Aa(ea)}),ka=Z(function(){Aa(void 0)});(0,r.useImperativeHandle)(ke,function(){return{list:Zr.current,focus:function(Mr){var Qr,Ia=pr(),Oa=W(Ia,An),bo=Oa.elements,eo=Oa.key2element,Eo=Oa.element2key,Po=k(Zr.current,bo),Fo=Fa!=null?Fa:Po[0]?Eo.get(Po[0]):(Qr=Jn.find(function(Yo){return!Yo.props.disabled}))===null||Qr===void 0?void 0:Qr.key,xo=eo.get(Fo);if(Fo&&xo){var Io;xo==null||(Io=xo.focus)===null||Io===void 0||Io.call(xo,Mr)}}}});var vo=(0,o.Z)(Rt||[],{value:Ot,postState:function(Mr){return Array.isArray(Mr)?Mr:Mr==null?ze:[Mr]}}),jo=(0,p.Z)(vo,2),ho=jo[0],go=jo[1],Co=function(Mr){if(vt){var Qr=Mr.key,Ia=ho.includes(Qr),Oa;Mt?Ia?Oa=ho.filter(function(eo){return eo!==Qr}):Oa=[].concat((0,I.Z)(ho),[Qr]):Oa=[Qr],go(Oa);var bo=(0,e.Z)((0,e.Z)({},Mr),{},{selectedKeys:Oa});Ia?Xt==null||Xt(bo):St==null||St(bo)}!Mt&&fr.length&&ar!=="inline"&&aa(ze)},yo=Z(function(ea){Gr==null||Gr(Je(ea)),Co(ea)}),wo=Z(function(ea,Mr){var Qr=fr.filter(function(Oa){return Oa!==ea});if(Mr)Qr.push(ea);else if(ar!=="inline"){var Ia=pa(ea);Qr=Qr.filter(function(Oa){return!Ia.has(Oa)})}(0,c.Z)(fr,Qr,!0)||aa(Qr,!0)}),ko=function(Mr,Qr){var Ia=Qr!=null?Qr:!fr.includes(Mr);wo(Mr,Ia)},Ao=N(ar,Fa,zn,An,Zr,pr,br,Aa,ko,kr);r.useEffect(function(){Ar(!0)},[]);var Ro=r.useMemo(function(){return{_internalRenderMenuItem:ba,_internalRenderSubMenuItem:ia}},[ba,ia]),To=ar!=="horizontal"||xn?Jn:Jn.map(function(ea,Mr){return r.createElement(S,{key:ea.key,overflowDisabled:Mr>Ga},ea)}),Bo=r.createElement(u.Z,(0,C.Z)({id:fn,ref:Zr,prefixCls:"".concat(Xe,"-overflow"),component:"ul",itemComponent:Tt,className:s()(Xe,"".concat(Xe,"-root"),"".concat(Xe,"-").concat(ar),kt,(Ye={},(0,pe.Z)(Ye,"".concat(Xe,"-inline-collapsed"),Va),(0,pe.Z)(Ye,"".concat(Xe,"-rtl"),zn),Ye),ut),dir:Bt,style:It,role:"menu",tabIndex:nn,data:To,renderRawItem:function(Mr){return Mr},renderRawRest:function(Mr){var Qr=Mr.length,Ia=Qr?Jn.slice(-Qr):null;return r.createElement(Pe,{eventKey:ne,title:jr,disabled:$a,internalPopupClose:Qr===0,popupClassName:Hr},Ia)},maxCount:ar!=="horizontal"||xn?u.Z.INVALIDATE:u.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Mr){uo(Mr)},onKeyDown:Ao},Gn));return r.createElement(L.Provider,{value:Ro},r.createElement(l.Provider,{value:An},r.createElement(S,{prefixCls:Xe,rootClassName:ut,mode:ar,openKeys:fr,rtl:zn,disabled:tn,motion:ur?Rn:null,defaultMotions:ur?wn:null,activeKey:Fa,onActive:qa,onInactive:ka,selectedKeys:ho,inlineIndent:Yt,subMenuOpenDelay:Cn,subMenuCloseDelay:cn,forceSubMenuRender:At,builtinPlacements:Vn,triggerSubMenuAction:Ln,getPopupContainer:Nr,itemIcon:_n,expandIcon:rr,onItemClick:yo,onOpenChange:wo},r.createElement(A.Provider,{value:qr},Bo),r.createElement("div",{style:{display:"none"},"aria-hidden":!0},r.createElement(O.Provider,{value:oa},Jn)))))}),it=Ke,tt=it;tt.Item=Tt,tt.SubMenu=Pe,tt.ItemGroup=xt,tt.Divider=gt;var nt=tt},83836:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return U}});var C=w(60499),pe=w(85899),e=w(72190),I=w(42244),p=w(59301),a=w(92310),t=w.n(a),s=w(29301),u=w(34280),o=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],c=void 0;function n(_,K){var ae=_.prefixCls,Y=_.invalidate,te=_.item,X=_.renderItem,Q=_.responsive,q=_.responsiveDisabled,$=_.registerSize,de=_.itemKey,ce=_.className,xe=_.style,Ce=_.children,oe=_.display,M=_.order,J=_.component,D=J===void 0?"div":J,k=(0,I.Z)(_,o),V=Q&&!oe;function W(F){$(de,F)}p.useEffect(function(){return function(){W(null)}},[]);var N=X&&te!==c?X(te,{index:M}):Ce,j;Y||(j={opacity:V?0:1,height:V?0:c,overflowY:V?"hidden":c,order:Q?M:c,pointerEvents:V?"none":c,position:V?"absolute":c});var T={};V&&(T["aria-hidden"]=!0);var R=p.createElement(D,(0,C.Z)({className:t()(!Y&&ae,ce),style:(0,pe.Z)((0,pe.Z)({},j),xe)},T,k,{ref:K}),N);return Q&&(R=p.createElement(s.Z,{onResize:function(ne){var re=ne.offsetWidth;W(re)},disabled:q},R)),R}var r=p.forwardRef(n);r.displayName="Item";var i=r,l=w(6089),d=w(4676),E=w(16089);function v(_){if(typeof MessageChannel=="undefined")(0,E.Z)(_);else{var K=new MessageChannel;K.port1.onmessage=function(){return _()},K.port2.postMessage(void 0)}}function m(){var _=p.useRef(null),K=function(Y){_.current||(_.current=[],v(function(){(0,d.unstable_batchedUpdates)(function(){_.current.forEach(function(te){te()}),_.current=null})})),_.current.push(Y)};return K}function f(_,K){var ae=p.useState(K),Y=(0,e.Z)(ae,2),te=Y[0],X=Y[1],Q=(0,l.Z)(function(q){_(function(){X(q)})});return[te,Q]}var x=p.createContext(null),S=["component"],g=["className"],O=["className"],y=function(K,ae){var Y=p.useContext(x);if(!Y){var te=K.component,X=te===void 0?"div":te,Q=(0,I.Z)(K,S);return p.createElement(X,(0,C.Z)({},Q,{ref:ae}))}var q=Y.className,$=(0,I.Z)(Y,g),de=K.className,ce=(0,I.Z)(K,O);return p.createElement(x.Provider,{value:null},p.createElement(i,(0,C.Z)({ref:ae,className:t()(q,de)},$,ce)))},b=p.forwardRef(y);b.displayName="RawItem";var h=b,A=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],B="responsive",L="invalidate";function P(_){return"+ ".concat(_.length," ...")}function z(_,K){var ae=_.prefixCls,Y=ae===void 0?"rc-overflow":ae,te=_.data,X=te===void 0?[]:te,Q=_.renderItem,q=_.renderRawItem,$=_.itemKey,de=_.itemWidth,ce=de===void 0?10:de,xe=_.ssr,Ce=_.style,oe=_.className,M=_.maxCount,J=_.renderRest,D=_.renderRawRest,k=_.prefix,V=_.suffix,W=_.component,N=W===void 0?"div":W,j=_.itemComponent,T=_.onVisibleChange,R=(0,I.Z)(_,A),F=xe==="full",ne=m(),re=f(ne,null),Z=(0,e.Z)(re,2),ie=Z[0],Se=Z[1],Ee=ie||0,Ae=f(ne,new Map),ve=(0,e.Z)(Ae,2),le=ve[0],ee=ve[1],se=f(ne,0),be=(0,e.Z)(se,2),we=be[0],Oe=be[1],Me=f(ne,0),Ue=(0,e.Z)(Me,2),Je=Ue[0],pt=Ue[1],bt=f(ne,0),wt=(0,e.Z)(bt,2),ht=wt[0],Lt=wt[1],Ut=f(ne,0),Tt=(0,e.Z)(Ut,2),$t=Tt[0],ln=Tt[1],Ft=(0,p.useState)(null),qt=(0,e.Z)(Ft,2),_t=qt[0],Kt=qt[1],dn=(0,p.useState)(null),Et=(0,e.Z)(dn,2),En=Et[0],Qn=Et[1],jn=p.useMemo(function(){return En===null&&F?Number.MAX_SAFE_INTEGER:En||0},[En,ie]),Wt=(0,p.useState)(!1),Fn=(0,e.Z)(Wt,2),Fe=Fn[0],fe=Fn[1],ge="".concat(Y,"-item"),ye=Math.max(we,Je),he=M===B,Ne=X.length&&he,Pe=M===L,$e=Ne||typeof M=="number"&&X.length>M,qe=(0,p.useMemo)(function(){var Qe=X;return Ne?ie===null&&F?Qe=X:Qe=X.slice(0,Math.min(X.length,Ee/ce)):typeof M=="number"&&(Qe=X.slice(0,M)),Qe},[X,ce,ie,M,Ne]),lt=(0,p.useMemo)(function(){return Ne?X.slice(jn+1):X.slice(qe.length)},[X,qe,Ne,jn]),ft=(0,p.useCallback)(function(Qe,Xe){var ut;return typeof $=="function"?$(Qe):(ut=$&&(Qe==null?void 0:Qe[$]))!==null&&ut!==void 0?ut:Xe},[$]),xt=(0,p.useCallback)(Q||function(Qe){return Qe},[Q]);function gt(Qe,Xe,ut){En===Qe&&(Xe===void 0||Xe===_t)||(Qn(Qe),ut||(fe(QeEe){gt(It-1,Qe-kt-$t+Je);break}}V&&Ke(0)+$t>Ee&&Kt(null)}},[Ee,le,Je,ht,$t,ft,qe]);var it=Fe&&!!lt.length,tt={};_t!==null&&Ne&&(tt={position:"absolute",left:_t,top:0});var nt={prefixCls:ge,responsive:Ne,component:j,invalidate:Pe},je=q?function(Qe,Xe){var ut=ft(Qe,Xe);return p.createElement(x.Provider,{key:ut,value:(0,pe.Z)((0,pe.Z)({},nt),{},{order:Xe,item:Qe,itemKey:ut,registerSize:Ct,display:Xe<=jn})},q(Qe,Xe))}:function(Qe,Xe){var ut=ft(Qe,Xe);return p.createElement(i,(0,C.Z)({},nt,{order:Xe,key:ut,item:Qe,renderItem:xt,itemKey:ut,registerSize:Ct,display:Xe<=jn}))},ke={order:it?jn:Number.MAX_SAFE_INTEGER,className:"".concat(ge,"-rest"),registerSize:Te,display:it},He=J||P,Ye=D?p.createElement(x.Provider,{value:(0,pe.Z)((0,pe.Z)({},nt),ke)},D(lt)):p.createElement(i,(0,C.Z)({},nt,ke),typeof He=="function"?He(lt):He),Ve=p.createElement(N,(0,C.Z)({className:t()(!Pe&&Y,oe),style:Ce,ref:K},R),k&&p.createElement(i,(0,C.Z)({},nt,{responsive:he,responsiveDisabled:!Ne,order:-1,className:"".concat(ge,"-prefix"),registerSize:De,display:!0}),k),qe.map(je),$e?Ye:null,V&&p.createElement(i,(0,C.Z)({},nt,{responsive:he,responsiveDisabled:!Ne,order:jn,className:"".concat(ge,"-suffix"),registerSize:ze,display:!0,style:tt}),V));return he?p.createElement(s.Z,{onResize:mt,disabled:!Ne},Ve):Ve}var H=p.forwardRef(z);H.displayName="Overflow",H.Item=h,H.RESPONSIVE=B,H.INVALIDATE=L;var G=H,U=G},17115:function(Dt,We,w){"use strict";w.d(We,{ZP:function(){return t}});var C=w(72190),pe=w(59301),e=w(47273),I=0,p=(0,e.Z)();function a(){var s;return p?(s=I,I+=1):s="TEST_OR_SSR",s}function t(s){var u=pe.useState(),o=(0,C.Z)(u,2),c=o[0],n=o[1];return pe.useEffect(function(){n("rc_select_".concat(a()))},[]),s||c}},77861:function(Dt,We,w){"use strict";w.d(We,{Ac:function(){return ie},Xo:function(){return Je},Wx:function(){return bt},ZP:function(){return ge},lk:function(){return x}});var C=w(60499),pe=w(77654),e=w(18642),I=w(85899),p=w(72190),a=w(42244),t=w(43749),s=w(18929),u=w(48736),o=w(59301),c=w(92310),n=w.n(c),r=w(34280),i=w(49658),l=w(10228),d=w(8654),E=function(he){var Ne=he.className,Pe=he.customizeIcon,$e=he.customizeIconProps,qe=he.onMouseDown,lt=he.onClick,ft=he.children,xt;return typeof Pe=="function"?xt=Pe($e):xt=Pe,o.createElement("span",{className:Ne,onMouseDown:function(mt){mt.preventDefault(),qe&&qe(mt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:lt,"aria-hidden":!0},xt!==void 0?xt:o.createElement("span",{className:n()(Ne.split(/\s+/).map(function(gt){return"".concat(gt,"-icon")}))},ft))},v=E;function m(ye,he,Ne,Pe,$e){var qe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,lt=arguments.length>6?arguments[6]:void 0,ft=arguments.length>7?arguments[7]:void 0,xt=o.useMemo(function(){if((0,t.Z)(Pe)==="object")return Pe.clearIcon;if($e)return $e},[Pe,$e]),gt=o.useMemo(function(){return!!(!qe&&Pe&&(Ne.length||lt)&&!(ft==="combobox"&<===""))},[Pe,qe,Ne.length,lt,ft]);return{allowClear:gt,clearIcon:o.createElement(v,{className:"".concat(ye,"-clear"),onMouseDown:he,customizeIcon:xt},"\xD7")}}var f=o.createContext(null);function x(){return o.useContext(f)}function S(){var ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,he=o.useState(!1),Ne=(0,p.Z)(he,2),Pe=Ne[0],$e=Ne[1],qe=o.useRef(null),lt=function(){window.clearTimeout(qe.current)};o.useEffect(function(){return lt},[]);var ft=function(gt,mt){lt(),qe.current=window.setTimeout(function(){$e(gt),mt&&mt()},ye)};return[Pe,ft,lt]}function g(){var ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,he=o.useRef(null),Ne=o.useRef(null);o.useEffect(function(){return function(){window.clearTimeout(Ne.current)}},[]);function Pe($e){($e||he.current===null)&&(he.current=$e),window.clearTimeout(Ne.current),Ne.current=window.setTimeout(function(){he.current=null},ye)}return[function(){return he.current},Pe]}function O(ye,he,Ne,Pe){var $e=o.useRef(null);$e.current={open:he,triggerOpen:Ne,customizedTrigger:Pe},o.useEffect(function(){function qe(lt){var ft;if(!((ft=$e.current)!==null&&ft!==void 0&&ft.customizedTrigger)){var xt=lt.target;xt.shadowRoot&<.composed&&(xt=lt.composedPath()[0]||xt),$e.current.open&&ye().filter(function(gt){return gt}).every(function(gt){return!gt.contains(xt)&>!==xt})&&$e.current.triggerOpen(!1)}}return window.addEventListener("mousedown",qe),function(){return window.removeEventListener("mousedown",qe)}},[])}var y=w(26112),b=w(83836),h=function(he,Ne){var Pe,$e,qe=he.prefixCls,lt=he.id,ft=he.inputElement,xt=he.disabled,gt=he.tabIndex,mt=he.autoFocus,Ct=he.autoComplete,Te=he.editable,De=he.activeDescendantId,ze=he.value,Ke=he.maxLength,it=he.onKeyDown,tt=he.onMouseDown,nt=he.onChange,je=he.onPaste,ke=he.onCompositionStart,He=he.onCompositionEnd,Ye=he.open,Ve=he.attrs,Qe=ft||o.createElement("input",null),Xe=Qe,ut=Xe.ref,It=Xe.props,kt=It.onKeyDown,Vt=It.onChange,nn=It.onMouseDown,sn=It.onCompositionStart,Gt=It.onCompositionEnd,Bt=It.style;return(0,u.Kp)(!("maxLength"in Qe.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Qe=o.cloneElement(Qe,(0,I.Z)((0,I.Z)((0,I.Z)({type:"search"},It),{},{id:lt,ref:(0,d.sQ)(Ne,ut),disabled:xt,tabIndex:gt,autoComplete:Ct||"off",autoFocus:mt,className:n()("".concat(qe,"-selection-search-input"),(Pe=Qe)===null||Pe===void 0||($e=Pe.props)===null||$e===void 0?void 0:$e.className),role:"combobox","aria-label":"Search","aria-expanded":Ye||!1,"aria-haspopup":"listbox","aria-owns":"".concat(lt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(lt,"_list"),"aria-activedescendant":Ye?De:void 0},Ve),{},{value:Te?ze:"",maxLength:Ke,readOnly:!Te,unselectable:Te?null:"on",style:(0,I.Z)((0,I.Z)({},Bt),{},{opacity:Te?null:0}),onKeyDown:function(un){it(un),kt&&kt(un)},onMouseDown:function(un){tt(un),nn&&nn(un)},onChange:function(un){nt(un),Vt&&Vt(un)},onCompositionStart:function(un){ke(un),sn&&sn(un)},onCompositionEnd:function(un){He(un),Gt&&Gt(un)},onPaste:je})),Qe},A=o.forwardRef(h);A.displayName="Input";var B=A;function L(ye){return Array.isArray(ye)?ye:ye!==void 0?[ye]:[]}var P=typeof window!="undefined"&&window.document&&window.document.documentElement,z=P;function H(ye){return ye!=null}function G(ye){return!ye&&ye!==0}function U(ye){return["string","number"].includes((0,t.Z)(ye))}function _(ye){var he=void 0;return ye&&(U(ye.title)?he=ye.title.toString():U(ye.label)&&(he=ye.label.toString())),he}function K(ye,he){z?o.useLayoutEffect(ye,he):o.useEffect(ye,he)}function ae(ye){var he;return(he=ye.key)!==null&&he!==void 0?he:ye.value}var Y=function(he){he.preventDefault(),he.stopPropagation()},te=function(he){var Ne=he.id,Pe=he.prefixCls,$e=he.values,qe=he.open,lt=he.searchValue,ft=he.autoClearSearchValue,xt=he.inputRef,gt=he.placeholder,mt=he.disabled,Ct=he.mode,Te=he.showSearch,De=he.autoFocus,ze=he.autoComplete,Ke=he.activeDescendantId,it=he.tabIndex,tt=he.removeIcon,nt=he.maxTagCount,je=he.maxTagTextLength,ke=he.maxTagPlaceholder,He=ke===void 0?function(rt){return"+ ".concat(rt.length," ...")}:ke,Ye=he.tagRender,Ve=he.onToggleOpen,Qe=he.onRemove,Xe=he.onInputChange,ut=he.onInputPaste,It=he.onInputKeyDown,kt=he.onInputMouseDown,Vt=he.onInputCompositionStart,nn=he.onInputCompositionEnd,sn=o.useRef(null),Gt=(0,o.useState)(0),Bt=(0,p.Z)(Gt,2),fn=Bt[0],un=Bt[1],en=(0,o.useState)(!1),Jt=(0,p.Z)(en,2),tn=Jt[0],xn=Jt[1],rn="".concat(Pe,"-selection"),Cn=qe||Ct==="multiple"&&ft===!1||Ct==="tags"?lt:"",Kn=Ct==="tags"||Ct==="multiple"&&ft===!1||Te&&(qe||tn);K(function(){un(sn.current.scrollWidth)},[Cn]);function cn(rt,vt,Nt,Mt,Rt){return o.createElement("span",{className:n()("".concat(rn,"-item"),(0,e.Z)({},"".concat(rn,"-item-disabled"),Nt)),title:_(rt)},o.createElement("span",{className:"".concat(rn,"-item-content")},vt),Mt&&o.createElement(v,{className:"".concat(rn,"-item-remove"),onMouseDown:Y,onClick:Rt,customizeIcon:tt},"\xD7"))}function At(rt,vt,Nt,Mt,Rt){var Ot=function(Xt){Y(Xt),Ve(!qe)};return o.createElement("span",{onMouseDown:Ot},Ye({label:vt,value:rt,disabled:Nt,closable:Mt,onClose:Rt}))}function jt(rt){var vt=rt.disabled,Nt=rt.label,Mt=rt.value,Rt=!mt&&!vt,Ot=Nt;if(typeof je=="number"&&(typeof Nt=="string"||typeof Nt=="number")){var St=String(Ot);St.length>je&&(Ot="".concat(St.slice(0,je),"..."))}var Xt=function(Yt){Yt&&Yt.stopPropagation(),Qe(rt)};return typeof Ye=="function"?At(Mt,Ot,vt,Rt,Xt):cn(rt,Ot,vt,Rt,Xt)}function vn(rt){var vt=typeof He=="function"?He(rt):He;return cn({title:vt},vt,!1)}var Ge=o.createElement("div",{className:"".concat(rn,"-search"),style:{width:fn},onFocus:function(){xn(!0)},onBlur:function(){xn(!1)}},o.createElement(B,{ref:xt,open:qe,prefixCls:Pe,id:Ne,inputElement:null,disabled:mt,autoFocus:De,autoComplete:ze,editable:Kn,activeDescendantId:Ke,value:Cn,onKeyDown:It,onMouseDown:kt,onChange:Xe,onPaste:ut,onCompositionStart:Vt,onCompositionEnd:nn,tabIndex:it,attrs:(0,y.Z)(he,!0)}),o.createElement("span",{ref:sn,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},Cn,"\xA0")),_e=o.createElement(b.Z,{prefixCls:"".concat(rn,"-overflow"),data:$e,renderItem:jt,renderRest:vn,suffix:Ge,itemKey:ae,maxCount:nt});return o.createElement(o.Fragment,null,_e,!$e.length&&!Cn&&o.createElement("span",{className:"".concat(rn,"-placeholder")},gt))},X=te,Q=function(he){var Ne=he.inputElement,Pe=he.prefixCls,$e=he.id,qe=he.inputRef,lt=he.disabled,ft=he.autoFocus,xt=he.autoComplete,gt=he.activeDescendantId,mt=he.mode,Ct=he.open,Te=he.values,De=he.placeholder,ze=he.tabIndex,Ke=he.showSearch,it=he.searchValue,tt=he.activeValue,nt=he.maxLength,je=he.onInputKeyDown,ke=he.onInputMouseDown,He=he.onInputChange,Ye=he.onInputPaste,Ve=he.onInputCompositionStart,Qe=he.onInputCompositionEnd,Xe=he.title,ut=o.useState(!1),It=(0,p.Z)(ut,2),kt=It[0],Vt=It[1],nn=mt==="combobox",sn=nn||Ke,Gt=Te[0],Bt=it||"";nn&&tt&&!kt&&(Bt=tt),o.useEffect(function(){nn&&Vt(!1)},[nn,tt]);var fn=mt!=="combobox"&&!Ct&&!Ke?!1:!!Bt,un=Xe===void 0?_(Gt):Xe,en=function(){if(Gt)return null;var tn=fn?{visibility:"hidden"}:void 0;return o.createElement("span",{className:"".concat(Pe,"-selection-placeholder"),style:tn},De)};return o.createElement(o.Fragment,null,o.createElement("span",{className:"".concat(Pe,"-selection-search")},o.createElement(B,{ref:qe,prefixCls:Pe,id:$e,open:Ct,inputElement:Ne,disabled:lt,autoFocus:ft,autoComplete:xt,editable:sn,activeDescendantId:gt,value:Bt,onKeyDown:je,onMouseDown:ke,onChange:function(tn){Vt(!0),He(tn)},onPaste:Ye,onCompositionStart:Ve,onCompositionEnd:Qe,tabIndex:ze,attrs:(0,y.Z)(he,!0),maxLength:nn?nt:void 0})),!nn&&Gt?o.createElement("span",{className:"".concat(Pe,"-selection-item"),title:un,style:fn?{visibility:"hidden"}:void 0},Gt.label):null,en())},q=Q;function $(ye){return![l.Z.ESC,l.Z.SHIFT,l.Z.BACKSPACE,l.Z.TAB,l.Z.WIN_KEY,l.Z.ALT,l.Z.META,l.Z.WIN_KEY_RIGHT,l.Z.CTRL,l.Z.SEMICOLON,l.Z.EQUALS,l.Z.CAPS_LOCK,l.Z.CONTEXT_MENU,l.Z.F1,l.Z.F2,l.Z.F3,l.Z.F4,l.Z.F5,l.Z.F6,l.Z.F7,l.Z.F8,l.Z.F9,l.Z.F10,l.Z.F11,l.Z.F12].includes(ye)}var de=function(he,Ne){var Pe=(0,o.useRef)(null),$e=(0,o.useRef)(!1),qe=he.prefixCls,lt=he.open,ft=he.mode,xt=he.showSearch,gt=he.tokenWithEnter,mt=he.autoClearSearchValue,Ct=he.onSearch,Te=he.onSearchSubmit,De=he.onToggleOpen,ze=he.onInputKeyDown,Ke=he.domRef;o.useImperativeHandle(Ne,function(){return{focus:function(){Pe.current.focus()},blur:function(){Pe.current.blur()}}});var it=g(0),tt=(0,p.Z)(it,2),nt=tt[0],je=tt[1],ke=function(Bt){var fn=Bt.which;(fn===l.Z.UP||fn===l.Z.DOWN)&&Bt.preventDefault(),ze&&ze(Bt),fn===l.Z.ENTER&&ft==="tags"&&!$e.current&&!lt&&(Te==null||Te(Bt.target.value)),$(fn)&&De(!0)},He=function(){je(!0)},Ye=(0,o.useRef)(null),Ve=function(Bt){Ct(Bt,!0,$e.current)!==!1&&De(!0)},Qe=function(){$e.current=!0},Xe=function(Bt){$e.current=!1,ft!=="combobox"&&Ve(Bt.target.value)},ut=function(Bt){var fn=Bt.target.value;if(gt&&Ye.current&&/[\r\n]/.test(Ye.current)){var un=Ye.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");fn=fn.replace(un,Ye.current)}Ye.current=null,Ve(fn)},It=function(Bt){var fn=Bt.clipboardData,un=fn.getData("text");Ye.current=un},kt=function(Bt){var fn=Bt.target;if(fn!==Pe.current){var un=document.body.style.msTouchAction!==void 0;un?setTimeout(function(){Pe.current.focus()}):Pe.current.focus()}},Vt=function(Bt){var fn=nt();Bt.target!==Pe.current&&!fn&&ft!=="combobox"&&Bt.preventDefault(),(ft!=="combobox"&&(!xt||!fn)||!lt)&&(lt&&mt!==!1&&Ct("",!0,!1),De())},nn={inputRef:Pe,onInputKeyDown:ke,onInputMouseDown:He,onInputChange:ut,onInputPaste:It,onInputCompositionStart:Qe,onInputCompositionEnd:Xe},sn=ft==="multiple"||ft==="tags"?o.createElement(X,(0,C.Z)({},he,nn)):o.createElement(q,(0,C.Z)({},he,nn));return o.createElement("div",{ref:Ke,className:"".concat(qe,"-selector"),onClick:kt,onMouseDown:Vt},sn)},ce=o.forwardRef(de);ce.displayName="Selector";var xe=ce,Ce=w(35593),oe=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],M=function(he){var Ne=he===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"}}},J=function(he,Ne){var Pe=he.prefixCls,$e=he.disabled,qe=he.visible,lt=he.children,ft=he.popupElement,xt=he.animation,gt=he.transitionName,mt=he.dropdownStyle,Ct=he.dropdownClassName,Te=he.direction,De=Te===void 0?"ltr":Te,ze=he.placement,Ke=he.builtinPlacements,it=he.dropdownMatchSelectWidth,tt=he.dropdownRender,nt=he.dropdownAlign,je=he.getPopupContainer,ke=he.empty,He=he.getTriggerDOMNode,Ye=he.onPopupVisibleChange,Ve=he.onPopupMouseEnter,Qe=(0,a.Z)(he,oe),Xe="".concat(Pe,"-dropdown"),ut=ft;tt&&(ut=tt(ft));var It=o.useMemo(function(){return Ke||M(it)},[Ke,it]),kt=xt?"".concat(Xe,"-").concat(xt):gt,Vt=typeof it=="number",nn=o.useMemo(function(){return Vt?null:it===!1?"minWidth":"width"},[it,Vt]),sn=mt;Vt&&(sn=(0,I.Z)((0,I.Z)({},sn),{},{width:it}));var Gt=o.useRef(null);return o.useImperativeHandle(Ne,function(){return{getPopupElement:function(){return Gt.current}}}),o.createElement(Ce.Z,(0,C.Z)({},Qe,{showAction:Ye?["click"]:[],hideAction:Ye?["click"]:[],popupPlacement:ze||(De==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:It,prefixCls:Xe,popupTransitionName:kt,popup:o.createElement("div",{ref:Gt,onMouseEnter:Ve},ut),stretch:nn,popupAlign:nt,popupVisible:qe,getPopupContainer:je,popupClassName:n()(Ct,(0,e.Z)({},"".concat(Xe,"-empty"),ke)),popupStyle:sn,getTriggerDOMNode:He,onPopupVisibleChange:Ye}),lt)},D=o.forwardRef(J);D.displayName="SelectTrigger";var k=D,V=w(48745);function W(ye,he){var Ne=ye.key,Pe;return"value"in ye&&(Pe=ye.value),Ne!=null?Ne:Pe!==void 0?Pe:"rc-index-key-".concat(he)}function N(ye,he){var Ne=ye||{},Pe=Ne.label,$e=Ne.value,qe=Ne.options,lt=Ne.groupLabel,ft=Pe||(he?"children":"label");return{label:ft,value:$e||"value",options:qe||"options",groupLabel:lt||ft}}function j(ye){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ne=he.fieldNames,Pe=he.childrenAsData,$e=[],qe=N(Ne,!1),lt=qe.label,ft=qe.value,xt=qe.options,gt=qe.groupLabel;function mt(Ct,Te){Ct.forEach(function(De){if(Te||!(xt in De)){var ze=De[ft];$e.push({key:W(De,$e.length),groupOption:Te,data:De,label:De[lt],value:ze})}else{var Ke=De[gt];Ke===void 0&&Pe&&(Ke=De.label),$e.push({key:W(De,$e.length),group:!0,data:De,label:Ke}),mt(De[xt],!0)}})}return mt(ye,!1),$e}function T(ye){var he=(0,I.Z)({},ye);return"props"in he||Object.defineProperty(he,"props",{get:function(){return(0,u.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),he}}),he}function R(ye,he){if(!he||!he.length)return null;var Ne=!1;function Pe(qe,lt){var ft=(0,V.Z)(lt),xt=ft[0],gt=ft.slice(1);if(!xt)return[qe];var mt=qe.split(xt);return Ne=Ne||mt.length>1,mt.reduce(function(Ct,Te){return[].concat((0,pe.Z)(Ct),(0,pe.Z)(Pe(Te,gt)))},[]).filter(function(Ct){return Ct})}var $e=Pe(ye,he);return Ne?$e:null}var F=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],ne=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function re(ye){return ye==="tags"||ye==="multiple"}var Z=o.forwardRef(function(ye,he){var Ne,Pe,$e=ye.id,qe=ye.prefixCls,lt=ye.className,ft=ye.showSearch,xt=ye.tagRender,gt=ye.direction,mt=ye.omitDomProps,Ct=ye.displayValues,Te=ye.onDisplayValuesChange,De=ye.emptyOptions,ze=ye.notFoundContent,Ke=ze===void 0?"Not Found":ze,it=ye.onClear,tt=ye.mode,nt=ye.disabled,je=ye.loading,ke=ye.getInputElement,He=ye.getRawInputElement,Ye=ye.open,Ve=ye.defaultOpen,Qe=ye.onDropdownVisibleChange,Xe=ye.activeValue,ut=ye.onActiveValueChange,It=ye.activeDescendantId,kt=ye.searchValue,Vt=ye.autoClearSearchValue,nn=ye.onSearch,sn=ye.onSearchSplit,Gt=ye.tokenSeparators,Bt=ye.allowClear,fn=ye.suffixIcon,un=ye.clearIcon,en=ye.OptionList,Jt=ye.animation,tn=ye.transitionName,xn=ye.dropdownStyle,rn=ye.dropdownClassName,Cn=ye.dropdownMatchSelectWidth,Kn=ye.dropdownRender,cn=ye.dropdownAlign,At=ye.placement,jt=ye.builtinPlacements,vn=ye.getPopupContainer,Ge=ye.showAction,_e=Ge===void 0?[]:Ge,rt=ye.onFocus,vt=ye.onBlur,Nt=ye.onKeyUp,Mt=ye.onKeyDown,Rt=ye.onMouseDown,Ot=(0,a.Z)(ye,F),St=re(tt),Xt=(ft!==void 0?ft:St)||tt==="combobox",Qt=(0,I.Z)({},Ot);ne.forEach(function(br){delete Qt[br]}),mt==null||mt.forEach(function(br){delete Qt[br]});var Yt=o.useState(!1),Rn=(0,p.Z)(Yt,2),wn=Rn[0],Bn=Rn[1];o.useEffect(function(){Bn((0,i.Z)())},[]);var Ln=o.useRef(null),Vn=o.useRef(null),_n=o.useRef(null),rr=o.useRef(null),tr=o.useRef(null),jr=S(),Hr=(0,p.Z)(jr,3),Nr=Hr[0],Gr=Hr[1],Pr=Hr[2];o.useImperativeHandle(he,function(){var br,pr;return{focus:(br=rr.current)===null||br===void 0?void 0:br.focus,blur:(pr=rr.current)===null||pr===void 0?void 0:pr.blur,scrollTo:function(oa){var qr;return(qr=tr.current)===null||qr===void 0?void 0:qr.scrollTo(oa)}}});var kr=o.useMemo(function(){var br;if(tt!=="combobox")return kt;var pr=(br=Ct[0])===null||br===void 0?void 0:br.value;return typeof pr=="string"||typeof pr=="number"?String(pr):""},[kt,tt,Ct]),ya=tt==="combobox"&&typeof ke=="function"&&ke()||null,ra=typeof He=="function"&&He(),ba=(0,d.x1)(Vn,ra==null||(Ne=ra.props)===null||Ne===void 0?void 0:Ne.ref),ia=o.useState(!1),Gn=(0,p.Z)(ia,2),Jn=Gn[0],cr=Gn[1];(0,r.Z)(function(){cr(!0)},[]);var $n=(0,s.Z)(!1,{defaultValue:Ve,value:Ye}),ur=(0,p.Z)($n,2),Ar=ur[0],Zr=ur[1],An=Jn?Ar:!1,zn=!Ke&&De;(nt||zn&&An&&tt==="combobox")&&(An=!1);var Xn=zn?!1:An,qn=o.useCallback(function(br){var pr=br!==void 0?br:!An;nt||(Zr(pr),An!==pr&&(Qe==null||Qe(pr)))},[nt,An,Zr,Qe]),fr=o.useMemo(function(){return(Gt||[]).some(function(br){return[` -`,`\r -`].includes(br)})},[Gt]),yr=function(pr,pa,oa){var qr=!0,ma=pr;ut==null||ut(null);var ha=oa?null:R(pr,Gt);return tt!=="combobox"&&ha&&(ma="",sn==null||sn(ha),qn(!1),qr=!1),nn&&kr!==ma&&nn(ma,{source:pa?"typing":"effect"}),qr},aa=function(pr){!pr||!pr.trim()||nn(pr,{source:"submit"})};o.useEffect(function(){!An&&!St&&tt!=="combobox"&&yr("",!1,!1)},[An]),o.useEffect(function(){Ar&&nt&&Zr(!1),nt&&Gr(!1)},[nt]);var Dr=g(),Wr=(0,p.Z)(Dr,2),Xr=Wr[0],Cr=Wr[1],vr=function(pr){var pa=Xr(),oa=pr.which;if(oa===l.Z.ENTER&&(tt!=="combobox"&&pr.preventDefault(),An||qn(!0)),Cr(!!kr),oa===l.Z.BACKSPACE&&!pa&&St&&!kr&&Ct.length){for(var qr=(0,pe.Z)(Ct),ma=null,ha=qr.length-1;ha>=0;ha-=1){var Fa=qr[ha];if(!Fa.disabled){qr.splice(ha,1),ma=Fa;break}}ma&&Te(qr,{type:"remove",values:[ma]})}for(var Aa=arguments.length,qa=new Array(Aa>1?Aa-1:0),ka=1;ka1?pa-1:0),qr=1;qr1?ha-1:0),Aa=1;Aa1&&arguments[1]!==void 0?arguments[1]:!1;return(0,le.Z)(ye).map(function(Ne,Pe){if(!o.isValidElement(Ne)||!Ne.type)return null;var $e=Ne,qe=$e.type.isSelectOptGroup,lt=$e.key,ft=$e.props,xt=ft.children,gt=(0,a.Z)(ft,se);return he||!qe?be(Ne):(0,I.Z)((0,I.Z)({key:"__RC_SELECT_GRP__".concat(lt===null?Pe:lt,"__"),label:lt},gt),{},{options:we(xt)})}).filter(function(Ne){return Ne})}function Oe(ye,he,Ne,Pe,$e){return o.useMemo(function(){var qe=ye,lt=!ye;lt&&(qe=we(he));var ft=new Map,xt=new Map,gt=function(Te,De,ze){ze&&typeof ze=="string"&&Te.set(De[ze],De)};function mt(Ct){for(var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,De=0;De1&&arguments[1]!==void 0?arguments[1]:1,vn=ut.length,Ge=0;Ge1&&arguments[1]!==void 0?arguments[1]:!1;fn(At);var vn={source:jt?"keyboard":"mouse"},Ge=ut[At];if(!Ge){Ke(null,-1,vn);return}Ke(Ge.value,At,vn)};(0,o.useEffect)(function(){un(it!==!1?nn(0):-1)},[ut.length,gt]);var en=o.useCallback(function(cn){return je.has(cn)&&xt!=="combobox"},[xt,(0,pe.Z)(je).toString(),je.size]);(0,o.useEffect)(function(){var cn=setTimeout(function(){if(!ft&<&&je.size===1){var jt=Array.from(je)[0],vn=ut.findIndex(function(Ge){var _e=Ge.data;return _e.value===jt});vn!==-1&&(un(vn),Vt(vn))}});if(lt){var At;(At=It.current)===null||At===void 0||At.scrollTo(void 0)}return function(){return clearTimeout(cn)}},[lt,gt,ze.length]);var Jt=function(At){At!==void 0&&tt(At,{selected:!je.has(At)}),ft||mt(!1)};if(o.useImperativeHandle(Ne,function(){return{onKeyDown:function(At){var jt=At.which,vn=At.ctrlKey;switch(jt){case l.Z.N:case l.Z.P:case l.Z.UP:case l.Z.DOWN:{var Ge=0;if(jt===l.Z.UP?Ge=-1:jt===l.Z.DOWN?Ge=1:$t()&&vn&&(jt===l.Z.N?Ge=1:jt===l.Z.P&&(Ge=-1)),Ge!==0){var _e=nn(Bt+Ge,Ge);Vt(_e),un(_e,!0)}break}case l.Z.ENTER:{var rt=ut[Bt];rt&&!rt.data.disabled?Jt(rt.value):Jt(void 0),lt&&At.preventDefault();break}case l.Z.ESC:mt(!1),lt&&At.stopPropagation()}},onKeyUp:function(){},scrollTo:function(At){Vt(At)}}}),ut.length===0)return o.createElement("div",{role:"listbox",id:"".concat(qe,"_list"),className:"".concat(Xe,"-empty"),onMouseDown:kt},Ct);var tn=Object.keys(ke).map(function(cn){return ke[cn]}),xn=function(At){return At.label};function rn(cn,At){var jt=cn.group;return{role:jt?"presentation":"option",id:"".concat(qe,"_list_").concat(At)}}var Cn=function(At){var jt=ut[At];if(!jt)return null;var vn=jt.data||{},Ge=vn.value,_e=jt.group,rt=(0,y.Z)(vn,!0),vt=xn(jt);return jt?o.createElement("div",(0,C.Z)({"aria-label":typeof vt=="string"&&!_e?vt:null},rt,{key:At},rn(jt,At),{"aria-selected":en(Ge)}),Ge):null},Kn={role:"listbox",id:"".concat(qe,"_list")};return o.createElement(o.Fragment,null,He&&o.createElement("div",(0,C.Z)({},Kn,{style:{height:0,width:0,overflow:"hidden"}}),Cn(Bt-1),Cn(Bt),Cn(Bt+1)),o.createElement(Lt.Z,{itemKey:"key",ref:It,data:ut,height:Ve,itemHeight:Qe,fullHeight:!1,onMouseDown:kt,onScroll:Te,virtual:He,direction:Ye,innerProps:He?null:Kn},function(cn,At){var jt,vn=cn.group,Ge=cn.groupOption,_e=cn.data,rt=cn.label,vt=cn.value,Nt=_e.key;if(vn){var Mt,Rt=(Mt=_e.title)!==null&&Mt!==void 0?Mt:Ft(rt)?rt.toString():void 0;return o.createElement("div",{className:n()(Xe,"".concat(Xe,"-group")),title:Rt},rt!==void 0?rt:Nt)}var Ot=_e.disabled,St=_e.title,Xt=_e.children,Qt=_e.style,Yt=_e.className,Rn=(0,a.Z)(_e,ln),wn=(0,ht.Z)(Rn,tn),Bn=en(vt),Ln="".concat(Xe,"-option"),Vn=n()(Xe,Ln,Yt,(jt={},(0,e.Z)(jt,"".concat(Ln,"-grouped"),Ge),(0,e.Z)(jt,"".concat(Ln,"-active"),Bt===At&&!Ot),(0,e.Z)(jt,"".concat(Ln,"-disabled"),Ot),(0,e.Z)(jt,"".concat(Ln,"-selected"),Bn),jt)),_n=xn(cn),rr=!nt||typeof nt=="function"||Bn,tr=typeof _n=="number"?_n:_n||vt,jr=Ft(tr)?tr.toString():void 0;return St!==void 0&&(jr=St),o.createElement("div",(0,C.Z)({},(0,y.Z)(wn),He?{}:rn(cn,At),{"aria-selected":Bn,className:Vn,title:jr,onMouseMove:function(){Bt===At||Ot||un(At)},onClick:function(){Ot||Jt(vt)},style:Qt}),o.createElement("div",{className:"".concat(Ln,"-content")},tr),o.isValidElement(nt)||Bn,rr&&o.createElement(v,{className:"".concat(Xe,"-option-state"),customizeIcon:nt,customizeIconProps:{isSelected:Bn}},Bn?"\u2713":null))}))},_t=o.forwardRef(qt);_t.displayName="OptionList";var Kt=_t;function dn(ye){var he=ye.mode,Ne=ye.options,Pe=ye.children,$e=ye.backfill,qe=ye.allowClear,lt=ye.placeholder,ft=ye.getInputElement,xt=ye.showSearch,gt=ye.onSearch,mt=ye.defaultOpen,Ct=ye.autoFocus,Te=ye.labelInValue,De=ye.value,ze=ye.inputValue,Ke=ye.optionLabelProp,it=isMultiple(he),tt=xt!==void 0?xt:it||he==="combobox",nt=Ne||convertChildrenToData(Pe);if(warning(he!=="tags"||nt.every(function(Ye){return!Ye.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),he==="tags"||he==="combobox"){var je=nt.some(function(Ye){return Ye.options?Ye.options.some(function(Ve){return typeof("value"in Ve?Ve.value:Ve.key)=="number"}):typeof("value"in Ye?Ye.value:Ye.key)=="number"});warning(!je,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(he!=="combobox"||!Ke,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(he==="combobox"||!$e,"`backfill` only works with `combobox` mode."),warning(he==="combobox"||!ft,"`getInputElement` only work with `combobox` mode."),noteOnce(he!=="combobox"||!ft||!qe||!lt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),gt&&!tt&&he!=="combobox"&&he!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!mt||Ct,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),De!=null){var ke=toArray(De);warning(!Te||ke.every(function(Ye){return _typeof(Ye)==="object"&&("key"in Ye||"value"in Ye)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!it||Array.isArray(De),"`value` should be array when `mode` is `multiple` or `tags`")}if(Pe){var He=null;toNodeArray(Pe).some(function(Ye){if(!React.isValidElement(Ye)||!Ye.type)return!1;var Ve=Ye,Qe=Ve.type;if(Qe.isSelectOption)return!1;if(Qe.isSelectOptGroup){var Xe=toNodeArray(Ye.props.children).every(function(ut){return!React.isValidElement(ut)||!Ye.type||ut.type.isSelectOption?!0:(He=ut.type,!1)});return!Xe}return He=Qe,!0}),He&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(He.displayName||He.name||He,"`.")),warning(ze===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Et(ye,he){if(ye){var Ne=function Pe($e){for(var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,lt=0;lt<$e.length;lt++){var ft=$e[lt];if(ft[he==null?void 0:he.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!qe&&Array.isArray(ft[he==null?void 0:he.options])&&Pe(ft[he==null?void 0:he.options],!0))break}};Ne(ye)}}var En=null,Qn=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],jn=["inputValue"];function Wt(ye){return!ye||(0,t.Z)(ye)!=="object"}var Fn=o.forwardRef(function(ye,he){var Ne=ye.id,Pe=ye.mode,$e=ye.prefixCls,qe=$e===void 0?"rc-select":$e,lt=ye.backfill,ft=ye.fieldNames,xt=ye.inputValue,gt=ye.searchValue,mt=ye.onSearch,Ct=ye.autoClearSearchValue,Te=Ct===void 0?!0:Ct,De=ye.onSelect,ze=ye.onDeselect,Ke=ye.dropdownMatchSelectWidth,it=Ke===void 0?!0:Ke,tt=ye.filterOption,nt=ye.filterSort,je=ye.optionFilterProp,ke=ye.optionLabelProp,He=ye.options,Ye=ye.children,Ve=ye.defaultActiveFirstOption,Qe=ye.menuItemSelectedIcon,Xe=ye.virtual,ut=ye.direction,It=ye.listHeight,kt=It===void 0?200:It,Vt=ye.listItemHeight,nn=Vt===void 0?20:Vt,sn=ye.value,Gt=ye.defaultValue,Bt=ye.labelInValue,fn=ye.onChange,un=(0,a.Z)(ye,Qn),en=(0,ve.ZP)(Ne),Jt=re(Pe),tn=!!(!He&&Ye),xn=o.useMemo(function(){return tt===void 0&&Pe==="combobox"?!1:tt},[tt,Pe]),rn=o.useMemo(function(){return N(ft,tn)},[JSON.stringify(ft),tn]),Cn=(0,s.Z)("",{value:gt!==void 0?gt:xt,postState:function(zn){return zn||""}}),Kn=(0,p.Z)(Cn,2),cn=Kn[0],At=Kn[1],jt=Oe(He,Ye,rn,je,ke),vn=jt.valueOptions,Ge=jt.labelOptions,_e=jt.options,rt=o.useCallback(function(An){var zn=L(An);return zn.map(function(Xn){var qn,fr,yr,aa,Dr;if(Wt(Xn))qn=Xn;else{var Wr;yr=Xn.key,fr=Xn.label,qn=(Wr=Xn.value)!==null&&Wr!==void 0?Wr:yr}var Xr=vn.get(qn);if(Xr){var Cr;if(fr===void 0&&(fr=Xr==null?void 0:Xr[ke||rn.label]),yr===void 0&&(yr=(Cr=Xr==null?void 0:Xr.key)!==null&&Cr!==void 0?Cr:qn),aa=Xr==null?void 0:Xr.disabled,Dr=Xr==null?void 0:Xr.title,0)var vr}return{label:fr,value:qn,key:yr,disabled:aa,title:Dr}})},[rn,ke,vn]),vt=(0,s.Z)(Gt,{value:sn}),Nt=(0,p.Z)(vt,2),Mt=Nt[0],Rt=Nt[1],Ot=o.useMemo(function(){var An,zn=rt(Mt);return Pe==="combobox"&&G((An=zn[0])===null||An===void 0?void 0:An.value)?[]:zn},[Mt,rt,Pe]),St=Se(Ot,vn),Xt=(0,p.Z)(St,2),Qt=Xt[0],Yt=Xt[1],Rn=o.useMemo(function(){if(!Pe&&Qt.length===1){var An=Qt[0];if(An.value===null&&(An.label===null||An.label===void 0))return[]}return Qt.map(function(zn){var Xn;return(0,I.Z)((0,I.Z)({},zn),{},{label:(Xn=zn.label)!==null&&Xn!==void 0?Xn:zn.value})})},[Pe,Qt]),wn=o.useMemo(function(){return new Set(Qt.map(function(An){return An.value}))},[Qt]);o.useEffect(function(){if(Pe==="combobox"){var An,zn=(An=Qt[0])===null||An===void 0?void 0:An.value;At(H(zn)?String(zn):"")}},[Qt]);var Bn=Me(function(An,zn){var Xn,qn=zn!=null?zn:An;return Xn={},(0,e.Z)(Xn,rn.value,An),(0,e.Z)(Xn,rn.label,qn),Xn}),Ln=o.useMemo(function(){if(Pe!=="tags")return _e;var An=(0,pe.Z)(_e),zn=function(qn){return vn.has(qn)};return(0,pe.Z)(Qt).sort(function(Xn,qn){return Xn.value2&&arguments[2]!==void 0?arguments[2]:{},qn=Xn.source,fr=qn===void 0?"keyboard":qn;ba(zn),lt&&Pe==="combobox"&&An!==null&&fr==="keyboard"&&Pr(String(An))},[lt,Pe]),Jn=function(zn,Xn,qn){var fr=function(){var st,Pt=Yt(zn);return[Bt?{label:Pt==null?void 0:Pt[rn.label],value:zn,key:(st=Pt==null?void 0:Pt.key)!==null&&st!==void 0?st:zn}:zn,T(Pt)]};if(Xn&&De){var yr=fr(),aa=(0,p.Z)(yr,2),Dr=aa[0],Wr=aa[1];De(Dr,Wr)}else if(!Xn&&ze&&qn!=="clear"){var Xr=fr(),Cr=(0,p.Z)(Xr,2),vr=Cr[0],Kr=Cr[1];ze(vr,Kr)}},cr=Me(function(An,zn){var Xn,qn=Jt?zn.selected:!0;qn?Xn=Jt?[].concat((0,pe.Z)(Qt),[An]):[An]:Xn=Qt.filter(function(fr){return fr.value!==An}),jr(Xn),Jn(An,qn),Pe==="combobox"?Pr(""):(!re||Te)&&(At(""),Pr(""))}),$n=function(zn,Xn){jr(zn);var qn=Xn.type,fr=Xn.values;(qn==="remove"||qn==="clear")&&fr.forEach(function(yr){Jn(yr.value,!1,qn)})},ur=function(zn,Xn){if(At(zn),Pr(null),Xn.source==="submit"){var qn=(zn||"").trim();if(qn){var fr=Array.from(new Set([].concat((0,pe.Z)(wn),[qn])));jr(fr),Jn(qn,!0),At("")}return}Xn.source!=="blur"&&(Pe==="combobox"&&jr(zn),mt==null||mt(zn))},Ar=function(zn){var Xn=zn;Pe!=="tags"&&(Xn=zn.map(function(fr){var yr=Ge.get(fr);return yr==null?void 0:yr.value}).filter(function(fr){return fr!==void 0}));var qn=Array.from(new Set([].concat((0,pe.Z)(wn),(0,pe.Z)(Xn))));jr(qn),qn.forEach(function(fr){Jn(fr,!0)})},Zr=o.useMemo(function(){var An=Xe!==!1&&it!==!1;return(0,I.Z)((0,I.Z)({},jt),{},{flattenOptions:tr,onActiveValue:Gn,defaultActiveFirstOption:ia,onSelect:cr,menuItemSelectedIcon:Qe,rawValues:wn,fieldNames:rn,virtual:An,direction:ut,listHeight:kt,listItemHeight:nn,childrenAsData:tn})},[jt,tr,Gn,ia,cr,Qe,wn,rn,Xe,it,kt,nn,tn]);return o.createElement(Tt.Provider,{value:Zr},o.createElement(ie,(0,C.Z)({},un,{id:en,prefixCls:qe,ref:he,omitDomProps:jn,mode:Pe,displayValues:Rn,onDisplayValuesChange:$n,direction:ut,searchValue:cn,onSearch:ur,autoClearSearchValue:Te,onSearchSplit:Ar,dropdownMatchSelectWidth:it,OptionList:Kt,emptyOptions:!tr.length,activeValue:Gr,activeDescendantId:"".concat(en,"_list_").concat(ra)})))}),Fe=Fn;Fe.Option=bt,Fe.OptGroup=Je;var fe=Fe,ge=fe},9296:function(Dt,We,w){"use strict";w.r(We),w.d(We,{ResizableTextArea:function(){return A},default:function(){return G}});var C=w(60499),pe=w(85899),e=w(18642),I=w(43749),p=w(72190),a=w(42244),t=w(77654),s=w(92310),u=w.n(s),o=w(93681),c=w(5643),n=w(18929),r=w(59301),i=w(29301),l=w(34280),d=w(16089),E=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,v=["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"],m={},f;function x(U){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,K=U.getAttribute("id")||U.getAttribute("data-reactid")||U.getAttribute("name");if(_&&m[K])return m[K];var ae=window.getComputedStyle(U),Y=ae.getPropertyValue("box-sizing")||ae.getPropertyValue("-moz-box-sizing")||ae.getPropertyValue("-webkit-box-sizing"),te=parseFloat(ae.getPropertyValue("padding-bottom"))+parseFloat(ae.getPropertyValue("padding-top")),X=parseFloat(ae.getPropertyValue("border-bottom-width"))+parseFloat(ae.getPropertyValue("border-top-width")),Q=v.map(function($){return"".concat($,":").concat(ae.getPropertyValue($))}).join(";"),q={sizingStyle:Q,paddingSize:te,borderSize:X,boxSizing:Y};return _&&K&&(m[K]=q),q}function S(U){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,K=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ae=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;f||(f=document.createElement("textarea"),f.setAttribute("tab-index","-1"),f.setAttribute("aria-hidden","true"),document.body.appendChild(f)),U.getAttribute("wrap")?f.setAttribute("wrap",U.getAttribute("wrap")):f.removeAttribute("wrap");var Y=x(U,_),te=Y.paddingSize,X=Y.borderSize,Q=Y.boxSizing,q=Y.sizingStyle;f.setAttribute("style","".concat(q,";").concat(E)),f.value=U.value||U.placeholder||"";var $=void 0,de=void 0,ce,xe=f.scrollHeight;if(Q==="border-box"?xe+=X:Q==="content-box"&&(xe-=te),K!==null||ae!==null){f.value=" ";var Ce=f.scrollHeight-te;K!==null&&($=Ce*K,Q==="border-box"&&($=$+te+X),xe=Math.max($,xe)),ae!==null&&(de=Ce*ae,Q==="border-box"&&(de=de+te+X),ce=xe>de?"":"hidden",xe=Math.min(de,xe))}var oe={height:xe,overflowY:ce,resize:"none"};return $&&(oe.minHeight=$),de&&(oe.maxHeight=de),oe}var g=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],O=0,y=1,b=2,h=r.forwardRef(function(U,_){var K=U,ae=K.prefixCls,Y=K.onPressEnter,te=K.defaultValue,X=K.value,Q=K.autoSize,q=K.onResize,$=K.className,de=K.style,ce=K.disabled,xe=K.onChange,Ce=K.onInternalAutoSize,oe=(0,a.Z)(K,g),M=(0,n.Z)(te,{value:X,postState:function(Je){return Je!=null?Je:""}}),J=(0,p.Z)(M,2),D=J[0],k=J[1],V=function(Je){k(Je.target.value),xe==null||xe(Je)},W=r.useRef();r.useImperativeHandle(_,function(){return{textArea:W.current}});var N=r.useMemo(function(){return Q&&(0,I.Z)(Q)==="object"?[Q.minRows,Q.maxRows]:[]},[Q]),j=(0,p.Z)(N,2),T=j[0],R=j[1],F=!!Q,ne=function(){try{if(document.activeElement===W.current){var Je=W.current,pt=Je.selectionStart,bt=Je.selectionEnd,wt=Je.scrollTop;W.current.setSelectionRange(pt,bt),W.current.scrollTop=wt}}catch(ht){}},re=r.useState(b),Z=(0,p.Z)(re,2),ie=Z[0],Se=Z[1],Ee=r.useState(),Ae=(0,p.Z)(Ee,2),ve=Ae[0],le=Ae[1],ee=function(){Se(O)};(0,l.Z)(function(){F&&ee()},[X,T,R,F]),(0,l.Z)(function(){if(ie===O)Se(y);else if(ie===y){var Ue=S(W.current,!1,T,R);Se(b),le(Ue)}else ne()},[ie]);var se=r.useRef(),be=function(){d.Z.cancel(se.current)},we=function(Je){ie===b&&(q==null||q(Je),Q&&(be(),se.current=(0,d.Z)(function(){ee()})))};r.useEffect(function(){return be},[]);var Oe=F?ve:null,Me=(0,pe.Z)((0,pe.Z)({},de),Oe);return(ie===O||ie===y)&&(Me.overflowY="hidden",Me.overflowX="hidden"),r.createElement(i.Z,{onResize:we,disabled:!(Q||q)},r.createElement("textarea",(0,C.Z)({},oe,{ref:W,style:Me,className:u()(ae,$,(0,e.Z)({},"".concat(ae,"-disabled"),ce)),disabled:ce,value:D,onChange:V})))}),A=h,B=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function L(U,_){return(0,t.Z)(U||"").slice(0,_).join("")}function P(U,_,K,ae){var Y=K;return U?Y=L(K,ae):(0,t.Z)(_||"").lengthae&&(Y=_),Y}var z=r.forwardRef(function(U,_){var K,ae=U.defaultValue,Y=U.value,te=U.onFocus,X=U.onBlur,Q=U.onChange,q=U.allowClear,$=U.maxLength,de=U.onCompositionStart,ce=U.onCompositionEnd,xe=U.suffix,Ce=U.prefixCls,oe=Ce===void 0?"rc-textarea":Ce,M=U.classes,J=U.showCount,D=U.className,k=U.style,V=U.disabled,W=U.hidden,N=U.classNames,j=U.styles,T=U.onResize,R=(0,a.Z)(U,B),F=(0,n.Z)(ae,{value:Y,defaultValue:ae}),ne=(0,p.Z)(F,2),re=ne[0],Z=ne[1],ie=(0,r.useRef)(null),Se=r.useState(!1),Ee=(0,p.Z)(Se,2),Ae=Ee[0],ve=Ee[1],le=r.useState(!1),ee=(0,p.Z)(le,2),se=ee[0],be=ee[1],we=r.useRef(),Oe=r.useRef(0),Me=r.useState(null),Ue=(0,p.Z)(Me,2),Je=Ue[0],pt=Ue[1],bt=function(){var Wt;(Wt=ie.current)===null||Wt===void 0||Wt.textArea.focus()};(0,r.useImperativeHandle)(_,function(){return{resizableTextArea:ie.current,focus:bt,blur:function(){var Wt;(Wt=ie.current)===null||Wt===void 0||Wt.textArea.blur()}}}),(0,r.useEffect)(function(){ve(function(jn){return!V&&jn})},[V]);var wt=Number($)>0,ht=function(Wt){be(!0),we.current=re,Oe.current=Wt.currentTarget.selectionStart,de==null||de(Wt)},Lt=function(Wt){be(!1);var Fn=Wt.currentTarget.value;if(wt){var Fe,fe=Oe.current>=$+1||Oe.current===((Fe=we.current)===null||Fe===void 0?void 0:Fe.length);Fn=P(fe,we.current,Fn,$)}Fn!==re&&(Z(Fn),(0,c.rJ)(Wt.currentTarget,Wt,Q,Fn)),ce==null||ce(Wt)},Ut=function(Wt){var Fn=Wt.target.value;if(!se&&wt){var Fe=Wt.target.selectionStart>=$+1||Wt.target.selectionStart===Fn.length||!Wt.target.selectionStart;Fn=P(Fe,re,Fn,$)}Z(Fn),(0,c.rJ)(Wt.currentTarget,Wt,Q,Fn)},Tt=function(Wt){var Fn=R.onPressEnter,Fe=R.onKeyDown;Wt.key==="Enter"&&Fn&&Fn(Wt),Fe==null||Fe(Wt)},$t=function(Wt){ve(!0),te==null||te(Wt)},ln=function(Wt){ve(!1),X==null||X(Wt)},Ft=function(Wt){var Fn;Z(""),bt(),(0,c.rJ)((Fn=ie.current)===null||Fn===void 0?void 0:Fn.textArea,Wt,Q)},qt=(0,c.D7)(re);!se&&wt&&Y==null&&(qt=L(qt,$));var _t=xe,Kt;if(J){var dn=(0,t.Z)(qt).length;(0,I.Z)(J)==="object"?Kt=J.formatter({value:qt,count:dn,maxLength:$}):Kt="".concat(dn).concat(wt?" / ".concat($):""),_t=r.createElement(r.Fragment,null,_t,r.createElement("span",{className:u()("".concat(oe,"-data-count"),N==null?void 0:N.count),style:j==null?void 0:j.count},Kt))}var Et=function(Wt){var Fn;T==null||T(Wt),(Fn=ie.current)!==null&&Fn!==void 0&&Fn.textArea.style.height&&pt(!0)},En=!R.autoSize&&!J&&!q,Qn=r.createElement(o.BaseInput,{value:qt,allowClear:q,handleReset:Ft,suffix:_t,prefixCls:oe,classes:{affixWrapper:u()(M==null?void 0:M.affixWrapper,(K={},(0,e.Z)(K,"".concat(oe,"-show-count"),J),(0,e.Z)(K,"".concat(oe,"-textarea-allow-clear"),q),K))},disabled:V,focused:Ae,className:D,style:(0,pe.Z)((0,pe.Z)({},k),Je&&!En?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Kt=="string"?Kt:void 0}},hidden:W,inputElement:r.createElement(A,(0,C.Z)({},R,{onKeyDown:Tt,onChange:Ut,onFocus:$t,onBlur:ln,onCompositionStart:ht,onCompositionEnd:Lt,className:N==null?void 0:N.textarea,style:(0,pe.Z)((0,pe.Z)({},j==null?void 0:j.textarea),{},{resize:k==null?void 0:k.resize}),disabled:V,prefixCls:oe,onResize:Et,ref:ie}))});return Qn}),H=z,G=H},39417:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return y}});var C=w(60499),pe=w(18642),e=w(42244),I=w(85899),p=w(38705),a=w(17212),t=w(15793),s=w(39153),u=w(55401),o=w(92310),c=w.n(o),n=w(26112),r=w(59301),i=w(39378),l=function(h){for(var A=h.prefixCls,B=h.level,L=h.isStart,P=h.isEnd,z="".concat(A,"-indent-unit"),H=[],G=0;G0&&arguments[0]!==void 0?arguments[0]:[],V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],W=k.length,N=V.length;if(Math.abs(W-N)!==1)return{add:!1,key:null};function j(T,R){var F=new Map;T.forEach(function(re){F.set(re,!0)});var ne=R.filter(function(re){return!F.has(re)});return ne.length===1?ne[0]:null}return W ").concat(V);return V}var $=d.forwardRef(function(k,V){var W=k.prefixCls,N=k.data,j=k.selectable,T=k.checkable,R=k.expandedKeys,F=k.selectedKeys,ne=k.checkedKeys,re=k.loadedKeys,Z=k.loadingKeys,ie=k.halfCheckedKeys,Se=k.keyEntities,Ee=k.disabled,Ae=k.dragging,ve=k.dragOverNodeKey,le=k.dropPosition,ee=k.motion,se=k.height,be=k.itemHeight,we=k.virtual,Oe=k.focusable,Me=k.activeItem,Ue=k.focused,Je=k.tabIndex,pt=k.onKeyDown,bt=k.onFocus,wt=k.onBlur,ht=k.onActiveChange,Lt=k.onListChangeStart,Ut=k.onListChangeEnd,Tt=(0,x.Z)(k,G),$t=d.useRef(null),ln=d.useRef(null);d.useImperativeHandle(V,function(){return{scrollTo:function(Ct){$t.current.scrollTo(Ct)},getIndentWidth:function(){return ln.current.offsetWidth}}});var Ft=d.useState(R),qt=(0,f.Z)(Ft,2),_t=qt[0],Kt=qt[1],dn=d.useState(N),Et=(0,f.Z)(dn,2),En=Et[0],Qn=Et[1],jn=d.useState(N),Wt=(0,f.Z)(jn,2),Fn=Wt[0],Fe=Wt[1],fe=d.useState([]),ge=(0,f.Z)(fe,2),ye=ge[0],he=ge[1],Ne=d.useState(null),Pe=(0,f.Z)(Ne,2),$e=Pe[0],qe=Pe[1],lt=d.useRef(N);lt.current=N;function ft(){var mt=lt.current;Qn(mt),Fe(mt),he([]),qe(null),Ut()}(0,S.Z)(function(){Kt(R);var mt=z(_t,R);if(mt.key!==null)if(mt.add){var Ct=En.findIndex(function(tt){var nt=tt.key;return nt===mt.key}),Te=X(H(En,N,mt.key),we,se,be),De=En.slice();De.splice(Ct+1,0,te),Fe(De),he(Te),qe("show")}else{var ze=N.findIndex(function(tt){var nt=tt.key;return nt===mt.key}),Ke=X(H(N,En,mt.key),we,se,be),it=N.slice();it.splice(ze+1,0,te),Fe(it),he(Ke),qe("hide")}else En!==N&&(Qn(N),Fe(N))},[R,N]),d.useEffect(function(){Ae||ft()},[Ae]);var xt=ee?Fn:N,gt={expandedKeys:R,selectedKeys:F,loadedKeys:re,loadingKeys:Z,checkedKeys:ne,halfCheckedKeys:ie,dragOverNodeKey:ve,dropPosition:le,keyEntities:Se};return d.createElement(d.Fragment,null,Ue&&Me&&d.createElement("span",{style:U,"aria-live":"assertive"},q(Me)),d.createElement("div",null,d.createElement("input",{style:U,disabled:Oe===!1||Ee,tabIndex:Oe!==!1?Je:null,onKeyDown:pt,onFocus:bt,onBlur:wt,value:"",onChange:_,"aria-label":"for screen reader"})),d.createElement("div",{className:"".concat(W,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},d.createElement("div",{className:"".concat(W,"-indent")},d.createElement("div",{ref:ln,className:"".concat(W,"-indent-unit")}))),d.createElement(g.Z,(0,C.Z)({},Tt,{data:xt,itemKey:Q,height:se,fullHeight:!1,virtual:we,itemHeight:be,prefixCls:"".concat(W,"-list"),ref:$t,onVisibleChange:function(Ct,Te){var De=new Set(Ct),ze=Te.filter(function(Ke){return!De.has(Ke)});ze.some(function(Ke){return Q(Ke)===K})&&ft()}}),function(mt){var Ct=mt.pos,Te=(0,C.Z)({},(m(mt.data),mt.data)),De=mt.title,ze=mt.key,Ke=mt.isStart,it=mt.isEnd,tt=(0,h.km)(ze,Ct);delete Te.key,delete Te.children;var nt=(0,h.H8)(tt,gt);return d.createElement(P,(0,C.Z)({},Te,nt,{title:De,active:!!Me&&ze===Me.key,pos:Ct,data:mt.data,isStart:Ke,isEnd:it,motion:ee,motionNodes:ze===K?ye:null,motionType:$e,onMotionStart:Lt,onMotionEnd:ft,treeNodeRequiredProps:gt,onMouseMove:function(){ht(null)}}))}))});$.displayName="NodeList";var de=$,ce=w(35654),xe=w(90782),Ce=w(67841),oe=10,M=function(k){(0,u.Z)(W,k);var V=(0,o.Z)(W);function W(){var N;(0,a.Z)(this,W);for(var j=arguments.length,T=new Array(j),R=0;R2&&arguments[2]!==void 0?arguments[2]:!1,ie=N.state,Se=ie.dragChildrenKeys,Ee=ie.dropPosition,Ae=ie.dropTargetKey,ve=ie.dropTargetPos,le=ie.dropAllowed;if(le){var ee=N.props.onDrop;if(N.setState({dragOverNodeKey:null}),N.cleanDragState(),Ae!==null){var se=(0,I.Z)((0,I.Z)({},(0,h.H8)(Ae,N.getTreeNodeRequiredProps())),{},{active:((re=N.getActiveItem())===null||re===void 0?void 0:re.key)===Ae,data:(0,Ce.Z)(N.state.keyEntities,Ae).node}),be=Se.indexOf(Ae)!==-1;(0,l.ZP)(!be,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var we=(0,ce.yx)(ve),Oe={event:F,node:(0,h.F)(se),dragNode:N.dragNode?(0,h.F)(N.dragNode.props):null,dragNodesKeys:[N.dragNode.props.eventKey].concat(Se),dropToGap:Ee!==0,dropPosition:Ee+Number(we[we.length-1])};Z||ee==null||ee(Oe),N.dragNode=null}}},N.cleanDragState=function(){var F=N.state.draggingNodeKey;F!==null&&N.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),N.dragStartMousePosition=null,N.currentMouseOverDroppableNodeKey=null},N.triggerExpandActionExpand=function(F,ne){var re=N.state,Z=re.expandedKeys,ie=re.flattenNodes,Se=ne.expanded,Ee=ne.key,Ae=ne.isLeaf;if(!(Ae||F.shiftKey||F.metaKey||F.ctrlKey)){var ve=ie.filter(function(ee){return ee.key===Ee})[0],le=(0,h.F)((0,I.Z)((0,I.Z)({},(0,h.H8)(Ee,N.getTreeNodeRequiredProps())),{},{data:ve.data}));N.setExpandedKeys(Se?(0,ce._5)(Z,Ee):(0,ce.L0)(Z,Ee)),N.onNodeExpand(F,le)}},N.onNodeClick=function(F,ne){var re=N.props,Z=re.onClick,ie=re.expandAction;ie==="click"&&N.triggerExpandActionExpand(F,ne),Z==null||Z(F,ne)},N.onNodeDoubleClick=function(F,ne){var re=N.props,Z=re.onDoubleClick,ie=re.expandAction;ie==="doubleClick"&&N.triggerExpandActionExpand(F,ne),Z==null||Z(F,ne)},N.onNodeSelect=function(F,ne){var re=N.state.selectedKeys,Z=N.state,ie=Z.keyEntities,Se=Z.fieldNames,Ee=N.props,Ae=Ee.onSelect,ve=Ee.multiple,le=ne.selected,ee=ne[Se.key],se=!le;se?ve?re=(0,ce.L0)(re,ee):re=[ee]:re=(0,ce._5)(re,ee);var be=re.map(function(we){var Oe=(0,Ce.Z)(ie,we);return Oe?Oe.node:null}).filter(function(we){return we});N.setUncontrolledState({selectedKeys:re}),Ae==null||Ae(re,{event:"select",selected:se,node:ne,selectedNodes:be,nativeEvent:F.nativeEvent})},N.onNodeCheck=function(F,ne,re){var Z=N.state,ie=Z.keyEntities,Se=Z.checkedKeys,Ee=Z.halfCheckedKeys,Ae=N.props,ve=Ae.checkStrictly,le=Ae.onCheck,ee=ne.key,se,be={event:"check",node:ne,checked:re,nativeEvent:F.nativeEvent};if(ve){var we=re?(0,ce.L0)(Se,ee):(0,ce._5)(Se,ee),Oe=(0,ce._5)(Ee,ee);se={checked:we,halfChecked:Oe},be.checkedNodes=we.map(function(wt){return(0,Ce.Z)(ie,wt)}).filter(function(wt){return wt}).map(function(wt){return wt.node}),N.setUncontrolledState({checkedKeys:we})}else{var Me=(0,xe.S)([].concat((0,p.Z)(Se),[ee]),!0,ie),Ue=Me.checkedKeys,Je=Me.halfCheckedKeys;if(!re){var pt=new Set(Ue);pt.delete(ee);var bt=(0,xe.S)(Array.from(pt),{checked:!1,halfCheckedKeys:Je},ie);Ue=bt.checkedKeys,Je=bt.halfCheckedKeys}se=Ue,be.checkedNodes=[],be.checkedNodesPositions=[],be.halfCheckedKeys=Je,Ue.forEach(function(wt){var ht=(0,Ce.Z)(ie,wt);if(ht){var Lt=ht.node,Ut=ht.pos;be.checkedNodes.push(Lt),be.checkedNodesPositions.push({node:Lt,pos:Ut})}}),N.setUncontrolledState({checkedKeys:Ue},!1,{halfCheckedKeys:Je})}le==null||le(se,be)},N.onNodeLoad=function(F){var ne=F.key,re=new Promise(function(Z,ie){N.setState(function(Se){var Ee=Se.loadedKeys,Ae=Ee===void 0?[]:Ee,ve=Se.loadingKeys,le=ve===void 0?[]:ve,ee=N.props,se=ee.loadData,be=ee.onLoad;if(!se||Ae.indexOf(ne)!==-1||le.indexOf(ne)!==-1)return null;var we=se(F);return we.then(function(){var Oe=N.state.loadedKeys,Me=(0,ce.L0)(Oe,ne);be==null||be(Me,{event:"load",node:F}),N.setUncontrolledState({loadedKeys:Me}),N.setState(function(Ue){return{loadingKeys:(0,ce._5)(Ue.loadingKeys,ne)}}),Z()}).catch(function(Oe){if(N.setState(function(Ue){return{loadingKeys:(0,ce._5)(Ue.loadingKeys,ne)}}),N.loadingRetryTimes[ne]=(N.loadingRetryTimes[ne]||0)+1,N.loadingRetryTimes[ne]>=oe){var Me=N.state.loadedKeys;(0,l.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),N.setUncontrolledState({loadedKeys:(0,ce.L0)(Me,ne)}),Z()}ie(Oe)}),{loadingKeys:(0,ce.L0)(le,ne)}})});return re.catch(function(){}),re},N.onNodeMouseEnter=function(F,ne){var re=N.props.onMouseEnter;re==null||re({event:F,node:ne})},N.onNodeMouseLeave=function(F,ne){var re=N.props.onMouseLeave;re==null||re({event:F,node:ne})},N.onNodeContextMenu=function(F,ne){var re=N.props.onRightClick;re&&(F.preventDefault(),re({event:F,node:ne}))},N.onFocus=function(){var F=N.props.onFocus;N.setState({focused:!0});for(var ne=arguments.length,re=new Array(ne),Z=0;Z1&&arguments[1]!==void 0?arguments[1]:!1,re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!N.destroyed){var Z=!1,ie=!0,Se={};Object.keys(F).forEach(function(Ee){if(Ee in N.props){ie=!1;return}Z=!0,Se[Ee]=F[Ee]}),Z&&(!ne||ie)&&N.setState((0,I.Z)((0,I.Z)({},Se),re))}},N.scrollTo=function(F){N.listRef.current.scrollTo(F)},N}return(0,t.Z)(W,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var j=this.props.activeKey;j!==void 0&&j!==this.state.activeKey&&(this.setState({activeKey:j}),j!==null&&this.scrollTo({key:j}))}},{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 j,T=this.state,R=T.focused,F=T.flattenNodes,ne=T.keyEntities,re=T.draggingNodeKey,Z=T.activeKey,ie=T.dropLevelOffset,Se=T.dropContainerKey,Ee=T.dropTargetKey,Ae=T.dropPosition,ve=T.dragOverNodeKey,le=T.indent,ee=this.props,se=ee.prefixCls,be=ee.className,we=ee.style,Oe=ee.showLine,Me=ee.focusable,Ue=ee.tabIndex,Je=Ue===void 0?0:Ue,pt=ee.selectable,bt=ee.showIcon,wt=ee.icon,ht=ee.switcherIcon,Lt=ee.draggable,Ut=ee.checkable,Tt=ee.checkStrictly,$t=ee.disabled,ln=ee.motion,Ft=ee.loadData,qt=ee.filterTreeNode,_t=ee.height,Kt=ee.itemHeight,dn=ee.virtual,Et=ee.titleRender,En=ee.dropIndicatorRender,Qn=ee.onContextMenu,jn=ee.onScroll,Wt=ee.direction,Fn=ee.rootClassName,Fe=ee.rootStyle,fe=(0,i.Z)(this.props,{aria:!0,data:!0}),ge;return Lt&&((0,e.Z)(Lt)==="object"?ge=Lt:typeof Lt=="function"?ge={nodeDraggable:Lt}:ge={}),d.createElement(E.k.Provider,{value:{prefixCls:se,selectable:pt,showIcon:bt,icon:wt,switcherIcon:ht,draggable:ge,draggingNodeKey:re,checkable:Ut,checkStrictly:Tt,disabled:$t,keyEntities:ne,dropLevelOffset:ie,dropContainerKey:Se,dropTargetKey:Ee,dropPosition:Ae,dragOverNodeKey:ve,indent:le,direction:Wt,dropIndicatorRender:En,loadData:Ft,filterTreeNode:qt,titleRender:Et,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},d.createElement("div",{role:"tree",className:n()(se,be,Fn,(j={},(0,pe.Z)(j,"".concat(se,"-show-line"),Oe),(0,pe.Z)(j,"".concat(se,"-focused"),R),(0,pe.Z)(j,"".concat(se,"-active-focused"),Z!==null),j)),style:Fe},d.createElement(de,(0,C.Z)({ref:this.listRef,prefixCls:se,style:we,data:F,disabled:$t,selectable:pt,checkable:!!Ut,motion:ln,dragging:re!==null,height:_t,itemHeight:Kt,virtual:dn,focusable:Me,focused:R,tabIndex:Je,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Qn,onScroll:jn},this.getTreeNodeRequiredProps(),fe))))}}],[{key:"getDerivedStateFromProps",value:function(j,T){var R=T.prevProps,F={prevProps:j};function ne(Me){return!R&&Me in j||R&&R[Me]!==j[Me]}var re,Z=T.fieldNames;if(ne("fieldNames")&&(Z=(0,h.w$)(j.fieldNames),F.fieldNames=Z),ne("treeData")?re=j.treeData:ne("children")&&((0,l.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),re=(0,h.zn)(j.children)),re){F.treeData=re;var ie=(0,h.I8)(re,{fieldNames:Z});F.keyEntities=(0,I.Z)((0,pe.Z)({},K,Y),ie.keyEntities)}var Se=F.keyEntities||T.keyEntities;if(ne("expandedKeys")||R&&ne("autoExpandParent"))F.expandedKeys=j.autoExpandParent||!R&&j.defaultExpandParent?(0,ce.r7)(j.expandedKeys,Se):j.expandedKeys;else if(!R&&j.defaultExpandAll){var Ee=(0,I.Z)({},Se);delete Ee[K],F.expandedKeys=Object.keys(Ee).map(function(Me){return Ee[Me].key})}else!R&&j.defaultExpandedKeys&&(F.expandedKeys=j.autoExpandParent||j.defaultExpandParent?(0,ce.r7)(j.defaultExpandedKeys,Se):j.defaultExpandedKeys);if(F.expandedKeys||delete F.expandedKeys,re||F.expandedKeys){var Ae=(0,h.oH)(re||T.treeData,F.expandedKeys||T.expandedKeys,Z);F.flattenNodes=Ae}if(j.selectable&&(ne("selectedKeys")?F.selectedKeys=(0,ce.BT)(j.selectedKeys,j):!R&&j.defaultSelectedKeys&&(F.selectedKeys=(0,ce.BT)(j.defaultSelectedKeys,j))),j.checkable){var ve;if(ne("checkedKeys")?ve=(0,ce.E6)(j.checkedKeys)||{}:!R&&j.defaultCheckedKeys?ve=(0,ce.E6)(j.defaultCheckedKeys)||{}:re&&(ve=(0,ce.E6)(j.checkedKeys)||{checkedKeys:T.checkedKeys,halfCheckedKeys:T.halfCheckedKeys}),ve){var le=ve,ee=le.checkedKeys,se=ee===void 0?[]:ee,be=le.halfCheckedKeys,we=be===void 0?[]:be;if(!j.checkStrictly){var Oe=(0,xe.S)(se,!0,Se);se=Oe.checkedKeys,we=Oe.halfCheckedKeys}F.checkedKeys=se,F.halfCheckedKeys=we}}return ne("loadedKeys")&&(F.loadedKeys=j.loadedKeys),F}}]),W}(d.Component);M.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:v,allowDrop:function(){return!0},expandAction:!1},M.TreeNode=y.Z;var J=M,D=J},35654:function(Dt,We,w){"use strict";w.d(We,{BT:function(){return d},E6:function(){return m},L0:function(){return o},OM:function(){return l},_5:function(){return u},r7:function(){return f},wA:function(){return n},yx:function(){return c}});var C=w(77654),pe=w(43749),e=w(48736),I=w(59301),p=w(39417),a=w(67841),t=w(71430),s=null;function u(x,S){if(!x)return[];var g=x.slice(),O=g.indexOf(S);return O>=0&&g.splice(O,1),g}function o(x,S){var g=(x||[]).slice();return g.indexOf(S)===-1&&g.push(S),g}function c(x){return x.split("-")}function n(x,S){var g=[],O=(0,a.Z)(S,x);function y(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];b.forEach(function(h){var A=h.key,B=h.children;g.push(A),y(B)})}return y(O.children),g}function r(x){if(x.parent){var S=c(x.pos);return Number(S[S.length-1])===x.parent.children.length-1}return!1}function i(x){var S=c(x.pos);return Number(S[S.length-1])===0}function l(x,S,g,O,y,b,h,A,B,L){var P,z=x.clientX,H=x.clientY,G=x.target.getBoundingClientRect(),U=G.top,_=G.height,K=(L==="rtl"?-1:1)*(((y==null?void 0:y.x)||0)-z),ae=(K-12)/O,Y=(0,a.Z)(A,g.props.eventKey);if(H-1.5?b({dragNode:oe,dropNode:M,dropPosition:1})?ce=1:J=!1:b({dragNode:oe,dropNode:M,dropPosition:0})?ce=0:b({dragNode:oe,dropNode:M,dropPosition:1})?ce=1:J=!1:b({dragNode:oe,dropNode:M,dropPosition:1})?ce=1:J=!1,{dropPosition:ce,dropLevelOffset:xe,dropTargetKey:Y.key,dropTargetPos:Y.pos,dragOverNodeKey:de,dropContainerKey:ce===0?null:((P=Y.parent)===null||P===void 0?void 0:P.key)||null,dropAllowed:J}}function d(x,S){if(x){var g=S.multiple;return g?x.slice():x.length?[x[0]]:x}}var E=function(S){return S};function v(x,S){if(!x)return[];var g=S||{},O=g.processProps,y=O===void 0?E:O,b=Array.isArray(x)?x:[x];return b.map(function(h){var A=h.children,B=_objectWithoutProperties(h,s),L=v(A,S);return React.createElement(TreeNode,_extends({key:B.key},y(B)),L)})}function m(x){if(!x)return null;var S;if(Array.isArray(x))S={checkedKeys:x,halfCheckedKeys:void 0};else if((0,pe.Z)(x)==="object")S={checkedKeys:x.checked||void 0,halfCheckedKeys:x.halfChecked||void 0};else return(0,e.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return S}function f(x,S){var g=new Set;function O(y){if(!g.has(y)){var b=(0,a.Z)(S,y);if(b){g.add(y);var h=b.parent,A=b.node;A.disabled||h&&O(h.key)}}}return(x||[]).forEach(function(y){O(y)}),(0,C.Z)(g)}},90782:function(Dt,We,w){"use strict";w.d(We,{S:function(){return t}});var C=w(48736),pe=w(67841);function e(s,u){var o=new Set;return s.forEach(function(c){u.has(c)||o.add(c)}),o}function I(s){var u=s||{},o=u.disabled,c=u.disableCheckbox,n=u.checkable;return!!(o||c)||n===!1}function p(s,u,o,c){for(var n=new Set(s),r=new Set,i=0;i<=o;i+=1){var l=u.get(i)||new Set;l.forEach(function(m){var f=m.key,x=m.node,S=m.children,g=S===void 0?[]:S;n.has(f)&&!c(x)&&g.filter(function(O){return!c(O.node)}).forEach(function(O){n.add(O.key)})})}for(var d=new Set,E=o;E>=0;E-=1){var v=u.get(E)||new Set;v.forEach(function(m){var f=m.parent,x=m.node;if(!(c(x)||!m.parent||d.has(m.parent.key))){if(c(m.parent.node)){d.add(f.key);return}var S=!0,g=!1;(f.children||[]).filter(function(O){return!c(O.node)}).forEach(function(O){var y=O.key,b=n.has(y);S&&!b&&(S=!1),!g&&(b||r.has(y))&&(g=!0)}),S&&n.add(f.key),g&&r.add(f.key),d.add(f.key)}})}return{checkedKeys:Array.from(n),halfCheckedKeys:Array.from(e(r,n))}}function a(s,u,o,c,n){for(var r=new Set(s),i=new Set(u),l=0;l<=c;l+=1){var d=o.get(l)||new Set;d.forEach(function(f){var x=f.key,S=f.node,g=f.children,O=g===void 0?[]:g;!r.has(x)&&!i.has(x)&&!n(S)&&O.filter(function(y){return!n(y.node)}).forEach(function(y){r.delete(y.key)})})}i=new Set;for(var E=new Set,v=c;v>=0;v-=1){var m=o.get(v)||new Set;m.forEach(function(f){var x=f.parent,S=f.node;if(!(n(S)||!f.parent||E.has(f.parent.key))){if(n(f.parent.node)){E.add(x.key);return}var g=!0,O=!1;(x.children||[]).filter(function(y){return!n(y.node)}).forEach(function(y){var b=y.key,h=r.has(b);g&&!h&&(g=!1),!O&&(h||i.has(b))&&(O=!0)}),g||r.delete(x.key),O&&i.add(x.key),E.add(x.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(e(i,r))}}function t(s,u,o,c){var n=[],r;c?r=c:r=I;var i=new Set(s.filter(function(v){var m=!!(0,pe.Z)(o,v);return m||n.push(v),m})),l=new Map,d=0;Object.keys(o).forEach(function(v){var m=o[v],f=m.level,x=l.get(f);x||(x=new Set,l.set(f,x)),x.add(m),d=Math.max(d,f)}),(0,C.ZP)(!n.length,"Tree missing follow keys: ".concat(n.slice(0,100).map(function(v){return"'".concat(v,"'")}).join(", ")));var E;return u===!0?E=p(i,l,d,r):E=a(i,u.halfCheckedKeys,l,d,r),E}},67841:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return C}});function C(pe,e){return pe[e]}},71430:function(Dt,We,w){"use strict";w.d(We,{F:function(){return f},H8:function(){return m},I8:function(){return v},km:function(){return n},oH:function(){return d},w$:function(){return r},zn:function(){return l}});var C=w(43749),pe=w(77654),e=w(85899),I=w(42244),p=w(11592),a=w(2738),t=w(48736),s=w(67841),u=["children"];function o(x,S){return"".concat(x,"-").concat(S)}function c(x){return x&&x.type&&x.type.isTreeNode}function n(x,S){return x!=null?x:S}function r(x){var S=x||{},g=S.title,O=S._title,y=S.key,b=S.children,h=g||"title";return{title:h,_title:O||[h],key:y||"key",children:b||"children"}}function i(x,S){var g=new Map;function O(y){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(y||[]).forEach(function(h){var A=h[S.key],B=h[S.children];warning(A!=null,"Tree node must have a certain key: [".concat(b).concat(A,"]"));var L=String(A);warning(!g.has(L)||A===null||A===void 0,"Same 'key' exist in the Tree: ".concat(L)),g.set(L,!0),O(B,"".concat(b).concat(L," > "))})}O(x)}function l(x){function S(g){var O=(0,p.Z)(g);return O.map(function(y){if(!c(y))return(0,t.ZP)(!y,"Tree/TreeNode can only accept TreeNode as children."),null;var b=y.key,h=y.props,A=h.children,B=(0,I.Z)(h,u),L=(0,e.Z)({key:b},B),P=S(A);return P.length&&(L.children=P),L}).filter(function(y){return y})}return S(x)}function d(x,S,g){var O=r(g),y=O._title,b=O.key,h=O.children,A=new Set(S===!0?[]:S),B=[];function L(P){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return P.map(function(H,G){for(var U=o(z?z.pos:"0",G),_=n(H[b],U),K,ae=0;ae1&&arguments[1]!==void 0?arguments[1]:{},g=S.initWrapper,O=S.processEntity,y=S.onProcessFinished,b=S.externalGetKey,h=S.childrenPropName,A=S.fieldNames,B=arguments.length>2?arguments[2]:void 0,L=b||B,P={},z={},H={posEntities:P,keyEntities:z};return g&&(H=g(H)||H),E(x,function(G){var U=G.node,_=G.index,K=G.pos,ae=G.key,Y=G.parentPos,te=G.level,X=G.nodes,Q={node:U,nodes:X,index:_,key:ae,pos:K,level:te},q=n(ae,K);P[K]=Q,z[q]=Q,Q.parent=P[Y],Q.parent&&(Q.parent.children=Q.parent.children||[],Q.parent.children.push(Q)),O&&O(Q,H)},{externalGetKey:L,childrenPropName:h,fieldNames:A}),y&&y(H),H}function m(x,S){var g=S.expandedKeys,O=S.selectedKeys,y=S.loadedKeys,b=S.loadingKeys,h=S.checkedKeys,A=S.halfCheckedKeys,B=S.dragOverNodeKey,L=S.dropPosition,P=S.keyEntities,z=(0,s.Z)(P,x),H={eventKey:x,expanded:g.indexOf(x)!==-1,selected:O.indexOf(x)!==-1,loaded:y.indexOf(x)!==-1,loading:b.indexOf(x)!==-1,checked:h.indexOf(x)!==-1,halfChecked:A.indexOf(x)!==-1,pos:String(z?z.pos:""),dragOver:B===x&&L===0,dragOverGapTop:B===x&&L===-1,dragOverGapBottom:B===x&&L===1};return H}function f(x){var S=x.data,g=x.expanded,O=x.selected,y=x.checked,b=x.loaded,h=x.loading,A=x.halfChecked,B=x.dragOver,L=x.dragOverGapTop,P=x.dragOverGapBottom,z=x.pos,H=x.active,G=x.eventKey,U=(0,e.Z)((0,e.Z)({},S),{},{expanded:g,selected:O,checked:y,loaded:b,loading:h,halfChecked:A,dragOver:B,dragOverGapTop:L,dragOverGapBottom:P,pos:z,active:H,key:G});return"props"in U||Object.defineProperty(U,"props",{get:function(){return(0,t.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),x}}),U}},8224:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return pe}});var C=w(4676);function pe(e,I,p,a){var t=C.unstable_batchedUpdates?function(u){C.unstable_batchedUpdates(p,u)}:p;return e!=null&&e.addEventListener&&e.addEventListener(I,t,a),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(I,t,a)}}}},55468:function(Dt,We,w){"use strict";w.d(We,{g1:function(){return c},os:function(){return r}});var C=/margin|padding|width|height|max|min|offset/,pe={left:!0,top:!0},e={cssFloat:1,styleFloat:1,float:1};function I(i){return i.nodeType===1?i.ownerDocument.defaultView.getComputedStyle(i,null):{}}function p(i,l,d){if(l=l.toLowerCase(),d==="auto"){if(l==="height")return i.offsetHeight;if(l==="width")return i.offsetWidth}return l in pe||(pe[l]=C.test(l)),pe[l]?parseFloat(d)||0:d}function a(i,l){var d=arguments.length,E=I(i);return l=e[l]?"cssFloat"in i.style?"cssFloat":"styleFloat":l,d===1?E:p(i,l,E[l]||i.style[l])}function t(i,l,d){var E=arguments.length;if(l=e[l]?"cssFloat"in i.style?"cssFloat":"styleFloat":l,E===3)return typeof d=="number"&&C.test(l)&&(d="".concat(d,"px")),i.style[l]=d,d;for(var v in l)l.hasOwnProperty(v)&&t(i,v,l[v]);return I(i)}function s(i){return i===document.body?document.documentElement.clientWidth:i.offsetWidth}function u(i){return i===document.body?window.innerHeight||document.documentElement.clientHeight:i.offsetHeight}function o(){var i=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),l=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:i,height:l}}function c(){var i=document.documentElement.clientWidth,l=window.innerHeight||document.documentElement.clientHeight;return{width:i,height:l}}function n(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function r(i){var l=i.getBoundingClientRect(),d=document.documentElement;return{left:l.left+(window.pageXOffset||d.scrollLeft)-(d.clientLeft||document.body.clientLeft||0),top:l.top+(window.pageYOffset||d.scrollTop)-(d.clientTop||document.body.clientTop||0)}}},24514:function(Dt,We,w){"use strict";w.d(We,{G:function(){return I}});var C=w(47273),pe=function(a){if((0,C.Z)()&&window.document.documentElement){var t=Array.isArray(a)?a:[a],s=window.document.documentElement;return t.some(function(u){return u in s.style})}return!1},e=function(a,t){if(!pe(a))return!1;var s=document.createElement("div"),u=s.style[a];return s.style[a]=t,s.style[a]!==u};function I(p,a){return!Array.isArray(p)&&a!==void 0?e(p,a):pe(p)}},48911:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return M}});var C=w(60499),pe=w(43749),e=w(85899),I=w(18642),p=w(72190),a=w(42244),t=w(92310),s=w.n(t),u=w(29301),o=w(70425),c=w(34280),n=w(59301),r=w(4676),i=n.forwardRef(function(J,D){var k=J.height,V=J.offsetY,W=J.offsetX,N=J.children,j=J.prefixCls,T=J.onInnerResize,R=J.innerProps,F=J.rtl,ne=J.extra,re={},Z={display:"flex",flexDirection:"column"};return V!==void 0&&(re={height:k,position:"relative",overflow:"hidden"},Z=(0,e.Z)((0,e.Z)({},Z),{},(0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)({transform:"translateY(".concat(V,"px)")},F?"marginRight":"marginLeft",-W),"position","absolute"),"left",0),"right",0),"top",0))),n.createElement("div",{style:re},n.createElement(u.Z,{onResize:function(Se){var Ee=Se.offsetHeight;Ee&&T&&T()}},n.createElement("div",(0,C.Z)({style:Z,className:s()((0,I.Z)({},"".concat(j,"-holder-inner"),j)),ref:D},R),N,ne)))});i.displayName="Filler";var l=i;function d(J){var D=J.children,k=J.setRef,V=n.useCallback(function(W){k(W)},[]);return n.cloneElement(D,{ref:V})}function E(J,D,k,V,W,N,j,T){var R=T.getKey;return J.slice(D,k+1).map(function(F,ne){var re=D+ne,Z=j(F,re,{style:{width:V},offsetX:W}),ie=R(F);return n.createElement(d,{key:ie,setRef:function(Ee){return N(F,Ee)}},Z)})}function v(J,D,k,V){var W=k-J,N=D-k,j=Math.min(W,N)*2;if(V<=j){var T=Math.floor(V/2);return V%2?k+T+1:k-T}return W>N?k-(V-N):k+(V-W)}function m(J,D,k){var V=J.length,W=D.length,N,j;if(V===0&&W===0)return null;V2&&arguments[2]!==void 0?arguments[2]:!1,re=R?F<0&&T.current.left||F>0&&T.current.right:F<0&&T.current.top||F>0&&T.current.bottom;return ne&&re?(clearTimeout(N.current),W.current=!1):(!re||W.current)&&j(),!W.current&&re}};function y(J,D,k,V,W,N,j){var T=(0,n.useRef)(0),R=(0,n.useRef)(null),F=(0,n.useRef)(null),ne=(0,n.useRef)(!1),re=O(D,k,V,W);function Z(le,ee){if(x.Z.cancel(R.current),!re(!1,ee)){var se=le;if(!se._virtualHandled)se._virtualHandled=!0;else return;T.current+=ee,F.current=ee,g||se.preventDefault(),R.current=(0,x.Z)(function(){var be=ne.current?10:1;j(T.current*be,!1),T.current=0})}}function ie(le,ee){j(ee,!0),g||le.preventDefault()}var Se=(0,n.useRef)(null),Ee=(0,n.useRef)(null);function Ae(le){if(J){x.Z.cancel(Ee.current),Ee.current=(0,x.Z)(function(){Se.current=null},2);var ee=le.deltaX,se=le.deltaY,be=le.shiftKey,we=ee,Oe=se;(Se.current==="sx"||!Se.current&&be&&se&&!ee)&&(we=se,Oe=0,Se.current="sx");var Me=Math.abs(we),Ue=Math.abs(Oe);Se.current===null&&(Se.current=N&&Me>Ue?"x":"y"),Se.current==="y"?Z(le,Oe):ie(le,we)}}function ve(le){J&&(ne.current=le.detail===F.current)}return[Ae,ve]}function b(J,D,k,V){var W=n.useMemo(function(){return[new Map,[]]},[J,k.id,V]),N=(0,p.Z)(W,2),j=N[0],T=N[1],R=function(ne){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ne,Z=j.get(ne),ie=j.get(re);if(Z===void 0||ie===void 0)for(var Se=J.length,Ee=T.length;Ee0&&arguments[0]!==void 0?arguments[0]:!1;ne();var Se=function(){var ve=!1;T.current.forEach(function(le,ee){if(le&&le.offsetParent){var se=le.offsetHeight,be=getComputedStyle(le),we=be.marginTop,Oe=be.marginBottom,Me=P(we),Ue=P(Oe),Je=se+Me+Ue;R.current.get(ee)!==Je&&(R.current.set(ee,Je),ve=!0)}}),ve&&j(function(le){return le+1})};if(ie)Se();else{F.current+=1;var Ee=F.current;Promise.resolve().then(function(){Ee===F.current&&Se()})}}function Z(ie,Se){var Ee=J(ie),Ae=T.current.get(Ee);Se?(T.current.set(Ee,Se),re()):T.current.delete(Ee),!Ae!=!Se&&(Se?D==null||D(ie):k==null||k(ie))}return(0,n.useEffect)(function(){return ne},[]),[Z,re,R.current,N]}var H=14/15;function G(J,D,k){var V=(0,n.useRef)(!1),W=(0,n.useRef)(0),N=(0,n.useRef)(0),j=(0,n.useRef)(null),T=(0,n.useRef)(null),R,F=function(ie){if(V.current){var Se=Math.ceil(ie.touches[0].pageX),Ee=Math.ceil(ie.touches[0].pageY),Ae=W.current-Se,ve=N.current-Ee,le=Math.abs(Ae)>Math.abs(ve);le?W.current=Se:N.current=Ee;var ee=k(le,le?Ae:ve,!1,ie);ee&&ie.preventDefault(),clearInterval(T.current),ee&&(T.current=setInterval(function(){le?Ae*=H:ve*=H;var se=Math.floor(le?Ae:ve);(!k(le,se,!0)||Math.abs(se)<=.1)&&clearInterval(T.current)},16))}},ne=function(){V.current=!1,R()},re=function(ie){R(),ie.touches.length===1&&!V.current&&(V.current=!0,W.current=Math.ceil(ie.touches[0].pageX),N.current=Math.ceil(ie.touches[0].pageY),j.current=ie.target,j.current.addEventListener("touchmove",F,{passive:!1}),j.current.addEventListener("touchend",ne,{passive:!0}))};R=function(){j.current&&(j.current.removeEventListener("touchmove",F),j.current.removeEventListener("touchend",ne))},(0,c.Z)(function(){return J&&D.current.addEventListener("touchstart",re,{passive:!0}),function(){var Z;(Z=D.current)===null||Z===void 0||Z.removeEventListener("touchstart",re),R(),clearInterval(T.current)}},[J])}function U(J){return Math.floor(Math.pow(J,.5))}function _(J,D){var k="touches"in J?J.touches[0]:J;return k[D?"pageX":"pageY"]-window[D?"scrollX":"scrollY"]}function K(J,D,k){n.useEffect(function(){var V=D.current;if(J&&V){var W=!1,N,j,T=function(){x.Z.cancel(N)},R=function Z(){T(),N=(0,x.Z)(function(){k(j),Z()})},F=function(){W=!1,T()},ne=function(ie){if(!(ie.target.draggable||ie.button!==0)){var Se=ie;Se._virtualHandled||(Se._virtualHandled=!0,W=!0)}},re=function(ie){if(W){var Se=_(ie,!1),Ee=V.getBoundingClientRect(),Ae=Ee.top,ve=Ee.bottom;if(Se<=Ae){var le=Ae-Se;j=-U(le),R()}else if(Se>=ve){var ee=Se-ve;j=U(ee),R()}else T()}};return V.addEventListener("mousedown",ne),V.ownerDocument.addEventListener("mouseup",F),V.ownerDocument.addEventListener("mousemove",re),V.ownerDocument.addEventListener("dragend",F),function(){V.removeEventListener("mousedown",ne),V.ownerDocument.removeEventListener("mouseup",F),V.ownerDocument.removeEventListener("mousemove",re),V.ownerDocument.removeEventListener("dragend",F),T()}}},[J])}var ae=10;function Y(J,D,k,V,W,N,j,T){var R=n.useRef(),F=n.useState(null),ne=(0,p.Z)(F,2),re=ne[0],Z=ne[1];return(0,c.Z)(function(){if(re&&re.times=0;ht-=1){var Lt=W(D[ht]),Ut=k.get(Lt);if(Ut===void 0){le=!0;break}if(wt-=Ut,wt<=0)break}switch(be){case"top":se=Oe-Ae;break;case"bottom":se=Me-ve+Ae;break;default:{var Tt=J.current.scrollTop,$t=Tt+ve;Oe$t&&(ee="bottom")}}se!==null&&j(se),se!==re.lastTop&&(le=!0)}le&&Z((0,e.Z)((0,e.Z)({},re),{},{times:re.times+1,targetAlign:ee,lastTop:se}))}},[re,J.current]),function(ie){if(ie==null){T();return}if(x.Z.cancel(R.current),typeof ie=="number")j(ie);else if(ie&&(0,pe.Z)(ie)==="object"){var Se,Ee=ie.align;"index"in ie?Se=ie.index:Se=D.findIndex(function(le){return W(le)===ie.key});var Ae=ie.offset,ve=Ae===void 0?0:Ae;Z({times:0,index:Se,offset:ve,originAlign:Ee})}}}var te=n.forwardRef(function(J,D){var k=J.prefixCls,V=J.rtl,W=J.scrollOffset,N=J.scrollRange,j=J.onStartMove,T=J.onStopMove,R=J.onScroll,F=J.horizontal,ne=J.spinSize,re=J.containerSize,Z=J.style,ie=J.thumbStyle,Se=J.showScrollBar,Ee=n.useState(!1),Ae=(0,p.Z)(Ee,2),ve=Ae[0],le=Ae[1],ee=n.useState(null),se=(0,p.Z)(ee,2),be=se[0],we=se[1],Oe=n.useState(null),Me=(0,p.Z)(Oe,2),Ue=Me[0],Je=Me[1],pt=!V,bt=n.useRef(),wt=n.useRef(),ht=n.useState(Se),Lt=(0,p.Z)(ht,2),Ut=Lt[0],Tt=Lt[1],$t=n.useRef(),ln=function(){Se===!0||Se===!1||(clearTimeout($t.current),Tt(!0),$t.current=setTimeout(function(){Tt(!1)},3e3))},Ft=N-re||0,qt=re-ne||0,_t=n.useMemo(function(){if(W===0||Ft===0)return 0;var Fe=W/Ft;return Fe*qt},[W,Ft,qt]),Kt=function(fe){fe.stopPropagation(),fe.preventDefault()},dn=n.useRef({top:_t,dragging:ve,pageY:be,startTop:Ue});dn.current={top:_t,dragging:ve,pageY:be,startTop:Ue};var Et=function(fe){le(!0),we(_(fe,F)),Je(dn.current.top),j(),fe.stopPropagation(),fe.preventDefault()};n.useEffect(function(){var Fe=function(he){he.preventDefault()},fe=bt.current,ge=wt.current;return fe.addEventListener("touchstart",Fe,{passive:!1}),ge.addEventListener("touchstart",Et,{passive:!1}),function(){fe.removeEventListener("touchstart",Fe),ge.removeEventListener("touchstart",Et)}},[]);var En=n.useRef();En.current=Ft;var Qn=n.useRef();Qn.current=qt,n.useEffect(function(){if(ve){var Fe,fe=function(he){var Ne=dn.current,Pe=Ne.dragging,$e=Ne.pageY,qe=Ne.startTop;x.Z.cancel(Fe);var lt=bt.current.getBoundingClientRect(),ft=re/(F?lt.width:lt.height);if(Pe){var xt=(_(he,F)-$e)*ft,gt=qe;!pt&&F?gt-=xt:gt+=xt;var mt=En.current,Ct=Qn.current,Te=Ct?gt/Ct:0,De=Math.ceil(Te*mt);De=Math.max(De,0),De=Math.min(De,mt),Fe=(0,x.Z)(function(){R(De,F)})}},ge=function(){le(!1),T()};return window.addEventListener("mousemove",fe,{passive:!0}),window.addEventListener("touchmove",fe,{passive:!0}),window.addEventListener("mouseup",ge,{passive:!0}),window.addEventListener("touchend",ge,{passive:!0}),function(){window.removeEventListener("mousemove",fe),window.removeEventListener("touchmove",fe),window.removeEventListener("mouseup",ge),window.removeEventListener("touchend",ge),x.Z.cancel(Fe)}}},[ve]),n.useEffect(function(){return ln(),function(){clearTimeout($t.current)}},[W]),n.useImperativeHandle(D,function(){return{delayHidden:ln}});var jn="".concat(k,"-scrollbar"),Wt={position:"absolute",visibility:Ut?null:"hidden"},Fn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return F?(Object.assign(Wt,{height:8,left:0,right:0,bottom:0}),Object.assign(Fn,(0,I.Z)({height:"100%",width:ne},pt?"left":"right",_t))):(Object.assign(Wt,(0,I.Z)({width:8,top:0,bottom:0},pt?"right":"left",0)),Object.assign(Fn,{width:"100%",height:ne,top:_t})),n.createElement("div",{ref:bt,className:s()(jn,(0,I.Z)((0,I.Z)((0,I.Z)({},"".concat(jn,"-horizontal"),F),"".concat(jn,"-vertical"),!F),"".concat(jn,"-visible"),Ut)),style:(0,e.Z)((0,e.Z)({},Wt),Z),onMouseDown:Kt,onMouseMove:ln},n.createElement("div",{ref:wt,className:s()("".concat(jn,"-thumb"),(0,I.Z)({},"".concat(jn,"-thumb-moving"),ve)),style:(0,e.Z)((0,e.Z)({},Fn),ie),onMouseDown:Et}))}),X=te,Q=20;function q(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,k=J/D*J;return isNaN(k)&&(k=0),k=Math.max(k,Q),Math.floor(k)}var $=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],de=[],ce={overflowY:"auto",overflowAnchor:"none"};function xe(J,D){var k=J.prefixCls,V=k===void 0?"rc-virtual-list":k,W=J.className,N=J.height,j=J.itemHeight,T=J.fullHeight,R=T===void 0?!0:T,F=J.style,ne=J.data,re=J.children,Z=J.itemKey,ie=J.virtual,Se=J.direction,Ee=J.scrollWidth,Ae=J.component,ve=Ae===void 0?"div":Ae,le=J.onScroll,ee=J.onVirtualScroll,se=J.onVisibleChange,be=J.innerProps,we=J.extraRender,Oe=J.styles,Me=J.showScrollBar,Ue=Me===void 0?"optional":Me,Je=(0,a.Z)(J,$),pt=n.useCallback(function(Ot){return typeof Z=="function"?Z(Ot):Ot==null?void 0:Ot[Z]},[Z]),bt=z(pt,null,null),wt=(0,p.Z)(bt,4),ht=wt[0],Lt=wt[1],Ut=wt[2],Tt=wt[3],$t=!!(ie!==!1&&N&&j),ln=n.useMemo(function(){return Object.values(Ut.maps).reduce(function(Ot,St){return Ot+St},0)},[Ut.id,Ut.maps]),Ft=$t&&ne&&(Math.max(j*ne.length,ln)>N||!!Ee),qt=Se==="rtl",_t=s()(V,(0,I.Z)({},"".concat(V,"-rtl"),qt),W),Kt=ne||de,dn=(0,n.useRef)(),Et=(0,n.useRef)(),En=(0,n.useRef)(),Qn=(0,n.useState)(0),jn=(0,p.Z)(Qn,2),Wt=jn[0],Fn=jn[1],Fe=(0,n.useState)(0),fe=(0,p.Z)(Fe,2),ge=fe[0],ye=fe[1],he=(0,n.useState)(!1),Ne=(0,p.Z)(he,2),Pe=Ne[0],$e=Ne[1],qe=function(){$e(!0)},lt=function(){$e(!1)},ft={getKey:pt};function xt(Ot){Fn(function(St){var Xt;typeof Ot=="function"?Xt=Ot(St):Xt=Ot;var Qt=nn(Xt);return dn.current.scrollTop=Qt,Qt})}var gt=(0,n.useRef)({start:0,end:Kt.length}),mt=(0,n.useRef)(),Ct=f(Kt,pt),Te=(0,p.Z)(Ct,1),De=Te[0];mt.current=De;var ze=n.useMemo(function(){if(!$t)return{scrollHeight:void 0,start:0,end:Kt.length-1,offset:void 0};if(!Ft){var Ot;return{scrollHeight:((Ot=Et.current)===null||Ot===void 0?void 0:Ot.offsetHeight)||0,start:0,end:Kt.length-1,offset:void 0}}for(var St=0,Xt,Qt,Yt,Rn=Kt.length,wn=0;wn=Wt&&Xt===void 0&&(Xt=wn,Qt=St),_n>Wt+N&&Yt===void 0&&(Yt=wn),St=_n}return Xt===void 0&&(Xt=0,Qt=0,Yt=Math.ceil(N/j)),Yt===void 0&&(Yt=Kt.length-1),Yt=Math.min(Yt+1,Kt.length-1),{scrollHeight:St,start:Xt,end:Yt,offset:Qt}},[Ft,$t,Wt,Kt,Tt,N]),Ke=ze.scrollHeight,it=ze.start,tt=ze.end,nt=ze.offset;gt.current.start=it,gt.current.end=tt,n.useLayoutEffect(function(){var Ot=Ut.getRecord();if(Ot.size===1){var St=Array.from(Ot.keys())[0],Xt=Ot.get(St),Qt=Kt[it];if(Qt&&Xt===void 0){var Yt=pt(Qt);if(Yt===St){var Rn=Ut.get(St),wn=Rn-j;xt(function(Bn){return Bn+wn})}}}Ut.resetRecord()},[Ke]);var je=n.useState({width:0,height:N}),ke=(0,p.Z)(je,2),He=ke[0],Ye=ke[1],Ve=function(St){Ye({width:St.offsetWidth,height:St.offsetHeight})},Qe=(0,n.useRef)(),Xe=(0,n.useRef)(),ut=n.useMemo(function(){return q(He.width,Ee)},[He.width,Ee]),It=n.useMemo(function(){return q(He.height,Ke)},[He.height,Ke]),kt=Ke-N,Vt=(0,n.useRef)(kt);Vt.current=kt;function nn(Ot){var St=Ot;return Number.isNaN(Vt.current)||(St=Math.min(St,Vt.current)),St=Math.max(St,0),St}var sn=Wt<=0,Gt=Wt>=kt,Bt=ge<=0,fn=ge>=Ee,un=O(sn,Gt,Bt,fn),en=function(){return{x:qt?-ge:ge,y:Wt}},Jt=(0,n.useRef)(en()),tn=(0,o.useEvent)(function(Ot){if(ee){var St=(0,e.Z)((0,e.Z)({},en()),Ot);(Jt.current.x!==St.x||Jt.current.y!==St.y)&&(ee(St),Jt.current=St)}});function xn(Ot,St){var Xt=Ot;St?((0,r.flushSync)(function(){ye(Xt)}),tn()):xt(Xt)}function rn(Ot){var St=Ot.currentTarget.scrollTop;St!==Wt&&xt(St),le==null||le(Ot),tn()}var Cn=function(St){var Xt=St,Qt=Ee?Ee-He.width:0;return Xt=Math.max(Xt,0),Xt=Math.min(Xt,Qt),Xt},Kn=(0,o.useEvent)(function(Ot,St){St?((0,r.flushSync)(function(){ye(function(Xt){var Qt=Xt+(qt?-Ot:Ot);return Cn(Qt)})}),tn()):xt(function(Xt){var Qt=Xt+Ot;return Qt})}),cn=y($t,sn,Gt,Bt,fn,!!Ee,Kn),At=(0,p.Z)(cn,2),jt=At[0],vn=At[1];G($t,dn,function(Ot,St,Xt,Qt){var Yt=Qt;return un(Ot,St,Xt)?!1:!Yt||!Yt._virtualHandled?(Yt&&(Yt._virtualHandled=!0),jt({preventDefault:function(){},deltaX:Ot?St:0,deltaY:Ot?0:St}),!0):!1}),K(Ft,dn,function(Ot){xt(function(St){return St+Ot})}),(0,c.Z)(function(){function Ot(Xt){var Qt=sn&&Xt.detail<0,Yt=Gt&&Xt.detail>0;$t&&!Qt&&!Yt&&Xt.preventDefault()}var St=dn.current;return St.addEventListener("wheel",jt,{passive:!1}),St.addEventListener("DOMMouseScroll",vn,{passive:!0}),St.addEventListener("MozMousePixelScroll",Ot,{passive:!1}),function(){St.removeEventListener("wheel",jt),St.removeEventListener("DOMMouseScroll",vn),St.removeEventListener("MozMousePixelScroll",Ot)}},[$t,sn,Gt]),(0,c.Z)(function(){if(Ee){var Ot=Cn(ge);ye(Ot),tn({x:Ot})}},[He.width,Ee]);var Ge=function(){var St,Xt;(St=Qe.current)===null||St===void 0||St.delayHidden(),(Xt=Xe.current)===null||Xt===void 0||Xt.delayHidden()},_e=Y(dn,Kt,Ut,j,pt,function(){return Lt(!0)},xt,Ge);n.useImperativeHandle(D,function(){return{nativeElement:En.current,getScrollInfo:en,scrollTo:function(St){function Xt(Qt){return Qt&&(0,pe.Z)(Qt)==="object"&&("left"in Qt||"top"in Qt)}Xt(St)?(St.left!==void 0&&ye(Cn(St.left)),_e(St.top)):_e(St)}}}),(0,c.Z)(function(){if(se){var Ot=Kt.slice(it,tt+1);se(Ot,Kt)}},[it,tt,Kt]);var rt=b(Kt,pt,Ut,j),vt=we==null?void 0:we({start:it,end:tt,virtual:Ft,offsetX:ge,offsetY:nt,rtl:qt,getSize:rt}),Nt=E(Kt,it,tt,Ee,ge,ht,re,ft),Mt=null;N&&(Mt=(0,e.Z)((0,I.Z)({},R?"height":"maxHeight",N),ce),$t&&(Mt.overflowY="hidden",Ee&&(Mt.overflowX="hidden"),Pe&&(Mt.pointerEvents="none")));var Rt={};return qt&&(Rt.dir="rtl"),n.createElement("div",(0,C.Z)({ref:En,style:(0,e.Z)((0,e.Z)({},F),{},{position:"relative"}),className:_t},Rt,Je),n.createElement(u.Z,{onResize:Ve},n.createElement(ve,{className:"".concat(V,"-holder"),style:Mt,ref:dn,onScroll:rn,onMouseEnter:Ge},n.createElement(l,{prefixCls:V,height:Ke,offsetX:ge,offsetY:nt,scrollWidth:Ee,onInnerResize:Lt,ref:Et,innerProps:be,rtl:qt,extra:vt},Nt))),Ft&&Ke>N&&n.createElement(X,{ref:Qe,prefixCls:V,scrollOffset:Wt,scrollRange:Ke,rtl:qt,onScroll:xn,onStartMove:qe,onStopMove:lt,spinSize:It,containerSize:He.height,style:Oe==null?void 0:Oe.verticalScrollBar,thumbStyle:Oe==null?void 0:Oe.verticalScrollBarThumb,showScrollBar:Ue}),Ft&&Ee>He.width&&n.createElement(X,{ref:Xe,prefixCls:V,scrollOffset:ge,scrollRange:Ee,rtl:qt,onScroll:xn,onStartMove:qe,onStopMove:lt,spinSize:ut,containerSize:He.width,horizontal:!0,style:Oe==null?void 0:Oe.horizontalScrollBar,thumbStyle:Oe==null?void 0:Oe.horizontalScrollBarThumb,showScrollBar:Ue}))}var Ce=n.forwardRef(xe);Ce.displayName="List";var oe=Ce,M=oe},25365:function(Dt){"use strict";Dt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},19664:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},77882:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},66832:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},47558:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},71979:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},91833:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},31081:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},96593:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},42922:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},20345:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},79005:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},39057:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},96908:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},57177:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},81378:function(Dt){"use strict";Dt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="},47621:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},16722:function(Dt,We,w){"use strict";w.d(We,{Z:function(){return s}});const C=u=>typeof u=="object"&&u!=null&&u.nodeType===1,pe=(u,o)=>(!o||u!=="hidden")&&u!=="visible"&&u!=="clip",e=(u,o)=>{if(u.clientHeight{const r=(i=>{if(!i.ownerDocument||!i.ownerDocument.defaultView)return null;try{return i.ownerDocument.defaultView.frameElement}catch(l){return null}})(n);return!!r&&(r.clientHeightio||i>u&&l=o&&d>=c?i-u-n:l>o&&dc?l-o+r:0,p=u=>{const o=u.parentElement;return o==null?u.getRootNode().host||null:o},a=(u,o)=>{var c,n,r,i;if(typeof document=="undefined")return[];const{scrollMode:l,block:d,inline:E,boundary:v,skipOverflowHiddenElements:m}=o,f=typeof v=="function"?v:X=>X!==v;if(!C(u))throw new TypeError("Invalid target");const x=document.scrollingElement||document.documentElement,S=[];let g=u;for(;C(g)&&f(g);){if(g=p(g),g===x){S.push(g);break}g!=null&&g===document.body&&e(g)&&!e(document.documentElement)||g!=null&&e(g,m)&&S.push(g)}const O=(n=(c=window.visualViewport)==null?void 0:c.width)!=null?n:innerWidth,y=(i=(r=window.visualViewport)==null?void 0:r.height)!=null?i:innerHeight,{scrollX:b,scrollY:h}=window,{height:A,width:B,top:L,right:P,bottom:z,left:H}=u.getBoundingClientRect(),{top:G,right:U,bottom:_,left:K}=(X=>{const Q=window.getComputedStyle(X);return{top:parseFloat(Q.scrollMarginTop)||0,right:parseFloat(Q.scrollMarginRight)||0,bottom:parseFloat(Q.scrollMarginBottom)||0,left:parseFloat(Q.scrollMarginLeft)||0}})(u);let ae=d==="start"||d==="nearest"?L-G:d==="end"?z+_:L+A/2-G+_,Y=E==="center"?H+B/2-K+U:E==="end"?P+U:H-K;const te=[];for(let X=0;X=0&&H>=0&&z<=y&&P<=O&&(Q===x&&!e(Q)||L>=de&&z<=xe&&H>=Ce&&P<=ce))return te;const oe=getComputedStyle(Q),M=parseInt(oe.borderLeftWidth,10),J=parseInt(oe.borderTopWidth,10),D=parseInt(oe.borderRightWidth,10),k=parseInt(oe.borderBottomWidth,10);let V=0,W=0;const N="offsetWidth"in Q?Q.offsetWidth-Q.clientWidth-M-D:0,j="offsetHeight"in Q?Q.offsetHeight-Q.clientHeight-J-k:0,T="offsetWidth"in Q?Q.offsetWidth===0?0:$/Q.offsetWidth:0,R="offsetHeight"in Q?Q.offsetHeight===0?0:q/Q.offsetHeight:0;if(x===Q)V=d==="start"?ae:d==="end"?ae-y:d==="nearest"?I(h,h+y,y,J,k,h+ae,h+ae+A,A):ae-y/2,W=E==="start"?Y:E==="center"?Y-O/2:E==="end"?Y-O:I(b,b+O,O,M,D,b+Y,b+Y+B,B),V=Math.max(0,V+h),W=Math.max(0,W+b);else{V=d==="start"?ae-de-J:d==="end"?ae-xe+k+j:d==="nearest"?I(de,xe,q,J,k+j,ae,ae+A,A):ae-(de+q/2)+j/2,W=E==="start"?Y-Ce-M:E==="center"?Y-(Ce+$/2)+N/2:E==="end"?Y-ce+D+N:I(Ce,ce,$,M,D+N,Y,Y+B,B);const{scrollLeft:F,scrollTop:ne}=Q;V=R===0?0:Math.max(0,Math.min(ne+V/R,Q.scrollHeight-q/R+j)),W=T===0?0:Math.max(0,Math.min(F+W/T,Q.scrollWidth-$/T+N)),ae+=ne-V,Y+=F-W}te.push({el:Q,top:V,left:W})}return te},t=u=>u===!1?{block:"end",inline:"nearest"}:(o=>o===Object(o)&&Object.keys(o).length!==0)(u)?u:{block:"start",inline:"nearest"};function s(u,o){if(!u.isConnected||!(r=>{let i=r;for(;i&&i.parentNode;){if(i.parentNode===document)return!0;i=i.parentNode instanceof ShadowRoot?i.parentNode.host:i.parentNode}return!1})(u))return;const c=(r=>{const i=window.getComputedStyle(r);return{top:parseFloat(i.scrollMarginTop)||0,right:parseFloat(i.scrollMarginRight)||0,bottom:parseFloat(i.scrollMarginBottom)||0,left:parseFloat(i.scrollMarginLeft)||0}})(u);if((r=>typeof r=="object"&&typeof r.behavior=="function")(o))return o.behavior(a(u,o));const n=typeof o=="boolean"||o==null?void 0:o.behavior;for(const{el:r,top:i,left:l}of a(u,t(o))){const d=i-c.top+c.bottom,E=l-c.left+c.right;r.scroll({top:d,left:E,behavior:n})}}}}]); diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.a746236e.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.a746236e.async.js new file mode 100644 index 0000000000..b6d2946523 --- /dev/null +++ b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.a746236e.async.js @@ -0,0 +1,272 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[9205],{89489:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},59477:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},40001:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},26227:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},49198:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},84105:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},41464:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},18785:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},73331:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},15277:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},52671:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},8657:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},56082:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},33853:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},15075:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},62772:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},43531:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},61485:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},38819:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},47472:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},87395:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},32831:function(Pt,We,C){"use strict";C.d(We,{t:function(){return n}});var S=C(59301),pe=C(3113),e={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},I=C(92310),p=C.n(I),a=Object.defineProperty,t=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,o=(r,i,l)=>i in r?a(r,i,{enumerable:!0,configurable:!0,writable:!0,value:l}):r[i]=l,c=(r,i)=>{for(var l in i||(i={}))s.call(i,l)&&o(r,l,i[l]);if(t)for(var l of t(i))u.call(i,l)&&o(r,l,i[l]);return r};const n=({cancelText:r="\u53D6\u6D88",okText:i="\u786E\u5B9A",loading:l=!1,hasOkBtn:d=!0,hasCancelBtn:E=!0,okButtonProps:h={},onCancel:v=()=>{},onOk:m=()=>{},className:x=""})=>S.createElement("div",{className:p()(e.buttonFixed,x)},S.createElement("div",{className:e.buttonWrap},E&&S.createElement(pe.ZP,{size:"middle",className:`${e.button} mr20`,onClick:v},r),d&&S.createElement(pe.ZP,c({size:"middle",type:"primary",className:`${e.button} mr20`,loading:l,onClick:m},h),i)))},67130:function(Pt,We,C){"use strict";C.d(We,{i:function(){return f},Z:function(){return y}});var S={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"},pe=C(71418),e=C(6848),I=C(93948),p=C(92310),a=C.n(p),t=C(33613),s=C(74224),u=C(61814),o=C(79005),c=C(20345),n=C(77882),r=C(31081),i=C(75309),l=C(71979),d=C(47558),E=C(42922),h=C(66832),v=C(96593),m=C(19664),x=C(91833),w=C(59301);const f=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:o,swimg:c},{name:"101\u8BA1\u5212",ptimg:n,swimg:r},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:i,swimg:l},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:d,swimg:E},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:h,swimg:v},{name:"\u519B\u961F\u4E00\u6D41",ptimg:m,swimg:x}];var y=({className:b,dataSource:g=[],col:A=4,right:P,bottom:k=23,precision:B=0,wrapWidth:M=1200,trackEventItems:z,loading:U,onRemove:K=()=>{},isCurrent:X=!0,showAlias:W=!1,showProgress:re=!1})=>{const G=Math.floor((M-(A-1)*P)/A),q=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Y=>(window.ENV==="build"&&(Y.ptimg=`/react/build${Y.ptimg}`,Y.swimg=`/react/build${Y.swimg}`),Y));return w.createElement(pe.Z,{spinning:U},w.createElement("div",{className:a()(S.list,b)},!!(g!=null&&g.length)&&(g==null?void 0:g.map((Y,Q)=>{var $,J,ue,se,xe,we;const{name:ie,id:L,identifier:_,featured:D,school_name:Z,image_url:ne,excellent:H,is_plan:F}=Y;return w.createElement("div",{key:L,className:X&&re?S.wrapisCurrent:S.wrap,style:{width:G,marginRight:(1+Q)%A===0?0:P+B,marginBottom:k}},w.createElement("a",{className:S.li,onClick:j=>{j.preventDefault(),j.stopPropagation(),z&&(0,t.L9)([z]),(0,t.xg)(`/paths/${_}`)}},w.createElement("div",{className:S.img},w.createElement("img",{className:S.cover,src:`${ne}`}),X&&(0,u.bg)()&&(Y==null?void 0:Y.studying)&&w.createElement("div",{className:`${S.movebq} user-path-items`,onClick:j=>{j.stopPropagation(),K(Y)}},w.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),w.createElement("span",{className:"c-red"},"\u79FB\u9664")),($=Y==null?void 0:Y.subject_tags)==null?void 0:$.map((j,R)=>{var T,N;if(R===0){const oe=(T=q.find(V=>V.name==j))==null?void 0:T.swimg;return w.createElement("img",{className:S.sign,src:oe,style:{left:"-4px"}})}const te=(N=q.find(oe=>oe.name==j))==null?void 0:N.ptimg;return w.createElement("img",{className:S.sign,src:te,style:{left:`${48+52*(R-1)+2*R}px`}})}),w.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Y==null?void 0:Y.excellent)&&w.createElement("div",{className:S.bq},"\u5F00\u653E\u8BFE\u7A0B"))),w.createElement("div",{className:S.name},w.createElement(e.Z,{title:W&&(Y!=null&&Y.excellent_alias_name)?w.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ie}`,w.createElement("br",null),w.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Y==null?void 0:Y.excellent_alias_name}`)):ie},w.createElement("span",{className:S.e},W&&(Y==null?void 0:Y.excellent_alias_name)||ie))),X&&re&&((J=Y==null?void 0:Y.progress)==null?void 0:J.all_score)!=0&&w.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},w.createElement(I.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ue=Y==null?void 0:Y.progress)==null?void 0:ue.my_score)/((se=Y==null?void 0:Y.progress)==null?void 0:se.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(xe=Y==null?void 0:Y.progress)==null?void 0:xe.my_score,"/",(we=Y==null?void 0:Y.progress)==null?void 0:we.all_score),(!X||!re)&&w.createElement("div",{className:S.tags},w.createElement("div",null,w.createElement(e.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},w.createElement("span",null,w.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),w.createElement("span",null,Y.stages_count))),w.createElement(e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},w.createElement("span",null,w.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),w.createElement("span",null,Y.members_count)))))))})),!g.length&&w.createElement(s.Z,null)))}},27527:function(Pt,We,C){"use strict";C.d(We,{jL:function(){return p},w9:function(){return Ae},dN:function(){return ce},QD:function(){return qe},cQ:function(){return se.Z},Oz:function(){return oe},op:function(){return fe},O5:function(){return Je},_b:function(){return vt},t7:function(){return g},Gi:function(){return wt},YG:function(){return De},kT:function(){return pt},qp:function(){return E},K3:function(){return m},vr:function(){return mt},qE:function(){return ve},Je:function(){return k},wb:function(){return Q},lB:function(){return ue},cq:function(){return sn},tp:function(){return f},Si:function(){return gt},k8:function(){return dn},Du:function(){return un}});var S=C(59301),pe={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"},e="data:image/png;base64,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",p=({dataSource:Ve=[],img:Qe,imgWidth:nt=346,title:ht,sunTitle:Bt,bannerExtraContent:Xt})=>S.createElement("div",{className:pe.banner},S.createElement("div",{className:pe.content},S.createElement("aside",null,S.createElement("p",null,S.createElement("b",null,ht),S.createElement("span",null,Bt)),Ve.length>0&&S.createElement("div",{className:pe.btns},Ve.map((Nt,ft)=>S.createElement("div",{key:ft,onClick:Nt.click},Nt.name,Nt.sign?S.createElement("img",{src:e,width:39}):null))),Xt),Qe&&S.createElement("img",{style:{marginTop:33,marginRight:38},src:Qe,width:nt}))),a={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"},t=C(92310),s=C.n(t),u=C(78267),o=Object.defineProperty,c=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,i=(Ve,Qe,nt)=>Qe in Ve?o(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,l=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))n.call(Qe,nt)&&i(Ve,nt,Qe[nt]);if(c)for(var nt of c(Qe))r.call(Qe,nt)&&i(Ve,nt,Qe[nt]);return Ve},E=({dataSource:Ve=[],value:Qe,onChange:nt,onTitleChange:ht,className:Bt,title:Xt,titleWidth:Nt=41,style:ft={},fontColor:Et="#6A7283",showCount:_t,classNameActive:Vt,styleItem:Gt={}})=>{const[Fn,An]=(0,S.useState)(0),[Tn,Mn]=(0,S.useState)(!1),Xn=(0,S.useRef)(null),tr=(0,S.useRef)(null);return(0,S.useEffect)(()=>{var nr;Ve.length!==0&&(((nr=Xn==null?void 0:Xn.current)==null?void 0:nr.clientHeight)>97?An(1):An(0)),Ve.length===0&&An(0),Mn(!1)},[Ve]),S.createElement("div",{className:s()(a.row,Bt),style:ft},S.createElement("div",{onClick:(0,u.throttle)(()=>ht==null?void 0:ht(),2e3),style:{width:Nt,marginTop:Tn?12:4},className:`${a.title} ${ht?"current":""}`},Xt),S.createElement("div",{className:Tn?`${a.tagsWrap} ${a.tagsBorderWrap}`:a.tagsWrap},S.createElement("div",{className:a.bar,ref:tr,style:Fn>0?{height:Fn===1?97:"auto",overflow:Fn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},S.createElement("div",{className:a.tag,ref:Xn},Ve==null?void 0:Ve.map(nr=>S.createElement("span",{onClick:()=>nt(nr.id),key:nr.id,style:l(l({color:Et},Gt),(nr==null?void 0:nr.style)||{}),className:Qe===nr.id?s()(Vt||a.active,nr.classNameActive):""},S.createElement("span",{title:nr.name,className:a.name},nr.name),!!_t&&S.createElement("span",{className:a.num},nr.count))))),!!Fn&&S.createElement(S.Fragment,null,Fn===1?S.createElement("div",{onClick:()=>{var nr;An(2),((nr=Xn==null?void 0:Xn.current)==null?void 0:nr.clientHeight)>245?Mn(!0):Mn(!1)},className:a.action},"\u5C55\u5F00",S.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):S.createElement("div",{onClick:()=>{tr.current.scrollTop=0,An(1),Mn(!1)},className:a.action},"\u6536\u8D77",S.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},h={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},m=({dataSource:Ve=[],value:Qe,onChange:nt,onTitleChange:ht,className:Bt,title:Xt,titleWidth:Nt=41,style:ft={},fontColor:Et="#6A7283",showCount:_t,expand:Vt=!0})=>{const[Gt,Fn]=(0,S.useState)(0),[An,Tn]=(0,S.useState)(!1),Mn=(0,S.useRef)(null),Xn=(0,S.useRef)(null),[tr,nr]=(0,S.useState)(Vt);return S.createElement("div",{className:s()(h.row,Bt),style:ft},S.createElement("div",{className:"flex item-center justify-between"},S.createElement("div",{onClick:(0,u.throttle)(()=>ht==null?void 0:ht(),2e3),style:{width:Nt,marginTop:An?12:4},className:`${h.title} ${ht?"current":""}`},Xt),S.createElement("i",{className:`iconfont ${tr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:tr?8:10},onClick:()=>nr(!tr)})),tr&&S.createElement("div",{className:An?`${h.tagsWrap} ${h.tagsBorderWrap}`:h.tagsWrap},S.createElement("div",{className:h.fenge}),S.createElement("div",{className:h.bar,ref:Xn},S.createElement("div",{className:h.tag,ref:Mn},Ve==null?void 0:Ve.map(Jn=>S.createElement("span",{onClick:()=>nt(Jn.id),key:Jn.id,style:{color:Et},className:Qe===Jn.id?h.active:""},S.createElement("span",{title:Jn.name,className:h.name},Jn.name),!!_t&&S.createElement("span",{className:h.num},Jn.count)))))))},x={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"},f=({dataSource:Ve=[],value:Qe,onChange:nt,className:ht,style:Bt={}})=>S.createElement("div",{style:Bt,className:s()(x.tabs,ht)},Ve.map(Xt=>S.createElement("span",{onClick:()=>nt(Xt.id),className:Qe===Xt.id?x.active:"",key:Xt.id},Xt.name))),O={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"},y=C(92832),g=({dataSource:Ve=[],value:Qe="",onChange:nt,onInputChange:ht=()=>{},className:Bt,style:Xt={},placeholder:Nt,allowClear:ft=!1})=>{var Et;const[_t,Vt]=(0,S.useState)(""),[Gt,Fn]=(0,S.useState)("");(0,S.useEffect)(()=>{var Mn;let Xn=Qe;(Mn=JSON.stringify(Qe))!=null&&Mn.includes("{")&&(Vt(Qe.id),Xn=Qe.value||"");try{Fn(decodeURIComponent(Xn||""))}catch(tr){Fn(decodeURIComponent(Xn||""))}},[Qe]);const An=()=>{nt(encodeURIComponent(Gt),_t||null)},Tn=Mn=>{Mn!==_t&&(Vt(Mn),nt(encodeURIComponent(Gt),Mn))};return S.createElement("div",{className:s()(O.input,Bt),style:Xt},!!Ve.length&&S.createElement("div",{className:O.dropdown},S.createElement("div",{className:O.text},(Et=Ve.find(Mn=>Mn.id===_t))==null?void 0:Et.name,S.createElement("i",{className:"iconfont icon-zhankai4"}),S.createElement("b",{className:O.b1}),S.createElement("b",{className:O.b2})),S.createElement("div",{className:O.menu},Ve.map((Mn,Xn)=>S.createElement("div",{key:Xn,onClick:()=>Tn(Mn.id)},Mn.name)))),S.createElement(y.default,{onPressEnter:An,value:Gt,onChange:Mn=>{Fn(Mn.target.value),ht(encodeURIComponent(Mn.target.value),_t||null)},bordered:!1,placeholder:Nt}),S.createElement("i",{onClick:An,className:"iconfont icon-sousuo9 font14 pl10 current"}))},A={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"},k=({value:Ve,onChange:Qe,className:nt,total:ht,pageSize:Bt,style:Xt={}})=>{const Nt=Ve<2,ft=Ve>=Math.ceil(ht/Bt);return ht<=Bt?S.createElement(S.Fragment,null):S.createElement("div",{className:s()(A.quickPager,nt),style:Xt},S.createElement("div",{onClick:()=>{Nt||Qe(Ve-1,"prev")},className:Nt?A.disabled:""},"\u4E0A\u4E00\u9875"),S.createElement("div",{onClick:()=>{ft||Qe(Ve+1,"next")},className:ft?A.disabled:""},"\u4E0B\u4E00\u9875"))},B={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"},M=C(71418),z=C(6848),U=C(13570),K=C(70610),X=C(33613),W=C(96908),re=C(57177),G=C(81378),q=C(74224),Q=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,trackEventItems:ft,loading:Et})=>{const _t=Math.floor((Nt-(nt-1)*ht)/nt);return S.createElement(M.Z,{spinning:Et},S.createElement("div",{className:s()(B.list,Ve)},!!Qe.length&&Qe.map((Vt,Gt)=>{const{name:Fn,id:An,identifier:Tn,power:Mn,cover_image_id:Xn,pic:tr}=Vt;return S.createElement("div",{className:B.wrap,key:An,style:{width:_t,marginRight:(1+Gt)%nt===0?0:ht+Xt,marginBottom:Bt}},S.createElement("a",{target:"_blank",href:`/shixuns/${Tn}/challenges`,className:B.li,onClick:nr=>{nr.preventDefault(),ft&&(0,X.L9)([ft]),Mn&&(0,X.xg)(`/shixuns/${Tn}/challenges`)}},S.createElement("div",{className:B.img},S.createElement("img",{className:B.cover,src:`${tr}`}),Vt.is_jupyter&&S.createElement("img",{className:B.sign,src:W}),Vt.is_jupyter_lab&&S.createElement("img",{className:B.sign,src:re}),Vt.is_unity_3d&&S.createElement("img",{className:B.sign,src:G})),S.createElement("div",{className:B.name},S.createElement(z.Z,{title:Fn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},S.createElement("span",{className:B.e},Fn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),S.createElement("div",{className:B.tags},S.createElement(z.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),S.createElement("span",null,Vt.challenges_count))),!!Vt.myshixuns_count&&S.createElement(z.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),S.createElement("span",null,Vt.myshixuns_count))),S.createElement(z.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},S.createElement("span",null,S.createElement("span",null,Vt.level))),S.createElement("div",{className:B.rate},S.createElement(U.Z,{allowHalf:!0,disabled:!0,defaultValue:Vt.score_info}),S.createElement("span",null,"\xA0",Vt.score_info?`${Vt.score_info}\u5206`:"5\u5206")))),!Mn&&S.createElement("div",{className:B.lockWrap},S.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),S.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Qe.length&&S.createElement(q.Z,null)))},$={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},ue=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,wrapClassName:ft,trackEventItems:Et,loading:_t})=>{const Vt=Math.floor((Nt-(nt-1)*ht)/nt);return S.createElement(M.Z,{spinning:_t},S.createElement("div",{className:s()($.list,Ve)},!!Qe.length&&Qe.map((Gt,Fn)=>{const{name:An,id:Tn,identifier:Mn,power:Xn,cover_image_id:tr,pic:nr}=Gt;return S.createElement("div",{className:s()($.wrap,ft),key:Tn,style:{width:Vt,marginRight:(1+Fn)%nt===0?0:ht+Xt,marginBottom:Bt}},S.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:$.li,onClick:Jn=>{Jn.preventDefault(),Et&&(0,X.L9)([Et]),Xn&&(0,X.xg)(`/shixuns/${Mn}/challenges`)}},S.createElement("img",{src:C(47621),className:$.titleBg}),S.createElement("div",{className:$.name},S.createElement(z.Z,{title:An||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},S.createElement("span",{className:$.e},An||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),S.createElement("div",{style:{padding:"14px",paddingBottom:0}},S.createElement("div",{className:$.img},S.createElement("img",{className:$.cover,src:tr?`${K.Z.API_SERVER}/api/attachments/${tr}`:`${K.Z.IMG_SERVER+nr}`}),Gt.is_jupyter&&S.createElement("div",{className:$.bq},"Jupyter"),Gt.is_jupyter_lab&&S.createElement("div",{className:$.bq},"JupyterLab"),Gt.is_unity_3d&&S.createElement("div",{className:$.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),S.createElement("div",{className:"mt20 flex item-center justify-between"},S.createElement("div",null,S.createElement("span",{className:$.text},"\u5B66\u4E60\u4EBA\u6570"),S.createElement("span",{className:$.value},Gt.myshixuns_count)),S.createElement("div",null,S.createElement("span",{className:$.text},"\u56F0\u96BE\u7B49\u7EA7"),S.createElement("span",{className:$.value},Gt.level))),S.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},S.createElement("div",null,S.createElement("span",{className:$.text},"\u5173\u5361\u6570"),S.createElement("span",{className:$.value},Gt.challenges_count)),S.createElement("div",{className:$.rate},S.createElement(U.Z,{allowHalf:!0,disabled:!0,defaultValue:Gt.score_info}),S.createElement("span",{className:$.value,style:{color:"#FF9C00"}},"\xA0",Gt.score_info?`${Gt.score_info}\u5206`:"5\u5206"))))),!Xn&&S.createElement("div",{className:$.lockWrap},S.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),S.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Qe.length&&S.createElement(q.Z,null)))},se=C(67130),xe={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},we=C(79005),ie=C(20345),L=C(77882),_=C(31081),D=C(75309),Z=C(71979),ne=C(47558),H=C(42922),F=C(66832),j=C(96593),R=C(19664),T=C(91833);const N=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:we,swimg:ie},{name:"101\u8BA1\u5212",ptimg:L,swimg:_},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:D,swimg:Z},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ne,swimg:H},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:F,swimg:j},{name:"\u519B\u961F\u4E00\u6D41",ptimg:R,swimg:T}];var oe=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,trackEventItems:ft,loading:Et,wrapClassName:_t,imgClassName:Vt,isArrow:Gt=!1})=>{const Fn=Math.floor((Nt-(nt-1)*ht)/nt),[An,Tn]=(0,S.useState)(),[Mn,Xn]=(0,S.useState)(),tr=Jn=>Tn(Jn),nr=()=>Tn(-1);return S.createElement(M.Z,{spinning:Et},S.createElement("div",{className:s()(xe.list,Ve)},!!(Qe!=null&&Qe.length)&&(Qe==null?void 0:Qe.map((Jn,jr)=>{var Vr;const{name:Br,id:Qr,identifier:Dr,featured:_r,school_name:Ca,image_url:Jr,excellent:wa,is_plan:Ea}=Jn;return S.createElement("div",{key:Qr,className:s()(xe.wrap,_t),style:{width:Fn,marginRight:(1+jr)%nt===0?0:ht+Xt,marginBottom:Bt}},S.createElement("a",{target:"_blank",href:`/paths/${Dr}`,className:xe.li,onClick:Yn=>{Yn.preventDefault(),ft&&(0,X.L9)([ft]),(0,X.xg)(`/paths/${Dr}`)}},S.createElement("img",{src:C(39057),className:xe.titleBg}),S.createElement("div",{className:xe.name},S.createElement(z.Z,{title:Br},S.createElement("span",{className:xe.e,style:{color:Gt&&An===jr?"#145DFF":"#000000"},onMouseEnter:()=>{tr(jr)},onMouseLeave:nr},Br))),S.createElement("div",{style:{padding:"14px",paddingBottom:0}},S.createElement("div",{className:s()(xe.img,Vt)},S.createElement("img",{className:xe.cover,src:`${K.Z.IMG_SERVER+Jr}`}),(Vr=Jn==null?void 0:Jn.subject_tags)==null?void 0:Vr.map((Yn,Vn)=>{var Sr,ar;if(Vn===0){const br=(Sr=N.find(Hr=>Hr.name==Yn))==null?void 0:Sr.swimg;return S.createElement("img",{className:xe.sign,src:br,style:{left:"-4px"}})}const or=(ar=N.find(br=>br.name==Yn))==null?void 0:ar.ptimg;return S.createElement("img",{className:xe.sign,src:or,style:{left:`${48+52*(Vn-1)+2*Vn}px`}})}),S.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Jn==null?void 0:Jn.excellent)&&S.createElement("div",{className:xe.bq},"\u5F00\u653E\u8BFE\u7A0B"))),S.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},S.createElement("div",null,S.createElement("span",{className:xe.text},"\u7AE0\u8282\u6570"),S.createElement("span",{className:xe.value},Jn.stages_count)),S.createElement("div",null,S.createElement("span",{className:xe.text},"\u5B66\u4E60\u4EBA\u6570"),S.createElement("span",{className:xe.value},Jn.members_count))))))})),!Qe.length&&S.createElement(q.Z,null)))},V={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"},ae="data:image/png;base64,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",Se=C(59301),Ae=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,trackEventItems:ft,loading:Et})=>{const _t=Math.floor((Nt-(nt-1)*ht)/nt);return Se.createElement(M.Z,{spinning:Et},Se.createElement("div",{className:s()(V.list,Ve)},!!Qe.length&&Qe.map((Vt,Gt)=>{const{subject_identifier:Fn,id:An,identifier:Tn,power:Mn}=Vt,Xn=Vt.is_public!=0&&Vt.is_public;return Se.createElement("div",{className:V.wrap,key:An,style:{width:_t,marginRight:(1+Gt)%nt===0?0:ht+Xt,marginBottom:Bt}},Se.createElement("a",{className:V.li,onClick:tr=>{tr.preventDefault(),ft&&(0,X.L9)([ft]),(0,X.xg)(Vt.first_category_url)}},Se.createElement("div",{className:V.top},Se.createElement(z.Z,{title:Vt.name},Se.createElement("div",{className:V.name},Vt.name)),Se.createElement("img",{className:V.img,src:K.Z.IMG_SERVER+"/images/"+Vt.avatar_url}),Se.createElement("div",{className:V.text,title:Vt.creator},Vt.creator),Fn&&Se.createElement("div",{className:V.btns},Se.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Se.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Xn&&Se.createElement("div",{className:V.sign},"\u516C\u5F00")),Se.createElement("div",{className:V.bottom},Vt.visits>0&&Se.createElement(z.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-liulanyan"}),Se.createElement("span",null,Vt.visits))),Vt.course_members_count>0&&Se.createElement(z.Z,{title:"\u6210\u5458",placement:"bottom"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-chengyuan"}),Vt.course_members_count)),Vt.tasks_count>0&&Se.createElement(z.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-zuoye"}),Vt.tasks_count)),Vt.is_end?Se.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Se.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Vt.is_accessible&&Se.createElement("div",{className:V.lockWrap},Se.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Se.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Qe.length&&Se.createElement(q.Z,null)))},he={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},le="data:image/png;base64,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",ce=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,wrapClassName:ft,trackEventItems:Et,loading:_t})=>{const Vt=Math.floor((Nt-(nt-1)*ht)/nt);return S.createElement(M.Z,{spinning:_t},S.createElement("div",{className:s()(he.list,Ve)},!!Qe.length&&Qe.map((Gt,Fn)=>{const{subject_identifier:An,id:Tn,identifier:Mn,power:Xn}=Gt,tr=Gt.is_public!=0&&Gt.is_public;return S.createElement("div",{className:s()(`${he.wrap} ${Gt.is_accessible?"":he.warpStyle}`,ft),key:Tn,style:{width:Vt,marginRight:(1+Fn)%nt===0?0:ht+Xt,marginBottom:Bt}},S.createElement("a",{className:he.li,onClick:nr=>{nr.preventDefault(),Et&&(0,X.L9)([Et]),(0,X.xg)(Gt.first_category_url)}},S.createElement("div",{className:he.creator},S.createElement("img",{className:he.img,src:K.Z.IMG_SERVER+"/images/"+Gt.avatar_url}),S.createElement("div",{className:he.text,title:Gt.creator},Gt.creator)),S.createElement("div",{className:he.top},S.createElement(z.Z,{title:Gt.name},S.createElement("div",{className:he.name},Gt.name)),tr&&S.createElement("div",{className:he.sign},"\u516C\u5F00")),S.createElement("div",{className:he.middle},S.createElement("div",{className:he.row,style:{marginBottom:6}},S.createElement("div",null,S.createElement("span",{className:he.text},"\u8BBF\u95EE\u91CF"),S.createElement("span",{className:he.value},(Gt==null?void 0:Gt.visits)||0)),S.createElement("div",null,S.createElement("span",{className:he.text},"\u6210\u5458"),S.createElement("span",{className:he.value},(Gt==null?void 0:Gt.course_members_count)||0))),S.createElement("div",{className:he.row},S.createElement("div",null,S.createElement("span",{className:he.text,style:{width:42}},"\u4F5C",S.createElement("span",{style:{marginLeft:14}},"\u4E1A")),S.createElement("span",{className:he.value},(Gt==null?void 0:Gt.tasks_count)||0)),S.createElement("div",null,S.createElement("span",{className:he.text},"\u72B6\u6001"),Gt.is_end?S.createElement("span",{className:he.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):S.createElement("span",{className:he.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),An&&S.createElement("div",{className:he.btns},S.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),S.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Gt.is_accessible&&S.createElement("div",{className:he.lockWrap},S.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),S.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Qe.length&&S.createElement(q.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"},Ce=C(30955),De=({dataSource:Ve=[],value:Qe,onChange:nt,className:ht,style:Bt={},tabBarExtraContent:Xt})=>S.createElement("div",{className:s()(ye.tabs,ht),style:Bt},S.createElement("div",{className:ye.tabsWrap},Ve.map((Nt,ft)=>S.createElement("aside",{className:ye.tab,onClick:()=>{nt(Nt.id),Nt.link&&Ce.history.push(Nt.link)},key:ft},S.createElement("div",{className:Qe===Nt.id?ye.active:""},Nt.name),(Nt==null?void 0:Nt.resetCount)==null&&(Nt==null?void 0:Nt.total)!==void 0&&S.createElement("span",null,"\uFF08",Nt==null?void 0:Nt.total,"\uFF09"),(Nt==null?void 0:Nt.resetCount)!==void 0&&(Nt==null?void 0:Nt.total)!==void 0&&S.createElement(z.Z,{title:(Nt==null?void 0:Nt.tip)!=null?Nt==null?void 0:Nt.tip:""},S.createElement("span",{style:{color:"#9096A3"}},"\uFF08",S.createElement("span",{style:{color:"#000"}},Nt==null?void 0:Nt.resetCount),"/",S.createElement("span",null,Nt==null?void 0:Nt.total),"\uFF09"))))),S.createElement("div",{className:ye.tabBar},Xt)),Ke={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},pt=({dataSource:Ve=[],value:Qe,onChange:nt,className:ht,style:Bt={},tabBarExtraContent:Xt})=>S.createElement("div",{className:s()(Ke.tabs,ht),style:Bt},S.createElement("div",{className:Ke.tabsWrap},Ve.map((Nt,ft)=>S.createElement("aside",{className:Ke.tab,onClick:()=>{nt(Nt.id),Nt.link&&Ce.history.push(Nt.link)},key:ft},S.createElement("div",{className:Qe===Nt.id?Ke.active:""},Nt.name),(Nt==null?void 0:Nt.resetCount)==null&&(Nt==null?void 0:Nt.total)!==void 0&&S.createElement("span",null,"\uFF08",Nt==null?void 0:Nt.total,"\uFF09"),(Nt==null?void 0:Nt.resetCount)!==void 0&&(Nt==null?void 0:Nt.total)!==void 0&&S.createElement(z.Z,{title:(Nt==null?void 0:Nt.tip)!=null?Nt==null?void 0:Nt.tip:""},S.createElement("span",{style:{color:"#9096A3"}},"\uFF08",S.createElement("span",{style:{color:"#000"}},Nt==null?void 0:Nt.resetCount),"/",S.createElement("span",null,Nt==null?void 0:Nt.total),"\uFF09"))))),S.createElement("div",{className:Ke.tabBar},Xt)),wt=({className:Ve,style:Qe={},children:nt})=>S.createElement("div",{className:s()(Ve),style:Qe},nt),bt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Mt=C(38854),Ht=C(20834);const Ot=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var sn=({sortValue:Ve,dropValue:Qe,className:nt,onSort:ht,onDrop:Bt,dataSource:Xt=Ot})=>{var Nt;return S.createElement("div",{className:s()(bt.orderWrap,nt)},S.createElement(Mt.Z,{dropdownRender:()=>S.createElement(Ht.default,null,Xt.map((ft,Et)=>S.createElement(Ht.default.Item,{key:Et,onClick:()=>Bt(ft.id)},ft.name)))},S.createElement("span",{className:bt.orderTextWrap},(Nt=Xt.find(ft=>Qe===ft.id))==null?void 0:Nt.name)),S.createElement("span",{className:bt.orderIconWrap},S.createElement("span",{className:bt.orderAsc},S.createElement("i",{className:Ve==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>ht(Ve==="asc"?"desc":"asc")})),S.createElement("span",{className:bt.orderDesc},S.createElement("i",{className:Ve==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>ht(Ve==="asc"?"desc":"asc")}))))},Ft={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},$t=C(3113),yn=C(47046),qt=Object.defineProperty,Qt=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,jt=(Ve,Qe,nt)=>Qe in Ve?qt(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,wn=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))ln.call(Qe,nt)&&jt(Ve,nt,Qe[nt]);if(Qt)for(var nt of Qt(Qe))En.call(Qe,nt)&&jt(Ve,nt,Qe[nt]);return Ve},rn=(Ve,Qe)=>{var nt={};for(var ht in Ve)ln.call(Ve,ht)&&Qe.indexOf(ht)<0&&(nt[ht]=Ve[ht]);if(Ve!=null&&Qt)for(var ht of Qt(Ve))Qe.indexOf(ht)<0&&En.call(Ve,ht)&&(nt[ht]=Ve[ht]);return nt},Zn=(Ve,Qe,nt)=>new Promise((ht,Bt)=>{var Xt=Et=>{try{ft(nt.next(Et))}catch(_t){Bt(_t)}},Nt=Et=>{try{ft(nt.throw(Et))}catch(_t){Bt(_t)}},ft=Et=>Et.done?ht(Et.value):Promise.resolve(Et.value).then(Xt,Nt);ft((nt=nt.apply(Ve,Qe)).next())}),fe=Ve=>{var Qe=Ve,{className:nt,style:ht,children:Bt,loading:Xt=!1,openLoading:Nt,onClick:ft=()=>{},size:Et="middle",shape:_t="round",theme:Vt}=Qe,Gt=rn(Qe,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Fn,An]=(0,S.useState)(!1),Tn=(0,S.useMemo)(()=>{switch(Vt){case yn.Fy.THEMEONE:return Ft.ThemeOne;case yn.Fy.DEFAULT:default:return Ft.btn}},[Vt]);return S.createElement($t.ZP,wn({onClick:(0,u.throttle)(Mn=>Zn(void 0,null,function*(){Nt&&An(!0);try{yield ft(Mn)}catch(Xn){console.log("error",Xn)}Nt&&An(!1)}),2e3,{leading:!0,trailing:!1}),className:s()(Tn,Ft[`${Et}-${_t}`],nt),style:ht,size:Et,shape:_t,loading:Fn||Xt},Gt),Bt)},Ee={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"},ve=({className:Ve,style:Qe,children:nt=null,onClick:ht,title:Bt})=>S.createElement("div",{className:s()(Ee.head,Ve),style:Qe},S.createElement("span",{className:"primary-hover",onClick:ht},S.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),S.createElement("b",{title:Bt},Bt),S.createElement("div",{className:Ee.node},nt)),Ne={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},qe=({confirmShow:Ve=!0,confirmTitle:Qe,confirmClick:nt,cancelShow:ht=!0,cancelTitle:Bt,cancelClick:Xt,className:Nt,style:ft,confirmLoading:Et=!1})=>S.createElement("div",{className:s()(Ne.btns,Nt),style:ft},Ve&&S.createElement($t.ZP,{loading:Et,onClick:nt,type:"primary",className:Ne.confirm},Qe),ht&&S.createElement($t.ZP,{onClick:Xt,className:Ne.cancel},Bt)),Ye={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},mt=({className:Ve,style:Qe={},LeftContent:nt,children:ht,RightContent:Bt})=>S.createElement("div",{className:s()(Ye.fixedBottom,Ve),style:Qe},S.createElement("div",{className:Ye.wrap},S.createElement("div",{className:Ye.left},nt),S.createElement("div",{className:Ye.center},ht),S.createElement("div",{className:Ye.right},Bt))),xt={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"},vt=({className:Ve,style:Qe={},dataSource:nt=[]})=>S.createElement("div",{className:s()(xt.crumbs,Ve),style:Qe},nt.map((ht,Bt)=>BtCe.history.push(ht.path)},ht.name):S.createElement("span",null,ht.name),S.createElement("span",null,"\xA0",">","\xA0")):S.createElement("span",{key:Bt,style:{color:"#5F6368"}},ht.name))),yt=C(31797),Re=Object.defineProperty,Me=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,rt=(Ve,Qe,nt)=>Qe in Ve?Re(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,je=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))it.call(Qe,nt)&&rt(Ve,nt,Qe[nt]);if(Ue)for(var nt of Ue(Qe))tt.call(Qe,nt)&&rt(Ve,nt,Qe[nt]);return Ve},Le=(Ve,Qe)=>Me(Ve,ze(Qe)),He=(Ve,Qe)=>{var nt={};for(var ht in Ve)it.call(Ve,ht)&&Qe.indexOf(ht)<0&&(nt[ht]=Ve[ht]);if(Ve!=null&&Ue)for(var ht of Ue(Ve))Qe.indexOf(ht)<0&&tt.call(Ve,ht)&&(nt[ht]=Ve[ht]);return nt};const{Countdown:Xe}=yt.default;var Je=Ve=>{var Qe=Ve,{onChange:nt}=Qe,ht=He(Qe,["onChange"]);const[Bt,Xt]=(0,S.useState)(null);(0,S.useEffect)(()=>{typeof Bt=="number"&&Bt>=0&&nt(Bt)},[Bt]);const Nt=ft=>{const Et=Math.floor(ft/1e3);Xt(Et)};return S.createElement(Xe,Le(je({},ht),{onChange:Nt}))},_e={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},gt=({DataProps:Ve,className:Qe,style:nt={}})=>{var ht;return S.createElement("div",{className:s()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",_e.ClassRoomItem,Qe),style:nt,onClick:()=>{(0,X.xg)(Ve==null?void 0:Ve.first_category_url)}},S.createElement("div",{className:"flex flex-col item-center"},S.createElement("img",{src:`${(ht=K.Z)==null?void 0:ht.IMG_SERVER}/images/${Ve==null?void 0:Ve.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Ve==null?void 0:Ve.subject_identifier)&&S.createElement("div",{className:"mt-40px"},S.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),S.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),S.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},S.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Ve!=null&&Ve.is_public)&&S.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),S.createElement("span",{className:s()("text-16px font-medium",_e.TitleDom)},Ve==null?void 0:Ve.name)),S.createElement("div",{className:"c-grey-333 font-medium"},Ve==null?void 0:Ve.creator),S.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Ve==null?void 0:Ve.course_members_count),S.createElement("div",{className:"c-grey-333 flex item-center justify-between"},S.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Ve==null?void 0:Ve.tasks_count),Ve!=null&&Ve.is_end?S.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):S.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Dt=Object.defineProperty,Wt=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,Kt=(Ve,Qe,nt)=>Qe in Ve?Dt(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,Tt=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))en.call(Qe,nt)&&Kt(Ve,nt,Qe[nt]);if(Wt)for(var nt of Wt(Qe))on.call(Qe,nt)&&Kt(Ve,nt,Qe[nt]);return Ve},un=({DataProps:Ve=[],selectValue:Qe,onChange:nt,className:ht,style:Bt={},extra:Xt,classNameItem:Nt,styleItem:ft={},barHidden:Et})=>{const[_t,Vt]=(0,S.useState)();return(0,S.useEffect)(()=>{Vt(Array.isArray(Qe)?Qe:[Qe])},[Qe]),S.createElement("div",{className:s()("flex px-20px py-10px gap-40px",ht),style:Tt({borderBottom:"1px solid #D3F0FF"},Bt)},Ve==null?void 0:Ve.map(Gt=>S.createElement("div",{key:Gt==null?void 0:Gt.id,className:s()("flex item-center justify-center current c-grey-333 text-16 relative",Nt,Gt==null?void 0:Gt.className),style:Tt(Tt({color:_t!=null&&_t.includes(Gt==null?void 0:Gt.id)?"#1890FF":"",minWidth:88},ft),(Gt==null?void 0:Gt.style)||{}),onClick:Fn=>{nt==null||nt({domEvent:Fn,item:Gt}),Gt!=null&&Gt.link&&Ce.history.push(Gt==null?void 0:Gt.link)}},Gt==null?void 0:Gt.name,!Et&&(_t==null?void 0:_t.includes(Gt==null?void 0:Gt.id))&&S.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),S.createElement("div",{className:"ml-auto"},Xt))},pn=Object.defineProperty,Yt=Object.defineProperties,Ut=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,Bn=Object.prototype.propertyIsEnumerable,Pn=(Ve,Qe,nt)=>Qe in Ve?pn(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,tn=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))gn.call(Qe,nt)&&Pn(Ve,nt,Qe[nt]);if(xn)for(var nt of xn(Qe))Bn.call(Qe,nt)&&Pn(Ve,nt,Qe[nt]);return Ve},It=(Ve,Qe)=>Yt(Ve,Ut(Qe)),dn=({value:Ve,onChange:Qe,onInputChange:nt,className:ht,style:Bt={},InputProps:Xt})=>{const[Nt,ft]=(0,S.useState)(Ve);return S.createElement("div",{className:s()("flex item-center rounded-full px-10px py-2px",ht),style:tn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Bt)},S.createElement(y.default,It(tn({bordered:!1},Xt),{onChange:Et=>{ft(Et.target.value),nt==null||nt(encodeURIComponent(Et.target.value))},onPressEnter:Et=>{Qe==null||Qe({domEvent:Et,item:{value:Nt}})}})),S.createElement("img",{className:"h-22px current",src:C(25365),height:22,onClick:Et=>{Qe==null||Qe({domEvent:Et,item:{value:Nt}})}}))}},85013:function(Pt,We,C){"use strict";C.r(We),C.d(We,{PracticeFileType:function(){return te},default:function(){return V}});var S=C(59301),pe=C(30955),e=C(61485),I=C(57809),p=C(92832),a=C(36381),t=C(78241),s=C(43418),u=C(8591),o=C(5871),c=C(24905),n=C(54580),r=C(3113),i=C(5112),l=C(1710),d=C(81327),E=C(78673),h=C(95237),v=C(43604),m=C(60324),x=C(6848),w=C(98705),f={flex_box_center:"flex_box_center___MjMLk",flex_space_between:"flex_space_between___PcWTa",flex_box_vertical_center:"flex_box_vertical_center___Cq7f3",flex_box_center_end:"flex_box_center_end___sMsFo",flex_box_column:"flex_box_column___n6Hxq",bg:"bg____Ic4Q",radioStyle:"radioStyle___kewjX",formWrap:"formWrap___jcehV",onePart:"onePart___ECsrp",searchInput:"searchInput___UhEpw",twoPart:"twoPart___WVIpx",title:"title___RpX2E",threePart:"threePart___Tzme_",flexRowCenter:"flexRowCenter___M7zUK",fourPart:"fourPart___HgBFj",testJi:"testJi___s6Skh",upBtn:"upBtn___eKx0D",checkboxs:"checkboxs___B4uNe",averageWarp:"averageWarp___yXrlD",averageCustom:"averageCustom___t5o4x",groupWrap:"groupWrap___eT0sR",customInput:"customInput___pywUD",btns:"btns___lJQrt",uploadBtn:"uploadBtn___bb8tt",addBtn:"addBtn___KmPzc",deleteBtn:"deleteBtn___j15T3",uploadTips:"uploadTips___ezbms",uploadTipsIcon:"uploadTipsIcon___ZWRlB",downloadBtn:"downloadBtn____jf42",fileItem:"fileItem___fJ0rs",multiSelect:"multiSelect___Xb8b8",multiple_select:"multiple_select___HUup3"},O=C(32831),y=C(64165),b=C(99313),g=C(71418),A={flex_box_center:"flex_box_center___vvciu",flex_space_between:"flex_space_between___WPxvw",flex_box_vertical_center:"flex_box_vertical_center___YY9Br",flex_box_center_end:"flex_box_center_end___FiVhK",flex_box_column:"flex_box_column___FWnfq",wrap:"wrap___AEhcV",content:"content___NDdD8",mainPathWrap:"mainPathWrap___BNeQ2",colorBlue:"colorBlue___UwyKz",empty:"empty___aaM_9"},P=Object.defineProperty,k=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,z=(ae,Se,ge)=>Se in ae?P(ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ae[Se]=ge,U=(ae,Se)=>{for(var ge in Se||(Se={}))B.call(Se,ge)&&z(ae,ge,Se[ge]);if(k)for(var ge of k(Se))M.call(Se,ge)&&z(ae,ge,Se[ge]);return ae},K=(ae,Se,ge)=>new Promise((Ae,he)=>{var le=ye=>{try{ce(ge.next(ye))}catch(Ce){he(Ce)}},ee=ye=>{try{ce(ge.throw(ye))}catch(Ce){he(Ce)}},ce=ye=>ye.done?Ae(ye.value):Promise.resolve(ye.value).then(le,ee);ce((ge=ge.apply(ae,Se)).next())});const X=ae=>ae!=null&&ae.length?ae.filter((Se,ge)=>ge!==0).map(Se=>Se.val).join("").substr(1):"",W=({shixunsDetail:ae,globalSetting:Se,dispatch:ge,fileType:Ae,path:he,onFinish:le=()=>{}})=>{const ee=(0,pe.useParams)(),[ce,ye]=(0,S.useState)(""),[Ce,Te]=(0,S.useState)("1"),[De,Ke]=(0,S.useState)([]),[$e,pt]=(0,S.useState)(!1),[Ct,wt]=(0,S.useState)([]),Mt=[te.OriginalPicturePath,te.ExpectPicturePath,te.PicturePath].includes(Ae);(0,S.useEffect)(()=>{ae.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(ye(he||""),Ht())},[ae.actionTabs.key,he,Ce]);const Ht=(Qt="")=>K(void 0,null,function*(){pt(!0);const ln=yield ge({type:`shixunsDetail/${Ce==="1"?"getRepository":"getSecretRepository"}`,payload:{id:ee.id,path:Qt}});if(ln!=null&&ln.trees){const En=ln.trees.map(jt=>U(U({},jt),{name:jt.name,val:jt.name}));wt(En||[])}else wt([]);pt(!1)}),Ot=Qt=>{const ln=X(De);let En=`${ln&&`${ln}/`}${Qt}`;Ce==="2"&&(En=`secret/${En}`),Ae===te.Path?!(ce!=null&&ce.includes(`${En}\uFF1B`))&&ye(`${ce}${En}\uFF1B`):Ae===te.ExecPath&&ye(En)},Jt=Qt=>{if(Qt.type==="tree"){De.length?De.push({val:`/${Qt.val}`,path:Qt.val}):De.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Qt.val}`,path:Qt.val}),Ke(De);const ln=X(De);Mt&&ye(ln),Ht(ln)}},sn=(Qt,ln)=>{const En=De.filter((wn,rn)=>rn<=ln);Ke(En);const jt=X(En);Mt&&ye(jt),Ht(jt)},Ft=()=>K(void 0,null,function*(){le(ce),$t()}),$t=()=>{ye(""),Ke([]),wt([]),Te("1"),ge({type:"shixunsDetail/setActionTabs",payload:{}})},yn=()=>S.createElement(y.Z,{style:{margin:"0 0"},image:y.Z.PRESENTED_IMAGE_SIMPLE,imageStyle:{height:60},description:S.createElement("div",null,S.createElement("p",{style:{color:"#888",marginBottom:0}},"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u6682\u65E0\u6587\u4EF6\u3002\u8BF7\u5148\u5F00\u542F\u5E76\u4E0A\u4F20\u4EE3\u7801\u6587"),S.createElement("span",{style:{color:"#888"}},"\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6587\u4EF6\u5230\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))},S.createElement(r.ZP,{type:"primary",onClick:()=>{$t(),ge({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),pe.history.push(`/shixuns/${ee.id}/edit?tabId=warehouse`)}},"\u53BB\u4E0A\u4F20")),qt=X(De);return S.createElement(s.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:ae.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ft,onCancel:$t},S.createElement("div",{className:A.wrap},S.createElement(b.default,{activeKey:Ce,onChange:Qt=>{Ke([]),Te(Qt)}},S.createElement(b.default.TabPane,{tab:"\u4EE3\u7801\u4ED3\u5E93",key:"1"}),Ae==="exec_path"&&S.createElement(b.default.TabPane,{tab:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",key:"2"})),S.createElement(g.Z,{style:{backgroundColor:"#f5f5f5",height:200},spinning:$e},S.createElement("div",{className:A.content},S.createElement("div",null,!!(De!=null&&De.length)&&De.map((Qt,ln)=>S.createElement("a",{style:{whiteSpace:ln===0?"nowrap":""},key:ln,onClick:()=>sn(Qt,ln)},Qt.val))),Ct!=null&&Ct.length?Ct.map((Qt,ln)=>Qt.type==="tree"?S.createElement("a",{key:ln,onClick:()=>Jt(Qt)},S.createElement("i",{className:`iconfont icon-wenjianjia ${A.colorBlue}`}),qt&&`${qt}/`,Qt.name):S.createElement("a",{key:ln,onClick:()=>Ot(`${Qt.name}`)},S.createElement("i",{className:`iconfont icon-zuoye ${A.colorBlue}`}),qt&&`${qt}/`,Qt.name)):yn())),S.createElement("label",{className:"mt5"},"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:"),S.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:ce,onChange:Qt=>ye(Qt.target.value)})))};var re=(0,pe.connect)(({shixunsDetail:ae,globalSetting:Se})=>({shixunsDetail:ae,globalSetting:Se}))(W),G=C(86210),q=C(78267),Y=C(21359),Q=C(93229),$=C(86377),J=C(56716),ue=C(27527),se=C(70610),xe=C(57389),we=Object.defineProperty,ie=Object.defineProperties,L=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,ne=(ae,Se,ge)=>Se in ae?we(ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ae[Se]=ge,H=(ae,Se)=>{for(var ge in Se||(Se={}))D.call(Se,ge)&&ne(ae,ge,Se[ge]);if(_)for(var ge of _(Se))Z.call(Se,ge)&&ne(ae,ge,Se[ge]);return ae},F=(ae,Se)=>ie(ae,L(Se)),j=(ae,Se,ge)=>new Promise((Ae,he)=>{var le=ye=>{try{ce(ge.next(ye))}catch(Ce){he(Ce)}},ee=ye=>{try{ce(ge.throw(ye))}catch(Ce){he(Ce)}},ce=ye=>ye.done?Ae(ye.value):Promise.resolve(ye.value).then(le,ee);ce((ge=ge.apply(ae,Se)).next())});const{Option:R}=I.default,{TextArea:T}=p.default,{Panel:N}=a.default;var te=(ae=>(ae.Path="path",ae.ExecPath="exec_path",ae.OriginalPicturePath="original_picture_path",ae.ExpectPicturePath="expect_picture_path",ae.PicturePath="picture_path",ae))(te||{});const oe=({shixunsDetail:ae,dispatch:Se,practiceSetting:ge})=>{var Ae,he,le,ee,ce,ye,Ce,Te,De,Ke,$e,pt,Ct,wt,bt,Mt,Ht,Ot,Jt,sn,Ft,$t,yn;const qt=(0,pe.useDispatch)(),[Qt]=t.default.useForm(),[ln]=t.default.useForm(),[En]=t.default.useForm(),[jt,wn]=(0,S.useState)({}),[rn,Zn]=(0,S.useState)({}),[Pe,fe]=(0,S.useState)([]),[Ee,be]=(0,S.useState)({}),[ve,Ne]=(0,S.useState)([]),[Fe,qe]=(0,S.useState)({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),[Ye,st]=(0,S.useState)([!1]),[mt,xt]=(0,S.useState)(!1),[At,vt]=(0,S.useState)(),yt=(0,S.useRef)({formValue:{},testSetList:[],uploadData:[]}),[Re,Me]=(0,S.useState)(!0),[ze,Ue]=(0,S.useState)(!0),it=(0,S.useRef)(null),[tt,rt]=(0,S.useState)(!1),[je,Le]=(0,S.useState)(!1),[He,Xe]=(0,S.useState)(!1),[Ge,Je]=(0,S.useState)(!1),[_e,ut]=(0,S.useState)(!1),gt=(0,pe.useParams)(),[Dt,Wt]=(0,S.useState)(!1),[en,on]=(0,S.useState)(!1),[Kt,Tt]=(0,S.useState)(!1),[mn,un]=(0,S.useState)(!1),[pn,Yt]=(0,S.useState)(!1),[Ut,xn]=(0,S.useState)([]),[gn,Bn]=(0,S.useState)("");let[Pn,tn]=(0,S.useState)([{}]);const[It,Rt]=(0,S.useState)([]),[dn,Ve]=(0,S.useState)([]),[Qe,nt]=(0,S.useState)(null),[ht,Bt]=(0,S.useState)([]),[Xt,Nt]=(0,S.useState)({}),[ft,Et]=(0,S.useState)([]),[_t,Vt]=(0,S.useState)(null),[Gt,Fn]=(0,S.useState)([]),[An,Tn]=(0,S.useState)([]),[Mn,Xn]=(0,S.useState)([]),[tr,nr]=(0,S.useState)(),[Jn,jr]=(0,S.useState)([]),Vr=["test_set_rules","go_back_url","next_challenge","position","name","chooses","st","id","path","exec_path","show_type","original_picture_path","expect_picture_path","picture_path","test_set_rules_expression","web_route","test_set_score","test_set_average","exec_time","ignore_space","with_code_file","unity_3d","unity_3d_routes","unity_3d_result","has_web_route","test_sets","is_file","proxy_port","unity3d_show_location","show_vrs_content"];let Br=[];(0,S.useEffect)(()=>{Qr(),Dr()},[]),(0,S.useEffect)(()=>{console.log(Pe);let Oe=Pe.every(fn=>fn.hidden===1);Wt(Oe);let lt=Pe.every(fn=>fn.is_invisible);on(lt);let Lt=Pe.every(fn=>fn.last_match_rule);Tt(Lt);let cn=Pe.every(fn=>fn.input_visible);un(cn);let Sn=Pe.every(fn=>fn.actual_output_visible);Yt(Sn)},[Pe]),(0,S.useEffect)(()=>{var Oe;ae.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"?_r(ae.actionTabs.params):ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&(Ca(ae.actionTabs.params),Lr(((Oe=ae==null?void 0:ae.detail)==null?void 0:Oe.vrs_subject_id)||[]))},[ae.actionTabs.key]),(0,S.useEffect)(()=>{gt.challengesId?nr(!0):nr(!1)},[gt]),(0,S.useEffect)(()=>(JSON.stringify(yt.current.formValue)!=="{}"&&yt.current.testSetList.length&&wa(),()=>{clearTimeout(it.current)}),[jt,ve]);const Qr=()=>j(void 0,null,function*(){var Oe,lt;Me(!0);const Lt=yield Se({type:"shixunsDetail/getRepository",payload:{id:gt.id,path:""}});Ue((Lt==null?void 0:Lt.trees)===null);const cn=yield(0,w.ii)({id:gt.id,challengeId:gt.challengesId,tab:1});if(cn){Me(!1);const Sn=((lt=(Oe=cn.test_sets)==null?void 0:Oe[0])==null?void 0:lt.is_file)||!1;let fn=null;cn.test_set_score_rule==2?fn="score":cn.test_set_score_rule==1?fn=!0:cn.test_set_score_rule==0?fn=!1:fn=cn==null?void 0:cn.test_set_average;const rr=F(H({},cn),{is_file:Sn,test_set_average:fn});be(rr),parseInt(cn==null?void 0:cn.code_compile_score)>0&&ut(!0),Yn(rr)}}),Dr=()=>j(void 0,null,function*(){const Oe=yield(0,Q.ZP)("/api/vrs_env_list",{method:"get"});(Oe==null?void 0:Oe.status)===0&&xn(Oe==null?void 0:Oe.data)}),_r=Oe=>j(void 0,null,function*(){nt(Oe),ln.setFieldsValue(H({},Oe))}),Ca=Oe=>j(void 0,null,function*(){var lt,Lt,cn;Vt(Oe),En.setFieldsValue(F(H({},Oe),{vrs_env_id:(lt=ae==null?void 0:ae.detail)==null?void 0:lt.vrs_env_id,vrs_subject_id:(Lt=ae==null?void 0:ae.detail)==null?void 0:Lt.vrs_subject_id})),console.log("shixunsDetail?.detail?.vrs_subject_id",(cn=ae==null?void 0:ae.detail)==null?void 0:cn.vrs_subject_id)}),Jr=Oe=>{let lt=Oe==null?void 0:Oe.length;if(lt==0)return;const Lt=Math.floor(100/lt),cn=100%lt,Sn=Number(Lt)+Number(cn);console.log(lt,Oe),Et(Oe.map((fn,rr)=>F(H({},fn),{score:rr==lt-1?Sn:Lt})))},wa=()=>{clearTimeout(it.current),it.current=setTimeout(Ea,500)},Ea=()=>{Vr.some(lt=>{const Lt=(0,q.isNumber)(jt[lt])?String(jt[lt]):jt[lt],cn=(0,q.isNumber)(yt.current.formValue[lt])?String(yt.current.formValue[lt]):yt.current.formValue[lt];return!(0,q.isEqual)(Lt,cn)})||!(0,q.isEqual)(yt.current.testSetList,ve)||!(0,q.isEqual)(yt.current.uploadData,Pe)?Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},Yn=Oe=>{var lt,Lt,cn,Sn,fn;if(Oe.proxy_port=(Oe==null?void 0:Oe.proxy_port)||8080,Qt.setFieldsValue(H({},Oe)),wn(H({},Oe)),Oe!=null&&Oe.is_file){const rr=Oe.test_sets||[];fe(rr);const vr=[{hidden:0,input:"",output:"",score:100}];yt.current={formValue:H({},Oe),testSetList:vr,uploadData:rr},Ne(vr),st(Array(vr.length).fill(!1))}else{const rr=(lt=Oe.test_sets)!=null&<.length?Oe.test_sets:[{hidden:0,input:"",output:"",score:100}];yt.current={formValue:H({},Oe),testSetList:rr,uploadData:[]},st(Array(rr.length).fill(!1)),Ne(rr)}Ve((Oe==null?void 0:Oe.vrs_settings)||[]),Et((Oe==null?void 0:Oe.test_sets)||[]),tn((Oe==null?void 0:Oe.step_settings)||[{}]),jr(Oe!=null&&Oe.img_attachment?[F(H({},Oe==null?void 0:Oe.img_attachment),{name:(Lt=Oe==null?void 0:Oe.img_attachment)==null?void 0:Lt.title,response:{id:(Sn=(cn=Oe==null?void 0:Oe.img_attachment)==null?void 0:cn.url)==null?void 0:Sn.split("/")[3]}})]:[]),Oe!=null&&Oe.voice_attachment&&Xn([{response:H({},Oe==null?void 0:Oe.voice_attachment),uid:(fn=Oe==null?void 0:Oe.voice_attachment)==null?void 0:fn.id,status:"done"}])},Vn=Oe=>j(void 0,null,function*(){if(ze){s.default.confirm({centered:!0,title:"\u63D0\u793A",content:"\u8BF7\u5148\u4E0A\u4F20\u672C\u5173\u4EFB\u52A1\u7684\u6240\u6709\u4EE3\u7801\u6587\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6240\u6709\u5FC5\u8981\u7684\u6587\u4EF6\u5230\u4EE3\u7801\u4ED3\u5E93",okText:"\u53BB\u4E0A\u4F20",onOk:()=>{Se({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),pe.history.push(`/shixuns/${gt.id}/edit?tabId=warehouse`)},cancelText:"\u53D6\u6D88"});return}Se({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}}),vt(Oe)}),Sr=Oe=>{const lt={[At]:Oe};Qt.setFieldsValue(lt),wn(H(H({},jt),lt))},ar=Oe=>{const lt=Qt.getFieldsValue();wn(H({},lt)),"vrs_env_id"in Oe&&(Qt.setFieldsValue({vrs_subject_id:null}),wn(F(H({},lt),{vrs_subject_id:null})),Ve([]),Et([])),"vrs_subject_id"in Oe&&(Ve([]),Et([])),"test_set_score"in Oe&&Oe.test_set_score&&(Qt.setFieldsValue({test_set_average:!0}),jt.is_file?br(Pe):or(ve)),"test_set_average"in Oe&&Oe.test_set_average&&(Jr(ft),jt.is_file?br(Pe):or(ve)),"unity_3d"in Oe&&(Oe.unity_3d||(Qt.setFieldsValue({with_code_file:!0}),wn(F(H({},lt),{with_code_file:!0}))))},or=Oe=>{let lt=parseInt(Qt.getFieldValue("code_compile_score")||0);const Lt=Math.floor((100-lt)/Oe.length),cn=Lt+(100-lt)%Oe.length;Oe=Oe.map((Sn,fn)=>fn===Oe.length-1?F(H({},Sn),{score:cn}):F(H({},Sn),{score:Lt})),yt.current.testSetList=(0,q.clone)(Oe),Ne(Oe)},br=Oe=>{let lt=parseInt(Qt.getFieldValue("code_compile_score")||0);const Lt=Math.floor((100-lt)/Oe.length),cn=Lt+(100-lt)%Oe.length;Oe=Oe.map((Sn,fn)=>fn===Oe.length-1?F(H({},Sn),{score:cn}):F(H({},Sn),{score:Lt})),yt.current.uploadData=(0,q.clone)(Oe),fe(Oe)},Hr=()=>{const Oe=[...ve,{hidden:0,input:"",output:"",score:0}];st([...Ye,!1]),xt(!1),Qt.getFieldValue("test_set_average")?or(Oe):Ne(Oe)},In=(Oe,lt=!1,Lt=1)=>j(void 0,null,function*(){var cn,Sn,fn,rr,vr,ha,ba,eo,to;const{vrs_type:fo,vrs_env_id:Xa,vrs_subject_id:hr,test_set_average:ur,vrs_settings:ga,test_set:ra,point_hint:$r}=Oe;Oe.path&&!Oe.path.endsWith("\uFF1B")&&(Oe.path=Oe.path+"\uFF1B"),((cn=ae.detail)==null?void 0:cn.vrs_type)==1?(yield(0,Q.ZP)(`/api/shixuns/${gt==null?void 0:gt.id}/challenges/${gt==null?void 0:gt.challengesId}/update_vrs_setting`,{method:"put",body:F(H(F(H({},Oe),{vrs_type:1,vrs_env_id:Xa,vrs_subject_id:hr,test_set:ft,unity_3d_routes:(fn=(Sn=Ut==null?void 0:Ut.filter(fa=>{var Aa;return fa.id==((Aa=ae==null?void 0:ae.detail)==null?void 0:Aa.vrs_env_id)}))==null?void 0:Sn[0])==null?void 0:fn.url,voice_attachment_id:(ha=(vr=(rr=Mn.filter(fa=>fa.status==="done"))==null?void 0:rr[0])==null?void 0:vr.response)==null?void 0:ha.container_id,step_settings:[...Pn],img_attachment_id:((eo=(ba=Jn==null?void 0:Jn[0])==null?void 0:ba.response)==null?void 0:eo.id)||""}),Pr),{test_set_score_rule:Oe.test_set_average=="score"?2:Oe.test_set_average?1:0})})).status==0&&u.ZP.success("\u4FDD\u5B58\u6210\u529F"):(yield(0,w.Rs)(F(H({},gt),{tab:1,vrs_type:0,challenge:F(H(H({},Oe),{test_set_rules_expression:Oe.test_set_rules===0?null:Oe.test_set_rules_expression}),{shixunfileexpectpicturepath:Oe.original_picture_path,shixunfilestandardpicturepath:Oe.expect_picture_path}),test_set:Br,sync_origin_shixun:lt}))).status>=0&&((to=ae==null?void 0:ae.detail)!=null&&to.copy_for_exercise&&(0,J.m)(Se,ae,gt.id,Lt),pe.history.replace(`/shixuns/${gt.id}/edit/${gt.challengesId}/tab=3`))}),Wn=(Oe,lt)=>{const Lt=[...Pe];Lt.splice(lt,1),jt.test_set_average?br(Lt):fe(Lt)},Qn=(Oe,lt)=>{console.log(Oe,lt);const Lt=Pe.map((cn,Sn)=>Sn===lt?F(H({},cn),{score:Oe.target.value?Number(Oe.target.value):0}):cn);fe(Lt)},$n=(Oe,lt,Lt)=>{Lt==="hidden"&&(Oe=Oe?1:0),console.log(Oe,lt);const cn=Pe.map((fn,rr)=>rr===lt?F(H({},fn),{[Lt]:Oe}):fn);fe(cn),console.log(cn);const Sn=cn.every(fn=>fn[Lt]===Oe);Lt==="hidden"?Wt(Sn&&Oe):Lt==="is_invisible"?on(Sn&&Oe):Lt==="input_visible"?un(Sn&&Oe):Lt==="actual_output_visible"?Yt(Sn&&Oe):Tt(Sn&&Oe)},fr=(Oe,lt)=>{lt==="hidden"&&(Oe=Oe?1:0),console.log(Oe);const Lt=Pe.map((cn,Sn)=>F(H({},cn),{[lt]:Oe}));fe(Lt),lt==="hidden"?Wt(Oe):lt==="is_invisible"?on(Oe):lt==="input_visible"?un(Oe):lt==="actual_output_visible"?Yt(Oe):Tt(Oe)},Er=Oe=>{if(Oe!=null&&Oe.length){if(Qt.setFieldsValue({is_file:Oe==null?void 0:Oe[0].is_file}),wn(F(H({},jt),{is_file:Oe==null?void 0:Oe[0].is_file})),Oe!=null&&Oe[0].is_file){const lt=Pe.concat(Oe.map(Lt=>F(H({},Lt),{hidden:0,is_invisible:!1,last_match_rule:!1})));jt.test_set_average?br(lt):fe(lt)}if(!(Oe!=null&&Oe[0].is_file)){const lt=ve==null?void 0:ve.filter(Lt=>Lt.input||Lt.output).concat(Oe);st(Array(lt.length).fill(!1)),jt.test_set_average?or(lt):Ne(lt)}}},sa=()=>{s.default.confirm({title:"\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u5173\u5361\u4E2D\u7684\u6D4B\u8BD5\u7528\u4F8B\u5168\u90E8\u5220\u9664\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>{Oe()}});const Oe=()=>{jt.is_file?br([]):(or([{hidden:0,input:"",output:"",score:0}]),st([!1]))}},Wr=()=>{var Oe;const lt=()=>{pe.history.push(`/shixuns/${gt.id}/challenges`),Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Oe=ge==null?void 0:ge.sideBar)!=null&&Oe.confirmLeave?s.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{lt()}}):lt()};console.log(Pe,444);const Kr=Oe=>j(void 0,null,function*(){Ve(dn.filter(lt=>!Oe.includes(lt.id)))}),Gr=Oe=>j(void 0,null,function*(){let lt=ft.filter(Lt=>!Oe.includes(Lt.id));Et(lt),Jr(lt)}),Tr=[{title:"\u5E8F\u53F7",render:(Oe,lt,Lt)=>Lt+1,width:60,align:"center"},{title:"\u76EE\u6807",dataIndex:"target",align:"center"},{title:"\u8BBE\u7F6E\u9879\u540D\u79F0",dataIndex:"name",align:"center"},{title:"\u6001\u52BF\u503C",dataIndex:"value",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Oe,lt)=>S.createElement(S.Fragment,null,S.createElement("span",{onClick:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u8BBE\u7F6E\u9879",params:lt}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),S.createElement("span",{onClick:()=>Kr([lt==null?void 0:lt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}],mr=[{title:"\u5E8F\u53F7",render:(Oe,lt,Lt)=>Lt+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(Oe,lt,Lt)=>Oe==0?"\u56FA\u5B9A\u503C":Oe==1?"\u533A\u95F4\u503C":Oe==2?"\u72B6\u6001\u503C":"\u8BED\u97F3\u91C7\u96C6"},{title:"\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center"},{title:(jt==null?void 0:jt.test_set_average)=="score"?"\u81EA\u5B9A\u4E49\u5206\u503C":"\u5F97\u5206\u6BD4\u4F8B",dataIndex:"score",align:"left",width:220,render:(Oe,lt,Lt)=>{var cn;return S.createElement(S.Fragment,null,S.createElement(o.Z,{min:0,max:100,value:(cn=ft[Lt])==null?void 0:cn.score,disabled:(jt==null?void 0:jt.test_set_average)&&(jt==null?void 0:jt.test_set_average)!="score",onChange:Sn=>{ft[Lt].score=Sn?Number(Sn):0,Et([...ft])}}),(jt==null?void 0:jt.test_set_average)!="score"&&S.createElement("span",{className:"ml5"},"%"))}},{title:"\u662F\u5426\u9636\u68AF\u5224\u5206",dataIndex:"is_step_grading",align:"left",width:112,render:(Oe,lt,Lt)=>Oe?"\u662F":"\u5426"},jt.point_hint&&{title:"\u5F15\u5BFC\u987A\u5E8F",dataIndex:"vrs_position",align:"center"},jt.point_hint&&{title:"\u5F15\u5BFC\u5185\u5BB9",dataIndex:"vrs_content",ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Oe,lt)=>S.createElement(S.Fragment,null,S.createElement("span",{onClick:()=>{var Lt;jt.vrs_question_type=(Lt=ae.detail)==null?void 0:Lt.vrs_question_type,wn(H({},jt)),qt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u91C7\u96C6\u70B9",params:lt}})},className:"current mr15",style:{color:"#3061D0"}},"\u7F16\u8F91"),S.createElement("span",{onClick:()=>Gr([lt==null?void 0:lt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}].filter(Oe=>!!Oe),Lr=Oe=>j(void 0,null,function*(){const lt=yield(0,Q.ZP)("/api/vrs_points.json",{method:"get",params:{vrs_subject_id:Oe}});(lt==null?void 0:lt.status)==0&&Rt(lt.data)}),kr=Oe=>{["uploading","done","removed"].includes(Oe.file.status)&&jr(Oe.fileList)},la=Oe=>Oe.type==="image/jpeg"||Oe.type==="image/png"?Oe.size/1024/1024>10?(u.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E10MB"),!1):(jr([]),!0):(u.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),!1);(0,S.useEffect)(()=>{Fa(H({},Ee))},[Ee]);const[Pr,Fa]=(0,S.useState)({}),Ta=(Oe,lt)=>{const Lt=JSON.parse(JSON.stringify(Pr||[]));Lt[Oe]=lt,Fa(H({},Lt))},_a=(Oe,lt,Lt)=>{const cn=JSON.parse(JSON.stringify(Pr||[]));cn.challenge_step_penalties[Lt][Oe]=lt,Fa(H({},cn))},Ra=()=>{const Oe=JSON.parse(JSON.stringify(Pr||[]));Oe!=null&&Oe.challenge_step_penalties&&Oe.challenge_step_penalties.push({id:null,score:null,start_time:null,end_time:null}),Fa(H({},Oe))},so=Oe=>{const lt=JSON.parse(JSON.stringify(Pr||[]));lt.challenge_step_penalties,lt!=null&<.challenge_step_penalties&<.challenge_step_penalties.splice(Oe,1),Fa(H({},lt))};return S.createElement(S.Fragment,null,S.createElement("section",{key:1,className:f.bg},S.createElement(t.default,{form:Qt,className:f.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:ar,onFinish:Oe=>{var lt,Lt,cn;let Sn=parseInt(Qt.getFieldValue("code_compile_score")||0);if(((lt=ae.detail)==null?void 0:lt.vrs_type)==1&&(ft!=null&&ft.length)){const fn=ft.reduce((rr,vr)=>rr+vr,0);if(Oe.test_set_score&&fn!==100&&(ft!=null&&ft.length)){u.ZP.error((jt==null?void 0:jt.test_set_average)=="score"?"\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100":"\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u6BD4\u4F8B\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}}if(Oe.is_file){if(!(Pe!=null&&Pe.length)){u.ZP.error("\u6D4B\u8BD5\u96C6\u4E0D\u80FD\u4E3A\u7A7A");return}const rr=Pe.map(vr=>vr.score).reduce((vr,ha)=>vr+ha,0)+Sn;if(Oe.test_set_score&&rr!==100&&(ve!=null&&ve.length)){u.ZP.error((jt==null?void 0:jt.test_set_average)=="score"?"\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100":"\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Br=Pe}if(!Oe.is_file){const rr=ve.map(vr=>vr.score).reduce((vr,ha)=>vr+ha,0)+Sn;if(Oe.test_set_score&&rr!==100&&(ve!=null&&ve.length)){u.ZP.error((jt==null?void 0:jt.test_set_average)=="score"?"\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100":"\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Br=ve.map(vr=>F(H({},vr),{is_file:!1}))}Oe.test_set_score||(Br=Br.map(fn=>F(H({},fn),{is_target:!1,target_name:""}))),(Lt=ae==null?void 0:ae.detail)!=null&&Lt.is_fork_from_creator&&((cn=ae==null?void 0:ae.detail)!=null&&cn.copy_for_exercise)&&(Ee!=null&&Ee.has_relation)?Se({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Oe,type:"taskLevel",fn:(fn,rr,vr)=>{In(fn,rr,vr)}}}):In(Oe)},initialValues:{test_set_rules:0}},S.createElement($.Z,{activeIndex:1}),S.createElement("div",{className:(Ae=ae==null?void 0:ae.detail)!=null&&Ae.is_client_unity_3d?"":f.onePart},((he=ae.detail)==null?void 0:he.identity)<5&&((le=ae.detail)==null?void 0:le.unity_3d)&&((ee=ae.detail)==null?void 0:ee.vrs_type)==1&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"show_vrs_content",valuePropName:"checked"},S.createElement(c.default,{style:{color:"#333333"}},"\u662F\u5426\u5728\u4EFF\u771F\u5BA2\u6237\u7AEF\u663E\u793A\u5F15\u5BFC\u5185\u5BB9\u7684\u4EA4\u4E92\u9762\u677F")),((ce=ae.detail)==null?void 0:ce.vrs_question_type)==1&&(jt==null?void 0:jt.show_vrs_content)&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9"}]},S.createElement(T,{defaultValue:jt.vrs_content,rows:6})),S.createElement(t.default.Item,{name:"img_attachment_id",valuePropName:"imgFileList"},S.createElement("div",{className:f.upload},S.createElement(n.default,{fileList:Jn,action:`${se.Z.API_SERVER}/api/attachments.json`,onChange:Oe=>kr(Oe),onRemove:Oe=>{jr([])},beforeUpload:Oe=>la(Oe),withCredentials:!0,accept:"image/*"},S.createElement(r.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u56FE\u7247")))),S.createElement(t.default.Item,{name:"audioFiles",valuePropName:"audioFiles"},S.createElement(xe.Z,{isEdit:tr,value:Mn,onChange:Xn,maxSize:5e3,maxCount:1}))),S.createElement(t.default.Item,{name:"test_set_average",label:"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303"},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),S.createElement(i.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"),S.createElement(i.ZP,{value:"score"},"\u81EA\u5B9A\u4E49\u5206\u503C"))),S.createElement("div",{style:{position:"relative"}},S.createElement(t.default.Item,{name:"test_set",label:"\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848",rules:[{required:!1,message:"\u8BF7\u6DFB\u52A0\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848"}]},S.createElement("div",{className:"flex item-center justify-between"},S.createElement("div",{className:f.btns},S.createElement("div",{className:f.addBtn,onClick:()=>{var Oe,lt;qt({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u91C7\u96C6\u70B9"}}),jt.vrs_question_type=(Oe=ae.detail)==null?void 0:Oe.vrs_question_type,wn(H({},jt)),Lr(((lt=ae==null?void 0:ae.detail)==null?void 0:lt.vrs_subject_id)||[])}},S.createElement("span",null,"\u6DFB\u52A0\u91C7\u96C6\u70B9")),(Gt==null?void 0:Gt.length)>0&&S.createElement("div",{className:f.deleteBtn,onClick:()=>s.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u91C7\u96C6\u70B9\u5417\uFF1F",onOk:()=>Gr(Gt)})},S.createElement("span",null,"\u6279\u91CF\u5220\u9664"))),S.createElement(ue.t7,{className:f.searchInput,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:gn,onChange:Oe=>{var lt;return Bn((lt=decodeURIComponent(Oe))==null?void 0:lt.trim())}})),S.createElement(l.default,{style:{padding:"15px 0"},pagination:!1,columns:mr,dataSource:ft==null?void 0:ft.filter(Oe=>{var lt,Lt;return!gn||((lt=Oe==null?void 0:Oe.vrs_point_name)==null?void 0:lt.toLowerCase().includes(gn.toLowerCase()))||((Lt=Oe==null?void 0:Oe.vrs_point_name)==null?void 0:Lt.includes(gn))}),rowKey:Oe=>Oe==null?void 0:Oe.id,rowSelection:{selectedRowKeys:Gt,onChange:Oe=>{Fn(Oe)}}})),((ye=ae.detail)==null?void 0:ye.vrs_question_type)==0&&S.createElement(t.default.Item,{name:"point_hint",valuePropName:"checked",style:{position:"absolute",top:10,right:0}},S.createElement(c.default,null,S.createElement("span",{style:{fontSize:14}},"\u5BF9\u5B66\u5458\u5F00\u542F\u91C7\u96C6\u70B9\u64CD\u4F5C\u5F15\u5BFC")))),(Ce=[Pr||[]])==null?void 0:Ce.map((Oe,lt)=>{var Lt,cn,Sn,fn,rr;return S.createElement(S.Fragment,{key:Oe.challenge_id},[0,1].includes((Lt=ae.detail)==null?void 0:Lt.vrs_question_type)&&S.createElement("div",{className:"mb20"},S.createElement(d.Z,null,S.createElement(E.Z,{checked:Oe==null?void 0:Oe.is_time_limit,onChange:vr=>Ta("is_time_limit",vr)}),S.createElement("span",{className:"c-grey-333",onClick:()=>{console.log(Pr)}},"\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u5E76\u8BBE\u7F6E\u5F97\u5206\u89C4\u5219")),((cn=ae.detail)==null?void 0:cn.vrs_question_type)==0&&(Oe==null?void 0:Oe.is_time_limit)&&S.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},S.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),S.createElement(o.Z,{suffix:"\u79D2",value:Oe==null?void 0:Oe.time_limit,onChange:vr=>Ta("time_limit",vr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u6BCF\u8D85\u8FC7"),S.createElement(o.Z,{suffix:"\u79D2",value:Oe==null?void 0:Oe.timeout_second,onChange:vr=>Ta("timeout_second",vr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u6263\u9664"),S.createElement(o.Z,{suffix:"\u5206",value:Oe==null?void 0:Oe.deduct_point,onChange:vr=>Ta("deduct_point",vr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u76F4\u81F3\u6263\u5B8C\u8BE5\u9898\u5206\u503C")),((Sn=ae.detail)==null?void 0:Sn.vrs_question_type)==1&&(Oe==null?void 0:Oe.is_time_limit)&&S.createElement(S.Fragment,null,S.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},S.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),S.createElement(o.Z,{suffix:"\u79D2",value:Oe==null?void 0:Oe.time_limit,onChange:vr=>Ta("time_limit",vr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u8D85\u8FC7\u65F6\u95F4\u4E0D\u5F97\u5206\uFF0C\u53EF\u4EE5\u8BBE\u7F6E\u5B66\u5458\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210\u6263\u9664\u4E0D\u540C\u5206\u503C")),!!((fn=Oe==null?void 0:Oe.challenge_step_penalties)!=null&&fn.length)&&S.createElement("div",{className:"mt20 p20",style:{backgroundColor:"#F6F7F9",display:"flex",flexDirection:"column",gap:20}},(rr=Oe==null?void 0:Oe.challenge_step_penalties)==null?void 0:rr.map((vr,ha)=>S.createElement(h.Z,{key:ha,align:"middle"},S.createElement("div",null,"\u5B8C\u6210\u65F6\u95F4"),S.createElement(o.Z,{suffix:"\u79D2",value:vr==null?void 0:vr.start_time,onChange:ba=>_a("start_time",ba,ha),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"-"),S.createElement(o.Z,{suffix:"\u79D2",value:vr==null?void 0:vr.end_time,onChange:ba=>_a("end_time",ba,ha),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u6263\u9664"),S.createElement(o.Z,{suffix:"\u5206",value:vr==null?void 0:vr.score,onChange:ba=>_a("score",ba,ha),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("i",{className:"iconfont icon-shanchu15 c-red current ml20",onClick:()=>so(ha)})))),S.createElement(ue.op,{onClick:()=>Ra(),className:"mt20",shape:"default"},"\u6DFB\u52A0\u5F97\u5206\u89C4\u5219"))))}),((Te=ae.detail)==null?void 0:Te.vrs_question_type)==1&&S.createElement("div",{className:"mb100"},S.createElement(t.default.Item,{name:"open_step_settings",valuePropName:"checked"},S.createElement(c.default,{style:{color:"#333333"}},"\u6307\u5B9A\u4E0B\u4E00\u6B65\u4EFB\u52A1",S.createElement("span",{style:{color:"#9096A3",fontSize:14}},"\uFF08\u672A\u5F00\u542F\u65F6\uFF0C\u5B66\u5458\u5B8C\u6210\u5F53\u524D\u4EFB\u52A1\u540E\u5C06\u6309\u9ED8\u8BA4\u6392\u5E8F\u8FDB\u884C\u4E0B\u4E00\u6B65\u4EFB\u52A1\u3002\u5F00\u542F\u4E4B\u540E\uFF0C\u5C06\u6839\u636E\u5F53\u524D\u4EFB\u52A1\u7684\u4E0D\u540C\u5B8C\u6210\u60C5\u51B5\u8FDB\u5165\u6307\u5B9A\u7684\u4E0B\u4E00\u6B65\u4EFB\u52A1\uFF09"))),jt.open_step_settings&&S.createElement(h.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 20px",marginTop:"1px",marginBottom:50}},Pn&&(Pn==null?void 0:Pn.map(function(Oe,lt){var Lt,cn,Sn;return S.createElement(v.Z,{span:24,key:lt},S.createElement(h.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:lt==(Pn==null?void 0:Pn.length)-1?"0px":"10px"}},S.createElement("div",{style:{minWidth:60,marginRight:"15px",textAlign:"right"}},"\u89C4\u5219",lt+1,"\uFF1A"),S.createElement("div",{className:"mr10"},"\u82E5\u91C7\u96C6\u70B9"),S.createElement(I.default,{mode:"multiple",className:f.multiple_select,style:{width:"38%"},value:Oe.check_points,placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",onChange:fn=>{Pn[lt].check_points=fn,tn(Pn.slice())}},(Lt=Ut==null?void 0:Ut.filter(fn=>{var rr;return fn.id==((rr=ae==null?void 0:ae.detail)==null?void 0:rr.vrs_env_id)})[0])==null?void 0:Lt.vrs_points.map(fn=>S.createElement(R,{value:fn.name},fn.name))),S.createElement("div",{className:"ml10"},"\u5168\u90E8\u6B63\u786E\uFF0C\u5219\u8FDB\u5165"),S.createElement("div",{className:"ml20"},S.createElement(I.default,{style:{width:"250px",height:40},size:"large",value:Oe.challenge_id,placeholder:"\u8BF7\u9009\u62E9\u4EFB\u52A1",onChange:fn=>{Pn[lt].challenge_id=fn,tn(Pn.slice())}},(Sn=(cn=ae==null?void 0:ae.challenges)==null?void 0:cn.challenge_list)==null?void 0:Sn.map((fn,rr)=>S.createElement(R,{value:fn.challenge_id},`\u4EFB\u52A1${rr+1}`)))),S.createElement("div",{style:{display:"flex",width:"50px"}},S.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{tn(Pn.concat({}))}}),lt!=0&&S.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Pn=Pn.filter((fn,rr)=>lt!==rr),tn(Pn.slice()),setTimeout(()=>tn(Pn.slice()),10)}}))))}))))),!((De=ae.detail)!=null&&De.unity_3d)&&((Ke=ae.detail)==null?void 0:Ke.identity)<5&&(($e=ae.detail)==null?void 0:$e.vrs_type)!=1&&S.createElement(t.default.Item,{name:"unity_3d_routes",label:"\u8DEF\u5F84:",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{bordered:!1,disabled:((pt=ae.detail)==null?void 0:pt.shixun_status)===2,placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\u7684\u94FE\u63A5\u5730\u5740\u3002\u4F8B\uFF1Ahttps://..."})),((Ct=ae.detail)==null?void 0:Ct.unity_3d)&&((wt=ae.detail)==null?void 0:wt.identity)<5&&((bt=ae.detail)==null?void 0:bt.vrs_type)!=1&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"with_code_file",label:"\u662F\u5426\u9700\u8981\u4EE3\u7801\u8BC4\u6D4B:"},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{value:!0},"\u662F"),S.createElement(i.ZP,{value:!1},"\u5426"))),jt.with_code_file?S.createElement(t.default.Item,{name:"unity_3d_result",label:"\u8BC4\u6D4B\u7ED3\u679C\u662F\u5426\u7531 Unity3D \u51B3\u5B9A:"},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{value:!0},"\u662F"),S.createElement(i.ZP,{value:!1},"\u5426"))):null,jt.with_code_file?S.createElement(t.default.Item,{name:"unity3d_show_location",label:"Unity3D\u5185\u5BB9\u5C55\u793A\u4F4D\u7F6E:"},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{value:0},"\u5DE6\u4FA7\uFF08\u4EFB\u52A1\u8981\u6C42\u4E0A\u65B9\uFF09"),S.createElement(i.ZP,{value:1},"\u53F3\u4FA7\uFF08\u53EF\u901A\u8FC7\u5B9E\u9A8C\u73AF\u5883\u5207\u6362\uFF09"))):null)),S.createElement("div",{className:f.twoPart},jt.with_code_file&&((Mt=ae.detail)==null?void 0:Mt.vrs_type)!=1&&S.createElement(S.Fragment,null,S.createElement("div",{className:f.title},"\u8BC4\u6D4B\u6587\u4EF6"),S.createElement(t.default.Item,{name:"exec_time",label:S.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",className:f.width300})),S.createElement(t.default.Item,{label:S.createElement("div",null,"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09"))},S.createElement(t.default.Item,{name:"show_type",noStyle:!0,rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(I.default,{bordered:!1,size:"large",style:{width:600},getPopupContainer:Oe=>Oe.parentNode},S.createElement(R,{value:-1},"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4"),S.createElement(R,{value:1},"\u56FE\u7247"),S.createElement(R,{value:2},"apk/exe"),S.createElement(R,{value:3},"txt"),S.createElement(R,{value:4},"html"),S.createElement(R,{value:5},"mp3"),S.createElement(R,{value:6},"mp4"),S.createElement(R,{value:7},"LaTeX"),S.createElement(R,{value:8},"office"),S.createElement(R,{value:9},"Verilog"))),S.createElement(m.Z,{overlayClassName:f.popover,placement:"bottomLeft",content:S.createElement("p",{className:"font12"},"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",S.createElement("br",null),S.createElement("br",null),"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",S.createElement("br",null),S.createElement("br",null),"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",S.createElement("br",null),S.createElement("br",null),"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",S.createElement("br",null),S.createElement("br",null),"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",S.createElement("br",null),S.createElement("br",null),"LaTeX\uFF1ALaTeX\u5B9E\u9A8C\u62A5\u544A\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u62E9\u6B64\u9879",S.createElement("br",null),"\u5B66\u5458\u53EF\u4EE5\u4F7F\u7528LaTeX\u7CFB\u7EDF\u64B0\u5199\u5B9E\u9A8C\u62A5\u544A\uFF0C\u6700\u7EC8\u4EE5PDF\u683C\u5F0F\u5C55\u793A",S.createElement("br",null),S.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A\u9009\u62E9\u4E86LaTeX\u7684\u5173\u5361\uFF0C\u9700\u8981\u6559\u5E08\u624B\u52A8\u5BF9\u8BE5\u5173\u5361\u8FDB\u884C\u5224\u5206"),S.createElement("br",null),S.createElement("br",null),"Office\uFF1AMicrosoftOffice\u76F8\u5173\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u6CE8\u610F\uFF1A\u5B66\u751F\u4E0A\u4F20\u7684office\u6587\u4EF6\u76EE\u5F55\u662F\u5728/data/bigfiles\u76EE\u5F55\u4E0B\uFF0C\u5982\u679C\u8981\u505A\u8BC4\u6D4B\uFF0C\u8BF7\u8BFB\u53D6\u6B64\u76EE\u5F55\u7684\u6587\u4EF6",S.createElement("br",null)),trigger:"click"},S.createElement(e.Z,{className:"ml5 font24 c-light-black"}))),S.createElement(t.default.Item,{name:"path",label:S.createElement("div",null,"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6\uFF0C\u53EF\u540C\u65F6\u9009\u62E9\u591A\u4E2A\u6587\u4EF6",onClick:()=>Vn("path")})),S.createElement(t.default.Item,{name:"exec_path",label:S.createElement("div",null,"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6",onClick:()=>Vn("exec_path")})),jt.show_type===4&&(jt.web_route||(Ee==null?void 0:Ee.has_web_route))&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"proxy_port",label:S.createElement("div",null,"\u7AEF\u53E3\u53F7 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u5230\u4EE5\u4E0B\u7AEF\u53E3\uFF0C\u9ED8\u8BA48080\uFF09")),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7AEF\u53E3\u53F7"},{validator:(Oe,lt)=>/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/.test(lt)||!lt?Promise.resolve():Promise.reject(new Error("\u7AEF\u53E3\u8F93\u5165\u8303\u56F4(0-65535)"))}]},S.createElement(p.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u51650-65535\u7684\u503C"})),S.createElement(t.default.Item,{name:"web_route",label:S.createElement("div",null,"Web\u8DEF\u7531 ",S.createElement("span",{className:"font12 c-light-black"}," \uFF08\u7F51\u7AD9\u7C7B\u578B\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\uFF09"))},S.createElement(p.default,{bordered:!1,placeholder:"\u7F51\u7AD9\u7C7B\u578B\u5B9E\u8BAD\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\u3002\u4F8B\uFF1Ajava/mypage"}))),(jt.show_type===1||jt.show_type===5||jt.show_type===6)&&S.createElement(t.default.Item,{name:"original_picture_path",label:S.createElement("div",null,"\u6E90\u6587\u4EF6\u76EE\u5F55 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u9700\u8981\u5904\u7406\u7684\u56FE\u7247/MP3/MP4\u7B49\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/sourcefiles",onClick:()=>Vn("original_picture_path")})),jt.show_type!==-1&&S.createElement(t.default.Item,{name:"picture_path",label:S.createElement("div",null,"\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u5B66\u5458\u4EE3\u7801\u6267\u884C\u540E\u751F\u6210\u7684\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/outputfiles",onClick:()=>Vn("picture_path")})),(jt.show_type===1||jt.show_type===5||jt.show_type===6)&&S.createElement(t.default.Item,{name:"expect_picture_path",label:S.createElement("div",null,"\u6807\u51C6\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u6700\u7EC8\u4F5C\u4E3A\u53C2\u8003\u7684\u6587\u4EF6\uFF0C\u5728\u8BC4\u6D4B\u901A\u8FC7\u540E\u4F1A\u5C55\u793A\u7ED9\u5B66\u5458\u67E5\u770B\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/expectedfiles",onClick:()=>Vn("expect_picture_path")})))),S.createElement("div",{className:f.threePart},jt.with_code_file&&((Ht=ae.detail)==null?void 0:Ht.vrs_type)!=1&&S.createElement(S.Fragment,null,S.createElement("div",{className:f.title},"\u8BC4\u6D4B\u89C4\u5219"),S.createElement("div",{className:f.flexRowCenter},S.createElement(t.default.Item,{className:f.formCustom,name:"test_set_rules",label:"\u901A\u5173\u5224\u5B9A:"},S.createElement(i.ZP.Group,{className:"ml25"},S.createElement(i.ZP,{className:f.radioStyle,value:0},"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4"),S.createElement(i.ZP,{className:f.radioStyle,value:1},"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219"))),jt.test_set_rules===1&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"test_set_rules_expression",style:{marginTop:50,position:"relative",top:40},rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{style:{width:400,marginLeft:-40},bordered:!1,placeholder:"\u9002\u7528\u4E8E\u8F93\u51FA\u7ED3\u679C\u52A8\u6001\u53D8\u5316\u7684\u7A0B\u5E8F"})),S.createElement(m.Z,{overlayClassName:f.popover,placement:"bottomLeft",content:S.createElement("p",{className:"font12"},"\u4F7F\u7528\u793A\u4F8B1\uFF1A\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u7684\u76F8\u5BF9\u8BEF\u5DEE\u57280.01\u4EE5\u5185\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",S.createElement("br",null),"(actual-expect)/expect <= 0.01",S.createElement("br",null),"\u4F7F\u7528\u793A\u4F8B2\uFF1A\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\u5305\u542B\u67D0\u6BB5\u5B57\u7B26\u4E32hello\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",S.createElement("br",null),'string.contains(actual, "hello")',S.createElement("br",null),S.createElement("br",null),"\u82E5\u9700\u8981\u5BF9\u8F93\u51FA\u7ED3\u679C\u4E2D\u6BCF\u4E2A\u5143\u7D20\u8FDB\u884C\u64CD\u4F5C\uFF0C\u53EF\u4F7F\u7528list\u96C6\u5408",S.createElement("br",null),"\u793A\u4F8B\u53C2\u8003\uFF1A\u5047\u8BBE\u7A0B\u5E8F\u5B9E\u9645\u8F93\u51FA\u4E3A\uFF1A100 1000 10000\uFF1B\u9884\u671F\u8F93\u51FA\u4E3A\uFF1A100.01 1000.02 10000.05",S.createElement("br",null),"\u8BC4\u6D4B\u8981\u6C42\uFF1A\u5B9E\u9645\u8F93\u51FA\u5217\u8868\u4E2D\u5143\u7D20\u4E0E\u9884\u671F\u8F93\u51FA\u5217\u8868\u4E2D\u5BF9\u5E94\u5143\u7D20\u76F8\u5BF9\u8BEF\u5DEE\u57280.01 \u4E4B\u5185\uFF0C\u53EF\u4F7F\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",S.createElement("br",null),"list.forEach( 'math.abs( (actualElem-expectElem)/expectElem ) <= 0.01 ' )",S.createElement("br",null),S.createElement("br",null),S.createElement("a",{href:"https://www.educoder.net/forums/4346",target:"_blank",style:{background:"#0152d9",color:"#fff"}},"\u70B9\u51FB\u67E5\u770B\u8BE6\u60C5\u8BF4\u660E"),S.createElement("br",null)),trigger:"click"},S.createElement(e.Z,{style:{padding:"114px 0 0 9px"},className:"font24 c-light-black"})))),S.createElement(t.default.Item,{className:f.formCustom,name:"ignore_space",label:"\u7A7A\u683C\u5904\u7406:"},S.createElement(i.ZP.Group,{className:"ml25"},S.createElement(i.ZP,{className:f.radioStyle,value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),S.createElement(i.ZP,{className:f.radioStyle,value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),S.createElement(i.ZP,{className:f.radioStyle,value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",S.createElement("span",{className:"font12 c-light-black"},"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)")))))),S.createElement("div",{className:f.fourPart},jt.with_code_file&&((Ot=ae.detail)==null?void 0:Ot.vrs_type)!=1&&S.createElement(S.Fragment,null,S.createElement("div",{className:f.title},"\u6D4B\u8BD5\u96C6"),S.createElement(t.default.Item,{className:f.testJi,name:"test_set_score",label:"\u5F97\u5206\u89C4\u8303:"},S.createElement(i.ZP.Group,{className:"ml25"},S.createElement(i.ZP,{value:!1,className:f.radioStyle},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09")),S.createElement(i.ZP,{value:!0,className:f.radioStyle},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09")))),jt.test_set_score&&S.createElement("div",{className:f.averageWarp},S.createElement(t.default.Item,{className:f.averageCustom,name:"test_set_average",label:""},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{style:{margin:"0 40px 0 20px"},value:!0},"\u5747\u5206\u6BD4\u4F8B"),S.createElement(i.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B")))),jt.test_set_score&&S.createElement("div",null,S.createElement("div",{style:{display:"flex",height:"30px",marginBottom:"10px",paddingLeft:"93px"}},S.createElement(c.default,{checked:_e,style:{display:"flex",alignItems:"center"},className:f.checkboxs,onChange:Oe=>{ut(Oe.target.checked),Qt.setFieldsValue({code_compile_score:0}),jt.test_set_average&&(jt.is_file?br(Pe):or(ve))}},"\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206"),_e&&S.createElement("span",{style:{display:"flex"}},S.createElement(t.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:"code_compile_score"},S.createElement(o.Z,{onChange:()=>{jt.test_set_average&&(jt.is_file?br(Pe):or(ve))},parser:Oe=>isNaN(parseInt(Oe))?"":parseInt(Oe),min:0,max:100,style:{width:"85px",margin:"5px 0px",fontSize:"14px"}}))," ",S.createElement("span",{style:{display:"flex",alignItems:"center",marginLeft:"5px",marginTop:10}},"%",S.createElement("div",{style:{color:"#999",fontSize:"12px"}},"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u5B9E\u8BAD\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09"))))),S.createElement(t.default.Item,{className:f.testJi,name:"is_file",label:"\u7528\u4F8B\u7C7B\u578B:"},S.createElement(i.ZP.Group,{className:"ml25"},S.createElement(d.Z,{direction:"horizontal"},S.createElement(i.ZP,{value:!1,className:f.radioStyle},"\u6587\u672C"),S.createElement(i.ZP,{value:!0,className:f.radioStyle},"\u6587\u4EF6")))),S.createElement("div",{style:{marginTop:"20px"},className:f.upBtn},!jt.is_file&&S.createElement(r.ZP,{ghost:!0,disabled:Ye.every(Oe=>!Oe),type:"primary",className:"mb20",style:{right:"345px"},onClick:()=>Le(!0)},"\u6279\u91CF\u8BBE\u7F6E"),S.createElement(r.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"174px"},onClick:()=>sa()},"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B"),S.createElement(r.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"4px"},onClick:()=>rt(!0)},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),jt.is_file&&S.createElement(G.Y2,{showEvaluatingSetting:!0,onEvaluatingChange:$n,checkAll1:Dt,checkAll2:en,checkAll3:Kt,checkAll4:mn,checkAll5:pn,onSelectAll:fr,disabled:jt==null?void 0:jt.test_set_average,inputChange:Qn,showScore:jt==null?void 0:jt.test_set_score,data:Pe,onRemove:Wn})),!jt.is_file&&S.createElement(c.default,{checked:Ye.every(Oe=>!!Oe),onChange:Oe=>{const lt=Ye.map(()=>Oe.target.checked);st(lt),xt(Oe.target.checked)}},"\u5168\u9009"),!jt.is_file&&ve.map((Oe,lt)=>S.createElement("div",{className:f.groupWrap,key:lt},S.createElement("div",{className:"font16"},S.createElement(c.default,{checked:Ye[lt],onChange:Lt=>{console.log(Ye);const cn=[...Ye];cn[lt]=Lt.target.checked;const Sn=cn.every(fn=>fn);st(cn),xt(Sn)}}),S.createElement("span",{className:"mr10 ml5"},"\u7EC4",lt+1," : "),jt.test_set_score&&S.createElement("span",{style:{marginRight:100}},S.createElement(o.Z,{style:{width:85},value:Oe.score,precision:0,min:0,max:100,onBlur:Lt=>{if(Number(Lt)<0||Number(Lt)>100){u.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const cn=ve.map((fn,rr)=>rr===lt?F(H({},fn),{score:100}):fn),Sn={test_set_average:!1};wn(H(H({},jt),Sn)),Qt.setFieldsValue(Sn),Ne(cn)}},onChange:Lt=>{const cn=ve.map((fn,rr)=>rr===lt?F(H({},fn),{score:Lt?Number(Lt):0}):fn),Sn={test_set_average:!1};wn(H(H({},jt),Sn)),Qt.setFieldsValue(Sn),Ne(cn)}}),S.createElement("span",{className:"ml10 mr10"},"%")),jt.test_set_score&&S.createElement(c.default,{className:"font14 ml5",checked:Oe.is_target,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{is_target:Lt.target.checked}):Sn);Ne(cn)}},"\u6307\u6807\u6D4B\u8BD5\u96C6",S.createElement(x.Z,{title:"\u5982\u9700\u8981\u8F93\u51FA\u6307\u6807\uFF0C\u53EF\u4EE5\u52FE\u9009\u6307\u6807\u6D4B\u6D4B\u8BD5\u96C6\uFF0C\u5E76\u5BF9\u6307\u6807\u8FDB\u884C\u547D\u540D\u3002\u6559\u5E08\u53EF\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5B9E\u8BAD\u62A5\u544A\u9875\u9762\u67E5\u770B\u5B66\u751F\u7684\u6307\u6807\u662F\u5426\u5408\u683C\u3002\u6307\u6807\u5F97\u5206\u8BA1\u5165\u6700\u7EC8\u6210\u7EE9"},S.createElement(e.Z,{className:"ml5 font12 c-light-black"}))," "),Oe.is_target&&jt.test_set_score&&S.createElement(p.default,{value:Oe.target_name,maxLength:30,style:{width:"50%"},onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{target_name:Lt.target.value}):Sn);Ne(cn)}}),S.createElement("span",{className:"tr flex1",style:{float:"right"}},lt!==0&&S.createElement(x.Z,{placement:"bottom",title:"\u5220\u9664"},S.createElement("span",{className:"font16 c-red current",onClick:()=>{const Lt=ve.filter((Sn,fn)=>fn!==lt),cn=Ye.filter((Sn,fn)=>fn!==lt);st(cn),or(Lt)}},"\u5220\xA0\u9664")))),S.createElement(T,{bordered:!1,className:"mt10",rows:5,placeholder:"\u8F93\u5165",value:Oe.input,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{input:Lt.target.value}):Sn);Ne(cn)}}),S.createElement(T,{bordered:!1,className:"mt10",rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Oe.output,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{output:Lt.target.value}):Sn);Ne(cn)}}),S.createElement("div",{className:"mt10"},S.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",S.createElement(x.Z,{title:S.createElement("div",null,S.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null))},S.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),S.createElement(c.default,{checked:Oe.hidden===1,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{hidden:Lt.target.checked?1:0,input_visible:Lt.target.checked,is_invisible:Lt.target.checked,actual_output_visible:Lt.target.checked}):Sn);Ne(cn)}},S.createElement("span",{className:"font14"},"\u5168\u90E8\u9690\u85CF")),S.createElement(c.default,{checked:Oe.hidden===1?!0:Oe.input_visible,onChange:Lt=>{const cn=ve.map((Sn,fn)=>{if(fn===lt){const rr=Lt.target.checked&&Oe.is_invisible&&Oe.actual_output_visible?1:0;return F(H({},Sn),{input_visible:Lt.target.checked,hidden:rr})}return Sn});Ne(cn)}},S.createElement("span",{className:"font14"},"\u9690\u85CF\u8F93\u5165")),S.createElement(c.default,{checked:Oe.hidden===1?!0:Oe.is_invisible,onChange:Lt=>{const cn=ve.map((Sn,fn)=>{if(fn===lt){const rr=Lt.target.checked&&Oe.actual_output_visible&&Oe.input_visible?1:0;return F(H({},Sn),{is_invisible:Lt.target.checked,hidden:rr})}return Sn});Ne(cn)}},S.createElement("span",{className:"font14"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),S.createElement(c.default,{checked:Oe.hidden===1?!0:Oe.actual_output_visible,onChange:Lt=>{const cn=ve.map((Sn,fn)=>{if(fn===lt){const rr=Lt.target.checked&&Oe.is_invisible&&Oe.input_visible?1:0;return F(H({},Sn),{actual_output_visible:Lt.target.checked,hidden:rr})}return Sn});Ne(cn)}},S.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA"))),S.createElement("div",null,S.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),S.createElement(c.default,{checked:Oe.last_match_rule,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{last_match_rule:Lt.target.checked}):Sn);Ne(cn)}},S.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),!jt.is_file&&S.createElement("div",null,S.createElement(r.ZP,{type:"primary",ghost:!0,className:"mt10",onClick:Hr},"\u65B0\u589E\u6D4B\u8BD5\u96C6"),S.createElement("span",{className:" ml20 mt10 font12 c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B"))))),S.createElement(re,{fileType:At,path:jt==null?void 0:jt[At],onFinish:Oe=>Sr(Oe)})),S.createElement(O.t,{key:2,onOk:()=>Qt.submit(),className:"customFixedButton",onCancel:Wr}),S.createElement(Y.Z,{loading:Re}),S.createElement(G.ZP,{rootIdentifier:(Jt=ae==null?void 0:ae.detail)==null?void 0:Jt.root_identifier,visible:tt,onClose:()=>rt(!1),onOK:Er,multiple:!0,defaultMultipleValue:jt==null?void 0:jt.is_file}),S.createElement(s.default,{open:je,onOk:()=>{const Oe=ve.map((lt,Lt)=>Ye[Lt]?(console.log(H({},lt)),console.log(H({},Fe)),console.log(H(H({},lt),Fe)),H(H({},lt),Fe)):lt);Ne(Oe),qe({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Le(!1)},centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:()=>{qe({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Le(!1)},width:586,title:"\u6279\u91CF\u8BBE\u7F6E"},S.createElement("div",null,S.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",S.createElement(x.Z,{title:S.createElement("div",null,S.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null))},S.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),S.createElement(c.default,{checked:Fe.hidden===1,onChange:Oe=>{qe(F(H({},Fe),{hidden:Oe.target.checked?1:0,input_visible:Oe.target.checked,is_invisible:Oe.target.checked,actual_output_visible:Oe.target.checked}))}},S.createElement("span",{className:"font14 mr10"},"\u5168\u90E8\u9690\u85CF")),S.createElement(c.default,{checked:Fe.input_visible,onChange:Oe=>{const lt=Oe.target.checked&&Fe.is_invisible&&Fe.actual_output_visible?1:0;qe(F(H({},Fe),{hidden:lt,input_visible:Oe.target.checked}))}},S.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u8F93\u5165")),S.createElement(c.default,{checked:Fe.is_invisible,onChange:Oe=>{const lt=Oe.target.checked&&Fe.input_visible&&Fe.actual_output_visible?1:0;qe(F(H({},Fe),{hidden:lt,is_invisible:Oe.target.checked}))}},S.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),S.createElement(c.default,{checked:Fe.actual_output_visible,onChange:Oe=>{const lt=Oe.target.checked&&Fe.input_visible&&Fe.is_invisible?1:0;qe(F(H({},Fe),{hidden:lt,actual_output_visible:Oe.target.checked}))}},S.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),S.createElement("div",{className:"mt10"},S.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),S.createElement(c.default,{checked:Fe.last_match_rule,onChange:Oe=>{qe(F(H({},Fe),{last_match_rule:Oe.target.checked}))}},S.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),S.createElement(s.default,{zIndex:1001,width:600,centered:!0,title:ae.actionTabs.key,open:["\u7F16\u8F91\u8BBE\u7F6E\u9879","\u6DFB\u52A0\u8BBE\u7F6E\u9879"].includes(ae.actionTabs.key),onCancel:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>ln.submit(),afterClose:()=>{ln.resetFields(),nt(null)}},S.createElement(t.default,{form:ln,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Oe=>{if(ae.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"){let lt=dn.findIndex(Lt=>Lt.id==ae.actionTabs.params.id);dn[lt]=H(H({},dn[lt]),Oe),Ve([...dn])}else Ve([...dn,F(H({},Oe),{id:new Date().getTime()})]);Se({type:"shixunsDetail/setActionTabs",payload:{}})},colon:!1,size:"large",labelAlign:"right"},S.createElement(t.default.Item,{label:"\u76EE\u6807",name:"target",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0"}]},S.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0",maxLength:20})),S.createElement(t.default.Item,{label:"\u8BBE\u7F6E\u9879\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0"}]},S.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),S.createElement(t.default.Item,{label:"\u6001\u52BF\u503C",name:"value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C"}]},S.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})))),S.createElement(s.default,{zIndex:1001,width:730,centered:!0,title:ae.actionTabs.key,open:["\u7F16\u8F91\u91C7\u96C6\u70B9","\u6DFB\u52A0\u91C7\u96C6\u70B9"].includes(ae.actionTabs.key),onCancel:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>En.submit(),afterClose:()=>{En.resetFields(),nt(null)}},S.createElement(t.default,{form:En,className:"mt10",labelCol:{flex:"112px"},onFinish:Oe=>{if(ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"){let lt=ft.findIndex(Lt=>Lt.id==ae.actionTabs.params.id);ft[lt]=H(H({},ft[lt]),Oe),Et([...ft])}else{let lt=Oe.vrs_point_name.map(cn=>{const Sn=It.find(fn=>fn.name===cn);return F(H({},Oe),{vrs_point_name:cn,id:cn,vrs_point_answer_type:Sn==null?void 0:Sn.vrs_point_answer_type,vrs_point_answer_value:Sn==null?void 0:Sn.vrs_point_answer_value})}),Lt=lt.map(cn=>F(H({},cn),{score:0}));console.log(Oe,lt,It,88),jt.test_set_average?Jr([...ft,...lt]):Et([...ft,Lt])}Se({type:"shixunsDetail/setActionTabs",payload:{}})},onValuesChange:(Oe,lt)=>{Oe.vrs_point_answer_type&&En.setFieldsValue({vrs_point_answer_value:"",step_grading_rules:[],step_grading_type:0}),Zn(H({},lt))},initialValues:{vrs_env_id:(sn=ae==null?void 0:ae.detail)==null?void 0:sn.vrs_env_id,vrs_subject_id:(Ft=ae==null?void 0:ae.detail)==null?void 0:Ft.vrs_subject_id},colon:!1,size:"large",labelAlign:"right"},S.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},getPopupContainer:Oe=>Oe.parentNode},Ut==null?void 0:Ut.map(Oe=>S.createElement(R,{value:Oe.id},`${Oe.name}\uFF08${Oe.url}\uFF09`)))),S.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},S.createElement(I.default,{mode:jt.vrs_question_type===1?"multiple":null,placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},getPopupContainer:Oe=>Oe.parentNode,onChange:(Oe,lt)=>j(void 0,null,function*(){return Lr(Oe)})},($t=Ut==null?void 0:Ut.filter(Oe=>{var lt;return Oe.id==((lt=ae==null?void 0:ae.detail)==null?void 0:lt.vrs_env_id)})[0])==null?void 0:$t.vrs_subjects.map(Oe=>S.createElement(R,{value:Oe.id},Oe.name)))),S.createElement(t.default.Item,{label:"\u91C7\u96C6\u70B9",name:"vrs_point_name",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",mode:ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"?void 0:"multiple",size:"large",maxTagCount:"responsive",style:{width:"100%"},className:f.multiSelect},It.map(Oe=>{var lt,Lt;return S.createElement(R,{disabled:(Lt=(lt=ft==null?void 0:ft.map(cn=>cn.vrs_point_name))==null?void 0:lt.filter(cn=>{var Sn,fn;return cn!==((fn=(Sn=ae.actionTabs)==null?void 0:Sn.params)==null?void 0:fn.vrs_point_name)}))==null?void 0:Lt.includes(Oe.name),value:Oe.name},Oe.name)}))),ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&S.createElement(t.default.Item,{label:"\u7B54\u6848\u503C\u7C7B\u578B",name:"vrs_point_answer_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B",onChange:()=>{En.validateFields(["vrs_point_answer_value"])}},S.createElement(I.default.Option,{value:0},"\u56FA\u5B9A\u503C"),S.createElement(I.default.Option,{value:1},"\u533A\u95F4\u503C"),S.createElement(I.default.Option,{value:2},"\u72B6\u6001\u503C"),S.createElement(I.default.Option,{value:3},"\u8BED\u97F3\u91C7\u96C6"))),ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&S.createElement(t.default.Item,{shouldUpdate:(Oe,lt)=>Oe.vrs_point_answer_type!==lt.vrs_point_answer_type,noStyle:!0},({getFieldValue:Oe})=>{const lt=Oe("vrs_point_answer_type");return S.createElement(t.default.Item,{label:"\u7B54\u6848",name:"vrs_point_answer_value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B54\u6848"},{validator:(Lt,cn)=>{if(lt===1&&cn){if(!/^\d+-\d+$/.test(cn))return Promise.reject(new Error('\u533A\u95F4\u503C\u683C\u5F0F\u5E94\u4E3A"\u6570\u5B57-\u6570\u5B57"\uFF0C\u5982\uFF1A1-5'));const[fn,rr]=cn.split("-").map(Number);if(fn>=rr)return Promise.reject(new Error("\u533A\u95F4\u503C\u5DE6\u8FB9\u6570\u5B57\u5FC5\u987B\u5C0F\u4E8E\u53F3\u8FB9\u6570\u5B57"))}return Promise.resolve()}}]},S.createElement(p.default,{placeholder:lt===1?"\u8BF7\u8F93\u5165\u533A\u95F4\u503C\uFF0C\u683C\u5F0F\u5982\uFF1A1-5":"\u8BF7\u8F93\u5165\u7B54\u6848\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20}))}),jt.point_hint&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"vrs_position",label:"\u5F15\u5BFC\u987A\u5E8F"},S.createElement(o.Z,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u987A\u5E8F",min:0,precision:0,controls:!1,style:{width:"100%"}})),S.createElement(t.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9"},S.createElement(p.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9",style:{height:100}}))))),S.createElement(s.default,{zIndex:1001,width:800,centered:!0,title:"\u4E0A\u4F20\u91C7\u96C6\u70B9",open:ae.actionTabs.key=="\u4E0A\u4F20\u91C7\u96C6\u70B9",onCancel:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>{Qt.submit()}},S.createElement(t.default,{form:Qt,className:"mt10",layout:"vertical",onFinish:Oe=>{if((An==null?void 0:An.length)<=0){u.ZP.info("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}}},S.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:Oe=>Oe.parentNode},Ut==null?void 0:Ut.map(Oe=>S.createElement(R,{value:Oe.id},`${Oe.name}\uFF08${Oe.url}\uFF09`)))),S.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:Oe=>Oe.parentNode},(yn=Ut==null?void 0:Ut.filter(Oe=>{var lt;return Oe.id==((lt=ae==null?void 0:ae.detail)==null?void 0:lt.vrs_env_id)})[0])==null?void 0:yn.vrs_subjects.map(Oe=>S.createElement(R,{value:Oe.id},Oe.name)))),S.createElement("div",{className:"mb30"},S.createElement("span",{className:f.uploadTips},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),S.createElement("a",{className:`${f.downloadBtn} ml30`,href:se.Z.API_SERVER+"/api/item_banks/down_template",download:!0},S.createElement("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"\u4E0B\u8F7D\u6A21\u7248")),S.createElement("div",{className:"flex item-center"},S.createElement(n.default,{onRemove:()=>{Tn([])},beforeUpload:Oe=>{if(console.log(Oe),(Oe==null?void 0:Oe.size)>1024*1024*50)return u.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;let lt=[];return lt.push(Oe),Tn([...lt]),!1},fileList:An,accept:".xls,.xlsx",showUploadList:!1},S.createElement("div",{className:f.uploadBtn},S.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),"\u7ACB\u5373\u4E0A\u4F20")),An.map((Oe,lt)=>S.createElement("div",{key:Oe.uid,className:f.fileItem},S.createElement("span",{className:"file-name"},Oe.name),S.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:14,cursor:"pointer"},onClick:()=>Tn(An.filter(Lt=>Lt.uid!==Oe.uid))})))))))};var V=(0,pe.connect)(({shixunsDetail:ae,newCourse:Se,globalSetting:ge,practiceSetting:Ae})=>({shixunsDetail:ae,newCourse:Se,globalSetting:ge,practiceSetting:Ae}))(oe)},57389:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return O}});var S=C(59301),pe=C(8591),e=C(54580),I=C(3113),p=C(70610),a=Object.defineProperty,t=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,o=(y,b,g)=>b in y?a(y,b,{enumerable:!0,configurable:!0,writable:!0,value:g}):y[b]=g,c=(y,b)=>{for(var g in b||(b={}))s.call(b,g)&&o(y,g,b[g]);if(t)for(var g of t(b))u.call(b,g)&&o(y,g,b[g]);return y};const n=y=>React.createElement("svg",c({id:"yinpin_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 16 14",style:{enableBackground:"new 0 0 16 14"},xmlSpace:"preserve"},y),React.createElement("style",null,".yinpin_svg__st0{fill:#3061d0}"),React.createElement("title",null,"\u97F3\u9891"),React.createElement("g",{id:"yinpin_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"yinpin_svg___x31_2-\\u9898\\u76EE-\\u672A\\u5F00\\u542F\\u65F6\\u95F4\\u9650\\u5236",transform:"translate(-270 -904)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-2\\u5907\\u4EFD-2",transform:"translate(120 892)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-6",transform:"translate(130 3)"},React.createElement("g",{id:"yinpin_svg__\\u97F3\\u9891",transform:"translate(20 9)"},React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84",className:"yinpin_svg__st0",d:"M14.8 7.6H14V5.7C14 2.6 11.3 0 8 0S2 2.6 2 5.7v1.9h-.8C.5 7.6 0 8.1 0 8.8v4c0 .7.5 1.2 1.2 1.2H2c.7 0 1.2-.5 1.2-1.2V5.7c0-2.5 2.2-4.5 4.8-4.5s4.8 2 4.8 4.5v7.1c0 .7.5 1.2 1.2 1.2h.8c.7 0 1.2-.5 1.2-1.2v-4c0-.7-.5-1.2-1.2-1.2z"}),React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84_1_",className:"yinpin_svg__st0",d:"M8.8 11.2c-.3 0-.5-.1-.6-.4l-.8-2.1-.3.6c0 .2-.3.3-.5.3H4.8c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h1.4l.6-1.6c.1-.2.3-.4.6-.4.2 0 .5.1.6.4l1 2.4.2-.4c.1-.2.3-.3.5-.3h1.6c.3 0 .6.3.6.6s-.3.6-.6.6H10L9.4 11c-.1.1-.3.3-.6.2z"})))))));var r="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMTYgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiMzMDYxZDB9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSJfeDMxXzIt6aKY55uuLeacquW8gOWQr+aXtumXtOmZkOWItiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3MCAtOTA0KSI+PGcgaWQ9Iue8lue7hC0y5aSH5Lu9LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMCA4OTIpIj48ZyBpZD0i57yW57uELTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMCAzKSI+PGcgaWQ9Iumfs+mikSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAgOSkiPjxwYXRoIGlkPSLot6/lvoQiIGNsYXNzPSJzdDAiIGQ9Ik0xNC44IDcuNkgxNFY1LjdDMTQgMi42IDExLjMgMCA4IDBTMiAyLjYgMiA1Ljd2MS45aC0uOEMuNSA3LjYgMCA4LjEgMCA4Ljh2NGMwIC43LjUgMS4yIDEuMiAxLjJIMmMuNyAwIDEuMi0uNSAxLjItMS4yVjUuN2MwLTIuNSAyLjItNC41IDQuOC00LjVzNC44IDIgNC44IDQuNXY3LjFjMCAuNy41IDEuMiAxLjIgMS4yaC44Yy43IDAgMS4yLS41IDEuMi0xLjJ2LTRjMC0uNy0uNS0xLjItMS4yLTEuMnoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QwIiBkPSJNOC44IDExLjJjLS4zIDAtLjUtLjEtLjYtLjRsLS44LTIuMS0uMy42YzAgLjItLjMuMy0uNS4zSDQuOGMtLjMgMC0uNi0uMy0uNi0uNnMuMy0uNi42LS42aDEuNGwuNi0xLjZjLjEtLjIuMy0uNC42LS40LjIgMCAuNS4xLjYuNGwxIDIuNC4yLS40Yy4xLS4yLjMtLjMuNS0uM2gxLjZjLjMgMCAuNi4zLjYuNnMtLjMuNi0uNi42SDEwTDkuNCAxMWMtLjEuMS0uMy4zLS42LjJ6Ii8+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=",i=Object.defineProperty,l=Object.defineProperties,d=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,m=(y,b,g)=>b in y?i(y,b,{enumerable:!0,configurable:!0,writable:!0,value:g}):y[b]=g,x=(y,b)=>{for(var g in b||(b={}))h.call(b,g)&&m(y,g,b[g]);if(E)for(var g of E(b))v.call(b,g)&&m(y,g,b[g]);return y},w=(y,b)=>l(y,d(b)),O=({value:y=[],onChange:b,maxSize:g=50,maxCount:A=10,isEdit:P=!1})=>{const k=K=>{if(K===0)return"0B";const X=1024,W=["B","KB","MB","GB"],re=Math.floor(Math.log(K)/Math.log(X));return`${parseFloat((K/Math.pow(X,re)).toFixed(1))}${W[re]}`},B=K=>{const X=[".mp3",".flac",".wav"],W=K.toLowerCase().substring(K.lastIndexOf("."));return X.includes(W)},M=K=>B(K.name)?K.size/1024/1024=A?(pe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${A}\u4E2A\u97F3\u9891\u6587\u4EF6`),!1):!0:(pe.ZP.error(`\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7${g}MB`),!1):(pe.ZP.error("\u4EC5\u652F\u6301MP3\u3001FLAC\u3001WAV\u683C\u5F0F\u7684\u97F3\u9891\u6587\u4EF6"),!1),z=K=>{const{file:X}=K;if(X.status==="uploading"){const W=y.findIndex(G=>G.uid===X.uid);let re;if(W>=0)re=[...y],re[W]=w(x({},re[W]),{status:"uploading",percent:X.percent||0});else{const G={uid:X.uid,name:X.name,size:X.size,file:X.originFileObj,status:"uploading",percent:X.percent||0};re=[...y,G]}b==null||b(re);return}if(X.status==="done"){const W=y.map(re=>re.uid===X.uid?w(x({},re),{status:"done",percent:100,response:X.response}):re);b==null||b(W),pe.ZP.success(`${X.name} \u4E0A\u4F20\u6210\u529F`)}if(X.status==="error"){const W=y.map(re=>re.uid===X.uid?w(x({},re),{status:"error",percent:0}):re);b==null||b(W),pe.ZP.error(`${X.name} \u4E0A\u4F20\u5931\u8D25`)}},U=K=>{const X=y.filter(W=>W.uid!==K);b==null||b(X)};return console.log("value",y),S.createElement("div",{className:"audio-upload-container",style:{display:"flex",alignItems:"flex-start",gap:"16px"}},S.createElement(e.default,{action:`${p.Z.API_SERVER}/api/attachments.json`,beforeUpload:M,onChange:z,accept:".mp3,.flac,.wav",showUploadList:!1,multiple:!1,withCredentials:!0,name:"file",maxCount:A},S.createElement(I.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u97F3\u9891")),S.createElement("div",{className:"audio-file-list"},y==null?void 0:y.map((K,X)=>{var W,re;const G=K.status==="uploading";return S.createElement("div",{key:K.uid,className:"audio-file-item",style:{marginBottom:8}},S.createElement("div",{className:"audio-file-info",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},S.createElement("div",{style:{display:"flex",alignItems:"center",flex:1}},S.createElement("img",{src:r,style:{width:16,height:14,marginRight:4}}),S.createElement("div",{style:{flex:1}},S.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:G?4:0}},S.createElement("span",{className:"file-name",style:{marginRight:8}},((W=K==null?void 0:K.response)==null?void 0:W.filename)||(K==null?void 0:K.name)),S.createElement("span",{className:"file-size"},k(((re=K==null?void 0:K.response)==null?void 0:re.size)||K.size))),G&&K.percent!==void 0&&S.createElement("div",{style:{width:"100%"}},S.createElement("div",{style:{height:2,backgroundColor:"#f0f0f0",borderRadius:1,overflow:"hidden"}},S.createElement("div",{style:{height:"100%",backgroundColor:"#1890ff",width:`${K.percent}%`,transition:"width 0.3s ease"}}))))),S.createElement("div",{style:{marginLeft:8}},S.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#CCCCCC",fontSize:16,cursor:"pointer"},onClick:()=>U(K.uid)}))))})))}},86377:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return p}});var S=C(59301),pe=C(43418),e=C(30955);const I=({activeIndex:a,isEdit:t=!0,dispatch:s,practiceSetting:u,shixunsDetail:o})=>{var c;const n=(0,e.useParams)(),{id:r,challengesId:i}=n,l=(c=o==null?void 0:o.detail)==null?void 0:c.is_client_unity_3d,d=(0,S.useMemo)(()=>{var h;if(o!=null&&o.detail)return[{name:l?((h=o==null?void 0:o.detail)==null?void 0:h.vrs_question_type)==1?"\u4EFB\u52A1\u8BBE\u7F6E":"\u9898\u76EE\u8BBE\u7F6E":"\u672C\u5173\u4EFB\u52A1",url:`/shixuns/${r}/edit/${i}/editcheckpoint`},{name:l?"\u4EFF\u771F\u73AF\u5883\u8BBE\u7F6E":"\u8BC4\u6D4B\u8BBE\u7F6E",url:`/shixuns/${r}/edit/${i}/tab=2`},!l&&{name:"\u53C2\u8003\u7B54\u6848",url:`/shixuns/${r}/edit/${i}/tab=3`},!l&&{name:"\u5173\u5361\u6392\u884C\u699C",url:`/shixuns/${r}/edit/${i}/tab=4`}].filter(Boolean)},[r,i,o]),E=h=>{var v;const m=()=>{e.history.push(h),s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(v=u==null?void 0:u.sideBar)!=null&&v.confirmLeave?pe.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{m()}}):m()};return S.createElement("ul",{className:"challenge-nav"},t?d==null?void 0:d.map((h,v)=>a===v?S.createElement("li",{key:h.url}," ",S.createElement("a",{className:"active"},h.name)," "):S.createElement("li",{key:h.url}," ",S.createElement("a",{onClick:()=>E(h.url)},h.name)," ")):S.createElement("li",{key:d[0].url}," ",S.createElement("a",{className:"active"},d[0].name)," "))};var p=(0,e.connect)(({globalSetting:a,practiceSetting:t,shixunsDetail:s})=>({globalSetting:a,practiceSetting:t,shixunsDetail:s}))(I)},21359:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return p}});var S=C(59301),pe=C(71418),e={loading:"loading___lueiN"},p=({loading:a})=>a?S.createElement("div",{className:e.loading},S.createElement(pe.Z,null)):S.createElement(S.Fragment,null)},86210:function(Pt,We,C){"use strict";C.d(We,{Y2:function(){return z},ZP:function(){return U}});var S=C(59301),pe=C(54580),e=C(8591),I=C(43418),p=C(95237),a=C(5112),t=C(3113),s=C(24905),u=C(6848),o=C(92832),c={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},n="data:image/png;base64,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",r=C(47257),i=C.n(r),l=C(93229),d=C(1012),E=C(33613),h=C(51770),v=C(59301),m=Object.defineProperty,x=Object.defineProperties,w=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(K,X,W)=>X in K?m(K,X,{enumerable:!0,configurable:!0,writable:!0,value:W}):K[X]=W,g=(K,X)=>{for(var W in X||(X={}))O.call(X,W)&&b(K,W,X[W]);if(f)for(var W of f(X))y.call(X,W)&&b(K,W,X[W]);return K},A=(K,X)=>x(K,w(X)),P=(K,X,W)=>new Promise((re,G)=>{var q=$=>{try{Q(W.next($))}catch(J){G(J)}},Y=$=>{try{Q(W.throw($))}catch(J){G(J)}},Q=$=>$.done?re($.value):Promise.resolve($.value).then(q,Y);Q((W=W.apply(K,X)).next())});const{Dragger:k}=pe.default,B=K=>{const X=J=>J&&J.substring(0,J.lastIndexOf("."));for(var W=[...K],re=0,G=[],q=0;q{if(J.forEach(ue=>{let se=ue.name.split(/\.(?=[^\.]+$)/);ue.name=`${se[0]}.${se[1].toLowerCase()}`}),J[0].name.includes(".in"))return J.length===2?J:[J[0],{}];if(J[0].name.includes(".out"))return J.length===2?J.reverse():[{},J[0]]})},M=({onClose:K,onOK:X,visible:W,wrapClassName:re,rootIdentifier:G,multiple:q=!1,defaultMultipleValue:Y=!0})=>{const[Q,$]=(0,S.useState)([]),[J,ue]=(0,S.useState)({}),[se,xe]=(0,S.useState)(!1),[we,ie]=(0,S.useState)(!0),[L,_]=(0,S.useState)(null),D=(0,S.useRef)([]),Z=(0,S.useRef)(0),ne=()=>{K()};(0,S.useEffect)(()=>{H()},[]),(0,S.useEffect)(()=>{W&&(D.current=[],Z.current=0,$([]),ie(Y))},[W]);const H=()=>P(void 0,null,function*(){try{_(!0)}catch(V){}}),F=V=>V&&V.substring(0,V.lastIndexOf(".")),j=V=>{var ae,Se;const ge=F((ae=V[0])==null?void 0:ae.name)||F((Se=V[1])==null?void 0:Se.name),Ae=Q.filter(he=>F(he.name)!==ge);D.current=[...Ae],$([...Ae])},R=V=>{if(!we){const le=new FormData;le.append("file",V.file),(0,l.ZP)("/api/attachments/get_file_content.json",{method:"post",body:le},!0).then(ce=>{if(ce.status===0){Z.current=Z.current+1;const ye=D.current.map(Ce=>{var Te;if(Ce.name===V.name){const De=g({},Ce);return(Te=V==null?void 0:V.name)!=null&&Te.includes(".in")?De.input=ce==null?void 0:ce.content:De.output=ce==null?void 0:ce.content,De}return Ce});if(D.current=[...ye],$([...ye]),Z.current>0&&Z.current===Q.length){xe(!1);let Ce=B(ye);Ce=Ce.filter(Te=>{var De,Ke;return!!((De=Te[0])!=null&&De.name&&((Ke=Te[1])!=null&&Ke.name))}),Ce=Ce.map(Te=>A(g(g({},Te[0]),Te[1]),{is_file:!1})),X(Ce),K()}}else xe(!1),K()});return}if(L){const le=new FormData;le.append("file",V.file),G===null?le.append("identifier","testsets"):le.append("identifier",G),(0,l.ZP)("/api/attachments.json",{method:"post",body:le},!0).then(ce=>{if(ce.filename){Z.current=Z.current+1;const ye=D.current.map(Ce=>{var Te;if(Ce.name===(ce==null?void 0:ce.filename)){const De=A(g({},Ce),{is_oss:!L});return(Te=ce==null?void 0:ce.filename)!=null&&Te.includes(".in")?(De.in_object_key=ce==null?void 0:ce.object,De.in_object_size=ce==null?void 0:ce.size,De.input=ce==null?void 0:ce.filename,De.in_file=V):(De.out_object_key=ce==null?void 0:ce.object,De.out_object_size=ce==null?void 0:ce.size,De.output=ce==null?void 0:ce.filename,De.out_file=V),De}return Ce});if(D.current=[...ye],$([...ye]),Z.current>0&&Z.current===Q.length){xe(!1);let Ce=B(ye);Ce=Ce.filter(Te=>{var De,Ke;return!!((De=Te[0])!=null&&De.name&&((Ke=Te[1])!=null&&Ke.name))}),Ce=Ce.map(Te=>A(g(g({},Te[0]),Te[1]),{is_file:!0})),X(Ce),K()}}else xe(!1),K()});return}const ae=new(i())({endpoint:J.end_point,region:J.region,accessKeyId:J.access_key_id,accessKeySecret:J.access_key_secret,bucket:J.bucket,stsToken:J.security_token}),Se=V.name,ge={container_type:"TestSet",file_name:Se},Ae=(0,d.Z)();let he=`testsets/${G}/${Ae}${Se.indexOf(".")>-1?"."+Se.split(".").pop():""}`;G===null&&(he=`testsets/${Ae}${Se.indexOf(".")>-1?"."+Se.split(".").pop():""}`),ae.multipartUpload(he,new Blob([V.file],{type:V.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:Se+""},url:J==null?void 0:J.callback_url,host:J==null?void 0:J.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,l.rz)(ge)}}).then(function(le){if(le.data.status===0){Z.current=Z.current+1;const ee=D.current.map(ce=>{var ye,Ce,Te,De,Ke,$e,pt,Ct,wt,bt,Mt,Ht,Ot,Jt,sn,Ft,$t;if(ce.name===((Ce=(ye=le.data)==null?void 0:ye.data)==null?void 0:Ce.file_name)){const yn=A(g({},ce),{is_oss:!L});return(Ke=(De=(Te=le.data)==null?void 0:Te.data)==null?void 0:De.file_name)!=null&&Ke.includes(".in")?(yn.in_object_key=(pt=($e=le.data)==null?void 0:$e.data)==null?void 0:pt.object,yn.in_object_size=(wt=(Ct=le.data)==null?void 0:Ct.data)==null?void 0:wt.size,yn.input=(Mt=(bt=le.data)==null?void 0:bt.data)==null?void 0:Mt.file_name,yn.in_file=V):(yn.out_object_key=(Ot=(Ht=le.data)==null?void 0:Ht.data)==null?void 0:Ot.object,yn.out_object_size=(sn=(Jt=le.data)==null?void 0:Jt.data)==null?void 0:sn.size,yn.output=($t=(Ft=le.data)==null?void 0:Ft.data)==null?void 0:$t.file_name,yn.out_file=V),yn}return ce});if(D.current=[...ee],$([...ee]),Z.current>0&&Z.current===Q.length){xe(!1);let ce=B(ee);ce=ce.filter(ye=>{var Ce,Te;return!!((Ce=ye[0])!=null&&Ce.name&&((Te=ye[1])!=null&&Te.name))}),ce=ce.map(ye=>A(g(g({},ye[0]),ye[1]),{is_file:!0})),X(ce),K()}}})},T=V=>new Promise((ae,Se)=>{let ge=0,Ae=[];for(let he=0;he{ge++,ge===V.length&&(Ae.length?(e.ZP.warning(`${Ae.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Se()):ae(V))}).catch(le=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",le),ge++,Ae.push(V[he].name),ge===V.length&&(Ae.length?(e.ZP.warning(`${Ae.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Se()):ae(V))})}),N=()=>P(void 0,null,function*(){if(Q.length===0){e.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield T(Q),xe(!0),B(Q).some(ae=>{var Se,ge;return!((Se=ae[0])!=null&&Se.name&&((ge=ae[1])!=null&&ge.name))})){I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>P(void 0,null,function*(){Q.map(ae=>P(void 0,null,function*(){R(ae)}))}),onCancel:()=>{xe(!1)}});return}Q.map(ae=>P(void 0,null,function*(){R(ae)}))}),te={name:"file",fileList:Q,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:V=>{if(Q!=null&&Q.some(Se=>Se.name===V.name))return e.ZP.info(`${V.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(V.size/1024/1024>100)return e.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(V.name))return e.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const ae={name:V.name,uid:V.uid,file:V,percent:0};return Q.push(ae),D.current=[...Q],$([...Q]),!1}},oe=B(Q);return console.log(Q,oe,"fileList"),v.createElement(I.default,{open:W,wrapClassName:re,onOk:N,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:se},onCancel:ne,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},v.createElement("div",{className:c.wrap},Q.length?v.createElement("div",null,v.createElement(p.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},v.createElement("div",{style:{visibility:q?"visible":"hidden"}},v.createElement("span",{className:c.greyText},"\u7528\u4F8B\u7C7B\u578B"),v.createElement(a.ZP.Group,{className:`ml20 ${c.testCaseRadio}`,optionType:"button",value:we,onChange:V=>ie(V.target.value)},v.createElement(a.ZP,{value:!1},"\u6587\u672C"),v.createElement(a.ZP,{value:!0},"\u6587\u4EF6"))),v.createElement(pe.default,g({},te),v.createElement(t.ZP,{type:"primary",className:c.btnS},v.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),v.createElement(z,{data:oe,onRemove:j})):v.createElement("div",{className:`${c.noData} mb30`},v.createElement(pe.default.Dragger,A(g({},te),{className:c.dragger}),v.createElement("img",{src:n,alt:"",className:"mb20"}),v.createElement("div",null,v.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),v.createElement("span",{className:c.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),v.createElement("div",{className:c.text},v.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),v.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",v.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",v.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",v.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",v.createElement("br",null))))},z=({data:K=[],onRemove:X,width:W="auto",showScore:re=!1,disabled:G=!1,inputChange:q,onEvaluatingChange:Y,onSelectAll:Q,checkAll1:$,checkAll2:J,checkAll3:ue,checkAll4:se,checkAll5:xe,showEvaluatingSetting:we=!1,className:ie="",isProgramHomework:L=!1})=>{const _={value:"",filename:"",dataUrl:""},[D,Z]=(0,S.useState)(g({},_)),ne=j=>{let R=document.createElement("a");document.body.appendChild(R);let T=URL.createObjectURL(j.file);R.href=T,R.download=j.name,R.click(),URL.revokeObjectURL(T),document.body.removeChild(R)},H=(j,R)=>{(0,E.LR)(j,R)},F=(j,R)=>{I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:v.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{X(j,R)},onCancel:()=>{}})};return K.length?v.createElement("div",{className:ie,style:{width:W}},v.createElement("div",{className:`${L?c.headProgram:c.head}`},we&&v.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:$,onChange:j=>{Q(j.target.checked,"hidden")}}),v.createElement(u.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},v.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),v.createElement("div",{style:{width:L?"25%":"15%"}},"\u7528\u4F8B"),v.createElement("div",{style:{width:re?L?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),v.createElement("div",{style:{width:re?L?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),re&&v.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),we&&v.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:se,onChange:j=>{Q(j.target.checked,"input_visible")}}),v.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},v.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),we&&v.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:J,onChange:j=>{Q(j.target.checked,"is_invisible")}}),v.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},v.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),we&&v.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:xe,onChange:j=>{Q(j.target.checked,"actual_output_visible")}}),v.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},v.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),we&&v.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:ue,onChange:j=>{Q(j.target.checked,"last_match_rule")}}),v.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},v.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),v.createElement("div",{className:c.operation,style:L?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),v.createElement("div",{className:c.listWrapper,style:{boxShadow:L?"0px 2px 4px 0px #EAEEF4":"unset"}},K.map((j,R)=>{var T,N,te,oe;return v.createElement("div",{key:R,className:c.list,style:L?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},we&&v.createElement("div",{style:{width:"15%"}},v.createElement(s.default,{checked:!!j.hidden,onChange:V=>{Y(V.target.checked,R,"hidden")}})),v.createElement("div",{style:{width:L?"25%":"15%",paddingLeft:L?"5px":"0px",paddingRight:L?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",R+1),v.createElement("div",{className:c.info,style:{width:re?L?"20%":"15%":"25%"}},v.createElement("span",{title:j.input||((T=j[0])==null?void 0:T.name),onClick:()=>P(void 0,null,function*(){let V;j.input?j.input_file_url?V=j.input_file_url:V=j.in_file:V=j[0];let ae;typeof V=="string"?(ae=yield fetch(V,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Z({value:yield ae.text(),filename:"",dataUrl:V})):(ae=yield(0,E.db)(V.file),Z({value:ae.text,filename:V.name,dataUrl:ae.link}))})},j.input||((N=j[0])==null?void 0:N.name))),v.createElement("div",{className:c.info,style:{width:re?L?"20%":"15%":"25%"}},v.createElement("span",{title:j.output||((te=j[1])==null?void 0:te.name),onClick:()=>P(void 0,null,function*(){let V;j.input?j.output_file_url?V=j.output_file_url:V=j.out_file:V=j[1];let ae;typeof V=="string"?(ae=yield fetch(V,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Z({value:yield ae.text(),filename:"",dataUrl:V})):(ae=yield(0,E.db)(V.file),Z({value:ae.text,filename:V.name,dataUrl:ae.link}))})},j.output||((oe=j[1])==null?void 0:oe.name))),re&&v.createElement("div",{style:{width:"20%"}},v.createElement(o.default,{size:"large",addonAfter:L?"%":null,disabled:G,style:{width:"80%"},onChange:V=>q(V,R),value:j.score}),!L&&v.createElement("span",null,"\xA0%")),we&&v.createElement("div",{style:{width:"20%"}},v.createElement(s.default,{checked:j.input_visible||!1,onChange:V=>{Y(V.target.checked,R,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),we&&v.createElement("div",{style:{width:"20%"}},v.createElement(s.default,{checked:j.is_invisible||!1,onChange:V=>{Y(V.target.checked,R,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),we&&v.createElement("div",{style:{width:"20%"}},v.createElement(s.default,{checked:j.actual_output_visible||!1,onChange:V=>{Y(V.target.checked,R,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),we&&v.createElement("div",{style:{width:"20%"}},v.createElement(s.default,{checked:j.last_match_rule||!1,onChange:V=>{Y(V.target.checked,R,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),v.createElement("div",{onClick:()=>F(j,R),style:L?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},v.createElement("span",{className:c.del},"\u5220\u9664")))})),v.createElement(h.Z,{close:!0,data:D.dataUrl,filename:D.filename,type:D.dataUrl.length?"txt":"",onClose:()=>Z(g({},_)),monacoEditor:{value:D.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):v.createElement(v.Fragment,null)};var U=M},56716:function(Pt,We,C){"use strict";C.d(We,{S:function(){return a},m:function(){return t}});var S=C(33613),pe=C(8591),e=C(43418),I=C(59301),p=(s,u,o)=>new Promise((c,n)=>{var r=d=>{try{l(o.next(d))}catch(E){n(E)}},i=d=>{try{l(o.throw(d))}catch(E){n(E)}},l=d=>d.done?c(d.value):Promise.resolve(d.value).then(r,i);l((o=o.apply(s,u)).next())});const a=s=>{let u=document.createElement("textarea");return u.value=s,u.value},t=(s,u,o,c,n)=>p(void 0,null,function*(){var r,i;const l=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:o,save_type:c}});c===1?((l==null?void 0:l.status)==0&&pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),(r=l==null?void 0:l.data)!=null&&r.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(i=l==null?void 0:l.data)==null?void 0:i.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(l==null?void 0:l.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:I.createElement("div",null,I.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var d,E;(0,S.xg)(`/shixuns/${(E=(d=u==null?void 0:u.detail)==null?void 0:d.fork_from)==null?void 0:E.fork_identifier}/challenges`)}}))})},47257:function(Pt){(function(We){(function(C){if(1)Pt.exports=C();else var S})(function(){var C,S,pe;return function(){function e(I,p,a){function t(o,c){if(!p[o]){if(!I[o]){var n=void 0;if(!c&&n)return require(o,!0);if(s)return s(o,!0);var r=new Error("Cannot find module '"+o+"'");throw r.code="MODULE_NOT_FOUND",r}var i=p[o]={exports:{}};I[o][0].call(i.exports,function(l){var d=I[o][1][l];return t(d||l)},i,i.exports,e,I,p,a)}return p[o].exports}for(var s=void 0,u=0;u + + +`.concat(h,` +`),v&&(w+="".concat(v,` +`)),w+=` +`,x.content=w,x.mime="xml",x.successStatuses=[200],y.next=9,this.request(x);case 9:return f=y.sent,y.abrupt("return",{res:f.res});case 11:case"end":return y.stop()}},E,this)}));function d(E,h,v){return l.apply(this,arguments)}return d}(),n.getBucketLogging=function(){var l=(0,s.default)(t.default.mark(function E(h,v){var m,x,w;return t.default.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return m=this._bucketRequestParams("GET",h,"logging",v),m.successStatuses=[200],m.xmlResponse=!0,O.next=5,this.request(m);case 5:return x=O.sent,w=x.data.LoggingEnabled,O.abrupt("return",{enable:!!w,prefix:w&&w.TargetPrefix||null,res:x.res});case 8:case"end":return O.stop()}},E,this)}));function d(E,h){return l.apply(this,arguments)}return d}(),n.deleteBucketLogging=function(){var l=(0,s.default)(t.default.mark(function E(h,v){var m,x;return t.default.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return m=this._bucketRequestParams("DELETE",h,"logging",v),m.successStatuses=[204,200],f.next=4,this.request(m);case 4:return x=f.sent,f.abrupt("return",{res:x.res});case 6:case"end":return f.stop()}},E,this)}));function d(E,h){return l.apply(this,arguments)}return d}(),n.putBucketCORS=function(){var l=(0,s.default)(t.default.mark(function E(h,v,m){var x,w,f,O,y,b,g,A,P,k;return t.default.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:for(v=v||[],u(v.length,"rules is required"),v.forEach(function(z){u(z.allowedOrigin,"allowedOrigin is required"),u(z.allowedMethod,"allowedMethod is required")}),x=this._bucketRequestParams("PUT",h,"cors",m),w=` +`,f=function(U){w+="".concat(U,"")},O=function(U){w+="".concat(U,"")},y=function(U){w+="".concat(U,"")},b=function(U){w+="".concat(U,"")},g=0,A=v.length;g",i(P.allowedOrigin).forEach(f),i(P.allowedMethod).forEach(O),i(P.allowedHeader).forEach(y),i(P.exposeHeader).forEach(b),P.maxAgeSeconds&&(w+="".concat(P.maxAgeSeconds,"")),w+="";return w+="",x.content=w,x.mime="xml",x.successStatuses=[200],M.next=16,this.request(x);case 16:return k=M.sent,M.abrupt("return",{res:k.res});case 18:case"end":return M.stop()}},E,this)}));function d(E,h,v){return l.apply(this,arguments)}return d}(),n.getBucketCORS=function(){var l=(0,s.default)(t.default.mark(function E(h,v){var m,x,w,f;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return m=this._bucketRequestParams("GET",h,"cors",v),m.successStatuses=[200],m.xmlResponse=!0,y.next=5,this.request(m);case 5:return x=y.sent,w=[],x.data&&x.data.CORSRule&&(f=x.data.CORSRule,r(f)||(f=[f]),f.forEach(function(b){var g={};Object.keys(b).forEach(function(A){g[A.slice(0,1).toLowerCase()+A.slice(1,A.length)]=b[A]}),w.push(g)})),y.abrupt("return",{rules:w,res:x.res});case 9:case"end":return y.stop()}},E,this)}));function d(E,h){return l.apply(this,arguments)}return d}(),n.deleteBucketCORS=function(){var l=(0,s.default)(t.default.mark(function E(h,v){var m,x;return t.default.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return m=this._bucketRequestParams("DELETE",h,"cors",v),m.successStatuses=[204],f.next=4,this.request(m);case 4:return x=f.sent,f.abrupt("return",{res:x.res});case 6:case"end":return f.stop()}},E,this)}));function d(E,h){return l.apply(this,arguments)}return d}(),n.putBucketReferer=function(){var l=(0,s.default)(t.default.mark(function E(h,v,m,x){var w,f,O,y;return t.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(w=this._bucketRequestParams("PUT",h,"referer",x),f=` + +`,f+=" ".concat(v?"true":"false",` +`),m&&m.length>0){for(f+=` +`,O=0;O".concat(m[O],` +`);f+=` +`}else f+=` +`;return f+="",w.content=f,w.mime="xml",w.successStatuses=[200],g.next=10,this.request(w);case 10:return y=g.sent,g.abrupt("return",{res:y.res});case 12:case"end":return g.stop()}},E,this)}));function d(E,h,v,m){return l.apply(this,arguments)}return d}(),n.getBucketReferer=function(){var l=(0,s.default)(t.default.mark(function E(h,v){var m,x,w;return t.default.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return m=this._bucketRequestParams("GET",h,"referer",v),m.successStatuses=[200],m.xmlResponse=!0,O.next=5,this.request(m);case 5:return x=O.sent,w=x.data.RefererList.Referer||null,w&&(r(w)||(w=[w])),O.abrupt("return",{allowEmpty:x.data.AllowEmptyReferer==="true",referers:w,res:x.res});case 9:case"end":return O.stop()}},E,this)}));function d(E,h){return l.apply(this,arguments)}return d}(),n.deleteBucketReferer=function(){var l=(0,s.default)(t.default.mark(function E(h,v){return t.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.next=2,this.putBucketReferer(h,!0,null,v);case 2:return x.abrupt("return",x.sent);case 3:case"end":return x.stop()}},E,this)}));function d(E,h){return l.apply(this,arguments)}return d}(),n._bucketRequestParams=function(d,E,h,v){return{method:d,bucket:E,subres:h,timeout:v&&v.timeout,ctx:v&&v.ctx}}},{"../common/utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,assert:82,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],3:[function(e,I,p){(function(a,t){(function(){"use strict";var s=e("@babel/runtime/helpers/interopRequireDefault"),u=s(e("@babel/runtime/regenerator")),o=s(e("@babel/runtime/helpers/asyncToGenerator"));e("core-js/modules/es.function.name.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.symbol.js"),e("core-js/modules/es.symbol.description.js"),e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.regexp.to-string.js");var c=e("debug")("ali-oss"),n=e("xml2js"),r=e("agentkeepalive"),i=e("merge-descriptors"),l=e("platform"),d=e("utility"),E=e("urllib"),h=e("./version"),v=e("bowser"),m=e("../common/signUtils"),x=e("../common/client/initOptions"),w=e("../common/utils/createRequest"),f=w.createRequest,O=e("../common/utils/encoder"),y=O.encoder,b=e("../common/client/getReqUrl"),g=b.getReqUrl,A=e("../common/utils/setSTSToken"),P=A.setSTSToken,k=e("../common/utils/retry"),B=k.retry,M=e("../common/utils/isFunction"),z=M.isFunction,U=new r;function K(){var Y=l.name,Q=l.version;Y&&Y.toLowerCase&&Y.toLowerCase()==="ie"&&Q.split(".")[0]<10&&console.warn("ali-oss does not support the current browser")}function X(){return location&&location.protocol==="https:"}function W(Y,Q){if(K(),!(this instanceof W))return new W(Y,Q);Y&&Y.inited?this.options=Y:this.options=W.initOptions(Y),this.options.cancelFlag=!1,this.options.urllib?this.urllib=this.options.urllib:(this.urllib=E,this.agent=this.options.agent||U),this.ctx=Q,this.userAgent=this._getUserAgent(),this.stsTokenFreshTime=new Date,this.options.amendTimeSkewed=0}I.exports=W,W.initOptions=function(Q){Q.stsToken||console.warn("Please use STS Token for safety, see more details at https://help.aliyun.com/document_detail/32077.html");var $=Object.assign({secure:X(),useFetch:!1},Q);return x($)};var re=W.prototype;re.debug=c,i(re,e("./object")),i(re,e("./bucket")),i(re,e("../common/bucket/getBucketWebsite")),i(re,e("../common/bucket/putBucketWebsite")),i(re,e("../common/bucket/deleteBucketWebsite")),i(re,e("../common/bucket/getBucketLifecycle")),i(re,e("../common/bucket/putBucketLifecycle")),i(re,e("../common/bucket/deleteBucketLifecycle")),i(re,e("../common/bucket/putBucketVersioning")),i(re,e("../common/bucket/getBucketVersioning")),i(re,e("../common/bucket/getBucketInventory")),i(re,e("../common/bucket/deleteBucketInventory")),i(re,e("../common/bucket/listBucketInventory")),i(re,e("../common/bucket/putBucketInventory")),i(re,e("../common/bucket/abortBucketWorm")),i(re,e("../common/bucket/completeBucketWorm")),i(re,e("../common/bucket/extendBucketWorm")),i(re,e("../common/bucket/getBucketWorm")),i(re,e("../common/bucket/initiateBucketWorm")),i(re,e("./managed-upload")),i(re,e("../common/multipart-copy")),i(re,e("../common/multipart")),i(re,e("../common/parallel")),re.signature=function(Q){return this.debug("authorization stringToSign: %s",Q,"info"),m.computeSignature(this.options.accessKeySecret,Q,this.options.headerEncoding)},re._getReqUrl=g,re.authorization=function(Q,$,J,ue){var se=m.buildCanonicalString(Q.toUpperCase(),$,{headers:ue,parameters:J});return m.authorization(this.options.accessKeyId,this.options.accessKeySecret,se,this.options.headerEncoding)},re.request=function(){var Y=(0,o.default)(u.default.mark(function Q($){var J=this;return u.default.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:if(!this.options.retryMax){se.next=6;break}return se.next=3,B(G.bind(this),this.options.retryMax,{errorHandler:function(we){var ie=function(_){if($.stream)return!1;var D=[-1,-2].includes(_.status),Z=J.options.requestErrorRetryHandle||function(){return!0};return D&&Z(_)};return!!ie(we)}})($);case 3:return se.abrupt("return",se.sent);case 6:return se.abrupt("return",G.call(this,$));case 7:case"end":return se.stop()}},Q,this)}));return function(Q){return Y.apply(this,arguments)}}();function G(Y){return q.apply(this,arguments)}function q(){return q=(0,o.default)(u.default.mark(function Y(Q){var $,J,ue,se,xe,we;return u.default.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(!(this.options.stsToken&&z(this.options.refreshSTSToken))){L.next=3;break}return L.next=3,P.call(this);case 3:return $=f.call(this,Q),this.options.useFetch||($.params.mode="disable-fetch"),se=!!Q.stream,L.prev=6,L.next=9,this.urllib.request($.url,$.params);case 9:J=L.sent,this.debug("response %s %s, got %s, headers: %j",Q.method,$.url,J.status,J.headers,"info"),L.next=16;break;case 13:L.prev=13,L.t0=L.catch(6),ue=L.t0;case 16:if(!(J&&Q.successStatuses&&Q.successStatuses.indexOf(J.status)===-1)){L.next=28;break}return L.next=19,this.requestError(J);case 19:if(xe=L.sent,!(xe.code==="RequestTimeTooSkewed"&&!se)){L.next=25;break}return this.options.amendTimeSkewed=+new Date(xe.serverTime)-new Date,L.next=24,this.request(Q);case 24:return L.abrupt("return",L.sent);case 25:xe.params=Q,L.next=32;break;case 28:if(!ue){L.next=32;break}return L.next=31,this.requestError(ue);case 31:xe=L.sent;case 32:if(!xe){L.next=34;break}throw xe;case 34:if(!Q.xmlResponse){L.next=39;break}return L.next=37,this.parseXML(J.data);case 37:we=L.sent,J.data=we;case 39:return L.abrupt("return",J);case 40:case"end":return L.stop()}},Y,this,[[6,13]])})),q.apply(this,arguments)}re._getResource=function(Q){var $="/";return Q.bucket&&($+="".concat(Q.bucket,"/")),Q.object&&($+=y(Q.object,this.options.headerEncoding)),$},re._escape=function(Q){return d.encodeURIComponent(Q).replace(/%2F/g,"/")},re._getUserAgent=function(){var Q=t&&t.browser?"js":"nodejs",$="aliyun-sdk-".concat(Q,"/").concat(h.version),J=l.description;return!J&&t&&(J="Node.js ".concat(t.version.slice(1)," on ").concat(t.platform," ").concat(t.arch)),this._checkUserAgent("".concat($," ").concat(J))},re._checkUserAgent=function(Q){var $=Q.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta");return $},re.checkBrowserAndVersion=function(Q,$){return v.name===Q&&v.version.split(".")[0]===$},re.parseXML=function(Q){return new Promise(function($,J){a.isBuffer(Q)&&(Q=Q.toString()),n.parseString(Q,{explicitRoot:!1,explicitArray:!1},function(ue,se){ue?J(ue):$(se)})})},re.requestError=function(){var Y=(0,o.default)(u.default.mark(function $(J){var ue,se,xe,we;return u.default.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(ue=null,!(!J.data||!J.data.length)){L.next=5;break}J.status===-1||J.status===-2?(ue=new Error(J.message),ue.name=J.name,ue.status=J.status,ue.code=J.name):(J.status===404?(ue=new Error("Object not exists"),ue.name="NoSuchKeyError",ue.status=404,ue.code="NoSuchKey"):J.status===412?(ue=new Error("Pre condition failed"),ue.name="PreconditionFailedError",ue.status=412,ue.code="PreconditionFailed"):(ue=new Error("Unknow error, status: ".concat(J.status)),ue.name="UnknownError",ue.status=J.status),ue.requestId=J.headers["x-oss-request-id"],ue.host=""),L.next=32;break;case 5:return se=String(J.data),this.debug("request response error data: %s",se,"error"),L.prev=7,L.next=10,this.parseXML(se);case 10:if(L.t0=L.sent,L.t0){L.next=13;break}L.t0={};case 13:xe=L.t0,L.next=23;break;case 16:return L.prev=16,L.t1=L.catch(7),this.debug(se,"error"),L.t1.message+=` +raw xml: `.concat(se),L.t1.status=J.status,L.t1.requestId=J.headers["x-oss-request-id"],L.abrupt("return",L.t1);case 23:we=xe.Message||"unknow request error, status: ".concat(J.status),xe.Condition&&(we+=" (condition: ".concat(xe.Condition,")")),ue=new Error(we),ue.name=xe.Code?"".concat(xe.Code,"Error"):"UnknownError",ue.status=J.status,ue.code=xe.Code,ue.requestId=xe.RequestId,ue.hostId=xe.HostId,ue.serverTime=xe.ServerTime;case 32:return this.debug("generate error %j",ue,"error"),L.abrupt("return",ue);case 34:case"end":return L.stop()}},$,this,[[7,16]])}));function Q($){return Y.apply(this,arguments)}return Q}()}).call(this)}).call(this,{isBuffer:e("../../node_modules/is-buffer/index.js")},e("_process"))},{"../../node_modules/is-buffer/index.js":366,"../common/bucket/abortBucketWorm":7,"../common/bucket/completeBucketWorm":8,"../common/bucket/deleteBucketInventory":9,"../common/bucket/deleteBucketLifecycle":10,"../common/bucket/deleteBucketWebsite":11,"../common/bucket/extendBucketWorm":12,"../common/bucket/getBucketInventory":13,"../common/bucket/getBucketLifecycle":14,"../common/bucket/getBucketVersioning":15,"../common/bucket/getBucketWebsite":16,"../common/bucket/getBucketWorm":17,"../common/bucket/initiateBucketWorm":18,"../common/bucket/listBucketInventory":19,"../common/bucket/putBucketInventory":20,"../common/bucket/putBucketLifecycle":21,"../common/bucket/putBucketVersioning":22,"../common/bucket/putBucketWebsite":23,"../common/client/getReqUrl":25,"../common/client/initOptions":26,"../common/multipart":30,"../common/multipart-copy":29,"../common/parallel":49,"../common/signUtils":50,"../common/utils/createRequest":56,"../common/utils/encoder":59,"../common/utils/isFunction":68,"../common/utils/retry":74,"../common/utils/setSTSToken":76,"./bucket":2,"./managed-upload":4,"./object":5,"./version":6,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,agentkeepalive:81,bowser:88,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.split.js":307,"core-js/modules/es.symbol.description.js":310,"core-js/modules/es.symbol.js":313,debug:465,"merge-descriptors":372,platform:379,urllib:475,utility:474,xml2js:426}],4:[function(e,I,p){(function(a){(function(){"use strict";var t=e("@babel/runtime/helpers/interopRequireDefault"),s=t(e("@babel/runtime/regenerator"));e("core-js/modules/es.function.name.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.array.from.js"),e("core-js/modules/es.string.iterator.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.array.filter.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.regexp.to-string.js"),e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.array.iterator.js"),e("core-js/modules/es.array-buffer.slice.js"),e("core-js/modules/es.typed-array.uint8-array.js"),e("core-js/modules/es.typed-array.copy-within.js"),e("core-js/modules/es.typed-array.every.js"),e("core-js/modules/es.typed-array.fill.js"),e("core-js/modules/es.typed-array.filter.js"),e("core-js/modules/es.typed-array.find.js"),e("core-js/modules/es.typed-array.find-index.js"),e("core-js/modules/es.typed-array.for-each.js"),e("core-js/modules/es.typed-array.includes.js"),e("core-js/modules/es.typed-array.index-of.js"),e("core-js/modules/es.typed-array.iterator.js"),e("core-js/modules/es.typed-array.join.js"),e("core-js/modules/es.typed-array.last-index-of.js"),e("core-js/modules/es.typed-array.map.js"),e("core-js/modules/es.typed-array.reduce.js"),e("core-js/modules/es.typed-array.reduce-right.js"),e("core-js/modules/es.typed-array.reverse.js"),e("core-js/modules/es.typed-array.set.js"),e("core-js/modules/es.typed-array.slice.js"),e("core-js/modules/es.typed-array.some.js"),e("core-js/modules/es.typed-array.sort.js"),e("core-js/modules/es.typed-array.subarray.js"),e("core-js/modules/es.typed-array.to-locale-string.js"),e("core-js/modules/es.typed-array.to-string.js");var u=t(e("@babel/runtime/helpers/asyncToGenerator")),o=e("util"),c=e("path"),n=e("mime"),r=e("copy-to"),i=e("../common/utils/isBlob"),l=i.isBlob,d=e("../common/utils/isFile"),E=d.isFile,h=e("../common/utils/isBuffer"),v=h.isBuffer,m=p;m.multipartUpload=function(){var y=(0,u.default)(s.default.mark(function g(A,P){var k,B,M,z,U,K,X,W,re,G=arguments;return s.default.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:if(k=G.length>2&&G[2]!==void 0?G[2]:{},this.resetCancelFlag(),k.disabledMD5=k.disabledMD5===void 0?!0:!!k.disabledMD5,!(k.checkpoint&&k.checkpoint.uploadId)){Y.next=8;break}return P&&E(P)&&(k.checkpoint.file=P),Y.next=7,this._resumeMultipart(k.checkpoint,k);case 7:return Y.abrupt("return",Y.sent);case 8:return B=102400,k.mime||(E(P)?k.mime=n.getType(c.extname(P.name)):l(P)?k.mime=P.type:v(P)?k.mime="":k.mime=n.getType(c.extname(P))),k.headers=k.headers||{},this._convertMetaToHeaders(k.meta,k.headers),Y.next=14,this._getFileSize(P);case 14:if(M=Y.sent,!(M0&&r(K).to(W),re=this._divideParts(M,z),G=re.length,q=!1,Y=function(D,Z){return new Promise(function(){var ne=(0,u.default)(s.default.mark(function H(F,j){var R,T,N,te,oe;return s.default.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(ae.prev=0,D.isCancel()){ae.next=29;break}return R=re[Z-1],ae.next=5,D._createBuffer(B,R.start,R.end);case 5:return T=ae.sent,N={content:T,size:R.end-R.start},ae.prev=7,ae.next=10,D._uploadPart(X,U,Z,N,P);case 10:te=ae.sent,ae.next=18;break;case 13:if(ae.prev=13,ae.t0=ae.catch(7),ae.t0.status!==404){ae.next=17;break}throw D._makeAbortEvent();case 17:throw ae.t0;case 18:if(!(!D.isCancel()&&!q)){ae.next=26;break}if(A.doneParts.push({number:Z,etag:te.res.headers.etag}),!P.progress){ae.next=23;break}return ae.next=23,P.progress(K.length/(G+1),A,te.res);case 23:F({number:Z,etag:te.res.headers.etag}),ae.next=27;break;case 26:F();case 27:ae.next=30;break;case 29:F();case 30:ae.next=41;break;case 32:ae.prev=32,ae.t1=ae.catch(0),oe=new Error,oe.name=ae.t1.name,oe.message=ae.t1.message,oe.stack=ae.t1.stack,oe.partNum=Z,r(ae.t1).to(oe),j(oe);case 41:case"end":return ae.stop()}},H,null,[[0,32],[7,13]])}));return function(H,F){return ne.apply(this,arguments)}}())},Q=Array.from(new Array(G),function(_,D){return D+1}),$=W.map(function(_){return _.number}),J=Q.filter(function(_){return $.indexOf(_)<0}),ue=5,se=P.parallel||ue,L.next=17,this._parallel(J,se,function(_){return new Promise(function(D,Z){Y(k,_).then(function(ne){ne&&W.push(ne),D()}).catch(function(ne){Z(ne)})})});case 17:if(xe=L.sent,q=!0,we=xe.find(function(_){return _.name==="abort"}),!we){L.next=22;break}throw we;case 22:if(!this.isCancel()){L.next=25;break}throw Y=null,this._makeCancelEvent();case 25:if(!(xe&&xe.length>0)){L.next=28;break}throw xe[0].message="Failed to upload some parts with error: ".concat(xe[0].toString()," part_num: ").concat(xe[0].partNum),xe[0];case 28:return L.next=30,this.completeMultipartUpload(X,U,W,P);case 30:return L.abrupt("return",L.sent);case 31:case"end":return L.stop()}},g,this)}));function b(g,A){return y.apply(this,arguments)}return b}(),m._getFileSize=function(){var y=(0,u.default)(s.default.mark(function g(A){return s.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:if(!v(A)){k.next=4;break}return k.abrupt("return",A.length);case 4:if(!(l(A)||E(A))){k.next=6;break}return k.abrupt("return",A.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return k.stop()}},g)}));function b(g){return y.apply(this,arguments)}return b}();var x=e("stream"),w=x.Readable;function f(y,b){if(!(this instanceof f))return new f(y,b);w.call(this,b),this.file=y,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}o.inherits(f,w),f.prototype.readFileAndPush=function(b){if(this.fileBuffer)for(var g=!0;g&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:P,this.start=P,g=this.push(this.fileBuffer.slice(A,P))}},f.prototype._read=function(b){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var g=16*1024;b=b||g;var A=this;this.reader.onload=function(k){A.fileBuffer=a.from(new Uint8Array(k.target.result)),A.file=null,A.readFileAndPush(b)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(b)};function O(y){return y.arrayBuffer?y.arrayBuffer():new Promise(function(b,g){var A=new FileReader;A.onload=function(P){b(P.target.result)},A.onerror=function(P){g(P)},A.readAsArrayBuffer(y)})}m._createBuffer=function(){var y=(0,u.default)(s.default.mark(function g(A,P,k){var B,M;return s.default.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:if(!(l(A)||E(A))){U.next=8;break}return B=A.slice(P,k),U.next=4,O(B);case 4:return M=U.sent,U.abrupt("return",a.from(M));case 8:if(!v(A)){U.next=12;break}return U.abrupt("return",A.subarray(P,k));case 12:throw new Error("_createBuffer requires File/Blob/Buffer.");case 13:case"end":return U.stop()}},g)}));function b(g,A,P){return y.apply(this,arguments)}return b}(),m._getPartSize=function(b,g){var A=1e4,P=1*1024*1024;g||(g=P);var k=Math.ceil(b/A);return g1&&K[1]!==void 0?K[1]:{},P=g["continuation-token"]||g.continuationToken,P&&(A.subres=Object.assign({"continuation-token":P},A.subres)),k=this._objectRequestParams("GET","",A),k.query=Object.assign({"list-type":2},g),delete k.query["continuation-token"],delete k.query.continuationToken,k.xmlResponse=!0,k.successStatuses=[200],W.next=11,this.request(k);case 11:return B=W.sent,M=B.data.Contents||[],z=this,M&&(Array.isArray(M)||(M=[M]),M=M.map(function(re){var G=null;return re.Owner&&(G={id:re.Owner.ID,displayName:re.Owner.DisplayName}),{name:re.Key,url:z._objectUrl(re.Key),lastModified:re.LastModified,etag:re.ETag,type:re.Type,size:Number(re.Size),storageClass:re.StorageClass,owner:G}})),U=B.data.CommonPrefixes||null,U&&(Array.isArray(U)||(U=[U]),U=U.map(function(re){return re.Prefix})),W.abrupt("return",{res:B.res,objects:M,prefixes:U,isTruncated:B.data.IsTruncated==="true",keyCount:+B.data.KeyCount,continuationToken:B.data.ContinuationToken||null,nextContinuationToken:B.data.NextContinuationToken||null});case 18:case"end":return W.stop()}},b,this)}));function y(b){return O.apply(this,arguments)}return y}(),f.restore=function(){var O=(0,s.default)(t.default.mark(function b(g){var A,P,k,B,M=arguments;return t.default.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return A=M.length>1&&M[1]!==void 0?M[1]:{type:"Archive"},A=A||{},A.subres=Object.assign({restore:""},A.subres),A.versionId&&(A.subres.versionId=A.versionId),P=this._objectRequestParams("POST",g,A),A.type==="ColdArchive"&&(k={RestoreRequest:{Days:A.Days?A.Days:2,JobParameters:{Tier:A.JobParameters?A.JobParameters:"Standard"}}},P.content=w(k,{headers:!0}),P.mime="xml"),P.successStatuses=[202],U.next=9,this.request(P);case 9:return B=U.sent,U.abrupt("return",{res:B.res});case 11:case"end":return U.stop()}},b,this)}));function y(b){return O.apply(this,arguments)}return y}(),f._objectUrl=function(y){return this._getReqUrl({bucket:this.options.bucket,object:y})},f._objectRequestParams=function(y,b,g){if(!this.options.bucket&&!this.options.cname)throw new Error("Please create a bucket first");g=g||{},b=this._objectName(b);var A={object:b,bucket:this.options.bucket,method:y,subres:g&&g.subres,timeout:g&&g.timeout,ctx:g&&g.ctx};return g.headers&&(A.headers={},o(g.headers).to(A.headers)),A},f._objectName=function(y){return y.replace(/^\/+/,"")},f._convertMetaToHeaders=function(y,b){y&&Object.keys(y).forEach(function(g){b["x-oss-meta-".concat(g)]=y[g]})},f._deleteFileSafe=function(y){var b=this;return new Promise(function(g){u.exists(y,function(A){A?u.unlink(y,function(P){P&&b.debug("unlink %j error: %s",y,P,"error"),g()}):g()})})}},{"../common/callback":24,"../common/image":27,"../common/object/asyncSignatureUrl":31,"../common/object/copyObject":32,"../common/object/delete":33,"../common/object/deleteMulti":34,"../common/object/deleteObjectTagging":35,"../common/object/generateObjectUrl":36,"../common/object/get":37,"../common/object/getACL":38,"../common/object/getBucketVersions":39,"../common/object/getObjectMeta":40,"../common/object/getObjectTagging":41,"../common/object/getObjectUrl":42,"../common/object/getSymlink":43,"../common/object/head":44,"../common/object/putACL":45,"../common/object/putObjectTagging":46,"../common/object/putSymlink":47,"../common/object/signatureUrl":48,"../common/utils/isBlob":64,"../common/utils/isBuffer":65,"../common/utils/isFile":67,"../common/utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,fs:89,"merge-descriptors":372,mime:374,path:378}],6:[function(e,I,p){"use strict";p.version="6.18.1"},{}],7:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.abortBucketWorm=void 0;var u=e("../utils/checkBucketName");function o(n,r){return c.apply(this,arguments)}function c(){return c=(0,s.default)(t.default.mark(function n(r,i){var l,d;return t.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return u.checkBucketName(r),l=this._bucketRequestParams("DELETE",r,"worm",i),h.next=4,this.request(l);case 4:return d=h.sent,h.abrupt("return",{res:d.res,status:d.status});case 6:case"end":return h.stop()}},n,this)})),c.apply(this,arguments)}p.abortBucketWorm=o},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],8:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.completeBucketWorm=void 0;var u=e("../utils/checkBucketName");function o(n,r,i){return c.apply(this,arguments)}function c(){return c=(0,s.default)(t.default.mark(function n(r,i,l){var d,E;return t.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return u.checkBucketName(r),d=this._bucketRequestParams("POST",r,{wormId:i},l),v.next=4,this.request(d);case 4:return E=v.sent,v.abrupt("return",{res:E.res,status:E.status});case 6:case"end":return v.stop()}},n,this)})),c.apply(this,arguments)}p.completeBucketWorm=o},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],9:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.deleteBucketInventory=void 0;var u=e("../utils/checkBucketName");function o(n,r){return c.apply(this,arguments)}function c(){return c=(0,s.default)(t.default.mark(function n(r,i){var l,d,E,h,v=arguments;return t.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return l=v.length>2&&v[2]!==void 0?v[2]:{},d=Object.assign({inventory:"",inventoryId:i},l.subres),u.checkBucketName(r),E=this._bucketRequestParams("DELETE",r,d,l),E.successStatuses=[204],x.next=7,this.request(E);case 7:return h=x.sent,x.abrupt("return",{status:h.status,res:h.res});case 9:case"end":return x.stop()}},n,this)})),c.apply(this,arguments)}p.deleteBucketInventory=o},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],10:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=p;c.deleteBucketLifecycle=function(){var n=(0,s.default)(t.default.mark(function i(l,d){var E,h;return t.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return o(l),E=this._bucketRequestParams("DELETE",l,"lifecycle",d),E.successStatuses=[204],m.next=5,this.request(E);case 5:return h=m.sent,m.abrupt("return",{res:h.res});case 7:case"end":return m.stop()}},i,this)}));function r(i,l){return n.apply(this,arguments)}return r}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],11:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=p;c.deleteBucketWebsite=function(){var n=(0,s.default)(t.default.mark(function i(l,d){var E,h;return t.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return o(l),E=this._bucketRequestParams("DELETE",l,"website",d),E.successStatuses=[204],m.next=5,this.request(E);case 5:return h=m.sent,m.abrupt("return",{res:h.res});case 7:case"end":return m.stop()}},i,this)}));function r(i,l){return n.apply(this,arguments)}return r}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],12:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.extendBucketWorm=void 0;var u=e("../utils/checkBucketName"),o=e("../utils/obj2xml");function c(r,i,l,d){return n.apply(this,arguments)}function n(){return n=(0,s.default)(t.default.mark(function r(i,l,d,E){var h,v,m;return t.default.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return u.checkBucketName(i),h=this._bucketRequestParams("POST",i,{wormExtend:"",wormId:l},E),v={ExtendWormConfiguration:{RetentionPeriodInDays:d}},h.mime="xml",h.content=o.obj2xml(v,{headers:!0}),h.successStatuses=[200],w.next=8,this.request(h);case 8:return m=w.sent,w.abrupt("return",{res:m.res,status:m.status});case 10:case"end":return w.stop()}},r,this)})),n.apply(this,arguments)}p.extendBucketWorm=c},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],13:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.getBucketInventory=void 0;var u=e("../utils/checkBucketName"),o=e("../utils/formatInventoryConfig");function c(r,i){return n.apply(this,arguments)}function n(){return n=(0,s.default)(t.default.mark(function r(i,l){var d,E,h,v,m=arguments;return t.default.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return d=m.length>2&&m[2]!==void 0?m[2]:{},E=Object.assign({inventory:"",inventoryId:l},d.subres),u.checkBucketName(i),h=this._bucketRequestParams("GET",i,E,d),h.successStatuses=[200],h.xmlResponse=!0,w.next=8,this.request(h);case 8:return v=w.sent,w.abrupt("return",{status:v.status,res:v.res,inventory:o.formatInventoryConfig(v.data)});case 10:case"end":return w.stop()}},r,this)})),n.apply(this,arguments)}p.getBucketInventory=c},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],14:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.map.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=e("../utils/isArray"),n=c.isArray,r=e("../utils/formatObjKey"),i=r.formatObjKey,l=p;l.getBucketLifecycle=function(){var d=(0,s.default)(t.default.mark(function h(v,m){var x,w,f;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return o(v),x=this._bucketRequestParams("GET",v,"lifecycle",m),x.successStatuses=[200],x.xmlResponse=!0,y.next=6,this.request(x);case 6:return w=y.sent,f=w.data.Rule||null,f&&(n(f)||(f=[f]),f=f.map(function(b){return b.ID&&(b.id=b.ID,delete b.ID),b.Tag&&!n(b.Tag)&&(b.Tag=[b.Tag]),i(b,"firstLowerCase")})),y.abrupt("return",{rules:f,res:w.res});case 10:case"end":return y.stop()}},h,this)}));function E(h,v){return d.apply(this,arguments)}return E}()},{"../utils/checkBucketName":51,"../utils/formatObjKey":61,"../utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280}],15:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=p;c.getBucketVersioning=function(){var n=(0,s.default)(t.default.mark(function i(l,d){var E,h,v;return t.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return o(l),E=this._bucketRequestParams("GET",l,"versioning",d),E.xmlResponse=!0,E.successStatuses=[200],x.next=6,this.request(E);case 6:return h=x.sent,v=h.data.Status,x.abrupt("return",{status:h.status,versionStatus:v,res:h.res});case 9:case"end":return x.stop()}},i,this)}));function r(i,l){return n.apply(this,arguments)}return r}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],16:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=e("../utils/isObject"),n=c.isObject,r=p;r.getBucketWebsite=function(){var i=(0,s.default)(t.default.mark(function d(E,h){var v,m,x;return t.default.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return o(E),v=this._bucketRequestParams("GET",E,"website",h),v.successStatuses=[200],v.xmlResponse=!0,f.next=6,this.request(v);case 6:return m=f.sent,x=[],m.data.RoutingRules&&m.data.RoutingRules.RoutingRule&&(n(m.data.RoutingRules.RoutingRule)?x=[m.data.RoutingRules.RoutingRule]:x=m.data.RoutingRules.RoutingRule),f.abrupt("return",{index:m.data.IndexDocument&&m.data.IndexDocument.Suffix||"",supportSubDir:m.data.IndexDocument&&m.data.IndexDocument.SupportSubDir||"false",type:m.data.IndexDocument&&m.data.IndexDocument.Type,routingRules:x,error:m.data.ErrorDocument&&m.data.ErrorDocument.Key||null,res:m.res});case 10:case"end":return f.stop()}},d,this)}));function l(d,E){return i.apply(this,arguments)}return l}()},{"../utils/checkBucketName":51,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],17:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.getBucketWorm=void 0;var u=e("../utils/checkBucketName"),o=e("../utils/dataFix");function c(r,i){return n.apply(this,arguments)}function n(){return n=(0,s.default)(t.default.mark(function r(i,l){var d,E;return t.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return u.checkBucketName(i),d=this._bucketRequestParams("GET",i,"worm",l),d.successStatuses=[200],d.xmlResponse=!0,v.next=6,this.request(d);case 6:return E=v.sent,o.dataFix(E.data,{lowerFirst:!0,rename:{RetentionPeriodInDays:"days"}}),v.abrupt("return",Object.assign(Object.assign({},E.data),{res:E.res,status:E.status}));case 9:case"end":return v.stop()}},r,this)})),n.apply(this,arguments)}p.getBucketWorm=c},{"../utils/checkBucketName":51,"../utils/dataFix":57,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],18:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.initiateBucketWorm=void 0;var u=e("../utils/obj2xml"),o=e("../utils/checkBucketName");function c(r,i,l){return n.apply(this,arguments)}function n(){return n=(0,s.default)(t.default.mark(function r(i,l,d){var E,h,v;return t.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return o.checkBucketName(i),E=this._bucketRequestParams("POST",i,"worm",d),h={InitiateWormConfiguration:{RetentionPeriodInDays:l}},E.mime="xml",E.content=u.obj2xml(h,{headers:!0}),E.successStatuses=[200],x.next=8,this.request(E);case 8:return v=x.sent,x.abrupt("return",{res:v.res,wormId:v.res.headers["x-oss-worm-id"],status:v.status});case 10:case"end":return x.stop()}},r,this)})),n.apply(this,arguments)}p.initiateBucketWorm=c},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],19:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.listBucketInventory=void 0;var u=e("../utils/checkBucketName"),o=e("../utils/formatInventoryConfig");function c(r){return n.apply(this,arguments)}function n(){return n=(0,s.default)(t.default.mark(function r(i){var l,d,E,h,v,m,x,w,f=arguments;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return l=f.length>1&&f[1]!==void 0?f[1]:{},d=l.continuationToken,E=Object.assign({inventory:""},d&&{"continuation-token":d},l.subres),u.checkBucketName(i),h=this._bucketRequestParams("GET",i,E,l),h.successStatuses=[200],h.xmlResponse=!0,y.next=9,this.request(h);case 9:return v=y.sent,m=v.data,x=v.res,w=v.status,y.abrupt("return",{isTruncated:m.IsTruncated==="true",nextContinuationToken:m.NextContinuationToken,inventoryList:o.formatInventoryConfig(m.InventoryConfiguration,!0),status:w,res:x});case 12:case"end":return y.stop()}},r,this)})),n.apply(this,arguments)}p.listBucketInventory=c},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],20:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.concat.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.putBucketInventory=void 0;var u=e("../utils/checkBucketName"),o=e("../utils/obj2xml");function c(r,i){return n.apply(this,arguments)}function n(){return n=(0,s.default)(t.default.mark(function r(i,l){var d,E,h,v,m,x,w,f,O,y,b,g=arguments;return t.default.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return d=g.length>2&&g[2]!==void 0?g[2]:{},E=Object.assign({inventory:"",inventoryId:l.id},d.subres),u.checkBucketName(i),h=l.OSSBucketDestination,v=l.optionalFields,m=l.includedObjectVersions,x="acs:oss:::",w="acs:ram::".concat(h.accountId,":role/"),f={InventoryConfiguration:{Id:l.id,IsEnabled:l.isEnabled,Filter:{Prefix:l.prefix||""},Destination:{OSSBucketDestination:{Format:h.format,AccountId:h.accountId,RoleArn:"".concat(w).concat(h.rolename),Bucket:"".concat(x).concat(h.bucket),Prefix:h.prefix||"",Encryption:h.encryption||""}},Schedule:{Frequency:l.frequency},IncludedObjectVersions:m,OptionalFields:{Field:(v==null?void 0:v.field)||[]}}},O=o.obj2xml(f,{headers:!0,firstUpperCase:!0}),y=this._bucketRequestParams("PUT",i,E,d),y.successStatuses=[200],y.mime="xml",y.content=O,P.next=14,this.request(y);case 14:return b=P.sent,P.abrupt("return",{status:b.status,res:b.res});case 16:case"end":return P.stop()}},r,this)})),n.apply(this,arguments)}p.putBucketInventory=c},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287}],21:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.array.includes.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=e("../utils/isArray"),n=c.isArray,r=e("../utils/deepCopy"),i=r.deepCopy,l=e("../utils/isObject"),d=l.isObject,E=e("../utils/obj2xml"),h=E.obj2xml,v=e("../utils/checkObjectTag"),m=v.checkObjectTag,x=e("../utils/getStrBytesCount"),w=x.getStrBytesCount,f=p;f.putBucketLifecycle=function(){var A=(0,s.default)(t.default.mark(function k(B,M,z){var U,K,X,W,re;return t.default.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:if(o(B),n(M)){q.next=3;break}throw new Error("rules must be Array");case 3:return U=this._bucketRequestParams("PUT",B,"lifecycle",z),K=[],X={LifecycleConfiguration:{Rule:K}},M.forEach(function(Y){O(Y),g(Y),Y.id&&(Y.ID=Y.id,delete Y.id),K.push(Y)}),W=h(X,{headers:!0,firstUpperCase:!0}),U.content=W,U.mime="xml",U.successStatuses=[200],q.next=13,this.request(U);case 13:return re=q.sent,q.abrupt("return",{res:re.res});case 15:case"end":return q.stop()}},k,this)}));function P(k,B,M){return A.apply(this,arguments)}return P}();function O(A){A.days&&(A.expiration={days:A.days}),A.date&&(A.expiration={createdBeforeDate:A.date})}function y(A,P){var k=A.days,B=A.createdBeforeDate;if(!k&&!B)throw new Error("".concat(P," must includes days or createdBeforeDate"));if(k&&!/^[1-9][0-9]*$/.test(k))throw new Error("days must be a positive integer");if(B&&!/\d{4}-\d{2}-\d{2}T00:00:00.000Z/.test(B))throw new Error("createdBeforeDate must be date and conform to iso8601 format")}function b(A){if(!n(A)&&!d(A))throw new Error("tag must be Object or Array");A=d(A)?[A]:A;var P={},k=i(A);k.forEach(function(B){P[B.key]=B.value}),m(P)}function g(A){if(A.id&&w(A.id)>255)throw new Error("ID is composed of 255 bytes at most");if(A.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(A.status))throw new Error("Status must be Enabled or Disabled");if(A.transition){if(!["IA","Archive"].includes(A.transition.storageClass))throw new Error("StorageClass must be IA or Archive");y(A.transition,"Transition")}if(A.expiration){if(!A.expiration.expiredObjectDeleteMarker)y(A.expiration,"Expiration");else if(A.expiration.days||A.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(A.abortMultipartUpload&&y(A.abortMultipartUpload,"AbortMultipartUpload"),!A.expiration&&!A.abortMultipartUpload&&!A.transition&&!A.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(A.tag){if(A.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");b(A.tag)}}},{"../utils/checkBucketName":51,"../utils/checkObjectTag":54,"../utils/deepCopy":58,"../utils/getStrBytesCount":62,"../utils/isArray":63,"../utils/isObject":70,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],22:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.includes.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=e("../utils/obj2xml"),n=c.obj2xml,r=p;r.putBucketVersioning=function(){var i=(0,s.default)(t.default.mark(function d(E,h){var v,m,x,w,f=arguments;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(v=f.length>2&&f[2]!==void 0?f[2]:{},o(E),["Enabled","Suspended"].includes(h)){y.next=4;break}throw new Error("status must be Enabled or Suspended");case 4:return m=this._bucketRequestParams("PUT",E,"versioning",v),x={VersioningConfiguration:{Status:h}},m.mime="xml",m.content=n(x,{headers:!0}),y.next=10,this.request(m);case 10:return w=y.sent,y.abrupt("return",{res:w.res,status:w.status});case 12:case"end":return y.stop()}},d,this)}));function l(d,E){return i.apply(this,arguments)}return l}()},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277}],23:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=e("../utils/obj2xml"),n=c.obj2xml,r=e("../utils/isArray"),i=r.isArray,l=p;l.putBucketWebsite=function(){var d=(0,s.default)(t.default.mark(function h(v){var m,x,w,f,O,y,b,g=arguments;return t.default.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(m=g.length>1&&g[1]!==void 0?g[1]:{},x=g.length>2?g[2]:void 0,o(v),w=this._bucketRequestParams("PUT",v,"website",x),f={Suffix:m.index||"index.html"},O={IndexDocument:f},y={WebsiteConfiguration:O},m.supportSubDir&&(f.SupportSubDir=m.supportSubDir),m.type&&(f.Type=m.type),m.error&&(O.ErrorDocument={Key:m.error}),m.routingRules===void 0){P.next=14;break}if(i(m.routingRules)){P.next=13;break}throw new Error("RoutingRules must be Array");case 13:O.RoutingRules={RoutingRule:m.routingRules};case 14:return y=n(y),w.content=y,w.mime="xml",w.successStatuses=[200],P.next=20,this.request(w);case 20:return b=P.sent,P.abrupt("return",{res:b.res});case 22:case"end":return P.stop()}},h,this)}));function E(h){return d.apply(this,arguments)}return E}()},{"../utils/checkBucketName":51,"../utils/isArray":63,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],24:[function(e,I,p){(function(a){(function(){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),p.encodeCallback=function(s,u){if(s.headers=s.headers||{},!Object.prototype.hasOwnProperty.call(s.headers,"x-oss-callback")&&u.callback){var o={callbackUrl:encodeURI(u.callback.url),callbackBody:u.callback.body};u.callback.host&&(o.callbackHost=u.callback.host),u.callback.contentType&&(o.callbackBodyType=u.callback.contentType);var c=a.from(JSON.stringify(o)).toString("base64");if(s.headers["x-oss-callback"]=c,u.callback.customValue){var n={};Object.keys(u.callback.customValue).forEach(function(r){n["x:".concat(r)]=u.callback.customValue[r].toString()}),s.headers["x-oss-callback-var"]=a.from(JSON.stringify(n)).toString("base64")}}}}).call(this)}).call(this,e("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/web.dom-collections.for-each.js":339}],25:[function(e,I,p){"use strict";e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js");var a=function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(p,"__esModule",{value:!0}),p.getReqUrl=void 0;var t=a(e("copy-to")),s=a(e("url")),u=a(e("merge-descriptors")),o=a(e("is-type-of")),c=e("../utils/isIP"),n=e("../utils/checkConfigValid");function r(i){var l={},d=this.options.cname;n.checkConfigValid(this.options.endpoint,"endpoint"),t.default(this.options.endpoint,!1).to(l),i.bucket&&!d&&!c.isIP(l.hostname)&&!this.options.sldEnable&&(l.host="".concat(i.bucket,".").concat(l.host));var E="/";i.bucket&&this.options.sldEnable&&(E+="".concat(i.bucket,"/")),i.object&&(E+=this._escape(i.object).replace(/\+/g,"%2B")),l.pathname=E;var h={};if(i.query&&u.default(h,i.query),i.subres){var v={};o.default.string(i.subres)?v[i.subres]="":o.default.array(i.subres)?i.subres.forEach(function(m){v[m]=""}):v=i.subres,u.default(h,v)}return l.query=h,s.default.format(l)}p.getReqUrl=r},{"../utils/checkConfigValid":52,"../utils/isIP":69,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466,"merge-descriptors":372,url:472}],26:[function(e,I,p){"use strict";e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.string.trim.js");var a=e("humanize-ms"),t=e("url"),s=e("../utils/checkBucketName"),u=s.checkBucketName,o=e("../utils/setRegion"),c=o.setRegion,n=e("../utils/checkConfigValid"),r=n.checkConfigValid;function i(l,d){r(l,"endpoint");var E=t.parse(l);if(E.protocol||(E=t.parse("http".concat(d?"s":"","://").concat(l))),E.protocol!=="http:"&&E.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return E}I.exports=function(l){if(!l||!l.accessKeyId||!l.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");l.stsToken&&!l.refreshSTSToken&&!l.refreshSTSTokenInterval&&console.warn("It's recommended to set 'refreshSTSToken' and 'refreshSTSTokenInterval' to refresh stsToken\u3001accessKeyId\u3001accessKeySecret automatically when sts token has expired"),l.bucket&&u(l.bucket);var d=Object.assign({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1,headerEncoding:"utf-8",refreshSTSToken:null,refreshSTSTokenInterval:6e4*5,retryMax:0},l);if(d.accessKeyId=d.accessKeyId.trim(),d.accessKeySecret=d.accessKeySecret.trim(),d.timeout&&(d.timeout=a(d.timeout)),d.endpoint)d.endpoint=i(d.endpoint,d.secure);else if(d.region)d.endpoint=c(d.region,d.internal,d.secure);else throw new Error("require options.endpoint or options.region");return d.inited=!0,d}},{"../utils/checkBucketName":51,"../utils/checkConfigValid":52,"../utils/setRegion":75,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.trim.js":308,"humanize-ms":356,url:472}],27:[function(e,I,p){"use strict";var a=e("merge-descriptors"),t=p;a(t,e("./processObjectSave"))},{"./processObjectSave":28,"merge-descriptors":372}],28:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.concat.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkBucketName"),o=u.checkBucketName,c=e("querystring"),n=e("js-base64"),r=n.Base64.encode,i=p;i.processObjectSave=function(){var d=(0,s.default)(t.default.mark(function h(v,m,x,w){var f,O,y,b;return t.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return l(v,"sourceObject"),l(m,"targetObject"),l(x,"process"),m=this._objectName(m),w&&o(w),f=this._objectRequestParams("POST",v,{subres:"x-oss-process"}),O=w?",b_".concat(r(w)):"",m=r(m),y={"x-oss-process":"".concat(x,"|sys/saveas,o_").concat(m).concat(O)},f.content=c.stringify(y),A.next=12,this.request(f);case 12:return b=A.sent,A.abrupt("return",{res:b.res,status:b.res.status});case 14:case"end":return A.stop()}},h,this)}));function E(h,v,m,x){return d.apply(this,arguments)}return E}();function l(d,E){if(!d)throw new Error("".concat(E," is required"));if(typeof d!="string")throw new Error("".concat(E," must be String"))}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"js-base64":371,querystring:385}],29:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.function.name.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.array.from.js"),e("core-js/modules/es.string.iterator.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.array.filter.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.regexp.to-string.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("debug")("ali-oss:multipart-copy"),o=e("copy-to"),c=p;c.uploadPartCopy=function(){var n=(0,s.default)(t.default.mark(function i(l,d,E,h,v){var m,x,w,f,O,y=arguments;return t.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return m=y.length>5&&y[5]!==void 0?y[5]:{},m.headers=m.headers||{},x=m.versionId||m.subres&&m.subres.versionId||null,x?w="/".concat(v.sourceBucketName,"/").concat(encodeURIComponent(v.sourceKey),"?versionId=").concat(x):w="/".concat(v.sourceBucketName,"/").concat(encodeURIComponent(v.sourceKey)),m.headers["x-oss-copy-source"]=w,h&&(m.headers["x-oss-copy-source-range"]="bytes=".concat(h)),m.subres={partNumber:E,uploadId:d},f=this._objectRequestParams("PUT",l,m),f.mime=m.mime,f.successStatuses=[200],g.next=12,this.request(f);case 12:return O=g.sent,g.abrupt("return",{name:l,etag:O.res.headers.etag,res:O.res});case 14:case"end":return g.stop()}},i,this)}));function r(i,l,d,E,h){return n.apply(this,arguments)}return r}(),c.multipartUploadCopy=function(){var n=(0,s.default)(t.default.mark(function i(l,d){var E,h,v,m,x,w,f,O,y,b,g,A,P=arguments;return t.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return E=P.length>2&&P[2]!==void 0?P[2]:{},this.resetCancelFlag(),h=E.versionId,v=h===void 0?null:h,m={versionId:v},B.next=6,this._getObjectMeta(d.sourceBucketName,d.sourceKey,m);case 6:if(x=B.sent,w=x.res.headers["content-length"],d.startOffset=d.startOffset||0,d.endOffset=d.endOffset||w,!(E.checkpoint&&E.checkpoint.uploadId)){B.next=14;break}return B.next=13,this._resumeMultipartCopy(E.checkpoint,d,E);case 13:return B.abrupt("return",B.sent);case 14:if(f=102400,O=d.endOffset-d.startOffset,!(O0)){q.next=40;break}throw re=X[0],re.message="Failed to copy some parts with error: ".concat(re.toString()," part_num: ").concat(re.partNum),re;case 40:return q.next=42,this.completeMultipartUpload(y,f,O,E);case 42:return q.abrupt("return",q.sent);case 43:case"end":return q.stop()}},i,this)}));function r(i,l,d){return n.apply(this,arguments)}return r}(),c._divideMultipartCopyParts=function(r,i,l){for(var d=Math.ceil(r/i),E=[],h=0;h + +`,A=0;A +`,g+="".concat(P.number,` +`),g+="".concat(P.etag,` +`),g+=` +`;return g+="",y=y||{},k={},k=r(y,function(X){if(l(X))return null}),k.subres={uploadId:f},k.headers=E(k.headers,["x-oss-server-side-encryption","x-oss-storage-class"]),B=this._objectRequestParams("POST",w,k),c.encodeCallback(B,k),B.mime="xml",B.content=g,B.headers&&B.headers["x-oss-callback"]||(B.xmlResponse=!0),B.successStatuses=[200],K.next=17,this.request(B);case 17:if(M=K.sent,!y.progress){K.next=21;break}return K.next=21,y.progress(1,null,M.res);case 21:return z={res:M.res,bucket:B.bucket,name:w,etag:M.res.headers.etag},B.headers&&B.headers["x-oss-callback"]&&(z.data=JSON.parse(M.data.toString())),K.abrupt("return",z);case 24:case"end":return K.stop()}},x,this)}));function m(x,w,f,O){return v.apply(this,arguments)}return m}(),h._uploadPart=function(){var v=(0,u.default)(s.default.mark(function x(w,f,O,y,b){var g,A,P,k;return s.default.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return b=b||{},g={},o(b).to(g),g.headers=g.headers||{},g.headers["Content-Length"]=y.size,g.headers=E(g.headers,["x-oss-server-side-encryption"]),g.subres={partNumber:O,uploadId:f},A=this._objectRequestParams("PUT",w,g),A.mime=g.mime,P=a&&a.browser,P?A.content=y.content:A.stream=y.stream,A.successStatuses=[200],A.disabledMD5=b.disabledMD5,M.next=15,this.request(A);case 15:if(k=M.sent,k.res.headers.etag){M.next=18;break}throw new Error(`Please set the etag of expose-headers in OSS + https://help.aliyun.com/document_detail/32069.html`);case 18:return y.stream&&(y.stream=null,A.stream=null),M.abrupt("return",{name:w,etag:k.res.headers.etag,res:k.res});case 20:case"end":return M.stop()}},x,this)}));function m(x,w,f,O,y){return v.apply(this,arguments)}return m}()}).call(this)}).call(this,e("_process"))},{"./callback":24,"./utils/deepCopy":58,"./utils/isBuffer":65,"./utils/omit":73,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.filter.js":274,"core-js/modules/es.array.map.js":280,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],31:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator")),s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("url"),o=e("utility"),c=e("copy-to"),n=e("../../common/signUtils"),r=e("../utils/isIP"),i=r.isIP,l=e("../utils/setSTSToken"),d=l.setSTSToken,E=e("../utils/isFunction"),h=E.isFunction,v=p;v.asyncSignatureUrl=function(){var m=(0,s.default)(t.default.mark(function w(f,O){var y,b,g,A,P;return t.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(!i(this.options.endpoint.hostname)){B.next=2;break}throw new Error("can not get the object URL when endpoint is IP");case 2:if(O=O||{},f=this._objectName(f),O.method=O.method||"GET",y=o.timestamp()+(O.expires||1800),b={bucket:this.options.bucket,object:f},g=this._getResource(b),!(this.options.stsToken&&h(this.options.refreshSTSToken))){B.next=11;break}return B.next=11,d.call(this);case 11:return this.options.stsToken&&(O["security-token"]=this.options.stsToken),A=n._signatureForURL(this.options.accessKeySecret,O,g,y),P=u.parse(this._getReqUrl(b)),P.query={OSSAccessKeyId:this.options.accessKeyId,Expires:y,Signature:A.Signature},c(A.subResource).to(P.query),B.abrupt("return",P.format());case 17:case"end":return B.stop()}},w,this)}));function x(w,f){return m.apply(this,arguments)}return x}()},{"../../common/signUtils":50,"../utils/isFunction":68,"../utils/isIP":69,"../utils/setSTSToken":76,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,url:472,utility:474}],32:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js");var s=a(e("@babel/runtime/helpers/typeof")),u=a(e("@babel/runtime/helpers/asyncToGenerator")),o=e("../utils/checkBucketName"),c=o.checkBucketName,n=p,r=["content-type","content-encoding","content-language","content-disposition","cache-control","expires"];n.copy=function(){var i=(0,u.default)(t.default.mark(function d(E,h,v,m){var x,w,f;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return(0,s.default)(v)==="object"&&(m=v),m=m||{},m.headers=m.headers||{},Object.keys(m.headers).forEach(function(b){m.headers["x-oss-copy-source-".concat(b.toLowerCase())]=m.headers[b]}),(m.meta||Object.keys(m.headers).find(function(b){return r.includes(b.toLowerCase())}))&&(m.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(m.meta,m.headers),h=this._getSourceName(h,v),m.versionId&&(h="".concat(h,"?versionId=").concat(m.versionId)),m.headers["x-oss-copy-source"]=h,x=this._objectRequestParams("PUT",E,m),x.xmlResponse=!0,x.successStatuses=[200,304],y.next=14,this.request(x);case 14:return w=y.sent,f=w.data,f&&(f={etag:f.ETag,lastModified:f.LastModified}),y.abrupt("return",{data:f,res:w.res});case 18:case"end":return y.stop()}},d,this)}));function l(d,E,h,v){return i.apply(this,arguments)}return l}(),n._getSourceName=function(l,d){return typeof d=="string"?l=this._objectName(l):l[0]!=="/"?d=this.options.bucket:(d=l.replace(/\/(.+?)(\/.*)/,"$1"),l=l.replace(/(\/.+?\/)(.*)/,"$2")),c(d),l=encodeURIComponent(l),l="/".concat(d,"/").concat(l),l}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.find.js":275,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],33:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p;u.delete=function(){var o=(0,s.default)(t.default.mark(function n(r){var i,l,d,E=arguments;return t.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=E.length>1&&E[1]!==void 0?E[1]:{},i.subres=Object.assign({},i.subres),i.versionId&&(i.subres.versionId=i.versionId),l=this._objectRequestParams("DELETE",r,i),l.successStatuses=[204],v.next=7,this.request(l);case 7:return d=v.sent,v.abrupt("return",{res:d.res});case 9:case"end":return v.stop()}},n,this)}));function c(n){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],34:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("utility"),o=e("../utils/obj2xml"),c=o.obj2xml,n=p;n.deleteMulti=function(){var r=(0,s.default)(t.default.mark(function l(d){var E,h,v,m,x,w,f,O,y,b,g,A,P,k=arguments;return t.default.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:if(E=k.length>1&&k[1]!==void 0?k[1]:{},h=[],!(!d||!d.length)){M.next=4;break}throw new Error("names is required");case 4:for(v=0;v1&&E[1]!==void 0?E[1]:{},i.subres=Object.assign({tagging:""},i.subres),i.versionId&&(i.subres.versionId=i.versionId),r=this._objectName(r),l=this._objectRequestParams("DELETE",r,i),l.successStatuses=[204],v.next=8,this.request(l);case 8:return d=v.sent,v.abrupt("return",{status:d.status,res:d.res});case 10:case"end":return v.stop()}},n,this)}));function c(n){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],36:[function(e,I,p){"use strict";e("core-js/modules/es.array.concat.js");var a=e("url"),t=e("../utils/isIP"),s=t.isIP,u=p;u.generateObjectUrl=function(c,n){if(s(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");if(n)n[n.length-1]!=="/"&&(n+="/");else{n=this.options.endpoint.format();var r=a.parse(n),i=this.options.bucket;r.hostname="".concat(i,".").concat(r.hostname),r.host="".concat(i,".").concat(r.host),n=r.format()}return n+this._escape(this._objectName(c))}},{"../utils/isIP":69,"core-js/modules/es.array.concat.js":272,url:472}],37:[function(e,I,p){(function(a){(function(){"use strict";var t=e("@babel/runtime/helpers/interopRequireDefault"),s=t(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=t(e("@babel/runtime/helpers/asyncToGenerator")),o=e("fs"),c=e("is-type-of"),n=p;n.get=function(){var r=(0,u.default)(s.default.mark(function l(d,E){var h,v,m,x,w,f,O,y,b=arguments;return s.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return h=b.length>2&&b[2]!==void 0?b[2]:{},v=null,m=!1,c.writableStream(E)?v=E:c.string(E)?(v=o.createWriteStream(E),m=!0):h=E,h=h||{},x=a&&a.browser,w=h.responseCacheControl===null?"":"no-cache",f=x&&w?{"response-cache-control":w}:{},h.subres=Object.assign(f,h.subres),h.versionId&&(h.subres.versionId=h.versionId),h.process&&(h.subres["x-oss-process"]=h.process),A.prev=11,y=this._objectRequestParams("GET",d,h),y.writeStream=v,y.successStatuses=[200,206,304],A.next=17,this.request(y);case 17:O=A.sent,m&&v.destroy(),A.next=28;break;case 21:if(A.prev=21,A.t0=A.catch(11),!m){A.next=27;break}return v.destroy(),A.next=27,this._deleteFileSafe(E);case 27:throw A.t0;case 28:return A.abrupt("return",{res:O.res,content:O.data});case 29:case"end":return A.stop()}},l,this,[[11,21]])}));function i(l,d){return r.apply(this,arguments)}return i}()}).call(this)}).call(this,e("_process"))},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"core-js/modules/es.object.assign.js":287,fs:89,"is-type-of":466}],38:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p;u.getACL=function(){var o=(0,s.default)(t.default.mark(function n(r){var i,l,d,E=arguments;return t.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return i=E.length>1&&E[1]!==void 0?E[1]:{},i.subres=Object.assign({acl:""},i.subres),i.versionId&&(i.subres.versionId=i.versionId),r=this._objectName(r),l=this._objectRequestParams("GET",r,i),l.successStatuses=[200],l.xmlResponse=!0,v.next=9,this.request(l);case 9:return d=v.sent,v.abrupt("return",{acl:d.data.AccessControlList.Grant,owner:{id:d.data.Owner.ID,displayName:d.data.Owner.DisplayName},res:d.res});case 11:case"end":return v.stop()}},n,this)}));function c(n){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],39:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.number.constructor.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p,o=e("../utils/isObject"),c=o.isObject,n=e("../utils/isArray"),r=n.isArray;u.getBucketVersions=i,u.listObjectVersions=i;function i(){return l.apply(this,arguments)}function l(){return l=(0,s.default)(t.default.mark(function h(){var v,m,x,w,f,O,y,b,g=arguments;return t.default.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(v=g.length>0&&g[0]!==void 0?g[0]:{},m=g.length>1&&g[1]!==void 0?g[1]:{},!(v.versionIdMarker&&v.keyMarker===void 0)){P.next=4;break}throw new Error("A version-id marker cannot be specified without a key marker");case 4:return m.subres=Object.assign({versions:""},m.subres),m.versionId&&(m.subres.versionId=m.versionId),x=this._objectRequestParams("GET","",m),x.xmlResponse=!0,x.successStatuses=[200],x.query=E(v),P.next=12,this.request(x);case 12:return w=P.sent,f=w.data.Version||[],O=w.data.DeleteMarker||[],y=this,f&&(Array.isArray(f)||(f=[f]),f=f.map(function(k){return{name:k.Key,url:y._objectUrl(k.Key),lastModified:k.LastModified,isLatest:k.IsLatest==="true",versionId:k.VersionId,etag:k.ETag,type:k.Type,size:Number(k.Size),storageClass:k.StorageClass,owner:{id:k.Owner.ID,displayName:k.Owner.DisplayName}}})),O&&(r(O)||(O=[O]),O=O.map(function(k){return{name:k.Key,lastModified:k.LastModified,versionId:k.VersionId,owner:{id:k.Owner.ID,displayName:k.Owner.DisplayName}}})),b=w.data.CommonPrefixes||null,b&&(r(b)||(b=[b]),b=b.map(function(k){return k.Prefix})),P.abrupt("return",{res:w.res,objects:f,deleteMarker:O,prefixes:b,nextMarker:w.data.NextKeyMarker||null,NextVersionIdMarker:w.data.NextVersionIdMarker||null,nextKeyMarker:w.data.NextKeyMarker||null,nextVersionIdMarker:w.data.NextVersionIdMarker||null,isTruncated:w.data.IsTruncated==="true"});case 21:case"end":return P.stop()}},h,this)})),l.apply(this,arguments)}function d(h){return h.replace(/([A-Z])/g,"-$1").toLowerCase()}function E(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},v={};return c(h)&&Object.keys(h).forEach(function(m){v[d(m)]=h[m]}),v}},{"../utils/isArray":63,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],40:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p;u.getObjectMeta=function(){var o=(0,s.default)(t.default.mark(function n(r,i){var l,d;return t.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return i=i||{},r=this._objectName(r),i.subres=Object.assign({objectMeta:""},i.subres),i.versionId&&(i.subres.versionId=i.versionId),l=this._objectRequestParams("HEAD",r,i),l.successStatuses=[200],h.next=8,this.request(l);case 8:return d=h.sent,h.abrupt("return",{status:d.status,res:d.res});case 10:case"end":return h.stop()}},n,this)}));function c(n,r){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],41:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p,o=e("../utils/isObject"),c=o.isObject;u.getObjectTagging=function(){var n=(0,s.default)(t.default.mark(function i(l){var d,E,h,v,m,x,w=arguments;return t.default.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return d=w.length>1&&w[1]!==void 0?w[1]:{},d.subres=Object.assign({tagging:""},d.subres),d.versionId&&(d.subres.versionId=d.versionId),l=this._objectName(l),E=this._objectRequestParams("GET",l,d),E.successStatuses=[200],O.next=8,this.request(E);case 8:return h=O.sent,O.next=11,this.parseXML(h.data);case 11:return v=O.sent,m=v.TagSet.Tag,m=m&&c(m)?[m]:m||[],x={},m.forEach(function(y){x[y.Key]=y.Value}),O.abrupt("return",{status:h.status,res:h.res,tag:x});case 17:case"end":return O.stop()}},i,this)}));function r(i){return n.apply(this,arguments)}return r}()},{"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],42:[function(e,I,p){"use strict";var a=e("../utils/isIP"),t=a.isIP,s=p;s.getObjectUrl=function(o,c){if(t(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");return c?c[c.length-1]!=="/"&&(c+="/"):c=this.options.endpoint.format(),c+this._escape(this._objectName(o))}},{"../utils/isIP":69}],43:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p;u.getSymlink=function(){var o=(0,s.default)(t.default.mark(function n(r){var i,l,d,E,h=arguments;return t.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return i=h.length>1&&h[1]!==void 0?h[1]:{},i.subres=Object.assign({symlink:""},i.subres),i.versionId&&(i.subres.versionId=i.versionId),r=this._objectName(r),l=this._objectRequestParams("GET",r,i),l.successStatuses=[200],m.next=8,this.request(l);case 8:return d=m.sent,E=d.res.headers["x-oss-symlink-target"],m.abrupt("return",{targetName:decodeURIComponent(E),res:d.res});case 11:case"end":return m.stop()}},n,this)}));function c(n){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],44:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/checkEnv"),o=u.checkEnv,c=p;c.head=function(){var n=(0,s.default)(t.default.mark(function i(l){var d,E,h,v,m=arguments;return t.default.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return d=m.length>1&&m[1]!==void 0?m[1]:{},o("Because HeadObject has gzip enabled, head cannot get the file size correctly. If you need to get the file size, please use getObjectMeta"),d.subres=Object.assign({},d.subres),d.versionId&&(d.subres.versionId=d.versionId),E=this._objectRequestParams("HEAD",l,d),E.successStatuses=[200,304],w.next=8,this.request(E);case 8:return h=w.sent,v={meta:null,res:h.res,status:h.status},h.status===200&&Object.keys(h.headers).forEach(function(f){f.indexOf("x-oss-meta-")===0&&(v.meta||(v.meta={}),v.meta[f.substring(11)]=h.headers[f])}),w.abrupt("return",v);case 12:case"end":return w.stop()}},i,this)}));function r(i){return n.apply(this,arguments)}return r}()},{"../utils/checkEnv":53,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],45:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p;u.putACL=function(){var o=(0,s.default)(t.default.mark(function n(r,i,l){var d,E;return t.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return l=l||{},l.subres=Object.assign({acl:""},l.subres),l.versionId&&(l.subres.versionId=l.versionId),l.headers=l.headers||{},l.headers["x-oss-object-acl"]=i,r=this._objectName(r),d=this._objectRequestParams("PUT",r,l),d.successStatuses=[200],v.next=10,this.request(d);case 10:return E=v.sent,v.abrupt("return",{res:E.res});case 12:case"end":return v.stop()}},n,this)}));function c(n,r,i){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],46:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.object.keys.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("../utils/obj2xml"),o=u.obj2xml,c=e("../utils/checkObjectTag"),n=c.checkObjectTag,r=p;r.putObjectTagging=function(){var i=(0,s.default)(t.default.mark(function d(E,h){var v,m,x,w,f=arguments;return t.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return v=f.length>2&&f[2]!==void 0?f[2]:{},n(h),v.subres=Object.assign({tagging:""},v.subres),v.versionId&&(v.subres.versionId=v.versionId),E=this._objectName(E),m=this._objectRequestParams("PUT",E,v),m.successStatuses=[200],h=Object.keys(h).map(function(b){return{Key:b,Value:h[b]}}),x={Tagging:{TagSet:{Tag:h}}},m.mime="xml",m.content=o(x),y.next=13,this.request(m);case 13:return w=y.sent,y.abrupt("return",{res:w.res,status:w.status});case 15:case"end":return y.stop()}},d,this)}));function l(d,E){return i.apply(this,arguments)}return l}()},{"../utils/checkObjectTag":54,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290}],47:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=p;u.putSymlink=function(){var o=(0,s.default)(t.default.mark(function n(r,i,l){var d,E;return t.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return l=l||{},l.headers=l.headers||{},i=this._escape(this._objectName(i)),this._convertMetaToHeaders(l.meta,l.headers),l.headers["x-oss-symlink-target"]=i,l.subres=Object.assign({symlink:""},l.subres),l.versionId&&(l.subres.versionId=l.versionId),l.storageClass&&(l.headers["x-oss-storage-class"]=l.storageClass),r=this._objectName(r),d=this._objectRequestParams("PUT",r,l),d.successStatuses=[200],v.next=13,this.request(d);case 13:return E=v.sent,v.abrupt("return",{res:E.res});case 15:case"end":return v.stop()}},n,this)}));function c(n,r,i){return o.apply(this,arguments)}return c}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],48:[function(e,I,p){"use strict";var a=e("url"),t=e("utility"),s=e("copy-to"),u=e("../../common/signUtils"),o=e("../utils/isIP"),c=o.isIP,n=p;n.signatureUrl=function(i,l){if(c(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");l=l||{},i=this._objectName(i),l.method=l.method||"GET";var d=t.timestamp()+(l.expires||1800),E={bucket:this.options.bucket,object:i},h=this._getResource(E);this.options.stsToken&&(l["security-token"]=this.options.stsToken);var v=u._signatureForURL(this.options.accessKeySecret,l,h,d),m=a.parse(this._getReqUrl(E));return m.query={OSSAccessKeyId:this.options.accessKeyId,Expires:d,Signature:v.Signature},s(v.subResource).to(m.query),m.format()}},{"../../common/signUtils":50,"../utils/isIP":69,"copy-to":94,url:472,utility:474}],49:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.iterator.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.string.iterator.js"),e("core-js/modules/web.dom-collections.iterator.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.function.name.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator")),u=e("./utils/isArray"),o=u.isArray,c=p;c._parallelNode=function(){var n=(0,s.default)(t.default.mark(function i(l,d,E,h){var v,m,x,w,f,O,y,b;return t.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:v=this,m=[],x=[],w=l.length/d,f=l.length%d,O=f===0?w:(l.length-f)/d+1,y=1,b=0;case 8:if(!(b0){w=!0,f<=0&&E(h);return}f+=1,b(A.value,v(y))}O=!1}g()})},c.cancel=function(r){this.options.cancelFlag=!0,o(this.multipartUploadStreams)&&this.multipartUploadStreams.forEach(function(i){if(i.destroyed===!1){var l={name:"cancel",message:"cancel"};i.destroy(l)}}),this.multipartUploadStreams=[],r&&this.abortMultipartUpload(r.name,r.uploadId,r.options)},c.isCancel=function(){return this.options.cancelFlag},c.resetCancelFlag=function(){this.options.cancelFlag=!1},c._stop=function(){this.options.cancelFlag=!0},c._makeCancelEvent=function(){var r={status:0,name:"cancel"};return r},c._makeAbortEvent=function(){var r={status:0,name:"abort",message:"upload task has been abort"};return r}},{"./utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.string.iterator.js":303,"core-js/modules/web.dom-collections.for-each.js":339,"core-js/modules/web.dom-collections.iterator.js":340}],50:[function(e,I,p){(function(a){(function(){"use strict";e("core-js/modules/es.string.trim.js"),e("core-js/modules/es.array.sort.js"),e("core-js/modules/es.array.join.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.regexp.to-string.js");var t=e("./../../shims/crypto/crypto.js"),s=e("is-type-of"),u=e("./utils/lowercaseKeyHeader"),o=u.lowercaseKeyHeader;p.buildCanonicalizedResource=function(n,r){var i="".concat(n),l="?";if(s.string(r)&&r.trim()!=="")i+=l+r;else if(s.array(r))r.sort(),i+=l+r.join("&");else if(r){var d=function(v,m){return v[0]>m[0]?1:v[0]2&&arguments[2]!==void 0?arguments[2]:"utf-8",l=t.createHmac("sha1",n);return l.update(a.from(r,i)).digest("base64")},p.authorization=function(n,r,i,l){return"OSS ".concat(n,":").concat(this.computeSignature(r,i,l))},p._signatureForURL=function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0,l=arguments.length>3?arguments[3]:void 0,d=arguments.length>4?arguments[4]:void 0,E={},h=r.subResource,v=h===void 0?{}:h;if(r.process){var m="x-oss-process";v[m]=r.process}if(r.trafficLimit){var x="x-oss-traffic-limit";v[x]=r.trafficLimit}if(r.response&&Object.keys(r.response).forEach(function(y){var b="response-".concat(y.toLowerCase());v[b]=r.response[y]}),Object.keys(r).forEach(function(y){var b=y.toLowerCase(),g=r[y];b.indexOf("x-oss-")===0?E[b]=g:(b.indexOf("content-md5")===0||b.indexOf("content-type")===0)&&(E[y]=g)}),Object.prototype.hasOwnProperty.call(r,"security-token")&&(v["security-token"]=r["security-token"]),Object.prototype.hasOwnProperty.call(r,"callback")){var w={callbackUrl:encodeURI(r.callback.url),callbackBody:r.callback.body};if(r.callback.host&&(w.callbackHost=r.callback.host),r.callback.contentType&&(w.callbackBodyType=r.callback.contentType),v.callback=a.from(JSON.stringify(w)).toString("base64"),r.callback.customValue){var f={};Object.keys(r.callback.customValue).forEach(function(y){f["x:".concat(y)]=r.callback.customValue[y]}),v["callback-var"]=a.from(JSON.stringify(f)).toString("base64")}}var O=this.buildCanonicalString(r.method,i,{headers:E,parameters:v},l.toString());return{Signature:this.computeSignature(n,O,d),subResource:v}}}).call(this)}).call(this,e("buffer").Buffer)},{"./../../shims/crypto/crypto.js":461,"./utils/lowercaseKeyHeader":71,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.trim.js":308,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466}],51:[function(e,I,p){"use strict";e("core-js/modules/es.regexp.exec.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.checkBucketName=void 0,p.checkBucketName=function(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=t?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!s.test(a))throw new Error("The bucket must be conform to the specifications")}},{"core-js/modules/es.regexp.exec.js":300}],52:[function(e,I,p){"use strict";e("core-js/modules/es.regexp.exec.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.checkConfigValid=void 0;var a={endpoint:t,region:/^[a-zA-Z0-9\-_]+$/};function t(s){return typeof s=="string"?/^[a-zA-Z0-9._:/-]+$/.test(s):s.host?/^[a-zA-Z0-9._:/-]+$/.test(s.host):!1}p.checkConfigValid=function(s,u){if(a[u]){var o=!0;if(a[u]instanceof Function?o=a[u](s):o=a[u].test(s),!o)throw new Error("The ".concat(u," must be conform to the specifications"))}}},{"core-js/modules/es.regexp.exec.js":300}],53:[function(e,I,p){(function(a){(function(){"use strict";Object.defineProperty(p,"__esModule",{value:!0}),p.checkEnv=void 0;function t(s){a.browser&&console.warn(s)}p.checkEnv=t}).call(this)}).call(this,e("_process"))},{_process:467}],54:[function(e,I,p){"use strict";e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.object.entries.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.checkObjectTag=void 0;var a=e("./checkValid"),t=a.checkValid,s=e("./isObject"),u=s.isObject,o=[{validator:function(i){if(typeof i!="string")throw new Error("the key and value of the tag must be String")}},{pattern:/^[a-zA-Z0-9 +-=._:/]+$/,msg:"tag can contain letters, numbers, spaces, and the following symbols: plus sign (+), hyphen (-), equal sign (=), period (.), underscore (_), colon (:), and forward slash (/)"}],c={key:[].concat(o,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(o,[{pattern:/^.{0,256}$/,msg:"tag value can be a maximum of 256 bytes in length"}])};function n(r){if(!u(r))throw new Error("tag must be Object");var i=Object.entries(r);if(i.length>10)throw new Error("maximum of 10 tags for a object");var l=["key","value"];i.forEach(function(d){d.forEach(function(E,h){t(E,c[l[h]])})})}p.checkObjectTag=n},{"./checkValid":55,"./isObject":70,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],55:[function(e,I,p){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.regexp.exec.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.checkValid=void 0;function a(t,s){s.forEach(function(u){if(u.validator)u.validator(t);else if(u.pattern&&!u.pattern.test(t))throw new Error(u.msg)})}p.checkValid=a},{"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],56:[function(e,I,p){(function(a){(function(){"use strict";e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.string.includes.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.concat.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.createRequest=void 0;var t=e("./../../../shims/crypto/crypto.js"),s=e("debug")("ali-oss"),u=e("mime"),o=e("dateformat"),c=e("copy-to"),n=e("path"),r=e("./encoder"),i=r.encoder,l=e("./isIP"),d=l.isIP,E=e("./setRegion"),h=E.setRegion,v=e("../client/getReqUrl"),m=v.getReqUrl,x=e("./isDingTalk"),w=x.isDingTalk;function f(b,g){return b[g]||b[g.toLowerCase()]}function O(b,g){delete b[g],delete b[g.toLowerCase()]}function y(b){var g=new Date;this.options.amendTimeSkewed&&(g=+new Date+this.options.amendTimeSkewed);var A={"x-oss-date":o(g,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'")};typeof window!="undefined"&&(A["x-oss-user-agent"]=this.userAgent),this.userAgent.includes("nodejs")&&(A["User-Agent"]=this.userAgent),this.options.isRequestPay&&Object.assign(A,{"x-oss-request-payer":"requester"}),this.options.stsToken&&(A["x-oss-security-token"]=this.options.stsToken),c(b.headers).to(A),f(A,"Content-Type")||(b.mime&&b.mime.indexOf("/")>0?A["Content-Type"]=b.mime:w()?A["Content-Type"]="application/octet-stream":A["Content-Type"]=u.getType(b.mime||n.extname(b.object||""))),f(A,"Content-Type")||O(A,"Content-Type"),b.content&&(b.disabledMD5||(!b.headers||!b.headers["Content-MD5"]?A["Content-MD5"]=t.createHash("md5").update(a.from(b.content,"utf8")).digest("base64"):A["Content-MD5"]=b.headers["Content-MD5"]),A["Content-Length"]||(A["Content-Length"]=b.content.length));var P=Object.prototype.hasOwnProperty;for(var k in A)A[k]&&P.call(A,k)&&(A[k]=i(String(A[k]),this.options.headerEncoding));var B=this._getResource(b);if(A.authorization=this.authorization(b.method,B,b.subres,A,this.options.headerEncoding),d(this.options.endpoint.hostname)){var M=this.options,z=M.region,U=M.internal,K=M.secure,X=h(z,U,K);A.host="".concat(b.bucket,".").concat(X.host)}var W=m.bind(this)(b);s("request %s %s, with headers %j, !!stream: %s",b.method,W,A,!!b.stream);var re=b.timeout||this.options.timeout,G={method:b.method,content:b.content,stream:b.stream,headers:A,timeout:re,writeStream:b.writeStream,customResponse:b.customResponse,ctx:b.ctx||this.ctx};return this.agent&&(G.agent=this.agent),this.httpsAgent&&(G.httpsAgent=this.httpsAgent),G.enableProxy=!!this.options.enableProxy,G.proxy=this.options.proxy?this.options.proxy:null,{url:W,params:G}}p.createRequest=y}).call(this)}).call(this,e("buffer").Buffer)},{"../client/getReqUrl":25,"./../../../shims/crypto/crypto.js":461,"./encoder":59,"./isDingTalk":66,"./isIP":69,"./setRegion":75,buffer:90,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.includes.js":302,dateformat:342,debug:465,mime:374,path:378}],57:[function(e,I,p){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.entries.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.object.keys.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.dataFix=void 0;var a=e("./isObject"),t=["true","TRUE","1",1],s=["false","FALSE","0",0];function u(n,r,i){if(a.isObject(n)){var l=r.remove,d=l===void 0?[]:l,E=r.rename,h=E===void 0?{}:E,v=r.camel,m=v===void 0?[]:v,x=r.bool,w=x===void 0?[]:x,f=r.lowerFirst,O=f===void 0?!1:f;return d.forEach(function(y){return delete n[y]}),Object.entries(h).forEach(function(y){n[y[0]]&&(n[y[1]]||(n[y[1]]=n[y[0]],delete n[y[0]]))}),m.forEach(function(y){if(n[y]){var b=y.replace(/^(.)/,function(g){return g.toLowerCase()}).replace(/-(\w)/g,function(g,A){return A.toUpperCase()});n[b]||(n[b]=n[y])}}),w.forEach(function(y){n[y]=o(n[y])}),typeof i=="function"&&i(n),c(n,O),u}}p.dataFix=u;function o(n){return n?t.includes(n)?!0:s.includes(n)?!1:n:!1}function c(n,r){r&&Object.keys(n).forEach(function(i){var l=i.replace(/^\w/,function(d){return d.toLowerCase()});typeof n[l]=="undefined"&&(n[l]=n[i],delete n[i])})}},{"./isObject":70,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],58:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js");var t=a(e("@babel/runtime/helpers/typeof"));Object.defineProperty(p,"__esModule",{value:!0}),p.deepCopyWith=p.deepCopy=void 0;var s=e("./isBuffer");p.deepCopy=function(u){if(u===null||(0,t.default)(u)!=="object")return u;if(s.isBuffer(u))return u.slice();var o=Array.isArray(u)?[]:{};return Object.keys(u).forEach(function(c){o[c]=p.deepCopy(u[c])}),o},p.deepCopyWith=function(u,o){function c(n,r,i){var l=o(n,r,i);if(l!==void 0)return l;if(n===null||(0,t.default)(n)!=="object")return n;if(s.isBuffer(n))return n.slice();var d=Array.isArray(n)?[]:{};return Object.keys(n).forEach(function(E){d[E]=c(n[E],E,n)}),d}return o?c(u,"",null):p.deepCopy(u)}},{"./isBuffer":65,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],59:[function(e,I,p){(function(a){(function(){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.encoder=void 0;function t(s){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"utf-8";return u==="utf-8"?s:a.from(s).toString("latin1")}p.encoder=t}).call(this)}).call(this,e("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],60:[function(e,I,p){"use strict";e("core-js/modules/es.array.map.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),Object.defineProperty(p,"__esModule",{value:!0}),p.formatInventoryConfig=void 0;var a=e("../utils/dataFix"),t=e("../utils/isObject"),s=e("../utils/isArray"),u=e("../utils/formatObjKey");function o(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return r&&t.isObject(n)&&(n=[n]),s.isArray(n)?n=n.map(c):n=c(n),n}p.formatInventoryConfig=o;function c(n){return a.dataFix(n,{bool:["IsEnabled"]},function(r){var i,l;r.prefix=r.Filter.Prefix,delete r.Filter,r.OSSBucketDestination=r.Destination.OSSBucketDestination,r.OSSBucketDestination.rolename=r.OSSBucketDestination.RoleArn.replace(/.*\//,""),delete r.OSSBucketDestination.RoleArn,r.OSSBucketDestination.bucket=r.OSSBucketDestination.Bucket.replace(/.*:::/,""),delete r.OSSBucketDestination.Bucket,delete r.Destination,r.frequency=r.Schedule.Frequency,delete r.Schedule.Frequency,!((i=r==null?void 0:r.OptionalFields)===null||i===void 0)&&i.Field&&!s.isArray((l=r.OptionalFields)===null||l===void 0?void 0:l.Field)&&(r.OptionalFields.Field=[r.OptionalFields.Field])}),n=u.formatObjKey(n,"firstLowerCase",{exclude:["OSSBucketDestination","SSE-OSS","SSE-KMS"]}),n}},{"../utils/dataFix":57,"../utils/formatObjKey":61,"../utils/isArray":63,"../utils/isObject":70,"core-js/modules/es.array.map.js":280,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305}],61:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.string.includes.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js");var t=a(e("@babel/runtime/helpers/typeof"));Object.defineProperty(p,"__esModule",{value:!0}),p.formatObjKey=void 0;function s(o,c,n){if(o===null||(0,t.default)(o)!=="object")return o;var r;if(Array.isArray(o)){r=[];for(var i=0;i +`),o&&o.firstUpperCase&&(u=a.formatObjKey(u,"firstUpperCase")),t(u)==="object"?Object.keys(u).forEach(function(n){t(u[n])!=="undefined"&&t(u[n])!=="null"&&(t(u[n])==="string"||t(u[n])==="number"?c+="<".concat(n,">").concat(u[n],""):t(u[n])==="object"?c+="<".concat(n,">").concat(s(u[n]),""):t(u[n])==="array"?c+=u[n].map(function(r){return"<".concat(n,">").concat(s(r),"")}).join(""):c+="<".concat(n,">").concat(u[n].toString(),""))}):c+=u.toString(),c}p.obj2xml=s},{"./formatObjKey":61,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],73:[function(e,I,p){"use strict";e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.function.name.js"),e("core-js/modules/es.array.from.js"),e("core-js/modules/es.string.iterator.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.symbol.js"),e("core-js/modules/es.symbol.description.js"),e("core-js/modules/es.symbol.iterator.js"),e("core-js/modules/es.array.iterator.js"),e("core-js/modules/web.dom-collections.iterator.js"),e("core-js/modules/es.object.assign.js");function a(o,c){var n=typeof Symbol!="undefined"&&o[Symbol.iterator]||o["@@iterator"];if(!n){if(Array.isArray(o)||(n=t(o))||c&&o&&typeof o.length=="number"){n&&(o=n);var r=0,i=function(){};return{s:i,n:function(){return r>=o.length?{done:!0}:{done:!1,value:o[r++]}},e:function(v){throw v},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l=!0,d=!1,E;return{s:function(){n=n.call(o)},n:function(){var v=n.next();return l=v.done,v},e:function(v){d=!0,E=v},f:function(){try{!l&&n.return!=null&&n.return()}finally{if(d)throw E}}}}function t(o,c){if(o){if(typeof o=="string")return s(o,c);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor&&(n=o.constructor.name),n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(o,c)}}function s(o,c){(c==null||c>o.length)&&(c=o.length);for(var n=0,r=new Array(c);n2&&arguments[2]!==void 0?arguments[2]:{},o=0,c=u.retryDelay,n=c===void 0?500:c,r=u.errorHandler,i=r===void 0?function(){return!0}:r,l=function d(){for(var E=arguments.length,h=new Array(E),v=0;v1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;s.checkConfigValid(o,"region");var r=n?"https://":"http://",i=c?"-internal.aliyuncs.com":".aliyuncs.com",l="vpc100-oss-cn-";return o.substr(0,l.length)===l&&(i=".aliyuncs.com"),t.default.parse(r+o+i)}p.setRegion=u},{"./checkConfigValid":52,url:472}],76:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.object.assign.js");var s=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(p,"__esModule",{value:!0}),p.checkCredentials=p.setSTSToken=void 0;var u=e("./formatObjKey");function o(){return c.apply(this,arguments)}function c(){return c=(0,s.default)(t.default.mark(function r(){var i,l;return t.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(this.options||(this.options={}),i=new Date,!this.stsTokenFreshTime){E.next=14;break}if(!(+i-this.stsTokenFreshTime>=this.options.refreshSTSTokenInterval)){E.next=12;break}return this.stsTokenFreshTime=i,E.next=7,this.options.refreshSTSToken();case 7:l=E.sent,l=u.formatObjKey(l,"firstLowerCase"),l.securityToken&&(l.stsToken=l.securityToken),n(l),Object.assign(this.options,l);case 12:E.next=15;break;case 14:this.stsTokenFreshTime=i;case 15:return E.abrupt("return",null);case 16:case"end":return E.stop()}},r,this)})),c.apply(this,arguments)}p.setSTSToken=o;function n(r){var i=["accessKeySecret","accessKeyId","stsToken"],l=Object.keys(r);i.forEach(function(d){if(!l.find(function(E){return E===d}))throw Error("refreshSTSToken must return contains ".concat(d))})}p.checkCredentials=n},{"./formatObjKey":61,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.find.js":275,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291}],77:[function(e,I,p){function a(s,u,o,c,n,r,i){try{var l=s[r](i),d=l.value}catch(E){o(E);return}l.done?u(d):Promise.resolve(d).then(c,n)}function t(s){return function(){var u=this,o=arguments;return new Promise(function(c,n){var r=s.apply(u,o);function i(d){a(r,c,n,i,l,"next",d)}function l(d){a(r,c,n,i,l,"throw",d)}i(void 0)})}}I.exports=t,I.exports.__esModule=!0,I.exports.default=I.exports},{}],78:[function(e,I,p){function a(t){return t&&t.__esModule?t:{default:t}}I.exports=a,I.exports.__esModule=!0,I.exports.default=I.exports},{}],79:[function(e,I,p){function a(t){"@babel/helpers - typeof";return I.exports=a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(s){return typeof s}:function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},I.exports.__esModule=!0,I.exports.default=I.exports,a(t)}I.exports=a,I.exports.__esModule=!0,I.exports.default=I.exports},{}],80:[function(e,I,p){I.exports=e("regenerator-runtime")},{"regenerator-runtime":395}],81:[function(e,I,p){I.exports=a,I.exports.HttpsAgent=a;function a(){}},{}],82:[function(e,I,p){(function(a){(function(){"use strict";var t=e("object-assign");function s(z,U){if(z===U)return 0;for(var K=z.length,X=U.length,W=0,re=Math.min(K,X);W=0){var q=W.indexOf(` +`,G+1);W=W.substring(q+1)}this.stack=W}}},o.inherits(d.AssertionError,Error);function v(z,U){return typeof z=="string"?z.length=0;Q--)if(G[Q]!==q[Q])return!1;for(Q=G.length-1;Q>=0;Q--)if(Y=G[Q],!O(z[Y],U[Y],K,X))return!1;return!0}d.notDeepEqual=function(U,K,X){O(U,K,!1)&&w(U,K,X,"notDeepEqual",d.notDeepEqual)},d.notDeepStrictEqual=g;function g(z,U,K){O(z,U,!0)&&w(z,U,K,"notDeepStrictEqual",g)}d.strictEqual=function(U,K,X){U!==K&&w(U,K,X,"===",d.strictEqual)},d.notStrictEqual=function(U,K,X){U===K&&w(U,K,X,"!==",d.notStrictEqual)};function A(z,U){if(!z||!U)return!1;if(Object.prototype.toString.call(U)=="[object RegExp]")return U.test(z);try{if(z instanceof U)return!0}catch(K){}return Error.isPrototypeOf(U)?!1:U.call({},z)===!0}function P(z){var U;try{z()}catch(K){U=K}return U}function k(z,U,K,X){var W;if(typeof U!="function")throw new TypeError('"block" argument must be a function');typeof K=="string"&&(X=K,K=null),W=P(U),X=(K&&K.name?" ("+K.name+").":".")+(X?" "+X:"."),z&&!W&&w(W,K,"Missing expected exception"+X);var re=typeof X=="string",G=!z&&o.isError(W),q=!z&&W&&!K;if((G&&re&&A(W,K)||q)&&w(W,K,"Got unwanted exception"+X),z&&W&&K&&!A(W,K)||!z&&W)throw W}d.throws=function(z,U,K){k(!0,z,U,K)},d.doesNotThrow=function(z,U,K){k(!1,z,U,K)},d.ifError=function(z){if(z)throw z};function B(z,U){z||w(z,!0,U,"==",B)}d.strict=t(B,d,{equal:d.strictEqual,deepEqual:d.deepStrictEqual,notEqual:d.notStrictEqual,notDeepEqual:d.notDeepStrictEqual}),d.strict.strict=d.strict;var M=Object.keys||function(z){var U=[];for(var K in z)c.call(z,K)&&U.push(K);return U}}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"object-assign":377,"util/":85}],83:[function(e,I,p){typeof Object.create=="function"?I.exports=function(t,s){t.super_=s,t.prototype=Object.create(s.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:I.exports=function(t,s){t.super_=s;var u=function(){};u.prototype=s.prototype,t.prototype=new u,t.prototype.constructor=t}},{}],84:[function(e,I,p){I.exports=function(t){return t&&typeof t=="object"&&typeof t.copy=="function"&&typeof t.fill=="function"&&typeof t.readUInt8=="function"}},{}],85:[function(e,I,p){(function(a,t){(function(){var s=/%[sdj%]/g;p.format=function(q){if(!b(q)){for(var Y=[],Q=0;Q=J)return xe;switch(xe){case"%s":return String($[Q++]);case"%d":return Number($[Q++]);case"%j":try{return JSON.stringify($[Q++])}catch(we){return"[Circular]"}default:return xe}}),se=$[Q];Q=3&&(Q.depth=arguments[2]),arguments.length>=4&&(Q.colors=arguments[3]),w(Y)?Q.showHidden=Y:Y&&p._extend(Q,Y),A(Q.showHidden)&&(Q.showHidden=!1),A(Q.depth)&&(Q.depth=2),A(Q.colors)&&(Q.colors=!1),A(Q.customInspect)&&(Q.customInspect=!0),Q.colors&&(Q.stylize=n),l(Q,q,Q.depth)}p.inspect=c,c.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},c.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function n(q,Y){var Q=c.styles[Y];return Q?"\x1B["+c.colors[Q][0]+"m"+q+"\x1B["+c.colors[Q][1]+"m":q}function r(q,Y){return q}function i(q){var Y={};return q.forEach(function(Q,$){Y[Q]=!0}),Y}function l(q,Y,Q){if(q.customInspect&&Y&&z(Y.inspect)&&Y.inspect!==p.inspect&&!(Y.constructor&&Y.constructor.prototype===Y)){var $=Y.inspect(Q,q);return b($)||($=l(q,$,Q)),$}var J=d(q,Y);if(J)return J;var ue=Object.keys(Y),se=i(ue);if(q.showHidden&&(ue=Object.getOwnPropertyNames(Y)),M(Y)&&(ue.indexOf("message")>=0||ue.indexOf("description")>=0))return E(Y);if(ue.length===0){if(z(Y)){var xe=Y.name?": "+Y.name:"";return q.stylize("[Function"+xe+"]","special")}if(P(Y))return q.stylize(RegExp.prototype.toString.call(Y),"regexp");if(B(Y))return q.stylize(Date.prototype.toString.call(Y),"date");if(M(Y))return E(Y)}var we="",ie=!1,L=["{","}"];if(x(Y)&&(ie=!0,L=["[","]"]),z(Y)){var _=Y.name?": "+Y.name:"";we=" [Function"+_+"]"}if(P(Y)&&(we=" "+RegExp.prototype.toString.call(Y)),B(Y)&&(we=" "+Date.prototype.toUTCString.call(Y)),M(Y)&&(we=" "+E(Y)),ue.length===0&&(!ie||Y.length==0))return L[0]+we+L[1];if(Q<0)return P(Y)?q.stylize(RegExp.prototype.toString.call(Y),"regexp"):q.stylize("[Object]","special");q.seen.push(Y);var D;return ie?D=h(q,Y,Q,se,ue):D=ue.map(function(Z){return v(q,Y,Q,se,Z,ie)}),q.seen.pop(),m(D,we,L)}function d(q,Y){if(A(Y))return q.stylize("undefined","undefined");if(b(Y)){var Q="'"+JSON.stringify(Y).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return q.stylize(Q,"string")}if(y(Y))return q.stylize(""+Y,"number");if(w(Y))return q.stylize(""+Y,"boolean");if(f(Y))return q.stylize("null","null")}function E(q){return"["+Error.prototype.toString.call(q)+"]"}function h(q,Y,Q,$,J){for(var ue=[],se=0,xe=Y.length;se-1&&(ue?xe=xe.split(` +`).map(function(ie){return" "+ie}).join(` +`).substr(2):xe=` +`+xe.split(` +`).map(function(ie){return" "+ie}).join(` +`))):xe=q.stylize("[Circular]","special")),A(se)){if(ue&&J.match(/^\d+$/))return xe;se=JSON.stringify(""+J),se.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(se=se.substr(1,se.length-2),se=q.stylize(se,"name")):(se=se.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),se=q.stylize(se,"string"))}return se+": "+xe}function m(q,Y,Q){var $=0,J=q.reduce(function(ue,se){return $++,se.indexOf(` +`)>=0&&$++,ue+se.replace(/\u001b\[\d\d?m/g,"").length+1},0);return J>60?Q[0]+(Y===""?"":Y+` + `)+" "+q.join(`, + `)+" "+Q[1]:Q[0]+Y+" "+q.join(", ")+" "+Q[1]}function x(q){return Array.isArray(q)}p.isArray=x;function w(q){return typeof q=="boolean"}p.isBoolean=w;function f(q){return q===null}p.isNull=f;function O(q){return q==null}p.isNullOrUndefined=O;function y(q){return typeof q=="number"}p.isNumber=y;function b(q){return typeof q=="string"}p.isString=b;function g(q){return typeof q=="symbol"}p.isSymbol=g;function A(q){return q===void 0}p.isUndefined=A;function P(q){return k(q)&&K(q)==="[object RegExp]"}p.isRegExp=P;function k(q){return typeof q=="object"&&q!==null}p.isObject=k;function B(q){return k(q)&&K(q)==="[object Date]"}p.isDate=B;function M(q){return k(q)&&(K(q)==="[object Error]"||q instanceof Error)}p.isError=M;function z(q){return typeof q=="function"}p.isFunction=z;function U(q){return q===null||typeof q=="boolean"||typeof q=="number"||typeof q=="string"||typeof q=="symbol"||typeof q=="undefined"}p.isPrimitive=U,p.isBuffer=e("./support/isBuffer");function K(q){return Object.prototype.toString.call(q)}function X(q){return q<10?"0"+q.toString(10):q.toString(10)}var W=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function re(){var q=new Date,Y=[X(q.getHours()),X(q.getMinutes()),X(q.getSeconds())].join(":");return[q.getDate(),W[q.getMonth()],Y].join(" ")}p.log=function(){console.log("%s - %s",re(),p.format.apply(p,arguments))},p.inherits=e("inherits"),p._extend=function(q,Y){if(!Y||!k(Y))return q;for(var Q=Object.keys(Y),$=Q.length;$--;)q[Q[$]]=Y[Q[$]];return q};function G(q,Y){return Object.prototype.hasOwnProperty.call(q,Y)}}).call(this)}).call(this,e("_process"),typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./support/isBuffer":84,_process:467,inherits:83}],86:[function(e,I,p){(function(a){(function(){"use strict";var t=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],s=typeof globalThis=="undefined"?a:globalThis;I.exports=function(){for(var o=[],c=0;c0)throw new Error("Invalid string. Length must be a multiple of 4");var x=v.indexOf("=");x===-1&&(x=m);var w=x===m?0:4-x%4;return[x,w]}function r(v){var m=n(v),x=m[0],w=m[1];return(x+w)*3/4-w}function i(v,m,x){return(m+x)*3/4-x}function l(v){var m,x=n(v),w=x[0],f=x[1],O=new s(i(v,w,f)),y=0,b=f>0?w-4:w,g;for(g=0;g>16&255,O[y++]=m>>8&255,O[y++]=m&255;return f===2&&(m=t[v.charCodeAt(g)]<<2|t[v.charCodeAt(g+1)]>>4,O[y++]=m&255),f===1&&(m=t[v.charCodeAt(g)]<<10|t[v.charCodeAt(g+1)]<<4|t[v.charCodeAt(g+2)]>>2,O[y++]=m>>8&255,O[y++]=m&255),O}function d(v){return a[v>>18&63]+a[v>>12&63]+a[v>>6&63]+a[v&63]}function E(v,m,x){for(var w,f=[],O=m;Ob?b:y+O));return w===1?(m=v[x-1],f.push(a[m>>2]+a[m<<4&63]+"==")):w===2&&(m=(v[x-2]<<8)+v[x-1],f.push(a[m>>10]+a[m>>4&63]+a[m<<2&63]+"=")),f.join("")}},{}],88:[function(e,I,p){(function(a,t,s){typeof I!="undefined"&&I.exports?I.exports=s():typeof C=="function"&&C.amd?C(t,s):a[t]=s()})(this,"bowser",function(){var a=!0;function t(i){function l(Y){var Q=i.match(Y);return Q&&Q.length>1&&Q[1]||""}function d(Y){var Q=i.match(Y);return Q&&Q.length>1&&Q[2]||""}var E=l(/(ipod|iphone|ipad)/i).toLowerCase(),h=/like android/i.test(i),v=!h&&/android/i.test(i),m=/nexus\s*[0-6]\s*/i.test(i),x=!m&&/nexus\s*[0-9]+/i.test(i),w=/CrOS/.test(i),f=/silk/i.test(i),O=/sailfish/i.test(i),y=/tizen/i.test(i),b=/(web|hpw)(o|0)s/i.test(i),g=/windows phone/i.test(i),A=/SamsungBrowser/i.test(i),P=!g&&/windows/i.test(i),k=!E&&!f&&/macintosh/i.test(i),B=!v&&!O&&!y&&!b&&/linux/i.test(i),M=d(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),z=l(/version\/(\d+(\.\d+)?)/i),U=/tablet/i.test(i)&&!/tablet pc/i.test(i),K=!U&&/[^-]mobi/i.test(i),X=/xbox/i.test(i),W;/opera/i.test(i)?W={name:"Opera",opera:a,version:z||l(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(i)?W={name:"Opera",opera:a,version:l(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||z}:/SamsungBrowser/i.test(i)?W={name:"Samsung Internet for Android",samsungBrowser:a,version:z||l(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(i)?W={name:"NAVER Whale browser",whale:a,version:l(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(i)?W={name:"MZ Browser",mzbrowser:a,version:l(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(i)?W={name:"Opera Coast",coast:a,version:z||l(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(i)?W={name:"Focus",focus:a,version:l(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(i)?W={name:"Yandex Browser",yandexbrowser:a,version:z||l(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(i)?W={name:"UC Browser",ucbrowser:a,version:l(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(i)?W={name:"Maxthon",maxthon:a,version:l(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(i)?W={name:"Epiphany",epiphany:a,version:l(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(i)?W={name:"Puffin",puffin:a,version:l(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(i)?W={name:"Sleipnir",sleipnir:a,version:l(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(i)?W={name:"K-Meleon",kMeleon:a,version:l(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:g?(W={name:"Windows Phone",osname:"Windows Phone",windowsphone:a},M?(W.msedge=a,W.version=M):(W.msie=a,W.version=l(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(i)?W={name:"Internet Explorer",msie:a,version:l(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:w?W={name:"Chrome",osname:"Chrome OS",chromeos:a,chromeBook:a,chrome:a,version:l(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(i)?W={name:"Microsoft Edge",msedge:a,version:M}:/vivaldi/i.test(i)?W={name:"Vivaldi",vivaldi:a,version:l(/vivaldi\/(\d+(\.\d+)?)/i)||z}:O?W={name:"Sailfish",osname:"Sailfish OS",sailfish:a,version:l(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(i)?W={name:"SeaMonkey",seamonkey:a,version:l(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(i)?(W={name:"Firefox",firefox:a,version:l(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(i)&&(W.firefoxos=a,W.osname="Firefox OS")):f?W={name:"Amazon Silk",silk:a,version:l(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(i)?W={name:"PhantomJS",phantom:a,version:l(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(i)?W={name:"SlimerJS",slimer:a,version:l(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(i)||/rim\stablet/i.test(i)?W={name:"BlackBerry",osname:"BlackBerry OS",blackberry:a,version:z||l(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:b?(W={name:"WebOS",osname:"WebOS",webos:a,version:z||l(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(i)&&(W.touchpad=a)):/bada/i.test(i)?W={name:"Bada",osname:"Bada",bada:a,version:l(/dolfin\/(\d+(\.\d+)?)/i)}:y?W={name:"Tizen",osname:"Tizen",tizen:a,version:l(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||z}:/qupzilla/i.test(i)?W={name:"QupZilla",qupzilla:a,version:l(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||z}:/chromium/i.test(i)?W={name:"Chromium",chromium:a,version:l(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||z}:/chrome|crios|crmo/i.test(i)?W={name:"Chrome",chrome:a,version:l(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:v?W={name:"Android",version:z}:/safari|applewebkit/i.test(i)?(W={name:"Safari",safari:a},z&&(W.version=z)):E?(W={name:E=="iphone"?"iPhone":E=="ipad"?"iPad":"iPod"},z&&(W.version=z)):/googlebot/i.test(i)?W={name:"Googlebot",googlebot:a,version:l(/googlebot\/(\d+(\.\d+))/i)||z}:W={name:l(/^(.*)\/(.*) /),version:d(/^(.*)\/(.*) /)},!W.msedge&&/(apple)?webkit/i.test(i)?(/(apple)?webkit\/537\.36/i.test(i)?(W.name=W.name||"Blink",W.blink=a):(W.name=W.name||"Webkit",W.webkit=a),!W.version&&z&&(W.version=z)):!W.opera&&/gecko\//i.test(i)&&(W.name=W.name||"Gecko",W.gecko=a,W.version=W.version||l(/gecko\/(\d+(\.\d+)?)/i)),!W.windowsphone&&(v||W.silk)?(W.android=a,W.osname="Android"):!W.windowsphone&&E?(W[E]=a,W.ios=a,W.osname="iOS"):k?(W.mac=a,W.osname="macOS"):X?(W.xbox=a,W.osname="Xbox"):P?(W.windows=a,W.osname="Windows"):B&&(W.linux=a,W.osname="Linux");function re(Y){switch(Y){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var G="";W.windows?G=re(l(/Windows ((NT|XP)( \d\d?.\d)?)/i)):W.windowsphone?G=l(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):W.mac?(G=l(/Mac OS X (\d+([_\.\s]\d+)*)/i),G=G.replace(/[_\s]/g,".")):E?(G=l(/os (\d+([_\s]\d+)*) like mac os x/i),G=G.replace(/[_\s]/g,".")):v?G=l(/android[ \/-](\d+(\.\d+)*)/i):W.webos?G=l(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):W.blackberry?G=l(/rim\stablet\sos\s(\d+(\.\d+)*)/i):W.bada?G=l(/bada\/(\d+(\.\d+)*)/i):W.tizen&&(G=l(/tizen[\/\s](\d+(\.\d+)*)/i)),G&&(W.osversion=G);var q=!W.windows&&G.split(".")[0];return U||x||E=="ipad"||v&&(q==3||q>=4&&!K)||W.silk?W.tablet=a:(K||E=="iphone"||E=="ipod"||v||m||W.blackberry||W.webos||W.bada)&&(W.mobile=a),W.msedge||W.msie&&W.version>=10||W.yandexbrowser&&W.version>=15||W.vivaldi&&W.version>=1||W.chrome&&W.version>=20||W.samsungBrowser&&W.version>=4||W.whale&&c([W.version,"1.0"])===1||W.mzbrowser&&c([W.version,"6.0"])===1||W.focus&&c([W.version,"1.0"])===1||W.firefox&&W.version>=20||W.safari&&W.version>=6||W.opera&&W.version>=10||W.ios&&W.osversion&&W.osversion.split(".")[0]>=6||W.blackberry&&W.version>=10.1||W.chromium&&W.version>=20?W.a=a:W.msie&&W.version<10||W.chrome&&W.version<20||W.firefox&&W.version<20||W.safari&&W.version<6||W.opera&&W.version<10||W.ios&&W.osversion&&W.osversion.split(".")[0]<6||W.chromium&&W.version<20?W.c=a:W.x=a,W}var s=t(typeof navigator!="undefined"&&navigator.userAgent||"");s.test=function(i){for(var l=0;l=0;){if(d[0][l]>d[1][l])return 1;if(d[0][l]===d[1][l]){if(l===0)return 0}else return-1}}function n(i,l,d){var E=s;typeof l=="string"&&(d=l,l=void 0),l===void 0&&(l=!1),d&&(E=t(d));var h=""+E.version;for(var v in i)if(i.hasOwnProperty(v)&&E[v]){if(typeof i[v]!="string")throw new Error("Browser version in the minVersion map should be a string: "+v+": "+String(i));return c([h,i[v]])<0}return l}function r(i,l,d){return!n(i,l,d)}return s.isUnsupportedBrowser=n,s.compareVersions=c,s.check=r,s._detect=t,s.detect=t,s})},{}],89:[function(e,I,p){},{}],90:[function(e,I,p){(function(a){(function(){"use strict";var t=e("base64-js"),s=e("ieee754");p.Buffer=n,p.SlowBuffer=w,p.INSPECT_MAX_BYTES=50;var u=2147483647;p.kMaxLength=u,n.TYPED_ARRAY_SUPPORT=o(),!n.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function o(){try{var j=new Uint8Array(1);return j.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},j.foo()===42}catch(R){return!1}}Object.defineProperty(n.prototype,"parent",{enumerable:!0,get:function(){if(n.isBuffer(this))return this.buffer}}),Object.defineProperty(n.prototype,"offset",{enumerable:!0,get:function(){if(n.isBuffer(this))return this.byteOffset}});function c(j){if(j>u)throw new RangeError('The value "'+j+'" is invalid for option "size"');var R=new Uint8Array(j);return R.__proto__=n.prototype,R}function n(j,R,T){if(typeof j=="number"){if(typeof R=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return d(j)}return r(j,R,T)}typeof Symbol!="undefined"&&Symbol.species!=null&&n[Symbol.species]===n&&Object.defineProperty(n,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),n.poolSize=8192;function r(j,R,T){if(typeof j=="string")return E(j,R);if(ArrayBuffer.isView(j))return h(j);if(j==null)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof j);if(H(j,ArrayBuffer)||j&&H(j.buffer,ArrayBuffer))return v(j,R,T);if(typeof j=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var N=j.valueOf&&j.valueOf();if(N!=null&&N!==j)return n.from(N,R,T);var te=m(j);if(te)return te;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof j[Symbol.toPrimitive]=="function")return n.from(j[Symbol.toPrimitive]("string"),R,T);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof j)}n.from=function(j,R,T){return r(j,R,T)},n.prototype.__proto__=Uint8Array.prototype,n.__proto__=Uint8Array;function i(j){if(typeof j!="number")throw new TypeError('"size" argument must be of type number');if(j<0)throw new RangeError('The value "'+j+'" is invalid for option "size"')}function l(j,R,T){return i(j),j<=0?c(j):R!==void 0?typeof T=="string"?c(j).fill(R,T):c(j).fill(R):c(j)}n.alloc=function(j,R,T){return l(j,R,T)};function d(j){return i(j),c(j<0?0:x(j)|0)}n.allocUnsafe=function(j){return d(j)},n.allocUnsafeSlow=function(j){return d(j)};function E(j,R){if((typeof R!="string"||R==="")&&(R="utf8"),!n.isEncoding(R))throw new TypeError("Unknown encoding: "+R);var T=f(j,R)|0,N=c(T),te=N.write(j,R);return te!==T&&(N=N.slice(0,te)),N}function h(j){for(var R=j.length<0?0:x(j.length)|0,T=c(R),N=0;N=u)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+u.toString(16)+" bytes");return j|0}function w(j){return+j!=j&&(j=0),n.alloc(+j)}n.isBuffer=function(R){return R!=null&&R._isBuffer===!0&&R!==n.prototype},n.compare=function(R,T){if(H(R,Uint8Array)&&(R=n.from(R,R.offset,R.byteLength)),H(T,Uint8Array)&&(T=n.from(T,T.offset,T.byteLength)),!n.isBuffer(R)||!n.isBuffer(T))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(R===T)return 0;for(var N=R.length,te=T.length,oe=0,V=Math.min(N,te);oe2&&arguments[2]===!0;if(!N&&T===0)return 0;for(var te=!1;;)switch(R){case"ascii":case"latin1":case"binary":return T;case"utf8":case"utf-8":return L(j).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T*2;case"hex":return T>>>1;case"base64":return Z(j).length;default:if(te)return N?-1:L(j).length;R=(""+R).toLowerCase(),te=!0}}n.byteLength=f;function O(j,R,T){var N=!1;if((R===void 0||R<0)&&(R=0),R>this.length||((T===void 0||T>this.length)&&(T=this.length),T<=0)||(T>>>=0,R>>>=0,T<=R))return"";for(j||(j="utf8");;)switch(j){case"hex":return q(this,R,T);case"utf8":case"utf-8":return K(this,R,T);case"ascii":return re(this,R,T);case"latin1":case"binary":return G(this,R,T);case"base64":return U(this,R,T);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Y(this,R,T);default:if(N)throw new TypeError("Unknown encoding: "+j);j=(j+"").toLowerCase(),N=!0}}n.prototype._isBuffer=!0;function y(j,R,T){var N=j[R];j[R]=j[T],j[T]=N}n.prototype.swap16=function(){var R=this.length;if(R%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var T=0;TT&&(R+=" ... "),""},n.prototype.compare=function(R,T,N,te,oe){if(H(R,Uint8Array)&&(R=n.from(R,R.offset,R.byteLength)),!n.isBuffer(R))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof R);if(T===void 0&&(T=0),N===void 0&&(N=R?R.length:0),te===void 0&&(te=0),oe===void 0&&(oe=this.length),T<0||N>R.length||te<0||oe>this.length)throw new RangeError("out of range index");if(te>=oe&&T>=N)return 0;if(te>=oe)return-1;if(T>=N)return 1;if(T>>>=0,N>>>=0,te>>>=0,oe>>>=0,this===R)return 0;for(var V=oe-te,ae=N-T,Se=Math.min(V,ae),ge=this.slice(te,oe),Ae=R.slice(T,N),he=0;he2147483647?T=2147483647:T<-2147483648&&(T=-2147483648),T=+T,F(T)&&(T=te?0:j.length-1),T<0&&(T=j.length+T),T>=j.length){if(te)return-1;T=j.length-1}else if(T<0)if(te)T=0;else return-1;if(typeof R=="string"&&(R=n.from(R,N)),n.isBuffer(R))return R.length===0?-1:g(j,R,T,N,te);if(typeof R=="number")return R=R&255,typeof Uint8Array.prototype.indexOf=="function"?te?Uint8Array.prototype.indexOf.call(j,R,T):Uint8Array.prototype.lastIndexOf.call(j,R,T):g(j,[R],T,N,te);throw new TypeError("val must be string, number or Buffer")}function g(j,R,T,N,te){var oe=1,V=j.length,ae=R.length;if(N!==void 0&&(N=String(N).toLowerCase(),N==="ucs2"||N==="ucs-2"||N==="utf16le"||N==="utf-16le")){if(j.length<2||R.length<2)return-1;oe=2,V/=2,ae/=2,T/=2}function Se(ee,ce){return oe===1?ee[ce]:ee.readUInt16BE(ce*oe)}var ge;if(te){var Ae=-1;for(ge=T;geV&&(T=V-ae),ge=T;ge>=0;ge--){for(var he=!0,le=0;lete&&(N=te)):N=te;var oe=R.length;N>oe/2&&(N=oe/2);for(var V=0;V>>0,isFinite(N)?(N=N>>>0,te===void 0&&(te="utf8")):(te=N,N=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var oe=this.length-T;if((N===void 0||N>oe)&&(N=oe),R.length>0&&(N<0||T<0)||T>this.length)throw new RangeError("Attempt to write outside buffer bounds");te||(te="utf8");for(var V=!1;;)switch(te){case"hex":return A(this,R,T,N);case"utf8":case"utf-8":return P(this,R,T,N);case"ascii":return k(this,R,T,N);case"latin1":case"binary":return B(this,R,T,N);case"base64":return M(this,R,T,N);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return z(this,R,T,N);default:if(V)throw new TypeError("Unknown encoding: "+te);te=(""+te).toLowerCase(),V=!0}},n.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function U(j,R,T){return R===0&&T===j.length?t.fromByteArray(j):t.fromByteArray(j.slice(R,T))}function K(j,R,T){T=Math.min(j.length,T);for(var N=[],te=R;te239?4:oe>223?3:oe>191?2:1;if(te+ae<=T){var Se,ge,Ae,he;switch(ae){case 1:oe<128&&(V=oe);break;case 2:Se=j[te+1],(Se&192)===128&&(he=(oe&31)<<6|Se&63,he>127&&(V=he));break;case 3:Se=j[te+1],ge=j[te+2],(Se&192)===128&&(ge&192)===128&&(he=(oe&15)<<12|(Se&63)<<6|ge&63,he>2047&&(he<55296||he>57343)&&(V=he));break;case 4:Se=j[te+1],ge=j[te+2],Ae=j[te+3],(Se&192)===128&&(ge&192)===128&&(Ae&192)===128&&(he=(oe&15)<<18|(Se&63)<<12|(ge&63)<<6|Ae&63,he>65535&&he<1114112&&(V=he))}}V===null?(V=65533,ae=1):V>65535&&(V-=65536,N.push(V>>>10&1023|55296),V=56320|V&1023),N.push(V),te+=ae}return W(N)}var X=4096;function W(j){var R=j.length;if(R<=X)return String.fromCharCode.apply(String,j);for(var T="",N=0;NN)&&(T=N);for(var te="",oe=R;oeN&&(R=N),T<0?(T+=N,T<0&&(T=0)):T>N&&(T=N),TT)throw new RangeError("Trying to access beyond buffer length")}n.prototype.readUIntLE=function(R,T,N){R=R>>>0,T=T>>>0,N||Q(R,T,this.length);for(var te=this[R],oe=1,V=0;++V>>0,T=T>>>0,N||Q(R,T,this.length);for(var te=this[R+--T],oe=1;T>0&&(oe*=256);)te+=this[R+--T]*oe;return te},n.prototype.readUInt8=function(R,T){return R=R>>>0,T||Q(R,1,this.length),this[R]},n.prototype.readUInt16LE=function(R,T){return R=R>>>0,T||Q(R,2,this.length),this[R]|this[R+1]<<8},n.prototype.readUInt16BE=function(R,T){return R=R>>>0,T||Q(R,2,this.length),this[R]<<8|this[R+1]},n.prototype.readUInt32LE=function(R,T){return R=R>>>0,T||Q(R,4,this.length),(this[R]|this[R+1]<<8|this[R+2]<<16)+this[R+3]*16777216},n.prototype.readUInt32BE=function(R,T){return R=R>>>0,T||Q(R,4,this.length),this[R]*16777216+(this[R+1]<<16|this[R+2]<<8|this[R+3])},n.prototype.readIntLE=function(R,T,N){R=R>>>0,T=T>>>0,N||Q(R,T,this.length);for(var te=this[R],oe=1,V=0;++V=oe&&(te-=Math.pow(2,8*T)),te},n.prototype.readIntBE=function(R,T,N){R=R>>>0,T=T>>>0,N||Q(R,T,this.length);for(var te=T,oe=1,V=this[R+--te];te>0&&(oe*=256);)V+=this[R+--te]*oe;return oe*=128,V>=oe&&(V-=Math.pow(2,8*T)),V},n.prototype.readInt8=function(R,T){return R=R>>>0,T||Q(R,1,this.length),this[R]&128?(255-this[R]+1)*-1:this[R]},n.prototype.readInt16LE=function(R,T){R=R>>>0,T||Q(R,2,this.length);var N=this[R]|this[R+1]<<8;return N&32768?N|4294901760:N},n.prototype.readInt16BE=function(R,T){R=R>>>0,T||Q(R,2,this.length);var N=this[R+1]|this[R]<<8;return N&32768?N|4294901760:N},n.prototype.readInt32LE=function(R,T){return R=R>>>0,T||Q(R,4,this.length),this[R]|this[R+1]<<8|this[R+2]<<16|this[R+3]<<24},n.prototype.readInt32BE=function(R,T){return R=R>>>0,T||Q(R,4,this.length),this[R]<<24|this[R+1]<<16|this[R+2]<<8|this[R+3]},n.prototype.readFloatLE=function(R,T){return R=R>>>0,T||Q(R,4,this.length),s.read(this,R,!0,23,4)},n.prototype.readFloatBE=function(R,T){return R=R>>>0,T||Q(R,4,this.length),s.read(this,R,!1,23,4)},n.prototype.readDoubleLE=function(R,T){return R=R>>>0,T||Q(R,8,this.length),s.read(this,R,!0,52,8)},n.prototype.readDoubleBE=function(R,T){return R=R>>>0,T||Q(R,8,this.length),s.read(this,R,!1,52,8)};function $(j,R,T,N,te,oe){if(!n.isBuffer(j))throw new TypeError('"buffer" argument must be a Buffer instance');if(R>te||Rj.length)throw new RangeError("Index out of range")}n.prototype.writeUIntLE=function(R,T,N,te){if(R=+R,T=T>>>0,N=N>>>0,!te){var oe=Math.pow(2,8*N)-1;$(this,R,T,N,oe,0)}var V=1,ae=0;for(this[T]=R&255;++ae>>0,N=N>>>0,!te){var oe=Math.pow(2,8*N)-1;$(this,R,T,N,oe,0)}var V=N-1,ae=1;for(this[T+V]=R&255;--V>=0&&(ae*=256);)this[T+V]=R/ae&255;return T+N},n.prototype.writeUInt8=function(R,T,N){return R=+R,T=T>>>0,N||$(this,R,T,1,255,0),this[T]=R&255,T+1},n.prototype.writeUInt16LE=function(R,T,N){return R=+R,T=T>>>0,N||$(this,R,T,2,65535,0),this[T]=R&255,this[T+1]=R>>>8,T+2},n.prototype.writeUInt16BE=function(R,T,N){return R=+R,T=T>>>0,N||$(this,R,T,2,65535,0),this[T]=R>>>8,this[T+1]=R&255,T+2},n.prototype.writeUInt32LE=function(R,T,N){return R=+R,T=T>>>0,N||$(this,R,T,4,4294967295,0),this[T+3]=R>>>24,this[T+2]=R>>>16,this[T+1]=R>>>8,this[T]=R&255,T+4},n.prototype.writeUInt32BE=function(R,T,N){return R=+R,T=T>>>0,N||$(this,R,T,4,4294967295,0),this[T]=R>>>24,this[T+1]=R>>>16,this[T+2]=R>>>8,this[T+3]=R&255,T+4},n.prototype.writeIntLE=function(R,T,N,te){if(R=+R,T=T>>>0,!te){var oe=Math.pow(2,8*N-1);$(this,R,T,N,oe-1,-oe)}var V=0,ae=1,Se=0;for(this[T]=R&255;++V>0)-Se&255;return T+N},n.prototype.writeIntBE=function(R,T,N,te){if(R=+R,T=T>>>0,!te){var oe=Math.pow(2,8*N-1);$(this,R,T,N,oe-1,-oe)}var V=N-1,ae=1,Se=0;for(this[T+V]=R&255;--V>=0&&(ae*=256);)R<0&&Se===0&&this[T+V+1]!==0&&(Se=1),this[T+V]=(R/ae>>0)-Se&255;return T+N},n.prototype.writeInt8=function(R,T,N){return R=+R,T=T>>>0,N||$(this,R,T,1,127,-128),R<0&&(R=255+R+1),this[T]=R&255,T+1},n.prototype.writeInt16LE=function(R,T,N){return R=+R,T=T>>>0,N||$(this,R,T,2,32767,-32768),this[T]=R&255,this[T+1]=R>>>8,T+2},n.prototype.writeInt16BE=function(R,T,N){return R=+R,T=T>>>0,N||$(this,R,T,2,32767,-32768),this[T]=R>>>8,this[T+1]=R&255,T+2},n.prototype.writeInt32LE=function(R,T,N){return R=+R,T=T>>>0,N||$(this,R,T,4,2147483647,-2147483648),this[T]=R&255,this[T+1]=R>>>8,this[T+2]=R>>>16,this[T+3]=R>>>24,T+4},n.prototype.writeInt32BE=function(R,T,N){return R=+R,T=T>>>0,N||$(this,R,T,4,2147483647,-2147483648),R<0&&(R=4294967295+R+1),this[T]=R>>>24,this[T+1]=R>>>16,this[T+2]=R>>>8,this[T+3]=R&255,T+4};function J(j,R,T,N,te,oe){if(T+N>j.length)throw new RangeError("Index out of range");if(T<0)throw new RangeError("Index out of range")}function ue(j,R,T,N,te){return R=+R,T=T>>>0,te||J(j,R,T,4,34028234663852886e22,-34028234663852886e22),s.write(j,R,T,N,23,4),T+4}n.prototype.writeFloatLE=function(R,T,N){return ue(this,R,T,!0,N)},n.prototype.writeFloatBE=function(R,T,N){return ue(this,R,T,!1,N)};function se(j,R,T,N,te){return R=+R,T=T>>>0,te||J(j,R,T,8,17976931348623157e292,-17976931348623157e292),s.write(j,R,T,N,52,8),T+8}n.prototype.writeDoubleLE=function(R,T,N){return se(this,R,T,!0,N)},n.prototype.writeDoubleBE=function(R,T,N){return se(this,R,T,!1,N)},n.prototype.copy=function(R,T,N,te){if(!n.isBuffer(R))throw new TypeError("argument should be a Buffer");if(N||(N=0),!te&&te!==0&&(te=this.length),T>=R.length&&(T=R.length),T||(T=0),te>0&&te=this.length)throw new RangeError("Index out of range");if(te<0)throw new RangeError("sourceEnd out of bounds");te>this.length&&(te=this.length),R.length-T=0;--V)R[V+T]=this[V+N];else Uint8Array.prototype.set.call(R,this.subarray(N,te),T);return oe},n.prototype.fill=function(R,T,N,te){if(typeof R=="string"){if(typeof T=="string"?(te=T,T=0,N=this.length):typeof N=="string"&&(te=N,N=this.length),te!==void 0&&typeof te!="string")throw new TypeError("encoding must be a string");if(typeof te=="string"&&!n.isEncoding(te))throw new TypeError("Unknown encoding: "+te);if(R.length===1){var oe=R.charCodeAt(0);(te==="utf8"&&oe<128||te==="latin1")&&(R=oe)}}else typeof R=="number"&&(R=R&255);if(T<0||this.length>>0,N=N===void 0?this.length:N>>>0,R||(R=0);var V;if(typeof R=="number")for(V=T;V55295&&T<57344){if(!te){if(T>56319){(R-=3)>-1&&oe.push(239,191,189);continue}else if(V+1===N){(R-=3)>-1&&oe.push(239,191,189);continue}te=T;continue}if(T<56320){(R-=3)>-1&&oe.push(239,191,189),te=T;continue}T=(te-55296<<10|T-56320)+65536}else te&&(R-=3)>-1&&oe.push(239,191,189);if(te=null,T<128){if((R-=1)<0)break;oe.push(T)}else if(T<2048){if((R-=2)<0)break;oe.push(T>>6|192,T&63|128)}else if(T<65536){if((R-=3)<0)break;oe.push(T>>12|224,T>>6&63|128,T&63|128)}else if(T<1114112){if((R-=4)<0)break;oe.push(T>>18|240,T>>12&63|128,T>>6&63|128,T&63|128)}else throw new Error("Invalid code point")}return oe}function _(j){for(var R=[],T=0;T>8,te=T%256,oe.push(te),oe.push(N);return oe}function Z(j){return t.toByteArray(we(j))}function ne(j,R,T,N){for(var te=0;te=R.length||te>=j.length);++te)R[te+T]=j[te];return te}function H(j,R){return j instanceof R||j!=null&&j.constructor!=null&&j.constructor.name!=null&&j.constructor.name===R.name}function F(j){return j!==j}}).call(this)}).call(this,e("buffer").Buffer)},{"base64-js":87,buffer:90,ieee754:357}],91:[function(e,I,p){I.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},{}],92:[function(e,I,p){"use strict";var a=e("get-intrinsic"),t=e("./"),s=t(a("String.prototype.indexOf"));I.exports=function(o,c){var n=a(o,!!c);return typeof n=="function"&&s(o,".prototype.")>-1?t(n):n}},{"./":93,"get-intrinsic":348}],93:[function(e,I,p){"use strict";var a=e("function-bind"),t=e("get-intrinsic"),s=t("%Function.prototype.apply%"),u=t("%Function.prototype.call%"),o=t("%Reflect.apply%",!0)||a.call(u,s),c=t("%Object.getOwnPropertyDescriptor%",!0),n=t("%Object.defineProperty%",!0),r=t("%Math.max%");if(n)try{n({},"a",{value:1})}catch(l){n=null}I.exports=function(d){var E=o(a,u,arguments);if(c&&n){var h=c(E,"length");h.configurable&&n(E,"length",{value:1+r(0,d.length-(arguments.length-1))})}return E};var i=function(){return o(a,s,arguments)};n?n(I.exports,"apply",{value:i}):I.exports.apply=i},{"function-bind":347,"get-intrinsic":348}],94:[function(e,I,p){"use strict";var a=Array.prototype.slice;I.exports=t;function t(u,o){if(!(this instanceof t))return new t(u,o);this.src=u,this._withAccess=o}t.prototype.withAccess=function(u){return this._withAccess=u!==!1,this},t.prototype.pick=function(u){return Array.isArray(u)||(u=a.call(arguments)),u.length&&(this.keys=u),this},t.prototype.to=function(u){if(u=u||{},!this.src)return u;var o=this.keys||Object.keys(this.src);if(!this._withAccess){for(var c=0;c>8&255]},L=function(V){return[V&255,V>>8&255,V>>16&255,V>>24&255]},_=function(V){return V[3]<<24|V[2]<<16|V[1]<<8|V[0]},D=function(V){return se(V,23,4)},Z=function(V){return se(V,52,8)},ne=function(V,ae){w(V[z],ae,{get:function(){return P(this)[ae]}})},H=function(V,ae,Se,ge){var Ae=E(Se),he=P(V);if(Ae+ae>he.byteLength)throw $(K);var le=P(he.buffer).bytes,ee=Ae+he.byteOffset,ce=O(le,ee,ee+ae);return ge?ce:ue(ce)},F=function(V,ae,Se,ge,Ae,he){var le=E(Se),ee=P(V);if(le+ae>ee.byteLength)throw $(K);for(var ce=P(ee.buffer).bytes,ye=le+ee.byteOffset,Ce=ge(+Ae),Te=0;TeAe)throw $("Wrong offset");if(ge=ge===void 0?Ae-he:d(ge),he+ge>Ae)throw $(U);k(this,{buffer:ae,byteLength:ge,byteOffset:he}),s||(this.buffer=ae,this.byteLength=ge,this.byteOffset=he)},q=G[z],s&&(ne(W,"byteLength"),ne(G,"buffer"),ne(G,"byteLength"),ne(G,"byteOffset")),n(q,{getInt8:function(ae){return H(this,1,ae)[0]<<24>>24},getUint8:function(ae){return H(this,1,ae)[0]},getInt16:function(ae){var Se=H(this,2,ae,arguments.length>1?arguments[1]:void 0);return(Se[1]<<8|Se[0])<<16>>16},getUint16:function(ae){var Se=H(this,2,ae,arguments.length>1?arguments[1]:void 0);return Se[1]<<8|Se[0]},getInt32:function(ae){return _(H(this,4,ae,arguments.length>1?arguments[1]:void 0))},getUint32:function(ae){return _(H(this,4,ae,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(ae){return xe(H(this,4,ae,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(ae){return xe(H(this,8,ae,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(ae,Se){F(this,1,ae,we,Se)},setUint8:function(ae,Se){F(this,1,ae,we,Se)},setInt16:function(ae,Se){F(this,2,ae,ie,Se,arguments.length>2?arguments[2]:void 0)},setUint16:function(ae,Se){F(this,2,ae,ie,Se,arguments.length>2?arguments[2]:void 0)},setInt32:function(ae,Se){F(this,4,ae,L,Se,arguments.length>2?arguments[2]:void 0)},setUint32:function(ae,Se){F(this,4,ae,L,Se,arguments.length>2?arguments[2]:void 0)},setFloat32:function(ae,Se){F(this,4,ae,D,Se,arguments.length>2?arguments[2]:void 0)},setFloat64:function(ae,Se){F(this,8,ae,Z,Se,arguments.length>2?arguments[2]:void 0)}});else{var j=g&&X.name!==B;if(!r(function(){X(1)})||!r(function(){new X(-1)})||r(function(){return new X,new X(1.5),new X(NaN),j&&!A})){W=function(ae){return i(this,re),new X(E(ae))},W[z]=re;for(var R=x(X),T=0,N;R.length>T;)(N=R[T++])in W||c(W,N,X[N]);re.constructor=W}else j&&A&&c(X,"name",B);m&&v(q)!==Y&&m(q,Y);var te=new G(new W(2)),oe=t(q.setInt8);te.setInt8(0,2147483648),te.setInt8(1,2147483649),(te.getInt8(0)||!te.getInt8(1))&&n(q,{setInt8:function(ae,Se){oe(this,ae,Se<<24>>24)},setUint8:function(ae,Se){oe(this,ae,Se<<24>>24)}},{unsafe:!0})}y(W,B),y(G,M),I.exports={ArrayBuffer:W,DataView:G}},{"../internals/an-instance":100,"../internals/array-buffer-native":102,"../internals/array-fill":106,"../internals/array-slice-simple":116,"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-name":156,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/ieee754":169,"../internals/internal-state":173,"../internals/object-define-property":198,"../internals/object-get-own-property-names":201,"../internals/object-get-prototype-of":203,"../internals/object-set-prototype-of":208,"../internals/redefine-all":221,"../internals/set-to-string-tag":234,"../internals/to-index":246,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],105:[function(e,I,p){"use strict";var a=e("../internals/to-object"),t=e("../internals/to-absolute-index"),s=e("../internals/length-of-array-like"),u=Math.min;I.exports=[].copyWithin||function(c,n){var r=a(this),i=s(r),l=t(c,i),d=t(n,i),E=arguments.length>2?arguments[2]:void 0,h=u((E===void 0?i:t(E,i))-d,i-l),v=1;for(d0;)d in r?r[l]=r[d]:delete r[l],l+=v,d+=v;return r}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],106:[function(e,I,p){"use strict";var a=e("../internals/to-object"),t=e("../internals/to-absolute-index"),s=e("../internals/length-of-array-like");I.exports=function(o){for(var c=a(this),n=s(c),r=arguments.length,i=t(r>1?arguments[1]:void 0,n),l=r>2?arguments[2]:void 0,d=l===void 0?n:t(l,n);d>i;)c[i++]=o;return c}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],107:[function(e,I,p){"use strict";var a=e("../internals/array-iteration").forEach,t=e("../internals/array-method-is-strict"),s=t("forEach");I.exports=s?[].forEach:function(o){return a(this,o,arguments.length>1?arguments[1]:void 0)}},{"../internals/array-iteration":111,"../internals/array-method-is-strict":114}],108:[function(e,I,p){var a=e("../internals/length-of-array-like");I.exports=function(t,s){for(var u=0,o=a(s),c=new t(o);o>u;)c[u]=s[u++];return c}},{"../internals/length-of-array-like":188}],109:[function(e,I,p){"use strict";var a=e("../internals/global"),t=e("../internals/function-bind-context"),s=e("../internals/function-call"),u=e("../internals/to-object"),o=e("../internals/call-with-safe-iteration-closing"),c=e("../internals/is-array-iterator-method"),n=e("../internals/is-constructor"),r=e("../internals/length-of-array-like"),i=e("../internals/create-property"),l=e("../internals/get-iterator"),d=e("../internals/get-iterator-method"),E=a.Array;I.exports=function(v){var m=u(v),x=n(this),w=arguments.length,f=w>1?arguments[1]:void 0,O=f!==void 0;O&&(f=t(f,w>2?arguments[2]:void 0));var y=d(m),b=0,g,A,P,k,B,M;if(y&&!(this==E&&c(y)))for(k=l(m,y),B=k.next,A=x?new this:[];!(P=s(B,k)).done;b++)M=O?o(k,f,[P.value,b],!0):P.value,i(A,b,M);else for(g=r(m),A=x?new this(g):E(g);g>b;b++)M=O?f(m[b],b):m[b],i(A,b,M);return A.length=b,A}},{"../internals/call-with-safe-iteration-closing":121,"../internals/create-property":131,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/is-constructor":177,"../internals/length-of-array-like":188,"../internals/to-object":250}],110:[function(e,I,p){var a=e("../internals/to-indexed-object"),t=e("../internals/to-absolute-index"),s=e("../internals/length-of-array-like"),u=function(o){return function(c,n,r){var i=a(c),l=s(i),d=t(r,l),E;if(o&&n!=n){for(;l>d;)if(E=i[d++],E!=E)return!0}else for(;l>d;d++)if((o||d in i)&&i[d]===n)return o||d||0;return!o&&-1}};I.exports={includes:u(!0),indexOf:u(!1)}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-indexed-object":247}],111:[function(e,I,p){var a=e("../internals/function-bind-context"),t=e("../internals/function-uncurry-this"),s=e("../internals/indexed-object"),u=e("../internals/to-object"),o=e("../internals/length-of-array-like"),c=e("../internals/array-species-create"),n=t([].push),r=function(i){var l=i==1,d=i==2,E=i==3,h=i==4,v=i==6,m=i==7,x=i==5||v;return function(w,f,O,y){for(var b=u(w),g=s(b),A=a(f,O),P=o(g),k=0,B=y||c,M=l?B(w,P):d||m?B(w,0):void 0,z,U;P>k;k++)if((x||k in g)&&(z=g[k],U=A(z,k,b),i))if(l)M[k]=U;else if(U)switch(i){case 3:return!0;case 5:return z;case 6:return k;case 2:n(M,z)}else switch(i){case 4:return!1;case 7:n(M,z)}return v?-1:E||h?h:M}};I.exports={forEach:r(0),map:r(1),filter:r(2),some:r(3),every:r(4),find:r(5),findIndex:r(6),filterReject:r(7)}},{"../internals/array-species-create":120,"../internals/function-bind-context":153,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],112:[function(e,I,p){"use strict";var a=e("../internals/function-apply"),t=e("../internals/to-indexed-object"),s=e("../internals/to-integer-or-infinity"),u=e("../internals/length-of-array-like"),o=e("../internals/array-method-is-strict"),c=Math.min,n=[].lastIndexOf,r=!!n&&1/[1].lastIndexOf(1,-0)<0,i=o("lastIndexOf"),l=r||!i;I.exports=l?function(E){if(r)return a(n,this,arguments)||0;var h=t(this),v=u(h),m=v-1;for(arguments.length>1&&(m=c(m,s(arguments[1]))),m<0&&(m=v+m);m>=0;m--)if(m in h&&h[m]===E)return m||0;return-1}:n},{"../internals/array-method-is-strict":114,"../internals/function-apply":152,"../internals/length-of-array-like":188,"../internals/to-indexed-object":247,"../internals/to-integer-or-infinity":248}],113:[function(e,I,p){var a=e("../internals/fails"),t=e("../internals/well-known-symbol"),s=e("../internals/engine-v8-version"),u=t("species");I.exports=function(o){return s>=51||!a(function(){var c=[],n=c.constructor={};return n[u]=function(){return{foo:1}},c[o](Boolean).foo!==1})}},{"../internals/engine-v8-version":146,"../internals/fails":150,"../internals/well-known-symbol":268}],114:[function(e,I,p){"use strict";var a=e("../internals/fails");I.exports=function(t,s){var u=[][t];return!!u&&a(function(){u.call(null,s||function(){return 1},1)})}},{"../internals/fails":150}],115:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/a-callable"),s=e("../internals/to-object"),u=e("../internals/indexed-object"),o=e("../internals/length-of-array-like"),c=a.TypeError,n=function(r){return function(i,l,d,E){t(l);var h=s(i),v=u(h),m=o(h),x=r?m-1:0,w=r?-1:1;if(d<2)for(;;){if(x in v){E=v[x],x+=w;break}if(x+=w,r?x<0:m<=x)throw c("Reduce of empty array with no initial value")}for(;r?x>=0:m>x;x+=w)x in v&&(E=l(E,v[x],x,h));return E}};I.exports={left:n(!1),right:n(!0)}},{"../internals/a-callable":95,"../internals/global":163,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],116:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/to-absolute-index"),s=e("../internals/length-of-array-like"),u=e("../internals/create-property"),o=a.Array,c=Math.max;I.exports=function(n,r,i){for(var l=s(n),d=t(r,l),E=t(i===void 0?l:i,l),h=o(c(E-d,0)),v=0;d0;)c[d]=c[--d];d!==i++&&(c[d]=l)}return c},o=function(c,n,r,i){for(var l=n.length,d=r.length,E=0,h=0;E0&&n[0]<4?1:+(n[0]+n[1])),!r&&t&&(n=t.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=t.match(/Chrome\/(\d+)/),n&&(r=+n[1]))),I.exports=r},{"../internals/engine-user-agent":145,"../internals/global":163}],147:[function(e,I,p){var a=e("../internals/engine-user-agent"),t=a.match(/AppleWebKit\/(\d+)\./);I.exports=!!t&&+t[1]},{"../internals/engine-user-agent":145}],148:[function(e,I,p){I.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],149:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/object-get-own-property-descriptor").f,s=e("../internals/create-non-enumerable-property"),u=e("../internals/redefine"),o=e("../internals/set-global"),c=e("../internals/copy-constructor-properties"),n=e("../internals/is-forced");I.exports=function(r,i){var l=r.target,d=r.global,E=r.stat,h,v,m,x,w,f;if(d?v=a:E?v=a[l]||o(l,{}):v=(a[l]||{}).prototype,v)for(m in i){if(w=i[m],r.noTargetGet?(f=t(v,m),x=f&&f.value):x=v[m],h=n(d?m:l+(E?".":"#")+m,r.forced),!h&&x!==void 0){if(typeof w==typeof x)continue;c(w,x)}(r.sham||x&&x.sham)&&s(w,"sham",!0),u(v,m,w,r)}}},{"../internals/copy-constructor-properties":125,"../internals/create-non-enumerable-property":129,"../internals/global":163,"../internals/is-forced":178,"../internals/object-get-own-property-descriptor":199,"../internals/redefine":222,"../internals/set-global":232}],150:[function(e,I,p){I.exports=function(a){try{return!!a()}catch(t){return!0}}},{}],151:[function(e,I,p){"use strict";e("../modules/es.regexp.exec");var a=e("../internals/function-uncurry-this"),t=e("../internals/redefine"),s=e("../internals/regexp-exec"),u=e("../internals/fails"),o=e("../internals/well-known-symbol"),c=e("../internals/create-non-enumerable-property"),n=o("species"),r=RegExp.prototype;I.exports=function(i,l,d,E){var h=o(i),v=!u(function(){var f={};return f[h]=function(){return 7},""[i](f)!=7}),m=v&&!u(function(){var f=!1,O=/a/;return i==="split"&&(O={},O.constructor={},O.constructor[n]=function(){return O},O.flags="",O[h]=/./[h]),O.exec=function(){return f=!0,null},O[h](""),!f});if(!v||!m||d){var x=a(/./[h]),w=l(h,""[i],function(f,O,y,b,g){var A=a(f),P=O.exec;return P===s||P===r.exec?v&&!g?{done:!0,value:x(O,y,b)}:{done:!0,value:A(y,O,b)}:{done:!1}});t(String.prototype,i,w[0]),t(r,h,w[1])}E&&c(r[h],"sham",!0)}},{"../internals/create-non-enumerable-property":129,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/redefine":222,"../internals/regexp-exec":224,"../internals/well-known-symbol":268,"../modules/es.regexp.exec":300}],152:[function(e,I,p){var a=e("../internals/function-bind-native"),t=Function.prototype,s=t.apply,u=t.call;I.exports=typeof Reflect=="object"&&Reflect.apply||(a?u.bind(s):function(){return u.apply(s,arguments)})},{"../internals/function-bind-native":154}],153:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/a-callable"),s=e("../internals/function-bind-native"),u=a(a.bind);I.exports=function(o,c){return t(o),c===void 0?o:s?u(o,c):function(){return o.apply(c,arguments)}}},{"../internals/a-callable":95,"../internals/function-bind-native":154,"../internals/function-uncurry-this":157}],154:[function(e,I,p){var a=e("../internals/fails");I.exports=!a(function(){var t=function(){}.bind();return typeof t!="function"||t.hasOwnProperty("prototype")})},{"../internals/fails":150}],155:[function(e,I,p){var a=e("../internals/function-bind-native"),t=Function.prototype.call;I.exports=a?t.bind(t):function(){return t.apply(t,arguments)}},{"../internals/function-bind-native":154}],156:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/has-own-property"),s=Function.prototype,u=a&&Object.getOwnPropertyDescriptor,o=t(s,"name"),c=o&&function(){}.name==="something",n=o&&(!a||a&&u(s,"name").configurable);I.exports={EXISTS:o,PROPER:c,CONFIGURABLE:n}},{"../internals/descriptors":134,"../internals/has-own-property":164}],157:[function(e,I,p){var a=e("../internals/function-bind-native"),t=Function.prototype,s=t.bind,u=t.call,o=a&&s.bind(u,u);I.exports=a?function(c){return c&&o(c)}:function(c){return c&&function(){return u.apply(c,arguments)}}},{"../internals/function-bind-native":154}],158:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/is-callable"),s=function(u){return t(u)?u:void 0};I.exports=function(u,o){return arguments.length<2?s(a[u]):a[u]&&a[u][o]}},{"../internals/global":163,"../internals/is-callable":176}],159:[function(e,I,p){var a=e("../internals/classof"),t=e("../internals/get-method"),s=e("../internals/iterators"),u=e("../internals/well-known-symbol"),o=u("iterator");I.exports=function(c){if(c!=null)return t(c,o)||t(c,"@@iterator")||s[a(c)]}},{"../internals/classof":124,"../internals/get-method":161,"../internals/iterators":187,"../internals/well-known-symbol":268}],160:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-call"),s=e("../internals/a-callable"),u=e("../internals/an-object"),o=e("../internals/try-to-string"),c=e("../internals/get-iterator-method"),n=a.TypeError;I.exports=function(r,i){var l=arguments.length<2?c(r):i;if(s(l))return u(t(l,r));throw n(o(r)+" is not iterable")}},{"../internals/a-callable":95,"../internals/an-object":101,"../internals/function-call":155,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/try-to-string":257}],161:[function(e,I,p){var a=e("../internals/a-callable");I.exports=function(t,s){var u=t[s];return u==null?void 0:a(u)}},{"../internals/a-callable":95}],162:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/to-object"),s=Math.floor,u=a("".charAt),o=a("".replace),c=a("".slice),n=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,r=/\$([$&'`]|\d{1,2})/g;I.exports=function(i,l,d,E,h,v){var m=d+i.length,x=E.length,w=r;return h!==void 0&&(h=t(h),w=n),o(v,w,function(f,O){var y;switch(u(O,0)){case"$":return"$";case"&":return i;case"`":return c(l,0,d);case"'":return c(l,m);case"<":y=h[c(O,1,-1)];break;default:var b=+O;if(b===0)return f;if(b>x){var g=s(b/10);return g===0?f:g<=x?E[g-1]===void 0?u(O,1):E[g-1]+u(O,1):f}y=E[b-1]}return y===void 0?"":y})}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],163:[function(e,I,p){(function(a){(function(){var t=function(s){return s&&s.Math==Math&&s};I.exports=t(typeof globalThis=="object"&&globalThis)||t(typeof window=="object"&&window)||t(typeof self=="object"&&self)||t(typeof a=="object"&&a)||function(){return this}()||Function("return this")()}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],164:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/to-object"),s=a({}.hasOwnProperty);I.exports=Object.hasOwn||function(o,c){return s(t(o),c)}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],165:[function(e,I,p){I.exports={}},{}],166:[function(e,I,p){var a=e("../internals/global");I.exports=function(t,s){var u=a.console;u&&u.error&&(arguments.length==1?u.error(t):u.error(t,s))}},{"../internals/global":163}],167:[function(e,I,p){var a=e("../internals/get-built-in");I.exports=a("document","documentElement")},{"../internals/get-built-in":158}],168:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/fails"),s=e("../internals/document-create-element");I.exports=!a&&!t(function(){return Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a!=7})},{"../internals/descriptors":134,"../internals/document-create-element":135,"../internals/fails":150}],169:[function(e,I,p){var a=e("../internals/global"),t=a.Array,s=Math.abs,u=Math.pow,o=Math.floor,c=Math.log,n=Math.LN2,r=function(l,d,E){var h=t(E),v=E*8-d-1,m=(1<>1,w=d===23?u(2,-24)-u(2,-77):0,f=l<0||l===0&&1/l<0?1:0,O=0,y,b,g;for(l=s(l),l!=l||l===1/0?(b=l!=l?1:0,y=m):(y=o(c(l)/n),g=u(2,-y),l*g<1&&(y--,g*=2),y+x>=1?l+=w/g:l+=w*u(2,1-x),l*g>=2&&(y++,g/=2),y+x>=m?(b=0,y=m):y+x>=1?(b=(l*g-1)*u(2,d),y=y+x):(b=l*u(2,x-1)*u(2,d),y=0));d>=8;)h[O++]=b&255,b/=256,d-=8;for(y=y<0;)h[O++]=y&255,y/=256,v-=8;return h[--O]|=f*128,h},i=function(l,d){var E=l.length,h=E*8-d-1,v=(1<>1,x=h-7,w=E-1,f=l[w--],O=f&127,y;for(f>>=7;x>0;)O=O*256+l[w--],x-=8;for(y=O&(1<<-x)-1,O>>=-x,x+=d;x>0;)y=y*256+l[w--],x-=8;if(O===0)O=1-m;else{if(O===v)return y?NaN:f?-1/0:1/0;y=y+u(2,d),O=O-m}return(f?-1:1)*y*u(2,O-d)};I.exports={pack:r,unpack:i}},{"../internals/global":163}],170:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-uncurry-this"),s=e("../internals/fails"),u=e("../internals/classof-raw"),o=a.Object,c=t("".split);I.exports=s(function(){return!o("z").propertyIsEnumerable(0)})?function(n){return u(n)=="String"?c(n,""):o(n)}:o},{"../internals/classof-raw":123,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],171:[function(e,I,p){var a=e("../internals/is-callable"),t=e("../internals/is-object"),s=e("../internals/object-set-prototype-of");I.exports=function(u,o,c){var n,r;return s&&a(n=o.constructor)&&n!==c&&t(r=n.prototype)&&r!==c.prototype&&s(u,r),u}},{"../internals/is-callable":176,"../internals/is-object":180,"../internals/object-set-prototype-of":208}],172:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/is-callable"),s=e("../internals/shared-store"),u=a(Function.toString);t(s.inspectSource)||(s.inspectSource=function(o){return u(o)}),I.exports=s.inspectSource},{"../internals/function-uncurry-this":157,"../internals/is-callable":176,"../internals/shared-store":236}],173:[function(e,I,p){var a=e("../internals/native-weak-map"),t=e("../internals/global"),s=e("../internals/function-uncurry-this"),u=e("../internals/is-object"),o=e("../internals/create-non-enumerable-property"),c=e("../internals/has-own-property"),n=e("../internals/shared-store"),r=e("../internals/shared-key"),i=e("../internals/hidden-keys"),l="Object already initialized",d=t.TypeError,E=t.WeakMap,h,v,m,x=function(A){return m(A)?v(A):h(A,{})},w=function(A){return function(P){var k;if(!u(P)||(k=v(P)).type!==A)throw d("Incompatible receiver, "+A+" required");return k}};if(a||n.state){var f=n.state||(n.state=new E),O=s(f.get),y=s(f.has),b=s(f.set);h=function(A,P){if(y(f,A))throw new d(l);return P.facade=A,b(f,A,P),P},v=function(A){return O(f,A)||{}},m=function(A){return y(f,A)}}else{var g=r("state");i[g]=!0,h=function(A,P){if(c(A,g))throw new d(l);return P.facade=A,o(A,g,P),P},v=function(A){return c(A,g)?A[g]:{}},m=function(A){return c(A,g)}}I.exports={set:h,get:v,has:m,enforce:x,getterFor:w}},{"../internals/create-non-enumerable-property":129,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/is-object":180,"../internals/native-weak-map":192,"../internals/shared-key":235,"../internals/shared-store":236}],174:[function(e,I,p){var a=e("../internals/well-known-symbol"),t=e("../internals/iterators"),s=a("iterator"),u=Array.prototype;I.exports=function(o){return o!==void 0&&(t.Array===o||u[s]===o)}},{"../internals/iterators":187,"../internals/well-known-symbol":268}],175:[function(e,I,p){var a=e("../internals/classof-raw");I.exports=Array.isArray||function(s){return a(s)=="Array"}},{"../internals/classof-raw":123}],176:[function(e,I,p){I.exports=function(a){return typeof a=="function"}},{}],177:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/fails"),s=e("../internals/is-callable"),u=e("../internals/classof"),o=e("../internals/get-built-in"),c=e("../internals/inspect-source"),n=function(){},r=[],i=o("Reflect","construct"),l=/^\s*(?:class|function)\b/,d=a(l.exec),E=!l.exec(n),h=function(x){if(!s(x))return!1;try{return i(n,r,x),!0}catch(w){return!1}},v=function(x){if(!s(x))return!1;switch(u(x)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return E||!!d(l,c(x))}catch(w){return!0}};v.sham=!0,I.exports=!i||t(function(){var m;return h(h.call)||!h(Object)||!h(function(){m=!0})||m})?v:h},{"../internals/classof":124,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/inspect-source":172,"../internals/is-callable":176}],178:[function(e,I,p){var a=e("../internals/fails"),t=e("../internals/is-callable"),s=/#|\.prototype\./,u=function(i,l){var d=c[o(i)];return d==r?!0:d==n?!1:t(l)?a(l):!!l},o=u.normalize=function(i){return String(i).replace(s,".").toLowerCase()},c=u.data={},n=u.NATIVE="N",r=u.POLYFILL="P";I.exports=u},{"../internals/fails":150,"../internals/is-callable":176}],179:[function(e,I,p){var a=e("../internals/is-object"),t=Math.floor;I.exports=Number.isInteger||function(u){return!a(u)&&isFinite(u)&&t(u)===u}},{"../internals/is-object":180}],180:[function(e,I,p){var a=e("../internals/is-callable");I.exports=function(t){return typeof t=="object"?t!==null:a(t)}},{"../internals/is-callable":176}],181:[function(e,I,p){I.exports=!1},{}],182:[function(e,I,p){var a=e("../internals/is-object"),t=e("../internals/classof-raw"),s=e("../internals/well-known-symbol"),u=s("match");I.exports=function(o){var c;return a(o)&&((c=o[u])!==void 0?!!c:t(o)=="RegExp")}},{"../internals/classof-raw":123,"../internals/is-object":180,"../internals/well-known-symbol":268}],183:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/get-built-in"),s=e("../internals/is-callable"),u=e("../internals/object-is-prototype-of"),o=e("../internals/use-symbol-as-uid"),c=a.Object;I.exports=o?function(n){return typeof n=="symbol"}:function(n){var r=t("Symbol");return s(r)&&u(r.prototype,c(n))}},{"../internals/get-built-in":158,"../internals/global":163,"../internals/is-callable":176,"../internals/object-is-prototype-of":204,"../internals/use-symbol-as-uid":264}],184:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-bind-context"),s=e("../internals/function-call"),u=e("../internals/an-object"),o=e("../internals/try-to-string"),c=e("../internals/is-array-iterator-method"),n=e("../internals/length-of-array-like"),r=e("../internals/object-is-prototype-of"),i=e("../internals/get-iterator"),l=e("../internals/get-iterator-method"),d=e("../internals/iterator-close"),E=a.TypeError,h=function(m,x){this.stopped=m,this.result=x},v=h.prototype;I.exports=function(m,x,w){var f=w&&w.that,O=!!(w&&w.AS_ENTRIES),y=!!(w&&w.IS_ITERATOR),b=!!(w&&w.INTERRUPTED),g=t(x,f),A,P,k,B,M,z,U,K=function(W){return A&&d(A,"normal",W),new h(!0,W)},X=function(W){return O?(u(W),b?g(W[0],W[1],K):g(W[0],W[1])):b?g(W,K):g(W)};if(y)A=m;else{if(P=l(m),!P)throw E(o(m)+" is not iterable");if(c(P)){for(k=0,B=n(m);B>k;k++)if(M=X(m[k]),M&&r(v,M))return M;return new h(!1)}A=i(m,P)}for(z=A.next;!(U=s(z,A)).done;){try{M=X(U.value)}catch(W){d(A,"throw",W)}if(typeof M=="object"&&M&&r(v,M))return M}return new h(!1)}},{"../internals/an-object":101,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/iterator-close":185,"../internals/length-of-array-like":188,"../internals/object-is-prototype-of":204,"../internals/try-to-string":257}],185:[function(e,I,p){var a=e("../internals/function-call"),t=e("../internals/an-object"),s=e("../internals/get-method");I.exports=function(u,o,c){var n,r;t(u);try{if(n=s(u,"return"),!n){if(o==="throw")throw c;return c}n=a(n,u)}catch(i){r=!0,n=i}if(o==="throw")throw c;if(r)throw n;return t(n),c}},{"../internals/an-object":101,"../internals/function-call":155,"../internals/get-method":161}],186:[function(e,I,p){"use strict";var a=e("../internals/fails"),t=e("../internals/is-callable"),s=e("../internals/object-create"),u=e("../internals/object-get-prototype-of"),o=e("../internals/redefine"),c=e("../internals/well-known-symbol"),n=e("../internals/is-pure"),r=c("iterator"),i=!1,l,d,E;[].keys&&(E=[].keys(),"next"in E?(d=u(u(E)),d!==Object.prototype&&(l=d)):i=!0);var h=l==null||a(function(){var v={};return l[r].call(v)!==v});h?l={}:n&&(l=s(l)),t(l[r])||o(l,r,function(){return this}),I.exports={IteratorPrototype:l,BUGGY_SAFARI_ITERATORS:i}},{"../internals/fails":150,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/object-create":196,"../internals/object-get-prototype-of":203,"../internals/redefine":222,"../internals/well-known-symbol":268}],187:[function(e,I,p){arguments[4][165][0].apply(p,arguments)},{dup:165}],188:[function(e,I,p){var a=e("../internals/to-length");I.exports=function(t){return a(t.length)}},{"../internals/to-length":249}],189:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-bind-context"),s=e("../internals/object-get-own-property-descriptor").f,u=e("../internals/task").set,o=e("../internals/engine-is-ios"),c=e("../internals/engine-is-ios-pebble"),n=e("../internals/engine-is-webos-webkit"),r=e("../internals/engine-is-node"),i=a.MutationObserver||a.WebKitMutationObserver,l=a.document,d=a.process,E=a.Promise,h=s(a,"queueMicrotask"),v=h&&h.value,m,x,w,f,O,y,b,g;v||(m=function(){var A,P;for(r&&(A=d.domain)&&A.exit();x;){P=x.fn,x=x.next;try{P()}catch(k){throw x?f():w=void 0,k}}w=void 0,A&&A.enter()},!o&&!r&&!n&&i&&l?(O=!0,y=l.createTextNode(""),new i(m).observe(y,{characterData:!0}),f=function(){y.data=O=!O}):!c&&E&&E.resolve?(b=E.resolve(void 0),b.constructor=E,g=t(b.then,b),f=function(){g(m)}):r?f=function(){d.nextTick(m)}:(u=t(u,a),f=function(){u(m)})),I.exports=v||function(A){var P={fn:A,next:void 0};w&&(w.next=P),x||(x=P,f()),w=P}},{"../internals/engine-is-ios":142,"../internals/engine-is-ios-pebble":141,"../internals/engine-is-node":143,"../internals/engine-is-webos-webkit":144,"../internals/function-bind-context":153,"../internals/global":163,"../internals/object-get-own-property-descriptor":199,"../internals/task":243}],190:[function(e,I,p){var a=e("../internals/native-symbol");I.exports=a&&!!Symbol.for&&!!Symbol.keyFor},{"../internals/native-symbol":191}],191:[function(e,I,p){var a=e("../internals/engine-v8-version"),t=e("../internals/fails");I.exports=!!Object.getOwnPropertySymbols&&!t(function(){var s=Symbol();return!String(s)||!(Object(s)instanceof Symbol)||!Symbol.sham&&a&&a<41})},{"../internals/engine-v8-version":146,"../internals/fails":150}],192:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/is-callable"),s=e("../internals/inspect-source"),u=a.WeakMap;I.exports=t(u)&&/native code/.test(s(u))},{"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176}],193:[function(e,I,p){"use strict";var a=e("../internals/a-callable"),t=function(s){var u,o;this.promise=new s(function(c,n){if(u!==void 0||o!==void 0)throw TypeError("Bad Promise constructor");u=c,o=n}),this.resolve=a(u),this.reject=a(o)};I.exports.f=function(s){return new t(s)}},{"../internals/a-callable":95}],194:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/is-regexp"),s=a.TypeError;I.exports=function(u){if(t(u))throw s("The method doesn't accept regular expressions");return u}},{"../internals/global":163,"../internals/is-regexp":182}],195:[function(e,I,p){"use strict";var a=e("../internals/descriptors"),t=e("../internals/function-uncurry-this"),s=e("../internals/function-call"),u=e("../internals/fails"),o=e("../internals/object-keys"),c=e("../internals/object-get-own-property-symbols"),n=e("../internals/object-property-is-enumerable"),r=e("../internals/to-object"),i=e("../internals/indexed-object"),l=Object.assign,d=Object.defineProperty,E=t([].concat);I.exports=!l||u(function(){if(a&&l({b:1},l(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var h={},v={},m=Symbol(),x="abcdefghijklmnopqrst";return h[m]=7,x.split("").forEach(function(w){v[w]=w}),l({},h)[m]!=7||o(l({},v)).join("")!=x})?function(v,m){for(var x=r(v),w=arguments.length,f=1,O=c.f,y=n.f;w>f;)for(var b=i(arguments[f++]),g=O?E(o(b),O(b)):o(b),A=g.length,P=0,k;A>P;)k=g[P++],(!a||s(y,b,k))&&(x[k]=b[k]);return x}:l},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/object-get-own-property-symbols":202,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-object":250}],196:[function(e,I,p){var a=e("../internals/an-object"),t=e("../internals/object-define-properties"),s=e("../internals/enum-bug-keys"),u=e("../internals/hidden-keys"),o=e("../internals/html"),c=e("../internals/document-create-element"),n=e("../internals/shared-key"),r=">",i="<",l="prototype",d="script",E=n("IE_PROTO"),h=function(){},v=function(O){return i+d+r+O+i+"/"+d+r},m=function(O){O.write(v("")),O.close();var y=O.parentWindow.Object;return O=null,y},x=function(){var O=c("iframe"),y="java"+d+":",b;return O.style.display="none",o.appendChild(O),O.src=String(y),b=O.contentWindow.document,b.open(),b.write(v("document.F=Object")),b.close(),b.F},w,f=function(){try{w=new ActiveXObject("htmlfile")}catch(y){}f=typeof document!="undefined"?document.domain&&w?m(w):x():m(w);for(var O=s.length;O--;)delete f[l][s[O]];return f()};u[E]=!0,I.exports=Object.create||function(y,b){var g;return y!==null?(h[l]=a(y),g=new h,h[l]=null,g[E]=y):g=f(),b===void 0?g:t.f(g,b)}},{"../internals/an-object":101,"../internals/document-create-element":135,"../internals/enum-bug-keys":148,"../internals/hidden-keys":165,"../internals/html":167,"../internals/object-define-properties":197,"../internals/shared-key":235}],197:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/v8-prototype-define-bug"),s=e("../internals/object-define-property"),u=e("../internals/an-object"),o=e("../internals/to-indexed-object"),c=e("../internals/object-keys");p.f=a&&!t?Object.defineProperties:function(r,i){u(r);for(var l=o(i),d=c(i),E=d.length,h=0,v;E>h;)s.f(r,v=d[h++],l[v]);return r}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/object-define-property":198,"../internals/object-keys":206,"../internals/to-indexed-object":247,"../internals/v8-prototype-define-bug":265}],198:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/descriptors"),s=e("../internals/ie8-dom-define"),u=e("../internals/v8-prototype-define-bug"),o=e("../internals/an-object"),c=e("../internals/to-property-key"),n=a.TypeError,r=Object.defineProperty,i=Object.getOwnPropertyDescriptor,l="enumerable",d="configurable",E="writable";p.f=t?u?function(v,m,x){if(o(v),m=c(m),o(x),typeof v=="function"&&m==="prototype"&&"value"in x&&E in x&&!x[E]){var w=i(v,m);w&&w[E]&&(v[m]=x.value,x={configurable:d in x?x[d]:w[d],enumerable:l in x?x[l]:w[l],writable:!1})}return r(v,m,x)}:r:function(v,m,x){if(o(v),m=c(m),o(x),s)try{return r(v,m,x)}catch(w){}if("get"in x||"set"in x)throw n("Accessors not supported");return"value"in x&&(v[m]=x.value),v}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/global":163,"../internals/ie8-dom-define":168,"../internals/to-property-key":254,"../internals/v8-prototype-define-bug":265}],199:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/function-call"),s=e("../internals/object-property-is-enumerable"),u=e("../internals/create-property-descriptor"),o=e("../internals/to-indexed-object"),c=e("../internals/to-property-key"),n=e("../internals/has-own-property"),r=e("../internals/ie8-dom-define"),i=Object.getOwnPropertyDescriptor;p.f=a?i:function(d,E){if(d=o(d),E=c(E),r)try{return i(d,E)}catch(h){}if(n(d,E))return u(!t(s.f,d,E),d[E])}},{"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/function-call":155,"../internals/has-own-property":164,"../internals/ie8-dom-define":168,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247,"../internals/to-property-key":254}],200:[function(e,I,p){var a=e("../internals/classof-raw"),t=e("../internals/to-indexed-object"),s=e("../internals/object-get-own-property-names").f,u=e("../internals/array-slice-simple"),o=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(n){try{return s(n)}catch(r){return u(o)}};I.exports.f=function(r){return o&&a(r)=="Window"?c(r):s(t(r))}},{"../internals/array-slice-simple":116,"../internals/classof-raw":123,"../internals/object-get-own-property-names":201,"../internals/to-indexed-object":247}],201:[function(e,I,p){var a=e("../internals/object-keys-internal"),t=e("../internals/enum-bug-keys"),s=t.concat("length","prototype");p.f=Object.getOwnPropertyNames||function(o){return a(o,s)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],202:[function(e,I,p){p.f=Object.getOwnPropertySymbols},{}],203:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/has-own-property"),s=e("../internals/is-callable"),u=e("../internals/to-object"),o=e("../internals/shared-key"),c=e("../internals/correct-prototype-getter"),n=o("IE_PROTO"),r=a.Object,i=r.prototype;I.exports=c?r.getPrototypeOf:function(l){var d=u(l);if(t(d,n))return d[n];var E=d.constructor;return s(E)&&d instanceof E?E.prototype:d instanceof r?i:null}},{"../internals/correct-prototype-getter":127,"../internals/global":163,"../internals/has-own-property":164,"../internals/is-callable":176,"../internals/shared-key":235,"../internals/to-object":250}],204:[function(e,I,p){var a=e("../internals/function-uncurry-this");I.exports=a({}.isPrototypeOf)},{"../internals/function-uncurry-this":157}],205:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/has-own-property"),s=e("../internals/to-indexed-object"),u=e("../internals/array-includes").indexOf,o=e("../internals/hidden-keys"),c=a([].push);I.exports=function(n,r){var i=s(n),l=0,d=[],E;for(E in i)!t(o,E)&&t(i,E)&&c(d,E);for(;r.length>l;)t(i,E=r[l++])&&(~u(d,E)||c(d,E));return d}},{"../internals/array-includes":110,"../internals/function-uncurry-this":157,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/to-indexed-object":247}],206:[function(e,I,p){var a=e("../internals/object-keys-internal"),t=e("../internals/enum-bug-keys");I.exports=Object.keys||function(u){return a(u,t)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],207:[function(e,I,p){"use strict";var a={}.propertyIsEnumerable,t=Object.getOwnPropertyDescriptor,s=t&&!a.call({1:2},1);p.f=s?function(o){var c=t(this,o);return!!c&&c.enumerable}:a},{}],208:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/an-object"),s=e("../internals/a-possible-prototype");I.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var u=!1,o={},c;try{c=a(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),c(o,[]),u=o instanceof Array}catch(n){}return function(r,i){return t(r),s(i),u?c(r,i):r.__proto__=i,r}}():void 0)},{"../internals/a-possible-prototype":97,"../internals/an-object":101,"../internals/function-uncurry-this":157}],209:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/function-uncurry-this"),s=e("../internals/object-keys"),u=e("../internals/to-indexed-object"),o=e("../internals/object-property-is-enumerable").f,c=t(o),n=t([].push),r=function(i){return function(l){for(var d=u(l),E=s(d),h=E.length,v=0,m=[],x;h>v;)x=E[v++],(!a||c(d,x))&&n(m,i?[x,d[x]]:d[x]);return m}};I.exports={entries:r(!0),values:r(!1)}},{"../internals/descriptors":134,"../internals/function-uncurry-this":157,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247}],210:[function(e,I,p){"use strict";var a=e("../internals/to-string-tag-support"),t=e("../internals/classof");I.exports=a?{}.toString:function(){return"[object "+t(this)+"]"}},{"../internals/classof":124,"../internals/to-string-tag-support":255}],211:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-call"),s=e("../internals/is-callable"),u=e("../internals/is-object"),o=a.TypeError;I.exports=function(c,n){var r,i;if(n==="string"&&s(r=c.toString)&&!u(i=t(r,c))||s(r=c.valueOf)&&!u(i=t(r,c))||n!=="string"&&s(r=c.toString)&&!u(i=t(r,c)))return i;throw o("Can't convert object to primitive value")}},{"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/is-object":180}],212:[function(e,I,p){var a=e("../internals/get-built-in"),t=e("../internals/function-uncurry-this"),s=e("../internals/object-get-own-property-names"),u=e("../internals/object-get-own-property-symbols"),o=e("../internals/an-object"),c=t([].concat);I.exports=a("Reflect","ownKeys")||function(r){var i=s.f(o(r)),l=u.f;return l?c(i,l(r)):i}},{"../internals/an-object":101,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/object-get-own-property-names":201,"../internals/object-get-own-property-symbols":202}],213:[function(e,I,p){var a=e("../internals/global");I.exports=a},{"../internals/global":163}],214:[function(e,I,p){I.exports=function(a){try{return{error:!1,value:a()}}catch(t){return{error:!0,value:t}}}},{}],215:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/promise-native-constructor"),s=e("../internals/is-callable"),u=e("../internals/is-forced"),o=e("../internals/inspect-source"),c=e("../internals/well-known-symbol"),n=e("../internals/engine-is-browser"),r=e("../internals/is-pure"),i=e("../internals/engine-v8-version"),l=t&&t.prototype,d=c("species"),E=!1,h=s(a.PromiseRejectionEvent),v=u("Promise",function(){var m=o(t),x=m!==String(t);if(!x&&i===66||r&&!(l.catch&&l.finally))return!0;if(i>=51&&/native code/.test(m))return!1;var w=new t(function(y){y(1)}),f=function(y){y(function(){},function(){})},O=w.constructor={};return O[d]=f,E=w.then(function(){})instanceof f,E?!x&&n&&!h:!0});I.exports={CONSTRUCTOR:v,REJECTION_EVENT:h,SUBCLASSING:E}},{"../internals/engine-is-browser":139,"../internals/engine-v8-version":146,"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176,"../internals/is-forced":178,"../internals/is-pure":181,"../internals/promise-native-constructor":216,"../internals/well-known-symbol":268}],216:[function(e,I,p){var a=e("../internals/global");I.exports=a.Promise},{"../internals/global":163}],217:[function(e,I,p){var a=e("../internals/an-object"),t=e("../internals/is-object"),s=e("../internals/new-promise-capability");I.exports=function(u,o){if(a(u),t(o)&&o.constructor===u)return o;var c=s.f(u),n=c.resolve;return n(o),c.promise}},{"../internals/an-object":101,"../internals/is-object":180,"../internals/new-promise-capability":193}],218:[function(e,I,p){var a=e("../internals/promise-native-constructor"),t=e("../internals/check-correctness-of-iteration"),s=e("../internals/promise-constructor-detection").CONSTRUCTOR;I.exports=s||!t(function(u){a.all(u).then(void 0,function(){})})},{"../internals/check-correctness-of-iteration":122,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216}],219:[function(e,I,p){var a=e("../internals/object-define-property").f;I.exports=function(t,s,u){u in t||a(t,u,{configurable:!0,get:function(){return s[u]},set:function(o){s[u]=o}})}},{"../internals/object-define-property":198}],220:[function(e,I,p){var a=function(){this.head=null,this.tail=null};a.prototype={add:function(t){var s={item:t,next:null};this.head?this.tail.next=s:this.head=s,this.tail=s},get:function(){var t=this.head;if(t)return this.head=t.next,this.tail===t&&(this.tail=null),t.item}},I.exports=a},{}],221:[function(e,I,p){var a=e("../internals/redefine");I.exports=function(t,s,u){for(var o in s)a(t,o,s[o],u);return t}},{"../internals/redefine":222}],222:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/is-callable"),s=e("../internals/has-own-property"),u=e("../internals/create-non-enumerable-property"),o=e("../internals/set-global"),c=e("../internals/inspect-source"),n=e("../internals/internal-state"),r=e("../internals/function-name").CONFIGURABLE,i=n.get,l=n.enforce,d=String(String).split("String");(I.exports=function(E,h,v,m){var x=m?!!m.unsafe:!1,w=m?!!m.enumerable:!1,f=m?!!m.noTargetGet:!1,O=m&&m.name!==void 0?m.name:h,y;if(t(v)&&(String(O).slice(0,7)==="Symbol("&&(O="["+String(O).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!s(v,"name")||r&&v.name!==O)&&u(v,"name",O),y=l(v),y.source||(y.source=d.join(typeof O=="string"?O:""))),E===a){w?E[h]=v:o(h,v);return}else x?!f&&E[h]&&(w=!0):delete E[h];w?E[h]=v:u(E,h,v)})(Function.prototype,"toString",function(){return t(this)&&i(this).source||c(this)})},{"../internals/create-non-enumerable-property":129,"../internals/function-name":156,"../internals/global":163,"../internals/has-own-property":164,"../internals/inspect-source":172,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/set-global":232}],223:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-call"),s=e("../internals/an-object"),u=e("../internals/is-callable"),o=e("../internals/classof-raw"),c=e("../internals/regexp-exec"),n=a.TypeError;I.exports=function(r,i){var l=r.exec;if(u(l)){var d=t(l,r,i);return d!==null&&s(d),d}if(o(r)==="RegExp")return t(c,r,i);throw n("RegExp#exec called on incompatible receiver")}},{"../internals/an-object":101,"../internals/classof-raw":123,"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/regexp-exec":224}],224:[function(e,I,p){"use strict";var a=e("../internals/function-call"),t=e("../internals/function-uncurry-this"),s=e("../internals/to-string"),u=e("../internals/regexp-flags"),o=e("../internals/regexp-sticky-helpers"),c=e("../internals/shared"),n=e("../internals/object-create"),r=e("../internals/internal-state").get,i=e("../internals/regexp-unsupported-dot-all"),l=e("../internals/regexp-unsupported-ncg"),d=c("native-string-replace",String.prototype.replace),E=RegExp.prototype.exec,h=E,v=t("".charAt),m=t("".indexOf),x=t("".replace),w=t("".slice),f=function(){var g=/a/,A=/b*/g;return a(E,g,"a"),a(E,A,"a"),g.lastIndex!==0||A.lastIndex!==0}(),O=o.BROKEN_CARET,y=/()??/.exec("")[1]!==void 0,b=f||y||O||i||l;b&&(h=function(A){var P=this,k=r(P),B=s(A),M=k.raw,z,U,K,X,W,re,G;if(M)return M.lastIndex=P.lastIndex,z=a(h,M,B),P.lastIndex=M.lastIndex,z;var q=k.groups,Y=O&&P.sticky,Q=a(u,P),$=P.source,J=0,ue=B;if(Y&&(Q=x(Q,"y",""),m(Q,"g")===-1&&(Q+="g"),ue=w(B,P.lastIndex),P.lastIndex>0&&(!P.multiline||P.multiline&&v(B,P.lastIndex-1)!==` +`)&&($="(?: "+$+")",ue=" "+ue,J++),U=new RegExp("^(?:"+$+")",Q)),y&&(U=new RegExp("^"+$+"$(?!\\s)",Q)),f&&(K=P.lastIndex),X=a(E,Y?U:P,ue),Y?X?(X.input=w(X.input,J),X[0]=w(X[0],J),X.index=P.lastIndex,P.lastIndex+=X[0].length):P.lastIndex=0:f&&X&&(P.lastIndex=P.global?X.index+X[0].length:K),y&&X&&X.length>1&&a(d,X[0],U,function(){for(W=1;Wb)","g");return u.exec("b").groups.a!=="b"||"b".replace(u,"$c")!=="bc"})},{"../internals/fails":150,"../internals/global":163}],230:[function(e,I,p){var a=e("../internals/global"),t=a.TypeError;I.exports=function(s){if(s==null)throw t("Can't call method on "+s);return s}},{"../internals/global":163}],231:[function(e,I,p){I.exports=Object.is||function(t,s){return t===s?t!==0||1/t===1/s:t!=t&&s!=s}},{}],232:[function(e,I,p){var a=e("../internals/global"),t=Object.defineProperty;I.exports=function(s,u){try{t(a,s,{value:u,configurable:!0,writable:!0})}catch(o){a[s]=u}return u}},{"../internals/global":163}],233:[function(e,I,p){"use strict";var a=e("../internals/get-built-in"),t=e("../internals/object-define-property"),s=e("../internals/well-known-symbol"),u=e("../internals/descriptors"),o=s("species");I.exports=function(c){var n=a(c),r=t.f;u&&n&&!n[o]&&r(n,o,{configurable:!0,get:function(){return this}})}},{"../internals/descriptors":134,"../internals/get-built-in":158,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],234:[function(e,I,p){var a=e("../internals/object-define-property").f,t=e("../internals/has-own-property"),s=e("../internals/well-known-symbol"),u=s("toStringTag");I.exports=function(o,c,n){o&&!n&&(o=o.prototype),o&&!t(o,u)&&a(o,u,{configurable:!0,value:c})}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],235:[function(e,I,p){var a=e("../internals/shared"),t=e("../internals/uid"),s=a("keys");I.exports=function(u){return s[u]||(s[u]=t(u))}},{"../internals/shared":237,"../internals/uid":263}],236:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/set-global"),s="__core-js_shared__",u=a[s]||t(s,{});I.exports=u},{"../internals/global":163,"../internals/set-global":232}],237:[function(e,I,p){var a=e("../internals/is-pure"),t=e("../internals/shared-store");(I.exports=function(s,u){return t[s]||(t[s]=u!==void 0?u:{})})("versions",[]).push({version:"3.22.1",mode:a?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.1/LICENSE",source:"https://github.com/zloirock/core-js"})},{"../internals/is-pure":181,"../internals/shared-store":236}],238:[function(e,I,p){var a=e("../internals/an-object"),t=e("../internals/a-constructor"),s=e("../internals/well-known-symbol"),u=s("species");I.exports=function(o,c){var n=a(o).constructor,r;return n===void 0||(r=a(n)[u])==null?c:t(r)}},{"../internals/a-constructor":96,"../internals/an-object":101,"../internals/well-known-symbol":268}],239:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/to-integer-or-infinity"),s=e("../internals/to-string"),u=e("../internals/require-object-coercible"),o=a("".charAt),c=a("".charCodeAt),n=a("".slice),r=function(i){return function(l,d){var E=s(u(l)),h=t(d),v=E.length,m,x;return h<0||h>=v?i?"":void 0:(m=c(E,h),m<55296||m>56319||h+1===v||(x=c(E,h+1))<56320||x>57343?i?o(E,h):m:i?n(E,h,h+2):(m-55296<<10)+(x-56320)+65536)}};I.exports={codeAt:r(!1),charAt:r(!0)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-string":256}],240:[function(e,I,p){var a=e("../internals/function-name").PROPER,t=e("../internals/fails"),s=e("../internals/whitespaces"),u="\u200B\x85\u180E";I.exports=function(o){return t(function(){return!!s[o]()||u[o]()!==u||a&&s[o].name!==o})}},{"../internals/fails":150,"../internals/function-name":156,"../internals/whitespaces":269}],241:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=e("../internals/require-object-coercible"),s=e("../internals/to-string"),u=e("../internals/whitespaces"),o=a("".replace),c="["+u+"]",n=RegExp("^"+c+c+"*"),r=RegExp(c+c+"*$"),i=function(l){return function(d){var E=s(t(d));return l&1&&(E=o(E,n,"")),l&2&&(E=o(E,r,"")),E}};I.exports={start:i(1),end:i(2),trim:i(3)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-string":256,"../internals/whitespaces":269}],242:[function(e,I,p){var a=e("../internals/function-call"),t=e("../internals/get-built-in"),s=e("../internals/well-known-symbol"),u=e("../internals/redefine");I.exports=function(){var o=t("Symbol"),c=o&&o.prototype,n=c&&c.valueOf,r=s("toPrimitive");c&&!c[r]&&u(c,r,function(i){return a(n,this)})}},{"../internals/function-call":155,"../internals/get-built-in":158,"../internals/redefine":222,"../internals/well-known-symbol":268}],243:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-apply"),s=e("../internals/function-bind-context"),u=e("../internals/is-callable"),o=e("../internals/has-own-property"),c=e("../internals/fails"),n=e("../internals/html"),r=e("../internals/array-slice"),i=e("../internals/document-create-element"),l=e("../internals/validate-arguments-length"),d=e("../internals/engine-is-ios"),E=e("../internals/engine-is-node"),h=a.setImmediate,v=a.clearImmediate,m=a.process,x=a.Dispatch,w=a.Function,f=a.MessageChannel,O=a.String,y=0,b={},g="onreadystatechange",A,P,k,B;try{A=a.location}catch(X){}var M=function(X){if(o(b,X)){var W=b[X];delete b[X],W()}},z=function(X){return function(){M(X)}},U=function(X){M(X.data)},K=function(X){a.postMessage(O(X),A.protocol+"//"+A.host)};(!h||!v)&&(h=function(W){l(arguments.length,1);var re=u(W)?W:w(W),G=r(arguments,1);return b[++y]=function(){t(re,void 0,G)},P(y),y},v=function(W){delete b[W]},E?P=function(X){m.nextTick(z(X))}:x&&x.now?P=function(X){x.now(z(X))}:f&&!d?(k=new f,B=k.port2,k.port1.onmessage=U,P=s(B.postMessage,B)):a.addEventListener&&u(a.postMessage)&&!a.importScripts&&A&&A.protocol!=="file:"&&!c(K)?(P=K,a.addEventListener("message",U,!1)):g in i("script")?P=function(X){n.appendChild(i("script"))[g]=function(){n.removeChild(this),M(X)}}:P=function(X){setTimeout(z(X),0)}),I.exports={set:h,clear:v}},{"../internals/array-slice":117,"../internals/document-create-element":135,"../internals/engine-is-ios":142,"../internals/engine-is-node":143,"../internals/fails":150,"../internals/function-apply":152,"../internals/function-bind-context":153,"../internals/global":163,"../internals/has-own-property":164,"../internals/html":167,"../internals/is-callable":176,"../internals/validate-arguments-length":266}],244:[function(e,I,p){var a=e("../internals/function-uncurry-this");I.exports=a(1 .valueOf)},{"../internals/function-uncurry-this":157}],245:[function(e,I,p){var a=e("../internals/to-integer-or-infinity"),t=Math.max,s=Math.min;I.exports=function(u,o){var c=a(u);return c<0?t(c+o,0):s(c,o)}},{"../internals/to-integer-or-infinity":248}],246:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/to-integer-or-infinity"),s=e("../internals/to-length"),u=a.RangeError;I.exports=function(o){if(o===void 0)return 0;var c=t(o),n=s(c);if(c!==n)throw u("Wrong length or index");return n}},{"../internals/global":163,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],247:[function(e,I,p){var a=e("../internals/indexed-object"),t=e("../internals/require-object-coercible");I.exports=function(s){return a(t(s))}},{"../internals/indexed-object":170,"../internals/require-object-coercible":230}],248:[function(e,I,p){var a=Math.ceil,t=Math.floor;I.exports=function(s){var u=+s;return u!==u||u===0?0:(u>0?t:a)(u)}},{}],249:[function(e,I,p){var a=e("../internals/to-integer-or-infinity"),t=Math.min;I.exports=function(s){return s>0?t(a(s),9007199254740991):0}},{"../internals/to-integer-or-infinity":248}],250:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/require-object-coercible"),s=a.Object;I.exports=function(u){return s(t(u))}},{"../internals/global":163,"../internals/require-object-coercible":230}],251:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/to-positive-integer"),s=a.RangeError;I.exports=function(u,o){var c=t(u);if(c%o)throw s("Wrong offset");return c}},{"../internals/global":163,"../internals/to-positive-integer":252}],252:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/to-integer-or-infinity"),s=a.RangeError;I.exports=function(u){var o=t(u);if(o<0)throw s("The argument can't be less than 0");return o}},{"../internals/global":163,"../internals/to-integer-or-infinity":248}],253:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/function-call"),s=e("../internals/is-object"),u=e("../internals/is-symbol"),o=e("../internals/get-method"),c=e("../internals/ordinary-to-primitive"),n=e("../internals/well-known-symbol"),r=a.TypeError,i=n("toPrimitive");I.exports=function(l,d){if(!s(l)||u(l))return l;var E=o(l,i),h;if(E){if(d===void 0&&(d="default"),h=t(E,l,d),!s(h)||u(h))return h;throw r("Can't convert object to primitive value")}return d===void 0&&(d="number"),c(l,d)}},{"../internals/function-call":155,"../internals/get-method":161,"../internals/global":163,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/ordinary-to-primitive":211,"../internals/well-known-symbol":268}],254:[function(e,I,p){var a=e("../internals/to-primitive"),t=e("../internals/is-symbol");I.exports=function(s){var u=a(s,"string");return t(u)?u:u+""}},{"../internals/is-symbol":183,"../internals/to-primitive":253}],255:[function(e,I,p){var a=e("../internals/well-known-symbol"),t=a("toStringTag"),s={};s[t]="z",I.exports=String(s)==="[object z]"},{"../internals/well-known-symbol":268}],256:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/classof"),s=a.String;I.exports=function(u){if(t(u)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return s(u)}},{"../internals/classof":124,"../internals/global":163}],257:[function(e,I,p){var a=e("../internals/global"),t=a.String;I.exports=function(s){try{return t(s)}catch(u){return"Object"}}},{"../internals/global":163}],258:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/global"),s=e("../internals/function-call"),u=e("../internals/descriptors"),o=e("../internals/typed-array-constructors-require-wrappers"),c=e("../internals/array-buffer-view-core"),n=e("../internals/array-buffer"),r=e("../internals/an-instance"),i=e("../internals/create-property-descriptor"),l=e("../internals/create-non-enumerable-property"),d=e("../internals/is-integral-number"),E=e("../internals/to-length"),h=e("../internals/to-index"),v=e("../internals/to-offset"),m=e("../internals/to-property-key"),x=e("../internals/has-own-property"),w=e("../internals/classof"),f=e("../internals/is-object"),O=e("../internals/is-symbol"),y=e("../internals/object-create"),b=e("../internals/object-is-prototype-of"),g=e("../internals/object-set-prototype-of"),A=e("../internals/object-get-own-property-names").f,P=e("../internals/typed-array-from"),k=e("../internals/array-iteration").forEach,B=e("../internals/set-species"),M=e("../internals/object-define-property"),z=e("../internals/object-get-own-property-descriptor"),U=e("../internals/internal-state"),K=e("../internals/inherit-if-required"),X=U.get,W=U.set,re=M.f,G=z.f,q=Math.round,Y=t.RangeError,Q=n.ArrayBuffer,$=Q.prototype,J=n.DataView,ue=c.NATIVE_ARRAY_BUFFER_VIEWS,se=c.TYPED_ARRAY_CONSTRUCTOR,xe=c.TYPED_ARRAY_TAG,we=c.TypedArray,ie=c.TypedArrayPrototype,L=c.aTypedArrayConstructor,_=c.isTypedArray,D="BYTES_PER_ELEMENT",Z="Wrong length",ne=function(N,te){L(N);for(var oe=0,V=te.length,ae=new N(V);V>oe;)ae[oe]=te[oe++];return ae},H=function(N,te){re(N,te,{get:function(){return X(this)[te]}})},F=function(N){var te;return b($,N)||(te=w(N))=="ArrayBuffer"||te=="SharedArrayBuffer"},j=function(N,te){return _(N)&&!O(te)&&te in N&&d(+te)&&te>=0},R=function(te,oe){return oe=m(oe),j(te,oe)?i(2,te[oe]):G(te,oe)},T=function(te,oe,V){return oe=m(oe),j(te,oe)&&f(V)&&x(V,"value")&&!x(V,"get")&&!x(V,"set")&&!V.configurable&&(!x(V,"writable")||V.writable)&&(!x(V,"enumerable")||V.enumerable)?(te[oe]=V.value,te):re(te,oe,V)};u?(ue||(z.f=R,M.f=T,H(ie,"buffer"),H(ie,"byteOffset"),H(ie,"byteLength"),H(ie,"length")),a({target:"Object",stat:!0,forced:!ue},{getOwnPropertyDescriptor:R,defineProperty:T}),I.exports=function(N,te,oe){var V=N.match(/\d+$/)[0]/8,ae=N+(oe?"Clamped":"")+"Array",Se="get"+N,ge="set"+N,Ae=t[ae],he=Ae,le=he&&he.prototype,ee={},ce=function(Te,De){var Ke=X(Te);return Ke.view[Se](De*V+Ke.byteOffset,!0)},ye=function(Te,De,Ke){var $e=X(Te);oe&&(Ke=(Ke=q(Ke))<0?0:Ke>255?255:Ke&255),$e.view[ge](De*V+$e.byteOffset,Ke,!0)},Ce=function(Te,De){re(Te,De,{get:function(){return ce(this,De)},set:function(Ke){return ye(this,De,Ke)},enumerable:!0})};ue?o&&(he=te(function(Te,De,Ke,$e){return r(Te,le),K(function(){return f(De)?F(De)?$e!==void 0?new Ae(De,v(Ke,V),$e):Ke!==void 0?new Ae(De,v(Ke,V)):new Ae(De):_(De)?ne(he,De):s(P,he,De):new Ae(h(De))}(),Te,he)}),g&&g(he,we),k(A(Ae),function(Te){Te in he||l(he,Te,Ae[Te])}),he.prototype=le):(he=te(function(Te,De,Ke,$e){r(Te,le);var pt=0,Ct=0,wt,bt,Mt;if(!f(De))Mt=h(De),bt=Mt*V,wt=new Q(bt);else if(F(De)){wt=De,Ct=v(Ke,V);var Ht=De.byteLength;if($e===void 0){if(Ht%V||(bt=Ht-Ct,bt<0))throw Y(Z)}else if(bt=E($e)*V,bt+Ct>Ht)throw Y(Z);Mt=bt/V}else return _(De)?ne(he,De):s(P,he,De);for(W(Te,{buffer:wt,byteOffset:Ct,byteLength:bt,length:Mt,view:new J(wt)});pt1?arguments[1]:void 0,x=m!==void 0,w=n(h),f,O,y,b,g,A;if(w&&!r(w))for(g=c(h,w),A=g.next,h=[];!(b=t(A,g)).done;)h.push(b.value);for(x&&v>2&&(m=a(m,arguments[2])),O=o(h),y=new(i(E))(O),f=0;O>f;f++)y[f]=x?m(h[f],f):h[f];return y}},{"../internals/a-constructor":96,"../internals/array-buffer-view-core":103,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/is-array-iterator-method":174,"../internals/length-of-array-like":188,"../internals/to-object":250}],262:[function(e,I,p){var a=e("../internals/array-buffer-view-core"),t=e("../internals/species-constructor"),s=a.TYPED_ARRAY_CONSTRUCTOR,u=a.aTypedArrayConstructor;I.exports=function(o){return u(t(o,o[s]))}},{"../internals/array-buffer-view-core":103,"../internals/species-constructor":238}],263:[function(e,I,p){var a=e("../internals/function-uncurry-this"),t=0,s=Math.random(),u=a(1 .toString);I.exports=function(o){return"Symbol("+(o===void 0?"":o)+")_"+u(++t+s,36)}},{"../internals/function-uncurry-this":157}],264:[function(e,I,p){var a=e("../internals/native-symbol");I.exports=a&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/native-symbol":191}],265:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/fails");I.exports=a&&t(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},{"../internals/descriptors":134,"../internals/fails":150}],266:[function(e,I,p){var a=e("../internals/global"),t=a.TypeError;I.exports=function(s,u){if(s=51||!s(function(){var b=[];return b[h]=!1,b.concat()[0]!==b}),f=l("concat"),O=function(b){if(!o(b))return!1;var g=b[h];return g!==void 0?!!g:u(b)},y=!w||!f;a({target:"Array",proto:!0,forced:y},{concat:function(g){var A=c(this),P=i(A,0),k=0,B,M,z,U,K;for(B=-1,z=arguments.length;Bv)throw x(m);for(M=0;M=v)throw x(m);r(P,k++,K)}return P.length=k,P}})},{"../internals/array-method-has-species-support":113,"../internals/array-species-create":120,"../internals/create-property":131,"../internals/engine-v8-version":146,"../internals/export":149,"../internals/fails":150,"../internals/global":163,"../internals/is-array":175,"../internals/is-object":180,"../internals/length-of-array-like":188,"../internals/to-object":250,"../internals/well-known-symbol":268}],273:[function(e,I,p){var a=e("../internals/export"),t=e("../internals/array-fill"),s=e("../internals/add-to-unscopables");a({target:"Array",proto:!0},{fill:t}),s("fill")},{"../internals/add-to-unscopables":98,"../internals/array-fill":106,"../internals/export":149}],274:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/array-iteration").filter,s=e("../internals/array-method-has-species-support"),u=s("filter");a({target:"Array",proto:!0,forced:!u},{filter:function(c){return t(this,c,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],275:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/array-iteration").find,s=e("../internals/add-to-unscopables"),u="find",o=!0;u in[]&&Array(1)[u](function(){o=!1}),a({target:"Array",proto:!0,forced:o},{find:function(n){return t(this,n,arguments.length>1?arguments[1]:void 0)}}),s(u)},{"../internals/add-to-unscopables":98,"../internals/array-iteration":111,"../internals/export":149}],276:[function(e,I,p){var a=e("../internals/export"),t=e("../internals/array-from"),s=e("../internals/check-correctness-of-iteration"),u=!s(function(o){Array.from(o)});a({target:"Array",stat:!0,forced:u},{from:t})},{"../internals/array-from":109,"../internals/check-correctness-of-iteration":122,"../internals/export":149}],277:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/array-includes").includes,s=e("../internals/add-to-unscopables");a({target:"Array",proto:!0},{includes:function(o){return t(this,o,arguments.length>1?arguments[1]:void 0)}}),s("includes")},{"../internals/add-to-unscopables":98,"../internals/array-includes":110,"../internals/export":149}],278:[function(e,I,p){"use strict";var a=e("../internals/to-indexed-object"),t=e("../internals/add-to-unscopables"),s=e("../internals/iterators"),u=e("../internals/internal-state"),o=e("../internals/object-define-property").f,c=e("../internals/define-iterator"),n=e("../internals/is-pure"),r=e("../internals/descriptors"),i="Array Iterator",l=u.set,d=u.getterFor(i);I.exports=c(Array,"Array",function(h,v){l(this,{type:i,target:a(h),index:0,kind:v})},function(){var h=d(this),v=h.target,m=h.kind,x=h.index++;return!v||x>=v.length?(h.target=void 0,{value:void 0,done:!0}):m=="keys"?{value:x,done:!1}:m=="values"?{value:v[x],done:!1}:{value:[x,v[x]],done:!1}},"values");var E=s.Arguments=s.Array;if(t("keys"),t("values"),t("entries"),!n&&r&&E.name!=="values")try{o(E,"name",{value:"values"})}catch(h){}},{"../internals/add-to-unscopables":98,"../internals/define-iterator":132,"../internals/descriptors":134,"../internals/internal-state":173,"../internals/is-pure":181,"../internals/iterators":187,"../internals/object-define-property":198,"../internals/to-indexed-object":247}],279:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/function-uncurry-this"),s=e("../internals/indexed-object"),u=e("../internals/to-indexed-object"),o=e("../internals/array-method-is-strict"),c=t([].join),n=s!=Object,r=o("join",",");a({target:"Array",proto:!0,forced:n||!r},{join:function(l){return c(u(this),l===void 0?",":l)}})},{"../internals/array-method-is-strict":114,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/to-indexed-object":247}],280:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/array-iteration").map,s=e("../internals/array-method-has-species-support"),u=s("map");a({target:"Array",proto:!0,forced:!u},{map:function(c){return t(this,c,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],281:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/global"),s=e("../internals/is-array"),u=e("../internals/is-constructor"),o=e("../internals/is-object"),c=e("../internals/to-absolute-index"),n=e("../internals/length-of-array-like"),r=e("../internals/to-indexed-object"),i=e("../internals/create-property"),l=e("../internals/well-known-symbol"),d=e("../internals/array-method-has-species-support"),E=e("../internals/array-slice"),h=d("slice"),v=l("species"),m=t.Array,x=Math.max;a({target:"Array",proto:!0,forced:!h},{slice:function(f,O){var y=r(this),b=n(y),g=c(f,b),A=c(O===void 0?b:O,b),P,k,B;if(s(y)&&(P=y.constructor,u(P)&&(P===m||s(P.prototype))?P=void 0:o(P)&&(P=P[v],P===null&&(P=void 0)),P===m||P===void 0))return E(y,g,A);for(k=new(P===void 0?m:P)(x(A-g,0)),B=0;g3)){if(d)return!0;if(h)return h<603;var A="",P,k,B,M;for(P=65;P<76;P++){switch(k=String.fromCharCode(P),P){case 66:case 69:case 70:case 72:B=3;break;case 68:case 71:B=4;break;default:B=2}for(M=0;M<47;M++)v.push({k:k+M,v:B})}for(v.sort(function(z,U){return U.v-z.v}),M=0;Mc(k)?1:-1}};a({target:"Array",proto:!0,forced:b},{sort:function(P){P!==void 0&&s(P);var k=u(this);if(y)return P===void 0?m(k):m(k,P);var B=[],M=o(k),z,U;for(U=0;Uv)throw d(m);for(k=n(O,P),B=0;By-P+A;B--)delete O[B-1]}else if(A>P)for(B=y-P;B>b;B--)M=B+P-1,z=B+A-1,M in O?O[z]=O[M]:delete O[z];for(B=0;B2){if(K=x(K),X=g(K,0),X===43||X===45){if(W=g(K,2),W===88||W===120)return NaN}else if(X===48){switch(g(K,1)){case 66:case 98:re=2,G=49;break;case 79:case 111:re=8,G=55;break;default:return+K}for(q=b(K,2),Y=q.length,Q=0;QG)return NaN;return parseInt(q,re)}}return+K};if(u(w,!f(" 0o1")||!f("0b1")||f("+0x1"))){for(var k=function(K){var X=arguments.length<1?0:f(A(K)),W=this;return r(O,W)&&d(function(){m(W)})?n(Object(X),W,k):X},B=a?E(f):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),M=0,z;B.length>M;M++)c(f,z=B[M])&&!c(k,z)&&v(k,z,h(f,z));k.prototype=O,O.constructor=k,o(t,w,k)}},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/is-forced":178,"../internals/is-symbol":183,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/redefine":222,"../internals/string-trim":241,"../internals/this-number-value":244,"../internals/to-primitive":253}],287:[function(e,I,p){var a=e("../internals/export"),t=e("../internals/object-assign");a({target:"Object",stat:!0,forced:Object.assign!==t},{assign:t})},{"../internals/export":149,"../internals/object-assign":195}],288:[function(e,I,p){var a=e("../internals/export"),t=e("../internals/object-to-array").entries;a({target:"Object",stat:!0},{entries:function(u){return t(u)}})},{"../internals/export":149,"../internals/object-to-array":209}],289:[function(e,I,p){var a=e("../internals/export"),t=e("../internals/native-symbol"),s=e("../internals/fails"),u=e("../internals/object-get-own-property-symbols"),o=e("../internals/to-object"),c=!t||s(function(){u.f(1)});a({target:"Object",stat:!0,forced:c},{getOwnPropertySymbols:function(r){var i=u.f;return i?i(o(r)):[]}})},{"../internals/export":149,"../internals/fails":150,"../internals/native-symbol":191,"../internals/object-get-own-property-symbols":202,"../internals/to-object":250}],290:[function(e,I,p){var a=e("../internals/export"),t=e("../internals/to-object"),s=e("../internals/object-keys"),u=e("../internals/fails"),o=u(function(){s(1)});a({target:"Object",stat:!0,forced:o},{keys:function(n){return s(t(n))}})},{"../internals/export":149,"../internals/fails":150,"../internals/object-keys":206,"../internals/to-object":250}],291:[function(e,I,p){var a=e("../internals/to-string-tag-support"),t=e("../internals/redefine"),s=e("../internals/object-to-string");a||t(Object.prototype,"toString",s,{unsafe:!0})},{"../internals/object-to-string":210,"../internals/redefine":222,"../internals/to-string-tag-support":255}],292:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/function-call"),s=e("../internals/a-callable"),u=e("../internals/new-promise-capability"),o=e("../internals/perform"),c=e("../internals/iterate"),n=e("../internals/promise-statics-incorrect-iteration");a({target:"Promise",stat:!0,forced:n},{all:function(i){var l=this,d=u.f(l),E=d.resolve,h=d.reject,v=o(function(){var m=s(l.resolve),x=[],w=0,f=1;c(i,function(O){var y=w++,b=!1;f++,t(m,l,O).then(function(g){b||(b=!0,x[y]=g,--f||E(x))},h)}),--f||E(x)});return v.error&&h(v.value),d.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],293:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/is-pure"),s=e("../internals/promise-constructor-detection").CONSTRUCTOR,u=e("../internals/promise-native-constructor"),o=e("../internals/get-built-in"),c=e("../internals/is-callable"),n=e("../internals/redefine"),r=u&&u.prototype;if(a({target:"Promise",proto:!0,forced:s,real:!0},{catch:function(l){return this.then(void 0,l)}}),!t&&c(u)){var i=o("Promise").prototype.catch;r.catch!==i&&n(r,"catch",i,{unsafe:!0})}},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/redefine":222}],294:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/is-pure"),s=e("../internals/engine-is-node"),u=e("../internals/global"),o=e("../internals/function-call"),c=e("../internals/redefine"),n=e("../internals/redefine-all"),r=e("../internals/object-set-prototype-of"),i=e("../internals/set-to-string-tag"),l=e("../internals/set-species"),d=e("../internals/a-callable"),E=e("../internals/is-callable"),h=e("../internals/is-object"),v=e("../internals/an-instance"),m=e("../internals/species-constructor"),x=e("../internals/task").set,w=e("../internals/microtask"),f=e("../internals/host-report-errors"),O=e("../internals/perform"),y=e("../internals/queue"),b=e("../internals/internal-state"),g=e("../internals/promise-native-constructor"),A=e("../internals/promise-constructor-detection"),P=e("../internals/new-promise-capability"),k="Promise",B=A.CONSTRUCTOR,M=A.REJECTION_EVENT,z=A.SUBCLASSING,U=b.getterFor(k),K=b.set,X=g&&g.prototype,W=g,re=X,G=u.TypeError,q=u.document,Y=u.process,Q=P.f,$=Q,J=!!(q&&q.createEvent&&u.dispatchEvent),ue="unhandledrejection",se="rejectionhandled",xe=0,we=1,ie=2,L=1,_=2,D,Z,ne,H,F=function(ge){var Ae;return h(ge)&&E(Ae=ge.then)?Ae:!1},j=function(ge,Ae){var he=Ae.value,le=Ae.state==we,ee=le?ge.ok:ge.fail,ce=ge.resolve,ye=ge.reject,Ce=ge.domain,Te,De,Ke;try{ee?(le||(Ae.rejection===_&&oe(Ae),Ae.rejection=L),ee===!0?Te=he:(Ce&&Ce.enter(),Te=ee(he),Ce&&(Ce.exit(),Ke=!0)),Te===ge.promise?ye(G("Promise-chain cycle")):(De=F(Te))?o(De,Te,ce,ye):ce(Te)):ye(he)}catch($e){Ce&&!Ke&&Ce.exit(),ye($e)}},R=function(ge,Ae){ge.notified||(ge.notified=!0,w(function(){for(var he=ge.reactions,le;le=he.get();)j(le,ge);ge.notified=!1,Ae&&!ge.rejection&&N(ge)}))},T=function(ge,Ae,he){var le,ee;J?(le=q.createEvent("Event"),le.promise=Ae,le.reason=he,le.initEvent(ge,!1,!0),u.dispatchEvent(le)):le={promise:Ae,reason:he},!M&&(ee=u["on"+ge])?ee(le):ge===ue&&f("Unhandled promise rejection",he)},N=function(ge){o(x,u,function(){var Ae=ge.facade,he=ge.value,le=te(ge),ee;if(le&&(ee=O(function(){s?Y.emit("unhandledRejection",he,Ae):T(ue,Ae,he)}),ge.rejection=s||te(ge)?_:L,ee.error))throw ee.value})},te=function(ge){return ge.rejection!==L&&!ge.parent},oe=function(ge){o(x,u,function(){var Ae=ge.facade;s?Y.emit("rejectionHandled",Ae):T(se,Ae,ge.value)})},V=function(ge,Ae,he){return function(le){ge(Ae,le,he)}},ae=function(ge,Ae,he){ge.done||(ge.done=!0,he&&(ge=he),ge.value=Ae,ge.state=ie,R(ge,!0))},Se=function(ge,Ae,he){if(!ge.done){ge.done=!0,he&&(ge=he);try{if(ge.facade===Ae)throw G("Promise can't be resolved itself");var le=F(Ae);le?w(function(){var ee={done:!1};try{o(le,Ae,V(Se,ee,ge),V(ae,ee,ge))}catch(ce){ae(ee,ce,ge)}}):(ge.value=Ae,ge.state=we,R(ge,!1))}catch(ee){ae({done:!1},ee,ge)}}};if(B&&(W=function(Ae){v(this,re),d(Ae),o(D,this);var he=U(this);try{Ae(V(Se,he),V(ae,he))}catch(le){ae(he,le)}},re=W.prototype,D=function(Ae){K(this,{type:k,done:!1,notified:!1,parent:!1,reactions:new y,rejection:!1,state:xe,value:void 0})},D.prototype=n(re,{then:function(Ae,he){var le=U(this),ee=Q(m(this,W));return le.parent=!0,ee.ok=E(Ae)?Ae:!0,ee.fail=E(he)&&he,ee.domain=s?Y.domain:void 0,le.state==xe?le.reactions.add(ee):w(function(){j(ee,le)}),ee.promise}}),Z=function(){var ge=new D,Ae=U(ge);this.promise=ge,this.resolve=V(Se,Ae),this.reject=V(ae,Ae)},P.f=Q=function(ge){return ge===W||ge===ne?new Z(ge):$(ge)},!t&&E(g)&&X!==Object.prototype)){H=X.then,z||c(X,"then",function(Ae,he){var le=this;return new W(function(ee,ce){o(H,le,ee,ce)}).then(Ae,he)},{unsafe:!0});try{delete X.constructor}catch(ge){}r&&r(X,re)}a({global:!0,wrap:!0,forced:B},{Promise:W}),i(W,k,!1,!0),l(k)},{"../internals/a-callable":95,"../internals/an-instance":100,"../internals/engine-is-node":143,"../internals/export":149,"../internals/function-call":155,"../internals/global":163,"../internals/host-report-errors":166,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/is-object":180,"../internals/is-pure":181,"../internals/microtask":189,"../internals/new-promise-capability":193,"../internals/object-set-prototype-of":208,"../internals/perform":214,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/queue":220,"../internals/redefine":222,"../internals/redefine-all":221,"../internals/set-species":233,"../internals/set-to-string-tag":234,"../internals/species-constructor":238,"../internals/task":243}],295:[function(e,I,p){e("../modules/es.promise.constructor"),e("../modules/es.promise.all"),e("../modules/es.promise.catch"),e("../modules/es.promise.race"),e("../modules/es.promise.reject"),e("../modules/es.promise.resolve")},{"../modules/es.promise.all":292,"../modules/es.promise.catch":293,"../modules/es.promise.constructor":294,"../modules/es.promise.race":296,"../modules/es.promise.reject":297,"../modules/es.promise.resolve":298}],296:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/function-call"),s=e("../internals/a-callable"),u=e("../internals/new-promise-capability"),o=e("../internals/perform"),c=e("../internals/iterate"),n=e("../internals/promise-statics-incorrect-iteration");a({target:"Promise",stat:!0,forced:n},{race:function(i){var l=this,d=u.f(l),E=d.reject,h=o(function(){var v=s(l.resolve);c(i,function(m){t(v,l,m).then(d.resolve,E)})});return h.error&&E(h.value),d.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],297:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/function-call"),s=e("../internals/new-promise-capability"),u=e("../internals/promise-constructor-detection").CONSTRUCTOR;a({target:"Promise",stat:!0,forced:u},{reject:function(c){var n=s.f(this);return t(n.reject,void 0,c),n.promise}})},{"../internals/export":149,"../internals/function-call":155,"../internals/new-promise-capability":193,"../internals/promise-constructor-detection":215}],298:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/get-built-in"),s=e("../internals/is-pure"),u=e("../internals/promise-native-constructor"),o=e("../internals/promise-constructor-detection").CONSTRUCTOR,c=e("../internals/promise-resolve"),n=t("Promise"),r=s&&!o;a({target:"Promise",stat:!0,forced:s||o},{resolve:function(l){return c(r&&this===n?u:this,l)}})},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/promise-resolve":217}],299:[function(e,I,p){var a=e("../internals/descriptors"),t=e("../internals/global"),s=e("../internals/function-uncurry-this"),u=e("../internals/is-forced"),o=e("../internals/inherit-if-required"),c=e("../internals/create-non-enumerable-property"),n=e("../internals/object-get-own-property-names").f,r=e("../internals/object-is-prototype-of"),i=e("../internals/is-regexp"),l=e("../internals/to-string"),d=e("../internals/regexp-get-flags"),E=e("../internals/regexp-sticky-helpers"),h=e("../internals/proxy-accessor"),v=e("../internals/redefine"),m=e("../internals/fails"),x=e("../internals/has-own-property"),w=e("../internals/internal-state").enforce,f=e("../internals/set-species"),O=e("../internals/well-known-symbol"),y=e("../internals/regexp-unsupported-dot-all"),b=e("../internals/regexp-unsupported-ncg"),g=O("match"),A=t.RegExp,P=A.prototype,k=t.SyntaxError,B=s(P.exec),M=s("".charAt),z=s("".replace),U=s("".indexOf),K=s("".slice),X=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,W=/a/g,re=/a/g,G=new A(W)!==W,q=E.MISSED_STICKY,Y=E.UNSUPPORTED_Y,Q=a&&(!G||q||y||b||m(function(){return re[g]=!1,A(W)!=W||A(re)==re||A(W,"i")!="/a/i"})),$=function(we){for(var ie=we.length,L=0,_="",D=!1,Z;L<=ie;L++){if(Z=M(we,L),Z==="\\"){_+=Z+M(we,++L);continue}!D&&Z==="."?_+="[\\s\\S]":(Z==="["?D=!0:Z==="]"&&(D=!1),_+=Z)}return _},J=function(we){for(var ie=we.length,L=0,_="",D=[],Z={},ne=!1,H=!1,F=0,j="",R;L<=ie;L++){if(R=M(we,L),R==="\\")R=R+M(we,++L);else if(R==="]")ne=!1;else if(!ne)switch(!0){case R==="[":ne=!0;break;case R==="(":B(X,K(we,L+1))&&(L+=2,H=!0),_+=R,F++;continue;case(R===">"&&H):if(j===""||x(Z,j))throw new k("Invalid capture group name");Z[j]=!0,D[D.length]=[j,F],H=!1,j="";continue}H?j+=R:_+=R}return[_,D]};if(u("RegExp",Q)){for(var ue=function(ie,L){var _=r(P,this),D=i(ie),Z=L===void 0,ne=[],H=ie,F,j,R,T,N,te;if(!_&&D&&Z&&ie.constructor===ue)return ie;if((D||r(P,ie))&&(ie=ie.source,Z&&(L=d(H))),ie=ie===void 0?"":l(ie),L=L===void 0?"":l(L),H=ie,y&&"dotAll"in W&&(j=!!L&&U(L,"s")>-1,j&&(L=z(L,/s/g,""))),F=L,q&&"sticky"in W&&(R=!!L&&U(L,"y")>-1,R&&Y&&(L=z(L,/y/g,""))),b&&(T=J(ie),ie=T[0],ne=T[1]),N=o(A(ie,L),_?this:P,ue),(j||R||ne.length)&&(te=w(N),j&&(te.dotAll=!0,te.raw=ue($(ie),F)),R&&(te.sticky=!0),ne.length&&(te.groups=ne)),ie!==H)try{c(N,"source",H===""?"(?:)":H)}catch(oe){}return N},se=n(A),xe=0;se.length>xe;)h(ue,A,se[xe++]);P.constructor=ue,ue.prototype=P,v(t,"RegExp",ue)}f("RegExp")},{"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/internal-state":173,"../internals/is-forced":178,"../internals/is-regexp":182,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/proxy-accessor":219,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/regexp-sticky-helpers":227,"../internals/regexp-unsupported-dot-all":228,"../internals/regexp-unsupported-ncg":229,"../internals/set-species":233,"../internals/to-string":256,"../internals/well-known-symbol":268}],300:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/regexp-exec");a({target:"RegExp",proto:!0,forced:/./.exec!==t},{exec:t})},{"../internals/export":149,"../internals/regexp-exec":224}],301:[function(e,I,p){"use strict";var a=e("../internals/function-name").PROPER,t=e("../internals/redefine"),s=e("../internals/an-object"),u=e("../internals/to-string"),o=e("../internals/fails"),c=e("../internals/regexp-get-flags"),n="toString",r=RegExp.prototype,i=r[n],l=o(function(){return i.call({source:"a",flags:"b"})!="/a/b"}),d=a&&i.name!=n;(l||d)&&t(RegExp.prototype,n,function(){var h=s(this),v=u(h.source),m=u(c(h));return"/"+v+"/"+m},{unsafe:!0})},{"../internals/an-object":101,"../internals/fails":150,"../internals/function-name":156,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/to-string":256}],302:[function(e,I,p){"use strict";var a=e("../internals/export"),t=e("../internals/function-uncurry-this"),s=e("../internals/not-a-regexp"),u=e("../internals/require-object-coercible"),o=e("../internals/to-string"),c=e("../internals/correct-is-regexp-logic"),n=t("".indexOf);a({target:"String",proto:!0,forced:!c("includes")},{includes:function(i){return!!~n(o(u(this)),o(s(i)),arguments.length>1?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":126,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/not-a-regexp":194,"../internals/require-object-coercible":230,"../internals/to-string":256}],303:[function(e,I,p){"use strict";var a=e("../internals/string-multibyte").charAt,t=e("../internals/to-string"),s=e("../internals/internal-state"),u=e("../internals/define-iterator"),o="String Iterator",c=s.set,n=s.getterFor(o);u(String,"String",function(r){c(this,{type:o,string:t(r),index:0})},function(){var i=n(this),l=i.string,d=i.index,E;return d>=l.length?{value:void 0,done:!0}:(E=a(l,d),i.index+=E.length,{value:E,done:!1})})},{"../internals/define-iterator":132,"../internals/internal-state":173,"../internals/string-multibyte":239,"../internals/to-string":256}],304:[function(e,I,p){"use strict";var a=e("../internals/function-call"),t=e("../internals/fix-regexp-well-known-symbol-logic"),s=e("../internals/an-object"),u=e("../internals/to-length"),o=e("../internals/to-string"),c=e("../internals/require-object-coercible"),n=e("../internals/get-method"),r=e("../internals/advance-string-index"),i=e("../internals/regexp-exec-abstract");t("match",function(l,d,E){return[function(v){var m=c(this),x=v==null?void 0:n(v,l);return x?a(x,v,m):new RegExp(v)[l](o(m))},function(h){var v=s(this),m=o(h),x=E(d,v,m);if(x.done)return x.value;if(!v.global)return i(v,m);var w=v.unicode;v.lastIndex=0;for(var f=[],O=0,y;(y=i(v,m))!==null;){var b=o(y[0]);f[O]=b,b===""&&(v.lastIndex=r(m,u(v.lastIndex),w)),O++}return O===0?null:f}]})},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-length":249,"../internals/to-string":256}],305:[function(e,I,p){"use strict";var a=e("../internals/function-apply"),t=e("../internals/function-call"),s=e("../internals/function-uncurry-this"),u=e("../internals/fix-regexp-well-known-symbol-logic"),o=e("../internals/fails"),c=e("../internals/an-object"),n=e("../internals/is-callable"),r=e("../internals/to-integer-or-infinity"),i=e("../internals/to-length"),l=e("../internals/to-string"),d=e("../internals/require-object-coercible"),E=e("../internals/advance-string-index"),h=e("../internals/get-method"),v=e("../internals/get-substitution"),m=e("../internals/regexp-exec-abstract"),x=e("../internals/well-known-symbol"),w=x("replace"),f=Math.max,O=Math.min,y=s([].concat),b=s([].push),g=s("".indexOf),A=s("".slice),P=function(z){return z===void 0?z:String(z)},k=function(){return"a".replace(/./,"$0")==="$0"}(),B=function(){return/./[w]?/./[w]("a","$0")==="":!1}(),M=!o(function(){var z=/./;return z.exec=function(){var U=[];return U.groups={a:"7"},U},"".replace(z,"$")!=="7"});u("replace",function(z,U,K){var X=B?"$":"$0";return[function(re,G){var q=d(this),Y=re==null?void 0:h(re,w);return Y?t(Y,re,q,G):t(U,l(q),re,G)},function(W,re){var G=c(this),q=l(W);if(typeof re=="string"&&g(re,X)===-1&&g(re,"$<")===-1){var Y=K(U,G,q,re);if(Y.done)return Y.value}var Q=n(re);Q||(re=l(re));var $=G.global;if($){var J=G.unicode;G.lastIndex=0}for(var ue=[];;){var se=m(G,q);if(se===null||(b(ue,se),!$))break;var xe=l(se[0]);xe===""&&(G.lastIndex=E(q,i(G.lastIndex),J))}for(var we="",ie=0,L=0;L=ie&&(we+=A(q,ie,D)+j,ie=D+_.length)}return we+A(q,ie)}]},!M||!k||B)},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fails":150,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-apply":152,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/get-method":161,"../internals/get-substitution":162,"../internals/is-callable":176,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-length":249,"../internals/to-string":256,"../internals/well-known-symbol":268}],306:[function(e,I,p){"use strict";var a=e("../internals/function-call"),t=e("../internals/fix-regexp-well-known-symbol-logic"),s=e("../internals/an-object"),u=e("../internals/require-object-coercible"),o=e("../internals/same-value"),c=e("../internals/to-string"),n=e("../internals/get-method"),r=e("../internals/regexp-exec-abstract");t("search",function(i,l,d){return[function(h){var v=u(this),m=h==null?void 0:n(h,i);return m?a(m,h,v):new RegExp(h)[i](c(v))},function(E){var h=s(this),v=c(E),m=d(l,h,v);if(m.done)return m.value;var x=h.lastIndex;o(x,0)||(h.lastIndex=0);var w=r(h,v);return o(h.lastIndex,x)||(h.lastIndex=x),w===null?-1:w.index}]})},{"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/same-value":231,"../internals/to-string":256}],307:[function(e,I,p){"use strict";var a=e("../internals/function-apply"),t=e("../internals/function-call"),s=e("../internals/function-uncurry-this"),u=e("../internals/fix-regexp-well-known-symbol-logic"),o=e("../internals/is-regexp"),c=e("../internals/an-object"),n=e("../internals/require-object-coercible"),r=e("../internals/species-constructor"),i=e("../internals/advance-string-index"),l=e("../internals/to-length"),d=e("../internals/to-string"),E=e("../internals/get-method"),h=e("../internals/array-slice-simple"),v=e("../internals/regexp-exec-abstract"),m=e("../internals/regexp-exec"),x=e("../internals/regexp-sticky-helpers"),w=e("../internals/fails"),f=x.UNSUPPORTED_Y,O=4294967295,y=Math.min,b=[].push,g=s(/./.exec),A=s(b),P=s("".slice),k=!w(function(){var B=/(?:)/,M=B.exec;B.exec=function(){return M.apply(this,arguments)};var z="ab".split(B);return z.length!==2||z[0]!=="a"||z[1]!=="b"});u("split",function(B,M,z){var U;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?U=function(K,X){var W=d(n(this)),re=X===void 0?O:X>>>0;if(re===0)return[];if(K===void 0)return[W];if(!o(K))return t(M,W,K,re);for(var G=[],q=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(K.sticky?"y":""),Y=0,Q=new RegExp(K.source,q+"g"),$,J,ue;($=t(m,Q,W))&&(J=Q.lastIndex,!(J>Y&&(A(G,P(W,Y,$.index)),$.length>1&&$.index=re)));)Q.lastIndex===$.index&&Q.lastIndex++;return Y===W.length?(ue||!g(Q,""))&&A(G,""):A(G,P(W,Y)),G.length>re?h(G,0,re):G}:"0".split(void 0,0).length?U=function(K,X){return K===void 0&&X===0?[]:t(M,this,K,X)}:U=M,[function(X,W){var re=n(this),G=X==null?void 0:E(X,B);return G?t(G,X,re,W):t(U,d(re),X,W)},function(K,X){var W=c(this),re=d(K),G=z(U,W,re,X,U!==M);if(G.done)return G.value;var q=r(W,RegExp),Y=W.unicode,Q=(W.ignoreCase?"i":"")+(W.multiline?"m":"")+(W.unicode?"u":"")+(f?"g":"y"),$=new q(f?"^(?:"+W.source+")":W,Q),J=X===void 0?O:X>>>0;if(J===0)return[];if(re.length===0)return v($,re)===null?[re]:[];for(var ue=0,se=0,xe=[];se2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-copy-within":105,"../internals/function-uncurry-this":157}],316:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").every,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("every",function(c){return t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],317:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/function-call"),s=e("../internals/array-fill"),u=a.aTypedArray,o=a.exportTypedArrayMethod;o("fill",function(n){var r=arguments.length;return t(s,u(this),n,r>1?arguments[1]:void 0,r>2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-fill":106,"../internals/function-call":155}],318:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").filter,s=e("../internals/typed-array-from-species-and-list"),u=a.aTypedArray,o=a.exportTypedArrayMethod;o("filter",function(n){var r=t(u(this),n,arguments.length>1?arguments[1]:void 0);return s(this,r)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-from-species-and-list":260}],319:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").findIndex,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("findIndex",function(c){return t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],320:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").find,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("find",function(c){return t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],321:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").forEach,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("forEach",function(c){t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],322:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-includes").includes,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("includes",function(c){return t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],323:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-includes").indexOf,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("indexOf",function(c){return t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],324:[function(e,I,p){"use strict";var a=e("../internals/global"),t=e("../internals/fails"),s=e("../internals/function-uncurry-this"),u=e("../internals/array-buffer-view-core"),o=e("../modules/es.array.iterator"),c=e("../internals/well-known-symbol"),n=c("iterator"),r=a.Uint8Array,i=s(o.values),l=s(o.keys),d=s(o.entries),E=u.aTypedArray,h=u.exportTypedArrayMethod,v=r&&r.prototype,m=!t(function(){v[n].call([1])}),x=!!v&&v.values&&v[n]===v.values&&v.values.name==="values",w=function(){return i(E(this))};h("entries",function(){return d(E(this))},m),h("keys",function(){return l(E(this))},m),h("values",w,m||!x,{name:"values"}),h(n,w,m||!x,{name:"values"})},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],325:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/function-uncurry-this"),s=a.aTypedArray,u=a.exportTypedArrayMethod,o=t([].join);u("join",function(n){return o(s(this),n)})},{"../internals/array-buffer-view-core":103,"../internals/function-uncurry-this":157}],326:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/function-apply"),s=e("../internals/array-last-index-of"),u=a.aTypedArray,o=a.exportTypedArrayMethod;o("lastIndexOf",function(n){var r=arguments.length;return t(s,u(this),r>1?[n,arguments[1]]:[n])})},{"../internals/array-buffer-view-core":103,"../internals/array-last-index-of":112,"../internals/function-apply":152}],327:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").map,s=e("../internals/typed-array-species-constructor"),u=a.aTypedArray,o=a.exportTypedArrayMethod;o("map",function(n){return t(u(this),n,arguments.length>1?arguments[1]:void 0,function(r,i){return new(s(r))(i)})})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-species-constructor":262}],328:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-reduce").right,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("reduceRight",function(c){var n=arguments.length;return t(s(this),c,n,n>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],329:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-reduce").left,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("reduce",function(c){var n=arguments.length;return t(s(this),c,n,n>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],330:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=a.aTypedArray,s=a.exportTypedArrayMethod,u=Math.floor;s("reverse",function(){for(var c=this,n=t(c).length,r=u(n/2),i=0,l;i1?arguments[1]:void 0,1),O=c(w);if(v)return t(d,this,O,f);var y=this.length,b=u(O),g=0;if(b+f>y)throw r("Wrong length");for(;gh;)m[h]=d[h++];return m},n)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/typed-array-species-constructor":262}],333:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/array-iteration").some,s=a.aTypedArray,u=a.exportTypedArrayMethod;u("some",function(c){return t(s(this),c,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],334:[function(e,I,p){"use strict";var a=e("../internals/global"),t=e("../internals/function-uncurry-this"),s=e("../internals/fails"),u=e("../internals/a-callable"),o=e("../internals/array-sort"),c=e("../internals/array-buffer-view-core"),n=e("../internals/engine-ff-version"),r=e("../internals/engine-is-ie-or-edge"),i=e("../internals/engine-v8-version"),l=e("../internals/engine-webkit-version"),d=c.aTypedArray,E=c.exportTypedArrayMethod,h=a.Uint16Array,v=h&&t(h.prototype.sort),m=!!v&&!(s(function(){v(new h(2),null)})&&s(function(){v(new h(2),{})})),x=!!v&&!s(function(){if(i)return i<74;if(n)return n<67;if(r)return!0;if(l)return l<602;var f=new h(516),O=Array(516),y,b;for(y=0;y<516;y++)b=y%4,f[y]=515-y,O[y]=y-2*b+3;for(v(f,function(g,A){return(g/4|0)-(A/4|0)}),y=0;y<516;y++)if(f[y]!==O[y])return!0}),w=function(f){return function(O,y){return f!==void 0?+f(O,y)||0:y!==y?-1:O!==O?1:O===0&&y===0?1/O>0&&1/y<0?1:-1:O>y}};E("sort",function(O){return O!==void 0&&u(O),x?v(this,O):o(d(this),w(O))},!x||m)},{"../internals/a-callable":95,"../internals/array-buffer-view-core":103,"../internals/array-sort":118,"../internals/engine-ff-version":138,"../internals/engine-is-ie-or-edge":140,"../internals/engine-v8-version":146,"../internals/engine-webkit-version":147,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],335:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core"),t=e("../internals/to-length"),s=e("../internals/to-absolute-index"),u=e("../internals/typed-array-species-constructor"),o=a.aTypedArray,c=a.exportTypedArrayMethod;c("subarray",function(r,i){var l=o(this),d=l.length,E=s(r,d),h=u(l);return new h(l.buffer,l.byteOffset+E*l.BYTES_PER_ELEMENT,t((i===void 0?d:s(i,d))-E))})},{"../internals/array-buffer-view-core":103,"../internals/to-absolute-index":245,"../internals/to-length":249,"../internals/typed-array-species-constructor":262}],336:[function(e,I,p){"use strict";var a=e("../internals/global"),t=e("../internals/function-apply"),s=e("../internals/array-buffer-view-core"),u=e("../internals/fails"),o=e("../internals/array-slice"),c=a.Int8Array,n=s.aTypedArray,r=s.exportTypedArrayMethod,i=[].toLocaleString,l=!!c&&u(function(){i.call(new c(1))}),d=u(function(){return[1,2].toLocaleString()!=new c([1,2]).toLocaleString()})||!u(function(){c.prototype.toLocaleString.call([1,2])});r("toLocaleString",function(){return t(i,l?o(n(this)):n(this),o(arguments))},d)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/function-apply":152,"../internals/global":163}],337:[function(e,I,p){"use strict";var a=e("../internals/array-buffer-view-core").exportTypedArrayMethod,t=e("../internals/fails"),s=e("../internals/global"),u=e("../internals/function-uncurry-this"),o=s.Uint8Array,c=o&&o.prototype||{},n=[].toString,r=u([].join);t(function(){n.call({})})&&(n=function(){return r(this)});var i=c.toString!=n;a("toString",n,i)},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],338:[function(e,I,p){var a=e("../internals/typed-array-constructor");a("Uint8",function(t){return function(u,o,c){return t(this,u,o,c)}})},{"../internals/typed-array-constructor":258}],339:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/dom-iterables"),s=e("../internals/dom-token-list-prototype"),u=e("../internals/array-for-each"),o=e("../internals/create-non-enumerable-property"),c=function(r){if(r&&r.forEach!==u)try{o(r,"forEach",u)}catch(i){r.forEach=u}};for(var n in t)t[n]&&c(a[n]&&a[n].prototype);c(s)},{"../internals/array-for-each":107,"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163}],340:[function(e,I,p){var a=e("../internals/global"),t=e("../internals/dom-iterables"),s=e("../internals/dom-token-list-prototype"),u=e("../modules/es.array.iterator"),o=e("../internals/create-non-enumerable-property"),c=e("../internals/well-known-symbol"),n=c("iterator"),r=c("toStringTag"),i=u.values,l=function(E,h){if(E){if(E[n]!==i)try{o(E,n,i)}catch(m){E[n]=i}if(E[r]||o(E,r,h),t[h]){for(var v in u)if(E[v]!==u[v])try{o(E,v,u[v])}catch(m){E[v]=u[v]}}}};for(var d in t)l(a[d]&&a[d].prototype,d);l(s,"DOMTokenList")},{"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],341:[function(e,I,p){function a(x){return Array.isArray?Array.isArray(x):m(x)==="[object Array]"}p.isArray=a;function t(x){return typeof x=="boolean"}p.isBoolean=t;function s(x){return x===null}p.isNull=s;function u(x){return x==null}p.isNullOrUndefined=u;function o(x){return typeof x=="number"}p.isNumber=o;function c(x){return typeof x=="string"}p.isString=c;function n(x){return typeof x=="symbol"}p.isSymbol=n;function r(x){return x===void 0}p.isUndefined=r;function i(x){return m(x)==="[object RegExp]"}p.isRegExp=i;function l(x){return typeof x=="object"&&x!==null}p.isObject=l;function d(x){return m(x)==="[object Date]"}p.isDate=d;function E(x){return m(x)==="[object Error]"||x instanceof Error}p.isError=E;function h(x){return typeof x=="function"}p.isFunction=h;function v(x){return x===null||typeof x=="boolean"||typeof x=="number"||typeof x=="string"||typeof x=="symbol"||typeof x=="undefined"}p.isPrimitive=v,p.isBuffer=e("buffer").Buffer.isBuffer;function m(x){return Object.prototype.toString.call(x)}},{buffer:90}],342:[function(e,I,p){(function(a){"use strict";var t=function(){var n=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,r=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,i=/[^-+\dA-Z]/g;return function(l,d,E,h){if(arguments.length===1&&c(l)==="string"&&!/\d/.test(l)&&(d=l,l=void 0),l=l||new Date,l instanceof Date||(l=new Date(l)),isNaN(l))throw TypeError("Invalid date");d=String(t.masks[d]||d||t.masks.default);var v=d.slice(0,4);(v==="UTC:"||v==="GMT:")&&(d=d.slice(4),E=!0,v==="GMT:"&&(h=!0));var m=E?"getUTC":"get",x=l[m+"Date"](),w=l[m+"Day"](),f=l[m+"Month"](),O=l[m+"FullYear"](),y=l[m+"Hours"](),b=l[m+"Minutes"](),g=l[m+"Seconds"](),A=l[m+"Milliseconds"](),P=E?0:l.getTimezoneOffset(),k=u(l),B=o(l),M={d:x,dd:s(x),ddd:t.i18n.dayNames[w],dddd:t.i18n.dayNames[w+7],m:f+1,mm:s(f+1),mmm:t.i18n.monthNames[f],mmmm:t.i18n.monthNames[f+12],yy:String(O).slice(2),yyyy:O,h:y%12||12,hh:s(y%12||12),H:y,HH:s(y),M:b,MM:s(b),s:g,ss:s(g),l:s(A,3),L:s(Math.round(A/10)),t:y<12?"a":"p",tt:y<12?"am":"pm",T:y<12?"A":"P",TT:y<12?"AM":"PM",Z:h?"GMT":E?"UTC":(String(l).match(r)||[""]).pop().replace(i,""),o:(P>0?"-":"+")+s(Math.floor(Math.abs(P)/60)*100+Math.abs(P)%60,4),S:["th","st","nd","rd"][x%10>3?0:(x%100-x%10!=10)*x%10],W:k,N:B};return d.replace(n,function(z){return z in M?M[z]:z.slice(1,z.length-1)})}}();t.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},t.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function s(n,r){for(n=String(n),r=r||2;n.length]/;I.exports=t;function t(s){var u=""+s,o=a.exec(u);if(!o)return u;var c,n="",r=0,i=0;for(r=o.index;r0&&(M=A[0]),M instanceof Error)throw M;var z=new Error("Unhandled error."+(M?" ("+M.message+")":""));throw z.context=M,z}var U=B[g];if(U===void 0)return!1;if(typeof U=="function")t(U,this,A);else for(var K=U.length,X=m(U,K),P=0;P0&&M.length>k&&!M.warned){M.warned=!0;var z=new Error("Possible EventEmitter memory leak detected. "+M.length+" "+String(g)+" listeners added. Use emitter.setMaxListeners() to increase limit");z.name="MaxListenersExceededWarning",z.emitter=b,z.type=g,z.count=M.length,u(z)}return b}c.prototype.addListener=function(g,A){return l(this,g,A,!1)},c.prototype.on=c.prototype.addListener,c.prototype.prependListener=function(g,A){return l(this,g,A,!0)};function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function E(b,g,A){var P={fired:!1,wrapFn:void 0,target:b,type:g,listener:A},k=d.bind(P);return k.listener=A,P.wrapFn=k,k}c.prototype.once=function(g,A){return r(A),this.on(g,E(this,g,A)),this},c.prototype.prependOnceListener=function(g,A){return r(A),this.prependListener(g,E(this,g,A)),this},c.prototype.removeListener=function(g,A){var P,k,B,M,z;if(r(A),k=this._events,k===void 0)return this;if(P=k[g],P===void 0)return this;if(P===A||P.listener===A)--this._eventsCount===0?this._events=Object.create(null):(delete k[g],k.removeListener&&this.emit("removeListener",g,P.listener||A));else if(typeof P!="function"){for(B=-1,M=P.length-1;M>=0;M--)if(P[M]===A||P[M].listener===A){z=P[M].listener,B=M;break}if(B<0)return this;B===0?P.shift():x(P,B),P.length===1&&(k[g]=P[0]),k.removeListener!==void 0&&this.emit("removeListener",g,z||A)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function(g){var A,P,k;if(P=this._events,P===void 0)return this;if(P.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):P[g]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete P[g]),this;if(arguments.length===0){var B=Object.keys(P),M;for(k=0;k=0;k--)this.removeListener(g,A[k]);return this};function h(b,g,A){var P=b._events;if(P===void 0)return[];var k=P[g];return k===void 0?[]:typeof k=="function"?A?[k.listener||k]:[k]:A?w(k):m(k,k.length)}c.prototype.listeners=function(g){return h(this,g,!0)},c.prototype.rawListeners=function(g){return h(this,g,!1)},c.listenerCount=function(b,g){return typeof b.listenerCount=="function"?b.listenerCount(g):v.call(b,g)},c.prototype.listenerCount=v;function v(b){var g=this._events;if(g!==void 0){var A=g[b];if(typeof A=="function")return 1;if(A!==void 0)return A.length}return 0}c.prototype.eventNames=function(){return this._eventsCount>0?s(this._events):[]};function m(b,g){for(var A=new Array(g),P=0;P=3&&(E=d),t.call(i)==="[object Array]"?u(i,l,E):typeof i=="string"?o(i,l,E):c(i,l,E)};I.exports=n},{"is-callable":367}],346:[function(e,I,p){"use strict";var a="Function.prototype.bind called on incompatible ",t=Array.prototype.slice,s=Object.prototype.toString,u="[object Function]";I.exports=function(c){var n=this;if(typeof n!="function"||s.call(n)!==u)throw new TypeError(a+n);for(var r=t.call(arguments,1),i,l=function(){if(this instanceof i){var m=n.apply(this,r.concat(t.call(arguments)));return Object(m)===m?m:this}else return n.apply(c,r.concat(t.call(arguments)))},d=Math.max(0,n.length-r.length),E=[],h=0;h1&&typeof X!="boolean")throw new u('"allowMissing" argument must be a boolean');if(P(/^%?[^%]*%?$/,K)===null)throw new t("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var W=M(K),re=W.length>0?W[0]:"",G=z("%"+re+"%",X),q=G.name,Y=G.value,Q=!1,$=G.alias;$&&(re=$[0],b(W,y([0,1],$)));for(var J=1,ue=!0;J=W.length){var ie=c(Y,se);ue=!!ie,ue&&"get"in ie&&!("originalValue"in ie.get)?Y=ie.get:Y=Y[se]}else ue=O(Y,se),Y=Y[se];ue&&!Q&&(v[q]=Y)}}return Y}},{"function-bind":347,has:354,"has-proto":350,"has-symbols":351}],349:[function(e,I,p){"use strict";var a=e("get-intrinsic"),t=a("%Object.getOwnPropertyDescriptor%",!0);if(t)try{t([],"length")}catch(s){t=null}I.exports=t},{"get-intrinsic":348}],350:[function(e,I,p){"use strict";var a={foo:{}},t=Object;I.exports=function(){return{__proto__:a}.foo===a.foo&&!({__proto__:null}instanceof t)}},{}],351:[function(e,I,p){"use strict";var a=typeof Symbol!="undefined"&&Symbol,t=e("./shams");I.exports=function(){return typeof a!="function"||typeof Symbol!="function"||typeof a("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:t()}},{"./shams":352}],352:[function(e,I,p){"use strict";I.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},s=Symbol("test"),u=Object(s);if(typeof s=="string"||Object.prototype.toString.call(s)!=="[object Symbol]"||Object.prototype.toString.call(u)!=="[object Symbol]")return!1;var o=42;t[s]=o;for(s in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var c=Object.getOwnPropertySymbols(t);if(c.length!==1||c[0]!==s||!Object.prototype.propertyIsEnumerable.call(t,s))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var n=Object.getOwnPropertyDescriptor(t,s);if(n.value!==o||n.enumerable!==!0)return!1}return!0}},{}],353:[function(e,I,p){"use strict";var a=e("has-symbols/shams");I.exports=function(){return a()&&!!Symbol.toStringTag}},{"has-symbols/shams":352}],354:[function(e,I,p){"use strict";var a=e("function-bind");I.exports=a.call(Function.call,Object.prototype.hasOwnProperty)},{"function-bind":347}],355:[function(e,I,p){var a=e("http"),t=e("url"),s=I.exports;for(var u in a)a.hasOwnProperty(u)&&(s[u]=a[u]);s.request=function(c,n){return c=o(c),a.request.call(this,c,n)},s.get=function(c,n){return c=o(c),a.get.call(this,c,n)};function o(c){if(typeof c=="string"&&(c=t.parse(c)),c.protocol||(c.protocol="https:"),c.protocol!=="https:")throw new Error('Protocol "'+c.protocol+'" not supported. Expected "https:"');return c}},{http:468,url:472}],356:[function(e,I,p){"use strict";var a=e("util"),t=e("ms");I.exports=function(s){if(typeof s=="number")return s;var u=t(s);if(u===void 0){var o=new Error(a.format("humanize-ms(%j) result undefined",s));console.warn(o.stack)}return u}},{ms:376,util:419}],357:[function(e,I,p){p.read=function(a,t,s,u,o){var c,n,r=o*8-u-1,i=(1<>1,d=-7,E=s?o-1:0,h=s?-1:1,v=a[t+E];for(E+=h,c=v&(1<<-d)-1,v>>=-d,d+=r;d>0;c=c*256+a[t+E],E+=h,d-=8);for(n=c&(1<<-d)-1,c>>=-d,d+=u;d>0;n=n*256+a[t+E],E+=h,d-=8);if(c===0)c=1-l;else{if(c===i)return n?NaN:(v?-1:1)*(1/0);n=n+Math.pow(2,u),c=c-l}return(v?-1:1)*n*Math.pow(2,c-u)},p.write=function(a,t,s,u,o,c){var n,r,i,l=c*8-o-1,d=(1<>1,h=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,v=u?0:c-1,m=u?1:-1,x=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(r=isNaN(t)?1:0,n=d):(n=Math.floor(Math.log(t)/Math.LN2),t*(i=Math.pow(2,-n))<1&&(n--,i*=2),n+E>=1?t+=h/i:t+=h*Math.pow(2,1-E),t*i>=2&&(n++,i/=2),n+E>=d?(r=0,n=d):n+E>=1?(r=(t*i-1)*Math.pow(2,o),n=n+E):(r=t*Math.pow(2,E-1)*Math.pow(2,o),n=0));o>=8;a[s+v]=r&255,v+=m,r/=256,o-=8);for(n=n<0;a[s+v]=n&255,v+=m,n/=256,l-=8);a[s+v-m]|=x*128}},{}],358:[function(e,I,p){"use strict";var a=[e("./nextTick"),e("./queueMicrotask"),e("./mutation.js"),e("./messageChannel"),e("./stateChange"),e("./timeout")],t,s,u=-1,o=[],c=!1;function n(){!t||!s||(t=!1,s.length?o=s.concat(o):u=-1,o.length&&r())}function r(){if(!t){c=!1,t=!0;for(var v=o.length,m=setTimeout(n);v;){for(s=o,o=[];s&&++u1)for(var x=1;x=0&&s(r)!=="[object Array]"&&s(r.callee)==="[object Function]"},c=function(){return u(arguments)}();u.isLegacyArguments=o,I.exports=c?u:o},{"call-bind/callBound":92,"has-tostringtag/shams":353}],366:[function(e,I,p){I.exports=function(s){return s!=null&&(a(s)||t(s)||!!s._isBuffer)};function a(s){return!!s.constructor&&typeof s.constructor.isBuffer=="function"&&s.constructor.isBuffer(s)}function t(s){return typeof s.readFloatLE=="function"&&typeof s.slice=="function"&&a(s.slice(0,0))}},{}],367:[function(e,I,p){"use strict";var a=Function.prototype.toString,t=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,s,u;if(typeof t=="function"&&typeof Object.defineProperty=="function")try{s=Object.defineProperty({},"length",{get:function(){throw u}}),u={},t(function(){throw 42},null,s)}catch(O){O!==u&&(t=null)}else t=null;var o=/^\s*class\b/,c=function(y){try{var b=a.call(y);return o.test(b)}catch(g){return!1}},n=function(y){try{return c(y)?!1:(a.call(y),!0)}catch(b){return!1}},r=Object.prototype.toString,i="[object Object]",l="[object Function]",d="[object GeneratorFunction]",E="[object HTMLAllCollection]",h="[object HTML document.all class]",v="[object HTMLCollection]",m=typeof Symbol=="function"&&!!Symbol.toStringTag,x=!(0 in[,]),w=function(){return!1};if(typeof document=="object"){var f=document.all;r.call(f)===r.call(document.all)&&(w=function(y){if((x||!y)&&(typeof y=="undefined"||typeof y=="object"))try{var b=r.call(y);return(b===E||b===h||b===v||b===i)&&y("")==null}catch(g){}return!1})}I.exports=t?function(y){if(w(y))return!0;if(!y||typeof y!="function"&&typeof y!="object")return!1;try{t(y,null,s)}catch(b){if(b!==u)return!1}return!c(y)&&n(y)}:function(y){if(w(y))return!0;if(!y||typeof y!="function"&&typeof y!="object")return!1;if(m)return n(y);if(c(y))return!1;var b=r.call(y);return b!==l&&b!==d&&!/^\[object HTML/.test(b)?!1:n(y)}},{}],368:[function(e,I,p){"use strict";var a=Object.prototype.toString,t=Function.prototype.toString,s=/^\s*(?:function)?\*/,u=e("has-tostringtag/shams")(),o=Object.getPrototypeOf,c=function(){if(!u)return!1;try{return Function("return function*() {}")()}catch(r){}},n;I.exports=function(i){if(typeof i!="function")return!1;if(s.test(t.call(i)))return!0;if(!u){var l=a.call(i);return l==="[object GeneratorFunction]"}if(!o)return!1;if(typeof n=="undefined"){var d=c();n=d?o(d):!1}return o(i)===n}},{"has-tostringtag/shams":353}],369:[function(e,I,p){"use strict";var a=e("which-typed-array");I.exports=function(s){return!!a(s)}},{"which-typed-array":420}],370:[function(e,I,p){var a={}.toString;I.exports=Array.isArray||function(t){return a.call(t)=="[object Array]"}},{}],371:[function(e,I,p){(function(a){(function(){(function(t,s){typeof p=="object"&&typeof I!="undefined"?I.exports=s(t):typeof C=="function"&&C.amd?C(s):s(t)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof a!="undefined"?a:this,function(t){"use strict";t=t||{};var s=t.Base64,u="2.6.4",o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=function(K){for(var X={},W=0,re=K.length;W>>6)+n(128|X&63):n(224|X>>>12&15)+n(128|X>>>6&63)+n(128|X&63)}else{var X=65536+(K.charCodeAt(0)-55296)*1024+(K.charCodeAt(1)-56320);return n(240|X>>>18&7)+n(128|X>>>12&63)+n(128|X>>>6&63)+n(128|X&63)}},i=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,l=function(K){return K.replace(i,r)},d=function(K){var X=[0,2,1][K.length%3],W=K.charCodeAt(0)<<16|(K.length>1?K.charCodeAt(1):0)<<8|(K.length>2?K.charCodeAt(2):0),re=[o.charAt(W>>>18),o.charAt(W>>>12&63),X>=2?"=":o.charAt(W>>>6&63),X>=1?"=":o.charAt(W&63)];return re.join("")},E=t.btoa&&typeof t.btoa=="function"?function(K){return t.btoa(K)}:function(K){if(K.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return K.replace(/[\s\S]{1,3}/g,d)},h=function(K){return E(l(String(K)))},v=function(K){return K.replace(/[+\/]/g,function(X){return X=="+"?"-":"_"}).replace(/=/g,"")},m=function(K,X){return X?v(h(K)):h(K)},x=function(K){return m(K,!0)},w;t.Uint8Array&&(w=function(K,X){for(var W="",re=0,G=K.length;re>>18)+o.charAt($>>>12&63)+(typeof Y!="undefined"?o.charAt($>>>6&63):"=")+(typeof Q!="undefined"?o.charAt($&63):"=")}return X?v(W):W});var f=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,O=function(K){switch(K.length){case 4:var X=(7&K.charCodeAt(0))<<18|(63&K.charCodeAt(1))<<12|(63&K.charCodeAt(2))<<6|63&K.charCodeAt(3),W=X-65536;return n((W>>>10)+55296)+n((W&1023)+56320);case 3:return n((15&K.charCodeAt(0))<<12|(63&K.charCodeAt(1))<<6|63&K.charCodeAt(2));default:return n((31&K.charCodeAt(0))<<6|63&K.charCodeAt(1))}},y=function(K){return K.replace(f,O)},b=function(K){var X=K.length,W=X%4,re=(X>0?c[K.charAt(0)]<<18:0)|(X>1?c[K.charAt(1)]<<12:0)|(X>2?c[K.charAt(2)]<<6:0)|(X>3?c[K.charAt(3)]:0),G=[n(re>>>16),n(re>>>8&255),n(re&255)];return G.length-=[0,0,2,1][W],G.join("")},g=t.atob&&typeof t.atob=="function"?function(K){return t.atob(K)}:function(K){return K.replace(/\S{1,4}/g,b)},A=function(K){return g(String(K).replace(/[^A-Za-z0-9\+\/]/g,""))},P=function(K){return y(g(K))},k=function(K){return String(K).replace(/[-_]/g,function(X){return X=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},B=function(K){return P(k(K))},M;t.Uint8Array&&(M=function(K){return Uint8Array.from(A(k(K)),function(X){return X.charCodeAt(0)})});var z=function(){var K=t.Base64;return t.Base64=s,K};if(t.Base64={VERSION:u,atob:A,btoa:E,fromBase64:B,toBase64:m,utob:l,encode:m,encodeURI:x,btou:y,decode:B,noConflict:z,fromUint8Array:w,toUint8Array:M},typeof Object.defineProperty=="function"){var U=function(K){return{value:K,enumerable:!1,writable:!0,configurable:!0}};t.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",U(function(){return B(this)})),Object.defineProperty(String.prototype,"toBase64",U(function(K){return m(this,K)})),Object.defineProperty(String.prototype,"toBase64URI",U(function(){return m(this,!0)}))}}return t.Meteor&&(Base64=t.Base64),typeof I!="undefined"&&I.exports?I.exports.Base64=t.Base64:typeof C=="function"&&C.amd&&C([],function(){return t.Base64}),{Base64:t.Base64}})}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],372:[function(e,I,p){"use strict";I.exports=t;var a=Object.prototype.hasOwnProperty;function t(s,u,o){if(!s)throw new TypeError("argument dest is required");if(!u)throw new TypeError("argument src is required");return o===void 0&&(o=!0),Object.getOwnPropertyNames(u).forEach(function(n){if(!(!o&&a.call(s,n))){var r=Object.getOwnPropertyDescriptor(u,n);Object.defineProperty(s,n,r)}}),s}},{}],373:[function(e,I,p){"use strict";e("core-js/modules/es.array.map.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.regexp.constructor.js"),e("core-js/modules/es.regexp.to-string.js");function a(){this._types=Object.create(null),this._extensions=Object.create(null);for(var t=0;t0)return n(d);if(h==="number"&&isFinite(d))return E.long?i(d):r(d);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(d))};function n(d){if(d=String(d),!(d.length>100)){var E=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(d);if(E){var h=parseFloat(E[1]),v=(E[2]||"ms").toLowerCase();switch(v){case"years":case"year":case"yrs":case"yr":case"y":return h*c;case"weeks":case"week":case"w":return h*o;case"days":case"day":case"d":return h*u;case"hours":case"hour":case"hrs":case"hr":case"h":return h*s;case"minutes":case"minute":case"mins":case"min":case"m":return h*t;case"seconds":case"second":case"secs":case"sec":case"s":return h*a;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return h;default:return}}}}function r(d){var E=Math.abs(d);return E>=u?Math.round(d/u)+"d":E>=s?Math.round(d/s)+"h":E>=t?Math.round(d/t)+"m":E>=a?Math.round(d/a)+"s":d+"ms"}function i(d){var E=Math.abs(d);return E>=u?l(d,E,u,"day"):E>=s?l(d,E,s,"hour"):E>=t?l(d,E,t,"minute"):E>=a?l(d,E,a,"second"):d+" ms"}function l(d,E,h,v){var m=E>=h*1.5;return Math.round(d/h)+" "+v+(m?"s":"")}},{}],377:[function(e,I,p){"use strict";var a=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable;function u(c){if(c==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(c)}function o(){try{if(!Object.assign)return!1;var c=new String("abc");if(c[5]="de",Object.getOwnPropertyNames(c)[0]==="5")return!1;for(var n={},r=0;r<10;r++)n["_"+String.fromCharCode(r)]=r;var i=Object.getOwnPropertyNames(n).map(function(d){return n[d]});if(i.join("")!=="0123456789")return!1;var l={};return"abcdefghijklmnopqrst".split("").forEach(function(d){l[d]=d}),Object.keys(Object.assign({},l)).join("")==="abcdefghijklmnopqrst"}catch(d){return!1}}I.exports=o()?Object.assign:function(c,n){for(var r,i=u(c),l,d=1;d2){var v=r.lastIndexOf("/");if(v!==r.length-1){v===-1?(r="",i=0):(r=r.slice(0,v),i=r.length-1-r.lastIndexOf("/")),l=h,d=0;continue}}else if(r.length===2||r.length===1){r="",i=0,l=h,d=0;continue}}n&&(r.length>0?r+="/..":r="..",i=2)}else r.length>0?r+="/"+c.slice(l+1,h):r=c.slice(l+1,h),i=h-l-1;l=h,d=0}else E===46&&d!==-1?++d:d=-1}return r}function u(c,n){var r=n.dir||n.root,i=n.base||(n.name||"")+(n.ext||"");return r?r===n.root?r+i:r+c+i:i}var o={resolve:function(){for(var n="",r=!1,i,l=arguments.length-1;l>=-1&&!r;l--){var d;l>=0?d=arguments[l]:(i===void 0&&(i=a.cwd()),d=i),t(d),d.length!==0&&(n=d+"/"+n,r=d.charCodeAt(0)===47)}return n=s(n,!r),r?n.length>0?"/"+n:"/":n.length>0?n:"."},normalize:function(n){if(t(n),n.length===0)return".";var r=n.charCodeAt(0)===47,i=n.charCodeAt(n.length-1)===47;return n=s(n,!r),n.length===0&&!r&&(n="."),n.length>0&&i&&(n+="/"),r?"/"+n:n},isAbsolute:function(n){return t(n),n.length>0&&n.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var n,r=0;r0&&(n===void 0?n=i:n+="/"+i)}return n===void 0?".":o.normalize(n)},relative:function(n,r){if(t(n),t(r),n===r||(n=o.resolve(n),r=o.resolve(r),n===r))return"";for(var i=1;im){if(r.charCodeAt(E+w)===47)return r.slice(E+w+1);if(w===0)return r.slice(E+w)}else d>m&&(n.charCodeAt(i+w)===47?x=w:w===0&&(x=0));break}var f=n.charCodeAt(i+w),O=r.charCodeAt(E+w);if(f!==O)break;f===47&&(x=w)}var y="";for(w=i+x+1;w<=l;++w)(w===l||n.charCodeAt(w)===47)&&(y.length===0?y+="..":y+="/..");return y.length>0?y+r.slice(E+x):(E+=x,r.charCodeAt(E)===47&&++E,r.slice(E))},_makeLong:function(n){return n},dirname:function(n){if(t(n),n.length===0)return".";for(var r=n.charCodeAt(0),i=r===47,l=-1,d=!0,E=n.length-1;E>=1;--E)if(r=n.charCodeAt(E),r===47){if(!d){l=E;break}}else d=!1;return l===-1?i?"/":".":i&&l===1?"//":n.slice(0,l)},basename:function(n,r){if(r!==void 0&&typeof r!="string")throw new TypeError('"ext" argument must be a string');t(n);var i=0,l=-1,d=!0,E;if(r!==void 0&&r.length>0&&r.length<=n.length){if(r.length===n.length&&r===n)return"";var h=r.length-1,v=-1;for(E=n.length-1;E>=0;--E){var m=n.charCodeAt(E);if(m===47){if(!d){i=E+1;break}}else v===-1&&(d=!1,v=E+1),h>=0&&(m===r.charCodeAt(h)?--h===-1&&(l=E):(h=-1,l=v))}return i===l?l=v:l===-1&&(l=n.length),n.slice(i,l)}else{for(E=n.length-1;E>=0;--E)if(n.charCodeAt(E)===47){if(!d){i=E+1;break}}else l===-1&&(d=!1,l=E+1);return l===-1?"":n.slice(i,l)}},extname:function(n){t(n);for(var r=-1,i=0,l=-1,d=!0,E=0,h=n.length-1;h>=0;--h){var v=n.charCodeAt(h);if(v===47){if(!d){i=h+1;break}continue}l===-1&&(d=!1,l=h+1),v===46?r===-1?r=h:E!==1&&(E=1):r!==-1&&(E=-1)}return r===-1||l===-1||E===0||E===1&&r===l-1&&r===i+1?"":n.slice(r,l)},format:function(n){if(n===null||typeof n!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof n);return u("/",n)},parse:function(n){t(n);var r={root:"",dir:"",base:"",ext:"",name:""};if(n.length===0)return r;var i=n.charCodeAt(0),l=i===47,d;l?(r.root="/",d=1):d=0;for(var E=-1,h=0,v=-1,m=!0,x=n.length-1,w=0;x>=d;--x){if(i=n.charCodeAt(x),i===47){if(!m){h=x+1;break}continue}v===-1&&(m=!1,v=x+1),i===46?E===-1?E=x:w!==1&&(w=1):E!==-1&&(w=-1)}return E===-1||v===-1||w===0||w===1&&E===v-1&&E===h+1?v!==-1&&(h===0&&l?r.base=r.name=n.slice(1,v):r.base=r.name=n.slice(h,v)):(h===0&&l?(r.name=n.slice(1,E),r.base=n.slice(1,v)):(r.name=n.slice(h,E),r.base=n.slice(h,v)),r.ext=n.slice(E,v)),h>0?r.dir=n.slice(0,h-1):l&&(r.dir="/"),r},sep:"/",delimiter:":",win32:null,posix:null};o.posix=o,I.exports=o}).call(this)}).call(this,e("_process"))},{_process:467}],379:[function(e,I,p){(function(a){(function(){(function(){"use strict";var t={function:!0,object:!0},s=t[typeof window]&&window||this,u=s,o=t[typeof p]&&p,c=t[typeof I]&&I&&!I.nodeType&&I,n=o&&c&&typeof a=="object"&&a;n&&(n.global===n||n.window===n||n.self===n)&&(s=n);var r=Math.pow(2,53)-1,i=/\bOpera/,l=this,d=Object.prototype,E=d.hasOwnProperty,h=d.toString;function v(B){return B=String(B),B.charAt(0).toUpperCase()+B.slice(1)}function m(B,M,z){var U={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return M&&z&&/^Win/i.test(B)&&!/^Windows Phone /i.test(B)&&(U=U[/[\d.]+$/.exec(B)])&&(B="Windows "+U),B=String(B),M&&z&&(B=B.replace(RegExp(M,"i"),z)),B=w(B.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),B}function x(B,M){var z=-1,U=B?B.length:0;if(typeof U=="number"&&U>-1&&U<=r)for(;++z3&&"WebKit"||/\bOpera\b/.test(R)&&(/\bOPR\b/.test(B)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(B)&&!/^(?:Trident|EdgeHTML)$/.test(j)&&"WebKit"||!j&&/\bMSIE\b/i.test(B)&&(te=="Mac OS"?"Tasman":"Trident")||j=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(R)&&"NetFront")&&(j=[L]),R=="IE"&&(L=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(B)||0)[1])?(R+=" Mobile",te="Windows Phone "+(/\+$/.test(L)?L:L+".x"),D.unshift("desktop mode")):/\bWPDesktop\b/i.test(B)?(R="IE Mobile",te="Windows Phone 8.x",D.unshift("desktop mode"),H||(H=(/\brv:([\d.]+)/.exec(B)||0)[1])):R!="IE"&&j=="Trident"&&(L=/\brv:([\d.]+)/.exec(B))&&(R&&D.push("identifying as "+R+(H?" "+H:"")),R="IE",H=L[1]),ne){if(y(M,"global"))if($&&(L=$.lang.System,_=L.getProperty("os.arch"),te=te||L.getProperty("os.name")+" "+L.getProperty("os.version")),J){try{H=M.require("ringo/engine").version.join("."),R="RingoJS"}catch(ee){(L=M.system)&&L.global.system==M.system&&(R="Narwhal",te||(te=L[0].os||null))}R||(R="Rhino")}else typeof M.process=="object"&&!M.process.browser&&(L=M.process)&&(typeof L.versions=="object"&&(typeof L.versions.electron=="string"?(D.push("Node "+L.versions.node),R="Electron",H=L.versions.electron):typeof L.versions.nw=="string"&&(D.push("Chromium "+H,"Node "+L.versions.node),R="NW.js",H=L.versions.nw)),R||(R="Node.js",_=L.arch,te=L.platform,H=/[\d.]+/.exec(L.version),H=H?H[0]:null));else O(L=M.runtime)==G?(R="Adobe AIR",te=L.flash.system.Capabilities.os):O(L=M.phantom)==Q?(R="PhantomJS",H=(L=L.version||null)&&L.major+"."+L.minor+"."+L.patch):typeof xe.documentMode=="number"&&(L=/\bTrident\/(\d+)/i.exec(B))?(H=[H,xe.documentMode],(L=+L[1]+4)!=H[1]&&(D.push("IE "+H[1]+" mode"),j&&(j[1]=""),H[1]=L),H=R=="IE"?String(H[1].toFixed(1)):H[0]):typeof xe.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(R)&&(D.push("masking as "+R+" "+H),R="IE",H="11.0",j=["Trident"],te="Windows");te=te&&w(te)}if(H&&(L=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(H)||/(?:alpha|beta)(?: ?\d)?/i.exec(B+";"+(ne&&U.appMinorVersion))||/\bMinefield\b/i.test(B)&&"a")&&(Z=/b/i.test(L)?"beta":"alpha",H=H.replace(RegExp(L+"\\+?$"),"")+(Z=="beta"?se:ue)+(/\d+\+?/.exec(L)||"")),R=="Fennec"||R=="Firefox"&&/\b(?:Android|Firefox OS|KaiOS)\b/.test(te))R="Firefox Mobile";else if(R=="Maxthon"&&H)H=H.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(T))T=="Xbox 360"&&(te=null),T=="Xbox 360"&&/\bIEMobile\b/.test(B)&&D.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(R)||R&&!T&&!/Browser|Mobi/.test(R))&&(te=="Windows CE"||/Mobi/i.test(B)))R+=" Mobile";else if(R=="IE"&&ne)try{M.external===null&&D.unshift("platform preview")}catch(ee){D.unshift("embedded")}else(/\bBlackBerry\b/.test(T)||/\bBB10\b/.test(B))&&(L=(RegExp(T.replace(/ +/g," *")+"/([.\\d]+)","i").exec(B)||0)[1]||H)?(L=[L,/BB10/.test(B)],te=(L[1]?(T=null,N="BlackBerry"):"Device Software")+" "+L[0],H=null):this!=f&&T!="Wii"&&(ne&&we||/Opera/.test(R)&&/\b(?:MSIE|Firefox)\b/i.test(B)||R=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(te)||R=="IE"&&(te&&!/^Win/.test(te)&&H>5.5||/\bWindows XP\b/.test(te)&&H>8||H==8&&!/\bTrident\b/.test(B)))&&!i.test(L=P.call(f,B.replace(i,"")+";"))&&L.name&&(L="ing as "+L.name+((L=L.version)?" "+L:""),i.test(R)?(/\bIE\b/.test(L)&&te=="Mac OS"&&(te=null),L="identify"+L):(L="mask"+L,ie?R=w(ie.replace(/([a-z])([A-Z])/g,"$1 $2")):R="Opera",/\bIE\b/.test(L)&&(te=null),ne||(H=null)),j=["Presto"],D.push(L));(L=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(B)||0)[1])&&(L=[parseFloat(L.replace(/\.(\d)$/,".0$1")),L],R=="Safari"&&L[1].slice(-1)=="+"?(R="WebKit Nightly",Z="alpha",H=L[1].slice(0,-1)):(H==L[1]||H==(L[2]=(/\bSafari\/([\d.]+\+?)/i.exec(B)||0)[1]))&&(H=null),L[1]=(/\b(?:Headless)?Chrome\/([\d.]+)/i.exec(B)||0)[1],L[0]==537.36&&L[2]==537.36&&parseFloat(L[1])>=28&&j=="WebKit"&&(j=["Blink"]),!ne||!W&&!L[1]?(j&&(j[1]="like Safari"),L=(L=L[0],L<400?1:L<500?2:L<526?3:L<533?4:L<534?"4+":L<535?5:L<537?6:L<538?7:L<601?8:L<602?9:L<604?10:L<606?11:L<608?12:"12")):(j&&(j[1]="like Chrome"),L=L[1]||(L=L[0],L<530?1:L<532?2:L<532.05?3:L<533?4:L<534.03?5:L<534.07?6:L<534.1?7:L<534.13?8:L<534.16?9:L<534.24?10:L<534.3?11:L<535.01?12:L<535.02?"13+":L<535.07?15:L<535.11?16:L<535.19?17:L<536.05?18:L<536.1?19:L<537.01?20:L<537.11?"21+":L<537.13?23:L<537.18?24:L<537.24?25:L<537.36?26:j!="Blink"?"27":"28")),j&&(j[1]+=" "+(L+=typeof L=="number"?".x":/[.+]/.test(L)?"":"+")),R=="Safari"&&(!H||parseInt(H)>45)?H=L:R=="Chrome"&&/\bHeadlessChrome/i.test(B)&&D.unshift("headless")),R=="Opera"&&(L=/\bzbov|zvav$/.exec(te))?(R+=" ",D.unshift("desktop mode"),L=="zvav"?(R+="Mini",H=null):R+="Mobile",te=te.replace(RegExp(" *"+L+"$"),"")):R=="Safari"&&/\bChrome\b/.exec(j&&j[1])?(D.unshift("desktop mode"),R="Chrome Mobile",H=null,/\bOS X\b/.test(te)?(N="Apple",te="iOS 4.3+"):te=null):/\bSRWare Iron\b/.test(R)&&!H&&(H=Ae("Chrome")),H&&H.indexOf(L=/[\d.]+$/.exec(te))==0&&B.indexOf("/"+L+"-")>-1&&(te=A(te.replace(L,""))),te&&te.indexOf(R)!=-1&&!RegExp(R+" OS").test(te)&&(te=te.replace(RegExp(" *"+b(R)+" *"),"")),j&&!/\b(?:Avant|Nook)\b/.test(R)&&(/Browser|Lunascape|Maxthon/.test(R)||R!="Safari"&&/^iOS/.test(te)&&/\bSafari\b/.test(j[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|SRWare Iron|Vivaldi|Web)/.test(R)&&j[1])&&(L=j[j.length-1])&&D.push(L),D.length&&(D=["("+D.join("; ")+")"]),N&&T&&T.indexOf(N)<0&&D.push("on "+N),T&&D.push((/^on /.test(D[D.length-1])?"":"on ")+T),te&&(L=/ ([\d.+]+)$/.exec(te),F=L&&te.charAt(te.length-L[0].length-1)=="/",te={architecture:32,family:L&&!F?te.replace(L[0],""):te,version:L?L[1]:null,toString:function(){var ee=this.version;return this.family+(ee&&!F?" "+ee:"")+(this.architecture==64?" 64-bit":"")}}),(L=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(_))&&!/\bi686\b/i.test(_)?(te&&(te.architecture=64,te.family=te.family.replace(RegExp(" *"+L),"")),R&&(/\bWOW64\b/i.test(B)||ne&&/\w(?:86|32)$/.test(U.cpuClass||U.platform)&&!/\bWin64; x64\b/i.test(B))&&D.unshift("32-bit")):te&&/^OS X/.test(te.family)&&R=="Chrome"&&parseFloat(H)>=39&&(te.architecture=64),B||(B=null);var le={};return le.description=B,le.layout=j&&j[0],le.manufacturer=N,le.name=R,le.prerelease=Z,le.product=T,le.ua=B,le.version=R&&H,le.os=te||{architecture:null,family:null,version:null,toString:function(){return"null"}},le.parse=P,le.toString=he,le.version&&D.unshift(H),le.name&&D.unshift(R),te&&R&&!(te==String(te).split(" ")[0]&&(te==R.split(" ")[0]||T))&&D.push(T?"("+te+")":"on "+te),D.length&&(le.description=D.join(" ")),le}var k=P();typeof C=="function"&&typeof C.amd=="object"&&C.amd?(s.platform=k,C(function(){return k})):o&&c?f(k,function(B,M){o[M]=B}):s.platform=k}).call(this)}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],380:[function(e,I,p){(function(a){(function(){"use strict";typeof a=="undefined"||!a.version||a.version.indexOf("v0.")===0||a.version.indexOf("v1.")===0&&a.version.indexOf("v1.8.")!==0?I.exports={nextTick:t}:I.exports=a;function t(s,u,o,c){if(typeof s!="function")throw new TypeError('"callback" argument must be a function');var n=arguments.length,r,i;switch(n){case 0:case 1:return a.nextTick(s);case 2:return a.nextTick(function(){s.call(null,u)});case 3:return a.nextTick(function(){s.call(null,u,o)});case 4:return a.nextTick(function(){s.call(null,u,o,c)});default:for(r=new Array(n-1),i=0;i1)for(var f=1;f= 0x80 (not a basic code point)","invalid-input":"Invalid input"},y=r-i,b=Math.floor,g=String.fromCharCode,A;function P(Y){throw new RangeError(O[Y])}function k(Y,Q){for(var $=Y.length,J=[];$--;)J[$]=Q(Y[$]);return J}function B(Y,Q){var $=Y.split("@"),J="";$.length>1&&(J=$[0]+"@",Y=$[1]),Y=Y.replace(f,".");var ue=Y.split("."),se=k(ue,Q).join(".");return J+se}function M(Y){for(var Q=[],$=0,J=Y.length,ue,se;$=55296&&ue<=56319&&$65535&&(Q-=65536,$+=g(Q>>>10&1023|55296),Q=56320|Q&1023),$+=g(Q),$}).join("")}function U(Y){return Y-48<10?Y-22:Y-65<26?Y-65:Y-97<26?Y-97:r}function K(Y,Q){return Y+22+75*(Y<26)-((Q!=0)<<5)}function X(Y,Q,$){var J=0;for(Y=$?b(Y/E):Y>>1,Y+=b(Y/Q);Y>y*l>>1;J+=r)Y=b(Y/y);return b(J+(y+1)*Y/(Y+d))}function W(Y){var Q=[],$=Y.length,J,ue=0,se=v,xe=h,we,ie,L,_,D,Z,ne,H,F;for(we=Y.lastIndexOf(m),we<0&&(we=0),ie=0;ie=128&&P("not-basic"),Q.push(Y.charCodeAt(ie));for(L=we>0?we+1:0;L<$;){for(_=ue,D=1,Z=r;L>=$&&P("invalid-input"),ne=U(Y.charCodeAt(L++)),(ne>=r||ne>b((n-ue)/D))&&P("overflow"),ue+=ne*D,H=Z<=xe?i:Z>=xe+l?l:Z-xe,!(neb(n/F)&&P("overflow"),D*=F;J=Q.length+1,xe=X(ue-_,J,_==0),b(ue/J)>n-se&&P("overflow"),se+=b(ue/J),ue%=J,Q.splice(ue++,0,se)}return z(Q)}function re(Y){var Q,$,J,ue,se,xe,we,ie,L,_,D,Z=[],ne,H,F,j;for(Y=M(Y),ne=Y.length,Q=v,$=0,se=h,xe=0;xe=Q&&Db((n-$)/H)&&P("overflow"),$+=(we-Q)*H,Q=we,xe=0;xen&&P("overflow"),D==Q){for(ie=$,L=r;_=L<=se?i:L>=se+l?l:L-se,!(ie<_);L+=r)j=ie-_,F=r-_,Z.push(g(K(_+j%F,0))),ie=b(j/F);Z.push(g(K(ie,0))),se=X($,H,J==ue),$=0,++J}++$,++Q}return Z.join("")}function G(Y){return B(Y,function(Q){return x.test(Q)?W(Q.slice(4).toLowerCase()):Q})}function q(Y){return B(Y,function(Q){return w.test(Q)?"xn--"+re(Q):Q})}if(c={version:"1.4.1",ucs2:{decode:M,encode:z},decode:W,encode:re,toASCII:q,toUnicode:G},typeof C=="function"&&typeof C.amd=="object"&&C.amd)C("punycode",function(){return c});else if(s&&u)if(I.exports==s)u.exports=c;else for(A in c)c.hasOwnProperty(A)&&(s[A]=c[A]);else t.punycode=c})(this)}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],383:[function(e,I,p){"use strict";function a(s,u){return Object.prototype.hasOwnProperty.call(s,u)}I.exports=function(s,u,o,c){u=u||"&",o=o||"=";var n={};if(typeof s!="string"||s.length===0)return n;var r=/\+/g;s=s.split(u);var i=1e3;c&&typeof c.maxKeys=="number"&&(i=c.maxKeys);var l=s.length;i>0&&l>i&&(l=i);for(var d=0;d=0?(v=E.substr(0,h),m=E.substr(h+1)):(v=E,m=""),x=decodeURIComponent(v),w=decodeURIComponent(m),a(n,x)?t(n[x])?n[x].push(w):n[x]=[n[x],w]:n[x]=w}return n};var t=Array.isArray||function(s){return Object.prototype.toString.call(s)==="[object Array]"}},{}],384:[function(e,I,p){"use strict";var a=function(o){switch(typeof o){case"string":return o;case"boolean":return o?"true":"false";case"number":return isFinite(o)?o:"";default:return""}};I.exports=function(o,c,n,r){return c=c||"&",n=n||"=",o===null&&(o=void 0),typeof o=="object"?s(u(o),function(i){var l=encodeURIComponent(a(i))+n;return t(o[i])?s(o[i],function(d){return l+encodeURIComponent(a(d))}).join(c):l+encodeURIComponent(a(o[i]))}).join(c):r?encodeURIComponent(a(r))+n+encodeURIComponent(a(o)):""};var t=Array.isArray||function(o){return Object.prototype.toString.call(o)==="[object Array]"};function s(o,c){if(o.map)return o.map(c);for(var n=[],r=0;r0?(typeof Z!="string"&&!j.objectMode&&Object.getPrototypeOf(Z)!==i.prototype&&(Z=d(Z)),H?j.endEmitted?D.emit("error",new Error("stream.unshift() after end event")):P(D,j,Z,!0):j.ended?D.emit("error",new Error("stream.push() after EOF")):(j.reading=!1,j.decoder&&!ne?(Z=j.decoder.write(Z),j.objectMode||Z.length!==0?P(D,j,Z,!1):re(D,j)):P(D,j,Z,!1))):H||(j.reading=!1)}return B(j)}function P(D,Z,ne,H){Z.flowing&&Z.length===0&&!Z.sync?(D.emit("data",ne),D.read(0)):(Z.length+=Z.objectMode?1:ne.length,H?Z.buffer.unshift(ne):Z.buffer.push(ne),Z.needReadable&&X(D)),re(D,Z)}function k(D,Z){var ne;return!E(Z)&&typeof Z!="string"&&Z!==void 0&&!D.objectMode&&(ne=new TypeError("Invalid non-string/buffer chunk")),ne}function B(D){return!D.ended&&(D.needReadable||D.length=M?D=M:(D--,D|=D>>>1,D|=D>>>2,D|=D>>>4,D|=D>>>8,D|=D>>>16,D++),D}function U(D,Z){return D<=0||Z.length===0&&Z.ended?0:Z.objectMode?1:D!==D?Z.flowing&&Z.length?Z.buffer.head.data.length:Z.length:(D>Z.highWaterMark&&(Z.highWaterMark=z(D)),D<=Z.length?D:Z.ended?Z.length:(Z.needReadable=!0,0))}g.prototype.read=function(D){m("read",D),D=parseInt(D,10);var Z=this._readableState,ne=D;if(D!==0&&(Z.emittedReadable=!1),D===0&&Z.needReadable&&(Z.length>=Z.highWaterMark||Z.ended))return m("read: emitReadable",Z.length,Z.ended),Z.length===0&&Z.ended?ie(this):X(this),null;if(D=U(D,Z),D===0&&Z.ended)return Z.length===0&&ie(this),null;var H=Z.needReadable;m("need readable",H),(Z.length===0||Z.length-D0?F=ue(D,Z):F=null,F===null?(Z.needReadable=!0,D=0):Z.length-=D,Z.length===0&&(Z.ended||(Z.needReadable=!0),ne!==D&&Z.ended&&ie(this)),F!==null&&this.emit("data",F),F};function K(D,Z){if(!Z.ended){if(Z.decoder){var ne=Z.decoder.end();ne&&ne.length&&(Z.buffer.push(ne),Z.length+=Z.objectMode?1:ne.length)}Z.ended=!0,X(D)}}function X(D){var Z=D._readableState;Z.needReadable=!1,Z.emittedReadable||(m("emitReadable",Z.flowing),Z.emittedReadable=!0,Z.sync?s.nextTick(W,D):W(D))}function W(D){m("emit readable"),D.emit("readable"),J(D)}function re(D,Z){Z.readingMore||(Z.readingMore=!0,s.nextTick(G,D,Z))}function G(D,Z){for(var ne=Z.length;!Z.reading&&!Z.flowing&&!Z.ended&&Z.length1&&_(H.pipes,D)!==-1)&&!te&&(m("false write response, pause",ne._readableState.awaitDrain),ne._readableState.awaitDrain++,V=!0),ne.pause())}function Se(le){m("onerror",le),he(),D.removeListener("error",Se),n(D,"error")===0&&D.emit("error",le)}y(D,"error",Se);function ge(){D.removeListener("finish",Ae),he()}D.once("close",ge);function Ae(){m("onfinish"),D.removeListener("close",ge),he()}D.once("finish",Ae);function he(){m("unpipe"),ne.unpipe(D)}return D.emit("pipe",ne),H.flowing||(m("pipe resume"),ne.resume()),D};function q(D){return function(){var Z=D._readableState;m("pipeOnDrain",Z.awaitDrain),Z.awaitDrain&&Z.awaitDrain--,Z.awaitDrain===0&&n(D,"data")&&(Z.flowing=!0,J(D))}}g.prototype.unpipe=function(D){var Z=this._readableState,ne={hasUnpiped:!1};if(Z.pipesCount===0)return this;if(Z.pipesCount===1)return D&&D!==Z.pipes?this:(D||(D=Z.pipes),Z.pipes=null,Z.pipesCount=0,Z.flowing=!1,D&&D.emit("unpipe",this,ne),this);if(!D){var H=Z.pipes,F=Z.pipesCount;Z.pipes=null,Z.pipesCount=0,Z.flowing=!1;for(var j=0;j=Z.length?(Z.decoder?ne=Z.buffer.join(""):Z.buffer.length===1?ne=Z.buffer.head.data:ne=Z.buffer.concat(Z.length),Z.buffer.clear()):ne=se(D,Z.buffer,Z.decoder),ne}function se(D,Z,ne){var H;return Dj.length?j.length:D;if(R===j.length?F+=j:F+=j.slice(0,D),D-=R,D===0){R===j.length?(++H,ne.next?Z.head=ne.next:Z.head=Z.tail=null):(Z.head=ne,ne.data=j.slice(R));break}++H}return Z.length-=H,F}function we(D,Z){var ne=i.allocUnsafe(D),H=Z.head,F=1;for(H.data.copy(ne),D-=H.data.length;H=H.next;){var j=H.data,R=D>j.length?j.length:D;if(j.copy(ne,ne.length-D,0,R),D-=R,D===0){R===j.length?(++F,H.next?Z.head=H.next:Z.head=Z.tail=null):(Z.head=H,H.data=j.slice(R));break}++F}return Z.length-=F,ne}function ie(D){var Z=D._readableState;if(Z.length>0)throw new Error('"endReadable()" called on non-empty stream');Z.endEmitted||(Z.ended=!0,s.nextTick(L,Z,D))}function L(D,Z){!D.endEmitted&&D.length===0&&(D.endEmitted=!0,Z.readable=!1,Z.emit("end"))}function _(D,Z){for(var ne=0,H=D.length;ne-1?s:u.nextTick,r;y.WritableState=f;var i=Object.create(e("core-util-is"));i.inherits=e("inherits");var l={deprecate:e("util-deprecate")},d=e("./internal/streams/stream"),E=e("safe-buffer").Buffer,h=t.Uint8Array||function(){};function v($){return E.from($)}function m($){return E.isBuffer($)||$ instanceof h}var x=e("./internal/streams/destroy");i.inherits(y,d);function w(){}function f($,J){r=r||e("./_stream_duplex"),$=$||{};var ue=J instanceof r;this.objectMode=!!$.objectMode,ue&&(this.objectMode=this.objectMode||!!$.writableObjectMode);var se=$.highWaterMark,xe=$.writableHighWaterMark,we=this.objectMode?16:16*1024;se||se===0?this.highWaterMark=se:ue&&(xe||xe===0)?this.highWaterMark=xe:this.highWaterMark=we,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var ie=$.decodeStrings===!1;this.decodeStrings=!ie,this.defaultEncoding=$.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(L){z(J,L)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new c(this)}f.prototype.getBuffer=function(){for(var J=this.bufferedRequest,ue=[];J;)ue.push(J),J=J.next;return ue},function(){try{Object.defineProperty(f.prototype,"buffer",{get:l.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch($){}}();var O;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(O=Function.prototype[Symbol.hasInstance],Object.defineProperty(y,Symbol.hasInstance,{value:function($){return O.call(this,$)?!0:this!==y?!1:$&&$._writableState instanceof f}})):O=function($){return $ instanceof this};function y($){if(r=r||e("./_stream_duplex"),!O.call(y,this)&&!(this instanceof r))return new y($);this._writableState=new f($,this),this.writable=!0,$&&(typeof $.write=="function"&&(this._write=$.write),typeof $.writev=="function"&&(this._writev=$.writev),typeof $.destroy=="function"&&(this._destroy=$.destroy),typeof $.final=="function"&&(this._final=$.final)),d.call(this)}y.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function b($,J){var ue=new Error("write after end");$.emit("error",ue),u.nextTick(J,ue)}function g($,J,ue,se){var xe=!0,we=!1;return ue===null?we=new TypeError("May not write null values to stream"):typeof ue!="string"&&ue!==void 0&&!J.objectMode&&(we=new TypeError("Invalid non-string/buffer chunk")),we&&($.emit("error",we),u.nextTick(se,we),xe=!1),xe}y.prototype.write=function($,J,ue){var se=this._writableState,xe=!1,we=!se.objectMode&&m($);return we&&!E.isBuffer($)&&($=v($)),typeof J=="function"&&(ue=J,J=null),we?J="buffer":J||(J=se.defaultEncoding),typeof ue!="function"&&(ue=w),se.ended?b(this,ue):(we||g(this,se,$,ue))&&(se.pendingcb++,xe=P(this,se,we,$,J,ue)),xe},y.prototype.cork=function(){var $=this._writableState;$.corked++},y.prototype.uncork=function(){var $=this._writableState;$.corked&&($.corked--,!$.writing&&!$.corked&&!$.finished&&!$.bufferProcessing&&$.bufferedRequest&&X(this,$))},y.prototype.setDefaultEncoding=function(J){if(typeof J=="string"&&(J=J.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((J+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+J);return this._writableState.defaultEncoding=J,this};function A($,J,ue){return!$.objectMode&&$.decodeStrings!==!1&&typeof J=="string"&&(J=E.from(J,ue)),J}Object.defineProperty(y.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function P($,J,ue,se,xe,we){if(!ue){var ie=A(J,se,xe);se!==ie&&(ue=!0,xe="buffer",se=ie)}var L=J.objectMode?1:se.length;J.length+=L;var _=J.length0?this.tail.next=r:this.head=r,this.tail=r,++this.length},o.prototype.unshift=function(n){var r={data:n,next:this.head};this.length===0&&(this.tail=r),this.head=r,++this.length},o.prototype.shift=function(){if(this.length!==0){var n=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,n}},o.prototype.clear=function(){this.head=this.tail=null,this.length=0},o.prototype.join=function(n){if(this.length===0)return"";for(var r=this.head,i=""+r.data;r=r.next;)i+=n+r.data;return i},o.prototype.concat=function(n){if(this.length===0)return t.alloc(0);if(this.length===1)return this.head.data;for(var r=t.allocUnsafe(n>>>0),i=this.head,l=0;i;)u(i.data,r,l),l+=i.data.length,i=i.next;return r},o}(),s&&s.inspect&&s.inspect.custom&&(I.exports.prototype[s.inspect.custom]=function(){var o=s.inspect({length:this.length});return this.constructor.name+" "+o})},{"safe-buffer":396,util:89}],392:[function(e,I,p){"use strict";var a=e("process-nextick-args");function t(o,c){var n=this,r=this._readableState&&this._readableState.destroyed,i=this._writableState&&this._writableState.destroyed;return r||i?(c?c(o):o&&(!this._writableState||!this._writableState.errorEmitted)&&a.nextTick(u,this,o),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(o||null,function(l){!c&&l?(a.nextTick(u,n,l),n._writableState&&(n._writableState.errorEmitted=!0)):c&&c(l)}),this)}function s(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function u(o,c){o.emit("error",c)}I.exports={destroy:t,undestroy:s}},{"process-nextick-args":380}],393:[function(e,I,p){I.exports=e("events").EventEmitter},{events:344}],394:[function(e,I,p){p=I.exports=e("./lib/_stream_readable.js"),p.Stream=p,p.Readable=p,p.Writable=e("./lib/_stream_writable.js"),p.Duplex=e("./lib/_stream_duplex.js"),p.Transform=e("./lib/_stream_transform.js"),p.PassThrough=e("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":386,"./lib/_stream_passthrough.js":387,"./lib/_stream_readable.js":388,"./lib/_stream_transform.js":389,"./lib/_stream_writable.js":390}],395:[function(e,I,p){var a=function(t){"use strict";var s=Object.prototype,u=s.hasOwnProperty,o,c=typeof Symbol=="function"?Symbol:{},n=c.iterator||"@@iterator",r=c.asyncIterator||"@@asyncIterator",i=c.toStringTag||"@@toStringTag";function l(G,q,Y){return Object.defineProperty(G,q,{value:Y,enumerable:!0,configurable:!0,writable:!0}),G[q]}try{l({},"")}catch(G){l=function(q,Y,Q){return q[Y]=Q}}function d(G,q,Y,Q){var $=q&&q.prototype instanceof f?q:f,J=Object.create($.prototype),ue=new X(Q||[]);return J._invoke=M(G,Y,ue),J}t.wrap=d;function E(G,q,Y){try{return{type:"normal",arg:G.call(q,Y)}}catch(Q){return{type:"throw",arg:Q}}}var h="suspendedStart",v="suspendedYield",m="executing",x="completed",w={};function f(){}function O(){}function y(){}var b={};l(b,n,function(){return this});var g=Object.getPrototypeOf,A=g&&g(g(W([])));A&&A!==s&&u.call(A,n)&&(b=A);var P=y.prototype=f.prototype=Object.create(b);O.prototype=y,l(P,"constructor",y),l(y,"constructor",O),O.displayName=l(y,i,"GeneratorFunction");function k(G){["next","throw","return"].forEach(function(q){l(G,q,function(Y){return this._invoke(q,Y)})})}t.isGeneratorFunction=function(G){var q=typeof G=="function"&&G.constructor;return q?q===O||(q.displayName||q.name)==="GeneratorFunction":!1},t.mark=function(G){return Object.setPrototypeOf?Object.setPrototypeOf(G,y):(G.__proto__=y,l(G,i,"GeneratorFunction")),G.prototype=Object.create(P),G},t.awrap=function(G){return{__await:G}};function B(G,q){function Y(J,ue,se,xe){var we=E(G[J],G,ue);if(we.type==="throw")xe(we.arg);else{var ie=we.arg,L=ie.value;return L&&typeof L=="object"&&u.call(L,"__await")?q.resolve(L.__await).then(function(_){Y("next",_,se,xe)},function(_){Y("throw",_,se,xe)}):q.resolve(L).then(function(_){ie.value=_,se(ie)},function(_){return Y("throw",_,se,xe)})}}var Q;function $(J,ue){function se(){return new q(function(xe,we){Y(J,ue,xe,we)})}return Q=Q?Q.then(se,se):se()}this._invoke=$}k(B.prototype),l(B.prototype,r,function(){return this}),t.AsyncIterator=B,t.async=function(G,q,Y,Q,$){$===void 0&&($=Promise);var J=new B(d(G,q,Y,Q),$);return t.isGeneratorFunction(q)?J:J.next().then(function(ue){return ue.done?ue.value:J.next()})};function M(G,q,Y){var Q=h;return function(J,ue){if(Q===m)throw new Error("Generator is already running");if(Q===x){if(J==="throw")throw ue;return re()}for(Y.method=J,Y.arg=ue;;){var se=Y.delegate;if(se){var xe=z(se,Y);if(xe){if(xe===w)continue;return xe}}if(Y.method==="next")Y.sent=Y._sent=Y.arg;else if(Y.method==="throw"){if(Q===h)throw Q=x,Y.arg;Y.dispatchException(Y.arg)}else Y.method==="return"&&Y.abrupt("return",Y.arg);Q=m;var we=E(G,q,Y);if(we.type==="normal"){if(Q=Y.done?x:v,we.arg===w)continue;return{value:we.arg,done:Y.done}}else we.type==="throw"&&(Q=x,Y.method="throw",Y.arg=we.arg)}}}function z(G,q){var Y=G.iterator[q.method];if(Y===o){if(q.delegate=null,q.method==="throw"){if(G.iterator.return&&(q.method="return",q.arg=o,z(G,q),q.method==="throw"))return w;q.method="throw",q.arg=new TypeError("The iterator does not provide a 'throw' method")}return w}var Q=E(Y,G.iterator,q.arg);if(Q.type==="throw")return q.method="throw",q.arg=Q.arg,q.delegate=null,w;var $=Q.arg;if(!$)return q.method="throw",q.arg=new TypeError("iterator result is not an object"),q.delegate=null,w;if($.done)q[G.resultName]=$.value,q.next=G.nextLoc,q.method!=="return"&&(q.method="next",q.arg=o);else return $;return q.delegate=null,w}k(P),l(P,i,"Generator"),l(P,n,function(){return this}),l(P,"toString",function(){return"[object Generator]"});function U(G){var q={tryLoc:G[0]};1 in G&&(q.catchLoc=G[1]),2 in G&&(q.finallyLoc=G[2],q.afterLoc=G[3]),this.tryEntries.push(q)}function K(G){var q=G.completion||{};q.type="normal",delete q.arg,G.completion=q}function X(G){this.tryEntries=[{tryLoc:"root"}],G.forEach(U,this),this.reset(!0)}t.keys=function(G){var q=[];for(var Y in G)q.push(Y);return q.reverse(),function Q(){for(;q.length;){var $=q.pop();if($ in G)return Q.value=$,Q.done=!1,Q}return Q.done=!0,Q}};function W(G){if(G){var q=G[n];if(q)return q.call(G);if(typeof G.next=="function")return G;if(!isNaN(G.length)){var Y=-1,Q=function $(){for(;++Y=0;--Q){var $=this.tryEntries[Q],J=$.completion;if($.tryLoc==="root")return Y("end");if($.tryLoc<=this.prev){var ue=u.call($,"catchLoc"),se=u.call($,"finallyLoc");if(ue&&se){if(this.prev<$.catchLoc)return Y($.catchLoc,!0);if(this.prev<$.finallyLoc)return Y($.finallyLoc)}else if(ue){if(this.prev<$.catchLoc)return Y($.catchLoc,!0)}else if(se){if(this.prev<$.finallyLoc)return Y($.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(G,q){for(var Y=this.tryEntries.length-1;Y>=0;--Y){var Q=this.tryEntries[Y];if(Q.tryLoc<=this.prev&&u.call(Q,"finallyLoc")&&this.prev=0;--q){var Y=this.tryEntries[q];if(Y.finallyLoc===G)return this.complete(Y.completion,Y.afterLoc),K(Y),w}},catch:function(G){for(var q=this.tryEntries.length-1;q>=0;--q){var Y=this.tryEntries[q];if(Y.tryLoc===G){var Q=Y.completion;if(Q.type==="throw"){var $=Q.arg;K(Y)}return $}}throw new Error("illegal catch attempt")},delegateYield:function(G,q,Y){return this.delegate={iterator:W(G),resultName:q,nextLoc:Y},this.method==="next"&&(this.arg=o),w}},t}(typeof I=="object"?I.exports:{});try{regeneratorRuntime=a}catch(t){typeof globalThis=="object"?globalThis.regeneratorRuntime=a:Function("r","regeneratorRuntime = r")(a)}},{}],396:[function(e,I,p){var a=e("buffer"),t=a.Buffer;function s(o,c){for(var n in o)c[n]=o[n]}t.from&&t.alloc&&t.allocUnsafe&&t.allocUnsafeSlow?I.exports=a:(s(a,p),p.Buffer=u);function u(o,c,n){return t(o,c,n)}s(t,u),u.from=function(o,c,n){if(typeof o=="number")throw new TypeError("Argument must not be a number");return t(o,c,n)},u.alloc=function(o,c,n){if(typeof o!="number")throw new TypeError("Argument must be a number");var r=t(o);return c!==void 0?typeof n=="string"?r.fill(c,n):r.fill(c):r.fill(0),r},u.allocUnsafe=function(o){if(typeof o!="number")throw new TypeError("Argument must be a number");return t(o)},u.allocUnsafeSlow=function(o){if(typeof o!="number")throw new TypeError("Argument must be a number");return a.SlowBuffer(o)}},{buffer:90}],397:[function(e,I,p){(function(a){(function(){(function(t){t.parser=function(ie,L){return new u(ie,L)},t.SAXParser=u,t.SAXStream=d,t.createStream=l,t.MAX_BUFFER_LENGTH=64*1024;var s=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];t.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function u(ie,L){if(!(this instanceof u))return new u(ie,L);var _=this;c(_),_.q=_.c="",_.bufferCheckPosition=t.MAX_BUFFER_LENGTH,_.opt=L||{},_.opt.lowercase=_.opt.lowercase||_.opt.lowercasetags,_.looseCase=_.opt.lowercase?"toLowerCase":"toUpperCase",_.tags=[],_.closed=_.closedRoot=_.sawRoot=!1,_.tag=_.error=null,_.strict=!!ie,_.noscript=!!(ie||_.opt.noscript),_.state=B.BEGIN,_.strictEntities=_.opt.strictEntities,_.ENTITIES=_.strictEntities?Object.create(t.XML_ENTITIES):Object.create(t.ENTITIES),_.attribList=[],_.opt.xmlns&&(_.ns=Object.create(x)),_.trackPosition=_.opt.position!==!1,_.trackPosition&&(_.position=_.line=_.column=0),z(_,"onready")}Object.create||(Object.create=function(ie){function L(){}L.prototype=ie;var _=new L;return _}),Object.keys||(Object.keys=function(ie){var L=[];for(var _ in ie)ie.hasOwnProperty(_)&&L.push(_);return L});function o(ie){for(var L=Math.max(t.MAX_BUFFER_LENGTH,10),_=0,D=0,Z=s.length;DL)switch(s[D]){case"textNode":K(ie);break;case"cdata":U(ie,"oncdata",ie.cdata),ie.cdata="";break;case"script":U(ie,"onscript",ie.script),ie.script="";break;default:W(ie,"Max buffer length exceeded: "+s[D])}_=Math.max(_,ne)}var H=t.MAX_BUFFER_LENGTH-_;ie.bufferCheckPosition=H+ie.position}function c(ie){for(var L=0,_=s.length;L<_;L++)ie[s[L]]=""}function n(ie){K(ie),ie.cdata!==""&&(U(ie,"oncdata",ie.cdata),ie.cdata=""),ie.script!==""&&(U(ie,"onscript",ie.script),ie.script="")}u.prototype={end:function(){re(this)},write:we,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){n(this)}};var r;try{r=e("stream").Stream}catch(ie){r=function(){}}var i=t.EVENTS.filter(function(ie){return ie!=="error"&&ie!=="end"});function l(ie,L){return new d(ie,L)}function d(ie,L){if(!(this instanceof d))return new d(ie,L);r.apply(this),this._parser=new u(ie,L),this.writable=!0,this.readable=!0;var _=this;this._parser.onend=function(){_.emit("end")},this._parser.onerror=function(D){_.emit("error",D),_._parser.error=null},this._decoder=null,i.forEach(function(D){Object.defineProperty(_,"on"+D,{get:function(){return _._parser["on"+D]},set:function(Z){if(!Z)return _.removeAllListeners(D),_._parser["on"+D]=Z,Z;_.on(D,Z)},enumerable:!0,configurable:!1})})}d.prototype=Object.create(r.prototype,{constructor:{value:d}}),d.prototype.write=function(ie){if(typeof a=="function"&&typeof a.isBuffer=="function"&&a.isBuffer(ie)){if(!this._decoder){var L=e("string_decoder").StringDecoder;this._decoder=new L("utf8")}ie=this._decoder.write(ie)}return this._parser.write(ie.toString()),this.emit("data",ie),!0},d.prototype.end=function(ie){return ie&&ie.length&&this.write(ie),this._parser.end(),!0},d.prototype.on=function(ie,L){var _=this;return!_._parser["on"+ie]&&i.indexOf(ie)!==-1&&(_._parser["on"+ie]=function(){var D=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);D.splice(0,0,ie),_.emit.apply(_,D)}),r.prototype.on.call(_,ie,L)};var E="[CDATA[",h="DOCTYPE",v="http://www.w3.org/XML/1998/namespace",m="http://www.w3.org/2000/xmlns/",x={xml:v,xmlns:m},w=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,f=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,O=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,y=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function b(ie){return ie===" "||ie===` +`||ie==="\r"||ie===" "}function g(ie){return ie==='"'||ie==="'"}function A(ie){return ie===">"||b(ie)}function P(ie,L){return ie.test(L)}function k(ie,L){return!P(ie,L)}var B=0;t.STATE={BEGIN:B++,BEGIN_WHITESPACE:B++,TEXT:B++,TEXT_ENTITY:B++,OPEN_WAKA:B++,SGML_DECL:B++,SGML_DECL_QUOTED:B++,DOCTYPE:B++,DOCTYPE_QUOTED:B++,DOCTYPE_DTD:B++,DOCTYPE_DTD_QUOTED:B++,COMMENT_STARTING:B++,COMMENT:B++,COMMENT_ENDING:B++,COMMENT_ENDED:B++,CDATA:B++,CDATA_ENDING:B++,CDATA_ENDING_2:B++,PROC_INST:B++,PROC_INST_BODY:B++,PROC_INST_ENDING:B++,OPEN_TAG:B++,OPEN_TAG_SLASH:B++,ATTRIB:B++,ATTRIB_NAME:B++,ATTRIB_NAME_SAW_WHITE:B++,ATTRIB_VALUE:B++,ATTRIB_VALUE_QUOTED:B++,ATTRIB_VALUE_CLOSED:B++,ATTRIB_VALUE_UNQUOTED:B++,ATTRIB_VALUE_ENTITY_Q:B++,ATTRIB_VALUE_ENTITY_U:B++,CLOSE_TAG:B++,CLOSE_TAG_SAW_WHITE:B++,SCRIPT:B++,SCRIPT_ENDING:B++},t.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},t.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(t.ENTITIES).forEach(function(ie){var L=t.ENTITIES[ie],_=typeof L=="number"?String.fromCharCode(L):L;t.ENTITIES[ie]=_});for(var M in t.STATE)t.STATE[t.STATE[M]]=M;B=t.STATE;function z(ie,L,_){ie[L]&&ie[L](_)}function U(ie,L,_){ie.textNode&&K(ie),z(ie,L,_)}function K(ie){ie.textNode=X(ie.opt,ie.textNode),ie.textNode&&z(ie,"ontext",ie.textNode),ie.textNode=""}function X(ie,L){return ie.trim&&(L=L.trim()),ie.normalize&&(L=L.replace(/\s+/g," ")),L}function W(ie,L){return K(ie),ie.trackPosition&&(L+=` +Line: `+ie.line+` +Column: `+ie.column+` +Char: `+ie.c),L=new Error(L),ie.error=L,z(ie,"onerror",L),ie}function re(ie){return ie.sawRoot&&!ie.closedRoot&&G(ie,"Unclosed root tag"),ie.state!==B.BEGIN&&ie.state!==B.BEGIN_WHITESPACE&&ie.state!==B.TEXT&&W(ie,"Unexpected end"),K(ie),ie.c="",ie.closed=!0,z(ie,"onend"),u.call(ie,ie.strict,ie.opt),ie}function G(ie,L){if(typeof ie!="object"||!(ie instanceof u))throw new Error("bad call to strictFail");ie.strict&&W(ie,L)}function q(ie){ie.strict||(ie.tagName=ie.tagName[ie.looseCase]());var L=ie.tags[ie.tags.length-1]||ie,_=ie.tag={name:ie.tagName,attributes:{}};ie.opt.xmlns&&(_.ns=L.ns),ie.attribList.length=0,U(ie,"onopentagstart",_)}function Y(ie,L){var _=ie.indexOf(":"),D=_<0?["",ie]:ie.split(":"),Z=D[0],ne=D[1];return L&&ie==="xmlns"&&(Z="xmlns",ne=""),{prefix:Z,local:ne}}function Q(ie){if(ie.strict||(ie.attribName=ie.attribName[ie.looseCase]()),ie.attribList.indexOf(ie.attribName)!==-1||ie.tag.attributes.hasOwnProperty(ie.attribName)){ie.attribName=ie.attribValue="";return}if(ie.opt.xmlns){var L=Y(ie.attribName,!0),_=L.prefix,D=L.local;if(_==="xmlns")if(D==="xml"&&ie.attribValue!==v)G(ie,"xml: prefix must be bound to "+v+` +Actual: `+ie.attribValue);else if(D==="xmlns"&&ie.attribValue!==m)G(ie,"xmlns: prefix must be bound to "+m+` +Actual: `+ie.attribValue);else{var Z=ie.tag,ne=ie.tags[ie.tags.length-1]||ie;Z.ns===ne.ns&&(Z.ns=Object.create(ne.ns)),Z.ns[D]=ie.attribValue}ie.attribList.push([ie.attribName,ie.attribValue])}else ie.tag.attributes[ie.attribName]=ie.attribValue,U(ie,"onattribute",{name:ie.attribName,value:ie.attribValue});ie.attribName=ie.attribValue=""}function $(ie,L){if(ie.opt.xmlns){var _=ie.tag,D=Y(ie.tagName);_.prefix=D.prefix,_.local=D.local,_.uri=_.ns[D.prefix]||"",_.prefix&&!_.uri&&(G(ie,"Unbound namespace prefix: "+JSON.stringify(ie.tagName)),_.uri=D.prefix);var Z=ie.tags[ie.tags.length-1]||ie;_.ns&&Z.ns!==_.ns&&Object.keys(_.ns).forEach(function(ae){U(ie,"onopennamespace",{prefix:ae,uri:_.ns[ae]})});for(var ne=0,H=ie.attribList.length;ne",ie.tagName="",ie.state=B.SCRIPT;return}U(ie,"onscript",ie.script),ie.script=""}var L=ie.tags.length,_=ie.tagName;ie.strict||(_=_[ie.looseCase]());for(var D=_;L--;){var Z=ie.tags[L];if(Z.name!==D)G(ie,"Unexpected close tag");else break}if(L<0){G(ie,"Unmatched closing tag: "+ie.tagName),ie.textNode+="",ie.state=B.TEXT;return}ie.tagName=_;for(var ne=ie.tags.length;ne-- >L;){var H=ie.tag=ie.tags.pop();ie.tagName=ie.tag.name,U(ie,"onclosetag",ie.tagName);var F={};for(var j in H.ns)F[j]=H.ns[j];var R=ie.tags[ie.tags.length-1]||ie;ie.opt.xmlns&&H.ns!==R.ns&&Object.keys(H.ns).forEach(function(T){var N=H.ns[T];U(ie,"onclosenamespace",{prefix:T,uri:N})})}L===0&&(ie.closedRoot=!0),ie.tagName=ie.attribValue=ie.attribName="",ie.attribList.length=0,ie.state=B.TEXT}function ue(ie){var L=ie.entity,_=L.toLowerCase(),D,Z="";return ie.ENTITIES[L]?ie.ENTITIES[L]:ie.ENTITIES[_]?ie.ENTITIES[_]:(L=_,L.charAt(0)==="#"&&(L.charAt(1)==="x"?(L=L.slice(2),D=parseInt(L,16),Z=D.toString(16)):(L=L.slice(1),D=parseInt(L,10),Z=D.toString(10))),L=L.replace(/^0+/,""),isNaN(D)||Z.toLowerCase()!==L?(G(ie,"Invalid character entity"),"&"+ie.entity+";"):String.fromCodePoint(D))}function se(ie,L){L==="<"?(ie.state=B.OPEN_WAKA,ie.startTagPosition=ie.position):b(L)||(G(ie,"Non-whitespace before first tag."),ie.textNode=L,ie.state=B.TEXT)}function xe(ie,L){var _="";return L"?(U(L,"onsgmldeclaration",L.sgmlDecl),L.sgmlDecl="",L.state=B.TEXT):(g(D)&&(L.state=B.SGML_DECL_QUOTED),L.sgmlDecl+=D);continue;case B.SGML_DECL_QUOTED:D===L.q&&(L.state=B.SGML_DECL,L.q=""),L.sgmlDecl+=D;continue;case B.DOCTYPE:D===">"?(L.state=B.TEXT,U(L,"ondoctype",L.doctype),L.doctype=!0):(L.doctype+=D,D==="["?L.state=B.DOCTYPE_DTD:g(D)&&(L.state=B.DOCTYPE_QUOTED,L.q=D));continue;case B.DOCTYPE_QUOTED:L.doctype+=D,D===L.q&&(L.q="",L.state=B.DOCTYPE);continue;case B.DOCTYPE_DTD:L.doctype+=D,D==="]"?L.state=B.DOCTYPE:g(D)&&(L.state=B.DOCTYPE_DTD_QUOTED,L.q=D);continue;case B.DOCTYPE_DTD_QUOTED:L.doctype+=D,D===L.q&&(L.state=B.DOCTYPE_DTD,L.q="");continue;case B.COMMENT:D==="-"?L.state=B.COMMENT_ENDING:L.comment+=D;continue;case B.COMMENT_ENDING:D==="-"?(L.state=B.COMMENT_ENDED,L.comment=X(L.opt,L.comment),L.comment&&U(L,"oncomment",L.comment),L.comment=""):(L.comment+="-"+D,L.state=B.COMMENT);continue;case B.COMMENT_ENDED:D!==">"?(G(L,"Malformed comment"),L.comment+="--"+D,L.state=B.COMMENT):L.state=B.TEXT;continue;case B.CDATA:D==="]"?L.state=B.CDATA_ENDING:L.cdata+=D;continue;case B.CDATA_ENDING:D==="]"?L.state=B.CDATA_ENDING_2:(L.cdata+="]"+D,L.state=B.CDATA);continue;case B.CDATA_ENDING_2:D===">"?(L.cdata&&U(L,"oncdata",L.cdata),U(L,"onclosecdata"),L.cdata="",L.state=B.TEXT):D==="]"?L.cdata+="]":(L.cdata+="]]"+D,L.state=B.CDATA);continue;case B.PROC_INST:D==="?"?L.state=B.PROC_INST_ENDING:b(D)?L.state=B.PROC_INST_BODY:L.procInstName+=D;continue;case B.PROC_INST_BODY:if(!L.procInstBody&&b(D))continue;D==="?"?L.state=B.PROC_INST_ENDING:L.procInstBody+=D;continue;case B.PROC_INST_ENDING:D===">"?(U(L,"onprocessinginstruction",{name:L.procInstName,body:L.procInstBody}),L.procInstName=L.procInstBody="",L.state=B.TEXT):(L.procInstBody+="?"+D,L.state=B.PROC_INST_BODY);continue;case B.OPEN_TAG:P(f,D)?L.tagName+=D:(q(L),D===">"?$(L):D==="/"?L.state=B.OPEN_TAG_SLASH:(b(D)||G(L,"Invalid character in tag name"),L.state=B.ATTRIB));continue;case B.OPEN_TAG_SLASH:D===">"?($(L,!0),J(L)):(G(L,"Forward-slash in opening tag not followed by >"),L.state=B.ATTRIB);continue;case B.ATTRIB:if(b(D))continue;D===">"?$(L):D==="/"?L.state=B.OPEN_TAG_SLASH:P(w,D)?(L.attribName=D,L.attribValue="",L.state=B.ATTRIB_NAME):G(L,"Invalid attribute name");continue;case B.ATTRIB_NAME:D==="="?L.state=B.ATTRIB_VALUE:D===">"?(G(L,"Attribute without value"),L.attribValue=L.attribName,Q(L),$(L)):b(D)?L.state=B.ATTRIB_NAME_SAW_WHITE:P(f,D)?L.attribName+=D:G(L,"Invalid attribute name");continue;case B.ATTRIB_NAME_SAW_WHITE:if(D==="=")L.state=B.ATTRIB_VALUE;else{if(b(D))continue;G(L,"Attribute without value"),L.tag.attributes[L.attribName]="",L.attribValue="",U(L,"onattribute",{name:L.attribName,value:""}),L.attribName="",D===">"?$(L):P(w,D)?(L.attribName=D,L.state=B.ATTRIB_NAME):(G(L,"Invalid attribute name"),L.state=B.ATTRIB)}continue;case B.ATTRIB_VALUE:if(b(D))continue;g(D)?(L.q=D,L.state=B.ATTRIB_VALUE_QUOTED):(G(L,"Unquoted attribute value"),L.state=B.ATTRIB_VALUE_UNQUOTED,L.attribValue=D);continue;case B.ATTRIB_VALUE_QUOTED:if(D!==L.q){D==="&"?L.state=B.ATTRIB_VALUE_ENTITY_Q:L.attribValue+=D;continue}Q(L),L.q="",L.state=B.ATTRIB_VALUE_CLOSED;continue;case B.ATTRIB_VALUE_CLOSED:b(D)?L.state=B.ATTRIB:D===">"?$(L):D==="/"?L.state=B.OPEN_TAG_SLASH:P(w,D)?(G(L,"No whitespace between attributes"),L.attribName=D,L.attribValue="",L.state=B.ATTRIB_NAME):G(L,"Invalid attribute name");continue;case B.ATTRIB_VALUE_UNQUOTED:if(!A(D)){D==="&"?L.state=B.ATTRIB_VALUE_ENTITY_U:L.attribValue+=D;continue}Q(L),D===">"?$(L):L.state=B.ATTRIB;continue;case B.CLOSE_TAG:if(L.tagName)D===">"?J(L):P(f,D)?L.tagName+=D:L.script?(L.script+=""?J(L):G(L,"Invalid characters in closing tag");continue;case B.TEXT_ENTITY:case B.ATTRIB_VALUE_ENTITY_Q:case B.ATTRIB_VALUE_ENTITY_U:var H,F;switch(L.state){case B.TEXT_ENTITY:H=B.TEXT,F="textNode";break;case B.ATTRIB_VALUE_ENTITY_Q:H=B.ATTRIB_VALUE_QUOTED,F="attribValue";break;case B.ATTRIB_VALUE_ENTITY_U:H=B.ATTRIB_VALUE_UNQUOTED,F="attribValue";break}D===";"?(L[F]+=ue(L),L.entity="",L.state=H):P(L.entity.length?y:O,D)?L.entity+=D:(G(L,"Invalid character in entity name"),L[F]+="&"+L.entity+D,L.entity="",L.state=H);continue;default:throw new Error(L,"Unknown state: "+L.state)}return L.position>=L.bufferCheckPosition&&o(L),L}String.fromCodePoint||function(){var ie=String.fromCharCode,L=Math.floor,_=function(){var D=16384,Z=[],ne,H,F=-1,j=arguments.length;if(!j)return"";for(var R="";++F1114111||L(T)!==T)throw RangeError("Invalid code point: "+T);T<=65535?Z.push(T):(T-=65536,ne=(T>>10)+55296,H=T%1024+56320,Z.push(ne,H)),(F+1===j||Z.length>D)&&(R+=ie.apply(null,Z),Z.length=0)}return R};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:_,configurable:!0,writable:!0}):String.fromCodePoint=_}()})(typeof p=="undefined"?this.sax={}:p)}).call(this)}).call(this,e("buffer").Buffer)},{buffer:90,stream:398,string_decoder:413}],398:[function(e,I,p){I.exports=s;var a=e("events").EventEmitter,t=e("inherits");t(s,a),s.Readable=e("readable-stream/lib/_stream_readable.js"),s.Writable=e("readable-stream/lib/_stream_writable.js"),s.Duplex=e("readable-stream/lib/_stream_duplex.js"),s.Transform=e("readable-stream/lib/_stream_transform.js"),s.PassThrough=e("readable-stream/lib/_stream_passthrough.js"),s.finished=e("readable-stream/lib/internal/streams/end-of-stream.js"),s.pipeline=e("readable-stream/lib/internal/streams/pipeline.js"),s.Stream=s;function s(){a.call(this)}s.prototype.pipe=function(u,o){var c=this;function n(v){u.writable&&u.write(v)===!1&&c.pause&&c.pause()}c.on("data",n);function r(){c.readable&&c.resume&&c.resume()}u.on("drain",r),!u._isStdio&&(!o||o.end!==!1)&&(c.on("end",l),c.on("close",d));var i=!1;function l(){i||(i=!0,u.end())}function d(){i||(i=!0,typeof u.destroy=="function"&&u.destroy())}function E(v){if(h(),a.listenerCount(this,"error")===0)throw v}c.on("error",E),u.on("error",E);function h(){c.removeListener("data",n),u.removeListener("drain",r),c.removeListener("end",l),c.removeListener("close",d),c.removeListener("error",E),u.removeListener("error",E),c.removeListener("end",h),c.removeListener("close",h),u.removeListener("close",h)}return c.on("end",h),c.on("close",h),u.on("close",h),u.emit("pipe",c),u}},{events:344,inherits:364,"readable-stream/lib/_stream_duplex.js":400,"readable-stream/lib/_stream_passthrough.js":401,"readable-stream/lib/_stream_readable.js":402,"readable-stream/lib/_stream_transform.js":403,"readable-stream/lib/_stream_writable.js":404,"readable-stream/lib/internal/streams/end-of-stream.js":408,"readable-stream/lib/internal/streams/pipeline.js":410}],399:[function(e,I,p){"use strict";function a(r,i){r.prototype=Object.create(i.prototype),r.prototype.constructor=r,r.__proto__=i}var t={};function s(r,i,l){l||(l=Error);function d(h,v,m){return typeof i=="string"?i:i(h,v,m)}var E=function(h){a(v,h);function v(m,x,w){return h.call(this,d(m,x,w))||this}return v}(l);E.prototype.name=l.name,E.prototype.code=r,t[r]=E}function u(r,i){if(Array.isArray(r)){var l=r.length;return r=r.map(function(d){return String(d)}),l>2?"one of ".concat(i," ").concat(r.slice(0,l-1).join(", "),", or ")+r[l-1]:l===2?"one of ".concat(i," ").concat(r[0]," or ").concat(r[1]):"of ".concat(i," ").concat(r[0])}else return"of ".concat(i," ").concat(String(r))}function o(r,i,l){return r.substr(!l||l<0?0:+l,i.length)===i}function c(r,i,l){return(l===void 0||l>r.length)&&(l=r.length),r.substring(l-i.length,l)===i}function n(r,i,l){return typeof l!="number"&&(l=0),l+i.length>r.length?!1:r.indexOf(i,l)!==-1}s("ERR_INVALID_OPT_VALUE",function(r,i){return'The value "'+i+'" is invalid for option "'+r+'"'},TypeError),s("ERR_INVALID_ARG_TYPE",function(r,i,l){var d;typeof i=="string"&&o(i,"not ")?(d="must not be",i=i.replace(/^not /,"")):d="must be";var E;if(c(r," argument"))E="The ".concat(r," ").concat(d," ").concat(u(i,"type"));else{var h=n(r,".")?"property":"argument";E='The "'.concat(r,'" ').concat(h," ").concat(d," ").concat(u(i,"type"))}return E+=". Received type ".concat(typeof l),E},TypeError),s("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),s("ERR_METHOD_NOT_IMPLEMENTED",function(r){return"The "+r+" method is not implemented"}),s("ERR_STREAM_PREMATURE_CLOSE","Premature close"),s("ERR_STREAM_DESTROYED",function(r){return"Cannot call "+r+" after a stream was destroyed"}),s("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),s("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),s("ERR_STREAM_WRITE_AFTER_END","write after end"),s("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),s("ERR_UNKNOWN_ENCODING",function(r){return"Unknown encoding: "+r},TypeError),s("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),I.exports.codes=t},{}],400:[function(e,I,p){(function(a){(function(){"use strict";var t=Object.keys||function(d){var E=[];for(var h in d)E.push(h);return E};I.exports=r;var s=e("./_stream_readable"),u=e("./_stream_writable");e("inherits")(r,s);for(var o=t(u.prototype),c=0;c0)if(typeof j!="string"&&!te.objectMode&&Object.getPrototypeOf(j)!==n.prototype&&(j=i(j)),T)te.endEmitted?k(F,new b):X(F,te,j,!0);else if(te.ended)k(F,new O);else{if(te.destroyed)return!1;te.reading=!1,te.decoder&&!R?(j=te.decoder.write(j),te.objectMode||j.length!==0?X(F,te,j,!1):J(F,te)):X(F,te,j,!1)}else T||(te.reading=!1,J(F,te))}return!te.ended&&(te.length=re?F=re:(F--,F|=F>>>1,F|=F>>>2,F|=F>>>4,F|=F>>>8,F|=F>>>16,F++),F}function q(F,j){return F<=0||j.length===0&&j.ended?0:j.objectMode?1:F!==F?j.flowing&&j.length?j.buffer.head.data.length:j.length:(F>j.highWaterMark&&(j.highWaterMark=G(F)),F<=j.length?F:j.ended?j.length:(j.needReadable=!0,0))}U.prototype.read=function(F){E("read",F),F=parseInt(F,10);var j=this._readableState,R=F;if(F!==0&&(j.emittedReadable=!1),F===0&&j.needReadable&&((j.highWaterMark!==0?j.length>=j.highWaterMark:j.length>0)||j.ended))return E("read: emitReadable",j.length,j.ended),j.length===0&&j.ended?Z(this):Q(this),null;if(F=q(F,j),F===0&&j.ended)return j.length===0&&Z(this),null;var T=j.needReadable;E("need readable",T),(j.length===0||j.length-F0?N=D(F,j):N=null,N===null?(j.needReadable=j.length<=j.highWaterMark,F=0):(j.length-=F,j.awaitDrain=0),j.length===0&&(j.ended||(j.needReadable=!0),R!==F&&j.ended&&Z(this)),N!==null&&this.emit("data",N),N};function Y(F,j){if(E("onEofChunk"),!j.ended){if(j.decoder){var R=j.decoder.end();R&&R.length&&(j.buffer.push(R),j.length+=j.objectMode?1:R.length)}j.ended=!0,j.sync?Q(F):(j.needReadable=!1,j.emittedReadable||(j.emittedReadable=!0,$(F)))}}function Q(F){var j=F._readableState;E("emitReadable",j.needReadable,j.emittedReadable),j.needReadable=!1,j.emittedReadable||(E("emitReadable",j.flowing),j.emittedReadable=!0,a.nextTick($,F))}function $(F){var j=F._readableState;E("emitReadable_",j.destroyed,j.length,j.ended),!j.destroyed&&(j.length||j.ended)&&(F.emit("readable"),j.emittedReadable=!1),j.needReadable=!j.flowing&&!j.ended&&j.length<=j.highWaterMark,_(F)}function J(F,j){j.readingMore||(j.readingMore=!0,a.nextTick(ue,F,j))}function ue(F,j){for(;!j.reading&&!j.ended&&(j.length1&&H(T.pipes,F)!==-1)&&!Se&&(E("false write response, pause",T.awaitDrain),T.awaitDrain++),R.pause())}function he(ye){E("onerror",ye),ce(),F.removeListener("error",he),o(F,"error")===0&&k(F,ye)}M(F,"error",he);function le(){F.removeListener("finish",ee),ce()}F.once("close",le);function ee(){E("onfinish"),F.removeListener("close",le),ce()}F.once("finish",ee);function ce(){E("unpipe"),R.unpipe(F)}return F.emit("pipe",R),T.flowing||(E("pipe resume"),R.resume()),F};function se(F){return function(){var R=F._readableState;E("pipeOnDrain",R.awaitDrain),R.awaitDrain&&R.awaitDrain--,R.awaitDrain===0&&o(F,"data")&&(R.flowing=!0,_(F))}}U.prototype.unpipe=function(F){var j=this._readableState,R={hasUnpiped:!1};if(j.pipesCount===0)return this;if(j.pipesCount===1)return F&&F!==j.pipes?this:(F||(F=j.pipes),j.pipes=null,j.pipesCount=0,j.flowing=!1,F&&F.emit("unpipe",this,R),this);if(!F){var T=j.pipes,N=j.pipesCount;j.pipes=null,j.pipesCount=0,j.flowing=!1;for(var te=0;te0,T.flowing!==!1&&this.resume()):F==="readable"&&!T.endEmitted&&!T.readableListening&&(T.readableListening=T.needReadable=!0,T.flowing=!1,T.emittedReadable=!1,E("on readable",T.length,T.reading),T.length?Q(this):T.reading||a.nextTick(we,this)),R},U.prototype.addListener=U.prototype.on,U.prototype.removeListener=function(F,j){var R=c.prototype.removeListener.call(this,F,j);return F==="readable"&&a.nextTick(xe,this),R},U.prototype.removeAllListeners=function(F){var j=c.prototype.removeAllListeners.apply(this,arguments);return(F==="readable"||F===void 0)&&a.nextTick(xe,this),j};function xe(F){var j=F._readableState;j.readableListening=F.listenerCount("readable")>0,j.resumeScheduled&&!j.paused?j.flowing=!0:F.listenerCount("data")>0&&F.resume()}function we(F){E("readable nexttick read 0"),F.read(0)}U.prototype.resume=function(){var F=this._readableState;return F.flowing||(E("resume"),F.flowing=!F.readableListening,ie(this,F)),F.paused=!1,this};function ie(F,j){j.resumeScheduled||(j.resumeScheduled=!0,a.nextTick(L,F,j))}function L(F,j){E("resume",j.reading),j.reading||F.read(0),j.resumeScheduled=!1,F.emit("resume"),_(F),j.flowing&&!j.reading&&F.read(0)}U.prototype.pause=function(){return E("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(E("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function _(F){var j=F._readableState;for(E("flow",j.flowing);j.flowing&&F.read()!==null;);}U.prototype.wrap=function(F){var j=this,R=this._readableState,T=!1;F.on("end",function(){if(E("wrapped end"),R.decoder&&!R.ended){var oe=R.decoder.end();oe&&oe.length&&j.push(oe)}j.push(null)}),F.on("data",function(oe){if(E("wrapped data"),R.decoder&&(oe=R.decoder.write(oe)),!(R.objectMode&&oe==null)&&!(!R.objectMode&&(!oe||!oe.length))){var V=j.push(oe);V||(T=!0,F.pause())}});for(var N in F)this[N]===void 0&&typeof F[N]=="function"&&(this[N]=function(V){return function(){return F[V].apply(F,arguments)}}(N));for(var te=0;te=j.length?(j.decoder?R=j.buffer.join(""):j.buffer.length===1?R=j.buffer.first():R=j.buffer.concat(j.length),j.buffer.clear()):R=j.buffer.consume(F,j.decoder),R}function Z(F){var j=F._readableState;E("endReadable",j.endEmitted),j.endEmitted||(j.ended=!0,a.nextTick(ne,j,F))}function ne(F,j){if(E("endReadableNT",F.endEmitted,F.length),!F.endEmitted&&F.length===0&&(F.endEmitted=!0,j.readable=!1,j.emit("end"),F.autoDestroy)){var R=j._writableState;(!R||R.autoDestroy&&R.finished)&&j.destroy()}}typeof Symbol=="function"&&(U.from=function(F,j){return P===void 0&&(P=e("./internal/streams/from")),P(U,F,j)});function H(F,j){for(var R=0,T=F.length;R-1))throw new A(D);return this._writableState.defaultEncoding=D,this},Object.defineProperty(z.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function X(_,D,Z){return!_.objectMode&&_.decodeStrings!==!1&&typeof D=="string"&&(D=r.from(D,Z)),D}Object.defineProperty(z.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function W(_,D,Z,ne,H,F){if(!Z){var j=X(D,ne,H);ne!==j&&(Z=!0,H="buffer",ne=j)}var R=D.objectMode?1:ne.length;D.length+=R;var T=D.length0?this.tail.next=f:this.head=f,this.tail=f,++this.length}},{key:"unshift",value:function(w){var f={data:w,next:this.head};this.length===0&&(this.tail=f),this.head=f,++this.length}},{key:"shift",value:function(){if(this.length!==0){var w=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,w}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(w){if(this.length===0)return"";for(var f=this.head,O=""+f.data;f=f.next;)O+=w+f.data;return O}},{key:"concat",value:function(w){if(this.length===0)return l.alloc(0);for(var f=l.allocUnsafe(w>>>0),O=this.head,y=0;O;)v(O.data,f,y),y+=O.data.length,O=O.next;return f}},{key:"consume",value:function(w,f){var O;return wb.length?b.length:w;if(g===b.length?y+=b:y+=b.slice(0,w),w-=g,w===0){g===b.length?(++O,f.next?this.head=f.next:this.head=this.tail=null):(this.head=f,f.data=b.slice(g));break}++O}return this.length-=O,y}},{key:"_getBuffer",value:function(w){var f=l.allocUnsafe(w),O=this.head,y=1;for(O.data.copy(f),w-=O.data.length;O=O.next;){var b=O.data,g=w>b.length?b.length:w;if(b.copy(f,f.length-w,0,g),w-=g,w===0){g===b.length?(++y,O.next?this.head=O.next:this.head=this.tail=null):(this.head=O,O.data=b.slice(g));break}++y}return this.length-=y,f}},{key:h,value:function(w,f){return E(this,t(t({},f),{},{depth:0,customInspect:!1}))}}]),m}()},{buffer:90,util:89}],407:[function(e,I,p){(function(a){(function(){"use strict";function t(r,i){var l=this,d=this._readableState&&this._readableState.destroyed,E=this._writableState&&this._writableState.destroyed;return d||E?(i?i(r):r&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,a.nextTick(c,this,r)):a.nextTick(c,this,r)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(r||null,function(h){!i&&h?l._writableState?l._writableState.errorEmitted?a.nextTick(u,l):(l._writableState.errorEmitted=!0,a.nextTick(s,l,h)):a.nextTick(s,l,h):i?(a.nextTick(u,l),i(h)):a.nextTick(u,l)}),this)}function s(r,i){c(r,i),u(r)}function u(r){r._writableState&&!r._writableState.emitClose||r._readableState&&!r._readableState.emitClose||r.emit("close")}function o(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function c(r,i){r.emit("error",i)}function n(r,i){var l=r._readableState,d=r._writableState;l&&l.autoDestroy||d&&d.autoDestroy?r.destroy(i):r.emit("error",i)}I.exports={destroy:t,undestroy:o,errorOrDestroy:n}}).call(this)}).call(this,e("_process"))},{_process:467}],408:[function(e,I,p){"use strict";var a=e("../../../errors").codes.ERR_STREAM_PREMATURE_CLOSE;function t(c){var n=!1;return function(){if(!n){n=!0;for(var r=arguments.length,i=new Array(r),l=0;l0;return r(O,b,g,function(A){w||(w=A),A&&f.forEach(i),!b&&(f.forEach(i),x(w))})});return v.reduce(l)}I.exports=E},{"../../../errors":399,"./end-of-stream":408}],411:[function(e,I,p){"use strict";var a=e("../../../errors").codes.ERR_INVALID_OPT_VALUE;function t(u,o,c){return u.highWaterMark!=null?u.highWaterMark:o?u[c]:null}function s(u,o,c,n){var r=t(o,n,c);if(r!=null){if(!(isFinite(r)&&Math.floor(r)===r)||r<0){var i=n?c:"highWaterMark";throw new a(i,r)}return Math.floor(r)}return u.objectMode?16:16*1024}I.exports={getHighWaterMark:s}},{"../../../errors":399}],412:[function(e,I,p){arguments[4][393][0].apply(p,arguments)},{dup:393,events:344}],413:[function(e,I,p){"use strict";var a=e("safe-buffer").Buffer,t=a.isEncoding||function(f){switch(f=""+f,f&&f.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function s(f){if(!f)return"utf8";for(var O;;)switch(f){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return f;default:if(O)return;f=(""+f).toLowerCase(),O=!0}}function u(f){var O=s(f);if(typeof O!="string"&&(a.isEncoding===t||!t(f)))throw new Error("Unknown encoding: "+f);return O||f}p.StringDecoder=o;function o(f){this.encoding=u(f);var O;switch(this.encoding){case"utf16le":this.text=E,this.end=h,O=4;break;case"utf8":this.fillLast=i,O=4;break;case"base64":this.text=v,this.end=m,O=3;break;default:this.write=x,this.end=w;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=a.allocUnsafe(O)}o.prototype.write=function(f){if(f.length===0)return"";var O,y;if(this.lastNeed){if(O=this.fillLast(f),O===void 0)return"";y=this.lastNeed,this.lastNeed=0}else y=0;return y>5===6?2:f>>4===14?3:f>>3===30?4:f>>6===2?-1:-2}function n(f,O,y){var b=O.length-1;if(b=0?(g>0&&(f.lastNeed=g-1),g):--b=0?(g>0&&(f.lastNeed=g-2),g):--b=0?(g>0&&(g===2?g=0:f.lastNeed=g-3),g):0))}function r(f,O,y){if((O[0]&192)!==128)return f.lastNeed=0,"\uFFFD";if(f.lastNeed>1&&O.length>1){if((O[1]&192)!==128)return f.lastNeed=1,"\uFFFD";if(f.lastNeed>2&&O.length>2&&(O[2]&192)!==128)return f.lastNeed=2,"\uFFFD"}}function i(f){var O=this.lastTotal-this.lastNeed,y=r(this,f,O);if(y!==void 0)return y;if(this.lastNeed<=f.length)return f.copy(this.lastChar,O,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);f.copy(this.lastChar,O,0,f.length),this.lastNeed-=f.length}function l(f,O){var y=n(this,f,O);if(!this.lastNeed)return f.toString("utf8",O);this.lastTotal=y;var b=f.length-(y-this.lastNeed);return f.copy(this.lastChar,0,b),f.toString("utf8",O,b)}function d(f){var O=f&&f.length?this.write(f):"";return this.lastNeed?O+"\uFFFD":O}function E(f,O){if((f.length-O)%2===0){var y=f.toString("utf16le",O);if(y){var b=y.charCodeAt(y.length-1);if(b>=55296&&b<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=f[f.length-2],this.lastChar[1]=f[f.length-1],y.slice(0,-1)}return y}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=f[f.length-1],f.toString("utf16le",O,f.length-1)}function h(f){var O=f&&f.length?this.write(f):"";if(this.lastNeed){var y=this.lastTotal-this.lastNeed;return O+this.lastChar.toString("utf16le",0,y)}return O}function v(f,O){var y=(f.length-O)%3;return y===0?f.toString("base64",O):(this.lastNeed=3-y,this.lastTotal=3,y===1?this.lastChar[0]=f[f.length-1]:(this.lastChar[0]=f[f.length-2],this.lastChar[1]=f[f.length-1]),f.toString("base64",O,f.length-y))}function m(f){var O=f&&f.length?this.write(f):"";return this.lastNeed?O+this.lastChar.toString("base64",0,3-this.lastNeed):O}function x(f){return f.toString(this.encoding)}function w(f){return f&&f.length?this.write(f):""}},{"safe-buffer":396}],414:[function(e,I,p){(function(a,t){(function(){var s=e("process/browser.js").nextTick,u=Function.prototype.apply,o=Array.prototype.slice,c={},n=0;p.setTimeout=function(){return new r(u.call(setTimeout,window,arguments),clearTimeout)},p.setInterval=function(){return new r(u.call(setInterval,window,arguments),clearInterval)},p.clearTimeout=p.clearInterval=function(i){i.close()};function r(i,l){this._id=i,this._clearFn=l}r.prototype.unref=r.prototype.ref=function(){},r.prototype.close=function(){this._clearFn.call(window,this._id)},p.enroll=function(i,l){clearTimeout(i._idleTimeoutId),i._idleTimeout=l},p.unenroll=function(i){clearTimeout(i._idleTimeoutId),i._idleTimeout=-1},p._unrefActive=p.active=function(i){clearTimeout(i._idleTimeoutId);var l=i._idleTimeout;l>=0&&(i._idleTimeoutId=setTimeout(function(){i._onTimeout&&i._onTimeout()},l))},p.setImmediate=typeof a=="function"?a:function(i){var l=n++,d=arguments.length<2?!1:o.call(arguments,1);return c[l]=!0,s(function(){c[l]&&(d?i.apply(null,d):i.call(null),p.clearImmediate(l))}),l},p.clearImmediate=typeof t=="function"?t:function(i){delete c[i]}}).call(this)}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":381,timers:414}],415:[function(e,I,p){var a=e("buffer").Buffer;I.exports=function(t){if(t instanceof Uint8Array){if(t.byteOffset===0&&t.byteLength===t.buffer.byteLength)return t.buffer;if(typeof t.buffer.slice=="function")return t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength)}if(a.isBuffer(t)){for(var s=new Uint8Array(t.length),u=t.length,o=0;o=we)return _;switch(_){case"%s":return String(xe[se++]);case"%d":return Number(xe[se++]);case"%j":try{return JSON.stringify(xe[se++])}catch(D){return"[Circular]"}default:return _}}),L=xe[se];se=3&&(se.depth=arguments[2]),arguments.length>=4&&(se.colors=arguments[3]),f(ue)?se.showHidden=ue:ue&&p._extend(se,ue),P(se.showHidden)&&(se.showHidden=!1),P(se.depth)&&(se.depth=2),P(se.colors)&&(se.colors=!1),P(se.customInspect)&&(se.customInspect=!0),se.colors&&(se.stylize=r),d(se,J,se.depth)}p.inspect=n,n.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},n.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function r(J,ue){var se=n.styles[ue];return se?"\x1B["+n.colors[se][0]+"m"+J+"\x1B["+n.colors[se][1]+"m":J}function i(J,ue){return J}function l(J){var ue={};return J.forEach(function(se,xe){ue[se]=!0}),ue}function d(J,ue,se){if(J.customInspect&&ue&&U(ue.inspect)&&ue.inspect!==p.inspect&&!(ue.constructor&&ue.constructor.prototype===ue)){var xe=ue.inspect(se,J);return g(xe)||(xe=d(J,xe,se)),xe}var we=E(J,ue);if(we)return we;var ie=Object.keys(ue),L=l(ie);if(J.showHidden&&(ie=Object.getOwnPropertyNames(ue)),z(ue)&&(ie.indexOf("message")>=0||ie.indexOf("description")>=0))return h(ue);if(ie.length===0){if(U(ue)){var _=ue.name?": "+ue.name:"";return J.stylize("[Function"+_+"]","special")}if(k(ue))return J.stylize(RegExp.prototype.toString.call(ue),"regexp");if(M(ue))return J.stylize(Date.prototype.toString.call(ue),"date");if(z(ue))return h(ue)}var D="",Z=!1,ne=["{","}"];if(w(ue)&&(Z=!0,ne=["[","]"]),U(ue)){var H=ue.name?": "+ue.name:"";D=" [Function"+H+"]"}if(k(ue)&&(D=" "+RegExp.prototype.toString.call(ue)),M(ue)&&(D=" "+Date.prototype.toUTCString.call(ue)),z(ue)&&(D=" "+h(ue)),ie.length===0&&(!Z||ue.length==0))return ne[0]+D+ne[1];if(se<0)return k(ue)?J.stylize(RegExp.prototype.toString.call(ue),"regexp"):J.stylize("[Object]","special");J.seen.push(ue);var F;return Z?F=v(J,ue,se,L,ie):F=ie.map(function(j){return m(J,ue,se,L,j,Z)}),J.seen.pop(),x(F,D,ne)}function E(J,ue){if(P(ue))return J.stylize("undefined","undefined");if(g(ue)){var se="'"+JSON.stringify(ue).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return J.stylize(se,"string")}if(b(ue))return J.stylize(""+ue,"number");if(f(ue))return J.stylize(""+ue,"boolean");if(O(ue))return J.stylize("null","null")}function h(J){return"["+Error.prototype.toString.call(J)+"]"}function v(J,ue,se,xe,we){for(var ie=[],L=0,_=ue.length;L<_;++L)q(ue,String(L))?ie.push(m(J,ue,se,xe,String(L),!0)):ie.push("");return we.forEach(function(D){D.match(/^\d+$/)||ie.push(m(J,ue,se,xe,D,!0))}),ie}function m(J,ue,se,xe,we,ie){var L,_,D;if(D=Object.getOwnPropertyDescriptor(ue,we)||{value:ue[we]},D.get?D.set?_=J.stylize("[Getter/Setter]","special"):_=J.stylize("[Getter]","special"):D.set&&(_=J.stylize("[Setter]","special")),q(xe,we)||(L="["+we+"]"),_||(J.seen.indexOf(D.value)<0?(O(se)?_=d(J,D.value,null):_=d(J,D.value,se-1),_.indexOf(` +`)>-1&&(ie?_=_.split(` +`).map(function(Z){return" "+Z}).join(` +`).slice(2):_=` +`+_.split(` +`).map(function(Z){return" "+Z}).join(` +`))):_=J.stylize("[Circular]","special")),P(L)){if(ie&&we.match(/^\d+$/))return _;L=JSON.stringify(""+we),L.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(L=L.slice(1,-1),L=J.stylize(L,"name")):(L=L.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),L=J.stylize(L,"string"))}return L+": "+_}function x(J,ue,se){var xe=0,we=J.reduce(function(ie,L){return xe++,L.indexOf(` +`)>=0&&xe++,ie+L.replace(/\u001b\[\d\d?m/g,"").length+1},0);return we>60?se[0]+(ue===""?"":ue+` + `)+" "+J.join(`, + `)+" "+se[1]:se[0]+ue+" "+J.join(", ")+" "+se[1]}p.types=e("./support/types");function w(J){return Array.isArray(J)}p.isArray=w;function f(J){return typeof J=="boolean"}p.isBoolean=f;function O(J){return J===null}p.isNull=O;function y(J){return J==null}p.isNullOrUndefined=y;function b(J){return typeof J=="number"}p.isNumber=b;function g(J){return typeof J=="string"}p.isString=g;function A(J){return typeof J=="symbol"}p.isSymbol=A;function P(J){return J===void 0}p.isUndefined=P;function k(J){return B(J)&&X(J)==="[object RegExp]"}p.isRegExp=k,p.types.isRegExp=k;function B(J){return typeof J=="object"&&J!==null}p.isObject=B;function M(J){return B(J)&&X(J)==="[object Date]"}p.isDate=M,p.types.isDate=M;function z(J){return B(J)&&(X(J)==="[object Error]"||J instanceof Error)}p.isError=z,p.types.isNativeError=z;function U(J){return typeof J=="function"}p.isFunction=U;function K(J){return J===null||typeof J=="boolean"||typeof J=="number"||typeof J=="string"||typeof J=="symbol"||typeof J=="undefined"}p.isPrimitive=K,p.isBuffer=e("./support/isBuffer");function X(J){return Object.prototype.toString.call(J)}function W(J){return J<10?"0"+J.toString(10):J.toString(10)}var re=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function G(){var J=new Date,ue=[W(J.getHours()),W(J.getMinutes()),W(J.getSeconds())].join(":");return[J.getDate(),re[J.getMonth()],ue].join(" ")}p.log=function(){console.log("%s - %s",G(),p.format.apply(p,arguments))},p.inherits=e("inherits"),p._extend=function(J,ue){if(!ue||!B(ue))return J;for(var se=Object.keys(ue),xe=se.length;xe--;)J[se[xe]]=ue[se[xe]];return J};function q(J,ue){return Object.prototype.hasOwnProperty.call(J,ue)}var Y=typeof Symbol!="undefined"?Symbol("util.promisify.custom"):void 0;p.promisify=function(ue){if(typeof ue!="function")throw new TypeError('The "original" argument must be of type Function');if(Y&&ue[Y]){var se=ue[Y];if(typeof se!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(se,Y,{value:se,enumerable:!1,writable:!1,configurable:!0}),se}function se(){for(var xe,we,ie=new Promise(function(D,Z){xe=D,we=Z}),L=[],_=0;_-1?O:O!=="Object"?!1:x(f)}return c?m(f):null}}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"available-typed-arrays":86,"call-bind":93,"call-bind/callBound":92,"for-each":345,gopd:349,"has-tostringtag/shams":353}],421:[function(e,I,p){(function(){"use strict";p.stripBOM=function(a){return a[0]==="\uFEFF"?a.substring(1):a}}).call(this)},{}],422:[function(e,I,p){(function(){"use strict";var a,t,s,u,o,c={}.hasOwnProperty;a=e("xmlbuilder"),t=e("./defaults").defaults,u=function(n){return typeof n=="string"&&(n.indexOf("&")>=0||n.indexOf(">")>=0||n.indexOf("<")>=0)},o=function(n){return""},s=function(n){return n.replace("]]>","]]]]>")},p.Builder=function(){function n(r){var i,l,d;this.options={},l=t["0.2"];for(i in l)c.call(l,i)&&(d=l[i],this.options[i]=d);for(i in r)c.call(r,i)&&(d=r[i],this.options[i]=d)}return n.prototype.buildObject=function(r){var i,l,d,E,h;return i=this.options.attrkey,l=this.options.charkey,Object.keys(r).length===1&&this.options.rootName===t["0.2"].rootName?(h=Object.keys(r)[0],r=r[h]):h=this.options.rootName,d=function(v){return function(m,x){var w,f,O,y,b,g;if(typeof x!="object")v.options.cdata&&u(x)?m.raw(o(x)):m.txt(x);else if(Array.isArray(x)){for(y in x)if(c.call(x,y)){f=x[y];for(b in f)O=f[b],m=d(m.ele(b),O).up()}}else for(b in x)if(c.call(x,b))if(f=x[b],b===i){if(typeof f=="object")for(w in f)g=f[w],m=m.att(w,g)}else if(b===l)v.options.cdata&&u(f)?m=m.raw(o(f)):m=m.txt(f);else if(Array.isArray(f))for(y in f)c.call(f,y)&&(O=f[y],typeof O=="string"?v.options.cdata&&u(O)?m=m.ele(b).raw(o(O)).up():m=m.ele(b,O).up():m=d(m.ele(b),O).up());else typeof f=="object"?m=d(m.ele(b),f).up():typeof f=="string"&&v.options.cdata&&u(f)?m=m.ele(b).raw(o(f)).up():(f==null&&(f=""),m=m.ele(b,f.toString()).up());return m}}(this),E=a.create(h,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),d(E,r).end(this.options.renderOpts)},n}()}).call(this)},{"./defaults":423,xmlbuilder:459}],423:[function(e,I,p){(function(){p.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:` +`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(this)},{}],424:[function(e,I,p){(function(){"use strict";var a,t,s,u,o,c,n,r,i,l=function(h,v){return function(){return h.apply(v,arguments)}},d=function(h,v){for(var m in v)E.call(v,m)&&(h[m]=v[m]);function x(){this.constructor=h}return x.prototype=v.prototype,h.prototype=new x,h.__super__=v.prototype,h},E={}.hasOwnProperty;r=e("sax"),u=e("events"),a=e("./bom"),n=e("./processors"),i=e("timers").setImmediate,t=e("./defaults").defaults,o=function(h){return typeof h=="object"&&h!=null&&Object.keys(h).length===0},c=function(h,v,m){var x,w,f;for(x=0,w=h.length;x0&&(A[O.options.childkey]=k),k=A;else if(z){z[O.options.childkey]=z[O.options.childkey]||[],B={};for(g in k)E.call(k,g)&&s(B,g,k[g]);z[O.options.childkey].push(B),delete k["#name"],Object.keys(k).length===1&&x in k&&!O.EXPLICIT_CHARKEY&&(k=k[x])}}return f.length>0?O.assignOrPush(z,P,k):(O.options.explicitRoot&&(M=k,k={},s(k,P,M)),O.resultObject=k,O.saxParser.ended=!0,O.emit("end",O.resultObject))}}(this),w=function(O){return function(y){var b,g;if(g=f[f.length-1],g)return g[x]+=y,O.options.explicitChildren&&O.options.preserveChildrenOrder&&O.options.charsAsChildren&&(O.options.includeWhiteChars||y.replace(/\\n/g,"").trim()!=="")&&(g[O.options.childkey]=g[O.options.childkey]||[],b={"#name":"__text__"},b[x]=y,O.options.normalize&&(b[x]=b[x].replace(/\s{2,}/g," ").trim()),g[O.options.childkey].push(b)),g}}(this),this.saxParser.ontext=w,this.saxParser.oncdata=function(O){return function(y){var b;if(b=w(y),b)return b.cdata=!0}}(this)},v.prototype.parseString=function(m,x){var w;x!=null&&typeof x=="function"&&(this.on("end",function(f){return this.reset(),x(null,f)}),this.on("error",function(f){return this.reset(),x(f)}));try{return m=m.toString(),m.trim()===""?(this.emit("end",null),!0):(m=a.stripBOM(m),this.options.async?(this.remaining=m,i(this.processAsync),this.saxParser):this.saxParser.write(m).close())}catch(f){if(w=f,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw w}else return this.emit("error",w),this.saxParser.errThrown=!0}},v.prototype.parseStringPromise=function(m){return new Promise(function(x){return function(w,f){return x.parseString(m,function(O,y){return O?f(O):w(y)})}}(this))},v}(u),p.parseString=function(h,v,m){var x,w,f;return m!=null?(typeof m=="function"&&(x=m),typeof v=="object"&&(w=v)):(typeof v=="function"&&(x=v),w={}),f=new p.Parser(w),f.parseString(h,x)},p.parseStringPromise=function(h,v){var m,x;return typeof v=="object"&&(m=v),x=new p.Parser(m),x.parseStringPromise(h)}}).call(this)},{"./bom":421,"./defaults":423,"./processors":425,events:344,sax:397,timers:414}],425:[function(e,I,p){(function(){"use strict";var a;a=new RegExp(/(?!xmlns)^.*:/),p.normalize=function(t){return t.toLowerCase()},p.firstCharLowerCase=function(t){return t.charAt(0).toLowerCase()+t.slice(1)},p.stripPrefix=function(t){return t.replace(a,"")},p.parseNumbers=function(t){return isNaN(t)||(t=t%1===0?parseInt(t,10):parseFloat(t)),t},p.parseBooleans=function(t){return/^(?:true|false)$/i.test(t)&&(t=t.toLowerCase()==="true"),t}}).call(this)},{}],426:[function(e,I,p){(function(){"use strict";var a,t,s,u,o=function(n,r){for(var i in r)c.call(r,i)&&(n[i]=r[i]);function l(){this.constructor=n}return l.prototype=r.prototype,n.prototype=new l,n.__super__=r.prototype,n},c={}.hasOwnProperty;t=e("./defaults"),a=e("./builder"),s=e("./parser"),u=e("./processors"),p.defaults=t.defaults,p.processors=u,p.ValidationError=function(n){o(r,n);function r(i){this.message=i}return r}(Error),p.Builder=a.Builder,p.Parser=s.Parser,p.parseString=s.parseString,p.parseStringPromise=s.parseStringPromise}).call(this)},{"./builder":422,"./defaults":423,"./parser":424,"./processors":425}],427:[function(e,I,p){(function(){I.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(this)},{}],428:[function(e,I,p){(function(){I.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(this)},{}],429:[function(e,I,p){(function(){var a,t,s,u,o,c,n,r=[].slice,i={}.hasOwnProperty;a=function(){var l,d,E,h,v,m;if(m=arguments[0],v=2<=arguments.length?r.call(arguments,1):[],o(Object.assign))Object.assign.apply(null,arguments);else for(l=0,E=v.length;l":"attribute: {"+o+"}, parent: <"+this.parent.name+">"},u.prototype.isEqualNode=function(o){return!(o.namespaceURI!==this.namespaceURI||o.prefix!==this.prefix||o.localName!==this.localName||o.value!==this.value)},u}()}).call(this)},{"./NodeType":428,"./XMLNode":450}],432:[function(e,I,p){(function(){var a,t,s,u=function(c,n){for(var r in n)o.call(n,r)&&(c[r]=n[r]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},o={}.hasOwnProperty;a=e("./NodeType"),s=e("./XMLCharacterData"),I.exports=t=function(c){u(n,c);function n(r,i){if(n.__super__.constructor.call(this,r),i==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=a.CData,this.value=this.stringify.cdata(i)}return n.prototype.clone=function(){return Object.create(this)},n.prototype.toString=function(r){return this.options.writer.cdata(this,this.options.writer.filterOptions(r))},n}(s)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],433:[function(e,I,p){(function(){var a,t,s=function(o,c){for(var n in c)u.call(c,n)&&(o[n]=c[n]);function r(){this.constructor=o}return r.prototype=c.prototype,o.prototype=new r,o.__super__=c.prototype,o},u={}.hasOwnProperty;t=e("./XMLNode"),I.exports=a=function(o){s(c,o);function c(n){c.__super__.constructor.call(this,n),this.value=""}return Object.defineProperty(c.prototype,"data",{get:function(){return this.value},set:function(n){return this.value=n||""}}),Object.defineProperty(c.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(c.prototype,"textContent",{get:function(){return this.value},set:function(n){return this.value=n||""}}),c.prototype.clone=function(){return Object.create(this)},c.prototype.substringData=function(n,r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.appendData=function(n){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.insertData=function(n,r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.deleteData=function(n,r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.replaceData=function(n,r,i){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.isEqualNode=function(n){return!(!c.__super__.isEqualNode.apply(this,arguments).isEqualNode(n)||n.data!==this.data)},c}(t)}).call(this)},{"./XMLNode":450}],434:[function(e,I,p){(function(){var a,t,s,u=function(c,n){for(var r in n)o.call(n,r)&&(c[r]=n[r]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},o={}.hasOwnProperty;a=e("./NodeType"),t=e("./XMLCharacterData"),I.exports=s=function(c){u(n,c);function n(r,i){if(n.__super__.constructor.call(this,r),i==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=a.Comment,this.value=this.stringify.comment(i)}return n.prototype.clone=function(){return Object.create(this)},n.prototype.toString=function(r){return this.options.writer.comment(this,this.options.writer.filterOptions(r))},n}(t)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],435:[function(e,I,p){(function(){var a,t,s;t=e("./XMLDOMErrorHandler"),s=e("./XMLDOMStringList"),I.exports=a=function(){function u(){var o;this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new t,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=o=Object.create(this.defaultParams)}return Object.defineProperty(u.prototype,"parameterNames",{get:function(){return new s(Object.keys(this.defaultParams))}}),u.prototype.getParameter=function(o){return this.params.hasOwnProperty(o)?this.params[o]:null},u.prototype.canSetParameter=function(o,c){return!0},u.prototype.setParameter=function(o,c){return c!=null?this.params[o]=c:delete this.params[o]},u}()}).call(this)},{"./XMLDOMErrorHandler":436,"./XMLDOMStringList":438}],436:[function(e,I,p){(function(){var a;I.exports=a=function(){function t(){}return t.prototype.handleError=function(s){throw new Error(s)},t}()}).call(this)},{}],437:[function(e,I,p){(function(){var a;I.exports=a=function(){function t(){}return t.prototype.hasFeature=function(s,u){return!0},t.prototype.createDocumentType=function(s,u,o){throw new Error("This DOM method is not implemented.")},t.prototype.createDocument=function(s,u,o){throw new Error("This DOM method is not implemented.")},t.prototype.createHTMLDocument=function(s){throw new Error("This DOM method is not implemented.")},t.prototype.getFeature=function(s,u){throw new Error("This DOM method is not implemented.")},t}()}).call(this)},{}],438:[function(e,I,p){(function(){var a;I.exports=a=function(){function t(s){this.arr=s||[]}return Object.defineProperty(t.prototype,"length",{get:function(){return this.arr.length}}),t.prototype.item=function(s){return this.arr[s]||null},t.prototype.contains=function(s){return this.arr.indexOf(s)!==-1},t}()}).call(this)},{}],439:[function(e,I,p){(function(){var a,t,s,u=function(c,n){for(var r in n)o.call(n,r)&&(c[r]=n[r]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},o={}.hasOwnProperty;s=e("./XMLNode"),a=e("./NodeType"),I.exports=t=function(c){u(n,c);function n(r,i,l,d,E,h){if(n.__super__.constructor.call(this,r),i==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(l==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(i));if(!d)throw new Error("Missing DTD attribute type. "+this.debugInfo(i));if(!E)throw new Error("Missing DTD attribute default. "+this.debugInfo(i));if(E.indexOf("#")!==0&&(E="#"+E),!E.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(i));if(h&&!E.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(i));this.elementName=this.stringify.name(i),this.type=a.AttributeDeclaration,this.attributeName=this.stringify.name(l),this.attributeType=this.stringify.dtdAttType(d),h&&(this.defaultValue=this.stringify.dtdAttDefault(h)),this.defaultValueType=E}return n.prototype.toString=function(r){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(r))},n}(s)}).call(this)},{"./NodeType":428,"./XMLNode":450}],440:[function(e,I,p){(function(){var a,t,s,u=function(c,n){for(var r in n)o.call(n,r)&&(c[r]=n[r]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},o={}.hasOwnProperty;s=e("./XMLNode"),a=e("./NodeType"),I.exports=t=function(c){u(n,c);function n(r,i,l){if(n.__super__.constructor.call(this,r),i==null)throw new Error("Missing DTD element name. "+this.debugInfo());l||(l="(#PCDATA)"),Array.isArray(l)&&(l="("+l.join(",")+")"),this.name=this.stringify.name(i),this.type=a.ElementDeclaration,this.value=this.stringify.dtdElementValue(l)}return n.prototype.toString=function(r){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(r))},n}(s)}).call(this)},{"./NodeType":428,"./XMLNode":450}],441:[function(e,I,p){(function(){var a,t,s,u,o=function(n,r){for(var i in r)c.call(r,i)&&(n[i]=r[i]);function l(){this.constructor=n}return l.prototype=r.prototype,n.prototype=new l,n.__super__=r.prototype,n},c={}.hasOwnProperty;u=e("./Utility").isObject,s=e("./XMLNode"),a=e("./NodeType"),I.exports=t=function(n){o(r,n);function r(i,l,d,E){if(r.__super__.constructor.call(this,i),d==null)throw new Error("Missing DTD entity name. "+this.debugInfo(d));if(E==null)throw new Error("Missing DTD entity value. "+this.debugInfo(d));if(this.pe=!!l,this.name=this.stringify.name(d),this.type=a.EntityDeclaration,!u(E))this.value=this.stringify.dtdEntityValue(E),this.internal=!0;else{if(!E.pubID&&!E.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(d));if(E.pubID&&!E.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(d));if(this.internal=!1,E.pubID!=null&&(this.pubID=this.stringify.dtdPubID(E.pubID)),E.sysID!=null&&(this.sysID=this.stringify.dtdSysID(E.sysID)),E.nData!=null&&(this.nData=this.stringify.dtdNData(E.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(d))}}return Object.defineProperty(r.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(r.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(r.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(r.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(r.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(r.prototype,"xmlVersion",{get:function(){return null}}),r.prototype.toString=function(i){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(i))},r}(s)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],442:[function(e,I,p){(function(){var a,t,s,u=function(c,n){for(var r in n)o.call(n,r)&&(c[r]=n[r]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},o={}.hasOwnProperty;s=e("./XMLNode"),a=e("./NodeType"),I.exports=t=function(c){u(n,c);function n(r,i,l){if(n.__super__.constructor.call(this,r),i==null)throw new Error("Missing DTD notation name. "+this.debugInfo(i));if(!l.pubID&&!l.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(i));this.name=this.stringify.name(i),this.type=a.NotationDeclaration,l.pubID!=null&&(this.pubID=this.stringify.dtdPubID(l.pubID)),l.sysID!=null&&(this.sysID=this.stringify.dtdSysID(l.sysID))}return Object.defineProperty(n.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(n.prototype,"systemId",{get:function(){return this.sysID}}),n.prototype.toString=function(r){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(r))},n}(s)}).call(this)},{"./NodeType":428,"./XMLNode":450}],443:[function(e,I,p){(function(){var a,t,s,u,o=function(n,r){for(var i in r)c.call(r,i)&&(n[i]=r[i]);function l(){this.constructor=n}return l.prototype=r.prototype,n.prototype=new l,n.__super__=r.prototype,n},c={}.hasOwnProperty;u=e("./Utility").isObject,s=e("./XMLNode"),a=e("./NodeType"),I.exports=t=function(n){o(r,n);function r(i,l,d,E){var h;r.__super__.constructor.call(this,i),u(l)&&(h=l,l=h.version,d=h.encoding,E=h.standalone),l||(l="1.0"),this.type=a.Declaration,this.version=this.stringify.xmlVersion(l),d!=null&&(this.encoding=this.stringify.xmlEncoding(d)),E!=null&&(this.standalone=this.stringify.xmlStandalone(E))}return r.prototype.toString=function(i){return this.options.writer.declaration(this,this.options.writer.filterOptions(i))},r}(s)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],444:[function(e,I,p){(function(){var a,t,s,u,o,c,n,r,i,l=function(E,h){for(var v in h)d.call(h,v)&&(E[v]=h[v]);function m(){this.constructor=E}return m.prototype=h.prototype,E.prototype=new m,E.__super__=h.prototype,E},d={}.hasOwnProperty;i=e("./Utility").isObject,r=e("./XMLNode"),a=e("./NodeType"),t=e("./XMLDTDAttList"),u=e("./XMLDTDEntity"),s=e("./XMLDTDElement"),o=e("./XMLDTDNotation"),n=e("./XMLNamedNodeMap"),I.exports=c=function(E){l(h,E);function h(v,m,x){var w,f,O,y,b,g;if(h.__super__.constructor.call(this,v),this.type=a.DocType,v.children){for(y=v.children,f=0,O=y.length;f=0;)this.up();return this.onEnd()},B.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},B.prototype.openNode=function(M){var z,U,K,X;if(!M.isOpen){if(!this.root&&this.currentLevel===0&&M.type===a.Element&&(this.root=M),U="",M.type===a.Element){this.writerOptions.state=t.OpenTag,U=this.writer.indent(M,this.writerOptions,this.currentLevel)+"<"+M.name,X=M.attribs;for(K in X)k.call(X,K)&&(z=X[K],U+=this.writer.attribute(z,this.writerOptions,this.currentLevel));U+=(M.children?">":"/>")+this.writer.endline(M,this.writerOptions,this.currentLevel),this.writerOptions.state=t.InsideTag}else this.writerOptions.state=t.OpenTag,U=this.writer.indent(M,this.writerOptions,this.currentLevel)+""),U+=this.writer.endline(M,this.writerOptions,this.currentLevel);return this.onData(U,this.currentLevel),M.isOpen=!0}},B.prototype.closeNode=function(M){var z;if(!M.isClosed)return z="",this.writerOptions.state=t.CloseTag,M.type===a.Element?z=this.writer.indent(M,this.writerOptions,this.currentLevel)+""+this.writer.endline(M,this.writerOptions,this.currentLevel):z=this.writer.indent(M,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(M,this.writerOptions,this.currentLevel),this.writerOptions.state=t.None,this.onData(z,this.currentLevel),M.isClosed=!0},B.prototype.onData=function(M,z){return this.documentStarted=!0,this.onDataCallback(M,z+1)},B.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},B.prototype.debugInfo=function(M){return M==null?"":"node: <"+M+">"},B.prototype.ele=function(){return this.element.apply(this,arguments)},B.prototype.nod=function(M,z,U){return this.node(M,z,U)},B.prototype.txt=function(M){return this.text(M)},B.prototype.dat=function(M){return this.cdata(M)},B.prototype.com=function(M){return this.comment(M)},B.prototype.ins=function(M,z){return this.instruction(M,z)},B.prototype.dec=function(M,z,U){return this.declaration(M,z,U)},B.prototype.dtd=function(M,z,U){return this.doctype(M,z,U)},B.prototype.e=function(M,z,U){return this.element(M,z,U)},B.prototype.n=function(M,z,U){return this.node(M,z,U)},B.prototype.t=function(M){return this.text(M)},B.prototype.d=function(M){return this.cdata(M)},B.prototype.c=function(M){return this.comment(M)},B.prototype.r=function(M){return this.raw(M)},B.prototype.i=function(M,z){return this.instruction(M,z)},B.prototype.att=function(){return this.currentNode&&this.currentNode.type===a.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},B.prototype.a=function(){return this.currentNode&&this.currentNode.type===a.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},B.prototype.ent=function(M,z){return this.entity(M,z)},B.prototype.pent=function(M,z){return this.pEntity(M,z)},B.prototype.not=function(M,z){return this.notation(M,z)},B}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLAttribute":431,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDocument":445,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLStringWriter":455,"./XMLStringifier":456,"./XMLText":457}],447:[function(e,I,p){(function(){var a,t,s,u=function(c,n){for(var r in n)o.call(n,r)&&(c[r]=n[r]);function i(){this.constructor=c}return i.prototype=n.prototype,c.prototype=new i,c.__super__=n.prototype,c},o={}.hasOwnProperty;s=e("./XMLNode"),a=e("./NodeType"),I.exports=t=function(c){u(n,c);function n(r){n.__super__.constructor.call(this,r),this.type=a.Dummy}return n.prototype.clone=function(){return Object.create(this)},n.prototype.toString=function(r){return""},n}(s)}).call(this)},{"./NodeType":428,"./XMLNode":450}],448:[function(e,I,p){(function(){var a,t,s,u,o,c,n,r,i,l=function(E,h){for(var v in h)d.call(h,v)&&(E[v]=h[v]);function m(){this.constructor=E}return m.prototype=h.prototype,E.prototype=new m,E.__super__=h.prototype,E},d={}.hasOwnProperty;i=e("./Utility"),r=i.isObject,n=i.isFunction,c=i.getValue,o=e("./XMLNode"),a=e("./NodeType"),t=e("./XMLAttribute"),u=e("./XMLNamedNodeMap"),I.exports=s=function(E){l(h,E);function h(v,m,x){var w,f,O,y;if(h.__super__.constructor.call(this,v),m==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(m),this.type=a.Element,this.attribs={},this.schemaTypeInfo=null,x!=null&&this.attribute(x),v.type===a.Document&&(this.isRoot=!0,this.documentObject=v,v.rootObject=this,v.children)){for(y=v.children,f=0,O=y.length;f=w;m=0<=w?++x:--x)if(!this.attribs[m].isEqualNode(v.attribs[m]))return!1;return!0},h}(o)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLAttribute":431,"./XMLNamedNodeMap":449,"./XMLNode":450}],449:[function(e,I,p){(function(){var a;I.exports=a=function(){function t(s){this.nodes=s}return Object.defineProperty(t.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),t.prototype.clone=function(){return this.nodes=null},t.prototype.getNamedItem=function(s){return this.nodes[s]},t.prototype.setNamedItem=function(s){var u;return u=this.nodes[s.nodeName],this.nodes[s.nodeName]=s,u||null},t.prototype.removeNamedItem=function(s){var u;return u=this.nodes[s],delete this.nodes[s],u||null},t.prototype.item=function(s){return this.nodes[Object.keys(this.nodes)[s]]||null},t.prototype.getNamedItemNS=function(s,u){throw new Error("This DOM method is not implemented.")},t.prototype.setNamedItemNS=function(s){throw new Error("This DOM method is not implemented.")},t.prototype.removeNamedItemNS=function(s,u){throw new Error("This DOM method is not implemented.")},t}()}).call(this)},{}],450:[function(e,I,p){(function(){var a,t,s,u,o,c,n,r,i,l,d,E,h,v,m,x,w,f,O,y={}.hasOwnProperty;O=e("./Utility"),f=O.isObject,w=O.isFunction,x=O.isEmpty,m=O.getValue,r=null,s=null,u=null,o=null,c=null,h=null,v=null,E=null,n=null,t=null,d=null,i=null,a=null,I.exports=l=function(){function b(g){this.parent=g,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,r||(r=e("./XMLElement"),s=e("./XMLCData"),u=e("./XMLComment"),o=e("./XMLDeclaration"),c=e("./XMLDocType"),h=e("./XMLRaw"),v=e("./XMLText"),E=e("./XMLProcessingInstruction"),n=e("./XMLDummy"),t=e("./NodeType"),d=e("./XMLNodeList"),i=e("./XMLNamedNodeMap"),a=e("./DocumentPosition"))}return Object.defineProperty(b.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(b.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(b.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(b.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(b.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new d(this.children)),this.childNodeList}}),Object.defineProperty(b.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(b.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(b.prototype,"previousSibling",{get:function(){var g;return g=this.parent.children.indexOf(this),this.parent.children[g-1]||null}}),Object.defineProperty(b.prototype,"nextSibling",{get:function(){var g;return g=this.parent.children.indexOf(this),this.parent.children[g+1]||null}}),Object.defineProperty(b.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(b.prototype,"textContent",{get:function(){var g,A,P,k,B;if(this.nodeType===t.Element||this.nodeType===t.DocumentFragment){for(B="",k=this.children,A=0,P=k.length;A":(P=this.parent)!=null&&P.name?"node: <"+g+">, parent: <"+this.parent.name+">":"node: <"+g+">"},b.prototype.ele=function(g,A,P){return this.element(g,A,P)},b.prototype.nod=function(g,A,P){return this.node(g,A,P)},b.prototype.txt=function(g){return this.text(g)},b.prototype.dat=function(g){return this.cdata(g)},b.prototype.com=function(g){return this.comment(g)},b.prototype.ins=function(g,A){return this.instruction(g,A)},b.prototype.doc=function(){return this.document()},b.prototype.dec=function(g,A,P){return this.declaration(g,A,P)},b.prototype.e=function(g,A,P){return this.element(g,A,P)},b.prototype.n=function(g,A,P){return this.node(g,A,P)},b.prototype.t=function(g){return this.text(g)},b.prototype.d=function(g){return this.cdata(g)},b.prototype.c=function(g){return this.comment(g)},b.prototype.r=function(g){return this.raw(g)},b.prototype.i=function(g,A){return this.instruction(g,A)},b.prototype.u=function(){return this.up()},b.prototype.importXMLBuilder=function(g){return this.importDocument(g)},b.prototype.replaceChild=function(g,A){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.removeChild=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.appendChild=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.hasChildNodes=function(){return this.children.length!==0},b.prototype.cloneNode=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.isSupported=function(g,A){return!0},b.prototype.hasAttributes=function(){return this.attribs.length!==0},b.prototype.compareDocumentPosition=function(g){var A,P;return A=this,A===g?0:this.document()!==g.document()?(P=a.Disconnected|a.ImplementationSpecific,Math.random()<.5?P|=a.Preceding:P|=a.Following,P):A.isAncestor(g)?a.Contains|a.Preceding:A.isDescendant(g)?a.Contains|a.Following:A.isPreceding(g)?a.Preceding:a.Following},b.prototype.isSameNode=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.lookupPrefix=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.isDefaultNamespace=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.lookupNamespaceURI=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.isEqualNode=function(g){var A,P,k;if(g.nodeType!==this.nodeType||g.children.length!==this.children.length)return!1;for(A=P=0,k=this.children.length-1;0<=k?P<=k:P>=k;A=0<=k?++P:--P)if(!this.children[A].isEqualNode(g.children[A]))return!1;return!0},b.prototype.getFeature=function(g,A){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.setUserData=function(g,A,P){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.getUserData=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},b.prototype.contains=function(g){return g?g===this||this.isDescendant(g):!1},b.prototype.isDescendant=function(g){var A,P,k,B,M;for(M=this.children,k=0,B=M.length;kP},b.prototype.treePosition=function(g){var A,P;return P=0,A=!1,this.foreachTreeNode(this.document(),function(k){if(P++,!A&&k===g)return A=!0}),A?P:-1},b.prototype.foreachTreeNode=function(g,A){var P,k,B,M,z;for(g||(g=this.document()),M=g.children,k=0,B=M.length;k0){for(this.stream.write(" ["),this.stream.write(this.endline(i,l,d)),l.state=t.InsideTag,m=i.children,h=0,v=m.length;h"),this.stream.write(this.endline(i,l,d)),l.state=t.None,this.closeNode(i,l,d)},r.prototype.element=function(i,l,d){var E,h,v,m,x,w,f,O,y,b;d||(d=0),this.openNode(i,l,d),l.state=t.OpenTag,this.stream.write(this.indent(i,l,d)+"<"+i.name),y=i.attribs;for(f in y)c.call(y,f)&&(E=y[f],this.attribute(E,l,d));if(v=i.children.length,m=v===0?null:i.children[0],v===0||i.children.every(function(g){return(g.type===a.Text||g.type===a.Raw)&&g.value===""}))l.allowEmpty?(this.stream.write(">"),l.state=t.CloseTag,this.stream.write("")):(l.state=t.CloseTag,this.stream.write(l.spaceBeforeSlash+"/>"));else if(l.pretty&&v===1&&(m.type===a.Text||m.type===a.Raw)&&m.value!=null)this.stream.write(">"),l.state=t.InsideTag,l.suppressPrettyCount++,O=!0,this.writeChildNode(m,l,d+1),l.suppressPrettyCount--,O=!1,l.state=t.CloseTag,this.stream.write("");else{for(this.stream.write(">"+this.endline(i,l,d)),l.state=t.InsideTag,b=i.children,x=0,w=b.length;x")}return this.stream.write(this.endline(i,l,d)),l.state=t.None,this.closeNode(i,l,d)},r.prototype.processingInstruction=function(i,l,d){return this.stream.write(r.__super__.processingInstruction.call(this,i,l,d))},r.prototype.raw=function(i,l,d){return this.stream.write(r.__super__.raw.call(this,i,l,d))},r.prototype.text=function(i,l,d){return this.stream.write(r.__super__.text.call(this,i,l,d))},r.prototype.dtdAttList=function(i,l,d){return this.stream.write(r.__super__.dtdAttList.call(this,i,l,d))},r.prototype.dtdElement=function(i,l,d){return this.stream.write(r.__super__.dtdElement.call(this,i,l,d))},r.prototype.dtdEntity=function(i,l,d){return this.stream.write(r.__super__.dtdEntity.call(this,i,l,d))},r.prototype.dtdNotation=function(i,l,d){return this.stream.write(r.__super__.dtdNotation.call(this,i,l,d))},r}(u)}).call(this)},{"./NodeType":428,"./WriterState":430,"./XMLWriterBase":458}],455:[function(e,I,p){(function(){var a,t,s=function(o,c){for(var n in c)u.call(c,n)&&(o[n]=c[n]);function r(){this.constructor=o}return r.prototype=c.prototype,o.prototype=new r,o.__super__=c.prototype,o},u={}.hasOwnProperty;t=e("./XMLWriterBase"),I.exports=a=function(o){s(c,o);function c(n){c.__super__.constructor.call(this,n)}return c.prototype.document=function(n,r){var i,l,d,E,h;for(r=this.filterOptions(r),E="",h=n.children,l=0,d=h.length;l","]]]]>"),this.assertLegalChar(o))},u.prototype.comment=function(o){if(this.options.noValidation)return o;if(o=""+o||"",o.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+o);return this.assertLegalChar(o)},u.prototype.raw=function(o){return this.options.noValidation?o:""+o||""},u.prototype.attValue=function(o){return this.options.noValidation?o:this.assertLegalChar(this.attEscape(o=""+o||""))},u.prototype.insTarget=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.insValue=function(o){if(this.options.noValidation)return o;if(o=""+o||"",o.match(/\?>/))throw new Error("Invalid processing instruction value: "+o);return this.assertLegalChar(o)},u.prototype.xmlVersion=function(o){if(this.options.noValidation)return o;if(o=""+o||"",!o.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+o);return o},u.prototype.xmlEncoding=function(o){if(this.options.noValidation)return o;if(o=""+o||"",!o.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+o);return this.assertLegalChar(o)},u.prototype.xmlStandalone=function(o){return this.options.noValidation?o:o?"yes":"no"},u.prototype.dtdPubID=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.dtdSysID=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.dtdElementValue=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.dtdAttType=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.dtdAttDefault=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.dtdEntityValue=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.dtdNData=function(o){return this.options.noValidation?o:this.assertLegalChar(""+o||"")},u.prototype.convertAttKey="@",u.prototype.convertPIKey="?",u.prototype.convertTextKey="#text",u.prototype.convertCDataKey="#cdata",u.prototype.convertCommentKey="#comment",u.prototype.convertRawKey="#raw",u.prototype.assertLegalChar=function(o){var c,n;if(this.options.noValidation)return o;if(c="",this.options.version==="1.0"){if(c=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,n=o.match(c))throw new Error("Invalid character in string: "+o+" at index "+n.index)}else if(this.options.version==="1.1"&&(c=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,n=o.match(c)))throw new Error("Invalid character in string: "+o+" at index "+n.index);return o},u.prototype.assertLegalName=function(o){var c;if(this.options.noValidation)return o;if(this.assertLegalChar(o),c=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!o.match(c))throw new Error("Invalid character in name");return o},u.prototype.textEscape=function(o){var c;return this.options.noValidation?o:(c=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,o.replace(c,"&").replace(//g,">").replace(/\r/g," "))},u.prototype.attEscape=function(o){var c;return this.options.noValidation?o:(c=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,o.replace(c,"&").replace(/0)?new Array(A).join(b.indent):""},O.prototype.endline=function(y,b,g){return!b.pretty||b.suppressPrettyCount?"":b.newline},O.prototype.attribute=function(y,b,g){var A;return this.openAttribute(y,b,g),A=" "+y.name+'="'+y.value+'"',this.closeAttribute(y,b,g),A},O.prototype.cdata=function(y,b,g){var A;return this.openNode(y,b,g),b.state=t.OpenTag,A=this.indent(y,b,g)+""+this.endline(y,b,g),b.state=t.None,this.closeNode(y,b,g),A},O.prototype.comment=function(y,b,g){var A;return this.openNode(y,b,g),b.state=t.OpenTag,A=this.indent(y,b,g)+""+this.endline(y,b,g),b.state=t.None,this.closeNode(y,b,g),A},O.prototype.declaration=function(y,b,g){var A;return this.openNode(y,b,g),b.state=t.OpenTag,A=this.indent(y,b,g)+"",A+=this.endline(y,b,g),b.state=t.None,this.closeNode(y,b,g),A},O.prototype.docType=function(y,b,g){var A,P,k,B,M;if(g||(g=0),this.openNode(y,b,g),b.state=t.OpenTag,B=this.indent(y,b,g),B+="0){for(B+=" [",B+=this.endline(y,b,g),b.state=t.InsideTag,M=y.children,P=0,k=M.length;P",B+=this.endline(y,b,g),b.state=t.None,this.closeNode(y,b,g),B},O.prototype.element=function(y,b,g){var A,P,k,B,M,z,U,K,X,W,re,G,q,Y;g||(g=0),W=!1,re="",this.openNode(y,b,g),b.state=t.OpenTag,re+=this.indent(y,b,g)+"<"+y.name,G=y.attribs;for(X in G)f.call(G,X)&&(A=G[X],re+=this.attribute(A,b,g));if(k=y.children.length,B=k===0?null:y.children[0],k===0||y.children.every(function(Q){return(Q.type===a.Text||Q.type===a.Raw)&&Q.value===""}))b.allowEmpty?(re+=">",b.state=t.CloseTag,re+=""+this.endline(y,b,g)):(b.state=t.CloseTag,re+=b.spaceBeforeSlash+"/>"+this.endline(y,b,g));else if(b.pretty&&k===1&&(B.type===a.Text||B.type===a.Raw)&&B.value!=null)re+=">",b.state=t.InsideTag,b.suppressPrettyCount++,W=!0,re+=this.writeChildNode(B,b,g+1),b.suppressPrettyCount--,W=!1,b.state=t.CloseTag,re+=""+this.endline(y,b,g);else{if(b.dontPrettyTextNodes){for(q=y.children,M=0,U=q.length;M"+this.endline(y,b,g),b.state=t.InsideTag,Y=y.children,z=0,K=Y.length;z",W&&b.suppressPrettyCount--,re+=this.endline(y,b,g),b.state=t.None}return this.closeNode(y,b,g),re},O.prototype.writeChildNode=function(y,b,g){switch(y.type){case a.CData:return this.cdata(y,b,g);case a.Comment:return this.comment(y,b,g);case a.Element:return this.element(y,b,g);case a.Raw:return this.raw(y,b,g);case a.Text:return this.text(y,b,g);case a.ProcessingInstruction:return this.processingInstruction(y,b,g);case a.Dummy:return"";case a.Declaration:return this.declaration(y,b,g);case a.DocType:return this.docType(y,b,g);case a.AttributeDeclaration:return this.dtdAttList(y,b,g);case a.ElementDeclaration:return this.dtdElement(y,b,g);case a.EntityDeclaration:return this.dtdEntity(y,b,g);case a.NotationDeclaration:return this.dtdNotation(y,b,g);default:throw new Error("Unknown XML node type: "+y.constructor.name)}},O.prototype.processingInstruction=function(y,b,g){var A;return this.openNode(y,b,g),b.state=t.OpenTag,A=this.indent(y,b,g)+"",A+=this.endline(y,b,g),b.state=t.None,this.closeNode(y,b,g),A},O.prototype.raw=function(y,b,g){var A;return this.openNode(y,b,g),b.state=t.OpenTag,A=this.indent(y,b,g),b.state=t.InsideTag,A+=y.value,b.state=t.CloseTag,A+=this.endline(y,b,g),b.state=t.None,this.closeNode(y,b,g),A},O.prototype.text=function(y,b,g){var A;return this.openNode(y,b,g),b.state=t.OpenTag,A=this.indent(y,b,g),b.state=t.InsideTag,A+=y.value,b.state=t.CloseTag,A+=this.endline(y,b,g),b.state=t.None,this.closeNode(y,b,g),A},O.prototype.dtdAttList=function(y,b,g){var A;return this.openNode(y,b,g),b.state=t.OpenTag,A=this.indent(y,b,g)+""+this.endline(y,b,g),b.state=t.None,this.closeNode(y,b,g),A},O.prototype.dtdElement=function(y,b,g){var A;return this.openNode(y,b,g),b.state=t.OpenTag,A=this.indent(y,b,g)+""+this.endline(y,b,g),b.state=t.None,this.closeNode(y,b,g),A},O.prototype.dtdEntity=function(y,b,g){var A;return this.openNode(y,b,g),b.state=t.OpenTag,A=this.indent(y,b,g)+""+this.endline(y,b,g),b.state=t.None,this.closeNode(y,b,g),A},O.prototype.dtdNotation=function(y,b,g){var A;return this.openNode(y,b,g),b.state=t.OpenTag,A=this.indent(y,b,g)+""+this.endline(y,b,g),b.state=t.None,this.closeNode(y,b,g),A},O.prototype.openNode=function(y,b,g){},O.prototype.closeNode=function(y,b,g){},O.prototype.openAttribute=function(y,b,g){},O.prototype.closeAttribute=function(y,b,g){},O}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDummy":447,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLText":457}],459:[function(e,I,p){(function(){var a,t,s,u,o,c,n,r,i,l;l=e("./Utility"),r=l.assign,i=l.isFunction,s=e("./XMLDOMImplementation"),u=e("./XMLDocument"),o=e("./XMLDocumentCB"),n=e("./XMLStringWriter"),c=e("./XMLStreamWriter"),a=e("./NodeType"),t=e("./WriterState"),I.exports.create=function(d,E,h,v){var m,x;if(d==null)throw new Error("Root element needs a name.");return v=r({},E,h,v),m=new u(v),x=m.element(d),v.headless||(m.declaration(v),(v.pubID!=null||v.sysID!=null)&&m.dtd(v)),x},I.exports.begin=function(d,E,h){var v;return i(d)&&(v=[d,E],E=v[0],h=v[1],d={}),E?new o(d,E,h):new u(d)},I.exports.stringWriter=function(d){return new n(d)},I.exports.streamWriter=function(d,E){return new c(d,E)},I.exports.implementation=new s,I.exports.nodeType=a,I.exports.writerState=t}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLDOMImplementation":437,"./XMLDocument":445,"./XMLDocumentCB":446,"./XMLStreamWriter":454,"./XMLStringWriter":455}],460:[function(e,I,p){I.exports=t;var a=Object.prototype.hasOwnProperty;function t(){for(var s={},u=0;uo?d=l(d):d.length>5]|=128<>>9<<4)+14]=E;for(var h=1732584193,v=-271733879,m=-1732584194,x=271733878,w=0;w>16)+(E>>16)+(h>>16);return v<<16|h&65535}function l(d,E){return d<>>32-E}I.exports=function(E){return a.hash(E,s,16)}},{"./helpers":462}],464:[function(e,I,p){"use strict";var a=e("./helpers");function t(n,r){n[r>>5]|=128<<24-r%32,n[(r+64>>9<<4)+15]=r;for(var i=Array(80),l=1732584193,d=-271733879,E=-1732584194,h=271733878,v=-1009589776,m=0;m>16)+(r>>16)+(i>>16);return l<<16|i&65535}function c(n,r){return n<>>32-r}I.exports=function(r){return a.hash(r,t,20,!0)}},{"./helpers":462}],465:[function(e,I,p){"use strict";I.exports=function(){return function(){}}},{}],466:[function(e,I,p){(function(a){(function(){"use strict";var t=e("@babel/runtime/helpers/interopRequireDefault"),s=t(e("@babel/runtime/helpers/typeof")),u=e("stream"),o=u.Stream,c=e("../lib/common/utils/isArray"),n=c.isArray;I.exports.string=function(l){return typeof l=="string"},I.exports.array=n,I.exports.buffer=a.isBuffer;function r(i){return i instanceof o}I.exports.writableStream=function(l){return r(l)&&typeof l._write=="function"&&(0,s.default)(l._writableState)==="object"}}).call(this)}).call(this,{isBuffer:e("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":63,"../node_modules/is-buffer/index.js":366,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,stream:398}],467:[function(e,I,p){"use strict";var a=e("immediate"),t=I.exports={};t.nextTick=a,t.title="browser",t.browser=!0,t.env={},t.argv=[],t.version="",t.versions={};function s(){}t.on=s,t.addListener=s,t.once=s,t.off=s,t.removeListener=s,t.removeAllListeners=s,t.emit=s,t.prependListener=s,t.prependOnceListener=s,t.listeners=function(u){return[]},t.binding=function(u){throw new Error("process.binding is not supported")},t.cwd=function(){return"/"},t.chdir=function(u){throw new Error("process.chdir is not supported")},t.umask=function(){return 0}},{immediate:358}],468:[function(e,I,p){(function(a){(function(){"use strict";e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.search.js");var t=e("./lib/request"),s=e("./lib/response"),u=e("xtend"),o=e("builtin-status-codes"),c=e("url"),n=p;n.request=function(r,i){typeof r=="string"?r=c.parse(r):r=u(r);var l=a.location.protocol.search(/^https?:$/)===-1?"http:":"",d=r.protocol||l,E=r.hostname||r.host,h=r.port,v=r.path||"/";E&&E.indexOf(":")!==-1&&(E="["+E+"]"),r.url=(E?d+"//"+E:"")+(h?":"+h:"")+v,r.method=(r.method||"GET").toUpperCase(),r.headers=r.headers||{};var m=new t(r);return i&&m.on("response",i),m},n.get=function(i,l){var d=n.request(i,l);return d.end(),d},n.ClientRequest=t,n.IncomingMessage=s.IncomingMessage,n.Agent=function(){},n.Agent.defaultMaxSockets=4,n.globalAgent=new n.Agent,n.STATUS_CODES=o,n.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":470,"./lib/response":471,"builtin-status-codes":91,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.search.js":306,url:472,xtend:460}],469:[function(e,I,p){(function(a){(function(){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.array-buffer.constructor.js"),e("core-js/modules/es.array-buffer.slice.js"),e("core-js/modules/es.array.slice.js"),p.fetch=n(a.fetch)&&n(a.ReadableStream),p.writableStream=n(a.WritableStream),p.abortController=n(a.AbortController),p.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),p.blobConstructor=!0}catch(r){}var t;function s(){if(t!==void 0)return t;if(a.XMLHttpRequest){t=new a.XMLHttpRequest;try{t.open("GET",a.XDomainRequest?"/":"https://example.com")}catch(r){t=null}}else t=null;return t}function u(r){var i=s();if(!i)return!1;try{return i.responseType=r,i.responseType===r}catch(l){}return!1}var o=typeof a.ArrayBuffer!="undefined",c=o&&n(a.ArrayBuffer.prototype.slice);p.arraybuffer=p.fetch||o&&u("arraybuffer"),p.msstream=!p.fetch&&c&&u("ms-stream"),p.mozchunkedarraybuffer=!p.fetch&&o&&u("moz-chunked-arraybuffer"),p.overrideMimeType=p.fetch||(s()?n(s().overrideMimeType):!1),p.vbArray=n(a.VBArray);function n(r){return typeof r=="function"}t=null}).call(this)}).call(this,typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"core-js/modules/es.array-buffer.constructor.js":270,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295}],470:[function(e,I,p){(function(a,t,s){(function(){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.function.name.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js");var u=e("./capability"),o=e("inherits"),c=e("./response"),n=e("readable-stream"),r=e("to-arraybuffer"),i=c.IncomingMessage,l=c.readyStates;function d(m,x){return u.fetch&&x?"fetch":u.mozchunkedarraybuffer?"moz-chunked-arraybuffer":u.msstream?"ms-stream":u.arraybuffer&&m?"arraybuffer":u.vbArray&&m?"text:vbarray":"text"}var E=I.exports=function(m){var x=this;n.Writable.call(x),x._opts=m,x._body=[],x._headers={},m.auth&&x.setHeader("Authorization","Basic "+new s(m.auth).toString("base64")),Object.keys(m.headers).forEach(function(O){x.setHeader(O,m.headers[O])});var w,f=!0;if(m.mode==="disable-fetch"||"requestTimeout"in m&&!u.abortController)f=!1,w=!0;else if(m.mode==="prefer-streaming")w=!1;else if(m.mode==="allow-wrong-content-type")w=!u.overrideMimeType;else if(!m.mode||m.mode==="default"||m.mode==="prefer-fast")w=!0;else throw new Error("Invalid value for opts.mode");x._mode=d(w,f),x._fetchTimer=null,x.on("finish",function(){x._onFinish()})};o(E,n.Writable),E.prototype.setHeader=function(m,x){var w=this,f=m.toLowerCase();v.indexOf(f)===-1&&(w._headers[f]={name:m,value:x})},E.prototype.getHeader=function(m){var x=this._headers[m.toLowerCase()];return x?x.value:null},E.prototype.removeHeader=function(m){var x=this;delete x._headers[m.toLowerCase()]},E.prototype._onFinish=function(){var m=this;if(!m._destroyed){var x=m._opts,w=m._headers,f=null;x.method!=="GET"&&x.method!=="HEAD"&&(u.arraybuffer?f=r(s.concat(m._body)):u.blobConstructor?f=new t.Blob(m._body.map(function(P){return r(P)}),{type:(w["content-type"]||{}).value||""}):f=s.concat(m._body).toString());var O=[];if(Object.keys(w).forEach(function(P){var k=w[P].name,B=w[P].value;Array.isArray(B)?B.forEach(function(M){O.push([k,M])}):O.push([k,B])}),m._mode==="fetch"){var y=null,b=null;if(u.abortController){var g=new AbortController;y=g.signal,m._fetchAbortController=g,"requestTimeout"in x&&x.requestTimeout!==0&&(m._fetchTimer=t.setTimeout(function(){m.emit("requestTimeout"),m._fetchAbortController&&m._fetchAbortController.abort()},x.requestTimeout))}t.fetch(m._opts.url,{method:m._opts.method,headers:O,body:f||void 0,mode:"cors",credentials:x.withCredentials?"include":"same-origin",signal:y}).then(function(P){m._fetchResponse=P,m._connect()},function(P){t.clearTimeout(m._fetchTimer),m._destroyed||m.emit("error",P)})}else{var A=m._xhr=new t.XMLHttpRequest;try{A.open(m._opts.method,m._opts.url,!0)}catch(P){a.nextTick(function(){m.emit("error",P)});return}"responseType"in A&&(A.responseType=m._mode.split(":")[0]),"withCredentials"in A&&(A.withCredentials=!!x.withCredentials),m._mode==="text"&&"overrideMimeType"in A&&A.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in x&&(A.timeout=x.requestTimeout,A.ontimeout=function(){m.emit("requestTimeout")}),O.forEach(function(P){A.setRequestHeader(P[0],P[1])}),m._response=null,A.onreadystatechange=function(){switch(A.readyState){case l.LOADING:case l.DONE:m._onXHRProgress();break}},m._mode==="moz-chunked-arraybuffer"&&(A.onprogress=function(){m._onXHRProgress()}),A.onerror=function(){m._destroyed||m.emit("error",new Error("XHR error"))};try{A.send(f)}catch(P){a.nextTick(function(){m.emit("error",P)});return}}}};function h(m){try{var x=m.status;return x!==null&&x!==0}catch(w){return!1}}E.prototype._onXHRProgress=function(){var m=this;!h(m._xhr)||m._destroyed||(m._response||m._connect(),m._response._onXHRProgress())},E.prototype._connect=function(){var m=this;m._destroyed||(m._response=new i(m._xhr,m._fetchResponse,m._mode,m._fetchTimer),m._response.on("error",function(x){m.emit("error",x)}),m.emit("response",m._response))},E.prototype._write=function(m,x,w){var f=this;f._body.push(m),w()},E.prototype.abort=E.prototype.destroy=function(){var m=this;m._destroyed=!0,t.clearTimeout(m._fetchTimer),m._response&&(m._response._destroyed=!0),m._xhr?m._xhr.abort():m._fetchAbortController&&m._fetchAbortController.abort()},E.prototype.end=function(m,x,w){var f=this;typeof m=="function"&&(w=m,m=void 0),n.Writable.prototype.end.call(f,m,x,w)},E.prototype.flushHeaders=function(){},E.prototype.setTimeout=function(){},E.prototype.setNoDelay=function(){},E.prototype.setSocketKeepAlive=function(){};var v=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this)}).call(this,e("_process"),typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":469,"./response":471,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.split.js":307,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394,"to-arraybuffer":415}],471:[function(e,I,p){(function(a,t,s){(function(){"use strict";e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.string.match.js"),e("core-js/modules/es.array.iterator.js"),e("core-js/modules/es.array-buffer.slice.js"),e("core-js/modules/es.typed-array.uint8-array.js"),e("core-js/modules/es.typed-array.copy-within.js"),e("core-js/modules/es.typed-array.every.js"),e("core-js/modules/es.typed-array.fill.js"),e("core-js/modules/es.typed-array.filter.js"),e("core-js/modules/es.typed-array.find.js"),e("core-js/modules/es.typed-array.find-index.js"),e("core-js/modules/es.typed-array.for-each.js"),e("core-js/modules/es.typed-array.includes.js"),e("core-js/modules/es.typed-array.index-of.js"),e("core-js/modules/es.typed-array.iterator.js"),e("core-js/modules/es.typed-array.join.js"),e("core-js/modules/es.typed-array.last-index-of.js"),e("core-js/modules/es.typed-array.map.js"),e("core-js/modules/es.typed-array.reduce.js"),e("core-js/modules/es.typed-array.reduce-right.js"),e("core-js/modules/es.typed-array.reverse.js"),e("core-js/modules/es.typed-array.set.js"),e("core-js/modules/es.typed-array.slice.js"),e("core-js/modules/es.typed-array.some.js"),e("core-js/modules/es.typed-array.sort.js"),e("core-js/modules/es.typed-array.subarray.js"),e("core-js/modules/es.typed-array.to-locale-string.js"),e("core-js/modules/es.typed-array.to-string.js"),e("core-js/modules/es.array.slice.js");var u=e("./capability"),o=e("inherits"),c=e("readable-stream"),n=p.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},r=p.IncomingMessage=function(i,l,d,E){var h=this;if(c.Readable.call(h),h._mode=d,h.headers={},h.rawHeaders=[],h.trailers={},h.rawTrailers=[],h.on("end",function(){a.nextTick(function(){h.emit("close")})}),d==="fetch"){var v=function y(){x.read().then(function(b){if(!h._destroyed){if(b.done){t.clearTimeout(E),h.push(null);return}h.push(new s(b.value)),y()}}).catch(function(b){t.clearTimeout(E),h._destroyed||h.emit("error",b)})};if(h._fetchResponse=l,h.url=l.url,h.statusCode=l.status,h.statusMessage=l.statusText,l.headers.forEach(function(y,b){h.headers[b.toLowerCase()]=y,h.rawHeaders.push(b,y)}),u.writableStream){var m=new WritableStream({write:function(b){return new Promise(function(g,A){h._destroyed?A():h.push(new s(b))?g():h._resumeFetch=g})},close:function(){t.clearTimeout(E),h._destroyed||h.push(null)},abort:function(b){h._destroyed||h.emit("error",b)}});try{l.body.pipeTo(m).catch(function(y){t.clearTimeout(E),h._destroyed||h.emit("error",y)});return}catch(y){}}var x=l.body.getReader();v()}else{h._xhr=i,h._pos=0,h.url=i.responseURL,h.statusCode=i.status,h.statusMessage=i.statusText;var w=i.getAllResponseHeaders().split(/\r?\n/);if(w.forEach(function(y){var b=y.match(/^([^:]+):\s*(.*)/);if(b){var g=b[1].toLowerCase();g==="set-cookie"?(h.headers[g]===void 0&&(h.headers[g]=[]),h.headers[g].push(b[2])):h.headers[g]!==void 0?h.headers[g]+=", "+b[2]:h.headers[g]=b[2],h.rawHeaders.push(b[1],b[2])}}),h._charset="x-user-defined",!u.overrideMimeType){var f=h.rawHeaders["mime-type"];if(f){var O=f.match(/;\s*charset=([^;])(;|$)/);O&&(h._charset=O[1].toLowerCase())}h._charset||(h._charset="utf-8")}}};o(r,c.Readable),r.prototype._read=function(){var i=this,l=i._resumeFetch;l&&(i._resumeFetch=null,l())},r.prototype._onXHRProgress=function(){var i=this,l=i._xhr,d=null;switch(i._mode){case"text:vbarray":if(l.readyState!==n.DONE)break;try{d=new t.VBArray(l.responseBody).toArray()}catch(x){}if(d!==null){i.push(new s(d));break}case"text":try{d=l.responseText}catch(x){i._mode="text:vbarray";break}if(d.length>i._pos){var E=d.substr(i._pos);if(i._charset==="x-user-defined"){for(var h=new s(E.length),v=0;vi._pos&&(i.push(new s(new Uint8Array(m.result.slice(i._pos)))),i._pos=m.result.byteLength)},m.onload=function(){i.push(null)},m.readAsArrayBuffer(d);break}i._xhr.readyState===n.DONE&&i._mode!=="ms-stream"&&i.push(null)}}).call(this)}).call(this,e("_process"),typeof We!="undefined"?We:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":469,_process:467,buffer:90,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.split.js":307,"core-js/modules/es.typed-array.copy-within.js":315,"core-js/modules/es.typed-array.every.js":316,"core-js/modules/es.typed-array.fill.js":317,"core-js/modules/es.typed-array.filter.js":318,"core-js/modules/es.typed-array.find-index.js":319,"core-js/modules/es.typed-array.find.js":320,"core-js/modules/es.typed-array.for-each.js":321,"core-js/modules/es.typed-array.includes.js":322,"core-js/modules/es.typed-array.index-of.js":323,"core-js/modules/es.typed-array.iterator.js":324,"core-js/modules/es.typed-array.join.js":325,"core-js/modules/es.typed-array.last-index-of.js":326,"core-js/modules/es.typed-array.map.js":327,"core-js/modules/es.typed-array.reduce-right.js":328,"core-js/modules/es.typed-array.reduce.js":329,"core-js/modules/es.typed-array.reverse.js":330,"core-js/modules/es.typed-array.set.js":331,"core-js/modules/es.typed-array.slice.js":332,"core-js/modules/es.typed-array.some.js":333,"core-js/modules/es.typed-array.sort.js":334,"core-js/modules/es.typed-array.subarray.js":335,"core-js/modules/es.typed-array.to-locale-string.js":336,"core-js/modules/es.typed-array.to-string.js":337,"core-js/modules/es.typed-array.uint8-array.js":338,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394}],472:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/helpers/typeof"));e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.search.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.array.join.js"),e("core-js/modules/es.string.trim.js"),e("core-js/modules/es.string.match.js"),e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.splice.js");var s=e("punycode"),u=e("./util");p.parse=b,p.resolve=A,p.resolveObject=P,p.format=g,p.Url=o;function o(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var c=/^([a-z0-9.+-]+:)/i,n=/:[0-9]*$/,r=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,i=["<",">",'"',"`"," ","\r",` +`," "],l=["{","}","|","\\","^","`"].concat(i),d=["'"].concat(l),E=["%","/","?",";","#"].concat(d),h=["/","?","#"],v=255,m=/^[+a-z0-9A-Z_-]{0,63}$/,x=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,w={javascript:!0,"javascript:":!0},f={javascript:!0,"javascript:":!0},O={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},y=e("querystring");function b(k,B,M){if(k&&u.isObject(k)&&k instanceof o)return k;var z=new o;return z.parse(k,B,M),z}o.prototype.parse=function(k,B,M){if(!u.isString(k))throw new TypeError("Parameter 'url' must be a string, not "+(0,t.default)(k));var z=k.indexOf("?"),U=z!==-1&&z127?_+="x":_+=L[D];if(!_.match(m)){var ne=we.slice(0,$),H=we.slice($+1),F=L.match(x);F&&(ne.push(F[1]),H.unshift(F[2])),H.length&&(W="/"+H.join(".")+W),this.hostname=ne.join(".");break}}}this.hostname.length>v?this.hostname="":this.hostname=this.hostname.toLowerCase(),xe||(this.hostname=s.toASCII(this.hostname));var j=this.port?":"+this.port:"",R=this.hostname||"";this.host=R+j,this.href+=this.host,xe&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),W[0]!=="/"&&(W="/"+W))}if(!w[q])for(var $=0,ie=d.length;$0?M.host.split("@"):!1;_&&(M.auth=_.shift(),M.host=M.hostname=_.shift())}return M.search=k.search,M.query=k.query,(!u.isNull(M.pathname)||!u.isNull(M.search))&&(M.path=(M.pathname?M.pathname:"")+(M.search?M.search:"")),M.href=M.format(),M}if(!we.length)return M.pathname=null,M.search?M.path="/"+M.search:M.path=null,M.href=M.format(),M;for(var D=we.slice(-1)[0],Z=(M.host||k.host||we.length>1)&&(D==="."||D==="..")||D==="",ne=0,H=we.length;H>=0;H--)D=we[H],D==="."?we.splice(H,1):D===".."?(we.splice(H,1),ne++):ne&&(we.splice(H,1),ne--);if(!se&&!xe)for(;ne--;ne)we.unshift("..");se&&we[0]!==""&&(!we[0]||we[0].charAt(0)!=="/")&&we.unshift(""),Z&&we.join("/").substr(-1)!=="/"&&we.push("");var F=we[0]===""||we[0]&&we[0].charAt(0)==="/";if(L){M.hostname=M.host=F?"":we.length?we.shift():"";var _=M.host&&M.host.indexOf("@")>0?M.host.split("@"):!1;_&&(M.auth=_.shift(),M.host=M.hostname=_.shift())}return se=se||M.host&&we.length,se&&!F&&we.unshift(""),we.length?M.pathname=we.join("/"):(M.pathname=null,M.path=null),(!u.isNull(M.pathname)||!u.isNull(M.search))&&(M.path=(M.pathname?M.pathname:"")+(M.search?M.search:"")),M.auth=k.auth||M.auth,M.slashes=M.slashes||k.slashes,M.href=M.format(),M},o.prototype.parseHost=function(){var k=this.host,B=n.exec(k);B&&(B=B[0],B!==":"&&(this.port=B.substr(1)),k=k.substr(0,k.length-B.length)),k&&(this.hostname=k)}},{"./util":473,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.array.splice.js":283,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.search.js":306,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,punycode:382,querystring:385}],473:[function(e,I,p){"use strict";var a=e("@babel/runtime/helpers/interopRequireDefault"),t=a(e("@babel/runtime/helpers/typeof"));I.exports={isString:function(u){return typeof u=="string"},isObject:function(u){return(0,t.default)(u)==="object"&&u!==null},isNull:function(u){return u===null},isNullOrUndefined:function(u){return u==null}}},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79}],474:[function(e,I,p){"use strict";e("core-js/modules/es.number.constructor.js"),p.encodeURIComponent=function(a){try{return encodeURIComponent(a)}catch(t){return a}},p.escape=e("escape-html"),p.timestamp=function(t){if(t){var s=t;return typeof s=="string"&&(s=Number(s)),String(t).length===10&&(s*=1e3),new Date(s)}return Math.round(Date.now()/1e3)}},{"core-js/modules/es.number.constructor.js":286,"escape-html":343}],475:[function(e,I,p){(function(a,t){(function(){"use strict";var s=e("@babel/runtime/helpers/interopRequireDefault"),u=s(e("@babel/runtime/helpers/typeof"));e("core-js/modules/es.string.trim.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.function.name.js"),e("core-js/modules/es.array.concat.js");var o=e("util"),c=e("url"),n=e("http"),r=e("https"),i=e("debug")("urllib"),l=e("humanize-ms"),d=0,E=Math.pow(2,31)-10,h=/^https?:\/\//i;function v(f,O){return f===void 0?O:f}function m(f){return f?f.split(";")[0].trim().toLowerCase():""}function x(f,O){return function(y,b,g){if(y)return O(y);f({data:b,status:g.statusCode,headers:g.headers,res:g})}}p.TIMEOUTS=[l("300s"),l("300s")];var w=["json","text"];p.request=function(O,y,b){return arguments.length===2&&typeof y=="function"&&(b=y,y=null),typeof b=="function"?p.requestWithCallback(O,y,b):new Promise(function(g,A){p.requestWithCallback(O,y,x(g,A))})},p.requestWithCallback=function(O,y,b){if(!O||typeof O!="string"&&(0,u.default)(O)!=="object"){var g=o.format("expect request url to be a string or a http request options, but got %j",O);throw new Error(g)}arguments.length===2&&typeof y=="function"&&(b=y,y=null),y=y||{},d>=E&&(d=0);var A=++d;y.requestUrls=y.requestUrls||[];var P={requestId:A,url:O,args:y,ctx:y.ctx};y.emitter&&y.emitter.emit("request",P),y.timeout=y.timeout||p.TIMEOUTS,y.maxRedirects=y.maxRedirects||10,y.streaming=y.streaming||y.customResponse;var k=Date.now(),B;typeof O=="string"?(h.test(O)||(O="https://"+O),B=c.parse(O)):B=O;var M=(y.type||y.method||B.method||"GET").toUpperCase(),z=B.port||80,U=n,K=v(y.agent,p.agent),X=y.fixJSONCtlChars;B.protocol==="https:"&&(U=r,K=v(y.httpsAgent,p.httpsAgent),B.port||(z=443));var W={host:B.hostname||B.host||"localhost",path:B.path||"/",method:M,port:z,agent:K,headers:y.headers||{},lookup:y.lookup};Array.isArray(y.timeout)?W.requestTimeout=y.timeout[y.timeout.length-1]:typeof y.timeout!="undefined"&&(W.requestTimeout=y.timeout);var re=y.auth||B.auth;re&&(W.auth=re);var G=y.content||y.data,q=M==="GET"||M==="HEAD"||y.dataAsQueryString;if(!y.content&&G&&!(typeof G=="string"||t.isBuffer(G)))if(q)G=y.nestedQuerystring?qs.stringify(G):querystring.stringify(G);else{var Y=W.headers["Content-Type"]||W.headers["content-type"];Y||(y.contentType==="json"?Y="application/json":Y="application/x-www-form-urlencoded",W.headers["Content-Type"]=Y),m(Y)==="application/json"?G=JSON.stringify(G):G=y.nestedQuerystring?qs.stringify(G):querystring.stringify(G)}q&&G&&(W.path+=(B.query?"&":"?")+G,G=null);var Q=0;if(G){var $=G.length;t.isBuffer(G)||($=t.byteLength(G)),Q=W.headers["Content-Length"]=$}y.dataType==="json"&&(W.headers.Accept="application/json"),typeof y.beforeRequest=="function"&&y.beforeRequest(W);var J=null,ue=null,se=null,xe=!1,we=!1,ie=0,L=-1,_=!1,D="",Z="",ne=null;y.timing&&(ne={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function H(){J&&(clearTimeout(J),J=null)}function F(){ue&&(clearTimeout(ue),ue=null)}function j(he,le,ee){if(F(),!b){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),A,a.pid,W.method,O),he&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s +stack: %s`,Date(),A,a.pid,he.name,he.message,he.stack);return}var ce=b;b=null;var ye={};ee&&(L=ee.statusCode,ye=ee.headers);var Ce=Date.now()-k;ne&&(ne.contentDownload=Ce),i("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",Ce,ie,L,W.method,W.host,W.path,we,ne);var Te={status:L,statusCode:L,headers:ye,size:ie,aborted:_,rt:Ce,keepAliveSocket:we,data:le,requestUrls:y.requestUrls,timing:ne,remoteAddress:D,remotePort:Z};if(he){var De="";K&&typeof K.getCurrentStatus=="function"&&(De=", agent status: "+JSON.stringify(K.getCurrentStatus())),he.message+=", "+W.method+" "+O+" "+L+" (connected: "+xe+", keepalive socket: "+we+De+`) +headers: `+JSON.stringify(ye),he.data=le,he.path=W.path,he.status=L,he.headers=ye,he.res=Te}ce(he,le,y.streaming?ee:Te),y.emitter&&(P.url=O,P.socket=ge&&ge.connection,P.options=W,P.size=Q,y.emitter.emit("response",{requestId:A,error:he,ctx:y.ctx,req:P,res:Te}))}function R(he){var le=null;if(y.followRedirect&&statuses.redirect[he.statusCode]){y._followRedirectCount=(y._followRedirectCount||0)+1;var ee=he.headers.location;if(!ee)le=new Error("Got statusCode "+he.statusCode+" but cannot resolve next location from headers"),le.name="FollowRedirectError";else if(y._followRedirectCount>y.maxRedirects)le=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+O),le.name="MaxRedirectError";else{var ce=y.formatRedirectUrl?y.formatRedirectUrl(O,ee):c.resolve(O,ee);i("Request#%d %s: `redirected` from %s to %s",A,W.path,O,ce),F(),y.headers&&y.headers.Host&&h.test(ee)&&(y.headers.Host=null);var ye=b;return b=null,p.requestWithCallback(ce,y,ye),{redirect:!0,error:null}}}return{redirect:!1,error:le}}y.gzip&&!W.headers["Accept-Encoding"]&&!W.headers["accept-encoding"]&&(W.headers["Accept-Encoding"]="gzip");function T(he,le,ee){var ce=he.headers["content-encoding"];return ee(null,le,ce)}var N=y.writeStream;i("Request#%d %s %s with headers %j, options.path: %s",A,M,O,W.headers,W.path),y.requestUrls.push(O);function te(he){if(ne&&(ne.waiting=Date.now()-k),i("Request#%d %s `req response` event emit: status %d, headers: %j",A,O,he.statusCode,he.headers),y.streaming){var le=R(he);if(le.redirect){he.resume();return}return le.error?(he.resume(),j(le.error,null,he)):j(null,null,he)}if(he.on("close",function(){i("Request#%d %s: `res close` event emit, total size %d",A,O,ie)}),he.on("error",function(){i("Request#%d %s: `res error` event emit, total size %d",A,O,ie)}),he.on("aborted",function(){_=!0,i("Request#%d %s: `res aborted` event emit, total size %d",A,O,ie)}),N){var ee=R(he);if(ee.redirect){he.resume();return}return ee.error?(he.resume(),N.end(),j(ee.error,null,he)):(y.consumeWriteStream===!1?he.on("end",j.bind(null,null,null,he)):N.on("close",function(){i("Request#%d %s: writeStream close event emitted",A,O),j(se||null,null,he)}),he.pipe(N))}var ce=[];he.on("data",function(ye){i("Request#%d %s: `res data` event emit, size %d",A,O,ye.length),ie+=ye.length,ce.push(ye)}),he.on("end",function(){var ye=t.concat(ce,ie);if(i("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",A,O,ie,he._dumped),se)return j(se,ye,he);var Ce=R(he);if(Ce.error)return j(Ce.error,ye,he);Ce.redirect||T(he,ye,function(Te,De,Ke){if(Te)return j(Te,ye,he);if(!Ke&&w.indexOf(y.dataType)>=0){try{De=decodeBodyByCharset(De,he)}catch(pt){return i("decodeBodyByCharset error: %s",pt),j(null,De,he)}if(y.dataType==="json")if(ie===0)De=null;else{var $e=parseJSON(De,X);$e.error?Te=$e.error:De=$e.data}}_&&i("Request#%d %s: Remote socket was terminated before `response.end()` was called",A,O),j(Te,De,he)})})}var oe,V;Array.isArray(y.timeout)?(oe=l(y.timeout[0]),V=l(y.timeout[1])):oe=V=l(y.timeout),i("ConnectTimeout: %d, ResponseTimeout: %d",oe,V);function ae(){i("Connect timer ticking, timeout: %d",oe),J=setTimeout(function(){J=null,L===-1&&(L=-2);var he="Connect timeout for "+oe+"ms",le="ConnectionTimeoutError";ge.socket||(le="SocketAssignTimeoutError",he+=", working sockets is full"),se=new Error(he),se.name=le,se.requestId=A,i("ConnectTimeout: Request#%d %s %s: %s, connected: %s",A,O,se.name,he,xe),Ae()},oe)}function Se(){i("Response timer ticking, timeout: %d",V),ue=setTimeout(function(){ue=null;var he="Response timeout for "+V+"ms",le="ResponseTimeoutError";se=new Error(he),se.name=le,se.requestId=A,i("ResponseTimeout: Request#%d %s %s: %s, connected: %s",A,O,se.name,he,xe),Ae()},V)}var ge;W.mode=y.mode?y.mode:"";try{ge=U.request(W,te)}catch(he){return j(he)}typeof window=="undefined"?ae():ge.on("requestTimeout",function(){L===-1&&(L=-2);var he="Connect timeout for "+oe+"ms",le="ConnectionTimeoutError";se=new Error(he),se.name=le,se.requestId=A,Ae()});function Ae(){i("Request#%d %s abort, connected: %s",A,O,xe),ge.socket||(se.noSocket=!0,j(se)),ge.abort()}return ne&&ge.on("finish",function(){ne.requestSent=Date.now()-k}),ge.once("socket",function(he){ne&&(ne.queuing=Date.now()-k);var le=he.readyState;if(le==="opening"){he.once("lookup",function(ee,ce,ye){i("Request#%d %s lookup: %s, %s, %s",A,O,ee,ce,ye),ne&&(ne.dnslookup=Date.now()-k),ce&&(D=ce)}),he.once("connect",function(){ne&&(ne.connected=Date.now()-k),H(),Se(),i("Request#%d %s new socket connected",A,O),xe=!0,D||(D=he.remoteAddress),Z=he.remotePort});return}i("Request#%d %s reuse socket connected, readyState: %s",A,O,le),xe=!0,we=!0,D||(D=he.remoteAddress),Z=he.remotePort,H(),Se()}),ge.on("error",function(he){(he.name==="Error"||he.name==="TypeError")&&(he.name=xe?"ResponseError":"RequestError"),he.message+=' (req "error")',i("Request#%d %s `req error` event emit, %s: %s",A,O,he.name,he.message),j(se||he)}),N&&N.once("error",function(he){he.message+=' (writeStream "error")',se=he,i("Request#%d %s `writeStream error` event emit, %s: %s",A,O,he.name,he.message),Ae()}),y.stream?(y.stream.pipe(ge),y.stream.once("error",function(he){he.message+=' (stream "error")',se=he,i("Request#%d %s `readStream error` event emit, %s: %s",A,O,he.name,he.message),Ae()})):ge.end(G),ge.requestId=A,ge}}).call(this)}).call(this,e("_process"),e("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,debug:465,http:468,https:355,"humanize-ms":356,url:472,util:419}]},{},[1])(1)})})(window)},50371:function(Pt,We){"use strict";function C(){const S=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let pe=1;pe{const p=e[I];p!==void 0&&(S[I]=p)})}return S}We.Z=C},77578:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return S}});const S=pe=>pe?typeof pe=="function"?pe():pe:null},13845:function(Pt,We,C){"use strict";C.d(We,{F:function(){return S},Z:function(){return pe}});function S(e){return e!=null&&e===e.window}function pe(e,I){var p,a;if(typeof window=="undefined")return 0;const t=I?"scrollTop":"scrollLeft";let s=0;return S(e)?s=e[I?"pageYOffset":"pageXOffset"]:e instanceof Document?s=e.documentElement[t]:(e instanceof HTMLElement||e)&&(s=e[t]),e&&!S(e)&&typeof s!="number"&&(s=(a=((p=e.ownerDocument)!==null&&p!==void 0?p:e).documentElement)===null||a===void 0?void 0:a[t]),s}},56762:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return pe}});var S=C(59301);function pe(){const[,e]=S.useReducer(I=>I+1,0);return e}},68031:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return I}});var S=C(16089);function pe(p,a,t,s){const u=t-a;return p/=s/2,p<1?u/2*p*p*p+a:u/2*((p-=2)*p*p+2)+a}var e=C(13845);function I(p){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:t=()=>window,callback:s,duration:u=450}=a,o=t(),c=(0,e.Z)(o,!0),n=Date.now(),r=()=>{const l=Date.now()-n,d=pe(l>u?u:l,c,p,u);(0,e.F)(o)?o.scrollTo(window.pageXOffset,d):o instanceof Document||o.constructor.name==="HTMLDocument"?o.documentElement.scrollTop=d:o.scrollTop=d,lt||a},24905:function(Pt,We,C){"use strict";C.d(We,{default:function(){return O}});var S=C(92310),pe=C.n(S),e=C(5630),I=C(59301),p=C(36355),a=C(1684),t=C(32441),u=I.createContext(null),o=C(98447),c=C(14088),n=C(4572),r=function(y,b){var g={};for(var A in y)Object.prototype.hasOwnProperty.call(y,A)&&b.indexOf(A)<0&&(g[A]=y[A]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,A=Object.getOwnPropertySymbols(y);P{var g;const{prefixCls:A,className:P,rootClassName:k,children:B,indeterminate:M=!1,style:z,onMouseEnter:U,onMouseLeave:K,skipGroup:X=!1,disabled:W}=y,re=r(y,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:G,direction:q,checkbox:Y}=I.useContext(p.E_),Q=I.useContext(u),{isFormItemInput:$}=I.useContext(t.aM),J=I.useContext(a.Z),ue=(g=(Q==null?void 0:Q.disabled)||W)!==null&&g!==void 0?g:J,se=I.useRef(re.value);I.useEffect(()=>{Q==null||Q.registerValue(re.value)},[]),I.useEffect(()=>{if(!X)return re.value!==se.current&&(Q==null||Q.cancelValue(se.current),Q==null||Q.registerValue(re.value),se.current=re.value),()=>Q==null?void 0:Q.cancelValue(re.value)},[re.value]);const xe=G("checkbox",A),[we,ie]=(0,o.ZP)(xe),L=Object.assign({},re);Q&&!X&&(L.onChange=function(){re.onChange&&re.onChange.apply(re,arguments),Q.toggleOption&&Q.toggleOption({label:B,value:re.value})},L.name=Q.name,L.checked=Q.value.includes(re.value));const _=pe()(`${xe}-wrapper`,{[`${xe}-rtl`]:q==="rtl",[`${xe}-wrapper-checked`]:L.checked,[`${xe}-wrapper-disabled`]:ue,[`${xe}-wrapper-in-form-item`]:$},Y==null?void 0:Y.className,P,k,ie),D=pe()({[`${xe}-indeterminate`]:M},n.A,ie),Z=M?"mixed":void 0;return we(I.createElement(c.Z,{component:"Checkbox",disabled:ue},I.createElement("label",{className:_,style:Object.assign(Object.assign({},Y==null?void 0:Y.style),z),onMouseEnter:U,onMouseLeave:K},I.createElement(e.Z,Object.assign({"aria-checked":Z},L,{prefixCls:xe,className:D,disabled:ue,ref:b})),B!==void 0&&I.createElement("span",null,B))))};var d=I.forwardRef(i),E=C(77654),h=C(2738),v=function(y,b){var g={};for(var A in y)Object.prototype.hasOwnProperty.call(y,A)&&b.indexOf(A)<0&&(g[A]=y[A]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,A=Object.getOwnPropertySymbols(y);P{const{defaultValue:g,children:A,options:P=[],prefixCls:k,className:B,rootClassName:M,style:z,onChange:U}=y,K=v(y,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:X,direction:W}=I.useContext(p.E_),[re,G]=I.useState(K.value||g||[]),[q,Y]=I.useState([]);I.useEffect(()=>{"value"in K&&G(K.value||[])},[K.value]);const Q=I.useMemo(()=>P.map(ne=>typeof ne=="string"||typeof ne=="number"?{label:ne,value:ne}:ne),[P]),$=ne=>{Y(H=>H.filter(F=>F!==ne))},J=ne=>{Y(H=>[].concat((0,E.Z)(H),[ne]))},ue=ne=>{const H=re.indexOf(ne.value),F=(0,E.Z)(re);H===-1?F.push(ne.value):F.splice(H,1),"value"in K||G(F),U==null||U(F.filter(j=>q.includes(j)).sort((j,R)=>{const T=Q.findIndex(te=>te.value===j),N=Q.findIndex(te=>te.value===R);return T-N}))},se=X("checkbox",k),xe=`${se}-group`,[we,ie]=(0,o.ZP)(se),L=(0,h.Z)(K,["value","disabled"]),_=P.length?Q.map(ne=>I.createElement(d,{prefixCls:se,key:ne.value.toString(),disabled:"disabled"in ne?ne.disabled:K.disabled,value:ne.value,checked:re.includes(ne.value),onChange:ne.onChange,className:`${xe}-item`,style:ne.style,title:ne.title},ne.label)):A,D={toggleOption:ue,value:re,disabled:K.disabled,name:K.name,registerValue:J,cancelValue:$},Z=pe()(xe,{[`${xe}-rtl`]:W==="rtl"},B,M,ie);return we(I.createElement("div",Object.assign({className:Z,style:z},L,{ref:b}),I.createElement(u.Provider,{value:D},_)))},x=I.forwardRef(m);var w=I.memo(x);const f=d;f.Group=w,f.__ANT_CHECKBOX=!0;var O=f},98447:function(Pt,We,C){"use strict";C.d(We,{C2:function(){return p}});var S=C(17313),pe=C(37613),e=C(83116);const I=a=>{const{checkboxCls:t}=a,s=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,S.Wf)(a)),{display:"inline-flex",flexWrap:"wrap",columnGap:a.marginXS,[`> ${a.antCls}-row`]:{flex:1}}),[s]:Object.assign(Object.assign({},(0,S.Wf)(a)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${s}`]:{marginInlineStart:0},[`&${s}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,S.Wf)(a)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:a.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,S.oN)(a))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:a.checkboxSize,height:a.checkboxSize,direction:"ltr",backgroundColor:a.colorBgContainer,border:`${a.lineWidth}px ${a.lineType} ${a.colorBorder}`,borderRadius:a.borderRadiusSM,borderCollapse:"separate",transition:`all ${a.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:a.checkboxSize/14*5,height:a.checkboxSize/14*8,border:`${a.lineWidthBold}px solid ${a.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${a.motionDurationFast} ${a.motionEaseInBack}, opacity ${a.motionDurationFast}`}},"& + span":{paddingInlineStart:a.paddingXS,paddingInlineEnd:a.paddingXS}})},{[` + ${s}:not(${s}-disabled), + ${t}:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{borderColor:a.colorPrimary}},[`${s}:not(${s}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:a.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:a.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:a.colorPrimary,borderColor:a.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${a.motionDurationMid} ${a.motionEaseOutBack} ${a.motionDurationFast}`}}},[` + ${s}-checked:not(${s}-disabled), + ${t}-checked:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{backgroundColor:a.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:a.colorBgContainer,borderColor:a.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:a.fontSizeLG/2,height:a.fontSizeLG/2,backgroundColor:a.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${s}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:a.colorBgContainerDisabled,borderColor:a.colorBorder,"&:after":{borderColor:a.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:a.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:a.colorTextDisabled}}}]};function p(a,t){const s=(0,pe.TS)(t,{checkboxCls:`.${a}`,checkboxSize:t.controlInteractiveSize});return[I(s)]}We.ZP=(0,e.Z)("Checkbox",(a,t)=>{let{prefixCls:s}=t;return[p(s,a)]})},36381:function(Pt,We,C){"use strict";C.d(We,{default:function(){return L}});var S=C(38819),pe=C(92310),e=C.n(pe),I=C(60499),p=C(77654),a=C(72190),t=C(43749),s=C(18929),u=C(48736),o=C(59301),c=C(42244),n=C(11592),r=C(18642),i=C(77900),l=C(10228),d=o.forwardRef(function(_,D){var Z=_.prefixCls,ne=_.forceRender,H=_.className,F=_.style,j=_.children,R=_.isActive,T=_.role,N=o.useState(R||ne),te=(0,a.Z)(N,2),oe=te[0],V=te[1];return o.useEffect(function(){(ne||R)&&V(!0)},[ne,R]),oe?o.createElement("div",{ref:D,className:e()("".concat(Z,"-content"),(0,r.Z)((0,r.Z)({},"".concat(Z,"-content-active"),R),"".concat(Z,"-content-inactive"),!R),H),style:F,role:T},o.createElement("div",{className:"".concat(Z,"-content-box")},j)):null});d.displayName="PanelContent";var E=d,h=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],v=o.forwardRef(function(_,D){var Z=_.showArrow,ne=Z===void 0?!0:Z,H=_.headerClass,F=_.isActive,j=_.onItemClick,R=_.forceRender,T=_.className,N=_.prefixCls,te=_.collapsible,oe=_.accordion,V=_.panelKey,ae=_.extra,Se=_.header,ge=_.expandIcon,Ae=_.openMotion,he=_.destroyInactivePanel,le=_.children,ee=(0,c.Z)(_,h),ce=te==="disabled",ye=te==="header",Ce=te==="icon",Te=ae!=null&&typeof ae!="boolean",De=function(){j==null||j(V)},Ke=function(Mt){(Mt.key==="Enter"||Mt.keyCode===l.Z.ENTER||Mt.which===l.Z.ENTER)&&De()},$e=typeof ge=="function"?ge(_):o.createElement("i",{className:"arrow"});$e&&($e=o.createElement("div",{className:"".concat(N,"-expand-icon"),onClick:["header","icon"].includes(te)?De:void 0},$e));var pt=e()((0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(N,"-item"),!0),"".concat(N,"-item-active"),F),"".concat(N,"-item-disabled"),ce),T),Ct=e()(H,(0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(N,"-header"),!0),"".concat(N,"-header-collapsible-only"),ye),"".concat(N,"-icon-collapsible-only"),Ce)),wt={className:Ct,"aria-expanded":F,"aria-disabled":ce,onKeyDown:Ke};return!ye&&!Ce&&(wt.onClick=De,wt.role=oe?"tab":"button",wt.tabIndex=ce?-1:0),o.createElement("div",(0,I.Z)({},ee,{ref:D,className:pt}),o.createElement("div",wt,ne&&$e,o.createElement("span",{className:"".concat(N,"-header-text"),onClick:te==="header"?De:void 0},Se),Te&&o.createElement("div",{className:"".concat(N,"-extra")},ae)),o.createElement(i.default,(0,I.Z)({visible:F,leavedClassName:"".concat(N,"-content-hidden")},Ae,{forceRender:R,removeOnLeave:he}),function(bt,Mt){var Ht=bt.className,Ot=bt.style;return o.createElement(E,{ref:Mt,prefixCls:N,className:Ht,style:Ot,isActive:F,forceRender:R,role:oe?"tabpanel":void 0},le)}))}),m=v,x=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],w=function(D,Z){var ne=Z.prefixCls,H=Z.accordion,F=Z.collapsible,j=Z.destroyInactivePanel,R=Z.onItemClick,T=Z.activeKey,N=Z.openMotion,te=Z.expandIcon;return D.map(function(oe,V){var ae=oe.children,Se=oe.label,ge=oe.key,Ae=oe.collapsible,he=oe.onItemClick,le=oe.destroyInactivePanel,ee=(0,c.Z)(oe,x),ce=String(ge!=null?ge:V),ye=Ae!=null?Ae:F,Ce=le!=null?le:j,Te=function($e){ye!=="disabled"&&(R($e),he==null||he($e))},De=!1;return H?De=T[0]===ce:De=T.indexOf(ce)>-1,o.createElement(m,(0,I.Z)({},ee,{prefixCls:ne,key:ce,panelKey:ce,isActive:De,accordion:H,openMotion:N,expandIcon:te,header:Se,collapsible:ye,onItemClick:Te,destroyInactivePanel:Ce}),ae)})},f=function(D,Z,ne){if(!D)return null;var H=ne.prefixCls,F=ne.accordion,j=ne.collapsible,R=ne.destroyInactivePanel,T=ne.onItemClick,N=ne.activeKey,te=ne.openMotion,oe=ne.expandIcon,V=D.key||String(Z),ae=D.props,Se=ae.header,ge=ae.headerClass,Ae=ae.destroyInactivePanel,he=ae.collapsible,le=ae.onItemClick,ee=!1;F?ee=N[0]===V:ee=N.indexOf(V)>-1;var ce=he!=null?he:j,ye=function(De){ce!=="disabled"&&(T(De),le==null||le(De))},Ce={key:V,panelKey:V,header:Se,headerClass:ge,isActive:ee,prefixCls:H,destroyInactivePanel:Ae!=null?Ae:R,openMotion:te,accordion:F,children:D.props.children,onItemClick:ye,expandIcon:oe,collapsible:ce};return typeof D.type=="string"?D:(Object.keys(Ce).forEach(function(Te){typeof Ce[Te]=="undefined"&&delete Ce[Te]}),o.cloneElement(D,Ce))};function O(_,D,Z){return Array.isArray(_)?w(_,Z):(0,n.Z)(D).map(function(ne,H){return f(ne,H,Z)})}var y=O,b=C(26112);function g(_){var D=_;if(!Array.isArray(D)){var Z=(0,t.Z)(D);D=Z==="number"||Z==="string"?[D]:[]}return D.map(function(ne){return String(ne)})}var A=o.forwardRef(function(_,D){var Z=_.prefixCls,ne=Z===void 0?"rc-collapse":Z,H=_.destroyInactivePanel,F=H===void 0?!1:H,j=_.style,R=_.accordion,T=_.className,N=_.children,te=_.collapsible,oe=_.openMotion,V=_.expandIcon,ae=_.activeKey,Se=_.defaultActiveKey,ge=_.onChange,Ae=_.items,he=e()(ne,T),le=(0,s.Z)([],{value:ae,onChange:function(Ke){return ge==null?void 0:ge(Ke)},defaultValue:Se,postState:g}),ee=(0,a.Z)(le,2),ce=ee[0],ye=ee[1],Ce=function(Ke){return ye(function(){if(R)return ce[0]===Ke?[]:[Ke];var $e=ce.indexOf(Ke),pt=$e>-1;return pt?ce.filter(function(Ct){return Ct!==Ke}):[].concat((0,p.Z)(ce),[Ke])})};(0,u.ZP)(!N,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Te=y(Ae,N,{prefixCls:ne,accordion:R,openMotion:oe,expandIcon:V,collapsible:te,destroyInactivePanel:F,onItemClick:Ce,activeKey:ce});return o.createElement("div",(0,I.Z)({ref:D,className:he,style:j,role:R?"tablist":void 0},(0,b.Z)(_,{aria:!0,data:!0})),Te)}),P=Object.assign(A,{Panel:m}),k=P,B=P.Panel,M=C(2738),z=C(62892),U=C(92343),K=C(36355),X=C(19716),re=o.forwardRef((_,D)=>{const{getPrefixCls:Z}=o.useContext(K.E_),{prefixCls:ne,className:H,showArrow:F=!0}=_,j=Z("collapse",ne),R=e()({[`${j}-no-arrow`]:!F},H);return o.createElement(k.Panel,Object.assign({ref:D},_,{prefixCls:j,className:R}))}),G=C(17313),q=C(8378),Y=C(83116),Q=C(37613);const $=_=>{const{componentCls:D,contentBg:Z,padding:ne,headerBg:H,headerPadding:F,collapseHeaderPaddingSM:j,collapseHeaderPaddingLG:R,collapsePanelBorderRadius:T,lineWidth:N,lineType:te,colorBorder:oe,colorText:V,colorTextHeading:ae,colorTextDisabled:Se,fontSize:ge,fontSizeLG:Ae,lineHeight:he,marginSM:le,paddingSM:ee,paddingLG:ce,paddingXS:ye,motionDurationSlow:Ce,fontSizeIcon:Te,contentPadding:De}=_,Ke=`${N}px ${te} ${oe}`;return{[D]:Object.assign(Object.assign({},(0,G.Wf)(_)),{backgroundColor:H,border:Ke,borderBottom:0,borderRadius:`${T}px`,"&-rtl":{direction:"rtl"},[`& > ${D}-item`]:{borderBottom:Ke,"&:last-child":{[` + &, + & > ${D}-header`]:{borderRadius:`0 0 ${T}px ${T}px`}},[`> ${D}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:F,color:ae,lineHeight:he,cursor:"pointer",transition:`all ${Ce}, visibility 0s`,[`> ${D}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${D}-expand-icon`]:{height:ge*he,display:"flex",alignItems:"center",paddingInlineEnd:le},[`${D}-arrow`]:Object.assign(Object.assign({},(0,G.Ro)()),{fontSize:Te,svg:{transition:`transform ${Ce}`}}),[`${D}-header-text`]:{marginInlineEnd:"auto"}},[`${D}-header-collapsible-only`]:{cursor:"default",[`${D}-header-text`]:{flex:"none",cursor:"pointer"}},[`${D}-icon-collapsible-only`]:{cursor:"default",[`${D}-expand-icon`]:{cursor:"pointer"}}},[`${D}-content`]:{color:V,backgroundColor:Z,borderTop:Ke,[`& > ${D}-content-box`]:{padding:De},"&-hidden":{display:"none"}},"&-small":{[`> ${D}-item`]:{[`> ${D}-header`]:{padding:j,paddingInlineStart:ye,[`> ${D}-expand-icon`]:{marginInlineStart:ee-ye}},[`> ${D}-content > ${D}-content-box`]:{padding:ee}}},"&-large":{[`> ${D}-item`]:{fontSize:Ae,[`> ${D}-header`]:{padding:R,paddingInlineStart:ne,[`> ${D}-expand-icon`]:{height:Ae*he,marginInlineStart:ce-ne}},[`> ${D}-content > ${D}-content-box`]:{padding:ce}}},[`${D}-item:last-child`]:{[`> ${D}-content`]:{borderRadius:`0 0 ${T}px ${T}px`}},[`& ${D}-item-disabled > ${D}-header`]:{"\n &,\n & > .arrow\n ":{color:Se,cursor:"not-allowed"}},[`&${D}-icon-position-end`]:{[`& > ${D}-item`]:{[`> ${D}-header`]:{[`${D}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:le}}}}})}},J=_=>{const{componentCls:D}=_,Z=`> ${D}-item > ${D}-header ${D}-arrow svg`;return{[`${D}-rtl`]:{[Z]:{transform:"rotate(180deg)"}}}},ue=_=>{const{componentCls:D,headerBg:Z,paddingXXS:ne,colorBorder:H}=_;return{[`${D}-borderless`]:{backgroundColor:Z,border:0,[`> ${D}-item`]:{borderBottom:`1px solid ${H}`},[` + > ${D}-item:last-child, + > ${D}-item:last-child ${D}-header + `]:{borderRadius:0},[`> ${D}-item:last-child`]:{borderBottom:0},[`> ${D}-item > ${D}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${D}-item > ${D}-content > ${D}-content-box`]:{paddingTop:ne}}}},se=_=>{const{componentCls:D,paddingSM:Z}=_;return{[`${D}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${D}-item`]:{borderBottom:0,[`> ${D}-content`]:{backgroundColor:"transparent",border:0,[`> ${D}-content-box`]:{paddingBlock:Z}}}}}};var xe=(0,Y.Z)("Collapse",_=>{const D=(0,Q.TS)(_,{collapseHeaderPaddingSM:`${_.paddingXS}px ${_.paddingSM}px`,collapseHeaderPaddingLG:`${_.padding}px ${_.paddingLG}px`,collapsePanelBorderRadius:_.borderRadiusLG});return[$(D),ue(D),se(D),J(D),(0,q.Z)(D)]},_=>({headerPadding:`${_.paddingSM}px ${_.padding}px`,headerBg:_.colorFillAlter,contentPadding:`${_.padding}px 16px`,contentBg:_.colorBgContainer})),ie=Object.assign(o.forwardRef((_,D)=>{const{getPrefixCls:Z,direction:ne,collapse:H}=o.useContext(K.E_),{prefixCls:F,className:j,rootClassName:R,style:T,bordered:N=!0,ghost:te,size:oe,expandIconPosition:V="start",children:ae,expandIcon:Se}=_,ge=(0,X.Z)(Ke=>{var $e;return($e=oe!=null?oe:Ke)!==null&&$e!==void 0?$e:"middle"}),Ae=Z("collapse",F),he=Z(),[le,ee]=xe(Ae),ce=o.useMemo(()=>V==="left"?"start":V==="right"?"end":V,[V]),ye=function(){let Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const $e=Se?Se(Ke):o.createElement(S.Z,{rotate:Ke.isActive?90:void 0});return(0,U.Tm)($e,()=>({className:e()($e.props.className,`${Ae}-arrow`)}))},Ce=e()(`${Ae}-icon-position-${ce}`,{[`${Ae}-borderless`]:!N,[`${Ae}-rtl`]:ne==="rtl",[`${Ae}-ghost`]:!!te,[`${Ae}-${ge}`]:ge!=="middle"},H==null?void 0:H.className,j,R,ee),Te=Object.assign(Object.assign({},(0,z.Z)(he)),{motionAppear:!1,leavedClassName:`${Ae}-content-hidden`}),De=o.useMemo(()=>ae?(0,n.Z)(ae).map((Ke,$e)=>{var pt,Ct;if(!((pt=Ke.props)===null||pt===void 0)&&pt.disabled){const wt=(Ct=Ke.key)!==null&&Ct!==void 0?Ct:String($e),{disabled:bt,collapsible:Mt}=Ke.props,Ht=Object.assign(Object.assign({},(0,M.Z)(Ke.props,["disabled"])),{key:wt,collapsible:Mt!=null?Mt:bt?"disabled":void 0});return(0,U.Tm)(Ke,Ht)}return Ke}):null,[ae]);return le(o.createElement(k,Object.assign({ref:D,openMotion:Te},(0,M.Z)(_,["rootClassName"]),{expandIcon:ye,prefixCls:Ae,className:Ce,style:Object.assign(Object.assign({},H==null?void 0:H.style),T)}),De))}),{Panel:re}),L=ie},93891:function(Pt,We,C){"use strict";var S=C(59301),pe=C(36355),e=C(64165);const I=p=>{const{componentName:a}=p,{getPrefixCls:t}=(0,S.useContext)(pe.E_),s=t("empty");switch(a){case"Table":case"List":return S.createElement(e.Z,{image:e.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return S.createElement(e.Z,{image:e.Z.PRESENTED_IMAGE_SIMPLE,className:`${s}-small`});default:return S.createElement(e.Z,null)}};We.Z=I},91857:function(Pt,We,C){"use strict";var S=C(59301),pe=C(38819),e=C(92310),I=C.n(e),p=C(31561),a=C(70425),t=C(18929),s=C(2738),u=C(79676),o=C(53487),c=C(92343),n=C(36355),r=C(20834),i=C(40875),l=C(88088),d=C(47211);const E=null,h=w=>{const{menu:f,arrow:O,prefixCls:y,children:b,trigger:g,disabled:A,dropdownRender:P,getPopupContainer:k,overlayClassName:B,rootClassName:M,open:z,onOpenChange:U,visible:K,onVisibleChange:X,mouseEnterDelay:W=.15,mouseLeaveDelay:re=.1,autoAdjustOverflow:G=!0,placement:q="",overlay:Y,transitionName:Q}=w,{getPopupContainer:$,getPrefixCls:J,direction:ue}=S.useContext(n.E_),se=S.useMemo(()=>{const V=J();return Q!==void 0?Q:q.includes("top")?`${V}-slide-down`:`${V}-slide-up`},[J,q,Q]),xe=S.useMemo(()=>q?q.includes("Center")?q.slice(0,q.indexOf("Center")):q:ue==="rtl"?"bottomRight":"bottomLeft",[q,ue]),we=J("dropdown",y),[ie,L]=(0,d.Z)(we),[,_]=(0,l.Z)(),D=S.Children.only(b),Z=(0,c.Tm)(D,{className:I()(`${we}-trigger`,{[`${we}-rtl`]:ue==="rtl"},D.props.className),disabled:A}),ne=A?[]:g;let H;ne&&ne.includes("contextMenu")&&(H=!0);const[F,j]=(0,t.Z)(!1,{value:z!=null?z:K}),R=(0,a.useEvent)(V=>{U==null||U(V),X==null||X(V),j(V)}),T=I()(B,M,L,{[`${we}-rtl`]:ue==="rtl"}),N=(0,u.Z)({arrowPointAtCenter:typeof O=="object"&&O.pointAtCenter,autoAdjustOverflow:G,offset:_.marginXXS,arrowWidth:O?_.sizePopupArrow:0,borderRadius:_.borderRadius}),te=S.useCallback(()=>{j(!1)},[]),oe=()=>{let V;return f!=null&&f.items?V=S.createElement(r.default,Object.assign({},f)):typeof Y=="function"?V=Y():V=Y,P&&(V=P(V)),V=S.Children.only(typeof V=="string"?S.createElement("span",null,V):V),S.createElement(i.J,{prefixCls:`${we}-menu`,expandIcon:S.createElement("span",{className:`${we}-menu-submenu-arrow`},S.createElement(pe.Z,{className:`${we}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:te,validator:ae=>{let{mode:Se}=ae}},V)};return ie(S.createElement(p.Z,Object.assign({alignPoint:H},(0,s.Z)(w,["rootClassName"]),{mouseEnterDelay:W,mouseLeaveDelay:re,visible:F,builtinPlacements:N,arrow:!!O,overlayClassName:T,prefixCls:we,getPopupContainer:k||$,transitionName:se,trigger:ne,overlay:oe,placement:xe,onVisibleChange:R}),Z))};function v(w){return Object.assign(Object.assign({},w),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const m=(0,o.Z)(h,"dropdown",w=>w,v),x=w=>S.createElement(m,Object.assign({},w),S.createElement("span",null));h._InternalPanelDoNotUseOrYouWillBeFired=x,We.Z=h},38854:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return l}});var S=C(91857),pe=C(92310),e=C.n(pe),I=C(59301),p=C(18785),a=C(3113),t=C(36355),s=C(81327),u=C(33234),o=C(47211),c=function(d,E){var h={};for(var v in d)Object.prototype.hasOwnProperty.call(d,v)&&E.indexOf(v)<0&&(h[v]=d[v]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,v=Object.getOwnPropertySymbols(d);m{const{getPopupContainer:E,getPrefixCls:h,direction:v}=I.useContext(t.E_),{prefixCls:m,type:x="default",danger:w,disabled:f,loading:O,onClick:y,htmlType:b,children:g,className:A,menu:P,arrow:k,autoFocus:B,overlay:M,trigger:z,align:U,open:K,onOpenChange:X,placement:W,getPopupContainer:re,href:G,icon:q=I.createElement(p.Z,null),title:Y,buttonsRender:Q=oe=>oe,mouseEnterDelay:$,mouseLeaveDelay:J,overlayClassName:ue,overlayStyle:se,destroyPopupOnHide:xe,dropdownRender:we}=d,ie=c(d,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),L=h("dropdown",m),_=`${L}-button`,[D,Z]=(0,o.Z)(L),ne={menu:P,arrow:k,autoFocus:B,align:U,disabled:f,trigger:f?[]:z,onOpenChange:X,getPopupContainer:re||E,mouseEnterDelay:$,mouseLeaveDelay:J,overlayClassName:ue,overlayStyle:se,destroyPopupOnHide:xe,dropdownRender:we},{compactSize:H,compactItemClassnames:F}=(0,u.ri)(L,v),j=e()(_,F,A,Z);"overlay"in d&&(ne.overlay=M),"open"in d&&(ne.open=K),"placement"in d?ne.placement=W:ne.placement=v==="rtl"?"bottomLeft":"bottomRight";const R=I.createElement(a.ZP,{type:x,danger:w,disabled:f,loading:O,onClick:y,htmlType:b,href:G,title:Y},g),T=I.createElement(a.ZP,{type:x,danger:w,icon:q}),[N,te]=Q([R,T]);return D(I.createElement(s.Z.Compact,Object.assign({className:j,size:H,block:!0},ie),N,I.createElement(S.Z,Object.assign({},ne),te)))};n.__ANT_BUTTON=!0;var r=n;const i=S.Z;i.Button=r;var l=i},47211:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return c}});var S=C(17313),pe=C(13826),e=C(92899),I=C(29878),p=C(19447),a=C(83116),t=C(37613),u=n=>{const{componentCls:r,menuCls:i,colorError:l,colorTextLightSolid:d}=n,E=`${i}-item`;return{[`${r}, ${r}-menu-submenu`]:{[`${i} ${E}`]:{[`&${E}-danger:not(${E}-disabled)`]:{color:l,"&:hover":{color:d,backgroundColor:l}}}}}};const o=n=>{const{componentCls:r,menuCls:i,zIndexPopup:l,dropdownArrowDistance:d,sizePopupArrow:E,antCls:h,iconCls:v,motionDurationMid:m,dropdownPaddingVertical:x,fontSize:w,dropdownEdgeChildPadding:f,colorTextDisabled:O,fontSizeIcon:y,controlPaddingHorizontal:b,colorBgElevated:g}=n;return[{[r]:Object.assign(Object.assign({},(0,S.Wf)(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:l,display:"block","&::before":{position:"absolute",insetBlock:-d+E/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${h}-btn`]:{[`& > ${v}-down, & > ${h}-btn-icon > ${v}-down`]:{fontSize:y}},[`${r}-wrap`]:{position:"relative",[`${h}-btn > ${v}-down`]:{fontSize:y},[`${v}-down::before`]:{transition:`transform ${m}`}},[`${r}-wrap-open`]:{[`${v}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${h}-slide-down-enter${h}-slide-down-enter-active${r}-placement-bottomLeft, + &${h}-slide-down-appear${h}-slide-down-appear-active${r}-placement-bottomLeft, + &${h}-slide-down-enter${h}-slide-down-enter-active${r}-placement-bottom, + &${h}-slide-down-appear${h}-slide-down-appear-active${r}-placement-bottom, + &${h}-slide-down-enter${h}-slide-down-enter-active${r}-placement-bottomRight, + &${h}-slide-down-appear${h}-slide-down-appear-active${r}-placement-bottomRight`]:{animationName:pe.fJ},[`&${h}-slide-up-enter${h}-slide-up-enter-active${r}-placement-topLeft, + &${h}-slide-up-appear${h}-slide-up-appear-active${r}-placement-topLeft, + &${h}-slide-up-enter${h}-slide-up-enter-active${r}-placement-top, + &${h}-slide-up-appear${h}-slide-up-appear-active${r}-placement-top, + &${h}-slide-up-enter${h}-slide-up-enter-active${r}-placement-topRight, + &${h}-slide-up-appear${h}-slide-up-appear-active${r}-placement-topRight`]:{animationName:pe.Qt},[`&${h}-slide-down-leave${h}-slide-down-leave-active${r}-placement-bottomLeft, + &${h}-slide-down-leave${h}-slide-down-leave-active${r}-placement-bottom, + &${h}-slide-down-leave${h}-slide-down-leave-active${r}-placement-bottomRight`]:{animationName:pe.Uw},[`&${h}-slide-up-leave${h}-slide-up-leave-active${r}-placement-topLeft, + &${h}-slide-up-leave${h}-slide-up-leave-active${r}-placement-top, + &${h}-slide-up-leave${h}-slide-up-leave-active${r}-placement-topRight`]:{animationName:pe.ly}})},(0,p.ZP)(n,{colorBg:g,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${r} ${i}`]:{position:"relative",margin:0},[`${i}-submenu-popup`]:{position:"absolute",zIndex:l,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${r}, ${r}-menu-submenu`]:{[i]:Object.assign(Object.assign({padding:f,listStyleType:"none",backgroundColor:g,backgroundClip:"padding-box",borderRadius:n.borderRadiusLG,outline:"none",boxShadow:n.boxShadowSecondary},(0,S.Qy)(n)),{[`${i}-item-group-title`]:{padding:`${x}px ${b}px`,color:n.colorTextDescription,transition:`all ${m}`},[`${i}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${i}-item-icon`]:{minWidth:w,marginInlineEnd:n.marginXS,fontSize:n.fontSizeSM},[`${i}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${m}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${i}-item, ${i}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${x}px ${b}px`,color:n.colorText,fontWeight:"normal",fontSize:w,lineHeight:n.lineHeight,cursor:"pointer",transition:`all ${m}`,borderRadius:n.borderRadiusSM,"&:hover, &-active":{backgroundColor:n.controlItemBgHover}},(0,S.Qy)(n)),{"&-selected":{color:n.colorPrimary,backgroundColor:n.controlItemBgActive,"&:hover, &-active":{backgroundColor:n.controlItemBgActiveHover}},"&-disabled":{color:O,cursor:"not-allowed","&:hover":{color:O,backgroundColor:g,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${n.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:n.colorSplit},[`${r}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:n.paddingXS,[`${r}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:n.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${i}-item-group-list`]:{margin:`0 ${n.marginXS}px`,padding:0,listStyle:"none"},[`${i}-submenu-title`]:{paddingInlineEnd:b+n.fontSizeSM},[`${i}-submenu-vertical`]:{position:"relative"},[`${i}-submenu${i}-submenu-disabled ${r}-menu-submenu-title`]:{[`&, ${r}-menu-submenu-arrow-icon`]:{color:O,backgroundColor:g,cursor:"not-allowed"}},[`${i}-submenu-selected ${r}-menu-submenu-title`]:{color:n.colorPrimary}})}},[(0,pe.oN)(n,"slide-up"),(0,pe.oN)(n,"slide-down"),(0,e.Fm)(n,"move-up"),(0,e.Fm)(n,"move-down"),(0,I._y)(n,"zoom-big")]]};var c=(0,a.Z)("Dropdown",(n,r)=>{let{rootPrefixCls:i}=r;const{marginXXS:l,sizePopupArrow:d,controlHeight:E,fontSize:h,lineHeight:v,paddingXXS:m,componentCls:x,borderRadiusLG:w}=n,f=(E-h*v)/2,{dropdownArrowOffset:O}=(0,p.fS)({contentRadius:w}),y=(0,t.TS)(n,{menuCls:`${x}-menu`,rootPrefixCls:i,dropdownArrowDistance:d/2+l,dropdownArrowOffset:O,dropdownPaddingVertical:f,dropdownEdgeChildPadding:m});return[o(y),u(y)]},n=>({zIndexPopup:n.zIndexPopupBase+50}))},64165:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return m}});var S=C(92310),pe=C.n(S),e=C(59301),I=C(36355),p=C(9763),a=C(64993),t=C(88088),u=()=>{const[,x]=(0,t.Z)(),f=new a.C(x.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return e.createElement("svg",{style:f,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(24 31.67)"},e.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),e.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),e.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),e.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),e.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),e.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),e.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},e.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),e.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},c=()=>{const[,x]=(0,t.Z)(),{colorFill:w,colorFillTertiary:f,colorFillQuaternary:O,colorBgContainer:y}=x,{borderColor:b,shadowColor:g,contentColor:A}=(0,e.useMemo)(()=>({borderColor:new a.C(w).onBackground(y).toHexShortString(),shadowColor:new a.C(f).onBackground(y).toHexShortString(),contentColor:new a.C(O).onBackground(y).toHexShortString()}),[w,f,O,y]);return e.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},e.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},e.createElement("ellipse",{fill:g,cx:"32",cy:"33",rx:"32",ry:"7"}),e.createElement("g",{fillRule:"nonzero",stroke:b},e.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),e.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:A}))))},n=C(83116),r=C(37613);const i=x=>{const{componentCls:w,margin:f,marginXS:O,marginXL:y,fontSize:b,lineHeight:g}=x;return{[w]:{marginInline:O,fontSize:b,lineHeight:g,textAlign:"center",[`${w}-image`]:{height:x.emptyImgHeight,marginBottom:O,opacity:x.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${w}-description`]:{color:x.colorText},[`${w}-footer`]:{marginTop:f},"&-normal":{marginBlock:y,color:x.colorTextDisabled,[`${w}-description`]:{color:x.colorTextDisabled},[`${w}-image`]:{height:x.emptyImgHeightMD}},"&-small":{marginBlock:O,color:x.colorTextDisabled,[`${w}-image`]:{height:x.emptyImgHeightSM}}}}};var l=(0,n.Z)("Empty",x=>{const{componentCls:w,controlHeightLG:f}=x,O=(0,r.TS)(x,{emptyImgCls:`${w}-img`,emptyImgHeight:f*2.5,emptyImgHeightMD:f,emptyImgHeightSM:f*.875});return[i(O)]}),d=function(x,w){var f={};for(var O in x)Object.prototype.hasOwnProperty.call(x,O)&&w.indexOf(O)<0&&(f[O]=x[O]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,O=Object.getOwnPropertySymbols(x);y{var{className:w,rootClassName:f,prefixCls:O,image:y=E,description:b,children:g,imageStyle:A,style:P}=x,k=d(x,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:B,direction:M,empty:z}=e.useContext(I.E_),U=B("empty",O),[K,X]=l(U),[W]=(0,p.Z)("Empty"),re=typeof b!="undefined"?b:W==null?void 0:W.description,G=typeof re=="string"?re:"empty";let q=null;return typeof y=="string"?q=e.createElement("img",{alt:G,src:y}):q=y,K(e.createElement("div",Object.assign({className:pe()(X,U,z==null?void 0:z.className,{[`${U}-normal`]:y===h,[`${U}-rtl`]:M==="rtl"},w,f),style:Object.assign(Object.assign({},z==null?void 0:z.style),P)},k),e.createElement("div",{className:`${U}-image`,style:A},q),re&&e.createElement("div",{className:`${U}-description`},re),g&&e.createElement("div",{className:`${U}-footer`},g)))};v.PRESENTED_IMAGE_DEFAULT=E,v.PRESENTED_IMAGE_SIMPLE=h;var m=v},78241:function(Pt,We,C){"use strict";C.d(We,{default:function(){return Zn}});var S=C(77654),pe=C(92310),e=C.n(pe),I=C(77900),p=C(59301),a=C(62892),t=C(32441);function s(Pe){const[fe,Ee]=p.useState(Pe);return p.useEffect(()=>{const be=setTimeout(()=>{Ee(Pe)},Pe.length?0:10);return()=>{clearTimeout(be)}},[Pe]),fe}var u=C(17313),o=C(29878),c=C(8378),n=C(37613),r=C(83116),l=Pe=>{const{componentCls:fe}=Pe,Ee=`${fe}-show-help`,be=`${fe}-show-help-item`;return{[Ee]:{transition:`opacity ${Pe.motionDurationSlow} ${Pe.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[be]:{overflow:"hidden",transition:`height ${Pe.motionDurationSlow} ${Pe.motionEaseInOut}, + opacity ${Pe.motionDurationSlow} ${Pe.motionEaseInOut}, + transform ${Pe.motionDurationSlow} ${Pe.motionEaseInOut} !important`,[`&${be}-appear, &${be}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${be}-leave-active`]:{transform:"translateY(-5px)"}}}}};const d=Pe=>({legend:{display:"block",width:"100%",marginBottom:Pe.marginLG,padding:0,color:Pe.colorTextDescription,fontSize:Pe.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${Pe.lineWidth}px ${Pe.lineType} ${Pe.colorBorder}`},label:{fontSize:Pe.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${Pe.controlOutlineWidth}px ${Pe.controlOutline}`},output:{display:"block",paddingTop:15,color:Pe.colorText,fontSize:Pe.fontSize,lineHeight:Pe.lineHeight}}),E=(Pe,fe)=>{const{formItemCls:Ee}=Pe;return{[Ee]:{[`${Ee}-label > label`]:{height:fe},[`${Ee}-control-input`]:{minHeight:fe}}}},h=Pe=>{const{componentCls:fe}=Pe;return{[Pe.componentCls]:Object.assign(Object.assign(Object.assign({},(0,u.Wf)(Pe)),d(Pe)),{[`${fe}-text`]:{display:"inline-block",paddingInlineEnd:Pe.paddingSM},"&-small":Object.assign({},E(Pe,Pe.controlHeightSM)),"&-large":Object.assign({},E(Pe,Pe.controlHeightLG))})}},v=Pe=>{const{formItemCls:fe,iconCls:Ee,componentCls:be,rootPrefixCls:ve,labelRequiredMarkColor:Ne,labelColor:Fe,labelFontSize:qe,labelHeight:Ye,labelColonMarginInlineStart:st,labelColonMarginInlineEnd:mt,itemMarginBottom:xt}=Pe;return{[fe]:Object.assign(Object.assign({},(0,u.Wf)(Pe)),{marginBottom:xt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${ve}-row`]:{display:"none"},"&-has-warning":{[`${fe}-split`]:{color:Pe.colorError}},"&-has-error":{[`${fe}-split`]:{color:Pe.colorWarning}},[`${fe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${Pe.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ye,color:Fe,fontSize:qe,[`> ${Ee}`]:{fontSize:Pe.fontSize,verticalAlign:"top"},[`&${fe}-required:not(${fe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:Pe.marginXXS,color:Ne,fontSize:Pe.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${be}-hide-required-mark &`]:{display:"none"}},[`${fe}-optional`]:{display:"inline-block",marginInlineStart:Pe.marginXXS,color:Pe.colorTextDescription,[`${be}-hide-required-mark &`]:{display:"none"}},[`${fe}-tooltip`]:{color:Pe.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:Pe.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:st,marginInlineEnd:mt},[`&${fe}-no-colon::after`]:{content:'"\\a0"'}}},[`${fe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${ve}-col-'"]):not([class*="' ${ve}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:Pe.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[fe]:{"&-explain, &-extra":{clear:"both",color:Pe.colorTextDescription,fontSize:Pe.fontSize,lineHeight:Pe.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:Pe.controlHeightSM,transition:`color ${Pe.motionDurationMid} ${Pe.motionEaseOut}`},"&-explain":{"&-error":{color:Pe.colorError},"&-warning":{color:Pe.colorWarning}}},[`&-with-help ${fe}-explain`]:{height:"auto",opacity:1},[`${fe}-feedback-icon`]:{fontSize:Pe.fontSize,textAlign:"center",visibility:"visible",animationName:o.kr,animationDuration:Pe.motionDurationMid,animationTimingFunction:Pe.motionEaseOutBack,pointerEvents:"none","&-success":{color:Pe.colorSuccess},"&-error":{color:Pe.colorError},"&-warning":{color:Pe.colorWarning},"&-validating":{color:Pe.colorPrimary}}})}},m=Pe=>{const{componentCls:fe,formItemCls:Ee}=Pe;return{[`${fe}-horizontal`]:{[`${Ee}-label`]:{flexGrow:0},[`${Ee}-control`]:{flex:"1 1 0",minWidth:0},[`${Ee}-label[class$='-24'], ${Ee}-label[class*='-24 ']`]:{[`& + ${Ee}-control`]:{minWidth:"unset"}}}}},x=Pe=>{const{componentCls:fe,formItemCls:Ee}=Pe;return{[`${fe}-inline`]:{display:"flex",flexWrap:"wrap",[Ee]:{flex:"none",marginInlineEnd:Pe.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${Ee}-label, + > ${Ee}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${Ee}-label`]:{flex:"none"},[`${fe}-text`]:{display:"inline-block"},[`${Ee}-has-feedback`]:{display:"inline-block"}}}}},w=Pe=>({padding:Pe.verticalLabelPadding,margin:Pe.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),f=Pe=>{const{componentCls:fe,formItemCls:Ee,rootPrefixCls:be}=Pe;return{[`${Ee} ${Ee}-label`]:w(Pe),[fe]:{[Ee]:{flexWrap:"wrap",[`${Ee}-label, ${Ee}-control`]:{[`&:not([class*=" ${be}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},O=Pe=>{const{componentCls:fe,formItemCls:Ee,rootPrefixCls:be}=Pe;return{[`${fe}-vertical`]:{[Ee]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${fe}-item-control`]:{width:"100%"}}},[`${fe}-vertical ${Ee}-label, + .${be}-col-24${Ee}-label, + .${be}-col-xl-24${Ee}-label`]:w(Pe),[`@media (max-width: ${Pe.screenXSMax}px)`]:[f(Pe),{[fe]:{[`.${be}-col-xs-24${Ee}-label`]:w(Pe)}}],[`@media (max-width: ${Pe.screenSMMax}px)`]:{[fe]:{[`.${be}-col-sm-24${Ee}-label`]:w(Pe)}},[`@media (max-width: ${Pe.screenMDMax}px)`]:{[fe]:{[`.${be}-col-md-24${Ee}-label`]:w(Pe)}},[`@media (max-width: ${Pe.screenLGMax}px)`]:{[fe]:{[`.${be}-col-lg-24${Ee}-label`]:w(Pe)}}}},y=(Pe,fe)=>(0,n.TS)(Pe,{formItemCls:`${Pe.componentCls}-item`,rootPrefixCls:fe});var b=(0,r.Z)("Form",(Pe,fe)=>{let{rootPrefixCls:Ee}=fe;const be=y(Pe,Ee);return[h(be),v(be),l(be),m(be),x(be),O(be),(0,c.Z)(be),o.kr]},Pe=>({labelRequiredMarkColor:Pe.colorError,labelColor:Pe.colorTextHeading,labelFontSize:Pe.fontSize,labelHeight:Pe.controlHeight,labelColonMarginInlineStart:Pe.marginXXS/2,labelColonMarginInlineEnd:Pe.marginXS,itemMarginBottom:Pe.marginLG,verticalLabelPadding:`0 0 ${Pe.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const g=[];function A(Pe,fe,Ee){let be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Pe=="string"?Pe:`${fe}-${be}`,error:Pe,errorStatus:Ee}}var k=Pe=>{let{help:fe,helpStatus:Ee,errors:be=g,warnings:ve=g,className:Ne,fieldId:Fe,onVisibleChanged:qe}=Pe;const{prefixCls:Ye}=p.useContext(t.Rk),st=`${Ye}-item-explain`,[,mt]=b(Ye),xt=(0,p.useMemo)(()=>(0,a.Z)(Ye),[Ye]),At=s(be),vt=s(ve),yt=p.useMemo(()=>fe!=null?[A(fe,"help",Ee)]:[].concat((0,S.Z)(At.map((Me,ze)=>A(Me,"error","error",ze))),(0,S.Z)(vt.map((Me,ze)=>A(Me,"warning","warning",ze)))),[fe,Ee,At,vt]),Re={};return Fe&&(Re.id=`${Fe}_help`),p.createElement(I.default,{motionDeadline:xt.motionDeadline,motionName:`${Ye}-show-help`,visible:!!yt.length,onVisibleChanged:qe},Me=>{const{className:ze,style:Ue}=Me;return p.createElement("div",Object.assign({},Re,{className:e()(st,ze,Ne,mt),style:Ue,role:"alert"}),p.createElement(I.CSSMotionList,Object.assign({keys:yt},(0,a.Z)(Ye),{motionName:`${Ye}-show-help-item`,component:!1}),it=>{const{key:tt,error:rt,errorStatus:je,className:Le,style:He}=it;return p.createElement("div",{key:tt,className:e()(Le,{[`${st}-${je}`]:je}),style:He},rt)}))})},B=C(95013),M=C(36355),z=C(1684),U=C(52946),K=C(19716),X=C(16722);const W=["parentNode"],re="form_item";function G(Pe){return Pe===void 0||Pe===!1?[]:Array.isArray(Pe)?Pe:[Pe]}function q(Pe,fe){if(!Pe.length)return;const Ee=Pe.join("_");return fe?`${fe}_${Ee}`:W.includes(Ee)?`${re}_${Ee}`:Ee}function Y(Pe,fe,Ee,be,ve,Ne){let Fe=be;return Ne!==void 0?Fe=Ne:Ee.validating?Fe="validating":Pe.length?Fe="error":fe.length?Fe="warning":(Ee.touched||ve&&Ee.validated)&&(Fe="success"),Fe}function Q(Pe){return G(Pe).join("_")}function $(Pe){const[fe]=(0,B.useForm)(),Ee=p.useRef({}),be=p.useMemo(()=>Pe!=null?Pe:Object.assign(Object.assign({},fe),{__INTERNAL__:{itemRef:ve=>Ne=>{const Fe=Q(ve);Ne?Ee.current[Fe]=Ne:delete Ee.current[Fe]}},scrollToField:function(ve){let Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Fe=G(ve),qe=q(Fe,be.__INTERNAL__.name),Ye=qe?document.getElementById(qe):null;Ye&&(0,X.Z)(Ye,Object.assign({scrollMode:"if-needed",block:"nearest"},Ne))},getFieldInstance:ve=>{const Ne=Q(ve);return Ee.current[Ne]}}),[Pe,fe]);return[be]}var J=C(28726),ue=function(Pe,fe){var Ee={};for(var be in Pe)Object.prototype.hasOwnProperty.call(Pe,be)&&fe.indexOf(be)<0&&(Ee[be]=Pe[be]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,be=Object.getOwnPropertySymbols(Pe);ve{const Ee=p.useContext(z.Z),{getPrefixCls:be,direction:ve,form:Ne}=p.useContext(M.E_),{prefixCls:Fe,className:qe,rootClassName:Ye,size:st,disabled:mt=Ee,form:xt,colon:At,labelAlign:vt,labelWrap:yt,labelCol:Re,wrapperCol:Me,hideRequiredMark:ze,layout:Ue="horizontal",scrollToFirstError:it,requiredMark:tt,onFinishFailed:rt,name:je,style:Le,feedbackIcons:He}=Pe,Xe=ue(Pe,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ge=(0,K.Z)(st),Je=p.useContext(J.Z),_e=(0,p.useMemo)(()=>tt!==void 0?tt:Ne&&Ne.requiredMark!==void 0?Ne.requiredMark:!ze,[ze,tt,Ne]),ut=At!=null?At:Ne==null?void 0:Ne.colon,gt=be("form",Fe),[Dt,Wt]=b(gt),en=e()(gt,`${gt}-${Ue}`,{[`${gt}-hide-required-mark`]:_e===!1,[`${gt}-rtl`]:ve==="rtl",[`${gt}-${Ge}`]:Ge},Wt,Ne==null?void 0:Ne.className,qe,Ye),[on]=$(xt),{__INTERNAL__:Kt}=on;Kt.name=je;const Tt=(0,p.useMemo)(()=>({name:je,labelAlign:vt,labelCol:Re,labelWrap:yt,wrapperCol:Me,vertical:Ue==="vertical",colon:ut,requiredMark:_e,itemRef:Kt.itemRef,form:on,feedbackIcons:He}),[je,vt,Re,Me,Ue,ut,_e,on,He]);p.useImperativeHandle(fe,()=>on);const mn=(pn,Yt)=>{if(pn){let Ut={block:"nearest"};typeof pn=="object"&&(Ut=pn),on.scrollToField(Yt,Ut)}},un=pn=>{if(rt==null||rt(pn),pn.errorFields.length){const Yt=pn.errorFields[0].name;if(it!==void 0){mn(it,Yt);return}Ne&&Ne.scrollToFirstError!==void 0&&mn(Ne.scrollToFirstError,Yt)}};return Dt(p.createElement(z.n,{disabled:mt},p.createElement(U.q,{size:Ge},p.createElement(t.RV,Object.assign({},{validateMessages:Je}),p.createElement(t.q3.Provider,{value:Tt},p.createElement(B.default,Object.assign({id:je},Xe,{name:je,onFinishFailed:un,form:on,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),Le),className:en})))))))};var we=p.forwardRef(se),ie=C(41799),L=C(8654),_=C(92343),D=C(11592);function Z(Pe){if(typeof Pe=="function")return Pe;const fe=(0,D.Z)(Pe);return fe.length<=1?fe[0]:fe}const ne=()=>{const{status:Pe,errors:fe=[],warnings:Ee=[]}=(0,p.useContext)(t.aM);return{status:Pe,errors:fe,warnings:Ee}};ne.Context=t.aM;var H=ne,F=C(16089);function j(Pe){const[fe,Ee]=p.useState(Pe),be=(0,p.useRef)(null),ve=(0,p.useRef)([]),Ne=(0,p.useRef)(!1);p.useEffect(()=>(Ne.current=!1,()=>{Ne.current=!0,F.Z.cancel(be.current),be.current=null}),[]);function Fe(qe){Ne.current||(be.current===null&&(ve.current=[],be.current=(0,F.Z)(()=>{be.current=null,Ee(Ye=>{let st=Ye;return ve.current.forEach(mt=>{st=mt(st)}),st})})),ve.current.push(qe))}return[fe,Fe]}function R(){const{itemRef:Pe}=p.useContext(t.q3),fe=p.useRef({});function Ee(be,ve){const Ne=ve&&typeof ve=="object"&&ve.ref,Fe=be.join("_");return(fe.current.name!==Fe||fe.current.originRef!==Ne)&&(fe.current.name=Fe,fe.current.originRef=Ne,fe.current.ref=(0,L.sQ)(Pe(be),Ne)),fe.current.ref}return Ee}var T=C(29194),N=C(34280),te=C(2738),oe=C(27382),V=C(37028);const ae=Pe=>{const{formItemCls:fe}=Pe;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${fe}-control`]:{display:"flex"}}}};var Se=(0,r.b)(["Form","item-item"],(Pe,fe)=>{let{rootPrefixCls:Ee}=fe;const be=y(Pe,Ee);return[ae(be)]}),Ae=Pe=>{const{prefixCls:fe,status:Ee,wrapperCol:be,children:ve,errors:Ne,warnings:Fe,_internalItemRender:qe,extra:Ye,help:st,fieldId:mt,marginBottom:xt,onErrorVisibleChanged:At}=Pe,vt=`${fe}-item`,yt=p.useContext(t.q3),Re=be||yt.wrapperCol||{},Me=e()(`${vt}-control`,Re.className),ze=p.useMemo(()=>Object.assign({},yt),[yt]);delete ze.labelCol,delete ze.wrapperCol;const Ue=p.createElement("div",{className:`${vt}-control-input`},p.createElement("div",{className:`${vt}-control-input-content`},ve)),it=p.useMemo(()=>({prefixCls:fe,status:Ee}),[fe,Ee]),tt=xt!==null||Ne.length||Fe.length?p.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},p.createElement(t.Rk.Provider,{value:it},p.createElement(k,{fieldId:mt,errors:Ne,warnings:Fe,help:st,helpStatus:Ee,className:`${vt}-explain-connected`,onVisibleChanged:At})),!!xt&&p.createElement("div",{style:{width:0,height:xt}})):null,rt={};mt&&(rt.id=`${mt}_extra`);const je=Ye?p.createElement("div",Object.assign({},rt,{className:`${vt}-extra`}),Ye):null,Le=qe&&qe.mark==="pro_table_render"&&qe.render?qe.render(Pe,{input:Ue,errorList:tt,extra:je}):p.createElement(p.Fragment,null,Ue,tt,je);return p.createElement(t.q3.Provider,{value:ze},p.createElement(V.Z,Object.assign({},Re,{className:Me}),Le),p.createElement(Se,{prefixCls:fe}))},he=C(61485),le=C(31724),ee=C(9763),ce=C(6848),ye=function(Pe,fe){var Ee={};for(var be in Pe)Object.prototype.hasOwnProperty.call(Pe,be)&&fe.indexOf(be)<0&&(Ee[be]=Pe[be]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,be=Object.getOwnPropertySymbols(Pe);ve{let{prefixCls:fe,label:Ee,htmlFor:be,labelCol:ve,labelAlign:Ne,colon:Fe,required:qe,requiredMark:Ye,tooltip:st}=Pe;var mt;const[xt]=(0,ee.Z)("Form"),{vertical:At,labelAlign:vt,labelCol:yt,labelWrap:Re,colon:Me}=p.useContext(t.q3);if(!Ee)return null;const ze=ve||yt||{},Ue=Ne||vt,it=`${fe}-item-label`,tt=e()(it,Ue==="left"&&`${it}-left`,ze.className,{[`${it}-wrap`]:!!Re});let rt=Ee;const je=Fe===!0||Me!==!1&&Fe!==!1;je&&!At&&typeof Ee=="string"&&Ee.trim()!==""&&(rt=Ee.replace(/[:|:]\s*$/,""));const He=Ce(st);if(He){const{icon:_e=p.createElement(he.Z,null)}=He,ut=ye(He,["icon"]),gt=p.createElement(ce.Z,Object.assign({},ut),p.cloneElement(_e,{className:`${fe}-item-tooltip`,title:""}));rt=p.createElement(p.Fragment,null,rt,gt)}const Xe=Ye==="optional",Ge=typeof Ye=="function";Ge?rt=Ye(rt,{required:!!qe}):Xe&&!qe&&(rt=p.createElement(p.Fragment,null,rt,p.createElement("span",{className:`${fe}-item-optional`,title:""},(xt==null?void 0:xt.optional)||((mt=le.Z.Form)===null||mt===void 0?void 0:mt.optional))));const Je=e()({[`${fe}-item-required`]:qe,[`${fe}-item-required-mark-optional`]:Xe||Ge,[`${fe}-item-no-colon`]:!je});return p.createElement(V.Z,Object.assign({},ze,{className:tt}),p.createElement("label",{htmlFor:be,className:Je,title:typeof Ee=="string"?Ee:""},rt))},Ke=C(29679),$e=C(19248),pt=C(96512),Ct=C(58617);const wt={success:Ke.Z,warning:pt.Z,error:$e.Z,validating:Ct.Z};function bt(Pe){let{children:fe,errors:Ee,warnings:be,hasFeedback:ve,validateStatus:Ne,prefixCls:Fe,meta:qe,noStyle:Ye}=Pe;const st=`${Fe}-item`,{feedbackIcons:mt}=p.useContext(t.q3),xt=Y(Ee,be,qe,null,!!ve,Ne),{isFormItemInput:At,status:vt}=p.useContext(t.aM),yt=p.useMemo(()=>{var Re;let Me;if(ve){const it=ve!==!0&&ve.icons||mt,tt=xt&&((Re=it==null?void 0:it({status:xt,errors:Ee,warnings:be}))===null||Re===void 0?void 0:Re[xt]),rt=xt&&wt[xt];Me=tt!==!1&&rt?p.createElement("span",{className:e()(`${st}-feedback-icon`,`${st}-feedback-icon-${xt}`)},tt||p.createElement(rt,null)):null}let ze=!0,Ue=xt||"";return Ye&&(ze=At,Ue=(xt!=null?xt:vt)||""),{status:Ue,errors:Ee,warnings:be,hasFeedback:!!ve,feedbackIcon:Me,isFormItemInput:ze}},[xt,ve,Ye,At,vt]);return p.createElement(t.aM.Provider,{value:yt},fe)}var Mt=function(Pe,fe){var Ee={};for(var be in Pe)Object.prototype.hasOwnProperty.call(Pe,be)&&fe.indexOf(be)<0&&(Ee[be]=Pe[be]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,be=Object.getOwnPropertySymbols(Pe);ve{if(He&&tt.current){const Wt=getComputedStyle(tt.current);Je(parseInt(Wt.marginBottom,10))}},[He,Xe]);const _e=Wt=>{Wt||Je(null)},gt=function(){let Wt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const en=Wt?rt:st.errors,on=Wt?je:st.warnings;return Y(en,on,st,"",!!mt,Ye)}(),Dt=e()(Ue,Ee,be,{[`${Ue}-with-help`]:Le||rt.length||je.length,[`${Ue}-has-feedback`]:gt&&mt,[`${Ue}-has-success`]:gt==="success",[`${Ue}-has-warning`]:gt==="warning",[`${Ue}-has-error`]:gt==="error",[`${Ue}-is-validating`]:gt==="validating",[`${Ue}-hidden`]:xt});return p.createElement("div",{className:Dt,style:ve,ref:tt},p.createElement(oe.Z,Object.assign({className:`${Ue}-row`},(0,te.Z)(ze,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),p.createElement(De,Object.assign({htmlFor:vt},Pe,{requiredMark:it,required:yt!=null?yt:Re,prefixCls:fe})),p.createElement(Ae,Object.assign({},Pe,st,{errors:rt,warnings:je,prefixCls:fe,status:gt,help:Ne,marginBottom:Ge,onErrorVisibleChanged:_e}),p.createElement(t.qI.Provider,{value:Me},p.createElement(bt,{prefixCls:fe,meta:st,errors:st.errors,warnings:st.warnings,hasFeedback:mt,validateStatus:gt},At)))),!!Ge&&p.createElement("div",{className:`${Ue}-margin-offset`,style:{marginBottom:-Ge}}))}const Ot="__SPLIT__",Jt=null,sn=p.memo(Pe=>{let{children:fe}=Pe;return fe},(Pe,fe)=>Pe.value===fe.value&&Pe.update===fe.update&&Pe.childProps.length===fe.childProps.length&&Pe.childProps.every((Ee,be)=>Ee===fe.childProps[be]));function Ft(Pe){return Pe!=null}function $t(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function yn(Pe){const{name:fe,noStyle:Ee,className:be,dependencies:ve,prefixCls:Ne,shouldUpdate:Fe,rules:qe,children:Ye,required:st,label:mt,messageVariables:xt,trigger:At="onChange",validateTrigger:vt,hidden:yt,help:Re}=Pe,{getPrefixCls:Me}=p.useContext(M.E_),{name:ze}=p.useContext(t.q3),Ue=Z(Ye),it=typeof Ue=="function",tt=p.useContext(t.qI),{validateTrigger:rt}=p.useContext(B.FieldContext),je=vt!==void 0?vt:rt,Le=Ft(fe),He=Me("form",Ne),[Xe,Ge]=b(He),Je=p.useContext(B.ListContext),_e=p.useRef(),[ut,gt]=j({}),[Dt,Wt]=(0,ie.Z)(()=>$t()),en=Yt=>{const Ut=Je==null?void 0:Je.getKey(Yt.name);if(Wt(Yt.destroy?$t():Yt,!0),Ee&&Re!==!1&&tt){let xn=Yt.name;if(Yt.destroy)xn=_e.current||xn;else if(Ut!==void 0){const[gn,Bn]=Ut;xn=[gn].concat((0,S.Z)(Bn)),_e.current=xn}tt(Yt,xn)}},on=(Yt,Ut)=>{gt(xn=>{const gn=Object.assign({},xn),Pn=[].concat((0,S.Z)(Yt.name.slice(0,-1)),(0,S.Z)(Ut)).join(Ot);return Yt.destroy?delete gn[Pn]:gn[Pn]=Yt,gn})},[Kt,Tt]=p.useMemo(()=>{const Yt=(0,S.Z)(Dt.errors),Ut=(0,S.Z)(Dt.warnings);return Object.values(ut).forEach(xn=>{Yt.push.apply(Yt,(0,S.Z)(xn.errors||[])),Ut.push.apply(Ut,(0,S.Z)(xn.warnings||[]))}),[Yt,Ut]},[ut,Dt.errors,Dt.warnings]),mn=R();function un(Yt,Ut,xn){return Ee&&!yt?p.createElement(bt,{prefixCls:He,hasFeedback:Pe.hasFeedback,validateStatus:Pe.validateStatus,meta:Dt,errors:Kt,warnings:Tt,noStyle:!0},Yt):p.createElement(Ht,Object.assign({key:"row"},Pe,{className:e()(be,Ge),prefixCls:He,fieldId:Ut,isRequired:xn,errors:Kt,warnings:Tt,meta:Dt,onSubItemMetaChange:on}),Yt)}if(!Le&&!it&&!ve)return Xe(un(Ue));let pn={};return typeof mt=="string"?pn.label=mt:fe&&(pn.label=String(fe)),xt&&(pn=Object.assign(Object.assign({},pn),xt)),Xe(p.createElement(B.Field,Object.assign({},Pe,{messageVariables:pn,trigger:At,validateTrigger:je,onMetaChange:en}),(Yt,Ut,xn)=>{const gn=G(fe).length&&Ut?Ut.name:[],Bn=q(gn,ze),Pn=st!==void 0?st:!!(qe&&qe.some(Rt=>{if(Rt&&typeof Rt=="object"&&Rt.required&&!Rt.warningOnly)return!0;if(typeof Rt=="function"){const dn=Rt(xn);return dn&&dn.required&&!dn.warningOnly}return!1})),tn=Object.assign({},Yt);let It=null;if(Array.isArray(Ue)&&Le)It=Ue;else if(!(it&&(!(Fe||ve)||Le))){if(!(ve&&!it&&!Le))if((0,_.l$)(Ue)){const Rt=Object.assign(Object.assign({},Ue.props),tn);if(Rt.id||(Rt.id=Bn),Re||Kt.length>0||Tt.length>0||Pe.extra){const Qe=[];(Re||Kt.length>0)&&Qe.push(`${Bn}_help`),Pe.extra&&Qe.push(`${Bn}_extra`),Rt["aria-describedby"]=Qe.join(" ")}Kt.length>0&&(Rt["aria-invalid"]="true"),Pn&&(Rt["aria-required"]="true"),(0,L.Yr)(Ue)&&(Rt.ref=mn(gn,Ue)),new Set([].concat((0,S.Z)(G(At)),(0,S.Z)(G(je)))).forEach(Qe=>{Rt[Qe]=function(){for(var nt,ht,Bt,Xt,Nt,ft=arguments.length,Et=new Array(ft),_t=0;_t{var{prefixCls:fe,children:Ee}=Pe,be=ln(Pe,["prefixCls","children"]);const{getPrefixCls:ve}=p.useContext(M.E_),Ne=ve("form",fe),Fe=p.useMemo(()=>({prefixCls:Ne,status:"error"}),[Ne]);return p.createElement(B.List,Object.assign({},be),(qe,Ye,st)=>p.createElement(t.Rk.Provider,{value:Fe},Ee(qe.map(mt=>Object.assign(Object.assign({},mt),{fieldKey:mt.key})),Ye,{errors:st.errors,warnings:st.warnings})))};function wn(){const{form:Pe}=(0,p.useContext)(t.q3);return Pe}const rn=we;rn.Item=Qt,rn.List=jt,rn.ErrorList=k,rn.useForm=$,rn.useFormInstance=wn,rn.useWatch=B.useWatch,rn.Provider=t.RV,rn.create=()=>{};var Zn=rn},8628:function(Pt,We,C){"use strict";var S=C(59301),pe=C(34280),e=C(56762),I=C(69507);function p(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,S.useRef)({}),s=(0,e.Z)(),u=(0,I.ZP)();return(0,pe.Z)(()=>{const o=u.subscribe(c=>{t.current=c,a&&s()});return()=>u.unsubscribe(o)},[]),t.current}We.Z=p},5871:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return he}});var S=C(84105),pe=C(87395),e=C(92310),I=C.n(e),p=C(60499),a=C(18642),t=C(43749),s=C(72190),u=C(42244),o=C(38705),c=C(17212);function n(){return typeof BigInt=="function"}function r(le){return!le&&le!==0&&!Number.isNaN(le)||!String(le).trim()}function i(le){var ee=le.trim(),ce=ee.startsWith("-");ce&&(ee=ee.slice(1)),ee=ee.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),ee.startsWith(".")&&(ee="0".concat(ee));var ye=ee||"0",Ce=ye.split("."),Te=Ce[0]||"0",De=Ce[1]||"0";Te==="0"&&De==="0"&&(ce=!1);var Ke=ce?"-":"";return{negative:ce,negativeStr:Ke,trimStr:ye,integerStr:Te,decimalStr:De,fullStr:"".concat(Ke).concat(ye)}}function l(le){var ee=String(le);return!Number.isNaN(Number(ee))&&ee.includes("e")}function d(le){var ee=String(le);if(l(le)){var ce=Number(ee.slice(ee.indexOf("e-")+2)),ye=ee.match(/\.(\d+)/);return ye!=null&&ye[1]&&(ce+=ye[1].length),ce}return ee.includes(".")&&h(ee)?ee.length-ee.indexOf(".")-1:0}function E(le){var ee=String(le);if(l(le)){if(le>Number.MAX_SAFE_INTEGER)return String(n()?BigInt(le).toString():Number.MAX_SAFE_INTEGER);if(le0&&arguments[0]!==void 0?arguments[0]:!0;return ce?this.isInvalidate()?"":i("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),le}(),m=function(){function le(ee){if((0,o.Z)(this,le),(0,a.Z)(this,"origin",""),(0,a.Z)(this,"number",void 0),(0,a.Z)(this,"empty",void 0),r(ee)){this.empty=!0;return}this.origin=String(ee),this.number=Number(ee)}return(0,c.Z)(le,[{key:"negate",value:function(){return new le(-this.toNumber())}},{key:"add",value:function(ce){if(this.isInvalidate())return new le(ce);var ye=Number(ce);if(Number.isNaN(ye))return this;var Ce=this.number+ye;if(Ce>Number.MAX_SAFE_INTEGER)return new le(Number.MAX_SAFE_INTEGER);if(CeNumber.MAX_SAFE_INTEGER)return new le(Number.MAX_SAFE_INTEGER);if(Ce0&&arguments[0]!==void 0?arguments[0]:!0;return ce?this.isInvalidate()?"":E(this.number):this.origin}}]),le}();function x(le){return n()?new v(le):new m(le)}function w(le,ee,ce){var ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(le==="")return"";var Ce=i(le),Te=Ce.negativeStr,De=Ce.integerStr,Ke=Ce.decimalStr,$e="".concat(ee).concat(Ke),pt="".concat(Te).concat(De);if(ce>=0){var Ct=Number(Ke[ce]);if(Ct>=5&&!ye){var wt=x(le).add("".concat(Te,"0.").concat("0".repeat(ce)).concat(10-Ct));return w(wt.toString(),ee,ce,ye)}return ce===0?pt:"".concat(pt).concat(ee).concat(Ke.padEnd(ce,"0").slice(0,ce))}return $e===".0"?pt:"".concat(pt).concat($e)}var f=x,O=C(93681),y=C(34280),b=C(8654),g=C(59301),A=C(48736);function P(le,ee){var ce=(0,g.useRef)(null);function ye(){try{var Te=le.selectionStart,De=le.selectionEnd,Ke=le.value,$e=Ke.substring(0,Te),pt=Ke.substring(De);ce.current={start:Te,end:De,value:Ke,beforeTxt:$e,afterTxt:pt}}catch(Ct){}}function Ce(){if(le&&ce.current&&ee)try{var Te=le.value,De=ce.current,Ke=De.beforeTxt,$e=De.afterTxt,pt=De.start,Ct=Te.length;if(Te.endsWith($e))Ct=Te.length-ce.current.afterTxt.length;else if(Te.startsWith(Ke))Ct=Ke.length;else{var wt=Ke[pt-1],bt=Te.indexOf(wt,pt-1);bt!==-1&&(Ct=bt+1)}le.setSelectionRange(Ct,Ct)}catch(Mt){(0,A.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Mt.message))}}return[ye,Ce]}var k=C(49658),B=function(){var ee=(0,g.useState)(!1),ce=(0,s.Z)(ee,2),ye=ce[0],Ce=ce[1];return(0,y.Z)(function(){Ce((0,k.Z)())},[]),ye},M=B,z=C(16089),U=200,K=600;function X(le){var ee=le.prefixCls,ce=le.upNode,ye=le.downNode,Ce=le.upDisabled,Te=le.downDisabled,De=le.onStep,Ke=g.useRef(),$e=g.useRef([]),pt=g.useRef();pt.current=De;var Ct=function(){clearTimeout(Ke.current)},wt=function($t,yn){$t.preventDefault(),Ct(),pt.current(yn);function qt(){pt.current(yn),Ke.current=setTimeout(qt,U)}Ke.current=setTimeout(qt,K)};g.useEffect(function(){return function(){Ct(),$e.current.forEach(function(Ft){return z.Z.cancel(Ft)})}},[]);var bt=M();if(bt)return null;var Mt="".concat(ee,"-handler"),Ht=I()(Mt,"".concat(Mt,"-up"),(0,a.Z)({},"".concat(Mt,"-up-disabled"),Ce)),Ot=I()(Mt,"".concat(Mt,"-down"),(0,a.Z)({},"".concat(Mt,"-down-disabled"),Te)),Jt=function(){return $e.current.push((0,z.Z)(Ct))},sn={unselectable:"on",role:"button",onMouseUp:Jt,onMouseLeave:Jt};return g.createElement("div",{className:"".concat(Mt,"-wrap")},g.createElement("span",(0,p.Z)({},sn,{onMouseDown:function($t){wt($t,!0)},"aria-label":"Increase Value","aria-disabled":Ce,className:Ht}),ce||g.createElement("span",{unselectable:"on",className:"".concat(ee,"-handler-up-inner")})),g.createElement("span",(0,p.Z)({},sn,{onMouseDown:function($t){wt($t,!1)},"aria-label":"Decrease Value","aria-disabled":Te,className:Ot}),ye||g.createElement("span",{unselectable:"on",className:"".concat(ee,"-handler-down-inner")})))}function W(le){var ee=typeof le=="number"?E(le):i(le).fullStr,ce=ee.includes(".");return ce?i(ee.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:le+"0"}var re=C(5643),G=function(){var le=(0,g.useRef)(0),ee=function(){z.Z.cancel(le.current)};return(0,g.useEffect)(function(){return ee},[]),function(ce){ee(),le.current=(0,z.Z)(function(){ce()})}},q=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Y=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],Q=function(ee,ce){return ee||ce.isEmpty()?ce.toString():ce.toNumber()},$=function(ee){var ce=f(ee);return ce.isInvalidate()?null:ce},J=g.forwardRef(function(le,ee){var ce,ye=le.prefixCls,Ce=ye===void 0?"rc-input-number":ye,Te=le.className,De=le.style,Ke=le.min,$e=le.max,pt=le.step,Ct=pt===void 0?1:pt,wt=le.defaultValue,bt=le.value,Mt=le.disabled,Ht=le.readOnly,Ot=le.upHandler,Jt=le.downHandler,sn=le.keyboard,Ft=le.controls,$t=Ft===void 0?!0:Ft,yn=le.classNames,qt=le.stringMode,Qt=le.parser,ln=le.formatter,En=le.precision,jt=le.decimalSeparator,wn=le.onChange,rn=le.onInput,Zn=le.onPressEnter,Pe=le.onStep,fe=(0,u.Z)(le,q),Ee="".concat(Ce,"-input"),be=g.useRef(null),ve=g.useState(!1),Ne=(0,s.Z)(ve,2),Fe=Ne[0],qe=Ne[1],Ye=g.useRef(!1),st=g.useRef(!1),mt=g.useRef(!1),xt=g.useState(function(){return f(bt!=null?bt:wt)}),At=(0,s.Z)(xt,2),vt=At[0],yt=At[1];function Re(It){bt===void 0&&yt(It)}var Me=g.useCallback(function(It,Rt){if(!Rt)return En>=0?En:Math.max(d(It),d(Ct))},[En,Ct]),ze=g.useCallback(function(It){var Rt=String(It);if(Qt)return Qt(Rt);var dn=Rt;return jt&&(dn=dn.replace(jt,".")),dn.replace(/[^\w.-]+/g,"")},[Qt,jt]),Ue=g.useRef(""),it=g.useCallback(function(It,Rt){if(ln)return ln(It,{userTyping:Rt,input:String(Ue.current)});var dn=typeof It=="number"?E(It):It;if(!Rt){var Ve=Me(dn,Rt);if(h(dn)&&(jt||Ve>=0)){var Qe=jt||".";dn=w(dn,Qe,Ve)}}return dn},[ln,Me,jt]),tt=g.useState(function(){var It=wt!=null?wt:bt;return vt.isInvalidate()&&["string","number"].includes((0,t.Z)(It))?Number.isNaN(It)?"":It:it(vt.toString(),!1)}),rt=(0,s.Z)(tt,2),je=rt[0],Le=rt[1];Ue.current=je;function He(It,Rt){Le(it(It.isInvalidate()?It.toString(!1):It.toString(!Rt),Rt))}var Xe=g.useMemo(function(){return $($e)},[$e,En]),Ge=g.useMemo(function(){return $(Ke)},[Ke,En]),Je=g.useMemo(function(){return!Xe||!vt||vt.isInvalidate()?!1:Xe.lessEquals(vt)},[Xe,vt]),_e=g.useMemo(function(){return!Ge||!vt||vt.isInvalidate()?!1:vt.lessEquals(Ge)},[Ge,vt]),ut=P(be.current,Fe),gt=(0,s.Z)(ut,2),Dt=gt[0],Wt=gt[1],en=function(Rt){return Xe&&!Rt.lessEquals(Xe)?Xe:Ge&&!Ge.lessEquals(Rt)?Ge:null},on=function(Rt){return!en(Rt)},Kt=function(Rt,dn){var Ve=Rt,Qe=on(Ve)||Ve.isEmpty();if(!Ve.isEmpty()&&!dn&&(Ve=en(Ve)||Ve,Qe=!0),!Ht&&!Mt&&Qe){var nt=Ve.toString(),ht=Me(nt,dn);return ht>=0&&(Ve=f(w(nt,".",ht)),on(Ve)||(Ve=f(w(nt,".",ht,!0)))),Ve.equals(vt)||(Re(Ve),wn==null||wn(Ve.isEmpty()?null:Q(qt,Ve)),bt===void 0&&He(Ve,dn)),Ve}return vt},Tt=G(),mn=function It(Rt){if(Dt(),Ue.current=Rt,Le(Rt),!st.current){var dn=ze(Rt),Ve=f(dn);Ve.isNaN()||Kt(Ve,!0)}rn==null||rn(Rt),Tt(function(){var Qe=Rt;Qt||(Qe=Rt.replace(/。/g,".")),Qe!==Rt&&It(Qe)})},un=function(){st.current=!0},pn=function(){st.current=!1,mn(be.current.value)},Yt=function(Rt){mn(Rt.target.value)},Ut=function(Rt){var dn;if(!(Rt&&Je||!Rt&&_e)){Ye.current=!1;var Ve=f(mt.current?W(Ct):Ct);Rt||(Ve=Ve.negate());var Qe=(vt||f(0)).add(Ve.toString()),nt=Kt(Qe,!1);Pe==null||Pe(Q(qt,nt),{offset:mt.current?W(Ct):Ct,type:Rt?"up":"down"}),(dn=be.current)===null||dn===void 0||dn.focus()}},xn=function(Rt){var dn=f(ze(je)),Ve=dn;dn.isNaN()?Ve=Kt(vt,Rt):Ve=Kt(dn,Rt),bt!==void 0?He(vt,!1):Ve.isNaN()||He(Ve,!1)},gn=function(){Ye.current=!0},Bn=function(Rt){var dn=Rt.key,Ve=Rt.shiftKey;Ye.current=!0,mt.current=Ve,dn==="Enter"&&(st.current||(Ye.current=!1),xn(!1),Zn==null||Zn(Rt)),sn!==!1&&!st.current&&["Up","ArrowUp","Down","ArrowDown"].includes(dn)&&(Ut(dn==="Up"||dn==="ArrowUp"),Rt.preventDefault())},Pn=function(){Ye.current=!1,mt.current=!1},tn=function(){xn(!1),qe(!1),Ye.current=!1};return(0,y.o)(function(){vt.isInvalidate()||He(vt,!1)},[En]),(0,y.o)(function(){var It=f(bt);yt(It);var Rt=f(ze(je));(!It.equals(Rt)||!Ye.current||ln)&&He(It,Ye.current)},[bt]),(0,y.o)(function(){ln&&Wt()},[je]),g.createElement("div",{className:I()(Ce,yn==null?void 0:yn.input,Te,(ce={},(0,a.Z)(ce,"".concat(Ce,"-focused"),Fe),(0,a.Z)(ce,"".concat(Ce,"-disabled"),Mt),(0,a.Z)(ce,"".concat(Ce,"-readonly"),Ht),(0,a.Z)(ce,"".concat(Ce,"-not-a-number"),vt.isNaN()),(0,a.Z)(ce,"".concat(Ce,"-out-of-range"),!vt.isInvalidate()&&!on(vt)),ce)),style:De,onFocus:function(){qe(!0)},onBlur:tn,onKeyDown:Bn,onKeyUp:Pn,onCompositionStart:un,onCompositionEnd:pn,onBeforeInput:gn},$t&&g.createElement(X,{prefixCls:Ce,upNode:Ot,downNode:Jt,upDisabled:Je,downDisabled:_e,onStep:Ut}),g.createElement("div",{className:"".concat(Ee,"-wrap")},g.createElement("input",(0,p.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ke,"aria-valuemax":$e,"aria-valuenow":vt.isInvalidate()?null:vt.toString(),step:Ct},fe,{ref:(0,b.sQ)(be,ee),className:Ee,value:je,onChange:Yt,disabled:Mt,readOnly:Ht}))))}),ue=g.forwardRef(function(le,ee){var ce=le.disabled,ye=le.style,Ce=le.prefixCls,Te=le.value,De=le.prefix,Ke=le.suffix,$e=le.addonBefore,pt=le.addonAfter,Ct=le.classes,wt=le.className,bt=le.classNames,Mt=(0,u.Z)(le,Y),Ht=g.useRef(null),Ot=function(sn){Ht.current&&(0,re.nH)(Ht.current,sn)};return g.createElement(O.BaseInput,{inputElement:g.createElement(J,(0,p.Z)({prefixCls:Ce,disabled:ce,classNames:bt,ref:(0,b.sQ)(Ht,ee)},Mt)),className:wt,triggerFocus:Ot,prefixCls:Ce,value:Te,disabled:ce,style:ye,prefix:De,suffix:Ke,addonAfter:pt,addonBefore:$e,classes:Ct,classNames:bt,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});ue.displayName="InputNumber";var se=ue,xe=se,we=C(19080),ie=C(36355),L=C(92736),_=C(1684),D=C(19716),Z=C(32441),ne=C(33234),H=C(9937),F=C(17313),j=C(74207),R=C(83116),T=C(37613);const N=(le,ee)=>{let{componentCls:ce,borderRadiusSM:ye,borderRadiusLG:Ce}=le;const Te=ee==="lg"?Ce:ye;return{[`&-${ee}`]:{[`${ce}-handler-wrap`]:{borderStartEndRadius:Te,borderEndEndRadius:Te},[`${ce}-handler-up`]:{borderStartEndRadius:Te},[`${ce}-handler-down`]:{borderEndEndRadius:Te}}}},te=le=>{const{componentCls:ee,lineWidth:ce,lineType:ye,colorBorder:Ce,borderRadius:Te,fontSizeLG:De,controlHeightLG:Ke,controlHeightSM:$e,colorError:pt,paddingInlineSM:Ct,colorTextDescription:wt,motionDurationMid:bt,handleHoverColor:Mt,paddingInline:Ht,paddingBlock:Ot,handleBg:Jt,handleActiveBg:sn,colorTextDisabled:Ft,borderRadiusSM:$t,borderRadiusLG:yn,controlWidth:qt,handleVisible:Qt,handleBorderColor:ln}=le;return[{[ee]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(le)),(0,H.ik)(le)),(0,H.bi)(le,ee)),{display:"inline-block",width:qt,margin:0,padding:0,border:`${ce}px ${ye} ${Ce}`,borderRadius:Te,"&-rtl":{direction:"rtl",[`${ee}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:De,borderRadius:yn,[`input${ee}-input`]:{height:Ke-2*ce}},"&-sm":{padding:0,borderRadius:$t,[`input${ee}-input`]:{height:$e-2*ce,padding:`0 ${Ct}px`}},"&:hover":Object.assign({},(0,H.pU)(le)),"&-focused":Object.assign({},(0,H.M1)(le)),"&-out-of-range":{[`${ee}-input-wrap`]:{input:{color:pt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,F.Wf)(le)),(0,H.s7)(le)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${ee}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${ee}-group-addon`]:{borderRadius:yn,fontSize:le.fontSizeLG}},"&-sm":{[`${ee}-group-addon`]:{borderRadius:$t}},[`${ee}-wrapper-disabled > ${ee}-group-addon`]:Object.assign({},(0,H.Xy)(le))}}),[`&-disabled ${ee}-input`]:{cursor:"not-allowed"},[ee]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(le)),{width:"100%",padding:`${Ot}px ${Ht}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Te,outline:0,transition:`all ${bt} linear`,appearance:"textfield",fontSize:"inherit"}),(0,H.nz)(le.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[ee]:Object.assign(Object.assign(Object.assign({[`&:hover ${ee}-handler-wrap, &-focused ${ee}-handler-wrap`]:{opacity:1},[`${ee}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:le.handleWidth,height:"100%",background:Jt,borderStartStartRadius:0,borderStartEndRadius:Te,borderEndEndRadius:Te,borderEndStartRadius:0,opacity:Qt===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${bt} linear ${bt}`,[`${ee}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + ${ee}-handler-up-inner, + ${ee}-handler-down-inner + `]:{marginInlineEnd:0,fontSize:le.handleFontSize}}},[`${ee}-handler`]:{height:"50%",overflow:"hidden",color:wt,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${ce}px ${ye} ${ln}`,transition:`all ${bt} linear`,"&:active":{background:sn},"&:hover":{height:"60%",[` + ${ee}-handler-up-inner, + ${ee}-handler-down-inner + `]:{color:Mt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,F.Ro)()),{color:wt,transition:`all ${bt} linear`,userSelect:"none"})},[`${ee}-handler-up`]:{borderStartEndRadius:Te},[`${ee}-handler-down`]:{borderBlockStart:`${ce}px ${ye} ${ln}`,borderEndEndRadius:Te}},N(le,"lg")),N(le,"sm")),{"&-disabled, &-readonly":{[`${ee}-handler-wrap`]:{display:"none"},[`${ee}-input`]:{color:"inherit"}},[` + ${ee}-handler-up-disabled, + ${ee}-handler-down-disabled + `]:{cursor:"not-allowed"},[` + ${ee}-handler-up-disabled:hover &-handler-up-inner, + ${ee}-handler-down-disabled:hover &-handler-down-inner + `]:{color:Ft}})},{[`${ee}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${ee}-handler-down`]:{borderBlockStartWidth:0}}}]},oe=le=>{const{componentCls:ee,paddingBlock:ce,paddingInline:ye,inputAffixPadding:Ce,controlWidth:Te,borderRadiusLG:De,borderRadiusSM:Ke}=le;return{[`${ee}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,H.ik)(le)),(0,H.bi)(le,`${ee}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:Te,padding:0,paddingInlineStart:ye,"&-lg":{borderRadius:De},"&-sm":{borderRadius:Ke},[`&:not(${ee}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,H.pU)(le)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${ee}-disabled`]:{background:"transparent"},[`> div${ee}`]:{width:"100%",border:"none",outline:"none",[`&${ee}-focused`]:{boxShadow:"none !important"}},[`input${ee}-input`]:{padding:`${ce}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${ee}-handler-wrap`]:{zIndex:2},[ee]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:Ce},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:ye,marginInlineStart:Ce}}})}};var V=(0,R.Z)("InputNumber",le=>{const ee=(0,T.TS)(le,(0,H.e5)(le));return[te(ee),oe(ee),(0,j.c)(ee)]},le=>Object.assign(Object.assign({},(0,H.TM)(le)),{controlWidth:90,handleWidth:le.controlHeightSM-le.lineWidth*2,handleFontSize:le.fontSize/2,handleVisible:"auto",handleActiveBg:le.colorFillAlter,handleBg:le.colorBgContainer,handleHoverColor:le.colorPrimary,handleBorderColor:le.colorBorder})),ae=function(le,ee){var ce={};for(var ye in le)Object.prototype.hasOwnProperty.call(le,ye)&&ee.indexOf(ye)<0&&(ce[ye]=le[ye]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ye=Object.getOwnPropertySymbols(le);Ce{const{getPrefixCls:ce,direction:ye}=g.useContext(ie.E_),Ce=g.useRef(null);g.useImperativeHandle(ee,()=>Ce.current);const{className:Te,rootClassName:De,size:Ke,disabled:$e,prefixCls:pt,addonBefore:Ct,addonAfter:wt,prefix:bt,bordered:Mt=!0,readOnly:Ht,status:Ot,controls:Jt}=le,sn=ae(le,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Ft=ce("input-number",pt),[$t,yn]=V(Ft),{compactSize:qt,compactItemClassnames:Qt}=(0,ne.ri)(Ft,ye);let ln=g.createElement(pe.Z,{className:`${Ft}-handler-up-inner`}),En=g.createElement(S.Z,{className:`${Ft}-handler-down-inner`});const jt=typeof Jt=="boolean"?Jt:void 0;typeof Jt=="object"&&(ln=typeof Jt.upIcon=="undefined"?ln:g.createElement("span",{className:`${Ft}-handler-up-inner`},Jt.upIcon),En=typeof Jt.downIcon=="undefined"?En:g.createElement("span",{className:`${Ft}-handler-down-inner`},Jt.downIcon));const{hasFeedback:wn,status:rn,isFormItemInput:Zn,feedbackIcon:Pe}=g.useContext(Z.aM),fe=(0,we.F)(rn,Ot),Ee=(0,D.Z)(Ye=>{var st;return(st=Ke!=null?Ke:qt)!==null&&st!==void 0?st:Ye}),be=g.useContext(_.Z),ve=$e!=null?$e:be,Ne=I()({[`${Ft}-lg`]:Ee==="large",[`${Ft}-sm`]:Ee==="small",[`${Ft}-rtl`]:ye==="rtl",[`${Ft}-borderless`]:!Mt,[`${Ft}-in-form-item`]:Zn},(0,we.Z)(Ft,fe),Qt,yn),Fe=`${Ft}-group`,qe=g.createElement(xe,Object.assign({ref:Ce,disabled:ve,className:I()(Te,De),upHandler:ln,downHandler:En,prefixCls:Ft,readOnly:Ht,controls:jt,prefix:bt,suffix:wn&&Pe,addonAfter:wt&&g.createElement(ne.BR,null,g.createElement(Z.Ux,{override:!0,status:!0},wt)),addonBefore:Ct&&g.createElement(ne.BR,null,g.createElement(Z.Ux,{override:!0,status:!0},Ct)),classNames:{input:Ne},classes:{affixWrapper:I()((0,we.Z)(`${Ft}-affix-wrapper`,fe,wn),{[`${Ft}-affix-wrapper-sm`]:Ee==="small",[`${Ft}-affix-wrapper-lg`]:Ee==="large",[`${Ft}-affix-wrapper-rtl`]:ye==="rtl",[`${Ft}-affix-wrapper-borderless`]:!Mt},yn),wrapper:I()({[`${Fe}-rtl`]:ye==="rtl",[`${Ft}-wrapper-disabled`]:ve},yn),group:I()({[`${Ft}-group-wrapper-sm`]:Ee==="small",[`${Ft}-group-wrapper-lg`]:Ee==="large",[`${Ft}-group-wrapper-rtl`]:ye==="rtl"},(0,we.Z)(`${Ft}-group-wrapper`,fe,wn),yn)}},sn));return $t(qe)}),ge=Se,Ae=le=>g.createElement(L.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},g.createElement(Se,Object.assign({},le)));ge._InternalPanelDoNotUseOrYouWillBeFired=Ae;var he=ge},9432:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return v},n:function(){return E}});var S=C(19248),pe=C(92310),e=C.n(pe),I=C(93681),p=C(8654),a=C(59301),t=C(19080),s=C(36355),u=C(1684),o=C(19716),c=C(32441),n=C(33234),r=C(59412),i=C(9937);function l(m){return!!(m.prefix||m.suffix||m.allowClear)}var d=function(m,x){var w={};for(var f in m)Object.prototype.hasOwnProperty.call(m,f)&&x.indexOf(f)<0&&(w[f]=m[f]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,f=Object.getOwnPropertySymbols(m);O{var w;const{prefixCls:f,bordered:O=!0,status:y,size:b,disabled:g,onBlur:A,onFocus:P,suffix:k,allowClear:B,addonAfter:M,addonBefore:z,className:U,style:K,styles:X,rootClassName:W,onChange:re,classNames:G}=m,q=d(m,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Y,direction:Q,input:$}=a.useContext(s.E_),J=Y("input",f),ue=(0,a.useRef)(null),[se,xe]=(0,i.ZP)(J),{compactSize:we,compactItemClassnames:ie}=(0,n.ri)(J,Q),L=(0,o.Z)(Se=>{var ge;return(ge=b!=null?b:we)!==null&&ge!==void 0?ge:Se}),_=a.useContext(u.Z),D=g!=null?g:_,{status:Z,hasFeedback:ne,feedbackIcon:H}=(0,a.useContext)(c.aM),F=(0,t.F)(Z,y),j=l(m)||!!ne,R=(0,a.useRef)(j);(0,a.useEffect)(()=>{var Se;j&&R.current,R.current=j},[j]);const T=(0,r.Z)(ue,!0),N=Se=>{T(),A==null||A(Se)},te=Se=>{T(),P==null||P(Se)},oe=Se=>{T(),re==null||re(Se)},V=(ne||k)&&a.createElement(a.Fragment,null,k,ne&&H);let ae;return typeof B=="object"&&(B!=null&&B.clearIcon)?ae=B:B&&(ae={clearIcon:a.createElement(S.Z,null)}),se(a.createElement(I.default,Object.assign({ref:(0,p.sQ)(x,ue),prefixCls:J,autoComplete:$==null?void 0:$.autoComplete},q,{disabled:D,onBlur:N,onFocus:te,style:Object.assign(Object.assign({},$==null?void 0:$.style),K),styles:Object.assign(Object.assign({},$==null?void 0:$.styles),X),suffix:V,allowClear:ae,className:e()(U,W,ie,$==null?void 0:$.className),onChange:oe,addonAfter:M&&a.createElement(n.BR,null,a.createElement(c.Ux,{override:!0,status:!0},M)),addonBefore:z&&a.createElement(n.BR,null,a.createElement(c.Ux,{override:!0,status:!0},z)),classNames:Object.assign(Object.assign(Object.assign({},G),$==null?void 0:$.classNames),{input:e()({[`${J}-sm`]:L==="small",[`${J}-lg`]:L==="large",[`${J}-rtl`]:Q==="rtl",[`${J}-borderless`]:!O},!j&&(0,t.Z)(J,F),G==null?void 0:G.input,(w=$==null?void 0:$.classNames)===null||w===void 0?void 0:w.input,xe)}),classes:{affixWrapper:e()({[`${J}-affix-wrapper-sm`]:L==="small",[`${J}-affix-wrapper-lg`]:L==="large",[`${J}-affix-wrapper-rtl`]:Q==="rtl",[`${J}-affix-wrapper-borderless`]:!O},(0,t.Z)(`${J}-affix-wrapper`,F,ne),xe),wrapper:e()({[`${J}-group-rtl`]:Q==="rtl"},xe),group:e()({[`${J}-group-wrapper-sm`]:L==="small",[`${J}-group-wrapper-lg`]:L==="large",[`${J}-group-wrapper-rtl`]:Q==="rtl",[`${J}-group-wrapper-disabled`]:D},(0,t.Z)(`${J}-group-wrapper`,F,ne),xe)}})))})},1643:function(Pt,We,C){"use strict";var S=C(19248),pe=C(92310),e=C.n(pe),I=C(9296),p=C(59301),a=C(19080),t=C(36355),s=C(1684),u=C(19716),o=C(32441),c=C(9432),n=C(9937),r=function(l,d){var E={};for(var h in l)Object.prototype.hasOwnProperty.call(l,h)&&d.indexOf(h)<0&&(E[h]=l[h]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,h=Object.getOwnPropertySymbols(l);v{const{prefixCls:E,bordered:h=!0,size:v,disabled:m,status:x,allowClear:w,showCount:f,classNames:O,rootClassName:y,className:b}=l,g=r(l,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:A,direction:P}=p.useContext(t.E_),k=(0,u.Z)(v),B=p.useContext(s.Z),M=m!=null?m:B,{status:z,hasFeedback:U,feedbackIcon:K}=p.useContext(o.aM),X=(0,a.F)(z,x),W=p.useRef(null);p.useImperativeHandle(d,()=>{var Q;return{resizableTextArea:(Q=W.current)===null||Q===void 0?void 0:Q.resizableTextArea,focus:$=>{var J,ue;(0,c.n)((ue=(J=W.current)===null||J===void 0?void 0:J.resizableTextArea)===null||ue===void 0?void 0:ue.textArea,$)},blur:()=>{var $;return($=W.current)===null||$===void 0?void 0:$.blur()}}});const re=A("input",E);let G;typeof w=="object"&&(w!=null&&w.clearIcon)?G=w:w&&(G={clearIcon:p.createElement(S.Z,null)});const[q,Y]=(0,n.ZP)(re);return q(p.createElement(I.default,Object.assign({},g,{disabled:M,allowClear:G,className:e()(b,y),classes:{affixWrapper:e()(`${re}-textarea-affix-wrapper`,{[`${re}-affix-wrapper-rtl`]:P==="rtl",[`${re}-affix-wrapper-borderless`]:!h,[`${re}-affix-wrapper-sm`]:k==="small",[`${re}-affix-wrapper-lg`]:k==="large",[`${re}-textarea-show-count`]:f},(0,a.Z)(`${re}-affix-wrapper`,X),Y)},classNames:Object.assign(Object.assign({},O),{textarea:e()({[`${re}-borderless`]:!h,[`${re}-sm`]:k==="small",[`${re}-lg`]:k==="large"},(0,a.Z)(re,X),Y,O==null?void 0:O.textarea)}),prefixCls:re,suffix:U&&p.createElement("span",{className:`${re}-textarea-suffix`},K),showCount:f,ref:W})))});We.Z=i},59412:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return pe}});var S=C(59301);function pe(e,I){const p=(0,S.useRef)([]),a=()=>{p.current.push(setTimeout(()=>{var t,s,u,o;!((t=e.current)===null||t===void 0)&&t.input&&((s=e.current)===null||s===void 0?void 0:s.input.getAttribute("type"))==="password"&&(!((u=e.current)===null||u===void 0)&&u.input.hasAttribute("value"))&&((o=e.current)===null||o===void 0||o.input.removeAttribute("value"))}))};return(0,S.useEffect)(()=>(I&&a(),()=>p.current.forEach(t=>{t&&clearTimeout(t)})),[]),a}},92832:function(Pt,We,C){"use strict";C.d(We,{default:function(){return k}});var S=C(92310),pe=C.n(S),e=C(59301),I=C(36355),p=C(32441),a=C(9937),s=B=>{const{getPrefixCls:M,direction:z}=(0,e.useContext)(I.E_),{prefixCls:U,className:K}=B,X=M("input-group",U),W=M("input"),[re,G]=(0,a.ZP)(W),q=pe()(X,{[`${X}-lg`]:B.size==="large",[`${X}-sm`]:B.size==="small",[`${X}-compact`]:B.compact,[`${X}-rtl`]:z==="rtl"},G,K),Y=(0,e.useContext)(p.aM),Q=(0,e.useMemo)(()=>Object.assign(Object.assign({},Y),{isFormItemInput:!1}),[Y]);return re(e.createElement("span",{className:q,style:B.style,onMouseEnter:B.onMouseEnter,onMouseLeave:B.onMouseLeave,onFocus:B.onFocus,onBlur:B.onBlur},e.createElement(p.aM.Provider,{value:Q},B.children)))},u=C(9432),o=C(73331),c=C(15277),n=C(2738),r=C(8654),i=C(59412),l=function(B,M){var z={};for(var U in B)Object.prototype.hasOwnProperty.call(B,U)&&M.indexOf(U)<0&&(z[U]=B[U]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,U=Object.getOwnPropertySymbols(B);KB?e.createElement(c.Z,null):e.createElement(o.Z,null),E={click:"onClick",hover:"onMouseOver"};var v=e.forwardRef((B,M)=>{const{visibilityToggle:z=!0}=B,U=typeof z=="object"&&z.visible!==void 0,[K,X]=(0,e.useState)(()=>U?z.visible:!1),W=(0,e.useRef)(null);e.useEffect(()=>{U&&X(z.visible)},[U,z]);const re=(0,i.Z)(W),G=()=>{const{disabled:D}=B;D||(K&&re(),X(Z=>{var ne;const H=!Z;return typeof z=="object"&&((ne=z.onVisibleChange)===null||ne===void 0||ne.call(z,H)),H}))},q=D=>{const{action:Z="click",iconRender:ne=d}=B,H=E[Z]||"",F=ne(K),j={[H]:G,className:`${D}-icon`,key:"passwordIcon",onMouseDown:R=>{R.preventDefault()},onMouseUp:R=>{R.preventDefault()}};return e.cloneElement(e.isValidElement(F)?F:e.createElement("span",null,F),j)},{className:Y,prefixCls:Q,inputPrefixCls:$,size:J}=B,ue=l(B,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:se}=e.useContext(I.E_),xe=se("input",$),we=se("input-password",Q),ie=z&&q(we),L=pe()(we,Y,{[`${we}-${J}`]:!!J}),_=Object.assign(Object.assign({},(0,n.Z)(ue,["suffix","iconRender","visibilityToggle"])),{type:K?"text":"password",className:L,prefixCls:xe,suffix:ie});return J&&(_.size=J),e.createElement(u.Z,Object.assign({ref:(0,r.sQ)(M,W)},_))}),m=C(47472),x=C(92343),w=C(3113),f=C(19716),O=C(33234),y=function(B,M){var z={};for(var U in B)Object.prototype.hasOwnProperty.call(B,U)&&M.indexOf(U)<0&&(z[U]=B[U]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,U=Object.getOwnPropertySymbols(B);K{const{prefixCls:z,inputPrefixCls:U,className:K,size:X,suffix:W,enterButton:re=!1,addonAfter:G,loading:q,disabled:Y,onSearch:Q,onChange:$,onCompositionStart:J,onCompositionEnd:ue}=B,se=y(B,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:xe,direction:we}=e.useContext(I.E_),ie=e.useRef(!1),L=xe("input-search",z),_=xe("input",U),{compactSize:D}=(0,O.ri)(L,we),Z=(0,f.Z)(Ae=>{var he;return(he=X!=null?X:D)!==null&&he!==void 0?he:Ae}),ne=e.useRef(null),H=Ae=>{Ae&&Ae.target&&Ae.type==="click"&&Q&&Q(Ae.target.value,Ae,{source:"clear"}),$&&$(Ae)},F=Ae=>{var he;document.activeElement===((he=ne.current)===null||he===void 0?void 0:he.input)&&Ae.preventDefault()},j=Ae=>{var he,le;Q&&Q((le=(he=ne.current)===null||he===void 0?void 0:he.input)===null||le===void 0?void 0:le.value,Ae,{source:"input"})},R=Ae=>{ie.current||q||j(Ae)},T=typeof re=="boolean"?e.createElement(m.Z,null):null,N=`${L}-button`;let te;const oe=re||{},V=oe.type&&oe.type.__ANT_BUTTON===!0;V||oe.type==="button"?te=(0,x.Tm)(oe,Object.assign({onMouseDown:F,onClick:Ae=>{var he,le;(le=(he=oe==null?void 0:oe.props)===null||he===void 0?void 0:he.onClick)===null||le===void 0||le.call(he,Ae),j(Ae)},key:"enterButton"},V?{className:N,size:Z}:{})):te=e.createElement(w.ZP,{className:N,type:re?"primary":void 0,size:Z,disabled:Y,key:"enterButton",onMouseDown:F,onClick:j,loading:q,icon:T},re),G&&(te=[te,(0,x.Tm)(G,{key:"addonAfter"})]);const ae=pe()(L,{[`${L}-rtl`]:we==="rtl",[`${L}-${Z}`]:!!Z,[`${L}-with-button`]:!!re},K),Se=Ae=>{ie.current=!0,J==null||J(Ae)},ge=Ae=>{ie.current=!1,ue==null||ue(Ae)};return e.createElement(u.Z,Object.assign({ref:(0,r.sQ)(ne,M),onPressEnter:R},se,{size:Z,onCompositionStart:Se,onCompositionEnd:ge,prefixCls:_,addonAfter:te,suffix:W,onChange:H,className:ae,disabled:Y}))}),A=C(1643);const P=u.Z;P.Group=s,P.Search=g,P.TextArea=A.Z,P.Password=v;var k=P},9937:function(Pt,We,C){"use strict";C.d(We,{M1:function(){return t},TM:function(){return x},Xy:function(){return s},bi:function(){return c},e5:function(){return m},ik:function(){return n},nz:function(){return p},pU:function(){return a},s7:function(){return r},x0:function(){return o}});var S=C(17313),pe=C(74207),e=C(37613),I=C(83116);const p=w=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:w,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),a=w=>({borderColor:w.hoverBorderColor}),t=w=>({borderColor:w.activeBorderColor,boxShadow:w.activeShadow,outline:0}),s=w=>({color:w.colorTextDisabled,backgroundColor:w.colorBgContainerDisabled,borderColor:w.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},a((0,e.TS)(w,{hoverBorderColor:w.colorBorder})))}),u=w=>{const{paddingBlockLG:f,fontSizeLG:O,lineHeightLG:y,borderRadiusLG:b,paddingInlineLG:g}=w;return{padding:`${f}px ${g}px`,fontSize:O,lineHeight:y,borderRadius:b}},o=w=>({padding:`${w.paddingBlockSM}px ${w.paddingInlineSM}px`,borderRadius:w.borderRadiusSM}),c=(w,f)=>{const{componentCls:O,colorError:y,colorWarning:b,errorActiveShadow:g,warningActiveShadow:A,colorErrorBorderHover:P,colorWarningBorderHover:k}=w;return{[`&-status-error:not(${f}-disabled):not(${f}-borderless)${f}`]:{borderColor:y,"&:hover":{borderColor:P},"&:focus, &-focused":Object.assign({},t((0,e.TS)(w,{activeBorderColor:y,activeShadow:g}))),[`${O}-prefix, ${O}-suffix`]:{color:y}},[`&-status-warning:not(${f}-disabled):not(${f}-borderless)${f}`]:{borderColor:b,"&:hover":{borderColor:k},"&:focus, &-focused":Object.assign({},t((0,e.TS)(w,{activeBorderColor:b,activeShadow:A}))),[`${O}-prefix, ${O}-suffix`]:{color:b}}}},n=w=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${w.paddingBlock}px ${w.paddingInline}px`,color:w.colorText,fontSize:w.fontSize,lineHeight:w.lineHeight,backgroundColor:w.colorBgContainer,backgroundImage:"none",borderWidth:w.lineWidth,borderStyle:w.lineType,borderColor:w.colorBorder,borderRadius:w.borderRadius,transition:`all ${w.motionDurationMid}`},p(w.colorTextPlaceholder)),{"&:hover":Object.assign({},a(w)),"&:focus, &-focused":Object.assign({},t(w)),"&-disabled, &[disabled]":Object.assign({},s(w)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:w.controlHeight,lineHeight:w.lineHeight,verticalAlign:"bottom",transition:`all ${w.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},u(w)),"&-sm":Object.assign({},o(w)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),r=w=>{const{componentCls:f,antCls:O}=w;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:w.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${f}, &-lg > ${f}-group-addon`]:Object.assign({},u(w)),[`&-sm ${f}, &-sm > ${f}-group-addon`]:Object.assign({},o(w)),[`&-lg ${O}-select-single ${O}-select-selector`]:{height:w.controlHeightLG},[`&-sm ${O}-select-single ${O}-select-selector`]:{height:w.controlHeightSM},[`> ${f}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${f}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${w.paddingInline}px`,color:w.colorText,fontWeight:"normal",fontSize:w.fontSize,textAlign:"center",backgroundColor:w.colorFillAlter,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,borderRadius:w.borderRadius,transition:`all ${w.motionDurationSlow}`,lineHeight:1,[`${O}-select`]:{margin:`-${w.paddingBlock+1}px -${w.paddingInline}px`,[`&${O}-select-single:not(${O}-select-customize-input)`]:{[`${O}-select-selector`]:{backgroundColor:"inherit",border:`${w.lineWidth}px ${w.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${O}-select-selector`]:{color:w.colorPrimary}}},[`${O}-cascader-picker`]:{margin:`-9px -${w.paddingInline}px`,backgroundColor:"transparent",[`${O}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${f}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${f}-search-with-button &`]:{zIndex:0}}},[`> ${f}:first-child, ${f}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${O}-select ${O}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${f}-affix-wrapper`]:{[`&:not(:first-child) ${f}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${f}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${f}:last-child, ${f}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${O}-select ${O}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${f}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${f}-search &`]:{borderStartStartRadius:w.borderRadius,borderEndStartRadius:w.borderRadius}},[`&:not(:first-child), ${f}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${f}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,S.dF)()),{[`${f}-group-addon, ${f}-group-wrap, > ${f}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:w.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${f}-affix-wrapper, + & > ${f}-number-affix-wrapper, + & > ${O}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-w.lineWidth,borderInlineEndWidth:w.lineWidth},[`${f}`]:{float:"none"},[`& > ${O}-select > ${O}-select-selector, + & > ${O}-select-auto-complete ${f}, + & > ${O}-cascader-picker ${f}, + & > ${f}-group-wrapper ${f}`]:{borderInlineEndWidth:w.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${O}-select-focused`]:{zIndex:1},[`& > ${O}-select > ${O}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${O}-select:first-child > ${O}-select-selector, + & > ${O}-select-auto-complete:first-child ${f}, + & > ${O}-cascader-picker:first-child ${f}`]:{borderStartStartRadius:w.borderRadius,borderEndStartRadius:w.borderRadius},[`& > *:last-child, + & > ${O}-select:last-child > ${O}-select-selector, + & > ${O}-cascader-picker:last-child ${f}, + & > ${O}-cascader-picker-focused:last-child ${f}`]:{borderInlineEndWidth:w.lineWidth,borderStartEndRadius:w.borderRadius,borderEndEndRadius:w.borderRadius},[`& > ${O}-select-auto-complete ${f}`]:{verticalAlign:"top"},[`${f}-group-wrapper + ${f}-group-wrapper`]:{marginInlineStart:-w.lineWidth,[`${f}-affix-wrapper`]:{borderRadius:0}},[`${f}-group-wrapper:not(:last-child)`]:{[`&${f}-search > ${f}-group`]:{[`& > ${f}-group-addon > ${f}-search-button`]:{borderRadius:0},[`& > ${f}`]:{borderStartStartRadius:w.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:w.borderRadius}}}})}},i=w=>{const{componentCls:f,controlHeightSM:O,lineWidth:y}=w,g=(O-y*2-16)/2;return{[f]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,S.Wf)(w)),n(w)),c(w,f)),{'&[type="color"]':{height:w.controlHeight,[`&${f}-lg`]:{height:w.controlHeightLG},[`&${f}-sm`]:{height:O,paddingTop:g,paddingBottom:g}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},l=w=>{const{componentCls:f}=w;return{[`${f}-clear-icon`]:{margin:0,color:w.colorTextQuaternary,fontSize:w.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${w.motionDurationSlow}`,"&:hover":{color:w.colorTextTertiary},"&:active":{color:w.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${w.inputAffixPadding}px`}}}},d=w=>{const{componentCls:f,inputAffixPadding:O,colorTextDescription:y,motionDurationSlow:b,colorIcon:g,colorIconHover:A,iconCls:P}=w;return{[`${f}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n(w)),{display:"inline-flex",[`&:not(${f}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},a(w)),{zIndex:1,[`${f}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${f}[disabled]`]:{background:"transparent"}},[`> input${f}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${f}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:w.paddingXS}},"&-show-count-suffix":{color:y},"&-show-count-has-suffix":{marginInlineEnd:w.paddingXXS},"&-prefix":{marginInlineEnd:O},"&-suffix":{marginInlineStart:O}}}),l(w)),{[`${P}${f}-password-icon`]:{color:g,cursor:"pointer",transition:`all ${b}`,"&:hover":{color:A}}}),c(w,`${f}-affix-wrapper`))}},E=w=>{const{componentCls:f,colorError:O,colorWarning:y,borderRadiusLG:b,borderRadiusSM:g}=w;return{[`${f}-group`]:Object.assign(Object.assign(Object.assign({},(0,S.Wf)(w)),r(w)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${f}-group-addon`]:{borderRadius:b,fontSize:w.fontSizeLG}},"&-sm":{[`${f}-group-addon`]:{borderRadius:g}},"&-status-error":{[`${f}-group-addon`]:{color:O,borderColor:O}},"&-status-warning":{[`${f}-group-addon`]:{color:y,borderColor:y}},"&-disabled":{[`${f}-group-addon`]:Object.assign({},s(w))},[`&:not(${f}-compact-first-item):not(${f}-compact-last-item)${f}-compact-item`]:{[`${f}, ${f}-group-addon`]:{borderRadius:0}},[`&:not(${f}-compact-last-item)${f}-compact-first-item`]:{[`${f}, ${f}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${f}-compact-first-item)${f}-compact-last-item`]:{[`${f}, ${f}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},h=w=>{const{componentCls:f,antCls:O}=w,y=`${f}-search`;return{[y]:{[`${f}`]:{"&:hover, &:focus":{borderColor:w.colorPrimaryHover,[`+ ${f}-group-addon ${y}-button:not(${O}-btn-primary)`]:{borderInlineStartColor:w.colorPrimaryHover}}},[`${f}-affix-wrapper`]:{borderRadius:0},[`${f}-lg`]:{lineHeight:w.lineHeightLG-2e-4},[`> ${f}-group`]:{[`> ${f}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${y}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:w.borderRadius,borderEndEndRadius:w.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${y}-button:not(${O}-btn-primary)`]:{color:w.colorTextDescription,"&:hover":{color:w.colorPrimaryHover},"&:active":{color:w.colorPrimaryActive},[`&${O}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${y}-button`]:{height:w.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${y}-button`]:{height:w.controlHeightLG},[`&-small ${y}-button`]:{height:w.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${f}-compact-item`]:{[`&:not(${f}-compact-last-item)`]:{[`${f}-group-addon`]:{[`${f}-search-button`]:{marginInlineEnd:-w.lineWidth,borderRadius:0}}},[`&:not(${f}-compact-first-item)`]:{[`${f},${f}-affix-wrapper`]:{borderRadius:0}},[`> ${f}-group-addon ${f}-search-button, + > ${f}, + ${f}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${f}-affix-wrapper-focused`]:{zIndex:2}}}}},v=w=>{const{componentCls:f,paddingLG:O}=w,y=`${f}-textarea`;return{[y]:{position:"relative","&-show-count":{[`> ${f}`]:{height:"100%"},[`${f}-data-count`]:{position:"absolute",bottom:-w.fontSize*w.lineHeight,insetInlineEnd:0,color:w.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${f}`]:{paddingInlineEnd:O}},[`&-affix-wrapper${y}-has-feedback`]:{[`${f}`]:{paddingInlineEnd:O}},[`&-affix-wrapper${f}-affix-wrapper`]:{padding:0,[`> textarea${f}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${f}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${f}-clear-icon`]:{position:"absolute",insetInlineEnd:w.paddingXS,insetBlockStart:w.paddingXS},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:w.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function m(w){return(0,e.TS)(w,{inputAffixPadding:w.paddingXXS})}const x=w=>{const{controlHeight:f,fontSize:O,lineHeight:y,lineWidth:b,controlHeightSM:g,controlHeightLG:A,fontSizeLG:P,lineHeightLG:k,paddingSM:B,controlPaddingHorizontalSM:M,controlPaddingHorizontal:z,colorFillAlter:U,colorPrimaryHover:K,controlOutlineWidth:X,controlOutline:W,colorErrorOutline:re,colorWarningOutline:G}=w;return{paddingBlock:Math.max(Math.round((f-O*y)/2*10)/10-b,3),paddingBlockSM:Math.max(Math.round((g-O*y)/2*10)/10-b,0),paddingBlockLG:Math.ceil((A-P*k)/2*10)/10-b,paddingInline:B-b,paddingInlineSM:M-b,paddingInlineLG:z-b,addonBg:U,activeBorderColor:K,hoverBorderColor:K,activeShadow:`0 0 0 ${X}px ${W}`,errorActiveShadow:`0 0 0 ${X}px ${re}`,warningActiveShadow:`0 0 0 ${X}px ${G}`}};We.ZP=(0,I.Z)("Input",w=>{const f=(0,e.TS)(w,m(w));return[i(f),v(f),d(f),E(f),h(f),(0,pe.c)(f)]},x)},45818:function(Pt,We,C){"use strict";C.d(We,{D:function(){return m},Z:function(){return f}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},I=e,p=C(7657),a=function(y,b){return pe.createElement(p.Z,(0,S.Z)({},y,{ref:b,icon:I}))},t=pe.forwardRef(a),s=t,u=C(33853),o=C(38819),c=C(92310),n=C.n(c),r=C(2738),l=O=>!isNaN(parseFloat(O))&&isFinite(O),d=C(36355),E=C(84966),h=function(O,y){var b={};for(var g in O)Object.prototype.hasOwnProperty.call(O,g)&&y.indexOf(g)<0&&(b[g]=O[g]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,g=Object.getOwnPropertySymbols(O);A{let O=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return O+=1,`${y}${O}`}})();var f=pe.forwardRef((O,y)=>{const{prefixCls:b,className:g,trigger:A,children:P,defaultCollapsed:k=!1,theme:B="dark",style:M={},collapsible:z=!1,reverseArrow:U=!1,width:K=200,collapsedWidth:X=80,zeroWidthTriggerStyle:W,breakpoint:re,onCollapse:G,onBreakpoint:q}=O,Y=h(O,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Q}=(0,pe.useContext)(E.Gs),[$,J]=(0,pe.useState)("collapsed"in O?O.collapsed:k),[ue,se]=(0,pe.useState)(!1);(0,pe.useEffect)(()=>{"collapsed"in O&&J(O.collapsed)},[O.collapsed]);const xe=(Z,ne)=>{"collapsed"in O||J(Z),G==null||G(Z,ne)},we=(0,pe.useRef)();we.current=Z=>{se(Z.matches),q==null||q(Z.matches),$!==Z.matches&&xe(Z.matches,"responsive")},(0,pe.useEffect)(()=>{function Z(H){return we.current(H)}let ne;if(typeof window!="undefined"){const{matchMedia:H}=window;if(H&&re&&re in v){ne=H(`(max-width: ${v[re]})`);try{ne.addEventListener("change",Z)}catch(F){ne.addListener(Z)}Z(ne)}}return()=>{try{ne==null||ne.removeEventListener("change",Z)}catch(H){ne==null||ne.removeListener(Z)}}},[re]),(0,pe.useEffect)(()=>{const Z=x("ant-sider-");return Q.addSider(Z),()=>Q.removeSider(Z)},[]);const ie=()=>{xe(!$,"clickTrigger")},{getPrefixCls:L}=(0,pe.useContext)(d.E_),_=()=>{const Z=L("layout-sider",b),ne=(0,r.Z)(Y,["collapsed"]),H=$?X:K,F=l(H)?`${H}px`:String(H),j=parseFloat(String(X||0))===0?pe.createElement("span",{onClick:ie,className:n()(`${Z}-zero-width-trigger`,`${Z}-zero-width-trigger-${U?"right":"left"}`),style:W},A||pe.createElement(s,null)):null,N={expanded:U?pe.createElement(o.Z,null):pe.createElement(u.Z,null),collapsed:U?pe.createElement(u.Z,null):pe.createElement(o.Z,null)}[$?"collapsed":"expanded"],te=A!==null?j||pe.createElement("div",{className:`${Z}-trigger`,onClick:ie,style:{width:F}},A||N):null,oe=Object.assign(Object.assign({},M),{flex:`0 0 ${F}`,maxWidth:F,minWidth:F,width:F}),V=n()(Z,`${Z}-${B}`,{[`${Z}-collapsed`]:!!$,[`${Z}-has-trigger`]:z&&A!==null&&!j,[`${Z}-below`]:!!ue,[`${Z}-zero-width`]:parseFloat(F)===0},g);return pe.createElement("aside",Object.assign({className:V},ne,{style:oe,ref:y}),pe.createElement("div",{className:`${Z}-children`},P),z||ue&&j?te:null)},D=pe.useMemo(()=>({siderCollapsed:$}),[$]);return pe.createElement(m.Provider,{value:D},_())})},84966:function(Pt,We,C){"use strict";C.d(We,{VY:function(){return m},$_:function(){return v},h4:function(){return h},Gs:function(){return r},ZP:function(){return x}});var S=C(77654),pe=C(92310),e=C.n(pe),I=C(2738),p=C(59301),a=C(36355),t=C(83116),u=w=>{const{componentCls:f,bodyBg:O,lightSiderBg:y,lightTriggerBg:b,lightTriggerColor:g}=w;return{[`${f}-sider-light`]:{background:y,[`${f}-sider-trigger`]:{color:g,background:b},[`${f}-sider-zero-width-trigger`]:{color:g,background:b,border:`1px solid ${O}`,borderInlineStart:0}}}};const o=w=>{const{antCls:f,componentCls:O,colorText:y,triggerColor:b,footerBg:g,triggerBg:A,headerHeight:P,headerPadding:k,headerColor:B,footerPadding:M,triggerHeight:z,zeroTriggerHeight:U,zeroTriggerWidth:K,motionDurationMid:X,motionDurationSlow:W,fontSize:re,borderRadius:G,bodyBg:q,headerBg:Y,siderBg:Q}=w;return{[O]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:q,"&, *":{boxSizing:"border-box"},[`&${O}-has-sider`]:{flexDirection:"row",[`> ${O}, > ${O}-content`]:{width:0}},[`${O}-header, &${O}-footer`]:{flex:"0 0 auto"},[`${O}-sider`]:{position:"relative",minWidth:0,background:Q,transition:`all ${X}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${f}-menu${f}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:z},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:z,color:b,lineHeight:`${z}px`,textAlign:"center",background:A,cursor:"pointer",transition:`all ${X}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:P,insetInlineEnd:-K,zIndex:1,width:K,height:U,color:b,fontSize:w.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Q,borderStartStartRadius:0,borderStartEndRadius:G,borderEndEndRadius:G,borderEndStartRadius:0,cursor:"pointer",transition:`background ${W} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${W}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-K,borderStartStartRadius:G,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:G}}}}},u(w)),{"&-rtl":{direction:"rtl"}}),[`${O}-header`]:{height:P,padding:k,color:B,lineHeight:`${P}px`,background:Y,[`${f}-menu`]:{lineHeight:"inherit"}},[`${O}-footer`]:{padding:M,color:y,fontSize:re,background:g},[`${O}-content`]:{flex:"auto",minHeight:0}}};var c=(0,t.Z)("Layout",w=>[o(w)],w=>{const{colorBgLayout:f,controlHeight:O,controlHeightLG:y,colorText:b,controlHeightSM:g,marginXXS:A,colorTextLightSolid:P,colorBgContainer:k}=w,B=y*1.25;return{colorBgHeader:"#001529",colorBgBody:f,colorBgTrigger:"#002140",bodyBg:f,headerBg:"#001529",headerHeight:O*2,headerPadding:`0 ${B}px`,headerColor:b,footerPadding:`${g}px ${B}px`,footerBg:f,siderBg:"#001529",triggerHeight:y+A*2,triggerBg:"#002140",triggerColor:P,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:k,lightTriggerBg:k,lightTriggerColor:b}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),n=function(w,f){var O={};for(var y in w)Object.prototype.hasOwnProperty.call(w,y)&&f.indexOf(y)<0&&(O[y]=w[y]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,y=Object.getOwnPropertySymbols(w);bnull,removeSider:()=>null}});function i(w){let{suffixCls:f,tagName:O,displayName:y}=w;return b=>p.forwardRef((A,P)=>p.createElement(b,Object.assign({ref:P,suffixCls:f,tagName:O},A)))}const l=p.forwardRef((w,f)=>{const{prefixCls:O,suffixCls:y,className:b,tagName:g}=w,A=n(w,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:P}=p.useContext(a.E_),k=P("layout",O),[B,M]=c(k),z=y?`${k}-${y}`:k;return B(p.createElement(g,Object.assign({className:e()(O||z,b,M),ref:f},A)))}),d=p.forwardRef((w,f)=>{const{direction:O}=p.useContext(a.E_),[y,b]=p.useState([]),{prefixCls:g,className:A,rootClassName:P,children:k,hasSider:B,tagName:M,style:z}=w,U=n(w,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),K=(0,I.Z)(U,["suffixCls"]),{getPrefixCls:X,layout:W}=p.useContext(a.E_),re=X("layout",g),[G,q]=c(re),Y=e()(re,{[`${re}-has-sider`]:typeof B=="boolean"?B:y.length>0,[`${re}-rtl`]:O==="rtl"},W==null?void 0:W.className,A,P,q),Q=p.useMemo(()=>({siderHook:{addSider:$=>{b(J=>[].concat((0,S.Z)(J),[$]))},removeSider:$=>{b(J=>J.filter(ue=>ue!==$))}}}),[]);return G(p.createElement(r.Provider,{value:Q},p.createElement(M,Object.assign({ref:f,className:Y,style:Object.assign(Object.assign({},W==null?void 0:W.style),z)},K),k)))}),E=i({tagName:"div",displayName:"Layout"})(d),h=i({suffixCls:"header",tagName:"header",displayName:"Header"})(l),v=i({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(l),m=i({suffixCls:"content",tagName:"main",displayName:"Content"})(l);var x=E},40875:function(Pt,We,C){"use strict";C.d(We,{J:function(){return a}});var S=C(59301),pe=C(33234),e=C(70425),I=function(t,s){var u={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&s.indexOf(o)<0&&(u[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,o=Object.getOwnPropertySymbols(t);c{const{children:u}=t,o=I(t,["children"]),c=S.useContext(p),n=S.useMemo(()=>Object.assign(Object.assign({},c),o),[c,o.prefixCls,o.mode,o.selectable]);return S.createElement(p.Provider,{value:n},S.createElement(pe.BR,null,(0,e.supportNodeRef)(u)?S.cloneElement(u,{ref:s}):u))});We.Z=p},20834:function(Pt,We,C){"use strict";C.d(We,{default:function(){return D}});var S=C(15285),pe=C(59301),e=C(45818),I=C(92310),p=C.n(I),a=C(36355),t=function(Z,ne){var H={};for(var F in Z)Object.prototype.hasOwnProperty.call(Z,F)&&ne.indexOf(F)<0&&(H[F]=Z[F]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,F=Object.getOwnPropertySymbols(Z);j{const{prefixCls:ne,className:H,dashed:F}=Z,j=t(Z,["prefixCls","className","dashed"]),{getPrefixCls:R}=pe.useContext(a.E_),T=R("menu",ne),N=p()({[`${T}-item-divider-dashed`]:!!F},H);return pe.createElement(S.iz,Object.assign({className:N},j))},o=C(11592),c=C(2738),n=C(6848),r=C(92343),l=(0,pe.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),E=Z=>{var ne;const{className:H,children:F,icon:j,title:R,danger:T}=Z,{prefixCls:N,firstLevel:te,direction:oe,disableMenuItemTitleTooltip:V,inlineCollapsed:ae}=pe.useContext(l),Se=ce=>{const ye=pe.createElement("span",{className:`${N}-title-content`},F);return(!j||(0,r.l$)(F)&&F.type==="span")&&F&&ce&&te&&typeof F=="string"?pe.createElement("div",{className:`${N}-inline-collapsed-noicon`},F.charAt(0)):ye},{siderCollapsed:ge}=pe.useContext(e.D);let Ae=R;typeof R=="undefined"?Ae=te?F:"":R===!1&&(Ae="");const he={title:Ae};!ge&&!ae&&(he.title=null,he.open=!1);const le=(0,o.Z)(F).length;let ee=pe.createElement(S.ck,Object.assign({},(0,c.Z)(Z,["title","icon","danger"]),{className:p()({[`${N}-item-danger`]:T,[`${N}-item-only-child`]:(j?le+1:le)===1},H),title:typeof R=="string"?R:void 0}),(0,r.Tm)(j,{className:p()((0,r.l$)(j)?(ne=j.props)===null||ne===void 0?void 0:ne.className:"",`${N}-item-icon`)}),Se(ae));return V||(ee=pe.createElement(n.Z,Object.assign({},he,{placement:oe==="rtl"?"left":"right",overlayClassName:`${N}-inline-collapsed-tooltip`}),ee)),ee},v=Z=>{var ne;const{popupClassName:H,icon:F,title:j,theme:R}=Z,T=pe.useContext(l),{prefixCls:N,inlineCollapsed:te,theme:oe}=T,V=(0,S.Xl)();let ae;if(!F)ae=te&&!V.length&&j&&typeof j=="string"?pe.createElement("div",{className:`${N}-inline-collapsed-noicon`},j.charAt(0)):pe.createElement("span",{className:`${N}-title-content`},j);else{const ge=(0,r.l$)(j)&&j.type==="span";ae=pe.createElement(pe.Fragment,null,(0,r.Tm)(F,{className:p()((0,r.l$)(F)?(ne=F.props)===null||ne===void 0?void 0:ne.className:"",`${N}-item-icon`)}),ge?j:pe.createElement("span",{className:`${N}-title-content`},j))}const Se=pe.useMemo(()=>Object.assign(Object.assign({},T),{firstLevel:!1}),[T]);return pe.createElement(l.Provider,{value:Se},pe.createElement(S.Wd,Object.assign({},(0,c.Z)(Z,["icon"]),{title:ae,popupClassName:p()(N,H,`${N}-${R||oe}`)})))},m=C(18785),x=C(70425),w=C(62892),f=C(40875),O=function(Z,ne){var H={};for(var F in Z)Object.prototype.hasOwnProperty.call(Z,F)&&ne.indexOf(F)<0&&(H[F]=Z[F]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,F=Object.getOwnPropertySymbols(Z);j{if(ne&&typeof ne=="object"){const F=ne,{label:j,children:R,key:T,type:N}=F,te=O(F,["label","children","key","type"]),oe=T!=null?T:`tmp-${H}`;return R||N==="group"?N==="group"?pe.createElement(S.BW,Object.assign({key:oe},te,{title:j}),y(R)):pe.createElement(v,Object.assign({key:oe},te,{title:j}),y(R)):N==="divider"?pe.createElement(u,Object.assign({key:oe},te)):pe.createElement(E,Object.assign({key:oe},te),j)}return null}).filter(ne=>ne)}function b(Z){return pe.useMemo(()=>Z&&y(Z),[Z])}var g=C(64993),A=C(17313),P=C(8378),k=C(13826),B=C(29878),M=C(83116),z=C(37613),K=Z=>{const{componentCls:ne,motionDurationSlow:H,horizontalLineHeight:F,colorSplit:j,lineWidth:R,lineType:T,itemPaddingInline:N}=Z;return{[`${ne}-horizontal`]:{lineHeight:F,border:0,borderBottom:`${R}px ${T} ${j}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ne}-item, ${ne}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:N},[`> ${ne}-item:hover, + > ${ne}-item-active, + > ${ne}-submenu ${ne}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ne}-item, ${ne}-submenu-title`]:{transition:[`border-color ${H}`,`background ${H}`].join(",")},[`${ne}-submenu-arrow`]:{display:"none"}}}},W=Z=>{let{componentCls:ne,menuArrowOffset:H}=Z;return{[`${ne}-rtl`]:{direction:"rtl"},[`${ne}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ne}-rtl${ne}-vertical, + ${ne}-submenu-rtl ${ne}-vertical`]:{[`${ne}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${H})`},"&::after":{transform:`rotate(45deg) translateY(${H})`}}}}};const re=Z=>Object.assign({},(0,A.oN)(Z));var q=(Z,ne)=>{const{componentCls:H,itemColor:F,itemSelectedColor:j,groupTitleColor:R,itemBg:T,subMenuItemBg:N,itemSelectedBg:te,activeBarHeight:oe,activeBarWidth:V,activeBarBorderWidth:ae,motionDurationSlow:Se,motionEaseInOut:ge,motionEaseOut:Ae,itemPaddingInline:he,motionDurationMid:le,itemHoverColor:ee,lineType:ce,colorSplit:ye,itemDisabledColor:Ce,dangerItemColor:Te,dangerItemHoverColor:De,dangerItemSelectedColor:Ke,dangerItemActiveBg:$e,dangerItemSelectedBg:pt,itemHoverBg:Ct,itemActiveBg:wt,menuSubMenuBg:bt,horizontalItemSelectedColor:Mt,horizontalItemSelectedBg:Ht,horizontalItemBorderRadius:Ot,horizontalItemHoverBg:Jt,popupBg:sn}=Z;return{[`${H}-${ne}, ${H}-${ne} > ${H}`]:{color:F,background:T,[`&${H}-root:focus-visible`]:Object.assign({},re(Z)),[`${H}-item-group-title`]:{color:R},[`${H}-submenu-selected`]:{[`> ${H}-submenu-title`]:{color:j}},[`${H}-item-disabled, ${H}-submenu-disabled`]:{color:`${Ce} !important`},[`${H}-item:not(${H}-item-selected):not(${H}-submenu-selected)`]:{[`&:hover, > ${H}-submenu-title:hover`]:{color:ee}},[`&:not(${H}-horizontal)`]:{[`${H}-item:not(${H}-item-selected)`]:{"&:hover":{backgroundColor:Ct},"&:active":{backgroundColor:wt}},[`${H}-submenu-title`]:{"&:hover":{backgroundColor:Ct},"&:active":{backgroundColor:wt}}},[`${H}-item-danger`]:{color:Te,[`&${H}-item:hover`]:{[`&:not(${H}-item-selected):not(${H}-submenu-selected)`]:{color:De}},[`&${H}-item:active`]:{background:$e}},[`${H}-item a`]:{"&, &:hover":{color:"inherit"}},[`${H}-item-selected`]:{color:j,[`&${H}-item-danger`]:{color:Ke},"a, a:hover":{color:"inherit"}},[`& ${H}-item-selected`]:{backgroundColor:te,[`&${H}-item-danger`]:{backgroundColor:pt}},[`${H}-item, ${H}-submenu-title`]:{[`&:not(${H}-item-disabled):focus-visible`]:Object.assign({},re(Z))},[`&${H}-submenu > ${H}`]:{backgroundColor:bt},[`&${H}-popup > ${H}`]:{backgroundColor:sn},[`&${H}-horizontal`]:Object.assign(Object.assign({},ne==="dark"?{borderBottom:0}:{}),{[`> ${H}-item, > ${H}-submenu`]:{top:ae,marginTop:-ae,marginBottom:0,borderRadius:Ot,"&::after":{position:"absolute",insetInline:he,bottom:0,borderBottom:`${oe}px solid transparent`,transition:`border-color ${Se} ${ge}`,content:'""'},"&:hover, &-active, &-open":{background:Jt,"&::after":{borderBottomWidth:oe,borderBottomColor:Mt}},"&-selected":{color:Mt,backgroundColor:Ht,"&:hover":{backgroundColor:Ht},"&::after":{borderBottomWidth:oe,borderBottomColor:Mt}}}}),[`&${H}-root`]:{[`&${H}-inline, &${H}-vertical`]:{borderInlineEnd:`${ae}px ${ce} ${ye}`}},[`&${H}-inline`]:{[`${H}-sub${H}-inline`]:{background:N},[`${H}-item, ${H}-submenu-title`]:ae&&V?{width:`calc(100% + ${ae}px)`}:{},[`${H}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${V}px solid ${j}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${le} ${Ae}`,`opacity ${le} ${Ae}`].join(","),content:'""'},[`&${H}-item-danger`]:{"&::after":{borderInlineEndColor:Ke}}},[`${H}-selected, ${H}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${le} ${ge}`,`opacity ${le} ${ge}`].join(",")}}}}}};const Y=Z=>{const{componentCls:ne,itemHeight:H,itemMarginInline:F,padding:j,menuArrowSize:R,marginXS:T,itemMarginBlock:N}=Z,te=j+R+T;return{[`${ne}-item`]:{position:"relative",overflow:"hidden"},[`${ne}-item, ${ne}-submenu-title`]:{height:H,lineHeight:`${H}px`,paddingInline:j,overflow:"hidden",textOverflow:"ellipsis",marginInline:F,marginBlock:N,width:`calc(100% - ${F*2}px)`},[`> ${ne}-item, + > ${ne}-submenu > ${ne}-submenu-title`]:{height:H,lineHeight:`${H}px`},[`${ne}-item-group-list ${ne}-submenu-title, + ${ne}-submenu-title`]:{paddingInlineEnd:te}}};var $=Z=>{const{componentCls:ne,iconCls:H,itemHeight:F,colorTextLightSolid:j,dropdownWidth:R,controlHeightLG:T,motionDurationMid:N,motionEaseOut:te,paddingXL:oe,itemMarginInline:V,fontSizeLG:ae,motionDurationSlow:Se,paddingXS:ge,boxShadowSecondary:Ae,collapsedWidth:he,collapsedIconSize:le}=Z,ee={height:F,lineHeight:`${F}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ne]:{"&-inline, &-vertical":Object.assign({[`&${ne}-root`]:{boxShadow:"none"}},Y(Z))},[`${ne}-submenu-popup`]:{[`${ne}-vertical`]:Object.assign(Object.assign({},Y(Z)),{boxShadow:Ae})}},{[`${ne}-submenu-popup ${ne}-vertical${ne}-sub`]:{minWidth:R,maxHeight:`calc(100vh - ${T*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ne}-inline`]:{width:"100%",[`&${ne}-root`]:{[`${ne}-item, ${ne}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Se}`,`background ${Se}`,`padding ${N} ${te}`].join(","),[`> ${ne}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ne}-sub${ne}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ne}-submenu > ${ne}-submenu-title`]:ee,[`& ${ne}-item-group-title`]:{paddingInlineStart:oe}},[`${ne}-item`]:ee}},{[`${ne}-inline-collapsed`]:{width:he,[`&${ne}-root`]:{[`${ne}-item, ${ne}-submenu ${ne}-submenu-title`]:{[`> ${ne}-inline-collapsed-noicon`]:{fontSize:ae,textAlign:"center"}}},[`> ${ne}-item, + > ${ne}-item-group > ${ne}-item-group-list > ${ne}-item, + > ${ne}-item-group > ${ne}-item-group-list > ${ne}-submenu > ${ne}-submenu-title, + > ${ne}-submenu > ${ne}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ae/2}px - ${V}px)`,textOverflow:"clip",[` + ${ne}-submenu-arrow, + ${ne}-submenu-expand-icon + `]:{opacity:0},[`${ne}-item-icon, ${H}`]:{margin:0,fontSize:le,lineHeight:`${F}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ne}-item-icon, ${H}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ne}-item-icon, ${H}`]:{display:"none"},"a, a:hover":{color:j}},[`${ne}-item-group-title`]:Object.assign(Object.assign({},A.vS),{paddingInline:ge})}}]};const J=Z=>{const{componentCls:ne,motionDurationSlow:H,motionDurationMid:F,motionEaseInOut:j,motionEaseOut:R,iconCls:T,iconSize:N,iconMarginInlineEnd:te}=Z;return{[`${ne}-item, ${ne}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${H}`,`background ${H}`,`padding ${H} ${j}`].join(","),[`${ne}-item-icon, ${T}`]:{minWidth:N,fontSize:N,transition:[`font-size ${F} ${R}`,`margin ${H} ${j}`,`color ${H}`].join(","),"+ span":{marginInlineStart:te,opacity:1,transition:[`opacity ${H} ${j}`,`margin ${H}`,`color ${H}`].join(",")}},[`${ne}-item-icon`]:Object.assign({},(0,A.Ro)()),[`&${ne}-item-only-child`]:{[`> ${T}, > ${ne}-item-icon`]:{marginInlineEnd:0}}},[`${ne}-item-disabled, ${ne}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ne}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ue=Z=>{const{componentCls:ne,motionDurationSlow:H,motionEaseInOut:F,borderRadius:j,menuArrowSize:R,menuArrowOffset:T}=Z;return{[`${ne}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Z.margin,width:R,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${H} ${F}, opacity ${H}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:R*.6,height:R*.15,backgroundColor:"currentcolor",borderRadius:j,transition:[`background ${H} ${F}`,`transform ${H} ${F}`,`top ${H} ${F}`,`color ${H} ${F}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${T})`},"&::after":{transform:`rotate(-45deg) translateY(${T})`}}}}},se=Z=>{const{antCls:ne,componentCls:H,fontSize:F,motionDurationSlow:j,motionDurationMid:R,motionEaseInOut:T,paddingXS:N,padding:te,colorSplit:oe,lineWidth:V,zIndexPopup:ae,borderRadiusLG:Se,subMenuItemBorderRadius:ge,menuArrowSize:Ae,menuArrowOffset:he,lineType:le,menuPanelMaskInset:ee,groupTitleLineHeight:ce,groupTitleFontSize:ye}=Z;return[{"":{[`${H}`]:Object.assign(Object.assign({},(0,A.dF)()),{"&-hidden":{display:"none"}})},[`${H}-submenu-hidden`]:{display:"none"}},{[H]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,A.Wf)(Z)),(0,A.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:F,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${j} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${H}-item`]:{flex:"none"}},[`${H}-item, ${H}-submenu, ${H}-submenu-title`]:{borderRadius:Z.itemBorderRadius},[`${H}-item-group-title`]:{padding:`${N}px ${te}px`,fontSize:ye,lineHeight:ce,transition:`all ${j}`},[`&-horizontal ${H}-submenu`]:{transition:[`border-color ${j} ${T}`,`background ${j} ${T}`].join(",")},[`${H}-submenu, ${H}-submenu-inline`]:{transition:[`border-color ${j} ${T}`,`background ${j} ${T}`,`padding ${R} ${T}`].join(",")},[`${H}-submenu ${H}-sub`]:{cursor:"initial",transition:[`background ${j} ${T}`,`padding ${j} ${T}`].join(",")},[`${H}-title-content`]:{transition:`color ${j}`},[`${H}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${H}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:oe,borderStyle:le,borderWidth:0,borderTopWidth:V,marginBlock:V,padding:0,"&-dashed":{borderStyle:"dashed"}}}),J(Z)),{[`${H}-item-group`]:{[`${H}-item-group-list`]:{margin:0,padding:0,[`${H}-item, ${H}-submenu-title`]:{paddingInline:`${F*2}px ${te}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ae,borderRadius:Se,boxShadow:"none",transformOrigin:"0 0",[`&${H}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ee}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ee},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Z.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Z.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Z.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Z.paddingXS},[`> ${H}`]:Object.assign(Object.assign(Object.assign({borderRadius:Se},J(Z)),ue(Z)),{[`${H}-item, ${H}-submenu > ${H}-submenu-title`]:{borderRadius:ge},[`${H}-submenu-title::after`]:{transition:`transform ${j} ${T}`}})}}),ue(Z)),{[`&-inline-collapsed ${H}-submenu-arrow, + &-inline ${H}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${he})`},"&::after":{transform:`rotate(45deg) translateX(-${he})`}},[`${H}-submenu-open${H}-submenu-inline > ${H}-submenu-title > ${H}-submenu-arrow`]:{transform:`translateY(-${Ae*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${he})`},"&::before":{transform:`rotate(45deg) translateX(${he})`}}})},{[`${ne}-layout-header`]:{[H]:{lineHeight:"inherit"}}}]};var xe=(Z,ne)=>(0,M.Z)("Menu",F=>{if(ne===!1)return[];const{colorBgElevated:j,colorPrimary:R,colorTextLightSolid:T,controlHeightLG:N,fontSize:te,darkItemColor:oe,darkDangerItemColor:V,darkItemBg:ae,darkSubMenuItemBg:Se,darkItemSelectedColor:ge,darkItemSelectedBg:Ae,darkDangerItemSelectedBg:he,darkItemHoverBg:le,darkGroupTitleColor:ee,darkItemHoverColor:ce,darkItemDisabledColor:ye,darkDangerItemHoverColor:Ce,darkDangerItemSelectedColor:Te,darkDangerItemActiveBg:De}=F,Ke=te/7*5,$e=(0,z.TS)(F,{menuArrowSize:Ke,menuHorizontalHeight:N*1.15,menuArrowOffset:`${Ke*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:j}),pt=(0,z.TS)($e,{itemColor:oe,itemHoverColor:ce,groupTitleColor:ee,itemSelectedColor:ge,itemBg:ae,popupBg:ae,subMenuItemBg:Se,itemActiveBg:"transparent",itemSelectedBg:Ae,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:le,itemDisabledColor:ye,dangerItemColor:V,dangerItemHoverColor:Ce,dangerItemSelectedColor:Te,dangerItemActiveBg:De,dangerItemSelectedBg:he,menuSubMenuBg:Se,horizontalItemSelectedColor:T,horizontalItemSelectedBg:R});return[se($e),K($e),$($e),q($e,"light"),q(pt,"dark"),W($e),(0,P.Z)($e),(0,k.oN)($e,"slide-up"),(0,k.oN)($e,"slide-down"),(0,B._y)($e,"zoom-big")]},F=>{const{colorPrimary:j,colorError:R,colorTextDisabled:T,colorErrorBg:N,colorText:te,colorTextDescription:oe,colorBgContainer:V,colorFillAlter:ae,colorFillContent:Se,lineWidth:ge,lineWidthBold:Ae,controlItemBgActive:he,colorBgTextHover:le,controlHeightLG:ee,lineHeight:ce,colorBgElevated:ye,marginXXS:Ce,padding:Te,fontSize:De,controlHeightSM:Ke,fontSizeLG:$e,colorTextLightSolid:pt,colorErrorHover:Ct}=F,wt=new g.C(pt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:F.zIndexPopupBase+50,radiusItem:F.borderRadiusLG,itemBorderRadius:F.borderRadiusLG,radiusSubMenuItem:F.borderRadiusSM,subMenuItemBorderRadius:F.borderRadiusSM,colorItemText:te,itemColor:te,colorItemTextHover:te,itemHoverColor:te,colorItemTextHoverHorizontal:j,horizontalItemHoverColor:j,colorGroupTitle:oe,groupTitleColor:oe,colorItemTextSelected:j,itemSelectedColor:j,colorItemTextSelectedHorizontal:j,horizontalItemSelectedColor:j,colorItemBg:V,itemBg:V,colorItemBgHover:le,itemHoverBg:le,colorItemBgActive:Se,itemActiveBg:he,colorSubItemBg:ae,subMenuItemBg:ae,colorItemBgSelected:he,itemSelectedBg:he,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ae,activeBarHeight:Ae,colorActiveBarBorderSize:ge,activeBarBorderWidth:ge,colorItemTextDisabled:T,itemDisabledColor:T,colorDangerItemText:R,dangerItemColor:R,colorDangerItemTextHover:R,dangerItemHoverColor:R,colorDangerItemTextSelected:R,dangerItemSelectedColor:R,colorDangerItemBgActive:N,dangerItemActiveBg:N,colorDangerItemBgSelected:N,dangerItemSelectedBg:N,itemMarginInline:F.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ee,groupTitleLineHeight:ce,collapsedWidth:ee*2,popupBg:ye,itemMarginBlock:Ce,itemPaddingInline:Te,horizontalLineHeight:`${ee*1.15}px`,iconSize:De,iconMarginInlineEnd:Ke-De,collapsedIconSize:$e,groupTitleFontSize:De,darkItemDisabledColor:new g.C(pt).setAlpha(.25).toRgbString(),darkItemColor:wt,darkDangerItemColor:R,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:pt,darkItemSelectedBg:j,darkDangerItemSelectedBg:R,darkItemHoverBg:"transparent",darkGroupTitleColor:wt,darkItemHoverColor:pt,darkDangerItemHoverColor:Ct,darkDangerItemSelectedColor:pt,darkDangerItemActiveBg:R}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Z),we=function(Z,ne){var H={};for(var F in Z)Object.prototype.hasOwnProperty.call(Z,F)&&ne.indexOf(F)<0&&(H[F]=Z[F]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,F=Object.getOwnPropertySymbols(Z);j{var H,F;const j=pe.useContext(f.Z),R=j||{},{getPrefixCls:T,getPopupContainer:N,direction:te,menu:oe}=pe.useContext(a.E_),V=T(),{prefixCls:ae,className:Se,style:ge,theme:Ae="light",expandIcon:he,_internalDisableMenuItemTitleTooltip:le,inlineCollapsed:ee,siderCollapsed:ce,items:ye,children:Ce,rootClassName:Te,mode:De,selectable:Ke,onClick:$e,overflowedIndicatorPopupClassName:pt}=Z,Ct=we(Z,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wt=(0,c.Z)(Ct,["collapsedWidth"]),bt=b(ye)||Ce;(H=R.validator)===null||H===void 0||H.call(R,{mode:De});const Mt=(0,x.useEvent)(function(){var En;$e==null||$e.apply(void 0,arguments),(En=R.onClick)===null||En===void 0||En.call(R)}),Ht=R.mode||De,Ot=Ke!=null?Ke:R.selectable,Jt=pe.useMemo(()=>ce!==void 0?ce:ee,[ee,ce]),sn={horizontal:{motionName:`${V}-slide-up`},inline:(0,w.Z)(V),other:{motionName:`${V}-zoom-big`}},Ft=T("menu",ae||R.prefixCls),[$t,yn]=xe(Ft,!j),qt=p()(`${Ft}-${Ae}`,oe==null?void 0:oe.className,Se);let Qt;if(typeof he=="function")Qt=he;else if(he===null||he===!1)Qt=null;else if(R.expandIcon===null||R.expandIcon===!1)Qt=null;else{const En=he!=null?he:R.expandIcon;Qt=(0,r.Tm)(En,{className:p()(`${Ft}-submenu-expand-icon`,(0,r.l$)(En)?(F=En.props)===null||F===void 0?void 0:F.className:"")})}const ln=pe.useMemo(()=>({prefixCls:Ft,inlineCollapsed:Jt||!1,direction:te,firstLevel:!0,theme:Ae,mode:Ht,disableMenuItemTitleTooltip:le}),[Ft,Jt,te,le,Ae]);return $t(pe.createElement(f.Z.Provider,{value:null},pe.createElement(l.Provider,{value:ln},pe.createElement(S.ZP,Object.assign({getPopupContainer:N,overflowedIndicator:pe.createElement(m.Z,null),overflowedIndicatorPopupClassName:p()(Ft,`${Ft}-${Ae}`,pt),mode:Ht,selectable:Ot,onClick:Mt},wt,{inlineCollapsed:Jt,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),ge),className:qt,prefixCls:Ft,direction:te,defaultMotions:sn,expandIcon:Qt,ref:ne,rootClassName:p()(Te,yn)}),bt))))});const _=(0,pe.forwardRef)((Z,ne)=>{const H=(0,pe.useRef)(null),F=pe.useContext(e.D);return(0,pe.useImperativeHandle)(ne,()=>({menu:H.current,focus:j=>{var R;(R=H.current)===null||R===void 0||R.focus(j)}})),pe.createElement(L,Object.assign({ref:H},Z,F))});_.Item=E,_.SubMenu=v,_.Divider=u,_.ItemGroup=S.BW;var D=_},58421:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return R}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},I=e,p=C(7657),a=function(N,te){return pe.createElement(p.Z,(0,S.Z)({},N,{ref:te,icon:I}))},t=pe.forwardRef(a),s=t,u=C(49198),o=C(33853),c=C(38819),n=C(92310),r=C.n(n),i=C(18642),l=C(85899),d=C(38705),E=C(17212),h=C(39153),v=C(55401),m=C(26112),x={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},w=x,f=C(91735),O=function(T){(0,h.Z)(te,T);var N=(0,v.Z)(te);function te(){var oe;(0,d.Z)(this,te);for(var V=arguments.length,ae=new Array(V),Se=0;Se=0||ge.relatedTarget.className.indexOf("".concat(ee,"-item"))>=0))&&le(oe.getValidValue()))},oe.go=function(ge){var Ae=oe.state.goInputText;Ae!==""&&(ge.keyCode===w.ENTER||ge.type==="click")&&(oe.setState({goInputText:""}),oe.props.quickGo(oe.getValidValue()))},oe}return(0,E.Z)(te,[{key:"getPageSizeOptions",value:function(){var V=this.props,ae=V.pageSize,Se=V.pageSizeOptions;return Se.some(function(ge){return ge.toString()===ae.toString()})?Se:Se.concat([ae.toString()]).sort(function(ge,Ae){var he=Number.isNaN(Number(ge))?0:Number(ge),le=Number.isNaN(Number(Ae))?0:Number(Ae);return he-le})}},{key:"render",value:function(){var V=this,ae=this.props,Se=ae.pageSize,ge=ae.locale,Ae=ae.rootPrefixCls,he=ae.changeSize,le=ae.quickGo,ee=ae.goButton,ce=ae.selectComponentClass,ye=ae.buildOptionText,Ce=ae.selectPrefixCls,Te=ae.disabled,De=this.state.goInputText,Ke="".concat(Ae,"-options"),$e=ce,pt=null,Ct=null,wt=null;if(!he&&!le)return null;var bt=this.getPageSizeOptions();if(he&&$e){var Mt=bt.map(function(Ht,Ot){return pe.createElement($e.Option,{key:Ot,value:Ht.toString()},(ye||V.buildOptionText)(Ht))});pt=pe.createElement($e,{disabled:Te,prefixCls:Ce,showSearch:!1,className:"".concat(Ke,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Se||bt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ot){return Ot.parentNode},"aria-label":ge.page_size,defaultOpen:!1},Mt)}return le&&(ee&&(wt=typeof ee=="boolean"?pe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Te,className:"".concat(Ke,"-quick-jumper-button")},ge.jump_to_confirm):pe.createElement("span",{onClick:this.go,onKeyUp:this.go},ee)),Ct=pe.createElement("div",{className:"".concat(Ke,"-quick-jumper")},ge.jump_to,pe.createElement("input",{disabled:Te,type:"text",value:De,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ge.page}),ge.page,wt)),pe.createElement("li",{className:"".concat(Ke)},pt,Ct)}}]),te}(pe.Component);O.defaultProps={pageSizeOptions:["10","20","50","100"]};var y=O,b=function(N){var te,oe=N.rootPrefixCls,V=N.page,ae=N.active,Se=N.className,ge=N.showTitle,Ae=N.onClick,he=N.onKeyPress,le=N.itemRender,ee="".concat(oe,"-item"),ce=r()(ee,"".concat(ee,"-").concat(V),(te={},(0,i.Z)(te,"".concat(ee,"-active"),ae),(0,i.Z)(te,"".concat(ee,"-disabled"),!V),(0,i.Z)(te,N.className,Se),te)),ye=function(){Ae(V)},Ce=function(Ke){he(Ke,Ae,V)},Te=le(V,"page",pe.createElement("a",{rel:"nofollow"},V));return Te?pe.createElement("li",{title:ge?V.toString():null,className:ce,onClick:ye,onKeyPress:Ce,tabIndex:0},Te):null},g=b;function A(){}function P(T){var N=Number(T);return typeof N=="number"&&!Number.isNaN(N)&&isFinite(N)&&Math.floor(N)===N}var k=function(N,te,oe){return oe};function B(T,N,te){var oe=typeof T=="undefined"?N.pageSize:T;return Math.floor((te.total-1)/oe)+1}var M=function(T){(0,h.Z)(te,T);var N=(0,v.Z)(te);function te(oe){var V;(0,d.Z)(this,te),V=N.call(this,oe),V.paginationNode=pe.createRef(),V.getJumpPrevPage=function(){return Math.max(1,V.state.current-(V.props.showLessItems?3:5))},V.getJumpNextPage=function(){return Math.min(B(void 0,V.state,V.props),V.state.current+(V.props.showLessItems?3:5))},V.getItemIcon=function(he,le){var ee=V.props.prefixCls,ce=he||pe.createElement("button",{type:"button","aria-label":le,className:"".concat(ee,"-item-link")});return typeof he=="function"&&(ce=pe.createElement(he,(0,l.Z)({},V.props))),ce},V.isValid=function(he){var le=V.props.total;return P(he)&&he!==V.state.current&&P(le)&&le>0},V.shouldDisplayQuickJumper=function(){var he=V.props,le=he.showQuickJumper,ee=he.total,ce=V.state.pageSize;return ee<=ce?!1:le},V.handleKeyDown=function(he){(he.keyCode===w.ARROW_UP||he.keyCode===w.ARROW_DOWN)&&he.preventDefault()},V.handleKeyUp=function(he){var le=V.getValidValue(he),ee=V.state.currentInputValue;le!==ee&&V.setState({currentInputValue:le}),he.keyCode===w.ENTER?V.handleChange(le):he.keyCode===w.ARROW_UP?V.handleChange(le-1):he.keyCode===w.ARROW_DOWN&&V.handleChange(le+1)},V.handleBlur=function(he){var le=V.getValidValue(he);V.handleChange(le)},V.changePageSize=function(he){var le=V.state.current,ee=B(he,V.state,V.props);le=le>ee?ee:le,ee===0&&(le=V.state.current),typeof he=="number"&&("pageSize"in V.props||V.setState({pageSize:he}),"current"in V.props||V.setState({current:le,currentInputValue:le})),V.props.onShowSizeChange(le,he),"onChange"in V.props&&V.props.onChange&&V.props.onChange(le,he)},V.handleChange=function(he){var le=V.props,ee=le.disabled,ce=le.onChange,ye=V.state,Ce=ye.pageSize,Te=ye.current,De=ye.currentInputValue;if(V.isValid(he)&&!ee){var Ke=B(void 0,V.state,V.props),$e=he;return he>Ke?$e=Ke:he<1&&($e=1),"current"in V.props||V.setState({current:$e}),$e!==De&&V.setState({currentInputValue:$e}),ce($e,Ce),$e}return Te},V.prev=function(){V.hasPrev()&&V.handleChange(V.state.current-1)},V.next=function(){V.hasNext()&&V.handleChange(V.state.current+1)},V.jumpPrev=function(){V.handleChange(V.getJumpPrevPage())},V.jumpNext=function(){V.handleChange(V.getJumpNextPage())},V.hasPrev=function(){return V.state.current>1},V.hasNext=function(){return V.state.current2?ee-2:0),ye=2;ye=Se?Ae=Se:Ae=Number(ae),Ae}},{key:"getShowSizeChanger",value:function(){var V=this.props,ae=V.showSizeChanger,Se=V.total,ge=V.totalBoundaryShowSizeChanger;return typeof ae!="undefined"?ae:Se>ge}},{key:"render",value:function(){var V=this.props,ae=V.prefixCls,Se=V.className,ge=V.style,Ae=V.disabled,he=V.hideOnSinglePage,le=V.total,ee=V.locale,ce=V.showQuickJumper,ye=V.showLessItems,Ce=V.showTitle,Te=V.showTotal,De=V.simple,Ke=V.itemRender,$e=V.showPrevNextJumpers,pt=V.jumpPrevIcon,Ct=V.jumpNextIcon,wt=V.selectComponentClass,bt=V.selectPrefixCls,Mt=V.pageSizeOptions,Ht=this.state,Ot=Ht.current,Jt=Ht.pageSize,sn=Ht.currentInputValue;if(he===!0&&le<=Jt)return null;var Ft=B(void 0,this.state,this.props),$t=[],yn=null,qt=null,Qt=null,ln=null,En=null,jt=ce&&ce.goButton,wn=ye?1:2,rn=Ot-1>0?Ot-1:0,Zn=Ot+1le?le:Ot*Jt]));if(De){jt&&(typeof jt=="boolean"?En=pe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ee.jump_to_confirm):En=pe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},jt),En=pe.createElement("li",{title:Ce?"".concat(ee.jump_to).concat(Ot,"/").concat(Ft):null,className:"".concat(ae,"-simple-pager")},En));var Ee=this.renderPrev(rn);return pe.createElement("ul",(0,S.Z)({className:r()(ae,"".concat(ae,"-simple"),(0,i.Z)({},"".concat(ae,"-disabled"),Ae),Se),style:ge,ref:this.paginationNode},Pe),fe,Ee?pe.createElement("li",{title:Ce?ee.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:r()("".concat(ae,"-prev"),(0,i.Z)({},"".concat(ae,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ee):null,pe.createElement("li",{title:Ce?"".concat(Ot,"/").concat(Ft):null,className:"".concat(ae,"-simple-pager")},pe.createElement("input",{type:"text",value:sn,disabled:Ae,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),pe.createElement("span",{className:"".concat(ae,"-slash")},"/"),Ft),pe.createElement("li",{title:Ce?ee.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:r()("".concat(ae,"-next"),(0,i.Z)({},"".concat(ae,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Zn)),En)}if(Ft<=3+wn*2){var be={locale:ee,rootPrefixCls:ae,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ce,itemRender:Ke};Ft||$t.push(pe.createElement(g,(0,S.Z)({},be,{key:"noPager",page:1,className:"".concat(ae,"-item-disabled")})));for(var ve=1;ve<=Ft;ve+=1){var Ne=Ot===ve;$t.push(pe.createElement(g,(0,S.Z)({},be,{key:ve,page:ve,active:Ne})))}}else{var Fe=ye?ee.prev_3:ee.prev_5,qe=ye?ee.next_3:ee.next_5,Ye=Ke(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(pt,"prev page")),st=Ke(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ct,"next page"));$e&&(yn=Ye?pe.createElement("li",{title:Ce?Fe:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:r()("".concat(ae,"-jump-prev"),(0,i.Z)({},"".concat(ae,"-jump-prev-custom-icon"),!!pt))},Ye):null,qt=st?pe.createElement("li",{title:Ce?qe:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:r()("".concat(ae,"-jump-next"),(0,i.Z)({},"".concat(ae,"-jump-next-custom-icon"),!!Ct))},st):null),ln=pe.createElement(g,{locale:ee,last:!0,rootPrefixCls:ae,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ft,page:Ft,active:!1,showTitle:Ce,itemRender:Ke}),Qt=pe.createElement(g,{locale:ee,rootPrefixCls:ae,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ce,itemRender:Ke});var mt=Math.max(1,Ot-wn),xt=Math.min(Ot+wn,Ft);Ot-1<=wn&&(xt=1+wn*2),Ft-Ot<=wn&&(mt=Ft-wn*2);for(var At=mt;At<=xt;At+=1){var vt=Ot===At;$t.push(pe.createElement(g,{locale:ee,rootPrefixCls:ae,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:At,page:At,active:vt,showTitle:Ce,itemRender:Ke}))}Ot-1>=wn*2&&Ot!==3&&($t[0]=(0,pe.cloneElement)($t[0],{className:"".concat(ae,"-item-after-jump-prev")}),$t.unshift(yn)),Ft-Ot>=wn*2&&Ot!==Ft-2&&($t[$t.length-1]=(0,pe.cloneElement)($t[$t.length-1],{className:"".concat(ae,"-item-before-jump-next")}),$t.push(qt)),mt!==1&&$t.unshift(Qt),xt!==Ft&&$t.push(ln)}var yt=!this.hasPrev()||!Ft,Re=!this.hasNext()||!Ft,Me=this.renderPrev(rn),ze=this.renderNext(Zn);return pe.createElement("ul",(0,S.Z)({className:r()(ae,Se,(0,i.Z)({},"".concat(ae,"-disabled"),Ae)),style:ge,ref:this.paginationNode},Pe),fe,Me?pe.createElement("li",{title:Ce?ee.prev_page:null,onClick:this.prev,tabIndex:yt?null:0,onKeyPress:this.runIfEnterPrev,className:r()("".concat(ae,"-prev"),(0,i.Z)({},"".concat(ae,"-disabled"),yt)),"aria-disabled":yt},Me):null,$t,ze?pe.createElement("li",{title:Ce?ee.next_page:null,onClick:this.next,tabIndex:Re?null:0,onKeyPress:this.runIfEnterNext,className:r()("".concat(ae,"-next"),(0,i.Z)({},"".concat(ae,"-disabled"),Re)),"aria-disabled":Re},ze):null,pe.createElement(y,{disabled:Ae,locale:ee,rootPrefixCls:ae,selectComponentClass:wt,selectPrefixCls:bt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ot,pageSize:Jt,pageSizeOptions:Mt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:jt}))}}],[{key:"getDerivedStateFromProps",value:function(V,ae){var Se={};if("current"in V&&(Se.current=V.current,V.current!==ae.current&&(Se.currentInputValue=Se.current)),"pageSize"in V&&V.pageSize!==ae.pageSize){var ge=ae.current,Ae=B(V.pageSize,ae,V);ge=ge>Ae?Ae:ge,"current"in V||(Se.current=ge,Se.currentInputValue=ge),Se.pageSize=V.pageSize}return Se}}]),te}(pe.Component);M.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:A,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:A,locale:f.Z,style:{},itemRender:k,totalBoundaryShowSizeChanger:50};var z=M,U=C(22075),K=C(36355),X=C(19716),W=C(8628),re=C(9763),G=C(57809);const q=T=>pe.createElement(G.default,Object.assign({},T,{showSearch:!0,size:"small"})),Y=T=>pe.createElement(G.default,Object.assign({},T,{showSearch:!0,size:"middle"}));q.Option=G.default.Option,Y.Option=G.default.Option;var Q=C(9937),$=C(17313),J=C(83116),ue=C(37613);const se=T=>{const{componentCls:N}=T;return{[`${N}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${N}-item-link`]:{color:T.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${N}-item-link`]:{color:T.colorTextDisabled,cursor:"not-allowed"}}},[`&${N}-disabled`]:{cursor:"not-allowed",[`${N}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:T.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:T.colorBorder,backgroundColor:T.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:T.itemActiveBgDisabled},a:{color:T.itemActiveColorDisabled}}},[`${N}-item-link`]:{color:T.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${N}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${N}-simple-pager`]:{color:T.colorTextDisabled},[`${N}-jump-prev, ${N}-jump-next`]:{[`${N}-item-link-icon`]:{opacity:0},[`${N}-item-ellipsis`]:{opacity:1}}},[`&${N}-simple`]:{[`${N}-prev, ${N}-next`]:{[`&${N}-disabled ${N}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},xe=T=>{const{componentCls:N}=T;return{[`&${N}-mini ${N}-total-text, &${N}-mini ${N}-simple-pager`]:{height:T.itemSizeSM,lineHeight:`${T.itemSizeSM}px`},[`&${N}-mini ${N}-item`]:{minWidth:T.itemSizeSM,height:T.itemSizeSM,margin:0,lineHeight:`${T.itemSizeSM-2}px`},[`&${N}-mini:not(${N}-disabled) ${N}-item:not(${N}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:T.colorBgTextHover},"&:active":{backgroundColor:T.colorBgTextActive}},[`&${N}-mini ${N}-prev, &${N}-mini ${N}-next`]:{minWidth:T.itemSizeSM,height:T.itemSizeSM,margin:0,lineHeight:`${T.itemSizeSM}px`},[`&${N}-mini:not(${N}-disabled)`]:{[`${N}-prev, ${N}-next`]:{[`&:hover ${N}-item-link`]:{backgroundColor:T.colorBgTextHover},[`&:active ${N}-item-link`]:{backgroundColor:T.colorBgTextActive},[`&${N}-disabled:hover ${N}-item-link`]:{backgroundColor:"transparent"}}},[` + &${N}-mini ${N}-prev ${N}-item-link, + &${N}-mini ${N}-next ${N}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:T.itemSizeSM,lineHeight:`${T.itemSizeSM}px`}},[`&${N}-mini ${N}-jump-prev, &${N}-mini ${N}-jump-next`]:{height:T.itemSizeSM,marginInlineEnd:0,lineHeight:`${T.itemSizeSM}px`},[`&${N}-mini ${N}-options`]:{marginInlineStart:T.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:T.miniOptionsSizeChangerTop},"&-quick-jumper":{height:T.itemSizeSM,lineHeight:`${T.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Q.x0)(T)),{width:T.paginationMiniQuickJumperInputWidth,height:T.controlHeightSM})}}}},we=T=>{const{componentCls:N}=T;return{[` + &${N}-simple ${N}-prev, + &${N}-simple ${N}-next + `]:{height:T.itemSizeSM,lineHeight:`${T.itemSizeSM}px`,verticalAlign:"top",[`${N}-item-link`]:{height:T.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:T.colorBgTextHover},"&:active":{backgroundColor:T.colorBgTextActive},"&::after":{height:T.itemSizeSM,lineHeight:`${T.itemSizeSM}px`}}},[`&${N}-simple ${N}-simple-pager`]:{display:"inline-block",height:T.itemSizeSM,marginInlineEnd:T.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:T.marginXS,padding:`0 ${T.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:T.itemInputBg,border:`${T.lineWidth}px ${T.lineType} ${T.colorBorder}`,borderRadius:T.borderRadius,outline:"none",transition:`border-color ${T.motionDurationMid}`,color:"inherit","&:hover":{borderColor:T.colorPrimary},"&:focus":{borderColor:T.colorPrimaryHover,boxShadow:`${T.inputOutlineOffset}px 0 ${T.controlOutlineWidth}px ${T.controlOutline}`},"&[disabled]":{color:T.colorTextDisabled,backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder,cursor:"not-allowed"}}}}},ie=T=>{const{componentCls:N}=T;return{[`${N}-jump-prev, ${N}-jump-next`]:{outline:0,[`${N}-item-container`]:{position:"relative",[`${N}-item-link-icon`]:{color:T.colorPrimary,fontSize:T.fontSizeSM,opacity:0,transition:`all ${T.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${N}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:T.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:T.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:T.paginationEllipsisTextIndent,opacity:1,transition:`all ${T.motionDurationMid}`}},"&:hover":{[`${N}-item-link-icon`]:{opacity:1},[`${N}-item-ellipsis`]:{opacity:0}}},[` + ${N}-prev, + ${N}-jump-prev, + ${N}-jump-next + `]:{marginInlineEnd:T.marginXS},[` + ${N}-prev, + ${N}-next, + ${N}-jump-prev, + ${N}-jump-next + `]:{display:"inline-block",minWidth:T.itemSize,height:T.itemSize,color:T.colorText,fontFamily:T.fontFamily,lineHeight:`${T.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:T.borderRadius,cursor:"pointer",transition:`all ${T.motionDurationMid}`},[`${N}-prev, ${N}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:T.colorText,cursor:"pointer",userSelect:"none"},[`${N}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:T.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${T.lineWidth}px ${T.lineType} transparent`,borderRadius:T.borderRadius,outline:"none",transition:`all ${T.motionDurationMid}`},[`&:hover ${N}-item-link`]:{backgroundColor:T.colorBgTextHover},[`&:active ${N}-item-link`]:{backgroundColor:T.colorBgTextActive},[`&${N}-disabled:hover`]:{[`${N}-item-link`]:{backgroundColor:"transparent"}}},[`${N}-slash`]:{marginInlineEnd:T.paginationSlashMarginInlineEnd,marginInlineStart:T.paginationSlashMarginInlineStart},[`${N}-options`]:{display:"inline-block",marginInlineStart:T.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:T.controlHeight,marginInlineStart:T.marginXS,lineHeight:`${T.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Q.ik)(T)),{width:T.controlHeightLG*1.25,height:T.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:T.marginXS,marginInlineEnd:T.marginXS})}}}},L=T=>{const{componentCls:N}=T;return{[`${N}-item`]:{display:"inline-block",minWidth:T.itemSize,height:T.itemSize,marginInlineEnd:T.marginXS,fontFamily:T.fontFamily,lineHeight:`${T.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${T.lineWidth}px ${T.lineType} transparent`,borderRadius:T.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${T.paginationItemPaddingInline}px`,color:T.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${N}-item-active)`]:{"&:hover":{transition:`all ${T.motionDurationMid}`,backgroundColor:T.colorBgTextHover},"&:active":{backgroundColor:T.colorBgTextActive}},"&-active":{fontWeight:T.fontWeightStrong,backgroundColor:T.itemActiveBg,borderColor:T.colorPrimary,a:{color:T.colorPrimary},"&:hover":{borderColor:T.colorPrimaryHover},"&:hover a":{color:T.colorPrimaryHover}}}}},_=T=>{const{componentCls:N}=T;return{[N]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,$.Wf)(T)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${N}-total-text`]:{display:"inline-block",height:T.itemSize,marginInlineEnd:T.marginXS,lineHeight:`${T.itemSize-2}px`,verticalAlign:"middle"}}),L(T)),ie(T)),we(T)),xe(T)),se(T)),{[`@media only screen and (max-width: ${T.screenLG}px)`]:{[`${N}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${T.screenSM}px)`]:{[`${N}-options`]:{display:"none"}}}),[`&${T.componentCls}-rtl`]:{direction:"rtl"}}},D=T=>{const{componentCls:N}=T;return{[`${N}${N}-disabled:not(${N}-mini)`]:{"&, &:hover":{[`${N}-item-link`]:{borderColor:T.colorBorder}},"&:focus-visible":{[`${N}-item-link`]:{borderColor:T.colorBorder}},[`${N}-item, ${N}-item-link`]:{backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder,[`&:hover:not(${N}-item-active)`]:{backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder,a:{color:T.colorTextDisabled}},[`&${N}-item-active`]:{backgroundColor:T.itemActiveBgDisabled}},[`${N}-prev, ${N}-next`]:{"&:hover button":{backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder,color:T.colorTextDisabled},[`${N}-item-link`]:{backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder}}},[`${N}:not(${N}-mini)`]:{[`${N}-prev, ${N}-next`]:{"&:hover button":{borderColor:T.colorPrimaryHover,backgroundColor:T.itemBg},[`${N}-item-link`]:{backgroundColor:T.itemLinkBg,borderColor:T.colorBorder},[`&:hover ${N}-item-link`]:{borderColor:T.colorPrimary,backgroundColor:T.itemBg,color:T.colorPrimary},[`&${N}-disabled`]:{[`${N}-item-link`]:{borderColor:T.colorBorder,color:T.colorTextDisabled}}},[`${N}-item`]:{backgroundColor:T.itemBg,border:`${T.lineWidth}px ${T.lineType} ${T.colorBorder}`,[`&:hover:not(${N}-item-active)`]:{borderColor:T.colorPrimary,backgroundColor:T.itemBg,a:{color:T.colorPrimary}},"&-active":{borderColor:T.colorPrimary}}}}},Z=T=>{const{componentCls:N}=T;return{[`${N}:not(${N}-disabled)`]:{[`${N}-item`]:Object.assign({},(0,$.Qy)(T)),[`${N}-jump-prev, ${N}-jump-next`]:{"&:focus-visible":Object.assign({[`${N}-item-link-icon`]:{opacity:1},[`${N}-item-ellipsis`]:{opacity:0}},(0,$.oN)(T))},[`${N}-prev, ${N}-next`]:{[`&:focus-visible ${N}-item-link`]:Object.assign({},(0,$.oN)(T))}}}};var ne=(0,J.Z)("Pagination",T=>{const N=(0,ue.TS)(T,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:T.marginXXS/2,paginationMiniQuickJumperInputWidth:T.controlHeightLG*1.1,paginationItemPaddingInline:T.marginXXS*1.5,paginationEllipsisLetterSpacing:T.marginXXS/2,paginationSlashMarginInlineStart:T.marginXXS,paginationSlashMarginInlineEnd:T.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Q.e5)(T),(0,Q.TM)(T));return[_(N),Z(N),T.wireframe&&D(N)]},T=>({itemBg:T.colorBgContainer,itemSize:T.controlHeight,itemSizeSM:T.controlHeightSM,itemActiveBg:T.colorBgContainer,itemLinkBg:T.colorBgContainer,itemActiveColorDisabled:T.colorTextDisabled,itemActiveBgDisabled:T.controlItemBgActiveDisabled,itemInputBg:T.colorBgContainer,miniOptionsSizeChangerTop:0})),H=function(T,N){var te={};for(var oe in T)Object.prototype.hasOwnProperty.call(T,oe)&&N.indexOf(oe)<0&&(te[oe]=T[oe]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,oe=Object.getOwnPropertySymbols(T);V{const{prefixCls:N,selectPrefixCls:te,className:oe,rootClassName:V,style:ae,size:Se,locale:ge,selectComponentClass:Ae,responsive:he,showSizeChanger:le}=T,ee=H(T,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:ce}=(0,W.Z)(he),{getPrefixCls:ye,direction:Ce,pagination:Te={}}=pe.useContext(K.E_),De=ye("pagination",N),[Ke,$e]=ne(De),pt=le!=null?le:Te.showSizeChanger,Ct=pe.useMemo(()=>{const Ft=pe.createElement("span",{className:`${De}-item-ellipsis`},"\u2022\u2022\u2022"),$t=pe.createElement("button",{className:`${De}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?pe.createElement(c.Z,null):pe.createElement(o.Z,null)),yn=pe.createElement("button",{className:`${De}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?pe.createElement(o.Z,null):pe.createElement(c.Z,null)),qt=pe.createElement("a",{className:`${De}-item-link`},pe.createElement("div",{className:`${De}-item-container`},Ce==="rtl"?pe.createElement(u.Z,{className:`${De}-item-link-icon`}):pe.createElement(s,{className:`${De}-item-link-icon`}),Ft)),Qt=pe.createElement("a",{className:`${De}-item-link`},pe.createElement("div",{className:`${De}-item-container`},Ce==="rtl"?pe.createElement(s,{className:`${De}-item-link-icon`}):pe.createElement(u.Z,{className:`${De}-item-link-icon`}),Ft));return{prevIcon:$t,nextIcon:yn,jumpPrevIcon:qt,jumpNextIcon:Qt}},[Ce,De]),[wt]=(0,re.Z)("Pagination",U.Z),bt=Object.assign(Object.assign({},wt),ge),Mt=(0,X.Z)(Se),Ht=Mt==="small"||!!(ce&&!Mt&&he),Ot=ye("select",te),Jt=r()({[`${De}-mini`]:Ht,[`${De}-rtl`]:Ce==="rtl"},Te==null?void 0:Te.className,oe,V,$e),sn=Object.assign(Object.assign({},Te==null?void 0:Te.style),ae);return Ke(pe.createElement(z,Object.assign({},Ct,ee,{style:sn,prefixCls:De,selectPrefixCls:Ot,className:Jt,selectComponentClass:Ae||(Ht?q:Y),locale:bt,showSizeChanger:pt})))},R=j},39722:function(Pt,We,C){"use strict";C.d(We,{t5:function(){return o}});var S=C(92310),pe=C.n(S),e=C(55477),I=C(59301),p=C(36355),a=C(77578),t=C(17356),s=function(n,r){var i={};for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&r.indexOf(l)<0&&(i[l]=n[l]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,l=Object.getOwnPropertySymbols(n);d{if(!(!r&&!i))return I.createElement(I.Fragment,null,r&&I.createElement("div",{className:`${n}-title`},(0,a.Z)(r)),I.createElement("div",{className:`${n}-inner-content`},(0,a.Z)(i)))},o=n=>{const{hashId:r,prefixCls:i,className:l,style:d,placement:E="top",title:h,content:v,children:m}=n;return I.createElement("div",{className:pe()(r,i,`${i}-pure`,`${i}-placement-${E}`,l),style:d},I.createElement("div",{className:`${i}-arrow`}),I.createElement(e.G,Object.assign({},n,{className:r,prefixCls:i}),m||u(i,h,v)))},c=n=>{const{prefixCls:r}=n,i=s(n,["prefixCls"]),{getPrefixCls:l}=I.useContext(p.E_),d=l("popover",r),[E,h]=(0,t.Z)(d);return E(I.createElement(o,Object.assign({},i,{prefixCls:d,hashId:h})))};We.ZP=c},60324:function(Pt,We,C){"use strict";var S=C(92310),pe=C.n(S),e=C(59301),I=C(77578),p=C(62892),a=C(36355),t=C(6848),s=C(39722),u=C(17356),o=function(r,i){var l={};for(var d in r)Object.prototype.hasOwnProperty.call(r,d)&&i.indexOf(d)<0&&(l[d]=r[d]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,d=Object.getOwnPropertySymbols(r);E{let{title:i,content:l,prefixCls:d}=r;return e.createElement(e.Fragment,null,i&&e.createElement("div",{className:`${d}-title`},(0,I.Z)(i)),e.createElement("div",{className:`${d}-inner-content`},(0,I.Z)(l)))},n=e.forwardRef((r,i)=>{const{prefixCls:l,title:d,content:E,overlayClassName:h,placement:v="top",trigger:m="hover",mouseEnterDelay:x=.1,mouseLeaveDelay:w=.1,overlayStyle:f={}}=r,O=o(r,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:y}=e.useContext(a.E_),b=y("popover",l),[g,A]=(0,u.Z)(b),P=y(),k=pe()(h,A);return g(e.createElement(t.Z,Object.assign({placement:v,trigger:m,mouseEnterDelay:x,mouseLeaveDelay:w,overlayStyle:f},O,{prefixCls:b,overlayClassName:k,ref:i,overlay:d||E?e.createElement(c,{prefixCls:b,title:d,content:E}):null,transitionName:(0,p.m)(P,"zoom-big",O.transitionName),"data-popover-inject":!0})))});n._InternalPanelDoNotUseOrYouWillBeFired=s.ZP,We.Z=n},17356:function(Pt,We,C){"use strict";var S=C(17313),pe=C(29878),e=C(19447),I=C(33166),p=C(83116),a=C(37613);const t=o=>{const{componentCls:c,popoverColor:n,minWidth:r,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:d,colorTextHeading:E,borderRadiusLG:h,zIndexPopup:v,marginXS:m,colorBgElevated:x,popoverBg:w}=o;return[{[c]:Object.assign(Object.assign({},(0,S.Wf)(o)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:v,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":x,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${c}-content`]:{position:"relative"},[`${c}-inner`]:{backgroundColor:w,backgroundClip:"padding-box",borderRadius:h,boxShadow:d,padding:l},[`${c}-title`]:{minWidth:r,marginBottom:m,color:E,fontWeight:i},[`${c}-inner-content`]:{color:n}})},(0,e.ZP)(o,{colorBg:"var(--antd-arrow-background-color)"}),{[`${c}-pure`]:{position:"relative",maxWidth:"none",margin:o.sizePopupArrow,display:"inline-block",[`${c}-content`]:{display:"inline-block"}}}]},s=o=>{const{componentCls:c}=o;return{[c]:I.i.map(n=>{const r=o[`${n}6`];return{[`&${c}-${n}`]:{"--antd-arrow-background-color":r,[`${c}-inner`]:{backgroundColor:r},[`${c}-arrow`]:{background:"transparent"}}}})}},u=o=>{const{componentCls:c,lineWidth:n,lineType:r,colorSplit:i,paddingSM:l,controlHeight:d,fontSize:E,lineHeight:h,padding:v}=o,m=d-Math.round(E*h),x=m/2,w=m/2-n,f=v;return{[c]:{[`${c}-inner`]:{padding:0},[`${c}-title`]:{margin:0,padding:`${x}px ${f}px ${w}px`,borderBottom:`${n}px ${r} ${i}`},[`${c}-inner-content`]:{padding:`${l}px ${f}px`}}}};We.Z=(0,p.Z)("Popover",o=>{const{colorBgElevated:c,colorText:n,wireframe:r}=o,i=(0,a.TS)(o,{popoverPadding:12,popoverBg:c,popoverColor:n});return[t(i),s(i),r&&u(i),(0,pe._y)(i,"zoom-big")]},o=>({width:177,minWidth:177,zIndexPopup:o.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return le}});var S=C(59301),pe=C(29679),e=C(40001),I=C(19248),p=C(99267),a=C(92310),t=C.n(a),s=C(2738),u=C(36355),o=C(60499),c=C(85899),n=C(42244),r={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},i=function(){var ce=(0,S.useRef)([]),ye=(0,S.useRef)(null);return(0,S.useEffect)(function(){var Ce=Date.now(),Te=!1;ce.current.forEach(function(De){if(De){Te=!0;var Ke=De.style;Ke.transitionDuration=".3s, .3s, .3s, .06s",ye.current&&Ce-ye.current<100&&(Ke.transitionDuration="0s, 0s")}}),Te&&(ye.current=Date.now())}),ce.current},l=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],d=function(ce){var ye=(0,c.Z)((0,c.Z)({},r),ce),Ce=ye.className,Te=ye.percent,De=ye.prefixCls,Ke=ye.strokeColor,$e=ye.strokeLinecap,pt=ye.strokeWidth,Ct=ye.style,wt=ye.trailColor,bt=ye.trailWidth,Mt=ye.transition,Ht=(0,n.Z)(ye,l);delete Ht.gapPosition;var Ot=Array.isArray(Te)?Te:[Te],Jt=Array.isArray(Ke)?Ke:[Ke],sn=i(),Ft=pt/2,$t=100-pt/2,yn="M ".concat($e==="round"?Ft:0,",").concat(Ft,` + L `).concat($e==="round"?$t:100,",").concat(Ft),qt="0 0 100 ".concat(pt),Qt=0;return S.createElement("svg",(0,o.Z)({className:t()("".concat(De,"-line"),Ce),viewBox:qt,preserveAspectRatio:"none",style:Ct},Ht),S.createElement("path",{className:"".concat(De,"-line-trail"),d:yn,strokeLinecap:$e,stroke:wt,strokeWidth:bt||pt,fillOpacity:"0"}),Ot.map(function(ln,En){var jt=1;switch($e){case"round":jt=1-pt/100;break;case"square":jt=1-pt/2/100;break;default:jt=1;break}var wn={strokeDasharray:"".concat(ln*jt,"px, 100px"),strokeDashoffset:"-".concat(Qt,"px"),transition:Mt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},rn=Jt[En]||Jt[Jt.length-1];return Qt+=ln,S.createElement("path",{key:En,className:"".concat(De,"-line-path"),d:yn,strokeLinecap:$e,stroke:rn,strokeWidth:pt,fillOpacity:"0",ref:function(Pe){sn[En]=Pe},style:wn})}))},E=d,h=C(43749),v=C(72190),m=C(47273),x=0,w=(0,m.Z)();function f(){var ee;return w?(ee=x,x+=1):ee="TEST_OR_SSR",ee}var O=function(ee){var ce=S.useState(),ye=(0,v.Z)(ce,2),Ce=ye[0],Te=ye[1];return S.useEffect(function(){Te("rc_progress_".concat(f()))},[]),ee||Ce},y=function(ce){var ye=ce.bg,Ce=ce.children;return S.createElement("div",{style:{width:"100%",height:"100%",background:ye}},Ce)};function b(ee,ce){return Object.keys(ee).map(function(ye){var Ce=parseFloat(ye),Te="".concat(Math.floor(Ce*ce),"%");return"".concat(ee[ye]," ").concat(Te)})}var g=S.forwardRef(function(ee,ce){var ye=ee.prefixCls,Ce=ee.color,Te=ee.gradientId,De=ee.radius,Ke=ee.style,$e=ee.ptg,pt=ee.strokeLinecap,Ct=ee.strokeWidth,wt=ee.size,bt=ee.gapDegree,Mt=Ce&&(0,h.Z)(Ce)==="object",Ht=Mt?"#FFF":void 0,Ot=wt/2,Jt=S.createElement("circle",{className:"".concat(ye,"-circle-path"),r:De,cx:Ot,cy:Ot,stroke:Ht,strokeLinecap:pt,strokeWidth:Ct,opacity:$e===0?0:1,style:Ke,ref:ce});if(!Mt)return Jt;var sn="".concat(Te,"-conic"),Ft=bt?"".concat(180+bt/2,"deg"):"0deg",$t=b(Ce,(360-bt)/360),yn=b(Ce,1),qt="conic-gradient(from ".concat(Ft,", ").concat($t.join(", "),")"),Qt="linear-gradient(to ".concat(bt?"bottom":"top",", ").concat(yn.join(", "),")");return S.createElement(S.Fragment,null,S.createElement("mask",{id:sn},Jt),S.createElement("foreignObject",{x:0,y:0,width:wt,height:wt,mask:"url(#".concat(sn,")")},S.createElement(y,{bg:Qt},S.createElement(y,{bg:qt}))))}),A=g,P=100,k=function(ce,ye,Ce,Te,De,Ke,$e,pt,Ct,wt){var bt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Mt=Ce/100*360*((360-Ke)/360),Ht=Ke===0?0:{bottom:0,top:180,left:90,right:-90}[$e],Ot=(100-Te)/100*ye;Ct==="round"&&Te!==100&&(Ot+=wt/2,Ot>=ye&&(Ot=ye-.01));var Jt=P/2;return{stroke:typeof pt=="string"?pt:void 0,strokeDasharray:"".concat(ye,"px ").concat(ce),strokeDashoffset:Ot+bt,transform:"rotate(".concat(De+Mt+Ht,"deg)"),transformOrigin:"".concat(Jt,"px ").concat(Jt,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},B=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function M(ee){var ce=ee!=null?ee:[];return Array.isArray(ce)?ce:[ce]}var z=function(ce){var ye=(0,c.Z)((0,c.Z)({},r),ce),Ce=ye.id,Te=ye.prefixCls,De=ye.steps,Ke=ye.strokeWidth,$e=ye.trailWidth,pt=ye.gapDegree,Ct=pt===void 0?0:pt,wt=ye.gapPosition,bt=ye.trailColor,Mt=ye.strokeLinecap,Ht=ye.style,Ot=ye.className,Jt=ye.strokeColor,sn=ye.percent,Ft=(0,n.Z)(ye,B),$t=P/2,yn=O(Ce),qt="".concat(yn,"-gradient"),Qt=$t-Ke/2,ln=Math.PI*2*Qt,En=Ct>0?90+Ct/2:-90,jt=ln*((360-Ct)/360),wn=(0,h.Z)(De)==="object"?De:{count:De,space:2},rn=wn.count,Zn=wn.space,Pe=M(sn),fe=M(Jt),Ee=fe.find(function(st){return st&&(0,h.Z)(st)==="object"}),be=Ee&&(0,h.Z)(Ee)==="object",ve=be?"butt":Mt,Ne=k(ln,jt,0,100,En,Ct,wt,bt,ve,Ke),Fe=i(),qe=function(){var mt=0;return Pe.map(function(xt,At){var vt=fe[At]||fe[fe.length-1],yt=k(ln,jt,mt,xt,En,Ct,wt,vt,ve,Ke);return mt+=xt,S.createElement(A,{key:At,color:vt,ptg:xt,radius:Qt,prefixCls:Te,gradientId:qt,style:yt,strokeLinecap:ve,strokeWidth:Ke,gapDegree:Ct,ref:function(Me){Fe[At]=Me},size:P})}).reverse()},Ye=function(){var mt=Math.round(rn*(Pe[0]/100)),xt=100/rn,At=0;return new Array(rn).fill(null).map(function(vt,yt){var Re=yt<=mt-1?fe[0]:bt,Me=Re&&(0,h.Z)(Re)==="object"?"url(#".concat(qt,")"):void 0,ze=k(ln,jt,At,xt,En,Ct,wt,Re,"butt",Ke,Zn);return At+=(jt-ze.strokeDashoffset+Zn)*100/jt,S.createElement("circle",{key:yt,className:"".concat(Te,"-circle-path"),r:Qt,cx:$t,cy:$t,stroke:Me,strokeWidth:Ke,opacity:1,style:ze,ref:function(it){Fe[yt]=it}})})};return S.createElement("svg",(0,o.Z)({className:t()("".concat(Te,"-circle"),Ot),viewBox:"0 0 ".concat(P," ").concat(P),style:Ht,id:Ce,role:"presentation"},Ft),!rn&&S.createElement("circle",{className:"".concat(Te,"-circle-trail"),r:Qt,cx:$t,cy:$t,stroke:bt,strokeLinecap:ve,strokeWidth:$e||Ke,style:Ne}),rn?Ye():qe())},U=z,K={Line:E,Circle:U},X=C(6848),W=C(30071);function re(ee){return!ee||ee<0?0:ee>100?100:ee}function G(ee){let{success:ce,successPercent:ye}=ee,Ce=ye;return ce&&"progress"in ce&&(Ce=ce.progress),ce&&"percent"in ce&&(Ce=ce.percent),Ce}const q=ee=>{let{percent:ce,success:ye,successPercent:Ce}=ee;const Te=re(G({success:ye,successPercent:Ce}));return[Te,re(re(ce)-Te)]},Y=ee=>{let{success:ce={},strokeColor:ye}=ee;const{strokeColor:Ce}=ce;return[Ce||W.presetPrimaryColors.green,ye||null]},Q=(ee,ce,ye)=>{var Ce,Te,De,Ke;let $e=-1,pt=-1;if(ce==="step"){const Ct=ye.steps,wt=ye.strokeWidth;typeof ee=="string"||typeof ee=="undefined"?($e=ee==="small"?2:14,pt=wt!=null?wt:8):typeof ee=="number"?[$e,pt]=[ee,ee]:[$e=14,pt=8]=ee,$e*=Ct}else if(ce==="line"){const Ct=ye==null?void 0:ye.strokeWidth;typeof ee=="string"||typeof ee=="undefined"?pt=Ct||(ee==="small"?6:8):typeof ee=="number"?[$e,pt]=[ee,ee]:[$e=-1,pt=8]=ee}else(ce==="circle"||ce==="dashboard")&&(typeof ee=="string"||typeof ee=="undefined"?[$e,pt]=ee==="small"?[60,60]:[120,120]:typeof ee=="number"?[$e,pt]=[ee,ee]:($e=(Te=(Ce=ee[0])!==null&&Ce!==void 0?Ce:ee[1])!==null&&Te!==void 0?Te:120,pt=(Ke=(De=ee[0])!==null&&De!==void 0?De:ee[1])!==null&&Ke!==void 0?Ke:120));return[$e,pt]},$=3,J=ee=>$/ee*100;var se=ee=>{const{prefixCls:ce,trailColor:ye=null,strokeLinecap:Ce="round",gapPosition:Te,gapDegree:De,width:Ke=120,type:$e,children:pt,success:Ct,size:wt=Ke}=ee,[bt,Mt]=Q(wt,"circle");let{strokeWidth:Ht}=ee;Ht===void 0&&(Ht=Math.max(J(bt),6));const Ot={width:bt,height:Mt,fontSize:bt*.15+6},Jt=S.useMemo(()=>{if(De||De===0)return De;if($e==="dashboard")return 75},[De,$e]),sn=Te||$e==="dashboard"&&"bottom"||void 0,Ft=Object.prototype.toString.call(ee.strokeColor)==="[object Object]",$t=Y({success:Ct,strokeColor:ee.strokeColor}),yn=t()(`${ce}-inner`,{[`${ce}-circle-gradient`]:Ft}),qt=S.createElement(U,{percent:q(ee),strokeWidth:Ht,trailWidth:Ht,strokeColor:$t,strokeLinecap:Ce,trailColor:ye,prefixCls:ce,gapDegree:Jt,gapPosition:sn});return S.createElement("div",{className:yn,style:Ot},bt<=20?S.createElement(X.Z,{title:pt},S.createElement("span",null,qt)):S.createElement(S.Fragment,null,qt,pt))},xe=function(ee,ce){var ye={};for(var Ce in ee)Object.prototype.hasOwnProperty.call(ee,Ce)&&ce.indexOf(Ce)<0&&(ye[Ce]=ee[Ce]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Ce=Object.getOwnPropertySymbols(ee);Te{let ce=[];return Object.keys(ee).forEach(ye=>{const Ce=parseFloat(ye.replace(/%/g,""));isNaN(Ce)||ce.push({key:Ce,value:ee[ye]})}),ce=ce.sort((ye,Ce)=>ye.key-Ce.key),ce.map(ye=>{let{key:Ce,value:Te}=ye;return`${Te} ${Ce}%`}).join(", ")},ie=(ee,ce)=>{const{from:ye=W.presetPrimaryColors.blue,to:Ce=W.presetPrimaryColors.blue,direction:Te=ce==="rtl"?"to left":"to right"}=ee,De=xe(ee,["from","to","direction"]);if(Object.keys(De).length!==0){const Ke=we(De);return{backgroundImage:`linear-gradient(${Te}, ${Ke})`}}return{backgroundImage:`linear-gradient(${Te}, ${ye}, ${Ce})`}};var _=ee=>{const{prefixCls:ce,direction:ye,percent:Ce,size:Te,strokeWidth:De,strokeColor:Ke,strokeLinecap:$e="round",children:pt,trailColor:Ct=null,success:wt}=ee,bt=Ke&&typeof Ke!="string"?ie(Ke,ye):{backgroundColor:Ke},Mt=$e==="square"||$e==="butt"?0:void 0,Ht={backgroundColor:Ct||void 0,borderRadius:Mt},Ot=Te!=null?Te:[-1,De||(Te==="small"?6:8)],[Jt,sn]=Q(Ot,"line",{strokeWidth:De}),Ft=Object.assign({width:`${re(Ce)}%`,height:sn,borderRadius:Mt},bt),$t=G(ee),yn={width:`${re($t)}%`,height:sn,borderRadius:Mt,backgroundColor:wt==null?void 0:wt.strokeColor},qt={width:Jt<0?"100%":Jt,height:sn};return S.createElement(S.Fragment,null,S.createElement("div",{className:`${ce}-outer`,style:qt},S.createElement("div",{className:`${ce}-inner`,style:Ht},S.createElement("div",{className:`${ce}-bg`,style:Ft}),$t!==void 0?S.createElement("div",{className:`${ce}-success-bg`,style:yn}):null)),pt)},Z=ee=>{const{size:ce,steps:ye,percent:Ce=0,strokeWidth:Te=8,strokeColor:De,trailColor:Ke=null,prefixCls:$e,children:pt}=ee,Ct=Math.round(ye*(Ce/100)),wt=ce==="small"?2:14,bt=ce!=null?ce:[wt,Te],[Mt,Ht]=Q(bt,"step",{steps:ye,strokeWidth:Te}),Ot=Mt/ye,Jt=new Array(ye);for(let sn=0;sn{const ce=ee?"100%":"-100%";return new ne.Keyframes(`antProgress${ee?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${ce}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${ce}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},T=ee=>{const{componentCls:ce,iconCls:ye}=ee;return{[ce]:Object.assign(Object.assign({},(0,H.Wf)(ee)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:ee.fontSize,marginInlineEnd:ee.marginXS,marginBottom:ee.marginXS},[`${ce}-outer`]:{display:"inline-block",width:"100%"},[`&${ce}-show-info`]:{[`${ce}-outer`]:{marginInlineEnd:`calc(-2em - ${ee.marginXS}px)`,paddingInlineEnd:`calc(2em + ${ee.paddingXS}px)`}},[`${ce}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:ee.remainingColor,borderRadius:ee.lineBorderRadius},[`${ce}-inner:not(${ce}-circle-gradient)`]:{[`${ce}-circle-path`]:{stroke:ee.defaultColor}},[`${ce}-success-bg, ${ce}-bg`]:{position:"relative",backgroundColor:ee.defaultColor,borderRadius:ee.lineBorderRadius,transition:`all ${ee.motionDurationSlow} ${ee.motionEaseInOutCirc}`},[`${ce}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:ee.colorSuccess},[`${ce}-text`]:{display:"inline-block",width:"2em",marginInlineStart:ee.marginXS,color:ee.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ye]:{fontSize:ee.fontSize}},[`&${ce}-status-active`]:{[`${ce}-bg::before`]:{position:"absolute",inset:0,backgroundColor:ee.colorBgContainer,borderRadius:ee.lineBorderRadius,opacity:0,animationName:R(),animationDuration:ee.progressActiveMotionDuration,animationTimingFunction:ee.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${ce}-rtl${ce}-status-active`]:{[`${ce}-bg::before`]:{animationName:R(!0)}},[`&${ce}-status-exception`]:{[`${ce}-bg`]:{backgroundColor:ee.colorError},[`${ce}-text`]:{color:ee.colorError}},[`&${ce}-status-exception ${ce}-inner:not(${ce}-circle-gradient)`]:{[`${ce}-circle-path`]:{stroke:ee.colorError}},[`&${ce}-status-success`]:{[`${ce}-bg`]:{backgroundColor:ee.colorSuccess},[`${ce}-text`]:{color:ee.colorSuccess}},[`&${ce}-status-success ${ce}-inner:not(${ce}-circle-gradient)`]:{[`${ce}-circle-path`]:{stroke:ee.colorSuccess}}})}},N=ee=>{const{componentCls:ce,iconCls:ye}=ee;return{[ce]:{[`${ce}-circle-trail`]:{stroke:ee.remainingColor},[`&${ce}-circle ${ce}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${ce}-circle ${ce}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:ee.circleTextColor,fontSize:ee.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ye]:{fontSize:`${ee.fontSize/ee.fontSizeSM}em`}},[`${ce}-circle&-status-exception`]:{[`${ce}-text`]:{color:ee.colorError}},[`${ce}-circle&-status-success`]:{[`${ce}-text`]:{color:ee.colorSuccess}}},[`${ce}-inline-circle`]:{lineHeight:1,[`${ce}-inner`]:{verticalAlign:"bottom"}}}},te=ee=>{const{componentCls:ce}=ee;return{[ce]:{[`${ce}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:ee.progressStepMinWidth,marginInlineEnd:ee.progressStepMarginInlineEnd,backgroundColor:ee.remainingColor,transition:`all ${ee.motionDurationSlow}`,"&-active":{backgroundColor:ee.defaultColor}}}}}},oe=ee=>{const{componentCls:ce,iconCls:ye}=ee;return{[ce]:{[`${ce}-small&-line, ${ce}-small&-line ${ce}-text ${ye}`]:{fontSize:ee.fontSizeSM}}}};var V=(0,F.Z)("Progress",ee=>{const ce=ee.marginXXS/2,ye=(0,j.TS)(ee,{progressStepMarginInlineEnd:ce,progressStepMinWidth:ce,progressActiveMotionDuration:"2.4s"});return[T(ye),N(ye),te(ye),oe(ye)]},ee=>({circleTextColor:ee.colorText,defaultColor:ee.colorInfo,remainingColor:ee.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ae=function(ee,ce){var ye={};for(var Ce in ee)Object.prototype.hasOwnProperty.call(ee,Ce)&&ce.indexOf(Ce)<0&&(ye[Ce]=ee[Ce]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Ce=Object.getOwnPropertySymbols(ee);Te{const{prefixCls:ye,className:Ce,rootClassName:Te,steps:De,strokeColor:Ke,percent:$e=0,size:pt="default",showInfo:Ct=!0,type:wt="line",status:bt,format:Mt,style:Ht}=ee,Ot=ae(ee,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Jt=S.useMemo(()=>{var Pe,fe;const Ee=G(ee);return parseInt(Ee!==void 0?(Pe=Ee!=null?Ee:0)===null||Pe===void 0?void 0:Pe.toString():(fe=$e!=null?$e:0)===null||fe===void 0?void 0:fe.toString(),10)},[$e,ee.success,ee.successPercent]),sn=S.useMemo(()=>!ge.includes(bt)&&Jt>=100?"success":bt||"normal",[bt,Jt]),{getPrefixCls:Ft,direction:$t,progress:yn}=S.useContext(u.E_),qt=Ft("progress",ye),[Qt,ln]=V(qt),En=S.useMemo(()=>{if(!Ct)return null;const Pe=G(ee);let fe;const Ee=Mt||(ve=>`${ve}%`),be=wt==="line";return Mt||sn!=="exception"&&sn!=="success"?fe=Ee(re($e),re(Pe)):sn==="exception"?fe=be?S.createElement(I.Z,null):S.createElement(p.Z,null):sn==="success"&&(fe=be?S.createElement(pe.Z,null):S.createElement(e.Z,null)),S.createElement("span",{className:`${qt}-text`,title:typeof fe=="string"?fe:void 0},fe)},[Ct,$e,Jt,sn,wt,qt,Mt]),jt=Array.isArray(Ke)?Ke[0]:Ke,wn=typeof Ke=="string"||Array.isArray(Ke)?Ke:void 0;let rn;wt==="line"?rn=De?S.createElement(Z,Object.assign({},ee,{strokeColor:wn,prefixCls:qt,steps:De}),En):S.createElement(_,Object.assign({},ee,{strokeColor:jt,prefixCls:qt,direction:$t}),En):(wt==="circle"||wt==="dashboard")&&(rn=S.createElement(se,Object.assign({},ee,{strokeColor:jt,prefixCls:qt,progressStatus:sn}),En));const Zn=t()(qt,`${qt}-status-${sn}`,`${qt}-${wt==="dashboard"&&"circle"||De&&"steps"||wt}`,{[`${qt}-inline-circle`]:wt==="circle"&&Q(pt,"circle")[0]<=20,[`${qt}-show-info`]:Ct,[`${qt}-${pt}`]:typeof pt=="string",[`${qt}-rtl`]:$t==="rtl"},yn==null?void 0:yn.className,Ce,Te,ln);return Qt(S.createElement("div",Object.assign({ref:ce,style:Object.assign(Object.assign({},yn==null?void 0:yn.style),Ht),className:Zn,role:"progressbar","aria-valuenow":Jt},(0,s.Z)(Ot,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),rn))}),le=he},5112:function(Pt,We,C){"use strict";C.d(We,{ZP:function(){return W}});var S=C(92310),pe=C.n(S),e=C(18929),I=C(26112),p=C(59301),a=C(36355),t=C(19716);const s=p.createContext(null),u=s.Provider;var o=s;const c=p.createContext(null),n=c.Provider;var r=C(5630),i=C(8654),l=C(1684),d=C(32441),E=C(17313),h=C(83116),v=C(37613);const m=re=>{const{componentCls:G,antCls:q}=re,Y=`${G}-group`;return{[Y]:Object.assign(Object.assign({},(0,E.Wf)(re)),{display:"inline-block",fontSize:0,[`&${Y}-rtl`]:{direction:"rtl"},[`${q}-badge ${q}-badge-count`]:{zIndex:1},[`> ${q}-badge:not(:first-child) > ${q}-button-wrapper`]:{borderInlineStart:"none"}})}},x=re=>{const{componentCls:G,wrapperMarginInlineEnd:q,colorPrimary:Y,radioSize:Q,motionDurationSlow:$,motionDurationMid:J,motionEaseInOutCirc:ue,colorBgContainer:se,colorBorder:xe,lineWidth:we,dotSize:ie,colorBgContainerDisabled:L,colorTextDisabled:_,paddingXS:D,dotColorDisabled:Z,lineType:ne,radioDotDisabledSize:H,wireframe:F,colorWhite:j}=re,R=`${G}-inner`;return{[`${G}-wrapper`]:Object.assign(Object.assign({},(0,E.Wf)(re)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:q,cursor:"pointer",[`&${G}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:re.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${G}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${we}px ${ne} ${Y}`,borderRadius:"50%",visibility:"hidden",content:'""'},[G]:Object.assign(Object.assign({},(0,E.Wf)(re)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${G}-wrapper:hover &, + &:hover ${R}`]:{borderColor:Y},[`${G}-input:focus-visible + ${R}`]:Object.assign({},(0,E.oN)(re)),[`${G}:hover::after, ${G}-wrapper:hover &::after`]:{visibility:"visible"},[`${G}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Q,height:Q,marginBlockStart:Q/-2,marginInlineStart:Q/-2,backgroundColor:F?Y:j,borderBlockStart:0,borderInlineStart:0,borderRadius:Q,transform:"scale(0)",opacity:0,transition:`all ${$} ${ue}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Q,height:Q,backgroundColor:se,borderColor:xe,borderStyle:"solid",borderWidth:we,borderRadius:"50%",transition:`all ${J}`},[`${G}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${G}-checked`]:{[R]:{borderColor:Y,backgroundColor:F?se:Y,"&::after":{transform:`scale(${ie/Q})`,opacity:1,transition:`all ${$} ${ue}`}}},[`${G}-disabled`]:{cursor:"not-allowed",[R]:{backgroundColor:L,borderColor:xe,cursor:"not-allowed","&::after":{backgroundColor:Z}},[`${G}-input`]:{cursor:"not-allowed"},[`${G}-disabled + span`]:{color:_,cursor:"not-allowed"},[`&${G}-checked`]:{[R]:{"&::after":{transform:`scale(${H/Q})`}}}},[`span${G} + *`]:{paddingInlineStart:D,paddingInlineEnd:D}})}},w=re=>{const{buttonColor:G,controlHeight:q,componentCls:Y,lineWidth:Q,lineType:$,colorBorder:J,motionDurationSlow:ue,motionDurationMid:se,buttonPaddingInline:xe,fontSize:we,buttonBg:ie,fontSizeLG:L,controlHeightLG:_,controlHeightSM:D,paddingXS:Z,borderRadius:ne,borderRadiusSM:H,borderRadiusLG:F,buttonCheckedBg:j,buttonSolidCheckedColor:R,colorTextDisabled:T,colorBgContainerDisabled:N,buttonCheckedBgDisabled:te,buttonCheckedColorDisabled:oe,colorPrimary:V,colorPrimaryHover:ae,colorPrimaryActive:Se,buttonSolidCheckedBg:ge,buttonSolidCheckedHoverBg:Ae,buttonSolidCheckedActiveBg:he}=re;return{[`${Y}-button-wrapper`]:{position:"relative",display:"inline-block",height:q,margin:0,paddingInline:xe,paddingBlock:0,color:G,fontSize:we,lineHeight:`${q-Q*2}px`,background:ie,border:`${Q}px ${$} ${J}`,borderBlockStartWidth:Q+.02,borderInlineStartWidth:0,borderInlineEndWidth:Q,cursor:"pointer",transition:[`color ${se}`,`background ${se}`,`box-shadow ${se}`].join(","),a:{color:G},[`> ${Y}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Q,insetInlineStart:-Q,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Q,paddingInline:0,backgroundColor:J,transition:`background-color ${ue}`,content:'""'}},"&:first-child":{borderInlineStart:`${Q}px ${$} ${J}`,borderStartStartRadius:ne,borderEndStartRadius:ne},"&:last-child":{borderStartEndRadius:ne,borderEndEndRadius:ne},"&:first-child:last-child":{borderRadius:ne},[`${Y}-group-large &`]:{height:_,fontSize:L,lineHeight:`${_-Q*2}px`,"&:first-child":{borderStartStartRadius:F,borderEndStartRadius:F},"&:last-child":{borderStartEndRadius:F,borderEndEndRadius:F}},[`${Y}-group-small &`]:{height:D,paddingInline:Z-Q,paddingBlock:0,lineHeight:`${D-Q*2}px`,"&:first-child":{borderStartStartRadius:H,borderEndStartRadius:H},"&:last-child":{borderStartEndRadius:H,borderEndEndRadius:H}},"&:hover":{position:"relative",color:V},"&:has(:focus-visible)":Object.assign({},(0,E.oN)(re)),[`${Y}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Y}-button-wrapper-disabled)`]:{zIndex:1,color:V,background:j,borderColor:V,"&::before":{backgroundColor:V},"&:first-child":{borderColor:V},"&:hover":{color:ae,borderColor:ae,"&::before":{backgroundColor:ae}},"&:active":{color:Se,borderColor:Se,"&::before":{backgroundColor:Se}}},[`${Y}-group-solid &-checked:not(${Y}-button-wrapper-disabled)`]:{color:R,background:ge,borderColor:ge,"&:hover":{color:R,background:Ae,borderColor:Ae},"&:active":{color:R,background:he,borderColor:he}},"&-disabled":{color:T,backgroundColor:N,borderColor:J,cursor:"not-allowed","&:first-child, &:hover":{color:T,backgroundColor:N,borderColor:J}},[`&-disabled${Y}-button-wrapper-checked`]:{color:oe,backgroundColor:te,borderColor:J,boxShadow:"none"}}}},f=re=>re-4*2;var O=(0,h.Z)("Radio",re=>{const{controlOutline:G,controlOutlineWidth:q,radioSize:Y}=re,Q=`0 0 0 ${q}px ${G}`,$=Q,J=f(Y),ue=(0,v.TS)(re,{radioDotDisabledSize:J,radioFocusShadow:Q,radioButtonFocusShadow:$});return[m(ue),x(ue),w(ue)]},re=>{const{wireframe:G,padding:q,marginXS:Y,lineWidth:Q,fontSizeLG:$,colorText:J,colorBgContainer:ue,colorTextDisabled:se,controlItemBgActiveDisabled:xe,colorTextLightSolid:we,colorPrimary:ie,colorPrimaryHover:L,colorPrimaryActive:_}=re,D=4,Z=$,ne=G?f(Z):Z-(D+Q)*2;return{radioSize:Z,dotSize:ne,dotColorDisabled:se,buttonSolidCheckedColor:we,buttonSolidCheckedBg:ie,buttonSolidCheckedHoverBg:L,buttonSolidCheckedActiveBg:_,buttonBg:ue,buttonCheckedBg:ue,buttonColor:J,buttonCheckedBgDisabled:xe,buttonCheckedColorDisabled:se,buttonPaddingInline:q-Q,wrapperMarginInlineEnd:Y}}),y=C(14088),b=C(4572),g=function(re,G){var q={};for(var Y in re)Object.prototype.hasOwnProperty.call(re,Y)&&G.indexOf(Y)<0&&(q[Y]=re[Y]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(re);Q{var q,Y;const Q=p.useContext(o),$=p.useContext(c),{getPrefixCls:J,direction:ue,radio:se}=p.useContext(a.E_),xe=p.useRef(null),we=(0,i.sQ)(G,xe),{isFormItemInput:ie}=p.useContext(d.aM),L=Se=>{var ge,Ae;(ge=re.onChange)===null||ge===void 0||ge.call(re,Se),(Ae=Q==null?void 0:Q.onChange)===null||Ae===void 0||Ae.call(Q,Se)},{prefixCls:_,className:D,rootClassName:Z,children:ne,style:H}=re,F=g(re,["prefixCls","className","rootClassName","children","style"]),j=J("radio",_),R=((Q==null?void 0:Q.optionType)||$)==="button",T=R?`${j}-button`:j,[N,te]=O(j),oe=Object.assign({},F),V=p.useContext(l.Z);Q&&(oe.name=Q.name,oe.onChange=L,oe.checked=re.value===Q.value,oe.disabled=(q=oe.disabled)!==null&&q!==void 0?q:Q.disabled),oe.disabled=(Y=oe.disabled)!==null&&Y!==void 0?Y:V;const ae=pe()(`${T}-wrapper`,{[`${T}-wrapper-checked`]:oe.checked,[`${T}-wrapper-disabled`]:oe.disabled,[`${T}-wrapper-rtl`]:ue==="rtl",[`${T}-wrapper-in-form-item`]:ie},se==null?void 0:se.className,D,Z,te);return N(p.createElement(y.Z,{component:"Radio",disabled:oe.disabled},p.createElement("label",{className:ae,style:Object.assign(Object.assign({},se==null?void 0:se.style),H),onMouseEnter:re.onMouseEnter,onMouseLeave:re.onMouseLeave},p.createElement(r.Z,Object.assign({},oe,{className:pe()(oe.className,!R&&b.A),type:"radio",prefixCls:T,ref:we})),ne!==void 0?p.createElement("span",null,ne):null)))};var k=p.forwardRef(A);const B=p.forwardRef((re,G)=>{const{getPrefixCls:q,direction:Y}=p.useContext(a.E_),[Q,$]=(0,e.Z)(re.defaultValue,{value:re.value}),J=ge=>{const Ae=Q,he=ge.target.value;"value"in re||$(he);const{onChange:le}=re;le&&he!==Ae&&le(ge)},{prefixCls:ue,className:se,rootClassName:xe,options:we,buttonStyle:ie="outline",disabled:L,children:_,size:D,style:Z,id:ne,onMouseEnter:H,onMouseLeave:F,onFocus:j,onBlur:R}=re,T=q("radio",ue),N=`${T}-group`,[te,oe]=O(T);let V=_;we&&we.length>0&&(V=we.map(ge=>typeof ge=="string"||typeof ge=="number"?p.createElement(k,{key:ge.toString(),prefixCls:T,disabled:L,value:ge,checked:Q===ge},ge):p.createElement(k,{key:`radio-group-value-options-${ge.value}`,prefixCls:T,disabled:ge.disabled||L,value:ge.value,checked:Q===ge.value,title:ge.title,style:ge.style},ge.label)));const ae=(0,t.Z)(D),Se=pe()(N,`${N}-${ie}`,{[`${N}-${ae}`]:ae,[`${N}-rtl`]:Y==="rtl"},se,xe,oe);return te(p.createElement("div",Object.assign({},(0,I.Z)(re,{aria:!0,data:!0}),{className:Se,style:Z,onMouseEnter:H,onMouseLeave:F,onFocus:j,onBlur:R,id:ne,ref:G}),p.createElement(u,{value:{onChange:J,value:Q,disabled:re.disabled,name:re.name,optionType:re.optionType}},V)))});var M=p.memo(B),z=function(re,G){var q={};for(var Y in re)Object.prototype.hasOwnProperty.call(re,Y)&&G.indexOf(Y)<0&&(q[Y]=re[Y]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(re);Q{const{getPrefixCls:q}=p.useContext(a.E_),{prefixCls:Y}=re,Q=z(re,["prefixCls"]),$=q("radio",Y);return p.createElement(n,{value:"button"},p.createElement(k,Object.assign({prefixCls:$},Q,{type:"radio",ref:G})))};var K=p.forwardRef(U);const X=k;X.Button=K,X.Group=M,X.__ANT_RADIO=!0;var W=X},13570:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return re}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},I=e,p=C(7657),a=function(q,Y){return pe.createElement(p.Z,(0,S.Z)({},q,{ref:Y,icon:I}))},t=pe.forwardRef(a),s=t,u=C(92310),o=C.n(u),c=C(18642),n=C(72190),r=C(42244),i=C(18929),l=C(10228),d=C(26112);function E(G,q){var Y=G.disabled,Q=G.prefixCls,$=G.character,J=G.characterRender,ue=G.index,se=G.count,xe=G.value,we=G.allowHalf,ie=G.focused,L=G.onHover,_=G.onClick,D=function(N){L(N,ue)},Z=function(N){_(N,ue)},ne=function(N){N.keyCode===l.Z.ENTER&&_(N,ue)},H=ue+1,F=new Set([Q]);xe===0&&ue===0&&ie?F.add("".concat(Q,"-focused")):we&&xe+.5>=H&&xeue?"true":"false","aria-posinset":ue+1,"aria-setsize":se,tabIndex:Y?-1:0},pe.createElement("div",{className:"".concat(Q,"-first")},j),pe.createElement("div",{className:"".concat(Q,"-second")},j)));return J&&(R=J(R,G)),R}var h=pe.forwardRef(E);function v(){var G=pe.useRef({});function q(Q){return G.current[Q]}function Y(Q){return function($){G.current[Q]=$}}return[q,Y]}function m(G){var q=G.pageXOffset,Y="scrollLeft";if(typeof q!="number"){var Q=G.document;q=Q.documentElement[Y],typeof q!="number"&&(q=Q.body[Y])}return q}function x(G){var q,Y,Q=G.ownerDocument,$=Q.body,J=Q&&Q.documentElement,ue=G.getBoundingClientRect();return q=ue.left,Y=ue.top,q-=J.clientLeft||$.clientLeft||0,Y-=J.clientTop||$.clientTop||0,{left:q,top:Y}}function w(G){var q=x(G),Y=G.ownerDocument,Q=Y.defaultView||Y.parentWindow;return q.left+=m(Q),q.left}var f=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function O(G,q){var Y,Q=G.prefixCls,$=Q===void 0?"rc-rate":Q,J=G.className,ue=G.defaultValue,se=G.value,xe=G.count,we=xe===void 0?5:xe,ie=G.allowHalf,L=ie===void 0?!1:ie,_=G.allowClear,D=_===void 0?!0:_,Z=G.character,ne=Z===void 0?"\u2605":Z,H=G.characterRender,F=G.disabled,j=G.direction,R=j===void 0?"ltr":j,T=G.tabIndex,N=T===void 0?0:T,te=G.autoFocus,oe=G.onHoverChange,V=G.onChange,ae=G.onFocus,Se=G.onBlur,ge=G.onKeyDown,Ae=G.onMouseLeave,he=(0,r.Z)(G,f),le=v(),ee=(0,n.Z)(le,2),ce=ee[0],ye=ee[1],Ce=pe.useRef(null),Te=function(){if(!F){var ve;(ve=Ce.current)===null||ve===void 0||ve.focus()}};pe.useImperativeHandle(q,function(){return{focus:Te,blur:function(){if(!F){var ve;(ve=Ce.current)===null||ve===void 0||ve.blur()}}}});var De=(0,i.Z)(ue||0,{value:se}),Ke=(0,n.Z)(De,2),$e=Ke[0],pt=Ke[1],Ct=(0,i.Z)(null),wt=(0,n.Z)(Ct,2),bt=wt[0],Mt=wt[1],Ht=function(ve,Ne){var Fe=R==="rtl",qe=ve+1;if(L){var Ye=ce(ve),st=w(Ye),mt=Ye.clientWidth;(Fe&&Ne-st>mt/2||!Fe&&Ne-st0&&!Fe||Ne===l.Z.RIGHT&&qe>0&&Fe?(L?qe-=.5:qe-=1,Ot(qe),ve.preventDefault()):Ne===l.Z.LEFT&&qe{const{componentCls:q}=G;return{[`${q}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:G.marginXS},"> div":{transition:`all ${G.motionDurationMid}, outline 0s`,"&:hover":{transform:G.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${G.lineWidth}px dashed ${G.starColor}`,transform:G.starHoverScale}},"&-first, &-second":{color:G.starBg,transition:`all ${G.motionDurationMid}`,userSelect:"none",[G.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${q}-star-first, &-half ${q}-star-second`]:{opacity:1},[`&-half ${q}-star-first, &-full ${q}-star-second`]:{color:"inherit"}}}},z=G=>({[`&-rtl${G.componentCls}`]:{direction:"rtl"}}),U=G=>{const{componentCls:q}=G;return{[q]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,P.Wf)(G)),{display:"inline-block",margin:0,padding:0,color:G.starColor,fontSize:G.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${q} ${q}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),M(G)),{[`+ ${q}-text`]:{display:"inline-block",marginInlineStart:G.marginXS,fontSize:G.fontSize}}),z(G))}};var K=(0,k.Z)("Rate",G=>{const q=(0,B.TS)(G,{});return[U(q)]},G=>({starColor:G.yellow6,starSize:G.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:G.colorFillContent})),X=function(G,q){var Y={};for(var Q in G)Object.prototype.hasOwnProperty.call(G,Q)&&q.indexOf(Q)<0&&(Y[Q]=G[Q]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,Q=Object.getOwnPropertySymbols(G);${const{prefixCls:Y,className:Q,rootClassName:$,style:J,tooltips:ue,character:se=pe.createElement(s,null)}=G,xe=X(G,["prefixCls","className","rootClassName","style","tooltips","character"]),we=(F,j)=>{let{index:R}=j;return ue?pe.createElement(A.Z,{title:ue[R]},F):F},{getPrefixCls:ie,direction:L,rate:_}=pe.useContext(g.E_),D=ie("rate",Y),[Z,ne]=K(D),H=Object.assign(Object.assign({},_==null?void 0:_.style),J);return Z(pe.createElement(b,Object.assign({ref:q,character:se,characterRender:we},xe,{className:o()(Q,$,ne,_==null?void 0:_.className),style:H,prefixCls:D,direction:L})))})},57809:function(Pt,We,C){"use strict";var S=C(92310),pe=C.n(S),e=C(77861),I=C(2738),p=C(59301),a=C(53487),t=C(62892),s=C(19080),u=C(36355),o=C(1684),c=C(93891),n=C(19716),r=C(32441),i=C(33234),l=C(14154),d=C(58582),E=C(84443),h=C(66339),v=function(O,y){var b={};for(var g in O)Object.prototype.hasOwnProperty.call(O,g)&&y.indexOf(g)<0&&(b[g]=O[g]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,g=Object.getOwnPropertySymbols(O);A{var b,{prefixCls:g,bordered:A=!0,className:P,rootClassName:k,getPopupContainer:B,popupClassName:M,dropdownClassName:z,listHeight:U=256,placement:K,listItemHeight:X=24,size:W,disabled:re,notFoundContent:G,status:q,builtinPlacements:Y,dropdownMatchSelectWidth:Q,popupMatchSelectWidth:$,direction:J,style:ue,allowClear:se}=O,xe=v(O,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:we,getPrefixCls:ie,renderEmpty:L,direction:_,virtual:D,popupMatchSelectWidth:Z,popupOverflow:ne,select:H}=p.useContext(u.E_),F=ie("select",g),j=ie(),R=J!=null?J:_,{compactSize:T,compactItemClassnames:N}=(0,i.ri)(F,R),[te,oe]=(0,l.Z)(F),V=p.useMemo(()=>{const{mode:sn}=xe;if(sn!=="combobox")return sn===m?"combobox":sn},[xe.mode]),ae=V==="multiple"||V==="tags",Se=(0,E.Z)(xe.suffixIcon,xe.showArrow),ge=(b=$!=null?$:Q)!==null&&b!==void 0?b:Z,{status:Ae,hasFeedback:he,isFormItemInput:le,feedbackIcon:ee}=p.useContext(r.aM),ce=(0,s.F)(Ae,q);let ye;G!==void 0?ye=G:V==="combobox"?ye=null:ye=(L==null?void 0:L("Select"))||p.createElement(c.Z,{componentName:"Select"});const{suffixIcon:Ce,itemIcon:Te,removeIcon:De,clearIcon:Ke}=(0,h.Z)(Object.assign(Object.assign({},xe),{multiple:ae,hasFeedback:he,feedbackIcon:ee,showSuffixIcon:Se,prefixCls:F,showArrow:xe.showArrow,componentName:"Select"})),$e=se===!0?{clearIcon:Ke}:se,pt=(0,I.Z)(xe,["suffixIcon","itemIcon"]),Ct=pe()(M||z,{[`${F}-dropdown-${R}`]:R==="rtl"},k,oe),wt=(0,n.Z)(sn=>{var Ft;return(Ft=W!=null?W:T)!==null&&Ft!==void 0?Ft:sn}),bt=p.useContext(o.Z),Mt=re!=null?re:bt,Ht=pe()({[`${F}-lg`]:wt==="large",[`${F}-sm`]:wt==="small",[`${F}-rtl`]:R==="rtl",[`${F}-borderless`]:!A,[`${F}-in-form-item`]:le},(0,s.Z)(F,ce,he),N,H==null?void 0:H.className,P,k,oe),Ot=p.useMemo(()=>K!==void 0?K:R==="rtl"?"bottomRight":"bottomLeft",[K,R]),Jt=(0,d.Z)(Y,ne);return te(p.createElement(e.ZP,Object.assign({ref:y,virtual:D,showSearch:H==null?void 0:H.showSearch},pt,{style:Object.assign(Object.assign({},H==null?void 0:H.style),ue),dropdownMatchSelectWidth:ge,builtinPlacements:Jt,transitionName:(0,t.m)(j,"slide-up",xe.transitionName),listHeight:U,listItemHeight:X,mode:V,prefixCls:F,placement:Ot,direction:R,suffixIcon:Ce,menuItemSelectedIcon:Te,removeIcon:De,allowClear:$e,notFoundContent:ye,className:Ht,getPopupContainer:B||we,dropdownClassName:Ct,disabled:Mt})))},w=p.forwardRef(x),f=(0,a.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=m,w.Option=e.Wx,w.OptGroup=e.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=f,We.default=w},14154:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return w}});var S=C(17313),pe=C(74207),e=C(37613),I=C(83116),p=C(13826),a=C(92899);const t=f=>{const{optionHeight:O,optionFontSize:y,optionLineHeight:b,optionPadding:g}=f;return{position:"relative",display:"block",minHeight:O,padding:g,color:f.colorText,fontWeight:"normal",fontSize:y,lineHeight:b,boxSizing:"border-box"}};var u=f=>{const{antCls:O,componentCls:y}=f,b=`${y}-item`,g=`&${O}-slide-up-enter${O}-slide-up-enter-active`,A=`&${O}-slide-up-appear${O}-slide-up-appear-active`,P=`&${O}-slide-up-leave${O}-slide-up-leave-active`,k=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,S.Wf)(f)),{position:"absolute",top:-9999,zIndex:f.zIndexPopup,boxSizing:"border-box",padding:f.paddingXXS,overflow:"hidden",fontSize:f.fontSize,fontVariant:"initial",backgroundColor:f.colorBgElevated,borderRadius:f.borderRadiusLG,outline:"none",boxShadow:f.boxShadowSecondary,[` + ${g}${k}bottomLeft, + ${A}${k}bottomLeft + `]:{animationName:p.fJ},[` + ${g}${k}topLeft, + ${A}${k}topLeft, + ${g}${k}topRight, + ${A}${k}topRight + `]:{animationName:p.Qt},[`${P}${k}bottomLeft`]:{animationName:p.Uw},[` + ${P}${k}topLeft, + ${P}${k}topRight + `]:{animationName:p.ly},"&-hidden":{display:"none"},[`${b}`]:Object.assign(Object.assign({},t(f)),{cursor:"pointer",transition:`background ${f.motionDurationSlow} ease`,borderRadius:f.borderRadiusSM,"&-group":{color:f.colorTextDescription,fontSize:f.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},S.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${b}-option-disabled)`]:{backgroundColor:f.optionActiveBg},[`&-selected:not(${b}-option-disabled)`]:{color:f.optionSelectedColor,fontWeight:f.optionSelectedFontWeight,backgroundColor:f.optionSelectedBg,[`${b}-option-state`]:{color:f.colorPrimary}},"&-disabled":{[`&${b}-option-selected`]:{backgroundColor:f.colorBgContainerDisabled},color:f.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:f.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,p.oN)(f,"slide-up"),(0,p.oN)(f,"slide-down"),(0,a.Fm)(f,"move-up"),(0,a.Fm)(f,"move-down")]};const o=2,c=f=>{let{controlHeightSM:O,controlHeight:y,lineWidth:b}=f;const g=(y-O)/2-b,A=Math.ceil(g/2);return[g,A]};function n(f,O){const{componentCls:y,iconCls:b}=f,g=`${y}-selection-overflow`,A=f.multipleSelectItemHeight,[P]=c(f),k=O?`${y}-${O}`:"";return{[`${y}-multiple${k}`]:{fontSize:f.fontSize,[g]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${y}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${P-o}px ${o*2}px`,borderRadius:f.borderRadius,[`${y}-show-search&`]:{cursor:"text"},[`${y}-disabled&`]:{background:f.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${o}px 0`,lineHeight:`${A}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${y}-show-arrow ${y}-selector, + &${y}-allow-clear ${y}-selector + `]:{paddingInlineEnd:f.fontSizeIcon+f.controlPaddingHorizontal},[`${y}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:A,marginTop:o,marginBottom:o,lineHeight:`${A-f.lineWidth*2}px`,background:f.multipleItemBg,border:`${f.lineWidth}px ${f.lineType} ${f.multipleItemBorderColor}`,borderRadius:f.borderRadiusSM,cursor:"default",transition:`font-size ${f.motionDurationSlow}, line-height ${f.motionDurationSlow}, height ${f.motionDurationSlow}`,userSelect:"none",marginInlineEnd:o*2,paddingInlineStart:f.paddingXS,paddingInlineEnd:f.paddingXS/2,[`${y}-disabled&`]:{color:f.multipleItemColorDisabled,borderColor:f.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:f.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,S.Ro)()),{display:"inline-flex",alignItems:"center",color:f.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${b}`]:{verticalAlign:"-0.2em"},"&:hover":{color:f.colorIconHover}})},[`${g}-item + ${g}-item`]:{[`${y}-selection-search`]:{marginInlineStart:0}},[`${y}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:f.inputPaddingHorizontalBase-P,"\n &-input,\n &-mirror\n ":{height:A,fontFamily:f.fontFamily,lineHeight:`${A}px`,transition:`all ${f.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${y}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:f.inputPaddingHorizontalBase,insetInlineEnd:f.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${f.motionDurationSlow}`}}}}var i=f=>{const{componentCls:O}=f,y=(0,e.TS)(f,{controlHeight:f.controlHeightSM,multipleSelectItemHeight:f.controlHeightXS,borderRadius:f.borderRadiusSM,borderRadiusSM:f.borderRadiusXS}),b=(0,e.TS)(f,{fontSize:f.fontSizeLG,controlHeight:f.controlHeightLG,multipleSelectItemHeight:f.multipleItemHeightLG,borderRadius:f.borderRadiusLG,borderRadiusSM:f.borderRadius}),[,g]=c(f);return[n(f),n(y,"sm"),{[`${O}-multiple${O}-sm`]:{[`${O}-selection-placeholder`]:{insetInline:f.controlPaddingHorizontalSM-f.lineWidth},[`${O}-selection-search`]:{marginInlineStart:g}}},n(b,"lg")]};function l(f,O){const{componentCls:y,inputPaddingHorizontalBase:b,borderRadius:g}=f,A=f.controlHeight-f.lineWidth*2,P=Math.ceil(f.fontSize*1.25),k=O?`${y}-${O}`:"";return{[`${y}-single${k}`]:{fontSize:f.fontSize,[`${y}-selector`]:Object.assign(Object.assign({},(0,S.Wf)(f)),{display:"flex",borderRadius:g,[`${y}-selection-search`]:{position:"absolute",top:0,insetInlineStart:b,insetInlineEnd:b,bottom:0,"&-input":{width:"100%"}},[` + ${y}-selection-item, + ${y}-selection-placeholder + `]:{padding:0,lineHeight:`${A}px`,transition:`all ${f.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${A}px`}},[`${y}-selection-item`]:{position:"relative",userSelect:"none"},[`${y}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${y}-selection-item:after`,`${y}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${y}-show-arrow ${y}-selection-item, + &${y}-show-arrow ${y}-selection-placeholder + `]:{paddingInlineEnd:P},[`&${y}-open ${y}-selection-item`]:{color:f.colorTextPlaceholder},[`&:not(${y}-customize-input)`]:{[`${y}-selector`]:{width:"100%",height:f.controlHeight,padding:`0 ${b}px`,[`${y}-selection-search-input`]:{height:A},"&:after":{lineHeight:`${A}px`}}},[`&${y}-customize-input`]:{[`${y}-selector`]:{"&:after":{display:"none"},[`${y}-selection-search`]:{position:"static",width:"100%"},[`${y}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${b}px`,"&:after":{display:"none"}}}}}}}function d(f){const{componentCls:O}=f,y=f.controlPaddingHorizontalSM-f.lineWidth;return[l(f),l((0,e.TS)(f,{controlHeight:f.controlHeightSM,borderRadius:f.borderRadiusSM}),"sm"),{[`${O}-single${O}-sm`]:{[`&:not(${O}-customize-input)`]:{[`${O}-selection-search`]:{insetInlineStart:y,insetInlineEnd:y},[`${O}-selector`]:{padding:`0 ${y}px`},[`&${O}-show-arrow ${O}-selection-search`]:{insetInlineEnd:y+f.fontSize*1.5},[` + &${O}-show-arrow ${O}-selection-item, + &${O}-show-arrow ${O}-selection-placeholder + `]:{paddingInlineEnd:f.fontSize*1.5}}}},l((0,e.TS)(f,{controlHeight:f.singleItemHeightLG,fontSize:f.fontSizeLG,borderRadius:f.borderRadiusLG}),"lg")]}const E=f=>{const{componentCls:O,selectorBg:y}=f;return{position:"relative",backgroundColor:y,border:`${f.lineWidth}px ${f.lineType} ${f.colorBorder}`,transition:`all ${f.motionDurationMid} ${f.motionEaseInOut}`,input:{cursor:"pointer"},[`${O}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${O}-disabled&`]:{color:f.colorTextDisabled,background:f.colorBgContainerDisabled,cursor:"not-allowed",[`${O}-multiple&`]:{background:f.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},h=function(f,O){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:b,borderHoverColor:g,outlineColor:A,antCls:P}=O,k=y?{[`${b}-selector`]:{borderColor:g}}:{};return{[f]:{[`&:not(${b}-disabled):not(${b}-customize-input):not(${P}-pagination-size-changer)`]:Object.assign(Object.assign({},k),{[`${b}-focused& ${b}-selector`]:{borderColor:g,boxShadow:`0 0 0 ${O.controlOutlineWidth}px ${A}`,outline:0},[`&:hover ${b}-selector`]:{borderColor:g}})}}},v=f=>{const{componentCls:O}=f;return{[`${O}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},m=f=>{const{componentCls:O,inputPaddingHorizontalBase:y,iconCls:b}=f;return{[O]:Object.assign(Object.assign({},(0,S.Wf)(f)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${O}-customize-input) ${O}-selector`]:Object.assign(Object.assign({},E(f)),v(f)),[`${O}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},S.vS),[`${O}-selection-placeholder`]:Object.assign(Object.assign({},S.vS),{flex:1,color:f.colorTextPlaceholder,pointerEvents:"none"}),[`${O}-arrow`]:Object.assign(Object.assign({},(0,S.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,height:f.fontSizeIcon,marginTop:-f.fontSizeIcon/2,color:f.colorTextQuaternary,fontSize:f.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[b]:{verticalAlign:"top",transition:`transform ${f.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${O}-suffix)`]:{pointerEvents:"auto"}},[`${O}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${O}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,zIndex:1,display:"inline-block",width:f.fontSizeIcon,height:f.fontSizeIcon,marginTop:-f.fontSizeIcon/2,color:f.colorTextQuaternary,fontSize:f.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:f.clearBg,cursor:"pointer",opacity:0,transition:`color ${f.motionDurationMid} ease, opacity ${f.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:f.colorTextTertiary}},"&:hover":{[`${O}-clear`]:{opacity:1}}}),[`${O}-has-feedback`]:{[`${O}-clear`]:{insetInlineEnd:y+f.fontSize+f.paddingXS}}}},x=f=>{const{componentCls:O}=f;return[{[O]:{[`&-borderless ${O}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${O}-in-form-item`]:{width:"100%"}}},m(f),d(f),i(f),u(f),{[`${O}-rtl`]:{direction:"rtl"}},h(O,(0,e.TS)(f,{borderHoverColor:f.colorPrimaryHover,outlineColor:f.controlOutline})),h(`${O}-status-error`,(0,e.TS)(f,{borderHoverColor:f.colorErrorHover,outlineColor:f.colorErrorOutline}),!0),h(`${O}-status-warning`,(0,e.TS)(f,{borderHoverColor:f.colorWarningHover,outlineColor:f.colorWarningOutline}),!0),(0,pe.c)(f,{borderElCls:`${O}-selector`,focusElCls:`${O}-focused`})]};var w=(0,I.Z)("Select",(f,O)=>{let{rootPrefixCls:y}=O;const b=(0,e.TS)(f,{rootPrefixCls:y,inputPaddingHorizontalBase:f.paddingSM-1,multipleSelectItemHeight:f.multipleItemHeight});return[x(b)]},f=>{const{fontSize:O,lineHeight:y,controlHeight:b,controlPaddingHorizontal:g,zIndexPopupBase:A,colorText:P,fontWeightStrong:k,controlItemBgActive:B,controlItemBgHover:M,colorBgContainer:z,colorFillSecondary:U,controlHeightLG:K,controlHeightSM:X,colorBgContainerDisabled:W,colorTextDisabled:re}=f;return{zIndexPopup:A+50,optionSelectedColor:P,optionSelectedFontWeight:k,optionSelectedBg:B,optionActiveBg:M,optionPadding:`${(b-O*y)/2}px ${g}px`,optionFontSize:O,optionLineHeight:y,optionHeight:b,selectorBg:z,clearBg:z,singleItemHeightLG:K,multipleItemBg:U,multipleItemBorderColor:"transparent",multipleItemHeight:X,multipleItemHeightLG:b,multipleSelectorBgDisabled:W,multipleItemColorDisabled:re,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return pe}});const S=e=>{const p={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},p),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},p),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},p),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},p),{points:["br","tr"],offset:[0,-4]})}};function pe(e,I){return e||S(I)}},84443:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return S}});function S(pe,e){return e!==void 0?e:pe!==null}},66339:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(40001),pe=C(19248),e=C(99267),I=C(84105),p=C(58617),a=C(47472),t=C(59301);function s(u){let{suffixIcon:o,clearIcon:c,menuItemSelectedIcon:n,removeIcon:r,loading:i,multiple:l,hasFeedback:d,prefixCls:E,showSuffixIcon:h,feedbackIcon:v,showArrow:m,componentName:x}=u;const w=c!=null?c:t.createElement(pe.Z,null),f=g=>o===null&&!d&&!m?null:t.createElement(t.Fragment,null,h!==!1&&g,d&&v);let O=null;if(o!==void 0)O=f(o);else if(i)O=f(t.createElement(p.Z,{spin:!0}));else{const g=`${E}-suffix`;O=A=>{let{open:P,showSearch:k}=A;return f(P&&k?t.createElement(a.Z,{className:g}):t.createElement(I.Z,{className:g}))}}let y=null;n!==void 0?y=n:l?y=t.createElement(S.Z,null):y=null;let b=null;return r!==void 0?b=r:b=t.createElement(e.Z,null),{clearIcon:w,suffixIcon:O,itemIcon:y,removeIcon:b}}},61621:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return ne}});var S=C(92310),pe=C.n(S),e=C(59301),I=C(36355),p=C(2738),t=H=>{const{prefixCls:F,className:j,style:R,size:T,shape:N}=H,te=pe()({[`${F}-lg`]:T==="large",[`${F}-sm`]:T==="small"}),oe=pe()({[`${F}-circle`]:N==="circle",[`${F}-square`]:N==="square",[`${F}-round`]:N==="round"}),V=e.useMemo(()=>typeof T=="number"?{width:T,height:T,lineHeight:`${T}px`}:{},[T]);return e.createElement("span",{className:pe()(F,te,oe,j),style:Object.assign(Object.assign({},V),R)})},s=C(36237),u=C(83116),o=C(37613);const c=new s.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),n=H=>({height:H,lineHeight:`${H}px`}),r=H=>Object.assign({width:H},n(H)),i=H=>({background:H.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:c,animationDuration:H.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),l=H=>Object.assign({width:H*5,minWidth:H*5},n(H)),d=H=>{const{skeletonAvatarCls:F,gradientFromColor:j,controlHeight:R,controlHeightLG:T,controlHeightSM:N}=H;return{[`${F}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:j},r(R)),[`${F}${F}-circle`]:{borderRadius:"50%"},[`${F}${F}-lg`]:Object.assign({},r(T)),[`${F}${F}-sm`]:Object.assign({},r(N))}},E=H=>{const{controlHeight:F,borderRadiusSM:j,skeletonInputCls:R,controlHeightLG:T,controlHeightSM:N,gradientFromColor:te}=H;return{[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:te,borderRadius:j},l(F)),[`${R}-lg`]:Object.assign({},l(T)),[`${R}-sm`]:Object.assign({},l(N))}},h=H=>Object.assign({width:H},n(H)),v=H=>{const{skeletonImageCls:F,imageSizeBase:j,gradientFromColor:R,borderRadiusSM:T}=H;return{[`${F}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:R,borderRadius:T},h(j*2)),{[`${F}-path`]:{fill:"#bfbfbf"},[`${F}-svg`]:Object.assign(Object.assign({},h(j)),{maxWidth:j*4,maxHeight:j*4}),[`${F}-svg${F}-svg-circle`]:{borderRadius:"50%"}}),[`${F}${F}-circle`]:{borderRadius:"50%"}}},m=(H,F,j)=>{const{skeletonButtonCls:R}=H;return{[`${j}${R}-circle`]:{width:F,minWidth:F,borderRadius:"50%"},[`${j}${R}-round`]:{borderRadius:F}}},x=H=>Object.assign({width:H*2,minWidth:H*2},n(H)),w=H=>{const{borderRadiusSM:F,skeletonButtonCls:j,controlHeight:R,controlHeightLG:T,controlHeightSM:N,gradientFromColor:te}=H;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${j}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:te,borderRadius:F,width:R*2,minWidth:R*2},x(R))},m(H,R,j)),{[`${j}-lg`]:Object.assign({},x(T))}),m(H,T,`${j}-lg`)),{[`${j}-sm`]:Object.assign({},x(N))}),m(H,N,`${j}-sm`))},f=H=>{const{componentCls:F,skeletonAvatarCls:j,skeletonTitleCls:R,skeletonParagraphCls:T,skeletonButtonCls:N,skeletonInputCls:te,skeletonImageCls:oe,controlHeight:V,controlHeightLG:ae,controlHeightSM:Se,gradientFromColor:ge,padding:Ae,marginSM:he,borderRadius:le,titleHeight:ee,blockRadius:ce,paragraphLiHeight:ye,controlHeightXS:Ce,paragraphMarginTop:Te}=H;return{[`${F}`]:{display:"table",width:"100%",[`${F}-header`]:{display:"table-cell",paddingInlineEnd:Ae,verticalAlign:"top",[`${j}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ge},r(V)),[`${j}-circle`]:{borderRadius:"50%"},[`${j}-lg`]:Object.assign({},r(ae)),[`${j}-sm`]:Object.assign({},r(Se))},[`${F}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${R}`]:{width:"100%",height:ee,background:ge,borderRadius:ce,[`+ ${T}`]:{marginBlockStart:Se}},[`${T}`]:{padding:0,"> li":{width:"100%",height:ye,listStyle:"none",background:ge,borderRadius:ce,"+ li":{marginBlockStart:Ce}}},[`${T}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${F}-content`]:{[`${R}, ${T} > li`]:{borderRadius:le}}},[`${F}-with-avatar ${F}-content`]:{[`${R}`]:{marginBlockStart:he,[`+ ${T}`]:{marginBlockStart:Te}}},[`${F}${F}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},w(H)),d(H)),E(H)),v(H)),[`${F}${F}-block`]:{width:"100%",[`${N}`]:{width:"100%"},[`${te}`]:{width:"100%"}},[`${F}${F}-active`]:{[` + ${R}, + ${T} > li, + ${j}, + ${N}, + ${te}, + ${oe} + `]:Object.assign({},i(H))}}};var O=(0,u.Z)("Skeleton",H=>{const{componentCls:F}=H,j=(0,o.TS)(H,{skeletonAvatarCls:`${F}-avatar`,skeletonTitleCls:`${F}-title`,skeletonParagraphCls:`${F}-paragraph`,skeletonButtonCls:`${F}-button`,skeletonInputCls:`${F}-input`,skeletonImageCls:`${F}-image`,imageSizeBase:H.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${H.gradientFromColor} 25%, ${H.gradientToColor} 37%, ${H.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[f(j)]},H=>{const{colorFillContent:F,colorFill:j}=H,R=F,T=j;return{color:R,colorGradientEnd:T,gradientFromColor:R,gradientToColor:T,titleHeight:H.controlHeight/2,blockRadius:H.borderRadiusSM,paragraphMarginTop:H.marginLG+H.marginXXS,paragraphLiHeight:H.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),b=H=>{const{prefixCls:F,className:j,rootClassName:R,active:T,shape:N="circle",size:te="default"}=H,{getPrefixCls:oe}=e.useContext(I.E_),V=oe("skeleton",F),[ae,Se]=O(V),ge=(0,p.Z)(H,["prefixCls","className"]),Ae=pe()(V,`${V}-element`,{[`${V}-active`]:T},j,R,Se);return ae(e.createElement("div",{className:Ae},e.createElement(t,Object.assign({prefixCls:`${V}-avatar`,shape:N,size:te},ge))))},A=H=>{const{prefixCls:F,className:j,rootClassName:R,active:T,block:N=!1,size:te="default"}=H,{getPrefixCls:oe}=e.useContext(I.E_),V=oe("skeleton",F),[ae,Se]=O(V),ge=(0,p.Z)(H,["prefixCls"]),Ae=pe()(V,`${V}-element`,{[`${V}-active`]:T,[`${V}-block`]:N},j,R,Se);return ae(e.createElement("div",{className:Ae},e.createElement(t,Object.assign({prefixCls:`${V}-button`,size:te},ge))))};const P="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var B=H=>{const{prefixCls:F,className:j,rootClassName:R,style:T,active:N}=H,{getPrefixCls:te}=e.useContext(I.E_),oe=te("skeleton",F),[V,ae]=O(oe),Se=pe()(oe,`${oe}-element`,{[`${oe}-active`]:N},j,R,ae);return V(e.createElement("div",{className:Se},e.createElement("div",{className:pe()(`${oe}-image`,j),style:T},e.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${oe}-image-svg`},e.createElement("path",{d:P,className:`${oe}-image-path`})))))},z=H=>{const{prefixCls:F,className:j,rootClassName:R,active:T,block:N,size:te="default"}=H,{getPrefixCls:oe}=e.useContext(I.E_),V=oe("skeleton",F),[ae,Se]=O(V),ge=(0,p.Z)(H,["prefixCls"]),Ae=pe()(V,`${V}-element`,{[`${V}-active`]:T,[`${V}-block`]:N},j,R,Se);return ae(e.createElement("div",{className:Ae},e.createElement(t,Object.assign({prefixCls:`${V}-input`,size:te},ge))))},U=C(60499),K={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},X=K,W=C(7657),re=function(F,j){return e.createElement(W.Z,(0,U.Z)({},F,{ref:j,icon:X}))},G=e.forwardRef(re),q=G,Q=H=>{const{prefixCls:F,className:j,rootClassName:R,style:T,active:N,children:te}=H,{getPrefixCls:oe}=e.useContext(I.E_),V=oe("skeleton",F),[ae,Se]=O(V),ge=pe()(V,`${V}-element`,{[`${V}-active`]:N},Se,j,R),Ae=te!=null?te:e.createElement(q,null);return ae(e.createElement("div",{className:ge},e.createElement("div",{className:pe()(`${V}-image`,j),style:T},Ae)))},$=C(77654),ue=H=>{const F=oe=>{const{width:V,rows:ae=2}=H;if(Array.isArray(V))return V[oe];if(ae-1===oe)return V},{prefixCls:j,className:R,style:T,rows:N}=H,te=(0,$.Z)(Array(N)).map((oe,V)=>e.createElement("li",{key:V,style:{width:F(V)}}));return e.createElement("ul",{className:pe()(j,R),style:T},te)},xe=H=>{let{prefixCls:F,className:j,width:R,style:T}=H;return e.createElement("h3",{className:pe()(F,j),style:Object.assign({width:R},T)})};function we(H){return H&&typeof H=="object"?H:{}}function ie(H,F){return H&&!F?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function L(H,F){return!H&&F?{width:"38%"}:H&&F?{width:"50%"}:{}}function _(H,F){const j={};return(!H||!F)&&(j.width="61%"),!H&&F?j.rows=3:j.rows=2,j}const D=H=>{const{prefixCls:F,loading:j,className:R,rootClassName:T,style:N,children:te,avatar:oe=!1,title:V=!0,paragraph:ae=!0,active:Se,round:ge}=H,{getPrefixCls:Ae,direction:he,skeleton:le}=e.useContext(I.E_),ee=Ae("skeleton",F),[ce,ye]=O(ee);if(j||!("loading"in H)){const Ce=!!oe,Te=!!V,De=!!ae;let Ke;if(Ce){const Ct=Object.assign(Object.assign({prefixCls:`${ee}-avatar`},ie(Te,De)),we(oe));Ke=e.createElement("div",{className:`${ee}-header`},e.createElement(t,Object.assign({},Ct)))}let $e;if(Te||De){let Ct;if(Te){const bt=Object.assign(Object.assign({prefixCls:`${ee}-title`},L(Ce,De)),we(V));Ct=e.createElement(xe,Object.assign({},bt))}let wt;if(De){const bt=Object.assign(Object.assign({prefixCls:`${ee}-paragraph`},_(Ce,Te)),we(ae));wt=e.createElement(ue,Object.assign({},bt))}$e=e.createElement("div",{className:`${ee}-content`},Ct,wt)}const pt=pe()(ee,{[`${ee}-with-avatar`]:Ce,[`${ee}-active`]:Se,[`${ee}-rtl`]:he==="rtl",[`${ee}-round`]:ge},le==null?void 0:le.className,R,T,ye);return ce(e.createElement("div",{className:pt,style:Object.assign(Object.assign({},le==null?void 0:le.style),N)},Ke,$e))}return typeof te!="undefined"?te:null};D.Button=A,D.Avatar=b,D.Input=z,D.Image=B,D.Node=Q;var Z=D,ne=Z},81327:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return E}});var S=C(59301),pe=C(92310),e=C.n(pe),I=C(11592),p=C(36355),a=C(33234);const t=S.createContext({latestIndex:0}),s=t.Provider;var o=h=>{let{className:v,index:m,children:x,split:w,style:f}=h;const{latestIndex:O}=S.useContext(t);return x==null?null:S.createElement(S.Fragment,null,S.createElement("div",{className:v,style:f},x),m{var m,x;const{getPrefixCls:w,space:f,direction:O}=S.useContext(p.E_),{size:y=(f==null?void 0:f.size)||"small",align:b,className:g,rootClassName:A,children:P,direction:k="horizontal",prefixCls:B,split:M,style:z,wrap:U=!1,classNames:K,styles:X}=h,W=i(h,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[re,G]=Array.isArray(y)?y:[y,y],q=n(G),Y=n(re),Q=r(G),$=r(re),J=(0,I.Z)(P,{keepEmpty:!0}),ue=b===void 0&&k==="horizontal"?"center":b,se=w("space",B),[xe,we]=(0,c.Z)(se),ie=e()(se,f==null?void 0:f.className,we,`${se}-${k}`,{[`${se}-rtl`]:O==="rtl",[`${se}-align-${ue}`]:ue,[`${se}-gap-row-${G}`]:q,[`${se}-gap-col-${re}`]:Y},g,A),L=e()(`${se}-item`,(m=K==null?void 0:K.item)!==null&&m!==void 0?m:(x=f==null?void 0:f.classNames)===null||x===void 0?void 0:x.item);let _=0;const D=J.map((H,F)=>{var j,R;H!=null&&(_=F);const T=H&&H.key||`${L}-${F}`;return S.createElement(o,{className:L,key:T,index:F,split:M,style:(j=X==null?void 0:X.item)!==null&&j!==void 0?j:(R=f==null?void 0:f.styles)===null||R===void 0?void 0:R.item},H)}),Z=S.useMemo(()=>({latestIndex:_}),[_]);if(J.length===0)return null;const ne={};return U&&(ne.flexWrap="wrap"),!Y&&$&&(ne.columnGap=re),!q&&Q&&(ne.rowGap=G),xe(S.createElement("div",Object.assign({ref:v,className:ie,style:Object.assign(Object.assign(Object.assign({},ne),f==null?void 0:f.style),z)},W),S.createElement(s,{value:Z},D)))});d.Compact=a.ZP;var E=d},31797:function(Pt,We,C){"use strict";C.d(We,{default:function(){return O}});var S=C(59301),pe=C(56762),e=C(92343),I=C(92310),p=C.n(I),a=C(36355),t=C(61621),u=y=>{const{value:b,formatter:g,precision:A,decimalSeparator:P,groupSeparator:k="",prefixCls:B}=y;let M;if(typeof g=="function")M=g(b);else{const z=String(b),U=z.match(/^(-?)(\d*)(\.(\d+))?$/);if(!U||z==="-")M=z;else{const K=U[1];let X=U[2]||"0",W=U[4]||"";X=X.replace(/\B(?=(\d{3})+(?!\d))/g,k),typeof A=="number"&&(W=W.padEnd(A,"0").slice(0,A>0?A:0)),W&&(W=`${P}${W}`),M=[S.createElement("span",{key:"int",className:`${B}-content-value-int`},K,X),W&&S.createElement("span",{key:"decimal",className:`${B}-content-value-decimal`},W)]}}return S.createElement("span",{className:`${B}-content-value`},M)},o=C(17313),c=C(83116),n=C(37613);const r=y=>{const{componentCls:b,marginXXS:g,padding:A,colorTextDescription:P,titleFontSize:k,colorTextHeading:B,contentFontSize:M,fontFamily:z}=y;return{[`${b}`]:Object.assign(Object.assign({},(0,o.Wf)(y)),{[`${b}-title`]:{marginBottom:g,color:P,fontSize:k},[`${b}-skeleton`]:{paddingTop:A},[`${b}-content`]:{color:B,fontSize:M,fontFamily:z,[`${b}-content-value`]:{display:"inline-block",direction:"ltr"},[`${b}-content-prefix, ${b}-content-suffix`]:{display:"inline-block"},[`${b}-content-prefix`]:{marginInlineEnd:g},[`${b}-content-suffix`]:{marginInlineStart:g}}})}};var i=(0,c.Z)("Statistic",y=>{const b=(0,n.TS)(y,{});return[r(b)]},y=>{const{fontSizeHeading3:b,fontSize:g}=y;return{titleFontSize:g,contentFontSize:b}}),d=y=>{const{prefixCls:b,className:g,rootClassName:A,style:P,valueStyle:k,value:B=0,title:M,valueRender:z,prefix:U,suffix:K,loading:X=!1,onMouseEnter:W,onMouseLeave:re,decimalSeparator:G=".",groupSeparator:q=","}=y,{getPrefixCls:Y,direction:Q,statistic:$}=S.useContext(a.E_),J=Y("statistic",b),[ue,se]=i(J),xe=S.createElement(u,Object.assign({decimalSeparator:G,groupSeparator:q,prefixCls:J},y,{value:B})),we=p()(J,{[`${J}-rtl`]:Q==="rtl"},$==null?void 0:$.className,g,A,se);return ue(S.createElement("div",{className:we,style:Object.assign(Object.assign({},$==null?void 0:$.style),P),onMouseEnter:W,onMouseLeave:re},M&&S.createElement("div",{className:`${J}-title`},M),S.createElement(t.Z,{paragraph:!1,loading:X,className:`${J}-skeleton`},S.createElement("div",{style:k,className:`${J}-content`},U&&S.createElement("span",{className:`${J}-content-prefix`},U),z?z(xe):xe,K&&S.createElement("span",{className:`${J}-content-suffix`},K)))))};const E=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function h(y,b){let g=y;const A=/\[[^\]]*]/g,P=(b.match(A)||[]).map(z=>z.slice(1,-1)),k=b.replace(A,"[]"),B=E.reduce((z,U)=>{let[K,X]=U;if(z.includes(K)){const W=Math.floor(g/X);return g-=W*X,z.replace(new RegExp(`${K}+`,"g"),re=>{const G=re.length;return W.toString().padStart(G,"0")})}return z},k);let M=0;return B.replace(A,()=>{const z=P[M];return M+=1,z})}function v(y,b){const{format:g=""}=b,A=new Date(y).getTime(),P=Date.now(),k=Math.max(A-P,0);return h(k,g)}const m=1e3/30;function x(y){return new Date(y).getTime()}const w=y=>{const{value:b,format:g="HH:mm:ss",onChange:A,onFinish:P}=y,k=(0,pe.Z)(),B=S.useRef(null),M=()=>{P==null||P(),B.current&&(clearInterval(B.current),B.current=null)},z=()=>{const X=x(b);X>=Date.now()&&(B.current=setInterval(()=>{k(),A==null||A(X-Date.now()),X(z(),()=>{B.current&&(clearInterval(B.current),B.current=null)}),[b]);const U=(X,W)=>v(X,Object.assign(Object.assign({},W),{format:g})),K=X=>(0,e.Tm)(X,{title:void 0});return S.createElement(d,Object.assign({},y,{valueRender:K,formatter:U}))};var f=S.memo(w);d.Countdown=f;var O=d},8378:function(Pt,We){"use strict";const C=S=>({[S.componentCls]:{[`${S.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${S.motionDurationMid} ${S.motionEaseInOut}, + opacity ${S.motionDurationMid} ${S.motionEaseInOut} !important`}},[`${S.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${S.motionDurationMid} ${S.motionEaseInOut}, + opacity ${S.motionDurationMid} ${S.motionEaseInOut} !important`}}});We.Z=C},92899:function(Pt,We,C){"use strict";C.d(We,{Fm:function(){return n}});var S=C(36237),pe=C(95406);const e=new S.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),I=new S.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),p=new S.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),a=new S.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),t=new S.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new S.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u=new S.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new S.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),c={"move-up":{inKeyframes:u,outKeyframes:o},"move-down":{inKeyframes:e,outKeyframes:I},"move-left":{inKeyframes:p,outKeyframes:a},"move-right":{inKeyframes:t,outKeyframes:s}},n=(r,i)=>{const{antCls:l}=r,d=`${l}-${i}`,{inKeyframes:E,outKeyframes:h}=c[i];return[(0,pe.R)(d,E,h,r.motionDurationMid),{[` + ${d}-enter, + ${d}-appear + `]:{opacity:0,animationTimingFunction:r.motionEaseOutCirc},[`${d}-leave`]:{animationTimingFunction:r.motionEaseInOutCirc}}]}},13826:function(Pt,We,C){"use strict";C.d(We,{Qt:function(){return p},Uw:function(){return I},fJ:function(){return e},ly:function(){return a},oN:function(){return n}});var S=C(36237),pe=C(95406);const e=new S.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),I=new S.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),p=new S.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),a=new S.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),t=new S.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),s=new S.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),u=new S.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),o=new S.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),c={"slide-up":{inKeyframes:e,outKeyframes:I},"slide-down":{inKeyframes:p,outKeyframes:a},"slide-left":{inKeyframes:t,outKeyframes:s},"slide-right":{inKeyframes:u,outKeyframes:o}},n=(r,i)=>{const{antCls:l}=r,d=`${l}-${i}`,{inKeyframes:E,outKeyframes:h}=c[i];return[(0,pe.R)(d,E,h,r.motionDurationMid),{[` + ${d}-enter, + ${d}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:r.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${d}-leave`]:{animationTimingFunction:r.motionEaseInQuint}}]}},15969:function(Pt,We,C){"use strict";C.d(We,{N:function(){return S}});const S=pe=>({color:pe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${pe.motionDurationSlow}`,"&:focus, &:hover":{color:pe.colorLinkHover},"&:active":{color:pe.colorLinkActive}})},78673:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return k}});var S=C(58617),pe=C(92310),e=C.n(pe),I=C(60499),p=C(18642),a=C(72190),t=C(42244),s=C(59301),u=C(18929),o=C(10228),c=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],n=s.forwardRef(function(B,M){var z,U=B.prefixCls,K=U===void 0?"rc-switch":U,X=B.className,W=B.checked,re=B.defaultChecked,G=B.disabled,q=B.loadingIcon,Y=B.checkedChildren,Q=B.unCheckedChildren,$=B.onClick,J=B.onChange,ue=B.onKeyDown,se=(0,t.Z)(B,c),xe=(0,u.Z)(!1,{value:W,defaultValue:re}),we=(0,a.Z)(xe,2),ie=we[0],L=we[1];function _(H,F){var j=ie;return G||(j=H,L(j),J==null||J(j,F)),j}function D(H){H.which===o.Z.LEFT?_(!1,H):H.which===o.Z.RIGHT&&_(!0,H),ue==null||ue(H)}function Z(H){var F=_(!ie,H);$==null||$(F,H)}var ne=e()(K,X,(z={},(0,p.Z)(z,"".concat(K,"-checked"),ie),(0,p.Z)(z,"".concat(K,"-disabled"),G),z));return s.createElement("button",(0,I.Z)({},se,{type:"button",role:"switch","aria-checked":ie,disabled:G,className:ne,ref:M,onKeyDown:D,onClick:Z}),q,s.createElement("span",{className:"".concat(K,"-inner")},s.createElement("span",{className:"".concat(K,"-inner-checked")},Y),s.createElement("span",{className:"".concat(K,"-inner-unchecked")},Q)))});n.displayName="Switch";var r=n,i=C(14088),l=C(36355),d=C(1684),E=C(19716),h=C(64993),v=C(17313),m=C(83116),x=C(37613);const w=B=>{const{componentCls:M,trackHeightSM:z,trackPadding:U,trackMinWidthSM:K,innerMinMarginSM:X,innerMaxMarginSM:W,handleSizeSM:re}=B,G=`${M}-inner`;return{[M]:{[`&${M}-small`]:{minWidth:K,height:z,lineHeight:`${z}px`,[`${M}-inner`]:{paddingInlineStart:W,paddingInlineEnd:X,[`${G}-checked`]:{marginInlineStart:`calc(-100% + ${re+U*2}px - ${W*2}px)`,marginInlineEnd:`calc(100% - ${re+U*2}px + ${W*2}px)`},[`${G}-unchecked`]:{marginTop:-z,marginInlineStart:0,marginInlineEnd:0}},[`${M}-handle`]:{width:re,height:re},[`${M}-loading-icon`]:{top:(re-B.switchLoadingIconSize)/2,fontSize:B.switchLoadingIconSize},[`&${M}-checked`]:{[`${M}-inner`]:{paddingInlineStart:X,paddingInlineEnd:W,[`${G}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${G}-unchecked`]:{marginInlineStart:`calc(100% - ${re+U*2}px + ${W*2}px)`,marginInlineEnd:`calc(-100% + ${re+U*2}px - ${W*2}px)`}},[`${M}-handle`]:{insetInlineStart:`calc(100% - ${re+U}px)`}},[`&:not(${M}-disabled):active`]:{[`&:not(${M}-checked) ${G}`]:{[`${G}-unchecked`]:{marginInlineStart:B.marginXXS/2,marginInlineEnd:-B.marginXXS/2}},[`&${M}-checked ${G}`]:{[`${G}-checked`]:{marginInlineStart:-B.marginXXS/2,marginInlineEnd:B.marginXXS/2}}}}}}},f=B=>{const{componentCls:M,handleSize:z}=B;return{[M]:{[`${M}-loading-icon${B.iconCls}`]:{position:"relative",top:(z-B.fontSize)/2,color:B.switchLoadingIconColor,verticalAlign:"top"},[`&${M}-checked ${M}-loading-icon`]:{color:B.switchColor}}}},O=B=>{const{componentCls:M,motion:z,trackPadding:U,handleBg:K,handleShadow:X,handleSize:W}=B,re=`${M}-handle`;return{[M]:{[re]:{position:"absolute",top:U,insetInlineStart:U,width:W,height:W,transition:`all ${B.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:K,borderRadius:W/2,boxShadow:X,transition:`all ${B.switchDuration} ease-in-out`,content:'""'}},[`&${M}-checked ${re}`]:{insetInlineStart:`calc(100% - ${W+U}px)`},[`&:not(${M}-disabled):active`]:z?{[`${re}::before`]:{insetInlineEnd:B.switchHandleActiveInset,insetInlineStart:0},[`&${M}-checked ${re}::before`]:{insetInlineEnd:0,insetInlineStart:B.switchHandleActiveInset}}:{}}}},y=B=>{const{componentCls:M,trackHeight:z,trackPadding:U,innerMinMargin:K,innerMaxMargin:X,handleSize:W}=B,re=`${M}-inner`;return{[M]:{[re]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:X,paddingInlineEnd:K,transition:`padding-inline-start ${B.switchDuration} ease-in-out, padding-inline-end ${B.switchDuration} ease-in-out`,[`${re}-checked, ${re}-unchecked`]:{display:"block",color:B.colorTextLightSolid,fontSize:B.fontSizeSM,transition:`margin-inline-start ${B.switchDuration} ease-in-out, margin-inline-end ${B.switchDuration} ease-in-out`,pointerEvents:"none"},[`${re}-checked`]:{marginInlineStart:`calc(-100% + ${W+U*2}px - ${X*2}px)`,marginInlineEnd:`calc(100% - ${W+U*2}px + ${X*2}px)`},[`${re}-unchecked`]:{marginTop:-z,marginInlineStart:0,marginInlineEnd:0}},[`&${M}-checked ${re}`]:{paddingInlineStart:K,paddingInlineEnd:X,[`${re}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${re}-unchecked`]:{marginInlineStart:`calc(100% - ${W+U*2}px + ${X*2}px)`,marginInlineEnd:`calc(-100% + ${W+U*2}px - ${X*2}px)`}},[`&:not(${M}-disabled):active`]:{[`&:not(${M}-checked) ${re}`]:{[`${re}-unchecked`]:{marginInlineStart:U*2,marginInlineEnd:-U*2}},[`&${M}-checked ${re}`]:{[`${re}-checked`]:{marginInlineStart:-U*2,marginInlineEnd:U*2}}}}}},b=B=>{const{componentCls:M,trackHeight:z,trackMinWidth:U}=B;return{[M]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,v.Wf)(B)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:U,height:z,lineHeight:`${z}px`,verticalAlign:"middle",background:B.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${B.motionDurationMid}`,userSelect:"none",[`&:hover:not(${M}-disabled)`]:{background:B.colorTextTertiary}}),(0,v.Qy)(B)),{[`&${M}-checked`]:{background:B.switchColor,[`&:hover:not(${M}-disabled)`]:{background:B.colorPrimaryHover}},[`&${M}-loading, &${M}-disabled`]:{cursor:"not-allowed",opacity:B.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${M}-rtl`]:{direction:"rtl"}})}};var g=(0,m.Z)("Switch",B=>{const M=(0,x.TS)(B,{switchDuration:B.motionDurationMid,switchColor:B.colorPrimary,switchDisabledOpacity:B.opacityLoading,switchLoadingIconSize:B.fontSizeIcon*.75,switchLoadingIconColor:`rgba(0, 0, 0, ${B.opacityLoading})`,switchHandleActiveInset:"-30%"});return[b(M),y(M),O(M),f(M),w(M)]},B=>{const{fontSize:M,lineHeight:z,controlHeight:U,colorWhite:K}=B,X=M*z,W=U/2,re=2,G=X-re*2,q=W-re*2;return{trackHeight:X,trackHeightSM:W,trackMinWidth:G*2+re*4,trackMinWidthSM:q*2+re*2,trackPadding:re,handleBg:K,handleSize:G,handleSizeSM:q,handleShadow:`0 2px 4px 0 ${new h.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:G/2,innerMaxMargin:G+re+re*2,innerMinMarginSM:q/2,innerMaxMarginSM:q+re+re*2}}),A=function(B,M){var z={};for(var U in B)Object.prototype.hasOwnProperty.call(B,U)&&M.indexOf(U)<0&&(z[U]=B[U]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,U=Object.getOwnPropertySymbols(B);K{const{prefixCls:z,size:U,disabled:K,loading:X,className:W,rootClassName:re,style:G}=B,q=A(B,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:Y,direction:Q,switch:$}=s.useContext(l.E_),J=s.useContext(d.Z),ue=(K!=null?K:J)||X,se=Y("switch",z),xe=s.createElement("div",{className:`${se}-handle`},X&&s.createElement(S.Z,{className:`${se}-loading-icon`})),[we,ie]=g(se),L=(0,E.Z)(U),_=e()($==null?void 0:$.className,{[`${se}-small`]:L==="small",[`${se}-loading`]:X,[`${se}-rtl`]:Q==="rtl"},W,re,ie),D=Object.assign(Object.assign({},$==null?void 0:$.style),G);return we(s.createElement(i.Z,{component:"Switch"},s.createElement(r,Object.assign({},q,{prefixCls:se,className:_,style:D,disabled:ue,ref:M,loadingIcon:xe}))))});P.__ANT_SWITCH=!0;var k=P},1710:function(Pt,We,C){"use strict";C.d(We,{default:function(){return Di}});var S={},pe="rc-table-internal-hook",e=C(72190),I=C(6089),p=C(34280),a=C(13697),t=C(59301),s=C(4676);function u(de){var me=t.createContext(void 0),Ie=function(ke){var Ze=ke.value,at=ke.children,ot=t.useRef(Ze);ot.current=Ze;var et=t.useState(function(){return{getValue:function(){return ot.current},listeners:new Set}}),ct=(0,e.Z)(et,1),St=ct[0];return(0,p.Z)(function(){(0,s.unstable_batchedUpdates)(function(){St.listeners.forEach(function(dt){dt(Ze)})})},[Ze]),t.createElement(me.Provider,{value:St},at)};return{Context:me,Provider:Ie,defaultValue:de}}function o(de,me){var Ie=(0,I.Z)(typeof me=="function"?me:function(dt){if(me===void 0)return dt;if(!Array.isArray(me))return dt[me];var zt={};return me.forEach(function(kt){zt[kt]=dt[kt]}),zt}),Be=t.useContext(de==null?void 0:de.Context),ke=Be||{},Ze=ke.listeners,at=ke.getValue,ot=t.useRef();ot.current=Ie(Be?at():de==null?void 0:de.defaultValue);var et=t.useState({}),ct=(0,e.Z)(et,2),St=ct[1];return(0,p.Z)(function(){if(!Be)return;function dt(zt){var kt=Ie(zt);(0,a.Z)(ot.current,kt,!0)||St({})}return Ze.add(dt),function(){Ze.delete(dt)}},[Be]),ot.current}var c=C(60499),n=C(8654);function r(){var de=t.createContext(null);function me(){return t.useContext(de)}function Ie(ke,Ze){var at=(0,n.Yr)(ke),ot=function(ct,St){var dt=at?{ref:St}:{},zt=t.useRef(0),kt=t.useRef(ct),Zt=me();return Zt!==null?t.createElement(ke,(0,c.Z)({},ct,dt)):((!Ze||Ze(kt.current,ct))&&(zt.current+=1),kt.current=ct,t.createElement(de.Provider,{value:zt.current},t.createElement(ke,(0,c.Z)({},ct,dt))))};return at?t.forwardRef(ot):ot}function Be(ke,Ze){var at=(0,n.Yr)(ke),ot=function(ct,St){var dt=at?{ref:St}:{};return me(),t.createElement(ke,(0,c.Z)({},ct,dt))};return at?t.memo(t.forwardRef(ot),Ze):t.memo(ot,Ze)}return{makeImmutable:Ie,responseImmutable:Be,useImmutableMark:me}}var i=r(),l=i.makeImmutable,d=i.responseImmutable,E=i.useImmutableMark,h=r(),v=h.makeImmutable,m=h.responseImmutable,x=h.useImmutableMark,w=u(),f=w;function O(de,me){var Ie=t.useRef(0);Ie.current+=1;var Be=t.useRef(de),ke=[];Object.keys(de||{}).map(function(at){var ot;(de==null?void 0:de[at])!==((ot=Be.current)===null||ot===void 0?void 0:ot[at])&&ke.push(at)}),Be.current=de;var Ze=t.useRef([]);return ke.length&&(Ze.current=ke),t.useDebugValue(Ie.current),t.useDebugValue(Ze.current.join(", ")),me&&console.log("".concat(me,":"),Ie.current,Ze.current),Ie.current}var y=null,b=t.memo(function(){var de=O();return t.createElement("h1",null,"Render Times: ",de)});b.displayName="RenderBlock";var g=C(43749),A=C(85899),P=C(18642),k=C(92310),B=C.n(k),M=C(80547),z=C(97938),U=C(48736),K=t.createContext({renderWithProps:!1}),X=K,W="RC_TABLE_KEY";function re(de){return de==null?[]:Array.isArray(de)?de:[de]}function G(de){var me=[],Ie={};return de.forEach(function(Be){for(var ke=Be||{},Ze=ke.key,at=ke.dataIndex,ot=Ze||re(at).join("-")||W;Ie[ot];)ot="".concat(ot,"_next");Ie[ot]=!0,me.push(ot)}),me}function q(de){return de!=null}function Y(de){return de&&(0,g.Z)(de)==="object"&&!Array.isArray(de)&&!t.isValidElement(de)}function Q(de,me,Ie,Be,ke,Ze){var at=t.useContext(X),ot=x(),et=(0,M.Z)(function(){if(q(Be))return[Be];var ct=me==null||me===""?[]:Array.isArray(me)?me:[me],St=(0,z.Z)(de,ct),dt=St,zt=void 0;if(ke){var kt=ke(St,de,Ie);Y(kt)?(dt=kt.children,zt=kt.props,at.renderWithProps=!0):dt=kt}return[dt,zt]},[ot,de,Be,me,ke,Ie],function(ct,St){if(Ze){var dt=(0,e.Z)(ct,2),zt=dt[1],kt=(0,e.Z)(St,2),Zt=kt[1];return Ze(Zt,zt)}return at.renderWithProps?!0:!(0,a.Z)(ct,St,!0)});return et}function $(de,me,Ie,Be){var ke=de+me-1;return de<=Be&&ke>=Ie}function J(de,me){return o(f,function(Ie){var Be=$(de,me||1,Ie.hoverStartRow,Ie.hoverEndRow);return[Be,Ie.onHover]})}var ue=function(me){var Ie=me.ellipsis,Be=me.rowType,ke=me.children,Ze,at=Ie===!0?{showTitle:!0}:Ie;return at&&(at.showTitle||Be==="header")&&(typeof ke=="string"||typeof ke=="number"?Ze=ke.toString():t.isValidElement(ke)&&typeof ke.props.children=="string"&&(Ze=ke.props.children)),Ze};function se(de){var me,Ie,Be,ke,Ze,at,ot,et,ct=de.component,St=de.children,dt=de.ellipsis,zt=de.scope,kt=de.prefixCls,Zt=de.className,vn=de.align,nn=de.record,hn=de.render,an=de.dataIndex,Cn=de.renderIndex,zn=de.shouldCellUpdate,Hn=de.index,Nn=de.rowType,er=de.colSpan,lr=de.rowSpan,On=de.fixLeft,Dn=de.fixRight,jn=de.firstFixLeft,bn=de.lastFixLeft,Rn=de.firstFixRight,qn=de.lastFixRight,dr=de.appendNode,sr=de.additionalProps,Kn=sr===void 0?{}:sr,pr=de.isSticky,gr="".concat(kt,"-cell"),Mr=o(f,["supportSticky","allColumnsFixedLeft"]),Ar=Mr.supportSticky,oa=Mr.allColumnsFixedLeft,ia=Q(nn,an,Cn,St,hn,zn),cr=(0,e.Z)(ia,2),ca=cr[0],Ir=cr[1],Xr={},Ur=typeof On=="number"&&Ar,La=typeof Dn=="number"&&Ar;Ur&&(Xr.position="sticky",Xr.left=On),La&&(Xr.position="sticky",Xr.right=Dn);var _n=(me=(Ie=(Be=Ir==null?void 0:Ir.colSpan)!==null&&Be!==void 0?Be:Kn.colSpan)!==null&&Ie!==void 0?Ie:er)!==null&&me!==void 0?me:1,Gn=(ke=(Ze=(at=Ir==null?void 0:Ir.rowSpan)!==null&&at!==void 0?at:Kn.rowSpan)!==null&&Ze!==void 0?Ze:lr)!==null&&ke!==void 0?ke:1,Un=J(Hn,Gn),Ln=(0,e.Z)(Un,2),Or=Ln[0],kn=Ln[1],ir=function(da){var ka;nn&&kn(Hn,Hn+Gn-1),Kn==null||(ka=Kn.onMouseEnter)===null||ka===void 0||ka.call(Kn,da)},Cr=function(da){var ka;nn&&kn(-1,-1),Kn==null||(ka=Kn.onMouseLeave)===null||ka===void 0||ka.call(Kn,da)};if(_n===0||Gn===0)return null;var xr=(ot=Kn.title)!==null&&ot!==void 0?ot:ue({rowType:Nn,ellipsis:dt,children:ca}),Ia=B()(gr,Zt,(et={},(0,P.Z)(et,"".concat(gr,"-fix-left"),Ur&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-left-first"),jn&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-left-last"),bn&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-left-all"),bn&&oa&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-right"),La&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-right-first"),Rn&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-right-last"),qn&&Ar),(0,P.Z)(et,"".concat(gr,"-ellipsis"),dt),(0,P.Z)(et,"".concat(gr,"-with-append"),dr),(0,P.Z)(et,"".concat(gr,"-fix-sticky"),(Ur||La)&&pr&&Ar),(0,P.Z)(et,"".concat(gr,"-row-hover"),!Ir&&Or),et),Kn.className,Ir==null?void 0:Ir.className),xa={};vn&&(xa.textAlign=vn);var Ya=(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({},Xr),Kn.style),xa),Ir==null?void 0:Ir.style),ua=ca;return(0,g.Z)(ua)==="object"&&!Array.isArray(ua)&&!t.isValidElement(ua)&&(ua=null),dt&&(bn||Rn)&&(ua=t.createElement("span",{className:"".concat(gr,"-content")},ua)),t.createElement(ct,(0,c.Z)({},Ir,Kn,{className:Ia,style:Ya,title:xr,scope:zt,onMouseEnter:ir,onMouseLeave:Cr,colSpan:_n!==1?_n:null,rowSpan:Gn!==1?Gn:null}),dr,ua)}var xe=t.memo(se);function we(de,me,Ie,Be,ke,Ze){var at=Ie[de]||{},ot=Ie[me]||{},et,ct;at.fixed==="left"?et=Be.left[ke==="rtl"?me:de]:ot.fixed==="right"&&(ct=Be.right[ke==="rtl"?de:me]);var St=!1,dt=!1,zt=!1,kt=!1,Zt=Ie[me+1],vn=Ie[de-1],nn=!(Ze!=null&&Ze.children);if(ke==="rtl"){if(et!==void 0){var hn=vn&&vn.fixed==="left";kt=!hn&&nn}else if(ct!==void 0){var an=Zt&&Zt.fixed==="right";zt=!an&&nn}}else if(et!==void 0){var Cn=Zt&&Zt.fixed==="left";St=!Cn&&nn}else if(ct!==void 0){var zn=vn&&vn.fixed==="right";dt=!zn&&nn}return{fixLeft:et,fixRight:ct,lastFixLeft:St,firstFixRight:dt,lastFixRight:zt,firstFixLeft:kt,isSticky:Be.isSticky}}var ie=t.createContext({}),L=ie;function _(de){var me=de.className,Ie=de.index,Be=de.children,ke=de.colSpan,Ze=ke===void 0?1:ke,at=de.rowSpan,ot=de.align,et=o(f,["prefixCls","direction"]),ct=et.prefixCls,St=et.direction,dt=t.useContext(L),zt=dt.scrollColumnIndex,kt=dt.stickyOffsets,Zt=dt.flattenColumns,vn=dt.columns,nn=Ie+Ze-1,hn=nn+1===zt?Ze+1:Ze,an=we(Ie,Ie+hn-1,Zt,kt,St,vn==null?void 0:vn[Ie]);return t.createElement(xe,(0,c.Z)({className:me,index:Ie,component:"td",prefixCls:ct,record:null,dataIndex:null,align:ot,colSpan:hn,rowSpan:at,render:function(){return Be}},an))}var D=C(42244),Z=["children"];function ne(de){var me=de.children,Ie=(0,D.Z)(de,Z);return t.createElement("tr",Ie,me)}function H(de){var me=de.children;return me}H.Row=ne,H.Cell=_;var F=H;function j(de){var me=de.children,Ie=de.stickyOffsets,Be=de.flattenColumns,ke=de.columns,Ze=o(f,"prefixCls"),at=Be.length-1,ot=Be[at],et=t.useMemo(function(){return{stickyOffsets:Ie,flattenColumns:Be,scrollColumnIndex:ot!=null&&ot.scrollbar?at:null,columns:ke}},[ot,Be,at,Ie,ke]);return t.createElement(L.Provider,{value:et},t.createElement("tfoot",{className:"".concat(Ze,"-summary")},me))}var R=m(j),T=F,N=C(70425),te=C(29301),oe=C(29194),V=C(24514),ae=C(75152),Se=C(26112);function ge(de,me,Ie,Be,ke,Ze,at){de.push({record:me,indent:Ie,index:at});var ot=Ze(me),et=ke==null?void 0:ke.has(ot);if(me&&Array.isArray(me[Be])&&et)for(var ct=0;ct1?jn-1:0),Rn=1;Rn=0;ot-=1){var et=me[ot],ct=Ie&&Ie[ot],St=ct&&ct[Ct];if(et||St||at){var dt=St||{},zt=dt.columnType,kt=(0,D.Z)(dt,bt);ke.unshift(t.createElement("col",(0,c.Z)({key:ot,style:{width:et}},kt))),at=!0}}return t.createElement("colgroup",null,ke)}var Ht=Mt,Ot=C(77654),Jt=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function sn(de,me){return(0,t.useMemo)(function(){for(var Ie=[],Be=0;Be1?"colgroup":"col":null,ellipsis:nn.ellipsis,align:nn.align,component:nn.title?Ze:at,prefixCls:St,key:kt[vn]},hn,{additionalProps:an,rowType:"header"}))}))}yn.displayName="HeaderRow";var qt=yn;function Qt(de){var me=[];function Ie(at,ot){var et=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;me[et]=me[et]||[];var ct=ot,St=at.filter(Boolean).map(function(dt){var zt={key:dt.key,className:dt.className||"",children:dt.title,column:dt,colStart:ct},kt=1,Zt=dt.children;return Zt&&Zt.length>0&&(kt=Ie(Zt,ct,et+1).reduce(function(vn,nn){return vn+nn},0),zt.hasSubColumns=!0),"colSpan"in dt&&(kt=dt.colSpan),"rowSpan"in dt&&(zt.rowSpan=dt.rowSpan),zt.colSpan=kt,zt.colEnd=zt.colStart+kt-1,me[et].push(zt),ct+=kt,kt});return St}Ie(de,0);for(var Be=me.length,ke=function(ot){me[ot].forEach(function(et){!("rowSpan"in et)&&!et.hasSubColumns&&(et.rowSpan=Be-ot)})},Ze=0;Ze1&&arguments[1]!==void 0?arguments[1]:"";return typeof me=="number"?me:me.endsWith("%")?de*parseFloat(me)/100:null}function rn(de,me){return t.useMemo(function(){if(me&&me>0){var Ie=0,Be=0;de.forEach(function(ct){var St=wn(me,ct.width);St?Ie+=St:Be+=1});var ke=me-Ie,Ze=Be,at=ke/Be,ot=0,et=de.map(function(ct){var St=(0,A.Z)({},ct),dt=wn(me,St.width);if(dt)St.width=dt;else{var zt=Math.floor(at);St.width=Ze===1?ke:zt,ke-=zt,Ze-=1}return ot+=St.width,St});return[et,ot]}return[de,me]},[de,me])}var Zn=["children"],Pe=["fixed"];function fe(de){return(0,jt.Z)(de).filter(function(me){return t.isValidElement(me)}).map(function(me){var Ie=me.key,Be=me.props,ke=Be.children,Ze=(0,D.Z)(Be,Zn),at=(0,A.Z)({key:Ie},Ze);return ke&&(at.children=fe(ke)),at})}function Ee(de){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Ie){return Ie&&(0,g.Z)(Ie)==="object"}).reduce(function(Ie,Be,ke){var Ze=Be.fixed,at=Ze===!0?"left":Ze,ot="".concat(me,"-").concat(ke),et=Be.children;return et&&et.length>0?[].concat((0,Ot.Z)(Ie),(0,Ot.Z)(Ee(et,ot).map(function(ct){return(0,A.Z)({fixed:at},ct)}))):[].concat((0,Ot.Z)(Ie),[(0,A.Z)((0,A.Z)({key:ot},Be),{},{fixed:at})])},[])}function be(de){for(var me=!0,Ie=0;Ie=0;Ze-=1){var at=de[Ze];if(ke&&at.fixed!=="right")ke=!1;else if(!ke&&at.fixed==="right"){warning(!1,"Index ".concat(Ze+1," of `columns` missing `fixed='right'` prop."));break}}}function ve(de){return de.map(function(me){var Ie=me.fixed,Be=(0,D.Z)(me,Pe),ke=Ie;return Ie==="left"?ke="right":Ie==="right"&&(ke="left"),(0,A.Z)({fixed:ke},Be)})}function Ne(de,me){var Ie=de.prefixCls,Be=de.columns,ke=de.children,Ze=de.expandable,at=de.expandedKeys,ot=de.columnTitle,et=de.getRowKey,ct=de.onTriggerExpand,St=de.expandIcon,dt=de.rowExpandable,zt=de.expandIconColumnIndex,kt=de.direction,Zt=de.expandRowByClick,vn=de.columnWidth,nn=de.fixed,hn=de.scrollWidth,an=t.useMemo(function(){return Be||fe(ke)},[Be,ke]),Cn=t.useMemo(function(){if(Ze){var Dn,jn=an.slice();if(!jn.includes(S)){var bn=zt||0;bn>=0&&jn.splice(bn,0,S)}var Rn=jn.indexOf(S);jn=jn.filter(function(Kn,pr){return Kn!==S||pr===Rn});var qn=an[Rn],dr;(nn==="left"||nn)&&!zt?dr="left":(nn==="right"||nn)&&zt===an.length?dr="right":dr=qn?qn.fixed:null;var sr=(Dn={},(0,P.Z)(Dn,Ct,{className:"".concat(Ie,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,P.Z)(Dn,"title",ot),(0,P.Z)(Dn,"fixed",dr),(0,P.Z)(Dn,"className","".concat(Ie,"-row-expand-icon-cell")),(0,P.Z)(Dn,"width",vn),(0,P.Z)(Dn,"render",function(pr,gr,Mr){var Ar=et(gr,Mr),oa=at.has(Ar),ia=dt?dt(gr):!0,cr=St({prefixCls:Ie,expanded:oa,expandable:ia,record:gr,onExpand:ct});return Zt?t.createElement("span",{onClick:function(Ir){return Ir.stopPropagation()}},cr):cr}),Dn);return jn.map(function(Kn){return Kn===S?sr:Kn})}return an.filter(function(Kn){return Kn!==S})},[Ze,an,et,at,St,kt]),zn=t.useMemo(function(){var Dn=Cn;return me&&(Dn=me(Dn)),Dn.length||(Dn=[{render:function(){return null}}]),Dn},[me,Cn,kt]),Hn=t.useMemo(function(){return kt==="rtl"?ve(Ee(zn)):Ee(zn)},[zn,kt,hn]),Nn=rn(Hn,hn),er=(0,e.Z)(Nn,2),lr=er[0],On=er[1];return[zn,lr,On]}var Fe=Ne;function qe(de){var me,Ie=de.prefixCls,Be=de.record,ke=de.onExpand,Ze=de.expanded,at=de.expandable,ot="".concat(Ie,"-row-expand-icon");if(!at)return t.createElement("span",{className:B()(ot,"".concat(Ie,"-row-spaced"))});var et=function(St){ke(Be,St),St.stopPropagation()};return t.createElement("span",{className:B()(ot,(me={},(0,P.Z)(me,"".concat(Ie,"-row-expanded"),Ze),(0,P.Z)(me,"".concat(Ie,"-row-collapsed"),!Ze),me)),onClick:et})}function Ye(de,me,Ie){var Be=[];function ke(Ze){(Ze||[]).forEach(function(at,ot){Be.push(me(at,ot)),ke(at[Ie])})}return ke(de),Be}function st(de,me,Ie){var Be=wt(de),ke=Be.expandIcon,Ze=Be.expandedRowKeys,at=Be.defaultExpandedRowKeys,ot=Be.defaultExpandAllRows,et=Be.expandedRowRender,ct=Be.onExpand,St=Be.onExpandedRowsChange,dt=Be.childrenColumnName,zt=ke||qe,kt=dt||"children",Zt=t.useMemo(function(){return et?"row":de.expandable&&de.internalHooks===pe&&de.expandable.__PARENT_RENDER_ICON__||me.some(function(Hn){return Hn&&(0,g.Z)(Hn)==="object"&&Hn[kt]})?"nest":!1},[!!et,me]),vn=t.useState(function(){return at||(ot?Ye(me,Ie,kt):[])}),nn=(0,e.Z)(vn,2),hn=nn[0],an=nn[1],Cn=t.useMemo(function(){return new Set(Ze||hn||[])},[Ze,hn]),zn=t.useCallback(function(Hn){var Nn=Ie(Hn,me.indexOf(Hn)),er,lr=Cn.has(Nn);lr?(Cn.delete(Nn),er=(0,Ot.Z)(Cn)):er=[].concat((0,Ot.Z)(Cn),[Nn]),an(er),ct&&ct(!lr,Hn),St&&St(er)},[Ie,Cn,me,ct,St]);return[Be,Zt,Cn,zt,kt,zn]}function mt(de,me,Ie,Be){var ke=de.map(function(Ze,at){return we(at,at,de,me,Ie,Be==null?void 0:Be[at])});return(0,M.Z)(function(){return ke},[ke],function(Ze,at){return!(0,a.Z)(Ze,at)})}function xt(de){var me=(0,t.useRef)(de),Ie=(0,t.useState)({}),Be=(0,e.Z)(Ie,2),ke=Be[1],Ze=(0,t.useRef)(null),at=(0,t.useRef)([]);function ot(et){at.current.push(et);var ct=Promise.resolve();Ze.current=ct,ct.then(function(){if(Ze.current===ct){var St=at.current,dt=me.current;at.current=[],St.forEach(function(zt){me.current=zt(me.current)}),Ze.current=null,dt!==me.current&&ke({})}})}return(0,t.useEffect)(function(){return function(){Ze.current=null}},[]),[me.current,ot]}function At(de){var me=(0,t.useRef)(de||null),Ie=(0,t.useRef)();function Be(){window.clearTimeout(Ie.current)}function ke(at){me.current=at,Be(),Ie.current=window.setTimeout(function(){me.current=null,Ie.current=void 0},100)}function Ze(){return me.current}return(0,t.useEffect)(function(){return Be},[]),[ke,Ze]}function vt(){var de=t.useState(-1),me=(0,e.Z)(de,2),Ie=me[0],Be=me[1],ke=t.useState(-1),Ze=(0,e.Z)(ke,2),at=Ze[0],ot=Ze[1],et=t.useCallback(function(ct,St){Be(ct),ot(St)},[]);return[Ie,at,et]}var yt=C(47273),Re=(0,yt.Z)()?window:null;function Me(de,me){var Ie=(0,g.Z)(de)==="object"?de:{},Be=Ie.offsetHeader,ke=Be===void 0?0:Be,Ze=Ie.offsetSummary,at=Ze===void 0?0:Ze,ot=Ie.offsetScroll,et=ot===void 0?0:ot,ct=Ie.getContainer,St=ct===void 0?function(){return Re}:ct,dt=St()||Re;return t.useMemo(function(){var zt=!!de;return{isSticky:zt,stickyClassName:zt?"".concat(me,"-sticky-holder"):"",offsetHeader:ke,offsetSummary:at,offsetScroll:et,container:dt}},[et,ke,at,me,dt])}function ze(de,me,Ie){var Be=(0,t.useMemo)(function(){for(var ke=[],Ze=[],at=0,ot=0,et=0;et=dt&&(Kn=dt-zt),at({scrollLeft:Kn/dt*(St+2)}),an.current.x=Rn.pageX},Dn=function(){if(Ze.current){var Rn=(0,je.os)(Ze.current).top,qn=Rn+Ze.current.offsetHeight,dr=et===window?document.documentElement.scrollTop+window.innerHeight:(0,je.os)(et).top+et.clientHeight;qn-(0,ae.Z)()<=dr||Rn>=dr-ot?hn(function(sr){return(0,A.Z)((0,A.Z)({},sr),{},{isHiddenScrollBar:!0})}):hn(function(sr){return(0,A.Z)((0,A.Z)({},sr),{},{isHiddenScrollBar:!1})})}},jn=function(Rn){hn(function(qn){return(0,A.Z)((0,A.Z)({},qn),{},{scrollLeft:Rn/St*dt||0})})};return t.useImperativeHandle(Ie,function(){return{setScrollLeft:jn}}),t.useEffect(function(){var bn=(0,rt.Z)(document.body,"mouseup",er,!1),Rn=(0,rt.Z)(document.body,"mousemove",On,!1);return Dn(),function(){bn.remove(),Rn.remove()}},[zt,Hn]),t.useEffect(function(){var bn=(0,rt.Z)(et,"scroll",Dn,!1),Rn=(0,rt.Z)(window,"resize",Dn,!1);return function(){bn.remove(),Rn.remove()}},[et]),t.useEffect(function(){nn.isHiddenScrollBar||hn(function(bn){var Rn=Ze.current;return Rn?(0,A.Z)((0,A.Z)({},bn),{},{scrollLeft:Rn.scrollLeft/Rn.scrollWidth*Rn.clientWidth}):bn})},[nn.isHiddenScrollBar]),St<=dt||!zt||nn.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,ae.Z)(),width:dt,bottom:ot},className:"".concat(ct,"-sticky-scroll")},t.createElement("div",{onMouseDown:lr,ref:kt,className:B()("".concat(ct,"-sticky-scroll-bar"),(0,P.Z)({},"".concat(ct,"-sticky-scroll-bar-active"),Hn)),style:{width:"".concat(zt,"px"),transform:"translate3d(".concat(nn.scrollLeft,"px, 0, 0)")}}))},He=t.forwardRef(Le);function Xe(de){return null}var Ge=Xe;function Je(de){return null}var _e=Je,ut="rc-table",gt=[],Dt={};function Wt(){return"No Data"}function en(de){var me,Ie=(0,A.Z)({rowKey:"key",prefixCls:ut,emptyText:Wt},de),Be=Ie.prefixCls,ke=Ie.className,Ze=Ie.rowClassName,at=Ie.style,ot=Ie.data,et=Ie.rowKey,ct=Ie.scroll,St=Ie.tableLayout,dt=Ie.direction,zt=Ie.title,kt=Ie.footer,Zt=Ie.summary,vn=Ie.caption,nn=Ie.id,hn=Ie.showHeader,an=Ie.components,Cn=Ie.emptyText,zn=Ie.onRow,Hn=Ie.onHeaderRow,Nn=Ie.internalHooks,er=Ie.transformColumns,lr=Ie.internalRefs,On=Ie.tailor,Dn=Ie.sticky,jn=ot||gt,bn=!!jn.length,Rn=Nn===pe,qn=t.useCallback(function(Nr,Yr){return(0,z.Z)(an,Nr)||Yr},[an]),dr=t.useMemo(function(){return typeof et=="function"?et:function(Nr){var Yr=Nr&&Nr[et];return Yr}},[et]),sr=qn(["body"]),Kn=vt(),pr=(0,e.Z)(Kn,3),gr=pr[0],Mr=pr[1],Ar=pr[2],oa=st(Ie,jn,dr),ia=(0,e.Z)(oa,6),cr=ia[0],ca=ia[1],Ir=ia[2],Xr=ia[3],Ur=ia[4],La=ia[5],_n=ct==null?void 0:ct.x,Gn=t.useState(0),Un=(0,e.Z)(Gn,2),Ln=Un[0],Or=Un[1],kn=Fe((0,A.Z)((0,A.Z)((0,A.Z)({},Ie),cr),{},{expandable:!!cr.expandedRowRender,columnTitle:cr.columnTitle,expandedKeys:Ir,getRowKey:dr,onTriggerExpand:La,expandIcon:Xr,expandIconColumnIndex:cr.expandIconColumnIndex,direction:dt,scrollWidth:Rn&&On&&typeof _n=="number"?_n:null}),Rn?er:null),ir=(0,e.Z)(kn,3),Cr=ir[0],xr=ir[1],Ia=ir[2],xa=Ia!=null?Ia:_n,Ya=t.useMemo(function(){return{columns:Cr,flattenColumns:xr}},[Cr,xr]),ua=t.useRef(),Ua=t.useRef(),da=t.useRef(),ka=t.useRef(),po=t.useRef(),Rr=t.useState(!1),Fr=(0,e.Z)(Rr,2),ea=Fr[0],pa=Fr[1],ma=t.useState(!1),yr=(0,e.Z)(ma,2),Ba=yr[0],Oa=yr[1],Wa=xt(new Map),Ja=(0,e.Z)(Wa,2),Qa=Ja[0],Oo=Ja[1],oo=G(xr),Va=oo.map(function(Nr){return Qa.get(Nr)}),Za=t.useMemo(function(){return Va},[Va.join("_")]),Pa=Ue(Za,xr.length,dt),va=ct&&q(ct.y),ta=ct&&q(xa)||!!cr.fixed,$a=ta&&xr.some(function(Nr){var Yr=Nr.fixed;return Yr}),mo=t.useRef(),lo=Me(Dn,Be),qa=lo.isSticky,No=lo.offsetHeader,Zo=lo.offsetSummary,wr=lo.offsetScroll,zr=lo.stickyClassName,Sa=lo.container,na=t.useMemo(function(){return Zt==null?void 0:Zt(jn)},[Zt,jn]),ja=(va||qa)&&t.isValidElement(na)&&na.type===F&&na.props.fixed,za,Ha,io;va&&(Ha={overflowY:"scroll",maxHeight:ct.y}),ta&&(za={overflowX:"auto"},va||(Ha={overflowY:"hidden"}),io={width:xa===!0?"auto":xa,minWidth:"100%"});var _o=t.useCallback(function(Nr,Yr){(0,oe.Z)(ua.current)&&Oo(function(Ga){if(Ga.get(Nr)!==Yr){var co=new Map(Ga);return co.set(Nr,Yr),co}return Ga})},[]),Mi=At(null),Jo=(0,e.Z)(Mi,2),Li=Jo[0],$o=Jo[1];function Do(Nr,Yr){Yr&&(typeof Yr=="function"?Yr(Nr):Yr.scrollLeft!==Nr&&(Yr.scrollLeft=Nr,Yr.scrollLeft!==Nr&&setTimeout(function(){Yr.scrollLeft=Nr},0)))}var So=(0,I.Z)(function(Nr){var Yr=Nr.currentTarget,Ga=Nr.scrollLeft,co=dt==="rtl",uo=typeof Ga=="number"?Ga:Yr.scrollLeft,pi=Yr||Dt;if(!$o()||$o()===pi){var Uo;Li(pi),Do(uo,Ua.current),Do(uo,da.current),Do(uo,po.current),Do(uo,(Uo=mo.current)===null||Uo===void 0?void 0:Uo.setScrollLeft)}var Vo=Yr||Ua.current;if(Vo){var Go=Vo.scrollWidth,Xo=Vo.clientWidth;if(Go===Xo){pa(!1),Oa(!1);return}co?(pa(-uo0)):(pa(uo>0),Oa(uo1?vn-Rn:0,dr=(0,A.Z)((0,A.Z)((0,A.Z)({},er),et),{},{flex:"0 0 ".concat(Rn,"px"),width:"".concat(Rn,"px"),marginRight:qn,pointerEvents:"auto"}),sr=t.useMemo(function(){return St?jn<=1:On===0||jn===0||jn>1},[jn,On,St]);sr?dr.visibility="hidden":St&&(dr.height=dt==null?void 0:dt(jn));var Kn=sr?function(){return null}:zt,pr={};return(jn===0||On===0)&&(pr.rowSpan=1,pr.colSpan=1),t.createElement(xe,(0,c.Z)({className:B()(Zt,ct),ellipsis:Ie.ellipsis,align:Ie.align,scope:Ie.rowScope,component:"div",prefixCls:me.prefixCls,key:Cn,record:ot,index:Ze,renderIndex:at,dataIndex:kt,render:Kn,shouldCellUpdate:Ie.shouldCellUpdate},zn,{appendNode:Hn,additionalProps:(0,A.Z)((0,A.Z)({},Nn),{},{style:dr},pr)}))}var xn=Ut,gn=["data","index","className","rowKey","style","extra","getHeight"],Bn=t.forwardRef(function(de,me){var Ie=de.data,Be=de.index,ke=de.className,Ze=de.rowKey,at=de.style,ot=de.extra,et=de.getHeight,ct=(0,D.Z)(de,gn),St=Ie.record,dt=Ie.indent,zt=Ie.index,kt=o(f,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Zt=kt.scrollX,vn=kt.flattenColumns,nn=kt.prefixCls,hn=kt.fixColumn,an=kt.componentWidth,Cn=ee(St,Ze,Be,dt),zn=Cn.rowSupportExpand,Hn=Cn.expanded,Nn=Cn.rowProps,er=Cn.expandedRowRender,lr=Cn.expandedRowClassName,On;if(zn&&Hn){var Dn=er(St,Be,dt+1,Hn),jn=lr==null?void 0:lr(St,Be,dt),bn={};hn&&(bn={style:(0,P.Z)({},"--virtual-width","".concat(an,"px"))});var Rn="".concat(nn,"-expanded-row-cell");On=t.createElement("div",{className:B()("".concat(nn,"-expanded-row"),"".concat(nn,"-expanded-row-level-").concat(dt+1),jn)},t.createElement(xe,{component:"div",prefixCls:nn,className:B()(Rn,(0,P.Z)({},"".concat(Rn,"-fixed"),hn)),additionalProps:bn},Dn))}var qn=(0,A.Z)((0,A.Z)({},at),{},{width:Zt});ot&&(qn.position="absolute",qn.pointerEvents="none");var dr=t.createElement("div",(0,c.Z)({},Nn,ct,{ref:zn?null:me,className:B()(ke,"".concat(nn,"-row"),Nn==null?void 0:Nn.className,(0,P.Z)({},"".concat(nn,"-row-extra"),ot)),style:(0,A.Z)((0,A.Z)({},qn),Nn==null?void 0:Nn.style)}),vn.map(function(sr,Kn){return t.createElement(xn,{key:Kn,rowInfo:Cn,column:sr,colIndex:Kn,indent:dt,index:Be,renderIndex:zt,record:St,inverse:ot,getHeight:et})}));return zn?t.createElement("div",{ref:me},dr,On):dr}),Pn=m(Bn),tn=Pn,It=t.forwardRef(function(de,me){var Ie=de.data,Be=de.onScroll,ke=o(f,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Ze=ke.flattenColumns,at=ke.onColumnResize,ot=ke.getRowKey,et=ke.expandedKeys,ct=ke.prefixCls,St=ke.childrenColumnName,dt=ke.emptyNode,zt=ke.scrollX,kt=o(un),Zt=kt.scrollY,vn=kt.listItemHeight,nn=t.useRef(),hn=Ae(Ie,St,et,ot),an=t.useMemo(function(){var On=0;return Ze.map(function(Dn){var jn=Dn.width,bn=Dn.key;return On+=jn,[bn,jn,On]})},[Ze]),Cn=t.useMemo(function(){return an.map(function(On){return On[2]})},[an]);t.useEffect(function(){an.forEach(function(On){var Dn=(0,e.Z)(On,2),jn=Dn[0],bn=Dn[1];at(jn,bn)})},[an]),t.useImperativeHandle(me,function(){var On={};return Object.defineProperty(On,"scrollLeft",{get:function(){var jn;return((jn=nn.current)===null||jn===void 0?void 0:jn.getScrollInfo().x)||0},set:function(jn){var bn;(bn=nn.current)===null||bn===void 0||bn.scrollTo({left:jn})}}),On});var zn=function(Dn,jn){var bn,Rn=(bn=hn[jn])===null||bn===void 0?void 0:bn.record,qn=Dn.onCell;if(qn){var dr,sr=qn(Rn,jn);return(dr=sr==null?void 0:sr.rowSpan)!==null&&dr!==void 0?dr:1}return 1},Hn=function(Dn){var jn=Dn.start,bn=Dn.end,Rn=Dn.getSize,qn=Dn.offsetY;if(bn<0)return null;for(var dr=Ze.filter(function(_n){return zn(_n,jn)===0}),sr=jn,Kn=function(Gn){if(dr=dr.filter(function(Un){return zn(Un,Gn)===0}),!dr.length)return sr=Gn,"break"},pr=jn;pr>=0;pr-=1){var gr=Kn(pr);if(gr==="break")break}for(var Mr=Ze.filter(function(_n){return zn(_n,bn)!==1}),Ar=bn,oa=function(Gn){if(Mr=Mr.filter(function(Un){return zn(Un,Gn)!==1}),!Mr.length)return Ar=Math.max(Gn-1,bn),"break"},ia=bn;ia1})&&ca.push(Gn)},Xr=sr;Xr<=Ar;Xr+=1)var Ur=Ir(Xr);var La=ca.map(function(_n){var Gn=hn[_n],Un=ot(Gn.record,_n),Ln=function(ir){var Cr=_n+ir-1,xr=ot(hn[Cr].record,Cr),Ia=Rn(Un,xr);return Ia.bottom-Ia.top},Or=Rn(Un);return t.createElement(tn,{key:_n,data:Gn,rowKey:Un,index:_n,style:{top:-qn+Or.top},extra:!0,getHeight:Ln})});return La},Nn=t.useMemo(function(){return{columnsOffset:Cn}},[Cn]),er="".concat(ct,"-tbody"),lr;return hn.length?lr=t.createElement(mn.Z,{fullHeight:!1,ref:nn,className:B()(er,"".concat(er,"-virtual")),height:Zt,itemHeight:vn||24,data:hn,itemKey:function(Dn){return ot(Dn.record)},scrollWidth:zt,onVirtualScroll:function(Dn){var jn=Dn.x;Be({scrollLeft:jn})},extraRender:Hn},function(On,Dn,jn){var bn=ot(On.record,Dn);return t.createElement(tn,(0,c.Z)({data:On,rowKey:bn,index:Dn},jn))}):lr=t.createElement("div",{className:B()("".concat(ct,"-placeholder"))},t.createElement(xe,{component:"div",prefixCls:ct},dt)),t.createElement(pn.Provider,{value:Nn},lr)}),Rt=m(It),dn=Rt,Ve=function(me,Ie){var Be=Ie.ref,ke=Ie.onScroll;return t.createElement(dn,{ref:Be,data:me,onScroll:ke})},Qe=100;function nt(de){var me=de.columns,Ie=de.scroll,Be=de.prefixCls,ke=Be===void 0?ut:Be,Ze=de.className,at=de.listItemHeight,ot=Ie||{},et=ot.x,ct=ot.y;typeof et!="number"&&(et=((me||[]).length+1)*Qe),typeof ct!="number"&&(ct=500);var St=t.useMemo(function(){return{scrollY:ct,listItemHeight:at}},[ct,at]);return t.createElement(un.Provider,{value:St},t.createElement(Tt,(0,c.Z)({},de,{className:B()(Ze,"".concat(ke,"-virtual")),scroll:(0,A.Z)((0,A.Z)({},Ie),{},{x:et}),components:{body:Ve},columns:me,internalHooks:pe,tailor:!0})))}function ht(de){return v(nt,de)}var Bt=ht(),Xt=null;function Nt(de){return null}var ft=Nt;function Et(de){return null}var _t=Et,Vt=C(2738),Gt=C(68031),Fn=C(36355),An=C(93891),Tn=C(19716),Mn=C(8628),Xn=C(31724),tr=C(58421),nr=C(71418),Jn=C(88088);function jr(de){return function(Ie){let{prefixCls:Be,onExpand:ke,record:Ze,expanded:at,expandable:ot}=Ie;const et=`${Be}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:ct=>{ke(Ze,ct),ct.stopPropagation()},className:B()(et,{[`${et}-spaced`]:!ot,[`${et}-expanded`]:ot&&at,[`${et}-collapsed`]:ot&&!at}),"aria-label":at?de.collapse:de.expand,"aria-expanded":at})}}var Vr=jr;function Br(de,me){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:me}function Qr(de,me){return me?`${me}-${de}`:`${de}`}function Dr(de,me){return typeof de=="function"?de(me):de}function _r(de,me){const Ie=Dr(de,me);return Object.prototype.toString.call(Ie)==="[object Object]"?"":Ie}var Ca={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Jr=Ca,wa=C(7657),Ea=function(me,Ie){return t.createElement(wa.Z,(0,c.Z)({},me,{ref:Ie,icon:Jr}))},Yn=t.forwardRef(Ea),Vn=Yn,Sr=C(56762);function ar(de){const me=t.useRef(de),Ie=(0,Sr.Z)();return[()=>me.current,Be=>{me.current=Be,Ie()}]}var or=C(3113),br=C(24905),Hr=C(38854),In=C(64165),Wn=C(20834),Qn=C(40875),$n=C(5112),fr=C(17574),Er=C(47472),sa=C(92832);function Wr(de){let{value:me,onChange:Ie,filterSearch:Be,tablePrefixCls:ke,locale:Ze}=de;return Be?t.createElement("div",{className:`${ke}-filter-dropdown-search`},t.createElement(sa.default,{prefix:t.createElement(Er.Z,null),placeholder:Ze.filterSearchPlaceholder,onChange:Ie,value:me,htmlSize:1,className:`${ke}-filter-dropdown-search-input`})):null}var Kr=Wr,Gr=C(10228);const Tr=de=>{const{keyCode:me}=de;me===Gr.Z.ENTER&&de.stopPropagation()};var Lr=t.forwardRef((de,me)=>t.createElement("div",{className:de.className,onClick:Ie=>Ie.stopPropagation(),onKeyDown:Tr,ref:me},de.children));function kr(de){let me=[];return(de||[]).forEach(Ie=>{let{value:Be,children:ke}=Ie;me.push(Be),ke&&(me=[].concat((0,Ot.Z)(me),(0,Ot.Z)(kr(ke))))}),me}function la(de){return de.some(me=>{let{children:Ie}=me;return Ie})}function Pr(de,me){return typeof me=="string"||typeof me=="number"?me==null?void 0:me.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Fa(de){let{filters:me,prefixCls:Ie,filteredKeys:Be,filterMultiple:ke,searchValue:Ze,filterSearch:at}=de;return me.map((ot,et)=>{const ct=String(ot.value);if(ot.children)return{key:ct||et,label:ot.text,popupClassName:`${Ie}-dropdown-submenu`,children:Fa({filters:ot.children,prefixCls:Ie,filteredKeys:Be,filterMultiple:ke,searchValue:Ze,filterSearch:at})};const St=ke?br.default:$n.ZP,dt={key:ot.value!==void 0?ct:et,label:t.createElement(t.Fragment,null,t.createElement(St,{checked:Be.includes(ct)}),t.createElement("span",null,ot.text))};return Ze.trim()?typeof at=="function"?at(Ze,ot)?dt:null:Pr(Ze,ot.text)?dt:null:dt})}function Ta(de){var me,Ie;const{tablePrefixCls:Be,prefixCls:ke,column:Ze,dropdownPrefixCls:at,columnKey:ot,filterMultiple:et,filterMode:ct="menu",filterSearch:St=!1,filterState:dt,triggerFilter:zt,locale:kt,children:Zt,getPopupContainer:vn}=de,{filterDropdownOpen:nn,onFilterDropdownOpenChange:hn,filterResetToDefaultFilteredValue:an,defaultFilteredValue:Cn,filterDropdownVisible:zn,onFilterDropdownVisibleChange:Hn}=Ze,[Nn,er]=t.useState(!1),lr=!!(dt&&(!((me=dt.filteredKeys)===null||me===void 0)&&me.length||dt.forceFiltered)),On=kn=>{er(kn),hn==null||hn(kn),Hn==null||Hn(kn)},Dn=(Ie=nn!=null?nn:zn)!==null&&Ie!==void 0?Ie:Nn,jn=dt==null?void 0:dt.filteredKeys,[bn,Rn]=ar(jn||[]),qn=kn=>{let{selectedKeys:ir}=kn;Rn(ir)},dr=(kn,ir)=>{let{node:Cr,checked:xr}=ir;qn(et?{selectedKeys:kn}:{selectedKeys:xr&&Cr.key?[Cr.key]:[]})};t.useEffect(()=>{Nn&&qn({selectedKeys:jn||[]})},[jn]);const[sr,Kn]=t.useState([]),pr=kn=>{Kn(kn)},[gr,Mr]=t.useState(""),Ar=kn=>{const{value:ir}=kn.target;Mr(ir)};t.useEffect(()=>{Nn||Mr("")},[Nn]);const oa=kn=>{const ir=kn&&kn.length?kn:null;if(ir===null&&(!dt||!dt.filteredKeys)||(0,a.Z)(ir,dt==null?void 0:dt.filteredKeys,!0))return null;zt({column:Ze,key:ot,filteredKeys:ir})},ia=()=>{On(!1),oa(bn())},cr=function(){let{confirm:kn,closeDropdown:ir}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};kn&&oa([]),ir&&On(!1),Mr(""),Rn(an?(Cn||[]).map(Cr=>String(Cr)):[])},ca=function(){let{closeDropdown:kn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};kn&&On(!1),oa(bn())},Ir=kn=>{kn&&jn!==void 0&&Rn(jn||[]),On(kn),!kn&&!Ze.filterDropdown&&ia()},Xr=B()({[`${at}-menu-without-submenu`]:!la(Ze.filters||[])}),Ur=kn=>{if(kn.target.checked){const ir=kr(Ze==null?void 0:Ze.filters).map(Cr=>String(Cr));Rn(ir)}else Rn([])},La=kn=>{let{filters:ir}=kn;return(ir||[]).map((Cr,xr)=>{const Ia=String(Cr.value),xa={title:Cr.text,key:Cr.value!==void 0?Ia:xr};return Cr.children&&(xa.children=La({filters:Cr.children})),xa})},_n=kn=>{var ir;return Object.assign(Object.assign({},kn),{text:kn.title,value:kn.key,children:((ir=kn.children)===null||ir===void 0?void 0:ir.map(Cr=>_n(Cr)))||[]})};let Gn;if(typeof Ze.filterDropdown=="function")Gn=Ze.filterDropdown({prefixCls:`${at}-custom`,setSelectedKeys:kn=>qn({selectedKeys:kn}),selectedKeys:bn(),confirm:ca,clearFilters:cr,filters:Ze.filters,visible:Dn,close:()=>{On(!1)}});else if(Ze.filterDropdown)Gn=Ze.filterDropdown;else{const kn=bn()||[],ir=()=>(Ze.filters||[]).length===0?t.createElement(In.Z,{image:In.Z.PRESENTED_IMAGE_SIMPLE,description:kt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ct==="tree"?t.createElement(t.Fragment,null,t.createElement(Kr,{filterSearch:St,value:gr,onChange:Ar,tablePrefixCls:Be,locale:kt}),t.createElement("div",{className:`${Be}-filter-dropdown-tree`},et?t.createElement(br.default,{checked:kn.length===kr(Ze.filters).length,indeterminate:kn.length>0&&kn.lengthtypeof St=="function"?St(gr,_n(xr)):Pr(gr,xr.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Kr,{filterSearch:St,value:gr,onChange:Ar,tablePrefixCls:Be,locale:kt}),t.createElement(Wn.default,{selectable:!0,multiple:et,prefixCls:`${at}-menu`,className:Xr,onSelect:qn,onDeselect:qn,selectedKeys:kn,getPopupContainer:vn,openKeys:sr,onOpenChange:pr,items:Fa({filters:Ze.filters||[],filterSearch:St,prefixCls:ke,filteredKeys:bn(),filterMultiple:et,searchValue:gr})})),Cr=()=>an?(0,a.Z)((Cn||[]).map(xr=>String(xr)),kn,!0):kn.length===0;Gn=t.createElement(t.Fragment,null,ir(),t.createElement("div",{className:`${ke}-dropdown-btns`},t.createElement(or.ZP,{type:"link",size:"small",disabled:Cr(),onClick:()=>cr()},kt.filterReset),t.createElement(or.ZP,{type:"primary",size:"small",onClick:ia},kt.filterConfirm)))}Ze.filterDropdown&&(Gn=t.createElement(Qn.J,{selectable:void 0},Gn));const Un=()=>t.createElement(Lr,{className:`${ke}-dropdown`},Gn);let Ln;typeof Ze.filterIcon=="function"?Ln=Ze.filterIcon(lr):Ze.filterIcon?Ln=Ze.filterIcon:Ln=t.createElement(Vn,null);const{direction:Or}=t.useContext(Fn.E_);return t.createElement("div",{className:`${ke}-column`},t.createElement("span",{className:`${Be}-column-title`},Zt),t.createElement(Hr.Z,{dropdownRender:Un,trigger:["click"],open:Dn,onOpenChange:Ir,getPopupContainer:vn,placement:Or==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:B()(`${ke}-trigger`,{active:lr}),onClick:kn=>{kn.stopPropagation()}},Ln)))}var _a=Ta;function Ra(de,me,Ie){let Be=[];return(de||[]).forEach((ke,Ze)=>{var at;const ot=Qr(Ze,Ie);if(ke.filters||"filterDropdown"in ke||"onFilter"in ke)if("filteredValue"in ke){let et=ke.filteredValue;"filterDropdown"in ke||(et=(at=et==null?void 0:et.map(String))!==null&&at!==void 0?at:et),Be.push({column:ke,key:Br(ke,ot),filteredKeys:et,forceFiltered:ke.filtered})}else Be.push({column:ke,key:Br(ke,ot),filteredKeys:me&&ke.defaultFilteredValue?ke.defaultFilteredValue:void 0,forceFiltered:ke.filtered});"children"in ke&&(Be=[].concat((0,Ot.Z)(Be),(0,Ot.Z)(Ra(ke.children,me,ot))))}),Be}function so(de,me,Ie,Be,ke,Ze,at,ot){return Ie.map((et,ct)=>{const St=Qr(ct,ot),{filterMultiple:dt=!0,filterMode:zt,filterSearch:kt}=et;let Zt=et;if(Zt.filters||Zt.filterDropdown){const vn=Br(Zt,St),nn=Be.find(hn=>{let{key:an}=hn;return vn===an});Zt=Object.assign(Object.assign({},Zt),{title:hn=>t.createElement(_a,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:me,column:Zt,columnKey:vn,filterState:nn,filterMultiple:dt,filterMode:zt,filterSearch:kt,triggerFilter:Ze,locale:ke,getPopupContainer:at},Dr(et.title,hn))})}return"children"in Zt&&(Zt=Object.assign(Object.assign({},Zt),{children:so(de,me,Zt.children,Be,ke,Ze,at,St)})),Zt})}function Oe(de){const me={};return de.forEach(Ie=>{let{key:Be,filteredKeys:ke,column:Ze}=Ie;const{filters:at,filterDropdown:ot}=Ze;if(ot)me[Be]=ke||null;else if(Array.isArray(ke)){const et=kr(at);me[Be]=et.filter(ct=>ke.includes(String(ct)))}else me[Be]=null}),me}function lt(de,me){return me.reduce((Ie,Be)=>{const{column:{onFilter:ke,filters:Ze},filteredKeys:at}=Be;return ke&&at&&at.length?Ie.filter(ot=>at.some(et=>{const ct=kr(Ze),St=ct.findIndex(zt=>String(zt)===String(et)),dt=St!==-1?ct[St]:et;return ke(dt,ot)})):Ie},de)}const Lt=de=>de.flatMap(me=>"children"in me?[me].concat((0,Ot.Z)(Lt(me.children||[]))):[me]);function cn(de){let{prefixCls:me,dropdownPrefixCls:Ie,mergedColumns:Be,onFilterChange:ke,getPopupContainer:Ze,locale:at}=de;const ot=t.useMemo(()=>Lt(Be||[]),[Be]),[et,ct]=t.useState(()=>Ra(ot,!0)),St=t.useMemo(()=>{const Zt=Ra(ot,!1);if(Zt.length===0)return Zt;let vn=!0,nn=!0;if(Zt.forEach(hn=>{let{filteredKeys:an}=hn;an!==void 0?vn=!1:nn=!1}),vn){const hn=(ot||[]).map((an,Cn)=>Br(an,Qr(Cn)));return et.filter(an=>{let{key:Cn}=an;return hn.includes(Cn)}).map(an=>{const Cn=ot[hn.findIndex(zn=>zn===an.key)];return Object.assign(Object.assign({},an),{column:Object.assign(Object.assign({},an.column),Cn),forceFiltered:Cn.filtered})})}return Zt},[ot,et]),dt=t.useMemo(()=>Oe(St),[St]),zt=Zt=>{const vn=St.filter(nn=>{let{key:hn}=nn;return hn!==Zt.key});vn.push(Zt),ct(vn),ke(Oe(vn),vn)};return[Zt=>so(me,Ie,Zt,St,at,zt,Ze),St,dt]}var Sn=cn;function fn(de,me,Ie){const Be=t.useRef({});function ke(Ze){if(!Be.current||Be.current.data!==de||Be.current.childrenColumnName!==me||Be.current.getRowKey!==Ie){let ot=function(et){et.forEach((ct,St)=>{const dt=Ie(ct,St);at.set(dt,ct),ct&&typeof ct=="object"&&me in ct&&ot(ct[me]||[])})};const at=new Map;ot(de),Be.current={data:de,childrenColumnName:me,kvMap:at,getRowKey:Ie}}return Be.current.kvMap.get(Ze)}return[ke]}var rr=C(50371),vr=function(de,me){var Ie={};for(var Be in de)Object.prototype.hasOwnProperty.call(de,Be)&&me.indexOf(Be)<0&&(Ie[Be]=de[Be]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,Be=Object.getOwnPropertySymbols(de);ke{const Ze=de[ke];typeof Ze!="function"&&(Ie[ke]=Ze)}),Ie}function eo(de,me,Ie){const Be=Ie&&typeof Ie=="object"?Ie:{},{total:ke=0}=Be,Ze=vr(Be,["total"]),[at,ot]=(0,t.useState)(()=>({current:"defaultCurrent"in Ze?Ze.defaultCurrent:1,pageSize:"defaultPageSize"in Ze?Ze.defaultPageSize:ha})),et=(0,rr.Z)(at,Ze,{total:ke>0?ke:de}),ct=Math.ceil((ke||de)/et.pageSize);et.current>ct&&(et.current=ct||1);const St=(zt,kt)=>{ot({current:zt!=null?zt:1,pageSize:kt||et.pageSize})},dt=(zt,kt)=>{var Zt;Ie&&((Zt=Ie.onChange)===null||Zt===void 0||Zt.call(Ie,zt,kt)),St(zt,kt),me(zt,kt||(et==null?void 0:et.pageSize))};return Ie===!1?[{},()=>{}]:[Object.assign(Object.assign({},et),{onChange:dt}),St]}var to=eo,fo=C(84105),Xa=C(35654),hr=C(90782),ur=C(71430),ga=C(18929);const ra={},$r="SELECT_ALL",ya="SELECT_INVERT",fa="SELECT_NONE",Aa=[],Na=(de,me)=>{let Ie=[];return(me||[]).forEach(Be=>{Ie.push(Be),Be&&typeof Be=="object"&&de in Be&&(Ie=[].concat((0,Ot.Z)(Ie),(0,Ot.Z)(Na(de,Be[de]))))}),Ie};var Ka=(de,me)=>{const{preserveSelectedRowKeys:Ie,selectedRowKeys:Be,defaultSelectedRowKeys:ke,getCheckboxProps:Ze,onChange:at,onSelect:ot,onSelectAll:et,onSelectInvert:ct,onSelectNone:St,onSelectMultiple:dt,columnWidth:zt,type:kt,selections:Zt,fixed:vn,renderCell:nn,hideSelectAll:hn,checkStrictly:an=!0}=me||{},{prefixCls:Cn,data:zn,pageData:Hn,getRecordByKey:Nn,getRowKey:er,expandType:lr,childrenColumnName:On,locale:Dn,getPopupContainer:jn}=de,[bn,Rn]=(0,ga.Z)(Be||ke||Aa,{value:Be}),qn=t.useRef(new Map),dr=(0,t.useCallback)(_n=>{if(Ie){const Gn=new Map;_n.forEach(Un=>{let Ln=Nn(Un);!Ln&&qn.current.has(Un)&&(Ln=qn.current.get(Un)),Gn.set(Un,Ln)}),qn.current=Gn}},[Nn,Ie]);t.useEffect(()=>{dr(bn)},[bn]);const{keyEntities:sr}=(0,t.useMemo)(()=>{if(an)return{keyEntities:null};let _n=zn;if(Ie){const Gn=new Set(zn.map((Ln,Or)=>er(Ln,Or))),Un=Array.from(qn.current).reduce((Ln,Or)=>{let[kn,ir]=Or;return Gn.has(kn)?Ln:Ln.concat(ir)},[]);_n=[].concat((0,Ot.Z)(_n),(0,Ot.Z)(Un))}return(0,ur.I8)(_n,{externalGetKey:er,childrenPropName:On})},[zn,er,an,On,Ie]),Kn=(0,t.useMemo)(()=>Na(On,Hn),[On,Hn]),pr=(0,t.useMemo)(()=>{const _n=new Map;return Kn.forEach((Gn,Un)=>{const Ln=er(Gn,Un),Or=(Ze?Ze(Gn):null)||{};_n.set(Ln,Or)}),_n},[Kn,er,Ze]),gr=(0,t.useCallback)(_n=>{var Gn;return!!(!((Gn=pr.get(er(_n)))===null||Gn===void 0)&&Gn.disabled)},[pr,er]),[Mr,Ar]=(0,t.useMemo)(()=>{if(an)return[bn||[],[]];const{checkedKeys:_n,halfCheckedKeys:Gn}=(0,hr.S)(bn,!0,sr,gr);return[_n||[],Gn]},[bn,an,sr,gr]),oa=(0,t.useMemo)(()=>{const _n=kt==="radio"?Mr.slice(0,1):Mr;return new Set(_n)},[Mr,kt]),ia=(0,t.useMemo)(()=>kt==="radio"?new Set:new Set(Ar),[Ar,kt]),[cr,ca]=(0,t.useState)(null);t.useEffect(()=>{me||Rn(Aa)},[!!me]);const Ir=(0,t.useCallback)((_n,Gn)=>{let Un,Ln;dr(_n),Ie?(Un=_n,Ln=_n.map(Or=>qn.current.get(Or))):(Un=[],Ln=[],_n.forEach(Or=>{const kn=Nn(Or);kn!==void 0&&(Un.push(Or),Ln.push(kn))})),Rn(Un),at==null||at(Un,Ln,{type:Gn})},[Rn,Nn,at,Ie]),Xr=(0,t.useCallback)((_n,Gn,Un,Ln)=>{if(ot){const Or=Un.map(kn=>Nn(kn));ot(Nn(_n),Gn,Or,Ln)}Ir(Un,"single")},[ot,Nn,Ir]),Ur=(0,t.useMemo)(()=>!Zt||hn?null:(Zt===!0?[$r,ya,fa]:Zt).map(Gn=>Gn===$r?{key:"all",text:Dn.selectionAll,onSelect(){Ir(zn.map((Un,Ln)=>er(Un,Ln)).filter(Un=>{const Ln=pr.get(Un);return!(Ln!=null&&Ln.disabled)||oa.has(Un)}),"all")}}:Gn===ya?{key:"invert",text:Dn.selectInvert,onSelect(){const Un=new Set(oa);Hn.forEach((Or,kn)=>{const ir=er(Or,kn),Cr=pr.get(ir);Cr!=null&&Cr.disabled||(Un.has(ir)?Un.delete(ir):Un.add(ir))});const Ln=Array.from(Un);ct&&ct(Ln),Ir(Ln,"invert")}}:Gn===fa?{key:"none",text:Dn.selectNone,onSelect(){St==null||St(),Ir(Array.from(oa).filter(Un=>{const Ln=pr.get(Un);return Ln==null?void 0:Ln.disabled}),"none")}}:Gn).map(Gn=>Object.assign(Object.assign({},Gn),{onSelect:function(){for(var Un,Ln,Or=arguments.length,kn=new Array(Or),ir=0;ir{var Gn;if(!me)return _n.filter(Rr=>Rr!==ra);let Un=(0,Ot.Z)(_n);const Ln=new Set(oa),Or=Kn.map(er).filter(Rr=>!pr.get(Rr).disabled),kn=Or.every(Rr=>Ln.has(Rr)),ir=Or.some(Rr=>Ln.has(Rr)),Cr=()=>{const Rr=[];kn?Or.forEach(ea=>{Ln.delete(ea),Rr.push(ea)}):Or.forEach(ea=>{Ln.has(ea)||(Ln.add(ea),Rr.push(ea))});const Fr=Array.from(Ln);et==null||et(!kn,Fr.map(ea=>Nn(ea)),Rr.map(ea=>Nn(ea))),Ir(Fr,"all"),ca(null)};let xr;if(kt!=="radio"){let Rr;if(Ur){const yr={getPopupContainer:jn,items:Ur.map((Ba,Oa)=>{const{key:Wa,text:Ja,onSelect:Qa}=Ba;return{key:Wa!=null?Wa:Oa,onClick:()=>{Qa==null||Qa(Or)},label:Ja}})};Rr=t.createElement("div",{className:`${Cn}-selection-extra`},t.createElement(Hr.Z,{menu:yr,getPopupContainer:jn},t.createElement("span",null,t.createElement(fo.Z,null))))}const Fr=Kn.map((yr,Ba)=>{const Oa=er(yr,Ba),Wa=pr.get(Oa)||{};return Object.assign({checked:Ln.has(Oa)},Wa)}).filter(yr=>{let{disabled:Ba}=yr;return Ba}),ea=!!Fr.length&&Fr.length===Kn.length,pa=ea&&Fr.every(yr=>{let{checked:Ba}=yr;return Ba}),ma=ea&&Fr.some(yr=>{let{checked:Ba}=yr;return Ba});xr=!hn&&t.createElement("div",{className:`${Cn}-selection`},t.createElement(br.default,{checked:ea?pa:!!Kn.length&&kn,indeterminate:ea?!pa&&ma:!kn&&ir,onChange:Cr,disabled:Kn.length===0||ea,"aria-label":Rr?"Custom selection":"Select all",skipGroup:!0}),Rr)}let Ia;kt==="radio"?Ia=(Rr,Fr,ea)=>{const pa=er(Fr,ea),ma=Ln.has(pa);return{node:t.createElement($n.ZP,Object.assign({},pr.get(pa),{checked:ma,onClick:yr=>yr.stopPropagation(),onChange:yr=>{Ln.has(pa)||Xr(pa,!0,[pa],yr.nativeEvent)}})),checked:ma}}:Ia=(Rr,Fr,ea)=>{var pa;const ma=er(Fr,ea),yr=Ln.has(ma),Ba=ia.has(ma),Oa=pr.get(ma);let Wa;return lr==="nest"?Wa=Ba:Wa=(pa=Oa==null?void 0:Oa.indeterminate)!==null&&pa!==void 0?pa:Ba,{node:t.createElement(br.default,Object.assign({},Oa,{indeterminate:Wa,checked:yr,skipGroup:!0,onClick:Ja=>Ja.stopPropagation(),onChange:Ja=>{let{nativeEvent:Qa}=Ja;const{shiftKey:Oo}=Qa;let oo=-1,Va=-1;if(Oo&&an){const Za=new Set([cr,ma]);Or.some((Pa,va)=>{if(Za.has(Pa))if(oo===-1)oo=va;else return Va=va,!0;return!1})}if(Va!==-1&&oo!==Va&&an){const Za=Or.slice(oo,Va+1),Pa=[];yr?Za.forEach(ta=>{Ln.has(ta)&&(Pa.push(ta),Ln.delete(ta))}):Za.forEach(ta=>{Ln.has(ta)||(Pa.push(ta),Ln.add(ta))});const va=Array.from(Ln);dt==null||dt(!yr,va.map(ta=>Nn(ta)),Pa.map(ta=>Nn(ta))),Ir(va,"multiple")}else{const Za=Mr;if(an){const Pa=yr?(0,Xa._5)(Za,ma):(0,Xa.L0)(Za,ma);Xr(ma,!yr,Pa,Qa)}else{const Pa=(0,hr.S)([].concat((0,Ot.Z)(Za),[ma]),!0,sr,gr),{checkedKeys:va,halfCheckedKeys:ta}=Pa;let $a=va;if(yr){const mo=new Set(va);mo.delete(ma),$a=(0,hr.S)(Array.from(mo),{checked:!1,halfCheckedKeys:ta},sr,gr).checkedKeys}Xr(ma,!yr,$a,Qa)}}ca(yr?null:ma)}})),checked:yr}};const xa=(Rr,Fr,ea)=>{const{node:pa,checked:ma}=Ia(Rr,Fr,ea);return nn?nn(ma,Fr,ea,pa):pa};if(!Un.includes(ra))if(Un.findIndex(Rr=>{var Fr;return((Fr=Rr[Ct])===null||Fr===void 0?void 0:Fr.columnType)==="EXPAND_COLUMN"})===0){const[Rr,...Fr]=Un;Un=[Rr,ra].concat((0,Ot.Z)(Fr))}else Un=[ra].concat((0,Ot.Z)(Un));const Ya=Un.indexOf(ra);Un=Un.filter((Rr,Fr)=>Rr!==ra||Fr===Ya);const ua=Un[Ya-1],Ua=Un[Ya+1];let da=vn;da===void 0&&((Ua==null?void 0:Ua.fixed)!==void 0?da=Ua.fixed:(ua==null?void 0:ua.fixed)!==void 0&&(da=ua.fixed)),da&&ua&&((Gn=ua[Ct])===null||Gn===void 0?void 0:Gn.columnType)==="EXPAND_COLUMN"&&ua.fixed===void 0&&(ua.fixed=da);const ka=B()(`${Cn}-selection-col`,{[`${Cn}-selection-col-with-dropdown`]:Zt&&kt==="checkbox"}),po={fixed:da,width:zt,className:`${Cn}-selection-column`,title:me.columnTitle||xr,render:xa,onCell:me.onCell,[Ct]:{className:ka}};return Un.map(Rr=>Rr===ra?po:Rr)},[er,Kn,me,Mr,oa,ia,zt,Ur,lr,cr,pr,dt,Xr,gr]),oa]},vo=C(89489),jo=C(59477),ho=C(6848);const go="ascend",Co="descend";function yo(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function wo(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ko(de,me){return me?de[de.indexOf(me)+1]:de[0]}function Ao(de,me,Ie){let Be=[];function ke(Ze,at){Be.push({column:Ze,key:Br(Ze,at),multiplePriority:yo(Ze),sortOrder:Ze.sortOrder})}return(de||[]).forEach((Ze,at)=>{const ot=Qr(at,Ie);Ze.children?("sortOrder"in Ze&&ke(Ze,ot),Be=[].concat((0,Ot.Z)(Be),(0,Ot.Z)(Ao(Ze.children,me,ot)))):Ze.sorter&&("sortOrder"in Ze?ke(Ze,ot):me&&Ze.defaultSortOrder&&Be.push({column:Ze,key:Br(Ze,ot),multiplePriority:yo(Ze),sortOrder:Ze.defaultSortOrder}))}),Be}function To(de,me,Ie,Be,ke,Ze,at,ot){return(me||[]).map((et,ct)=>{const St=Qr(ct,ot);let dt=et;if(dt.sorter){const zt=dt.sortDirections||ke,kt=dt.showSorterTooltip===void 0?at:dt.showSorterTooltip,Zt=Br(dt,St),vn=Ie.find(lr=>{let{key:On}=lr;return On===Zt}),nn=vn?vn.sortOrder:null,hn=ko(zt,nn);let an;if(et.sortIcon)an=et.sortIcon({sortOrder:nn});else{const lr=zt.includes(go)&&t.createElement(jo.Z,{className:B()(`${de}-column-sorter-up`,{active:nn===go})}),On=zt.includes(Co)&&t.createElement(vo.Z,{className:B()(`${de}-column-sorter-down`,{active:nn===Co})});an=t.createElement("span",{className:B()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(lr&&On)})},t.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},lr,On))}const{cancelSort:Cn,triggerAsc:zn,triggerDesc:Hn}=Ze||{};let Nn=Cn;hn===Co?Nn=Hn:hn===go&&(Nn=zn);const er=typeof kt=="object"?kt:{title:Nn};dt=Object.assign(Object.assign({},dt),{className:B()(dt.className,{[`${de}-column-sort`]:nn}),title:lr=>{const On=t.createElement("div",{className:`${de}-column-sorters`},t.createElement("span",{className:`${de}-column-title`},Dr(et.title,lr)),an);return kt?t.createElement(ho.Z,Object.assign({},er),On):On},onHeaderCell:lr=>{const On=et.onHeaderCell&&et.onHeaderCell(lr)||{},Dn=On.onClick,jn=On.onKeyDown;On.onClick=qn=>{Be({column:et,key:Zt,sortOrder:hn,multiplePriority:yo(et)}),Dn==null||Dn(qn)},On.onKeyDown=qn=>{qn.keyCode===Gr.Z.ENTER&&(Be({column:et,key:Zt,sortOrder:hn,multiplePriority:yo(et)}),jn==null||jn(qn))};const bn=_r(et.title,{}),Rn=bn==null?void 0:bn.toString();return nn?On["aria-sort"]=nn==="ascend"?"ascending":"descending":On["aria-label"]=Rn||"",On.className=B()(On.className,`${de}-column-has-sorters`),On.tabIndex=0,et.ellipsis&&(On.title=(bn!=null?bn:"").toString()),On}})}return"children"in dt&&(dt=Object.assign(Object.assign({},dt),{children:To(de,dt.children,Ie,Be,ke,Ze,at,St)})),dt})}function Ro(de){const{column:me,sortOrder:Ie}=de;return{column:me,order:Ie,field:me.dataIndex,columnKey:me.key}}function Bo(de){const me=de.filter(Ie=>{let{sortOrder:Be}=Ie;return Be}).map(Ro);return me.length===0&&de.length?Object.assign(Object.assign({},Ro(de[de.length-1])),{column:void 0}):me.length<=1?me[0]||{}:me}function aa(de,me,Ie){const Be=me.slice().sort((at,ot)=>ot.multiplePriority-at.multiplePriority),ke=de.slice(),Ze=Be.filter(at=>{let{column:{sorter:ot},sortOrder:et}=at;return wo(ot)&&et});return Ze.length?ke.sort((at,ot)=>{for(let et=0;et{const ot=at[Ie];return ot?Object.assign(Object.assign({},at),{[Ie]:aa(ot,me,Ie)}):at}):ke}function Zr(de){let{prefixCls:me,mergedColumns:Ie,onSorterChange:Be,sortDirections:ke,tableLocale:Ze,showSorterTooltip:at}=de;const[ot,et]=t.useState(Ao(Ie,!0)),ct=t.useMemo(()=>{let Zt=!0;const vn=Ao(Ie,!1);if(!vn.length)return ot;const nn=[];function hn(Cn){Zt?nn.push(Cn):nn.push(Object.assign(Object.assign({},Cn),{sortOrder:null}))}let an=null;return vn.forEach(Cn=>{an===null?(hn(Cn),Cn.sortOrder&&(Cn.multiplePriority===!1?Zt=!1:an=!0)):(an&&Cn.multiplePriority!==!1||(Zt=!1),hn(Cn))}),nn},[Ie,ot]),St=t.useMemo(()=>{const Zt=ct.map(vn=>{let{column:nn,sortOrder:hn}=vn;return{column:nn,order:hn}});return{sortColumns:Zt,sortColumn:Zt[0]&&Zt[0].column,sortOrder:Zt[0]&&Zt[0].order}},[ct]);function dt(Zt){let vn;Zt.multiplePriority===!1||!ct.length||ct[0].multiplePriority===!1?vn=[Zt]:vn=[].concat((0,Ot.Z)(ct.filter(nn=>{let{key:hn}=nn;return hn!==Zt.key})),[Zt]),et(vn),Be(Bo(vn),vn)}return[Zt=>To(me,Zt,ct,dt,ke,Ze,at),ct,St,()=>Bo(ct)]}function qr(de,me){return de.map(Ie=>{const Be=Object.assign({},Ie);return Be.title=Dr(Ie.title,me),"children"in Be&&(Be.children=qr(Be.children,me)),Be})}function Da(de){return[t.useCallback(Ie=>qr(Ie,de),[de])]}var Ma=on((de,me)=>{const{_renderTimes:Ie}=de,{_renderTimes:Be}=me;return Ie!==Be}),bo=ht((de,me)=>{const{_renderTimes:Ie}=de,{_renderTimes:Be}=me;return Ie!==Be}),ro=C(64993),Eo=C(17313),Po=C(83116),Fo=C(37613),Io=de=>{const{componentCls:me}=de,Ie=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,Be=(ke,Ze,at)=>({[`&${me}-${ke}`]:{[`> ${me}-container`]:{[`> ${me}-content, > ${me}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${me}-expanded-row-fixed`]:{margin:`-${Ze}px -${at+de.lineWidth}px`}}}}}});return{[`${me}-wrapper`]:{[`${me}${me}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${me}-title`]:{border:Ie,borderBottom:0},[`> ${me}-container`]:{borderInlineStart:Ie,borderTop:Ie,[` + > ${me}-content, + > ${me}-header, + > ${me}-body, + > ${me}-summary + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Ie},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Ie},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${me}-cell-fix-right-first::after`]:{borderInlineEnd:Ie}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${me}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:Ie,content:'""'}}}}}},[`&${me}-scroll-horizontal`]:{[`> ${me}-container > ${me}-body`]:{"> table > tbody":{[` + > tr${me}-expanded-row, + > tr${me}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},Be("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),Be("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${me}-footer`]:{border:Ie,borderTop:0}}),[`${me}-cell`]:{[`${me}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${me}-bordered ${me}-cell-scrollbar`]:{borderInlineEnd:Ie}}}},mi=de=>{const{componentCls:me}=de;return{[`${me}-wrapper`]:{[`${me}-cell-ellipsis`]:Object.assign(Object.assign({},Eo.vS),{wordBreak:"keep-all",[` + &${me}-cell-fix-left-last, + &${me}-cell-fix-right-first + `]:{overflow:"visible",[`${me}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${me}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},vi=de=>{const{componentCls:me}=de;return{[`${me}-wrapper`]:{[`${me}-tbody > tr${me}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},hi=C(15969),gi=de=>{const{componentCls:me,antCls:Ie,controlInteractiveSize:Be,motionDurationSlow:ke,lineWidth:Ze,paddingXS:at,lineType:ot,tableBorderColor:et,tableExpandIconBg:ct,tableExpandColumnWidth:St,borderRadius:dt,fontSize:zt,fontSizeSM:kt,lineHeight:Zt,tablePaddingVertical:vn,tablePaddingHorizontal:nn,tableExpandedRowBg:hn,paddingXXS:an}=de,Cn=Be/2-Ze,zn=Cn*2+Ze*3,Hn=`${Ze}px ${ot} ${et}`,Nn=an-Ze;return{[`${me}-wrapper`]:{[`${me}-expand-icon-col`]:{width:St},[`${me}-row-expand-icon-cell`]:{textAlign:"center",[`${me}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${me}-row-indent`]:{height:1,float:"left"},[`${me}-row-expand-icon`]:Object.assign(Object.assign({},(0,hi.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:zn,height:zn,padding:0,color:"inherit",lineHeight:`${zn}px`,background:ct,border:Hn,borderRadius:dt,transform:`scale(${Be/zn})`,transition:`all ${ke}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ke} ease-out`,content:'""'},"&::before":{top:Cn,insetInlineEnd:Nn,insetInlineStart:Nn,height:Ze},"&::after":{top:Nn,bottom:Nn,insetInlineStart:Cn,width:Ze,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${me}-row-indent + ${me}-row-expand-icon`]:{marginTop:(zt*Zt-Ze*3)/2-Math.ceil((kt*1.4-Ze*3)/2),marginInlineEnd:at},[`tr${me}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:hn}},[`${Ie}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${me}-expanded-row-fixed`]:{position:"relative",margin:`-${vn}px -${nn}px`,padding:`${vn}px ${nn}px`}}}},yi=de=>{const{componentCls:me,antCls:Ie,iconCls:Be,tableFilterDropdownWidth:ke,tableFilterDropdownSearchWidth:Ze,paddingXXS:at,paddingXS:ot,colorText:et,lineWidth:ct,lineType:St,tableBorderColor:dt,tableHeaderIconColor:zt,fontSizeSM:kt,tablePaddingHorizontal:Zt,borderRadius:vn,motionDurationSlow:nn,colorTextDescription:hn,colorPrimary:an,tableHeaderFilterActiveBg:Cn,colorTextDisabled:zn,tableFilterDropdownBg:Hn,tableFilterDropdownHeight:Nn,controlItemBgHover:er,controlItemBgActive:lr,boxShadowSecondary:On,filterDropdownMenuBg:Dn}=de,jn=`${Ie}-dropdown`,bn=`${me}-filter-dropdown`,Rn=`${Ie}-tree`,qn=`${ct}px ${St} ${dt}`;return[{[`${me}-wrapper`]:{[`${me}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${me}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-at,marginInline:`${at}px ${-Zt/2}px`,padding:`0 ${at}px`,color:zt,fontSize:kt,borderRadius:vn,cursor:"pointer",transition:`all ${nn}`,"&:hover":{color:hn,background:Cn},"&.active":{color:an}}}},{[`${Ie}-dropdown`]:{[bn]:Object.assign(Object.assign({},(0,Eo.Wf)(de)),{minWidth:ke,backgroundColor:Hn,borderRadius:vn,boxShadow:On,overflow:"hidden",[`${jn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Dn,"&:empty::after":{display:"block",padding:`${ot}px 0`,color:zn,fontSize:kt,textAlign:"center",content:'"Not Found"'}},[`${bn}-tree`]:{paddingBlock:`${ot}px 0`,paddingInline:ot,[Rn]:{padding:0},[`${Rn}-treenode ${Rn}-node-content-wrapper:hover`]:{backgroundColor:er},[`${Rn}-treenode-checkbox-checked ${Rn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:lr}}},[`${bn}-search`]:{padding:ot,borderBottom:qn,"&-input":{input:{minWidth:Ze},[Be]:{color:zn}}},[`${bn}-checkall`]:{width:"100%",marginBottom:at,marginInlineStart:at},[`${bn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${ot-ct}px ${ot}px`,overflow:"hidden",borderTop:qn}})}},{[`${Ie}-dropdown ${bn}, ${bn}-submenu`]:{[`${Ie}-checkbox-wrapper + span`]:{paddingInlineStart:ot,color:et},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},bi=de=>{const{componentCls:me,lineWidth:Ie,colorSplit:Be,motionDurationSlow:ke,zIndexTableFixed:Ze,tableBg:at,zIndexTableSticky:ot}=de,et=Be;return{[`${me}-wrapper`]:{[` + ${me}-cell-fix-left, + ${me}-cell-fix-right + `]:{position:"sticky !important",zIndex:Ze,background:at},[` + ${me}-cell-fix-left-first::after, + ${me}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Ie,width:30,transform:"translateX(100%)",transition:`box-shadow ${ke}`,content:'""',pointerEvents:"none"},[`${me}-cell-fix-left-all::after`]:{display:"none"},[` + ${me}-cell-fix-right-first::after, + ${me}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-Ie,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ke}`,content:'""',pointerEvents:"none"},[`${me}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:ot+1,width:30,transition:`box-shadow ${ke}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${me}-ping-left`]:{[`&:not(${me}-has-fix-left) ${me}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${et}`}},[` + ${me}-cell-fix-left-first::after, + ${me}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${et}`},[`${me}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${me}-ping-right`]:{[`&:not(${me}-has-fix-right) ${me}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${et}`}},[` + ${me}-cell-fix-right-first::after, + ${me}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${et}`}}}}},Ei=de=>{const{componentCls:me,antCls:Ie}=de;return{[`${me}-wrapper`]:{[`${me}-pagination${Ie}-pagination`]:{margin:`${de.margin}px 0`},[`${me}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},xi=de=>{const{componentCls:me,tableRadius:Ie}=de;return{[`${me}-wrapper`]:{[me]:{[`${me}-title, ${me}-header`]:{borderRadius:`${Ie}px ${Ie}px 0 0`},[`${me}-title + ${me}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${me}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:Ie,borderStartEndRadius:Ie,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Ie},"> *:last-child":{borderStartEndRadius:Ie}}},"&-footer":{borderRadius:`0 0 ${Ie}px ${Ie}px`}}}}},Si=de=>{const{componentCls:me}=de;return{[`${me}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${me}-pagination-left`]:{justifyContent:"flex-end"},[`${me}-pagination-right`]:{justifyContent:"flex-start"},[`${me}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${me}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${me}-row-indent`]:{float:"right"}}}}},Ci=de=>{const{componentCls:me,antCls:Ie,iconCls:Be,fontSizeIcon:ke,padding:Ze,paddingXS:at,tableHeaderIconColor:ot,tableHeaderIconColorHover:et,tableSelectionColumnWidth:ct}=de;return{[`${me}-wrapper`]:{[`${me}-selection-col`]:{width:ct,[`&${me}-selection-col-with-dropdown`]:{width:ct+ke+Ze/4}},[`${me}-bordered ${me}-selection-col`]:{width:ct+at*2,[`&${me}-selection-col-with-dropdown`]:{width:ct+ke+Ze/4+at*2}},[` + table tr th${me}-selection-column, + table tr td${me}-selection-column + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Ie}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${me}-selection-column${me}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${me}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${me}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${me}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[Be]:{color:ot,fontSize:ke,verticalAlign:"baseline","&:hover":{color:et}}}}}},wi=de=>{const{componentCls:me}=de,Ie=(Be,ke,Ze,at)=>({[`${me}${me}-${Be}`]:{fontSize:at,[` + ${me}-title, + ${me}-footer, + ${me}-cell, + ${me}-thead > tr > th, + ${me}-tbody > tr > th, + ${me}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${ke}px ${Ze}px`},[`${me}-filter-trigger`]:{marginInlineEnd:`-${Ze/2}px`},[`${me}-expanded-row-fixed`]:{margin:`-${ke}px -${Ze}px`},[`${me}-tbody`]:{[`${me}-wrapper:only-child ${me}`]:{marginBlock:`-${ke}px`,marginInline:`${de.tableExpandColumnWidth-Ze}px -${Ze}px`}},[`${me}-selection-column`]:{paddingInlineStart:`${Ze/4}px`}}});return{[`${me}-wrapper`]:Object.assign(Object.assign({},Ie("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Ie("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},Ai=de=>{const{componentCls:me,marginXXS:Ie,fontSizeIcon:Be,tableHeaderIconColor:ke,tableHeaderIconColorHover:Ze}=de;return{[`${me}-wrapper`]:{[`${me}-thead th${me}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` + &${me}-cell-fix-left:hover, + &${me}-cell-fix-right:hover + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${me}-thead th${me}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${me}-column-sort`]:{background:de.tableBodySortBg},[`${me}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${me}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${me}-column-sorter`]:{marginInlineStart:Ie,color:ke,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Be,"&.active":{color:de.colorPrimary}},[`${me}-column-sorter-up + ${me}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${me}-column-sorters:hover ${me}-column-sorter`]:{color:Ze}}}},Ii=de=>{const{componentCls:me,opacityLoading:Ie,tableScrollThumbBg:Be,tableScrollThumbBgHover:ke,tableScrollThumbSize:Ze,tableScrollBg:at,zIndexTableSticky:ot,stickyScrollBarBorderRadius:et}=de,ct=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${me}-wrapper`]:{[`${me}-sticky`]:{"&-holder":{position:"sticky",zIndex:ot,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Ze}px !important`,zIndex:ot,display:"flex",alignItems:"center",background:at,borderTop:ct,opacity:Ie,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Ze,backgroundColor:Be,borderRadius:et,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ke}}}}}}},Qo=de=>{const{componentCls:me,lineWidth:Ie,tableBorderColor:Be}=de,ke=`${Ie}px ${de.lineType} ${Be}`;return{[`${me}-wrapper`]:{[`${me}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:ke}}},[`div${me}-summary`]:{boxShadow:`0 -${Ie}px 0 ${Be}`}}}},Oi=de=>{const{componentCls:me}=de,Ie=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,Be=`${me}-expanded-row-cell`;return{[`${me}-wrapper`]:{[`${me}-tbody-virtual`]:{[`${me}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${me}-cell`]:{borderBottom:Ie},[`${me}-expanded-row`]:{[`${Be}${Be}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${me}-bordered`]:{[`${me}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Ie,position:"absolute"},[`${me}-cell`]:{borderInlineEnd:Ie,[`&${me}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Ie}}}}}}};const ji=de=>{const{componentCls:me,fontWeightStrong:Ie,tablePaddingVertical:Be,tablePaddingHorizontal:ke,lineWidth:Ze,lineType:at,tableBorderColor:ot,tableFontSize:et,tableBg:ct,tableRadius:St,tableHeaderTextColor:dt,motionDurationMid:zt,tableHeaderBg:kt,tableHeaderCellSplitColor:Zt,tableRowHoverBg:vn,tableSelectedRowBg:nn,tableSelectedRowHoverBg:hn,tableFooterTextColor:an,tableFooterBg:Cn,paddingContentVerticalLG:zn}=de,Hn=`${Ze}px ${at} ${ot}`;return{[`${me}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Eo.dF)()),{[me]:Object.assign(Object.assign({},(0,Eo.Wf)(de)),{fontSize:et,background:ct,borderRadius:`${St}px ${St}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${St}px ${St}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${me}-cell, + ${me}-thead > tr > th, + ${me}-tbody > tr > th, + ${me}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${zn}px ${ke}px`,overflowWrap:"break-word"},[`${me}-title`]:{padding:`${Be}px ${ke}px`},[`${me}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:dt,fontWeight:Ie,textAlign:"start",background:kt,borderBottom:Hn,transition:`background ${zt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${me}-selection-column):not(${me}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Zt,transform:"translateY(-50%)",transition:`background-color ${zt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${me}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${zt}, border-color ${zt}`,borderBottom:Hn,[` + > ${me}-wrapper:only-child, + > ${me}-expanded-row-fixed > ${me}-wrapper:only-child + `]:{[me]:{marginBlock:`-${Be}px`,marginInline:`${de.tableExpandColumnWidth-ke}px -${ke}px`,[`${me}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:dt,fontWeight:Ie,textAlign:"start",background:kt,borderBottom:Hn,transition:`background ${zt} ease`},[` + &${me}-row:hover > th, + &${me}-row:hover > td, + > th${me}-cell-row-hover, + > td${me}-cell-row-hover + `]:{background:vn},[`&${me}-row-selected`]:{"> th, > td":{background:nn},"&:hover > th, &:hover > td":{background:hn}}}},[`${me}-footer`]:{padding:`${Be}px ${ke}px`,color:an,background:Cn}})}};var Ti=(0,Po.Z)("Table",de=>{const{colorTextHeading:me,colorSplit:Ie,colorIcon:Be,colorIconHover:ke,opacityLoading:Ze,colorBgContainer:at,controlInteractiveSize:ot,headerBg:et,headerColor:ct,headerSortActiveBg:St,headerSortHoverBg:dt,bodySortBg:zt,rowHoverBg:kt,rowSelectedBg:Zt,rowSelectedHoverBg:vn,rowExpandedBg:nn,cellPaddingBlock:hn,cellPaddingInline:an,cellPaddingBlockMD:Cn,cellPaddingInlineMD:zn,cellPaddingBlockSM:Hn,cellPaddingInlineSM:Nn,borderColor:er,footerBg:lr,footerColor:On,headerBorderRadius:Dn,cellFontSize:jn,cellFontSizeMD:bn,cellFontSizeSM:Rn,headerSplitColor:qn,fixedHeaderSortActiveBg:dr,headerFilterHoverBg:sr,filterDropdownBg:Kn,expandIconBg:pr,selectionColumnWidth:gr,stickyScrollBarBg:Mr}=de,Ar=new ro.C(Be),oa=new ro.C(ke),ia=2,cr=(0,Fo.TS)(de,{tableFontSize:jn,tableBg:at,tableRadius:Dn,tablePaddingVertical:hn,tablePaddingHorizontal:an,tablePaddingVerticalMiddle:Cn,tablePaddingHorizontalMiddle:zn,tablePaddingVerticalSmall:Hn,tablePaddingHorizontalSmall:Nn,tableBorderColor:er,tableHeaderTextColor:ct,tableHeaderBg:et,tableFooterTextColor:On,tableFooterBg:lr,tableHeaderCellSplitColor:qn,tableHeaderSortBg:St,tableHeaderSortHoverBg:dt,tableHeaderIconColor:Ar.clone().setAlpha(Ar.getAlpha()*Ze).toRgbString(),tableHeaderIconColorHover:oa.clone().setAlpha(oa.getAlpha()*Ze).toRgbString(),tableBodySortBg:zt,tableFixedHeaderSortActiveBg:dr,tableHeaderFilterActiveBg:sr,tableFilterDropdownBg:Kn,tableRowHoverBg:kt,tableSelectedRowBg:Zt,tableSelectedRowHoverBg:vn,zIndexTableFixed:ia,zIndexTableSticky:ia+1,tableFontSizeMiddle:bn,tableFontSizeSmall:Rn,tableSelectionColumnWidth:gr,tableExpandIconBg:pr,tableExpandColumnWidth:ot+2*de.padding,tableExpandedRowBg:nn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Mr,tableScrollThumbBgHover:me,tableScrollBg:Ie});return[ji(cr),Ei(cr),Qo(cr),Ai(cr),yi(cr),Io(cr),xi(cr),gi(cr),Qo(cr),vi(cr),Ci(cr),bi(cr),Ii(cr),mi(cr),wi(cr),Si(cr),Oi(cr)]},de=>{const{colorFillAlter:me,colorBgContainer:Ie,colorTextHeading:Be,colorFillSecondary:ke,colorFillContent:Ze,controlItemBgActive:at,controlItemBgActiveHover:ot,padding:et,paddingSM:ct,paddingXS:St,colorBorderSecondary:dt,borderRadiusLG:zt,fontSize:kt,controlHeight:Zt,colorTextPlaceholder:vn}=de,nn=new ro.C(ke).onBackground(Ie).toHexShortString(),hn=new ro.C(Ze).onBackground(Ie).toHexShortString(),an=new ro.C(me).onBackground(Ie).toHexShortString();return{headerBg:an,headerColor:Be,headerSortActiveBg:nn,headerSortHoverBg:hn,bodySortBg:an,rowHoverBg:an,rowSelectedBg:at,rowSelectedHoverBg:ot,rowExpandedBg:me,cellPaddingBlock:et,cellPaddingInline:et,cellPaddingBlockMD:ct,cellPaddingInlineMD:St,cellPaddingBlockSM:St,cellPaddingInlineSM:St,borderColor:dt,headerBorderRadius:zt,footerBg:an,footerColor:Be,cellFontSize:kt,cellFontSizeMD:kt,cellFontSizeSM:kt,headerSplitColor:dt,fixedHeaderSortActiveBg:nn,headerFilterHoverBg:Ze,filterDropdownMenuBg:Ie,filterDropdownBg:Ie,expandIconBg:Ie,selectionColumnWidth:Zt,stickyScrollBarBg:vn,stickyScrollBarBorderRadius:100}});const Ri=[],Bi=(de,me)=>{const{prefixCls:Ie,className:Be,rootClassName:ke,style:Ze,size:at,bordered:ot,dropdownPrefixCls:et,dataSource:ct,pagination:St,rowSelection:dt,rowKey:zt="key",rowClassName:kt,columns:Zt,children:vn,childrenColumnName:nn,onChange:hn,getPopupContainer:an,loading:Cn,expandIcon:zn,expandable:Hn,expandedRowRender:Nn,expandIconColumnIndex:er,indentSize:lr,scroll:On,sortDirections:Dn,locale:jn,showSorterTooltip:bn=!0,virtual:Rn}=de,qn=t.useMemo(()=>Zt||fe(vn),[Zt,vn]),dr=t.useMemo(()=>qn.some(wr=>wr.responsive),[qn]),sr=(0,Mn.Z)(dr),Kn=t.useMemo(()=>{const wr=new Set(Object.keys(sr).filter(zr=>sr[zr]));return qn.filter(zr=>!zr.responsive||zr.responsive.some(Sa=>wr.has(Sa)))},[qn,sr]),pr=(0,Vt.Z)(de,["className","style","columns"]),{locale:gr=Xn.Z,direction:Mr,table:Ar,renderEmpty:oa,getPrefixCls:ia,getPopupContainer:cr}=t.useContext(Fn.E_),ca=(0,Tn.Z)(at),Ir=Object.assign(Object.assign({},gr.Table),jn),Xr=ct||Ri,Ur=ia("table",Ie),La=ia("dropdown",et),_n=Object.assign({childrenColumnName:nn,expandIconColumnIndex:er},Hn),{childrenColumnName:Gn="children"}=_n,Un=t.useMemo(()=>Xr.some(wr=>wr==null?void 0:wr[Gn])?"nest":Nn||Hn&&Hn.expandedRowRender?"row":null,[Xr]),Ln={body:t.useRef()},Or=t.useMemo(()=>typeof zt=="function"?zt:wr=>wr==null?void 0:wr[zt],[zt]),[kn]=fn(Xr,Gn,Or),ir={},Cr=function(wr,zr){let Sa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var na,ja,za;const Ha=Object.assign(Object.assign({},ir),wr);Sa&&((na=ir.resetPagination)===null||na===void 0||na.call(ir),!((ja=Ha.pagination)===null||ja===void 0)&&ja.current&&(Ha.pagination.current=1),St&&St.onChange&&St.onChange(1,(za=Ha.pagination)===null||za===void 0?void 0:za.pageSize)),On&&On.scrollToFirstRowOnChange!==!1&&Ln.body.current&&(0,Gt.Z)(0,{getContainer:()=>Ln.body.current}),hn==null||hn(Ha.pagination,Ha.filters,Ha.sorter,{currentDataSource:lt(aa(Xr,Ha.sorterStates,Gn),Ha.filterStates),action:zr})},xr=(wr,zr)=>{Cr({sorter:wr,sorterStates:zr},"sort",!1)},[Ia,xa,Ya,ua]=Zr({prefixCls:Ur,mergedColumns:Kn,onSorterChange:xr,sortDirections:Dn||["ascend","descend"],tableLocale:Ir,showSorterTooltip:bn}),Ua=t.useMemo(()=>aa(Xr,xa,Gn),[Xr,xa]);ir.sorter=ua(),ir.sorterStates=xa;const da=(wr,zr)=>{Cr({filters:wr,filterStates:zr},"filter",!0)},[ka,po,Rr]=Sn({prefixCls:Ur,locale:Ir,dropdownPrefixCls:La,mergedColumns:Kn,onFilterChange:da,getPopupContainer:an||cr}),Fr=lt(Ua,po);ir.filters=Rr,ir.filterStates=po;const ea=t.useMemo(()=>{const wr={};return Object.keys(Rr).forEach(zr=>{Rr[zr]!==null&&(wr[zr]=Rr[zr])}),Object.assign(Object.assign({},Ya),{filters:wr})},[Ya,Rr]),[pa]=Da(ea),ma=(wr,zr)=>{Cr({pagination:Object.assign(Object.assign({},ir.pagination),{current:wr,pageSize:zr})},"paginate")},[yr,Ba]=to(Fr.length,ma,St);ir.pagination=St===!1?{}:ba(yr,St),ir.resetPagination=Ba;const Oa=t.useMemo(()=>{if(St===!1||!yr.pageSize)return Fr;const{current:wr=1,total:zr,pageSize:Sa=ha}=yr;return Fr.lengthSa?Fr.slice((wr-1)*Sa,wr*Sa):Fr:Fr.slice((wr-1)*Sa,wr*Sa)},[!!St,Fr,yr&&yr.current,yr&&yr.pageSize,yr&&yr.total]),[Wa,Ja]=Ka({prefixCls:Ur,data:Fr,pageData:Oa,getRowKey:Or,getRecordByKey:kn,expandType:Un,childrenColumnName:Gn,locale:Ir,getPopupContainer:an||cr},dt),Qa=(wr,zr,Sa)=>{let na;return typeof kt=="function"?na=B()(kt(wr,zr,Sa)):na=B()(kt),B()({[`${Ur}-row-selected`]:Ja.has(Or(wr,zr))},na)};_n.__PARENT_RENDER_ICON__=_n.expandIcon,_n.expandIcon=_n.expandIcon||zn||Vr(Ir),Un==="nest"&&_n.expandIconColumnIndex===void 0?_n.expandIconColumnIndex=dt?1:0:_n.expandIconColumnIndex>0&&dt&&(_n.expandIconColumnIndex-=1),typeof _n.indentSize!="number"&&(_n.indentSize=typeof lr=="number"?lr:15);const Oo=t.useCallback(wr=>pa(Wa(ka(Ia(wr)))),[Ia,ka,Wa]);let oo,Va;if(St!==!1&&(yr!=null&&yr.total)){let wr;yr.size?wr=yr.size:wr=ca==="small"||ca==="middle"?"small":void 0;const zr=ja=>t.createElement(tr.Z,Object.assign({},yr,{className:B()(`${Ur}-pagination ${Ur}-pagination-${ja}`,yr.className),size:wr})),Sa=Mr==="rtl"?"left":"right",{position:na}=yr;if(na!==null&&Array.isArray(na)){const ja=na.find(io=>io.includes("top")),za=na.find(io=>io.includes("bottom")),Ha=na.every(io=>`${io}`=="none");!ja&&!za&&!Ha&&(Va=zr(Sa)),ja&&(oo=zr(ja.toLowerCase().replace("top",""))),za&&(Va=zr(za.toLowerCase().replace("bottom","")))}else Va=zr(Sa)}let Za;typeof Cn=="boolean"?Za={spinning:Cn}:typeof Cn=="object"&&(Za=Object.assign({spinning:!0},Cn));const[Pa,va]=Ti(Ur),[,ta]=(0,Jn.Z)(),$a=B()(`${Ur}-wrapper`,Ar==null?void 0:Ar.className,{[`${Ur}-wrapper-rtl`]:Mr==="rtl"},Be,ke,va),mo=Object.assign(Object.assign({},Ar==null?void 0:Ar.style),Ze),lo=jn&&jn.emptyText||(oa==null?void 0:oa("Table"))||t.createElement(An.Z,{componentName:"Table"}),qa=Rn?bo:Ma,No={},Zo=t.useMemo(()=>{const{fontSize:wr,lineHeight:zr,padding:Sa,paddingXS:na,paddingSM:ja}=ta,za=Math.floor(wr*zr);switch(ca){case"large":return Sa*2+za;case"small":return na*2+za;default:return ja*2+za}},[ta,ca]);return Rn&&(No.listItemHeight=Zo),Pa(t.createElement("div",{ref:me,className:$a,style:mo},t.createElement(nr.Z,Object.assign({spinning:!1},Za),oo,t.createElement(qa,Object.assign({},No,pr,{columns:Kn,direction:Mr,expandable:_n,prefixCls:Ur,className:B()({[`${Ur}-middle`]:ca==="middle",[`${Ur}-small`]:ca==="small",[`${Ur}-bordered`]:ot,[`${Ur}-empty`]:Xr.length===0}),data:Oa,rowKey:Or,rowClassName:Qa,emptyText:lo,internalHooks:pe,internalRefs:Ln,transformColumns:Oo})),Va)))};var Pi=t.forwardRef(Bi);const Fi=(de,me)=>{const Ie=t.useRef(0);return Ie.current+=1,t.createElement(Pi,Object.assign({},de,{ref:me,_renderTimes:Ie.current}))},ao=t.forwardRef(Fi);ao.SELECTION_COLUMN=ra,ao.EXPAND_COLUMN=S,ao.SELECTION_ALL=$r,ao.SELECTION_INVERT=ya,ao.SELECTION_NONE=fa,ao.Column=ft,ao.ColumnGroup=_t,ao.Summary=T;var Ni=ao,Di=Ni},99313:function(Pt,We,C){"use strict";C.d(We,{default:function(){return Pe}});var S=C(99267),pe=C(18785),e=C(62772),I=C(92310),p=C.n(I),a=C(60499),t=C(18642),s=C(85899),u=C(72190),o=C(43749),c=C(42244),n=C(59301),r=C(49658),i=C(18929),l=C(77900),d=(0,n.createContext)(null),E=n.forwardRef(function(fe,Ee){var be=fe.prefixCls,ve=fe.className,Ne=fe.style,Fe=fe.id,qe=fe.active,Ye=fe.tabKey,st=fe.children;return n.createElement("div",{id:Fe&&"".concat(Fe,"-panel-").concat(Ye),role:"tabpanel",tabIndex:qe?0:-1,"aria-labelledby":Fe&&"".concat(Fe,"-tab-").concat(Ye),"aria-hidden":!qe,style:Ne,className:p()(be,qe&&"".concat(be,"-active"),ve),ref:Ee},st)}),h=E,v=["key","forceRender","style","className"];function m(fe){var Ee=fe.id,be=fe.activeKey,ve=fe.animated,Ne=fe.tabPosition,Fe=fe.destroyInactiveTabPane,qe=n.useContext(d),Ye=qe.prefixCls,st=qe.tabs,mt=ve.tabPane,xt="".concat(Ye,"-tabpane");return n.createElement("div",{className:p()("".concat(Ye,"-content-holder"))},n.createElement("div",{className:p()("".concat(Ye,"-content"),"".concat(Ye,"-content-").concat(Ne),(0,t.Z)({},"".concat(Ye,"-content-animated"),mt))},st.map(function(At){var vt=At.key,yt=At.forceRender,Re=At.style,Me=At.className,ze=(0,c.Z)(At,v),Ue=vt===be;return n.createElement(l.default,(0,a.Z)({key:vt,visible:Ue,forceRender:yt,removeOnLeave:!!Fe,leavedClassName:"".concat(xt,"-hidden")},ve.tabPaneMotion),function(it,tt){var rt=it.style,je=it.className;return n.createElement(h,(0,a.Z)({},ze,{prefixCls:xt,id:Ee,tabKey:vt,animated:mt,active:Ue,style:(0,s.Z)((0,s.Z)({},Re),rt),className:p()(Me,je),ref:tt}))})})))}var x=C(77654),w=C(29301),f=C(6089),O=C(8654),y={width:0,height:0,left:0,top:0};function b(fe,Ee,be){return(0,n.useMemo)(function(){for(var ve,Ne=new Map,Fe=Ee.get((ve=fe[0])===null||ve===void 0?void 0:ve.key)||y,qe=Fe.left+Fe.width,Ye=0;YeDt?(ut=Je,Le.current="x"):(ut=_e,Le.current="y"),Ee(-ut,-ut)&&Ge.preventDefault()}var Xe=(0,n.useRef)(null);Xe.current={onTouchStart:tt,onTouchMove:rt,onTouchEnd:je,onWheel:He},n.useEffect(function(){function Ge(gt){Xe.current.onTouchStart(gt)}function Je(gt){Xe.current.onTouchMove(gt)}function _e(gt){Xe.current.onTouchEnd(gt)}function ut(gt){Xe.current.onWheel(gt)}return document.addEventListener("touchmove",Je,{passive:!1}),document.addEventListener("touchend",_e,{passive:!1}),fe.current.addEventListener("touchstart",Ge,{passive:!1}),fe.current.addEventListener("wheel",ut),function(){document.removeEventListener("touchmove",Je),document.removeEventListener("touchend",_e)}},[])}var z=C(34280);function U(fe){var Ee=(0,n.useState)(0),be=(0,u.Z)(Ee,2),ve=be[0],Ne=be[1],Fe=(0,n.useRef)(0),qe=(0,n.useRef)();return qe.current=fe,(0,z.o)(function(){var Ye;(Ye=qe.current)===null||Ye===void 0||Ye.call(qe)},[ve]),function(){Fe.current===ve&&(Fe.current+=1,Ne(Fe.current))}}function K(fe){var Ee=(0,n.useRef)([]),be=(0,n.useState)({}),ve=(0,u.Z)(be,2),Ne=ve[1],Fe=(0,n.useRef)(typeof fe=="function"?fe():fe),qe=U(function(){var st=Fe.current;Ee.current.forEach(function(mt){st=mt(st)}),Ee.current=[],Fe.current=st,Ne({})});function Ye(st){Ee.current.push(st),qe()}return[Fe.current,Ye]}var X={width:0,height:0,left:0,top:0,right:0};function W(fe,Ee,be,ve,Ne,Fe,qe){var Ye=qe.tabs,st=qe.tabPosition,mt=qe.rtl,xt,At,vt;return["top","bottom"].includes(st)?(xt="width",At=mt?"right":"left",vt=Math.abs(be)):(xt="height",At="top",vt=-be),(0,n.useMemo)(function(){if(!Ye.length)return[0,0];for(var yt=Ye.length,Re=yt,Me=0;Mevt+Ee){Re=Me-1;break}}for(var Ue=0,it=yt-1;it>=0;it-=1){var tt=fe.get(Ye[it].key)||X;if(tt[At]=Re?[0,0]:[Ue,Re]},[fe,Ee,ve,Ne,Fe,vt,st,Ye.map(function(yt){return yt.key}).join("_"),mt])}function re(fe){var Ee;return fe instanceof Map?(Ee={},fe.forEach(function(be,ve){Ee[ve]=be})):Ee=fe,JSON.stringify(Ee)}var G="TABS_DQ";function q(fe){return String(fe).replace(/"/g,G)}function Y(fe,Ee,be,ve){return!(!be||ve||fe===!1||fe===void 0&&(Ee===!1||Ee===null))}function Q(fe,Ee){var be=fe.prefixCls,ve=fe.editable,Ne=fe.locale,Fe=fe.style;return!ve||ve.showAdd===!1?null:n.createElement("button",{ref:Ee,type:"button",className:"".concat(be,"-nav-add"),style:Fe,"aria-label":(Ne==null?void 0:Ne.addAriaLabel)||"Add tab",onClick:function(Ye){ve.onEdit("add",{event:Ye})}},ve.addIcon||"+")}var $=n.forwardRef(Q),J=n.forwardRef(function(fe,Ee){var be=fe.position,ve=fe.prefixCls,Ne=fe.extra;if(!Ne)return null;var Fe,qe={};return(0,o.Z)(Ne)==="object"&&!n.isValidElement(Ne)?qe=Ne:qe.right=Ne,be==="right"&&(Fe=qe.right),be==="left"&&(Fe=qe.left),Fe?n.createElement("div",{className:"".concat(ve,"-extra-content"),ref:Ee},Fe):null}),ue=J,se=C(31561),xe=C(15285),we=C(10228);function ie(fe,Ee){var be=fe.prefixCls,ve=fe.id,Ne=fe.tabs,Fe=fe.locale,qe=fe.mobile,Ye=fe.moreIcon,st=Ye===void 0?"More":Ye,mt=fe.moreTransitionName,xt=fe.style,At=fe.className,vt=fe.editable,yt=fe.tabBarGutter,Re=fe.rtl,Me=fe.removeAriaLabel,ze=fe.onTabClick,Ue=fe.getPopupContainer,it=fe.popupClassName,tt=(0,n.useState)(!1),rt=(0,u.Z)(tt,2),je=rt[0],Le=rt[1],He=(0,n.useState)(null),Xe=(0,u.Z)(He,2),Ge=Xe[0],Je=Xe[1],_e="".concat(ve,"-more-popup"),ut="".concat(be,"-dropdown"),gt=Ge!==null?"".concat(_e,"-").concat(Ge):null,Dt=Fe==null?void 0:Fe.dropdownAriaLabel;function Wt(pn,Yt){pn.preventDefault(),pn.stopPropagation(),vt.onEdit("remove",{key:Yt,event:pn})}var en=n.createElement(xe.ZP,{onClick:function(Yt){var Ut=Yt.key,xn=Yt.domEvent;ze(Ut,xn),Le(!1)},prefixCls:"".concat(ut,"-menu"),id:_e,tabIndex:-1,role:"listbox","aria-activedescendant":gt,selectedKeys:[Ge],"aria-label":Dt!==void 0?Dt:"expanded dropdown"},Ne.map(function(pn){var Yt=pn.closable,Ut=pn.disabled,xn=pn.closeIcon,gn=pn.key,Bn=pn.label,Pn=Y(Yt,xn,vt,Ut);return n.createElement(xe.sN,{key:gn,id:"".concat(_e,"-").concat(gn),role:"option","aria-controls":ve&&"".concat(ve,"-panel-").concat(gn),disabled:Ut},n.createElement("span",null,Bn),Pn&&n.createElement("button",{type:"button","aria-label":Me||"remove",tabIndex:0,className:"".concat(ut,"-menu-item-remove"),onClick:function(It){It.stopPropagation(),Wt(It,gn)}},xn||vt.removeIcon||"\xD7"))}));function on(pn){for(var Yt=Ne.filter(function(Pn){return!Pn.disabled}),Ut=Yt.findIndex(function(Pn){return Pn.key===Ge})||0,xn=Yt.length,gn=0;gnmr?"left":"right"})}),Dt=(0,u.Z)(gt,2),Wt=Dt[0],en=Dt[1],on=g(0,function(Tr,mr){!ut&&tt&&tt({direction:Tr>mr?"top":"bottom"})}),Kt=(0,u.Z)(on,2),Tt=Kt[0],mn=Kt[1],un=(0,n.useState)([0,0]),pn=(0,u.Z)(un,2),Yt=pn[0],Ut=pn[1],xn=(0,n.useState)([0,0]),gn=(0,u.Z)(xn,2),Bn=gn[0],Pn=gn[1],tn=(0,n.useState)([0,0]),It=(0,u.Z)(tn,2),Rt=It[0],dn=It[1],Ve=(0,n.useState)([0,0]),Qe=(0,u.Z)(Ve,2),nt=Qe[0],ht=Qe[1],Bt=K(new Map),Xt=(0,u.Z)(Bt,2),Nt=Xt[0],ft=Xt[1],Et=b(Fe,Nt,Bn[0]),_t=j(Yt,ut),Vt=j(Bn,ut),Gt=j(Rt,ut),Fn=j(nt,ut),An=_ttr?tr:Tr}var Jn=(0,n.useRef)(),jr=(0,n.useState)(),Vr=(0,u.Z)(jr,2),Br=Vr[0],Qr=Vr[1];function Dr(){Qr(Date.now())}function _r(){window.clearTimeout(Jn.current)}M(Xe,function(Tr,mr){function Lr(kr,la){kr(function(Pr){var Fa=nr(Pr+la);return Fa})}return An?(ut?Lr(en,Tr):Lr(mn,mr),_r(),Dr(),!0):!1}),(0,n.useEffect)(function(){return _r(),Br&&(Jn.current=window.setTimeout(function(){Qr(0)},100)),_r},[Br]);var Ca=W(Et,Tn,ut?Wt:Tt,Vt,Gt,Fn,(0,s.Z)((0,s.Z)({},fe),{},{tabs:Fe})),Jr=(0,u.Z)(Ca,2),wa=Jr[0],Ea=Jr[1],Yn=(0,f.Z)(function(){var Tr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:xt,mr=Et.get(Tr)||{width:0,height:0,left:0,right:0,top:0};if(ut){var Lr=Wt;At?mr.rightWt+Tn&&(Lr=mr.right+mr.width-Tn):mr.left<-Wt?Lr=-mr.left:mr.left+mr.width>-Wt+Tn&&(Lr=-(mr.left+mr.width-Tn)),mn(0),en(nr(Lr))}else{var kr=Tt;mr.top<-Tt?kr=-mr.top:mr.top+mr.height>-Tt+Tn&&(kr=-(mr.top+mr.height-Tn)),en(0),mn(nr(kr))}}),Vn={};Me==="top"||Me==="bottom"?Vn[At?"marginRight":"marginLeft"]=ze:Vn.marginTop=ze;var Sr=Fe.map(function(Tr,mr){var Lr=Tr.key;return n.createElement(D,{id:st,prefixCls:Ne,key:Lr,tab:Tr,style:mr===0?void 0:Vn,closable:Tr.closable,editable:yt,active:Lr===xt,renderWrapper:Ue,removeAriaLabel:Re==null?void 0:Re.removeAriaLabel,onClick:function(la){it(Lr,la)},onFocus:function(){Yn(Lr),Dr(),Xe.current&&(At||(Xe.current.scrollLeft=0),Xe.current.scrollTop=0)}})}),ar=function(){return ft(function(){var mr=new Map;return Fe.forEach(function(Lr){var kr,la=Lr.key,Pr=(kr=Ge.current)===null||kr===void 0?void 0:kr.querySelector('[data-node-key="'.concat(q(la),'"]'));Pr&&mr.set(la,{width:Pr.offsetWidth,height:Pr.offsetHeight,left:Pr.offsetLeft,top:Pr.offsetTop})}),mr})};(0,n.useEffect)(function(){ar()},[Fe.map(function(Tr){return Tr.key}).join("_")]);var or=U(function(){var Tr=F(je),mr=F(Le),Lr=F(He);Ut([Tr[0]-mr[0]-Lr[0],Tr[1]-mr[1]-Lr[1]]);var kr=F(_e);dn(kr);var la=F(Je);ht(la);var Pr=F(Ge);Pn([Pr[0]-kr[0],Pr[1]-kr[1]]),ar()}),br=Fe.slice(0,wa),Hr=Fe.slice(Ea+1),In=[].concat((0,x.Z)(br),(0,x.Z)(Hr)),Wn=Et.get(xt),Qn=H({activeTabOffset:Wn,horizontal:ut,rtl:At,indicatorSize:rt}),$n=Qn.style;(0,n.useEffect)(function(){Yn()},[xt,Xn,tr,re(Wn),re(Et),ut]),(0,n.useEffect)(function(){or()},[At]);var fr=!!In.length,Er="".concat(Ne,"-nav-wrap"),sa,Wr,Kr,Gr;return ut?At?(Wr=Wt>0,sa=Wt!==tr):(sa=Wt<0,Wr=Wt!==Xn):(Kr=Tt<0,Gr=Tt!==Xn),n.createElement(w.Z,{onResize:or},n.createElement("div",{ref:(0,O.x1)(Ee,je),role:"tablist",className:p()("".concat(Ne,"-nav"),qe),style:Ye,onKeyDown:function(){Dr()}},n.createElement(ue,{ref:Le,position:"left",extra:vt,prefixCls:Ne}),n.createElement(w.Z,{onResize:or},n.createElement("div",{className:p()(Er,(be={},(0,t.Z)(be,"".concat(Er,"-ping-left"),sa),(0,t.Z)(be,"".concat(Er,"-ping-right"),Wr),(0,t.Z)(be,"".concat(Er,"-ping-top"),Kr),(0,t.Z)(be,"".concat(Er,"-ping-bottom"),Gr),be)),ref:Xe},n.createElement(w.Z,{onResize:or},n.createElement("div",{ref:Ge,className:"".concat(Ne,"-nav-list"),style:{transform:"translate(".concat(Wt,"px, ").concat(Tt,"px)"),transition:Br?"none":void 0}},Sr,n.createElement($,{ref:_e,prefixCls:Ne,locale:Re,editable:yt,style:(0,s.Z)((0,s.Z)({},Sr.length===0?void 0:Vn),{},{visibility:fr?"hidden":null})}),n.createElement("div",{className:p()("".concat(Ne,"-ink-bar"),(0,t.Z)({},"".concat(Ne,"-ink-bar-animated"),mt.inkBar)),style:$n}))))),n.createElement(L,(0,a.Z)({},fe,{removeAriaLabel:Re==null?void 0:Re.removeAriaLabel,ref:Je,prefixCls:Ne,tabs:In,className:!fr&&Mn,tabMoving:!!Br})),n.createElement(ue,{ref:He,position:"right",extra:vt,prefixCls:Ne})))}var T=n.forwardRef(R),N=["renderTabBar"],te=["label","key"];function oe(fe){var Ee=fe.renderTabBar,be=(0,c.Z)(fe,N),ve=n.useContext(d),Ne=ve.tabs;if(Ee){var Fe=(0,s.Z)((0,s.Z)({},be),{},{panes:Ne.map(function(qe){var Ye=qe.label,st=qe.key,mt=(0,c.Z)(qe,te);return n.createElement(h,(0,a.Z)({tab:Ye,key:st,tabKey:st},mt))})});return Ee(Fe,T)}return n.createElement(T,be)}var V=C(48736);function ae(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},Ee;return fe===!1?Ee={inkBar:!1,tabPane:!1}:fe===!0?Ee={inkBar:!0,tabPane:!1}:Ee=(0,s.Z)({inkBar:!0},(0,o.Z)(fe)==="object"?fe:{}),Ee.tabPaneMotion&&Ee.tabPane===void 0&&(Ee.tabPane=!0),!Ee.tabPaneMotion&&Ee.tabPane&&(Ee.tabPane=!1),Ee}var Se=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ge=0;function Ae(fe,Ee){var be,ve=fe.id,Ne=fe.prefixCls,Fe=Ne===void 0?"rc-tabs":Ne,qe=fe.className,Ye=fe.items,st=fe.direction,mt=fe.activeKey,xt=fe.defaultActiveKey,At=fe.editable,vt=fe.animated,yt=fe.tabPosition,Re=yt===void 0?"top":yt,Me=fe.tabBarGutter,ze=fe.tabBarStyle,Ue=fe.tabBarExtraContent,it=fe.locale,tt=fe.moreIcon,rt=fe.moreTransitionName,je=fe.destroyInactiveTabPane,Le=fe.renderTabBar,He=fe.onChange,Xe=fe.onTabClick,Ge=fe.onTabScroll,Je=fe.getPopupContainer,_e=fe.popupClassName,ut=fe.indicatorSize,gt=(0,c.Z)(fe,Se),Dt=n.useMemo(function(){return(Ye||[]).filter(function(ht){return ht&&(0,o.Z)(ht)==="object"&&"key"in ht})},[Ye]),Wt=st==="rtl",en=ae(vt),on=(0,n.useState)(!1),Kt=(0,u.Z)(on,2),Tt=Kt[0],mn=Kt[1];(0,n.useEffect)(function(){mn((0,r.Z)())},[]);var un=(0,i.Z)(function(){var ht;return(ht=Dt[0])===null||ht===void 0?void 0:ht.key},{value:mt,defaultValue:xt}),pn=(0,u.Z)(un,2),Yt=pn[0],Ut=pn[1],xn=(0,n.useState)(function(){return Dt.findIndex(function(ht){return ht.key===Yt})}),gn=(0,u.Z)(xn,2),Bn=gn[0],Pn=gn[1];(0,n.useEffect)(function(){var ht=Dt.findIndex(function(Xt){return Xt.key===Yt});if(ht===-1){var Bt;ht=Math.max(0,Math.min(Bn,Dt.length-1)),Ut((Bt=Dt[ht])===null||Bt===void 0?void 0:Bt.key)}Pn(ht)},[Dt.map(function(ht){return ht.key}).join("_"),Yt,Bn]);var tn=(0,i.Z)(null,{value:ve}),It=(0,u.Z)(tn,2),Rt=It[0],dn=It[1];(0,n.useEffect)(function(){ve||(dn("rc-tabs-".concat(ge)),ge+=1)},[]);function Ve(ht,Bt){Xe==null||Xe(ht,Bt);var Xt=ht!==Yt;Ut(ht),Xt&&(He==null||He(ht))}var Qe={id:Rt,activeKey:Yt,animated:en,tabPosition:Re,rtl:Wt,mobile:Tt},nt=(0,s.Z)((0,s.Z)({},Qe),{},{editable:At,locale:it,moreIcon:tt,moreTransitionName:rt,tabBarGutter:Me,onTabClick:Ve,onTabScroll:Ge,extra:Ue,style:ze,panes:null,getPopupContainer:Je,popupClassName:_e,indicatorSize:ut});return n.createElement(d.Provider,{value:{tabs:Dt,prefixCls:Fe}},n.createElement("div",(0,a.Z)({ref:Ee,id:ve,className:p()(Fe,"".concat(Fe,"-").concat(Re),(be={},(0,t.Z)(be,"".concat(Fe,"-mobile"),Tt),(0,t.Z)(be,"".concat(Fe,"-editable"),At),(0,t.Z)(be,"".concat(Fe,"-rtl"),Wt),be),qe)},gt),n.createElement(oe,(0,a.Z)({},nt,{renderTabBar:Le})),n.createElement(m,(0,a.Z)({destroyInactiveTabPane:je},Qe,{animated:en}))))}var he=n.forwardRef(Ae),le=he,ee=le,ce=C(36355),ye=C(19716),Te=()=>null,De=C(62892);const Ke={motionAppear:!1,motionEnter:!0,motionLeave:!0};function $e(fe){let Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},be;return Ee===!1?be={inkBar:!1,tabPane:!1}:Ee===!0?be={inkBar:!0,tabPane:!0}:be=Object.assign({inkBar:!0},typeof Ee=="object"?Ee:{}),be.tabPane&&(be.tabPaneMotion=Object.assign(Object.assign({},Ke),{motionName:(0,De.m)(fe,"switch")})),be}var pt=C(11592),Ct=function(fe,Ee){var be={};for(var ve in fe)Object.prototype.hasOwnProperty.call(fe,ve)&&Ee.indexOf(ve)<0&&(be[ve]=fe[ve]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,ve=Object.getOwnPropertySymbols(fe);NeEe)}function bt(fe,Ee){if(fe)return fe;const be=(0,pt.Z)(Ee).map(ve=>{if(n.isValidElement(ve)){const{key:Ne,props:Fe}=ve,qe=Fe||{},{tab:Ye}=qe,st=Ct(qe,["tab"]);return Object.assign(Object.assign({key:String(Ne)},st),{label:Ye})}return null});return wt(be)}var Mt=C(17313),Ht=C(83116),Ot=C(37613),Jt=C(13826),Ft=fe=>{const{componentCls:Ee,motionDurationSlow:be}=fe;return[{[Ee]:{[`${Ee}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${be}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${be}`}}}}},[(0,Jt.oN)(fe,"slide-up"),(0,Jt.oN)(fe,"slide-down")]]};const $t=fe=>{const{componentCls:Ee,tabsCardPadding:be,cardBg:ve,cardGutter:Ne,colorBorderSecondary:Fe,itemSelectedColor:qe}=fe;return{[`${Ee}-card`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{margin:0,padding:be,background:ve,border:`${fe.lineWidth}px ${fe.lineType} ${Fe}`,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseInOut}`},[`${Ee}-tab-active`]:{color:qe,background:fe.colorBgContainer},[`${Ee}-ink-bar`]:{visibility:"hidden"}},[`&${Ee}-top, &${Ee}-bottom`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab + ${Ee}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Ne}px`}}}},[`&${Ee}-top`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{borderRadius:`${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0 0`},[`${Ee}-tab-active`]:{borderBottomColor:fe.colorBgContainer}}},[`&${Ee}-bottom`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{borderRadius:`0 0 ${fe.borderRadiusLG}px ${fe.borderRadiusLG}px`},[`${Ee}-tab-active`]:{borderTopColor:fe.colorBgContainer}}},[`&${Ee}-left, &${Ee}-right`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab + ${Ee}-tab`]:{marginTop:`${Ne}px`}}},[`&${Ee}-left`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`${fe.borderRadiusLG}px 0 0 ${fe.borderRadiusLG}px`}},[`${Ee}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:fe.colorBgContainer}}}},[`&${Ee}-right`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0`}},[`${Ee}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:fe.colorBgContainer}}}}}}},yn=fe=>{const{componentCls:Ee,itemHoverColor:be,dropdownEdgeChildVerticalPadding:ve}=fe;return{[`${Ee}-dropdown`]:Object.assign(Object.assign({},(0,Mt.Wf)(fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:fe.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${Ee}-dropdown-menu`]:{maxHeight:fe.tabsDropdownHeight,margin:0,padding:`${ve}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:fe.colorBgContainer,backgroundClip:"padding-box",borderRadius:fe.borderRadiusLG,outline:"none",boxShadow:fe.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Mt.vS),{display:"flex",alignItems:"center",minWidth:fe.tabsDropdownWidth,margin:0,padding:`${fe.paddingXXS}px ${fe.paddingSM}px`,color:fe.colorText,fontWeight:"normal",fontSize:fe.fontSize,lineHeight:fe.lineHeight,cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:fe.marginSM},color:fe.colorTextDescription,fontSize:fe.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:be}},"&:hover":{background:fe.controlItemBgHover},"&-disabled":{"&, &:hover":{color:fe.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},qt=fe=>{const{componentCls:Ee,margin:be,colorBorderSecondary:ve,horizontalMargin:Ne,verticalItemPadding:Fe,verticalItemMargin:qe}=fe;return{[`${Ee}-top, ${Ee}-bottom`]:{flexDirection:"column",[`> ${Ee}-nav, > div > ${Ee}-nav`]:{margin:Ne,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${fe.lineWidth}px ${fe.lineType} ${ve}`,content:"''"},[`${Ee}-ink-bar`]:{height:fe.lineWidthBold,"&-animated":{transition:`width ${fe.motionDurationSlow}, left ${fe.motionDurationSlow}, + right ${fe.motionDurationSlow}`}},[`${Ee}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:fe.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:fe.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:fe.boxShadowTabsOverflowRight},[`&${Ee}-nav-wrap-ping-left::before`]:{opacity:1},[`&${Ee}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${Ee}-top`]:{[`> ${Ee}-nav, + > div > ${Ee}-nav`]:{"&::before":{bottom:0},[`${Ee}-ink-bar`]:{bottom:0}}},[`${Ee}-bottom`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{order:1,marginTop:`${be}px`,marginBottom:0,"&::before":{top:0},[`${Ee}-ink-bar`]:{top:0}},[`> ${Ee}-content-holder, > div > ${Ee}-content-holder`]:{order:0}},[`${Ee}-left, ${Ee}-right`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{flexDirection:"column",minWidth:fe.controlHeight*1.25,[`${Ee}-tab`]:{padding:Fe,textAlign:"center"},[`${Ee}-tab + ${Ee}-tab`]:{margin:qe},[`${Ee}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:fe.controlHeight},"&::before":{top:0,boxShadow:fe.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:fe.boxShadowTabsOverflowBottom},[`&${Ee}-nav-wrap-ping-top::before`]:{opacity:1},[`&${Ee}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${Ee}-ink-bar`]:{width:fe.lineWidthBold,"&-animated":{transition:`height ${fe.motionDurationSlow}, top ${fe.motionDurationSlow}`}},[`${Ee}-nav-list, ${Ee}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${Ee}-left`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${Ee}-content-holder, > div > ${Ee}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${fe.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`},[`> ${Ee}-content > ${Ee}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:fe.paddingLG}}}},[`${Ee}-right`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{order:1,[`${Ee}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${Ee}-content-holder, > div > ${Ee}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-fe.lineWidth},borderRight:{_skip_check_:!0,value:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`},[`> ${Ee}-content > ${Ee}-tabpane`]:{paddingRight:{_skip_check_:!0,value:fe.paddingLG}}}}}},Qt=fe=>{const{componentCls:Ee,cardPaddingSM:be,cardPaddingLG:ve,horizontalItemPaddingSM:Ne,horizontalItemPaddingLG:Fe}=fe;return{[Ee]:{"&-small":{[`> ${Ee}-nav`]:{[`${Ee}-tab`]:{padding:Ne,fontSize:fe.titleFontSizeSM}}},"&-large":{[`> ${Ee}-nav`]:{[`${Ee}-tab`]:{padding:Fe,fontSize:fe.titleFontSizeLG}}}},[`${Ee}-card`]:{[`&${Ee}-small`]:{[`> ${Ee}-nav`]:{[`${Ee}-tab`]:{padding:be}},[`&${Ee}-bottom`]:{[`> ${Ee}-nav ${Ee}-tab`]:{borderRadius:`0 0 ${fe.borderRadius}px ${fe.borderRadius}px`}},[`&${Ee}-top`]:{[`> ${Ee}-nav ${Ee}-tab`]:{borderRadius:`${fe.borderRadius}px ${fe.borderRadius}px 0 0`}},[`&${Ee}-right`]:{[`> ${Ee}-nav ${Ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${fe.borderRadius}px ${fe.borderRadius}px 0`}}},[`&${Ee}-left`]:{[`> ${Ee}-nav ${Ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`${fe.borderRadius}px 0 0 ${fe.borderRadius}px`}}}},[`&${Ee}-large`]:{[`> ${Ee}-nav`]:{[`${Ee}-tab`]:{padding:ve}}}}}},ln=fe=>{const{componentCls:Ee,itemActiveColor:be,itemHoverColor:ve,iconCls:Ne,tabsHorizontalItemMargin:Fe,horizontalItemPadding:qe,itemSelectedColor:Ye,itemColor:st}=fe,mt=`${Ee}-tab`;return{[mt]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:qe,fontSize:fe.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:st,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:be}},(0,Mt.Qy)(fe)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-fe.marginXXS},marginLeft:{_skip_check_:!0,value:fe.marginXS},color:fe.colorTextDescription,fontSize:fe.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"&:hover":{color:fe.colorTextHeading}},"&:hover":{color:ve},[`&${mt}-active ${mt}-btn`]:{color:Ye,textShadow:fe.tabsActiveTextShadow},[`&${mt}-disabled`]:{color:fe.colorTextDisabled,cursor:"not-allowed"},[`&${mt}-disabled ${mt}-btn, &${mt}-disabled ${Ee}-remove`]:{"&:focus, &:active":{color:fe.colorTextDisabled}},[`& ${mt}-remove ${Ne}`]:{margin:0},[Ne]:{marginRight:{_skip_check_:!0,value:fe.marginSM}}},[`${mt} + ${mt}`]:{margin:{_skip_check_:!0,value:Fe}}}},En=fe=>{const{componentCls:Ee,tabsHorizontalItemMarginRTL:be,iconCls:ve,cardGutter:Ne}=fe;return{[`${Ee}-rtl`]:{direction:"rtl",[`${Ee}-nav`]:{[`${Ee}-tab`]:{margin:{_skip_check_:!0,value:be},[`${Ee}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[ve]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${fe.marginSM}px`}},[`${Ee}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${fe.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${fe.marginXXS}px`},[ve]:{margin:0}}}},[`&${Ee}-left`]:{[`> ${Ee}-nav`]:{order:1},[`> ${Ee}-content-holder`]:{order:0}},[`&${Ee}-right`]:{[`> ${Ee}-nav`]:{order:0},[`> ${Ee}-content-holder`]:{order:1}},[`&${Ee}-card${Ee}-top, &${Ee}-card${Ee}-bottom`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab + ${Ee}-tab`]:{marginRight:{_skip_check_:!0,value:Ne},marginLeft:{_skip_check_:!0,value:0}}}}},[`${Ee}-dropdown-rtl`]:{direction:"rtl"},[`${Ee}-menu-item`]:{[`${Ee}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},jt=fe=>{const{componentCls:Ee,tabsCardPadding:be,cardHeight:ve,cardGutter:Ne,itemHoverColor:Fe,itemActiveColor:qe,colorBorderSecondary:Ye}=fe;return{[Ee]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Mt.Wf)(fe)),{display:"flex",[`> ${Ee}-nav, > div > ${Ee}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${Ee}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${fe.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${Ee}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${fe.motionDurationSlow}`},[`${Ee}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${Ee}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${Ee}-nav-more`]:{position:"relative",padding:be,background:"transparent",border:0,color:fe.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:fe.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${Ee}-nav-add`]:Object.assign({minWidth:ve,marginLeft:{_skip_check_:!0,value:Ne},padding:`0 ${fe.paddingXS}px`,background:"transparent",border:`${fe.lineWidth}px ${fe.lineType} ${Ye}`,borderRadius:`${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:fe.colorText,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseInOut}`,"&:hover":{color:Fe},"&:active, &:focus:not(:focus-visible)":{color:qe}},(0,Mt.Qy)(fe))},[`${Ee}-extra-content`]:{flex:"none"},[`${Ee}-ink-bar`]:{position:"absolute",background:fe.inkBarColor,pointerEvents:"none"}}),ln(fe)),{[`${Ee}-content`]:{position:"relative",width:"100%"},[`${Ee}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${Ee}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${Ee}-centered`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-nav-wrap`]:{[`&:not([class*='${Ee}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var wn=(0,Ht.Z)("Tabs",fe=>{const Ee=(0,Ot.TS)(fe,{tabsCardPadding:fe.cardPadding||`${(fe.cardHeight-Math.round(fe.fontSize*fe.lineHeight))/2-fe.lineWidth}px ${fe.padding}px`,dropdownEdgeChildVerticalPadding:fe.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${fe.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${fe.horizontalItemGutter}px`});return[Qt(Ee),En(Ee),qt(Ee),yn(Ee),$t(Ee),jt(Ee),Ft(Ee)]},fe=>{const Ee=fe.controlHeightLG;return{zIndexPopup:fe.zIndexPopupBase+50,cardBg:fe.colorFillAlter,cardHeight:Ee,cardPadding:"",cardPaddingSM:`${fe.paddingXXS*1.5}px ${fe.padding}px`,cardPaddingLG:`${fe.paddingXS}px ${fe.padding}px ${fe.paddingXXS*1.5}px`,titleFontSize:fe.fontSize,titleFontSizeLG:fe.fontSizeLG,titleFontSizeSM:fe.fontSize,inkBarColor:fe.colorPrimary,horizontalMargin:`0 0 ${fe.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${fe.paddingSM}px 0`,horizontalItemPaddingSM:`${fe.paddingXS}px 0`,horizontalItemPaddingLG:`${fe.padding}px 0`,verticalItemPadding:`${fe.paddingXS}px ${fe.paddingLG}px`,verticalItemMargin:`${fe.margin}px 0 0 0`,itemColor:fe.colorText,itemSelectedColor:fe.colorPrimary,itemHoverColor:fe.colorPrimaryHover,itemActiveColor:fe.colorPrimaryActive,cardGutter:fe.marginXXS/2}}),rn=function(fe,Ee){var be={};for(var ve in fe)Object.prototype.hasOwnProperty.call(fe,ve)&&Ee.indexOf(ve)<0&&(be[ve]=fe[ve]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,ve=Object.getOwnPropertySymbols(fe);Ne{const{type:Ee,className:be,rootClassName:ve,size:Ne,onEdit:Fe,hideAdd:qe,centered:Ye,addIcon:st,popupClassName:mt,children:xt,items:At,animated:vt,style:yt,indicatorSize:Re}=fe,Me=rn(fe,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:ze,moreIcon:Ue=n.createElement(pe.Z,null)}=Me,{direction:it,tabs:tt,getPrefixCls:rt,getPopupContainer:je}=n.useContext(ce.E_),Le=rt("tabs",ze),[He,Xe]=wn(Le);let Ge;Ee==="editable-card"&&(Ge={onEdit:(Wt,en)=>{let{key:on,event:Kt}=en;Fe==null||Fe(Wt==="add"?Kt:on,Wt)},removeIcon:n.createElement(S.Z,null),addIcon:st||n.createElement(e.Z,null),showAdd:qe!==!0});const Je=rt(),_e=bt(At,xt),ut=$e(Le,vt),gt=(0,ye.Z)(Ne),Dt=Object.assign(Object.assign({},tt==null?void 0:tt.style),yt);return He(n.createElement(ee,Object.assign({direction:it,getPopupContainer:je,moreTransitionName:`${Je}-slide-up`},Me,{items:_e,className:p()({[`${Le}-${gt}`]:gt,[`${Le}-card`]:["card","editable-card"].includes(Ee),[`${Le}-editable-card`]:Ee==="editable-card",[`${Le}-centered`]:Ye},tt==null?void 0:tt.className,be,ve,Xe),popupClassName:p()(mt,Xe),style:Dt,editable:Ge,moreIcon:Ue,prefixCls:Le,animated:ut,indicatorSize:Re!=null?Re:tt==null?void 0:tt.indicatorSize})))};Zn.TabPane=Te;var Pe=Zn},17574:function(Pt,We,C){"use strict";C.d(We,{default:function(){return W}});var S=C(38028),pe=C(77654),e=C(52671),I=C(8657),p=C(60499),a=C(59301),t={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},s=t,u=C(7657),o=function(G,q){return a.createElement(u.Z,(0,p.Z)({},G,{ref:q,icon:s}))},c=a.forwardRef(o),n=c,r=C(92310),i=C.n(r),l=C(35654),d=C(71430),E=C(36355),h=C(56082),v=C(62892),m=C(20648);const x=4;function w(re){const{dropPosition:G,dropLevelOffset:q,prefixCls:Y,indent:Q,direction:$="ltr"}=re,J=$==="ltr"?"left":"right",ue=$==="ltr"?"right":"left",se={[J]:-q*Q+x,[ue]:0};switch(G){case-1:se.top=-3;break;case 1:se.bottom=-3;break;default:se.bottom=-3,se[J]=Q+x;break}return a.createElement("div",{style:se,className:`${Y}-drop-indicator`})}var f=C(71997),y=a.forwardRef((re,G)=>{const{getPrefixCls:q,direction:Y,virtual:Q,tree:$}=a.useContext(E.E_),{prefixCls:J,className:ue,showIcon:se=!1,showLine:xe,switcherIcon:we,blockNode:ie=!1,children:L,checkable:_=!1,selectable:D=!0,draggable:Z,motion:ne,style:H}=re,F=q("tree",J),j=q(),R=ne!=null?ne:Object.assign(Object.assign({},(0,v.Z)(j)),{motionAppear:!1}),T=Object.assign(Object.assign({},re),{checkable:_,selectable:D,showIcon:se,motion:R,blockNode:ie,showLine:!!xe,dropIndicatorRender:w}),[N,te]=(0,m.ZP)(F),oe=a.useMemo(()=>{if(!Z)return!1;let ae={};switch(typeof Z){case"function":ae.nodeDraggable=Z;break;case"object":ae=Object.assign({},Z);break;default:break}return ae.icon!==!1&&(ae.icon=ae.icon||a.createElement(h.Z,null)),ae},[Z]),V=ae=>a.createElement(f.Z,{prefixCls:F,switcherIcon:we,treeNodeProps:ae,showLine:xe});return N(a.createElement(S.Z,Object.assign({itemHeight:20,ref:G,virtual:Q},T,{style:Object.assign(Object.assign({},$==null?void 0:$.style),H),prefixCls:F,className:i()({[`${F}-icon-hide`]:!se,[`${F}-block-node`]:ie,[`${F}-unselectable`]:!D,[`${F}-rtl`]:Y==="rtl"},$==null?void 0:$.className,ue,te),direction:Y,checkable:_&&a.createElement("span",{className:`${F}-checkbox-inner`}),selectable:D,switcherIcon:V,draggable:oe}),L))}),b;(function(re){re[re.None=0]="None",re[re.Start=1]="Start",re[re.End=2]="End"})(b||(b={}));function g(re,G){function q(Y){const{key:Q,children:$}=Y;G(Q,Y)!==!1&&g($||[],G)}re.forEach(q)}function A(re){let{treeData:G,expandedKeys:q,startKey:Y,endKey:Q}=re;const $=[];let J=b.None;if(Y&&Y===Q)return[Y];if(!Y||!Q)return[];function ue(se){return se===Y||se===Q}return g(G,se=>{if(J===b.End)return!1;if(ue(se)){if($.push(se),J===b.None)J=b.Start;else if(J===b.Start)return J=b.End,!1}else J===b.Start&&$.push(se);return q.includes(se)}),$}function P(re,G){const q=(0,pe.Z)(G),Y=[];return g(re,(Q,$)=>{const J=q.indexOf(Q);return J!==-1&&(Y.push($),q.splice(J,1)),!!q.length}),Y}var k=function(re,G){var q={};for(var Y in re)Object.prototype.hasOwnProperty.call(re,Y)&&G.indexOf(Y)<0&&(q[Y]=re[Y]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(re);Q{var{defaultExpandAll:q,defaultExpandParent:Y,defaultExpandedKeys:Q}=re,$=k(re,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const J=a.useRef(),ue=a.useRef(),se=()=>{const{keyEntities:oe}=(0,d.I8)(M($));let V;return q?V=Object.keys(oe):Y?V=(0,l.r7)($.expandedKeys||Q||[],oe):V=$.expandedKeys||Q,V},[xe,we]=a.useState($.selectedKeys||$.defaultSelectedKeys||[]),[ie,L]=a.useState(()=>se());a.useEffect(()=>{"selectedKeys"in $&&we($.selectedKeys)},[$.selectedKeys]),a.useEffect(()=>{"expandedKeys"in $&&L($.expandedKeys)},[$.expandedKeys]);const _=(oe,V)=>{var ae;return"expandedKeys"in $||L(oe),(ae=$.onExpand)===null||ae===void 0?void 0:ae.call($,oe,V)},D=(oe,V)=>{var ae;const{multiple:Se}=$,{node:ge,nativeEvent:Ae}=V,{key:he=""}=ge,le=M($),ee=Object.assign(Object.assign({},V),{selected:!0}),ce=(Ae==null?void 0:Ae.ctrlKey)||(Ae==null?void 0:Ae.metaKey),ye=Ae==null?void 0:Ae.shiftKey;let Ce;Se&&ce?(Ce=oe,J.current=he,ue.current=Ce,ee.selectedNodes=P(le,Ce)):Se&&ye?(Ce=Array.from(new Set([].concat((0,pe.Z)(ue.current||[]),(0,pe.Z)(A({treeData:le,expandedKeys:ie,startKey:he,endKey:J.current}))))),ee.selectedNodes=P(le,Ce)):(Ce=[he],J.current=he,ue.current=Ce,ee.selectedNodes=P(le,Ce)),(ae=$.onSelect)===null||ae===void 0||ae.call($,Ce,ee),"selectedKeys"in $||we(Ce)},{getPrefixCls:Z,direction:ne}=a.useContext(E.E_),{prefixCls:H,className:F,showIcon:j=!0,expandAction:R="click"}=$,T=k($,["prefixCls","className","showIcon","expandAction"]),N=Z("tree",H),te=i()(`${N}-directory`,{[`${N}-directory-rtl`]:ne==="rtl"},F);return a.createElement(y,Object.assign({icon:B,ref:G,blockNode:!0},T,{showIcon:j,expandAction:R,prefixCls:N,className:te,expandedKeys:ie,selectedKeys:xe,onSelect:D,onExpand:_}))};var K=a.forwardRef(z);const X=y;X.DirectoryTree=K,X.TreeNode=S.O;var W=X},20648:function(Pt,We,C){"use strict";C.d(We,{TM:function(){return r},Yk:function(){return n}});var S=C(36237),pe=C(98447),e=C(17313),I=C(8378),p=C(37613),a=C(83116);const t=new S.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),s=(i,l)=>({[`.${i}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${l.motionDurationSlow}`}}}),u=(i,l)=>({[`.${i}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:l.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${l.lineWidthBold}px solid ${l.colorPrimary}`,borderRadius:"50%",content:'""'}}}),o=(i,l)=>{const{treeCls:d,treeNodeCls:E,treeNodePadding:h,titleHeight:v,nodeSelectedBg:m,nodeHoverBg:x}=l,w=l.paddingXS;return{[d]:Object.assign(Object.assign({},(0,e.Wf)(l)),{background:l.colorBgContainer,borderRadius:l.borderRadius,transition:`background-color ${l.motionDurationSlow}`,[`&${d}-rtl`]:{[`${d}-switcher`]:{"&_close":{[`${d}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${d}-active-focused)`]:Object.assign({},(0,e.oN)(l)),[`${d}-list-holder-inner`]:{alignItems:"flex-start"},[`&${d}-block-node`]:{[`${d}-list-holder-inner`]:{alignItems:"stretch",[`${d}-node-content-wrapper`]:{flex:"auto"},[`${E}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:h,insetInlineStart:0,border:`1px solid ${l.colorPrimary}`,opacity:0,animationName:t,animationDuration:l.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${E}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${h}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${d}-node-content-wrapper`]:{color:l.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${d}-node-content-wrapper`]:Object.assign({},(0,e.oN)(l)),[`&:not(${E}-disabled).filter-node ${d}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${d}-draggable-icon`]:{flexShrink:0,width:v,lineHeight:`${v}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${l.motionDurationSlow}`,[`${E}:hover &`]:{opacity:.45}},[`&${E}-disabled`]:{[`${d}-draggable-icon`]:{visibility:"hidden"}}}},[`${d}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:v}},[`${d}-draggable-icon`]:{visibility:"hidden"},[`${d}-switcher`]:Object.assign(Object.assign({},s(i,l)),{position:"relative",flex:"none",alignSelf:"stretch",width:v,margin:0,lineHeight:`${v}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${d}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:l.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:v/2,bottom:-h,marginInlineStart:-1,borderInlineEnd:`1px solid ${l.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:v/2*.8,height:v/2,borderBottom:`1px solid ${l.colorBorder}`,content:'""'}}}),[`${d}-checkbox`]:{top:"initial",marginInlineEnd:w},[`${d}-node-content-wrapper, ${d}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:v,margin:0,padding:`0 ${l.paddingXS/2}px`,color:"inherit",lineHeight:`${v}px`,background:"transparent",borderRadius:l.borderRadius,cursor:"pointer",transition:`all ${l.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:x},[`&${d}-node-selected`]:{backgroundColor:m},[`${d}-iconEle`]:{display:"inline-block",width:v,height:v,lineHeight:`${v}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${d}-unselectable ${d}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${d}-node-content-wrapper`]:Object.assign({lineHeight:`${v}px`,userSelect:"none"},u(i,l)),[`${E}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${l.colorPrimary}`}},"&-show-line":{[`${d}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:v/2,bottom:-h,borderInlineEnd:`1px solid ${l.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${d}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${E}-leaf-last`]:{[`${d}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${v/2}px !important`}}}}})}},c=i=>{const{treeCls:l,treeNodeCls:d,treeNodePadding:E,directoryNodeSelectedBg:h,directoryNodeSelectedColor:v}=i;return{[`${l}${l}-directory`]:{[d]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,transition:`background-color ${i.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:i.controlItemBgHover}},"> *":{zIndex:1},[`${l}-switcher`]:{transition:`color ${i.motionDurationMid}`},[`${l}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${l}-node-selected`]:{color:v,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:h},[`${l}-switcher`]:{color:v},[`${l}-node-content-wrapper`]:{color:v,background:"transparent"}}}}}},n=(i,l)=>{const d=`.${i}`,E=`${d}-treenode`,h=l.paddingXS/2,v=(0,p.TS)(l,{treeCls:d,treeNodeCls:E,treeNodePadding:h});return[o(i,v),c(v)]},r=i=>{const{controlHeightSM:l}=i;return{titleHeight:l,nodeHoverBg:i.controlItemBgHover,nodeSelectedBg:i.controlItemBgActive}};We.ZP=(0,a.Z)("Tree",(i,l)=>{let{prefixCls:d}=l;return[{[i.componentCls]:(0,pe.C2)(`${d}-checkbox`,i)},n(d,i),(0,I.Z)(i)]},i=>{const{colorTextLightSolid:l,colorPrimary:d}=i;return Object.assign(Object.assign({},r(i)),{directoryNodeSelectedColor:l,directoryNodeSelectedBg:d})})},71997:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return E}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},I=e,p=C(7657),a=function(v,m){return pe.createElement(p.Z,(0,S.Z)({},v,{ref:m,icon:I}))},t=pe.forwardRef(a),s=t,u=C(52671),o=C(58617),c=C(15075),n=C(43531),r=C(92310),i=C.n(r),l=C(92343),E=h=>{const{prefixCls:v,switcherIcon:m,treeNodeProps:x,showLine:w}=h,{isLeaf:f,expanded:O,loading:y}=x;if(y)return pe.createElement(o.Z,{className:`${v}-switcher-loading-icon`});let b;if(w&&typeof w=="object"&&(b=w.showLeafIcon),f){if(!w)return null;if(typeof b!="boolean"&&b){const P=typeof b=="function"?b(x):b,k=`${v}-switcher-line-custom-icon`;return(0,l.l$)(P)?(0,l.Tm)(P,{className:i()(P.props.className||"",k)}):P}return b?pe.createElement(u.Z,{className:`${v}-switcher-line-icon`}):pe.createElement("span",{className:`${v}-switcher-leaf-line`})}const g=`${v}-switcher-icon`,A=typeof m=="function"?m(x):m;return(0,l.l$)(A)?(0,l.Tm)(A,{className:i()(A.props.className||"",g)}):A!==void 0?A:w?O?pe.createElement(c.Z,{className:`${v}-switcher-line-icon`}):pe.createElement(n.Z,{className:`${v}-switcher-line-icon`}):pe.createElement(s,{className:g})}},54580:function(Pt,We,C){"use strict";C.d(We,{default:function(){return yt}});var S=C(59301),pe=C(77654),e=C(92310),I=C.n(e),p=C(60499),a=C(38705),t=C(17212),s=C(39153),u=C(55401),o=C(18642),c=C(42244),n=C(73001),r=C(43749),i=C(11576),l=C(26112);function d(Re,Me){var ze="cannot ".concat(Re.method," ").concat(Re.action," ").concat(Me.status,"'"),Ue=new Error(ze);return Ue.status=Me.status,Ue.method=Re.method,Ue.url=Re.action,Ue}function E(Re){var Me=Re.responseText||Re.response;if(!Me)return Me;try{return JSON.parse(Me)}catch(ze){return Me}}function h(Re){var Me=new XMLHttpRequest;Re.onProgress&&Me.upload&&(Me.upload.onprogress=function(tt){tt.total>0&&(tt.percent=tt.loaded/tt.total*100),Re.onProgress(tt)});var ze=new FormData;Re.data&&Object.keys(Re.data).forEach(function(it){var tt=Re.data[it];if(Array.isArray(tt)){tt.forEach(function(rt){ze.append("".concat(it,"[]"),rt)});return}ze.append(it,tt)}),Re.file instanceof Blob?ze.append(Re.filename,Re.file,Re.file.name):ze.append(Re.filename,Re.file),Me.onerror=function(tt){Re.onError(tt)},Me.onload=function(){return Me.status<200||Me.status>=300?Re.onError(d(Re,Me),E(Me)):Re.onSuccess(E(Me),Me)},Me.open(Re.method,Re.action,!0),Re.withCredentials&&"withCredentials"in Me&&(Me.withCredentials=!0);var Ue=Re.headers||{};return Ue["X-Requested-With"]!==null&&Me.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Ue).forEach(function(it){Ue[it]!==null&&Me.setRequestHeader(it,Ue[it])}),Me.send(ze),{abort:function(){Me.abort()}}}var v=+new Date,m=0;function x(){return"rc-upload-".concat(v,"-").concat(++m)}var w=C(48736),f=function(Re,Me){if(Re&&Me){var ze=Array.isArray(Me)?Me:Me.split(","),Ue=Re.name||"",it=Re.type||"",tt=it.replace(/\/.*$/,"");return ze.some(function(rt){var je=rt.trim();if(/^\*(\/\*)?$/.test(rt))return!0;if(je.charAt(0)==="."){var Le=Ue.toLowerCase(),He=je.toLowerCase(),Xe=[He];return(He===".jpg"||He===".jpeg")&&(Xe=[".jpg",".jpeg"]),Xe.some(function(Ge){return Le.endsWith(Ge)})}return/\/\*$/.test(je)?tt===je.replace(/\/.*$/,""):it===je?!0:/^\w+$/.test(je)?((0,w.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(je,"'.Skip for check.")),!0):!1})}return!0};function O(Re,Me){var ze=Re.createReader(),Ue=[];function it(){ze.readEntries(function(tt){var rt=Array.prototype.slice.apply(tt);Ue=Ue.concat(rt);var je=!rt.length;je?Me(Ue):it()})}it()}var y=function(Me,ze,Ue){var it=function tt(rt,je){rt&&(rt.path=je||"",rt.isFile?rt.file(function(Le){Ue(Le)&&(rt.fullPath&&!Le.webkitRelativePath&&(Object.defineProperties(Le,{webkitRelativePath:{writable:!0}}),Le.webkitRelativePath=rt.fullPath.replace(/^\//,""),Object.defineProperties(Le,{webkitRelativePath:{writable:!1}})),ze([Le]))}):rt.isDirectory&&O(rt,function(Le){Le.forEach(function(He){tt(He,"".concat(je).concat(rt.name,"/"))})}))};Me.forEach(function(tt){it(tt.webkitGetAsEntry())})},b=y,g=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],A=function(Re){(0,s.Z)(ze,Re);var Me=(0,u.Z)(ze);function ze(){var Ue;(0,a.Z)(this,ze);for(var it=arguments.length,tt=new Array(it),rt=0;rt{let{uid:tt}=it;return tt===Re.uid});return Ue===-1?ze.push(Re):ze[Ue]=Re,ze}function ae(Re,Me){const ze=Re.uid!==void 0?"uid":"name";return Me.filter(Ue=>Ue[ze]===Re[ze])[0]}function Se(Re,Me){const ze=Re.uid!==void 0?"uid":"name",Ue=Me.filter(it=>it[ze]!==Re[ze]);return Ue.length===Me.length?null:Ue}const ge=function(){const Me=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Ue=Me[Me.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Ue)||[""])[0]},Ae=Re=>Re.indexOf("image/")===0,he=Re=>{if(Re.type&&!Re.thumbUrl)return Ae(Re.type);const Me=Re.thumbUrl||Re.url||"",ze=ge(Me);return/^data:image\//.test(Me)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(ze)?!0:!(/^data:/.test(Me)||ze)},le=200;function ee(Re){return new Promise(Me=>{if(!Re.type||!Ae(Re.type)){Me("");return}const ze=document.createElement("canvas");ze.width=le,ze.height=le,ze.style.cssText=`position: fixed; left: 0; top: 0; width: ${le}px; height: ${le}px; z-index: 9999; display: none;`,document.body.appendChild(ze);const Ue=ze.getContext("2d"),it=new Image;if(it.onload=()=>{const{width:tt,height:rt}=it;let je=le,Le=le,He=0,Xe=0;tt>rt?(Le=rt*(le/tt),Xe=-(Le-je)/2):(je=tt*(le/rt),He=-(je-Le)/2),Ue.drawImage(it,He,Xe,je,Le);const Ge=ze.toDataURL();document.body.removeChild(ze),window.URL.revokeObjectURL(it.src),Me(Ge)},it.crossOrigin="anonymous",Re.type.startsWith("image/svg+xml")){const tt=new FileReader;tt.onload=()=>{tt.result&&(it.src=tt.result)},tt.readAsDataURL(Re)}else if(Re.type.startsWith("image/gif")){const tt=new FileReader;tt.onload=()=>{tt.result&&Me(tt.result)},tt.readAsDataURL(Re)}else it.src=window.URL.createObjectURL(Re)})}var ce=C(26227),ye=C(41464),Ce=C(15277),Te=C(93948),De=C(6848),$e=S.forwardRef((Re,Me)=>{let{prefixCls:ze,className:Ue,style:it,locale:tt,listType:rt,file:je,items:Le,progress:He,iconRender:Xe,actionIconRender:Ge,itemRender:Je,isImgUrl:_e,showPreviewIcon:ut,showRemoveIcon:gt,showDownloadIcon:Dt,previewIcon:Wt,removeIcon:en,downloadIcon:on,onPreview:Kt,onDownload:Tt,onClose:mn}=Re;var un,pn;const{status:Yt}=je,[Ut,xn]=S.useState(Yt);S.useEffect(()=>{Yt!=="removed"&&xn(Yt)},[Yt]);const[gn,Bn]=S.useState(!1);S.useEffect(()=>{const Fn=setTimeout(()=>{Bn(!0)},300);return()=>{clearTimeout(Fn)}},[]);const Pn=Xe(je);let tn=S.createElement("div",{className:`${ze}-icon`},Pn);if(rt==="picture"||rt==="picture-card"||rt==="picture-circle")if(Ut==="uploading"||!je.thumbUrl&&!je.url){const Fn=I()(`${ze}-list-item-thumbnail`,{[`${ze}-list-item-file`]:Ut!=="uploading"});tn=S.createElement("div",{className:Fn},Pn)}else{const Fn=_e!=null&&_e(je)?S.createElement("img",{src:je.thumbUrl||je.url,alt:je.name,className:`${ze}-list-item-image`,crossOrigin:je.crossOrigin}):Pn,An=I()(`${ze}-list-item-thumbnail`,{[`${ze}-list-item-file`]:_e&&!_e(je)});tn=S.createElement("a",{className:An,onClick:Tn=>Kt(je,Tn),href:je.url||je.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Fn)}const It=I()(`${ze}-list-item`,`${ze}-list-item-${Ut}`),Rt=typeof je.linkProps=="string"?JSON.parse(je.linkProps):je.linkProps,dn=gt?Ge((typeof en=="function"?en(je):en)||S.createElement(ce.Z,null),()=>mn(je),ze,tt.removeFile):null,Ve=Dt&&Ut==="done"?Ge((typeof on=="function"?on(je):on)||S.createElement(ye.Z,null),()=>Tt(je),ze,tt.downloadFile):null,Qe=rt!=="picture-card"&&rt!=="picture-circle"&&S.createElement("span",{key:"download-delete",className:I()(`${ze}-list-item-actions`,{picture:rt==="picture"})},Ve,dn),nt=I()(`${ze}-list-item-name`),ht=je.url?[S.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:nt,title:je.name},Rt,{href:je.url,onClick:Fn=>Kt(je,Fn)}),je.name),Qe]:[S.createElement("span",{key:"view",className:nt,onClick:Fn=>Kt(je,Fn),title:je.name},je.name),Qe],Bt={pointerEvents:"none",opacity:.5},Xt=ut?S.createElement("a",{href:je.url||je.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:je.url||je.thumbUrl?void 0:Bt,onClick:Fn=>Kt(je,Fn),title:tt.previewFile},typeof Wt=="function"?Wt(je):Wt||S.createElement(Ce.Z,null)):null,Nt=(rt==="picture-card"||rt==="picture-circle")&&Ut!=="uploading"&&S.createElement("span",{className:`${ze}-list-item-actions`},Xt,Ut==="done"&&Ve,dn),{getPrefixCls:ft}=S.useContext(X.E_),Et=ft(),_t=S.createElement("div",{className:It},tn,ht,Nt,gn&&S.createElement(j.default,{motionName:`${Et}-fade`,visible:Ut==="uploading",motionDeadline:2e3},Fn=>{let{className:An}=Fn;const Tn="percent"in je?S.createElement(Te.Z,Object.assign({},He,{type:"line",percent:je.percent,"aria-label":je["aria-label"],"aria-labelledby":je["aria-labelledby"]})):null;return S.createElement("div",{className:I()(`${ze}-list-item-progress`,An)},Tn)})),Vt=je.response&&typeof je.response=="string"?je.response:((un=je.error)===null||un===void 0?void 0:un.statusText)||((pn=je.error)===null||pn===void 0?void 0:pn.message)||tt.uploadError,Gt=Ut==="error"?S.createElement(De.Z,{title:Vt,getPopupContainer:Fn=>Fn.parentNode},_t):_t;return S.createElement("div",{className:I()(`${ze}-list-item-container`,Ue),style:it,ref:Me},Je?Je(Gt,je,Le,{download:Tt.bind(null,je),preview:Kt.bind(null,je),remove:mn.bind(null,je)}):Gt)});const pt=(Re,Me)=>{const{listType:ze="text",previewFile:Ue=ee,onPreview:it,onDownload:tt,onRemove:rt,locale:je,iconRender:Le,isImageUrl:He=he,prefixCls:Xe,items:Ge=[],showPreviewIcon:Je=!0,showRemoveIcon:_e=!0,showDownloadIcon:ut=!1,removeIcon:gt,previewIcon:Dt,downloadIcon:Wt,progress:en={size:[-1,2],showInfo:!1},appendAction:on,appendActionVisible:Kt=!0,itemRender:Tt,disabled:mn}=Re,un=(0,R.Z)(),[pn,Yt]=S.useState(!1);S.useEffect(()=>{ze!=="picture"&&ze!=="picture-card"&&ze!=="picture-circle"||(Ge||[]).forEach(Bt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Bt.originFileObj instanceof File||Bt.originFileObj instanceof Blob)||Bt.thumbUrl!==void 0||(Bt.thumbUrl="",Ue&&Ue(Bt.originFileObj).then(Xt=>{Bt.thumbUrl=Xt||"",un()}))})},[ze,Ge,Ue]),S.useEffect(()=>{Yt(!0)},[]);const Ut=(Bt,Xt)=>{if(it)return Xt==null||Xt.preventDefault(),it(Bt)},xn=Bt=>{typeof tt=="function"?tt(Bt):Bt.url&&window.open(Bt.url)},gn=Bt=>{rt==null||rt(Bt)},Bn=Bt=>{if(Le)return Le(Bt,ze);const Xt=Bt.status==="uploading",Nt=He&&He(Bt)?S.createElement(F,null):S.createElement(ue,null);let ft=Xt?S.createElement(se.Z,null):S.createElement(_,null);return ze==="picture"?ft=Xt?S.createElement(se.Z,null):Nt:(ze==="picture-card"||ze==="picture-circle")&&(ft=Xt?je.uploading:Nt),ft},Pn=(Bt,Xt,Nt,ft)=>{const Et={type:"text",size:"small",title:ft,onClick:_t=>{Xt(),(0,N.l$)(Bt)&&Bt.props.onClick&&Bt.props.onClick(_t)},className:`${Nt}-list-item-action`,disabled:mn};if((0,N.l$)(Bt)){const _t=(0,N.Tm)(Bt,Object.assign(Object.assign({},Bt.props),{onClick:()=>{}}));return S.createElement(te.ZP,Object.assign({},Et,{icon:_t}))}return S.createElement(te.ZP,Object.assign({},Et),S.createElement("span",null,Bt))};S.useImperativeHandle(Me,()=>({handlePreview:Ut,handleDownload:xn}));const{getPrefixCls:tn}=S.useContext(X.E_),It=tn("upload",Xe),Rt=tn(),dn=I()(`${It}-list`,`${It}-list-${ze}`),Ve=(0,pe.Z)(Ge.map(Bt=>({key:Bt.uid,file:Bt})));let nt={motionDeadline:2e3,motionName:`${It}-${ze==="picture-card"||ze==="picture-circle"?"animate-inline":"animate"}`,keys:Ve,motionAppear:pn};const ht=S.useMemo(()=>{const Bt=Object.assign({},(0,T.Z)(Rt));return delete Bt.onAppearEnd,delete Bt.onEnterEnd,delete Bt.onLeaveEnd,Bt},[Rt]);return ze!=="picture-card"&&ze!=="picture-circle"&&(nt=Object.assign(Object.assign({},ht),nt)),S.createElement("div",{className:dn},S.createElement(j.CSSMotionList,Object.assign({},nt,{component:!1}),Bt=>{let{key:Xt,file:Nt,className:ft,style:Et}=Bt;return S.createElement($e,{key:Xt,locale:je,prefixCls:It,className:ft,style:Et,file:Nt,items:Ge,progress:en,listType:ze,isImgUrl:He,showPreviewIcon:Je,showRemoveIcon:_e,showDownloadIcon:ut,removeIcon:gt,previewIcon:Dt,downloadIcon:Wt,iconRender:Bn,actionIconRender:Pn,itemRender:Tt,onPreview:Ut,onDownload:xn,onClose:gn})}),on&&S.createElement(j.default,Object.assign({},nt,{visible:Kt,forceRender:!0}),Bt=>{let{className:Xt,style:Nt}=Bt;return(0,N.Tm)(on,ft=>({className:I()(ft.className,Xt),style:Object.assign(Object.assign(Object.assign({},Nt),{pointerEvents:Xt?"none":void 0}),ft.style)}))}))};var wt=S.forwardRef(pt),bt=C(17313),Mt=C(8378),Ht=C(83116),Ot=C(37613),sn=Re=>{const{componentCls:Me,iconCls:ze}=Re;return{[`${Me}-wrapper`]:{[`${Me}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Re.colorFillAlter,border:`${Re.lineWidth}px dashed ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,cursor:"pointer",transition:`border-color ${Re.motionDurationSlow}`,[Me]:{padding:`${Re.padding}px 0`},[`${Me}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Me}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Me}-disabled):hover`]:{borderColor:Re.colorPrimaryHover},[`p${Me}-drag-icon`]:{marginBottom:Re.margin,[ze]:{color:Re.colorPrimary,fontSize:Re.uploadThumbnailSize}},[`p${Me}-text`]:{margin:`0 0 ${Re.marginXXS}px`,color:Re.colorTextHeading,fontSize:Re.fontSizeLG},[`p${Me}-hint`]:{color:Re.colorTextDescription,fontSize:Re.fontSize},[`&${Me}-disabled`]:{cursor:"not-allowed",[`p${Me}-drag-icon ${ze}, + p${Me}-text, + p${Me}-hint + `]:{color:Re.colorTextDisabled}}}}}},$t=Re=>{const{componentCls:Me,antCls:ze,iconCls:Ue,fontSize:it,lineHeight:tt}=Re,rt=`${Me}-list-item`,je=`${rt}-actions`,Le=`${rt}-action`,He=Math.round(it*tt);return{[`${Me}-wrapper`]:{[`${Me}-list`]:Object.assign(Object.assign({},(0,bt.dF)()),{lineHeight:Re.lineHeight,[rt]:{position:"relative",height:Re.lineHeight*it,marginTop:Re.marginXS,fontSize:it,display:"flex",alignItems:"center",transition:`background-color ${Re.motionDurationSlow}`,"&:hover":{backgroundColor:Re.controlItemBgHover},[`${rt}-name`]:Object.assign(Object.assign({},bt.vS),{padding:`0 ${Re.paddingXS}px`,lineHeight:tt,flex:"auto",transition:`all ${Re.motionDurationSlow}`}),[je]:{[Le]:{opacity:0},[`${Le}${ze}-btn-sm`]:{height:He,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${Le}:focus-visible, + &.picture ${Le} + `]:{opacity:1},[Ue]:{color:Re.actionsColor,transition:`all ${Re.motionDurationSlow}`},[`&:hover ${Ue}`]:{color:Re.colorText}},[`${Me}-icon ${Ue}`]:{color:Re.colorTextDescription,fontSize:it},[`${rt}-progress`]:{position:"absolute",bottom:-Re.uploadProgressOffset,width:"100%",paddingInlineStart:it+Re.paddingXS,fontSize:it,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${rt}:hover ${Le}`]:{opacity:1,color:Re.colorText},[`${rt}-error`]:{color:Re.colorError,[`${rt}-name, ${Me}-icon ${Ue}`]:{color:Re.colorError},[je]:{[`${Ue}, ${Ue}:hover`]:{color:Re.colorError},[Le]:{opacity:1}}},[`${Me}-list-item-container`]:{transition:`opacity ${Re.motionDurationSlow}, height ${Re.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},yn=C(36237),qt=C(1950);const Qt=new yn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),ln=new yn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var jt=Re=>{const{componentCls:Me}=Re,ze=`${Me}-animate-inline`;return[{[`${Me}-wrapper`]:{[`${ze}-appear, ${ze}-enter, ${ze}-leave`]:{animationDuration:Re.motionDurationSlow,animationTimingFunction:Re.motionEaseInOutCirc,animationFillMode:"forwards"},[`${ze}-appear, ${ze}-enter`]:{animationName:Qt},[`${ze}-leave`]:{animationName:ln}}},{[`${Me}-wrapper`]:(0,qt.J$)(Re)},Qt,ln]},wn=C(30071),rn=C(64993);const Zn=Re=>{const{componentCls:Me,iconCls:ze,uploadThumbnailSize:Ue,uploadProgressOffset:it}=Re,tt=`${Me}-list`,rt=`${tt}-item`;return{[`${Me}-wrapper`]:{[` + ${tt}${tt}-picture, + ${tt}${tt}-picture-card, + ${tt}${tt}-picture-circle + `]:{[rt]:{position:"relative",height:Ue+Re.lineWidth*2+Re.paddingXS*2,padding:Re.paddingXS,border:`${Re.lineWidth}px ${Re.lineType} ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,"&:hover":{background:"transparent"},[`${rt}-thumbnail`]:Object.assign(Object.assign({},bt.vS),{width:Ue,height:Ue,lineHeight:`${Ue+Re.paddingSM}px`,textAlign:"center",flex:"none",[ze]:{fontSize:Re.fontSizeHeading2,color:Re.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${rt}-progress`]:{bottom:it,width:`calc(100% - ${Re.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Ue+Re.paddingXS}},[`${rt}-error`]:{borderColor:Re.colorError,[`${rt}-thumbnail ${ze}`]:{[`svg path[fill='${wn.blue[0]}']`]:{fill:Re.colorErrorBg},[`svg path[fill='${wn.blue.primary}']`]:{fill:Re.colorError}}},[`${rt}-uploading`]:{borderStyle:"dashed",[`${rt}-name`]:{marginBottom:it}}},[`${tt}${tt}-picture-circle ${rt}`]:{[`&, &::before, ${rt}-thumbnail`]:{borderRadius:"50%"}}}}},Pe=Re=>{const{componentCls:Me,iconCls:ze,fontSizeLG:Ue,colorTextLightSolid:it}=Re,tt=`${Me}-list`,rt=`${tt}-item`,je=Re.uploadPicCardSize;return{[` + ${Me}-wrapper${Me}-picture-card-wrapper, + ${Me}-wrapper${Me}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,bt.dF)()),{display:"inline-block",width:"100%",[`${Me}${Me}-select`]:{width:je,height:je,marginInlineEnd:Re.marginXS,marginBottom:Re.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Re.colorFillAlter,border:`${Re.lineWidth}px dashed ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,cursor:"pointer",transition:`border-color ${Re.motionDurationSlow}`,[`> ${Me}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Me}-disabled):hover`]:{borderColor:Re.colorPrimary}},[`${tt}${tt}-picture-card, ${tt}${tt}-picture-circle`]:{[`${tt}-item-container`]:{display:"inline-block",width:je,height:je,marginBlock:`0 ${Re.marginXS}px`,marginInline:`0 ${Re.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[rt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Re.paddingXS*2}px)`,height:`calc(100% - ${Re.paddingXS*2}px)`,backgroundColor:Re.colorBgMask,opacity:0,transition:`all ${Re.motionDurationSlow}`,content:'" "'}},[`${rt}:hover`]:{[`&::before, ${rt}-actions`]:{opacity:1}},[`${rt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Re.motionDurationSlow}`,[`${ze}-eye, ${ze}-download, ${ze}-delete`]:{zIndex:10,width:Ue,margin:`0 ${Re.marginXXS}px`,fontSize:Ue,cursor:"pointer",transition:`all ${Re.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${rt}-actions, ${rt}-actions:hover`]:{[`${ze}-eye, ${ze}-download, ${ze}-delete`]:{color:new rn.C(it).setAlpha(.65).toRgbString(),"&:hover":{color:it}}},[`${rt}-thumbnail, ${rt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${rt}-name`]:{display:"none",textAlign:"center"},[`${rt}-file + ${rt}-name`]:{position:"absolute",bottom:Re.margin,display:"block",width:`calc(100% - ${Re.paddingXS*2}px)`},[`${rt}-uploading`]:{[`&${rt}`]:{backgroundColor:Re.colorFillAlter},[`&::before, ${ze}-eye, ${ze}-download, ${ze}-delete`]:{display:"none"}},[`${rt}-progress`]:{bottom:Re.marginXL,width:`calc(100% - ${Re.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Me}-wrapper${Me}-picture-circle-wrapper`]:{[`${Me}${Me}-select`]:{borderRadius:"50%"}}}};var Ee=Re=>{const{componentCls:Me}=Re;return{[`${Me}-rtl`]:{direction:"rtl"}}};const be=Re=>{const{componentCls:Me,colorTextDisabled:ze}=Re;return{[`${Me}-wrapper`]:Object.assign(Object.assign({},(0,bt.Wf)(Re)),{[Me]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Me}-select`]:{display:"inline-block"},[`${Me}-disabled`]:{color:ze,cursor:"not-allowed"}})}};var ve=(0,Ht.Z)("Upload",Re=>{const{fontSizeHeading3:Me,fontSize:ze,lineHeight:Ue,lineWidth:it,controlHeightLG:tt}=Re,rt=Math.round(ze*Ue),je=(0,Ot.TS)(Re,{uploadThumbnailSize:Me*2,uploadProgressOffset:rt/2+it,uploadPicCardSize:tt*2.55});return[be(je),sn(je),Zn(je),Pe(je),$t(je),jt(je),Ee(je),(0,Mt.Z)(je)]},Re=>({actionsColor:Re.colorTextDescription})),Ne=function(Re,Me,ze,Ue){function it(tt){return tt instanceof ze?tt:new ze(function(rt){rt(tt)})}return new(ze||(ze=Promise))(function(tt,rt){function je(Xe){try{He(Ue.next(Xe))}catch(Ge){rt(Ge)}}function Le(Xe){try{He(Ue.throw(Xe))}catch(Ge){rt(Ge)}}function He(Xe){Xe.done?tt(Xe.value):it(Xe.value).then(je,Le)}He((Ue=Ue.apply(Re,Me||[])).next())})};const Fe=`__LIST_IGNORE_${Date.now()}__`,qe=(Re,Me)=>{const{fileList:ze,defaultFileList:Ue,onRemove:it,showUploadList:tt=!0,listType:rt="text",onPreview:je,onDownload:Le,onChange:He,onDrop:Xe,previewFile:Ge,disabled:Je,locale:_e,iconRender:ut,isImageUrl:gt,progress:Dt,prefixCls:Wt,className:en,type:on="select",children:Kt,style:Tt,itemRender:mn,maxCount:un,data:pn={},multiple:Yt=!1,action:Ut="",accept:xn="",supportServerRender:gn=!0,rootClassName:Bn}=Re,Pn=S.useContext(W.Z),tn=Je!=null?Je:Pn,[It,Rt]=(0,U.Z)(Ue||[],{value:ze,postState:Yn=>Yn!=null?Yn:[]}),[dn,Ve]=S.useState("drop"),Qe=S.useRef(null);S.useMemo(()=>{const Yn=Date.now();(ze||[]).forEach((Vn,Sr)=>{!Vn.uid&&!Object.isFrozen(Vn)&&(Vn.uid=`__AUTO__${Yn}_${Sr}__`)})},[ze]);const nt=(Yn,Vn,Sr)=>{let ar=(0,pe.Z)(Vn),or=!1;un===1?ar=ar.slice(-1):un&&(or=ar.length>un,ar=ar.slice(0,un)),(0,K.flushSync)(()=>{Rt(ar)});const br={file:Yn,fileList:ar};Sr&&(br.event=Sr),(!or||ar.some(Hr=>Hr.uid===Yn.uid))&&(0,K.flushSync)(()=>{He==null||He(br)})},ht=(Yn,Vn)=>Ne(void 0,void 0,void 0,function*(){const{beforeUpload:Sr,transformFile:ar}=Re;let or=Yn;if(Sr){const br=yield Sr(Yn,Vn);if(br===!1)return!1;if(delete Yn[Fe],br===Fe)return Object.defineProperty(Yn,Fe,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(or=br)}return ar&&(or=yield ar(or)),or}),Bt=Yn=>{const Vn=Yn.filter(or=>!or.file[Fe]);if(!Vn.length)return;const Sr=Vn.map(or=>oe(or.file));let ar=(0,pe.Z)(It);Sr.forEach(or=>{ar=V(or,ar)}),Sr.forEach((or,br)=>{let Hr=or;if(Vn[br].parsedFile)or.status="uploading";else{const{originFileObj:In}=or;let Wn;try{Wn=new File([In],In.name,{type:In.type})}catch(Qn){Wn=new Blob([In],{type:In.type}),Wn.name=In.name,Wn.lastModifiedDate=new Date,Wn.lastModified=new Date().getTime()}Wn.uid=or.uid,Hr=Wn}nt(Hr,ar)})},Xt=(Yn,Vn,Sr)=>{try{typeof Yn=="string"&&(Yn=JSON.parse(Yn))}catch(br){}if(!ae(Vn,It))return;const ar=oe(Vn);ar.status="done",ar.percent=100,ar.response=Yn,ar.xhr=Sr;const or=V(ar,It);nt(ar,or)},Nt=(Yn,Vn)=>{if(!ae(Vn,It))return;const Sr=oe(Vn);Sr.status="uploading",Sr.percent=Yn.percent;const ar=V(Sr,It);nt(Sr,ar,Yn)},ft=(Yn,Vn,Sr)=>{if(!ae(Sr,It))return;const ar=oe(Sr);ar.error=Yn,ar.response=Vn,ar.status="error";const or=V(ar,It);nt(ar,or)},Et=Yn=>{let Vn;Promise.resolve(typeof it=="function"?it(Yn):it).then(Sr=>{var ar;if(Sr===!1)return;const or=Se(Yn,It);or&&(Vn=Object.assign(Object.assign({},Yn),{status:"removed"}),It==null||It.forEach(br=>{const Hr=Vn.uid!==void 0?"uid":"name";br[Hr]===Vn[Hr]&&!Object.isFrozen(br)&&(br.status="removed")}),(ar=Qe.current)===null||ar===void 0||ar.abort(Vn),nt(Vn,or))})},_t=Yn=>{Ve(Yn.type),Yn.type==="drop"&&(Xe==null||Xe(Yn))};S.useImperativeHandle(Me,()=>({onBatchStart:Bt,onSuccess:Xt,onProgress:Nt,onError:ft,fileList:It,upload:Qe.current}));const{getPrefixCls:Vt,direction:Gt,upload:Fn}=S.useContext(X.E_),An=Vt("upload",Wt),Tn=Object.assign(Object.assign({onBatchStart:Bt,onError:ft,onProgress:Nt,onSuccess:Xt},Re),{data:pn,multiple:Yt,action:Ut,accept:xn,supportServerRender:gn,prefixCls:An,disabled:tn,beforeUpload:ht,onChange:void 0});delete Tn.className,delete Tn.style,(!Kt||tn)&&delete Tn.id;const[Mn,Xn]=ve(An),[tr]=(0,re.Z)("Upload",G.Z.Upload),{showRemoveIcon:nr,showPreviewIcon:Jn,showDownloadIcon:jr,removeIcon:Vr,previewIcon:Br,downloadIcon:Qr}=typeof tt=="boolean"?{}:tt,Dr=(Yn,Vn)=>tt?S.createElement(wt,{prefixCls:An,listType:rt,items:It,previewFile:Ge,onPreview:je,onDownload:Le,onRemove:Et,showRemoveIcon:!tn&&nr,showPreviewIcon:Jn,showDownloadIcon:jr,removeIcon:Vr,previewIcon:Br,downloadIcon:Qr,iconRender:ut,locale:Object.assign(Object.assign({},tr),_e),isImageUrl:gt,progress:Dt,appendAction:Yn,appendActionVisible:Vn,itemRender:mn,disabled:tn}):Yn,_r=I()(`${An}-wrapper`,en,Bn,Xn,Fn==null?void 0:Fn.className,{[`${An}-rtl`]:Gt==="rtl",[`${An}-picture-card-wrapper`]:rt==="picture-card",[`${An}-picture-circle-wrapper`]:rt==="picture-circle"}),Ca=Object.assign(Object.assign({},Fn==null?void 0:Fn.style),Tt);if(on==="drag"){const Yn=I()(Xn,An,`${An}-drag`,{[`${An}-drag-uploading`]:It.some(Vn=>Vn.status==="uploading"),[`${An}-drag-hover`]:dn==="dragover",[`${An}-disabled`]:tn,[`${An}-rtl`]:Gt==="rtl"});return Mn(S.createElement("span",{className:_r},S.createElement("div",{className:Yn,style:Ca,onDrop:_t,onDragOver:_t,onDragLeave:_t},S.createElement(z,Object.assign({},Tn,{ref:Qe,className:`${An}-btn`}),S.createElement("div",{className:`${An}-drag-container`},Kt))),Dr()))}const Jr=I()(An,`${An}-select`,{[`${An}-disabled`]:tn}),Ea=(Yn=>S.createElement("div",{className:Jr,style:Yn},S.createElement(z,Object.assign({},Tn,{ref:Qe}))))(Kt?void 0:{display:"none"});return Mn(rt==="picture-card"||rt==="picture-circle"?S.createElement("span",{className:_r},Dr(Ea,!!Kt)):S.createElement("span",{className:_r},Ea,Dr()))};var st=S.forwardRef(qe),mt=function(Re,Me){var ze={};for(var Ue in Re)Object.prototype.hasOwnProperty.call(Re,Ue)&&Me.indexOf(Ue)<0&&(ze[Ue]=Re[Ue]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Ue=Object.getOwnPropertySymbols(Re);it{var{style:ze,height:Ue}=Re,it=mt(Re,["style","height"]);return S.createElement(st,Object.assign({ref:Me},it,{type:"drag",style:Object.assign(Object.assign({},ze),{height:Ue})}))});const vt=st;vt.Dragger=At,vt.LIST_IGNORE=Fe;var yt=vt},5630:function(Pt,We,C){"use strict";var S=C(60499),pe=C(85899),e=C(18642),I=C(72190),p=C(42244),a=C(92310),t=C.n(a),s=C(18929),u=C(59301),o=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],c=(0,u.forwardRef)(function(n,r){var i,l=n.prefixCls,d=l===void 0?"rc-checkbox":l,E=n.className,h=n.style,v=n.checked,m=n.disabled,x=n.defaultChecked,w=x===void 0?!1:x,f=n.type,O=f===void 0?"checkbox":f,y=n.title,b=n.onChange,g=(0,p.Z)(n,o),A=(0,u.useRef)(null),P=(0,s.Z)(w,{value:v}),k=(0,I.Z)(P,2),B=k[0],M=k[1];(0,u.useImperativeHandle)(r,function(){return{focus:function(){var X;(X=A.current)===null||X===void 0||X.focus()},blur:function(){var X;(X=A.current)===null||X===void 0||X.blur()},input:A.current}});var z=t()(d,E,(i={},(0,e.Z)(i,"".concat(d,"-checked"),B),(0,e.Z)(i,"".concat(d,"-disabled"),m),i)),U=function(X){m||("checked"in n||M(X.target.checked),b==null||b({target:(0,pe.Z)((0,pe.Z)({},n),{},{type:O,checked:X.target.checked}),stopPropagation:function(){X.stopPropagation()},preventDefault:function(){X.preventDefault()},nativeEvent:X.nativeEvent}))};return u.createElement("span",{className:z,title:y,style:h},u.createElement("input",(0,S.Z)({},g,{className:"".concat(d,"-input"),ref:A,onChange:U,disabled:m,checked:!!B,type:O})),u.createElement("span",{className:"".concat(d,"-inner")}))});We.Z=c},31561:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return O}});var S=C(60499),pe=C(18642),e=C(72190),I=C(42244),p=C(35593),a=C(92310),t=C.n(a),s=C(8654),u=C(59301),o=C(10228),c=C(16089),n=o.Z.ESC,r=o.Z.TAB;function i(y){var b=y.visible,g=y.triggerRef,A=y.onVisibleChange,P=y.autoFocus,k=y.overlayRef,B=u.useRef(!1),M=function(){if(b){var X,W;(X=g.current)===null||X===void 0||(W=X.focus)===null||W===void 0||W.call(X),A==null||A(!1)}},z=function(){var X;return(X=k.current)!==null&&X!==void 0&&X.focus?(k.current.focus(),B.current=!0,!0):!1},U=function(X){switch(X.keyCode){case n:M();break;case r:{var W=!1;B.current||(W=z()),W?X.preventDefault():M();break}}};u.useEffect(function(){return b?(window.addEventListener("keydown",U),P&&(0,c.Z)(z,3),function(){window.removeEventListener("keydown",U),B.current=!1}):function(){B.current=!1}},[b])}var l=(0,u.forwardRef)(function(y,b){var g=y.overlay,A=y.arrow,P=y.prefixCls,k=(0,u.useMemo)(function(){var M;return typeof g=="function"?M=g():M=g,M},[g]),B=(0,s.sQ)(b,k==null?void 0:k.ref);return u.createElement(u.Fragment,null,A&&u.createElement("div",{className:"".concat(P,"-arrow")}),u.cloneElement(k,{ref:(0,s.Yr)(k)?B:void 0}))}),d=l,E={adjustX:1,adjustY:1},h=[0,0],v={topLeft:{points:["bl","tl"],overflow:E,offset:[0,-4],targetOffset:h},top:{points:["bc","tc"],overflow:E,offset:[0,-4],targetOffset:h},topRight:{points:["br","tr"],overflow:E,offset:[0,-4],targetOffset:h},bottomLeft:{points:["tl","bl"],overflow:E,offset:[0,4],targetOffset:h},bottom:{points:["tc","bc"],overflow:E,offset:[0,4],targetOffset:h},bottomRight:{points:["tr","br"],overflow:E,offset:[0,4],targetOffset:h}},m=v,x=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function w(y,b){var g,A=y.arrow,P=A===void 0?!1:A,k=y.prefixCls,B=k===void 0?"rc-dropdown":k,M=y.transitionName,z=y.animation,U=y.align,K=y.placement,X=K===void 0?"bottomLeft":K,W=y.placements,re=W===void 0?m:W,G=y.getPopupContainer,q=y.showAction,Y=y.hideAction,Q=y.overlayClassName,$=y.overlayStyle,J=y.visible,ue=y.trigger,se=ue===void 0?["hover"]:ue,xe=y.autoFocus,we=y.overlay,ie=y.children,L=y.onVisibleChange,_=(0,I.Z)(y,x),D=u.useState(),Z=(0,e.Z)(D,2),ne=Z[0],H=Z[1],F="visible"in y?J:ne,j=u.useRef(null),R=u.useRef(null),T=u.useRef(null);u.useImperativeHandle(b,function(){return j.current});var N=function(le){H(le),L==null||L(le)};i({visible:F,triggerRef:T,onVisibleChange:N,autoFocus:xe,overlayRef:R});var te=function(le){var ee=y.onOverlayClick;H(!1),ee&&ee(le)},oe=function(){return u.createElement(d,{ref:R,overlay:we,prefixCls:B,arrow:P})},V=function(){return typeof we=="function"?oe:oe()},ae=function(){var le=y.minOverlayWidthMatchTrigger,ee=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?le:!ee},Se=function(){var le=y.openClassName;return le!==void 0?le:"".concat(B,"-open")},ge=u.cloneElement(ie,{className:t()((g=ie.props)===null||g===void 0?void 0:g.className,F&&Se()),ref:(0,s.Yr)(ie)?(0,s.sQ)(T,ie.ref):void 0}),Ae=Y;return!Ae&&se.indexOf("contextMenu")!==-1&&(Ae=["click"]),u.createElement(p.Z,(0,S.Z)({builtinPlacements:re},_,{prefixCls:B,ref:j,popupClassName:t()(Q,(0,pe.Z)({},"".concat(B,"-show-arrow"),P)),popupStyle:$,action:se,showAction:q,hideAction:Ae,popupPlacement:X,popupAlign:U,popupTransitionName:M,popupAnimation:z,popupVisible:F,stretch:ae()?"minWidth":"",popup:V(),onPopupVisibleChange:N,onPopupClick:te,getPopupContainer:G}),ge)}var f=u.forwardRef(w),O=f},93681:function(Pt,We,C){"use strict";C.r(We),C.d(We,{BaseInput:function(){return o},default:function(){return v}});var S=C(60499),pe=C(85899),e=C(18642),I=C(43749),p=C(92310),a=C.n(p),t=C(59301),s=C(5643),u=function(x){var w,f,O=x.inputElement,y=x.prefixCls,b=x.prefix,g=x.suffix,A=x.addonBefore,P=x.addonAfter,k=x.className,B=x.style,M=x.disabled,z=x.readOnly,U=x.focused,K=x.triggerFocus,X=x.allowClear,W=x.value,re=x.handleReset,G=x.hidden,q=x.classes,Y=x.classNames,Q=x.dataAttrs,$=x.styles,J=x.components,ue=(J==null?void 0:J.affixWrapper)||"span",se=(J==null?void 0:J.groupWrapper)||"span",xe=(J==null?void 0:J.wrapper)||"span",we=(J==null?void 0:J.groupAddon)||"span",ie=(0,t.useRef)(null),L=function(oe){var V;(V=ie.current)!==null&&V!==void 0&&V.contains(oe.target)&&(K==null||K())},_=function(){var oe;if(!X)return null;var V=!M&&!z&&W,ae="".concat(y,"-clear-icon"),Se=(0,I.Z)(X)==="object"&&X!==null&&X!==void 0&&X.clearIcon?X.clearIcon:"\u2716";return t.createElement("span",{onClick:re,onMouseDown:function(Ae){return Ae.preventDefault()},className:a()(ae,(oe={},(0,e.Z)(oe,"".concat(ae,"-hidden"),!V),(0,e.Z)(oe,"".concat(ae,"-has-suffix"),!!g),oe)),role:"button",tabIndex:-1},Se)},D=(0,t.cloneElement)(O,{value:W,hidden:G,className:a()((w=O.props)===null||w===void 0?void 0:w.className,!(0,s.X3)(x)&&!(0,s.He)(x)&&k)||null,style:(0,pe.Z)((0,pe.Z)({},(f=O.props)===null||f===void 0?void 0:f.style),!(0,s.X3)(x)&&!(0,s.He)(x)?B:{})});if((0,s.X3)(x)){var Z,ne="".concat(y,"-affix-wrapper"),H=a()(ne,(Z={},(0,e.Z)(Z,"".concat(ne,"-disabled"),M),(0,e.Z)(Z,"".concat(ne,"-focused"),U),(0,e.Z)(Z,"".concat(ne,"-readonly"),z),(0,e.Z)(Z,"".concat(ne,"-input-with-clear-btn"),g&&X&&W),Z),!(0,s.He)(x)&&k,q==null?void 0:q.affixWrapper,Y==null?void 0:Y.affixWrapper),F=(g||X)&&t.createElement("span",{className:a()("".concat(y,"-suffix"),Y==null?void 0:Y.suffix),style:$==null?void 0:$.suffix},_(),g);D=t.createElement(ue,(0,S.Z)({className:H,style:(0,pe.Z)((0,pe.Z)({},(0,s.He)(x)?void 0:B),$==null?void 0:$.affixWrapper),hidden:!(0,s.He)(x)&&G,onClick:L},Q==null?void 0:Q.affixWrapper,{ref:ie}),b&&t.createElement("span",{className:a()("".concat(y,"-prefix"),Y==null?void 0:Y.prefix),style:$==null?void 0:$.prefix},b),(0,t.cloneElement)(O,{value:W,hidden:null}),F)}if((0,s.He)(x)){var j="".concat(y,"-group"),R="".concat(j,"-addon"),T=a()("".concat(y,"-wrapper"),j,q==null?void 0:q.wrapper),N=a()("".concat(y,"-group-wrapper"),k,q==null?void 0:q.group);return t.createElement(se,{className:N,style:B,hidden:G},t.createElement(xe,{className:T},A&&t.createElement(we,{className:R},A),(0,t.cloneElement)(D,{hidden:null}),P&&t.createElement(we,{className:R},P)))}return D},o=u,c=C(77654),n=C(72190),r=C(42244),i=C(18929),l=C(2738),d=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],E=(0,t.forwardRef)(function(m,x){var w=m.autoComplete,f=m.onChange,O=m.onFocus,y=m.onBlur,b=m.onPressEnter,g=m.onKeyDown,A=m.prefixCls,P=A===void 0?"rc-input":A,k=m.disabled,B=m.htmlSize,M=m.className,z=m.maxLength,U=m.suffix,K=m.showCount,X=m.type,W=X===void 0?"text":X,re=m.classes,G=m.classNames,q=m.styles,Y=(0,r.Z)(m,d),Q=(0,i.Z)(m.defaultValue,{value:m.value}),$=(0,n.Z)(Q,2),J=$[0],ue=$[1],se=(0,t.useState)(!1),xe=(0,n.Z)(se,2),we=xe[0],ie=xe[1],L=(0,t.useRef)(null),_=function(N){L.current&&(0,s.nH)(L.current,N)};(0,t.useImperativeHandle)(x,function(){return{focus:_,blur:function(){var N;(N=L.current)===null||N===void 0||N.blur()},setSelectionRange:function(N,te,oe){var V;(V=L.current)===null||V===void 0||V.setSelectionRange(N,te,oe)},select:function(){var N;(N=L.current)===null||N===void 0||N.select()},input:L.current}}),(0,t.useEffect)(function(){ie(function(T){return T&&k?!1:T})},[k]);var D=function(N){m.value===void 0&&ue(N.target.value),L.current&&(0,s.rJ)(L.current,N,f)},Z=function(N){b&&N.key==="Enter"&&b(N),g==null||g(N)},ne=function(N){ie(!0),O==null||O(N)},H=function(N){ie(!1),y==null||y(N)},F=function(N){ue(""),_(),L.current&&(0,s.rJ)(L.current,N,f)},j=function(){var N=(0,l.Z)(m,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,S.Z)({autoComplete:w},N,{onChange:D,onFocus:ne,onBlur:H,onKeyDown:Z,className:a()(P,(0,e.Z)({},"".concat(P,"-disabled"),k),G==null?void 0:G.input),style:q==null?void 0:q.input,ref:L,size:B,type:W}))},R=function(){var N=Number(z)>0;if(U||K){var te=(0,s.D7)(J),oe=(0,c.Z)(te).length,V=(0,I.Z)(K)==="object"?K.formatter({value:te,count:oe,maxLength:z}):"".concat(oe).concat(N?" / ".concat(z):"");return t.createElement(t.Fragment,null,!!K&&t.createElement("span",{className:a()("".concat(P,"-show-count-suffix"),(0,e.Z)({},"".concat(P,"-show-count-has-suffix"),!!U),G==null?void 0:G.count),style:(0,pe.Z)({},q==null?void 0:q.count)},V),U)}return null};return t.createElement(o,(0,S.Z)({},Y,{prefixCls:P,className:M,inputElement:j(),handleReset:F,value:(0,s.D7)(J),focused:we,triggerFocus:_,suffix:R(),disabled:k,classes:re,classNames:G,styles:q}))}),h=E,v=h},5643:function(Pt,We,C){"use strict";C.d(We,{D7:function(){return p},He:function(){return S},X3:function(){return pe},nH:function(){return I},rJ:function(){return e}});function S(a){return!!(a.addonBefore||a.addonAfter)}function pe(a){return!!(a.prefix||a.suffix||a.allowClear)}function e(a,t,s,u){if(s){var o=t;if(t.type==="click"){var c=a.cloneNode(!0);o=Object.create(t,{target:{value:c},currentTarget:{value:c}}),c.value="",s(o);return}if(u!==void 0){o=Object.create(t,{target:{value:a},currentTarget:{value:a}}),a.value=u,s(o);return}s(o)}}function I(a,t){if(a){a.focus(t);var s=t||{},u=s.cursor;if(u){var o=a.value.length;switch(u){case"start":a.setSelectionRange(0,0);break;case"end":a.setSelectionRange(o,o);break;default:a.setSelectionRange(0,o)}}}}function p(a){return typeof a=="undefined"||a===null?"":String(a)}},15285:function(Pt,We,C){"use strict";C.d(We,{iz:function(){return At},ck:function(){return Ot},BW:function(){return xt},sN:function(){return Ot},Wd:function(){return Fe},ZP:function(){return rt},Xl:function(){return g}});var S=C(60499),pe=C(18642),e=C(85899),I=C(77654),p=C(72190),a=C(42244),t=C(92310),s=C.n(t),u=C(83836),o=C(18929),c=C(13697),n=C(48736),r=C(59301),i=C(4676),l=r.createContext(null);function d(je,Le){return je===void 0?null:"".concat(je,"-").concat(Le)}function E(je){var Le=r.useContext(l);return d(Le,je)}var h=C(80547),v=["children","locked"],m=r.createContext(null);function x(je,Le){var He=(0,e.Z)({},je);return Object.keys(Le).forEach(function(Xe){var Ge=Le[Xe];Ge!==void 0&&(He[Xe]=Ge)}),He}function w(je){var Le=je.children,He=je.locked,Xe=(0,a.Z)(je,v),Ge=r.useContext(m),Je=(0,h.Z)(function(){return x(Ge,Xe)},[Ge,Xe],function(_e,ut){return!He&&(_e[0]!==ut[0]||!(0,c.Z)(_e[1],ut[1],!0))});return r.createElement(m.Provider,{value:Je},Le)}var f=[],O=r.createContext(null);function y(){return r.useContext(O)}var b=r.createContext(f);function g(je){var Le=r.useContext(b);return r.useMemo(function(){return je!==void 0?[].concat((0,I.Z)(Le),[je]):Le},[Le,je])}var A=r.createContext(null),P=r.createContext({}),k=P,B=C(29194);function M(je){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,B.Z)(je)){var He=je.nodeName.toLowerCase(),Xe=["input","select","textarea","button"].includes(He)||je.isContentEditable||He==="a"&&!!je.getAttribute("href"),Ge=je.getAttribute("tabindex"),Je=Number(Ge),_e=null;return Ge&&!Number.isNaN(Je)?_e=Je:Xe&&_e===null&&(_e=0),Xe&&je.disabled&&(_e=null),_e!==null&&(_e>=0||Le&&_e<0)}return!1}function z(je){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,He=(0,I.Z)(je.querySelectorAll("*")).filter(function(Xe){return M(Xe,Le)});return M(je,Le)&&He.unshift(je),He}var U=null;function K(){U=document.activeElement}function X(){U=null}function W(){if(U)try{U.focus()}catch(je){}}function re(je,Le){if(Le.keyCode===9){var He=z(je),Xe=He[Le.shiftKey?0:He.length-1],Ge=Xe===document.activeElement||je===document.activeElement;if(Ge){var Je=He[Le.shiftKey?He.length-1:0];Je.focus(),Le.preventDefault()}}}var G=C(10228),q=C(16089),Y=G.Z.LEFT,Q=G.Z.RIGHT,$=G.Z.UP,J=G.Z.DOWN,ue=G.Z.ENTER,se=G.Z.ESC,xe=G.Z.HOME,we=G.Z.END,ie=[$,J,Y,Q];function L(je,Le,He,Xe){var Ge,Je,_e,ut,gt="prev",Dt="next",Wt="children",en="parent";if(je==="inline"&&Xe===ue)return{inlineTrigger:!0};var on=(Ge={},(0,pe.Z)(Ge,$,gt),(0,pe.Z)(Ge,J,Dt),Ge),Kt=(Je={},(0,pe.Z)(Je,Y,He?Dt:gt),(0,pe.Z)(Je,Q,He?gt:Dt),(0,pe.Z)(Je,J,Wt),(0,pe.Z)(Je,ue,Wt),Je),Tt=(_e={},(0,pe.Z)(_e,$,gt),(0,pe.Z)(_e,J,Dt),(0,pe.Z)(_e,ue,Wt),(0,pe.Z)(_e,se,en),(0,pe.Z)(_e,Y,He?Wt:en),(0,pe.Z)(_e,Q,He?en:Wt),_e),mn={inline:on,horizontal:Kt,vertical:Tt,inlineSub:on,horizontalSub:Tt,verticalSub:Tt},un=(ut=mn["".concat(je).concat(Le?"":"Sub")])===null||ut===void 0?void 0:ut[Xe];switch(un){case gt:return{offset:-1,sibling:!0};case Dt:return{offset:1,sibling:!0};case en:return{offset:-1,sibling:!1};case Wt:return{offset:1,sibling:!1};default:return null}}function _(je){for(var Le=je;Le;){if(Le.getAttribute("data-menu-list"))return Le;Le=Le.parentElement}return null}function D(je,Le){for(var He=je||document.activeElement;He;){if(Le.has(He))return He;He=He.parentElement}return null}function Z(je,Le){var He=z(je,!0);return He.filter(function(Xe){return Le.has(Xe)})}function ne(je,Le,He){var Xe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!je)return null;var Ge=Z(je,Le),Je=Ge.length,_e=Ge.findIndex(function(ut){return He===ut});return Xe<0?_e===-1?_e=Je-1:_e-=1:Xe>0&&(_e+=1),_e=(_e+Je)%Je,Ge[_e]}var H=function(Le,He){var Xe=new Set,Ge=new Map,Je=new Map;return Le.forEach(function(_e){var ut=document.querySelector("[data-menu-id='".concat(d(He,_e),"']"));ut&&(Xe.add(ut),Je.set(ut,_e),Ge.set(_e,ut))}),{elements:Xe,key2element:Ge,element2key:Je}};function F(je,Le,He,Xe,Ge,Je,_e,ut,gt,Dt){var Wt=r.useRef(),en=r.useRef();en.current=Le;var on=function(){q.Z.cancel(Wt.current)};return r.useEffect(function(){return function(){on()}},[]),function(Kt){var Tt=Kt.which;if([].concat(ie,[ue,se,xe,we]).includes(Tt)){var mn=Je(),un=H(mn,Xe),pn=un,Yt=pn.elements,Ut=pn.key2element,xn=pn.element2key,gn=Ut.get(Le),Bn=D(gn,Yt),Pn=xn.get(Bn),tn=L(je,_e(Pn,!0).length===1,He,Tt);if(!tn&&Tt!==xe&&Tt!==we)return;(ie.includes(Tt)||[xe,we].includes(Tt))&&Kt.preventDefault();var It=function(Xt){if(Xt){var Nt=Xt,ft=Xt.querySelector("a");ft!=null&&ft.getAttribute("href")&&(Nt=ft);var Et=xn.get(Xt);ut(Et),on(),Wt.current=(0,q.Z)(function(){en.current===Et&&Nt.focus()})}};if([xe,we].includes(Tt)||tn.sibling||!Bn){var Rt;!Bn||je==="inline"?Rt=Ge.current:Rt=_(Bn);var dn,Ve=Z(Rt,Yt);Tt===xe?dn=Ve[0]:Tt===we?dn=Ve[Ve.length-1]:dn=ne(Rt,Yt,Bn,tn.offset),It(dn)}else if(tn.inlineTrigger)gt(Pn);else if(tn.offset>0)gt(Pn,!0),on(),Wt.current=(0,q.Z)(function(){un=H(mn,Xe);var Bt=Bn.getAttribute("aria-controls"),Xt=document.getElementById(Bt),Nt=ne(Xt,un.elements);It(Nt)},5);else if(tn.offset<0){var Qe=_e(Pn,!0),nt=Qe[Qe.length-2],ht=Ut.get(nt);gt(nt,!1),It(ht)}}Dt==null||Dt(Kt)}}function j(je){Promise.resolve().then(je)}var R="__RC_UTIL_PATH_SPLIT__",T=function(Le){return Le.join(R)},N=function(Le){return Le.split(R)},te="rc-menu-more";function oe(){var je=r.useState({}),Le=(0,p.Z)(je,2),He=Le[1],Xe=(0,r.useRef)(new Map),Ge=(0,r.useRef)(new Map),Je=r.useState([]),_e=(0,p.Z)(Je,2),ut=_e[0],gt=_e[1],Dt=(0,r.useRef)(0),Wt=(0,r.useRef)(!1),en=function(){Wt.current||He({})},on=(0,r.useCallback)(function(Ut,xn){var gn=T(xn);Ge.current.set(gn,Ut),Xe.current.set(Ut,gn),Dt.current+=1;var Bn=Dt.current;j(function(){Bn===Dt.current&&en()})},[]),Kt=(0,r.useCallback)(function(Ut,xn){var gn=T(xn);Ge.current.delete(gn),Xe.current.delete(Ut)},[]),Tt=(0,r.useCallback)(function(Ut){gt(Ut)},[]),mn=(0,r.useCallback)(function(Ut,xn){var gn=Xe.current.get(Ut)||"",Bn=N(gn);return xn&&ut.includes(Bn[0])&&Bn.unshift(te),Bn},[ut]),un=(0,r.useCallback)(function(Ut,xn){return Ut.some(function(gn){var Bn=mn(gn,!0);return Bn.includes(xn)})},[mn]),pn=function(){var xn=(0,I.Z)(Xe.current.keys());return ut.length&&xn.push(te),xn},Yt=(0,r.useCallback)(function(Ut){var xn="".concat(Xe.current.get(Ut)).concat(R),gn=new Set;return(0,I.Z)(Ge.current.keys()).forEach(function(Bn){Bn.startsWith(xn)&&gn.add(Ge.current.get(Bn))}),gn},[]);return r.useEffect(function(){return function(){Wt.current=!0}},[]),{registerPath:on,unregisterPath:Kt,refreshOverflowKeys:Tt,isSubPathKey:un,getKeyPath:mn,getKeys:pn,getSubPathKeys:Yt}}function V(je){var Le=r.useRef(je);Le.current=je;var He=r.useCallback(function(){for(var Xe,Ge=arguments.length,Je=new Array(Ge),_e=0;_e1&&(Yt.motionAppear=!1);var Ut=Yt.onVisibleChanged;return Yt.onVisibleChanged=function(xn){return!on.current&&!xn&&un(!0),Ut==null?void 0:Ut(xn)},mn?null:r.createElement(w,{mode:Je,locked:!on.current},r.createElement(fe.default,(0,S.Z)({visible:pn},Yt,{forceRender:gt,removeOnLeave:!1,leavedClassName:"".concat(ut,"-hidden")}),function(xn){var gn=xn.className,Bn=xn.style;return r.createElement($t,{id:Le,className:gn,style:Bn},Ge)}))}var be=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],ve=["active"],Ne=function(Le){var He,Xe=Le.style,Ge=Le.className,Je=Le.title,_e=Le.eventKey,ut=Le.warnKey,gt=Le.disabled,Dt=Le.internalPopupClose,Wt=Le.children,en=Le.itemIcon,on=Le.expandIcon,Kt=Le.popupClassName,Tt=Le.popupOffset,mn=Le.popupStyle,un=Le.onClick,pn=Le.onMouseEnter,Yt=Le.onMouseLeave,Ut=Le.onTitleClick,xn=Le.onTitleMouseEnter,gn=Le.onTitleMouseLeave,Bn=(0,a.Z)(Le,be),Pn=E(_e),tn=r.useContext(m),It=tn.prefixCls,Rt=tn.mode,dn=tn.openKeys,Ve=tn.disabled,Qe=tn.overflowDisabled,nt=tn.activeKey,ht=tn.selectedKeys,Bt=tn.itemIcon,Xt=tn.expandIcon,Nt=tn.onItemClick,ft=tn.onOpenChange,Et=tn.onActive,_t=r.useContext(k),Vt=_t._internalRenderSubMenuItem,Gt=r.useContext(A),Fn=Gt.isSubPathKey,An=g(),Tn="".concat(It,"-submenu"),Mn=Ve||gt,Xn=r.useRef(),tr=r.useRef(),nr=en!=null?en:Bt,Jn=on!=null?on:Xt,jr=dn.includes(_e),Vr=!Qe&&jr,Br=Fn(ht,_e),Qr=Ce(_e,Mn,xn,gn),Dr=Qr.active,_r=(0,a.Z)(Qr,ve),Ca=r.useState(!1),Jr=(0,p.Z)(Ca,2),wa=Jr[0],Ea=Jr[1],Yn=function(Kr){Mn||Ea(Kr)},Vn=function(Kr){Yn(!0),pn==null||pn({key:_e,domEvent:Kr})},Sr=function(Kr){Yn(!1),Yt==null||Yt({key:_e,domEvent:Kr})},ar=r.useMemo(function(){return Dr||(Rt!=="inline"?wa||Fn([nt],_e):!1)},[Rt,Dr,nt,wa,_e,Fn]),or=Te(An.length),br=function(Kr){Mn||(Ut==null||Ut({key:_e,domEvent:Kr}),Rt==="inline"&&ft(_e,!jr))},Hr=V(function(Wr){un==null||un($e(Wr)),Nt(Wr)}),In=function(Kr){Rt!=="inline"&&ft(_e,Kr)},Wn=function(){Et(_e)},Qn=Pn&&"".concat(Pn,"-popup"),$n=r.createElement("div",(0,S.Z)({role:"menuitem",style:or,className:"".concat(Tn,"-title"),tabIndex:Mn?null:-1,ref:Xn,title:typeof Je=="string"?Je:null,"data-menu-id":Qe&&Pn?null:Pn,"aria-expanded":Vr,"aria-haspopup":!0,"aria-controls":Qn,"aria-disabled":Mn,onClick:br,onFocus:Wn},_r),Je,r.createElement(De,{icon:Rt!=="horizontal"?Jn:void 0,props:(0,e.Z)((0,e.Z)({},Le),{},{isOpen:Vr,isSubMenu:!0})},r.createElement("i",{className:"".concat(Tn,"-arrow")}))),fr=r.useRef(Rt);if(Rt!=="inline"&&An.length>1?fr.current="vertical":fr.current=Rt,!Qe){var Er=fr.current;$n=r.createElement(Pe,{mode:Er,prefixCls:Tn,visible:!Dt&&Vr&&Rt!=="inline",popupClassName:Kt,popupOffset:Tt,popupStyle:mn,popup:r.createElement(w,{mode:Er==="horizontal"?"vertical":Er},r.createElement($t,{id:Qn,ref:tr},Wt)),disabled:Mn,onVisibleChange:In},$n)}var sa=r.createElement(u.Z.Item,(0,S.Z)({role:"none"},Bn,{component:"li",style:Xe,className:s()(Tn,"".concat(Tn,"-").concat(Rt),Ge,(He={},(0,pe.Z)(He,"".concat(Tn,"-open"),Vr),(0,pe.Z)(He,"".concat(Tn,"-active"),ar),(0,pe.Z)(He,"".concat(Tn,"-selected"),Br),(0,pe.Z)(He,"".concat(Tn,"-disabled"),Mn),He)),onMouseEnter:Vn,onMouseLeave:Sr}),$n,!Qe&&r.createElement(Ee,{id:Qn,open:Vr,keyPath:An},Wt));return Vt&&(sa=Vt(sa,Le,{selected:Br,active:ar,open:Vr,disabled:Mn})),r.createElement(w,{onItemClick:Hr,mode:Rt==="horizontal"?"vertical":Rt,itemIcon:nr,expandIcon:Jn},sa)};function Fe(je){var Le=je.eventKey,He=je.children,Xe=g(Le),Ge=qt(He,Xe),Je=y();r.useEffect(function(){if(Je)return Je.registerPath(Le,Xe),function(){Je.unregisterPath(Le,Xe)}},[Xe]);var _e;return Je?_e=Ge:_e=r.createElement(Ne,je,Ge),r.createElement(b.Provider,{value:Xe},_e)}var qe=C(43749),Ye=["className","title","eventKey","children"],st=["children"],mt=function(Le){var He=Le.className,Xe=Le.title,Ge=Le.eventKey,Je=Le.children,_e=(0,a.Z)(Le,Ye),ut=r.useContext(m),gt=ut.prefixCls,Dt="".concat(gt,"-item-group");return r.createElement("li",(0,S.Z)({role:"presentation"},_e,{onClick:function(en){return en.stopPropagation()},className:s()(Dt,He)}),r.createElement("div",{role:"presentation",className:"".concat(Dt,"-title"),title:typeof Xe=="string"?Xe:void 0},Xe),r.createElement("ul",{role:"group",className:"".concat(Dt,"-list")},Je))};function xt(je){var Le=je.children,He=(0,a.Z)(je,st),Xe=g(He.eventKey),Ge=qt(Le,Xe),Je=y();return Je?Ge:r.createElement(mt,(0,ce.Z)(He,["warnKey"]),Ge)}function At(je){var Le=je.className,He=je.style,Xe=r.useContext(m),Ge=Xe.prefixCls,Je=y();return Je?null:r.createElement("li",{role:"separator",className:s()("".concat(Ge,"-item-divider"),Le),style:He})}var vt=["label","children","key","type"];function yt(je){return(je||[]).map(function(Le,He){if(Le&&(0,qe.Z)(Le)==="object"){var Xe=Le,Ge=Xe.label,Je=Xe.children,_e=Xe.key,ut=Xe.type,gt=(0,a.Z)(Xe,vt),Dt=_e!=null?_e:"tmp-".concat(He);return Je||ut==="group"?ut==="group"?r.createElement(xt,(0,S.Z)({key:Dt},gt,{title:Ge}),yt(Je)):r.createElement(Fe,(0,S.Z)({key:Dt},gt,{title:Ge}),yt(Je)):ut==="divider"?r.createElement(At,(0,S.Z)({key:Dt},gt)):r.createElement(Ot,(0,S.Z)({key:Dt},gt),Ge)}return null}).filter(function(Le){return Le})}function Re(je,Le,He){var Xe=je;return Le&&(Xe=yt(Le)),qt(Xe,He)}var Me=["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"],ze=[],Ue=r.forwardRef(function(je,Le){var He,Xe,Ge=je,Je=Ge.prefixCls,_e=Je===void 0?"rc-menu":Je,ut=Ge.rootClassName,gt=Ge.style,Dt=Ge.className,Wt=Ge.tabIndex,en=Wt===void 0?0:Wt,on=Ge.items,Kt=Ge.children,Tt=Ge.direction,mn=Ge.id,un=Ge.mode,pn=un===void 0?"vertical":un,Yt=Ge.inlineCollapsed,Ut=Ge.disabled,xn=Ge.disabledOverflow,gn=Ge.subMenuOpenDelay,Bn=gn===void 0?.1:gn,Pn=Ge.subMenuCloseDelay,tn=Pn===void 0?.1:Pn,It=Ge.forceSubMenuRender,Rt=Ge.defaultOpenKeys,dn=Ge.openKeys,Ve=Ge.activeKey,Qe=Ge.defaultActiveFirst,nt=Ge.selectable,ht=nt===void 0?!0:nt,Bt=Ge.multiple,Xt=Bt===void 0?!1:Bt,Nt=Ge.defaultSelectedKeys,ft=Ge.selectedKeys,Et=Ge.onSelect,_t=Ge.onDeselect,Vt=Ge.inlineIndent,Gt=Vt===void 0?24:Vt,Fn=Ge.motion,An=Ge.defaultMotions,Tn=Ge.triggerSubMenuAction,Mn=Tn===void 0?"hover":Tn,Xn=Ge.builtinPlacements,tr=Ge.itemIcon,nr=Ge.expandIcon,Jn=Ge.overflowedIndicator,jr=Jn===void 0?"...":Jn,Vr=Ge.overflowedIndicatorPopupClassName,Br=Ge.getPopupContainer,Qr=Ge.onClick,Dr=Ge.onOpenChange,_r=Ge.onKeyDown,Ca=Ge.openAnimation,Jr=Ge.openTransitionName,wa=Ge._internalRenderMenuItem,Ea=Ge._internalRenderSubMenuItem,Yn=(0,a.Z)(Ge,Me),Vn=r.useMemo(function(){return Re(Kt,on,ze)},[Kt,on]),Sr=r.useState(!1),ar=(0,p.Z)(Sr,2),or=ar[0],br=ar[1],Hr=r.useRef(),In=ge(mn),Wn=Tt==="rtl",Qn=(0,o.Z)(Rt,{value:dn,postState:function(Zr){return Zr||ze}}),$n=(0,p.Z)(Qn,2),fr=$n[0],Er=$n[1],sa=function(Zr){var qr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Da(){Er(Zr),Dr==null||Dr(Zr)}qr?(0,i.flushSync)(Da):Da()},Wr=r.useState(fr),Kr=(0,p.Z)(Wr,2),Gr=Kr[0],Tr=Kr[1],mr=r.useRef(!1),Lr=r.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Yt?["vertical",Yt]:[pn,!1]},[pn,Yt]),kr=(0,p.Z)(Lr,2),la=kr[0],Pr=kr[1],Fa=la==="inline",Ta=r.useState(la),_a=(0,p.Z)(Ta,2),Ra=_a[0],so=_a[1],Oe=r.useState(Pr),lt=(0,p.Z)(Oe,2),Lt=lt[0],cn=lt[1];r.useEffect(function(){so(la),cn(Pr),mr.current&&(Fa?Er(Gr):sa(ze))},[la,Pr]);var Sn=r.useState(0),fn=(0,p.Z)(Sn,2),rr=fn[0],vr=fn[1],ha=rr>=Vn.length-1||Ra!=="horizontal"||xn;r.useEffect(function(){Fa&&Tr(fr)},[fr]),r.useEffect(function(){return mr.current=!0,function(){mr.current=!1}},[]);var ba=oe(),eo=ba.registerPath,to=ba.unregisterPath,fo=ba.refreshOverflowKeys,Xa=ba.isSubPathKey,hr=ba.getKeyPath,ur=ba.getKeys,ga=ba.getSubPathKeys,ra=r.useMemo(function(){return{registerPath:eo,unregisterPath:to}},[eo,to]),$r=r.useMemo(function(){return{isSubPathKey:Xa}},[Xa]);r.useEffect(function(){fo(ha?ze:Vn.slice(rr+1).map(function(aa){return aa.key}))},[rr,ha]);var ya=(0,o.Z)(Ve||Qe&&((He=Vn[0])===null||He===void 0?void 0:He.key),{value:Ve}),fa=(0,p.Z)(ya,2),Aa=fa[0],Na=fa[1],no=V(function(aa){Na(aa)}),Ka=V(function(){Na(void 0)});(0,r.useImperativeHandle)(Le,function(){return{list:Hr.current,focus:function(Zr){var qr,Da=ur(),Ma=H(Da,In),bo=Ma.elements,ro=Ma.key2element,Eo=Ma.element2key,Po=Z(Hr.current,bo),Fo=Aa!=null?Aa:Po[0]?Eo.get(Po[0]):(qr=Vn.find(function(Yo){return!Yo.props.disabled}))===null||qr===void 0?void 0:qr.key,xo=ro.get(Fo);if(Fo&&xo){var Io;xo==null||(Io=xo.focus)===null||Io===void 0||Io.call(xo,Zr)}}}});var vo=(0,o.Z)(Nt||[],{value:ft,postState:function(Zr){return Array.isArray(Zr)?Zr:Zr==null?ze:[Zr]}}),jo=(0,p.Z)(vo,2),ho=jo[0],go=jo[1],Co=function(Zr){if(ht){var qr=Zr.key,Da=ho.includes(qr),Ma;Xt?Da?Ma=ho.filter(function(ro){return ro!==qr}):Ma=[].concat((0,I.Z)(ho),[qr]):Ma=[qr],go(Ma);var bo=(0,e.Z)((0,e.Z)({},Zr),{},{selectedKeys:Ma});Da?_t==null||_t(bo):Et==null||Et(bo)}!Xt&&fr.length&&Ra!=="inline"&&sa(ze)},yo=V(function(aa){Qr==null||Qr($e(aa)),Co(aa)}),wo=V(function(aa,Zr){var qr=fr.filter(function(Ma){return Ma!==aa});if(Zr)qr.push(aa);else if(Ra!=="inline"){var Da=ga(aa);qr=qr.filter(function(Ma){return!Da.has(Ma)})}(0,c.Z)(fr,qr,!0)||sa(qr,!0)}),ko=function(Zr,qr){var Da=qr!=null?qr:!fr.includes(Zr);wo(Zr,Da)},Ao=F(Ra,Aa,Wn,In,Hr,ur,hr,Na,ko,_r);r.useEffect(function(){br(!0)},[]);var To=r.useMemo(function(){return{_internalRenderMenuItem:wa,_internalRenderSubMenuItem:Ea}},[wa,Ea]),Ro=Ra!=="horizontal"||xn?Vn:Vn.map(function(aa,Zr){return r.createElement(w,{key:aa.key,overflowDisabled:Zr>rr},aa)}),Bo=r.createElement(u.Z,(0,S.Z)({id:mn,ref:Hr,prefixCls:"".concat(_e,"-overflow"),component:"ul",itemComponent:Ot,className:s()(_e,"".concat(_e,"-root"),"".concat(_e,"-").concat(Ra),Dt,(Xe={},(0,pe.Z)(Xe,"".concat(_e,"-inline-collapsed"),Lt),(0,pe.Z)(Xe,"".concat(_e,"-rtl"),Wn),Xe),ut),dir:Tt,style:gt,role:"menu",tabIndex:en,data:Ro,renderRawItem:function(Zr){return Zr},renderRawRest:function(Zr){var qr=Zr.length,Da=qr?Vn.slice(-qr):null;return r.createElement(Fe,{eventKey:te,title:jr,disabled:ha,internalPopupClose:qr===0,popupClassName:Vr},Da)},maxCount:Ra!=="horizontal"||xn?u.Z.INVALIDATE:u.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Zr){vr(Zr)},onKeyDown:Ao},Yn));return r.createElement(k.Provider,{value:To},r.createElement(l.Provider,{value:In},r.createElement(w,{prefixCls:_e,rootClassName:ut,mode:Ra,openKeys:fr,rtl:Wn,disabled:Ut,motion:or?Fn:null,defaultMotions:or?An:null,activeKey:Aa,onActive:no,onInactive:Ka,selectedKeys:ho,inlineIndent:Gt,subMenuOpenDelay:Bn,subMenuCloseDelay:tn,forceSubMenuRender:It,builtinPlacements:Xn,triggerSubMenuAction:Mn,getPopupContainer:Br,itemIcon:tr,expandIcon:nr,onItemClick:yo,onOpenChange:wo},r.createElement(A.Provider,{value:$r},Bo),r.createElement("div",{style:{display:"none"},"aria-hidden":!0},r.createElement(O.Provider,{value:ra},Vn)))))}),it=Ue,tt=it;tt.Item=Ot,tt.SubMenu=Fe,tt.ItemGroup=xt,tt.Divider=At;var rt=tt},83836:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return K}});var S=C(60499),pe=C(85899),e=C(72190),I=C(42244),p=C(59301),a=C(92310),t=C.n(a),s=C(29301),u=C(34280),o=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],c=void 0;function n(X,W){var re=X.prefixCls,G=X.invalidate,q=X.item,Y=X.renderItem,Q=X.responsive,$=X.responsiveDisabled,J=X.registerSize,ue=X.itemKey,se=X.className,xe=X.style,we=X.children,ie=X.display,L=X.order,_=X.component,D=_===void 0?"div":_,Z=(0,I.Z)(X,o),ne=Q&&!ie;function H(N){J(ue,N)}p.useEffect(function(){return function(){H(null)}},[]);var F=Y&&q!==c?Y(q,{index:L}):we,j;G||(j={opacity:ne?0:1,height:ne?0:c,overflowY:ne?"hidden":c,order:Q?L:c,pointerEvents:ne?"none":c,position:ne?"absolute":c});var R={};ne&&(R["aria-hidden"]=!0);var T=p.createElement(D,(0,S.Z)({className:t()(!G&&re,se),style:(0,pe.Z)((0,pe.Z)({},j),xe)},R,Z,{ref:W}),F);return Q&&(T=p.createElement(s.Z,{onResize:function(te){var oe=te.offsetWidth;H(oe)},disabled:$},T)),T}var r=p.forwardRef(n);r.displayName="Item";var i=r,l=C(6089),d=C(4676),E=C(16089);function h(X){if(typeof MessageChannel=="undefined")(0,E.Z)(X);else{var W=new MessageChannel;W.port1.onmessage=function(){return X()},W.port2.postMessage(void 0)}}function v(){var X=p.useRef(null),W=function(G){X.current||(X.current=[],h(function(){(0,d.unstable_batchedUpdates)(function(){X.current.forEach(function(q){q()}),X.current=null})})),X.current.push(G)};return W}function m(X,W){var re=p.useState(W),G=(0,e.Z)(re,2),q=G[0],Y=G[1],Q=(0,l.Z)(function($){X(function(){Y($)})});return[q,Q]}var x=p.createContext(null),w=["component"],f=["className"],O=["className"],y=function(W,re){var G=p.useContext(x);if(!G){var q=W.component,Y=q===void 0?"div":q,Q=(0,I.Z)(W,w);return p.createElement(Y,(0,S.Z)({},Q,{ref:re}))}var $=G.className,J=(0,I.Z)(G,f),ue=W.className,se=(0,I.Z)(W,O);return p.createElement(x.Provider,{value:null},p.createElement(i,(0,S.Z)({ref:re,className:t()($,ue)},J,se)))},b=p.forwardRef(y);b.displayName="RawItem";var g=b,A=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],P="responsive",k="invalidate";function B(X){return"+ ".concat(X.length," ...")}function M(X,W){var re=X.prefixCls,G=re===void 0?"rc-overflow":re,q=X.data,Y=q===void 0?[]:q,Q=X.renderItem,$=X.renderRawItem,J=X.itemKey,ue=X.itemWidth,se=ue===void 0?10:ue,xe=X.ssr,we=X.style,ie=X.className,L=X.maxCount,_=X.renderRest,D=X.renderRawRest,Z=X.prefix,ne=X.suffix,H=X.component,F=H===void 0?"div":H,j=X.itemComponent,R=X.onVisibleChange,T=(0,I.Z)(X,A),N=xe==="full",te=v(),oe=m(te,null),V=(0,e.Z)(oe,2),ae=V[0],Se=V[1],ge=ae||0,Ae=m(te,new Map),he=(0,e.Z)(Ae,2),le=he[0],ee=he[1],ce=m(te,0),ye=(0,e.Z)(ce,2),Ce=ye[0],Te=ye[1],De=m(te,0),Ke=(0,e.Z)(De,2),$e=Ke[0],pt=Ke[1],Ct=m(te,0),wt=(0,e.Z)(Ct,2),bt=wt[0],Mt=wt[1],Ht=m(te,0),Ot=(0,e.Z)(Ht,2),Jt=Ot[0],sn=Ot[1],Ft=(0,p.useState)(null),$t=(0,e.Z)(Ft,2),yn=$t[0],qt=$t[1],Qt=(0,p.useState)(null),ln=(0,e.Z)(Qt,2),En=ln[0],jt=ln[1],wn=p.useMemo(function(){return En===null&&N?Number.MAX_SAFE_INTEGER:En||0},[En,ae]),rn=(0,p.useState)(!1),Zn=(0,e.Z)(rn,2),Pe=Zn[0],fe=Zn[1],Ee="".concat(G,"-item"),be=Math.max(Ce,$e),ve=L===P,Ne=Y.length&&ve,Fe=L===k,qe=Ne||typeof L=="number"&&Y.length>L,Ye=(0,p.useMemo)(function(){var Je=Y;return Ne?ae===null&&N?Je=Y:Je=Y.slice(0,Math.min(Y.length,ge/se)):typeof L=="number"&&(Je=Y.slice(0,L)),Je},[Y,se,ae,L,Ne]),st=(0,p.useMemo)(function(){return Ne?Y.slice(wn+1):Y.slice(Ye.length)},[Y,Ye,Ne,wn]),mt=(0,p.useCallback)(function(Je,_e){var ut;return typeof J=="function"?J(Je):(ut=J&&(Je==null?void 0:Je[J]))!==null&&ut!==void 0?ut:_e},[J]),xt=(0,p.useCallback)(Q||function(Je){return Je},[Q]);function At(Je,_e,ut){En===Je&&(_e===void 0||_e===yn)||(jt(Je),ut||(fe(Jege){At(gt-1,Je-Dt-Jt+$e);break}}ne&&Ue(0)+Jt>ge&&qt(null)}},[ge,le,$e,bt,Jt,mt,Ye]);var it=Pe&&!!st.length,tt={};yn!==null&&Ne&&(tt={position:"absolute",left:yn,top:0});var rt={prefixCls:Ee,responsive:Ne,component:j,invalidate:Fe},je=$?function(Je,_e){var ut=mt(Je,_e);return p.createElement(x.Provider,{key:ut,value:(0,pe.Z)((0,pe.Z)({},rt),{},{order:_e,item:Je,itemKey:ut,registerSize:yt,display:_e<=wn})},$(Je,_e))}:function(Je,_e){var ut=mt(Je,_e);return p.createElement(i,(0,S.Z)({},rt,{order:_e,key:ut,item:Je,renderItem:xt,itemKey:ut,registerSize:yt,display:_e<=wn}))},Le={order:it?wn:Number.MAX_SAFE_INTEGER,className:"".concat(Ee,"-rest"),registerSize:Re,display:it},He=_||B,Xe=D?p.createElement(x.Provider,{value:(0,pe.Z)((0,pe.Z)({},rt),Le)},D(st)):p.createElement(i,(0,S.Z)({},rt,Le),typeof He=="function"?He(st):He),Ge=p.createElement(F,(0,S.Z)({className:t()(!Fe&&G,ie),style:we,ref:W},T),Z&&p.createElement(i,(0,S.Z)({},rt,{responsive:ve,responsiveDisabled:!Ne,order:-1,className:"".concat(Ee,"-prefix"),registerSize:Me,display:!0}),Z),Ye.map(je),qe?Xe:null,ne&&p.createElement(i,(0,S.Z)({},rt,{responsive:ve,responsiveDisabled:!Ne,order:wn,className:"".concat(Ee,"-suffix"),registerSize:ze,display:!0,style:tt}),ne));return ve?p.createElement(s.Z,{onResize:vt,disabled:!Ne},Ge):Ge}var z=p.forwardRef(M);z.displayName="Overflow",z.Item=g,z.RESPONSIVE=P,z.INVALIDATE=k;var U=z,K=U},17115:function(Pt,We,C){"use strict";C.d(We,{ZP:function(){return t}});var S=C(72190),pe=C(59301),e=C(47273),I=0,p=(0,e.Z)();function a(){var s;return p?(s=I,I+=1):s="TEST_OR_SSR",s}function t(s){var u=pe.useState(),o=(0,S.Z)(u,2),c=o[0],n=o[1];return pe.useEffect(function(){n("rc_select_".concat(a()))},[]),s||c}},77861:function(Pt,We,C){"use strict";C.d(We,{Ac:function(){return ae},Xo:function(){return $e},Wx:function(){return Ct},ZP:function(){return Ee},lk:function(){return x}});var S=C(60499),pe=C(77654),e=C(18642),I=C(85899),p=C(72190),a=C(42244),t=C(43749),s=C(18929),u=C(48736),o=C(59301),c=C(92310),n=C.n(c),r=C(34280),i=C(49658),l=C(10228),d=C(8654),E=function(ve){var Ne=ve.className,Fe=ve.customizeIcon,qe=ve.customizeIconProps,Ye=ve.onMouseDown,st=ve.onClick,mt=ve.children,xt;return typeof Fe=="function"?xt=Fe(qe):xt=Fe,o.createElement("span",{className:Ne,onMouseDown:function(vt){vt.preventDefault(),Ye&&Ye(vt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:st,"aria-hidden":!0},xt!==void 0?xt:o.createElement("span",{className:n()(Ne.split(/\s+/).map(function(At){return"".concat(At,"-icon")}))},mt))},h=E;function v(be,ve,Ne,Fe,qe){var Ye=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,st=arguments.length>6?arguments[6]:void 0,mt=arguments.length>7?arguments[7]:void 0,xt=o.useMemo(function(){if((0,t.Z)(Fe)==="object")return Fe.clearIcon;if(qe)return qe},[Fe,qe]),At=o.useMemo(function(){return!!(!Ye&&Fe&&(Ne.length||st)&&!(mt==="combobox"&&st===""))},[Fe,Ye,Ne.length,st,mt]);return{allowClear:At,clearIcon:o.createElement(h,{className:"".concat(be,"-clear"),onMouseDown:ve,customizeIcon:xt},"\xD7")}}var m=o.createContext(null);function x(){return o.useContext(m)}function w(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,ve=o.useState(!1),Ne=(0,p.Z)(ve,2),Fe=Ne[0],qe=Ne[1],Ye=o.useRef(null),st=function(){window.clearTimeout(Ye.current)};o.useEffect(function(){return st},[]);var mt=function(At,vt){st(),Ye.current=window.setTimeout(function(){qe(At),vt&&vt()},be)};return[Fe,mt,st]}function f(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,ve=o.useRef(null),Ne=o.useRef(null);o.useEffect(function(){return function(){window.clearTimeout(Ne.current)}},[]);function Fe(qe){(qe||ve.current===null)&&(ve.current=qe),window.clearTimeout(Ne.current),Ne.current=window.setTimeout(function(){ve.current=null},be)}return[function(){return ve.current},Fe]}function O(be,ve,Ne,Fe){var qe=o.useRef(null);qe.current={open:ve,triggerOpen:Ne,customizedTrigger:Fe},o.useEffect(function(){function Ye(st){var mt;if(!((mt=qe.current)!==null&&mt!==void 0&&mt.customizedTrigger)){var xt=st.target;xt.shadowRoot&&st.composed&&(xt=st.composedPath()[0]||xt),qe.current.open&&be().filter(function(At){return At}).every(function(At){return!At.contains(xt)&&At!==xt})&&qe.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ye),function(){return window.removeEventListener("mousedown",Ye)}},[])}var y=C(26112),b=C(83836),g=function(ve,Ne){var Fe,qe,Ye=ve.prefixCls,st=ve.id,mt=ve.inputElement,xt=ve.disabled,At=ve.tabIndex,vt=ve.autoFocus,yt=ve.autoComplete,Re=ve.editable,Me=ve.activeDescendantId,ze=ve.value,Ue=ve.maxLength,it=ve.onKeyDown,tt=ve.onMouseDown,rt=ve.onChange,je=ve.onPaste,Le=ve.onCompositionStart,He=ve.onCompositionEnd,Xe=ve.open,Ge=ve.attrs,Je=mt||o.createElement("input",null),_e=Je,ut=_e.ref,gt=_e.props,Dt=gt.onKeyDown,Wt=gt.onChange,en=gt.onMouseDown,on=gt.onCompositionStart,Kt=gt.onCompositionEnd,Tt=gt.style;return(0,u.Kp)(!("maxLength"in Je.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Je=o.cloneElement(Je,(0,I.Z)((0,I.Z)((0,I.Z)({type:"search"},gt),{},{id:st,ref:(0,d.sQ)(Ne,ut),disabled:xt,tabIndex:At,autoComplete:yt||"off",autoFocus:vt,className:n()("".concat(Ye,"-selection-search-input"),(Fe=Je)===null||Fe===void 0||(qe=Fe.props)===null||qe===void 0?void 0:qe.className),role:"combobox","aria-label":"Search","aria-expanded":Xe||!1,"aria-haspopup":"listbox","aria-owns":"".concat(st,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(st,"_list"),"aria-activedescendant":Xe?Me:void 0},Ge),{},{value:Re?ze:"",maxLength:Ue,readOnly:!Re,unselectable:Re?null:"on",style:(0,I.Z)((0,I.Z)({},Tt),{},{opacity:Re?null:0}),onKeyDown:function(un){it(un),Dt&&Dt(un)},onMouseDown:function(un){tt(un),en&&en(un)},onChange:function(un){rt(un),Wt&&Wt(un)},onCompositionStart:function(un){Le(un),on&&on(un)},onCompositionEnd:function(un){He(un),Kt&&Kt(un)},onPaste:je})),Je},A=o.forwardRef(g);A.displayName="Input";var P=A;function k(be){return Array.isArray(be)?be:be!==void 0?[be]:[]}var B=typeof window!="undefined"&&window.document&&window.document.documentElement,M=B;function z(be){return be!=null}function U(be){return!be&&be!==0}function K(be){return["string","number"].includes((0,t.Z)(be))}function X(be){var ve=void 0;return be&&(K(be.title)?ve=be.title.toString():K(be.label)&&(ve=be.label.toString())),ve}function W(be,ve){M?o.useLayoutEffect(be,ve):o.useEffect(be,ve)}function re(be){var ve;return(ve=be.key)!==null&&ve!==void 0?ve:be.value}var G=function(ve){ve.preventDefault(),ve.stopPropagation()},q=function(ve){var Ne=ve.id,Fe=ve.prefixCls,qe=ve.values,Ye=ve.open,st=ve.searchValue,mt=ve.autoClearSearchValue,xt=ve.inputRef,At=ve.placeholder,vt=ve.disabled,yt=ve.mode,Re=ve.showSearch,Me=ve.autoFocus,ze=ve.autoComplete,Ue=ve.activeDescendantId,it=ve.tabIndex,tt=ve.removeIcon,rt=ve.maxTagCount,je=ve.maxTagTextLength,Le=ve.maxTagPlaceholder,He=Le===void 0?function(nt){return"+ ".concat(nt.length," ...")}:Le,Xe=ve.tagRender,Ge=ve.onToggleOpen,Je=ve.onRemove,_e=ve.onInputChange,ut=ve.onInputPaste,gt=ve.onInputKeyDown,Dt=ve.onInputMouseDown,Wt=ve.onInputCompositionStart,en=ve.onInputCompositionEnd,on=o.useRef(null),Kt=(0,o.useState)(0),Tt=(0,p.Z)(Kt,2),mn=Tt[0],un=Tt[1],pn=(0,o.useState)(!1),Yt=(0,p.Z)(pn,2),Ut=Yt[0],xn=Yt[1],gn="".concat(Fe,"-selection"),Bn=Ye||yt==="multiple"&&mt===!1||yt==="tags"?st:"",Pn=yt==="tags"||yt==="multiple"&&mt===!1||Re&&(Ye||Ut);W(function(){un(on.current.scrollWidth)},[Bn]);function tn(nt,ht,Bt,Xt,Nt){return o.createElement("span",{className:n()("".concat(gn,"-item"),(0,e.Z)({},"".concat(gn,"-item-disabled"),Bt)),title:X(nt)},o.createElement("span",{className:"".concat(gn,"-item-content")},ht),Xt&&o.createElement(h,{className:"".concat(gn,"-item-remove"),onMouseDown:G,onClick:Nt,customizeIcon:tt},"\xD7"))}function It(nt,ht,Bt,Xt,Nt){var ft=function(_t){G(_t),Ge(!Ye)};return o.createElement("span",{onMouseDown:ft},Xe({label:ht,value:nt,disabled:Bt,closable:Xt,onClose:Nt}))}function Rt(nt){var ht=nt.disabled,Bt=nt.label,Xt=nt.value,Nt=!vt&&!ht,ft=Bt;if(typeof je=="number"&&(typeof Bt=="string"||typeof Bt=="number")){var Et=String(ft);Et.length>je&&(ft="".concat(Et.slice(0,je),"..."))}var _t=function(Gt){Gt&&Gt.stopPropagation(),Je(nt)};return typeof Xe=="function"?It(Xt,ft,ht,Nt,_t):tn(nt,ft,ht,Nt,_t)}function dn(nt){var ht=typeof He=="function"?He(nt):He;return tn({title:ht},ht,!1)}var Ve=o.createElement("div",{className:"".concat(gn,"-search"),style:{width:mn},onFocus:function(){xn(!0)},onBlur:function(){xn(!1)}},o.createElement(P,{ref:xt,open:Ye,prefixCls:Fe,id:Ne,inputElement:null,disabled:vt,autoFocus:Me,autoComplete:ze,editable:Pn,activeDescendantId:Ue,value:Bn,onKeyDown:gt,onMouseDown:Dt,onChange:_e,onPaste:ut,onCompositionStart:Wt,onCompositionEnd:en,tabIndex:it,attrs:(0,y.Z)(ve,!0)}),o.createElement("span",{ref:on,className:"".concat(gn,"-search-mirror"),"aria-hidden":!0},Bn,"\xA0")),Qe=o.createElement(b.Z,{prefixCls:"".concat(gn,"-overflow"),data:qe,renderItem:Rt,renderRest:dn,suffix:Ve,itemKey:re,maxCount:rt});return o.createElement(o.Fragment,null,Qe,!qe.length&&!Bn&&o.createElement("span",{className:"".concat(gn,"-placeholder")},At))},Y=q,Q=function(ve){var Ne=ve.inputElement,Fe=ve.prefixCls,qe=ve.id,Ye=ve.inputRef,st=ve.disabled,mt=ve.autoFocus,xt=ve.autoComplete,At=ve.activeDescendantId,vt=ve.mode,yt=ve.open,Re=ve.values,Me=ve.placeholder,ze=ve.tabIndex,Ue=ve.showSearch,it=ve.searchValue,tt=ve.activeValue,rt=ve.maxLength,je=ve.onInputKeyDown,Le=ve.onInputMouseDown,He=ve.onInputChange,Xe=ve.onInputPaste,Ge=ve.onInputCompositionStart,Je=ve.onInputCompositionEnd,_e=ve.title,ut=o.useState(!1),gt=(0,p.Z)(ut,2),Dt=gt[0],Wt=gt[1],en=vt==="combobox",on=en||Ue,Kt=Re[0],Tt=it||"";en&&tt&&!Dt&&(Tt=tt),o.useEffect(function(){en&&Wt(!1)},[en,tt]);var mn=vt!=="combobox"&&!yt&&!Ue?!1:!!Tt,un=_e===void 0?X(Kt):_e,pn=function(){if(Kt)return null;var Ut=mn?{visibility:"hidden"}:void 0;return o.createElement("span",{className:"".concat(Fe,"-selection-placeholder"),style:Ut},Me)};return o.createElement(o.Fragment,null,o.createElement("span",{className:"".concat(Fe,"-selection-search")},o.createElement(P,{ref:Ye,prefixCls:Fe,id:qe,open:yt,inputElement:Ne,disabled:st,autoFocus:mt,autoComplete:xt,editable:on,activeDescendantId:At,value:Tt,onKeyDown:je,onMouseDown:Le,onChange:function(Ut){Wt(!0),He(Ut)},onPaste:Xe,onCompositionStart:Ge,onCompositionEnd:Je,tabIndex:ze,attrs:(0,y.Z)(ve,!0),maxLength:en?rt:void 0})),!en&&Kt?o.createElement("span",{className:"".concat(Fe,"-selection-item"),title:un,style:mn?{visibility:"hidden"}:void 0},Kt.label):null,pn())},$=Q;function J(be){return![l.Z.ESC,l.Z.SHIFT,l.Z.BACKSPACE,l.Z.TAB,l.Z.WIN_KEY,l.Z.ALT,l.Z.META,l.Z.WIN_KEY_RIGHT,l.Z.CTRL,l.Z.SEMICOLON,l.Z.EQUALS,l.Z.CAPS_LOCK,l.Z.CONTEXT_MENU,l.Z.F1,l.Z.F2,l.Z.F3,l.Z.F4,l.Z.F5,l.Z.F6,l.Z.F7,l.Z.F8,l.Z.F9,l.Z.F10,l.Z.F11,l.Z.F12].includes(be)}var ue=function(ve,Ne){var Fe=(0,o.useRef)(null),qe=(0,o.useRef)(!1),Ye=ve.prefixCls,st=ve.open,mt=ve.mode,xt=ve.showSearch,At=ve.tokenWithEnter,vt=ve.autoClearSearchValue,yt=ve.onSearch,Re=ve.onSearchSubmit,Me=ve.onToggleOpen,ze=ve.onInputKeyDown,Ue=ve.domRef;o.useImperativeHandle(Ne,function(){return{focus:function(){Fe.current.focus()},blur:function(){Fe.current.blur()}}});var it=f(0),tt=(0,p.Z)(it,2),rt=tt[0],je=tt[1],Le=function(Tt){var mn=Tt.which;(mn===l.Z.UP||mn===l.Z.DOWN)&&Tt.preventDefault(),ze&&ze(Tt),mn===l.Z.ENTER&&mt==="tags"&&!qe.current&&!st&&(Re==null||Re(Tt.target.value)),J(mn)&&Me(!0)},He=function(){je(!0)},Xe=(0,o.useRef)(null),Ge=function(Tt){yt(Tt,!0,qe.current)!==!1&&Me(!0)},Je=function(){qe.current=!0},_e=function(Tt){qe.current=!1,mt!=="combobox"&&Ge(Tt.target.value)},ut=function(Tt){var mn=Tt.target.value;if(At&&Xe.current&&/[\r\n]/.test(Xe.current)){var un=Xe.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");mn=mn.replace(un,Xe.current)}Xe.current=null,Ge(mn)},gt=function(Tt){var mn=Tt.clipboardData,un=mn.getData("text");Xe.current=un},Dt=function(Tt){var mn=Tt.target;if(mn!==Fe.current){var un=document.body.style.msTouchAction!==void 0;un?setTimeout(function(){Fe.current.focus()}):Fe.current.focus()}},Wt=function(Tt){var mn=rt();Tt.target!==Fe.current&&!mn&&mt!=="combobox"&&Tt.preventDefault(),(mt!=="combobox"&&(!xt||!mn)||!st)&&(st&&vt!==!1&&yt("",!0,!1),Me())},en={inputRef:Fe,onInputKeyDown:Le,onInputMouseDown:He,onInputChange:ut,onInputPaste:gt,onInputCompositionStart:Je,onInputCompositionEnd:_e},on=mt==="multiple"||mt==="tags"?o.createElement(Y,(0,S.Z)({},ve,en)):o.createElement($,(0,S.Z)({},ve,en));return o.createElement("div",{ref:Ue,className:"".concat(Ye,"-selector"),onClick:Dt,onMouseDown:Wt},on)},se=o.forwardRef(ue);se.displayName="Selector";var xe=se,we=C(35593),ie=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],L=function(ve){var Ne=ve===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"}}},_=function(ve,Ne){var Fe=ve.prefixCls,qe=ve.disabled,Ye=ve.visible,st=ve.children,mt=ve.popupElement,xt=ve.animation,At=ve.transitionName,vt=ve.dropdownStyle,yt=ve.dropdownClassName,Re=ve.direction,Me=Re===void 0?"ltr":Re,ze=ve.placement,Ue=ve.builtinPlacements,it=ve.dropdownMatchSelectWidth,tt=ve.dropdownRender,rt=ve.dropdownAlign,je=ve.getPopupContainer,Le=ve.empty,He=ve.getTriggerDOMNode,Xe=ve.onPopupVisibleChange,Ge=ve.onPopupMouseEnter,Je=(0,a.Z)(ve,ie),_e="".concat(Fe,"-dropdown"),ut=mt;tt&&(ut=tt(mt));var gt=o.useMemo(function(){return Ue||L(it)},[Ue,it]),Dt=xt?"".concat(_e,"-").concat(xt):At,Wt=typeof it=="number",en=o.useMemo(function(){return Wt?null:it===!1?"minWidth":"width"},[it,Wt]),on=vt;Wt&&(on=(0,I.Z)((0,I.Z)({},on),{},{width:it}));var Kt=o.useRef(null);return o.useImperativeHandle(Ne,function(){return{getPopupElement:function(){return Kt.current}}}),o.createElement(we.Z,(0,S.Z)({},Je,{showAction:Xe?["click"]:[],hideAction:Xe?["click"]:[],popupPlacement:ze||(Me==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:gt,prefixCls:_e,popupTransitionName:Dt,popup:o.createElement("div",{ref:Kt,onMouseEnter:Ge},ut),stretch:en,popupAlign:rt,popupVisible:Ye,getPopupContainer:je,popupClassName:n()(yt,(0,e.Z)({},"".concat(_e,"-empty"),Le)),popupStyle:on,getTriggerDOMNode:He,onPopupVisibleChange:Xe}),st)},D=o.forwardRef(_);D.displayName="SelectTrigger";var Z=D,ne=C(48745);function H(be,ve){var Ne=be.key,Fe;return"value"in be&&(Fe=be.value),Ne!=null?Ne:Fe!==void 0?Fe:"rc-index-key-".concat(ve)}function F(be,ve){var Ne=be||{},Fe=Ne.label,qe=Ne.value,Ye=Ne.options,st=Ne.groupLabel,mt=Fe||(ve?"children":"label");return{label:mt,value:qe||"value",options:Ye||"options",groupLabel:st||mt}}function j(be){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ne=ve.fieldNames,Fe=ve.childrenAsData,qe=[],Ye=F(Ne,!1),st=Ye.label,mt=Ye.value,xt=Ye.options,At=Ye.groupLabel;function vt(yt,Re){yt.forEach(function(Me){if(Re||!(xt in Me)){var ze=Me[mt];qe.push({key:H(Me,qe.length),groupOption:Re,data:Me,label:Me[st],value:ze})}else{var Ue=Me[At];Ue===void 0&&Fe&&(Ue=Me.label),qe.push({key:H(Me,qe.length),group:!0,data:Me,label:Ue}),vt(Me[xt],!0)}})}return vt(be,!1),qe}function R(be){var ve=(0,I.Z)({},be);return"props"in ve||Object.defineProperty(ve,"props",{get:function(){return(0,u.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),ve}}),ve}function T(be,ve){if(!ve||!ve.length)return null;var Ne=!1;function Fe(Ye,st){var mt=(0,ne.Z)(st),xt=mt[0],At=mt.slice(1);if(!xt)return[Ye];var vt=Ye.split(xt);return Ne=Ne||vt.length>1,vt.reduce(function(yt,Re){return[].concat((0,pe.Z)(yt),(0,pe.Z)(Fe(Re,At)))},[]).filter(function(yt){return yt})}var qe=Fe(be,ve);return Ne?qe:null}var N=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],te=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function oe(be){return be==="tags"||be==="multiple"}var V=o.forwardRef(function(be,ve){var Ne,Fe,qe=be.id,Ye=be.prefixCls,st=be.className,mt=be.showSearch,xt=be.tagRender,At=be.direction,vt=be.omitDomProps,yt=be.displayValues,Re=be.onDisplayValuesChange,Me=be.emptyOptions,ze=be.notFoundContent,Ue=ze===void 0?"Not Found":ze,it=be.onClear,tt=be.mode,rt=be.disabled,je=be.loading,Le=be.getInputElement,He=be.getRawInputElement,Xe=be.open,Ge=be.defaultOpen,Je=be.onDropdownVisibleChange,_e=be.activeValue,ut=be.onActiveValueChange,gt=be.activeDescendantId,Dt=be.searchValue,Wt=be.autoClearSearchValue,en=be.onSearch,on=be.onSearchSplit,Kt=be.tokenSeparators,Tt=be.allowClear,mn=be.suffixIcon,un=be.clearIcon,pn=be.OptionList,Yt=be.animation,Ut=be.transitionName,xn=be.dropdownStyle,gn=be.dropdownClassName,Bn=be.dropdownMatchSelectWidth,Pn=be.dropdownRender,tn=be.dropdownAlign,It=be.placement,Rt=be.builtinPlacements,dn=be.getPopupContainer,Ve=be.showAction,Qe=Ve===void 0?[]:Ve,nt=be.onFocus,ht=be.onBlur,Bt=be.onKeyUp,Xt=be.onKeyDown,Nt=be.onMouseDown,ft=(0,a.Z)(be,N),Et=oe(tt),_t=(mt!==void 0?mt:Et)||tt==="combobox",Vt=(0,I.Z)({},ft);te.forEach(function(hr){delete Vt[hr]}),vt==null||vt.forEach(function(hr){delete Vt[hr]});var Gt=o.useState(!1),Fn=(0,p.Z)(Gt,2),An=Fn[0],Tn=Fn[1];o.useEffect(function(){Tn((0,i.Z)())},[]);var Mn=o.useRef(null),Xn=o.useRef(null),tr=o.useRef(null),nr=o.useRef(null),Jn=o.useRef(null),jr=w(),Vr=(0,p.Z)(jr,3),Br=Vr[0],Qr=Vr[1],Dr=Vr[2];o.useImperativeHandle(ve,function(){var hr,ur;return{focus:(hr=nr.current)===null||hr===void 0?void 0:hr.focus,blur:(ur=nr.current)===null||ur===void 0?void 0:ur.blur,scrollTo:function(ra){var $r;return($r=Jn.current)===null||$r===void 0?void 0:$r.scrollTo(ra)}}});var _r=o.useMemo(function(){var hr;if(tt!=="combobox")return Dt;var ur=(hr=yt[0])===null||hr===void 0?void 0:hr.value;return typeof ur=="string"||typeof ur=="number"?String(ur):""},[Dt,tt,yt]),Ca=tt==="combobox"&&typeof Le=="function"&&Le()||null,Jr=typeof He=="function"&&He(),wa=(0,d.x1)(Xn,Jr==null||(Ne=Jr.props)===null||Ne===void 0?void 0:Ne.ref),Ea=o.useState(!1),Yn=(0,p.Z)(Ea,2),Vn=Yn[0],Sr=Yn[1];(0,r.Z)(function(){Sr(!0)},[]);var ar=(0,s.Z)(!1,{defaultValue:Ge,value:Xe}),or=(0,p.Z)(ar,2),br=or[0],Hr=or[1],In=Vn?br:!1,Wn=!Ue&&Me;(rt||Wn&&In&&tt==="combobox")&&(In=!1);var Qn=Wn?!1:In,$n=o.useCallback(function(hr){var ur=hr!==void 0?hr:!In;rt||(Hr(ur),In!==ur&&(Je==null||Je(ur)))},[rt,In,Hr,Je]),fr=o.useMemo(function(){return(Kt||[]).some(function(hr){return[` +`,`\r +`].includes(hr)})},[Kt]),Er=function(ur,ga,ra){var $r=!0,ya=ur;ut==null||ut(null);var fa=ra?null:T(ur,Kt);return tt!=="combobox"&&fa&&(ya="",on==null||on(fa),$n(!1),$r=!1),en&&_r!==ya&&en(ya,{source:ga?"typing":"effect"}),$r},sa=function(ur){!ur||!ur.trim()||en(ur,{source:"submit"})};o.useEffect(function(){!In&&!Et&&tt!=="combobox"&&Er("",!1,!1)},[In]),o.useEffect(function(){br&&rt&&Hr(!1),rt&&Qr(!1)},[rt]);var Wr=f(),Kr=(0,p.Z)(Wr,2),Gr=Kr[0],Tr=Kr[1],mr=function(ur){var ga=Gr(),ra=ur.which;if(ra===l.Z.ENTER&&(tt!=="combobox"&&ur.preventDefault(),In||$n(!0)),Tr(!!_r),ra===l.Z.BACKSPACE&&!ga&&Et&&!_r&&yt.length){for(var $r=(0,pe.Z)(yt),ya=null,fa=$r.length-1;fa>=0;fa-=1){var Aa=$r[fa];if(!Aa.disabled){$r.splice(fa,1),ya=Aa;break}}ya&&Re($r,{type:"remove",values:[ya]})}for(var Na=arguments.length,no=new Array(Na>1?Na-1:0),Ka=1;Ka1?ga-1:0),$r=1;$r1?fa-1:0),Na=1;Na1&&arguments[1]!==void 0?arguments[1]:!1;return(0,le.Z)(be).map(function(Ne,Fe){if(!o.isValidElement(Ne)||!Ne.type)return null;var qe=Ne,Ye=qe.type.isSelectOptGroup,st=qe.key,mt=qe.props,xt=mt.children,At=(0,a.Z)(mt,ce);return ve||!Ye?ye(Ne):(0,I.Z)((0,I.Z)({key:"__RC_SELECT_GRP__".concat(st===null?Fe:st,"__"),label:st},At),{},{options:Ce(xt)})}).filter(function(Ne){return Ne})}function Te(be,ve,Ne,Fe,qe){return o.useMemo(function(){var Ye=be,st=!be;st&&(Ye=Ce(ve));var mt=new Map,xt=new Map,At=function(Re,Me,ze){ze&&typeof ze=="string"&&Re.set(Me[ze],Me)};function vt(yt){for(var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Me=0;Me1&&arguments[1]!==void 0?arguments[1]:1,dn=ut.length,Ve=0;Ve1&&arguments[1]!==void 0?arguments[1]:!1;mn(It);var dn={source:Rt?"keyboard":"mouse"},Ve=ut[It];if(!Ve){Ue(null,-1,dn);return}Ue(Ve.value,It,dn)};(0,o.useEffect)(function(){un(it!==!1?en(0):-1)},[ut.length,At]);var pn=o.useCallback(function(tn){return je.has(tn)&&xt!=="combobox"},[xt,(0,pe.Z)(je).toString(),je.size]);(0,o.useEffect)(function(){var tn=setTimeout(function(){if(!mt&&st&&je.size===1){var Rt=Array.from(je)[0],dn=ut.findIndex(function(Ve){var Qe=Ve.data;return Qe.value===Rt});dn!==-1&&(un(dn),Wt(dn))}});if(st){var It;(It=gt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(tn)}},[st,At,ze.length]);var Yt=function(It){It!==void 0&&tt(It,{selected:!je.has(It)}),mt||vt(!1)};if(o.useImperativeHandle(Ne,function(){return{onKeyDown:function(It){var Rt=It.which,dn=It.ctrlKey;switch(Rt){case l.Z.N:case l.Z.P:case l.Z.UP:case l.Z.DOWN:{var Ve=0;if(Rt===l.Z.UP?Ve=-1:Rt===l.Z.DOWN?Ve=1:Jt()&&dn&&(Rt===l.Z.N?Ve=1:Rt===l.Z.P&&(Ve=-1)),Ve!==0){var Qe=en(Tt+Ve,Ve);Wt(Qe),un(Qe,!0)}break}case l.Z.ENTER:{var nt=ut[Tt];nt&&!nt.data.disabled?Yt(nt.value):Yt(void 0),st&&It.preventDefault();break}case l.Z.ESC:vt(!1),st&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){Wt(It)}}}),ut.length===0)return o.createElement("div",{role:"listbox",id:"".concat(Ye,"_list"),className:"".concat(_e,"-empty"),onMouseDown:Dt},yt);var Ut=Object.keys(Le).map(function(tn){return Le[tn]}),xn=function(It){return It.label};function gn(tn,It){var Rt=tn.group;return{role:Rt?"presentation":"option",id:"".concat(Ye,"_list_").concat(It)}}var Bn=function(It){var Rt=ut[It];if(!Rt)return null;var dn=Rt.data||{},Ve=dn.value,Qe=Rt.group,nt=(0,y.Z)(dn,!0),ht=xn(Rt);return Rt?o.createElement("div",(0,S.Z)({"aria-label":typeof ht=="string"&&!Qe?ht:null},nt,{key:It},gn(Rt,It),{"aria-selected":pn(Ve)}),Ve):null},Pn={role:"listbox",id:"".concat(Ye,"_list")};return o.createElement(o.Fragment,null,He&&o.createElement("div",(0,S.Z)({},Pn,{style:{height:0,width:0,overflow:"hidden"}}),Bn(Tt-1),Bn(Tt),Bn(Tt+1)),o.createElement(Mt.Z,{itemKey:"key",ref:gt,data:ut,height:Ge,itemHeight:Je,fullHeight:!1,onMouseDown:Dt,onScroll:Re,virtual:He,direction:Xe,innerProps:He?null:Pn},function(tn,It){var Rt,dn=tn.group,Ve=tn.groupOption,Qe=tn.data,nt=tn.label,ht=tn.value,Bt=Qe.key;if(dn){var Xt,Nt=(Xt=Qe.title)!==null&&Xt!==void 0?Xt:Ft(nt)?nt.toString():void 0;return o.createElement("div",{className:n()(_e,"".concat(_e,"-group")),title:Nt},nt!==void 0?nt:Bt)}var ft=Qe.disabled,Et=Qe.title,_t=Qe.children,Vt=Qe.style,Gt=Qe.className,Fn=(0,a.Z)(Qe,sn),An=(0,bt.Z)(Fn,Ut),Tn=pn(ht),Mn="".concat(_e,"-option"),Xn=n()(_e,Mn,Gt,(Rt={},(0,e.Z)(Rt,"".concat(Mn,"-grouped"),Ve),(0,e.Z)(Rt,"".concat(Mn,"-active"),Tt===It&&!ft),(0,e.Z)(Rt,"".concat(Mn,"-disabled"),ft),(0,e.Z)(Rt,"".concat(Mn,"-selected"),Tn),Rt)),tr=xn(tn),nr=!rt||typeof rt=="function"||Tn,Jn=typeof tr=="number"?tr:tr||ht,jr=Ft(Jn)?Jn.toString():void 0;return Et!==void 0&&(jr=Et),o.createElement("div",(0,S.Z)({},(0,y.Z)(An),He?{}:gn(tn,It),{"aria-selected":Tn,className:Xn,title:jr,onMouseMove:function(){Tt===It||ft||un(It)},onClick:function(){ft||Yt(ht)},style:Vt}),o.createElement("div",{className:"".concat(Mn,"-content")},Jn),o.isValidElement(rt)||Tn,nr&&o.createElement(h,{className:"".concat(_e,"-option-state"),customizeIcon:rt,customizeIconProps:{isSelected:Tn}},Tn?"\u2713":null))}))},yn=o.forwardRef($t);yn.displayName="OptionList";var qt=yn;function Qt(be){var ve=be.mode,Ne=be.options,Fe=be.children,qe=be.backfill,Ye=be.allowClear,st=be.placeholder,mt=be.getInputElement,xt=be.showSearch,At=be.onSearch,vt=be.defaultOpen,yt=be.autoFocus,Re=be.labelInValue,Me=be.value,ze=be.inputValue,Ue=be.optionLabelProp,it=isMultiple(ve),tt=xt!==void 0?xt:it||ve==="combobox",rt=Ne||convertChildrenToData(Fe);if(warning(ve!=="tags"||rt.every(function(Xe){return!Xe.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),ve==="tags"||ve==="combobox"){var je=rt.some(function(Xe){return Xe.options?Xe.options.some(function(Ge){return typeof("value"in Ge?Ge.value:Ge.key)=="number"}):typeof("value"in Xe?Xe.value:Xe.key)=="number"});warning(!je,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(ve!=="combobox"||!Ue,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(ve==="combobox"||!qe,"`backfill` only works with `combobox` mode."),warning(ve==="combobox"||!mt,"`getInputElement` only work with `combobox` mode."),noteOnce(ve!=="combobox"||!mt||!Ye||!st,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),At&&!tt&&ve!=="combobox"&&ve!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!vt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Me!=null){var Le=toArray(Me);warning(!Re||Le.every(function(Xe){return _typeof(Xe)==="object"&&("key"in Xe||"value"in Xe)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!it||Array.isArray(Me),"`value` should be array when `mode` is `multiple` or `tags`")}if(Fe){var He=null;toNodeArray(Fe).some(function(Xe){if(!React.isValidElement(Xe)||!Xe.type)return!1;var Ge=Xe,Je=Ge.type;if(Je.isSelectOption)return!1;if(Je.isSelectOptGroup){var _e=toNodeArray(Xe.props.children).every(function(ut){return!React.isValidElement(ut)||!Xe.type||ut.type.isSelectOption?!0:(He=ut.type,!1)});return!_e}return He=Je,!0}),He&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(He.displayName||He.name||He,"`.")),warning(ze===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function ln(be,ve){if(be){var Ne=function Fe(qe){for(var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,st=0;st2&&arguments[2]!==void 0?arguments[2]:{},$n=Qn.source,fr=$n===void 0?"keyboard":$n;wa(Wn),st&&Fe==="combobox"&&In!==null&&fr==="keyboard"&&Dr(String(In))},[st,Fe]),Vn=function(Wn,Qn,$n){var fr=function(){var la,Pr=Gt(Wn);return[Tt?{label:Pr==null?void 0:Pr[gn.label],value:Wn,key:(la=Pr==null?void 0:Pr.key)!==null&&la!==void 0?la:Wn}:Wn,R(Pr)]};if(Qn&&Me){var Er=fr(),sa=(0,p.Z)(Er,2),Wr=sa[0],Kr=sa[1];Me(Wr,Kr)}else if(!Qn&&ze&&$n!=="clear"){var Gr=fr(),Tr=(0,p.Z)(Gr,2),mr=Tr[0],Lr=Tr[1];ze(mr,Lr)}},Sr=De(function(In,Wn){var Qn,$n=Yt?Wn.selected:!0;$n?Qn=Yt?[].concat((0,pe.Z)(Vt),[In]):[In]:Qn=Vt.filter(function(fr){return fr.value!==In}),jr(Qn),Vn(In,$n),Fe==="combobox"?Dr(""):(!oe||Re)&&(It(""),Dr(""))}),ar=function(Wn,Qn){jr(Wn);var $n=Qn.type,fr=Qn.values;($n==="remove"||$n==="clear")&&fr.forEach(function(Er){Vn(Er.value,!1,$n)})},or=function(Wn,Qn){if(It(Wn),Dr(null),Qn.source==="submit"){var $n=(Wn||"").trim();if($n){var fr=Array.from(new Set([].concat((0,pe.Z)(An),[$n])));jr(fr),Vn($n,!0),It("")}return}Qn.source!=="blur"&&(Fe==="combobox"&&jr(Wn),vt==null||vt(Wn))},br=function(Wn){var Qn=Wn;Fe!=="tags"&&(Qn=Wn.map(function(fr){var Er=Ve.get(fr);return Er==null?void 0:Er.value}).filter(function(fr){return fr!==void 0}));var $n=Array.from(new Set([].concat((0,pe.Z)(An),(0,pe.Z)(Qn))));jr($n),$n.forEach(function(fr){Vn(fr,!0)})},Hr=o.useMemo(function(){var In=_e!==!1&&it!==!1;return(0,I.Z)((0,I.Z)({},Rt),{},{flattenOptions:Jn,onActiveValue:Yn,defaultActiveFirstOption:Ea,onSelect:Sr,menuItemSelectedIcon:Je,rawValues:An,fieldNames:gn,virtual:In,direction:ut,listHeight:Dt,listItemHeight:en,childrenAsData:Ut})},[Rt,Jn,Yn,Ea,Sr,Je,An,gn,_e,it,Dt,en,Ut]);return o.createElement(Ot.Provider,{value:Hr},o.createElement(ae,(0,S.Z)({},un,{id:pn,prefixCls:Ye,ref:ve,omitDomProps:wn,mode:Fe,displayValues:Fn,onDisplayValuesChange:ar,direction:ut,searchValue:tn,onSearch:or,autoClearSearchValue:Re,onSearchSplit:br,dropdownMatchSelectWidth:it,OptionList:qt,emptyOptions:!Jn.length,activeValue:Qr,activeDescendantId:"".concat(pn,"_list_").concat(Jr)})))}),Pe=Zn;Pe.Option=Ct,Pe.OptGroup=$e;var fe=Pe,Ee=fe},9296:function(Pt,We,C){"use strict";C.r(We),C.d(We,{ResizableTextArea:function(){return A},default:function(){return U}});var S=C(60499),pe=C(85899),e=C(18642),I=C(43749),p=C(72190),a=C(42244),t=C(77654),s=C(92310),u=C.n(s),o=C(93681),c=C(5643),n=C(18929),r=C(59301),i=C(29301),l=C(34280),d=C(16089),E=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,h=["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"],v={},m;function x(K){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=K.getAttribute("id")||K.getAttribute("data-reactid")||K.getAttribute("name");if(X&&v[W])return v[W];var re=window.getComputedStyle(K),G=re.getPropertyValue("box-sizing")||re.getPropertyValue("-moz-box-sizing")||re.getPropertyValue("-webkit-box-sizing"),q=parseFloat(re.getPropertyValue("padding-bottom"))+parseFloat(re.getPropertyValue("padding-top")),Y=parseFloat(re.getPropertyValue("border-bottom-width"))+parseFloat(re.getPropertyValue("border-top-width")),Q=h.map(function(J){return"".concat(J,":").concat(re.getPropertyValue(J))}).join(";"),$={sizingStyle:Q,paddingSize:q,borderSize:Y,boxSizing:G};return X&&W&&(v[W]=$),$}function w(K){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,re=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;m||(m=document.createElement("textarea"),m.setAttribute("tab-index","-1"),m.setAttribute("aria-hidden","true"),document.body.appendChild(m)),K.getAttribute("wrap")?m.setAttribute("wrap",K.getAttribute("wrap")):m.removeAttribute("wrap");var G=x(K,X),q=G.paddingSize,Y=G.borderSize,Q=G.boxSizing,$=G.sizingStyle;m.setAttribute("style","".concat($,";").concat(E)),m.value=K.value||K.placeholder||"";var J=void 0,ue=void 0,se,xe=m.scrollHeight;if(Q==="border-box"?xe+=Y:Q==="content-box"&&(xe-=q),W!==null||re!==null){m.value=" ";var we=m.scrollHeight-q;W!==null&&(J=we*W,Q==="border-box"&&(J=J+q+Y),xe=Math.max(J,xe)),re!==null&&(ue=we*re,Q==="border-box"&&(ue=ue+q+Y),se=xe>ue?"":"hidden",xe=Math.min(ue,xe))}var ie={height:xe,overflowY:se,resize:"none"};return J&&(ie.minHeight=J),ue&&(ie.maxHeight=ue),ie}var f=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],O=0,y=1,b=2,g=r.forwardRef(function(K,X){var W=K,re=W.prefixCls,G=W.onPressEnter,q=W.defaultValue,Y=W.value,Q=W.autoSize,$=W.onResize,J=W.className,ue=W.style,se=W.disabled,xe=W.onChange,we=W.onInternalAutoSize,ie=(0,a.Z)(W,f),L=(0,n.Z)(q,{value:Y,postState:function($e){return $e!=null?$e:""}}),_=(0,p.Z)(L,2),D=_[0],Z=_[1],ne=function($e){Z($e.target.value),xe==null||xe($e)},H=r.useRef();r.useImperativeHandle(X,function(){return{textArea:H.current}});var F=r.useMemo(function(){return Q&&(0,I.Z)(Q)==="object"?[Q.minRows,Q.maxRows]:[]},[Q]),j=(0,p.Z)(F,2),R=j[0],T=j[1],N=!!Q,te=function(){try{if(document.activeElement===H.current){var $e=H.current,pt=$e.selectionStart,Ct=$e.selectionEnd,wt=$e.scrollTop;H.current.setSelectionRange(pt,Ct),H.current.scrollTop=wt}}catch(bt){}},oe=r.useState(b),V=(0,p.Z)(oe,2),ae=V[0],Se=V[1],ge=r.useState(),Ae=(0,p.Z)(ge,2),he=Ae[0],le=Ae[1],ee=function(){Se(O)};(0,l.Z)(function(){N&&ee()},[Y,R,T,N]),(0,l.Z)(function(){if(ae===O)Se(y);else if(ae===y){var Ke=w(H.current,!1,R,T);Se(b),le(Ke)}else te()},[ae]);var ce=r.useRef(),ye=function(){d.Z.cancel(ce.current)},Ce=function($e){ae===b&&($==null||$($e),Q&&(ye(),ce.current=(0,d.Z)(function(){ee()})))};r.useEffect(function(){return ye},[]);var Te=N?he:null,De=(0,pe.Z)((0,pe.Z)({},ue),Te);return(ae===O||ae===y)&&(De.overflowY="hidden",De.overflowX="hidden"),r.createElement(i.Z,{onResize:Ce,disabled:!(Q||$)},r.createElement("textarea",(0,S.Z)({},ie,{ref:H,style:De,className:u()(re,J,(0,e.Z)({},"".concat(re,"-disabled"),se)),disabled:se,value:D,onChange:ne})))}),A=g,P=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function k(K,X){return(0,t.Z)(K||"").slice(0,X).join("")}function B(K,X,W,re){var G=W;return K?G=k(W,re):(0,t.Z)(X||"").lengthre&&(G=X),G}var M=r.forwardRef(function(K,X){var W,re=K.defaultValue,G=K.value,q=K.onFocus,Y=K.onBlur,Q=K.onChange,$=K.allowClear,J=K.maxLength,ue=K.onCompositionStart,se=K.onCompositionEnd,xe=K.suffix,we=K.prefixCls,ie=we===void 0?"rc-textarea":we,L=K.classes,_=K.showCount,D=K.className,Z=K.style,ne=K.disabled,H=K.hidden,F=K.classNames,j=K.styles,R=K.onResize,T=(0,a.Z)(K,P),N=(0,n.Z)(re,{value:G,defaultValue:re}),te=(0,p.Z)(N,2),oe=te[0],V=te[1],ae=(0,r.useRef)(null),Se=r.useState(!1),ge=(0,p.Z)(Se,2),Ae=ge[0],he=ge[1],le=r.useState(!1),ee=(0,p.Z)(le,2),ce=ee[0],ye=ee[1],Ce=r.useRef(),Te=r.useRef(0),De=r.useState(null),Ke=(0,p.Z)(De,2),$e=Ke[0],pt=Ke[1],Ct=function(){var rn;(rn=ae.current)===null||rn===void 0||rn.textArea.focus()};(0,r.useImperativeHandle)(X,function(){return{resizableTextArea:ae.current,focus:Ct,blur:function(){var rn;(rn=ae.current)===null||rn===void 0||rn.textArea.blur()}}}),(0,r.useEffect)(function(){he(function(wn){return!ne&&wn})},[ne]);var wt=Number(J)>0,bt=function(rn){ye(!0),Ce.current=oe,Te.current=rn.currentTarget.selectionStart,ue==null||ue(rn)},Mt=function(rn){ye(!1);var Zn=rn.currentTarget.value;if(wt){var Pe,fe=Te.current>=J+1||Te.current===((Pe=Ce.current)===null||Pe===void 0?void 0:Pe.length);Zn=B(fe,Ce.current,Zn,J)}Zn!==oe&&(V(Zn),(0,c.rJ)(rn.currentTarget,rn,Q,Zn)),se==null||se(rn)},Ht=function(rn){var Zn=rn.target.value;if(!ce&&wt){var Pe=rn.target.selectionStart>=J+1||rn.target.selectionStart===Zn.length||!rn.target.selectionStart;Zn=B(Pe,oe,Zn,J)}V(Zn),(0,c.rJ)(rn.currentTarget,rn,Q,Zn)},Ot=function(rn){var Zn=T.onPressEnter,Pe=T.onKeyDown;rn.key==="Enter"&&Zn&&Zn(rn),Pe==null||Pe(rn)},Jt=function(rn){he(!0),q==null||q(rn)},sn=function(rn){he(!1),Y==null||Y(rn)},Ft=function(rn){var Zn;V(""),Ct(),(0,c.rJ)((Zn=ae.current)===null||Zn===void 0?void 0:Zn.textArea,rn,Q)},$t=(0,c.D7)(oe);!ce&&wt&&G==null&&($t=k($t,J));var yn=xe,qt;if(_){var Qt=(0,t.Z)($t).length;(0,I.Z)(_)==="object"?qt=_.formatter({value:$t,count:Qt,maxLength:J}):qt="".concat(Qt).concat(wt?" / ".concat(J):""),yn=r.createElement(r.Fragment,null,yn,r.createElement("span",{className:u()("".concat(ie,"-data-count"),F==null?void 0:F.count),style:j==null?void 0:j.count},qt))}var ln=function(rn){var Zn;R==null||R(rn),(Zn=ae.current)!==null&&Zn!==void 0&&Zn.textArea.style.height&&pt(!0)},En=!T.autoSize&&!_&&!$,jt=r.createElement(o.BaseInput,{value:$t,allowClear:$,handleReset:Ft,suffix:yn,prefixCls:ie,classes:{affixWrapper:u()(L==null?void 0:L.affixWrapper,(W={},(0,e.Z)(W,"".concat(ie,"-show-count"),_),(0,e.Z)(W,"".concat(ie,"-textarea-allow-clear"),$),W))},disabled:ne,focused:Ae,className:D,style:(0,pe.Z)((0,pe.Z)({},Z),$e&&!En?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof qt=="string"?qt:void 0}},hidden:H,inputElement:r.createElement(A,(0,S.Z)({},T,{onKeyDown:Ot,onChange:Ht,onFocus:Jt,onBlur:sn,onCompositionStart:bt,onCompositionEnd:Mt,className:F==null?void 0:F.textarea,style:(0,pe.Z)((0,pe.Z)({},j==null?void 0:j.textarea),{},{resize:Z==null?void 0:Z.resize}),disabled:ne,prefixCls:ie,onResize:ln,ref:ae}))});return jt}),z=M,U=z},39417:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return y}});var S=C(60499),pe=C(18642),e=C(42244),I=C(85899),p=C(38705),a=C(17212),t=C(15793),s=C(39153),u=C(55401),o=C(92310),c=C.n(o),n=C(26112),r=C(59301),i=C(39378),l=function(g){for(var A=g.prefixCls,P=g.level,k=g.isStart,B=g.isEnd,M="".concat(A,"-indent-unit"),z=[],U=0;U0&&arguments[0]!==void 0?arguments[0]:[],ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],H=Z.length,F=ne.length;if(Math.abs(H-F)!==1)return{add:!1,key:null};function j(R,T){var N=new Map;R.forEach(function(oe){N.set(oe,!0)});var te=T.filter(function(oe){return!N.has(oe)});return te.length===1?te[0]:null}return H ").concat(ne);return ne}var J=d.forwardRef(function(Z,ne){var H=Z.prefixCls,F=Z.data,j=Z.selectable,R=Z.checkable,T=Z.expandedKeys,N=Z.selectedKeys,te=Z.checkedKeys,oe=Z.loadedKeys,V=Z.loadingKeys,ae=Z.halfCheckedKeys,Se=Z.keyEntities,ge=Z.disabled,Ae=Z.dragging,he=Z.dragOverNodeKey,le=Z.dropPosition,ee=Z.motion,ce=Z.height,ye=Z.itemHeight,Ce=Z.virtual,Te=Z.focusable,De=Z.activeItem,Ke=Z.focused,$e=Z.tabIndex,pt=Z.onKeyDown,Ct=Z.onFocus,wt=Z.onBlur,bt=Z.onActiveChange,Mt=Z.onListChangeStart,Ht=Z.onListChangeEnd,Ot=(0,x.Z)(Z,U),Jt=d.useRef(null),sn=d.useRef(null);d.useImperativeHandle(ne,function(){return{scrollTo:function(yt){Jt.current.scrollTo(yt)},getIndentWidth:function(){return sn.current.offsetWidth}}});var Ft=d.useState(T),$t=(0,m.Z)(Ft,2),yn=$t[0],qt=$t[1],Qt=d.useState(F),ln=(0,m.Z)(Qt,2),En=ln[0],jt=ln[1],wn=d.useState(F),rn=(0,m.Z)(wn,2),Zn=rn[0],Pe=rn[1],fe=d.useState([]),Ee=(0,m.Z)(fe,2),be=Ee[0],ve=Ee[1],Ne=d.useState(null),Fe=(0,m.Z)(Ne,2),qe=Fe[0],Ye=Fe[1],st=d.useRef(F);st.current=F;function mt(){var vt=st.current;jt(vt),Pe(vt),ve([]),Ye(null),Ht()}(0,w.Z)(function(){qt(T);var vt=M(yn,T);if(vt.key!==null)if(vt.add){var yt=En.findIndex(function(tt){var rt=tt.key;return rt===vt.key}),Re=Y(z(En,F,vt.key),Ce,ce,ye),Me=En.slice();Me.splice(yt+1,0,q),Pe(Me),ve(Re),Ye("show")}else{var ze=F.findIndex(function(tt){var rt=tt.key;return rt===vt.key}),Ue=Y(z(F,En,vt.key),Ce,ce,ye),it=F.slice();it.splice(ze+1,0,q),Pe(it),ve(Ue),Ye("hide")}else En!==F&&(jt(F),Pe(F))},[T,F]),d.useEffect(function(){Ae||mt()},[Ae]);var xt=ee?Zn:F,At={expandedKeys:T,selectedKeys:N,loadedKeys:oe,loadingKeys:V,checkedKeys:te,halfCheckedKeys:ae,dragOverNodeKey:he,dropPosition:le,keyEntities:Se};return d.createElement(d.Fragment,null,Ke&&De&&d.createElement("span",{style:K,"aria-live":"assertive"},$(De)),d.createElement("div",null,d.createElement("input",{style:K,disabled:Te===!1||ge,tabIndex:Te!==!1?$e:null,onKeyDown:pt,onFocus:Ct,onBlur:wt,value:"",onChange:X,"aria-label":"for screen reader"})),d.createElement("div",{className:"".concat(H,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},d.createElement("div",{className:"".concat(H,"-indent")},d.createElement("div",{ref:sn,className:"".concat(H,"-indent-unit")}))),d.createElement(f.Z,(0,S.Z)({},Ot,{data:xt,itemKey:Q,height:ce,fullHeight:!1,virtual:Ce,itemHeight:ye,prefixCls:"".concat(H,"-list"),ref:Jt,onVisibleChange:function(yt,Re){var Me=new Set(yt),ze=Re.filter(function(Ue){return!Me.has(Ue)});ze.some(function(Ue){return Q(Ue)===W})&&mt()}}),function(vt){var yt=vt.pos,Re=(0,S.Z)({},(v(vt.data),vt.data)),Me=vt.title,ze=vt.key,Ue=vt.isStart,it=vt.isEnd,tt=(0,g.km)(ze,yt);delete Re.key,delete Re.children;var rt=(0,g.H8)(tt,At);return d.createElement(B,(0,S.Z)({},Re,rt,{title:Me,active:!!De&&ze===De.key,pos:yt,data:vt.data,isStart:Ue,isEnd:it,motion:ee,motionNodes:ze===W?be:null,motionType:qe,onMotionStart:Mt,onMotionEnd:mt,treeNodeRequiredProps:At,onMouseMove:function(){bt(null)}}))}))});J.displayName="NodeList";var ue=J,se=C(35654),xe=C(90782),we=C(67841),ie=10,L=function(Z){(0,u.Z)(H,Z);var ne=(0,o.Z)(H);function H(){var F;(0,a.Z)(this,H);for(var j=arguments.length,R=new Array(j),T=0;T2&&arguments[2]!==void 0?arguments[2]:!1,ae=F.state,Se=ae.dragChildrenKeys,ge=ae.dropPosition,Ae=ae.dropTargetKey,he=ae.dropTargetPos,le=ae.dropAllowed;if(le){var ee=F.props.onDrop;if(F.setState({dragOverNodeKey:null}),F.cleanDragState(),Ae!==null){var ce=(0,I.Z)((0,I.Z)({},(0,g.H8)(Ae,F.getTreeNodeRequiredProps())),{},{active:((oe=F.getActiveItem())===null||oe===void 0?void 0:oe.key)===Ae,data:(0,we.Z)(F.state.keyEntities,Ae).node}),ye=Se.indexOf(Ae)!==-1;(0,l.ZP)(!ye,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ce=(0,se.yx)(he),Te={event:N,node:(0,g.F)(ce),dragNode:F.dragNode?(0,g.F)(F.dragNode.props):null,dragNodesKeys:[F.dragNode.props.eventKey].concat(Se),dropToGap:ge!==0,dropPosition:ge+Number(Ce[Ce.length-1])};V||ee==null||ee(Te),F.dragNode=null}}},F.cleanDragState=function(){var N=F.state.draggingNodeKey;N!==null&&F.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),F.dragStartMousePosition=null,F.currentMouseOverDroppableNodeKey=null},F.triggerExpandActionExpand=function(N,te){var oe=F.state,V=oe.expandedKeys,ae=oe.flattenNodes,Se=te.expanded,ge=te.key,Ae=te.isLeaf;if(!(Ae||N.shiftKey||N.metaKey||N.ctrlKey)){var he=ae.filter(function(ee){return ee.key===ge})[0],le=(0,g.F)((0,I.Z)((0,I.Z)({},(0,g.H8)(ge,F.getTreeNodeRequiredProps())),{},{data:he.data}));F.setExpandedKeys(Se?(0,se._5)(V,ge):(0,se.L0)(V,ge)),F.onNodeExpand(N,le)}},F.onNodeClick=function(N,te){var oe=F.props,V=oe.onClick,ae=oe.expandAction;ae==="click"&&F.triggerExpandActionExpand(N,te),V==null||V(N,te)},F.onNodeDoubleClick=function(N,te){var oe=F.props,V=oe.onDoubleClick,ae=oe.expandAction;ae==="doubleClick"&&F.triggerExpandActionExpand(N,te),V==null||V(N,te)},F.onNodeSelect=function(N,te){var oe=F.state.selectedKeys,V=F.state,ae=V.keyEntities,Se=V.fieldNames,ge=F.props,Ae=ge.onSelect,he=ge.multiple,le=te.selected,ee=te[Se.key],ce=!le;ce?he?oe=(0,se.L0)(oe,ee):oe=[ee]:oe=(0,se._5)(oe,ee);var ye=oe.map(function(Ce){var Te=(0,we.Z)(ae,Ce);return Te?Te.node:null}).filter(function(Ce){return Ce});F.setUncontrolledState({selectedKeys:oe}),Ae==null||Ae(oe,{event:"select",selected:ce,node:te,selectedNodes:ye,nativeEvent:N.nativeEvent})},F.onNodeCheck=function(N,te,oe){var V=F.state,ae=V.keyEntities,Se=V.checkedKeys,ge=V.halfCheckedKeys,Ae=F.props,he=Ae.checkStrictly,le=Ae.onCheck,ee=te.key,ce,ye={event:"check",node:te,checked:oe,nativeEvent:N.nativeEvent};if(he){var Ce=oe?(0,se.L0)(Se,ee):(0,se._5)(Se,ee),Te=(0,se._5)(ge,ee);ce={checked:Ce,halfChecked:Te},ye.checkedNodes=Ce.map(function(wt){return(0,we.Z)(ae,wt)}).filter(function(wt){return wt}).map(function(wt){return wt.node}),F.setUncontrolledState({checkedKeys:Ce})}else{var De=(0,xe.S)([].concat((0,p.Z)(Se),[ee]),!0,ae),Ke=De.checkedKeys,$e=De.halfCheckedKeys;if(!oe){var pt=new Set(Ke);pt.delete(ee);var Ct=(0,xe.S)(Array.from(pt),{checked:!1,halfCheckedKeys:$e},ae);Ke=Ct.checkedKeys,$e=Ct.halfCheckedKeys}ce=Ke,ye.checkedNodes=[],ye.checkedNodesPositions=[],ye.halfCheckedKeys=$e,Ke.forEach(function(wt){var bt=(0,we.Z)(ae,wt);if(bt){var Mt=bt.node,Ht=bt.pos;ye.checkedNodes.push(Mt),ye.checkedNodesPositions.push({node:Mt,pos:Ht})}}),F.setUncontrolledState({checkedKeys:Ke},!1,{halfCheckedKeys:$e})}le==null||le(ce,ye)},F.onNodeLoad=function(N){var te=N.key,oe=new Promise(function(V,ae){F.setState(function(Se){var ge=Se.loadedKeys,Ae=ge===void 0?[]:ge,he=Se.loadingKeys,le=he===void 0?[]:he,ee=F.props,ce=ee.loadData,ye=ee.onLoad;if(!ce||Ae.indexOf(te)!==-1||le.indexOf(te)!==-1)return null;var Ce=ce(N);return Ce.then(function(){var Te=F.state.loadedKeys,De=(0,se.L0)(Te,te);ye==null||ye(De,{event:"load",node:N}),F.setUncontrolledState({loadedKeys:De}),F.setState(function(Ke){return{loadingKeys:(0,se._5)(Ke.loadingKeys,te)}}),V()}).catch(function(Te){if(F.setState(function(Ke){return{loadingKeys:(0,se._5)(Ke.loadingKeys,te)}}),F.loadingRetryTimes[te]=(F.loadingRetryTimes[te]||0)+1,F.loadingRetryTimes[te]>=ie){var De=F.state.loadedKeys;(0,l.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),F.setUncontrolledState({loadedKeys:(0,se.L0)(De,te)}),V()}ae(Te)}),{loadingKeys:(0,se.L0)(le,te)}})});return oe.catch(function(){}),oe},F.onNodeMouseEnter=function(N,te){var oe=F.props.onMouseEnter;oe==null||oe({event:N,node:te})},F.onNodeMouseLeave=function(N,te){var oe=F.props.onMouseLeave;oe==null||oe({event:N,node:te})},F.onNodeContextMenu=function(N,te){var oe=F.props.onRightClick;oe&&(N.preventDefault(),oe({event:N,node:te}))},F.onFocus=function(){var N=F.props.onFocus;F.setState({focused:!0});for(var te=arguments.length,oe=new Array(te),V=0;V1&&arguments[1]!==void 0?arguments[1]:!1,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!F.destroyed){var V=!1,ae=!0,Se={};Object.keys(N).forEach(function(ge){if(ge in F.props){ae=!1;return}V=!0,Se[ge]=N[ge]}),V&&(!te||ae)&&F.setState((0,I.Z)((0,I.Z)({},Se),oe))}},F.scrollTo=function(N){F.listRef.current.scrollTo(N)},F}return(0,t.Z)(H,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var j=this.props.activeKey;j!==void 0&&j!==this.state.activeKey&&(this.setState({activeKey:j}),j!==null&&this.scrollTo({key:j}))}},{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 j,R=this.state,T=R.focused,N=R.flattenNodes,te=R.keyEntities,oe=R.draggingNodeKey,V=R.activeKey,ae=R.dropLevelOffset,Se=R.dropContainerKey,ge=R.dropTargetKey,Ae=R.dropPosition,he=R.dragOverNodeKey,le=R.indent,ee=this.props,ce=ee.prefixCls,ye=ee.className,Ce=ee.style,Te=ee.showLine,De=ee.focusable,Ke=ee.tabIndex,$e=Ke===void 0?0:Ke,pt=ee.selectable,Ct=ee.showIcon,wt=ee.icon,bt=ee.switcherIcon,Mt=ee.draggable,Ht=ee.checkable,Ot=ee.checkStrictly,Jt=ee.disabled,sn=ee.motion,Ft=ee.loadData,$t=ee.filterTreeNode,yn=ee.height,qt=ee.itemHeight,Qt=ee.virtual,ln=ee.titleRender,En=ee.dropIndicatorRender,jt=ee.onContextMenu,wn=ee.onScroll,rn=ee.direction,Zn=ee.rootClassName,Pe=ee.rootStyle,fe=(0,i.Z)(this.props,{aria:!0,data:!0}),Ee;return Mt&&((0,e.Z)(Mt)==="object"?Ee=Mt:typeof Mt=="function"?Ee={nodeDraggable:Mt}:Ee={}),d.createElement(E.k.Provider,{value:{prefixCls:ce,selectable:pt,showIcon:Ct,icon:wt,switcherIcon:bt,draggable:Ee,draggingNodeKey:oe,checkable:Ht,checkStrictly:Ot,disabled:Jt,keyEntities:te,dropLevelOffset:ae,dropContainerKey:Se,dropTargetKey:ge,dropPosition:Ae,dragOverNodeKey:he,indent:le,direction:rn,dropIndicatorRender:En,loadData:Ft,filterTreeNode:$t,titleRender:ln,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},d.createElement("div",{role:"tree",className:n()(ce,ye,Zn,(j={},(0,pe.Z)(j,"".concat(ce,"-show-line"),Te),(0,pe.Z)(j,"".concat(ce,"-focused"),T),(0,pe.Z)(j,"".concat(ce,"-active-focused"),V!==null),j)),style:Pe},d.createElement(ue,(0,S.Z)({ref:this.listRef,prefixCls:ce,style:Ce,data:N,disabled:Jt,selectable:pt,checkable:!!Ht,motion:sn,dragging:oe!==null,height:yn,itemHeight:qt,virtual:Qt,focusable:De,focused:T,tabIndex:$e,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:jt,onScroll:wn},this.getTreeNodeRequiredProps(),fe))))}}],[{key:"getDerivedStateFromProps",value:function(j,R){var T=R.prevProps,N={prevProps:j};function te(De){return!T&&De in j||T&&T[De]!==j[De]}var oe,V=R.fieldNames;if(te("fieldNames")&&(V=(0,g.w$)(j.fieldNames),N.fieldNames=V),te("treeData")?oe=j.treeData:te("children")&&((0,l.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),oe=(0,g.zn)(j.children)),oe){N.treeData=oe;var ae=(0,g.I8)(oe,{fieldNames:V});N.keyEntities=(0,I.Z)((0,pe.Z)({},W,G),ae.keyEntities)}var Se=N.keyEntities||R.keyEntities;if(te("expandedKeys")||T&&te("autoExpandParent"))N.expandedKeys=j.autoExpandParent||!T&&j.defaultExpandParent?(0,se.r7)(j.expandedKeys,Se):j.expandedKeys;else if(!T&&j.defaultExpandAll){var ge=(0,I.Z)({},Se);delete ge[W],N.expandedKeys=Object.keys(ge).map(function(De){return ge[De].key})}else!T&&j.defaultExpandedKeys&&(N.expandedKeys=j.autoExpandParent||j.defaultExpandParent?(0,se.r7)(j.defaultExpandedKeys,Se):j.defaultExpandedKeys);if(N.expandedKeys||delete N.expandedKeys,oe||N.expandedKeys){var Ae=(0,g.oH)(oe||R.treeData,N.expandedKeys||R.expandedKeys,V);N.flattenNodes=Ae}if(j.selectable&&(te("selectedKeys")?N.selectedKeys=(0,se.BT)(j.selectedKeys,j):!T&&j.defaultSelectedKeys&&(N.selectedKeys=(0,se.BT)(j.defaultSelectedKeys,j))),j.checkable){var he;if(te("checkedKeys")?he=(0,se.E6)(j.checkedKeys)||{}:!T&&j.defaultCheckedKeys?he=(0,se.E6)(j.defaultCheckedKeys)||{}:oe&&(he=(0,se.E6)(j.checkedKeys)||{checkedKeys:R.checkedKeys,halfCheckedKeys:R.halfCheckedKeys}),he){var le=he,ee=le.checkedKeys,ce=ee===void 0?[]:ee,ye=le.halfCheckedKeys,Ce=ye===void 0?[]:ye;if(!j.checkStrictly){var Te=(0,xe.S)(ce,!0,Se);ce=Te.checkedKeys,Ce=Te.halfCheckedKeys}N.checkedKeys=ce,N.halfCheckedKeys=Ce}}return te("loadedKeys")&&(N.loadedKeys=j.loadedKeys),N}}]),H}(d.Component);L.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:h,allowDrop:function(){return!0},expandAction:!1},L.TreeNode=y.Z;var _=L,D=_},35654:function(Pt,We,C){"use strict";C.d(We,{BT:function(){return d},E6:function(){return v},L0:function(){return o},OM:function(){return l},_5:function(){return u},r7:function(){return m},wA:function(){return n},yx:function(){return c}});var S=C(77654),pe=C(43749),e=C(48736),I=C(59301),p=C(39417),a=C(67841),t=C(71430),s=null;function u(x,w){if(!x)return[];var f=x.slice(),O=f.indexOf(w);return O>=0&&f.splice(O,1),f}function o(x,w){var f=(x||[]).slice();return f.indexOf(w)===-1&&f.push(w),f}function c(x){return x.split("-")}function n(x,w){var f=[],O=(0,a.Z)(w,x);function y(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];b.forEach(function(g){var A=g.key,P=g.children;f.push(A),y(P)})}return y(O.children),f}function r(x){if(x.parent){var w=c(x.pos);return Number(w[w.length-1])===x.parent.children.length-1}return!1}function i(x){var w=c(x.pos);return Number(w[w.length-1])===0}function l(x,w,f,O,y,b,g,A,P,k){var B,M=x.clientX,z=x.clientY,U=x.target.getBoundingClientRect(),K=U.top,X=U.height,W=(k==="rtl"?-1:1)*(((y==null?void 0:y.x)||0)-M),re=(W-12)/O,G=(0,a.Z)(A,f.props.eventKey);if(z-1.5?b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:_=!1:b({dragNode:ie,dropNode:L,dropPosition:0})?se=0:b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:_=!1:b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:_=!1,{dropPosition:se,dropLevelOffset:xe,dropTargetKey:G.key,dropTargetPos:G.pos,dragOverNodeKey:ue,dropContainerKey:se===0?null:((B=G.parent)===null||B===void 0?void 0:B.key)||null,dropAllowed:_}}function d(x,w){if(x){var f=w.multiple;return f?x.slice():x.length?[x[0]]:x}}var E=function(w){return w};function h(x,w){if(!x)return[];var f=w||{},O=f.processProps,y=O===void 0?E:O,b=Array.isArray(x)?x:[x];return b.map(function(g){var A=g.children,P=_objectWithoutProperties(g,s),k=h(A,w);return React.createElement(TreeNode,_extends({key:P.key},y(P)),k)})}function v(x){if(!x)return null;var w;if(Array.isArray(x))w={checkedKeys:x,halfCheckedKeys:void 0};else if((0,pe.Z)(x)==="object")w={checkedKeys:x.checked||void 0,halfCheckedKeys:x.halfChecked||void 0};else return(0,e.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return w}function m(x,w){var f=new Set;function O(y){if(!f.has(y)){var b=(0,a.Z)(w,y);if(b){f.add(y);var g=b.parent,A=b.node;A.disabled||g&&O(g.key)}}}return(x||[]).forEach(function(y){O(y)}),(0,S.Z)(f)}},90782:function(Pt,We,C){"use strict";C.d(We,{S:function(){return t}});var S=C(48736),pe=C(67841);function e(s,u){var o=new Set;return s.forEach(function(c){u.has(c)||o.add(c)}),o}function I(s){var u=s||{},o=u.disabled,c=u.disableCheckbox,n=u.checkable;return!!(o||c)||n===!1}function p(s,u,o,c){for(var n=new Set(s),r=new Set,i=0;i<=o;i+=1){var l=u.get(i)||new Set;l.forEach(function(v){var m=v.key,x=v.node,w=v.children,f=w===void 0?[]:w;n.has(m)&&!c(x)&&f.filter(function(O){return!c(O.node)}).forEach(function(O){n.add(O.key)})})}for(var d=new Set,E=o;E>=0;E-=1){var h=u.get(E)||new Set;h.forEach(function(v){var m=v.parent,x=v.node;if(!(c(x)||!v.parent||d.has(v.parent.key))){if(c(v.parent.node)){d.add(m.key);return}var w=!0,f=!1;(m.children||[]).filter(function(O){return!c(O.node)}).forEach(function(O){var y=O.key,b=n.has(y);w&&!b&&(w=!1),!f&&(b||r.has(y))&&(f=!0)}),w&&n.add(m.key),f&&r.add(m.key),d.add(m.key)}})}return{checkedKeys:Array.from(n),halfCheckedKeys:Array.from(e(r,n))}}function a(s,u,o,c,n){for(var r=new Set(s),i=new Set(u),l=0;l<=c;l+=1){var d=o.get(l)||new Set;d.forEach(function(m){var x=m.key,w=m.node,f=m.children,O=f===void 0?[]:f;!r.has(x)&&!i.has(x)&&!n(w)&&O.filter(function(y){return!n(y.node)}).forEach(function(y){r.delete(y.key)})})}i=new Set;for(var E=new Set,h=c;h>=0;h-=1){var v=o.get(h)||new Set;v.forEach(function(m){var x=m.parent,w=m.node;if(!(n(w)||!m.parent||E.has(m.parent.key))){if(n(m.parent.node)){E.add(x.key);return}var f=!0,O=!1;(x.children||[]).filter(function(y){return!n(y.node)}).forEach(function(y){var b=y.key,g=r.has(b);f&&!g&&(f=!1),!O&&(g||i.has(b))&&(O=!0)}),f||r.delete(x.key),O&&i.add(x.key),E.add(x.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(e(i,r))}}function t(s,u,o,c){var n=[],r;c?r=c:r=I;var i=new Set(s.filter(function(h){var v=!!(0,pe.Z)(o,h);return v||n.push(h),v})),l=new Map,d=0;Object.keys(o).forEach(function(h){var v=o[h],m=v.level,x=l.get(m);x||(x=new Set,l.set(m,x)),x.add(v),d=Math.max(d,m)}),(0,S.ZP)(!n.length,"Tree missing follow keys: ".concat(n.slice(0,100).map(function(h){return"'".concat(h,"'")}).join(", ")));var E;return u===!0?E=p(i,l,d,r):E=a(i,u.halfCheckedKeys,l,d,r),E}},67841:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return S}});function S(pe,e){return pe[e]}},71430:function(Pt,We,C){"use strict";C.d(We,{F:function(){return m},H8:function(){return v},I8:function(){return h},km:function(){return n},oH:function(){return d},w$:function(){return r},zn:function(){return l}});var S=C(43749),pe=C(77654),e=C(85899),I=C(42244),p=C(11592),a=C(2738),t=C(48736),s=C(67841),u=["children"];function o(x,w){return"".concat(x,"-").concat(w)}function c(x){return x&&x.type&&x.type.isTreeNode}function n(x,w){return x!=null?x:w}function r(x){var w=x||{},f=w.title,O=w._title,y=w.key,b=w.children,g=f||"title";return{title:g,_title:O||[g],key:y||"key",children:b||"children"}}function i(x,w){var f=new Map;function O(y){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(y||[]).forEach(function(g){var A=g[w.key],P=g[w.children];warning(A!=null,"Tree node must have a certain key: [".concat(b).concat(A,"]"));var k=String(A);warning(!f.has(k)||A===null||A===void 0,"Same 'key' exist in the Tree: ".concat(k)),f.set(k,!0),O(P,"".concat(b).concat(k," > "))})}O(x)}function l(x){function w(f){var O=(0,p.Z)(f);return O.map(function(y){if(!c(y))return(0,t.ZP)(!y,"Tree/TreeNode can only accept TreeNode as children."),null;var b=y.key,g=y.props,A=g.children,P=(0,I.Z)(g,u),k=(0,e.Z)({key:b},P),B=w(A);return B.length&&(k.children=B),k}).filter(function(y){return y})}return w(x)}function d(x,w,f){var O=r(f),y=O._title,b=O.key,g=O.children,A=new Set(w===!0?[]:w),P=[];function k(B){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return B.map(function(z,U){for(var K=o(M?M.pos:"0",U),X=n(z[b],K),W,re=0;re1&&arguments[1]!==void 0?arguments[1]:{},f=w.initWrapper,O=w.processEntity,y=w.onProcessFinished,b=w.externalGetKey,g=w.childrenPropName,A=w.fieldNames,P=arguments.length>2?arguments[2]:void 0,k=b||P,B={},M={},z={posEntities:B,keyEntities:M};return f&&(z=f(z)||z),E(x,function(U){var K=U.node,X=U.index,W=U.pos,re=U.key,G=U.parentPos,q=U.level,Y=U.nodes,Q={node:K,nodes:Y,index:X,key:re,pos:W,level:q},$=n(re,W);B[W]=Q,M[$]=Q,Q.parent=B[G],Q.parent&&(Q.parent.children=Q.parent.children||[],Q.parent.children.push(Q)),O&&O(Q,z)},{externalGetKey:k,childrenPropName:g,fieldNames:A}),y&&y(z),z}function v(x,w){var f=w.expandedKeys,O=w.selectedKeys,y=w.loadedKeys,b=w.loadingKeys,g=w.checkedKeys,A=w.halfCheckedKeys,P=w.dragOverNodeKey,k=w.dropPosition,B=w.keyEntities,M=(0,s.Z)(B,x),z={eventKey:x,expanded:f.indexOf(x)!==-1,selected:O.indexOf(x)!==-1,loaded:y.indexOf(x)!==-1,loading:b.indexOf(x)!==-1,checked:g.indexOf(x)!==-1,halfChecked:A.indexOf(x)!==-1,pos:String(M?M.pos:""),dragOver:P===x&&k===0,dragOverGapTop:P===x&&k===-1,dragOverGapBottom:P===x&&k===1};return z}function m(x){var w=x.data,f=x.expanded,O=x.selected,y=x.checked,b=x.loaded,g=x.loading,A=x.halfChecked,P=x.dragOver,k=x.dragOverGapTop,B=x.dragOverGapBottom,M=x.pos,z=x.active,U=x.eventKey,K=(0,e.Z)((0,e.Z)({},w),{},{expanded:f,selected:O,checked:y,loaded:b,loading:g,halfChecked:A,dragOver:P,dragOverGapTop:k,dragOverGapBottom:B,pos:M,active:z,key:U});return"props"in K||Object.defineProperty(K,"props",{get:function(){return(0,t.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),x}}),K}},8224:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return pe}});var S=C(4676);function pe(e,I,p,a){var t=S.unstable_batchedUpdates?function(u){S.unstable_batchedUpdates(p,u)}:p;return e!=null&&e.addEventListener&&e.addEventListener(I,t,a),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(I,t,a)}}}},55468:function(Pt,We,C){"use strict";C.d(We,{g1:function(){return c},os:function(){return r}});var S=/margin|padding|width|height|max|min|offset/,pe={left:!0,top:!0},e={cssFloat:1,styleFloat:1,float:1};function I(i){return i.nodeType===1?i.ownerDocument.defaultView.getComputedStyle(i,null):{}}function p(i,l,d){if(l=l.toLowerCase(),d==="auto"){if(l==="height")return i.offsetHeight;if(l==="width")return i.offsetWidth}return l in pe||(pe[l]=S.test(l)),pe[l]?parseFloat(d)||0:d}function a(i,l){var d=arguments.length,E=I(i);return l=e[l]?"cssFloat"in i.style?"cssFloat":"styleFloat":l,d===1?E:p(i,l,E[l]||i.style[l])}function t(i,l,d){var E=arguments.length;if(l=e[l]?"cssFloat"in i.style?"cssFloat":"styleFloat":l,E===3)return typeof d=="number"&&S.test(l)&&(d="".concat(d,"px")),i.style[l]=d,d;for(var h in l)l.hasOwnProperty(h)&&t(i,h,l[h]);return I(i)}function s(i){return i===document.body?document.documentElement.clientWidth:i.offsetWidth}function u(i){return i===document.body?window.innerHeight||document.documentElement.clientHeight:i.offsetHeight}function o(){var i=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),l=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:i,height:l}}function c(){var i=document.documentElement.clientWidth,l=window.innerHeight||document.documentElement.clientHeight;return{width:i,height:l}}function n(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function r(i){var l=i.getBoundingClientRect(),d=document.documentElement;return{left:l.left+(window.pageXOffset||d.scrollLeft)-(d.clientLeft||document.body.clientLeft||0),top:l.top+(window.pageYOffset||d.scrollTop)-(d.clientTop||document.body.clientTop||0)}}},24514:function(Pt,We,C){"use strict";C.d(We,{G:function(){return I}});var S=C(47273),pe=function(a){if((0,S.Z)()&&window.document.documentElement){var t=Array.isArray(a)?a:[a],s=window.document.documentElement;return t.some(function(u){return u in s.style})}return!1},e=function(a,t){if(!pe(a))return!1;var s=document.createElement("div"),u=s.style[a];return s.style[a]=t,s.style[a]!==u};function I(p,a){return!Array.isArray(p)&&a!==void 0?e(p,a):pe(p)}},48911:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return L}});var S=C(60499),pe=C(43749),e=C(85899),I=C(18642),p=C(72190),a=C(42244),t=C(92310),s=C.n(t),u=C(29301),o=C(70425),c=C(34280),n=C(59301),r=C(4676),i=n.forwardRef(function(_,D){var Z=_.height,ne=_.offsetY,H=_.offsetX,F=_.children,j=_.prefixCls,R=_.onInnerResize,T=_.innerProps,N=_.rtl,te=_.extra,oe={},V={display:"flex",flexDirection:"column"};return ne!==void 0&&(oe={height:Z,position:"relative",overflow:"hidden"},V=(0,e.Z)((0,e.Z)({},V),{},(0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)({transform:"translateY(".concat(ne,"px)")},N?"marginRight":"marginLeft",-H),"position","absolute"),"left",0),"right",0),"top",0))),n.createElement("div",{style:oe},n.createElement(u.Z,{onResize:function(Se){var ge=Se.offsetHeight;ge&&R&&R()}},n.createElement("div",(0,S.Z)({style:V,className:s()((0,I.Z)({},"".concat(j,"-holder-inner"),j)),ref:D},T),F,te)))});i.displayName="Filler";var l=i;function d(_){var D=_.children,Z=_.setRef,ne=n.useCallback(function(H){Z(H)},[]);return n.cloneElement(D,{ref:ne})}function E(_,D,Z,ne,H,F,j,R){var T=R.getKey;return _.slice(D,Z+1).map(function(N,te){var oe=D+te,V=j(N,oe,{style:{width:ne},offsetX:H}),ae=T(N);return n.createElement(d,{key:ae,setRef:function(ge){return F(N,ge)}},V)})}function h(_,D,Z,ne){var H=Z-_,F=D-Z,j=Math.min(H,F)*2;if(ne<=j){var R=Math.floor(ne/2);return ne%2?Z+R+1:Z-R}return H>F?Z-(ne-F):Z+(ne-H)}function v(_,D,Z){var ne=_.length,H=D.length,F,j;if(ne===0&&H===0)return null;ne2&&arguments[2]!==void 0?arguments[2]:!1,oe=T?N<0&&R.current.left||N>0&&R.current.right:N<0&&R.current.top||N>0&&R.current.bottom;return te&&oe?(clearTimeout(F.current),H.current=!1):(!oe||H.current)&&j(),!H.current&&oe}};function y(_,D,Z,ne,H,F,j){var R=(0,n.useRef)(0),T=(0,n.useRef)(null),N=(0,n.useRef)(null),te=(0,n.useRef)(!1),oe=O(D,Z,ne,H);function V(le,ee){if(x.Z.cancel(T.current),!oe(!1,ee)){var ce=le;if(!ce._virtualHandled)ce._virtualHandled=!0;else return;R.current+=ee,N.current=ee,f||ce.preventDefault(),T.current=(0,x.Z)(function(){var ye=te.current?10:1;j(R.current*ye,!1),R.current=0})}}function ae(le,ee){j(ee,!0),f||le.preventDefault()}var Se=(0,n.useRef)(null),ge=(0,n.useRef)(null);function Ae(le){if(_){x.Z.cancel(ge.current),ge.current=(0,x.Z)(function(){Se.current=null},2);var ee=le.deltaX,ce=le.deltaY,ye=le.shiftKey,Ce=ee,Te=ce;(Se.current==="sx"||!Se.current&&ye&&ce&&!ee)&&(Ce=ce,Te=0,Se.current="sx");var De=Math.abs(Ce),Ke=Math.abs(Te);Se.current===null&&(Se.current=F&&De>Ke?"x":"y"),Se.current==="y"?V(le,Te):ae(le,Ce)}}function he(le){_&&(te.current=le.detail===N.current)}return[Ae,he]}function b(_,D,Z,ne){var H=n.useMemo(function(){return[new Map,[]]},[_,Z.id,ne]),F=(0,p.Z)(H,2),j=F[0],R=F[1],T=function(te){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:te,V=j.get(te),ae=j.get(oe);if(V===void 0||ae===void 0)for(var Se=_.length,ge=R.length;ge0&&arguments[0]!==void 0?arguments[0]:!1;te();var Se=function(){var he=!1;R.current.forEach(function(le,ee){if(le&&le.offsetParent){var ce=le.offsetHeight,ye=getComputedStyle(le),Ce=ye.marginTop,Te=ye.marginBottom,De=B(Ce),Ke=B(Te),$e=ce+De+Ke;T.current.get(ee)!==$e&&(T.current.set(ee,$e),he=!0)}}),he&&j(function(le){return le+1})};if(ae)Se();else{N.current+=1;var ge=N.current;Promise.resolve().then(function(){ge===N.current&&Se()})}}function V(ae,Se){var ge=_(ae),Ae=R.current.get(ge);Se?(R.current.set(ge,Se),oe()):R.current.delete(ge),!Ae!=!Se&&(Se?D==null||D(ae):Z==null||Z(ae))}return(0,n.useEffect)(function(){return te},[]),[V,oe,T.current,F]}var z=14/15;function U(_,D,Z){var ne=(0,n.useRef)(!1),H=(0,n.useRef)(0),F=(0,n.useRef)(0),j=(0,n.useRef)(null),R=(0,n.useRef)(null),T,N=function(ae){if(ne.current){var Se=Math.ceil(ae.touches[0].pageX),ge=Math.ceil(ae.touches[0].pageY),Ae=H.current-Se,he=F.current-ge,le=Math.abs(Ae)>Math.abs(he);le?H.current=Se:F.current=ge;var ee=Z(le,le?Ae:he,!1,ae);ee&&ae.preventDefault(),clearInterval(R.current),ee&&(R.current=setInterval(function(){le?Ae*=z:he*=z;var ce=Math.floor(le?Ae:he);(!Z(le,ce,!0)||Math.abs(ce)<=.1)&&clearInterval(R.current)},16))}},te=function(){ne.current=!1,T()},oe=function(ae){T(),ae.touches.length===1&&!ne.current&&(ne.current=!0,H.current=Math.ceil(ae.touches[0].pageX),F.current=Math.ceil(ae.touches[0].pageY),j.current=ae.target,j.current.addEventListener("touchmove",N,{passive:!1}),j.current.addEventListener("touchend",te,{passive:!0}))};T=function(){j.current&&(j.current.removeEventListener("touchmove",N),j.current.removeEventListener("touchend",te))},(0,c.Z)(function(){return _&&D.current.addEventListener("touchstart",oe,{passive:!0}),function(){var V;(V=D.current)===null||V===void 0||V.removeEventListener("touchstart",oe),T(),clearInterval(R.current)}},[_])}function K(_){return Math.floor(Math.pow(_,.5))}function X(_,D){var Z="touches"in _?_.touches[0]:_;return Z[D?"pageX":"pageY"]-window[D?"scrollX":"scrollY"]}function W(_,D,Z){n.useEffect(function(){var ne=D.current;if(_&&ne){var H=!1,F,j,R=function(){x.Z.cancel(F)},T=function V(){R(),F=(0,x.Z)(function(){Z(j),V()})},N=function(){H=!1,R()},te=function(ae){if(!(ae.target.draggable||ae.button!==0)){var Se=ae;Se._virtualHandled||(Se._virtualHandled=!0,H=!0)}},oe=function(ae){if(H){var Se=X(ae,!1),ge=ne.getBoundingClientRect(),Ae=ge.top,he=ge.bottom;if(Se<=Ae){var le=Ae-Se;j=-K(le),T()}else if(Se>=he){var ee=Se-he;j=K(ee),T()}else R()}};return ne.addEventListener("mousedown",te),ne.ownerDocument.addEventListener("mouseup",N),ne.ownerDocument.addEventListener("mousemove",oe),ne.ownerDocument.addEventListener("dragend",N),function(){ne.removeEventListener("mousedown",te),ne.ownerDocument.removeEventListener("mouseup",N),ne.ownerDocument.removeEventListener("mousemove",oe),ne.ownerDocument.removeEventListener("dragend",N),R()}}},[_])}var re=10;function G(_,D,Z,ne,H,F,j,R){var T=n.useRef(),N=n.useState(null),te=(0,p.Z)(N,2),oe=te[0],V=te[1];return(0,c.Z)(function(){if(oe&&oe.times=0;bt-=1){var Mt=H(D[bt]),Ht=Z.get(Mt);if(Ht===void 0){le=!0;break}if(wt-=Ht,wt<=0)break}switch(ye){case"top":ce=Te-Ae;break;case"bottom":ce=De-he+Ae;break;default:{var Ot=_.current.scrollTop,Jt=Ot+he;TeJt&&(ee="bottom")}}ce!==null&&j(ce),ce!==oe.lastTop&&(le=!0)}le&&V((0,e.Z)((0,e.Z)({},oe),{},{times:oe.times+1,targetAlign:ee,lastTop:ce}))}},[oe,_.current]),function(ae){if(ae==null){R();return}if(x.Z.cancel(T.current),typeof ae=="number")j(ae);else if(ae&&(0,pe.Z)(ae)==="object"){var Se,ge=ae.align;"index"in ae?Se=ae.index:Se=D.findIndex(function(le){return H(le)===ae.key});var Ae=ae.offset,he=Ae===void 0?0:Ae;V({times:0,index:Se,offset:he,originAlign:ge})}}}var q=n.forwardRef(function(_,D){var Z=_.prefixCls,ne=_.rtl,H=_.scrollOffset,F=_.scrollRange,j=_.onStartMove,R=_.onStopMove,T=_.onScroll,N=_.horizontal,te=_.spinSize,oe=_.containerSize,V=_.style,ae=_.thumbStyle,Se=_.showScrollBar,ge=n.useState(!1),Ae=(0,p.Z)(ge,2),he=Ae[0],le=Ae[1],ee=n.useState(null),ce=(0,p.Z)(ee,2),ye=ce[0],Ce=ce[1],Te=n.useState(null),De=(0,p.Z)(Te,2),Ke=De[0],$e=De[1],pt=!ne,Ct=n.useRef(),wt=n.useRef(),bt=n.useState(Se),Mt=(0,p.Z)(bt,2),Ht=Mt[0],Ot=Mt[1],Jt=n.useRef(),sn=function(){Se===!0||Se===!1||(clearTimeout(Jt.current),Ot(!0),Jt.current=setTimeout(function(){Ot(!1)},3e3))},Ft=F-oe||0,$t=oe-te||0,yn=n.useMemo(function(){if(H===0||Ft===0)return 0;var Pe=H/Ft;return Pe*$t},[H,Ft,$t]),qt=function(fe){fe.stopPropagation(),fe.preventDefault()},Qt=n.useRef({top:yn,dragging:he,pageY:ye,startTop:Ke});Qt.current={top:yn,dragging:he,pageY:ye,startTop:Ke};var ln=function(fe){le(!0),Ce(X(fe,N)),$e(Qt.current.top),j(),fe.stopPropagation(),fe.preventDefault()};n.useEffect(function(){var Pe=function(ve){ve.preventDefault()},fe=Ct.current,Ee=wt.current;return fe.addEventListener("touchstart",Pe,{passive:!1}),Ee.addEventListener("touchstart",ln,{passive:!1}),function(){fe.removeEventListener("touchstart",Pe),Ee.removeEventListener("touchstart",ln)}},[]);var En=n.useRef();En.current=Ft;var jt=n.useRef();jt.current=$t,n.useEffect(function(){if(he){var Pe,fe=function(ve){var Ne=Qt.current,Fe=Ne.dragging,qe=Ne.pageY,Ye=Ne.startTop;x.Z.cancel(Pe);var st=Ct.current.getBoundingClientRect(),mt=oe/(N?st.width:st.height);if(Fe){var xt=(X(ve,N)-qe)*mt,At=Ye;!pt&&N?At-=xt:At+=xt;var vt=En.current,yt=jt.current,Re=yt?At/yt:0,Me=Math.ceil(Re*vt);Me=Math.max(Me,0),Me=Math.min(Me,vt),Pe=(0,x.Z)(function(){T(Me,N)})}},Ee=function(){le(!1),R()};return window.addEventListener("mousemove",fe,{passive:!0}),window.addEventListener("touchmove",fe,{passive:!0}),window.addEventListener("mouseup",Ee,{passive:!0}),window.addEventListener("touchend",Ee,{passive:!0}),function(){window.removeEventListener("mousemove",fe),window.removeEventListener("touchmove",fe),window.removeEventListener("mouseup",Ee),window.removeEventListener("touchend",Ee),x.Z.cancel(Pe)}}},[he]),n.useEffect(function(){return sn(),function(){clearTimeout(Jt.current)}},[H]),n.useImperativeHandle(D,function(){return{delayHidden:sn}});var wn="".concat(Z,"-scrollbar"),rn={position:"absolute",visibility:Ht?null:"hidden"},Zn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return N?(Object.assign(rn,{height:8,left:0,right:0,bottom:0}),Object.assign(Zn,(0,I.Z)({height:"100%",width:te},pt?"left":"right",yn))):(Object.assign(rn,(0,I.Z)({width:8,top:0,bottom:0},pt?"right":"left",0)),Object.assign(Zn,{width:"100%",height:te,top:yn})),n.createElement("div",{ref:Ct,className:s()(wn,(0,I.Z)((0,I.Z)((0,I.Z)({},"".concat(wn,"-horizontal"),N),"".concat(wn,"-vertical"),!N),"".concat(wn,"-visible"),Ht)),style:(0,e.Z)((0,e.Z)({},rn),V),onMouseDown:qt,onMouseMove:sn},n.createElement("div",{ref:wt,className:s()("".concat(wn,"-thumb"),(0,I.Z)({},"".concat(wn,"-thumb-moving"),he)),style:(0,e.Z)((0,e.Z)({},Zn),ae),onMouseDown:ln}))}),Y=q,Q=20;function $(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Z=_/D*_;return isNaN(Z)&&(Z=0),Z=Math.max(Z,Q),Math.floor(Z)}var J=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],ue=[],se={overflowY:"auto",overflowAnchor:"none"};function xe(_,D){var Z=_.prefixCls,ne=Z===void 0?"rc-virtual-list":Z,H=_.className,F=_.height,j=_.itemHeight,R=_.fullHeight,T=R===void 0?!0:R,N=_.style,te=_.data,oe=_.children,V=_.itemKey,ae=_.virtual,Se=_.direction,ge=_.scrollWidth,Ae=_.component,he=Ae===void 0?"div":Ae,le=_.onScroll,ee=_.onVirtualScroll,ce=_.onVisibleChange,ye=_.innerProps,Ce=_.extraRender,Te=_.styles,De=_.showScrollBar,Ke=De===void 0?"optional":De,$e=(0,a.Z)(_,J),pt=n.useCallback(function(ft){return typeof V=="function"?V(ft):ft==null?void 0:ft[V]},[V]),Ct=M(pt,null,null),wt=(0,p.Z)(Ct,4),bt=wt[0],Mt=wt[1],Ht=wt[2],Ot=wt[3],Jt=!!(ae!==!1&&F&&j),sn=n.useMemo(function(){return Object.values(Ht.maps).reduce(function(ft,Et){return ft+Et},0)},[Ht.id,Ht.maps]),Ft=Jt&&te&&(Math.max(j*te.length,sn)>F||!!ge),$t=Se==="rtl",yn=s()(ne,(0,I.Z)({},"".concat(ne,"-rtl"),$t),H),qt=te||ue,Qt=(0,n.useRef)(),ln=(0,n.useRef)(),En=(0,n.useRef)(),jt=(0,n.useState)(0),wn=(0,p.Z)(jt,2),rn=wn[0],Zn=wn[1],Pe=(0,n.useState)(0),fe=(0,p.Z)(Pe,2),Ee=fe[0],be=fe[1],ve=(0,n.useState)(!1),Ne=(0,p.Z)(ve,2),Fe=Ne[0],qe=Ne[1],Ye=function(){qe(!0)},st=function(){qe(!1)},mt={getKey:pt};function xt(ft){Zn(function(Et){var _t;typeof ft=="function"?_t=ft(Et):_t=ft;var Vt=en(_t);return Qt.current.scrollTop=Vt,Vt})}var At=(0,n.useRef)({start:0,end:qt.length}),vt=(0,n.useRef)(),yt=m(qt,pt),Re=(0,p.Z)(yt,1),Me=Re[0];vt.current=Me;var ze=n.useMemo(function(){if(!Jt)return{scrollHeight:void 0,start:0,end:qt.length-1,offset:void 0};if(!Ft){var ft;return{scrollHeight:((ft=ln.current)===null||ft===void 0?void 0:ft.offsetHeight)||0,start:0,end:qt.length-1,offset:void 0}}for(var Et=0,_t,Vt,Gt,Fn=qt.length,An=0;An=rn&&_t===void 0&&(_t=An,Vt=Et),tr>rn+F&&Gt===void 0&&(Gt=An),Et=tr}return _t===void 0&&(_t=0,Vt=0,Gt=Math.ceil(F/j)),Gt===void 0&&(Gt=qt.length-1),Gt=Math.min(Gt+1,qt.length-1),{scrollHeight:Et,start:_t,end:Gt,offset:Vt}},[Ft,Jt,rn,qt,Ot,F]),Ue=ze.scrollHeight,it=ze.start,tt=ze.end,rt=ze.offset;At.current.start=it,At.current.end=tt,n.useLayoutEffect(function(){var ft=Ht.getRecord();if(ft.size===1){var Et=Array.from(ft.keys())[0],_t=ft.get(Et),Vt=qt[it];if(Vt&&_t===void 0){var Gt=pt(Vt);if(Gt===Et){var Fn=Ht.get(Et),An=Fn-j;xt(function(Tn){return Tn+An})}}}Ht.resetRecord()},[Ue]);var je=n.useState({width:0,height:F}),Le=(0,p.Z)(je,2),He=Le[0],Xe=Le[1],Ge=function(Et){Xe({width:Et.offsetWidth,height:Et.offsetHeight})},Je=(0,n.useRef)(),_e=(0,n.useRef)(),ut=n.useMemo(function(){return $(He.width,ge)},[He.width,ge]),gt=n.useMemo(function(){return $(He.height,Ue)},[He.height,Ue]),Dt=Ue-F,Wt=(0,n.useRef)(Dt);Wt.current=Dt;function en(ft){var Et=ft;return Number.isNaN(Wt.current)||(Et=Math.min(Et,Wt.current)),Et=Math.max(Et,0),Et}var on=rn<=0,Kt=rn>=Dt,Tt=Ee<=0,mn=Ee>=ge,un=O(on,Kt,Tt,mn),pn=function(){return{x:$t?-Ee:Ee,y:rn}},Yt=(0,n.useRef)(pn()),Ut=(0,o.useEvent)(function(ft){if(ee){var Et=(0,e.Z)((0,e.Z)({},pn()),ft);(Yt.current.x!==Et.x||Yt.current.y!==Et.y)&&(ee(Et),Yt.current=Et)}});function xn(ft,Et){var _t=ft;Et?((0,r.flushSync)(function(){be(_t)}),Ut()):xt(_t)}function gn(ft){var Et=ft.currentTarget.scrollTop;Et!==rn&&xt(Et),le==null||le(ft),Ut()}var Bn=function(Et){var _t=Et,Vt=ge?ge-He.width:0;return _t=Math.max(_t,0),_t=Math.min(_t,Vt),_t},Pn=(0,o.useEvent)(function(ft,Et){Et?((0,r.flushSync)(function(){be(function(_t){var Vt=_t+($t?-ft:ft);return Bn(Vt)})}),Ut()):xt(function(_t){var Vt=_t+ft;return Vt})}),tn=y(Jt,on,Kt,Tt,mn,!!ge,Pn),It=(0,p.Z)(tn,2),Rt=It[0],dn=It[1];U(Jt,Qt,function(ft,Et,_t,Vt){var Gt=Vt;return un(ft,Et,_t)?!1:!Gt||!Gt._virtualHandled?(Gt&&(Gt._virtualHandled=!0),Rt({preventDefault:function(){},deltaX:ft?Et:0,deltaY:ft?0:Et}),!0):!1}),W(Ft,Qt,function(ft){xt(function(Et){return Et+ft})}),(0,c.Z)(function(){function ft(_t){var Vt=on&&_t.detail<0,Gt=Kt&&_t.detail>0;Jt&&!Vt&&!Gt&&_t.preventDefault()}var Et=Qt.current;return Et.addEventListener("wheel",Rt,{passive:!1}),Et.addEventListener("DOMMouseScroll",dn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",ft,{passive:!1}),function(){Et.removeEventListener("wheel",Rt),Et.removeEventListener("DOMMouseScroll",dn),Et.removeEventListener("MozMousePixelScroll",ft)}},[Jt,on,Kt]),(0,c.Z)(function(){if(ge){var ft=Bn(Ee);be(ft),Ut({x:ft})}},[He.width,ge]);var Ve=function(){var Et,_t;(Et=Je.current)===null||Et===void 0||Et.delayHidden(),(_t=_e.current)===null||_t===void 0||_t.delayHidden()},Qe=G(Qt,qt,Ht,j,pt,function(){return Mt(!0)},xt,Ve);n.useImperativeHandle(D,function(){return{nativeElement:En.current,getScrollInfo:pn,scrollTo:function(Et){function _t(Vt){return Vt&&(0,pe.Z)(Vt)==="object"&&("left"in Vt||"top"in Vt)}_t(Et)?(Et.left!==void 0&&be(Bn(Et.left)),Qe(Et.top)):Qe(Et)}}}),(0,c.Z)(function(){if(ce){var ft=qt.slice(it,tt+1);ce(ft,qt)}},[it,tt,qt]);var nt=b(qt,pt,Ht,j),ht=Ce==null?void 0:Ce({start:it,end:tt,virtual:Ft,offsetX:Ee,offsetY:rt,rtl:$t,getSize:nt}),Bt=E(qt,it,tt,ge,Ee,bt,oe,mt),Xt=null;F&&(Xt=(0,e.Z)((0,I.Z)({},T?"height":"maxHeight",F),se),Jt&&(Xt.overflowY="hidden",ge&&(Xt.overflowX="hidden"),Fe&&(Xt.pointerEvents="none")));var Nt={};return $t&&(Nt.dir="rtl"),n.createElement("div",(0,S.Z)({ref:En,style:(0,e.Z)((0,e.Z)({},N),{},{position:"relative"}),className:yn},Nt,$e),n.createElement(u.Z,{onResize:Ge},n.createElement(he,{className:"".concat(ne,"-holder"),style:Xt,ref:Qt,onScroll:gn,onMouseEnter:Ve},n.createElement(l,{prefixCls:ne,height:Ue,offsetX:Ee,offsetY:rt,scrollWidth:ge,onInnerResize:Mt,ref:ln,innerProps:ye,rtl:$t,extra:ht},Bt))),Ft&&Ue>F&&n.createElement(Y,{ref:Je,prefixCls:ne,scrollOffset:rn,scrollRange:Ue,rtl:$t,onScroll:xn,onStartMove:Ye,onStopMove:st,spinSize:gt,containerSize:He.height,style:Te==null?void 0:Te.verticalScrollBar,thumbStyle:Te==null?void 0:Te.verticalScrollBarThumb,showScrollBar:Ke}),Ft&&ge>He.width&&n.createElement(Y,{ref:_e,prefixCls:ne,scrollOffset:Ee,scrollRange:ge,rtl:$t,onScroll:xn,onStartMove:Ye,onStopMove:st,spinSize:ut,containerSize:He.width,horizontal:!0,style:Te==null?void 0:Te.horizontalScrollBar,thumbStyle:Te==null?void 0:Te.horizontalScrollBarThumb,showScrollBar:Ke}))}var we=n.forwardRef(xe);we.displayName="List";var ie=we,L=ie},25365:function(Pt){"use strict";Pt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},19664:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},77882:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},66832:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},47558:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},71979:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},91833:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},31081:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},96593:function(Pt){"use strict";Pt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg=="},42922:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},20345:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},79005:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},39057:function(Pt){"use strict";Pt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhYAAAByCAYAAAAPvZi2AAAAAXNSR0IArs4c6QAAIABJREFUeF7svWuXJMdxJWgRmVmP7gYIgEOOtLMjUY/R7v//OfthZ85KsyNRIgg0+lFVmRkx59o1czf38HhkVjXQAFE8TVRlRvjD3Nzsur28k19/fqXArxT4lQK/UuBXCvxKgV8p8EIU6F6onV+b+ZUCv1LgVwr8SoFfKfArBX6lgHT//O15/DHpUCOZH7Xz2Ylei68w+va7+LScG/9qv+FtxDc6GcdRm++ks7bGutH1pbt2amst21AxNv15Rj959hXFjFjPaNpmUbYwppVJozcK87l5npxf75JcsYdnEqca0ZSvnk+dtaV++e+dwktjzzQsFqTjmum3oRm2ZOtZbSc8hue5j/ie/x3n1nXeSv50ygv8RJ9MY7Hn08O+1+t9nfnNG8EW5xJHZs98NmCsEANdJ/tulLP2PEiP/442nw5z6/XzYTTq6HcmObSBXkSfm/uxtrTdtLk50/A3WgSZtHX812iA3imrbDq2kZxfoWVOo8hxGPXf0yDygP+eR8F3vtqdjrGTHsNN/0Pbo4z2Xadi0fcqZaSOeBTpMX/9KvDPZHnCu9V3vc2r7zvZYW6dyL4T2WE83nQgYlpy73MQwZqdz52czyKns8jTUeR06uR0FBkGdkhW04VN7Rr7TRcIE85cl75X/ZC5Pj3R9YPs+t7GDPp22u+uE7k9iLy6E3m176TbkV/OJ5GddHLYgczkPcyhGE/F277YpHLmd10XvDsFFpH1oiB9KQjQYu1aYJcKdnYvLKiA/M5UFDdWbr6LvIyNZ7KgiEufRz9Hs7UxAVSAA8l03MYufDYMtX7kRXUPx05erxquN8AmPdyiUS2QWxNq0za/GWlc83TJHfVfvk2aTxnYK9mC6+Rr5KSZcseUZt04QD8ItjbW3NcbH2LVBwOWvnld/Hv/FMP1T8mN+a8XZYQLGDEzQjl+Bwl5NpGn0jpUctVXNvFg+iCK37iKed4QxnE0CZ2YgqxXqNzLJf1sa2Y6NFhybgvMyYjIM1jbDCyoGPwHCsGPGy20kBWvCo6keEcHI0YHna8rt4Ah4uKSr8MnDRWBj/Sfgg1RmIMPel2bjjwesKDPC9vpLCLnYZTTOMppIPh4GgFAqKTTfgptpyEUYInwKsnLAC4aK6dP1ns9s1rJJWy1k64fpe86nRf+oV2AIAASQ5vVIXAU0FzHNI4EHUMGHccjfh/lfML3JY0jf7mSd0Ci2mHEfDnO/P8AYB3lsz7Mb272Iq9v+e+w5/gfz6N8fBrlh4dRDrtOvrjp5MsbjkHHrAMwCuXpFft+yvKk9ILFgg9k8rYF+VS6tJRC/Kwl3CrJsVlkbRlTVDBzDW8RuHVfRkBrshTlUVCWfXI062NKhwTjruKEtpk+z7MkzK9twXPpMZ4oTKKUzDMz4nrda+m1ZX2n9GXXkca1JPQxlie4/Fer3xYP23NpE2bwx4/qvRAUnNGpEzvCQCQCTFIiFGeAPMP23pkqr6Ry0rmObWzh80uYa/1ZWgZKepernMdazgMCuWq/Gv4csJjTgn7Cq0ftlgr/vCXBWjONgn/yfRj7PBf7jPM+iByyCVi02LxiCG19jpamuKn8pjQvTq0TsbUut1WlKmiDhSOfzv20jqE5yCCIoPLFroAlY4AyHmjVIAAROQKA1EaeZEUiv7klpeR6U5KJyAGU+1bWhZzuqHr3hCbMrsL5Afw5uNJx9DbvYGVzqinIG2gQ0jkPnB8sHbR4jPq3WjnUcsXx6jLYLwBS+HQwS8uUhwlsMA5YK97cdvLVfaeg4odHkfdPozwe2ebr207+yxedWi9ie+QfG/VGEbIKLPKG2SrkW9uyFnRxG9bKZF1Y8YlLxrP27BK15t5tv1PuvaV355SXm2qzKSopybVpzJFuIzNsoXwBHOIy6IndlAiP4Bv02MsDizyHdWBRcmVWgW3eiurRe2mMH8tXgIqKSPZqFl3+gh0XzerTFtmldSKKv9LwWy74RB9sWegXeuYSYBFlzaIytAcnvJgamMqU0lJRTu6TAIuGiMqjask8rma24ZBy0RWySxZBKCKzWERxO7PQE7ERrDPopQZwE0AX2H3aVjqoFxaJuBQJnJgLJSk//SJYXiqhgb4UWJjiJdCAS4VAA8oPdPC1xbhPoFGyjNgOCf0md0YFsosdkzQ3F7GGGYkG6QsS3pW+AwsVgWa9yaDKXUgZcLEXWix0vQ1MAFA42MBnsHTo2hgAAW1GfBagUNG3AhASA+3CvQNwAWDxcB7l3YPI0xlUFFosbjv5/StaM2pX4dSxFFRwQ7+suELmAMAWDdZGfeWbNZvGEV6rRa+RiJcCi0s09dZ5sE2lWmVuV5ad3e0b5nvJcFeam6isoAGTn7SFKppL/SmBxRyyyXxZk4WjmQN8JEyW3aVyoCK0z4Lg5lttmJC+06/pA48/074yj6ArV757lSb0QSe7MRnJugjO7w3s8pKPrAGLSFFHonOWhZqtSmDh61quS6J+4QLJM0yup8k6le20dLb2v7a3fAlSl3Myj+O/CFhEfmlNv8nNUxmb1ih9lZ9RPvM5LG8Nm+E8rxfKyeJGyPkWa2ALrKqyoxL11mLUkvOHuhUAJnDqNwsHrBkKRhyU1Bsq/O2zjFaZPHPfa76n8/TaWirP2/elsodtPQUd5kJJ7iK1bthhLMkMAo/4LsCTWm3OBJqDxm7QfTLArTJYpINbNsziqQAB7WNAaAO07kTub0SOMsrDE/4e5eYg8vqmkzc3vdzt8NlAuLcktlaERAAWE5VRvNpELIuNr+04f3m60bL4LMXydQKvJRLmWmqrmvLptud8fmyt3Vg/HTaywe0o8FqCNqvHtRW+jmpbKWQBAsk3knmxouVkmacKYLsVaml0S4J7Qco0mmxzcNwJgVOrALdLqJ5PBxVNTPj6qZIntGgm5knklQZqmUBScEGh4P7YykF1ydCe/eylwIJCeWHPhEWZAou2ptcTbR2MZjOjtYL9RXsQPym5ucWxiUBNZmHbeTpLmnkZWLhP3/tTi8UEWLQPIKsSyMae5Uyb85PCs0GQrtmqovorcAzGpzEWiboeiGR2AGo8N/Elp5mTPinliIutCX3TQE9U5O5GxNjcwqFuFIvfwH+PYW3L2IU8fg2OrYA+7QrOdYgb0Z2psQ7OLS0tqm4FJ4NbcyPoiLEa5kpBXwxgLUIl0tFGpZDGUnQynAc5Db0GiT49iTw9gjZ4X9826gduxrrs6FL64tDL1/ed3O4pVz4eB3lzQDzPTgaN81sGz3PatekK2aJe1yXOGrCYZ/c6pCtu8fV+yydoaFvaWpcAjyx+VjdrIZjWRt0CFs6s00yQVSC5Rvq14cx8PyNugksynisqjvxRgEUc+BIXTzcb38yDnCNh64mkDCcukGVCow9uXUT5u1GYJws/cTFinv5lirEwSguoAo/fIKob0esaMu+RG25mXuWYKzli/bWLgcWaZW4DsIg72s3kLflYukDoC08/RrK5fT67xRpsV4IU76GERWET2QPBFUJ7VlDSHlwXRkdc0sTm5Rxaf2UFlPdBGwSVAYbeIUGtKmPTRK70zwhO1oBFN6YxzoIZF6MFHxpISKQx2Wdg0FvNACK4E5KVJ9m7bO/kwM80k7ANFGwM2a2igaPmZnEgQGBDbUSgYdQxwMG8G2p+/a+2X7p2uF9tcRrrkwBvAByJVz1AVAEaMmVMTujnvdLxDABi49tZ78g++fc/d5p1g4wWvIs5ufTACO8Onby+H+XrW0RUiLx9GuW7h0EDZ//uy73sd7T82HJO+YoTn9WuszEWcX9sU6K1kPFVCJ8Xm67damvDXtf/PE3KkV4OLErps6TFt4w8v58UlJnNnCVrXLSqJqzJzOJbxrGuJKYznVHQypATDVB1EMc0x23ra9N+YomLSoE+pQw/KYRZkzS55yTwqgyOJTu5JwNCmEGmnBAVL6Mc+4FgwwQ13RvlfCi/4Prgfr8593py2Y8ie4AME0gKRmZO6uur/TJPtIFFXDX/3dKr17qdsFW9UmE/maWCOiH3Ga2B9Ugmro3CXx8HV8a7pG/C+OZdOq13nVIZDKYYiy3AIg6tYur451wW0VKMTm6ak3M5Nbc7uftdKRFuMIOC1htVtogT8JgJa9TdAgyArGJIPIIhZLMEM0ByCzq8gYk/uiF8C6FvpIA6TTJQcn3F0SMrBWADFkEoW43rSAcB7mzPCtF96FYHs2qgb4IKkZ1m4vhP+Zv2mro2uan/qWRikKkEZkyDPdwwDfm+7/VwAXCBNf54GuX/+ddRxt0ge4d8NibEbSDW4m9/28nDSeRP70f5cGQaMA4nf/i6k9t+J2PngeUrHuKGKO/++VuQLrHLHArYGCxpIy/kYC262yJ7TrWsyZm175X5Kz239s789y2F1X46VJ5oPNBop8jlzjRKSstamVPHs7rv+slO3lSTXwzSnHMwzy150eIWYLE++DZmzvSt1H9hGmxxfbvHeWBWnuBKBbbmgIc5+93pLCcbJE4Wan7F3wooAB56mlztM/2PCrVOegRkmTBxIY08fgiYGzWV0vLRjdP4jXXKvswT68CCgpAm8Q19LgKLClQkheXSO9eFyT15pxyDnlCzxb4QjXwyP9+UBkHbti2lbVDBltmiq2/05MGbnuKY1JPuxdZGm7dwtqgbZ1/uB04k8rfruiST6v6r4dBPj0wnn1Ep10hrBgv6+rulwwM2U7qpZj2YZQSn9cpCH9fGV3LOgkOrnu1VV+opUDa7Gwt+NLJiPzngwH81pkMzOyyl1gFNcN9kS06bI3TsNo5CDyZ65v3Bw4TBw1Hkphf53atebt2q4twzjvLH9yL///ejaF0L1DFRMvNt2Cm+eDPI9w+jAi2mt4v0u1H+8BViLXpURZlukw1bVGnbLpDV2jIbd33NqZV5uZXSV/e2pact8+N6OVPHN5Z6yMxf9jEfW1Ewg73UxqjeYoO+E2BhTFgNdaqO58a77BvbSr/4HH2JpuS8+Zhq6Sa/JP3C200pPIf4/PN1TpgCi7KjLOcXIFni2TieUuG40C1ajzI8mE3nT3+5Tfz2NIzy8TRIt+vpCtEAq2Q41c9S4Fztv7YvwGfIS8fDqHmhomAUOYyd3FpEOkKxfqqfbcBi47klCOD8a+T/sNdbcRUWT+Hq27g5KPOygwJgFPo688kcZacqJIKGqSwiZ1Bdepz/BFgoQ7h+aAGLNVdIa7/lFVrWInmm2ULOOIOyuJdbNLZz3KzErWKO3drB1Mxs/SBICMGRtZgNW39eCnhaaAAdgVxxLRzsFGID+3kU+XAe5NEIBKsCXD7Mu5j+hPCeCk7y2TktnIZl8uKLfSdf3/Zqqcz6bpTHQeT//TdaXDRew0CJY/j9Ht8BPjBWAz99P8o/fLWT/S7Zy0vAv6Bu0gzngUWhTsIfrWWpkERN7Uq3xMoBgVUXDitZNWxn1Xr8eYwuekqAsyZ45xTg/OLPj5VtwUwafbqpilpC9y5Brpv1LGc+ozlFtUYqm4W5hmfoN2GX1gZbov06sChXoHw+QkGON8I9J0R+J5uJ2/16G3izNnPHIMBaLCRapTMxT6LvtergKDd2mlAhbT/6TjChan9JqfAXnAZ3+50cNIhrkAGlMCDIep664Ba5NzN6CS6Mn9lJ6HPGvH8Vz5SQYtpE3lM6AhPGyzvNq/S0BS9Gryl41lnh/qgsEaV8bDgIlljahmGrMClRNhfT1aZufLqW2pwPJoRAvAxNzJKQxhjgdYN1t+win8uUsjMr4h66K/u7iqXI9akSad0GSOXrr3U5MiNYDQ0LJq3NjFGL67wQtxC1Ex+wvIpQwdSyNRRbQXn3mmXxEamcZyh2uhYU+EQ1Vi0zz2uROyqiJkDgSIsBo+oqQ3zW2Mk3d7282SHOikAGAaoP41n+9c+dfHyAVShkm1hf444unrTmymcif/91J4c+xCbWcnyNobYBi0z1umoeBxQGVqz0tPfrIMJ1b+WhlCtaC5S2iJqy/dwo5lBlW5DmT+n7zjAnuST9s0YQ27zQDb2tYaTrd3Sw/wT1p8tcdTo7hhZHxhWpX1zj4G2Tmd+yZfsZOCyN07g+bkgr/tOG9oa9zNDNRC76l9+dGFB1q+WWLedcf8kqi4LU4g9S+UJXsKPs9zvFBgcAVZjOu05O/aj5/LBe3AkBRhSUOfBibu9uo+vSU9nu0s5JSebcCqSt8rixyJTFbC/NxlWUaj32E8eS5rRlH82wZw0sMiBoUcyfnoIKPH0xsAhbs/Hr7JJdCiySe3mWBs/jodTspH1+4IGVsZeAvdvF1WxfKcjWZrytWLjLP88S356yPrOUcN2hVkbsQVXszLb4/jTIuyMBvlsLitNzUCixyGWtw+fcOT4m7HL0geyON/tOXSNPwowYxGx9/66T9+9o3UqxRRgTrJt2AEmeyC3AYuOybrwrxLfGMrou+2wBi7UMjdaoXxZYtMe4LkW2Aov2PltSkCFoLcHa+bSx1ZGuPrCRM5qPZRHJ7RXqJsTnP3NgUYuMUgC37RoOnvxd3QlKhJazrSSAKzFyP60mBBb0YWZgkSLjbEh8g3VMDG+YcNTAMbg6dvRj36O8r+WqI2bj2CEQlBHjBw3otHmh8xQro5ntyZbz3J023Vt5v2frAXtx8Uz5nvfHKtQJpM2/5tZbWSAuUAOMp3IK0QyLtpqlPVVt7aig4/jakCIHOU5dxHxbT+CjZ1Fw1Cn2IXXQiDQK41qSPiXvt6jfhno/HbAIgCAQNY8c2RKeNcI9iu9idU8tNGXGOgUovpfMIOB7LrukSHMWDEdAAsrv2/7DHrSc2n3PoEq0/f40yPdPo3w4j+mekTmzPLejHSDCMS3Fb8LCEJZBAZTVv9ACYd0gt10nrw6d3OxEPtiVCxjW+w+d/PDW5otp2CZ3YOHr6CnZmAstFuGYtIWBKga/CFgsO1vq3Tdl0ixSnqPcnvPuy2vd2GIUKjmMbxlUxAApWDD84rGaCbMoXpj/y0+v0VlUEdOMBZPYM4PcyqH16e15a94iS7lWbH9ZqWVQldKwXP2XztIgGhL8MrLQ5A7RhHsQPiLfrRN1hejeMAFD84WNCYGb+nsuWOPlkT3oDeN5hUuqDLR4OPYT/L4WE4MrAOjzNUuZuQzYDdf0ZYGF0zT2YJ+ZG9BBReSKeRaexhT4ivi447r4ZzqvqtJkyU35ycXt0/jS+3eQWfPUEliJvJbfi3xvas2BxVZXSIkUFlzMUxhI5dlyFzaedUU3s6Wn87t8D5M/wnsbGNTBe7M3Aw47ZDvonsWeortJK1xaFgj6BB0SQOkBKTz6CXvV3XykFlq6OfR0e9gP9vcPp1H++HAWAA5YLaYyPdt6lYdCJojHcCswgl6wl51XMAoEb59NVEAW4BIx/IPbA4Bjtxf58KGT77+3i8FSmixKfMNiMWjlzhSiCfdpL/J3X9H6EkI3L46zeAawoEBqi+O2qPhpgMXcGC9n9NYbUxXogjQ/Pa9Oo7WiPEF97sCi0MTOCptIukXkvBSwyDt9g0yy0a8BwSq+wgKmGDPjytQETiEU+Bnky3EUedQ0NkpOpIOxSp6lsDmoCCPKMTjltuMJvZfbblS/KOI4IRFQvXUcevW1AmBAeKIP3NKIwCz9vggTjDaZTQt51UMxAoIR6lM13264BBa10kY7I7RDVfU0ggqKq9xja6UvsVwkYJFcV2WLyxErJQzJKt2UiDXlYAm3VWZouxBj8WMCiwUO2LLL26/nNyfAon4hoscEQhzxRKFUq2WLFbMOXErQCoh4BMYuMEOFlS1R4RL/djuR3Q70t/Uzlzb21b0GPHZMHUdg9nmUPx2579aBhYGZUHWJM6FFkkGyvR4M0JYeEgAu4NKAPBkG2fej3O9GeT0+aSD3afdavns8y7ff0fyg4zBYhHDxAbebqgRieClABiybf/91tsIoyWvhuUGYfgJgsaRGJ6DNWOWKkV8s1uojR2T9ixtL9K72cWoo4/65gEGOJ99imsc3V2nTTxSLo108dl07z/IkNQEVTWCxVWXM8csG7p2dzpQI21u7AFiEKOzI2a4k2KfDabcK8MpoAAvdzHBGWNooT0jBeqDleEOOQJiWj1Llm91yeNvDFAqEQkGx07sFOi38w+qDLKiD08phxwC1Ur3NIcStaznPXx6sTIscXX1txT7XxjKwQJaAUjPeUuqgLxSXin1yn0Xt1K7yMNns9RCLWhclmF2gSLGNOC5HpnlVHFjsV4GFO5isR5voEjfHsXmPF1ks5hR9ddxcH0MEA3PAIrZidEqbOn7npoE57oqSIPabJ8NP/TtaCgEmoJg/PiKuKU7c97fI/b6XpxMLbWEpkY3xPeIsrAJpSwP5Z+7MyiNiECbehZvjDnUqUsEsggBcJIZ/r8aP8oX8IIfxB5HxQboepTO/EOkOMspO/v3jK/n2eCOP6gLqZGeWCcRiuVsFu1EDvrte/vEbuJMGyxSJo15fSafMM4FFIHAzr7rkvLZwj0orDSs2fJ02DCrenOHNdhZNZys9t0bOV7KYKARG+i6/6QeonCHSuNUxtbgg+FqkeyblcpMNYOFfZjmwYc1aqGc7s7answ1JtbfHpX1XCjEBi1roxVXPylvdILBUaP57aetDfIRZZy3qIftRkzJOFgZSQk2ewV4JiwWCt1woArDAMqG1LGC9GJASx75hMr3ZbTF9X0qjlrahlSe7+uaLYc2vZlR5OQ/R3RBQwIV1IrhA1DZTWTKKWVWB0u1w0ypGOQTvlhBp2U6RpUNJJx1PAlsWG+CuUQTgXgks5vqrV+nZwKIhDCNs2yaKpuAhy8cscNw1mGPGM4ryi8TnjrBtKEEqld9FFO+1ZXB7Ke7Y6LQypVsoYUyASwJrdDxTQeM7uFbeHgetU+PFtCIdYn/Yo6yB6RYEVttUa6ZaTixptaMMeTh2mip6vzvKH948yR4XiAxPImfU8z4qwJDdlxpDNXQHOY8H+eF0J9893srbIy2kw36QfmCqqQILs4b841c7nWfbnhjWaF4BLl2bHkmw0IJSwhHkshDKJzi2vdKqDaAttLcxauxlXi1dKzqn49/akjFQEE4px3hGEsxviGpe2/TshBjr4rAemJ+urKkYXTTr2Z0bXD27y+i4hRfmcffWvjI7Jiy1idZ8yJW9VvSDP9fAojeRgUVOdUvX0Ct5XOjk2cLCoSd1daHCDUJgoaVw9IBPIARwgd9POOWMPOXc7Hu5VeFogtCKF0+FyYX0aXBWIUyT22B+P859E62A+XBfugXSCVB/KUNGY/JS85BzyVStgcK141uhIbmmiq5kHmY0uILMmSL+2xqwYJdhAu1fZ7fKJcBCeypSbqfC/BJS5kHNA4vlCKj8XgyCDSELKU5pjgDTrTwdC/gHCvl4wiFgCGDBrxnHHsu6Damcb4/M0PJg65klSsWxcSGbuiw1uJQcn0pY2uEd7T6cACxgzTjLP31xFrjKVKqMJ5Ez/r0n0Oj3Iv2dSH8r5+5GHoYb+f5xJ99/EHnA/UJqwbCbVTsEmg7yD1/tZd8j9qSIspiS7uWAxVTraduebz+pBFeORfeigRDb9/V2aKx7Y4E3hySZhK2wKNUY//9lLRZL6n86j2EYpLOa7/rtZLeWW25Wj21ScMvq1wukLOuFfDIoClow2qkBFWvxvXWgW8TScltL305bz5/ETIEWxZL1vDrABnXfiDjjDY7o5cFLGVeNR2ChgWO6rSxn307ftXLyUetpA8ACQWSIs0AOuqafGpS3eAuYaFGUCwLpbt/LAaZQNbh6j80ZLzPOpm8dFJn6Wlje9rqV4Ey7dFyrwY2lC0S/NgvFZNfZe1EmzsrHDWxYn3Nbu2Ci9AtXQbz22x1nYd+bSPlxgMUFAbxBFMT1SNhoE1/UDy0BC9c9LQ5p6Yg2L7eXtDxW+TNTJ3a2lJ3PXgWUK45dhDiL4zm3BQAAV8h5A7DA3kYxLQAKL5aHccDq4VrFxwXr3IdTJ0/DIDfdIP/3F6PsNCpbAyWoR86wXrxXO4js7kV2N0gh01uJHo8ibz+M8senXk4I8jRSAcDsdoP8w9ewWNjsw0EgifhMoBZrkx3alTfrRYmLObfbmmeAxupuVS7+6ssDi0yN64FFmyJLwGJKCiBCBRb21dJ10VtbLsruVl0WuG+yXDPrUnw8s4EdEE1sUJ8PsFjSEVmxxBJZ9VyDi6rpAnFiO09FB5yGSqlL4uFMawWhLftA/7w7zBSoyQjPj2c6HEyWNiYjq/IEAs3M3YGTDoKvbhHRbQhIW8Q9BwNOOCxHDD5DahrAjt20nE73Uy7doF1XlAh5N7s/tqxF2SQJwvln4Y5nWOcBcSNlHe4MLPLOidh3E7BwXTYzP4NJBcScl5Rh1jFL239vxJzoG/bafrccvBmgSDP7oAglacwrypctK/5jWSy8BHWxBLOqZq3EXQQn9SyjFPBdmfcn3+QzCH5+PPKvHU72+jgv/HqaAxZWUbu+kNbnhavKb+D2oPmR96jY3SQeZaXdqIul07s9UIDrVoEFY0D4k4SHyPhkQVy3tFwo3WDVOMvx6Sz/8/1Bvjvx6jITExp79fffYBxMr01Bqv7URjW/EVg4oVckSGUZWH56bmFbu9lPLPxuyvhrwGfuTJJNpWszi99Pe6shnD/tjFmuhkbjByWRvMerEevLo4yCs6SR0S996HbMDSBvwyPzo5qjy4rEXl2MfCpY5yJXa2w0K4PciXNX6/QZRYxnVswPz8dl9yPa1daw0iFgEpHiONH4JWMYi+Z0ADRYBhw/K0NB6yuzs9WEI9daB7ZOEG6v+55BmjDdagAnTlKMr8DnuLQIFgvPkPCiXeTSLWpldYGmD6SrpbOFofHQpIpleiZuoWCNoNUvRvlngJZXPMqPLH+TIA6cESVd3i5R7eZROy/NuRGb/GRoQf+jcbYlxSfUN389LBb6vG5d1jxIJcdDWX02n8tTJ3BiADRJPBcWKbuhut21srtFmJx2tZGeUkYMAAAgAElEQVQleHQT417PRfHNjKCzi2MD72l8gKnL1gV+qYqmP1VLdGe2lqRnVUotxW8gg1Z47mNmerFvWAi/Ow4M3pwAi7zb4I58ZYDA7/yhayxLpkx/xFjgKgAHFiL/15cnBThRwqmlQu9pwWAOfB2ukeFRZODF8afzQf77x1fy4bxLfcGV+ndf93q/SLrlMLVsPOJkayyyj2IjsLhEuywpE2eKJbZrQaKy/3zW28BkaZnjs3mMGwFY0dE2YFH2EX2EYJhhOJtAZGvZv1qyR+x4bRUKn2JjxAyDCLR36dYiY91ZW7ZuWIBaUGzhgbVm1yhRr3Vt6ix3Rgkswunaha81tw4sslpK21ytUjxqPJ4YeKXAwcv0qgkUt5NSaTjo8BmUNSsy7VzoKN9olU1qHciXVx3T0rQfpMnBBXLG7amUeBAehyB8SwHm/Li0BpeoDaOEuSs8JqTd+kpwsjXlQJxlzs0NknTBVM1HkTvLOdUXtZguxpviIbICmmvXwUeOKGNLbmlxSsbt5W4s5xvMSPVGRhIMEMzsZqqMzOUWLsoVT4+m1MyZMGFGlqVTNFeHM4YBftbAIgn0VmCyu5qg5WP8QHCIo77D4HzoksEpSWVPYMFkbVgvUDNCU8lngIWmitq9PTH7A3TESJDNtbesDL1B1YvhNTYJRgQZQmAhcteN8k8RWCjKwz9YIsIcEdR5fiC4gCTokHN+K+9Or+VfHm7l4wBbCbPK/uE3nYxqAZzucw2EjsFKlUvYK6k3gMXyFlkW+UvbcaqO19QHNW5p+py+c4mQu0RNz4+unEmlOAsFPIV2ZKwGsKhsi61ZrQnFNQpP3m8Bi1YnW7DiLLmuXZ+XWausoHN7eUQtgGkCqXLvRDdVBHDltF2q5ZQ3bkKcHHp5/5CSyalctHoegzXx74SI8qQ8g2tEdYqpf9MmOTM/AwsMGe3cIT3N7gyA2RS3Fz55CmqP1DWMSnNFuMWijgm/X7dydWulC0njwWYYeZG/bSulGJgQW5EUYpH+6zOrAji3CJ01kDFxW8zZLKKFLNDaxp7FftKGSZjzbhBaKRRTRKIxo1h5wqPFqPLYjt6Saz94It+fQbXg+kJXyujqdVjQBvzrPOpUaMKa/TkAi8QnBYdHQQYrn8/PCkiF+dYK1P/GG7iP4wFRmpoJgt29ACyezig/oRZLDaLm1YJWbgvXk3dadh82Tk0HH0rIM2FX7Gu9vJDxUrf9KP/0BhaLuOL17zuLufhIcAF3SId/iLu4lX99fCN/Pt7Ix2Gn4/n7bwBLdjl4M6j1gi5BVrkQSfJrGmPxqYBFS8TXYm3umZq814m83EqtgmdFWlMMlfBpKpYDaM43yllLKtItfQh+4a1ukCQ86xGFoV8MLBL/bZz/xsfKIT53ra4HGEsYaeKILrRdgQ71mzMsD26abNIhckVQFCbsEeOANDVcSwwLA/CyFtROFx6xsI5bLNACzhwMBM9VADMYYBsOMDRWwioG4tr0N7gzBGcTuF8sxZUxGAzwjKbtlpm7xfh5hiV9ps9WAlwftyu051BF2h+NnsNwk7MpWiuC2Cgvj4rjXLGGzO2rBGj4AJVx7TCaAosSvGZQwdLJDXdQ0PIAFQ4OHNDmv+lWgwsl4we2DxM5eGYPc1WyVmSrhR5ovOJqSHf2rtV1ZjdyYo6Tyos/B2AxceGQEpijeiysHIquWLrTziGZgalkwXFIx89dVsNi8WAWCyj0ZAepLBbYd98d4XxkcGU6q9gYQet7WCsGlOAHqGCGVnb76Kg9CosMqAWxCCyYFQJgcUyulsTG7gZJriA0fBI5PYic3tJioQeeWznLvfzr0yv549Od3O06+cPXDOj0m5Kn2jfvpSgTHDYpDP7lAIta2rcUWn4miv4melj4cA1Y5MVNjr4AK8BA9AuzmI8JqTDcOVW8qM9qk9SMfG5Oq/JDzk79ZwwsSppOwWBQG7Z/y5hwz+DRbV+YLKISTaqnIiGtBo9P2M9QDA4K+Dxz3FHIKgtzdKHAIoqVdJeBu1PYt4sfT0vD3SBfdL2mvqGktwIWnK4MWGh1Tpsl28//v7QXaug092weFXcZY0I6VYYruKL9dQUskmLWZnkC1LF5rIUPLCnrLPx93hezcpr8taCCmpx3fxjPFJHWFNY4bBQWB3s2AQvPZEsVoHMBteNp1BM0UomVZFWQaFwv5xmMSX83Ezr7sboGOZinwKGJ4405P6sYC584LC8K3HnPhrsZlSYRIOnvvh6+l0bWjkgxDoQmBbBA8CbSMxHKMBNjocDCLBYKQHwz2zYAyIfFASYNPKvAwtFDsbMNEdkCgocQBA6LBVwh/+3NE11lxQJ7ITp8eGK5TvQPV8jxBwMXCOgcRPov5e35tfzpdC+Pw738t9+ay1bpVkpOBov7XcnZGugbVw9BoNXPD1hsVbvLwGJJgLa+q8+gmR3nlFQ8FDpHsWUAC5o6Q7TIJwQW60K0OorMEWe9ocabc+t16Qqo5tj80jLMrMFAoYmyv9pdBWFzKR4sXAhzwMJHwIu+UMjq4cniAXjvV7I40IrJlDVmjHj5XfINlSZn772pMrB4GT9ZptOtdPJadiqonqxOBZ6ntcLqXFifkTOn5t9lctfgfErzEjRv4YTZFbYv1OLnVTb1PgeOIq1Leq6ySRnIyKu1wEv1xJz17OUILVpOkDxPB2xW8KplBUgKxJSgpZ9TvmSzQgYbGayp5cJuvoW14ngCqBC5rYFF2Dn29sQN5uDCp646KAKLWm95uFZ0xQe6bVnrKXfVb1mDxSl+RQRotVpe2kYXIzeNG7gUYKR1ZFv6p4tA/S+UrVunPEg275TCYnENsBhYDAvlt1GIahh7DayGjODQEoqdWiwsFuPxnC0W//j6ySwW1cTSpWksv8XJopDWg8jD/8xWi/61HLvXBi5+o5U3mT1WAgvi4JweXewg+47unma66dyG28IqkSBzDNData1nLxlH69ml8W5XUD6yOOpylg1gUUrrSh8i9Q85zzxpmbwrCDA38uaow4fx+wW4k/vyHXU5OVZ2d/x6C98s8coFXYVHp0rOv1yiDDcThHiudglBBIRuJ+NJfYTW/GLvfoMoUtRwxbFuO0UODLxMoo0HChsmFSUBRs2DqgQy94QwJBNLYyc3I8EMbjl1UQVQgXTUePz8lMAiXgqW/PWxw2ppF9kw0F3vBFEDBWmJtt3q4wCs5pq8zzK0yJTfDllL0FDFPlinfCZPNAdqZuuNPmGAVWdhd1RoddIi6oWNZhcP149bl+Z1yJPzedCaBLd70Ywffaqo7urjafC/EZ6AzS0Y9PvPUUa/sa9fzmJR7yXj1QuAhfICajMosLD942DCNo6XeqhjE3X6emPwKOMhB1EyZtZpwyJ0dIXw7p1FV0hlsVB3CCrf4jZSLQ3Ow8QT9H2aftY2LW2Jxx7hChlHuZVR/uH1owX3xgVP0dt2Iomlzs8EFpodAoGHWIt7+Th+If/r9I38zVcHCy7mvPP6WsG9ACadQ/Jhy7K0ttWx2Crct4KGpfbqNi7RepcosUvaLU+L5egbG7WU1mFvmn81nbRsG4cmlmbw8wcWc9CnzQ8p/mQr+7lSbjwfFUK5bavV1MwKC3AzpQ+B2/fM6dbvkvidG9gUWHjcOQI0EaClQXS+912Aa9yF56uZYDRUEBVFBBYqqOo7S+BGQZQ3TrGorjegaBYtFswWMTGgaaocK/8/M26bD0ulzNk3+N/aK4HF8iLO7Ub/nDHcdlqyk3Q6QVlxIR1LVbrbe61VZBp1c6LVnIoA+aig52IrshLSeAzLIiFYNWrbZzWo4PHaFySnpffm8vEgAb2VE6dXFFwDsFAzeif3ABZ+53XIQPJksInXMywp+Jxd166QqVz/LIGFXciFQzmyJWGWB987SFduDYEjuaIllwW0xHnv5kbkuEc6psdWZPCAvQNgwawQBm+uAQsgHPVEIPX7zHoXuN78bs94Oy3xj/IS1RZJvB8+13EaEPEYi7+/fygtFr4vo+9FJ++RwDhxfBB5/HeLswBCupdj96V8P3wlX3zx2sqIB0BVbAmvGdPa+58MWNTCZqtWmFM6rc9rMbSmjlvfZ6GwBY7MQ6aSuK4Akvs0SDRlU8RX9Nl7zpz0TKO1mTSpaeTYQsHife1sLetm6/qF55KwaimiKOrX2r4M/HlrNR0yFCgVwZZ1d38+gAUUJSvSra1SteE0+JJODuSAQJgg5kIL4FgwlopzVWAerc5TrBowbUJ+AlVgEXzjEFh57rxkTO8ZQPlhiL2hl1tNMWUmgSdmUEjls8Y8j9frtAQQ83fZP2s0cxTk/w1gZmmlPZZO/buFG8SJ45kQttmKxmpIwbksSpC4IS3F06FC/eZ03NkKmYIli9LIpLKTAIDBDC8pq8NHyHVmz5qS7J7+zsrCK6Bw3z34apC7g8idRf0y56i0rEdqhJVS7Qtw4kco/JZdITOcYY8/32KR+y05zfpdsliEoaEVvasDCQ+4mG/slOfTPR3VYiXjXdhPh4PI4cZuHz7xhlNfH86T6aZrwZt4EoDhexS2YDidDCgFPsBVBVDBPYrvns6DFtZKJfwTvGN/Lm8i0ICFg8BikL8DsEhlBEz2aPCmuz9yGbw0GXT84X/QNaLd4L71exl2v5Xj3TfJQuuSjLxo0iKA/IIzwu2p3T9/yzjU9g+nUiKn+tn8zLLAvUSJbBH5a+2tfX85sIhO7ixoWmLK+84BP1QqQMWDuUFK/9VkxkECLKrXBVygTSTwsLzGa9RKOmBpupNGKgVbfL9lja8DFnNqkD5rR2Fl/9wg2UZCsG+5/xqBTwUw3eaxt5zyN209qgv2BXCBi4SGDnXuMs8k94iWAubpgN9z7NFfzLcGnoYMYOAU9fqmk0dB+W7ecgpBBn9uHkX+Pc9gy5rU1rsoI/Ku0FNczJ6IYKIAFrn31mr7Z3QR4HQOQcjYivxddklExRnRwyKQSJTNYlJnkoBQQ0JaR1OVm0egFVHVbZMDgQ1WsOZI3+s//SyAGQ8OJqg1l5hfQtYxLRF1SQAqyBWkBTKX4AbBSdjPmsqRYVlnVxiKz4Nr/e6IxCKurHzS/K+f1Ott7SJHR4Y/kqXGnzQ+tpTWZpyKFvni7LgXfQwVv2kwId0IarkB+NeaDDyh3xqwcPlrMfP5AjE8mBhJBMACP7hPBzRG326l9MdQjOoRBbJgAQwVX/G3F8hCm3q7qcZVIUbS03wHud93cm81q9ABbh1FIOaaaKXriZZOWFMAom66Uf5w90F6BIFmQVFZEksZxY56kafvRI7fZwcsbkW9+a2cDv9Zhn5nFwcy6pTsaX2EoONSwjPl5siskOzZYfctgdMYWPoobtltgqlgxOKPEsLMP/fcb1qAabnN6SxbczUTEbnaGsxvQlDoqdfKsEVhskS5icCN0uzHBBYXk71ku/L1S3jlMoAxFfbec1Q7df+lwHKhGf3UGmE+OT+Ue6N03xRqzgRH7he/oRInKvRloyuFqAvn5MdOp6qQ6mW+FAhTGEQg5JBqeIvaN9jgKKQzDHqHCGpX5HiNaHWZp9bccpdvzAAL1wOJ9DFKPaU0NKVI3a/pF9Z/OaOwnJ3yTSckRVzvuIk4KftdlFwFEJpSot7d/Duvt4OK/FzpQtPAQis+UAOL4gBjTbK2BKuPnBBPAXThR2ntmlds3+0ysGC6oJdDL6X7ZEYOLFTpePaK/WGZUJr9kBRMaIETmDSpasiscCmTKj1GN092LVbSwaqH2tSSPNUsIB+Duag068kzbmDdMWsF+EWBhTVtetkKiPHDSELM+zpgwbBn7C9kYvneBcj4M6pYaX0ZEgMAgO4q9o9xP1i8hFN7XsxalV6ro/GEA4Oc5A93H6WHAEhr05KX1fqoCeUo8vBvvLwMPwAWh6/lfPM7OXesrhEtdAp047Knaq5mfcFBBvPB2v3Lt9ETOj+latnrLRyXbqWRNYVSC7p6+78E+LgMWNTLlIXIPCtwFlnQpEWxkwo3TKlk5gj3LGDB7TODYC9T2Fu5Iz/3UsDCW9w23u3r1RpfVtye8+9JVTwltwyTecZTSk/HXKgYPX3AekGfOatomtBLRW8yTE0sY9ZNHZumploarFo5mAo3jjs9dUGQ+R1FPtK1Xbi01m1uckjl/vnAdbWt3E88UUi1OixAMxVRfT16jC+plX1lam1PyZanxTNJ0kxsuplHfIdnkWvj1JgHjihdF6+bntuRJbqNnyL+nAFkAI2wUEBxafYAK2Slna1KHAASwBIWC3eVufK0UuBTJ1BWhHQz0STvVjESbULZ/LExQ8FP8dqW+Gp6iLxaVgGNRCj7dPZJs7WFSVYKxIaE1Nr9aJVsK2BB5UkKZPfT5RYLLN0TYizUYuGGAroyGT/FH1gh/oxbBy31FZ/t9yL3O1oQwSGob/MB1id7aUnC4RH0hy5xIHkczhq8+Te37/QuooncLWhfAwswxI3Ix39mOiq+xn0i+9/IePitHHdfZAuF6RDlsRC3UfA1LGl2yeKAq9jnLRaukC5XJ8tvbBVp25RIW4ltGXMGF3MjmhvBFFjUCsqN6twsCg6V+XnKYOrYM2IromRfsVjMr+Kl9N1C0/qZWmIunhE3dLA+5nmsPiMcJ4Izj9njKzqNvMp+fFMX042cINyyeODyOf+RD3ClOaL69eIxBRi+cpm39Lfkb3alxU57PU3QTArzxQ6VNs8Y915e3URj/Lzjc8MCmIjJ449KJ9fD4HXu7r7ICfw2gYuBBZl8OFueQu0GSe6ico3TKiSEMDfDbMmIj6Z1Sie1vBZlk/zLv0UcFUGpq8JSwmD/wwWS3qi2SdC/fMbmC1DBa7kjByUDtQGLXn34+MM963Ra+DtT3tT+ksXC5hKAia+2KhYjoa91hNquc0y6kVf85uvqcBOBGJucBxZp1axehIJvi1NyhRxl8h4xTdpvabFQDO5AUvdJ2GZGgy0WC1gmANgnwMLuB/HxRmCxNyB1ozEwsCqSmtjzH07bgAXaBWbEIQHppmgft5v+1/3baYxFwZENvkf3+1uRh3/J2SGIs9i9ETn8Th4PXyoNPTeILeSqreRL0g+7EsX4nhT0dhpbchWwWN2nixLqZwosgjK/FFjotrHCOF4YKx0pjFZLVFlSU1FGT9qYWpzDyqwr6a2KZv65zwVYLIGKqBL8licXrgSDLw0sfJPaVtU//fZRoP5C6CbfclBcLqRhmVCrho3bQ0i6k+zUNow7Qw6qaLbksmxd76lai8rOLBYLwCIBjg3cSHzF9UD9F/5ZxVdMgAXHU3B42L/TeRp/VICnBBbl7prKQKOwWVVoocwBud4n3nNXaBpHNTYHkPye7eAHoIIeEEv7C7JDQeXIy+Ww3n6C9/gExmHk/Vjvfq0Em4I3XV4V5o4c2+OWGNcsteDRxm3U6fK5SPVoUo9pkHFU0d4bTCCW+qnWm5iiGeKfamDhFWydldIyvwiw8FgirrVV+lYKAXyoxUIDqbk+twFYYIYAFqiiiboRvouW9iGCUTOwQED2Wf7r/vsZYBGRYG12Q0M3Ik//xovJ1ALWi+xeixx+L4+HL6Qb/f7jwL0R9arLttOLDbW6r1rSOgaMZ4vFnGorWXDCkFulUXpuScjHMawrvnJzbwEsuc2ShctJrPW8DCzYVkbybA0R2wry6pPKjJMijuj5wKIWg2szvHhRr3jhsvXa2kFrZpVncKYpG48JbvzF+gNYM7/gixpgKgLyXEqluzRqE/IJ/EHI0MSppzA0pP94y2CM9dBW1ZIeKlmevUQxgsqO0o8AFb0cdposH0uxbSXl7HMhxDU8YzO3zA2fApVkGV9xCbCgMjBggfgKKyznHWvcS5FXn21BVG8t43/1oWnyLJmMi+w/OXDNRT9bTXjAghM1BmRAJgG/zzIYv5EGWBMUx4vVN7WdllvUxoVYfABPuD/UsJ6ABZmErRMEE1iQX9yV5/KId4tkyMXp2VgVWJhP3bOT9PFMC6a2Wl9RZxnQ871H95TLQV/7vEdsWtl8EMaRGcozZ8KOtvRoACAELuqeSCiBFgS0nVwhFrzpF/I5DopxFRFL4vf9avAmLZfJYqHDy2PEHvYfZG4QWMDSwIymuxu6QhAHBVcILRbbgAX44KYfNdMFcgLVN3fdWf5m/12IsViTOfY9AB/KhgJUoMQ3rlhXn+orkf3v5fHmyxzoHiRe9GoqMBIW0/I4FxhJldWnrpBny515n1wScD+NYlvrdQnyRKpkYNFWY76liNpt47vFwiPoAgNmAVRLwezLnaxKKfvS1iyeS0orAos1KrzE+nsbUaxHIJFE8mJnORFy25jmZjYBFvVQUvNZ8JZC2U/JsaXYW2ywFDSzI1dlpCFfpncJEpDPridTKBIDFiNuMcKu0tgJAB3GUDif9Si4NvasNIhDh0aII7UNbfCUX49wG0VnnkoXAzbWVAVoTGKdAotkjw7Nz3JlSG3Tdj07wt5lQK0ZbVrDLeI7FmYdtkjiWmPTvN99baOkCCXLLQvEuYhWyQyq1HTOGtDuzcg6yZqMssC5DadAuMr0x9czKf08cPBsCSyiIZuSSC0X3hSD+I23MrBgwOU0HlMvyLJqjAQzFheU6nRYW4kzrUS5FjBjqnYsV658GYB1Xp0oH/L80CctFVbPxC7x833gJHFggQ2Ua7eUro8EfkJF2ymw4Pg88cOBmN5iyuQktR7kH1og/MeBha67BToiY0eDN8EGHWMs3p944nfumuNSWAZu+17v+nk8D/Ket5/L3x7+LLfdKULZdhMxwDYGmSiwQGPwqd6J7H+rwEJdIQm0O2CnLFGwK6NWDPWU52F3lh7ulHMzxuJZIqchwkqREU2y0Vh5ueDbCgNmTizVNFv9zyuqcguUrJWTsHx+VFK+qT2nP7Kj/R718NxJy1+zOI22estBYb6B4qieu8Lb3zcFt1L5Ya69lwMWKsKSuCu0bCUY/DyHTItEartzIDop2lw1x5Nt4OGBoB4dTzMEix3BrPh0Ejkjw8OEr/tXKaQZxJVuwExxAKwVDqEFqKE9j+dwstu+erNPzgILMi1iIRC9z/Reo70fJ2ek5xKwAGBCKiWFfPmk/90I29DhF5SPgrVwDPhmK5BEUv4lsIhc4RvWLo/yC8aSisjz18qaAEXRvNKSQaak/StV4EilBLjU8ZMZysBHPq2m9v3OXCGWKWHv2212ljLNnRUtC4yxoNley4T7e0ZFrbmCdM4QK+F3cGCdeQcKs1Z8yWFN0EC+8aylxm/2O7s5lZeoqUysTvw2k7xXvX9LKdUbgLUuDF7MUSTJQtSNyWIxByySTq0PZxOLRQQWOU6lBSzICSvAQga52fVacRPgApSCdRLAAvEJM1sjcMmgwGKPm5KHQb5/wiFkkC93J/k/9+/lrrNKmpuPEUA8qAT2gReUKUMgM+Qredx/me0wqWYb1wtjRk+wzvAeolFvcNV4ZFhR2sGbzxU8bSGat2P+PiP7ss/182ylgTcOeemsvgYspt+3lEieEZG4bl8ZBmA7O/XGAkvWxFrfhYZL3ZJKNbAowRq/z09eR7eN5G08djlcnHJCe8PFlpfWNSsXJ3bj6fRRthBpsaBg0vWTsUf6Xw8scv85lTQDMI6XAlprXJxZPRBWiHQ6t1WNThkXbP4+hBzGSsukF2R77nrY6qwAC5SX9kqlKQ2xAhb1Hm+uYagoqi6GBPCMJ8L3DiyW9tLku+oD9+qnsbRxRnYfpJRIKlavXJkQjb7PTrxmhSEAY5+ipGciVbJUOLkVWMRUT4OkNumo4HFPCF0hJbAgWLCxGF9HUKZqOvj51ZVi/QNkQ4JBkUCpaIAx7uPQDRLSmJ2e6W4OgoB9P2o1UHVJAICox4XAM4a4Tsw3Jt3wjgeuJvuF0Z4gxjompjZgQXB0ZwCc8tesFg4oYoyFicbSFTIFFhgvrA9er4IWC59FG1hA4QIcw5GF4lqvDl7OmzT/gAsKtcrnyiEYwLrv5LCjJeZfP6AGBsHV7/ZH+Xr3QV53DwutBIZXlI6BHXilOiwWSp8bkcOX8th/UUFv2wwozoZL0GA5wjr3sCLyOAYeg0EN0uYFXCGXiPjrVdTUmLumTrb3tUnIbTUnJ4bPwMN9l2AKZcIEKOZZaWl2TDG8RElsmeGW9tYh3zzV6xlt7W97iw4ieCici8nPEDe3zLHE2XlWA9viteUv+5NEZGg2w8K6t3Xq1fvwpcdbz95rtuR+3O2nl+w1LRbG72Eya7vYT7TcQ9QO+o4pBf7OVtbampNUBaWoqXIHhQXBetCvc1Al4qfoOsgtOf8hLgLuD5bk9rbzBDp/18hZWKtTdVVUGnAQwjEw1sLmjG6h9LucburAQgGJgYZ0uazTztJdATCQrgxjuqYqqwUChadgKUI8A4r6ISkxW46ydCsXs7UGr3c4ZRtg1poT7goKmt0/U9Jw4gqwNfuDoI1LnUNQPcsu6gY8tYetTmmCKpnp+i1TnBnTRXeIL3kCFmpFyAWy4tqBA3FSpxXKgQ350l0aeN5dIeqeRGVTDQQf5M2+lzd70HqQs/TycB7k3cnGaQiIOJIXqrlkcpoDzMClAhfEHz+McuoGOcgov+0f5be7j3Lb4RplR8VubjCdoY0ACVhe7P6ON55qsijeOch485U89nfEGXapmB6QMSct6DUiLhypaIksalXV+iE9eejTxFi8rAguW8ss/VK9bFG7USQkwdMYABZCzYnB9O4mxjrNdAmjXgcsytj/3MbSDD+1AnIiravGKTnnqbCoRHS6Dtrqc31rPBFYkFZmFbbAwDlg0QIHL8GV8yu3rfWXWtNI5QbUcRKn4C7yH4GFp6bZe1e6QhxYwArCE+c8sFijzRzPtKgVVzYDhhJYUCbkgM3AckWIL4AFXSBTYKFVDe1pJafhpyQ/TMHWwKIFI6F7UR8BVgsGb9o/c5PEWz1JSkJBBRZa0dOAhd25AcXF2hmDFl5DSiGUowMwZB8AACAASURBVIIoI3ZBU/uj5povdmatUKBgwELVWAhwLUCX09WuEg+gbRr4G8CcjSkCi+I2X530RmCBdE5Lb2Yxdbo68F/8rdkfqaonv8XYADg8KzbFWPQM3qR7dZTXh06+OAD0WMD2IPKWVfIq63KUVUGJoy5Gj1iNUd4+dvLtCenlKIJ3li/7R/mr3XsN4GZrKJyFiNRUHceAM2ciABYI3LS6KNLdyfnwlZw6tUelhYaVSt2zmmwG1wfeZ2A5/CC4mwVvaNn9drrp2vb85X3/osDCyJNBQ1RS7ClbLOZp2RSCvnHVFL0kDr3duP1rUdR6Jo7nEuW0RWQvQoGLmWorsIgAb97q1QIWPJF8OovF1inX3Nl6bwkAbO3nkufaIBGKQs3kejSuFOk1wCK5ojo5W8XNQjG4lcJPZ4ssXaWfbpwusy3aYNQ/B5BKmMGWy+NLYKVk2e6wjkq+nKbIPij4cb8FRbal1pqJGSfbMJCmF30LsOBUnN+5jjCk4hQM3aaF1AxYaDqnxlWMan7fCixsdozTEBEAC1gsEPDnRc5IUfafbT+ZzslSEWKH2jD+0wELWGqwChlY5FHPAgtjCvynZbEAQVDO+80NAzj1ErJB5N1pTNVUE16veDSdlywAF5klGNsfHxAESlR615/kr/qP8uXuXUYFo7tCszGOUbM71rLQAlmWbtrdy5PGV5DaaNbdYKhPAatYtlQwvx08q/8MOKpl5udnsdgoES54bAuwKNXs3NJHL6Fh3CpwcwuwWFOahZBK81xT3J8PsNiiKuvlq4XKltkajLOmWr2WrfKvXIdBT8fmx482qAtY60d69PMAFkq7+n6QpCvcddImyRKQxhsatxFKeReukKYTpNqjCwyzxEt1GeOkDIMCoSukBPGuwHe9u0Hy/mPFQipUVb4elKla1uthME2RNEUEvqm3Cu9HSLwELBhcSUXvoIcuVXYzARZqqfCgTJHDvpeTXvFdVuWc0K76AH19sWPQpgImC3DNKtqOYGkr0v1Ba4kXFcwgZMI9yYWSdzuCG90VgliEVMAWj1QWC23ZRUMRvIkMreuBBSaLIlZIN9VQBrdiD53ebHp/GOXNgVlhiKV6jzgL6HcbTKw5Us+ZrlmaTL7cdxrEycwSveJQftOf5L/sv5O9hliGQmxRVwBIIL4CtSzUDUKgce7u5bh7I3vN+iCo0NtXEeeCwywy0szahBsUCSrM0mLrhmDOzwBYxA35I8nhFhJM6qetgKe4uC2OsvriiZdFfTwKu8wISW1WXa4DixadtqjafCLILVximZhbn7W+n7+uS8BiiYOyxWLbGOKp2+sneEGmS9va1uPP+akIxVwJBirNYdnGlFscFI0cGVjYDksxFht4LzHPHK9nBTsV4vWqszEHEjjRTy9F8BRUkQPSS4voHdNknkHiAsMKanlysGUMq3DnSV8TRZPP24GLinnLEoGOza4QBm/CvZEVOl0MhRXGAzkRYwFFYWWq1VJhbni8f7Nj4SN3hSgNWnEtDWDxpt9pjAbjUAzYFDYcO4SZBzODiiSUw7J4r2YVc+uYPYG5HQxYgGabgEUQizl401whxSVk7BtTbFssaPXxHwAFAgsofM9rJY1v96N8dTvITnYaDPnxPGqhLM+60QNNVdMqB7qqs1bXEqmn+Pfd46gBoCTHKH+1/yi/699ylRR8+cAMZiELZHdHcMGb4uQse/k4vpabG7hHmEoK1wfAxRkMiUBNs6rhxmRceggAgh/sAbjM0NJu/yLpphdIj6YM/emBxVTdTsdUiqTMYLWomgAL9Q1z8+t3McDLO74EWORYtQY8WlJSc+v08wAWS1CqXq0geirx11otF5HsQX2ElgoXAWE+D1GBfrqfa9ajHk+rja1jnt+PJbjLaiVH9kSLhZcBDZSaGcLSyNQPD/9/slhwJTwL5DoHx7bVy96cHKeTcQA/09tWlWSe828q3y4bTHUrYpcJCFCgE6m4CwQBeww8PiP7wC6qgg/ds4KywjEngqefjrySmzEWc8DCvO2525TOfNT7L5jFoWAklA8/7JhiSGARVVxbDEU5+KrrNSYgiz57X9Oic0EzWChgJVFLRcjI8n3opEp3VFiQtm9Hj20gsGB/zwYWc64QO6WzLJHpA0vFdIrgcrFvHxj4mtKkbW7I9PrmHpUzabVAQCQKZeG/aI2p5OQr575MdX7W4xqA3Vnu+52CwI+nUYtm4cXdOMrf7d/KfQ+XSPhJouEksn8l0qPePx0+D+cb+Y/jvfz+zU4vL4TrC9YHTSd1yy2sIgNiKmhB0zgeB9d9JzsrMPYCFovnAottm/zHeKoOJTJVw30/WZ12BL9vKC49U015G2NprSjaDLJ8i/h3oVrSZO3NNWCRRcF1tF7r/7pW229lYBfpmBVfLkyWNv1kDVstu5WJ57q0tRPB82f128+l3vw8/ZspfUtF/1L0XQcWrf1g6p4VZi1+IDoGKSPn59Cip78DBQEFTlfIpwEW5coaDVIOaxtYxBtM3T0ZleceQZt2z0yanzFKcoWkUyn71OBvKPCu1wwDi+nTWzrNZpFOofZGMojg1UuAhVW7SUvzcCRgA4gAeMnBnqNaLOAKwena61zM7vjwBUDIK7iDdHJBolpQqhZw07s/WHHWFRVpwZiTGsgTQFiQpJ7Is3MYQGUzsLAxpeFWrhAN3mxcm47XnDY1sPCq6HgPrpA/fXRgYZ2ZqxB0fnPo5MvbQbpxp4ANwOAj3C9WUZQzjwH5zqVWZVfjVmDj2CmAgnXh45nXtYMsr/qj/O3ue9lrCqq9q0xjoP/2nnEWADbnnfxwvpF3p1v5zWuRcz8w88Pf1BtaO+lQ/MqKhp21L7hUeLOy1rFwUPRrjEUWaduARRa8LWVSAgsWnel6Rti6b9N7TKq+CSxmlFiB5GfFsX0RlcRzgcWa6vy0wKJUokHpF5CPTzmyr2dcgsMg5IJdAxse6W1ML+XWRvqUQ5Xcxqed70vBhOvbqamV55t53AG3l19jhoRFvFrXgW8qYLFEwSzsaQXxFNZkqUhKyhVPa3Wvmz1XPpWEpBIrkAFrOaAQWHSDmL5LEPagdvUpHemKsDYjsFBLBUzSvRzVx02JBNF/UKtErmiqusGVtXWxBixiVoi/nCBTJ/LxyL2DoELMBcreI0HoCmHpaXdpRIWcpmn7xr8DzLxD+qcFhep/nSoYd8/URaVnChZkfAe+9rgQpjMybhBgQ3+3LATS0mI1lFbBYmHBqXH5mF2U939kS10yv+RrkhWSJTdcTKpEVcdjXThHGnnIs2qx+MgMKa2Wa/NxAuz7Tr55BauKnv012PPB0lxZ1p8BkRnWZm5KBQ9xm/GAOJ6zjhvurPcnf2eQ3/ZH+f3uz7LTAliBUQQVy1753QDy5+ONvD3dyu1tJ/sb9oMIE4JZppIipsIde5CRsCxpiX0vjoV4FhTHwv9+BRYvDywc5+niIPWux3LMAItK+2Vh2wYWbWtFFKClCs7bZw1YzAlhtpeA0ays3q5o1yDKElziLOaABUfaAha5zQi2yp50A2Fznlj0pQ0sts/zOrUW35oBl+mR+blc23eLe5Y4w9fDuQQVMvWUpX7dRmZIuXyzTqUaWMRy3uUeyKfVa1emTcU1YCFyPuEMX/3oB+ZSwB3ZwfXJTeTuIs82yQADb8LsjHoRR03jw+VVuGLd5sjQ/7QDwsbUX8vgzegKMZN1KIQa5YLpMPlwpK8cVSGpBJ22g2aF6EVTGqi6FFpY2qnQ9q2CcyphnmopAfS/Pfz3DixszFbBUn37Fk1AkJGVLADGATEUstNURxg+8Bkqn0dgAZzgYMbplfgnFsgyyiZg4XUsGq4QhRIaQOnShu4M3gHjBjsCC7VY4MHdyPE5u9hzv7kR+QJhDnaBGQpP8eZSKwin1r/kaQtgMhfzi1ICnyLQElV78fm+G+Sv+nfypnsvuw7ODRASSGAncrhT2PpxuJGPcpAnxMJopgncH7xCgCCO1wMo1tZUWwLqboc0Za5twGok818KsFhWZmUFy9r05rLQVsVYI4uxWqD5RtUIaEV1GrpTWCySQHJOND22BCz0u6ukZz372MhENBaSMpviSipMlc1VA9uk/6ZrV69XbCYLvfbMloEF6JtqJhixeSpxw/HLzrPFO3k2Pz6waC3I3Bgj2EzAAha6VHI6MmyQjpMdtMBN1pZaLMI9IRlclDlS09WZA9QbWC+grDJwzq6KRj5m/WMn+h1qN9i9IDXHafyDbyfPLlFQoYl/GnAJFwisFKjUCHABU7kVWcxZDJU9pJUVgpNvUYUzmLaj/x70/PDEecFiYffuOcJQYIGy0wlYmDVj7aCjwAIndqSywmSubTPzg+YYujQIIPLFaaCFV/l0gOE3/+I1fHc/9vIG1RNOGcDiuxuzWIBeuLBL4xV8Le2/brUo+AWgBEkSggwN1G3gmOp0U4zbw0+scL0KZo0j0ecJkBCMCWChYIrV+ksgCtdVL/Ll/Sj3PV1Bx6GTRwUXuKAs7/9oufBjXmbPwGEK5gFqWDcDtP2ie5Lf9T/IXfeg5dXVBgazxO5GTt2tvB9v5Nj3ajlSgJDCoxDvg3gKggsMnlVYucfV/dEIota98pcLLGqcVyqnibxIH0wF1VRN88SiQYAIdlFHXJ0RYu3of5zbl3FDASzm9WNDYkbVvBVUuKrI5u7yLFJ387IKt16NGiS03Vb+lgfSufTeNjY3f88Biw2q6OJHloHFxc290Aslj89xjAOL/D2zoEpgUaHhzOqLY41tlsGbfG0KLLifS3pOueZiAtnWKaWFRcEDWPimTJYJ7vn9AfHyEfSwyBpiKBQkWF0K/K3/Q3ElPW1mexxM5LRWMLZh0IA5CP5suSCHc3SlK4QWDMYt0DriN2soVSrSlMCC7r/kVEQgKoAFfOq4YTWVF5+RV2ERNIAScxhheRHZA1j0LDDFjEeezAmobG1p2KE5HvNG8K6a5j3bZpQPiCEYe/kKKZJqacG7pMtNT2WYgEXkuQAwcgCwcUUAFri9FPNFu6RFaaXRE3uFSrBW/OGKwLX0Hw4sogvImVBrP4zy6m6Ur4GADFQCwCG+A4GYpE7JSZHqluOTJkB2RLXUXm9g9SDY3/Xv5MvuvdxovMVe5PBazt2NfOzu5BGgItGIMTS+EqCjxrkYH2m6cT8qX2pBrLShQpzL5wssXkAgXCBBpkqK5HJhEoVKY082eoqpphCCZrEoMkKs1VmLxbTZCbBoIo21if/8gEVrRvPAIs8ve8bLU+0chVrAQgW5WSzWKPvy39ecV/dwEbrcNLwIQdsv5DHVwMKrUG4BFir/ghiuIcHlwCKPNnLA/KQ3gM00wDILwlXu0/GU7gPKLg8qv8MBt0xFWplMsavPteS3LR/UIRSr3k9pp8U7vWyKrhEI8/7MG2/1f1qOuZ4lXSw5eDNW3qS1w60kuQajuw1JpQ9HntDvdm1ggfRJN9HH/tcYC9UvsdqwvsBqgdP7yfIycXCGktaMk3BfibepsIoek3TLKMiGS7j2Yydf9r2cT8xgQSAonldgcaZVxF0hQf/RhRGXP4CNG7NYbAEWYODoiMP8qMizxeI/Plgdi6KcBBdeFfjYyW43yje3ndwcADTOmuEBcPFw7uTxZDf+GNAruZZ/xb3j0SbQOQgG9biam/Es3+w+yFf9B9L/8BsFFU9KDA+49t1P4Hsw9wdjQZngikXQLBf0auFUfKsa2ctZLNaE4Br7xe9fElisj2sOWPiI6tGUM2l9y6X201uQoOnVFGpUHg4XPR3FZkjTmgMKWwHEvJqdzjOrghnYc8kiP+vZvGYtBREhIbtZcp5kIUa/Oi0Wvmnz/QTPGvBVLy/xbsU4V7XfXsV5fp8Cmbh3eLdDiLGI0jx2lU5HvjbZX9x4jKZyu9gs6YB0AsxidSo1lnfuKsmqrJDMETxJEligFaZ3EkhwzW7UWe9X1ukdtPr5SU/8VD6wPECAA1Dov3HQey5wGrzfId0UCpd1Mg4GLFSN2D0POVGT/E1XCMCFpZta3AWzanLlS5c97tzjyAgsMPrbCCw0zmJUszdiBgAs6MbYAMyMwAj8RA9IY2VlTwT+0YwOYAFQpddve8YENyxVpt2ZYeRTJQpavj2fZT+KfLXbyXDK9MdrDiwwb8C7ZEiwiU5iLJwAeBeFKPWej2ix4ICcSz2jx2WEv67WpVC5FPT84wfEWNAFxHNlVt4aPoG4EbhsdiJf3XngLCrY4mp2XFCGFFI6ZJzmDCyPezFCdMowWhk6+XA+y4iYCpQS70/yxe4sN7d7eej2MgCt4k4fBaxe+IqGH63dc0a5LQIKNIG5aZyMWlpKa1UpjV40eHNdga9u5NUHrhGm8+NaPNl44JnxQYwL5zDnFbeLOgUWaspspZrauDYCC+2t0WVZO79e3iy4M2m3Ao4lwdEGU6vL94IP5CSs+qzrUsk3sNNgXRCWFosSWCRZ96JzWG/smapxvYNnPlEDC6/TEuu1TAzmDWBhamQyGl1FBxZaCdXWJS1nXqf2ceQZFGwCC44U8gDAgnzhPGiuz65XVwg0RpY+VK4IfFOaqTsEmRascKhuCvW59/LKTr4PiPSHctQr05mtpLS0E2as6o9v4KJggSzyvt8VosBCu7SS64mZy4yDbLEwZRzcMjilIrgTClczYTYCC9DpVs0UbHOPgEAtlkUffbdHmehciEljfisuyCtISqOdH05nvT78q10v45HKWZV/ZzEW5goBKVoxFrqKVfAmOr4UWEQpAwCFvzE/YIH3ABbvB42TBAly5KU7S+xeKathBZfRV3ewGOE+YtC5l6ehkw+nQR7NBeX8RG7K8CJy+Q7rjEDNbicnrY1BngBvgC27gxVthJXHltKzbniRGOjJddH6Sw4qzErBbJzsgptoGdD15SwWtUyYnm6eKcPs9ee121YvDeFjQTAe2b4knjJezJBDN7oFnCnLx+jw4BctfJ0LqaSVHE2kzCLNP8ojLVWrf98CFq0n1xXxy6znda00gUVaCN9+pUha66kNLLiJfo7Aor3+a1So+WgK3DJ1Sd/M/5YNMuH3ipcqYGEqYRIhEZhcUzt5d0t+uQ0pWmppuku2UqFMnc17CArzeDqHq8ZJbcZU9bLf74qCUO6jV5lgJv8npJWGIlEI1kQQH2Ir3muFglFuYJIeGekPYMFDb3lY8qBAAgtaLChzMmDh5V92CVgLWCB4E+mmZvVwPcjMEIIBBHcCWCi+Ud20fpgksOCaQLniVI9KlHrHhAELtAKLhVpnbKfhM5aKLpmFLpFO3p4GjdkAsBgMWChMmgEWkZecQ9KFs87DvYi6QlATIlkseElbabEwm08VuQpg4dkv8PS8f6LFQoFFYzNy9zDFGFyhLrRulNc3Iq8PvdxalgkCOR+GTh4G3Anipdlz0UW3NmSeBlhlOXLwFOJa7iyKFWABGR7Kp2aFUTBn2R8AaHrXB8a75xXx6sjXwpt2oyviB6dhOoTbfivrpwMWm7fuj/rgZmARRsXts8WrH+MyeNUvhAw3eQlNCldIGNSSOnfF1yZYDW/myLoFWHzeoILKrAEwK2BR5n/nObUoENvU/OzkCvl0wOJTMv5WbqjHkOXfMoDPoja3oCLSsxwKfl8HFq7rWpyHpXD3VGF+rmsi6Mu1a8TBz5UwK1gtouDGTsddErgcjVYEa39kejmKY3n4lNsFeNhgbAVsHY92FTUUFxwniG04qFtE5IOcNJXyxk7oKNcM07jO0K9sD6f7bLEgsMBorE4SHTQRWFjlTJr0+RODN5Fu6reB00aAOXXy/hHZCp6d4p0vyQq6D3BZFgYECwVM/lCy6FtF45679BHAKaVjxsORc5qPk2b4HwAsuk6+gcXCs0LM3AFXCAo5Ie5CXSFki4wtErIIH9sSqsXiYmBBDQEA5e4CLNW7p1H+Da4QWCDcAl6NBZPHV3SPcT0wXsSlAGDc7qHCd2pB0IJpWp2UF5fZDR9JFtKCxTidoR/kfrfTbB5k3uD2WmbdsB+CW3OBqIWCWSkAFRpDYUWv3CqmxotgqbCuSNOg2hBojdCMT2ix+JRi8/q2rwUWxtabOvatgFMCqgXyJBMFcLESJdPP9JAUaYWSS2FXrXKzrV8asAg7tdKmpftqHSw5jbF5vQRv3kyblv6zeeinBBZK90LyVGSxwdUrMnf+fQlgsXw0mC5bGkvlDsnQheWnT7A1M4rP5oxKi3vZ4yRt29x1it/sCVmgNSHMAgPlh5MlTqgADVCysFbcIt7CLu/CCToDi1weI65ztFgosDCrhUoFAxOakeLVM2P6Y0g3nQMW7x7MYpGKMayzu1pArOiUAgtVWHZ9BUTjjhkfT5r5Eg5giTlKd42XNVdgIZ38FmYLFIRSWpPgN7jyGzElM8DCgVT8r77Yi9xuABZeFC2D3AawwI2lRwKLPWpYtMyeEesa2KKi5jX2h50F4+6QckzXGeYEOgFcaKaQZWtEJQKZhZgOraCKf0pLu/iFeUW0LmjRKxFkoCYLBOJgNI3UUkn9mpEUqJojh2qflQJYBb2fLbCIp/t1hbDO3lP1W75TWhPq9iJ+3tKX8oulkbHSUpnAnBSeC9+IplsdWKTxMrjZeiL7HIHF8um4TZLGmlWbN1mFtixasIKUwOKnDN7cOHBKI3uY6/t8YLHct4Pnkpv4KX3wcRQ/ArBIXcwHcy7NqLZHtoAFqZzdKhDqT0fkMwRqa2pmCSzy17RiPmlsBYU5gANcH5pa2uE+jlEehUGcKCylp1nEc5wBYsznPdnqtAwwowMBnNkV4sug8ii5Qqwsd0hBxdw+PPFUm4EFqeIWCwAL1HdQw0nMZlsgLPq9u0Epdp6EPTNEjQsojKXAgjEWKDdGowMEnsdxWOlu+5ypnyI/nOEmWgEW5zJ4M4pbXbHaioHLwVAzKlgsdDz6HFOCWeqcYyjFTWfZNLnYFWIsACxUwfuazYnpqpacRzDsEXOzR0l1Wj3ccq7VaL2uhJVC92BeWBvULYPiY5Ypw/0IaxkGoJU2GDgKUKFGNxS8ynVGNNbCQE48yzLrxElnoM/GrtYKl0KfyhXSUl+XiMn5Zy9XQrGtNkyZUVLBzGCsVAhtb7d+W08L/q4fZloWi43Awhl7GtZUC+85QNYaYa2M5p55mVVbbmVuTSML1y3MgcG8wvmJFl2m77tKRoAdI8mpRHjijJLh09Mkq6rWPGsuns7vWmBRz2wqB7kmmRqRyuxV7wsphl2NtwLSdVrwZAxQrnb8n3WFBGDxnNXJsTvcbd6fn4hj/gqm+Pj0VAALrWHhwCKIYCOMWjngAjlaMCPuALntepbsVhcIfOOjvB5xzwibRpsKLCx404tX+e5w+iH6H7dmRmCRZRSfSgGcMZjTcKADCxbI8qvdQQOWpf7hI4GF18XYQmfQ7R5VoAS1D3CKtkJS5rYYELyZXCFUTM4ebtpXZkofEtS8H2jR+U9AK4hxzTm0arFANU54qWANaoKISinoWsNiUQELvzw1uaEdWKiSJ5O7bmCabgYWsFggxkKBhe2Y6BFJQ9CF5Gp6i77LfF7waMClpAXTNBgUMRKEH7BU6drS2KF1JhDvi6wZHb+WP2dEBclEy8eItYRkszXRGFtriM60GjwVYcocr1ooCP40e0Sn0kn3L996WZItbPJ5PrMllbBWwc4QJN+ckuJbS99OBTFZojSXZVdIaquhS1ugZ/JZ8cEc/H3OOrWh13NazO+2FPx6y9MRLa+XR7pcZbHwdFOW29QfBxlr7b2UMl+nyOfxRM19LsARaAk0VuyBeumDMG3tzULum5k4Vd/0wGoEFZpCblNkHYBN33M14d+EGJt0Z0i2isBiAfdCehoVJnc72UH6oyxzOu7RbI2SzTid41SJeIp7q1eB9x9wcpdBCz+hWiUqIaJlvAdQcfK0QyV8dspnmYI0V/zjmVQ/9wpJpoTwodYLtds/WXSKBH53ZCopsjiU561+AXQMLAU/fOhYtCnc/suHjB6JITI9wAOv7mhBgUtAFSMKMmmA4CiPIBPiVTx40151kF/I5mCOR7rpXdfL7/c72aF8dSiXjcyaHpUnB/W0FDUrEshoBMrrSR/3ctldIYihcUXMa88JmAekZ1qVyqg9GGNBnkQMBCwW//6RQaZND7YjQ2ee+m9fP1vLlMGhtUAYYAkgAPcSLBTaj1opPBiTt5wSKxj4QACE1sk4y67HrbMsWKbAyvAN5pruPWlpx5ACrFamFGJkCBX0+aUDi8tgQUs8rUOPQgi68TCZy7jbXPZcBSxmdX384hL4s6SYPiWwuE4htkc0N1+Xbu6b3T6fVlbIJcDCFeRLrcR11Pqx3spFzkv/LrOhIPX8oq1o39DRFUviZ7M47lLCOo7IwILPMhp+bYdvX3+2ugQseEKMmQoIKj3qnSG26kgP3e1kv99rwJ0Wd9KS1V70CLRBAGMnr3paKjBCBnOetWIkwAYUl/MRZActFnYJmRPEppaNo4Pc7Hu5MWCgX4eUUddTKajT4i144u0UWMB3jyJbSHdku1Q5cIcAWDydWV2VLgKTjfpgOCmZtcN9+fd3eI63fFIBMu0Vnz7AFQKLjFUX9SLpc6tmF27KuwHBrXv5zwAWFsXoRgsAC5T5holf40Zbjc0AC1z4SVcIb+7MwMK0bgIW+TjrvzHdlBk0pzPoOcp/PJxZPbU1hsDmmuKprgTnowDWDBQqve0ODzyHub3a7eT2YLENBsBRzRWAAmuCW3L1JQUUDLwFufZmXWHCjgVx2q7KB6QC5dESYS68eJ26GpScBeyysl8EsOD+ySu3JmpmRW+K7J5Cha3iOnklXwBYpBnZL+lAkAbz0sDiUiG8lSrPe246qh/BYpGcojQLU421jhTPm9vP922nRQUCLM26BBblfroGWID+pzOuTm/VslijIjloun8cSEw5zFQmha4rcH08QAt3Uzwd822liEcMwMJ987BSPCLYU3CtNL9V/wAAIABJREFUNy7m2mkRLD0ZAjjgxN4N8mroVeifcSLV8HoqeCg6Wixc0Wf3QD60sD1NBMBJ1AsaKc3yidSu+VCauMUCLSOLAcACZnZe32592Yn03QeLsbCrCpSmQWOmXamENm/80Msrcy9kYGEmeqTV9ieCLsxfrSlsxe/ncLDH6IKMST8ORznIQYGFJk5EiwXuCgEAArCoLBbOKQr4KrYEvWCxQEewOCwDizwWnzcLgTGjDHSExeJPS8DC+p+VKo4xFBs4xCFtYB3ReiW4ayVYG7BuPTJsFEvYHR+WIUPLAu6uYrCw8rYXa1OLjLt9vXR6HqDvIE8nRdqqle0yH4zFh44MWv7FAAsHF1eDinm0cbkrBOZ0LYTjQvA6i8Wsmq8RRxr7NWflzxNM+JQuAxVRfWQg0FYo0wVPFgukBOrXJuQSsFhTYH9J35fAwmmsJxp1DMdqlPPAIr43Rz3qLu4pKjOesajULuH5ZV73b9lirGsZfM3mHuCQGIcAiwWsNKNZahRY7PYKNiDIP+JSKRQc0loODNR8LTRDoy+ADb2OHLEVGsYvas7Wcg/mFwewgHWkDSziWrgjMM+GdGKk/7476xUDBB0ZcKDlj0eL4yjISgCD599+EHk4MmjQPTGmjyZLF7xDBBZ2SRfiDWCydzvV2/6o2Q5PGtQK4OUz9GdKA5eDgafhhJwZ+ev9PpeeNl64RYzFiTEWqUJkGQ+qX9TcoK4QHatl7diaOKhxXqMrpOQPzAduHg2C1CqqrGSqwMIKZy1KByWIcx7pRaVvtcjsfg6AUvTTA1CAQey1VOAKz9tlaBgnL64jmAAf6LoHIGI9pTgUH4EOxzp3dtA7eyydNLmJY9lv5wv09UtwhbgK+FQqcovBtWCaUBbahd+lrpDFuTSBxSUCdl5tf26q8XnAgrPZqn7c2qQFYgpgAY/1p+ayz43yW8cTA7qM1smvm/30hTskLOolwEKVtwpJu4xrdZOsWbaW5tgGFsoFyfdgNQNQuOh8NsU/ym6/pytES3Z38u6EmyqpyJFSqv9UWzMzBPEF4Dm9BnznbgJOTu8K0RgLRO/H0MY89nzixW8stKQmc4+rMNY1fJb96W7FsEDEExRRKKudFQpPyT98HOWjWTVytoQpaFWo0/2GTwksGLipF5GpQgTtOvmuO6q7SG9OlSEAi5xmGldJi6ThuoQziqDv5K8PB7kBCvMC6p3Ind54ivtIaL1pskn43LlEgcUtFarWjMgOriwPEPvCStipXac/QKNSXQ+WBBbfPp513msyKIQNJSIqjO4Zl4IgX1wEp4DGkIFalbjIuX0rEw7Xh7oiiSk140grZloxLAVARsvZXaKEYx9a/davUzcw45eTMduIIBiZKDeg7S8HWKx7W7eKyvq5WVPVXIMhANBZ6lJg4Qpx0sWLoqdWY85mL9rRtaRvCIU1ANVWVWtvkd5c6VR5zhYNRc7iCezqyfwiX8wK2J0EjFS3ySZFFdblUmBhm0ED9LRMvgMLton/1/4mSqQW50s8XfP9NmDhMQyoZwFwAWGOdFNcQgZg8YCTq1XMPHR9qqwJ/zhOnIhvgELVtEwoRD3NI+IfZZlpboaSArBAeykYMzB0KZ+IKLzido79MGXuJCgSLaCwBr09NYf6GbQ20AE59uCVN9UVgtOwlQg3BRf3WJR393dU8AostKYDLU545k8d1DddIfgt365S5lz41uGoUNAJ9p9e/o/DjRzOlgZqR/wCWLj7JMzbQVfNDaA9LBb4HGm/XoAqy2LSUA1ThcWDYAJxM+6YQJG9D6dR/vyIrJASWMSh+LzUTaEgwcGJFanaIS6Frq26UihcHl6fxGwXxBlelCK6wsy9xAwRixXymI1KOKZdYzUp8LW6zAysOjiBqy4F/2qQOzJ/4Or7BQZvvrwrJJvkNuuFFwIWiaGrTbF5HKsP+jaNBuUlYLFFPc9Como0W9rK0ff55bX3sgKLM1l7awIstEO+9SuwmDJSVtkxiM0URky3VhLOQPNQV2pJ5acVTRU4UReBtlqGHc45RF4IWFSAhXo0BnHCn3/WYllw12jw5uGgQv8dSkMDbMBaYSW7UdiJd0R5LQJqgntcDGWEgPCH2ZnXntOs7xe8BdYsKZs1QrCwJdWlwXcEHJ6e6DesesZDr2OK7ZPGdOvi4jC/ulyDAM3CoRecOdgwc7gvO8Z+f4diT5Ym6X5+tfx08keYFvwSspSw6Egy78HyhKH5x6oq//pwoxYLrS+xBCwc57oFs15Ty/5SV0jHIlSgP6nha20HD1z33gAWKS4EfDqMertoAhahAFbkdZdLHq9gy6PgC4ACGT7wjvlIlO09WNI+HXCRmCIKAhN/VuNt9NK2LOfxW0h4Kx2JYT9i1p4+6kWvdPYI4ASwMpThMTFarh3g0d2UP2+LxZw4WlMjLVF0bVsN7f2pgMUqULj0gXrOkW5TemwBbY6c10ayra28IUpgMa9KslHwyhgLt1j8CiwWljA6B6fAAi/GFExLISiLKiX2orAuuW1yBudYVGDTHUAzLtP7lrmhBYHi1GpZkVF84r6GOT2X6OdTcCFgbKfjUUt6H24OGjfx9nhWCwviKgAstLqmllym7xuFsrT2Be4F6XYaW+HFoSC0M7Cgxk7BkjrsODeLUmx9DmVgGkv3nSmfPHMAjkG6EfEddjOVEZzN4TsdWLL/uytE0xjt5My7SKjz9W4SqyWB+zcOu95uNs1gAW38L1gs1O3g967YqGYLPti8zUT11ze3cut+fvMJwGIBwnrwZtsXMmVvTQE2tw2sFU1gobIdwCJatKxwmUIwfg5g8nAa5Tu3WFTAYk5DIXAWcSiaPQNAYVatfEkYYaFaESxAk7W6/UIxxl+wlDl9bYbBJ5kpBH92L4itLfEJR5fn7+4WpqoqQE0ToAUKY1VQYd/9jF0hc0CgZpg5ZTknUJbeX1OX9r0BC78nRJeqOggkqBim0ZqRI9iNPV/xWAs/u9Aqm9sGBtrv1gPb1lYeW/5tATQmYUTFdGkWx2yMxa+ukGr5VoCFndj8JQYxxprFUVNvBBbGAF6cKQZvxhPYlM8i5ywdONogm/tvajnjfg7nWSvi9fR01LkeDgd5gDkc9QK6Xu40rgLxBT3rSNhlUKiyqXdDeDCqFzhCsObIy6T0OnEzb8csjGQ210lbKcsk8X0PxH1ApUfLhWVt6Lu4Hvsk/ai2lBRYqYBJx3rmjZdm6nfAldaV+in8EPDgMwCjvsccLewyAB/09P/BEaQmIDtyl5hyPkCiASy8UFMCFqcyeNNXzIt61isOFgWwUGBgQYphhW29e7VGNIGFZ6Yo/xuweDJXSIV+I7nwO5xQuCjs5sA4CvCHQmi9HAyhFsj2sFgH1e92oyvSagFmYEHRwmYojEUQ6BkfXgbdgahROmUK0Z1nTrCUzmpr7xVP/SXEbiTjCOMp9H4zc6u4Ve2TAgsn3lYIcIVWvOqVeUgRbUHO4UvCaKZ7BRZgPuOmZJ6iAdXlgP53BVh4Dymrq9546dyST1qXEWXtvShUr6DFZYMpnm5Mdfn7lBf4jLUzMzEzG3iW9tsN16byKfg9plGv9V+K9vZaXdteq+82OCQ/qaDyAktJmSTRbnxfJonPzw9tsvojmtLsCEs7pdCMWSjlnpq22ZJGLYnggCevas6spLOZoZm2x+0/UDpPp5PsDgf5/oTMhR2DNbW6Zlke+ohMkXEQxF7AogFTvl4OZVkFABV6MZdF9uM7Nbdb0atkHp8sta9BpneEC64sI210tkHpF3RzkZXA1JSGea+G7zR40E7z5uNxCaiZEyLyx/FRHrWQmE+iusAkDSRoZmUHyNe9/NXhILgFHK+fEc45jnKD60SPIgNuDo8y1lNPLUbCYx99CXG/xu7GKmdSN6fTe3Z9wTKFctlBdOtJnU/YlXQKqB5OIt8DWKAEpgV2+CxUOaOYGqp97ju5PVjQi/OIDQ4GJBbnYqaQBknin1ooGJihF4Z5xoc2zHLcGuOZ6/yVsjNkyTio8NAMd30ATGr/5vbQGCezlPhdJkzntbwZS79Wkv9UrpA1pXGJEH2xZ8uEdVuVK5TpBFg4luCs0/4sgEXw2TYm9CuwmBJlwkMe5ZzstCl0bas1NK3PNcDixfiwauhaMDBnFdraXhk+N1Umsf1asTiwcNGsSzJB0dmN0YqmyWSgOJ6mnVptgxQMGPbqC51mcjN1kSO/yTVyIfkNFRtRt+IDQEO/U1ABNwh80KoT7ciMy8ZwEsV9IcgowLs4laIGAUp/wxXCi6Y6nkI1W8mC1L2Ust39wKDOaXmpvANIzdljQgjmjBKvJf10NfT/5r41aKlKxwJCUxoJR6RKS3p5UjjAUzeCN6GQkXaKfw+pVnfox6NSO5Ev+xv5TbfT0tUEFgwwvHVg8RQua0sK24IgXY+Hc5UqaJiVkEKsmjn3m4AF4l7ODiwcouV6JAQWnMfjSeTtEcG8sNgwGoj7gMGscHccUCXVAlrVo2OIA4XSVKGjYjn6BIw98/Y2JyWyRPT+ENtbHpiZ0rFtA0XbVAJaZv3Q7izbw+Nn8Iyuj/EcDUpkXrTdd6gmivEFN4vHDdn1qb8CC9tuNCVGa4L7LK8AFhrJjUt38s2m+ZTwssBizd6wTdmF00BxQnBh5B/WYqr+fltvW5+6GHxGYJE21eVjhABgOWoT5HMpa1sn8kLPbQUE3t2Su2lLW1uARdwdpv4TfHAauh9elZorpAIpT6MsWiRDPIWa7XHCtQd4N4MdL/3TixlnfoESsKjdIeZPhsWBz5iVQIsrjfLD8aSWh9vdTt0gKN/NKoeixa9w4kQRJhxU9fRrsRf4HlkiUExaMMpSn/E+Knl6AQYeTijZla6p3Lg7aGxPGy18Hg4s4k5Oa+i/VKAsun1mfBPNAF19T9vyIFHO37MLdqNd7+5BksEkr9kwZqBXxWf0eALoklFeSSdvuj0BV6r/wAmgjgXMIQOsFn4M9yUyheock/aKFRXrbnjSP+Mo7kUz7CRO9xszdGixMPeBAgWWKfeEYBTIejiP8vZpkP3elsozYywmAdYKmhVC2miBobiGI4p9ecCwZp94Gi2/BxU1SNNiabILuCGvg4pzQBHjoRxQeIaK3shrtMPcEQOCqqzxGni1WBgo0tgjLMlPZbF4IVn7Qs24Yo076hMDC+63tPG4du1jVjbBTqfbggSXE2ULsMjofNr+FjV1+agufiPlZec6xn6ouuwAi43sZu5ckGku9+Dicb7AC9sozjWbm/tSGy1QUjoulgA3e/S7QngIi8FueVCR89bWyE9bPEHZyXcOWMSJXwM0KoU8ibMwYOGWLd+9OHV+PA3ywwmlnHd64+W9pSL6XE8I/EPJ6FHkxoCFH2rQraY6IrCT3jhN4wOwYOaF11QxhW1FwtwU72Kltep66o6ehqRVZxjSaEAQcxnTpndUQ5llKfTt2S87BHxaVUnvw8JytVPiAq61ggs9vfMCMsSl6A2dHi9iliC4lrozb+5MAQGuv20ebjng8cFO3ryBnYr7jnEU3EBunaJlIgILWwV102mpcwMfWDtkhaCsNy8NQwArfod1isCEeNBggA/EyKyVsVPoiUFXSx8FiEC6st/REote+So5eCNN8y5zgw8zPkYNAHVrologUPwrBGcqhNeaFxwz62GkXlI91L84YLFNprSAhXtCLtxRRvNVi4U+V7bdAhYTUFFN6GWARRQatXgvU63mqLElGPMy0XTF05FY6bh0zfpVwAJb06+UvGJYn+KVbcDC5OKMVvjUwCLHWVwDLKbH52g90CBOrWnh2SH+bdBe4aMLfGEk2gqwwNe0R1p5ahPf0GVvn45av+Ku38s9/Od2qZMlZMhxN0p3ROYAgt8shsetGQYs1BUC/7YWN2KUv6Z12k2WETcVAy6YrdyVvCp7aa/n7wrS+Sn3gq3kwAJK39MdI3BgSWjcaWEpsK7DbQixfy+/TVCUz+O0GdCNQoszlaQqWtWsvRsz9GvFCfZPlWlMjTVLysezyOEwyt0dMz/yDiJDZGDhbiljlQAs8I5nhaCGiaaNHggsWNzKInPMreFZOpTlFhwZxqZXzqeqmRbMacGZfmFYrUt0mqYckpXKAkIzoDDQZ3EcGqAb6IMbUo3DWaMCJei1X7PVWJXRBIoTmvwLsFhsAxa+oUqlShR2wW4Ke3YdWEzb/RyBRSma5uHD5wQsdD+FOItLFLtttWSC9ncRiJtP3Ze0+GM8u3bWb/PwpwUWpCRNqbYLk/nIncmljynPIo53OjecDpnOONANYkI3nswKql8mBLKMjsOrXCE8mQ7SDczycP6HCfzbp0cZ+5282u3l3u5l8NhEnBCf+kF2J5Z91oh6u10SHSP9FJ+jxDXIhe+1kqG5A/QQbpaM6H6hVSBm3mQzfXR/TA8qOXVwcmmcm4gKYGpco5uMmstXqySzWa3K87JdZEX3BSwPyENJxdTi8BtIkMYPy5/UTtGHWRNS8Gc4amngYv47BadaRg5Ajddj8EwRxHbcWfXNxEN2X0tyhSDbhJXXCyQGme+cAIuT18K400vC7KIws5zQ1cACV123kyPcY2Yx8GImSDXVSqX6jll9zEbgXhTn+Rit5EAzkchGyaxU7kcFawBbQ68X32UvoofXWtVOXIyngdMiB71YL0+ZgC+4QQKf/IW5QloCOKPSWgU8F1gw3dRKooZjUDtSYdnPXAZvhs1yuZVyQdOZyS2NdUKRWYvoTwosKksFlM11wIJIXIPJKkD58wAW14DgpT3RYpULbGR+w6kNS6/KVn2wBiz8pJSVR47NyDEFqfy0CbiLrRKxm5mpZupY8Jo/p1IVt5Gy9oRyjgICAIsnOex28hqBmzB9Wz8ggwILBL+de7VYwCyuAXi25x416wWVKAd9DxYNgAueQM2AjQqZllIIBab/pJMbvQADYIsdJhaO+4MFNKJxPLtjo5nAIwjc/e+GoGRZIDgo0l8rGvLwy0yXYkWT1QX+eqbU6vfFPvZ1Tnk39ozBCY2VgCmfA1OIoW4VDjD3WfO3UdpNFhbfsdOEWF6HjmDaPGIHCzneCqXCCSzMemIAzCuuE0QMxAdaSoJ1QDzLQrMr/MJRs4ogjsI9QngH1hItR27veaEra9KsMxZr5DFGZm1Iw48WimR74JoAVO3M7ZGsOIYV4ZrCvx4oYsCttLgYbye9xZH4Fnag5XwW9dpfELCYO9XFwjJxZzj+vkJYN7JC2Epm0rYcmz95trJC4tNXjLIxhNmYcXv2Z2CxsJoJnmN/ncWpBSwQkR3g+gI8+/l9VfPdEjddDyziHRuZRrmv0mIXx2C5fSbB4l7wwDMNJnOJ53uttlRs3CRFz/WxNO0EmPBR32EHizvjAeBXP4/yw/ksdz2ABVNME+AxhYLaFQcAC7tim6Z7pvI9wWKhaaijZpKwkqFOLBW81iZNISLz4OHYycMJVTN5NbnfyeHphmout0JIbmq30AyqRgto9NN2Ol4o/bI9IpHCWEAVqVkHfW0daKSAWgAdT8rN0ZyhPHQFHGztSo7MK8JEBcvQ0WAbA6qmFDu7AM+BmsZgkHx2yPNgz/SEWg52yC4ByEOKiSIC/Kv3Oyq+jnI6sZRAxkHUIX6XxmB1KNKoz53sznTLIHAX3+s//aCT4UQXS7cjmGAMBa0pCiQsjjTxgafBWkZIBm0hmNfiU2ih8NOnURWxPQMDQkFArxiq8SxakEsvprGKq70cdnu9sRcl5TWeBWAHVkKjq1u6otzbBCzmz/SleJhXi5+DqG2NjuYeVpUz3kvmuJcEFjl+2M8KTBorJd2lrpBPByzmJHDuMT7xk1orCm62lDw7KSfLxcXs535Oh4OW4XOlW+zi7n+yFy4ADReMUQ9SFnDpr+naUCslxTsXvJxcHDo8vzyJ+wfmZ7Tjp0xXbB7f4Vjj8qXj/mfqXhp1/i1sPrdzQVC/P43y8XyW1/u93Lm1wTGPZTqgbsNh3MkJVgncI2Fkh2zAhWTIKoFCeK0+bQh6npbxKdI3GTswKKDBracfj/iXaxocDqbws8bhVdZ4BPUfzHUEMAZFpid1n5lfXFVYPJJ0dANslpee6WPv+5p6JonHhPgyw1fPAzaexDwIiNwWn4Ot57SJO/AYxEqLBfepw4HSHuPthMwUI3hOocT9Fr2gjgXAYjeojcmsnnn9VZU6sLDbzdRqYq4FZIPipK/pn0gXPfP6dsztjNIau0EBhU4dhaY8OBfBnRYXAquGAsEIKAITGhZI840HVjSse80sRcys4QcEKLSa9F5szYiGIeKKeFjQELFyAEC19N2bw8Hq+DiFGeXCgljuQvFr1rMvaxZY1KrlcwUNJehZUrX1DDJwyIbIJMLyamw85dRyVoVBkf5oyoos2xTLTWAR9nR69ZMtRpt+LcEaZ5GBhdP0Aq1zxaMUsi48rQBPaMf0T/jkskV0MUXlxFPRTu+49sCxLKyuGP5f0CuZc5g9UbmoGnw8uweSvc+9+vnEiIJZvJisBAJ6aZcJvxjyN8EJM+yhw7P7SIp3VFDznMfDLU6XoyC+4i1uMh0GebVHfIW5QQKwABVwhTrjIQbZo86DXkfNCSqwQADh7qyuDQY+2qlT9THetdoQABZDp8Di8Uh5o2ZuuF9gqrfYAFfb+FvLbqtFJMUxqhKDIgE405oaCLg02VXegJlMGyaKovStiei7yAtIWEyBYUmvoEoQwFgZ6k+Wa+dec9DJgEW3+MYNlBUrP/UjYiEfih2nfgpzBxHkoIYIKqKSXq09zvHAFYBXAQjhUUquGO/YNbkS3CqV7gAqaLWBKFErj4E8ADuvbQLXRAEoolnOf18QY/jKS3ATWAy61vjfzopcKeDJhFE3DSqMfn8c5d0TgqFH+e3dKPc9nFMI1qSlIg/FXrbidC5nPSojxXugn7l00ziHT6bHXkDEflpgUUQTXTTaVWCRdLChvplaCRRulY78ZAtSdtTuhp+WPH5JjsJFZJw8XAuOtEv9yWaW8GXAwkUUhR+FG/LU9URgxWgc1jxvNr/0t71uRUg9DebwLOWc4kscZ7QKW5ICD4oSRmiaZ5NHxBQYYcjMhjFl3l4FU/4TYOEDgNInsKAiZP2K74+8qfTVYacWC69d4fGr6AvAAhYEvK8unFRVkVUdAS7u+kEDGydD1AOLgVy3WKg7xMvwkAYw6VeHSuNfC3w11wvFkCnOAMwUL9l3dKkgHsIKJCX1zYdqa1BJbZcXAQLYdmzuyvRdqYFKy9F0xWqA4UKz1A/ZG4I1gjtDXQ+IaUiEbvOKKmsLwFQF7u4I5zMNmgjtIxjTiKgXdVlpbsOqXCMAOoOoBBYlzZOcDUyg80lDNCWia0le9CJXGkcz9upGYZBqENqmcnA5Hixs706jFvNCfYrfAVjsThrvctgfrHq00Tu5Ih38ZeuIy2WP7dnkCvmcxd88sKjVX80wmXGjxSL7Q59Xx+I5wCIKkx8XWJQrPY9fps6PH9MdEi0W6RQTiGYHnnw0uNwOnnLXPeBQsX9KOXXKXANYPufd9AnGFiwG7hKPSjZC1HlXSECNSdXaCRcZIsPA+xtQv8ABeqrFtQAsFqdLywAt/WGdE3MRWGjAofmdn84AFmcFOK/2rLaZgEXoCzUO9MZTrSZK/zp6eIJaOCPLBKdGD3psn6B1D3RjcoU8nCxLRUeF9OhRffYav9Gw2rgBwIorslRzSnEsAbQCIKsWyYJkdJ+k+lG2HRyI6J9WqdEVfqn4LcPBhVtIraTFoEwp9RN+RFkeZK1kLQTVBEokyufMHD4DS4X+S8G3+JyzijIYn8KFoTEUGj8B6wNqats83a2BeeA5uzxMG/KqlYPVxwBLWXwCxqNBlEZLj0Wp++dgDESkBI58jbkGgyYLVA5m3cNlhn2h6M92WuI1FHEb5O0jYnoI/G96kf90O8irAy7O28sBBTjij8lRJiWQBi1q60h/WQWy5sFDxX0FfHMmSi4jZYifBljUKuvHBBZT6uVP/NyRRXx9Lvkxlew85PETQTwYt0sPz51T7QSnJzGzWJiYQXT0dcGgn0Bh/+yazLVBUsbOhhijSrIVWsRN5+C8swab2UnKT37ZBTzjfJwjIhWbXpyVCjwZfydgYTCIgQtqaXhE4KYWxurl1Y7AQk/C4QciGWmIH1CZ1zSIKmtYMmSwapy93PFualpbPN4wHVBzDQVkoeAWzQ8nOk1clmlgnt4jYa4REyQe15UOU2mjZP98JJZdU5J891Rg1FJeQwGK2QsnsVhTsBxZzEYEjX66hVsHP6xd6vTN2RdZMVMc+1jYPYnhVpk49/JEn4mflKDd0QGLRUr19e4tPkGDXO0iMmR1wPWh1il1J3QynAe7GI5jH3adDHu7G8XTN71kJdJGNd7Gy2DnWhRa4FOBRk4i8HEmiWrAIsUlFTEUls5tqbMYX4rPQNaHqTJaW0hDANtvj2d590g6ap7Q2MmhH+WbO8QHiew9tiIHvSTApWXa9fMcJVhL5L8QYNFSRFOs9SmABTcHNwGXwmGsMXxyYOXgI3si7YgCXJhweY5eyds4AocpMKhzo2urRG1i/vGsFsvAoiRc9u2uv2VheMnHaycOW8Pe4iyeQ/u/yHeNgWFZKOIsrgQWxTpaLECqa5EKZpHSHiRNQbjOAdx7dupLrpVoI8vuHU6LloLjuZOPJ5H357Pc7ggstP5E6FKVn4UpoHCS1r+wSo8Q7nCBvB3P8mZAGXBE4BvIdVFh7/LyM8ZfIOAOl1398MTYCH9DA0HPuBBt1FM0bs08aGqrjSkOLEulSRyD6xWVDqH2mJ7iXWmFKqvO3w6WcE+KWzss3jFZgJhein9eCNssAGmTmKJOKo1Pu2tG5andoJpO7ZqiA2WZXUFFQC8CfaWX/d4yMcKkXPHq3AAq4M5IuTgsoTGcEYsAOUFr1rgDqOCzPUp9a7CMAVLT8DcaONnnFE8rtOWuD+c5BpsnDjQGjpCMipxR5XK8AAAgAElEQVT1KAxs2fMAOyzrbVjYLCTp+Z4uuA+4yv1h1KqvmAVowTni5t1BLRZvbndyOOw0FieaJHS1jG/8gNWyWOi2+KVZLHwfJwUemHKCXQsk4YKI/9X3He5doQ3cFcLGfs7AIk9+DViQZFOAcgX5Zl8hKIqrnDfepOf02NYxhZOT8Q2FF8O3gdQ/9fxeklY/aVv/u70v0XLjSK5NAL2RnLH1Zt6zn///x2wf72NR0kgiewPgE3HvjYzMyioUukFSlEkdne4GqnKJzIy4GeuElHDcrOaQdEVMA102h1TBGa9Q+DoDZQ0RMcCq0YCuHT0ugwuBCn8yEldl3sCJucMmAcfWBLilcC7lo4WJbjcOLK79eov+BCqcHXha6KM/a1plOUqaY9+vx3252RzLu/Cv4Hh5W4ZfYAUWNierSfGz3z5TX+rHQmAfj56G2kfO1MyeP8NyNrg5APk0wicjmJ94Iblp+hzngn4oWoykjteJQ72PRj45MDANBxxFkatDEMPrwfBlVWHJfLue/TrX2rrNA2oqCF4k3zIBKTOPzfHWbuTbLdNqwzHC+jKgZ+GgNkA4bnPg/oWhim05bLfleXcox2sAP+toY9EfqlniER4wPwBXbMq1JaFiZdoMJrJGyv2MY6Kktz4g4FDoqNPUk1vB4dN9Xwgo9FNLhbwpx/Lj47F8eDyWpydqmmjlcGBmeSs8Z0op//C2lO/ebt3Elk8LFPjQCEpbkflLz2EvDCx6bvK5WVvPNObwVCYDT2wOORVupzr87FnQ7hvJY9id9inwihhrPiB1czUjz9MCb138N/d1brNlsmP3tmWXzM/nsDmdbAss+u91GWutWafBhYL6MpSy3/2mnbzWs1/A2Xvjf8sL1dGlgQ3yuq/7f7S6Szt4AD3S7Xtv2aUcFGxTuXsAgDbp2bSPqtgFAxgDC45XSa38OQKLvZkzkH/izW5brqiut/Oq7Mh0PXDB8Kvdfs0XghLfPnvyMurHcqN3ZQpJZNJONhmIKAWLDDFHvBo6qpoQDmSshLeDi5pASs0BhFETQH8MVdv0z+nYOFBwBCMSyIgTxmCO/sRlgAFx3qrSbZUMF7hpheAjCm4xp4Pa0PyUTbNyhNpqAC03N1gWS4v+2DjNza/As5i6pK9S2cNj7f9nM3Uoydi27Ldm6jA1AB1C9rVmi8aM8F0Ieks+5WYOxyn0/aHzNzYoRgyg3QFmTgahrNX3xZ1AfbgwpcjhM7QUkjM0ezxuj+WH+2P5+d7mQg8OOp0akHQ9kXxOj6Xc7kr5h3eb8oebrVfojT3CTYLIFtA3S/qR1P+EwOJLgIx5YNGOJm15nGocku5AgDeeFkgT1rgWWPhwW2ChT14CLE7gjW6YLVqps6xHdErN9p3z+rukRM3AotKwOQg8tFW+rVnHfs+inyqQGL99yan8btvq14hcLGktGkHewI/TO2vyBKMzDASGw62HoOKfMcU+m6q67AGFM3yP1ef7bGTaJ0tWs6Lpwx6+E1bN9FbJsaStkLCQHPPoECs4tmcGZ7Nbl/JwPJQ/eN9h/cYcXPhDYyZBjs/tEyQ7+uEjcl0oMUZAMCoB7BnDXfa+fCWi0FU3zko1Oms6feEMKguG/S0tB6Qk3nL/hPR3v8UVeqkTKShQgQcFKAGXwI8LcDqRur+CF2jr2RrCeJNYdNq57weTWh229r00ExyzgQhXb5i5A4jKzCEOYCxpllekhRnEd5M71xJI0K/kysEExlUdMrHgQRMOVyaPHDggBTrokEBFXEQroDDQ4iNJl1aR/Hl3LFbozpK1/fd7okYHT1pVc+zlqXAfVACGm6tS/u7dpry7hknGNLUIN+aiO2kjQX9A39FSb/7lfWRq15QvxOp+q8CiEzAZWEjMp4RunwxYZONVML/K6hrA0crzWY3FaXacl7Z9eip2pxqJ9pPfisaion+RdKKxCLIug4s5jUXNLGeqa4T6/b7+nbdzWsV2z1ZGbZFe8l0JbbcS62Qxdoqy0rV1/fQmEVPTuyCRml23rWn72fyRZ+PRFLG92lgkCVBY21H3w2zYvz4fyp05blqp9GQGyVpG1bZyRzrLW2EJlLzBTbk/7st3O5RIZ/aDBCwSOvGB1QuR/f7xeVt+fTx4dQf7x/iQmLCyJlL6x4/sGIkQa/QDugAkVHBDCkleSeOR/ElEc0/53ZA7GRLjDOn+m+wlNNlkDUfDuShNIeKhpfH5UtOBvBQEHUpbYcKd2gmdcwAFJW+D2cS0GT59KxjGJG4qve4fqxhYZMiU5oDJp4YALRtrWjGLLYI9DfBBQBGaCpqbTEPh2Tix7FnR4kBxCzOOAQrLTWHmssfnTfnL9/QlUQgPe/OS7amQnoHOm93GgcVb08zIOKUoq6xlT5e2YK18Iy7En9bHIoOLzwE0eqaWBUAvnf1k8sTE0cEWfS2w8NsRCyQlyufRtLc1MjA+O2HNM0PvWeR54mEOWEx1F7UfvfOlBav2UvrZbbXJOvq6njtuMVi74SG8zCJD8O/ctvrV+i38PXcmR+s82oRzc5g7h1lgtapwkJQFjVivZYlC072uRGnQTAgM5twWcRS7pes1FrhtE0QmYKE1j755xZSD6P3+UH5+Opa7661XNL2mjwbcCZmXiRkVnfJ0PLRS4Jbe2wSbpfJ+Zw4Ie7hoeqZRsaqMmPmZNK0mbQ7HbfnwdCymOUG65niIopdCPAkLHQsJ8XDWjOgPFQnjrTuBQq2X90Ki1LFWf6sAGum5/vzEcJ0VKzxSAlcnrvJpHy8WiloUi/Ao5c4E/m7jpcrdX8MGRHABvwmCJXo/yufHHEkdUCh/dtIEKGup5RXxpFb0nVAeCn+NjpMjM7XmNs8xGDrq2S6TeYQmD1QUreY0aSlsX7kPhQFTTxOupF0290N5eCrl+++3bs7KNV2MDga8XPMic8vBTCGb8vfvNuXOgQXMN/lfvmQHgEjcsGHBnw1YMNFMdTCqZG5w7YT6/RSaqTaHZ8yIlt4PVtM4WemwvdgUwhjfClwqWJHZpbklxUFvAUbMp1lgJluJeOY66/OABRDy9N8SsHiZMDy1gueOu9KF2XnyCWBnDQ8mfcOh9hyAQSa3XwEsqivbbw10TAGEdtrQHNELsMk+OTW/DPzSGYtKiHLihKBQErK4GtNR7KXAAkKnVj81fwtkTpQhQSbOCnSCQhKcCVhkwVlFdRWAYNqH8rA/lB8figMLLx7GHAkBLOo9ENEhMtdbCKqBC+7LaxOKXha+Rr23Y8ianupzYqOwUEIDFuZ8Z+AiHCAHfg+94JhwVjljEmS474HGne7ZNbACVKznHX9nzY/8OXJyNIGRfr1BDq5RPrMCH74EcIC1di3bqGmKPH8HP9NoNG4zdbiGhs68ABMoPtYkbPPoDqbj8D4AKK6Om2L5IeAwWZNaxR11cOUYnZYebHiODPfnqk8DrMBXQ2b6yJxJUPGwOZYPtlHMNENHYJh+juX+sZT37+1D+vFoQrYmV8JcKDtvNDHaGbC49eRqLVcWiBtJ3/yZ3rqwj8XLBE/71jliZiVo8A4W2h3KV6rCnKJTxrw4U2NgDK2TvbPaH8lMQy2CljKkmAyn/6CGPDfDOIdyvseWaHLi20us9Ovb4LqsBBYvNWu5lzmdlhCjP7cftAKnBO/rZ/5JW6iOKewm76w1c6vAolKk3jYlfJriRQQTHmmQyTsj/aZ7HePyrJTp1uel1S1fgZwt2Z5HkOQhJfyDi3DVWMwBCy+G5XYNCHfLvPnD/b7cXm89VbclHHIBlGpxaGqmtvcQWd5KrRXz3jcPfVNYmK1eeVRcrrDgVGi0U+bH4B/2oDkZesXTjTsoPlsmz705eOZ6DnWyNh7xntnd232RhSIAXJtnIr5PqYASRgh+R5kOpYJHb8KRvh8HVzY0yc65zOyxg/r++grFu5ym8ouQaYy+EyjUSf8UK6hl/VDgukaF0SPyoTjurKAbgINrKijgvUCYSpg3+3Rg7uhOD+YBhCefC+wBaCr84kOwElElxDvuP+6+G1iw520pHyw8eb/3irpvr40WiPSRD8jDQynfvzeNRY1OkhzyzKxciQAWrrEo5c1VKxuWQMWczPmNAYvzRWMWy2NmOwIf3WfstmGfcShG3GeJrSszW7KnVFQRaL6/KV4CWJyAT5NBfz5gsQaYrXlGU+hYzwlg4U9H6uE1grEnVXL8M4GT81kMhfBL+vikUOG8xi8ILNqOW7pIswBBDnUtgAU1CxPNRT2Li5xCNXq8BDmiRGzNvM4GTVnw+OdZJchnCQkCExaek3BIHdZfrXaEZ6Pw/6wq6Y8PVhwM4aamtfDEUbFdad0Xb3Fphi+VAdN8NfbbZ4YRoqKuuyIGyzIVNdWVEUIrYWXFv0048Yqrfc9LhN2IPcsiK1taUi9z/ve6ISbgYLCpDnt58QYE948GWz20A8XyJdCsQXCOV1ImSB9jNVG0/PyAtNumLbiy+in2v9WwwI3c9wmREUZOCGLzMVOSHBNNK4Z4T/ehuKJjrGuECIp8jzAE18iLME7khTAthWkN3Mch0TRzoQy2ei5F+Q2nWWoH7HeBCSwXzCyKHnKLDP0pFEnkgKKU8rEcyl8Pe89TYqUGbF3vroo7X1rUi/ulbo/l/mHjzpsAUNxnHNyV+5BgMllj8f//sCl37rxJraIO53kc5DPnsdCBwFHqhvpSUHFKnK4AFo3tD8MSC6u33PPGB3uebFs1NjvPegouMrxI4+67ntFYnKJEvze+XmChmZJGobqvM5zaBxlaZQWglqXSdG9S4ME+a4d2yc/iHIB05mn9Yo83kPvEKJaIm3Y/wYvAhZ+5tK+rt3w1MCXpOjTOBOtM2gm/EVqRMmXB1Hfye6BQlXCnbEVUSBNVUpWe6sfEgAn9rbvYoyrpXx/25fvnTfm7N5vyZrOLKAap2VVJVNoSCWf5Wyi80FNHmxbbxmFjdBW5Livc/0my2a9WWRNZtdr1ElcxWqiomRYRwg5+FAY07OejFSkzYeypnrtuE5MZrXTP1Zu/kxkF/VETmEwubtLYblxIWr4JAxNRy4O1OgQmYE/S+PC7RXQQHvGKnxJlYbKuxXE84uYSA5t0AqWmyOiN3BMpv0bWW3Pip64P4gQqDjZKm651MK2I8xYWDdPU/JhsLXroUH45HNxB2MCnAQwDOnCuPZZ3rrEwEIaBGr748FDKX36AHwXMgFWyXV3BN8VpxrNXfSwALGCVOTXLMTv4AhqL8wT0Ol66NPnM6Dum3wmk5uLbaCzOFdlYENj0aWHlEL8GYNFi23Ur8PqnzhHI+a4wvzYjADHOwJhXpW+7ghgdNCWK8TuSXxbzO+fM4/VUmznW/PhlTOHlo1pztnugXxnYxYCFL5lul6jmaaYPpG9miuxku1cYatw6GWrnlR3JjGONOUUAArsNmkmFZbbLsdzv9+Uff34u72525U+3O89pYYmg6g5hVsjGQFKXywW7CQ7TqNBjz4UtJQ1utDV0MFg/hZLvyS6Vuc/atyUjHjpxIeBR/b6qRgE3ayuOBoGMuhJMPLVoYK7RDAJt1TEUlFb5dtM+IL22wkJxVfdbtjB8Nv0kE4vMMIpksZu6C1Znu/QJkQnENBDeRwUbcrqELwMCeu2fCq413EC3zXRAhpxDCiVqUQwIeLRH+O9U8xhcOyqACV8K9vG8OZSfjwgdNTCh7zUEAdN3N+YbARBmY7J2f30o5b9+YC4Sf0E+RmY+on+KJwajj8WulL9/t3WTijQWL+UFnwBYkLEGV6+3dQyyZz6D1Tp7NiuBRa/i5RgVtZW7DZXs0BC7boCIDJHrVkX+envkOKdDXgOzOhduba6B8+a8iB2Pd05j8fUAi4V16MnGbTYGFkvrWQWhSn87U1TlqNBticWvEa7r9g+eWgsO1twfz+l36dl1wG5u1/WfT7UW/WWgnhjxkNNUrlEiflFlzKDi8rOfTHbmc4ozqsQigPRcBhbo233yKeRrLJ8VnH7/8Fz+8rGUP7/Zlj9e78oN1epiiZk1Wlt5LtJcwC/i4OXUDSgYsHCtC7UYqrNRQQE9wSaOySnyLeGRuqtS7wrjTFvO14bLAc0GE0hJle+gDWXYkRPDVOs1ACvzVjc1UOgHiGB+DKe7iOE/MYjI05DBEkNi3cclFDS8gUv7wugP5d1wjKJcHJ4wCym2YXLA6tI9IcxxWpgGx43uDSQhlSdMuQ0g4fk0FGETk6SGRM6ffNGn7X4i5sx7KB8Oh3JvpioDczwCIpFnUKVoNWD87nZT3lwBxCIDysZLof/He4Cs1oF4U26uATMM3MnPwzQWFm5qqd9f5I+WDvanAxYTFxz1+qWBRWLWAhYDDhi3pzOBRd53I2CRRcVvEVjU1Vkr0C4prAZ9DuVlFmyDB/hRw7B72bR62ByTUtmSScDTXat9Wsyt7m7y4Np1+FqBBWgIK1NrPgQWHK1i+ykkUI/BiCQjvwW0Ft4ik2nlli3MU5aGDCyg+UjmGO0t00/Tv8I7p/y2dx/2z+VfP+C97+6uyltLnc2sjLG8TPiroffgwh0v3QlT1bjp+0AjvKvwOW34cJgDYt0r+K25ImMWzXaqvdZ4GdGyu/DFkaumBnMQtfnCRwMQWKm061rWzJ4CAVnYQ9ZWxOPDy2gk/Eja9Q2HWPpOab41B0c1Ccixk24WkQpbYZxBhbwICciQvPVkkoZNdlP6T4QpK/lSmEaiX+fQUrAtwlQPO7a8Jg+2j44H1xBpro3ey4GFNEfH8sdbc7pE7hRpLCzN+3+4xkKVclWVBcDCNTfZx2K3Kf/vLfyC1l9oxpztEwKLOVY6gnwi+0vZ7zkai0q0PqQm9345YJF2qzYkO/pkwGKlEmiksfiywKJb/+CCST0TDK5qEia7Zg5YrDZvZQJWYGHcEzZnJl+aSLRPATDWAIsZcDW5vb70fPXvnQB2q7qZzkuag+yKtRpYVO9GidSAJNIQGHjQ7bMFF23uC9iX4bzpz3Gd27Nh3vamsUAaKpq2ISSP+/L+cVP++/7gGgvLS2GhfOZYpzYcFCRWKJCgz2qkgGlbUBEVF9ujRz4IyGh8eJ8+FD5m0ZfXYd/SM/uztaxAc6B/M8fMeMeeBb9w92rb1litGQc+4TwN/hvmGh3t5vU2VV2smYRwZ1pyzQD/9/5cM6IiY6z2SUdMgIsKsAQafLwCexwT2E/LTH1949wLTIGTA1Qkk4eeTKYOAYrmiNCH1wvKHQ8OKmBykvCv4AI8myYtyZNjKX8TGguMyYx4f304ln83YMGMqUnylVsDFoxoUnTWzRbA4rqLOJqBDiHFRt9/AmCxxFUyQ5IOkJ+t4Z+zTa8EFp0WZQlYxLkK5rxOaGTYNEqSpcUd5g8gScB+0gbuuz7lvPkiYIGXvhywMMp0+6PHGUMcPSNUR0Y3RRxQCzUgaz0s4X+DdVDEgoSfEi9FUZ4lxr1K0M49tOZgzNMgkoJJYgknLbKFUwNedxaWW+nnVesQ1O07t0IDjUUHLNq+FUFg/hbmEwEBrPOPpZbDGkCFPec+FkmIYTSZgIIciDiB9x0E2nH/UP75flf2z5bie1vurrbl1lTVHoJaowsEKEJ49qKMgMLTcZvvBUNJ9+5gWTUFSMkoR8cafikHxLDNh2BM9BfBc70kCVcfzzSRoASpSJJXM+RxEsCRQpv9A1iAZmaW6JfPH6P/EkqxVyAmc5HRwMlOVAdfFNYb8bBQmjm6rRZWzLltLP6Qvs+Kaw6tSbutPBTZbFJfZ4Ir+WOR3kYDFBY7ll8Ox/JoFW/T9nJNha2/bxJsBLVZU5aDTn97axkzZQoBSayK6X/+WIGFxm3tmsbiyqu3Qldl4zbnz//7ZglYZLkkfj3mT2cCixGUPcWEFr4XXKxSXBhvXaMhh9Yw3yy4sgxTvoq2S7lj4OdKSR1NoE0Vr6ofY5wa7WjUYDQp9e3AxeIUcdawfYrLhaY+d8ruNaPO1COnGRBx9mLWAYte+CwDG4kVE0w1LBK+Fnl/zK3qqVU79f1Su2v3/6k+1n6/dq3WtNfSTiaRqS9WXvsaMwLZNeNwlIU0TSISZ3tGilj4qYQ7CpXx1snCczUCCFqARlg0ZBDIQJ0PuyXeP+/Lv33c+dXTVNSe5vsa4OLGiqTpIpHl9kixQImgctkBMiLZE81IwUfxi0wPPj9OUrb2Zh4JLEHtDudG7Sr/PYVr6651tFSPiefFLmRfeK/WLpEmJNolSxb9BR7k0GidKipFGgkHNBurLIpoDs8rQfBnK2n1OsTph7t0YevmU9SASLYoLYtpvhx8siqqzEDot90j7uDLhsOHg/4pBkYspbtpo7y2GfdrmJVSIi+uKEAAV8Z0ZZZt1d777o2FOBf353FtUjmW//qplJ8/IpsoeGItqnZ3w5wXMkFaddOtAYtt2dmavfLfmcBiqbcezawYWQYWjdp2DeN6CTNN7Q4wUi+QWnOI5rNybJEki7fd4ItMq5sy1GVKCVg01Bt5ly6Q99QIz4EMCeKsWNDXPnJq5Fm4LAiUGTDWiLAhGAikOphI/U7e3WLYyCug1r8EsJij+5RVnl6hNedqzTqNeloD0JO/BZsY6SfExGsvp8eUz7eNxHJcmHO1wCE0GKzXoDwX9kkKO/X7u6RumBwkGiv7B7h4Kj897Mr39wAr116x81iud1fl2jQYO/hetIW0aji0bqz9zGTHd9+GVCTPq19KGIc2A5ERFCuNTlICL0avc9N16K/328LDIFMoJ9BALIdARGgHugbcz4KXKLyGMpvu/EkzgGfwkP8FM2l6FAfrdCAitzNr9Mw09lD9YjCV6WYlDSTsHUR4IitkyJTw153f40k0D3aQAYVZjTyPiGucZC6R7w5ySYjIk/3e+K/UtTB/DHPstAyv391tylvL+eE+E4fy8XAs//SfG0/17Tkr3BbF8OGyKW8ELALMHF1j8ec703q0ppbTPGNAvtel9O63/KdkSv3g1/TVv9OhiQ5JjGbjcGliq15iYmSe0nTwllxxBb6vuLMdo/B208NnABbzM3oJnV+yFUdnewRrVrCFBS1PiP+h/8EKYGH8j+FruNkhq2PVar1EmK+h16cCLKNztUQHCoEqQlIDp4T7dO1G1xHYfPXs4AbQ6A1Gz03p6QIgtBb43m/Bhz3yVRBU1Jkj2kHRYW221WzK0I7Sm5gRPO4tx8VjeX9/U3593nieC7Ox78qx3Jh6300j+N+EgxfOknxJe9g/CkFcBYseFQWg0qZzZcoN4eY7QgtLjpVXcLxikoyQ99A8UA/PF6ANqUDRKKIbubffeIkynDItv4+JoasWWqsy6lIfebl2+me4jwBBCIBEba/lky3+Ge2tExIhvoY2omoRHFCkAEefuep3uIzIvaXwUUtoZcXpPhzL/ZMlakPqcUv45SXh6Q/iGpicgoQOsVlzp5qtrlNyvwzkLfnj9da1FZYLw8ZlFXb/8uOx/PJ4KJsraMagcgJ8MVXPmxumPWdbtncsGuTPd5Y19ncJLOpmXWa3KwRe3CTV0pnAolGdL23J/F0eP1RmypWfZdkIWNTRdZi1OcBT5N2LgWX2Xr89TwSuoPca+XjWM6OZpHHMqcCXgEWsaUA9KqTbdRvBHDDMlNSH6afNyW8cnnVK0K4lxhLtL9XH3FhOAZo1u2hu/K03Ud7ZLjTjtYCDfCSflHU0RFO8uSWHTCsNbQDCM3Jm4U2h4jkuEnbRyfQRSMjO3DXd5l8ey+N+W37Zb8rHZzmJmvpekSIUMJbvwrNM4u9G+Kcltl8jBJNTH1HXP8vqdY1RSTxH2yYLtmTQryYMhfBqfPnvVg8aMAuSzMuNZydLv7U7fEQCpzDbcAwCKmEuktkoUyYd2aAB5bv3n4EMB5RPuT+aPhdPtmegDaIXSBOZUl/wb93hswIJ37cb1Gx5fC5er+Pj49HL1bszZoogqtExplXYBODw8FCL5Ig1qkBPmgdgBZjY3l3BfPFse+xxU366R50QpO7ENhXwEWB/c7t1k52NR5k3LX/Fn24JLE4eq17qtC+80hTS7841wucUI7wgsJjEoP0WgAXmdwlgcXLtZx84tQajF9es7ctHNP/mwh57CbCQPIjY8nxAlg4LvlNYHipoAmiY81n1xckzeQmdz6X9pfq4MLDomeJw+3TnsRGnMonkcSUJn9yk1uw6AQusocJD0b+n/TY7vUvtfNuUY5ts07VKZIycoH8KdaxHY/iW1mhf7vfb8uF55zZ1v6mXY7EE3ErEZAIUN1iksIZ2BUDI9xgn6UOcm/tg+4pi/c+k9AltCDBAAghJ6PY0ziuHcMq6wAEIw1RTozakBZCzqbWrVNaYc42wyderAAqD7Z56DspgRLUehsbfABA+ozHBxMEIjy79kmuuGqJpQaAl0rAMUDw9F6/PYj/NIfPpuTqsZMAX4JGZMWuCMEaDOMCgQ25KN+59sUN3BPbU7Efv88H6fMYc3MRH85j2v+b/9rZGzTgYMi3atpQ/3dmepSfSIsu/GLBoN48wa7vh1gifU4zwksBi6ThUtJ3ZVfP7osZCbXfzkbTh13Yjijzt2lWzwAI0ntjYZjQWaxjq+JlTa3CucHv5SE6/eVlg0Yipk06XI5CA/Ylsjfgd4GJkDnkJnc+l/aX6uDCwSMzPWx6anvRQ5hssnc6zkhUGWXg1Ds5p6EvUALutjp/KoOoJnqxYGcEF8IVsAKkSq7+OHqquhehyKOwNcFqExkN5PmzLw/OufHDH34Pbxi1UtQIGqPs9GyUjSzQEgA72m7QqxEFZ3M0epwAWKWcEAFYbnybuO+X2yZuzY/M9kMjL7fUwwqxA/xEmq5KfheVj6NNnC6c0oa/iqXlvLYmctBkCmLjzp+JR6KPC7Qk/CtFj4BAs4rTbFbk8WHfFtBQPjwZWq9tV3sMqXpo/AytB4yF/XI4AWJg2w+qjuK8EN0xozixT65MVmkOUkK2na7w2ls6MD9OOln1tLKGW6C8zmZlCHNofEp4AAA55SURBVFhIkzN7Zldw7X95H1M9/fTkiQWmP9vapRjhGhBzGlhk1jaZTRREatVqU0te6ocbAp+AiUR64cRflzQWS8BCPV2KinXkywj0BZvjla9k1pZnm9b9BRoLZ3oyfiSgN/VOm9s7jPhRtUg+ZrfMT+NnsWafX343TBev46bxwNznovT52wAhvHhPoXD6S+dqrtVTlKijxW9uprRCTnt3fcSpdUzR3pcxjqqlqt/WGMDadzpLBhT8trt37/9fnneo83BEnRFLMuXjkIkjQiyRZRO+GuAlUp1rjBIM1YSDGcw6u7rDpSh3QiJ3AjZwdMq5VR0Yqy9CVaegfc8jRn8M90fiwiLbJTJftnkzRM9qzxzjf46/97if2Rgcja+xh+km7UQzD84vAxHt5KAYl9f3hOUY2W/Kw1MpVk3UAKM0L1qJ6m8iV0/uZpmqaJ7COMidGh+ZulYo0IcJKIrGStVsWVTMMQU2gQM6UJmKi6SFeXsLjYYn5mK/Zgr5Pzcw01k13fnLwOkzfUFTyBoGeHpAF3lClHWCLjDEtc6bk3ZWjrKLDMnNaAO194XqKd30MOO8eYqJrhzlV/TY9B6VnZtiIiTMGvpge4yuImOyxAiU8Y+3DagdeaIbD/g1o1hagpecq9f0GeL1wvti/TwysBCrTQqixXGdmnk+b3LMVBZVZdz03SDNAJ066ziq5AkB3t+MY0sp0ZOBAivrdShPz7vy08EDW8u1lxiTkKtgSsJBUQ8RQRH+B+xAPhGUHCibVXdh9gHJW3OWRgJzyTcjh3k22iMNUiYbFvTyExB1Wljm20FThTuTC5xWtPuiCfPPSZuYynsSqUK/g0SBAKauIKKwDSChs+/zDbQQgjt91LAWZT01TYH5MriGIiUwc9Kowm5se2ZKlcpBcinJKu1NspQafZJABiwbauvo4cs2egVNWz4VAwXWFmpVYeKhp3PAuCnv7kyzgTkLdFlUyHc3TP/9amDxQ9JYLJ79EVO/MO/5FM0NCdR599F8MdnwQ0e/U4OsrbijnwKxc7a4hExHwKIXlqEgOwGETo3s9/n9gE2uBhbSMghYiELzBwEqeLuWmMNmjRjym6VrLTSeSwno9QJ5sr55v6xVazbn5ZSYPndHdXOZkErMvV+PXnPR9ksXwB5XNg/1VIxzR+dq1RDxG62fWVMlwywRgoosEDVjqjRMsoGyCGp0E0BHyzPg7MYiRA5lVw7ua/HTATkY2lBTMvmURVKs336qlLfKeavfWKWZfZ+XvlnRBoVwPhZSmYU4c1jEVkqmGC+MxjuxcMYMRsjkCmGmNUFuDUhPF6opeoeYaWLuwTGb7hN8Cs1SH9kR/h0JQPnzeXPoVp8tIRTkJog96ZYqziZFthdp25tJwvwq6GPRVIel8c73EOkWi1Hp2Pi4pFnLOVzRM6al8IJjjPLJoMTBnftuVuAgcwfa2ZY/vGFQgXjYxqrJblxjYeDktZksXqmxOJexXPJ5OWDVNvP+CJ5F0JCgWfCJuUOQt2tbjEw8htfVzIR1ykNvV1Xm8vKLPdVYVqpjWOuVnlhAx98TdOltNJck8FfSVga8/D0J1DnRiHUlSwvO0ku6foc0OyPoo8gBF0IaTtxYsCsjQyf+mqHtK0DEpMW+j5e0vTTOue+Wtk0aw9yNSGvXS8MIv0P7jXo8UbSBc3lrpJtZP0K15dlUebfznAXuH8XiVXndqImsu6GV6JUyJoL2DgiQvfJYdsdD2R6fy0+Hm3J/YAZQMSf66rgbhFeZkonBxa0LfLdksOy3+2RQE2C3WINC7b9K7+qwOth9oZ0RIVPKcNIDwCE7ts7v4hhDdzRHO7AHhQ2fJnhY2rkdJmCkCfYHgitr+G0Al/SS/9psGn5gOTpIDoAJBln4s+165yY096wVMYdOqwxrTpzmg2EgxKJiqpbDTGNahHa20DigBwBdhKta2CqQGBCQ3tK8PR8Ii7XZcGXGc1ix2ZS/vUOxM5UouLtC5s5bap7MXNREDJ8pDb5iYHHGTMXkZ15ZYpFDYDFqxzdAx8nIPB0l5jFQHRVKqLSxtZmbYzsLLM6gwdf+aAPc8mQGzDQc7CiE+PiI7QaUGBtyB1TDGleHXKgcdXnyTI1DoLJGEL9E+C8tbO7zJW2vGfM5G2vlGEagg/40uHFVf3+tcHXJxCfjkY/1gzlUGH4MsDF4zZA96sJ4m1J08piD33eHl3/DFn7ErdF5P0/2Zu95LDZPT+Wncl0eOFLXQjCtuPsi+BxQNC1HqsitSFRQ78rzkCefaSC8lvlL832iWTyTHli1EwYPTY7V4BBCtb9uxSTEMX+BBwEwJYCizJXsjZhSGqDNgZZamdB80KxkIMJGciVwR5GN0dHps6FLO+7RLLRFGjMcK8VaTRBz9Pxg1WzNAdPCUj00t2/3WG7MTCGflUBg7XOurZF23ImEfag6Ob4dN6XcXbMwbzEwcXRQcXMln4tUl/6c452e/QYsFu6P2sTgI1380RzByRSrkw1tXbq1BjNS4OK0oanz5uiZF6741/janEo/BNCUA55khC44oO7GkmShR8kxoVXAkAos+C6042YOaUNPq7+A7reT61HqZaXgXb2GrwUWuaOTFF0xqm5+3uSMk1ijuWAoqHIL9DfOicYCDxAOBAuWeO/uhI0aXqBR9mdrxSJGACyS6SKNTyGK0R9JBUuB7uTYUxDa5rT46KDlp6M5c9I3glEpiJJQQq+wDeBdCmFvLW971aFIpgoRQY8FYOhXqlnaJORntmoIyATgg6aJuP0YV2yQJL6D69bbuAQ7QYXARX9j54GOH/Kf6H1Ewo/GjQOmTeKe6UNLY+A4w7kQ2anchQIkru1hh9r2EPqet8q1TVYCAkXMrMCb5cJgtIdMGky1XZelLpz64UbFiPM5kdbDzDlefOXgJg+rYYOqqKSSH0eYbV7DjX4HwGJOCKRt/AqNhVqB3FlDajIQ3lh8I5IxRcJ+z127tHTthpFIyqD+Emx+7UHHcyvofF6D658+BSw635MqVNougo6Dntvb59zQOhrQFuzqRzhcQPjwhjtOmqW2+xVcs7fWk2z5ydes5Wjn9WNX+4RtfGVyhhaBBWfgTUtS8wzSLBIe9PmoT0weNTBUgr09yTyHcW+ooATVTY3ht5cDH1Gz5xjjFRyfPhZ29r0CanZcFP0O5frw5DfV+6Ol0dp5imwv8e3OidWjP0wQOdSUmhCQEBk9Ma56WvM56D8f7o+ucmfzTPY56DF439jSQZvZmGiSGoG09OqKFE7OrvWhhjVns0DdLp0CGELUtVMpoagJWgnoCq8SQTmYXl/WTwm0bk318uGRfUG7QD0iOya0DfbPTXFuQmFFZdb/iCRjDkbgD+RmjxiEiN+hQs7TEm8hV4oVHStu+rCsrzC54CH8eB20+PqBxZytNq/2JYBFcKMTAiBrLGgCmQILcMbllsgoMpzpfE4/L7h4jTB6rUBME29s78nXpetiKP6o4dMZ6rWvy0CAXDv50GQBg/TP2CQ7O7W9FqTfp9JpNwzhtXRa+f6aMzPXVA/iGk0PX1L7TcimTMXdlXZOYxH9VxYsemudoClYOgVVPPCuOUNtOfFSpU6QaOuIcFRWXg2TV6qMCi9Nnuck1eiv4UW4pE2IlFeWkGtbro7P5bjfl4/7Xfl43BbLo4T+TOVtN0poMlCJtQINOOWBjnDrwS1a8EUUsZ/x+4BMQ8oN0jeA7mlDhIAdqXtb1NGuHtroOZ/f2tM3+js+r64E8CeoLzT+BaCzzCKtYARZoQVyfwn6EKAqrcY1UX2lSbf8L88rkwbbRSCv8nCYs1Jf3W2xJkPrVwVhzjKM2a/w0QCoMOBhYcym5bD/pT1TVIi9pz3iNVasdsh243VBbi3bp3miCAhxDWDW/aLhpisZ2Zd+7NXAIrGlxn7OjRJCItumJAwpcLg5ZHs9DSz8OLd6gs4W+b8HWKzcQJ3Qmx5RMB4/4kTnueUhsGhU8ni6d8TEGURGRbere4Ij9K42m3d0kEdCeeVUX/bYIBpqqaGYO8QBJ1/fODX+U8Bi9SQqU8++LS5fgldPr8m9LHTGntaz3obr9HT79TTHVjrdanhYdiI+XDOuKjsmzyk7s4gR3Cck1k3g01eiWO4KCDjzqTBnTPO3OO4PnuDo4/O2PBjNdqrjkMJeXRCmRFLMcQEVOwgJONs7WMoRk/uRNH8p72je4x+xBEn2CjyIg2UsoN2kZ8yJsK6lIEYNv61Ol0AY0s40gKDRJ6PWhVbAfnokh/+f17oKelHNP2kwROsZoa+DDnL4JaDI+U/UejzbXSaxR/K5ygXVan6UasJJiI6AV8jKgQWdQh+P8NewCBXTkFh5dNNOoB4NwLLtSc05opxCA5sQ2qkzqjlkPGndvq4I2alefyPfrwQWLWvK26J+U4VPtymGNvr6jJCkpX+Gv4bASrciDcnqMQ62IDT82UnbIvbP3v2aDjMISHRqDvhU/jScZAIuZpF7urMIRHhxMtxaDVxkP5s6/PTemjld9JmqnoUAXdp76ZqangOGXnmbuSSwINlw66vnonq757l0gHwoTNt7cz8nd3Yz4f/0XK6vduVqt42shwKRVC5U58oEJnXL9FPjpcPhFGHaBhdxW4sOsYHZjZGul8dDeXg4eBKtw86VGhGVwicBOpT6OxwMMV/3EQg6AWKIUvH5RNolA29CDT3wmNspggFJXkNUkl1IuQKnQixEgIwkJ5MjBYF/fTCG7E6XWDeW06oJpdinfW8BEx7JYaHE0aM0JdIN1IOF8WgwFO5YnABqrkUiiFDCsnyPqU9PKWXmCwc5De9OC0XNdja1QysjHUcte17BFMJCEZ5K6RCDwN/tGnKlws/cKIg8Kj4vMASYVKjdqXExZzAh8op+/5zRwrdHv1HgGwW+UeAbBb5R4BsFvlGgpcA3YPFtR3yjwDcKfKPANwp8o8A3ClyMAv8DD8nJIGmcntAAAAAASUVORK5CYII="},96908:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},57177:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},81378:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},47621:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},16722:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});const S=u=>typeof u=="object"&&u!=null&&u.nodeType===1,pe=(u,o)=>(!o||u!=="hidden")&&u!=="visible"&&u!=="clip",e=(u,o)=>{if(u.clientHeight{const r=(i=>{if(!i.ownerDocument||!i.ownerDocument.defaultView)return null;try{return i.ownerDocument.defaultView.frameElement}catch(l){return null}})(n);return!!r&&(r.clientHeightio||i>u&&l=o&&d>=c?i-u-n:l>o&&dc?l-o+r:0,p=u=>{const o=u.parentElement;return o==null?u.getRootNode().host||null:o},a=(u,o)=>{var c,n,r,i;if(typeof document=="undefined")return[];const{scrollMode:l,block:d,inline:E,boundary:h,skipOverflowHiddenElements:v}=o,m=typeof h=="function"?h:Y=>Y!==h;if(!S(u))throw new TypeError("Invalid target");const x=document.scrollingElement||document.documentElement,w=[];let f=u;for(;S(f)&&m(f);){if(f=p(f),f===x){w.push(f);break}f!=null&&f===document.body&&e(f)&&!e(document.documentElement)||f!=null&&e(f,v)&&w.push(f)}const O=(n=(c=window.visualViewport)==null?void 0:c.width)!=null?n:innerWidth,y=(i=(r=window.visualViewport)==null?void 0:r.height)!=null?i:innerHeight,{scrollX:b,scrollY:g}=window,{height:A,width:P,top:k,right:B,bottom:M,left:z}=u.getBoundingClientRect(),{top:U,right:K,bottom:X,left:W}=(Y=>{const Q=window.getComputedStyle(Y);return{top:parseFloat(Q.scrollMarginTop)||0,right:parseFloat(Q.scrollMarginRight)||0,bottom:parseFloat(Q.scrollMarginBottom)||0,left:parseFloat(Q.scrollMarginLeft)||0}})(u);let re=d==="start"||d==="nearest"?k-U:d==="end"?M+X:k+A/2-U+X,G=E==="center"?z+P/2-W+K:E==="end"?B+K:z-W;const q=[];for(let Y=0;Y=0&&z>=0&&M<=y&&B<=O&&(Q===x&&!e(Q)||k>=ue&&M<=xe&&z>=we&&B<=se))return q;const ie=getComputedStyle(Q),L=parseInt(ie.borderLeftWidth,10),_=parseInt(ie.borderTopWidth,10),D=parseInt(ie.borderRightWidth,10),Z=parseInt(ie.borderBottomWidth,10);let ne=0,H=0;const F="offsetWidth"in Q?Q.offsetWidth-Q.clientWidth-L-D:0,j="offsetHeight"in Q?Q.offsetHeight-Q.clientHeight-_-Z:0,R="offsetWidth"in Q?Q.offsetWidth===0?0:J/Q.offsetWidth:0,T="offsetHeight"in Q?Q.offsetHeight===0?0:$/Q.offsetHeight:0;if(x===Q)ne=d==="start"?re:d==="end"?re-y:d==="nearest"?I(g,g+y,y,_,Z,g+re,g+re+A,A):re-y/2,H=E==="start"?G:E==="center"?G-O/2:E==="end"?G-O:I(b,b+O,O,L,D,b+G,b+G+P,P),ne=Math.max(0,ne+g),H=Math.max(0,H+b);else{ne=d==="start"?re-ue-_:d==="end"?re-xe+Z+j:d==="nearest"?I(ue,xe,$,_,Z+j,re,re+A,A):re-(ue+$/2)+j/2,H=E==="start"?G-we-L:E==="center"?G-(we+J/2)+F/2:E==="end"?G-se+D+F:I(we,se,J,L,D+F,G,G+P,P);const{scrollLeft:N,scrollTop:te}=Q;ne=T===0?0:Math.max(0,Math.min(te+ne/T,Q.scrollHeight-$/T+j)),H=R===0?0:Math.max(0,Math.min(N+H/R,Q.scrollWidth-J/R+F)),re+=te-ne,G+=N-H}q.push({el:Q,top:ne,left:H})}return q},t=u=>u===!1?{block:"end",inline:"nearest"}:(o=>o===Object(o)&&Object.keys(o).length!==0)(u)?u:{block:"start",inline:"nearest"};function s(u,o){if(!u.isConnected||!(r=>{let i=r;for(;i&&i.parentNode;){if(i.parentNode===document)return!0;i=i.parentNode instanceof ShadowRoot?i.parentNode.host:i.parentNode}return!1})(u))return;const c=(r=>{const i=window.getComputedStyle(r);return{top:parseFloat(i.scrollMarginTop)||0,right:parseFloat(i.scrollMarginRight)||0,bottom:parseFloat(i.scrollMarginBottom)||0,left:parseFloat(i.scrollMarginLeft)||0}})(u);if((r=>typeof r=="object"&&typeof r.behavior=="function")(o))return o.behavior(a(u,o));const n=typeof o=="boolean"||o==null?void 0:o.behavior;for(const{el:r,top:i,left:l}of a(u,t(o))){const d=i-c.top+c.bottom,E=l-c.left+c.right;r.scroll({top:d,left:E,behavior:n})}}}}]); diff --git a/umi.3938887a.js b/umi.ef6c26eb.js similarity index 99% rename from umi.3938887a.js rename to umi.ef6c26eb.js index 3180d729a6..12f0093afe 100644 --- a/umi.3938887a.js +++ b/umi.ef6c26eb.js @@ -1480,6 +1480,6 @@ Schedule: ${X.map(lt=>ku(lt))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),G=[],ue=t?Vo(t.baseTime,t.timescale):0;let de="00:00.000",xe=0,Me=0,Fe,lt=!0;j.oncue=function(ut){const Vt=n[s];let Jt=n.ccOffset;const rr=(xe-ue)/9e4;if(Vt!=null&&Vt.new&&(Me!==void 0?Jt=n.ccOffset=Vt.start:Tl(n,s,rr)),rr){if(!t){Fe=new Error("Missing initPTS for VTT MPEGTS");return}Jt=rr-n.presentationOffset}const xr=ut.endTime-ut.startTime,jr=Yo((ut.startTime+Jt-Me)*9e4,v*9e4)/9e4;ut.startTime=Math.max(jr,0),ut.endTime=Math.max(jr+xr,0);const pn=ut.text.trim();ut.text=decodeURIComponent(encodeURIComponent(pn)),ut.id||(ut.id=lf(ut.startTime,ut.endTime,pn)),ut.endTime>0&&G.push(ut)},j.onparsingerror=function(ut){Fe=ut},j.onflush=function(){if(Fe){T(Fe);return}w(G)},X.forEach(ut=>{if(lt)if(iu(ut,"X-TIMESTAMP-MAP=")){lt=!1,ut.slice(16).split(",").forEach(Vt=>{iu(Vt,"LOCAL:")?de=Vt.slice(6):iu(Vt,"MPEGTS:")&&(xe=parseInt(Vt.slice(7)))});try{Me=Af(de)/1e3}catch(Vt){Fe=Vt}return}else ut===""&&(lt=!1);j.parse(ut+` `)}),j.flush()}const au="stpp.ttml.im1t",Cf=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Tf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,cf={left:"start",center:"center",right:"end",start:"start",end:"end"};function Uc(D,t,n,s){const v=_t(new Uint8Array(D),["mdat"]);if(v.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=v.map(j=>J(j)),T=gu(t.baseTime,1,t.timescale);try{w.forEach(j=>n(Ff(j,T)))}catch(j){s(j)}}function Ff(D,t){const v=new DOMParser().parseFromString(D,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},T=Object.keys(w).reduce((de,xe)=>(de[xe]=v.getAttribute(`ttp:${xe}`)||w[xe],de),{}),j=v.getAttribute("xml:space")!=="preserve",X=$f(zc(v,"styling","style")),G=$f(zc(v,"layout","region")),ue=zc(v,"body","[begin]");return[].map.call(ue,de=>{const xe=Yf(de,j);if(!xe||!de.hasAttribute("begin"))return null;const Me=ff(de.getAttribute("begin"),T),Fe=ff(de.getAttribute("dur"),T);let lt=ff(de.getAttribute("end"),T);if(Me===null)throw Zf(de);if(lt===null){if(Fe===null)throw Zf(de);lt=Me+Fe}const ut=new Sf(Me-t,lt-t,xe);ut.id=lf(ut.startTime,ut.endTime,ut.text);const Vt=G[de.getAttribute("region")],Jt=X[de.getAttribute("style")],rr=Bf(Vt,Jt,X),{textAlign:xr}=rr;if(xr){const jr=cf[xr];jr&&(ut.lineAlign=jr),ut.align=xr}return y(ut,rr),ut}).filter(de=>de!==null)}function zc(D,t,n){const s=D.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function $f(D){return D.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Yf(D,t){return[].slice.call(D.childNodes).reduce((n,s,v)=>{var w;return s.nodeName==="br"&&v?n+` -`:(w=s.childNodes)!=null&&w.length?Yf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function Bf(D,t,n){const s="http://www.w3.org/ns/ttml#styling";let v=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],T=D!=null&&D.hasAttribute("style")?D.getAttribute("style"):null;return T&&n.hasOwnProperty(T)&&(v=n[T]),w.reduce((j,X)=>{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(j[X]=G),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,v)}else{const j=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,j=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:T,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:T}=this,j=w.length-1;if(!w[s.cc]&&j===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||vn,this.controller=new self.AbortController,this.stats=new U}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[j];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const T=new gr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new U,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(T=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(T=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:T.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:T}=s.loadPolicy;if(v)for(const j in v)t.setRequestHeader(j,v[j]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:T,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(j=this.callbacks)==null||j.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:_u,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ha},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const j=`${T==="level"?"playlist":T}LoadPolicy`,X=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[j].default;switch(t[j]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends Rs{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const T=this.media;if(!T)return;const{seeking:j}=T,X=this.seeking&&!j,G=!this.seeking&&j,ue=T.paused&&!j||T.ended||T.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(j&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),j=li.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:j}=this,X=(v=this.hls)==null?void 0:v.config;if(!j||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const T=v.currentTime,j=li.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&j:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&j,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:T}=this.hls.config;if(!w)return;const j=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):j&&(Vt=this.assetCue=ud(j,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(j){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(j,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:T}=this.config;if(!w||T===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=v-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:T,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,T=v-s.totalduration,j=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),j)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},T={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(j||(j=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,j,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],j=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===j)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,T=n.levelInfo;if(!T){var j;this.warn(`Invalid level index ${v}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],T=t.details,j=T==null?void 0:T.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${j&&T.live?" age "+j.toFixed(1)+(T.type?" "+T.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(j=>j.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const T=s[w],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:j.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,j,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const j=this.getMainFwdBufferInfo();if(!j||j.len=T-n.maxFragLookUpTolerance&&w<=j;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,T=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(w=j,v=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:j,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=j.initSegment||j;if(this.unhandledEncryptionError(Me,j))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[j.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[j.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ut=Fe.fragments[j.sn-1-Fe.startSN],Vt=j.sn===Fe.startSN,Jt=!ut||j.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,Vt||Jt)}else if(Vt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),j.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,j,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:j,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:j,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:j}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new Ni({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;T.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const j=ld(w);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=xt(n.initSegment.data);if(T.length){let j=T[0];j.some(X=>X!==0)?(this.log(`Using keyId found in init segment ${Q(j)}`),Lo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Lo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${Q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Ce(n))return Promise.resolve(s);const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((T,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,T=new w(n);return this.loaders[t.type]=T,T}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:T,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,j,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,T=t.data,j=cd(t,s),X=zo.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,j,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const j=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==j.levels[ut]){const Jt=j.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"575f5f38",67:"c318ceaf",109:"07f72c78",119:"c427a996",130:"c7b5fd3d",195:"8826fc6d",201:"7eefb421",264:"f7255a20",292:"6dd90576",316:"1f60ada6",337:"9649c476",354:"d4d139cf",479:"42fed2ab",485:"830d8c8c",508:"3e1ea115",518:"55c9e45f",532:"d6ce5411",533:"ed92b0ca",547:"6ba9549a",556:"d3f960b9",559:"ac55aa5b",570:"36d7bc16",576:"a3bfda52",629:"44a1d9a5",643:"046f501b",671:"4a609b8d",680:"52d7cb6c",700:"6220102a",737:"87ef5f01",741:"ac5fd360",799:"f166d0b9",879:"7646f8d1",895:"da609b89",900:"ea67a4bc",906:"141c164f",921:"97bdc3b8",928:"2618118a",981:"24da50c7",1006:"3eac8f83",1043:"94c9e915",1045:"4b12519c",1048:"8f129d67",1070:"2216d13d",1077:"b452ca2e",1144:"c90eccaf",1154:"8cb80842",1211:"9a3ccaa3",1253:"d8d335ad",1257:"039fb0de",1274:"5f6ea65a",1276:"a2b13582",1343:"925196e4",1423:"6b6fc435",1427:"e5076a69",1450:"0f6b3516",1461:"c77eb0f5",1462:"fcf08abc",1470:"c8e6f051",1475:"a2021c75",1477:"daa7466e",1482:"2a3307f4",1512:"f8dd924e",1520:"ba775a14",1545:"73e4d52b",1578:"cf61ca25",1581:"95c839e6",1582:"4f9f9698",1646:"e6e27b60",1651:"16ed4273",1657:"fc58cb30",1660:"0a05ae38",1674:"378d557b",1678:"586c3e9d",1713:"a17aabb8",1717:"6859ffb2",1727:"6e1f3e72",1754:"7880f52f",1783:"65d4bf80",1798:"d67e82cb",1799:"f4fec00a",1831:"b793cc14",1836:"fd9ede95",1855:"79a7289f",1880:"7c07057d",1897:"c34443c7",1939:"d5e79f88",1953:"d543c671",1962:"079d3fab",1993:"00da30cb",1994:"c2ac0bbf",2011:"59d51f98",2045:"039b2550",2099:"26f503d0",2102:"80f09992",2130:"eb7b4be5",2141:"effacd35",2203:"5cb4bbe4",2216:"f78cab95",2240:"e68dc8d5",2249:"f4830452",2281:"09b8273d",2300:"c3102193",2303:"a66a38d0",2307:"0d2a855f",2338:"c9bda553",2339:"be8e92c4",2386:"192e235c",2396:"2993606b",2404:"98ab42b9",2412:"326ceeb6",2425:"6fe913fe",2443:"28c4942b",2464:"fcc667a6",2476:"691eb82a",2494:"68080a87",2501:"837704ea",2538:"de4a3723",2539:"d7b5ba18",2548:"73917200",2570:"d9860031",2594:"e87d3761",2603:"3ab3da8b",2655:"c78ef5ce",2659:"b57fef16",2707:"ead33dc3",2806:"4416ec4c",2819:"f47e0f45",2823:"c1a34f66",2829:"03a553ad",2837:"54a82605",2862:"56649606",2865:"318ddce5",2884:"648c3398",2969:"ab3357d7",2998:"e7089d34",3006:"e89c5009",3086:"2763859b",3133:"9bf3f89c",3141:"91ca1c6a",3157:"d543a06f",3183:"7e5131e8",3198:"8e655451",3212:"12e3263d",3220:"66589697",3247:"47894ba3",3260:"2a501d8a",3276:"ac30852b",3317:"585591b5",3391:"44bf4f5d",3433:"f8f1260f",3442:"ea455beb",3447:"54ad1d34",3451:"7d255e13",3509:"5c0f731c",3550:"3dc83156",3581:"0be11755",3585:"1531487d",3668:"aa8a16e7",3697:"481a10d9",3747:"39859294",3754:"db7eba86",3777:"d5b0f2f1",3784:"20adcdd5",3805:"9dbcb95e",3831:"3880e4a3",3862:"305396a8",3873:"b79c863c",3885:"f87f7f15",3910:"0ee35c6d",3951:"c2978229",3987:"5cecd51b",4014:"e137786f",4017:"204a903e",4030:"c2f68218",4048:"6118d7cb",4056:"ee138bef",4058:"c9b8eaac",4078:"e12c8c8b",4088:"236723f3",4093:"ce8fea42",4105:"7906ebe7",4144:"6dce9034",4147:"b31839f0",4164:"5b5eca3b",4216:"ea598e7d",4217:"e5033e8e",4227:"a10a8c32",4259:"ed8fbc71",4264:"38d9cbdd",4297:"45acaa36",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"75a1e273",4492:"d625abbc",4496:"b2935182",4498:"c66b44ae",4504:"6884374a",4514:"787a213c",4520:"1c5d4a49",4546:"5bce84f5",4565:"f070c494",4572:"918ee196",4599:"61def4cb",4610:"17522cdc",4621:"3492ea02",4628:"ece2c60c",4662:"cc558956",4685:"c33f1528",4715:"17ade195",4736:"529d13f8",4741:"ae2de616",4757:"dd055739",4766:"10d61d59",4770:"93b8ac3d",4790:"619413e4",4795:"3dee5d63",4797:"a24e92db",4800:"fcef79a3",4850:"1edda4b7",4889:"d3c519db",4928:"b9a503c1",4944:"1e3ef450",4973:"e66bf867",4994:"f6631a6c",5022:"b398c496",5043:"8666289c",5048:"86ecfca8",5060:"85dafcc6",5096:"ead1f82f",5111:"9c4c5fbb",5117:"cc0dd1ae",5125:"962fcc96",5148:"664f09e5",5165:"59d7d603",5176:"39a0bcc3",5177:"7c08134f",5179:"55df33f9",5186:"1d144890",5230:"8e7d8c32",5238:"37bb0132",5290:"5dabcdc2",5297:"dc097af5",5307:"d06fd962",5319:"73a09753",5321:"1163c84e",5330:"308aca28",5335:"68f25823",5354:"7ae70604",5357:"f42f8a1e",5359:"2ad19977",5382:"ee916f4b",5402:"a016073a",5416:"454536b7",5434:"38b302a6",5466:"df1c12f3",5494:"d89549c4",5518:"6659f3ac",5549:"b3c93d4d",5572:"168f5e40",5573:"557673ba",5624:"6ef82f49",5631:"e00d3d36",5650:"55aa418e",5679:"4a090bef",5694:"d5273ab2",5705:"bf7376a9",5729:"1a8fc7da",5764:"e0d7e586",5775:"28fe40ab",5776:"6676c8c0",5786:"44b6d98c",5798:"905e4342",5800:"98ca5657",5816:"f91c44d6",5823:"7a2daa32",5876:"5eded409",5888:"757774ee",5891:"96991d82",5894:"58a33e80",5902:"3443b6a8",5911:"84a8d8dc",5915:"871df691",5928:"1bb03ec6",5972:"799c331b",5992:"8ca4b4f6",6029:"60f70c8a",6034:"8a0cc2a3",6045:"d268f87f",6047:"3ce45acd",6063:"d160da24",6069:"f5200f8e",6080:"06c73f70",6126:"99519171",6127:"ac85ed96",6170:"23a3e8de",6185:"0cb53148",6265:"46ca4c69",6270:"d9adb94d",6282:"9f7547d9",6328:"3e6390b4",6366:"87c6f04d",6378:"7f3a946a",6411:"b38fdba5",6434:"305be962",6444:"26137950",6451:"3d93d2e0",6452:"d89b1465",6531:"18a5570a",6583:"666fb5a9",6587:"c4448b99",6634:"1a5ba158",6637:"f8cbe823",6651:"1fe03e06",6682:"724957fa",6685:"67daf004",6729:"85d7b85c",6741:"9556622e",6774:"59d4d618",6776:"7f1d3e7a",6784:"f3fec2b1",6788:"45836967",6789:"e6c804ba",6796:"b16f5f6a",6820:"fe4ff383",6822:"242843b6",6882:"342762ae",6904:"87611a80",6913:"75ed37e1",6963:"d8e8f54f",7043:"7264d3df",7045:"b7d0d915",7058:"5ff8b767",7062:"18f1b68c",7084:"46ccce72",7099:"f261bf09",7156:"e7466006",7178:"3c92fa87",7182:"9f4e93eb",7224:"a6b8179b",7242:"8cdeaf76",7260:"2407f24d",7289:"0bbe07ed",7322:"d93311cf",7323:"dab3811b",7329:"00985628",7333:"002aa641",7365:"1005464f",7395:"d7764ecb",7402:"fc0f3b3f",7460:"cf05adbe",7477:"84ac59f7",7482:"334f9176",7527:"81edbdca",7545:"b843bc7a",7560:"a7592c38",7589:"03954f1b",7591:"c8233ce9",7593:"212f4402",7614:"c3edeb28",7622:"281fc1b7",7686:"4fcec9f9",7706:"c2a79e40",7806:"d2330cdb",7835:"2a20d398",7855:"ceb5ebce",7857:"6a130aeb",7883:"26f983bf",7884:"c8d68725",7901:"01acf7e6",7922:"61cd19e1",7964:"29aed9a1",8001:"43389442",8062:"4ad1a43f",8072:"54891a28",8085:"0bb0454d",8089:"d536b13a",8115:"250ef500",8143:"f6cfe391",8145:"fde00881",8155:"698221cb",8161:"83c5fa9a",8217:"3cec3f63",8237:"96e9e663",8241:"d2afa8e7",8286:"8c71c80a",8302:"55794970",8332:"ba88478d",8340:"d9f41485",8350:"07df8a75",8365:"bc09bed0",8398:"bd41dc5d",8431:"85265ffe",8435:"29ffda57",8447:"93510a81",8458:"e0fbcfd5",8479:"94a44311",8517:"34265800",8552:"200862f8",8561:"333e8ec9",8563:"532cf243",8579:"60919ea5",8639:"10715add",8665:"932fcb2b",8688:"1b0c2b39",8689:"c365e1b1",8723:"3801a4bb",8737:"ce7dad23",8776:"0ad26240",8787:"4750a07b",8823:"1a377356",8827:"76d4aef1",8842:"9f25a3e2",8866:"cf56beed",8871:"701a031f",8882:"a30b65fb",8885:"fe8ee8bd",8898:"d002bcd8",8909:"e72ac7fb",8920:"7f82440c",8963:"790aecdd",8965:"c50d0286",8999:"02fa074c",9039:"59989c34",9076:"f806bed5",9104:"bbcb2345",9146:"baa338bb",9205:"44c32bc3",9252:"0d791a59",9260:"cf5f8140",9366:"c2b936a7",9391:"6c28806a",9404:"9fcc3d3e",9406:"ae99d63b",9416:"a5cb2328",9417:"8ad6b934",9449:"ffb17340",9487:"5aab8374",9489:"375d85a7",9507:"cd55f59b",9511:"9b8b40b1",9554:"ed358e7b",9559:"f794af19",9647:"56074864",9649:"fe2d24f9",9674:"fa7301a9",9677:"e8699d7b",9695:"91b6c4cb",9715:"daac59f1",9716:"3f64f6e4",9785:"ff4b611f",9788:"61b7cb25",9789:"124dbc77",9814:"ff339a9e",9891:"85c889e6",9895:"b8e31ff2",9906:"09100b45",9921:"12e8e515",9922:"8596bc0c",9928:"5989f5e0",9944:"e035df7c",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"8cbcfceb",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"8146e5a8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"7983f5de",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"63741303",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6822:"03cdfb68",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"ddf1cdf8",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(j[X]=G),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,v)}else{const j=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,j=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:T,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:T}=this,j=w.length-1;if(!w[s.cc]&&j===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||vn,this.controller=new self.AbortController,this.stats=new U}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[j];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const T=new gr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new U,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(T=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(T=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:T.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:T}=s.loadPolicy;if(v)for(const j in v)t.setRequestHeader(j,v[j]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:T,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(j=this.callbacks)==null||j.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:_u,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ha},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const j=`${T==="level"?"playlist":T}LoadPolicy`,X=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[j].default;switch(t[j]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends Rs{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const T=this.media;if(!T)return;const{seeking:j}=T,X=this.seeking&&!j,G=!this.seeking&&j,ue=T.paused&&!j||T.ended||T.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(j&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),j=li.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:j}=this,X=(v=this.hls)==null?void 0:v.config;if(!j||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const T=v.currentTime,j=li.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&j:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&j,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:T}=this.hls.config;if(!w)return;const j=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):j&&(Vt=this.assetCue=ud(j,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(j){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(j,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:T}=this.config;if(!w||T===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=v-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:T,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,T=v-s.totalduration,j=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),j)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},T={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(j||(j=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,j,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],j=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===j)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,T=n.levelInfo;if(!T){var j;this.warn(`Invalid level index ${v}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],T=t.details,j=T==null?void 0:T.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${j&&T.live?" age "+j.toFixed(1)+(T.type?" "+T.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(j=>j.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const T=s[w],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:j.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,j,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const j=this.getMainFwdBufferInfo();if(!j||j.len=T-n.maxFragLookUpTolerance&&w<=j;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,T=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(w=j,v=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:j,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=j.initSegment||j;if(this.unhandledEncryptionError(Me,j))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[j.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[j.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ut=Fe.fragments[j.sn-1-Fe.startSN],Vt=j.sn===Fe.startSN,Jt=!ut||j.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,Vt||Jt)}else if(Vt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),j.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,j,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:j,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:j,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:j}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new Ni({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;T.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const j=ld(w);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=xt(n.initSegment.data);if(T.length){let j=T[0];j.some(X=>X!==0)?(this.log(`Using keyId found in init segment ${Q(j)}`),Lo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Lo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${Q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Ce(n))return Promise.resolve(s);const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((T,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,T=new w(n);return this.loaders[t.type]=T,T}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:T,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,j,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,T=t.data,j=cd(t,s),X=zo.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,j,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const j=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==j.levels[ut]){const Jt=j.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"575f5f38",67:"c318ceaf",109:"07f72c78",119:"c427a996",130:"c7b5fd3d",195:"8826fc6d",201:"7eefb421",264:"f7255a20",292:"6dd90576",316:"1f60ada6",337:"9649c476",354:"d4d139cf",479:"42fed2ab",485:"830d8c8c",508:"3e1ea115",518:"55c9e45f",532:"d6ce5411",533:"ed92b0ca",547:"6ba9549a",556:"d3f960b9",559:"ac55aa5b",570:"36d7bc16",576:"a3bfda52",629:"44a1d9a5",643:"046f501b",671:"4a609b8d",680:"52d7cb6c",700:"6220102a",737:"87ef5f01",741:"ac5fd360",799:"f166d0b9",879:"7646f8d1",895:"da609b89",900:"ea67a4bc",906:"141c164f",921:"97bdc3b8",928:"2618118a",981:"24da50c7",1006:"3eac8f83",1043:"94c9e915",1045:"4b12519c",1048:"8f129d67",1070:"2216d13d",1077:"b452ca2e",1144:"c90eccaf",1154:"8cb80842",1211:"9a3ccaa3",1253:"d8d335ad",1257:"039fb0de",1274:"5f6ea65a",1276:"a2b13582",1343:"925196e4",1423:"6b6fc435",1427:"e5076a69",1450:"0f6b3516",1461:"c77eb0f5",1462:"fcf08abc",1470:"c8e6f051",1475:"a2021c75",1477:"daa7466e",1482:"2a3307f4",1512:"f8dd924e",1520:"ba775a14",1545:"73e4d52b",1578:"cf61ca25",1581:"95c839e6",1582:"4f9f9698",1646:"e6e27b60",1651:"16ed4273",1657:"fc58cb30",1660:"0a05ae38",1674:"378d557b",1678:"586c3e9d",1713:"a17aabb8",1717:"6859ffb2",1727:"6e1f3e72",1754:"7880f52f",1783:"65d4bf80",1798:"d67e82cb",1799:"f4fec00a",1831:"b793cc14",1836:"fd9ede95",1855:"79a7289f",1880:"7c07057d",1897:"c34443c7",1939:"d5e79f88",1953:"d543c671",1962:"079d3fab",1993:"00da30cb",1994:"c2ac0bbf",2011:"59d51f98",2045:"039b2550",2099:"26f503d0",2102:"80f09992",2130:"eb7b4be5",2141:"effacd35",2203:"5cb4bbe4",2216:"f78cab95",2240:"e68dc8d5",2249:"f4830452",2281:"09b8273d",2300:"c3102193",2303:"a66a38d0",2307:"0d2a855f",2338:"c9bda553",2339:"be8e92c4",2386:"192e235c",2396:"2993606b",2404:"98ab42b9",2412:"326ceeb6",2425:"6fe913fe",2443:"28c4942b",2464:"fcc667a6",2476:"691eb82a",2494:"68080a87",2501:"837704ea",2538:"de4a3723",2539:"d7b5ba18",2548:"73917200",2570:"d9860031",2594:"e87d3761",2603:"3ab3da8b",2655:"c78ef5ce",2659:"b57fef16",2707:"ead33dc3",2806:"4416ec4c",2819:"f47e0f45",2823:"c1a34f66",2829:"03a553ad",2837:"54a82605",2862:"56649606",2865:"318ddce5",2884:"648c3398",2969:"ab3357d7",2998:"e7089d34",3006:"e89c5009",3086:"2763859b",3133:"9bf3f89c",3141:"91ca1c6a",3157:"d543a06f",3183:"7e5131e8",3198:"8e655451",3212:"12e3263d",3220:"66589697",3247:"47894ba3",3260:"8f059e4a",3276:"ac30852b",3317:"585591b5",3391:"44bf4f5d",3433:"f8f1260f",3442:"ea455beb",3447:"54ad1d34",3451:"7d255e13",3509:"5c0f731c",3550:"3dc83156",3581:"0be11755",3585:"1531487d",3668:"aa8a16e7",3697:"481a10d9",3747:"39859294",3754:"db7eba86",3777:"d5b0f2f1",3784:"20adcdd5",3805:"9dbcb95e",3831:"3880e4a3",3862:"305396a8",3873:"b79c863c",3885:"f87f7f15",3910:"0ee35c6d",3951:"c2978229",3987:"5cecd51b",4014:"e137786f",4017:"204a903e",4030:"c2f68218",4048:"6118d7cb",4056:"ee138bef",4058:"c9b8eaac",4078:"e12c8c8b",4088:"236723f3",4093:"ce8fea42",4105:"7906ebe7",4144:"6dce9034",4147:"b31839f0",4164:"5b5eca3b",4216:"ea598e7d",4217:"e5033e8e",4227:"a10a8c32",4259:"ed8fbc71",4264:"38d9cbdd",4297:"45acaa36",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"75a1e273",4492:"d625abbc",4496:"b2935182",4498:"c66b44ae",4504:"6884374a",4514:"787a213c",4520:"1c5d4a49",4546:"5bce84f5",4565:"f070c494",4572:"918ee196",4599:"61def4cb",4610:"17522cdc",4621:"3492ea02",4628:"ece2c60c",4662:"cc558956",4685:"c33f1528",4715:"17ade195",4736:"529d13f8",4741:"ae2de616",4757:"dd055739",4766:"10d61d59",4770:"93b8ac3d",4790:"619413e4",4795:"3dee5d63",4797:"a24e92db",4800:"fcef79a3",4850:"1edda4b7",4889:"d3c519db",4928:"b9a503c1",4944:"bd63e427",4973:"e66bf867",4994:"f6631a6c",5022:"b398c496",5043:"8666289c",5048:"86ecfca8",5060:"85dafcc6",5096:"ead1f82f",5111:"9c4c5fbb",5117:"cc0dd1ae",5125:"962fcc96",5148:"664f09e5",5165:"59d7d603",5176:"39a0bcc3",5177:"7c08134f",5179:"55df33f9",5186:"1d144890",5230:"8e7d8c32",5238:"37bb0132",5290:"5dabcdc2",5297:"dc097af5",5307:"d06fd962",5319:"73a09753",5321:"1163c84e",5330:"308aca28",5335:"68f25823",5354:"7ae70604",5357:"f42f8a1e",5359:"2ad19977",5382:"ee916f4b",5402:"a016073a",5416:"454536b7",5434:"38b302a6",5466:"df1c12f3",5494:"d89549c4",5518:"6659f3ac",5549:"b3c93d4d",5572:"168f5e40",5573:"557673ba",5624:"6ef82f49",5631:"e00d3d36",5650:"55aa418e",5679:"4a090bef",5694:"d5273ab2",5705:"bf7376a9",5729:"1a8fc7da",5764:"e0d7e586",5775:"28fe40ab",5776:"6676c8c0",5786:"44b6d98c",5798:"905e4342",5800:"98ca5657",5816:"f91c44d6",5823:"7a2daa32",5876:"5eded409",5888:"757774ee",5891:"96991d82",5894:"58a33e80",5902:"3443b6a8",5911:"84a8d8dc",5915:"871df691",5928:"1bb03ec6",5972:"799c331b",5992:"8ca4b4f6",6029:"60f70c8a",6034:"8a0cc2a3",6045:"d268f87f",6047:"3ce45acd",6063:"d160da24",6069:"f5200f8e",6080:"06c73f70",6126:"99519171",6127:"ac85ed96",6170:"23a3e8de",6185:"0cb53148",6265:"46ca4c69",6270:"d9adb94d",6282:"9f7547d9",6328:"3e6390b4",6366:"87c6f04d",6378:"7f3a946a",6411:"b38fdba5",6434:"305be962",6444:"26137950",6451:"3d93d2e0",6452:"d89b1465",6531:"18a5570a",6583:"666fb5a9",6587:"c4448b99",6634:"1a5ba158",6637:"f8cbe823",6651:"1fe03e06",6682:"724957fa",6685:"67daf004",6729:"85d7b85c",6741:"9556622e",6774:"59d4d618",6776:"7f1d3e7a",6784:"f3fec2b1",6788:"45836967",6789:"e6c804ba",6796:"b16f5f6a",6820:"fe4ff383",6822:"242843b6",6882:"342762ae",6904:"87611a80",6913:"75ed37e1",6963:"d8e8f54f",7043:"7264d3df",7045:"b7d0d915",7058:"5ff8b767",7062:"18f1b68c",7084:"46ccce72",7099:"f261bf09",7156:"e7466006",7178:"3c92fa87",7182:"9f4e93eb",7224:"a6b8179b",7242:"8cdeaf76",7260:"2407f24d",7289:"0bbe07ed",7322:"d93311cf",7323:"dab3811b",7329:"00985628",7333:"002aa641",7365:"1005464f",7395:"d7764ecb",7402:"fc0f3b3f",7460:"cf05adbe",7477:"84ac59f7",7482:"334f9176",7527:"81edbdca",7545:"b843bc7a",7560:"a7592c38",7589:"03954f1b",7591:"c8233ce9",7593:"212f4402",7614:"c3edeb28",7622:"281fc1b7",7686:"4fcec9f9",7706:"c2a79e40",7806:"d2330cdb",7835:"2a20d398",7855:"ceb5ebce",7857:"6a130aeb",7883:"26f983bf",7884:"c8d68725",7901:"01acf7e6",7922:"61cd19e1",7964:"29aed9a1",8001:"43389442",8062:"4ad1a43f",8072:"54891a28",8085:"0bb0454d",8089:"d536b13a",8115:"250ef500",8143:"f6cfe391",8145:"fde00881",8155:"698221cb",8161:"83c5fa9a",8217:"3cec3f63",8237:"96e9e663",8241:"d2afa8e7",8286:"8c71c80a",8302:"55794970",8332:"ba88478d",8340:"d9f41485",8350:"07df8a75",8365:"bc09bed0",8398:"bd41dc5d",8431:"85265ffe",8435:"29ffda57",8447:"93510a81",8458:"e0fbcfd5",8479:"94a44311",8517:"34265800",8552:"200862f8",8561:"333e8ec9",8563:"532cf243",8579:"60919ea5",8639:"10715add",8665:"932fcb2b",8688:"1b0c2b39",8689:"c365e1b1",8723:"3801a4bb",8737:"ce7dad23",8776:"0ad26240",8787:"4750a07b",8823:"1a377356",8827:"76d4aef1",8842:"9f25a3e2",8866:"cf56beed",8871:"701a031f",8882:"a30b65fb",8885:"fe8ee8bd",8898:"d002bcd8",8909:"e72ac7fb",8920:"7f82440c",8963:"790aecdd",8965:"c50d0286",8999:"02fa074c",9039:"59989c34",9076:"f806bed5",9104:"bbcb2345",9146:"baa338bb",9205:"a746236e",9252:"0d791a59",9260:"cf5f8140",9366:"c2b936a7",9391:"6c28806a",9404:"9fcc3d3e",9406:"ae99d63b",9416:"a5cb2328",9417:"8ad6b934",9449:"ffb17340",9487:"5aab8374",9489:"375d85a7",9507:"cd55f59b",9511:"9b8b40b1",9554:"ed358e7b",9559:"f794af19",9647:"56074864",9649:"fe2d24f9",9674:"fa7301a9",9677:"e8699d7b",9695:"91b6c4cb",9715:"daac59f1",9716:"3f64f6e4",9785:"ff4b611f",9788:"61b7cb25",9789:"124dbc77",9814:"ff339a9e",9891:"85c889e6",9895:"b8e31ff2",9906:"09100b45",9921:"12e8e515",9922:"8596bc0c",9928:"5989f5e0",9944:"e035df7c",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"8cbcfceb",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"8146e5a8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"7983f5de",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"63741303",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6822:"03cdfb68",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"ddf1cdf8",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o0&&arguments[0]!==void 0?arguments[0]:"";return Fn.endsWith("/")?Fn:"".concat(Fn,"/")}var fc=__webpack_require__(38127),dc=__webpack_require__(38329),rl=__webpack_require__(8616),nl=["content"],Ou=["content"],yf=/^(http:|https:)?\/\//;function hc(Fn){return yf.test(Fn)||Fn.startsWith("/")&&!Fn.startsWith("/*")||Fn.startsWith("./")||Fn.startsWith("../")}var bu=function(){return $e.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},vl=function(ti){var Xi,Ba=ti.loaderData,la=ti.htmlPageOpts,Ea=ti.manifest,ya=(Ea==null||(Xi=Ea.assets)===null||Xi===void 0?void 0:Xi["umi.css"])||"";return $e.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ba||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(la||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ya,"'")}})};function Du(Fn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fn=="string")return hc(Fn)?(0,vo.Z)({src:Fn},ti):{content:Fn};if((0,rl.Z)(Fn)==="object")return(0,vo.Z)((0,vo.Z)({},Fn),ti);throw new Error("Invalid script type: ".concat((0,rl.Z)(Fn)))}function zf(Fn){return hc(Fn)?{type:"link",href:Fn}:{type:"style",content:Fn}}var Jc=function(ti){var Xi,Ba,la,Ea,ya,Ds,ca=ti.htmlPageOpts;return $e.createElement($e.Fragment,null,(ca==null?void 0:ca.title)&&$e.createElement("title",null,ca.title),ca==null||(Xi=ca.favicons)===null||Xi===void 0?void 0:Xi.map(function(ks,Yu){return $e.createElement("link",{key:Yu,rel:"shortcut icon",href:ks})}),(ca==null?void 0:ca.description)&&$e.createElement("meta",{name:"description",content:ca.description}),(ca==null||(Ba=ca.keywords)===null||Ba===void 0?void 0:Ba.length)&&$e.createElement("meta",{name:"keywords",content:ca.keywords.join(",")}),ca==null||(la=ca.metas)===null||la===void 0?void 0:la.map(function(ks){return $e.createElement("meta",{key:ks.name,name:ks.name,property:ks.property,content:ks.content})}),ca==null||(Ea=ca.links)===null||Ea===void 0?void 0:Ea.map(function(ks,Yu){return $e.createElement("link",(0,dc.Z)({key:Yu},ks))}),ca==null||(ya=ca.styles)===null||ya===void 0?void 0:ya.map(function(ks,Yu){var al=zf(ks),yl=al.type,Xu=al.href,Bl=al.content;if(yl==="link")return $e.createElement("link",{key:Yu,rel:"stylesheet",href:Xu});if(yl==="style")return $e.createElement("style",{key:Yu},Bl)}),ca==null||(Ds=ca.headScripts)===null||Ds===void 0?void 0:Ds.map(function(ks,Yu){var al=Du(ks),yl=al.content,Xu=(0,fc.Z)(al,nl);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))}))};function Zo(Fn){var ti,Xi=Fn.children,Ba=Fn.loaderData,la=Fn.manifest,Ea=Fn.htmlPageOpts,ya=Fn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ds=Fn.mountElementId;if(ya!=null&&ya.pureHtml)return $e.createElement("html",null,$e.createElement("head",null,$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea})));if(ya!=null&&ya.pureApp)return $e.createElement($e.Fragment,null,Xi);var ca=typeof window=="undefined"?la==null?void 0:la.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return $e.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},$e.createElement("head",null,$e.createElement("meta",{charSet:"utf-8"}),$e.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ca&&$e.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ca}),$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(ks,Yu){var al=Du(ks),yl=al.content,Xu=(0,fc.Z)(al,Ou);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))})))}var Rl=$e.createContext(void 0);function kc(){return $e.useContext(Rl)}var pc=["redirect"];function mc(Fn){var ti=Fn.routesById,Xi=Fn.parentId,Ba=Fn.routeComponents,la=Fn.useStream,Ea=la===void 0?!0:la;return Object.keys(ti).filter(function(ya){return ti[ya].parentId===Xi}).map(function(ya){var Ds=_c((0,vo.Z)((0,vo.Z)({route:ti[ya],routeComponent:Ba[ya],loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat},Fn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(ks){return ti[ks].parentId===ya}).length>0}),{},{useStream:Ea})),ca=mc({routesById:ti,routeComponents:Ba,parentId:Ds.id,loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat,useStream:Ea});return ca.length>0&&(Ds.children=ca,Ds.routes=ca),Ds})}function vc(Fn){var ti=(0,yu.UO)(),Xi=(0,yu.Gn)(Fn.to,ti),Ba=(0,cc.T$)(),la=(0,yu.TH)();if(Ba!=null&&Ba.keepQuery){var Ea=la.search+la.hash;Xi+=Ea}var ya=(0,vo.Z)((0,vo.Z)({},Fn),{},{to:Xi});return $e.createElement(yu.Fg,(0,dc.Z)({replace:!0},ya))}function _c(Fn){var ti=Fn.route,Xi=Fn.useStream,Ba=Xi===void 0?!0:Xi,la=ti.redirect,Ea=(0,fc.Z)(ti,pc),ya=Fn.reactRouter5Compat?Rc:Xl;return(0,vo.Z)({element:la?$e.createElement(vc,{to:la}):$e.createElement(Rl.Provider,{value:{route:Fn.route}},$e.createElement(ya,{loader:$e.memo(Fn.routeComponent),loadingComponent:Fn.loadingComponent||Rf,hasChildren:Fn.hasChildren,useStream:Ba}))},Ea)}function Rf(){return $e.createElement("div",null)}function Rc(Fn){var ti=kc(),Xi=ti.route,Ba=(0,cc.Ov)(),la=Ba.history,Ea=Ba.clientRoutes,ya=(0,yu.UO)(),Ds={params:ya,isExact:!0,path:Xi.path,url:la.location.pathname},ca=Fn.loader,ks={location:la.location,match:Ds,history:la,params:ya,route:Xi,routes:Ea};return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ca,ks,Fn.hasChildren&&$e.createElement(yu.j3,null))):$e.createElement(ca,ks,Fn.hasChildren&&$e.createElement(yu.j3,null))}function Xl(Fn){var ti=Fn.loader;return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ti,null)):$e.createElement(ti,null)}var Ql=null;function bf(){return Ql}function ef(Fn){var ti=Fn.history,Xi=$e.useState({action:ti.action,location:ti.location}),Ba=(0,Iu.Z)(Xi,2),la=Ba[0],Ea=Ba[1];return(0,$e.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,$e.useLayoutEffect)(function(){function ya(Ds){Fn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fn.routes,clientRoutes:Fn.clientRoutes,location:Ds.location,action:Ds.action,basename:Fn.basename,isFirst:!!Ds.isFirst}})}return ya({location:la.location,action:la.action,isFirst:!0}),ti.listen(ya)},[ti,Fn.routes,Fn.clientRoutes]),$e.createElement(yu.F0,{navigator:ti,location:la.location,basename:Fn.basename},Fn.children)}function il(){var Fn=(0,cc.Ov)(),ti=Fn.clientRoutes;return(0,yu.V$)(ti)}var gc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],yc=function(ti,Xi){var Ba=ti.basename||"/",la=mc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:la}});for(var Ea=$e.createElement(ef,{basename:Ba,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:la,history:ti.history},Xi),ya=0,Ds=gc;yanew Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(ks){la(ks)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(ks){la(ks)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});function xf(){return Mc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/statistics_zb",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/statistics_zb/:categoryId/detail/:studentid",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/edit",parentId:"185",id:"189"},190:{path:"/shixuns/new/CreateImg",parentId:"185",id:"190"},191:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Merge",parentId:"185",id:"192"},193:{path:"/shixuns/:id/Split",parentId:"185",id:"193"},194:{path:"/shixuns/:id/edit",parentId:"185",id:"194"},195:{path:"shixuns/:id/edit/warehouse",parentId:"194",id:"195"},196:{path:"/shixuns/:id/edit/newquestion",parentId:"194",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"194",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"194",id:"198"},199:{path:"/shixuns/:id/edit/new",parentId:"194",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"194",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"194",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"194",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"194",id:"203"},204:{path:"/shixuns/:id",parentId:"185",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"204",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"204",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"204",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"204",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"204",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"204",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"204",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"204",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"204",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"204",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"204",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"204",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"204",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"204",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"204",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"204",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"204",id:"223"},224:{path:"/shixuns/:id/skill_tags",parentId:"204",id:"224"},225:{path:"/users",parentId:"1",id:"225"},226:{path:"/users/:username/videos/protocol",parentId:"225",id:"226"},227:{path:"/users/:username/videos/resourceProtocol",parentId:"225",id:"227"},228:{path:"/users/:username/videos/success",parentId:"225",id:"228"},229:{path:"/users/:username/topicbank/:topicstype",parentId:"225",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"225",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"225",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"225",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"225",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"225",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"225",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"225",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"225",id:"237"},238:{path:"/users/:username/experiment-img/add",parentId:"225",id:"238"},239:{path:"/users/:username",parentId:"225",id:"239"},240:{path:"/users/:username",parentId:"239",id:"240"},241:{path:"/users/:username/baseInfo/edit",parentId:"239",id:"241"},242:{path:"/users/:username/baseInfo",parentId:"239",id:"242"},243:{path:"/users/:username/realNameCertification",parentId:"239",id:"243"},244:{path:"/users/:username/careerCertification",parentId:"239",id:"244"},245:{path:"/users/:username/classrooms",parentId:"239",id:"245"},246:{path:"/users/:username/shixuns",parentId:"239",id:"246"},247:{path:"/users/:username/dataSet",parentId:"239",id:"247"},248:{path:"/users/:username/userPortrait",parentId:"239",id:"248"},249:{path:"/users/:username/learningPath",parentId:"239",id:"249"},250:{path:"/users/:username/teach-group",parentId:"239",id:"250"},251:{path:"/users/:username/competitions",parentId:"239",id:"251"},252:{path:"/users/:username/experiment-img",parentId:"239",id:"252"},253:{path:"/users/:username/experiment-img/:experid/detail",parentId:"239",id:"253"},254:{path:"/users/:username/certificate",parentId:"239",id:"254"},255:{path:"/users/:username/otherResources",parentId:"239",id:"255"},256:{path:"/users/:username/classmanagement",parentId:"239",id:"256"},257:{path:"/users/:username/classmanagement/:couserid",parentId:"239",id:"257"},258:{path:"/users/:username/paths",parentId:"239",id:"258"},259:{path:"/users/:username/projects",parentId:"239",id:"259"},260:{path:"/users/:username/videos",parentId:"239",id:"260"},261:{path:"/users/:username/videos/upload",parentId:"239",id:"261"},262:{path:"/users/:username/topics/:topicstype",parentId:"239",id:"262"},263:{path:"/users/:username/vspaces",parentId:"239",id:"263"},264:{path:"/users/:username/resourcesCenter",parentId:"239",id:"264"},265:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"239",id:"265"},266:{path:"/users/:username/resourceGuarantee",parentId:"239",id:"266"},267:{path:"/users/:username/resourceAllocation",parentId:"239",id:"267"},268:{parentId:"1",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems",parentId:"269",id:"270"},271:{path:"/problems/batchAdd",parentId:"269",id:"271"},272:{path:"/problems/newcreate",parentId:"268",id:"272"},273:{path:"/problems/newedit/:id",exact:!0,parentId:"268",id:"273"},274:{path:"/problems/:id/edit",exact:!0,parentId:"268",id:"274"},275:{path:"/problems/new",exact:!0,parentId:"268",id:"275"},276:{path:"/problems/:id/oj/:save_identifier",parentId:"268",id:"276"},277:{path:"/problems/:id/record-detail/:submitId",parentId:"268",id:"277"},278:{path:"/problems/add",parentId:"268",id:"278"},279:{path:"/problems/:id/ojedit",parentId:"268",id:"279"},280:{path:"/engineering",parentId:"1",id:"280"},281:{path:"/engineering",parentId:"280",id:"281"},282:{path:"/engineering/teacherList",parentId:"281",id:"282"},283:{path:"/engineering/studentList",parentId:"281",id:"283"},284:{path:"/engineering/training/program",parentId:"281",id:"284"},285:{path:"/engineering/training/program/add",parentId:"281",id:"285"},286:{path:"/engineering/training/program/edit",parentId:"281",id:"286"},287:{path:"/engineering/training/objectives",parentId:"281",id:"287"},288:{path:"/engineering/graduated/index",parentId:"281",id:"288"},289:{path:"/engineering/graduated/matrix",parentId:"281",id:"289"},290:{path:"/engineering/course/list",parentId:"281",id:"290"},291:{path:"/engineering/course/setting",parentId:"281",id:"291"},292:{path:"/engineering/course/matrix",parentId:"281",id:"292"},293:{path:"/engineering/navigation",parentId:"281",id:"293"},294:{path:"/engineering/evaluate/course",parentId:"281",id:"294"},295:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"281",id:"295"},296:{path:"/engineering/evaluate/norm",parentId:"281",id:"296"},297:{path:"/engineering/evaluate/document",parentId:"281",id:"297"},298:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"281",id:"298"},299:{path:"/engineering/*",redirect:"/404",parentId:"281",id:"299"},300:{path:"/innovation",parentId:"1",id:"300"},301:{path:"/innovation/tasks/:taskId",parentId:"300",id:"301"},302:{path:"/innovation",parentId:"300",id:"302"},303:{path:"/innovation/project",parentId:"302",id:"303"},304:{path:"/innovation/dataset",parentId:"302",id:"304"},305:{path:"/innovation/mirror",parentId:"302",id:"305"},306:{path:"/innovation/my-project",parentId:"302",id:"306"},307:{path:"/innovation/my-dataset",parentId:"302",id:"307"},308:{path:"/innovation/my-mirror",parentId:"302",id:"308"},309:{path:"/innovation/project/create",parentId:"302",id:"309"},310:{path:"/innovation/project/edit/:id",parentId:"302",id:"310"},311:{path:"/innovation/project/detail/:taskId",parentId:"302",id:"311"},312:{path:"/tasks",parentId:"1",id:"312"},313:{path:"/tasks/:taskId",exact:!0,parentId:"312",id:"313"},314:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"312",id:"314"},315:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"312",id:"315"},316:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"312",id:"316"},317:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"312",id:"317"},318:{path:"/myproblems",parentId:"1",id:"318"},319:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"318",id:"319"},320:{path:"/myproblems/:id",exact:!0,parentId:"318",id:"320"},321:{path:"/account",parentId:"1",id:"321"},322:{path:"/account",parentId:"321",id:"322"},323:{path:"/account/profile",parentId:"322",id:"323"},324:{path:"/account/profile/edit",parentId:"322",id:"324"},325:{path:"/account/certification",parentId:"322",id:"325"},326:{path:"/account/secure",parentId:"322",id:"326"},327:{path:"/account/binding",parentId:"322",id:"327"},328:{path:"/account/Results",parentId:"322",id:"328"},329:{path:"/ch",parentId:"1",id:"329"},330:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"329",id:"330"},331:{path:"/ch/rest/",exact:!0,parentId:"329",id:"331"},332:{path:"/ch/rest/:id",exact:!0,parentId:"329",id:"332"},333:{path:"/order",parentId:"1",id:"333"},334:{path:"/order",parentId:"333",id:"334"},335:{path:"/order/invoice",parentId:"333",id:"335"},336:{path:"/order/records",parentId:"333",id:"336"},337:{path:"/order/apply",parentId:"333",id:"337"},338:{path:"/order/view",parentId:"333",id:"338"},339:{path:"/order/:courseId/information",parentId:"333",id:"339"},340:{path:"/order/:courseId/pay",parentId:"333",id:"340"},341:{path:"/order/:orderNum/result",parentId:"333",id:"341"},342:{path:"/messages",parentId:"1",id:"342"},343:{path:"/messages/:userId/user_tidings",parentId:"342",id:"343"},344:{path:"/messages/:userId/private_messages",parentId:"342",id:"344"},345:{path:"/messages/:userId/message_detail",parentId:"342",id:"345"},346:{path:"/vtrs",parentId:"1",id:"346"},347:{path:"/vtrs/:virtual_spacesId",parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"347",id:"348"},349:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"347",id:"349"},350:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"347",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"347",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"347",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"347",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"347",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey",parentId:"347",id:"355"},356:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"347",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"347",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"347",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"347",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material",parentId:"347",id:"360"},361:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"347",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"347",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"347",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"347",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"347",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"347",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"347",id:"367"},368:{path:"/vtrs/:virtual_spacesId/settings",parentId:"347",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources",parentId:"347",id:"369"},370:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"347",id:"370"},371:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"347",id:"371"},372:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"347",id:"372"},373:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"347",id:"373"},374:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"347",id:"374"},375:{path:"/vtrs/:virtual_spacesId/*",parentId:"347",id:"375"},376:{path:"/101",parentId:"1",id:"376"},377:{path:"/101/:virtual_spacesId",parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId",exact:!0,parentId:"377",id:"378"},379:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"377",id:"379"},380:{path:"/101/:virtual_spacesId/experiment",parentId:"377",id:"380"},381:{path:"/101/:virtual_spacesId/announcement",parentId:"377",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/add",parentId:"377",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"377",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"377",id:"384"},385:{path:"/101/:virtual_spacesId/survey",parentId:"377",id:"385"},386:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"377",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge",parentId:"377",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"377",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"377",id:"389"},390:{path:"/101/:virtual_spacesId/material",parentId:"377",id:"390"},391:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"377",id:"391"},392:{path:"/101/:virtual_spacesId/lesson",parentId:"377",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"377",id:"393"},394:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"377",id:"394"},395:{path:"/101/:virtual_spacesId/discussion",parentId:"377",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"377",id:"396"},397:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"377",id:"397"},398:{path:"/101/:virtual_spacesId/settings",parentId:"377",id:"398"},399:{path:"/101/:virtual_spacesId/resources",parentId:"377",id:"399"},400:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"377",id:"400"},401:{path:"/101/:virtual_spacesId/Plan",parentId:"377",id:"401"},402:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"377",id:"402"},403:{path:"/101/:virtual_spacesId/digtal",parentId:"377",id:"403"},404:{path:"/101/:virtual_spacesId/homepage",parentId:"377",id:"404"},405:{path:"/101/:virtual_spacesId/*",parentId:"377",id:"405"},406:{path:"/administration",parentId:"1",id:"406"},407:{path:"/administration",parentId:"406",id:"407"},408:{path:"/administration/college",parentId:"407",id:"408"},409:{path:"/administration/student",parentId:"407",id:"409"},410:{path:"/administration/student/:studentId/edit",parentId:"407",id:"410"},411:{path:"/administration/profession",parentId:"407",id:"411"},412:{path:"/graduations",parentId:"1",id:"412"},413:{path:"/graduations",exact:!0,parentId:"412",id:"413"},414:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"412",id:"414"},415:{path:"/graduations/:id",parentId:"412",id:"415"},416:{path:"/graduations/:id/index",parentId:"415",id:"416"},417:{path:"/graduations/:id/topics",parentId:"415",id:"417"},418:{path:"/graduations/:id/student_selection",parentId:"415",id:"418"},419:{path:"/graduations/:id/tasks",parentId:"415",id:"419"},420:{path:"/graduations/:id/opening_report",parentId:"415",id:"420"},421:{path:"/graduations/:id/midterm_report",parentId:"415",id:"421"},422:{path:"/graduations/:id/thesis",parentId:"415",id:"422"},423:{path:"/graduations/:id/final_defense",parentId:"415",id:"423"},424:{path:"/graduations/:id/final_thesis",parentId:"415",id:"424"},425:{path:"/graduations/:id/settings",parentId:"415",id:"425"},426:{path:"/graduations/:id/teachers",parentId:"415",id:"426"},427:{path:"/graduations/:id/students",parentId:"415",id:"427"},428:{path:"/graduations/:id/archives",parentId:"415",id:"428"},429:{path:"/graduations/:id/grading_summary",parentId:"415",id:"429"},430:{path:"/dataset",parentId:"1",id:"430"},431:{path:"/dataset",exact:!0,parentId:"430",id:"431"},432:{path:"/dataset/:id/detail",exact:!0,parentId:"430",id:"432"},433:{path:"/knowledgegraph",parentId:"1",id:"433"},434:{path:"/knowledgegraph/:pathId",parentId:"433",id:"434"},435:{path:"/knowledgegraph/:pathId/statistics",parentId:"433",id:"435"},436:{path:"/newlogin",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"1",id:"437"},438:{path:"/onlinenum",parentId:"437",id:"438"},439:{path:"/shixuncontext",parentId:"1",id:"439"},440:{path:"/shixuncontext",parentId:"439",id:"440"},441:{path:"/shixuncontext/:Id/detail",parentId:"439",id:"441"},442:{path:"/educoder-demo",exact:!0,parentId:"1",id:"442"},443:{path:"/training",parentId:"1",id:"443"},444:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"443",id:"444"},445:{path:"/largeScreen",exact:!0,parentId:"1",id:"445"},446:{path:"/quality",parentId:"1",id:"446"},447:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"446",id:"447"},448:{path:"/otherlogin",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginqq",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginstart",exact:!0,parentId:"1",id:"450"},451:{path:"/pathsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/login",parentId:"1",id:"454"},455:{path:"/login",parentId:"454",id:"455"},456:{path:"/user",parentId:"1",id:"456"},457:{path:"/user/login",parentId:"456",id:"457"},458:{path:"/user/register",parentId:"456",id:"458"},459:{path:"/user/reset-password",parentId:"456",id:"459"},460:{path:"/colleges",parentId:"1",id:"460"},461:{path:"/colleges/:id/statistics",parentId:"460",id:"461"},462:{path:"/help",parentId:"1",id:"462"},463:{path:"/help/:id",parentId:"462",id:"463"},464:{path:"/video",parentId:"1",id:"464"},465:{path:"/video/:videoId",parentId:"464",id:"465"},466:{path:"/terminal",parentId:"1",id:"466"},467:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"467"},468:{path:"/statsDashboard",parentId:"1",id:"468"},469:{path:"/zbstatistics",parentId:"1",id:"469"},470:{path:"/zbstatistics/detail/:id",parentId:"1",id:"470"},471:{path:"/",parentId:"1",id:"471"},472:{path:"/",exact:!0,parentId:"471",id:"472"},473:{path:"/api/*",exact:!0,parentId:"471",id:"473"},474:{path:"/search",exact:!0,parentId:"471",id:"474"},475:{path:"/moop_cases",exact:!0,parentId:"471",id:"475"},476:{path:"/moop_cases/new",exact:!0,parentId:"471",id:"476"},477:{path:"/moop_cases/:caseId",exact:!0,parentId:"471",id:"477"},478:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"471",id:"478"},479:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"471",id:"479"},480:{path:"/randompaper",exact:!0,parentId:"471",id:"480"},481:{path:"/randompaper/edit/:id",exact:!0,parentId:"471",id:"481"},482:{path:"/randompaper/detail/:id",exact:!0,parentId:"471",id:"482"},483:{path:"/403",parentId:"471",id:"483"},484:{path:"/500",parentId:"471",id:"484"},485:{path:"/404",parentId:"471",id:"485"},486:{path:"/download",parentId:"471",id:"486"},487:{path:"/iwce",parentId:"471",id:"487"},488:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"471",id:"488"},489:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"471",id:"489"},490:{path:"/Activities",parentId:"471",id:"490"},491:{path:"/iwce/:itemname",parentId:"471",id:"491"},492:{path:"/hpc-course",parentId:"471",id:"492"},493:{path:"/user_agents",parentId:"471",id:"493"},494:{path:"/three",parentId:"471",id:"494"},495:{path:"/introduction",parentId:"471",id:"495"},496:{path:"/chatgpt",parentId:"471",id:"496"},497:{path:"/*",parentId:"471",id:"497"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:$e.lazy(()=>__webpack_require__.e(2464).then(__webpack_require__.bind(__webpack_require__,62464))),2:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),3:$e.lazy(()=>Promise.all([__webpack_require__.e(2998),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,56749))),4:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8372))),5:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8372))),6:$e.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,37070))),7:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(1994),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8040))),8:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(1994),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,43132))),9:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),10:$e.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,89298))),11:$e.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,21211))),12:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,81110))),13:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,6112))),14:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,17614))),15:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,91709))),16:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,81110))),17:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(1994),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8040))),18:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(1994),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8040))),19:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),20:$e.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,46761))),21:$e.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,38798))),22:$e.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,52694))),23:$e.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,80818))),24:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,94955))),25:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,94955))),26:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,9642))),27:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,9642))),28:$e.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,83054))),29:$e.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,30550))),30:$e.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,69751))),31:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,70342))),32:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,12422))),33:$e.lazy(()=>Promise.all([__webpack_require__.e(2998),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,4180))),34:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,64354))),35:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,68742))),36:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,58237))),37:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,21424))),38:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,82450))),39:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,43742))),40:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,71800))),41:$e.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,4570))),42:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,64219))),43:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(1994),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8040))),44:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(5928),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,64226))),45:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(5928),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,19158))),46:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,39643))),47:$e.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,20464))),48:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,23021))),49:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,81438))),50:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,47356))),51:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,47356))),52:$e.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,53952))),53:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(5928),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,25998))),54:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(5928),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,25998))),55:$e.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,62204))),56:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,36964))),57:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,98608))),58:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,93))),59:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,93))),60:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,43212))),61:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,43212))),62:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,22705))),63:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,75087))),64:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,96746))),65:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,74225))),66:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,12050))),67:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,34175))),68:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,54904))),69:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,75147))),70:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,43706))),71:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,72750))),72:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,49060))),73:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,33963))),74:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,95495))),75:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,22047))),76:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,14408))),77:$e.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,91251))),78:$e.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,69530))),79:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,64071))),80:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,19407))),81:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,96273))),82:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,59645))),83:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,20980))),84:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,6112))),85:$e.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,57608))),86:$e.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,49258))),87:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,17389))),88:$e.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,61771))),89:$e.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,78558))),90:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,20787))),91:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,20787))),92:$e.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,16827))),93:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,88507))),94:$e.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,44576))),95:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,17568))),96:$e.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,85121))),97:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,55349))),98:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,21434))),99:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,32572))),100:$e.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,54925))),101:$e.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,65259))),102:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8871),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,6187))),103:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8871),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,6187))),104:$e.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,39679))),105:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,46053))),106:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,46053))),107:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,74900))),108:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,74900))),109:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,60616))),110:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,60616))),111:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8871),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,28173))),112:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8871),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,28173))),113:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8871),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,80505))),114:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8871),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,80505))),115:$e.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,88265))),116:$e.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,20607))),117:$e.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,38435))),118:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8871),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,954))),119:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8871),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,954))),120:$e.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,10554))),121:$e.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,67492))),122:$e.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,94522))),123:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7593),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,42811))),124:$e.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,64759))),125:$e.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,90670))),126:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,30244))),127:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,30244))),128:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,66535))),129:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,66535))),130:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,40331))),131:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,40331))),132:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,59413))),133:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,59413))),134:$e.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,14451))),135:$e.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,49320))),136:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,18324))),137:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,29041))),138:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,91411))),139:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,91411))),140:$e.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,9787))),141:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,92032))),142:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,92032))),143:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,97271))),144:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,97271))),145:$e.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,3845))),146:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,17453))),147:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,17453))),148:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,87753))),149:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,87753))),150:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,68287))),151:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,42282))),152:$e.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,6684))),153:$e.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,89540))),154:$e.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,16823))),155:$e.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,44537))),156:$e.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,4197))),157:$e.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,93068))),158:$e.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,75497))),159:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5823)]).then(__webpack_require__.bind(__webpack_require__,44434))),160:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,64932))),161:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),162:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(130),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,10160))),163:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(130),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,10160))),164:$e.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,22405))),165:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(130),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,10160))),166:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(9146),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,92296))),167:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(9146),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,92296))),168:$e.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,53239))),169:$e.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,49743))),170:$e.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,37379))),171:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(9146),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,67022))),172:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),173:$e.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,23797))),174:$e.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,47500))),175:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,58532))),176:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,58532))),177:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,46180))),178:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),179:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(1994),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,91491))),180:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,90491))),181:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,90491))),182:$e.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,21743))),183:$e.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,25276))),184:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(1994),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8040))),185:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),186:$e.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,24940))),187:$e.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,17398))),188:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,75340))),189:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,75340))),190:$e.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,29411))),191:$e.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,41835))),192:$e.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,24182))),193:$e.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,87358))),194:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(8001),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,40616))),195:$e.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,12764))),196:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,33998))),197:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,20961))),198:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,20961))),199:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,34690))),200:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2998),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,34690))),201:$e.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,85013))),202:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,35575))),203:$e.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,9526))),204:$e.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,20559))),205:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,82858))),206:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,74905))),207:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,74905))),208:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,81281))),209:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,39356))),210:$e.lazy(()=>Promise.all([__webpack_require__.e(8001),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,40248))),211:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,39235))),212:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,85616))),213:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,34094))),214:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,77543))),215:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,77543))),216:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,48243))),217:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,48243))),218:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,2100))),219:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,2100))),220:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,19089))),221:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,19089))),222:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,60832))),223:$e.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,12072))),224:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,26013))),225:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),226:$e.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,89366))),227:$e.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,12610))),228:$e.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,29246))),229:$e.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,35954))),230:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,14738))),231:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,14738))),232:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,41519))),233:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,43210))),234:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,57755))),235:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,7811))),236:$e.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,21310))),237:$e.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,17832))),238:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,87724))),239:$e.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,45859))),240:$e.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,2799))),241:$e.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,1974))),242:$e.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,16772))),243:$e.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,70728))),244:$e.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,35266))),245:$e.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,11586))),246:$e.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,17993))),247:$e.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,16609))),248:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,57902))),249:$e.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,64912))),250:$e.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,64210))),251:$e.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,6843))),252:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,36251))),253:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,69532))),254:$e.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,12169))),255:$e.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,46804))),256:$e.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,43256))),257:$e.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,56277))),258:$e.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,19501))),259:$e.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,33493))),260:$e.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,91460))),261:$e.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,33907))),262:$e.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,49282))),263:$e.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,47975))),264:$e.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,31759))),265:$e.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,16205))),266:$e.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,71946))),267:$e.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,19468))),268:$e.lazy(()=>__webpack_require__.e(2464).then(__webpack_require__.bind(__webpack_require__,62464))),269:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),270:$e.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,2332))),271:$e.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,14121))),272:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,35332))),273:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,35332))),274:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,23142))),275:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,23142))),276:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,99552))),277:$e.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,97783))),278:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,87))),279:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,87))),280:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),281:$e.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,93549))),282:$e.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,18949))),283:$e.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,85678))),284:$e.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,55807))),285:$e.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,96940))),286:$e.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,43679))),287:$e.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,49850))),288:$e.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,39683))),289:$e.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,38612))),290:$e.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,8978))),291:$e.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,50094))),292:$e.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,29438))),293:$e.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,40865))),294:$e.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,94376))),295:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,1778))),296:$e.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,9671))),297:$e.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,81188))),298:$e.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,14974))),299:$e.lazy(()=>__webpack_require__.e(2464).then(__webpack_require__.bind(__webpack_require__,62464))),300:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),301:$e.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,21489))),302:$e.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,91643))),303:$e.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,38787))),304:$e.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,19212))),305:$e.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,73481))),306:$e.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,79298))),307:$e.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,58133))),308:$e.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,74246))),309:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,23875))),310:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,23875))),311:$e.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,55578))),312:$e.lazy(()=>__webpack_require__.e(2464).then(__webpack_require__.bind(__webpack_require__,62464))),313:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,77394))),314:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,4175))),315:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,77394))),316:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,4175))),317:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,77394))),318:$e.lazy(()=>__webpack_require__.e(2464).then(__webpack_require__.bind(__webpack_require__,62464))),319:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,27358))),320:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,81017))),321:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),322:$e.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,42702))),323:$e.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,33764))),324:$e.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,7574))),325:$e.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,39960))),326:$e.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,45168))),327:$e.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,63074))),328:$e.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,57143))),329:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),330:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,89710))),331:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,85516))),332:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,85516))),333:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),334:$e.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,30400))),335:$e.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,18250))),336:$e.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,81905))),337:$e.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,48863))),338:$e.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,57918))),339:$e.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,24823))),340:$e.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,40279))),341:$e.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,3403))),342:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),343:$e.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,68891))),344:$e.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,54239))),345:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,29143))),346:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),347:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,57298))),348:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,80884))),349:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,41509))),350:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,26514))),351:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,58326))),352:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,25790))),353:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,25790))),354:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,13633))),355:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,74655))),356:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,97875))),357:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,11856))),358:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,3497))),359:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,3497))),360:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,83221))),361:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,61704))),362:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,30542))),363:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,42526))),364:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,42526))),365:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,97721))),366:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,95665))),367:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,95665))),368:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,27438))),369:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,12582))),370:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,18807))),371:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,49085))),372:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,30877))),373:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,44638))),374:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,80884))),375:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,42945))),376:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),377:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,57298))),378:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,80884))),379:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,41509))),380:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,26514))),381:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,58326))),382:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,25790))),383:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,25790))),384:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,13633))),385:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,74655))),386:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,97875))),387:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,11856))),388:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,3497))),389:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,3497))),390:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,83221))),391:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,61704))),392:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,30542))),393:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,42526))),394:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,42526))),395:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,97721))),396:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,95665))),397:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,95665))),398:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,27438))),399:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,12582))),400:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,18807))),401:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,49085))),402:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,30877))),403:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,44638))),404:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,80884))),405:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,42945))),406:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),407:$e.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,2501))),408:$e.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,47633))),409:$e.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,91067))),410:$e.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,55096))),411:$e.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,51388))),412:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),413:$e.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,72377))),414:$e.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,32768))),415:$e.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,77037))),416:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,20378))),417:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,57702))),418:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,88954))),419:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,25711))),420:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17471))),421:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17471))),422:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17471))),423:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17471))),424:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17471))),425:$e.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,16540))),426:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80992))),427:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80992))),428:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,5873))),429:$e.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,92800))),430:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),431:$e.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,73752))),432:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,35392))),433:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),434:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,25454))),435:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,33291))),436:$e.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,44873))),437:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),438:$e.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,76920))),439:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),440:$e.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,59776))),441:$e.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,74534))),442:$e.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,80079))),443:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),444:$e.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,76021))),445:$e.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,64974))),446:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),447:$e.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,30406))),448:$e.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,68240))),449:$e.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,58607))),450:$e.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,47490))),451:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,92715))),452:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,59035))),453:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,82621))),454:$e.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,45443))),455:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,75383))),456:$e.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,69453))),457:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,75383))),458:$e.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,52258))),459:$e.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,94281))),460:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),461:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,3742))),462:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),463:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,93563))),464:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),465:$e.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,74676))),466:$e.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,93397))),467:$e.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,35386))),468:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,5751))),469:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5823)]).then(__webpack_require__.bind(__webpack_require__,44434))),470:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,64932))),471:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,27901))),472:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(130),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,58192))),473:$e.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,59508))),474:$e.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,40797))),475:$e.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,38198))),476:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,48235))),477:$e.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,20251))),478:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,48235))),479:$e.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,64852))),480:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,23021))),481:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,23021))),482:$e.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,82702))),483:$e.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,18035))),484:$e.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,17778))),485:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,59270))),486:$e.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,21513))),487:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,51547))),488:$e.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,23025))),489:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7593),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,86802))),490:$e.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,3281))),491:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,51547))),492:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,51547))),493:$e.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,15634))),494:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,10591))),495:$e.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,28823))),496:$e.lazy(()=>Promise.all([__webpack_require__.e(2655),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,20635))),497:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,59270))),"@@/global-layout":$e.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,60558)))}}})}var P=__webpack_require__(12204),O=__webpack_require__(39155),L=__webpack_require__(71418),ve=__webpack_require__(65515),ke=()=>$e.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(30955),Pn=__webpack_require__(66649),hn=__webpack_require__.n(Pn),Bi=__webpack_require__(91392),cs=__webpack_require__.n(Bi),Ka=__webpack_require__(73100),Wo=__webpack_require__.n(Ka),ns=__webpack_require__(14805),Ao=__webpack_require__.n(ns),Us=__webpack_require__(13477),tf=__webpack_require__.n(Us),ql=__webpack_require__(64796),Fc=__webpack_require__.n(ql),rf=__webpack_require__(9007),Vu=__webpack_require__.n(rf),Si=__webpack_require__(58626),Sl=__webpack_require__.n(Si),Bc=__webpack_require__(9084),nu=__webpack_require__.n(Bc),co=__webpack_require__(5116),_s=__webpack_require__.n(co),_l=__webpack_require__(50991),Jl=__webpack_require__.n(_l),gl=__webpack_require__(39050),Ll=__webpack_require__.n(gl),Al=__webpack_require__(1554),wf=__webpack_require__.n(Al),ku=__webpack_require__(59697),Ml=__webpack_require__.n(ku);hn().extend(Wo()),hn().extend(Ao()),hn().extend(tf()),hn().extend(Fc()),hn().extend(Vu()),hn().extend(Sl()),hn().extend(nu()),hn().extend(_s()),hn().extend(Jl()),hn().extend(Ll()),hn().extend(wf()),hn().extend(Ml()),hn().extend(cs());var nf=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Cl=(Fn,ti,Xi)=>ti in Fn?nf(Fn,ti,{enumerable:!0,configurable:!0,writable:!0,value:Xi}):Fn[ti]=Xi,ec=(Fn,ti)=>{for(var Xi in ti||(ti={}))Ef.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);if(Fl)for(var Xi of Fl(ti))Ru.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);return Fn},Nc=(Fn,ti,Xi)=>new Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(ks){la(ks)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(ks){la(ks)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});const ju="/react/build/",xu=!1;function wu(){return Nc(this,null,function*(){const Fn=(0,P.gD)(),{routes:ti,routeComponents:Xi}=yield xf(Fn);yield Fn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:Xi}});const Ba=Fn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),la=Ba.basename||"/",Ea=Ba.historyType||"browser",ya=(0,O.fi)(ec({type:Ea,basename:la},Ba.historyOpts));return Fn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Ds={useStream:!0,routes:ti,routeComponents:Xi,pluginManager:Fn,mountElementId:"root",rootElement:Ba.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:ju,runtimePublicPath:xu,history:ya,historyType:Ea,basename:la,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ba.callback},ca=Fn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Ds});return Lc(ca)}})()})}wu(),typeof window!="undefined"&&(window.g_umi={version:"4.6.25"})})()})();