diff --git a/p__Paths__Detail__id.3238894e.async.js b/p__Paths__Detail__id.7e347e25.async.js similarity index 97% rename from p__Paths__Detail__id.3238894e.async.js rename to p__Paths__Detail__id.7e347e25.async.js index fae933fe2b..b0bea2467d 100644 --- a/p__Paths__Detail__id.3238894e.async.js +++ b/p__Paths__Detail__id.7e347e25.async.js @@ -212,8 +212,8 @@ ${St} - `,qe=document.createElement("div");qe.innerHTML=Ve.replace(/box-shadow/g,"// box-shadow"),document.body.appendChild(qe);const tt=document.getElementById(Fe);if(!tt){console.error("PDF \u5143\u7D20\u672A\u627E\u5230"),qe.parentNode&&qe.parentNode.removeChild(qe);return}tt.style.width="auto",tt.style.height="auto",tt.style.position="initial";try{const Ot=(yield ae()(tt,{useCORS:!0,backgroundColor:"#fff"})).toDataURL("image/png"),ft=document.createElement("a");ft.href=Ot,ft.download=`\u5386\u53F2\u5BF9\u8BDD-${Ze.my_user_name}-${z()().format("YYYYMMDDHHmmss")}.png`,ft.click()}catch(st){console.error("[exportHistory] html2canvas error:",st)}finally{qe.parentNode&&qe.parentNode.removeChild(qe)}});let je="markdown";const De=()=>{const[Ze,ke]=(0,a.useState)(je);return je=Ze,a.createElement(ee.Z,{size:30},ye.map(Fe=>a.createElement(ce.op,{key:Fe.key,style:Ze===Fe.key?{border:"1px solid #165dff",color:"#165dff"}:{},onClick:()=>ke(Fe.key),shape:"default",icon:a.createElement("img",{src:Fe.icon})},Fe.name)))};we.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4",width:538,cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u5386\u53F2\u5BF9\u8BDD",content:a.createElement(De,null),onOk:()=>ie(void 0,null,function*(){var Ze,ke,Fe;if(je==="image"){const qe=yield(0,le.ZP)(`/api/course_qna_sessions/${Ae}.json`,{method:"get"});if((qe==null?void 0:qe.status)===0){const tt=(ke=(Ze=qe==null?void 0:qe.data)==null?void 0:Ze.messages)==null?void 0:ke.map(Ot=>({updated_at:Ot.updated_at,question:Ot.question,answer:Ot.answer})),st={my_user_name:(Fe=qe==null?void 0:qe.data)==null?void 0:Fe.user_name,user_name:"AI\u56DE\u7B54",data:tt};yield Oe(st)}return}const Ve=`${fe.Z.API_SERVER}/api/course_qna_sessions/${Ae}/download_chat_data.json?file_type=${je}`;(0,be.Nd)(null,Ve)})})}},99330:function(kt,Pt,Se){"use strict";var a=Se(59301),ee=Object.defineProperty,we=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ce=(te,ae,he)=>ae in te?ee(te,ae,{enumerable:!0,configurable:!0,writable:!0,value:he}):te[ae]=he,se=(te,ae)=>{for(var he in ae||(ae={}))be.call(ae,he)&&ce(te,he,ae[he]);if(we)for(var he of we(ae))fe.call(ae,he)&&ce(te,he,ae[he]);return te},oe=(te,ae)=>{var he={};for(var de in te)be.call(te,de)&&ae.indexOf(de)<0&&(he[de]=te[de]);if(te!=null&&we)for(var de of we(te))ae.indexOf(de)<0&&fe.call(te,de)&&(he[de]=te[de]);return he};const le=Se(20441),b={};le.keys().forEach(te=>{const ae=te.replace("./","").replace(".svg","");b[ae]=le(te)});const z=te=>{var ae=te,{filename:he}=ae,de=oe(ae,["filename"]),ie;const pe=((ie=he==null?void 0:he.split(".").pop())==null?void 0:ie.toLowerCase())||"unknown",Ae=b[pe]||b.default;return a.createElement("img",se({src:Ae,alt:pe},de))};Pt.Z=z},41792:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return b}});var a=Se(59301),ee={flex_box_center:"flex_box_center___kyfCX",flex_space_between:"flex_space_between___GHTzD",flex_box_vertical_center:"flex_box_vertical_center___FdgNd",flex_box_center_end:"flex_box_center_end___LMVYD",flex_box_column:"flex_box_column___Yb2bC",f_l_c:"f_l_c___nwLBO",officediv:"officediv___KkKIB",preclass:"preclass___SCKdC"},we=Se(37285),be=Se(99330),fe=Se(25399),ce=Se(37639),oe=({item:z})=>{var te,ae,he,de,ie;const[pe,Ae]=(0,a.useState)(!1);console.log("----",z);let ye=[{name:"subject",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:a.createElement(be.Z,{filename:z==null?void 0:z.name,style:{width:16,height:16,marginRight:5}})}];return a.createElement("div",{className:ee.f_l_c},a.createElement(fe.Z,{title:z==null?void 0:z.name},a.createElement(ce.Z,{placement:"top",content:a.createElement("div",null,a.createElement(we.Z,null),a.createElement("pre",{className:ee.preclass,style:{maxWidth:600,maxHeight:400}},(z==null?void 0:z.type)==="document"&&((te=z==null?void 0:z.contents)==null?void 0:te.toString()),(z==null?void 0:z.type)!=="document"&&a.createElement("a",{target:"_blank",href:(ae=z==null?void 0:z.contents)==null?void 0:ae.toString()},(he=z==null?void 0:z.contents)==null?void 0:he.toString()))),title:a.createElement("div",null,(de=ye==null?void 0:ye.find(Ee=>(Ee==null?void 0:Ee.name)===z.type))==null?void 0:de.icon,z==null?void 0:z.name),trigger:"click",open:pe,onOpenChange:Ee=>{Ae(Ee)}},a.createElement("div",{className:ee.officediv},(ie=ye==null?void 0:ye.find(Ee=>(Ee==null?void 0:Ee.name)===z.type))==null?void 0:ie.icon,z==null?void 0:z.name))))},b=({Filelist:z})=>a.createElement("div",null,a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",{style:{minWidth:40,fontWeight:500,color:"#333"}},"\u5F15\u7528"),a.createElement(we.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})),a.createElement("div",{className:ee.f_l_c},z==null?void 0:z.map(te=>a.createElement(oe,{item:te}))))},99217:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return Ie}});var a=Se(59301),ee={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},we=Se(44104),be=Object.defineProperty,fe=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,oe=(Le,Oe,je)=>Oe in Le?be(Le,Oe,{enumerable:!0,configurable:!0,writable:!0,value:je}):Le[Oe]=je,le=(Le,Oe)=>{for(var je in Oe||(Oe={}))ce.call(Oe,je)&&oe(Le,je,Oe[je]);if(fe)for(var je of fe(Oe))se.call(Oe,je)&&oe(Le,je,Oe[je]);return Le};const b=Le=>React.createElement("svg",le({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Le),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",te=Object.defineProperty,ae=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ie=(Le,Oe,je)=>Oe in Le?te(Le,Oe,{enumerable:!0,configurable:!0,writable:!0,value:je}):Le[Oe]=je,pe=(Le,Oe)=>{for(var je in Oe||(Oe={}))he.call(Oe,je)&&ie(Le,je,Oe[je]);if(ae)for(var je of ae(Oe))de.call(Oe,je)&&ie(Le,je,Oe[je]);return Le};const Ae=Le=>React.createElement("svg",pe({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},Le),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var ye="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Ee=Se(59301),Ie=({value:Le,onChange:Oe})=>{const[je,De]=(0,a.useState)(!1),Ze=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:z},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ye}],ke=Ze.find(Fe=>Fe.key===Le);return Ee.createElement("div",{className:ee.select},Ee.createElement(we.Z,{size:10},Ee.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Ee.createElement("div",{className:ee.box,onMouseLeave:()=>De(!1)},Ee.createElement("div",{className:ee.text,onClick:()=>De(!0)},Ee.createElement("img",{src:ke.img,width:20}),Ee.createElement("span",null,ke.name),Ee.createElement("b",{className:"iconfont icon-zhankai6"})),je&&Ee.createElement("div",{className:ee.itemWrap},Ee.createElement("aside",null,Ze.map(Fe=>Ee.createElement("div",{key:Fe.key,className:`${ee.item} ${Fe.key===Le?ee.active:""}`,onClick:Ve=>{Ve.stopPropagation(),Oe(Fe.key),De(!1)}},Ee.createElement("img",{src:Fe.img,width:20}),Ee.createElement("span",null,Fe.name))))))))}},92857:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return se}});var a=Se(59301),ee={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},we=Se(29787),be=Se(59301),fe=(oe,le,b)=>new Promise((z,te)=>{var ae=ie=>{try{de(b.next(ie))}catch(pe){te(pe)}},he=ie=>{try{de(b.throw(ie))}catch(pe){te(pe)}},de=ie=>ie.done?z(ie.value):Promise.resolve(ie.value).then(ae,he);de((b=b.apply(oe,le)).next())}),se=({value:oe="",streamingStatus:le,onFinish:b,cancelIndex:z,time:te,loading:ae,loadAll:he})=>{const[de,ie]=(0,a.useState)(""),[pe,Ae]=(0,a.useState)(!0),ye=(0,a.useRef)(oe),Ee=(0,a.useRef)(le),Pe=(0,a.useRef)(0),Ie=(0,a.useRef)(null),[Le,Oe]=(0,a.useState)(!1),je=70;(0,a.useEffect)(()=>{Ee.current=le},[le]),(0,a.useEffect)(()=>{ye.current=oe},[oe]),(0,a.useEffect)(()=>{if(!le){ie(ye.current);return}return Oe(!0),Ie.current=setInterval(De,je),()=>{clearInterval(Ie.current)}},[]),(0,a.useEffect)(()=>{Le&&(ie(ye.current),clearInterval(Ie.current),Oe(!1),b())},[z]);const De=()=>fe(void 0,null,function*(){const Ze=ye.current[Pe.current];Ze!==void 0?(ie(ke=>ke+Ze),Pe.current++,clearInterval(Ie.current),Ie.current=setInterval(De,280/(ye.current.length-Pe.current))):Ee.current===!1&&(ie(ye.current),clearInterval(Ie.current),Oe(!1),b())});return be.createElement("div",{className:`${ee.reasoning} fadeIn animated`},be.createElement("div",{className:ee.btn,onClick:()=>Ae(!pe)},be.createElement("i",{className:"iconfont icon-shendusikao"}),te?be.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",te," \u79D2\uFF09"):be.createElement("span",null,"\u601D\u8003\u4E2D..."),pe?be.createElement("b",{className:"iconfont icon-shouqi6"}):be.createElement("b",{className:"iconfont icon-zhankai6"})),ae&&be.createElement(we.Z,{spinning:!0,className:"mt20"}),pe&&!ae&&be.createElement("div",{className:ee.content},de,Le?be.createElement("span",{className:"aiBlink"},"__"):""))}},29640:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return St}});var a=Se(59301),ee=Se(30641),we=Se(6767),be=Se(14566),fe=Se(62957),ce=Se(25399),se=Se(37568),oe=Se(7939),le=Se(29787),b=Se(584),z=Se(93725),te=Se(75727),ae=Se(37639),he=Se(92310),de=Se.n(he),ie=Se(57942),pe=Se(41792),Ae=Se(92857),ye=Se(99217),Ee={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M",loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV",textmu:"textmu___SnRvX",bottomlist:"bottomlist___mgGfL"},Pe=Se(57193),Ie=Se(63949),Le=Se(67269),Oe=Se(37166),je=Se(28984),De=Se(71986),Ze=Se(78323),ke=Se(56102),Fe=Se(12306),Ve=Se(58617),qe=Se(32050),tt={addImg:"addImg___SRqVr"},st="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAj0AAADWCAYAAAA6jTNpAAAQAElEQVR4Aey9B2BkSXUu/NXtoDyjyTnvhN3ZmZ3NgY1sgCWHJRlMeAYcsQ3YmN9+Nuvw7Gc/G2xjgxNxMWBgMSYvsLCJjWyY3ZmdnJNmJM1Ioyx13/q/r25fqaVRHrXUkqp1z62qU6dOVZ2+VffrU3WvAkyOj2EzPQHeBt4G/hqA/3gLeAt4C4zOAsUCeoaayEfXO1/KW8BbYCpaYKj5QvlTsd++TwWzgFc8XSwwkaBHE1NMg9k7lvEhvKcH8DYAvA0w9CeeL4aW9BLeAt4C08YCEwF6BpqMYn7fMP4y+vJ9Gv7mB3gbANPKBsh9Bhv/OREXxHIuMdKTl/cW8BaYWhYYb9CjCaivBcUTxXzF+6M434feAt4C09cC/c0NMS+2St+0+OIp9OQt4C0wjS0wnqCn76SjtEjmVzgUqa2eAG+DCbeB/w44aCfyOjSsfyiiSLcHTHFRXEZxT94C3gLT0AKauMaj25ps8uuJ0wpFylM4EKmdA+V5Prond28Lb4vpeg2An7jvjLoxoVAkvsKY+qZjvg+9BbwFprgFBCYK3cW+E0yczg8V70tqW0x984oyTUP6dsHdbLwdvB0KeQ3E84LCuJ78eMyLQ/CjOIPuo2+6O8NHvAW8BaauBTRRjGfv4olGYX+k9vTHF095nuCXVnjB+utgel8HhtdATLoW4nh/IUUdEM8PFffkLeAtUBgLFLVWTRiFbKAmoVh/HFcoEl+hSO0Q5ceVzifleYKbwL0dvB2m8zWQPy/0jcsu4imMCfwozsCNH4WimKe4J28Bb4FpYAFNDuPZzfxJRvHBaDzb5evyFvAWmLwWGGweifPUO8UVepoIC4xhnV/8mb3is/fby75wv/2YKFatuMinIwt86UG7KYr5c2yBQoKe/AlGcZHqVTggfeADH0j+6Ec/qr7//vtnefI28NeAvwaGuga+973vzXjNa16T4OSieUVzmsL+iCLuUJ6L8JQfZ9IfxW6Brz1kf6ssiSe3rMSTqxfgbtGxOmtFiosUFykuUlykuEhxkeIixUWKixQXKS5SXKS4SHGR4iLFRYqLFBcpLlJcpLhIcZHiIsVFiosUFykuUlykuEhxkeIixUWKixQ/csqeLUlg6xfvt/daa/11nruwNUHkogUL8o2teL900UUXBUePHr3l4x//+Ldvu+22F1/60pfu9ORt4K+BKX8NnPc4v/POO1+49957P/vMM8+szc1ifecYscXLDxX3NMkscLTWrrv2IvzZNRtgFsxEYvVCQBR3Q3GRTwNBgKpr1sNcvga3H6tDPDZi00zbcDxAz0DGNcxw9P73vz/15JNP/tmSJUu+nkwmbzLGzGRepSd4G8DbwI+Dwa8BzhdzOW/cdckll9y7Z8+eq2gvS3JzS17IqN/PIyNMVrqHy1kHT+J/eNOaFejbnawdGcd2y07Vlajq6MLff/kndsE4Vl20VfH6GZe26RIVqTKFIsUhD8/f/d3ffaiiouK36YIrc0x/8hbwFvAWGKEFgiBYs3r16k899thjK1lUwIeBOzTfiFyCp/w4k/6YDBYILW7uymLDZGhrsbXxUC3u7ATeUmztmoj2jBfoifuWP9kobu69995VBDy/SYGEMWIx5g9vAW8Bb4FRWIDA58JLL730AwsWLNDcpglFFGtSXBSnfTiJLJDJ4P5FsydRg4uoqWVpyM3pr33AvfOFwbgehrWJGACzZ89ea4yZ4xJDn7yEt4C3gLfAoBZIp9Ov+f73v7+GQrG3R/ONiKx+j8Hy+i3gmeNvgV95udlaVTb+9U6FGpfPA951m/mHqdCX8+2Dfg2dr47+yseTSBwOKGOSyUK1ob86Pc9bwFtgilvAGLNgyYIly3PdHHIOysn5oMgtcM9P7OtONRR5I8eteSOrKJMFvvZjq72yIys4BaXHA3DEk45CkcwYhQsWmGxn53i0QXV68hbwFpgGFrDWms7QzSvRPAN59qGP0qI4rtDTJLFAaHBJc/skaWyRNfNwLdAW4HfhP5gwwME1d3PRnDn8UWbiSch/Hd4C3gLeAudvATelJDSvxCSdiisU5ceVnjI0lTuS6cK35nlfxai+4mQCCEM0jqrwFCs0XqAnf5JR3IRhaDojL4/SU8ysvjveAt4CE2YBa5HgJI958wx/XKkZfo6RFSY5FWJPz75jbfjWw7UEBPH2r3ON9LNnzuBgTW8Xk9I/evI0OrvCcwv04ew+0oqv/+wUTp7u7JPTfzIMLfYfb8Phk1GdLx5swX1P1IOXdf8FhsHVnp733G7+fhiiU15kvEBPb0MuXqwNzGbmypWGl8yI2pDNZq0nbwN/DYzkGpj8spxABr4rMbPvEYZhYv3s2Sacw0WRvpk+PSktMNo9Pd9+pA4f/fS+XvTUjrPOBtsOtODfv32coMcle532EhA9vLUBn7z3KO4laHlmVxO+/2g9/uM7x/HI8w341DePItCLcHqV6p04daYT/+eLB3HPD2vw1M6z+MkvTveiWPr02S783y8dwgf/cQ/e8rHt+MAnduPf2C7l3/vAKQKzOjgHphijIL+np8doIwIcPcXOL7YgmzXZ6mqzsKQkQGiG3Ybvff8H2HLZlVi5eq3x5G3gr4Hpcw1svuQyaPwPZ+YxMPT0JEzlsmXB7OxsQ2+Pgf9MegsQvo5qT8/xug7sO9aKFQtLsWx+CV7Y34wzTZkh7fHTp8/gE187go7OEA8R/Hz6W8fwhR+ewKyqFOS9KeXt66v3n8SXflTj6ExTVy+dquf3/mkv6hq6kKX35tP/fQyf+K8jvSguUFWeRGNzBsJQre1Z/PG7VuIPfmmF8yQ9t6cZLW1Z/PnnD/Yiycflhwr9np4eCw0bcPQUOb/YypUrEc6ZY1ZWVZl0eg7rzw57Qvqd3/0wjh0/blpaW+Hp/G3gbehtOFmugaMc9xr/w5p9jPYvhIF+VFVXV7ul9GGV80JFbYHz2dNTVZHEr79+Cd732iXdffyDT+3Ftx6qdemPfHovPvxPexwJ5Ij53lcvxjf+YhMqyhJ458sXYdXiUlRXJfHK6+Zg9+FWt9z0k6fO4Ks/OQl5k5pas9Dn6KkOfPyrh/H/0btUWZ7Av/7+Bnzv/13STf/2kQ2opM5bL58lcUeppMFf/doavPolc136sg0zUFWRwHd+Xu9A18pFpchkraOa0x14fHsjgT0vdCc99Mnv6emxEUFHT2I8YgcPHnTfVCZTaUpLS40+w6339JnTwxX1ct4C3gJ9LGCtpRs/5GQ9opWiPlomLjnc8c9uQref8vJyk+GPK8ybuDb7msfOAuezp6eO3pb3/fVO/Mbf7uxu0JL5paiuTEKfpfNK6GUx2HmIYIaMFw+24NUf2epIXpbPfu84fv58IwRotOwkgPOaG+bic394IZIJg/cTIC1fUMqSwDe4HKVlsbtumY8bt1TjTz6zH7/g0pYytU/nY0zPnpHC+17TA8D2Hm1zS1pf+EGNxPChf9yNr/30FORJuv2q2fjwW5fjNdfPxR+8fTk2r6nE4rklDjg54WGc/J6eHiP1A3p6MgsRW7p0KWZzeauiostUVRWiBq/TW2DqWkA39NH0LpFIYNOWy3HtDTdh5eo1wOTEPcPrunGdM2VlZaYqkzGIUA/D4RX3UsVpgXvO4z09ZVyKehnBw+1Xzunu3G/ftRRXXTQD8rJ8iKDitiui1z3rQhEI+ug7VkAkkKFC73jZQpd+dneTkjh6sgMNXJLqylgsmlPieDr9+uuW4F/pzXn3KxbhldfOdSDlY585gL/+z0Nuz05lWRJ/8f7VqKIXSPKi8tIAG1dVIJVS7cCFKyuwit6d6zfPxHuoR8tpf/If+3GivhOq7+LVFSo2bPJ7enpMNe6g5+jRnsq7ukoMf5HxW3aTVE9GkcYSQQKVFRUoKy0F3eaYVV2NIDjXhOVl5aioKAd/aTKsQFlJKaoqK518RXk5qmfORDqdHvTGU8L8GUSF0q86pbMkXcJ6Z6KEeeKVlpT0/Grvx4T0ork2zJ5VDd4AXL3JZBJlpWWuH1WVVZjJtiR5Q3Q3wX50iE+PHNtfxV9CAdKplKu/lH2SzjLaYvasWdRX2dMW+M+oLED7p1NpyK7yyvTVIdvPqp5J+5ecc+1IvqKsDCt5w6ca5H+Ud/0tt6HrbCP2b30W1ZUV2HTpZVP2+zLgX2hMV1ep0TjVj6x8e/j45LRAaEb/nh4tUd1Fz8vrb5rXq/PNbVmCj6TjhblfFMYAM7gcVkOA8XV6W57f14ySVABtfn5sWyNuovfmjTfPhzZB7+IylwovmptW4KgkHWD+rCjd1pHFojlpVJQm8OgLjXjVdXPxN7+5BnPo6XHCuZM8NwI3Z1uivUaLCKKuvHAG3nXnItQ1dnGsRoICPFdy6etX85bpopzBz35PT499gp7o+MYy7hcYkBjfakdfG+8kswgerrrycixZshgrli3FmjWr3XJBvlIDgw3r12LF8uWkZbj8si1YunQJ1q27ACp74YXrceGG9ZgzezZKStJIJVMwxuSr4AVusWb1Ktx04/VYd8EabN50Ma64/FLWuwhXXXE5VjNPujZvvpiu1STXdhMEUSn0/QTUe8GaVbh440VYuWK5a8/iRQtxCcstXrzIhddfe7UDPmpLOh0N1Hw9umFuvHADbrj+Ota7EpddugVbLtmMxYsXYsvmTZg7dw42XXyRy5Ms/GfUFrBEmFVVlbwmkgSXvb8L2bZCgLuslEC2jJK8IPNqShCQCyBnKs4Fn1VVM/k9zUVrUz3Baxpn609h7YYLkQgCXmvoF7jnqZ6k0axRw7u6ulyouKfJbYHz2dOj5a1f/Zud+K2P7+plBPGrc0tcYRiNqURg3CPjP3yiHjVnOnEXAc4tl89y+3hmE6zIg/P22xegpT2Lr/ykBisXlkJ8KRaIepTA6D++exwf+uQe/K+/2oEv/rDGyQroyGPzsf84gP/vX/Y5euDZMyrm6PuP16OtI3Txb/zslHvi6ydPncbv//Ne3meitjUSFP35Fw7gydzTZ054GKckb7RhiMZhiE55kWDiejgDqFTt/DYUFDsZ8MIL0d7eDt5x0NnZidaWFhjDjD5tz2QzkBcmlUrizJkGBAmamddsQ0MDzp5tonsyA4I+dHVl6D0xTm8fFWhta8Px48dZXwdOnz6Dw0eOIEsfpcq3NLcgmw3R1NSMDOtK0XvT2dXVVwUC3ggzuTIh5bPZrGt7Tc1J1+66+vpoQzj7obzQRgOulyJ2r6W1FTU1NexzFxoaG1FbV+faLFvoRnz8+Am0t7X3KuYTo7OAvofKygp+dzR8HxWZTMZdD9mQ32OfvCSvtTJ6ETvpZQzQu2xI+QSvkVWrV2DVysVYSsAunn7YVrGu3tJ9FE/aZAKlpSXs2syx7kHB9X1tm03fc7/9rS/8xD72hfvtWYbWk7W8hJ+rKhud+ctKAtzB5a14CSvWsvNQC9YtK3dJTpEuDAh65Km5bP0MfPrD6/G6G+e5PTl3uF0cHQAAEABJREFUXjsHb79jIerpeSmhN+eK9VXQXpyXXh4ti6mw9v/89ZcOuUfbO7us+1FxNZfQVPclayuxcE7a0YLZaciDdOpMNG8frml34OjlV0fLb7/xhqVopZfo6V1NuOSCSiQSvJQBzJ2ZwsWrK/HI1gamhn9oTw+79YlpdR1FY+cxjSWNqdhaQRwZv/Bor6qyiH6R9WIWaeL0mTN47PGnsG//AezYtRvbd+zkRU00k9deXuZ44YXtePrZ5/A8w+ef34Zdu/fgqaefxRNPPo3de/biF08/gzoBB4KMjq5OGBNd0LEaYwwOHTqCp5/ZioOHDrsyCg8ePozHn3iKAOgoHnz4EexkG4wxaO/oiIv2CgWEduzYhWe3Pu90vLD9RRw5egzSs4ftUPkHH/q5K58hINJNtZcCJowx2LVrD555divrPYKdO3fjwMFDjtRH6dizdz/27N3HG/UEXE5s41Q5jDE409CAY8dOoIOgOr9fxhicbWpy+Y2NZ8+5Zjp4DQjEnqqtBXpfTmhpbsbBfXtRNWcRwqAEFbPm4/lnnoFAbhPzsvwJiKn04ZDkvNK7R0t7J4s1RZCzpK0GT9Dp8Em28Rr+wKpi6I+cBU415CIjDLS8pSUpARgVfXLnWectqSOAuXBluVj8AWnpZTXgUOMP0xDLF5TgvidPu/fyyCMk78qb/vgF6GWGKiBwpHDFwhIFjgRmPvnBdfivP7sYevpLzLfetgC/86Zlvei371qmrG56bHsjtHfowhVRW7TX6JVcCtNj71dwOatbkBHt83lqZ1O3V4isIQ/+9h1SZsoJWGjsXKOxpDGlsaU+Bjp5Gr4FBGpEKmGMUXAOcc7lwInyDOG1BNwAiVhKci5zwYAnV4fkSbo5SdAYJnhARIaWPBgMeEhceowxrM/CmChUgVA/8xlRPoNBDyeTqxMMVa8xBkGQu3zEYw2Yzp8x6rsxBiZ3zfRVaYxxLGOi0CVyJ2MMwgHAi/Q9+ejP8exzW3GmNYvHHnsU+/bsgjHGUU6FDybYAu7XqMV32Ywt1RXI3LoFnW+/Bdl33gqMBb3jlhCJmv/EUvNTvObyBrzq0tOY2/F9VDZ+E7/8UjuiOiT/thu7MJ508YosRvq/t0Le8do7Q8gD8w9fP4Lf+NtdNC+wdU+ze0tySSqAPDFiSk5pxdu4zKSXEP6Yy0sHTrSJhSvo+fnI21fgDTfNh5af9ITWjIokPvXNY9CylhPiSU9xpZKGseEfL+Xy2TtfvrBXge/8vA6l9CjdfGl1L77a0dkVuj1GvTIGSWhPj+w3nt/XRNd113VduP6iLKrKrCyzhbeo72qM5e5a4o0/VTaPf52+Rm+BaWkBzsFahnz22WfRyCVKY8iYFoZojHp5NAqK+dxeg19j+xzgecWVMEvmIJ0Ixm7b46OPPor169fjpS99Kaqrq/VWfLziFa9w8eeff55VF/exdE6Ikf7vLXlqBFy0/0ZLUddsnIG//NU1+L+/tsYtTd125Wy3kVkbhF880OI2MMsK2kj8rb/aDD2Srvf7iPfya2ZDm4i/8IMT+Nz3T7jlsn/8nbVuGeqP/m2/e5JLcn3p3/7nGD72mf296O7P7u8lNq86jTVLeq/dveYlc+ktWoLy0gQ9T+7G7cos5BKZlsvkVXKMYZy0pyeVGIbgFBJJJYFlc0PccWkGMytwml3b0nES759Q0MNGjN2IlrLiI98ib4HisQBxjjE8FU+LfEtyFnj0UVtmAnxYycvXIuRNasxvUfv27cOll17q9go2NDSgmUubx48fx3XXXYft27er6qKmWZXgr/aRNfHai2fi7v+1Cl/904uhZSctOWmPjP71xEx6ad5xxwL3luO7/vcLeHZPE264pNpVoGEi+uN/348/+Y/9KC8JsGJBKYFSKwSiXnv9XPzWG5di3qw0/vjdq3CirsPt+3GF+5wCem4DKutFwdDjcMm8Erz86tn46L/sw9/85yGkUwaL50ZLaVouW788WgrrU12/Se3p2bC0nz2b/UpPLWaa4OfKtaHbdErH39snHPSMxLxZlMNTcdsgNOWwQcW4UWgq/DUxScdFBmUYKY1kvphMsmdS+AMbYonavKAaYw54pNfmlrS3bduGo0ePun2FiqdSKWgDvWSKmY7WGYx0T4+ezNKj35VlvU36obcuI1hZ6Tw773nFIvz+Ly3Hxz+wFn2XmN7zykX46DtW4rN/eBFBR4BNayrxj7+7Du9/7RIkcsBF79f5+G+vxUsvm9XLfEvmpaFHy//wl1fiYwReveg9q1zepWsre5VZRyAjMJXIuzP/8ssWOoD1zx9aD23I7lVgmAnt6emMnoYfZomxFptYffNmZGe4FhhszDOtYxX1KTRpeCpuG9igBJbf03gRgjQBVtpfF7T55BkbKX5fotz3Bob9EmXQm4p6ghpl4+77hX0d75+3cgHD3ZkL4eVR02bMmIH6+nrccccduPjii7Fy5UoXP3z4MBYsWCCRoqYzLWbEe3oG6pCezoqXk5bOL8H1m6vRn+dk9eIyaM9PVd6LBONy+br1MkN5dPJ587hkpbcoV1cl89kuTscPlLd2WblLxyd5cu68Zk43oBJfoErLcMpTejSkPT27jk2q2/1oujlYmQhdWlRNaysMZiGfN3ILBBzJQzttR653qBITVe9Q7fL5A1uAN/goszsSJXvOA2b0iEyB2I+etWutwW9y3BS8w9rLc++990JLW7Hpamtr8YMf/AA33HBDzBrXcCSVjWZPz0j0T2VZAmlMtz09A32fHvQMZBnPH5EFiHdgAk7dZmLI1T2iFnvh4rVAwe//RdH1+7baijCLu9nbFAwYFLZZ2rz8pje9Cd/97ndxzz334Itf/CLuv/9+vOMd73BvAS9s7eevfRZ/q1f13ut7/kqniYbpvKen71fsQU9fiwyStlwTD8PQPRoch9lsyPXw0L2vR/nnEPWdw6OeYfFYVodkw9C6OpQOe7XBuvaoHeJHslF7IlnryomvdA+Rz4Q1SQxInIlZmFJDH8YQ7AwtVjAJYwx4FEy/VzxWFuhzbzf96R1L3syxVDa2ujL4PSpcZDgUaYY+hmFOAY65c+c6kPP2t7/dhW9961uhZa8CVDXmKkezp2fMGzFJFU73PT35X5sHPfnWGCI+o6oCr73zBrz81mtw2eZ1WL50AW6/6Qrc9JItWLRgDq7YsgEXX7gaGzeswiaGixfMRUk6hVXLF2HZkgW45OILsGLZQie3dvVSrFjK+CUbXHjzSy7FxvWrsPmiNVi6eD5uvfFy3EZavWIxFi2cg+uv2YQbr92CdCpJPWtxy/WXOT1LFs3F7TdfiTtuuRLXX70ZF65biVfcdi3TV2Hu7Jm44ZrNrpzkkfcJgzK0Vl+Pltk3O8ouuAXtc25GsPgWdM2PeK2zbkA2qZvG4POxwIYxnLbz9E9ENCiCNkxEvydbnb2upl6JAvakyF5O+KOn7ethcD0vWSsKC9j1/lQHQQBRf3nFyhvLPT3F2sdCtcvv6emxbNAT9bGhLNDR0elAzCICnMazLagoL0NCi6UsmE6lXN7JU6exfs0yLF40D5suWo2y0hJsWLsCmzeugUBTbV0DFi+ci+aWNqy/YBnB0HwkEoHLE1iSR2b5kvkOsAScmASSLtu0HokggZkzKlBRUYZntu5CW3sHnnj6RfIDzJ1TjYryUiTZFulW+2ZXV2H+3FkoJ3/RgtmoqixHFcuyqZD3pqt0OWyijEmDeVUJLJ2TwpLZKVxxQZkLwRlZm5I7y1c7eQzyCUxAaVNwGrIGtmOQZk5Y1ljc1+XFC/O8fYXsDG/CiGls6+ljiT7Jsa0r1pZ7T0+cLILwJ8/ZdbxUf4U2toaji02yht4ehv4YxAKLZ1vMnzkuF80grZicWYnAoiTpbadvL9DJ0/AsMH/eLASBQYa+wvVrl2PH7oPYd+AYtu88gENHa9wyV2dnF/S249LSNE7WniHgWe6UnzxVjzmzZqC0JA39H6wu6tCdJbT8jaeZj0teL1JfJcFJEwERoHoyqK0/g8PHTqLmZD3rDlx5gadSgimFAjV1dQ0Q8BCQam1rR2NTC0FRJ2pPN6CuvgG6WR6vqUM724bcJ8i2MMaKeW7vsqgoDdDJm+qOo52oP5slNzry5SLOuWdO3ucyJ4gTTGBjVHVMcffLykogb131zErnGVxMwLyMnjwBUmOijRzVlRmUprOoKs+gsjSLZCJEeUnWpTVZ6ZqTB3EDrzl5CAVuBWLLeI0tIbgW4F1EvQLFC+bNdgBY4DmRCIhvLRQunD8baoPq1XUj+XkEy3PnzISActxeNimOulDpmBzjPE92yPIDSwycM6RS4OgwZMZB5GfbbCWH/B/BQu/stUQ9lva1HO52HKqf1FXMqbKYXRVO6j5MVOPXLg6xbom/xGT/QKfJTePX+rr6RmzbcQBbt+3FCy/ud0BDNx+BDXDWeo58AZYfP/AL3Hf/E9i+6wD27j+Knzz4C7y46yAeenQrTjecxc9+/izOMHzkiefx8OPPO2Dy/Iv7cODQCTQ1tWLnnkN44pkXHaBqbGzB6dON2HvwGLZu34saepKWcEnr+IlaKBTY2n/oOPYcOOq8R7v3HcHT9ATJC5RKJl07txGUKS1ABn04y6Y6jqGkeTuS7UfR1nAE23fsQ92JQ6irOYRWpsVPt+5GunUvQHkM8ImyIvA0gMj4sqMGjW+d/dQWN2MWwc7N123BhWtX4kouf27eeAEu3bwWq1cudiDEEmiuXdKOi1e2Yd7MDDavbsWV61rw0i1nce1FzVi5oAOJIIE6XgOtre2Qp3Dh/DluyXQBgYyWWWdXz3BLqgIvWzatxXyCc8v5rXqmliaB8rJSXLR+FZZziVUex+VL50PLqCu57KqlV3kY4y4YY/h1mzjZK2QW8+AII/5Y3udHXGjKFchm8EFadx47JoM4wMNLAOTxGyN3Ao4wt0dwAqoecZVnmi12HgVksxEXnoYFNA8cqaWXJ+XBYvz1FxXo0aiPKW5gMYVaUtq59zC27dyPltYOzJhRif2Ha5BOp3ljKUEqlXTLWSkudYnmzJ5FkNOEVDqFTDZ0Hhgtg0WTjEVbWwfBTxOamttw6EgN5KWRbnmSDh4+Qe/RSeflOUYvTcirVzz9gt9L71JMHR1dEOjZtmM/drFt9bw5Sq6GnqVjBEZdmYzzSCW59GUMp1b0fFIEPKXNL8JRSy6M0wzTrQc5Gesb6SnTN2YooaNYqE8X+za3oGljaI0cqSJG0UHv2gsElPoutu86CHnzthGECrwI4Erm5Jkk9h0vRVtngH0nSrD9UBke31mJbQfKUHNG104W1bzW0ryOSkrSBLetDgTVnDwN6T5NAC2wK1B+9PgptNBTKL2duX9aqut2P0GzAPOxE3WoJXjfQzCua2Q/gbauPddenXJkTO++5NjdAbO748ONmHzBfi+rfpn5pSZ1/P7n7OuJ/K62dPDRfnFnmYSjQnXuySefhB5V/xhPMNUAABAASURBVPznP++e2lJ869at0Dx08OBBfPKTn8Q3v/lNPP7444VqwpjpXTLHwhKkNTaHnHIsjtcD+2vAsRNVMa3TNEF+/3mZ4YVDFk1tFoleg4+C0/goKtCj70EzgUjxYqS5c2a5vTMrVyzF8uVLsHbNSixbugjV1TOxePFCLF60AIsWznd5Gy9a5/b5LFq4AOsuWI3lyxZj/bo1WLd2DXTzyu+fMdFVaUxPaIyBMTmisDGG53MPY0yP3ADxc0uRQ1kWxKCEIT5miPxxzjZmAhvEC1e1G/CP7TDG4PSZs3jq2Z0EsDUOfApgaEl0Lz1zmWwWxhgcPlWKM81JnKhP4+SZNM62JlHXmOKEXoKW9gQEdOX9U5mTtacdUBaIau/odN7BFnqApPdU3Rl6Ive7ZVVjDM42NTv9AtEHCKJV9kV6H7VUuo8g6PDRk87LKLCsr4nNh2EkIsO4YQowxnQTRvWRZsCd3WlUSiZ1oUe22vXswC/TlKGhKRwZhNrLQ54l6imYZfT/ts6ePcvq4ZbIFV+3bh0OHz6MHTt2YMuWLe6HW2lpqZMp5pPeNXPjxVmsXZzF3BkZVJVl3FLwnMouzJvRNaHpL/4si/98OCya9sg+11+YwU20VypZzN/q+LYtGN/qJn9t+uXe1ZXFqdp6nKg5xZtaAxobm5DlDaz+9BmcqqtHLenMmUYcP36Sv6Ys8xtx5NhxV+bQ4aM4evwEuroyk98Y7IExhmd/yALyxgmg8J6GHqsYGNM/qcxwKQgCd8MypkeXyhpjFJxTh5jGRHlx3BhzjpwxEU8yop47r2IWhkzDs4hRGMNYjpQeMRmWsKRpdDyy01Z1Bfg9mi2abw1xLEkmMAGxoAUxDwplFc41XWhvb4euoUQiQQ9zGzL0AC9evBjyBsrbc+zYMc5VIRoaGtSsoifa0rVx9UKLTStCVOTw2kSnF8wsrvaUpJyZ/CnPAtEgzGNMZFTzoRokmsh2DFS3MYaTQiMnfuDY8RrU1Z3GgYNHcPzESZw8VefSAkB19Wccb8euvVze6ET96QacPduM1tY2LmW14DTTci0PVI/nT14LaK9BlidRyDACQZOnP669vM4BjUbkProfW8cR1yhmc1lDBn0E+yR7ig+Y0SMyCWO0p+nqwG+bELPl1SG0iQGOZY8Jd2BpbkuT2kJ1r6ysjCjLorm5GYovW7bMeXZSXIaXd0dA6Nprr8VTTz0FgZ9CtWOq6/3wa0OIpno/J3v/ihVfFK1djTGubcYYGDM8cgWm6Ekz9xTt2tTu1gC90/dpCdZgKMDrGyIowXTu0J1aXq1cclhB9x29t6phlZVQd3klJhE9uA2vowm3hOCHXh1Dojldd2iK7tABIooU4pCHZ+nSpTh+/DgWLFgAAZwwDJ2X55JLLoHAj/bzXHXVVdi4cWMhmuB1egsUjQU86Cmar2LyNsRwFi8WmrxWLJ6WC9CEAj68JRs1SyfeuUEii8sgOitjKIrkonNOtlcix0O/zDjzPMPoCTYsPU81oyj+4Av2QoR4M4tamtC9i4egMopzDVTmZM8tcktdlCvIsX37dixfvhx/8id/gkWLFmHnzp148cUX3T8fPXjwIAR23ve+9+HSSy8tSP3TRenf/U8A0XTp72Ttpwc9I/zm6K5GEBiUl5fBGM5WnMVGqKKYxUfcNtljxIUKWcAWUvn00a3vNUtvgEgASJTNhiMAPD224g0/SozyuxllsahONObC8Q0e32NnsN8fMAGM4TQBEvthgwDWpeUuE/Ahic/WMeC5AMcVV1zRvVl5xYoVuP7663H55ZdDe3quueYarFq1ClriKkDVXqW3QNFZICi6FhVxg3QjWLduNV7/ujtw43WbcMftV2PFiqVuvbyImz3mTRPOE0mxbKKwWCi6lxRLayZ/O/Q96zsWjbY3g9/NB88dbZ3nlDt6DqdgDNpK+3h+AxbVAjiyoSG4AT+Mq8OWYEiXqgNAkgkS9Akx3x+T1wLazyOavD2YHi0fHuiZHrYYspdz587BReuX49EffBdPP/AgnnvwAVx5+YWoqqp0wCcRBOAE5v4/VjKZQEk6hWQiICUQMCPmcVKElhBcyF/T4McYTosMxYspoD7FyR73I65XzQoC4x7TT6eSrk+lpSmI1D/xksmAvxSN63s0t3NeN2zyBJA8EqzZH0ViAV4JUUu6I1FyuOdRFhuu+oLIaR8Pwc1GGxD2cEBwDHWDG4Ed7d9hftw1gR/kpoGCtMcr9RbwFuixQNATLY6YZgJRcbSmpxUCAatWL0OmqxOVVaWYv6DKhZazld7Xs3zpAvdPQK+7cpP7h6R6463+Oelll6zHW19/K1564+W47cYrcNtNV+CKLRtwzeUX4apLL8TVl2/khBdC/xJA/2Jg6eL5WLNyMaRv8cI5EPDpaUVhY+qjMQapVBJ6i6/+z1dlRTkUlpWVoKQ0jXRJCnpJniPGxSspSaOivAyVFaTKMpRRNkXQR1Wc8sfv21T7RYW1ktc+PAu4e3mPqOmJTuXYQ9vsRfwN8BojwEMTsNtWxD5rILh9PdrUHCjfIOQYsTCIZSjmj2K2wGBt034e0WAyPm/iLVBUoMfSHjExWnRHNpNFKl3KJa0lmD9vNpYtW8x02r2jRx6G2voG94j6mYYmAhmLzs4uFx6rqUUDefpXAiK9VK7xbAvaOztx4mQ9wJkvG2YpG2Lu7JkEHSmCiFIY/hX6Jh7rTyWTrs7K8lKUEswkOXPTwQOiFh6WFEXBqCMm40NeK8WNMfRoBZAuAR+BoArqSwkAQR8VVlgg4s/nAmn2akdkAX3PhldvXiGx8pJTMfqzZ211wuD9HB9G/RPwCRXJgR9GZQUHcOTtYVqH5TiLwI9SnrwFvAUKaoGiAj0F7el5KjfGYM/eAyivqoJJlyHgTJUoZTyZxsGDR6A35D63bY97++5Djz2HZ1/Yjf/+/kNM78BPH34GTz6708Uf/8V2vPDiPvf/tfQ/vI4cO0mgYFBXfxb61wDK0z8yfXH3IfcvKM6z2QMWFz7QzFxCgCOgU1KSdH1yBdzUzJhCBtGhRB5JQY7k7YqBTyQbnY0xSBDwxACoJJ0GWRCCUt1jTdp0S+X+mHAL6JvlnX7Iduh6Glho8NyBy41/DnD33TZIleB9rHsG5Lkx9OLwQk8ojLw6lte+I8q4kcPJ13l+rENGhErM8MfktYD284gmbw+mR8s57oqno5oq1SBR8bSqpyVNZ5vxwx/8DGUz5mPBmi1Ils3Et791H9rbO5yQMQbG9E8CScZEeVqyMsYQZAROHvww6dIhp0PlB2QYY5hTmCOdTnIJq8R5ZSyrYLWconkwIu/PYOSmZ1dIBUk89EZqV4aZ7nZHPcgjdaWEdVaWl7l9QSwypocAj6obU6Ve2SgtoIsjr2ifZF7OlIne8WZoSWsdDKzhMIKADAcCV781DBxPfF2jHAtWZCkrMUNQpHQhjdHV1eVePBiqQX0qam9vR01NDds5Db6oPn33yelngWD6dXn0PTbGoP70WXzrew/iy1+/Dz/4yRNobeuAMZzORq92XEsGiQBlpWmCnQQ0xTmgwpl44JAzOAUpwgib6uKczcnIL6PJVMAjUtotGidZMDpkqpJ0yi2lJdgWjMGHreESo24fY6BsDFVMZ1W8THq6P4rh0at8j6aijD2+x14Eg5cHvBDZVTXdMm0dmCGgCUju6lQ+gQ47oaFDEVh5gjSUxCMV7FCFZ86cwb59+zhWst31tLa2uvf2dHKpvZvpI6OygPbziEZV2BcaNwt40DNCUxtjEHAWAz9BwCmO4WQ5UqkESlJJ6KNJsDcBeh+dJmdLgW7SjJwjeaF6l+Es7vLAX4lAJpOlDvJUngqY5fj9hcYYlJWVoITLa5r9z4cyGbWalfqjCCzALz6/FUqK8nku3i/T5YztaebYquuj7eHn7Sxk8W7wo/HDXlle2u6SNxoKJMdTSPDj4gZOxsmRF5BYvKBHmkvL+sejAjd79+7lWM24f0uxa9cuzJ07F/rXFMZMrvmsoAbzyqesBTzoGfevdvwr1Fym5axEQO+OZl0S8sk1KcfgdN0/sNGsDee1F8TISUdq8sp0dXZBe3wG1kE9rM+V5ymZTKKstISYZ3QTrgCP6oL/FI0FeDnAXRhskTGGPxJ6yBgDHhjsw8tigOyBcwYo0MNe2hMdqxivuyBdgvfYEJUCOOyX5YSq7ruQ9ThvD22hhrv9O/IGMSHQEw8jsECcZpHCHalUCgI+8soK7OzZs8f9W4olS5bwOzGFq3iaaNZ+HtE06e6k7SbH6KRtu2/4MCzAiRgpencM+PNSs6ubgS3BS0RWafE1E+cR2dGNi7yeapigrJulGXLSZ5QauuOgXqAzkwEzWCO6Cfkfyis/poCNLOWSW2ACyqul5xL6yYneEKx7B/ynCCyg68EYgxSBbAmXMEtJAttKJ5MJ976qZDJAUnFSIsHvm/IY9scMW7JHMPdG5gK8nPCJXXg161mFgKNFxKteV2OgoUZiHjnMY4SXdvQ2ZsoJ+GigsOscPLDslVWaYgU/9CNj7dq1/A6SWLhwoXsrszFsQcFr9hV4C/SxwAQlgwmq11c7DhbQXKYbDCznXgIN3ZT6klzyom4+hS0pzKPuPKdHunqIYkywM8xzEdVDhR30+GiPT09ZalVeTLkirhjjARurR+VN0P8EnM+VTi2lCfSwqD8m2AL6DvW9xUAnSWCjdN9mSa6HZxyMDfh9B0EAY0xP1oCx3hoGFBuHjCf32I1s9i2synlw2PooNAh5+cOlGXehBgYvf+0h1uVvCHxErizz2HVL5DNunRPwWbduHfR/uNgGf4yRBbSfRzRG6ryaAlkgKJDeKa1WN91iJ062SCSi5axee3E4I1uR5SzsiPCG/vmQ5PqkvHyiTJhHTobpOGRpxPlOb1yWMp0EPgInymeyFz5S+djTo7hIF01JOgnDG2HfO0Cc1h2lqyuDTDbL4nEfhg4D6nREwxiS6hKp3ulOssP5UDqVhLw6iUT+dMLvBNHHxeIvUCwXd1ylIIQAfSkiDPRxhQbKHFf+84fsLA6XX4orZcssLy8rjw+7YEUuTQHFGUTLXAQ4inMsWBg3HNCdH+Uxe3wOY/IGwfhUOdxavJy3QEEtkD9LFbSi4Si3FApzxKDoDndz5FxVxqWY8rIS98j36MJSli0slZWVIs01/JhSjKe43JBKp90LFVMphn0oSZl8cmWSKS5XxJR0bvEkly+S5DtZxXnTS5ISLB+T8hOU0WwfWkNgBOiXbkRMhwZZftlZFyoeUWiDqD7qSuaR2qK0+lBWXoYK96bo8mGHZWVliKicti9DOXWIRqonki9jvaJy6I3VegnjxFEp21BGUjhySvN703WNUXyMMdDbuJNcqoqLawyL4jSHS3cUvRN5fEWtAACiE4r287Wv2URnB36ZDSwjyXRu2cqyc4QRNrdMZZUWSYZmsuy6VWjo5QlIBE1OpjvfUIIJf0wXIyhTAAAQAElEQVReC2g/j0jeHlHcE8VFPh1ZQLYQRSlA8Ud3cvTEjAKHQYH1Txn1mt3KSkswu3oGbzDlqOBNc/RUyvIjpTKWGT7p30icQ6WlKGcfhktlBHaOWMaFcdqFaZQR/JUpr5tiXhrao1Pm8hkvSfHmmE9JpkXiKcyjtOKpnO70OWE56x4NxW0pK6POUeroqZd2LBOVoIy6yhgfa9J3J50KB6cyRPkKR04zZlRiVnXViMepMYbfYQoBXRrdt2vdxnOa4qju9mIRACggNHBH90n8blklupVF4t3nIomsuhSvZFOWBeyBNi/HocA8BFwIaMSPwQ9xPcVhjeSZp4RkaT73uLr4YL9dqExP3gLTzAKP7jJ4jDRe3eaYHa+qhq6HA5/zBhyhCD+pVBKigG788SeDIDHOxBuabmqu3jjuQzibFNgOJqdfYSEpwWs5nU7BGI0+DOtjjHGAx5i4DO/aLBmdFcnFcoFu6rznMyM+YigUp/PCuEweq1iiz2kfj8FL2ERrCGBEWtISBUqzk7SIVVpE80TARmBInVC3SZKRvFhQHkmyLu1Pk94C8vaI4o4oLvLpyAKyhShKAfd+JIv8dMwvVBgUSvFo9XJC4Dww2tLjWI4zXzSZj2Odvqq+FvDpCbBAmt44YzRS8yvXgOBdP5/VTzySystwDJ54DFzaZeYVGv/o9iN2dhjgjfRKRY0heGEr5ABWujvknOC8Ogo5uVIcjiRLi1li2ZATnOPxxKMnnzL+8BbwFiiwBTguC1zDFFSvGW7mjApUVZZH8zSnvdKSNBJBgBLtmUkmobQe1VWYSCTgPpRTmGQ64E0jEUTm18wnvngKOWE6vZJLBIHTK12Gmd0yjPuj+C2QCAJ3TaRTKddYfaf532HAfKWTeftiJCi+ZI0x6I67u6V114MB4PIZ5h/pVJJ30ehCU750K1/yiURADQbGGLFGTLruU2xnwDZ3F44v3qhKsiM0wAgvYzKjQ0l3TesUFYnkmO3y+oaOOSanmeethf1OdHbirVyyKg3UARLbqw7YBD085NOxA0uzWqs0c2hhFgPFXPX80ihFj44YymOOohQH9Ai7oU4n6U/eAtPMAtrTIxqvbnMMj1dV41hPgavSpD171kzMmlXlbjCrVizC+jXLsWjBHGxYuxzLly7AVZddhJXLF+LSTeswf241dPMpLU3xBpjCsmULMG/eLCxZMt8BpxL+cl62eD7LLYSeTqooL3Fz4qqVi7GUMguod8nieUgQLC1ZNA8rly3EgnmzXd3wn6K2QFlpCWZXV0Fvnk4EAS6+cDWvi0W4eMNqrFq2CFdu2YALVi11aWMMItACzKyqwHxeIyq/YO4sbGK5C1YvcbKXbLzAhS+5ehPmMU9AJE0wUlFeimVLFrhrIxGwrg2rsILXyibWtXrlElxxyQas4LW5hnFeYBjpJwgMkqzn3HK8y8dM3coVj0PFh1tZrzKuIE/9Mskf4bF0hPJ54lv3484wi8WWoCUk3xCgBCRGdVjxQbCjvTriG8aVVibJ8mu1hDxQOREjrlOSs5bDmPLSS1l/eAtMeQtsOxxtXhbQEWlPj0jxmCRTKENwjBZK9dTVW84b2am6M5BXp7KyDHosu72jg7MXcLqhCY1nm3GWVFffyPRZdHR0uTwBms6uDJqaWnGGcu25/9uld9q0tLajgz8nOUE64APOjI2NzWhpbUMr886yTMhZVbNlc3Ob+yenhjLwn6K2gL7vIAiga8YYg7r6Bvd9NjQ2obGpGcdO1KLudKML5RrQu410P9VGcL0CIGCZdl5btacb3HXT3t6JE6fqcYbXxt79x9DGaygMrbtmEkEA1adrRkap5fWn/w2na1J17Dt4zF2PbW3tMMZIZNjEmzNSySRYEAN9dG325PVOCffY6ESRKE86kceLuMwe0yP3csJR6nzukN3IolcKoHCyFIAJQfBjSeSFbL68NVabl5XPPlkOUyitfIUsr4NZlGaHaXkWZ5wGiWXk7ZGQJ2+BsbRAMepaNhf49x8H+LtvJxw9tiuAKE4rTzKFajvHaaFUT129bbwJNbe0Yc/+I2huacfhYyexc89hHD1xCoeP1KCWN7ZnXtjDG0wTdu4+hPozjW6G6+zMEPxY1BIwdRIInaw9DQEkYwxlzuJ4TR2MMWjjjY0BlF9b14AzDWdRz5ue3ndzhHXpBthAUAXOnlPXylOjZ51dXe57reF3LXB85PgpgpbTUHj6TFMuPMtrosF1OJvlPZVf/omT9aghuGkm6D3T0Iwjx06xXD2vsVrqq0dt/RnGT6GpuRUCShmWO8v4seO1BMrtkB5djzWnTju5BoIkXZeNTS1M17rr0VU4zBObRE9jn+lCt3GWzwWKUS8DHg7A8MT7OlM9B1kuEYV55yjq8gpyGsUbmZ/YYecgg1ezaTYwILRk95igFXiOWknQou7bnGfHEnc6El8SShP4hLSfdFiFHLdWFMtQzlp6exj6w1tgyltgZjnwvtvDAfupPMkMKHCeGRy/56lhGhY3xoCH67lCY5jmrGhMTxi4NGBcaOA+cWAY0cHQGEaYqcCYKI44YNoYA2Miolh33BijpKdJYAHd+I3h96WDIQ/3PSKXVuioT19snM7JGWPAI0eKG4AH9MmFoc1NJkwbY8CDlB8qblRiRJRIcKqQsnNKRa10Z3eiQBwyOuARy8Rhv4KDZvZbYqyYP/uZTZaV4I3Ul2bPnfcmEDAx/N1CIi8k2on4TNOiDtAoFJ/l9LUzSqDEBA8bsjs6nAw9PsxxMoZ6CYyYRalxOXwl3gITa4H3EvTMKDv3khdPeYVsHcduIdWPTLdMoClb1F9Juf8nlDRLcRqb0Db4+nnX4b3C22Hc7KDls0B3/GHaPCTw0hgJ8+RdnHd9yzzFRbY7P6QbZXjfaX/zQiF4c1bhDs5H80BAo/lIwETDX4AlEGCJKqUIvwal2Xx5e8RQvkAM41blxVeamNHyN5DV8peTYTmnt0dXFPNnb4EpbgF5cuTR6dtN8ZTXlz+WaY69sVRXWF03XnsJJopuunaL23S6ZeMF8ORtMNWugRuu2YyBxtZN112Cl1y1CddesbGHLlf8YqZJV16M6xxtYrjJyUr++qsV38z0Zlx/Nemazbjh6ksc3XjNJbjxmi24keNKocbXuXQpbrq2NxV2hom0ax8PQcolSnGClAcnVGgJUgRgFFqCIeFAB2ToqZGsABHLWcmEZLh8lhFfcbII82ATCbjlLqaZC0sdYR74cWx/8haY6haQR0eenbifiosXpwsVciwXSvXo9HKC4I+j/stefsl6TBhtWQ89NbNxwyp48jaYatfAUONqy8UXuOtfY8CR0o7WYsvFOdq0Fpc6Wscwoss2r0MPrcdl/YzhK7ZswHCp/5lh7Lg7jto5QQYvE7ChVgdSOElaS2CjUBuOYwBj5N0hbKEQDyjFYnCbmlU2zgdzmOH40sF07oDlfGchhGRBEZbyh7fANLGAPDry7MTdVVy8OF2okGOwUKpHrpcTgAM8Ckde2pcojAW8Vm+B6WEBLrclu7rwGnpqkuyxYIgVwBEmISThwhwRjg7mcI4SSHH5nESJieAADCMRX3IRwfHoGaLeSIfizCNSsvTyWE561nt6aHF/TDsLCOjMKLcQKT4eBuB4HY9qfB3eAt4ChbAAb77gjXPkVIjGTJBOy3pjYrTPMbNPeuDkiwdxG205xxDUCOw4IMI4bUzcEoEa8VkXD0QAhvkCM1ZARt4gpilslVZ5yzQnWQsiJ+mRbrbAsp4Y6FjxYfnHDB2ZTAaTgdRWT94C+RboygAP7QW+/QLwnWHQg/uAqy4MHSk+nDJ9ZX64AzjTmt+KweMcj4MLDJQ7HfmtnYA2dBYrGWO6vxb+asVYUxiGGAtSu8ZCj3SMpa6x1qe2dX8hBYjozvvwjnb88Nm2EdNDL7bz+ihAoyZApewgOp+qtx+yG00CF5qA8CSA22xMfcQsBCNMC8iAwIZIx1WlDckcbSEnUMsSFIW+bifvlsDoyQktbCJAyGHp+NRkpd+QrwKkiE+9zGMyOiJFFGJuscajlvqzt0BvC5xosrjniRDfed7i26KtDEWK96UcPyjPQuTk82Vy+d38vumc7DefsXh0vxuWvRszQIpjdoAcz+5lAU5wnNUAY0xRE3IfY/pvZ8DZ2hiDODSmt1zQJ21MlK/JF2P0KVZdY9S9Yavp4lpKX1t0dHSgpaXlHB2tra1oamqC8uPMTMZCoOepvR14dn8HntkX0b4TXdh5tBN7jnViF2nHkU5sP9zpZBRKXuU6WT7WNXXDoV9O+ItdZ+fwMr+ZwMOCHhlOipZpGwTkyDBZEPO4uIUACgGNJSmLGYQmuXwyVcawnEhxsiKxHM+lGSfT1cFQilUXa1bK0ySzgG9ungWyWaCrPYTtDBF2ZjG31GJemUUJfy2Ukco5wExXiDITYk5piCQLrKi2qEiGEL8iCDEzZZHKhljAZa+Aspa6xF9UYVFKHeKLF3ZwYLKOLMOODsuhmdeQQaIc34Pk+qxBLdDYkkUzv+AzzTS+BTq6LHQjEZ1tzaKLN5VGhpmshai1IxxU30gzQ/6UlN62YeptZDt3HW5HzekuvLCvDXUNme4qO9n2Y7WdOHKqs5s3WKSFN+ajR4+6G/GhQ4fQ2NiIAwcOoK2trbuYXPRnz54lWKRxurnnRkJ6kI4dO+Z01dTUoLa2FsePH4fi+aCgubkZnZ1Dt0/g4ODBgzhz5gxOnjzp2nbixIl+23Zua3pzGhoanI66ujrs2bMHakN9fT2yHKyxpOLqpyjmDRWqX5Jvb2/vto/sEPNk3746ysvLnY1UNs4zuciahSmsWpBCZanBLZvKsZrpq9eX4YYLy3Dp6hJcTlq7OIXNK0uQ1KhXQVGu/GQO1B3RaLrzta9tS5WVVr2cyCWhZSoRr1ZiGbin6mkXeWcskYmlfmZBk6tCG4hL8BMQCDHTMkNfjQV5sTz1Mst9xc57ZFjG6WHo5Cjr0gyZ9oe3wOS2AK9+28mLm0DF8J5y2TKDl29MYOOCKLxpbUAQBFyxLMCKmQbXrU7gJasDXLLIoIID6mbmX7sywObFAa5eFWD1HCDF+8PFLH/7RQlctybAS9cHuHVDgMoEB43qYj3gPXa4hguGK+jleluAkxlONmRxisDhFMM2fsk7j3ZA9MLBDmw7GP3KfnJ3O/RLe29NlG4iCOqtafSpurNZvHCoA/qVHxIADaUp4EXSQpCWpWy7EHRegXTKcJYHGgjk8tgDRrvopZDXQTf8VnohJJhKpSC+4qKQF6vyFR+MJCcwIzLGIOBPZIEn6UfeR3LD0aeyKibQVVJSoqi767hI7iRdolxywCDWIRCi9km3+ptfNpGgYalBAIbBsA6Bp2Qy6YBY3Cf12xjjAJXy8hWpHZIT3xjeJvMzGT9wsguHarvcd3ikPoPaxix0fRw4lcEOen0O1WYIyCNgznmJJfwhC1x89cabeLlVkyx/hLp/Nz3GWwAAEABJREFU/uniygQEfuSFcYBFfE6YVuBG2cx0ZWwsx1B8XvawiluWD3jpkalyKm9yaYWG+fwqrUDT2P4cYoX+8BaYAAtY3ltCApEsyfBHf3OzxfwqoILeG/2wbmQ6IEBRekk1kOSvg7Z2iy7Kz0hb/fsWaBJLUE+KeRsIduaWAaWcYqsZViaBtlaLTpZpbwnpTQrpVeJAyg6/s8HwRQsvaVmFBr+I0aI/OFkhQ2NzMkMyYVBC4DCjLIEK/trm94p00mDd4jSqygPeyAABDslhjD7VhLrzZiQwg/qNOfdG2LeasnSAC1eUYX51CptXl2NedRL5n2Xz09i4kldWPnOA+MyZM7Fq1SpUVVVh3bp1qKysxOLFi106LpJOp1FdXQ1jTMzqNxRoWLFiBWbPno158+Zh1qxZWLlypdNnjOkuo7rKyoZu35w5c1xZ6auoqMCMGTOwYMEC5JdV29SHbuUDRNSWcnpYli5divXr17u2LVy4EAIo+UVUh9qezxssrnZJr/qk/seyc+fOhSgGazFf8sYY5LdZ111Z2kCeG84R7u7axsnjmb3tOEXQs/VAB3ZzeauBk8PxMxkcIjASIJdFy3it6vqN9U/5cOm5Pdx+qONCmHAt7agpRx4dF3Ku1W8aB3boptG0pDzOrM7EURqwAYnD3pVxJ8OS5NG+rqxqVJzKXHmF5FnaPRSfcR1kg9VAepVGkmC42Cn/mnWN9idvAVmAV7HVygOdACGpJGGx92gW8yp5xXPJqpzg58SpLLiKhaYWixIOooamEB38MV5bH8LwxhlwMmtsyqK+IcTRUyFCzmkVKeDU6RD7j9PRcCZEgsOlvS10gCfUD3jqVvXDIVY5HDEv09cCvP/gAgKatTlKJQDFl81LYv3SElx3YSkuWJSC0ivmpXDh0jSu21CGUt6k+uoabTpNULV0bgoXryghsBhaiwCX6k+xXJo3vf5KqF/98fvyjDHuxq/JLyYBAWN4caPnY0zvtHKM6c0zxjhdxkSh9Ehnip4j5H2M6V0uL6tXVGUFahRKhzEGiqPPx5ih9alcrCuZuxlJp/h91PE7GFJfdxH1UXpExvQup7xuwVxE9fWVTfDu+YFXzMTvvba6N70ul1YoivMVFzH9O6+ciRTv2Dn10y647+d751gkrmPHrVYqiTxst4eGzHiZi9HuJStLQKO0obeGc661Ckn8GmLQQhbBEMGP9Dl5QiVOsjyTz/Liy6Ok8k4Xc1w+85h2hzHGXUvGFHfoGutP3gJ5FnCDJUMwQuoi+NlxIIOEsagjgGluAapKDDrashpeIB6ipweYWwEQ06CEg6KtzeJ0Y4gLFibQTm9OhoAnpMfoLIFRmgXkQRJQ6mCeFdhhPZbgyo2pvHYMFg0Gy5yIPMNKRQwmxcF5ybXTGAPdhERqv8KAs2FAPg+4eGDcZIZx+BhjoBvlWFF8wx+LUG0aCz2F0DGWbZOuQlMqlUBJeuSkcvltw1T/5P3D0ffffXd62bKVL+VoDPhxQIW/WZx3Jgg484JEMEKTOJ4mVE6ULs4hTCzDfMlJJpQwLPnOe8NMHsx3bBfqZN0szzJOP0MKWQ7RUOmQFTFOFiP+8BaYzBbgVRx2WIgsAUsnQYzAS7tCema04dh2WZyszWLXwS40Esy0dwDV5QZzK4HTDVkcPZFFHT3Tx05msGCmQQM9O7sOZnCkJkQngVQNy3bQMzSHZbKqq5ODjR6i4ZqNY3m4ooWXM6wiJkaL6uB3iUShrFVUPe2/McYYB9iM8aExw7dB/9b03Im0wAd+6fdeQidXZRDwd6k2uAmEiCyct8cECDnUNeS7AYul9yb2BAWUM5xnJUMhq1D9EYAh+LGSVZyXiXW6WFbAybCcQstQ+Sqj8o5PfUp78haY1BYIDZejQpJ1VHMqg+891IFHn+nEz0k/eKgNAkNPPN+JQ0cy+Olj7fjuA+342RMd2LE3g4ef7sTu/Z145Bed2Eegc9/PO9B0NovjJzL48aPt2LGnC89s78Rjz3airj5LXWFE9AYN124cr8MV9XLl8qt5M3gLnKcFeKtFMdB5dmOSFJ/Zq52PPl+zwSQTKxyT8yUCrVLBARd5ewhUQgETB0o4p1LO5eWHAj/y3AiwwPCrDEgCLTYKOala6VAZARwBJCdLGelXPkNmEVNZEssrTXl/eAtMagskOYgSoUWWHhlRR0uI5sYs2loiOstlriyXo1rOhmill6eN+W3NzGvKQnxwyUp7eLRJuVN55GeoS+m25hAdrSGU7qKnp4vxrDw9LFOa4uAapuU4/oYp6cW8BbwFxsQCevJrvEFP3zrj9Jh0aJIouffeh+bMqpp5GSc9BzgEbAIk3FfBLjheQjskCUIEUly+7QEyFLDiJZL0BJHPMsQ+BC2MxzrJoxjLEAxJlmkd1nmAqFdLWSzkPEq98oc/Z0ufJ2+BorTA4nkGH3hbGd71mlK8+9UkhSLFRXFcYR694dY0KpIcdZkQN12ewruZ53Qw7KUnTse6mH7v60tZJj1se3CsDlvWCw5iAT1OrNlTN5NBxCYkq6OjAw0NDdD7a9rb26H3zDQ3N0NxPYatd8PEdObMGc7YFno0W++myX8EfUIaPwUrNcYg4B1P14q+A9lY34PSuo6MMe59RIrru4sfV5eMeEqLVFahvitde9LZHxljYIyBykpWMsYYTI9P9HLCN73//em1my+9nqAjsAQfgiqcYnkwBl7y4pHiTc20jQMvCgVSXBnmk+nK8MSD5ViWkyjZTg8EbkA5lSMzkiEAYsS910eyRiApgHsPkPhKK2QZf/RrAc+cLBZIJQ2u3ZLCK25M484R0JteXor/9cZyvOH2MvzKG0pHVPbWa9KYWWWGbSKOwWHLesFBLHDq1CnoZX16yd4gYhOSpQ2rxhgHZHTj1Iv6YpCjlwrqBX4CQuIprkbqhqpyLS0tSnoqgAViEKLvRHaOwY/4MdjR96B8pfPzFReAEeiRjEDPUE2UHskKXA0lO9XyP/yBj10VJJPlnPAIORxAcSGxp/PeIAtiFbh4gkBGadqAWIR8SqqciDxo6UpxDqlQ5R2PwIYhcQ51E1kZUFeOyHG6TQArYiLSq/wczzGowB/eAlPBAm4g8KIeLMyEBh1hgLYw6WjLljK84o4KZBIptGUTLk8yXC2Lfl0MoG+k9uLYHWkRL9+fBXSj0jtX9O6V/vInkhff5PSeGj1+vWDBAlRXV0OPQOv9L3rvjN5pI1q+fLnzCpSWlvJCs1D+RLZ9KtedTCbde430veg9R0orboyBriOldU3pu9D3JlJcfL3HR2X0HUpG3puhbKXvUt+7rtWhZCdD/nDb+Hef/vK6snT54sC6RzxsAAKSgJQAp9Ee4gTt0jxZClkBGsVZjw0JisRT3MmxPOPUxGHCs3Q6oEM+v74wBjZuU3OCXh2Tq4cAylLeMBQAcrpyaafPn7wFprAFeO2jiwNJQKfDJpGx8eAw2F5r8JEHDbYxDDmAlCcZyaqMHSO7cKyOkaYxUKNO8UeSfkiNgbbxVaGX1+mGohfjjW/NQ9emm6Veaqebo26a8+bNczfV+MV74itfN1qRNOrmKxCkm6rSnsbWAmEYOnApACPAIjvLs6ZajDFQXKQ8keQkY0yUJ57SklEe+JHO/kheIJHyjDFOt9KYBp/XvOm9s5cuWXERu8rpJaFuWwQMCTQIQ2wOAJLHVCIHYAhcJK+ntAh8QhZ0AEg8EXmRHupQnnicxwljovJMQ2WVxwnWakJTyK+clfAIJcHQgsVgDUNGKO74/uQtMCUtkOUvgHZ6dboIdCz4E6FPLx8+AjS1AQp7ZxkCpQRUNkMdvfNGnuJYHHkhX8JboHgtUPwtE2CZCDLGwJiIVL8xpviNdR4tXLFiXerSy6+6gl4a4grYrNasEt3AhE4W2IBpVcGJ0CpbYIVpYhBYhSQI5JBC5dFiMT8OoX08Kk8Zt0GZZZxuhSQpcrI0t5UMQwekmGcNAZYwkMoz7Q9vgSlpgS6OqI4BwE7UYYu3XGixcR5cCI2aKKP7bGHQSR3S1c0cRYRjbRSlfBFnAfdzj9NbMYWuYf7kLdDHAsYYGNOb+ohMueRtr3z1llQyKBWwSQSBTQWJUMBGe3Y48VnXYdsDgpi2SDBNHghGuKLFBCRn3VvuyROfDB6gPQmaAi5dcYaOvTgCQIZp6Xdx5oNLW/yBymmf6qg7CFiOPOjDNAM3hTAcl0P7+J577jls3brV/QPdcanUVzJtLaB9O10EK+BAQK+PG0bIkHe2E/TmAG/aYNEZAqc7QM8O+vk/ooZyCbffh8VGdXBsjqpcQQpxsuCcAkdjXUEh9BljYExxUSH66XV6C0w2CyRTlctKy8rn6TdJmM0KuSgqT0toA2s5yWjGZYQAhMCDCeXJ28MomE1+gFAASX13QAVUQ9nuONNUEJUzTp7YhotZjIcsREWUhngO8EQsOG+QPDycOpyY0xeA4pQo8HH//ffju9/9rqtFS3tf//rX8fjjj7u0P3kLjLUFunjlZ/lLoq9eYyyaugyOtlgcbLSoaQUauoDGTER1XOY6ctbiaLNFXTsIhDiU8kZIljqlu6/e4aSLCvQMp8FeZngW0E9HTWqeuKjBm563w+B2GN5VNTmktHaUDZPz6dzhNBkQ4yQ4Y2ZtSHeNvDdZuWUY4eRnEwnmEbwIeLB3EYBhWmCGaXDOFs+BExZ3YIjwhNnMChiTEOUNiSnWBydjmJb+KBtWepgpXZZgh1FKM1Pgh8q602QV7Ni2bZt7FcLb3/52bNmyBZdddhne/e5348iRIzh48GDB6vWKi8oC49YY7b/pC0w4LuipAcEMUEPA05oBfyWwScpg0H0wbUkdHHmn2y2OtwBnCYr0nodYRrpVR5webhgMV9DLDW2BkJNpPtjQI8K62SpUXhwOrWlsJIwxReeJMsa3yZjis8HYXHETr4UAAl0ENAITbA0BDwFHwlriXgjYEKdYwhwbJDjXEgpR3vJHowMdPFkBG5UTKa1QZSXnylOBeIQsZPEM6qce8WJ5F5LXDXTo+eFEa7XcxVopGpWJ5ZRnKK+MQtKzzz6LW2+9FXr9gV51EM9NL3vZy/Dkk08Wsmqve5pZgNc2wQ39pDDdPVeM+AVH6cFpIdgRqOnOVESFYlI6JhbUkldtq0UDl8HCUELKNK6OOCXOcIjjbThiXmYoCxw7dgwvvPAC9A6cQ4cOYffu3di5cyfE37dvH2pqaqBfWgqH0jXcfE1aer+O3q0TEnDllzPGcJIPPPFOpU27nga/FjBFPgI8QiPqDkNrE7AhkQxBjksSprhQQIYyzIZ+p1ileanYRACrUCRZgRROkk5O8pxgeYDjirkEPMqLZZgPB2yoA6IIyLA+uCUtSx4negYs67QwZCFDvpNnvJCH5ouAHfvmN7+Jp59+2s1RiuvpzfZ2riEUsnKve1pZIMOr3OYBHg4VdFrgGAEPHTY9tiAvICXJSXEwpUkKlRY/GiHM5B+4OB0AABAASURBVBEa4DSXvc5QgQYtWcw2UF2KD5dYxXBFvdxgFtDjwzNmzEA6nXaPBOudKPpixBcZY6BQ71cZTM9I8hKJBPQIuh5ZNoZXxEgKe1lvgSlmgQw9PDH258RmBUZCoplkEIScHTm1EtAQBCmeINAIGCfTARoOJUbhAArN4kCKdJgktVBWczgznQxBSigZEhXyoIwDM0G0qZmTNZPkA92hwJD0iajE8n5gOWSt02VhWYvUFZQ09+jllG9729tw9dVX48ILL4TitbW10NxV0Mq98mllgXOACC/8Gi5nZXmbSjKeIgnglBHdVKSByjRQmeqhCsbL00BZAkjlynDMukHVSHwuT1Fs0C4NzjgxjDAYhowXGYYF5s+fj1WrVmHu3LnQC/5El1xyCRYtWoQLLrjAhZs2bcJYv8dH4Eo6jeGVMYx2ehFvgRFYYNKICuxkBEXiFnNJSd4TTnD04mSJKvgTxMLFgwTXuwhIxBQoIuphJlM5nsrQIRKSLNUR6zAv0u2Wy8gjg/Mv9THeDZDUBqVJOqwNKMZ2KKQiSTtdvQAQucoTqVAh6frrr8e3vvUt9+9I4nq05P7tb38bN9xwQ8zyobfAeVkgK0RPipVwCOBsB7C3NsRXnujC3/64C3/zo4j+iuFf/LALf/qDLtxN+hhJ4Z/+oBN/Tvo/P+rE/xX9sBN/c18n7nmsC/vqstD+nkyWo8ZVYvhrY/j3P45vV6ooTupCTEXRoFE2wpjhfwGjrMIX8xYYlQX0v9VOnz7tNrSOSkERFhKS0LJWr1HHiUR4gmjGCvxoH0+u6cxxs6WK2WQq0eMFYgFOiCzS4/HRI+7y3BAAhSSbjZS4JTBGqQua3hU6z41kmLBkWhBESV8MhuKQGa5u5ZOgMolE4X09y5Ytc5uXP/OZz+D73/++e4rrc5/7HG677bYx/zGmfnmanhbI2l4jERx/+OzjGXzsvix+cjSJHc0p7OlI40A2hSPZNGrCNGqRRr1J4zRJYZ0pwSlbgmNhCQ4zf39XCXa3pvHA8ST+7Mch7iF4agt77JvlgOtJDR7jmBxcYLxzOSHw59F41zq6+qLZkTMlp7BiiffXE7Ut5IwrUjyW6TpwAK0/+AFav/vd3vS976GV1PajHyFL13csr7IikBHrynL5II4rT6RNkgrFj/MVF4kvnsL8dBwXn+r9UQALyMYiLYnq/3YVoIpxV8mhBy1rqWLFu+c+E3li6BIX28qbQxl6aujl4ZDVNcg05OkBJ09OhNZtaE5w+hEpk6CFgeNnGeFBNQRELK+4wAoBUchJ3Vp6dZyOkHN8gNCoLOOWoTw7JoAVKS55tpNZ1MJ8NtB5i1yqwKeLLroI733ve3HFFVe4Ja73v//9WLlyZYFr9eqnkwVCXuDqr36I/OwQcO9zIb7xImC4XhVwbStdCnzgGou/uwP4wxstqistyrmcpSUtLXW5kGnxlS85yaucygfU893dBv/1TBY/pX7VE/YFWhj4w3E6cKbPmRoWEJAIOEMbY9yMrV6FZ8+i7cc/RramBqakBGBegktxwcyZCJuaYDs7kCEoavvhD8E1AecSP3z4MOQl0Ebt5557zj3q+uCDD7pNkU899RR+/vOfY//+/dBTIpJ95plnIDnJK64N3Uo/9NBDTub55593mymfeOIJV05lJaenS+A/Y24BXQPacyb76v92jXkFE6AwtKBrO6qYlzAINhxFHF7ugBXMoZgDLFlkbYLLWxwO8taouOUc7Yj4XQUoCoIjRUkEKwQ2Ls3JUp4ep0f6s/QROT0CQaE4lDcI+QfxIb7Ksw0uzpDKrfLZTsv2htKpknGoeKFJ14GW4/XvaIxhSwpdodc/rSxAEO/6+5MDwA8PWnzix13oSiQdL8EL/eUXAI1dwJ88CDx4FHjHJovSpAgoSYBxoITpd2xSvnVyZ7sAlVN5Keqkvn95IIP/3mOhesL8US+BQYhNGCR3ZFnnLa3hpwaJzlvZOCgwxsCY4qKBui3gk59nO7jIylnecHZ2fF6pidmzYUpLkZg3j0CIcJx9E/gh4oHe4trV1QV5CLQZUqRfy9JbXV3tNm8bYzjZB1i8eLHbtN1E8KQbbENDA1pbW52tWlpa3GZvYwzvEBbyChkT2TBgW5SG/xTMAnpSR/9zjTf+gtUxXoqFWAg8YPpWSIY8WvK+CL4IaGh5i5c4AY8wvPPbCMvzuuVlqC0/BCScdxygEciR14eXo0tTPVVQzlIbQYz0SpfyVb/y6cFRcyQHy0ubjlUYykoXmSwiNsurnpyekAUNZVlvqDJM+sNbYNJbwOZG5Jl2IMjoBYMBsqFxXI4TrKkGnqshuCHnQD2woNyAUR3dpMiCcuDAaYNSJp6lvMqpPKWdvrp2g672LFQPRvDheBuBtBftZYGz9JbU1dW52VAZAgICBrqxK09x8QtJmtxVr8DHQPUYw5lVszTJGF0yQDB3LtJ0ddtMBtmTJ5E9fRpt9Np07tiB7InjCJkmckHJlVfBpNPQPx/Vr8MlS5a4jdmXX365AzdXXnklxF+zZo17GkQbt0V6GuTaa6+FNm+vW7fOudJVdsuW6KVoGzdudPIrV66E4toALj1r166FwM9AffH80VtA4HP37t2Qt06vVhi9pokvyUtZWHzAhhDME9TQrxNmQeTCeAYCMpZ+nyBICG9YFtawcUCIE6EFQYqTZQaPKJ8gJY4zpAgcn3FX1oUsxwwrEOT0sAyHWejyGO8ONQwpSwRE2APiHMS6KOLiCj1Negv4DsQWSBsgS9Di0owLtGyrBZoFiJg2HAHPnQKHj5PoPnEcQXzDUaQyklc5xWN1IUuZ7hLDj0j38KW9ZC8LaFOowI1AjkhvNhVpOWfXrl3uJWC9ChQo0dzcPKhmY4wDEgFnZWOiy8QYIuibbkLlu96Fire8BZVvexsq3/52F1a85a0R753vRHrzZsQfARljDH8dJ6DHX0XizeSSWHV1tQNG2i+ierR8org8C3rCTLJlZWUQX6GWWZSvvFiH4gJXerQf/lMQC8juUqw7tsLJSllOhvltj65qgJcn9OHEJvxiBTASXJwislGUAciPAEbCAZKETGFZJqIsY+QTVLk0h4xCjh9XJpJl3ZF+9AAd8ijh6lOelrCoKSpr+shJP4kTuBxCIPpxeijvD2+BSW8BXu7dfQjdCHCnbt5jhwzOtHDEkh1mDB7hMlgAprsl4OCM+MoH5SSvcnkijFq4AcTYSI5gJMJetrcFdJPWTUSPfSoU6aaum7mAgDGmd4ECpdQOY0ZXl0kmYVKp/inB20KB2uzVjr8FBExXrFgBLW8t5hLk+LdgbGoU4CEo6VGWu/QVdPMD4hNLsEHPDudMnjl1Mq14tCxLBy29LkCWLMoxzskwihOQ8NJXXHVIpeIRJWA51ELOytrfQyWwFOolQ4ZVPuUYlQjcRmUmLOd2y3ZalnFHIkCoeg3b5hgFOOlH2NatW5FPx44d664pfqmqX1ruNomPnIcFjBsS0KUOvZenhBc3+NEgEQhyYQg38vSaCculr6pyizULeqiqPOSgMVC+Rmh3OY4clac6JFlPImlcPQHj4g2HON6GI+Zl+rOA3o+zdOlSdxPRCwL1SKg2B65evRpapikv56JkfwXHkBfwp6g8JyNVyVsCUTIvLF5BWiJTWtRXj3h9KV9GeXFa8XwSP04rPhYU64tD6VQ87oPSnvq3gOykHGMM4rjSk4l4uUITYNxm0ycSp/ULkLLRFElAEUU4M7LjdPUwCQbODM77k815eCQhwEIBSjIFEstzmFm5igLGVaXyOXk6HeIp3xHzFVKG4izL8pILaHLpFV+ztAlcNyjNNlAmpELmFeTQHCFg88ADD+Dhhx92b4bXfCWv9Oc//3m8+OKLjv/Vr361IPV7pdPLAoGJLuaN8wwyHAyXLQFK3IoyoB8sogxF9K8lRB0ce3MqgI9dY3A36WNXG8ypMBBf+SIHfgSUSLKm9K2da5EqDaB64jqVNxRxPA4l4vMHsoAx0RRrjIExBppcjDHQxxjjeIoXI2lJTE9ZaW/HY4891v3vMgQe4vZqI7Le1nrq1CnoX11oktR+EO0hipf1FEpedwj9iw1teNavSC39qVwc6te18rSvJA7lIVN5pbX/Kc7T5mfVI75I7dDyoeo5fvw41KaYp3bFdUif+NIjvSKlVVZ61GeR+JJRXPUoXzpEaofqGT8a35rUV20qn4y/6oMg4SZNZzHjzu7UHc1FFHCu5bSq/7mVpQxJ8IJeGk549Proao0ASSIRLW/RsxMSpViiGJZjnuTBkKUDliOTWS7NKLhgFsVVhtopBavJnBGVjL05ltOAFdgxAT06zGHbWIRlGXeyPPGQXMiwIId+FOla14807ZvT9a8fZIprj53Gta6JV73qVQWp3yudXhbgcHEd3rwA+KNrgb94XRpl2S4I5muMdPFK12PmnRw47RmgjfQcHY9/+4zFQ8ctFCrdlsuXnORVTuWlpzTThT97bRp/+hID1RPX6Soe4hQMkT+u2W42YY0KGfijgBbQLz1NgtprIw+VJkYtk7nbQa5eyYgvGZHi2m8jUp5ktaSnG6jiklFayycKJS+eQmMMAt6JVE6hJl2FWgpUKErwziNZ6Vc5hdIjvsqBH8krLnCmMtIjObXdGOOAptLKi8tJXnrEV1ykuOqI+UqLVIbVTMnDGIPYXurrZOvkzOpZrslGZ04S7I5i/ZKuD2XwkrMU5cGZlQd5Lu2e5uJMKTAuHgkJwAEbTopWe3IC5lOYZWFDTsCM8JAkQQtlpZsp8XT521yaLOYHJMUoJ6+TiIJWAMiFIWAoo7jzAqFwH2MM1ED9KBCoz/XZ7c3TDwh5pfWj4N5774VeGVG4lnjN08ECkdeFVzY7O7MEWD0L+PM7k1iU6ES2rQsd7Vm0klpas2giNbZk0dAU4jtbQ/zhfQyfD126sTnKl1wb5TtJKj/XdOCjtyawcb5BNfVziCGqkxUO4+D4HobUOIrIVKJxrLIoqyp0owQuVq5c6d7Eunz5chfqqasEgUdct2S0EVl7QQRktHSnTceS0c1T+5ckIxAhkKFNyOILgChPZRVXGeUrHfMFNlROofjSqVBpyaqcdEm/QgEUtUtATfWoTeKrTEwqK/0qG4cqr7JxKNCkcpLRjV9ycTnFVbfqmaqk/qnfk61/FZVVyG837+O8kbMXQkAiRt2RiwcmEAghtCD44B0/SCRCzis2qzcZJujdIaBxOZwxE4zH4CYOQUCCLGyQiDw0nCitQA11hApFWct8lldcOli/JZBRndCSlw1YlvlsqysrOaczYDmS6pc8dfJgigoKcWi8LFy4EPLw6O3L73rXu9wDBQk2WsvzGhs33XQTFOr/cRWiDV7n9LGAhmDKuGHgOh1wAFy8MMBfvDqFu28L8OuXh3jv5hDvvjjEOzeGeMdFIX7pwhBv2xDi7RuyeOv6LN7iKIO3bojobQx/+eIMPnoz8H9encbGxUmVj4SRAAAQAElEQVSUp4zTr7qimEsOeeJYHlLGC3gLeAt4C0yYBdIlJbwhVxDkCBv0NINzKSEF02SfM+nJtSLvDAGPgIwDOwQpdOVQGgosAQjS6QgMSYvkXEhAwonRARXJiJdHjMJtTJYMqwC9QqwFjphJNQ7AqB4Q+EhPSKYrQ5DDVlAWynJyLMI4nTGKFIIef/xxaMlYr4bQnp6f/vSn0AtBDx48CD1lqmXdlpYWvPnNb6adywrRBK9zmlkgSdATX9Iap2UJg6q0wfK5Aa5YlcRVayK6ZnUS112QxPXrkriRdNO6FG5an8LNGxSmcePaNG7ckMbNF6ZxE8N1C5IoI9iZmQICA6gO1YURfDhuRyBdYFH2AWqQqMBVnbd6zXD65aQ3D2tfjNKaPLRXRO/u0YSidXTla4/LeVc4gAItLck1rfoHEPFsb4FJawF5piorZ7D9xAoORjCaf2jSyKW7o4wIbHBMEGuAAAc2SCTChHPwME5VLOLyBIa6NzGTmUjAJghIGFVtjsiw0ud4LEumpdcm5GTFFBS3ysuVYzQCNYQ0jk9Q5Hic15wsmTwoQ3AlGQEhMnhIbOzpqquuwlvf+lbcfvvtuOuuu/Ca17wGer/WqlWr8NrXvhZvectb8JKXvATyvI597V7jdLQAhyBSRj8JosuamAfVpQYVHCS85iOTUEhPd2mjcieXnjtIXMGCQpH4yo+Eo3OKg2gmwVN5Umnr6qAaJYZNVDFsWS+YZ4GQvyQFbMTSGrnWy7Vptr29HQoFiOrr651L2ZiRfi3SOjxqbW2F6hyetJfyFphcFqiaMRPG9IyfvOi5HaEYD4jABSaBlQRhCedSymY01zJFDkGNy0sgTCBhySGmUTaBCCUEgoiINFs7kCJvD+dqt3k5SHSDHGIexqWLZQRsqIQ4izyCGYIiJqkzSwEeAcnyZymnDbaFrWOckUiGKwHKZ7ogR4JILl+xMcbt5wE/xhieJ+Hhm1z0FkgaS1DCi5st1WVWwot8TjlQmUZujCL68BIMSQI4WXIUKt1LiKMxzfLVJQYz04D0aVlLdWCEH6oZYQkv7iygiUTuYq2Da0+ISDxl6h092v+itwwv5Fq69pSIXwjSPhTtmTGGV01eBZp9BcY8ZeFtMLQN8i6doomWl1fw5qyfdEQVRCHEDUQlcBMecp9eVz0nRrGjIESC4MPSvcNCHA4JyzxpoTI4oMO0UInjg2CGaWIhCOiExAnikxWlmbCxDJmRHjVIxLJELxSBFThiplvKcsAnSTikdpBUjsM0VEhhyxzWz8OyhVE+s/zhLTB1LCBgktCvhlyXSjkAZhO4zC4FAVGOOVjAgRIwv4JAZw7LVTOkCg7FLMtrKDFzhIf0jbCIF48tIJAjcKNHP40x0L9ZEMjRxkFtCtZmWQEfbb6Ny4x1GHBmFfDqT68xhjcIT8Z4GxgzuA36u34mkpdKpVFSWkZIIUSQa4kFr2fHQv6HXYuTLjQ8B/T0CItwRYsYhMBCxaiKs6VNJGHzvTlEKg4EUT0PJ0sNBCKSZzk9uUW3jtPDk3VzOPM49NyyV6C4iLJUQJwF5xVSnBOsiwvguDhlVI4V2EDenoD1iViePH94C0w5C5QEIQGKfDgcERycpQmgmktU88sVAlqqSpLP8QFDEYUJWqGEp4oUMJfTwIJS7QkCx791uqQTo/xI/yiL+mLFbAFjDASIPAXeDrzLDnUdoIg+amt5RQVbFCMBzoQObTAkt9+Dk6bj58KQKENFWIKAho4eq9ehZYR5bCaTBT05+plIgJIg5iHwIBghzzLBIj2Ah6br5gnsJChHXsiJk+pB8ags67ZW4IXEjChOWfJ1WAKc0DLPVcpuUYdlRZbNBJvMLKdHsp68BaacBeTxSZssr3Ve9eyd9vhUEOnMLSWoKQHmEdQs4JCfkTKYV24wl+l55C8k4BFASnLA6TeCdEgXVYz6oKpRl/UFvQUmhwV8KyeVBbSsRSCQazMnyejIpaOAmD6K5M7d8pQVK6CnJ8tIFhkhEwdumEX0I3BhCXwg4JNLw2YoyxwrYMMoRVmMriLFEwQvnCitvD3SKeQkkgeIgtFLCQloVNbJUV7lAkvwFMIK4DDN4ozn8oh4HNBhP0LmxSCJUX94C0xNC2j/TWmQcZ6aaBgAAQdAKcFPFZetqhgK+OjJLL3fR4+kJwJDY1hXRmWlg4zzOjhGz6v8mBfmJMK5Z8zVeoXeAt4COQvoTp+LFl1QyiUtLRu7eYDIwDVQ8x4jcbs5TxJNkNH3yMlFbKINZFSES1lZzSmEIApYlDF5dTjxspqspbuGIRgwP0DISVFpISGFTgd1ujgBTKilMQGaIEFZ6QrgAIxk2GQXp5yTB/MY4UHdlGXE5VNWTh4rOc7rVgnxCkl6MWF/+tXBTMbBvv6yPc9bYMwsoCEqT00ZwU+JySBJ70/gLn6ODA6R5tYMROIpTzKSTZmQXqKxaQbH99goGgstUbc5FY2FsqF1nJeEJgo9paXHxfUODCnThlnxFerprpjy8xQfK1Jd0hWHinvyFhjIArpO9EShXqtQjE/8JZMppNNpTn3sAScDtVcJG1qHVMjtPjR5Cvx0MxjJ56k4nTzkEpAEQahH0y0SFry5a08PM6TeeYAo5wCPK5NlTkK1khQqzSnJgROGmp85aVIV8ykqj48rpzwRyxDVkAWrogJHFCMWcvLWgaAgirP9Vk9zUZiH41G0MIee8ty2bRs0X+XXICPo31Ds3r37HBvny/m4t8BYWkBjNWEs0gQzpUEW5QRBov/52SmIxFOeZCQ7lnVz/I6luumjS4BG/wdKj6brf0zpf0C9+OKLiN/Rs3fvXmgi0f+3Uv6BAweg9/mMpYV089Jr5EWavAbSrbYKiIny5Tq2bkXz176Glv/6LzR/9asRxXGGLd/4BrrYbumVDt0oRQJ5ekRfupRWntL6Jam4QtWlcp6KxwL6vkQCFvq+iqdlgDEBSktLozu/IEIU63MjFjZA9NFMmJeMmEIdgLJgAmlhdxlksggSQZgUICFRNZk8R+IEPq4aB1KIfoiwmM7lCcAkVCaXZinV6srz5OLiMRJ5bVg6Xvbi5Eo2In4EdLjoxnSsKxcKUBmDEAX8lJeXuwct9u3bB71PTFVprB46dMil9c4eY5zllOVpWlmgODrb1JrFV+6vd6R4oVrFcVko1SPXqyGnBolGXnp8Sxhj3KPQAjvJZBIBZy691TQOOdtCT2/p3zfoJqMXFQogjGUrjTFIcEYeDsCQnNqmdoGf7OnT6HjsMaClBcH8+QhmzkR60yYkVyyHoc6Ak2RYX4/2Bx6ANkAI3D3yyCN49NFH8RjLKb5//348/fTT2LlzJ5577jnoba+aVOO3vbIafxSRBfT96+anpQy96qCImuYAjzGaAYga2DCHFhyqUJopxRlIgtnRwYQrEqXcmSw41ONcKCyUAbSTGQQ+LM5DgCbplDLBA1z+gj7EOxSluPbm0CdEvEM4wzS1OBkOcRsQACkUsGEhlUfMU1rVcv5yT2xRLqQSV1Z5FLby9Kgs28ksWLbfeXuYX/BDT5nqX87oB5h+KCnUuN6wYYN/E3PBre8rGMoCX73/NJrbQkeKDyU/2nyOz9EWnd7ldAO54IILsHr1aujxdP3/p6uvvtr9TxtNIuIvXLgQmmSUp3/qJ7mxtJreBxQ/Hm8Mp9FBlOtXXQx4nFhOXrMuurpABAeTSsFwBg/mzgXRFGAM4o+AXYJgSI/H638g6eYpUKdf53osX8BLccnphlpsnoS4H9M51DWg70jvdSoWO2gc6f893Xrrre7fILzvve/DB37rt/Cbv/mbeO9734u73ngXbrzhBqxYuQJBYEDg0NP0XCLvMu3Jo6OHLhwbpC0XxxJWcUuoo03JsBkmI1UCgLysQ5J4IRUI2IQguHFE0COe8hXGxIlTcjYInIfGCshYyhLJMKBulacwD5eOl7lcOZZhOfGhNNvv6qVswQ+NVf3PPb0pvq2tDZqrSkpK+q3XM70FxssC8uzIyxPXp7h4cXosQ465sVQ3vXTJgyPQoV7rZmKMgSYQ8QUMRAIBAgsCCAIMkh0rMqYHlAym0xhD/BKRbjKSTcyahdLrr0dQVYWwuRm2owOdzz+PzJEjCOkFsu3tCObNQxlvRoaeLLVdr6q/4ooroNfaX3755dA7ii6++GIXXnbZZVCeJtRLLrkEAnmqx1PxWEDLodu3b3dLsNrHMZEt0zi58cYb8cEPfhB33fUmXHrppVi8eLHzjmq8iMrLyrFo8SJs3nwJXvXKV+Fd73o3TH6jlSB0IJgBL/H8HIKJgA4egg/tOibIYcxJUtYmkgkXF0+RXEE5NOUGipa5CGAgLxFDASWVo5x+N7CISkbk1BNMBZQTR7ICNAI5KiO+SABKfBbmIU2qiiVUjpBHeeSOy6E5Sz/Y1q1b5/ZQjUulvhJvgUEsIM+OvDyxiOLixemxDDkex1Kd11WMFjDG8KYQUX770gQsFW98Iyre8Aa48K67ojDmvf71SC5f7oroJpQP5gToxNPNyxjTDfaMieoR2HMF/aloLKDvTEBV35m8j6Nr2PmXkmdHnpybb77ZgRyYc3U6lk6CCAopUl5WxnOfg3m85ByCUBjnhlxnIhYhSEkQ/CSJPzJuEzMIeOTdoVoesMmE8nLgQwAk6VS5POqS98eBIMWpxAq8yJtjI0+ODRjmgE6oOAvyyNPHgkRgbAf1skFMUk0un2kHdoLuPGaPzyEvscbz+NTma/EWGNgC8ujIs9NXQjzl9eWfbzo4XwW+vLeAt8DksICAzkIuuWp5S7/2J6LVt9xyCz07d7ll4O76BRO6Ez0R4hl0AyKXECpBvx9lC03EmQITDpgQbhBbEPgkuMTVDS7IAj0+TINgiKkMvTpuCUsh0wIyUXnJUDZXtfgxae8Pyel1T2pRJmBZdsdmQ3A5jmWZ5iRrtQimcrn2WUug49qoMjnK5fnAW2BaWUAeHXl2+nZaPOX15Z9vmuPxfFX48pPRAtqDo43XetJKm6y1B0cbrXmP6O6Ofi3rV7FI8pKRvPgi8WLhWEb54ovEUxnpVFplYhJPlJ9WPOZJPo6Lr3rEi/WJp7QorlO8fFKeysW8OJ6vNz+u/KlMcV/jcLz7+gZ6FG+44QYYY4asmsDBuUO6BcVgQiVFjCIOFe+dIIegA13qKYEHvTEsTq9NUlwCoJxq60IHfhL08LAUZQRPojIO0BCQcDHMOgDEOIGV25iskJ6dUF4cytEBRF3UR/BjBWYSBDW5eCiAIzmFBEWh8l0t1KdSlrLKZ/3+8BaYVhaQJ0cenYE6rTzJDJQ/Gr4HPaOxGsvoRqpH0GtqaqAnuHSD16Ogp0+fht6FIp42CipsbW2FAIVAhpuGWX6sDrVD+keqT2Xi93bokXq1W4+v5uvRe4j0CL7y1Q/1V+/5UF/VN8Xj/khGT4LIHrKDng5Rvmwh8KE88cWTXoXiqV7JxPoEarT3RPVKTvkiBuhg9AAAEABJREFUtUtyaoPsKFKdsaz6o0fpVYf0ihQXX6FkVYd0CuSJrzZKj/LVP/VL9Uxlkg3U//h7G6++ysOj/V/91dcfBhKgEcXy+TI2x4zDXLIb97hyAhLMYD/dkQH/Ml16U4+KWZ4cJbi8RS8P4QqBDkEI4yCC4VIYA4KlnHeG4oQnzJdKkfMKMcIJVCAnpIBVuRw/0h3Jg6DIpSnulsqYIM5hfbk25uVTxB/eAtPHAifqu/C2W+fgfa+a5+iydeUQxWnlSWYsLcIxO5bq+uoaWZoTh/sBFI6s2IRIC2xwNoVCYwx08xWI0AbRgwcP4tixYzh69CgEAnTTPnz4MJQnr8RYNlg3MJHaMhK92texZs0aaJ+Hlj30xJWWPtSfWE9ZWRn0yH11dTW0B0BxPbWV4Myu/QBaJhGgUd2KS16PxUqfykinwoA/bbXRO97MrbjypEvlpFtlVS5uTz5PfLVJsmqDMQZqg5ZopEOh+iOeZKVfpDqkV/WqHeIpLp5IdcQ86VV5TOGPMQayl2wwnn3VHp7rr79+RJbVXJBfwKVNxFEgilJ555ipkJMIy1h5aOSpIcRgNGmR5NVKMMNSzCaQ0X+pYJoJeXlskh6fXDwUOMlKkPmUdECFl757HF1s5SvUk1vOU0NhenJYXNKsMQI9AkWuDCdbFxeQyhJmKa3yHB5ON+P+8BaYVhZYt6wU73s1AU+OLl9XAVE+TzJjaRSOu7FUN3106UYeAxjd+HUT1Y1V/CVLlriNvdUEC3pMXTdrbew1xnCdf2xNrpuYbtwY4UegRY+v6savza0CCIrn3wwlIzChOnSjVD8Ul4zAifokMsa4PRpqh+RFcVx2kU0UiidSvspJh+oQGWMgnmTFl5xCyYrUPfHUBrVF7RBfehVKR0ySi8kY494Bo7QxUR2qR30QT3GFImN0t1RNU5eMMWN+DWKQj76bO++8E8b0b1txA55444fCBIeHC8UjxWlVwSSgkwi9PzErroYoggDDhgliHHnwHPAheEkIiMT7dgg8QJCTZZraHFjhySYpo6eyxJN8TPLkOD71xICHMgiYZrPJIthhvJsXeXJsSABGnvPyKIzaRlnWo/rEc8CJEX9MUQv4bg3LAjHYGZbwKIU4VkdZsgDFNHHFVAD1Y6oy4Cy9YsUK95itgI1uxJs2bYJIHpONGze6R7nl+dCNWu/tWb9+vbuxj2VDdNOWfmNkubHU7HV5C5y/BeJ3V/WnSVfso/stPvmAxb8+ZPHvj1j8x89Jj5IYfu4xi88wfPKAhSYqoQqnh0jBhTxJBwOHIBS6CPPlcdFSFRe14Lw7BD9k20wXXTtJG1LW/ZPRDIUSSYTy4IjH8qrGeX3EY4LF4GTjPCdHr47yOQ04XY6XAzGs2/EEZFiY4Ash5WwqYEgZyQpIUU553US+P7wFvAUKbIGgwPpHrF6TmGjEBX0BbwFvgaKygH4YXHnllQO3iQP9wLEs2htDVBFRJLssgo4QZXqgqi3EvBLgbH0Wh06EcJie8k5ZLswFjtV9EpMUOkYGCZsU3LF030ShQEeXTmJxCYreHgEQikfv6WGWwIzSMcXARwBGHiN5duT16eZTR5bCRGaMsSOMK09yAjZM6ujeAK01fOlCAgzYBtZJAcUZ+MNbYPpa4N+/UwtRIS1QdKCnkJ2dbro5y3NG5TysGdiTt8Ug10Ahxob2jMkDOpjuTEuIQ/s6cPxIF44e6sTpmgyOHu7CCaZ37OxEfU0XulqyEZLIKSKmycUY9EownTs4sVnbxQ7zWxdQ0ZNcoFcHAkECGVyGEvbRHp5odYtVcKgoTRWuoEIHgJKwAkYigR3x8wji0ZMTqs4Y0DhZNlvgi2iGB/Xn6jVJSgVsGOtjObf8RQEe1OoPbwFvgYJagOO0oPq98gmygACPNiV7Ct1m80llh3D821yIy1RLuoPpFbK4+ZIE3nRTCldvCHD75SlctiaBtQsN7rgihes3Bnjl1UncsIkIJQ8S5EUFI2BYiYiBiysMQcShYhwIOsRLJpKhAzVJQh+WTNocEGEokMJlLuftoSw5Lo9RhkRFbKsVuJEcOUwSCDn9DKmL1UWyBDOMuA3UlnF6e8KA2gRuRJKLl70IfdyTXeKLWM4f3gLT2gLTbk/PZPu2OZm6n2vF2m4tL3gK4G0wtA0KcQ3r30oMpXf5ogRuuCyFC5c144H7v4wv/OQLuG/b13Hfw/di9ZJmXL0phaULEueqEcoR9cnpAUQBgQlHKN09zsFD4KGjq6uLvh7YLgIZFqUMuPIlGEMieKFnJ5S8ABAzQ8nElMkCLBZ5faRMuCoB95SXZBzIAaEMwY7AjXgB5QSW9LJClw6ifT3iE+iEKmMlA1c/RfwxWS3w9K6WXkszWqYRxf1RXOTTkQVkC1GUgrPdr/3dQRfGvEKE3tMzSqtyOoUeQ9d7Y/SOF70X5tlnn3WPqetR9ccffxx6N8wLL7wAPbKuR9eVVrlRVtlvMb3/R++Z6avXGANjPBnjbWDM0Dbo9+I6T6ZeAzAcFYf2H8abX/VebLpwBf7hI+/Bh371l3DV9VfhN3/nL3Fg/5FuFYYxEYPeRx+mkpzYCG7ocEnk9vRwgHQRsiSTTPOnip7aItqhjNIOcBB7RKFbDsuBEIIoliQ/QY8OwUmCfPEckFErCIQYRECIeYxDdTO09PJ0P7HlAA7zHfgJqI8COrplqVtpT5PXAs/sbsXTu1smbweKoOV6XF3v6SlkUzjmCql+auvmBAq93E6PT+uxdb34jb8kHchRKCCkPC2tCPg0NDSMuUE0I+tFe2Ou2Cv0FjhPC+g1AMNR8ccf/j+onlGGV96xDjse34FvffI+PPHNbbj1JbfhT//3J3qpIODolXaJPswoGRLaaHQQ+BBQkEeAozQBB9MENiFXuchmWhFSbrlLKiUYgSDKaklMYIcZVEZ5ghcWtImAXh7G6R2y8tjocXYWYhZlWM6dmS+vjvIIfFSGosxRWcpwJbMbJFG/PyaxBbQ08y8fXtndA6VFMUNxkU9HFpAtRFEK3e/ruXx9RcwaIDw/dlGBHs0W8ieLzq9b41Nak7p+zer9MNqwecEFF0DvvpFbf926ddCj63qcXe/rEV+ymk3HsnWlpaVYsGCB8+qMpV6va2paQOBcb70ult4dO3wcLzy9HW9+x+146HtP453v+iN84m//Av/y6b/EU996CMe31+HwwaPdzZUXR9TNUEQMEg+lHFkEGmo294g6pxZtW07ZLkR/OSE9wsU8ghCuW5FHzMI4AVDeu3vI0EGit4fOIoqBjh56fghoGHFPZZEZeXskw4S8PAwigEM5ASOlWRkP6gqZIp8ClqjHgSbH8SdvAW+BglqgqEBPQXs6xsqNMZgzZ44DOXoBm4CP3smjNwIL4AiI6IV/8vTII6S8efPmuf0lY9kUY8x5vftHj45o1u6XdAsYy8Z6XRNqAaEAeRzlGZSHstCN0dLrUHXUnaqHgFiiPova7WeR7rKoTMxAOlGK549tQ0umEbWnTvdSI9QgholPMUPpHIUICW+EKtjr+EAnvT10AHURdNDLwmI84HjiMEEu81ksISKASSSpSFzqzfG69/A4nMQ8lVOeAzAsR49OSHHr9vUE1Ec9HEoUg3szMyOWMhGxPCdhy1pYJDpkj8lAUWuL5zzRLdH+FNFEt8PXP7gFON4GFxjvXE1kovGudyrXp+U1kSZSzv+uqwrbH3kEzV/8Ilq++lU0f+lLaP7ylyMir/mee1xe57ZtTl4nLdlJh3Qp7WlyWiDQHZd34UK3XnvNhqpjyfLFKC0twV/9wz04XFuPP77zd3HLte/DpTe8BStnLUWXzWLp8kW91MTzA8FDDz+X4G8AKD8gvOA1Tm6GqMPFeEoxTedOMsXe80jB6poWE4xrn0+SoCW3zEW2ipLIY4IHoRHjrNTSrcMjyktYhgQ2js+4lrKo3QY5Hks52YB58gzJ/JKNSbLy9jDtDo2vYica07XVn7wFJpsFigr0aLKKabIZstjbqxudKJ6swro6dL7wgrtBJJcsQZJLZKXXXI30+vUIZs5EYv58oL0dHU88AdvZCf1zzueffx76/2L6v2LF3l/fvnMtYIyBllrleZQX8lyJseUcP358SIXzF8zFTbdfj+Wr56PhbAmCi1fjxYuvR3bBdThRexrX33QlFi7itShNmhwU5khJkbuIxVNC0ERxuk54rVtrEwwISnjW3hwHMOjxERBRvCyVCjNa+eqCFeBhcR6UT1IiAjj0pMJyeSpkRvRIeyLKo6eHLFaWSzOmdDdlWZ4TrGVTVIDwjRLk8cyqxYJ1AIjlWYgHc/wxaS2g/SmiSduBadJwjslp0tNp3k39cuS8320FU1ICcCYXz7a1wXLmtwQ5XGtAMKuaUzPnYN4kTTrt5LR8p/9zNR43y+5G+siYWiD20mk5Vh6OMVXej7L9+/f3w+3N0lrRH/3l7+NDv/8WbH/+SezZ9UXMP/o9ZMvP4FWvvhF/8pe/SwTCa1HFFBhFEOEcxsWCPow7GKFQaQKJJC9ueWEUuoe2qKlLAMcywitc61+yg6WXR4CIQwDy9hD9UILaiGrgHEUcHow7XQRDWspS3FEi2sxMOTprWIZ1ByytoaWQScsMRyrXzaMM83TQJ0Xw05MWz5O3gLdAgSwQFEjvlFfL+dQ9pVVfXw9tDM1kMhCw0BNcSg9nP8P5GkltUJ2qezBd8vDkk2SDGTNQ9rI7kKCXxxLcIJlC5ugxZBsaYDs6IUCUXLMGZfpnkZzB9c9IL7roIugtu8uWLZOKSU3TsfGNjY3YvXu3u26PHDlScBPs27cPw9k7VD17Jq5/+evwwY/9Gq66dgvevnk5PnbnInzkr38V1bNmRu00URDBip54zBZHl7FCUUAoQXcKh4iNlrCsoA8swU+YtCnLy92mUhDmIuZxWinOkB4fARh5fXjZhwJB1EccxLxkDiwRMGkJS3yCLrd0pbhbugL9OgloixxZlCeY4SRrRZIlkwGgpS9jKQtoWx3Z1K+zp0lrAe3nEU3aDkyThnMsTpOeFqCbzc3NdIxk0dHRAT2evnfvXuh9PHpfz9atW11eAartVqk6dSNrEFDRlN2dM7xIasVKlN9xB8pf/vKI7rwT5aJcuuzWW5GYO3d4yrxU0VtAHp4lBLny2GlTfaEbLED+1FNPDasaw3We6+68HLe94zW460O34qqb1kK8YRXOCTk0kYuH0JsDHeaxDu/YTpdw3h2euojrO+n1IfAh3wEOK4Ajjw8pWsqiLnlnGPTIWGikabnLkQCSyyfQoZbuJSx2J8pnJg81zRERUreukBmSY4ZFwNJM60gQbRU76UeU2urJW2CyWcCDnl7f2MgSmtT1JIxI+yTkKjemZ9+E8kemcWTSfuIZmb2mu3RFRQVmz54NLVFWVVWNizmeeOIJ6MfBcCuT6yUk5DAq4E6KDE79iQUIbBfXqyLAIy8PsQrXtuiyEcagp8eGhBmM87pM9moAABAASURBVExvC3OZBQawLEZOxOeZOIVnennozKUzh3ECn4wkckQBpyfBdIJ5gUJEXiS2vBvkCOAQi5HFenJyLGgTBDwqowxRQMHJQGrrRFF9E3Ca9MKhAKK4HYqLJiKt/TzXbF5QNO2RDRpadPaUbwGOtfykjw/XAsYYLF68GFrq0ePoM7hctHHjRqxYsQJ6X8/mzZuR4s/I4eobjZxuXHr3jx6RN6a/qX9grRnO4Hp8WctwespGwK2pqcnNxnEp7QHRUp08WSLJKAzDECqvfIWxvPIE/KRT5WJSWjO/8mJSWelRKB2KKxT15SmtOqRHpLTk8/WLJ90qL1JaJLn8tOIxT/GYJKs6pjLpO1B/FY5Xf3VN/OAHP+h1XQ1mY13FIqEPwgu4zTtk8Iji6P/j8pVFFKGAZC0RlOUHBDs8wFUtpqxNJFMh6OmhKNMpBqwpRQIBjwoS4OhpLmY47w8BDrmwAjTyBikhgMPQ0ilj5e1R2snL40PKMpOHy3cyTPCgCNxSF+M6bPf/4WLdYnga2gL7agwe3p7EiTNJtHYkHNWeTUHk0z32ONmYxAPbkrQVL0hdeUObtkdiCseKCvToewlpbBGDoj+0uVduaGO6p1wYYyBeoQEPzvOjvUdajtMSmUCPAI+etuFdoFuzfqELGGnfkkhPcIknsKG9GoqrvMqI6urq3B4OyWrZTXqVLx0hgZLqUFqheAqlQ6H0CVSJBF7Ej+sR0FGj9G88Yp2SVz0qK10qo7LSL4rrlx7JKE99lqzKKh6H4ilfdUx1kk1lE2N6rtlC93nHjh145JFHRlSNmudIpTgxdIMgpQcjdosHHSqcRYRWuISVKE2EpYkkIRCxF2C7Ool4CHL4m4SaybMEPJRjHTwYpwxXwKBH1ymgXDpzIj4FCJoQMsUs1xABG6ebbiBmuxwHbAR2yJCchocLc8tYLk6Hjg0SkS7FnTZ/GtQC+v9nVeUJXHuhwfxqg9UL4Sgu5NM99gg4gK7dYLBojoH79yexkaZ5WFSgZ5p/F+Pafe3r2LBhA7TkIW+RvEbyWuU3Qnl6AaNIMtoHoqUR7Q3RSxelo7q6GgI0KqelE5WR50t8ldEGaHmi5K5XWXnEFEqn6lRcPJVTXCT9yotD1SP90it94gtwSq/kxBfIlJzSIsmpPdKntPSL1Ca1XXHxVUZy4qmOqUzGGKifsom+j/Hs689+9jP3uoPh1kmwQPTQR1poRqw4VDyPxBYJURBK8Lok1uDRSTdP7OUR4BHYoQzBDDNBBxABENWQxTjTSZJ7KWGOr7QATc7LY+XZoXDcxGjTMr1DuiHL40PERQ0EUzqTKEhxplkjJ1ybAziOF4iXgJ0kNyWaaeIOLWdtP5KA4V9gJq4dk6lm2WlmucHp5gBtxPqTqe2FaivHYKFUj06vrmXR6Er7UsO1gPYgxWAjBgLl5eXIvxlKRmBCIEPgQPmKG2Pc0p2Ah+QT/ElrjIFkJB+T8hVXaIyBwjitciKVFSkekzHGecuMMa494oOf0tJSd9OO2xHrUjulI9YvvtIqJ1K+QmOidvfNU754rGJaHMZMzAj75je/iYcfftjd/Yc0tJooWJAnKJZLit+dcJxzTwHogQnpgSGw4bmzuQvavBx5bxwM4Ql6gkvarDYvOzBEEEJljkcBK48PEzzYbAIYB3go44AQQ8qyIuIzxt3yF2WChCAXeYwnSHrSSyGHidPDMs4TxAQPpihDIETXlIv70wAWONUYoLktGCDXswezwO7jCRyuHWrQDKZh6uQV1RWkrySmqWNi3xNvgSlugRF0Tx6fb3zjG0NubtY8wB/0DmkIo4mEEBS66pjojjtG7xMnNssVK4RJG23tSeUe4mIoMEOMQg0gEOoUOnFxnniwSmaqrAM2BCTy8GS4VCbApDhrslzvohonG0pOoEZ8ijEgP0G1TFAhwRfTAb05WSpjSAHWQKzEuGMpxQj5/hjEAguqQyyaPYiAzxrQAmVpZlk3qhiZ3gfnhultgPPp/dGjR6H3nWgPifaIaE+LSI+tK89qWjyfCoYoq/0Zqld7VoYQ9dneAkVjAe3x+ed//mc88MADbg9Y34bFwyaeouN0a0sL0UOPtOPnhAguiDKiPLHkNknQwxMhnpDAQykW7+Co5FpXikCDFLKc1aZmliTHqbDaxJwiPhFPy1z5oIbenNABnwxzKSOw43QwriUwl88sx0/Q4yOtyosp6+oAvUF6vN15fFTOEcv5Y2ALzKoEqsoGzvc5A1tg+Txg/VKNioFlpkuOBz3n8U0n6K/Wco9CbQ7VRluFBw4ccGBIm2vPQ/2QRY0x0AZcbfQNw94XNKd2zvCcce2Eka9/Etl+yIttjAX0VNdDDz2ET3ziE/jKV74CPdquHxAaP9lsxj0dqPjRo0fwi188ha9//esQUFIzeNlDXiAXEnHoymeA/E9gAy5ZWWKepNUWZv1AsPqkYRWHQhZIC4yk4MBPF907NsUlL/L01THbqe3iEALJat9OxBSfQArWYR/lsYyADqcE1kLpBImyLp3L4xKWK8MwanKWAvT2UFlUhkl/DGyBo3UGpxoGzvc5A1tA+8063cU6sMx0yfGg5zy+aYEdY4x7I7PAz6pVq9y+Fj2yvmDBArcv5TzUD1lUe1G0GVd7XIzR79veRQSEPIXwNhjaBr2vnPFL6bvZs2cP7rvvPnzuc5/Dxz/+cfzlX/6lI8U///nPu7xdu3Y5IKSWESQQRrhDyYGIQCKkT8e5dhgymbY2zVhFKhXaDgdKyHShdLj9PfT+EO84XpxHrBOlKeTiSYIceYCUFrE9Dsworv07ComGyI7KJSjPBI/od4DLFy/Rky/ARL4/BrHAmRaD5vZBBHzWgBY4XAvsOuZv9zLQ+FtBtU4R0lNDeqJJG4G1KbisrAwCO+KtXr264KDHGOM2B+tJJGN6gx5jDLR511Pg7UDXwlDXAYr0I+QhYCTSO4Z4WcvJg/wwYNtF3SPARbIEuykbcolLD61Ygh3q4kHgQS8PCICIbiwHEAOCD4EQ4ih5e7ThWUtcjsjLUD/RjnWbmpOUJYkntjw5SabpnGIGHPgRj3ku7eQEbkTUJb5IMvxaQrbbPblFRMRDOZ4GssDSOSHm5f4ryUAynt+/BZIJIEXqP3d6cYPp1d3p1VtjDG8OnozxNjBmcBtM5pHBrvE6Rw8BaO/oaPjpE4/VPvrok/V7tj975tChA2fbGk61tLef7Qjbwqz28Whpy+o/rhOMxHt4kim4pSft43EgxxIkMV9pghuXJy+O8/aQz6oiIKU4ZZUm0BGAcQBIaSasnvriZMso9WWEh0ha3orLcZmLsuN2RI1Wc8atyvOuqBB7evYda8O3Hq4lQB7YFj975gwO1vR2MSn9oydPo7NLl8TwuvbAs2fwM1Is3V/YlbH43qN16OiM9L54sAVf+lEN6hq49tpfgWHytKdng9/T46zFcejCojjpstNXLSqKBvlGeAt4C0xWC9gTe/dnHn30J+3/9E//1PS2t732zDXXXHPqkks2HF2zZv6Bf/u3j+994YXjB+uOnT3aGqKmzaAeARq5bNVKcCNYounIUQyIuohmaAzxGBC0JEgCLSSBIpZ1XiPFKUDnEGyQQMgf2Cpjc5uVXUhBx1NImWhDMwsV+tBDD1/72tfw2c9+Fp/5zGfwrW99C3oYotD1joX+0e7p+fYjdfjop/f1oqd2nHVN2nagBf/+7eMEPS7Z67SXgOjhrQ345L1Hce/PTuGZXU34/qP1+I/vHMcjzzfgU988Si+y6VUmP/Gdn9fhvidOU7e+auDHT53BTwiU8mX6xtWuT/33MWxnuw6caMPdnz2Ar/z4JD7130fxV/cccnS8rqNvsSHTfk9Pj4mKCvT0NMvHvAW8BQphAW2u15uoC6F7Mum8++677S23rOrcsGFe87KZ5sz8SlMzu9wcnllq9s6uMtuqK/B8exN2JELszQQ4ZFI4ESRRTy9PcxiiyxLosL/WARqCIYEXPdZOGMQovTn0+vBHu/PwSI7AJozzlM4jRplDfYFBG8CIRW+3giTGgLQx/J577sFNN92EX/mVX8F73/teXH755fjCF74AbSwfgyoKqmK0e3oEEvYda8WKhaVYNr8EL+xvxpkmfmlDtPanT5/BJ752xHldHtragE9/6xi+8MMTmFWVwu4jrSgtCfDV+086T4y8MWeaentjaumd+Zf/OYoP/P1uHD45vK/0/qdPY/aMFE6zfX/wqX1YODuNX3vdElyytgq7DrcQDDWjooxXHUb28Xt60OwsZtDkQY+zxOhO+oWkm4goX0PsOo5D5eXHlS4Gspy9s2fOIHv69LlUfxphY2MxNNO3YYwsoGuwoaEB2WwW+sU/RmqnpBpjTLhsmWmbPds0Lqwyp+aUmyPzZ5o9C2ebFxbNNU/On4XHMs14piPAtmQ5dgcpHA4DnGTYaAJ00FtkkVu+IjLS4+l09MC6vTzENbxt2SBw6ZAoyeWzzFEZ82RDBH4UH0u6//778brXvc7tO4z1Llu2DLfccsuI/01IXH48w6XnsaenqiKJX3/9ErzvtUu6m/wHn9qLbz1U69If+fRefPif9jiKl5be++rF+MZfbHIg450vX4RVi0tRXZXEK6+bg92HW4lsgZ/Qe/PVn5yEvElNrdEX3pkJ8WN6dN718oX49Ic3YOXCMsydSX8hBv+cPN2Jp3Y24aKVFfhnepFa2rNu+Uzg6weP1UEgysDg7s8cwD9+/cjgyvrkTvc9PbVnE2edSSy2FxXoMWyVGiRitKgP3Tj0iPrhw4fd4+n6/00PPvgg9P+stm3bhmeeeQY1NTV4+umncejQIWzduhX79u0b0z7p/UD6/1Nqh25oAykPCW7ySXJ6d37rd76Nlq9/HW333YfWb38bbT/8Idq+/33Ha/nmvWj+ylfQ/tCDEnc3ytbWVqif8hQorjC+iTohfyqYBcZSsa6FgHfcsdQ53XQJFC1ebFrpJTo9r8IcX1Bt9i2fbbYtmmmeWjzLPPTI/bg/NQ8PJ7P4RQLYljLYSxsdQ4jTxoC3M6YIfgR4BIQoY6vK8HNxn9yFNIfs8FwDKjBMOsMfOHrQ4oEHHsDOnTvdvKW4njY9ceLEMLVMnNj57Ompo9flfX+9E7/xtzu7O7BkfimqK7kYCWDpvBIE/GJ2Hmp1brcXD7bg1R/Z6qilLYvPfu84fv58I46e6sC/cTmsiQDnNTfMxef+8EIkEwbvJ0BavqCUmoDn97Y40PKbH9+FI7Ud+P1fWo7y0gRBEv2Dusk5qXNP//o/xzjPWmxaU4HfIECTxK1XzMbLrp6NGgKi6zdX45cJpNhMHGY7lD9cms57evSo/lN7AvflBAb/ORnwxXC/13GXk7tY/2NKj44LBFVWVroLWzz9SwTdWBQmOKspv5WgQeFYNTR6msW4OofSqbYY0zPiwtpaZI+fQFBSgsTcuUjMm4fS665Fat06JBctQnLJEhhj0LVrN2xqclJTAAAQAElEQVRHB+TN0j8kjf/pqMCeXsCof+zpvQZDWb848o0x0P8809N+ouJoVaFbMTGP+7z5zSa70JiWRYtM7eLZ5vDiuWbnknnmmeXzzcPL5psfrpiP/2kP8OMQeAQhnrZd2LF2KT6bCLCzoQUV330S2ZoGnA7t2C11GRON/5UrV2Iux7z+P53impOMifIK/W2cj/7R7ulRnWUlAV521WzcfuUcJR399l1LcdVFM5BKGnzorctxGwGGMmQJgaCPvmMFRJvXVIqNd7xsoUs/u7vJpY+e7EBDcwbafLxoTonj6XTFhir8+0cvhEDQn31uP44R+Ihf19iF6sr+PT5PvHgWIsmJZldFcodr2vH8vmZXhzxQ+461oZmASzIjoem4p0d78I7UBfjRs0k0tkDv8n6uZAH+zYOekVw5ebIBfykvX74cAjxz5szB7NmzsX79eshdrF9T+meeeox97dq17kazadMmXHjhhRAAylNzXtFZs2ZBj8vPnz/fAZTBlOnXvcgY48TMzJkwpaWwXV2w7e0u7Dp0GGFTE0wJBzCXQPi7BMGsWUAqhVLKqi5jIpCl/qpevehNeU6pPxW1BbRvQyBV14G8dEXd2LFu3NKxVnh++owx4YZ5pmn1AnNyxUKzf/Uy8/z6xebhrMVt1PycgM+PnsbsL/0UpV+8HxgLMkvfhf98IIGH9q3E97fOxbeemuHiX304jezCt4+ojnt+avCVh1LjSg+/mBz1e3q0D+auW+bj9TfNo3l7jmZ6carKI2+P1hmVYwwwg8thNfWd+PpPT0GgoyQVQJuMH9vWiJu2VOONN8+HNkHv4jKXyiyam1aAkChVy1QKf+VVi/FH71zlPEHy1Igv8KUwnzL80pW+eHUErqRobnUKd14zB9L/4LMNSNBFMXtmElnq37CiHFesr5LYsEl7eu59dHy/r/G+PvrW9w3295EXE2hq4xcKPAeDV735YtMZwH9GZQFjDKqqqqBfS/rVLDAjT48AgLw7KQKFsrIy97JChTFvVJUNUMgYA2MiGkDEsQMCNJHaaIyJeGxbxRvegJKrrkKC6/pJ/voLCIQCArhAL1ZcuhSl11+P8le9CoblVUjgbh09QQsXLoQAj0CQQJ36rHxPxW0BAR156+SZ09Jrcbd2rFrXOFaKxkXPu241x8oW4mre4z7ACh+HQRNDf+QsMNr39NRxeetX/2YnfotLTjlVLhC/ujIHeggoxEzQ+PuPt+GHT9Sj5kwn7iLAueXyWW4fz+wZKbz7FYvw9tsXQHtuvvKTGqxcWArxVVYg6n/91Q7E9OefP+Div0KewM0PHq936Thf4UnWcf3mmfgwvU3SIdIy25FT7ThW14GbL50FY4BlXI67iYBrB5fgYu+RZIdDycRwpCaxTH9Nj8bO4/w6P6AxpbElMQ96ZIVpSgI56c2bUbJly7l06aVIb9zovEHT1DxTrtsC5ysJbhXKIznlOjhYh9wW4cEEiidPv0Z/+VbzT++6zVzLiXoGQ+PJOBtUlY3ueyorCXAHl7duyy1hxVp2HmrBumXlLpnlWqMiAe+S82elcdn6Gfj0h9fjdTfOwy92nsWd187B2+9YiHouU5WkA+dt2Xu0DS+9XCsnKgmUlyTwJ+9edQ6tWVKGUpb53+9aeU7eHAIpgabK8h5kIiC0dF4pfvtNy3D6bPRU2Oe+fwIf/Zd9aGrN4DXXz40qHOZZe3qm3TV0q9HYuVZjSWMqNpUHPbElfOgtMMUtoH+VIsBTRi+fPI9TvLu+e1PMAvf8xL5uhP97q9sCWt7SkpQAjJhPEsQ8ueMstM/mwpUR6JEnRvt75FXpyoRYvqAE9z152r2XRx4hyb/pj1+AXmYoHQJHClcsLFHgKJk0uHrjjF5UkjaQ56i9M8T9T59xT4HlywgMucJ5p2XzS5yX55NfPwIBoje9dL7b5HzdxTMhb5L6kyc+ZFR7er72YztzSMFpIFBUoMfS4DEx6o8CWkD7O44cOQIteZw8eRLa66EnwfKfAuvs7HT5zc3NEOnpD4Xa1KzH9bPZrNvgrGZqU7XyxNcTXXqyTPLS19ra6uTCMPoppbq1xKK6ladycdje3g7VqzCfpEe6VVb1Kk9xkeRVv/KlR7Jqo/qjUDKqS6R8hdIh+Zgko34oLd2KS1ZpyaoO8WNSWjKTiWQX9VP9kV0mU9t9W70FQoNLmttHZoeQS1btBBt6AusfCCB+4293OQVb9zTj6z87Be3VufqiGY4nOaWVaOsIHdj58VOnoZcEincFPT8fefsKvOGm+fgGy+rFhdr786lvHnNARDJ96Ucs/2efP4gLlpbj//3mBdDenV9nG+594JTb/9NXPk7rKbHZVUn8PuvTMtp/P1jr9vXIY7RqURk+//0aWN0s4wJDhIdrgbYAvwv/QVGBHn0f+h5Fihcz6Qaim7se4dZNJOQNXTd53Wh1UxVfN3Ol4xt8XV2du6GPVb9Up25euhGPVGcnAY2exBI4Uft0M1RbpTPWpRu++qJ8kWQlp74LZKheAYM4LTsoLTn1XWWVpzLSpVC6Vbf0KZS85JSnMuqPdIsf65c+paVD+SLJKq06BdhUXmm13xjj7KzvR7pFKi8ZxaVXcuIpLpIOlRepXeJJXulYVnWqbQqVp75MJjLGuOaqT9qA7xLT8eT7PCktkOnCt0a6p0eeGgEXAQctRV1DL8xf/uoa/N9fWwOlb7tyNrSRuStj8eKBFreBWcZZNKcE3/qrze6RdL3fR7yXXzMbV26YgS/84AS01KTlsn/8nbVo7cjij/5tPxqaMxJDR1eIh55rwO/8/W78w9eOYNPqSvzF+1a79+984rfX4i302nzxhzX4//51P+oaoqUrVzDvpCU3tfn/ffkQmloy+L+/vgaWf+lUgF9+2UL8/IUG/JReo7wig0a1p4e3qMZBhaZJZjBN+jnm3dTNVjdjLRnonRe6Ge7ZswfHjh3D/v37off16Ka7e/fubt7zzz8PlRmrxqhO3cRFdiSwnw3QMoeeKNOjq0uXLnVPn61evRpB0HNJ6Okz5WvT8rx587BkyRK3cVtLI9q0rWWSqqoqagNkh/LyclRXVzs5ldFTbMYYV0bykpGw5JQn2fgpMNUlntolvdokrU3iCqVLfMWlRxun58yZ4/RKVm2L8xXGdaxYsQKSVxvVD+lTKD266atutUF81SFdypO86hBf+alUytWlstKvuqVX9Uw20negthsTAaDJ1n7f3ulrgV95udlaNcI9PddyOeju/7UKX/3Ti/HJD66DXjh4yQWV7l9PzKxI4h13LMCf0xNz1/9+Ac/uacINl1Q7A2t4iP743/fjT/5jP8pLAqxYUEqg1AqBqNdePxe/9calmDcrjT9+9yqcqOtw+340Df/eP+/FX//nIXRlLf7gHSug+ivLEk5vMmHw5lsX4K8Iuo7VtuPuzx3o1+Oj/9PV2JzFH/zSCqxeUg61g5gHW9ZWQo/Z/9LtCxlWOZ3DOWlPz3tuN38/HNmpLhMUUwcNG6MGiRgt6sMYA2OMW/bRjURPRummqFA3dd3EBSAEEARIdCMVX/lj1THdjEWqZ6Q6VUZlRbrBCwSIjDHdqowxDgSpzcqLCfwYY1ye9BhjnC2kS7IiySptTI+cZMGP8kXGGKfDGIO+aWMincYYxB9jeseNMa7e/HxjjEsaY9zrBPLbMVAduXZ1lzMm0iG+SBnGRDxjjKvTGCO2J28Bb4FxssBo9vRUVyZx5YUzEIOOuKkfeusygpWVzrPznlcsgl4g+PEPrMU7X74wFnHhe165CB99x0p89g8vQppelk1rKvGPv7sO73/tEiSCaA7YuKoCH6cH56WXRU9ZffBNy/D3v7MOn/rwetxIENXfVHHRygr8A2W0sTnI6UkREL3v1YudR+iDbN/f04t0w5Zq6MkuPW7/yQ+ux+rFEep7O8FaVe5Re9fQIU5+T0+PgSYDvuhpbRHFdAOV50NAR280VVqeko0bN2LNmjXQe3oWL17s/reN3s+zcuVKXHPNNe69OmPVDWMM5HmQd8KYaACOlW6vx1tgalhg5tTohu8FRrOnZyCz6emsNUsiALF0fgmBRTXWLy8/R1wgQ3t+qvKerIrL5QsvnVfCH3DRHLyaetcujXTny/SNz5mZwsLZ6W62NlFro7XqTCd7bs3yTN1183ysXFTaLTvSiN/T02OxHsv28Hws3wKDxIMggMDOICI+y1vAW6AYLLC0GBrh23A+FhjNnp7zqW8qlU0mwGU0+D09/FI96KERpuKhJTVPFt4Gw7PBVBwDUZ/8PB/ZYfKfR7OnZ/L3emx6MBZ7esamJROvxYOeif8OCtYCPXXkKeQvHE9DXQcFuwiLRfEkejlhsZis2Noxmj09xdaHiWqP39PTY3kPenpsMaVixhiuMQeeuASpZUhPg18L8B9vgVFZYPwKjeWenvFrdXHU5Pf09HwPRQV69H6emHqaWLwxLZ3E/8PoxIkT7tF0vYtHj60fPXoUhw8fxvbt23Hq1Cns27cPu3ZFL8Yarx4ZY2CMJ2O8DYwZ3AbjdU36erwFRmuB0OL782aiebTlp3O5RICMsaibzjaI+15UoEeNmkyg5+DBg+6NxXpfTldXF/RyQr20Tu/N0QvgxItfdKf38+hleOqjJ2+BqW4B3z9vgbG2wHtuM0/NKMePxlrvdNC3cgG+/c7bzD9Ph74O1ceiAz1DNbiY8hcuXAj940YBGz02vnTpUuh9PHqpnR5X10vg9MI9pSW7aNGiYmq+b8s0tICAd0NDg9vnNA2777s8yS3wi714YOdRgF6fSd6T8Wm+XpZ4tBbhmSb8xfjUWPy1FBXoMbSXGiRitOiPstw/biwvL3dgp7q6GnopoYCO3p+jUOBHoEeAR8BnIjqlZbiY8uu3nZ3IcAkuc+gQ+qVjx2Cz2fwi5xn3xSfSAtrMLNCTSqXcSzUnsi2+bm+B0VigvRWfO1aH75w4jUd5vzh7vB7YXwO0dUbafLrHHrLPc/txZudxfPfZF7EvspA/TxZ84b+p87BADHgU6sYnVZbLcS333ovWH/4QHU8+ifZHHkHH00+7eNuPfoS2H/8Yrd/+NhQHfy7Im/Xiiy/iwIED0L4l7VHS8p10eZocFjDGuI3t+i71FnH4j7fAJLPAm28xzVymec1V63H94rlm5o6jeM/+k7j7gR1YuWSuMT7dYw/Z51gr1r3rVvPad7zCnJ1kX3XBmlsUoKdgvfOKuy0QBIHb1Bwzwro6hFzmCEpKYKqqEMyoQsnllyG5fDkSixaSFsGwTPboUTiPUCbjNmYL8GgPU3NzMzzoia05OUJjjPsfa/JITh/Qk3sjs3854eS4SIfdSqPtn3jnrebzvKn/6XtvNYdU1Kd72+NXbzF+87IujDwK8uI+OoUtoH+QKi+PMXR6sp/BnDkEOjMQdnTAtrfDdnSic/uLyBIM6R/byRMkz1Bi8WKYdBoCTVqq07/d0BKe9i9pWY+q/DFJLKClgIIMcAAAEABJREFUrZMnT0Kb7LWxfpI0+zyb6V9OeJ4G9MXHzwK+pnGwgAc952FkAQl5PKRCgEIeEPG0fCAvSBwKPOipLvEkO94kwKJ/lyEyJgI9AjIVb3wjym6/HelNm5C+9FKk1q9HasMGpC66yPHK77wTZS97GegiQmlpKTZv3oxVq1ZBYGcOQRP8Z1JZoJ3g9vTp0w701NfXT6q2n3djj563Bq/AW8BbYApYwIOe8/gSdQPRY+sCOno3zzPPPAO9r0e/pmtqarB//3488cQTjnfkyBGXFgA6jyrHtKghkEkRxKTWrEF/lFyxAiaZHNM6vbKJs4CeLFy9ejX0VOFyLmNOXEt8zSOygBf2FvAWGDMLFB3o0UKtaMx6WCBFAi9aIpAHRO/l0T4JxbX0I8+K8uX50VNc8vIone9pKVCzvFpvgQEtoKe2tJdHpGtxQEGf4S3gLeAtMEUtUFSgR2AnpmK3tzEGS5YsgR5LF9jRr+gNXBoS6NHeF/HXc7noIi4V6V0+Iu2DKZZ+aV/Hnj170NTUBL09Wl4reacEzuI2ajlEwE7vdRHV1taisbERWrbT/hCF0iN5lZMuLfdps7PkpU8yAoUCgAJ/klVcyyvi64WO0ql6VF6hPGfSo3yFqkv6lVabtEyoUHkKla94XE5x1aO2yeumNiiueuI6JCM90hmT9Kge5UlOceUpLVnli69+xHzVM0E04mrVH9lBfRGNWIEv4C3gLeAtMMktUFSgZ7LZMgY76XTaNT0OjTHQr+n4l3WSS0SSFTnBIjgJIMQ3cd0IBUR0c9fepLh5Agsi3eQFLkQqJ0+W+EorVFmVUZ7Ki68yylNa+TFPN16R6lSeyugGrLhClVF+HFdZyaq8eGpzHFdapLrluVCdIuWLJ10qKxJfsqpPfOlVnYqLL5LuWC5OKxRJXmWlW3GVU6h6JgsZY6BrUf3RtTlZ2u3b6S3gLeAtMFYWCMZK0Vjo0RZbNUg0FvqmpY5hdlrLbps2bYJemqh9HnoqS6EATaxCXittWJ4/f77zaMlTpWU83TgVyrulFy8KcBhj3IsZtV9EHjCVkbzAn2RUn+SlW+UlI1npV92qS2+1Vlr5iotUj3h6EaTis2fPdi+ClC7lK9TGauUrlKz0qR7pXLFihZNXXHyFklGb1DbpkF6R8gVMxVM9arP4Sku/6po3bx7EF095qmcykcCO7DSZ2uzb6i3gLeAtMFYW8PhirCw5yfQYY9xj6MYYCLQI7IiMEfRE98cYA2N6SDJxpjHGRY2JQuWJjDGuTByXkDERz5hzQ+XHssYYJceEjDHd7ZB+KVVoTMRX2pO3gLeAt4C3wNSzwEA98qBnIMt4vreAt8AUsEDu5YRToCe+C94C3gLnbwEPes7Dhtr8q42y2gujvSDa3KqNudrseurUKWhvynmoH3ZR7UUZtrAX9BaYjhbwb2Sejt96P332rOluAQ96RnkFaBOsnkDSE0ECOtosGz/dJCAkvja7jlL9sIupXoGvvgBLabXRUwhvg6FtMOwLbtIJ5t7I7F9OOOm+Od9gb4FCWMCDnlFaVXtDtBFWm1m1OVZxbXAVaaOonuQS8Bil+mEXU73amNtfAdXvyTqPm7fD4Hbo7/qZTjzfV28Bb4HpYYFxBz16oseZdoY7T+qT3mqrp5T0JJCe7tGTPSK9p0dPDelJoEJ3UOBLdRtjelVljHEblLVJ2VPC2yIxuA3gP94C3gLeAtPAAkEx9VEvJgzZIBGDcw55VM5heoa3QMEs4BUXkwX8+C+mb8O3xVtgclqgqEDPUCZ87Wtf694FM5Scz/cW8BaYWhYQ4NH4n1q98r3xFvAWGG8LTBjo6W91Sws0MfVniHXr1uH3f//38ed//ue96M+Yjqlv3mDpuIzCweTivD/90z/F3XffjY/dfTdEig+XJB/TcMtILi6jUOnBSO3rbuuf/dmI2yjdqkek+HBJ8jENt4zkRlNmtOXiuhRKx3BJ8jENt4zkRlNmtOXiuhRKx2govm6KNdS41/jvb14YnBc9st69rD64sM/1FvAWmOIWGC/Qo5UrZ0r9nycXGeA0GOgZoAjiMgoHkumPL/mY+ssfiHc+ZVR2IL398SUfU3/5A/FGU0a6RlMuLqNQOoZLkhcNVz6WUxlRnB5OKPmYhiMfy8RlFMa84YSSFw1HNl9GZUT5vKHiko9pKNnpl597emv6ddz32Fug0BaYlPrHC/T0Mk4ikegGQdleOYVLqMKYCldLj+a4LoU93MLEVEdMhamhR2tcj8IebuFiqiemwtUSaY7rURhxCntWPTEVtiavfagfW95C3gLeAtPDAuMBejSvy5oKY0IqlbLNlWKPH3VXPg5VTkRdqnMcugbVI5pqdak/6pdI8UKT6hEVup7prj/3Iyvf1Pnx6W6ese+/1+gtUMQWKDToGXBykdO5shlIFLFxfNO8BbwFJrMFOMH0br7mI5G4cai4J28Bb4FpYoFCgR5NKCKZUWEvKisrC8u7usKOVDrHN5IrKKkGdVZU0IpyylWPSPXmWAULVE9MBaskp1j9Ga+6VGVcl+pVupCkOuL6CllPrDuuS/XGvCkcjmvXElw3b29PWXmUk8lkbp7pdlL2lx7X9vnKvAW8BSbGAsGZM2dubmpqumUsqa6u7qUNDQ2iW2pqal5KUnjLsWPHbtlz4MDN9957701/+dd/feOHP/z+G9jthV1dXWez2WyHp8lhA14rHfx+OxobGzsUb25u7mhtbe1ob2/v0Kezs7OD32lHJpMZlLLZDL/z8aO4PWqb2qi2tre3d7S1tXW0tLS4vqhP6lv9mTPKZvuynophbIZhRzYU8fsI+6G8NmaynSeTJckFf3z3h2/4q//38Ru++e1v33jgwOGbNf/k5qKX5uaoW/hduziv4zGdAzmv+cNbwFugCC0QnDx5chUng+uOHz9+LSeEMSECqWtOnTp1rejs2bPXiDi5XMOJ5epsR8dVvJtc1dnWdkV7pvOK2vr6WfsOHPjinj17vrB77957du7d+6Vde/f+J+Ok3Xm090vkfWn3vr337Nm354uO9jAk7RaRp5B6pOuLu5Umxen8sG+eyjke9cRyLp1Xvlsmn8e4kxus3HBkWH5IPbEM9Q3URvGdnn5k1H7ly2679+2jffbRhvu+uI/xvrSHvIFo3/59X9i6/cUvbn3hhS9v377jy7t27fny3n37vrzv4MEvHzxy5MtHTpz48vGTtV/md+/oZN2pL5+sq+uXasmvHUc6xbrUlpraWrbxJNt67MuHjh758r5Dh77Ma+7LL7IvL7BPz7Jvzzz7nHiRnQ7QVqR9A1Ffe+2JrsvY3rK5i8d8fT+iXFrfzU7GFcZySotinkKlRWMtE+tWONa61V5RrFuh0qK4rpinMOYpX2l3PXNeYPxLEXFO2NMP7d39Jc4P97D8F/bv338vQc2irs7OK5DpuKKrre2qtrbmqwhsr9Y8JGL+NZrveJ1eq/nq+BjNf7m59KIinOt9k7wFvAVogeDBBx/80okTJ+6tra09pH9cSUpzUnBEsJIeLRHgpET0AqRFra2tKRHjKepMcQJKtTWT196a5K/rbDO9Bc1nz3Y0NTZ2nm1q6mRZUkseNXU1nT3b2dh4tut0w9lMQ2NjF8sVFY2kTWcbm7poA0fNLS1dzU0kht08pUlNOV4zQyfT1OLKSC5OxzIKY57yRXG6meWVbmpq6WptamJ9tCfDxn6Itu8aiBrPNmVK0onOVEmqOZlEMxA2ZzOZZgLZ5rbW1uamxqbmxoYzzbyOmuvr65vr6kS1DOuaT9f1ptrauubxopOqq47tqCWdrm8+09DQTFs0N7e0NtPV0xyGmWZjwuYgHTSXsG/l5WUtbe2tzk4tjU1dIvatS9TIdC+iDfPt1ZKztULWQVu2dOm7UVoU8xQXNVO+laRQaZHS/z975/bcRpXn8T4te+AP4ok7RXGrAh4oLu9QVPgPeOGBFxLLl4RUZtkFahlg2IUCslmY28I8UBN2a7Y2BBvIQIjVsk2GFBCGYEktybK6e7+fI/3kdqcdkt3AJKE9+uh37dPnnD7901GLAQObWN7GZzYxbKT5sLk/2u11nX99cp+01kc2fuJGmY2P/HwOvp1s/MQBHdABHWgPG7CNUlt913Uanlk/Q/9179P3fE3Y0nU9BqorG2Jw5sx62u/3p/qqOXqKN93pdMDXMmrQmF9ojnyN0jG+RiEvBOok+Vrr099++21fNXRZvKG18CvV1upVzUA1A5fgDIS7du3avOWWW45ff/31/6Ji8Iwe+/9GLCZJ0hkOh5uS/69/5CDTX37c/LeisJEuDLMwDYKac/zGjjtw0vlnHbxRfFOQhCnngjAInQtH6N2FmZxu6w8btjxbGn4wjx2PnPjUXmmO/MUcOw7JMbBTDocH/i1waZp6MkkjkQ5mI8vsMp8mkYn0JEHgoOjDTsLAZSLI8UN2PlfjDK+qTU/VhMY5FQTBlAYypfUyNUyHU4Ph5kgfDqfSzRHDzc2pvhgIdAMbsJHkADaYD5m3z5VDHnGw4/AN1Bf66Pukvg0Hg6lUUtdhKks1hsBNTbva1FXT01NXX3VVbUrrKwwDx9i1TF0ahp7Q+0LNYajYdrJa6Jhf5h6YbwMbttm63lxjI5ENO9n4iQO6UWbr2rhAa82DMYb1CWPThVKwkVL9y9s61ht6I3aWT3HvU5zX+eT4vPFx6DA5DgPC0HF/w5SrafpDFwSBC8Mw2OmPiIeaInS9ggCZek2qao1sO15lSZfBrPOXOs6JlJ9ItZZWtHH6szZYL0xPT//Ttdde+8YNN9xw4pprrumef4tVZjUD1Qz8lDNAnZicT5uf73XTHr3uuuve0jekX+rb+3PaCP2H+G/d2N/pRm9rE5TopneSbnLgDyjK31ZgnHMqey6rSaqQEfO23rJQPsVTKgsEsvMQVwULDFXCwNVqnpoKZF7P2+ZH4gd0j47ztqS31R42mI30di7HSfc+5RMHb8uP7pE+8rkgcC4IxwT609g1jDCohSOcpBwB1MKRDx2I1cIwcGHo4/hq4SiHGLaa3HopLdgBpyxgwwmBPhew5Q6mdBA4yUCEAjsPPut7UQb6C10QDDVOSKVDIDklXyiUEox8TlIBvUa2IsQF9ggFZXM8NjLwNsfqOZPC6cTe8llO4OO0GwScG/AxNdrUBGX48emQkRy/a67l8i887PSct4LAtyU9DFLtJoV07yRwLnxeGDi1XQtH0l9H6bUw9OvC7HPlECMPWQtH7aCz/mpamwY21FwtAKeYx2xJb8tPHMxGejuX46R7n/KJg7flR/dI975Czjaf5UhyDGPJE9ZqGQSFWhCosIBzLtU61DKgYmQqIy7T8Rn5MvSSzVxfANoI+6aRqnt9fRFs6YnRsuriH/Uk53U90dl/8uTJV2688cZ3brrpppPVRucCJrdKrWbg7zgD4U7n1gaorxv69M033/xnbYTeeemll/7xiy++OKCfLH6tR05Oy2kAAA4SSURBVLn/phv/dyoAFIGvtCk6rQ3Shr75BBQJNkTIfNs72CpbWaY8D8VLSuarjQoZtsoYG6CzCLPM+5Sbgs9zI59TTMEUiBXBD/jTfK7LfFveL31bzjjPf6pJJwfdcrwtv7d1LDZtW06qz2eNLXWSRqY8j47LskyHZinjAu9XHB2c4llWyJGdZVs+57LUjkN341hR0jfrlz4RUj/PznmJDdqQpkDMt6m2ssxpSEK55Ezssd9Jku8Cl06PqUkCvkx6pvFzrNnkEQd8yO0EKXZZDB/U1GZNbdcksYF2Ad2oKceNc+jDBPV7MhYbmxvPpcbtxyQ/8wFldubzXaoPWr+GHMcVcbpWMPZzXcHJzjLFBDZkmc4v0KE0xylHuHEekn44N2rLX2fFkLpwKXhdcS0230986BDITxywAd3wdi6HfO8bn4M8b59Hjs+z45TvbUnasPE6xfPgh4nPaS3qeuqYLA14z/wapp4oJ3NhkKnAacnJM36lKcPOJj5soHZpYzPQl7tvVNeoaZ/qp7e3tNF589SpU89//PHHB957771XVQv/U7Xx+D333NN78MEH9eBu3HAlqhmoZuCnnYH/49lUE3Y8Up8PAZDjnnvuuVQ3eXrXXXd9eeedd3566623LuknsTfFi/fff/+L77777q+PHTv26tGjR1//6KOPDn799ddHtEGKtEH6QpzU79+nVEBiFRXVl6F+VRjyiNjLJEvSQbJJNVINzlIVQIqJ6liQqjqlmb7AJ2JTIPEpmGIbQ8WGQZDiB3JAA0iRoEa3HYNNHIjnsXZLc3Sus/o09uE3nPnUL6cCrW/fKd9IDXU2HaaBuns2+EFXpzRe5tdHblpTexAmThuoEfjzhJlLneJZ5lJ9VHiwXZJp/pMR6CJNkjRFuizVdfFkWaYcIV82IUnRXeaUpg+jLFUOZJL6MNIxSlXMdCRx2MrR4WonTRMlQ5ZlSkhTNZIOpSfCcpz0LegabY5JZEMuR6qGQnv0z6lNJWSJzpepeSeQZ6NNfJraPCSZ1MQzlD4iUVznlR2KqVRzkAZ6D9TmGOyhfEJP11Iou4bm8+uFNTPG/EiLpVmQAj4DG7DL1jXrGVjrJk3HtnWPxF+kmIN9ITn5PnGOPNaWFvy2+5QcYviB89EOsAnVGk40J0mguUrTNEsSXYQ09fVlsDnIVHBSfSlL9OWsr43MV999990XYk1Pa040m80/fvLJJ69Tuw4fPvzyAw888CI1TU9v3lKNO6YNzuf33Xff+q5du9Inn3xSpwyoh6ApDrABvaKagWoGLoMZsJu32FW7kZFAXk1JPNWHaem/MLTBmVZBiB955JHTjz322NePPvroqbvvvvt/br/99nfuuOOO38O99977myeeeOLQvn37Dj3//PP//sILL7z9yiuv/Pa11177/Z/e/6/3j336l8XjJz77rNFofB41msvLUbTMXyTZWG7I02isRk1PszH6n9mrUaPRjBRvNBpEGk3emzKE92CPTHLtuKbyyAUyyFY6pj8PeaU54/40JVcFkj5uI1JnBDHapf3V5agR5eBE+fYbOjl5+FbVNyCniOWQl4e8E5ow+LypGRkTRSvyipWVaGVlLWo0V6PlxkozEkhoNCJ1c6V5IhqxsrIiO2ouS0IUrTXVjqehHFhtrkWeNcm1k9GqlytRU7KMtZNrUTkno7UvxcmT0Um1sw35/qqYoZ8UJjlNxdY8Z7e7onNBU5K+2HlXZa/5/q1Ea2urHj+G1ZVodXVt1HeNi/Gd0NhXVjQPIhLLGho0uFBC09lckc/HZJ8QjWYz0rRG9tdoRpFH0x+NWW02G5FoFtCxaqHpWY6iBkRR1IgiNWG5jYb3E2tETS16MY41kFGz0RQN6Q2FDEzOaxTPbfZqNLrHkByj001en0vTcm+s6s3gFHJPXuebQ561YTLflvlM5mOc7ETjBPPg60RzdVXTES1Hzebn+vvLsc8++/BPhw+//68vv/LbZ//5hbepN88+++yhhYWFg/ri9vZtt932u9uEvry9+9BDDx1/+OGHv1bt+ubxxx/v6KmO1TYkUO8M6iBQE0ElsHpdYjNQdaeagXPOADdwMcFuZiSQw4bHoABQDGCy8VEj6FdJGldLB+yr9S3r6sOHD6dvvPFGT5ud+NVXX+28+fab7bf/8If1X734/JfP7P/l8acX/uHj/fsOLB14+unF/fv2Le7fv3/x6b17lxakL8ztW5yfmV+ahVlJgT1i79L8zN6l2VmYl74Vn1XeiFEOeaNjRnmm53Nm1Zb583KS48+j9iTnd8K3QX+M+aUZ9SWPte3HNB6Xj6OfA8uZUU4e2pmvLyx69swt1o26dJC9Z09d/vriXH32wzx12TC3W36xe/fMh3m7Lnt2T/0ozM3PfgAz8/UPoD47e2RBIGFhduYIssjumdkj5cwc0fkUk5wpYbd8Ri5en+gl7ao/u0Vd56Qfdt6RPXNkjtjsgvq5cGRhYfZIXTCW2Xr9g/rczNG5+fkP5p+aO7pnz5zGPHe0rjmxuanXFzQ3Qr6JX745wZzrmEXleOb36HqMqUvCU4XrZtdwVv4iM/MzS54ZScVntN4sx6+fp7TW8Qvzb8m9uheM2aVZteUZ5/rjpW/JmaV55Xjkn2UN63y2xvdJh/m9s0se2RYzSRx8nLxCDvcocdjKUXuFPGuvKKkDC/vmVB+oDQeW9u87sDi/d+/i3vn5xbl6faler3+8MDt7/NlnnvnrwYMHWwdfe62tetN5+eWX40OHDm3q6TN1i7qUx2oXEsgBq3VI6p9JaiK1EVTm/BMfZEU1A9UMXOIzwM27Uxe5oYEc4KYvg0JgEM/r2LDteD1q9r5BZ+A6Z864XquXtXqtrNM5k3Y636dxHKfr3W6yLtlqtZKuiDfidDDoJl3RKoDPYuiwU04+r5iDzbFAHuArQhyIA3oxBz8Qg2IcG79hufjzELcYOuTj6Ph+KMfyLJd8fEXwA3lFuAb4Yl0bQ5vZoa5Xous1lM/T7W56abZJcsDsH1NyHsifAxvyPnTvi+PEjyU/Nq0zxgyM22B+DPMVpcWRxZjZxAzzFeWgO0g8g4Ff+8W42dYO0nzb5bgd2tO4tsdG91VX5/DnOmdOd9Sfi5qz89gYT56NjTjdiDfSlq5Tq7uudddKOqoT+uk87fQ7aa/Xy77vdgPZTnUmHFMLgoCaU6xN2Hn/TjY5QB0Dp6JpSK1e1QxUM3C5zAA38Ln6yo1NHLkTxPPoJ/egjERJoJ/lg2RzUx+McbypIrWhjc0g/j7e0IdOX3r/b62/9XutVr/XbvdaSoB+p9NTIeshh9Lz4CPWkt/Ix9EtJ5+HP083dzx5kI+bbucgDrRtMZP4wXJp22ImLYYkt6wdfMTIMex4k+eTw/nteNoDOz4v8YPlniV1Tdrt73rtTqfbb7e7OrdnQzYMtAOKdTGRRfxuVvGi/8ewy85V5qPPHvXLj0VjwtbYeq221l+n0yvOAfNjFGNmWxxpvqIkZhRjZlscab4ySdwoi+OzOBK7DGJGWRyfxZHYZRAzyuL4LI7ELoNYGVwb6kOv1dKl0nWS/L7V7esybmy02xsqGxvSN51zw1zdofZAvj4p7F/4UKhzSEAvkvebnpfoFdUMVDNwic7AD216rBAgKRZ52MAYFBbY1DjzDGTDRk72pff0DYz/G2hvOBz20jSN+/1+3B4MYm2G2sPekH2Ovsx125vdEdoQYedpy7eNoXKNYixv75RjfmQ+v6gTh6K/zCbPKMbNjyzGijY5RjFmtsWR5jOJzzDfuaTlSra20eu1Nrubrc04nsy9PmC4Lt7WB42+eMeXC52yOdAYGEtrqLFuG3u325JNbAJ2Gfl2y+L4LlbOxWzrYvXpR2iHNTaBumDn6HS77c7mZntD9aOf9eMkSbrUlcFgQJ2h9lBzAB2oSXmoWdQvg7pGrTOJbqh8Tb7UmY6sqGagmoHLYAbOtelhowN2syMpAkCRgHzhQLeCQoEp0tN8AP/iLohl+83O+vp6vJ4knUTFKw70gTmm67rtbtDteLqS25l88Fjxq6TmS3N4keeho/Ym10AbAjY0Mb7YuU4cxh39+bdOGHYmyHlZvTSUWP1nTH5sgUYax6Nxswb1i4kWreYi0LorIZDP6Eovw+ImLzTHjivKH6Od4jnMzp/LfEV5Pjkccz55WznM/Ygg0HUZoxqhnUpnqGtF/Ui6SYd6wpco6ssYXbqA2gPFukTNMqhhVteQajoAah5YDaQuGjqFf2F7pXqrZqCagUt3Bso2PXbzIsFudLv5kUBRAApFvmhQVMxGUmgAfx58hj5SOvoFptONv4njbZyOOzHEkj8V1XnY2GyncA06/H31Vdw+1Y7bbU+3/eWXW7TbXfkvHxjHqVNxR2NiaFqDo/Gfjtuj9Xe6E58W8Q4QM84nh9yyPPx58jl5f17P55iej6ObH4ldBjGjLI7P4kjsMogZZXHzWQ7SfEVJrEg+x9cL3nTTdjq+hqjc5jc51JiyukNtypOvY1bXkNQ6YNMD1EOgNoJO55/8ICuqGahm4BKfgbJND13O38zo3OTAzZ+HogD4kHkoImA+9Dw7+fM5lR4El/oc2HW8UuSlPt9V/87/nrA1mZ+zvM90k9QxwEbmYcMD1EGgLlIrK6oZuGJn4Eoc2E6bHsZqNzUSuNGBG9/ABrMvROYLSqUH/jH65TAPXGP6ibySyY8RveLyWaPFa3Wh65SaBnYcOlAHgfoI6IBeUc1ANQOXwQyca9ND97mhDewiFqtk4B9x/1zm4UpdB1fquH4u6/Jij7O4HrDz58D+GVINuZqBy3cG/hcAAP//HVuNTwAAAAZJREFUAwCbhWtY2GS/CgAAAABJRU5ErkJggg==",Ot=(pt,ct,nt)=>new Promise((Nt,Qt)=>{var Jt=Me=>{try{Ce(nt.next(Me))}catch(Qe){Qt(Qe)}},Ye=Me=>{try{Ce(nt.throw(Me))}catch(Qe){Qt(Qe)}},Ce=Me=>Me.done?Nt(Me.value):Promise.resolve(Me.value).then(Jt,Ye);Ce((nt=nt.apply(pt,ct)).next())}),Wt=({nickname:pt="",headImgId:ct="",onOk:nt=()=>{}})=>{var Nt;const[Qt,Jt]=(0,a.useState)(""),[Ye,Ce]=(0,a.useState)(""),[Me,Qe]=(0,a.useState)(!1),[ue,x]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{Me&&(Jt(pt),Ce(ct))},[Me]),a.createElement(a.Fragment,null,a.createElement("i",{onClick:()=>Qe(!0),style:{marginLeft:10,color:"#333",fontSize:14,cursor:"pointer"},className:"iconfont icon-bianji16"}),a.createElement(fe.default,{title:"\u8BBE\u7F6E\u52A9\u6559\u5934\u50CF\u548C\u540D\u79F0",centered:!0,width:720,okText:"\u4FDD\u5B58",open:Me,confirmLoading:ue,onOk:()=>Ot(void 0,null,function*(){Qt||we.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),x(!0),(yield nt({ai_nickname:Qt,ai_headimg_id:Ye}))&&Qe(!1),x(!1)}),onCancel:()=>{Qe(!1)}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("label",{style:{width:70,textAlign:"end"}},a.createElement("span",{style:{color:"red"}},"*"),"\u52A9\u6559\u540D\u79F0"),a.createElement(se.default,{maxLength:5,showCount:!0,style:{width:"80%",marginLeft:20},value:Qt,onChange:me=>Jt(me.target.value)})),a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},a.createElement("label",{style:{width:70,textAlign:"end",marginRight:20}},"\u52A9\u6559\u5934\u50CF"),a.createElement(be.default,{disabled:!!Ye,accept:".png,.jpg",action:`${Ze.Z.API_SERVER}/api/attachments.json`,maxCount:1,showUploadList:!1,withCredentials:!0,beforeUpload:me=>{var ze,et,Re,Ke;const Ut=(Ke=(Re=(et=(ze=me==null?void 0:me.name)==null?void 0:ze.split("."))==null?void 0:et.slice(-1))==null?void 0:Re[0])==null?void 0:Ke.toLowerCase(),Zt=["jpg","png"].includes(Ut);return me.size==0?(we.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):Zt?me.size/1024/1024>100?(we.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(we.ZP.warning("\u76EE\u524D\u652F\u6301png\u3001jpg\u6587\u4EF6"),be.default.LIST_IGNORE)},onChange:({file:me})=>{var ze;Ce((ze=me==null?void 0:me.response)==null?void 0:ze.container_id)}},Ye?a.createElement("div",{style:{position:"relative"}},a.createElement("img",{src:((Nt=Ze.Z)==null?void 0:Nt.API_SERVER)+"/api/attachments/"+Ye,width:120,height:120}),a.createElement("i",{onClick:()=>{Ce("")},style:{color:"red",cursor:"pointer",position:"absolute",right:0,top:0},className:"iconfont icon-zuoce-jinengbiaoqianshanchu"})):a.createElement("div",{className:tt.addImg},a.createElement("i",{className:"iconfont icon-tianjia5"}),a.createElement("span",{style:{marginTop:10}},"\u4E0A\u4F20\u5934\u50CF")))),a.createElement("div",{style:{marginLeft:12}},a.createElement("p",{style:{color:"#333",marginBottom:0,marginTop:20}},"\u5C55\u793A\u5165\u53E3\u793A\u4F8B"),a.createElement("img",{src:st,style:{width:570}}))))},it=Se(95392),We=Se(8930),Je=Object.defineProperty,_e=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Xt=(pt,ct,nt)=>ct in pt?Je(pt,ct,{enumerable:!0,configurable:!0,writable:!0,value:nt}):pt[ct]=nt,bt=(pt,ct)=>{for(var nt in ct||(ct={}))Dt.call(ct,nt)&&Xt(pt,nt,ct[nt]);if(rt)for(var nt of rt(ct))Mt.call(ct,nt)&&Xt(pt,nt,ct[nt]);return pt},zt=(pt,ct)=>_e(pt,ot(ct)),Lt=(pt,ct,nt)=>new Promise((Nt,Qt)=>{var Jt=Me=>{try{Ce(nt.next(Me))}catch(Qe){Qt(Qe)}},Ye=Me=>{try{Ce(nt.throw(Me))}catch(Qe){Qt(Qe)}},Ce=Me=>Me.done?Nt(Me.value):Promise.resolve(Me.value).then(Jt,Ye);Ce((nt=nt.apply(pt,ct)).next())}),St=({title:pt="\u5934\u6B4CAI",placeholder:ct,hideUpload:nt,hideInputBox:Nt,aiIcon:Qt=Oe,userIcon:Jt=je,dragIcon:Ye=De,children:Ce,fetchUrl:Me,fetchData:Qe={},extraAnswerAction:ue,showDefaultTips:x=!0,onOpen:me,onClose:ze,loadingOption:et,showPreference:Re=!1,initMessage:Ke,customRequest:Ut,visible:Ct,width:Zt=1200,isCheckRestrictNumber:Et=!1,headNode:tn,headFunctionNode:$t,showRedraw:wn,showEdit:Jn,promptPropName:or="prompt",topPercentage:Qn,showSwitchingModel:fr=!1,showImageGenerator:Tr=!1,showLookHistory:xr=!1,fetchListObject:_r,customPreference:$r,customDataNode:ii,showAddSession:sr,historyId:Rr,draggableExtraNode:vi,drawerExtraNode:_i,menuExtraFunctionNode:Ai,showSceneAwareness:Vi=!1,ReactComponent:vr=ee.Z,topFunctionNode:Dn,footerContainerStyle:on,chatContainerStyle:bn={},showCodePreview:ur=!1,showSource:Cn=!0,onSendMessage:Be,onDynamic:Xe=()=>{},showAvatarEditData:$e,isPath:At=!1,BottomNode:dt,BOttomNodeName:en,ysclist:qt={},isCoze:pn,Selectdiv:Hn})=>{var rr,Ur,kr,Zr,ji,ei,ln,nr,Di,Hi;const[Ci,Zi]=(0,a.useState)(!1),[Kr,Vn]=(0,a.useState)("qwen-plus-latest"),[Tn,Xr]=(0,a.useState)([]),[Oi,na]=(0,a.useState)([]),[lo,Ka]=(0,a.useState)(!1),[vo,Ro]=(0,a.useState)(!1),[oo,Lo]=(0,a.useState)(!1),[ga,Da]=(0,a.useState)([]),[Kt,dn]=(0,a.useState)(""),[Gn,ht]=(0,a.useState)(0),[mt,jt]=(0,a.useState)(void 0),[Gt,An]=(0,a.useState)(!1),[fn,Zn]=(0,a.useState)(null),[Wn,yr]=(0,a.useState)(""),ir=(0,a.useRef)(),kn=(0,a.useRef)(null),Yn=(0,a.useRef)(null),[Wr,Pi]=(0,a.useState)(!1),[Ti,Yr]=(0,a.useState)(!1),[Vr,si]=(0,a.useState)(!1),[wi,Ii]=(0,a.useState)(!1),[pi,ha]=(0,a.useState)(!1),[ja,Bi]=(0,a.useState)(0),Hr=(0,a.useRef)(null),ti=(0,a.useRef)(!1),va=(0,a.useRef)(null),[Ge,Bt]=(0,a.useState)(void 0),Ft=(0,it.useParams)(),[Tt,Ht]=(0,a.useState)(!0),[rn,cn]=(0,a.useState)(Zt-28),[mn,zn]=(0,a.useState)(!1),[tr,Mn]=(0,a.useState)(!0),[mr,Sr]=(0,a.useState)([]),hr=(0,a.useRef)([]),cr=(0,a.useRef)(null),Ir=(0,a.useRef)(null),Pr=(0,a.useRef)(!1),Er=rn-22,Gr=Kt==null?void 0:Kt.split(` -`).length,{onAdd:Fr,onGetList:Nr,onListClick:mi,onListDelete:Qr,onListDealData:oi}=_r||{},da=50,ki=10,sa={maxCount:da,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Tn,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:vn=>Lt(void 0,null,function*(){var ni,Ui,ui,Qa;const yi=(Qa=(ui=(Ui=(ni=vn==null?void 0:vn.name)==null?void 0:ni.split("."))==null?void 0:Ui.slice(-1))==null?void 0:ui[0])==null?void 0:Qa.toLowerCase(),Fa=["doc","docx","md","pdf","txt","xlsx","xls"].includes(yi);return vn.size==0?(we.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):Fa?vn.size/1024/1024>100?(we.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(we.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),be.default.LIST_IGNORE)}),onChange:({fileList:vn})=>{Xr(vn)},action:`${(rr=Ze.Z)==null?void 0:rr.API_SERVER}/api/intelligent_imports/upload_file.json`},Li={maxCount:ki,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Oi,multiple:!0,accept:".jpg,.png,",beforeUpload:vn=>{var ni,Ui,ui,Qa;const yi=(Qa=(ui=(Ui=(ni=vn==null?void 0:vn.name)==null?void 0:ni.split("."))==null?void 0:Ui.slice(-1))==null?void 0:ui[0])==null?void 0:Qa.toLowerCase(),Fa=["jpg","png"].includes(yi);return vn.size==0?(we.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):Fa?vn.size/1024/1024>10?(we.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(we.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),be.default.LIST_IGNORE)},onChange:({fileList:vn})=>{na(vn)},action:`${(Ur=Ze.Z)==null?void 0:Ur.API_SERVER}/api/ai/generals/update_file.json`};(0,a.useEffect)(()=>{if(!ga.length||!ir.current)return;const vn=ga[ga.length-1];vn!=null&&vn.loading&&(ir.current.scrollTop=ir.current.scrollHeight)},[ga.length]),(0,a.useEffect)(()=>{if(!ir.current||!Hr.current)return;const vn=new IntersectionObserver(([ni])=>{Ht(ni.isIntersecting)},{root:ir.current,rootMargin:"70px",threshold:0});return vn.observe(Hr.current),()=>{Hr.current&&vn.unobserve(Hr.current)}},[ir.current,Hr.current]),(0,a.useEffect)(()=>{if(!Wr)return;const vn=ir.current,ni=va.current;ti.current=!1;let Ui=vn.scrollTop;const ui=()=>{const{scrollTop:yi,scrollHeight:Ba,clientHeight:Fa}=vn;yi>Ui?yi+Fa>=Ba-50&&(vn.scrollTop=vn.scrollHeight,ti.current=!1):yi{ti.current||(vn.scrollTop=vn.scrollHeight)});return Qa.observe(ni),()=>{var yi;Qa.unobserve(ni),(yi=vn==null?void 0:vn.removeEventListener)==null||yi.call(vn,"scroll",ui)}},[Wr]),(0,a.useEffect)(()=>{!Wr&&hr.current.length&&(Da([...ga,...hr.current]),hr.current=[])},[Wr]),(0,a.useEffect)(()=>{if(!ir.current)return;const vn=new ResizeObserver(()=>{var ni;ir.current&&cn((ni=ir.current)==null?void 0:ni.offsetWidth)});return vn.observe(ir.current),()=>{ir.current&&vn.unobserve(ir.current)}},[ir.current]),(0,a.useEffect)(()=>{typeof Ct=="boolean"&&Zi(Ct)},[Ct]),(0,a.useEffect)(()=>{var vn;if(kn.current&&fn!==null){kn.current.focus();const ni=(vn=kn.current.resizableTextArea)==null?void 0:vn.textArea;ni&&(ni.selectionStart=ni.selectionEnd=ni.value.length)}},[fn]),(0,a.useEffect)(()=>{Gr<5&&An(!1)},[Gr]),(0,a.useEffect)(()=>{Ci&&Ke&&(Da(la(Ke)),Ka(!0),ea(Ke,{history:[]})),Ci&&(Oa(),Ft!=null&&Ft.pathId&&ba(),Rr?po(Rr):sr&&!Ge&&Ra()),Ci||Gi()},[Ci]),(0,a.useEffect)(()=>{var vn,ni,Ui;let ui=Object.values(((vn=qt==null?void 0:qt.bot_option_data)==null?void 0:vn.model_detail_map)||{});(ui==null?void 0:ui.length)>0&&((Ui=(ni=ui==null?void 0:ui[0])==null?void 0:ni.name.toLowerCase())!=null&&Ui.includes("reasoner"))?Yr(!0):Yr(!1)},[qt]);const la=(vn="",ni=[],Ui=[])=>{const ui=Date.now();return[{text:vn,key:ui,sender:"user",fileList:ni,imageList:Ui,show:!0},{loading:!0,key:ui,sender:"AI",show:!0,model:Kr,imageGenerator:wi,thinkingEnabled:Ti,codePreview:Vr}]},Gi=()=>{yr(""),Zn(null),Xr([]),na([]),dn("")},ra=()=>{if(me){me({chatData:ga,setChatData:Da,setLoading:Ka,getData:ea,renderChatItems:la,handleAdd:Ra,identifier:Ge});return}Zi(!0)},ua=()=>{if(Mn(!0),ze){ze();return}Zi(!1)},ba=()=>Lt(void 0,null,function*(){const vn=yield(0,Pe.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:Ft==null?void 0:Ft.pathId}})}),xa=()=>{An(!Gt)},Oa=()=>Lt(void 0,null,function*(){if(!Et)return;const vn=yield(0,Pe.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(vn==null?void 0:vn.status)===0&&(vn==null?void 0:vn.total_number)!==-1&&(ht((vn==null?void 0:vn.total_number)-(vn==null?void 0:vn.remaining_number)),jt(vn==null?void 0:vn.total_number))}),za=()=>{fe.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:a.createElement("div",null,a.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),a.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",mt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Pa=vn=>vn.reduce((Ui,ui)=>{if(ui.sender==="user"){const Qa=vn.find(yi=>yi.key===ui.key&&yi.sender==="AI");Qa&&(Qa!=null&&Qa.text)&&!(Qa!=null&&Qa.error)&&Ui.push({question:ui.text,answer:Qa.text})}return Ui},[]),ea=(...vn)=>Lt(void 0,[...vn],function*(ni="",Ui={},ui=ga){if(Ut&&(yield Ut({mes:ni,setChatData:Da,fileList:Tn,body:Ui,checkNum:Oa,setLoading:Ka,bodyChatData:ui,setTyping:Pi,setImageGenerator:Ii,renderChatItems:la})),!Ut){const Qa=Tn==null?void 0:Tn.map(ma=>{var qo;return(qo=ma==null?void 0:ma.response)==null?void 0:qo.file_id}),yi=Oi==null?void 0:Oi.map(ma=>{var qo;return(qo=ma==null?void 0:ma.response)==null?void 0:qo.data}),Ba=Ui.history||Pa(ui),Fa=bt(bt({identifier:Ge,response_mode:"streaming",model:Kr,scene_awareness:pi,thinking_enabled:Ti,image_generator:wi,code_preview:Vr,file_ids:Qa,image_list:yi,history:Ba,[or]:ni},Qe),Ui),wo=Object.fromEntries(Object.entries(Fa).filter(([ma,qo])=>qo!==void 0));Yn.current=new Fe.Z(Ze.Z.API_SERVER+Me,wo),yield new Promise((ma,qo)=>{let aa=null,Xi=null;Yn.current.on("data",to=>{Pi(!0);const{chunk:{content:xi,type:Wi,created:Zo,msg:Xo}}=to,fs=Xo==="error";Wi==="thinking"&&(aa=aa||Zo,Da(Es=>[...Es].map((Jo,Bs)=>Bs===Es.length-1?zt(bt({},Jo),{reasoning:(Jo.reasoning||"")+xi,loading:!1,hideAnswer:!0,error:fs}):Jo))),Wi==="text"&&(Xi=Xi||Zo,Da(Es=>[...Es].map((Jo,Bs)=>Bs===Es.length-1?zt(bt({},Jo),{text:(Jo.text||"")+xi,loading:!1,startTime:aa,endTime:Xi,error:fs}):Jo))),Wi==="knowledge"&&Da(Es=>[...Es].map((Jo,Bs)=>{var Go;return Bs===Es.length-1?zt(bt({},Jo),{text:(Jo.text||"")+"",loading:!1,startTime:aa,endTime:Xi,error:fs,knowledge:(Go=to==null?void 0:to.chunk)==null?void 0:Go.content}):Jo}))}),Yn.current.on("done",()=>{ma()}),Yn.current.on("error",to=>{let xi="\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(to)==="[object Object]"&&to.status===-9&&(xi=to==null?void 0:to.message),Da(Wi=>[...Wi].map((Zo,Xo)=>Xo===Wi.length-1?zt(bt({},Zo),{text:xi,loading:!1,error:!0}):Zo)),ma()}),Yn.current.on("cancelled",()=>{ma()}),Yn.current.startStream()})}Oa(),Ka(!1)}),Ri=vn=>{dn(vn.target.value)},ia=(vn,ni)=>{if(Gi(),Ka(!0),vn==="edit"){hr.current=ga.slice(ni+2);const Ui=ga.splice(ni),{fileList:ui=[],imageList:Qa=[]}=(Ui==null?void 0:Ui[0])||{},yi=ui.map(wo=>{var ma;return(ma=wo.response)==null?void 0:ma.file_id}),Ba=Qa.map(wo=>{var ma;return(ma=wo.response)==null?void 0:ma.data}),Fa={history:Pa(ga),file_ids:yi,image_list:Ba,edit:!0};Da([...ga,...la(Wn,ui,Qa)]),ea(Wn,Fa,ga)}if(vn==="redraw"){hr.current=ga.slice(ni+1);const Ui=ga.splice(ni-1),{text:ui,fileList:Qa=[],imageList:yi=[]}=(Ui==null?void 0:Ui[0])||{},Ba=Qa.map(ma=>{var qo;return(qo=ma.response)==null?void 0:qo.file_id}),Fa=yi.map(ma=>{var qo;return(qo=ma.response)==null?void 0:qo.data}),wo={history:Pa(ga),file_ids:Ba,image_list:Fa,edit:!0};Da([...ga,...la(ui,Qa,yi)]),ea(ui,wo,ga)}},Yi=()=>{if(Kt.trim()!==""){Gi(),Ka(!0);const vn=Tn.filter(Ui=>Ui.status==="done"),ni=Oi.filter(Ui=>Ui.status==="done");Da([...ga,...la(Kt,vn,ni)]),ea(Kt)}},Ia=vn=>{if(vn.shiftKey){if(vn.key==="Enter")return}else if(vn.key==="Enter"){if(vn.preventDefault(),eo||Pr.current)return;Yi()}},pa=(vn,ni)=>{let Ui=!1;Jn===!0?Ui=!0:Jn==="last"&&(Ui=ga.reduce((Ba,Fa,wo)=>Fa.sender==="user"?wo:Ba,-1)===ni);const ui=ni===fn,Qa=[...(vn==null?void 0:vn.fileList)||[],...(vn==null?void 0:vn.imageList)||[]];return a.createElement("div",{className:Ee.li,style:bt({width:Er},bn)},a.createElement("div",{className:Ee.avatarIcon},a.createElement("img",{className:Ee.img,src:Jt})),a.createElement("div",{className:Ee.content},!!(Qa!=null&&Qa.length)&&a.createElement("div",{className:Ee.fileWrap},Qa==null?void 0:Qa.map((yi,Ba)=>{var Fa,wo;return a.createElement("div",{key:Ba,className:Ee.file},a.createElement("img",{src:Se(90034)(`./${((wo=(Fa=yi==null?void 0:yi.name)==null?void 0:Fa.split("."))==null?void 0:wo.pop())||"txt"}.png`),width:20,className:"mr10"}),a.createElement("aside",null,a.createElement(ce.Z,{title:yi==null?void 0:yi.name},a.createElement("div",{className:Ee.fileName},yi==null?void 0:yi.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,Ie.RD)(yi==null?void 0:yi.size))))})),a.createElement("div",{className:Ee.borderBox},ui?a.createElement(se.default.TextArea,{value:Wn,ref:kn,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:yi=>yr(yi.target.value)}):a.createElement("div",{className:Ee.text},vn==null?void 0:vn.text)),ui?a.createElement("div",{className:Ee.action},a.createElement(oe.ZP,{onClick:()=>{yr(""),Zn(null)},size:"small"},"\u53D6\u6D88"),a.createElement(oe.ZP,{disabled:!Wn.trim(),onClick:()=>ia("edit",ni),type:"primary",size:"small"},"\u786E\u8BA4")):a.createElement("div",{className:Ee.action},a.createElement(ke.CopyToClipboard,{text:(vn==null?void 0:vn.text)||"",onCopy:()=>we.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(ce.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Ui&&!lo&&a.createElement(ce.Z,{title:"\u7F16\u8F91"},a.createElement("i",{onClick:()=>{Zn(ni),yr((vn==null?void 0:vn.text)||"")},className:"iconfont icon-bianji10 font14"})))))},Sa=(vn,ni)=>{var Ui,ui;let Qa=!1;wn===!0?Qa=!0:wn==="last"&&(Qa=ga.reduce((Fa,wo,ma)=>wo.sender==="AI"?ma:Fa,-1)===ni);let yi="";return vn!=null&&vn.source?yi=vn==null?void 0:vn.source:(vn==null?void 0:vn.model)==="deepseek-r1"?yi="\u7531deepseek\u751F\u6210":(vn==null?void 0:vn.model)==="qwen-plus-latest"&&(yi="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),a.createElement("div",{className:Ee.li,style:bt({width:Er},bn)},a.createElement("div",{className:Ee.avatarIcon},a.createElement("img",{className:Ee.img,src:$e!=null&&$e.headImgId?((Ui=Ze.Z)==null?void 0:Ui.API_SERVER)+"/api/attachments/"+($e==null?void 0:$e.headImgId):Qt})),a.createElement("div",{className:Ee.content},a.createElement("div",{className:Ee.borderBox},vn.loading&&a.createElement(a.Fragment,null,vn!=null&&vn.imageGenerator?a.createElement("div",{className:Ee.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",a.createElement("div",{className:"ai-loading"})):!(vn!=null&&vn.thinkingEnabled)&&a.createElement("div",null,a.createElement("div",{className:Ee.loading},a.createElement("div",{className:Ee.dot}),a.createElement("div",{className:Ee.dot}),a.createElement("div",{className:Ee.dot})),a.createElement("div",{style:{marginTop:10,color:"#9096A3"}},et!=null&&et.text||pn?"\u5F53\u524D\u667A\u80FD\u4F53\u4E3A\u6559\u5E08\u81EA\u5B9A\u4E49\u5DE5\u4F5C\u6D41\u667A\u80FD\u4F53\uFF0C\u5DE5\u4F5C\u6D41\u5F62\u5F0F\u6682\u4E0D\u652F\u6301\u6D41\u5F0F\u8F93\u51FA\uFF0C\u8FD0\u884C\u65F6\u95F4\u53EF\u80FD\u8F83\u957F\uFF0C\u8BF7\u7A0D\u4F5C\u7B49\u5F85\u3002":"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(vn==null?void 0:vn.thinkingEnabled)&&a.createElement(Ae.Z,{time:vn==null?void 0:vn.time,cancelIndex:ja,loading:vn.loading,streamingStatus:!(vn!=null&&vn.text),onFinish:()=>{Bi(0),Da(Ba=>[...Ba].map((Fa,wo)=>wo===Ba.length-1?zt(bt({},Fa),{hideAnswer:!1,time:Fa.startTime?Fa.endTime-Fa.startTime:null}):Fa))},value:vn==null?void 0:vn.reasoning}),!!(vn!=null&&vn.text)&&!vn.hideAnswer&&a.createElement(ie.Z,{onDynamic:Xe,cancelIndex:ja,streamingStatus:lo,loadImage:!!(vn!=null&&vn.imageGenerator),onFinish:()=>Lt(void 0,null,function*(){Bi(0),setTimeout(()=>Pi(!1),0)}),value:vn==null?void 0:vn.text}),((ui=vn==null?void 0:vn.knowledge)==null?void 0:ui.length)>0&&a.createElement(pe.Z,{Filelist:vn==null?void 0:vn.knowledge})),Cn&&!!(vn!=null&&vn.text)&&yi&&!pn&&a.createElement("div",{className:Ee.source},yi),a.createElement("div",{className:Ee.action},ue==null?void 0:ue(vn,ni,uo),!(vn!=null&&vn.imageGenerator)&&a.createElement(ke.CopyToClipboard,{text:String((vn==null?void 0:vn.text)||""),onCopy:()=>we.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(ce.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Re&&!lo&&a.createElement(a.Fragment,null,a.createElement(ce.Z,{title:"\u559C\u6B22"},a.createElement("i",{style:vn!=null&&vn.like?{color:"#FA8D30"}:{},onClick:()=>Ha("like",!(vn!=null&&vn.like),ni),className:"iconfot icon-yijiejue font15"})),a.createElement(ce.Z,{title:"\u4E0D\u559C\u6B22"},a.createElement("i",{style:vn!=null&&vn.dislike?{color:"#e86d7c"}:{},onClick:()=>Ha("dislike",!(vn!=null&&vn.dislike),ni),className:"iconfot icon-weijiejuezhengchang font15"}))),Qa&&!lo&&a.createElement(ce.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("i",{onClick:()=>ia("redraw",ni),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Ha=(vn,ni,Ui)=>Lt(void 0,null,function*(){if($r){const ui=ga.slice(0,Ui+1),yi=Pa(ui).length;yield $r({type:vn,value:ni,index:Ui,identifier:Ge,objectIndex:yi})}Da(ui=>(ui[Ui][vn]=ni,ni&&(ui[Ui][vn==="like"?"dislike":"like"]=!1),[...ui]))}),Za=()=>{var vn,ni;Bi(1),(ni=(vn=Yn.current)==null?void 0:vn.cancelRequest)==null||ni.call(vn),Ka(!1),Pi(!1)},Ra=()=>Lt(void 0,null,function*(){var vn,ni,Ui;(ni=(vn=Yn.current)==null?void 0:vn.cancelRequest)==null||ni.call(vn),Gi(),Da([]),Ka(!0);const ui=yield Fr();(ui==null?void 0:ui.status)===0&&Bt((Ui=ui==null?void 0:ui.data)==null?void 0:Ui.identifier),Ka(!1),Pi(!1)}),$a=()=>Lt(void 0,null,function*(){var vn;Lo(!0);const ni=yield Nr();(ni==null?void 0:ni.status)===0&&Sr(((vn=ni==null?void 0:ni.data)==null?void 0:vn.list)||[]),Lo(!1)}),po=(...vn)=>Lt(void 0,[...vn],function*(ni=Ge){var Ui,ui,Qa,yi;(ui=(Ui=Yn.current)==null?void 0:Ui.cancelRequest)==null||ui.call(Ui),Gi(),Ro(!0);const Ba=yield mi(ni);if(Ba.status===0){const Fa=oi(((Qa=Ba==null?void 0:Ba.data)==null?void 0:Qa.messages)||[]);Da(Fa),Ro(!1),Bt((yi=Ba==null?void 0:Ba.data)==null?void 0:yi.identifier);return}Da([]),Ro(!1)}),No=(vn,ni)=>Lt(void 0,null,function*(){(yield Qr(vn)).status===0&&(we.ZP.success("\u5220\u9664\u6210\u529F"),ni===Ge&&Ra(),$a())}),Nn=()=>a.createElement("div",{className:Ee.menuWarp},a.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),a.createElement(le.Z,{spinning:oo},!mr.length&&a.createElement(b.Z,{style:{width:250,paddingBottom:30},image:b.Z.PRESENTED_IMAGE_SIMPLE}),!!mr.length&&a.createElement("div",{className:Ee.menu},mr.map(function(vn,ni){return a.createElement("aside",{className:de()(Ge===vn.identifier&&Ee.active),key:vn.id,onClick:()=>po(vn.id)},a.createElement("div",{className:Ee.menuText},a.createElement(ce.Z,{title:vn==null?void 0:vn.question},a.createElement("span",null,vn==null?void 0:vn.question)),Ai&&Ai(vn)),a.createElement("div",{className:Ee.menuDel,onClick:Ui=>Ui.stopPropagation()},a.createElement("i",{onClick:()=>(0,We.r)(vn.id),className:"iconfont icon-daochubeifen primary-hover font14"})),a.createElement("div",{className:Ee.menuDel,onClick:Ui=>Ui.stopPropagation()},a.createElement(z.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>No(vn.id,vn.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},a.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),jo=vn=>{if(vn==="file"){if(Oi.length){fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{na([]),cr.current.upload.uploader.fileInput.click()}});return}cr.current.upload.uploader.fileInput.click()}if(vn==="image"){if(Tn.length){fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{Xr([]),Ir.current.upload.uploader.fileInput.click()}});return}Ir.current.upload.uploader.fileInput.click()}},io=[{key:"file",disabled:Tn.length>=da,label:a.createElement(ce.Z,{placement:"right",title:a.createElement("div",null,a.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),a.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:Oi.length>=ki,label:a.createElement(ce.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),Oo=[...Tn,...Oi],eo=Oo.some(vn=>vn.status==="uploading")||lo||Wr,Ua=Gn>=mt,Uo=nt||Tn.length>=da||Oi.length>=ki,So=wi||Ti||pi||Vr||!!Oo.length,uo={chatData:ga,stream:Yn,isDisabledNum:Ua,isDisAbledUpload:eo,checkNumModal:za,checkNum:Oa,onClose:ua,setChatData:Da,setLoading:Ka,getData:ea,clearStatus:Gi,typing:Wr,setImageGenerator:Ii,renderChatItems:la,setSceneAwareness:ha,setIdentifier:Bt,setCodePreview:si,setTyping:Pi,onMenuClick:po};return a.createElement(a.Fragment,null,Ce?a.createElement("div",{onClick:ra},Ce):Ce!==null&&a.createElement(Le.Z,{draggableExtraNode:vi,showAvatarEditData:$e,src:Ye,onClick:ra,topPercentage:Qn}),a.createElement(vr,{open:Ci,width:mn?"100%":Zt,afterOpenChange:vn=>{vn&&Mn(!1)},push:!1,contentWrapperStyle:tr?{}:{transition:"none"},extra:a.createElement("div",{className:Ee.head},_i,fr&&a.createElement(ye.Z,{value:Kr,onChange:vn=>{Yr(!1),Ii(!1),Vn(vn),na([]),Xr([])}}),xr&&a.createElement(a.Fragment,null,a.createElement(te.Z,{dropdownRender:Nn,onOpenChange:vn=>{vn&&$a()},placement:"bottomLeft",arrow:!0},a.createElement("div",{className:Ee.headBtn},a.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),sr&&a.createElement(a.Fragment,null,a.createElement("div",{className:Ee.headBtn,onClick:Ra},a.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),a.createElement(ce.Z,{title:mn?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},a.createElement("div",{className:Ee.headBtn,style:{padding:"0 12px"},onClick:()=>zn(!mn)},mn&&a.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!mn&&a.createElement("i",{className:"iconfont icon-quanping4"})))),title:a.createElement("div",null,a.createElement("span",{className:"c-grey-333 font16"},($e==null?void 0:$e.nickname)||pt),($e==null?void 0:$e.show)&&a.createElement(Wt,bt({},$e))),onClose:ua,bodyStyle:{paddingRight:4}},a.createElement("div",{className:de()(Ee.wrap,Ci&&"body-overflow-hidden")},a.createElement("div",{ref:ir,className:Ee.chatContainer},!At&&(Dn==null?void 0:Dn(uo)),x&&a.createElement("div",{className:`${Ee.li} mb20`,style:bt({width:Er},bn)},a.createElement("div",{className:Ee.avatarIcon},a.createElement("img",{className:Ee.img,src:$e!=null&&$e.headImgId?((kr=Ze.Z)==null?void 0:kr.API_SERVER)+"/api/attachments/"+($e==null?void 0:$e.headImgId):Qt})),a.createElement("div",{className:Ee.content},a.createElement("div",{className:Ee.borderBox},tn,$t==null?void 0:$t(uo)))),At&&(ga==null?void 0:ga.length)<=0&&a.createElement("div",{style:{textAlign:"center"}},tn,At&&(Dn==null?void 0:Dn(uo))),a.createElement("div",{ref:va},a.createElement(le.Z,{spinning:vo,className:"mt20"},ga==null?void 0:ga.map((vn,ni)=>a.createElement(a.Fragment,{key:vn.key+ni},vn.show&&a.createElement(a.Fragment,null,vn.sender==="user"&&pa(vn,ni),vn.sender==="AI"&&Sa(vn,ni),ii&&!["AI","user"].includes(vn.sender)&&ii(vn,ni,{width:Er})))))),!Tt&&a.createElement("div",{className:Ee.backBottom,onClick:()=>{ir.current.scrollTop=ir.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Hr})),At&&(ga==null?void 0:ga.length)<=0&&a.createElement("div",{style:{display:((ji=Object.keys(((Zr=qt==null?void 0:qt.bot_info)==null?void 0:Zr.onboarding_info)||{}))==null?void 0:ji.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto"}},a.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(ln=(ei=qt==null?void 0:qt.bot_info)==null?void 0:ei.onboarding_info)==null?void 0:ln.prologue),(Hi=(Di=(nr=qt==null?void 0:qt.bot_info)==null?void 0:nr.onboarding_info)==null?void 0:Di.suggested_questions)==null?void 0:Hi.map(vn=>a.createElement("div",{onClick:()=>{Ka(!0);const ni=Tn.filter(ui=>ui.status==="done"),Ui=Oi.filter(ui=>ui.status==="done");Da([...ga,...la(vn,ni,Ui)]),ea(vn)},className:Ee.bottomlist},vn))),At&&(ga==null?void 0:ga.length)>0&&a.createElement("div",{style:{display:"flex",gap:20,marginBottom:20}},en&&a.createElement(oe.ZP,{className:Ee.textmu,style:{height:34,borderRadius:20,width:102,padding:"0px 10px"},ghost:!0,type:"primary"},en),a.createElement(ae.Z,{zIndex:1e3,placement:"topLeft",content:dt==null?void 0:dt(uo),title:"\u667A\u80FD\u5DE5\u5177"}," ",a.createElement(oe.ZP,{style:{height:34,borderRadius:20,width:102},icon:a.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!Nt&&a.createElement("div",{style:on,className:de()(Ee.footerContainer,Gt&&Ee.full,So&&Ee.footerContainerSelected)},a.createElement("div",{className:Ee.btnWrp},ur&&a.createElement(ce.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},a.createElement("div",{onClick:()=>si(!Vr),className:de()(Ee.btn,Vr&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),Vi&&a.createElement(ce.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},a.createElement("div",{onClick:()=>ha(!pi),className:de()(Ee.btn,pi&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Kr==="deepseek-r1"&&a.createElement(ce.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},a.createElement("div",{onClick:()=>Yr(!Ti),className:de()(Ee.btn,Ti&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Tr&&Kr==="qwen-plus-latest"&&a.createElement("div",{onClick:()=>Ii(!wi),className:de()(Ee.btn,wi&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),Oo.map(vn=>a.createElement("div",{key:vn.uid},(vn==null?void 0:vn.status)==="uploading"&&a.createElement(le.Z,{indicator:a.createElement(Ve.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),a.createElement("span",{title:vn==null?void 0:vn.name,className:"mr10"},(0,Ie.Pq)(vn.name,20)),a.createElement("i",{onClick:()=>{Xr(ni=>ni.filter(Ui=>Ui.uid!==vn.uid)),na(ni=>ni.filter(Ui=>Ui.uid!==vn.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),a.createElement(ce.Z,{title:Ua&&a.createElement("div",null,a.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),a.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",mt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},a.createElement("div",{style:{display:"flex"}},Hn==null?void 0:Hn(),a.createElement("div",{className:de()(Ee.inputContainer,Gr>4&&Ee.lineFour,Ua&&Ee.disabledInput)},a.createElement(be.default,bt({ref:cr},sa)),a.createElement(be.default,bt({ref:Ir},Li)),a.createElement(te.Z,{className:`${Uo&&"hide"}`,menu:{items:io,onClick:vn=>jo(vn.key)},placement:"top"},a.createElement(oe.ZP,{className:Ee.uploadBtn,icon:a.createElement(qe.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),a.createElement(se.default.TextArea,{rows:Gr>4?4:Gr,placeholder:ct||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Kt,bordered:!1,style:Uo?{paddingLeft:0,marginLeft:0}:{},onChange:Ri,onPressEnter:Ia,onFocus:()=>Be==null?void 0:Be(),onCompositionStart:()=>{Pr.current=!0},onCompositionEnd:()=>{Pr.current=!1}}),Wr?a.createElement(ce.Z,{title:"\u505C\u6B62\u751F\u6210"},a.createElement("div",{className:`iconfont icon-tingzhihuida ${Ee.cancelBtn}`,onClick:Za})):a.createElement(oe.ZP,{className:(Kt==null?void 0:Kt.trim())===""?Ee.sendBtnDisabled:Ee.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:eo,onClick:Yi}),Gr>4&&a.createElement("span",{className:Ee.fullIcon,onClick:xa},Gt&&a.createElement("span",{className:"iconfont icon-shousuo"}),!Gt&&a.createElement("span",{className:"iconfont icon-zhankai"})))))))))}},3188:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return Oe}});var a=Se(59301),ee=Se(28284),we=Se(62957),be=Se(82326),fe=Se(29787),ce=Se(54172),se={flex_box_center:"flex_box_center___bIXR2",flex_space_between:"flex_space_between___Qd_bs",flex_box_vertical_center:"flex_box_vertical_center___m4yjg",flex_box_center_end:"flex_box_center_end___QlnxS",flex_box_column:"flex_box_column___BKnnV",zhishidian:"zhishidian___D2PeN"},oe=Se(95392),le=Se(71951),b=Se(63949),z=Se(57193),te=Se(59301),ae=Object.defineProperty,he=Object.defineProperties,de=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ye=(je,De,Ze)=>De in je?ae(je,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):je[De]=Ze,Ee=(je,De)=>{for(var Ze in De||(De={}))pe.call(De,Ze)&&ye(je,Ze,De[Ze]);if(ie)for(var Ze of ie(De))Ae.call(De,Ze)&&ye(je,Ze,De[Ze]);return je},Pe=(je,De)=>he(je,de(De)),Ie=(je,De,Ze)=>new Promise((ke,Fe)=>{var Ve=st=>{try{tt(Ze.next(st))}catch(Ot){Fe(Ot)}},qe=st=>{try{tt(Ze.throw(st))}catch(Ot){Fe(Ot)}},tt=st=>st.done?ke(st.value):Promise.resolve(st.value).then(Ve,qe);tt((Ze=Ze.apply(je,De)).next())});const Le=({dispatch:je,user:De,classroomList:Ze,account:ke,knowledgeList:Fe,setKnowledgeList:Ve,disabled:qe=!1,course_discipline_id:tt=null})=>{const[st]=ee.default.useForm(),Ot=(0,oe.useParams)(),[ft,Wt]=(0,a.useState)(!1),[it,We]=(0,a.useState)({page:1,limit:10,keyword:""}),[Je,_e]=(0,a.useState)([]),[ot,rt]=(0,a.useState)({}),[Dt,Mt]=(0,a.useState)("");(0,a.useEffect)(()=>{ke.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"?Xt():(it.keyword="",it.page=1,We(Ee({},it)))},[ke.actionTabs]);const Xt=()=>Ie(void 0,null,function*(){var Lt,lt,St,pt,ct,nt,Nt,Qt,Jt,Ye,Ce,Me,Qe;Wt(!0);const ue=yield(0,z.ZP)("/api/v2/course_disciplines.json",{method:"get"});if((ue==null?void 0:ue.status)===0){_e((Lt=ue==null?void 0:ue.data)==null?void 0:Lt.list),console.log("account.actionTabs.params",ke.actionTabs.params);const x=(lt=ke.actionTabs.params)==null?void 0:lt.course_discipline_id;console.log("id",x),st.setFieldsValue({course_discipline_id:x||((ct=(pt=(St=ue==null?void 0:ue.data)==null?void 0:St.list)==null?void 0:pt[0])==null?void 0:ct.id)}),((Nt=(nt=ue==null?void 0:ue.data)==null?void 0:nt.list)==null?void 0:Nt.length)>0?bt(x||((Ye=(Jt=(Qt=ue==null?void 0:ue.data)==null?void 0:Qt.list)==null?void 0:Jt[0])==null?void 0:Ye.id)):Wt(!1),Mt(x||((Qe=(Me=(Ce=ue==null?void 0:ue.data)==null?void 0:Ce.list)==null?void 0:Me[0])==null?void 0:Qe.id))}}),bt=Lt=>Ie(void 0,null,function*(){const lt=yield(0,z.ZP)("/api/v2/tag_disciplines.json",{method:"get",params:{subject_id:(Ot==null?void 0:Ot.pathId)||"",course_discipline_id:Lt,keyword:it==null?void 0:it.keyword}});(lt==null?void 0:lt.status)===0&&rt(lt==null?void 0:lt.data),Wt(!1)});(0,a.useEffect)(()=>{ke.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"&&(Mt(st.getFieldValue("course_discipline_id")),bt(st.getFieldValue("course_discipline_id")))},[it==null?void 0:it.keyword]);const zt=[{title:"\u77E5\u8BC6\u70B9\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,align:"left",render:(Lt,lt)=>te.createElement("span",null,Lt||"--")},{title:"\u64CD\u4F5C",key:"action",align:"right",width:200,render:(Lt,lt)=>te.createElement(te.Fragment,null,Fe!=null&&Fe.map(St=>St.id).includes(lt==null?void 0:lt.id)?te.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Fe=Fe.filter(St=>(St==null?void 0:St.id)!=(lt==null?void 0:lt.id)),Ve([...Fe])}},"\u53D6\u6D88\u5173\u8054"):te.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(Fe==null?void 0:Fe.length)>0?Ve([...Fe,lt]):Ve([lt])}},"\u5173\u8054"))}].filter(Lt=>!!Lt);return te.createElement("div",null,te.createElement(we.default,{title:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9",open:ke.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9",width:900,centered:!0,destroyOnClose:!0,footer:null,className:se.scoremodal,onCancel:()=>{je({type:"account/setActionTabs",payload:{key:""}})}},te.createElement(ee.default,{layout:"inline",form:st,className:se.myForm},te.createElement(ee.default.Item,{name:"course_discipline_id",colon:!1},te.createElement(be.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",disabled:qe,onChange:Lt=>{bt(Lt),Mt(Lt)}},Je==null?void 0:Je.map(Lt=>te.createElement(be.default.Option,{key:Lt==null?void 0:Lt.id,value:Lt==null?void 0:Lt.id},Lt==null?void 0:Lt.name)))),te.createElement(le.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:it==null?void 0:it.keyword,style:{width:240},onChange:Lt=>{We(Pe(Ee({},it),{keyword:Lt,page:1}))}}),te.createElement("div",{className:se.zhishidian,onClick:()=>{(0,b.xg)(`/knowledgeHub?course_discipline_id=${Dt}`)}},"\u77E5\u8BC6\u70B9\u7BA1\u7406")),te.createElement(fe.Z,{spinning:ft},te.createElement(ce.default,{columns:zt,pagination:!1,scroll:{y:400},style:{marginTop:"10px",marginBottom:"20px"},dataSource:(ot==null?void 0:ot.tag_disciplines)||[]}))))};var Oe=(0,oe.connect)(({user:je,classroomList:De,account:Ze})=>({user:je,classroomList:De,account:Ze}))(Le)},40986:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return b}});var a=Se(59301),ee=Se(7939),we=Se(6767),be=Se(14566),fe=Se(32050),ce=Se(19248),se=Se(78323),oe={img:"img___BgL9D"},b=({value:z,onChange:te,getFileProgress:ae})=>{const[he,de]=(0,a.useState)(!1),ie=a.createElement(ee.ZP,{loading:he,icon:a.createElement(fe.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),pe=()=>a.createElement("div",{className:oe.img},a.createElement("img",{src:se.Z.API_SERVER+"/api/attachments/"+z,alt:"avatar",style:{width:288}}),a.createElement("div",null,a.createElement(ce.Z,{onClick:()=>te(""),style:{fontSize:"16px",color:"red"}}))),Ae=ye=>{var Ee,Pe,Ie,Le,Oe,je;if(ae&&ae(ye),ye.file.status==="uploading"){de(!0);return}if(ye.file.status==="done"){if(de(!1),ye.file.status==="done"&&((Pe=(Ee=ye.file)==null?void 0:Ee.response)==null?void 0:Pe.status)===-1){we.ZP.error((Le=(Ie=ye.file)==null?void 0:Ie.response)==null?void 0:Le.message);return}te((je=(Oe=ye==null?void 0:ye.file)==null?void 0:Oe.response)==null?void 0:je.id)}};return a.createElement(a.Fragment,null,z?pe():a.createElement("div",null,a.createElement(be.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${se.Z.API_SERVER}/api/attachments.json`,onChange:Ae,accept:"image/*"},ie),a.createElement("div",{className:"mt20 c-light-black"},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B"),a.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))}},3224:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return de}});var a=Se(59301),ee={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},we=Se(92310),be=Se.n(we),fe=Se(9931),ce=Se(54344),se=Se(63949),oe=Se(78323),le=Se(57193),b=Se(81779),z=Se(95392),te=Se(6767),ae=(ie,pe,Ae)=>new Promise((ye,Ee)=>{var Pe=Oe=>{try{Le(Ae.next(Oe))}catch(je){Ee(je)}},Ie=Oe=>{try{Le(Ae.throw(Oe))}catch(je){Ee(je)}},Le=Oe=>Oe.done?ye(Oe.value):Promise.resolve(Oe.value).then(Pe,Ie);Le((Ae=Ae.apply(ie,pe)).next())});const he=({className:ie,style:pe,dataSource:Ae=[],authority:ye=!1,callback:Ee,showDimensions:Pe=!0,classroomList:Ie})=>{var Le;const[Oe,je]=(0,a.useState)({content:"",type:""}),[De,Ze]=(0,a.useState)({}),[ke,Fe]=(0,a.useState)(!1),[Ve,qe]=(0,a.useState)({title:"",visible:!1,src:"",snapshotData:{}}),tt=(0,a.useRef)(),st=it=>ae(void 0,null,function*(){if(Ze(it),it.file_type==="txt"){const We=yield(0,le.ZP)(it.url,{method:"get",headers:{"Content-Type":"application/xml"}});tt.current=We}je({type:it.file_type,content:oe.Z.API_SERVER+it.url})}),Ot=it=>{var We;qe({visible:!0,src:oe.Z.API_SERVER+it.url,id:it.id,title:it.title,snapshotData:(We=it==null?void 0:it.subitem)==null?void 0:We.settings})},ft=it=>ae(void 0,null,function*(){var We;je({type:it.file_type,content:oe.Z.API_SERVER+((We=it==null?void 0:it.subitem)==null?void 0:We.url)})}),Wt=()=>{Ee(),qe({visible:!1})};return Ae!=null&&Ae.length?a.createElement(a.Fragment,null,a.createElement("div",{className:be()(ee.list,ie),style:pe},Ae.map((it,We)=>{var Je,_e,ot;return a.createElement("div",{key:We,className:ee.row},a.createElement("div",{className:ee.title,onClick:()=>st(it)},a.createElement("i",{className:"iconfont icon-fujian1"}),a.createElement("span",{title:it.title},it.title)),a.createElement("div",{className:ee.size},it.filesize),a.createElement("div",{className:ee.download,onClick:()=>{var rt,Dt;if((0,b.Rm)()&&!((rt=Ie.AssistantObject.normal)!=null&&rt.can_download)){te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,se.Nd)("",`${oe.Z.API_SERVER}${(Dt=it.url)==null?void 0:Dt.replace("disposition=inline","")}`)}},a.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(it==null?void 0:it.file_type)&&a.createElement("div",{className:ee.preview,onClick:()=>st(it)},a.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(it==null?void 0:it.file_type)&&Pe&&(ye?a.createElement("div",{className:ee.annotation,onClick:()=>Ot(it)},a.createElement("i",{className:"iconfont icon-pizhu"}),(Je=it.subitem)!=null&&Je.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((_e=it.subitem)==null?void 0:_e.id)&&a.createElement("div",{className:ee.annotation,onClick:()=>ft(it)},a.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(it==null?void 0:it.file_type)&&((ot=it.subitem)==null?void 0:ot.id)&&a.createElement("div",{className:ee.download,style:{marginLeft:20},onClick:()=>{var rt,Dt;(0,se.Nd)("",`${oe.Z.API_SERVER}${(Dt=(rt=it==null?void 0:it.subitem)==null?void 0:rt.url)==null?void 0:Dt.replace("disposition=inline","")}`)}},a.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(it==null?void 0:it.file_type)&&(0,b.eB)()&&["xlsx","docx","pptx"].includes(it==null?void 0:it.file_sub)&&Pe&&a.createElement("div",{className:ee.annotation,onClick:()=>{Fe(!0),st(it)}},a.createElement("i",{className:"iconfont icon-pizhu"}),it.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),it.is_edit&&(0,b.dE)()&&Pe&&a.createElement("div",{className:ee.annotation,onClick:()=>{st(it)}},a.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),a.createElement(fe.Z,{close:!0,data:Oe==null?void 0:Oe.content,type:Oe==null?void 0:Oe.type,hasMask:!0,disabledDownload:(0,b.Rm)()&&!((Le=Ie.AssistantObject.normal)!=null&&Le.can_download),editOffice:ke?"edit":"view",monacoEditor:{value:tt.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:ye&&Pe&&Oe.type==="image"?()=>Ot(De):null,onClose:()=>{Ee(),Fe(!1),je({content:"",type:""})}}),a.createElement(ce.Z,{onOk:Wt,onClose:()=>qe({visible:!1}),data:Ve,showFullTools:!0})):null};var de=(0,z.connect)(({classroomList:ie})=>({classroomList:ie}))(he)},17167:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return oe}});var a=Se(28284),ee=Se(37568),we=Se(7939),be=Se(59301),fe={search:"search___JA0r9",btn:"btn___GGtZC"},ce=Se(59301),oe=({value:le,onChange:b})=>{const[z]=a.default.useForm(),te=(0,be.useRef)(!1);(0,be.useEffect)(()=>{le&&z.setFieldsValue(le)},le);const ae=he=>{te.current||b(he),te.current=!0,setTimeout(()=>{te.current=!1},2e3)};return ce.createElement("div",{className:fe.search},ce.createElement(a.default,{className:fe.formWrap,colon:!1,form:z,size:"large",layout:"inline",onFinish:he=>{te.current||ae(he)}},ce.createElement(a.default.Item,{label:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",name:"keyword",initialValue:""},ce.createElement(ee.default,{style:{width:280,height:40}})),ce.createElement(a.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"schools",initialValue:"",style:{margin:"0 40px"}},ce.createElement(ee.default,{style:{width:280,height:40}})),ce.createElement(a.default.Item,{label:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",name:"creator",initialValue:""},ce.createElement(ee.default,{style:{width:200,height:40}})),ce.createElement(we.ZP,{className:fe.btn,type:"primary",htmlType:"submit"},"\u641C\u7D22")))}},66807:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return ce}});var a=Se(37639),ee={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},we=Se(32637),be=Se(59301),ce=({type:se,style:oe})=>{const le=be.createElement("div",{className:ee.wrap,onClick:b=>{b.preventDefault(),b.stopPropagation()}},be.createElement("p",null,se==="shixun"||se==="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",be.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",se==="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"),be.createElement("div",{className:ee.contact},be.createElement("div",{className:ee.img},be.createElement("img",{src:we,width:"124px",height:"124px"})),be.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return be.createElement(a.Z,{content:le},be.createElement("span",{className:ee.text,style:oe},"\u9AD8\u6D88\u8017"))}},54344:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return Qe}});var a=Se(59301),ee={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},we=Se(92310),be=Se.n(we),fe=Se(29787);var ce=function(ue,x){return(ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(me,ze){me.__proto__=ze}||function(me,ze){for(var et in ze)Object.prototype.hasOwnProperty.call(ze,et)&&(me[et]=ze[et])})(ue,x)};function se(ue,x){function me(){this.constructor=ue}ce(ue,x),ue.prototype=x===null?Object.create(x):(me.prototype=x.prototype,new me)}function oe(ue,x,me,ze){return new(me||(me=Promise))(function(et,Re){function Ke(Zt){try{Ct(ze.next(Zt))}catch(Et){Re(Et)}}function Ut(Zt){try{Ct(ze.throw(Zt))}catch(Et){Re(Et)}}function Ct(Zt){var Et;Zt.done?et(Zt.value):(Et=Zt.value,Et instanceof me?Et:new me(function(tn){tn(Et)})).then(Ke,Ut)}Ct((ze=ze.apply(ue,x||[])).next())})}function le(ue,x){var me,ze,et,Re,Ke={label:0,sent:function(){if(1&et[0])throw et[1];return et[1]},trys:[],ops:[]};return Re={next:Ut(0),throw:Ut(1),return:Ut(2)},typeof Symbol=="function"&&(Re[Symbol.iterator]=function(){return this}),Re;function Ut(Ct){return function(Zt){return function(Et){if(me)throw new TypeError("Generator is already executing.");for(;Ke;)try{if(me=1,ze&&(et=2&Et[0]?ze.return:Et[0]?ze.throw||((et=ze.return)&&et.call(ze),0):ze.next)&&!(et=et.call(ze,Et[1])).done)return et;switch(ze=0,et&&(Et=[2&Et[0],et.value]),Et[0]){case 0:case 1:et=Et;break;case 4:return Ke.label++,{value:Et[1],done:!1};case 5:Ke.label++,ze=Et[1],Et=[0];continue;case 7:Et=Ke.ops.pop(),Ke.trys.pop();continue;default:if(et=Ke.trys,!((et=et.length>0&&et[et.length-1])||Et[0]!==6&&Et[0]!==2)){Ke=0;continue}if(Et[0]===3&&(!et||Et[1]>et[0]&&Et[1]{const[Ze,ke]=(0,a.useState)(je);return je=Ze,a.createElement(ee.Z,{size:30},ye.map(Fe=>a.createElement(ce.op,{key:Fe.key,style:Ze===Fe.key?{border:"1px solid #165dff",color:"#165dff"}:{},onClick:()=>ke(Fe.key),shape:"default",icon:a.createElement("img",{src:Fe.icon})},Fe.name)))};we.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4",width:538,cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u5386\u53F2\u5BF9\u8BDD",content:a.createElement(De,null),onOk:()=>ie(void 0,null,function*(){var Ze,ke,Fe;if(je==="image"){const qe=yield(0,le.ZP)(`/api/course_qna_sessions/${Ae}.json`,{method:"get"});if((qe==null?void 0:qe.status)===0){const tt=(ke=(Ze=qe==null?void 0:qe.data)==null?void 0:Ze.messages)==null?void 0:ke.map(Ot=>({updated_at:Ot.updated_at,question:Ot.question,answer:Ot.answer})),st={my_user_name:(Fe=qe==null?void 0:qe.data)==null?void 0:Fe.user_name,user_name:"AI\u56DE\u7B54",data:tt};yield Oe(st)}return}const Ve=`${fe.Z.API_SERVER}/api/course_qna_sessions/${Ae}/download_chat_data.json?file_type=${je}`;(0,be.Nd)(null,Ve)})})}},99330:function(kt,Pt,Se){"use strict";var a=Se(59301),ee=Object.defineProperty,we=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ce=(te,ae,he)=>ae in te?ee(te,ae,{enumerable:!0,configurable:!0,writable:!0,value:he}):te[ae]=he,se=(te,ae)=>{for(var he in ae||(ae={}))be.call(ae,he)&&ce(te,he,ae[he]);if(we)for(var he of we(ae))fe.call(ae,he)&&ce(te,he,ae[he]);return te},oe=(te,ae)=>{var he={};for(var de in te)be.call(te,de)&&ae.indexOf(de)<0&&(he[de]=te[de]);if(te!=null&&we)for(var de of we(te))ae.indexOf(de)<0&&fe.call(te,de)&&(he[de]=te[de]);return he};const le=Se(20441),b={};le.keys().forEach(te=>{const ae=te.replace("./","").replace(".svg","");b[ae]=le(te)});const z=te=>{var ae=te,{filename:he}=ae,de=oe(ae,["filename"]),ie;const pe=((ie=he==null?void 0:he.split(".").pop())==null?void 0:ie.toLowerCase())||"unknown",Ae=b[pe]||b.default;return a.createElement("img",se({src:Ae,alt:pe},de))};Pt.Z=z},41792:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return b}});var a=Se(59301),ee={flex_box_center:"flex_box_center___kyfCX",flex_space_between:"flex_space_between___GHTzD",flex_box_vertical_center:"flex_box_vertical_center___FdgNd",flex_box_center_end:"flex_box_center_end___LMVYD",flex_box_column:"flex_box_column___Yb2bC",f_l_c:"f_l_c___nwLBO",officediv:"officediv___KkKIB",preclass:"preclass___SCKdC"},we=Se(37285),be=Se(99330),fe=Se(25399),ce=Se(37639),oe=({item:z})=>{var te,ae,he,de,ie;const[pe,Ae]=(0,a.useState)(!1);console.log("----",z);let ye=[{name:"subject",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:a.createElement(be.Z,{filename:z==null?void 0:z.name,style:{width:16,height:16,marginRight:5}})}];return a.createElement("div",{className:ee.f_l_c},a.createElement(fe.Z,{title:z==null?void 0:z.name},a.createElement(ce.Z,{placement:"top",content:a.createElement("div",null,a.createElement(we.Z,null),a.createElement("pre",{className:ee.preclass,style:{maxWidth:600,maxHeight:400}},(z==null?void 0:z.type)==="document"&&((te=z==null?void 0:z.contents)==null?void 0:te.toString()),(z==null?void 0:z.type)!=="document"&&a.createElement("a",{target:"_blank",href:(ae=z==null?void 0:z.contents)==null?void 0:ae.toString()},(he=z==null?void 0:z.contents)==null?void 0:he.toString()))),title:a.createElement("div",null,(de=ye==null?void 0:ye.find(Ee=>(Ee==null?void 0:Ee.name)===z.type))==null?void 0:de.icon,z==null?void 0:z.name),trigger:"click",open:pe,onOpenChange:Ee=>{Ae(Ee)}},a.createElement("div",{className:ee.officediv},(ie=ye==null?void 0:ye.find(Ee=>(Ee==null?void 0:Ee.name)===z.type))==null?void 0:ie.icon,z==null?void 0:z.name))))},b=({Filelist:z})=>a.createElement("div",null,a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",{style:{minWidth:40,fontWeight:500,color:"#333"}},"\u5F15\u7528"),a.createElement(we.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})),a.createElement("div",{className:ee.f_l_c},z==null?void 0:z.map(te=>a.createElement(oe,{item:te}))))},99217:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return Ie}});var a=Se(59301),ee={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},we=Se(44104),be=Object.defineProperty,fe=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,oe=(Le,Oe,je)=>Oe in Le?be(Le,Oe,{enumerable:!0,configurable:!0,writable:!0,value:je}):Le[Oe]=je,le=(Le,Oe)=>{for(var je in Oe||(Oe={}))ce.call(Oe,je)&&oe(Le,je,Oe[je]);if(fe)for(var je of fe(Oe))se.call(Oe,je)&&oe(Le,je,Oe[je]);return Le};const b=Le=>React.createElement("svg",le({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Le),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",te=Object.defineProperty,ae=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ie=(Le,Oe,je)=>Oe in Le?te(Le,Oe,{enumerable:!0,configurable:!0,writable:!0,value:je}):Le[Oe]=je,pe=(Le,Oe)=>{for(var je in Oe||(Oe={}))he.call(Oe,je)&&ie(Le,je,Oe[je]);if(ae)for(var je of ae(Oe))de.call(Oe,je)&&ie(Le,je,Oe[je]);return Le};const Ae=Le=>React.createElement("svg",pe({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},Le),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var ye="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Ee=Se(59301),Ie=({value:Le,onChange:Oe})=>{const[je,De]=(0,a.useState)(!1),Ze=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:z},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ye}],ke=Ze.find(Fe=>Fe.key===Le);return Ee.createElement("div",{className:ee.select},Ee.createElement(we.Z,{size:10},Ee.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Ee.createElement("div",{className:ee.box,onMouseLeave:()=>De(!1)},Ee.createElement("div",{className:ee.text,onClick:()=>De(!0)},Ee.createElement("img",{src:ke.img,width:20}),Ee.createElement("span",null,ke.name),Ee.createElement("b",{className:"iconfont icon-zhankai6"})),je&&Ee.createElement("div",{className:ee.itemWrap},Ee.createElement("aside",null,Ze.map(Fe=>Ee.createElement("div",{key:Fe.key,className:`${ee.item} ${Fe.key===Le?ee.active:""}`,onClick:Ve=>{Ve.stopPropagation(),Oe(Fe.key),De(!1)}},Ee.createElement("img",{src:Fe.img,width:20}),Ee.createElement("span",null,Fe.name))))))))}},92857:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return se}});var a=Se(59301),ee={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},we=Se(29787),be=Se(59301),fe=(oe,le,b)=>new Promise((z,te)=>{var ae=ie=>{try{de(b.next(ie))}catch(pe){te(pe)}},he=ie=>{try{de(b.throw(ie))}catch(pe){te(pe)}},de=ie=>ie.done?z(ie.value):Promise.resolve(ie.value).then(ae,he);de((b=b.apply(oe,le)).next())}),se=({value:oe="",streamingStatus:le,onFinish:b,cancelIndex:z,time:te,loading:ae,loadAll:he})=>{const[de,ie]=(0,a.useState)(""),[pe,Ae]=(0,a.useState)(!0),ye=(0,a.useRef)(oe),Ee=(0,a.useRef)(le),Pe=(0,a.useRef)(0),Ie=(0,a.useRef)(null),[Le,Oe]=(0,a.useState)(!1),je=70;(0,a.useEffect)(()=>{Ee.current=le},[le]),(0,a.useEffect)(()=>{ye.current=oe},[oe]),(0,a.useEffect)(()=>{if(!le){ie(ye.current);return}return Oe(!0),Ie.current=setInterval(De,je),()=>{clearInterval(Ie.current)}},[]),(0,a.useEffect)(()=>{Le&&(ie(ye.current),clearInterval(Ie.current),Oe(!1),b())},[z]);const De=()=>fe(void 0,null,function*(){const Ze=ye.current[Pe.current];Ze!==void 0?(ie(ke=>ke+Ze),Pe.current++,clearInterval(Ie.current),Ie.current=setInterval(De,280/(ye.current.length-Pe.current))):Ee.current===!1&&(ie(ye.current),clearInterval(Ie.current),Oe(!1),b())});return be.createElement("div",{className:`${ee.reasoning} fadeIn animated`},be.createElement("div",{className:ee.btn,onClick:()=>Ae(!pe)},be.createElement("i",{className:"iconfont icon-shendusikao"}),te?be.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",te," \u79D2\uFF09"):be.createElement("span",null,"\u601D\u8003\u4E2D..."),pe?be.createElement("b",{className:"iconfont icon-shouqi6"}):be.createElement("b",{className:"iconfont icon-zhankai6"})),ae&&be.createElement(we.Z,{spinning:!0,className:"mt20"}),pe&&!ae&&be.createElement("div",{className:ee.content},de,Le?be.createElement("span",{className:"aiBlink"},"__"):""))}},29640:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return St}});var a=Se(59301),ee=Se(30641),we=Se(6767),be=Se(14566),fe=Se(62957),ce=Se(25399),se=Se(37568),oe=Se(7939),le=Se(29787),b=Se(584),z=Se(93725),te=Se(75727),ae=Se(37639),he=Se(92310),de=Se.n(he),ie=Se(57942),pe=Se(41792),Ae=Se(92857),ye=Se(99217),Ee={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M",loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV",textmu:"textmu___SnRvX",bottomlist:"bottomlist___mgGfL"},Pe=Se(57193),Ie=Se(63949),Le=Se(67269),Oe=Se(37166),je=Se(28984),De=Se(71986),Ze=Se(78323),ke=Se(56102),Fe=Se(12306),Ve=Se(58617),qe=Se(32050),tt={addImg:"addImg___SRqVr"},st="data:image/png;base64,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",Ot=(pt,ct,nt)=>new Promise((Nt,Qt)=>{var Jt=Me=>{try{Ce(nt.next(Me))}catch(Qe){Qt(Qe)}},Ye=Me=>{try{Ce(nt.throw(Me))}catch(Qe){Qt(Qe)}},Ce=Me=>Me.done?Nt(Me.value):Promise.resolve(Me.value).then(Jt,Ye);Ce((nt=nt.apply(pt,ct)).next())}),Wt=({nickname:pt="",headImgId:ct="",onOk:nt=()=>{}})=>{var Nt;const[Qt,Jt]=(0,a.useState)(""),[Ye,Ce]=(0,a.useState)(""),[Me,Qe]=(0,a.useState)(!1),[ue,x]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{Me&&(Jt(pt),Ce(ct))},[Me]),a.createElement(a.Fragment,null,a.createElement("i",{onClick:()=>Qe(!0),style:{marginLeft:10,color:"#333",fontSize:14,cursor:"pointer"},className:"iconfont icon-bianji16"}),a.createElement(fe.default,{title:"\u8BBE\u7F6E\u52A9\u6559\u5934\u50CF\u548C\u540D\u79F0",centered:!0,width:720,okText:"\u4FDD\u5B58",open:Me,confirmLoading:ue,onOk:()=>Ot(void 0,null,function*(){Qt||we.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),x(!0),(yield nt({ai_nickname:Qt,ai_headimg_id:Ye}))&&Qe(!1),x(!1)}),onCancel:()=>{Qe(!1)}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("label",{style:{width:70,textAlign:"end"}},a.createElement("span",{style:{color:"red"}},"*"),"\u52A9\u6559\u540D\u79F0"),a.createElement(se.default,{maxLength:5,showCount:!0,style:{width:"80%",marginLeft:20},value:Qt,onChange:me=>Jt(me.target.value)})),a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},a.createElement("label",{style:{width:70,textAlign:"end",marginRight:20}},"\u52A9\u6559\u5934\u50CF"),a.createElement(be.default,{disabled:!!Ye,accept:".png,.jpg",action:`${Ze.Z.API_SERVER}/api/attachments.json`,maxCount:1,showUploadList:!1,withCredentials:!0,beforeUpload:me=>{var ze,et,Re,Ke;const Ut=(Ke=(Re=(et=(ze=me==null?void 0:me.name)==null?void 0:ze.split("."))==null?void 0:et.slice(-1))==null?void 0:Re[0])==null?void 0:Ke.toLowerCase(),Zt=["jpg","png"].includes(Ut);return me.size==0?(we.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):Zt?me.size/1024/1024>100?(we.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(we.ZP.warning("\u76EE\u524D\u652F\u6301png\u3001jpg\u6587\u4EF6"),be.default.LIST_IGNORE)},onChange:({file:me})=>{var ze;Ce((ze=me==null?void 0:me.response)==null?void 0:ze.container_id)}},Ye?a.createElement("div",{style:{position:"relative"}},a.createElement("img",{src:((Nt=Ze.Z)==null?void 0:Nt.API_SERVER)+"/api/attachments/"+Ye,width:120,height:120}),a.createElement("i",{onClick:()=>{Ce("")},style:{color:"red",cursor:"pointer",position:"absolute",right:0,top:0},className:"iconfont icon-zuoce-jinengbiaoqianshanchu"})):a.createElement("div",{className:tt.addImg},a.createElement("i",{className:"iconfont icon-tianjia5"}),a.createElement("span",{style:{marginTop:10}},"\u4E0A\u4F20\u5934\u50CF")))),a.createElement("div",{style:{marginLeft:12}},a.createElement("p",{style:{color:"#333",marginBottom:0,marginTop:20}},"\u5C55\u793A\u5165\u53E3\u793A\u4F8B"),a.createElement("img",{src:st,style:{width:570}}))))},it=Se(95392),We=Se(8930),Je=Object.defineProperty,_e=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Xt=(pt,ct,nt)=>ct in pt?Je(pt,ct,{enumerable:!0,configurable:!0,writable:!0,value:nt}):pt[ct]=nt,bt=(pt,ct)=>{for(var nt in ct||(ct={}))Dt.call(ct,nt)&&Xt(pt,nt,ct[nt]);if(rt)for(var nt of rt(ct))Mt.call(ct,nt)&&Xt(pt,nt,ct[nt]);return pt},zt=(pt,ct)=>_e(pt,ot(ct)),Lt=(pt,ct,nt)=>new Promise((Nt,Qt)=>{var Jt=Me=>{try{Ce(nt.next(Me))}catch(Qe){Qt(Qe)}},Ye=Me=>{try{Ce(nt.throw(Me))}catch(Qe){Qt(Qe)}},Ce=Me=>Me.done?Nt(Me.value):Promise.resolve(Me.value).then(Jt,Ye);Ce((nt=nt.apply(pt,ct)).next())}),St=({title:pt="\u5934\u6B4CAI",placeholder:ct,hideUpload:nt,hideInputBox:Nt,aiIcon:Qt=Oe,userIcon:Jt=je,dragIcon:Ye=De,children:Ce,fetchUrl:Me,fetchData:Qe={},extraAnswerAction:ue,showDefaultTips:x=!0,onOpen:me,onClose:ze,loadingOption:et,showPreference:Re=!1,initMessage:Ke,customRequest:Ut,visible:Ct,width:Zt=1200,isCheckRestrictNumber:Et=!1,headNode:tn,headFunctionNode:$t,showRedraw:wn,showEdit:Jn,promptPropName:or="prompt",topPercentage:Qn,showSwitchingModel:fr=!1,showImageGenerator:Tr=!1,showLookHistory:xr=!1,fetchListObject:_r,customPreference:$r,customDataNode:ii,showAddSession:sr,historyId:Rr,draggableExtraNode:vi,drawerExtraNode:_i,menuExtraFunctionNode:Ai,showSceneAwareness:Vi=!1,ReactComponent:vr=ee.Z,topFunctionNode:Dn,footerContainerStyle:on,chatContainerStyle:bn={},showCodePreview:ur=!1,showSource:Cn=!0,onSendMessage:Be,onDynamic:Xe=()=>{},showAvatarEditData:$e,isPath:At=!1,BottomNode:dt,BOttomNodeName:en,ysclist:qt={},isCoze:pn,Selectdiv:Hn})=>{var rr,Ur,kr,Zr,ji,ei,un,nr,Di,Hi;const[Ci,Zi]=(0,a.useState)(!1),[Kr,Vn]=(0,a.useState)("qwen-plus-latest"),[Tn,Xr]=(0,a.useState)([]),[Oi,na]=(0,a.useState)([]),[lo,Ka]=(0,a.useState)(!1),[vo,Ro]=(0,a.useState)(!1),[oo,Lo]=(0,a.useState)(!1),[ga,Da]=(0,a.useState)([]),[Kt,dn]=(0,a.useState)(""),[Gn,ht]=(0,a.useState)(0),[mt,jt]=(0,a.useState)(void 0),[Gt,An]=(0,a.useState)(!1),[fn,Zn]=(0,a.useState)(null),[Wn,yr]=(0,a.useState)(""),ir=(0,a.useRef)(),kn=(0,a.useRef)(null),Yn=(0,a.useRef)(null),[Wr,Pi]=(0,a.useState)(!1),[Ti,Yr]=(0,a.useState)(!1),[Vr,si]=(0,a.useState)(!1),[wi,Ii]=(0,a.useState)(!1),[pi,ha]=(0,a.useState)(!1),[ja,Bi]=(0,a.useState)(0),Hr=(0,a.useRef)(null),ti=(0,a.useRef)(!1),va=(0,a.useRef)(null),[Ge,Bt]=(0,a.useState)(void 0),Ft=(0,it.useParams)(),[Tt,Ht]=(0,a.useState)(!0),[rn,cn]=(0,a.useState)(Zt-28),[mn,zn]=(0,a.useState)(!1),[tr,Mn]=(0,a.useState)(!0),[mr,Sr]=(0,a.useState)([]),hr=(0,a.useRef)([]),cr=(0,a.useRef)(null),Ir=(0,a.useRef)(null),Pr=(0,a.useRef)(!1),Er=rn-22,Gr=Kt==null?void 0:Kt.split(` +`).length,{onAdd:Fr,onGetList:Nr,onListClick:mi,onListDelete:Qr,onListDealData:oi}=_r||{},da=50,ki=10,sa={maxCount:da,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Tn,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:vn=>Lt(void 0,null,function*(){var ni,Ui,ui,Qa;const yi=(Qa=(ui=(Ui=(ni=vn==null?void 0:vn.name)==null?void 0:ni.split("."))==null?void 0:Ui.slice(-1))==null?void 0:ui[0])==null?void 0:Qa.toLowerCase(),Fa=["doc","docx","md","pdf","txt","xlsx","xls"].includes(yi);return vn.size==0?(we.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):Fa?vn.size/1024/1024>100?(we.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(we.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),be.default.LIST_IGNORE)}),onChange:({fileList:vn})=>{Xr(vn)},action:`${(rr=Ze.Z)==null?void 0:rr.API_SERVER}/api/intelligent_imports/upload_file.json`},Li={maxCount:ki,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Oi,multiple:!0,accept:".jpg,.png,",beforeUpload:vn=>{var ni,Ui,ui,Qa;const yi=(Qa=(ui=(Ui=(ni=vn==null?void 0:vn.name)==null?void 0:ni.split("."))==null?void 0:Ui.slice(-1))==null?void 0:ui[0])==null?void 0:Qa.toLowerCase(),Fa=["jpg","png"].includes(yi);return vn.size==0?(we.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):Fa?vn.size/1024/1024>10?(we.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(we.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),be.default.LIST_IGNORE)},onChange:({fileList:vn})=>{na(vn)},action:`${(Ur=Ze.Z)==null?void 0:Ur.API_SERVER}/api/ai/generals/update_file.json`};(0,a.useEffect)(()=>{if(!ga.length||!ir.current)return;const vn=ga[ga.length-1];vn!=null&&vn.loading&&(ir.current.scrollTop=ir.current.scrollHeight)},[ga.length]),(0,a.useEffect)(()=>{if(!ir.current||!Hr.current)return;const vn=new IntersectionObserver(([ni])=>{Ht(ni.isIntersecting)},{root:ir.current,rootMargin:"70px",threshold:0});return vn.observe(Hr.current),()=>{Hr.current&&vn.unobserve(Hr.current)}},[ir.current,Hr.current]),(0,a.useEffect)(()=>{if(!Wr)return;const vn=ir.current,ni=va.current;ti.current=!1;let Ui=vn.scrollTop;const ui=()=>{const{scrollTop:yi,scrollHeight:Ba,clientHeight:Fa}=vn;yi>Ui?yi+Fa>=Ba-50&&(vn.scrollTop=vn.scrollHeight,ti.current=!1):yi{ti.current||(vn.scrollTop=vn.scrollHeight)});return Qa.observe(ni),()=>{var yi;Qa.unobserve(ni),(yi=vn==null?void 0:vn.removeEventListener)==null||yi.call(vn,"scroll",ui)}},[Wr]),(0,a.useEffect)(()=>{!Wr&&hr.current.length&&(Da([...ga,...hr.current]),hr.current=[])},[Wr]),(0,a.useEffect)(()=>{if(!ir.current)return;const vn=new ResizeObserver(()=>{var ni;ir.current&&cn((ni=ir.current)==null?void 0:ni.offsetWidth)});return vn.observe(ir.current),()=>{ir.current&&vn.unobserve(ir.current)}},[ir.current]),(0,a.useEffect)(()=>{typeof Ct=="boolean"&&Zi(Ct)},[Ct]),(0,a.useEffect)(()=>{var vn;if(kn.current&&fn!==null){kn.current.focus();const ni=(vn=kn.current.resizableTextArea)==null?void 0:vn.textArea;ni&&(ni.selectionStart=ni.selectionEnd=ni.value.length)}},[fn]),(0,a.useEffect)(()=>{Gr<5&&An(!1)},[Gr]),(0,a.useEffect)(()=>{Ci&&Ke&&(Da(la(Ke)),Ka(!0),ea(Ke,{history:[]})),Ci&&(Oa(),Ft!=null&&Ft.pathId&&ba(),Rr?po(Rr):sr&&!Ge&&Ra()),Ci||Gi()},[Ci]),(0,a.useEffect)(()=>{var vn,ni,Ui;let ui=Object.values(((vn=qt==null?void 0:qt.bot_option_data)==null?void 0:vn.model_detail_map)||{});(ui==null?void 0:ui.length)>0&&((Ui=(ni=ui==null?void 0:ui[0])==null?void 0:ni.name.toLowerCase())!=null&&Ui.includes("reasoner"))?Yr(!0):Yr(!1)},[qt]);const la=(vn="",ni=[],Ui=[])=>{const ui=Date.now();return[{text:vn,key:ui,sender:"user",fileList:ni,imageList:Ui,show:!0},{loading:!0,key:ui,sender:"AI",show:!0,model:Kr,imageGenerator:wi,thinkingEnabled:Ti,codePreview:Vr}]},Gi=()=>{yr(""),Zn(null),Xr([]),na([]),dn("")},ra=()=>{if(me){me({chatData:ga,setChatData:Da,setLoading:Ka,getData:ea,renderChatItems:la,handleAdd:Ra,identifier:Ge});return}Zi(!0)},ua=()=>{if(Mn(!0),ze){ze();return}Zi(!1)},ba=()=>Lt(void 0,null,function*(){const vn=yield(0,Pe.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:Ft==null?void 0:Ft.pathId}})}),xa=()=>{An(!Gt)},Oa=()=>Lt(void 0,null,function*(){if(!Et)return;const vn=yield(0,Pe.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(vn==null?void 0:vn.status)===0&&(vn==null?void 0:vn.total_number)!==-1&&(ht((vn==null?void 0:vn.total_number)-(vn==null?void 0:vn.remaining_number)),jt(vn==null?void 0:vn.total_number))}),za=()=>{fe.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:a.createElement("div",null,a.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),a.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",mt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Pa=vn=>vn.reduce((Ui,ui)=>{if(ui.sender==="user"){const Qa=vn.find(yi=>yi.key===ui.key&&yi.sender==="AI");Qa&&(Qa!=null&&Qa.text)&&!(Qa!=null&&Qa.error)&&Ui.push({question:ui.text,answer:Qa.text})}return Ui},[]),ea=(...vn)=>Lt(void 0,[...vn],function*(ni="",Ui={},ui=ga){if(Ut&&(yield Ut({mes:ni,setChatData:Da,fileList:Tn,body:Ui,checkNum:Oa,setLoading:Ka,bodyChatData:ui,setTyping:Pi,setImageGenerator:Ii,renderChatItems:la})),!Ut){const Qa=Tn==null?void 0:Tn.map(ma=>{var qo;return(qo=ma==null?void 0:ma.response)==null?void 0:qo.file_id}),yi=Oi==null?void 0:Oi.map(ma=>{var qo;return(qo=ma==null?void 0:ma.response)==null?void 0:qo.data}),Ba=Ui.history||Pa(ui),Fa=bt(bt({identifier:Ge,response_mode:"streaming",model:Kr,scene_awareness:pi,thinking_enabled:Ti,image_generator:wi,code_preview:Vr,file_ids:Qa,image_list:yi,history:Ba,[or]:ni},Qe),Ui),wo=Object.fromEntries(Object.entries(Fa).filter(([ma,qo])=>qo!==void 0));Yn.current=new Fe.Z(Ze.Z.API_SERVER+Me,wo),yield new Promise((ma,qo)=>{let aa=null,Xi=null;Yn.current.on("data",to=>{Pi(!0);const{chunk:{content:xi,type:Wi,created:Zo,msg:Xo}}=to,fs=Xo==="error";Wi==="thinking"&&(aa=aa||Zo,Da(Es=>[...Es].map((Jo,Bs)=>Bs===Es.length-1?zt(bt({},Jo),{reasoning:(Jo.reasoning||"")+xi,loading:!1,hideAnswer:!0,error:fs}):Jo))),Wi==="text"&&(Xi=Xi||Zo,Da(Es=>[...Es].map((Jo,Bs)=>Bs===Es.length-1?zt(bt({},Jo),{text:(Jo.text||"")+xi,loading:!1,startTime:aa,endTime:Xi,error:fs}):Jo))),Wi==="knowledge"&&Da(Es=>[...Es].map((Jo,Bs)=>{var Go;return Bs===Es.length-1?zt(bt({},Jo),{text:(Jo.text||"")+"",loading:!1,startTime:aa,endTime:Xi,error:fs,knowledge:(Go=to==null?void 0:to.chunk)==null?void 0:Go.content}):Jo}))}),Yn.current.on("done",()=>{ma()}),Yn.current.on("error",to=>{let xi="\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(to)==="[object Object]"&&to.status===-9&&(xi=to==null?void 0:to.message),Da(Wi=>[...Wi].map((Zo,Xo)=>Xo===Wi.length-1?zt(bt({},Zo),{text:xi,loading:!1,error:!0}):Zo)),ma()}),Yn.current.on("cancelled",()=>{ma()}),Yn.current.startStream()})}Oa(),Ka(!1)}),Ri=vn=>{dn(vn.target.value)},ia=(vn,ni)=>{if(Gi(),Ka(!0),vn==="edit"){hr.current=ga.slice(ni+2);const Ui=ga.splice(ni),{fileList:ui=[],imageList:Qa=[]}=(Ui==null?void 0:Ui[0])||{},yi=ui.map(wo=>{var ma;return(ma=wo.response)==null?void 0:ma.file_id}),Ba=Qa.map(wo=>{var ma;return(ma=wo.response)==null?void 0:ma.data}),Fa={history:Pa(ga),file_ids:yi,image_list:Ba,edit:!0};Da([...ga,...la(Wn,ui,Qa)]),ea(Wn,Fa,ga)}if(vn==="redraw"){hr.current=ga.slice(ni+1);const Ui=ga.splice(ni-1),{text:ui,fileList:Qa=[],imageList:yi=[]}=(Ui==null?void 0:Ui[0])||{},Ba=Qa.map(ma=>{var qo;return(qo=ma.response)==null?void 0:qo.file_id}),Fa=yi.map(ma=>{var qo;return(qo=ma.response)==null?void 0:qo.data}),wo={history:Pa(ga),file_ids:Ba,image_list:Fa,edit:!0};Da([...ga,...la(ui,Qa,yi)]),ea(ui,wo,ga)}},Yi=()=>{if(Kt.trim()!==""){Gi(),Ka(!0);const vn=Tn.filter(Ui=>Ui.status==="done"),ni=Oi.filter(Ui=>Ui.status==="done");Da([...ga,...la(Kt,vn,ni)]),ea(Kt)}},Ia=vn=>{if(vn.shiftKey){if(vn.key==="Enter")return}else if(vn.key==="Enter"){if(vn.preventDefault(),eo||Pr.current)return;Yi()}},pa=(vn,ni)=>{let Ui=!1;Jn===!0?Ui=!0:Jn==="last"&&(Ui=ga.reduce((Ba,Fa,wo)=>Fa.sender==="user"?wo:Ba,-1)===ni);const ui=ni===fn,Qa=[...(vn==null?void 0:vn.fileList)||[],...(vn==null?void 0:vn.imageList)||[]];return a.createElement("div",{className:Ee.li,style:bt({width:Er},bn)},a.createElement("div",{className:Ee.avatarIcon},a.createElement("img",{className:Ee.img,src:Jt})),a.createElement("div",{className:Ee.content},!!(Qa!=null&&Qa.length)&&a.createElement("div",{className:Ee.fileWrap},Qa==null?void 0:Qa.map((yi,Ba)=>{var Fa,wo;return a.createElement("div",{key:Ba,className:Ee.file},a.createElement("img",{src:Se(90034)(`./${((wo=(Fa=yi==null?void 0:yi.name)==null?void 0:Fa.split("."))==null?void 0:wo.pop())||"txt"}.png`),width:20,className:"mr10"}),a.createElement("aside",null,a.createElement(ce.Z,{title:yi==null?void 0:yi.name},a.createElement("div",{className:Ee.fileName},yi==null?void 0:yi.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,Ie.RD)(yi==null?void 0:yi.size))))})),a.createElement("div",{className:Ee.borderBox},ui?a.createElement(se.default.TextArea,{value:Wn,ref:kn,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:yi=>yr(yi.target.value)}):a.createElement("div",{className:Ee.text},vn==null?void 0:vn.text)),ui?a.createElement("div",{className:Ee.action},a.createElement(oe.ZP,{onClick:()=>{yr(""),Zn(null)},size:"small"},"\u53D6\u6D88"),a.createElement(oe.ZP,{disabled:!Wn.trim(),onClick:()=>ia("edit",ni),type:"primary",size:"small"},"\u786E\u8BA4")):a.createElement("div",{className:Ee.action},a.createElement(ke.CopyToClipboard,{text:(vn==null?void 0:vn.text)||"",onCopy:()=>we.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(ce.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Ui&&!lo&&a.createElement(ce.Z,{title:"\u7F16\u8F91"},a.createElement("i",{onClick:()=>{Zn(ni),yr((vn==null?void 0:vn.text)||"")},className:"iconfont icon-bianji10 font14"})))))},Sa=(vn,ni)=>{var Ui,ui;let Qa=!1;wn===!0?Qa=!0:wn==="last"&&(Qa=ga.reduce((Fa,wo,ma)=>wo.sender==="AI"?ma:Fa,-1)===ni);let yi="";return vn!=null&&vn.source?yi=vn==null?void 0:vn.source:(vn==null?void 0:vn.model)==="deepseek-r1"?yi="\u7531deepseek\u751F\u6210":(vn==null?void 0:vn.model)==="qwen-plus-latest"&&(yi="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),a.createElement("div",{className:Ee.li,style:bt({width:Er},bn)},a.createElement("div",{className:Ee.avatarIcon},a.createElement("img",{className:Ee.img,src:$e!=null&&$e.headImgId?((Ui=Ze.Z)==null?void 0:Ui.API_SERVER)+"/api/attachments/"+($e==null?void 0:$e.headImgId):Qt})),a.createElement("div",{className:Ee.content},a.createElement("div",{className:Ee.borderBox},vn.loading&&a.createElement(a.Fragment,null,vn!=null&&vn.imageGenerator?a.createElement("div",{className:Ee.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",a.createElement("div",{className:"ai-loading"})):!(vn!=null&&vn.thinkingEnabled)&&a.createElement("div",null,a.createElement("div",{className:Ee.loading},a.createElement("div",{className:Ee.dot}),a.createElement("div",{className:Ee.dot}),a.createElement("div",{className:Ee.dot})),a.createElement("div",{style:{marginTop:10,color:"#9096A3"}},et!=null&&et.text||pn?"\u5F53\u524D\u667A\u80FD\u4F53\u4E3A\u6559\u5E08\u81EA\u5B9A\u4E49\u5DE5\u4F5C\u6D41\u667A\u80FD\u4F53\uFF0C\u5DE5\u4F5C\u6D41\u5F62\u5F0F\u6682\u4E0D\u652F\u6301\u6D41\u5F0F\u8F93\u51FA\uFF0C\u8FD0\u884C\u65F6\u95F4\u53EF\u80FD\u8F83\u957F\uFF0C\u8BF7\u7A0D\u4F5C\u7B49\u5F85\u3002":"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(vn==null?void 0:vn.thinkingEnabled)&&a.createElement(Ae.Z,{time:vn==null?void 0:vn.time,cancelIndex:ja,loading:vn.loading,streamingStatus:!(vn!=null&&vn.text),onFinish:()=>{Bi(0),Da(Ba=>[...Ba].map((Fa,wo)=>wo===Ba.length-1?zt(bt({},Fa),{hideAnswer:!1,time:Fa.startTime?Fa.endTime-Fa.startTime:null}):Fa))},value:vn==null?void 0:vn.reasoning}),!!(vn!=null&&vn.text)&&!vn.hideAnswer&&a.createElement(ie.Z,{onDynamic:Xe,cancelIndex:ja,streamingStatus:lo,loadImage:!!(vn!=null&&vn.imageGenerator),onFinish:()=>Lt(void 0,null,function*(){Bi(0),setTimeout(()=>Pi(!1),0)}),value:vn==null?void 0:vn.text}),((ui=vn==null?void 0:vn.knowledge)==null?void 0:ui.length)>0&&a.createElement(pe.Z,{Filelist:vn==null?void 0:vn.knowledge})),Cn&&!!(vn!=null&&vn.text)&&yi&&!pn&&a.createElement("div",{className:Ee.source},yi),a.createElement("div",{className:Ee.action},ue==null?void 0:ue(vn,ni,uo),!(vn!=null&&vn.imageGenerator)&&a.createElement(ke.CopyToClipboard,{text:String((vn==null?void 0:vn.text)||""),onCopy:()=>we.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(ce.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Re&&!lo&&a.createElement(a.Fragment,null,a.createElement(ce.Z,{title:"\u559C\u6B22"},a.createElement("i",{style:vn!=null&&vn.like?{color:"#FA8D30"}:{},onClick:()=>Ha("like",!(vn!=null&&vn.like),ni),className:"iconfot icon-yijiejue font15"})),a.createElement(ce.Z,{title:"\u4E0D\u559C\u6B22"},a.createElement("i",{style:vn!=null&&vn.dislike?{color:"#e86d7c"}:{},onClick:()=>Ha("dislike",!(vn!=null&&vn.dislike),ni),className:"iconfot icon-weijiejuezhengchang font15"}))),Qa&&!lo&&a.createElement(ce.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("i",{onClick:()=>ia("redraw",ni),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Ha=(vn,ni,Ui)=>Lt(void 0,null,function*(){if($r){const ui=ga.slice(0,Ui+1),yi=Pa(ui).length;yield $r({type:vn,value:ni,index:Ui,identifier:Ge,objectIndex:yi})}Da(ui=>(ui[Ui][vn]=ni,ni&&(ui[Ui][vn==="like"?"dislike":"like"]=!1),[...ui]))}),Za=()=>{var vn,ni;Bi(1),(ni=(vn=Yn.current)==null?void 0:vn.cancelRequest)==null||ni.call(vn),Ka(!1),Pi(!1)},Ra=()=>Lt(void 0,null,function*(){var vn,ni,Ui;(ni=(vn=Yn.current)==null?void 0:vn.cancelRequest)==null||ni.call(vn),Gi(),Da([]),Ka(!0);const ui=yield Fr();(ui==null?void 0:ui.status)===0&&Bt((Ui=ui==null?void 0:ui.data)==null?void 0:Ui.identifier),Ka(!1),Pi(!1)}),$a=()=>Lt(void 0,null,function*(){var vn;Lo(!0);const ni=yield Nr();(ni==null?void 0:ni.status)===0&&Sr(((vn=ni==null?void 0:ni.data)==null?void 0:vn.list)||[]),Lo(!1)}),po=(...vn)=>Lt(void 0,[...vn],function*(ni=Ge){var Ui,ui,Qa,yi;(ui=(Ui=Yn.current)==null?void 0:Ui.cancelRequest)==null||ui.call(Ui),Gi(),Ro(!0);const Ba=yield mi(ni);if(Ba.status===0){const Fa=oi(((Qa=Ba==null?void 0:Ba.data)==null?void 0:Qa.messages)||[]);Da(Fa),Ro(!1),Bt((yi=Ba==null?void 0:Ba.data)==null?void 0:yi.identifier);return}Da([]),Ro(!1)}),No=(vn,ni)=>Lt(void 0,null,function*(){(yield Qr(vn)).status===0&&(we.ZP.success("\u5220\u9664\u6210\u529F"),ni===Ge&&Ra(),$a())}),Nn=()=>a.createElement("div",{className:Ee.menuWarp},a.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),a.createElement(le.Z,{spinning:oo},!mr.length&&a.createElement(b.Z,{style:{width:250,paddingBottom:30},image:b.Z.PRESENTED_IMAGE_SIMPLE}),!!mr.length&&a.createElement("div",{className:Ee.menu},mr.map(function(vn,ni){return a.createElement("aside",{className:de()(Ge===vn.identifier&&Ee.active),key:vn.id,onClick:()=>po(vn.id)},a.createElement("div",{className:Ee.menuText},a.createElement(ce.Z,{title:vn==null?void 0:vn.question},a.createElement("span",null,vn==null?void 0:vn.question)),Ai&&Ai(vn)),a.createElement("div",{className:Ee.menuDel,onClick:Ui=>Ui.stopPropagation()},a.createElement("i",{onClick:()=>(0,We.r)(vn.id),className:"iconfont icon-daochubeifen primary-hover font14"})),a.createElement("div",{className:Ee.menuDel,onClick:Ui=>Ui.stopPropagation()},a.createElement(z.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>No(vn.id,vn.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},a.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),jo=vn=>{if(vn==="file"){if(Oi.length){fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{na([]),cr.current.upload.uploader.fileInput.click()}});return}cr.current.upload.uploader.fileInput.click()}if(vn==="image"){if(Tn.length){fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{Xr([]),Ir.current.upload.uploader.fileInput.click()}});return}Ir.current.upload.uploader.fileInput.click()}},io=[{key:"file",disabled:Tn.length>=da,label:a.createElement(ce.Z,{placement:"right",title:a.createElement("div",null,a.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),a.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:Oi.length>=ki,label:a.createElement(ce.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),Oo=[...Tn,...Oi],eo=Oo.some(vn=>vn.status==="uploading")||lo||Wr,Ua=Gn>=mt,Uo=nt||Tn.length>=da||Oi.length>=ki,So=wi||Ti||pi||Vr||!!Oo.length,uo={chatData:ga,stream:Yn,isDisabledNum:Ua,isDisAbledUpload:eo,checkNumModal:za,checkNum:Oa,onClose:ua,setChatData:Da,setLoading:Ka,getData:ea,clearStatus:Gi,typing:Wr,setImageGenerator:Ii,renderChatItems:la,setSceneAwareness:ha,setIdentifier:Bt,setCodePreview:si,setTyping:Pi,onMenuClick:po};return a.createElement(a.Fragment,null,Ce?a.createElement("div",{onClick:ra},Ce):Ce!==null&&a.createElement(Le.Z,{draggableExtraNode:vi,showAvatarEditData:$e,src:Ye,onClick:ra,topPercentage:Qn}),a.createElement(vr,{open:Ci,width:mn?"100%":Zt,afterOpenChange:vn=>{vn&&Mn(!1)},push:!1,contentWrapperStyle:tr?{}:{transition:"none"},extra:a.createElement("div",{className:Ee.head},_i,fr&&a.createElement(ye.Z,{value:Kr,onChange:vn=>{Yr(!1),Ii(!1),Vn(vn),na([]),Xr([])}}),xr&&a.createElement(a.Fragment,null,a.createElement(te.Z,{dropdownRender:Nn,onOpenChange:vn=>{vn&&$a()},placement:"bottomLeft",arrow:!0},a.createElement("div",{className:Ee.headBtn},a.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),sr&&a.createElement(a.Fragment,null,a.createElement("div",{className:Ee.headBtn,onClick:Ra},a.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),a.createElement(ce.Z,{title:mn?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},a.createElement("div",{className:Ee.headBtn,style:{padding:"0 12px"},onClick:()=>zn(!mn)},mn&&a.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!mn&&a.createElement("i",{className:"iconfont icon-quanping4"})))),title:a.createElement("div",null,a.createElement("span",{className:"c-grey-333 font16"},($e==null?void 0:$e.nickname)||pt),($e==null?void 0:$e.show)&&a.createElement(Wt,bt({},$e))),onClose:ua,bodyStyle:{paddingRight:4}},a.createElement("div",{className:de()(Ee.wrap,Ci&&"body-overflow-hidden")},a.createElement("div",{ref:ir,className:Ee.chatContainer},!At&&(Dn==null?void 0:Dn(uo)),x&&a.createElement("div",{className:`${Ee.li} mb20`,style:bt({width:Er},bn)},a.createElement("div",{className:Ee.avatarIcon},a.createElement("img",{className:Ee.img,src:$e!=null&&$e.headImgId?((kr=Ze.Z)==null?void 0:kr.API_SERVER)+"/api/attachments/"+($e==null?void 0:$e.headImgId):Qt})),a.createElement("div",{className:Ee.content},a.createElement("div",{className:Ee.borderBox},tn,$t==null?void 0:$t(uo)))),At&&(ga==null?void 0:ga.length)<=0&&a.createElement("div",{style:{textAlign:"center"}},tn,At&&(Dn==null?void 0:Dn(uo))),a.createElement("div",{ref:va},a.createElement(le.Z,{spinning:vo,className:"mt20"},ga==null?void 0:ga.map((vn,ni)=>a.createElement(a.Fragment,{key:vn.key+ni},vn.show&&a.createElement(a.Fragment,null,vn.sender==="user"&&pa(vn,ni),vn.sender==="AI"&&Sa(vn,ni),ii&&!["AI","user"].includes(vn.sender)&&ii(vn,ni,{width:Er})))))),!Tt&&a.createElement("div",{className:Ee.backBottom,onClick:()=>{ir.current.scrollTop=ir.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Hr})),At&&(ga==null?void 0:ga.length)<=0&&a.createElement("div",{style:{display:((ji=Object.keys(((Zr=qt==null?void 0:qt.bot_info)==null?void 0:Zr.onboarding_info)||{}))==null?void 0:ji.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto"}},a.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(un=(ei=qt==null?void 0:qt.bot_info)==null?void 0:ei.onboarding_info)==null?void 0:un.prologue),(Hi=(Di=(nr=qt==null?void 0:qt.bot_info)==null?void 0:nr.onboarding_info)==null?void 0:Di.suggested_questions)==null?void 0:Hi.map(vn=>a.createElement("div",{onClick:()=>{Ka(!0);const ni=Tn.filter(ui=>ui.status==="done"),Ui=Oi.filter(ui=>ui.status==="done");Da([...ga,...la(vn,ni,Ui)]),ea(vn)},className:Ee.bottomlist},vn))),At&&(ga==null?void 0:ga.length)>0&&a.createElement("div",{style:{display:"flex",gap:20,marginBottom:20}},en&&a.createElement(oe.ZP,{className:Ee.textmu,style:{height:34,borderRadius:20,width:102,padding:"0px 10px"},ghost:!0,type:"primary"},en),a.createElement(ae.Z,{zIndex:1e3,placement:"topLeft",content:dt==null?void 0:dt(uo),title:"\u667A\u80FD\u5DE5\u5177"}," ",a.createElement(oe.ZP,{style:{height:34,borderRadius:20,width:102},icon:a.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!Nt&&a.createElement("div",{style:on,className:de()(Ee.footerContainer,Gt&&Ee.full,So&&Ee.footerContainerSelected)},a.createElement("div",{className:Ee.btnWrp},ur&&a.createElement(ce.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},a.createElement("div",{onClick:()=>si(!Vr),className:de()(Ee.btn,Vr&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),Vi&&a.createElement(ce.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},a.createElement("div",{onClick:()=>ha(!pi),className:de()(Ee.btn,pi&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Kr==="deepseek-r1"&&a.createElement(ce.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},a.createElement("div",{onClick:()=>Yr(!Ti),className:de()(Ee.btn,Ti&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Tr&&Kr==="qwen-plus-latest"&&a.createElement("div",{onClick:()=>Ii(!wi),className:de()(Ee.btn,wi&&Ee.btnActive)},a.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),Oo.map(vn=>a.createElement("div",{key:vn.uid},(vn==null?void 0:vn.status)==="uploading"&&a.createElement(le.Z,{indicator:a.createElement(Ve.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),a.createElement("span",{title:vn==null?void 0:vn.name,className:"mr10"},(0,Ie.Pq)(vn.name,20)),a.createElement("i",{onClick:()=>{Xr(ni=>ni.filter(Ui=>Ui.uid!==vn.uid)),na(ni=>ni.filter(Ui=>Ui.uid!==vn.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),a.createElement(ce.Z,{title:Ua&&a.createElement("div",null,a.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),a.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",mt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},a.createElement("div",{style:{display:"flex"}},Hn==null?void 0:Hn(),a.createElement("div",{className:de()(Ee.inputContainer,Gr>4&&Ee.lineFour,Ua&&Ee.disabledInput)},a.createElement(be.default,bt({ref:cr},sa)),a.createElement(be.default,bt({ref:Ir},Li)),a.createElement(te.Z,{className:`${Uo&&"hide"}`,menu:{items:io,onClick:vn=>jo(vn.key)},placement:"top"},a.createElement(oe.ZP,{className:Ee.uploadBtn,icon:a.createElement(qe.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),a.createElement(se.default.TextArea,{rows:Gr>4?4:Gr,placeholder:ct||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Kt,bordered:!1,style:Uo?{paddingLeft:0,marginLeft:0}:{},onChange:Ri,onPressEnter:Ia,onFocus:()=>Be==null?void 0:Be(),onCompositionStart:()=>{Pr.current=!0},onCompositionEnd:()=>{Pr.current=!1}}),Wr?a.createElement(ce.Z,{title:"\u505C\u6B62\u751F\u6210"},a.createElement("div",{className:`iconfont icon-tingzhihuida ${Ee.cancelBtn}`,onClick:Za})):a.createElement(oe.ZP,{className:(Kt==null?void 0:Kt.trim())===""?Ee.sendBtnDisabled:Ee.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:eo,onClick:Yi}),Gr>4&&a.createElement("span",{className:Ee.fullIcon,onClick:xa},Gt&&a.createElement("span",{className:"iconfont icon-shousuo"}),!Gt&&a.createElement("span",{className:"iconfont icon-zhankai"})))))))))}},3188:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return Oe}});var a=Se(59301),ee=Se(28284),we=Se(62957),be=Se(82326),fe=Se(29787),ce=Se(54172),se={flex_box_center:"flex_box_center___bIXR2",flex_space_between:"flex_space_between___Qd_bs",flex_box_vertical_center:"flex_box_vertical_center___m4yjg",flex_box_center_end:"flex_box_center_end___QlnxS",flex_box_column:"flex_box_column___BKnnV",zhishidian:"zhishidian___D2PeN"},oe=Se(95392),le=Se(71951),b=Se(63949),z=Se(57193),te=Se(59301),ae=Object.defineProperty,he=Object.defineProperties,de=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ye=(je,De,Ze)=>De in je?ae(je,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):je[De]=Ze,Ee=(je,De)=>{for(var Ze in De||(De={}))pe.call(De,Ze)&&ye(je,Ze,De[Ze]);if(ie)for(var Ze of ie(De))Ae.call(De,Ze)&&ye(je,Ze,De[Ze]);return je},Pe=(je,De)=>he(je,de(De)),Ie=(je,De,Ze)=>new Promise((ke,Fe)=>{var Ve=st=>{try{tt(Ze.next(st))}catch(Ot){Fe(Ot)}},qe=st=>{try{tt(Ze.throw(st))}catch(Ot){Fe(Ot)}},tt=st=>st.done?ke(st.value):Promise.resolve(st.value).then(Ve,qe);tt((Ze=Ze.apply(je,De)).next())});const Le=({dispatch:je,user:De,classroomList:Ze,account:ke,knowledgeList:Fe,setKnowledgeList:Ve,disabled:qe=!1,course_discipline_id:tt=null})=>{const[st]=ee.default.useForm(),Ot=(0,oe.useParams)(),[ft,Wt]=(0,a.useState)(!1),[it,We]=(0,a.useState)({page:1,limit:10,keyword:""}),[Je,_e]=(0,a.useState)([]),[ot,rt]=(0,a.useState)({}),[Dt,Mt]=(0,a.useState)("");(0,a.useEffect)(()=>{ke.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"?Xt():(it.keyword="",it.page=1,We(Ee({},it)))},[ke.actionTabs]);const Xt=()=>Ie(void 0,null,function*(){var Lt,lt,St,pt,ct,nt,Nt,Qt,Jt,Ye,Ce,Me,Qe;Wt(!0);const ue=yield(0,z.ZP)("/api/v2/course_disciplines.json",{method:"get"});if((ue==null?void 0:ue.status)===0){_e((Lt=ue==null?void 0:ue.data)==null?void 0:Lt.list),console.log("account.actionTabs.params",ke.actionTabs.params);const x=(lt=ke.actionTabs.params)==null?void 0:lt.course_discipline_id;console.log("id",x),st.setFieldsValue({course_discipline_id:x||((ct=(pt=(St=ue==null?void 0:ue.data)==null?void 0:St.list)==null?void 0:pt[0])==null?void 0:ct.id)}),((Nt=(nt=ue==null?void 0:ue.data)==null?void 0:nt.list)==null?void 0:Nt.length)>0?bt(x||((Ye=(Jt=(Qt=ue==null?void 0:ue.data)==null?void 0:Qt.list)==null?void 0:Jt[0])==null?void 0:Ye.id)):Wt(!1),Mt(x||((Qe=(Me=(Ce=ue==null?void 0:ue.data)==null?void 0:Ce.list)==null?void 0:Me[0])==null?void 0:Qe.id))}}),bt=Lt=>Ie(void 0,null,function*(){const lt=yield(0,z.ZP)("/api/v2/tag_disciplines.json",{method:"get",params:{subject_id:(Ot==null?void 0:Ot.pathId)||"",course_discipline_id:Lt,keyword:it==null?void 0:it.keyword}});(lt==null?void 0:lt.status)===0&&rt(lt==null?void 0:lt.data),Wt(!1)});(0,a.useEffect)(()=>{ke.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"&&(Mt(st.getFieldValue("course_discipline_id")),bt(st.getFieldValue("course_discipline_id")))},[it==null?void 0:it.keyword]);const zt=[{title:"\u77E5\u8BC6\u70B9\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,align:"left",render:(Lt,lt)=>te.createElement("span",null,Lt||"--")},{title:"\u64CD\u4F5C",key:"action",align:"right",width:200,render:(Lt,lt)=>te.createElement(te.Fragment,null,Fe!=null&&Fe.map(St=>St.id).includes(lt==null?void 0:lt.id)?te.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Fe=Fe.filter(St=>(St==null?void 0:St.id)!=(lt==null?void 0:lt.id)),Ve([...Fe])}},"\u53D6\u6D88\u5173\u8054"):te.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(Fe==null?void 0:Fe.length)>0?Ve([...Fe,lt]):Ve([lt])}},"\u5173\u8054"))}].filter(Lt=>!!Lt);return te.createElement("div",null,te.createElement(we.default,{title:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9",open:ke.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9",width:900,centered:!0,destroyOnClose:!0,footer:null,className:se.scoremodal,onCancel:()=>{je({type:"account/setActionTabs",payload:{key:""}})}},te.createElement(ee.default,{layout:"inline",form:st,className:se.myForm},te.createElement(ee.default.Item,{name:"course_discipline_id",colon:!1},te.createElement(be.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",disabled:qe,onChange:Lt=>{bt(Lt),Mt(Lt)}},Je==null?void 0:Je.map(Lt=>te.createElement(be.default.Option,{key:Lt==null?void 0:Lt.id,value:Lt==null?void 0:Lt.id},Lt==null?void 0:Lt.name)))),te.createElement(le.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:it==null?void 0:it.keyword,style:{width:240},onChange:Lt=>{We(Pe(Ee({},it),{keyword:Lt,page:1}))}}),te.createElement("div",{className:se.zhishidian,onClick:()=>{(0,b.xg)(`/knowledgeHub?course_discipline_id=${Dt}`)}},"\u77E5\u8BC6\u70B9\u7BA1\u7406")),te.createElement(fe.Z,{spinning:ft},te.createElement(ce.default,{columns:zt,pagination:!1,scroll:{y:400},style:{marginTop:"10px",marginBottom:"20px"},dataSource:(ot==null?void 0:ot.tag_disciplines)||[]}))))};var Oe=(0,oe.connect)(({user:je,classroomList:De,account:Ze})=>({user:je,classroomList:De,account:Ze}))(Le)},40986:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return b}});var a=Se(59301),ee=Se(7939),we=Se(6767),be=Se(14566),fe=Se(32050),ce=Se(19248),se=Se(78323),oe={img:"img___BgL9D"},b=({value:z,onChange:te,getFileProgress:ae})=>{const[he,de]=(0,a.useState)(!1),ie=a.createElement(ee.ZP,{loading:he,icon:a.createElement(fe.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),pe=()=>a.createElement("div",{className:oe.img},a.createElement("img",{src:se.Z.API_SERVER+"/api/attachments/"+z,alt:"avatar",style:{width:288}}),a.createElement("div",null,a.createElement(ce.Z,{onClick:()=>te(""),style:{fontSize:"16px",color:"red"}}))),Ae=ye=>{var Ee,Pe,Ie,Le,Oe,je;if(ae&&ae(ye),ye.file.status==="uploading"){de(!0);return}if(ye.file.status==="done"){if(de(!1),ye.file.status==="done"&&((Pe=(Ee=ye.file)==null?void 0:Ee.response)==null?void 0:Pe.status)===-1){we.ZP.error((Le=(Ie=ye.file)==null?void 0:Ie.response)==null?void 0:Le.message);return}te((je=(Oe=ye==null?void 0:ye.file)==null?void 0:Oe.response)==null?void 0:je.id)}};return a.createElement(a.Fragment,null,z?pe():a.createElement("div",null,a.createElement(be.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${se.Z.API_SERVER}/api/attachments.json`,onChange:Ae,accept:"image/*"},ie),a.createElement("div",{className:"mt20 c-light-black"},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B"),a.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))}},3224:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return de}});var a=Se(59301),ee={flex_box_center:"flex_box_center___A3pzf",flex_space_between:"flex_space_between___JBoa5",flex_box_vertical_center:"flex_box_vertical_center___MJuIO",flex_box_center_end:"flex_box_center_end___OcjUA",flex_box_column:"flex_box_column___zSH4A",list:"list___KhJas",middle:"middle___IjlYi",row:"row___GGtIx",title:"title___o_xqf",size:"size___OVRoL",download:"download___ZLcIH",preview:"preview___gi0kI",annotation:"annotation___KVSwj"},we=Se(92310),be=Se.n(we),fe=Se(9931),ce=Se(54344),se=Se(63949),oe=Se(78323),le=Se(57193),b=Se(81779),z=Se(95392),te=Se(6767),ae=(ie,pe,Ae)=>new Promise((ye,Ee)=>{var Pe=Oe=>{try{Le(Ae.next(Oe))}catch(je){Ee(je)}},Ie=Oe=>{try{Le(Ae.throw(Oe))}catch(je){Ee(je)}},Le=Oe=>Oe.done?ye(Oe.value):Promise.resolve(Oe.value).then(Pe,Ie);Le((Ae=Ae.apply(ie,pe)).next())});const he=({className:ie,style:pe,dataSource:Ae=[],authority:ye=!1,callback:Ee,showDimensions:Pe=!0,classroomList:Ie})=>{var Le;const[Oe,je]=(0,a.useState)({content:"",type:""}),[De,Ze]=(0,a.useState)({}),[ke,Fe]=(0,a.useState)(!1),[Ve,qe]=(0,a.useState)({title:"",visible:!1,src:"",snapshotData:{}}),tt=(0,a.useRef)(),st=it=>ae(void 0,null,function*(){if(Ze(it),it.file_type==="txt"){const We=yield(0,le.ZP)(it.url,{method:"get",headers:{"Content-Type":"application/xml"}});tt.current=We}je({type:it.file_type,content:oe.Z.API_SERVER+it.url})}),Ot=it=>{var We;qe({visible:!0,src:oe.Z.API_SERVER+it.url,id:it.id,title:it.title,snapshotData:(We=it==null?void 0:it.subitem)==null?void 0:We.settings})},ft=it=>ae(void 0,null,function*(){var We;je({type:it.file_type,content:oe.Z.API_SERVER+((We=it==null?void 0:it.subitem)==null?void 0:We.url)})}),Wt=()=>{Ee(),qe({visible:!1})};return Ae!=null&&Ae.length?a.createElement(a.Fragment,null,a.createElement("div",{className:be()(ee.list,ie),style:pe},Ae.map((it,We)=>{var Je,_e,ot;return a.createElement("div",{key:We,className:ee.row},a.createElement("div",{className:ee.title,onClick:()=>st(it)},a.createElement("i",{className:"iconfont icon-fujian1"}),a.createElement("span",{title:it.title},it.title)),a.createElement("div",{className:ee.size},it.filesize),a.createElement("div",{className:ee.download,onClick:()=>{var rt,Dt;if((0,b.Rm)()&&!((rt=Ie.AssistantObject.normal)!=null&&rt.can_download)){te.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,se.Nd)("",`${oe.Z.API_SERVER}${(Dt=it.url)==null?void 0:Dt.replace("disposition=inline","")}`)}},a.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D"),!["other","download"].includes(it==null?void 0:it.file_type)&&a.createElement("div",{className:ee.preview,onClick:()=>st(it)},a.createElement("i",{className:"iconfont icon-yulan"}),"\u9884\u89C8"),["image"].includes(it==null?void 0:it.file_type)&&Pe&&(ye?a.createElement("div",{className:ee.annotation,onClick:()=>Ot(it)},a.createElement("i",{className:"iconfont icon-pizhu"}),(Je=it.subitem)!=null&&Je.id?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"):((_e=it.subitem)==null?void 0:_e.id)&&a.createElement("div",{className:ee.annotation,onClick:()=>ft(it)},a.createElement("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8")),["image"].includes(it==null?void 0:it.file_type)&&((ot=it.subitem)==null?void 0:ot.id)&&a.createElement("div",{className:ee.download,style:{marginLeft:20},onClick:()=>{var rt,Dt;(0,se.Nd)("",`${oe.Z.API_SERVER}${(Dt=(rt=it==null?void 0:it.subitem)==null?void 0:rt.url)==null?void 0:Dt.replace("disposition=inline","")}`)}},a.createElement("i",{className:"iconfont icon-xiazai4"}),"\u4E0B\u8F7D\u6279\u6CE8\u6587\u4EF6"),["office"].includes(it==null?void 0:it.file_type)&&(0,b.eB)()&&["xlsx","docx","pptx"].includes(it==null?void 0:it.file_sub)&&Pe&&a.createElement("div",{className:ee.annotation,onClick:()=>{Fe(!0),st(it)}},a.createElement("i",{className:"iconfont icon-pizhu"}),it.is_edit?"\u4FEE\u6539\u6279\u6CE8":"\u6279\u6CE8"),it.is_edit&&(0,b.dE)()&&Pe&&a.createElement("div",{className:ee.annotation,onClick:()=>{st(it)}},a.createElement("i",{className:"iconfont icon-sousuo7"}),"\u67E5\u770B\u8001\u5E08\u6279\u6CE8"))})),a.createElement(fe.Z,{close:!0,data:Oe==null?void 0:Oe.content,type:Oe==null?void 0:Oe.type,hasMask:!0,disabledDownload:(0,b.Rm)()&&!((Le=Ie.AssistantObject.normal)!=null&&Le.can_download),editOffice:ke?"edit":"view",monacoEditor:{value:tt.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:ye&&Pe&&Oe.type==="image"?()=>Ot(De):null,onClose:()=>{Ee(),Fe(!1),je({content:"",type:""})}}),a.createElement(ce.Z,{onOk:Wt,onClose:()=>qe({visible:!1}),data:Ve,showFullTools:!0})):null};var de=(0,z.connect)(({classroomList:ie})=>({classroomList:ie}))(he)},17167:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return oe}});var a=Se(28284),ee=Se(37568),we=Se(7939),be=Se(59301),fe={search:"search___JA0r9",btn:"btn___GGtZC"},ce=Se(59301),oe=({value:le,onChange:b})=>{const[z]=a.default.useForm(),te=(0,be.useRef)(!1);(0,be.useEffect)(()=>{le&&z.setFieldsValue(le)},le);const ae=he=>{te.current||b(he),te.current=!0,setTimeout(()=>{te.current=!1},2e3)};return ce.createElement("div",{className:fe.search},ce.createElement(a.default,{className:fe.formWrap,colon:!1,form:z,size:"large",layout:"inline",onFinish:he=>{te.current||ae(he)}},ce.createElement(a.default.Item,{label:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",name:"keyword",initialValue:""},ce.createElement(ee.default,{style:{width:280,height:40}})),ce.createElement(a.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"schools",initialValue:"",style:{margin:"0 40px"}},ce.createElement(ee.default,{style:{width:280,height:40}})),ce.createElement(a.default.Item,{label:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",name:"creator",initialValue:""},ce.createElement(ee.default,{style:{width:200,height:40}})),ce.createElement(we.ZP,{className:fe.btn,type:"primary",htmlType:"submit"},"\u641C\u7D22")))}},66807:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return ce}});var a=Se(37639),ee={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},we=Se(32637),be=Se(59301),ce=({type:se,style:oe})=>{const le=be.createElement("div",{className:ee.wrap,onClick:b=>{b.preventDefault(),b.stopPropagation()}},be.createElement("p",null,se==="shixun"||se==="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",be.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",se==="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"),be.createElement("div",{className:ee.contact},be.createElement("div",{className:ee.img},be.createElement("img",{src:we,width:"124px",height:"124px"})),be.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return be.createElement(a.Z,{content:le},be.createElement("span",{className:ee.text,style:oe},"\u9AD8\u6D88\u8017"))}},54344:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return Qe}});var a=Se(59301),ee={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},we=Se(92310),be=Se.n(we),fe=Se(29787);var ce=function(ue,x){return(ce=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(me,ze){me.__proto__=ze}||function(me,ze){for(var et in ze)Object.prototype.hasOwnProperty.call(ze,et)&&(me[et]=ze[et])})(ue,x)};function se(ue,x){function me(){this.constructor=ue}ce(ue,x),ue.prototype=x===null?Object.create(x):(me.prototype=x.prototype,new me)}function oe(ue,x,me,ze){return new(me||(me=Promise))(function(et,Re){function Ke(Zt){try{Ct(ze.next(Zt))}catch(Et){Re(Et)}}function Ut(Zt){try{Ct(ze.throw(Zt))}catch(Et){Re(Et)}}function Ct(Zt){var Et;Zt.done?et(Zt.value):(Et=Zt.value,Et instanceof me?Et:new me(function(tn){tn(Et)})).then(Ke,Ut)}Ct((ze=ze.apply(ue,x||[])).next())})}function le(ue,x){var me,ze,et,Re,Ke={label:0,sent:function(){if(1&et[0])throw et[1];return et[1]},trys:[],ops:[]};return Re={next:Ut(0),throw:Ut(1),return:Ut(2)},typeof Symbol=="function"&&(Re[Symbol.iterator]=function(){return this}),Re;function Ut(Ct){return function(Zt){return function(Et){if(me)throw new TypeError("Generator is already executing.");for(;Ke;)try{if(me=1,ze&&(et=2&Et[0]?ze.return:Et[0]?ze.throw||((et=ze.return)&&et.call(ze),0):ze.next)&&!(et=et.call(ze,Et[1])).done)return et;switch(ze=0,et&&(Et=[2&Et[0],et.value]),Et[0]){case 0:case 1:et=Et;break;case 4:return Ke.label++,{value:Et[1],done:!1};case 5:Ke.label++,ze=Et[1],Et=[0];continue;case 7:Et=Ke.ops.pop(),Ke.trys.pop();continue;default:if(et=Ke.trys,!((et=et.length>0&&et[et.length-1])||Et[0]!==6&&Et[0]!==2)){Ke=0;continue}if(Et[0]===3&&(!et||Et[1]>et[0]&&Et[1]{},onFillChange:Dt=bt=>{},onFillBlur:Mt=()=>{},onFillFocus:Xt=()=>{}})=>{let bt=ie(String(Ve||""));const zt=(0,a.useRef)(),Lt=(0,a.useRef)(),[lt,St]=(0,a.useState)(""),[pt,ct]=(0,a.useState)("office"),[nt,Nt]=(0,a.useState)([]),Qt=(0,a.useRef)("a"+(0,z.Z)()),Jt={},Ye=Et=>//i.test(Et||""),Ce=(Et,tn,$t)=>{const wn=document.createElement(Et===je?"input":"textarea");wn.style.width="100%",wn.style.height=Et===je?"40px":"151px",wn.rows=5,wn.spellcheck=!1,wn.name="edu-program-fill",wn.placeholder="\u8BF7\u8F93\u5165",wn.dataset.id=tn;const Jn=Object.keys(Jt).length;return Jt[Jn]=wn,`${wn.outerHTML}`};function Me(Et){return Et=Et.replace(/!\[.*?\]\(.*?\)/g,""),Et=Et.replace(/\[.*?\]\(.*?\)/g,""),Et=Et.replace(new RegExp("","gs"),""),Et=Et.replace(//g,""),Et=Et.replace(//g,""),Et=Et.replace(new RegExp(".*?<\\/video>","gs"),""),Et=Et.replace(new RegExp(".*?<\\/audio>","gs"),""),Et=Et.replace(new RegExp(".*?<\\/style>","gs"),""),Et=Et.replace(new RegExp(".*?<\\/script>","gs"),""),Et}const Qe=Et=>!st&&Ye(bt)?Et:Et.replace(/([\s\S]+?)<\/style>/gim,function(tn,$t){let wn=$t.replace(/(\n|\r)/g,"").split("}"),Jn=[];return wn.map(or=>{or!=""&&Jn.push(`.${Qt.current} ${or}`)}),``}),ue=(0,a.useMemo)(()=>{try{const wn=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Jn=/\"\/api\/attachments\/|\"\/attachments\/download\//g,or=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Qn=/\(\/attachments\/download\//g;bt=bt.replace(Qn,"("+ce.Z.API_SERVER+"/attachments/download/").replace(wn,"("+ce.Z.API_SERVER+"/api/attachments/").replace(Jn,'"'+ce.Z.API_SERVER+"/api/attachments/").replace(or,'"'+ce.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` `),zt.current.style.display="none"}catch(wn){}if(We){let wn=-1;return bt=bt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Jn,or,Qn){var fr;return++wn,Ce(Jn,wn,(fr=ot==null?void 0:ot[wn])==null?void 0:fr.value.replaceAll("<","<").replaceAll(">",">"))}),`
${Qe(bt||"")}
`}let Et=Qe(bt);Et=(0,we.ZP)(Et);const tn=(0,we.ez)();bt.match(/\[TOC\]/)&&(Et=Et.replace("

[TOC]

",(0,we.Qv)()),(0,we.Iy)()),Et=Et.replace(/(__special_katext_id_\d+__)/g,(wn,Jn)=>{const{type:or,expression:Qn}=tn[Jn];return(0,oe.renderToString)(Ze(Qn)||"",{displayMode:or==="block",throwOnError:!1,output:"html"})}),Et=Et.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,we.AL)();const $t=document.createElement("div");if($t.innerHTML=Et,st)return $t.innerText;if(it){const wn=it.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return et($t,wn),$t.innerHTML}return setTimeout(()=>Ut(),500),$t.innerHTML},[bt,it]);(0,a.useEffect)(()=>{Re.current&&Re.current.querySelectorAll(["input","textarea"]).forEach(tn=>{tn.oninput=x,tn.onblur=me,tn.onfocus=ze})},[nt]),(0,a.useEffect)(()=>{var Et,tn,$t,wn,Jn;if(ot!=null&&ot.length)try{const or=Re.current.querySelectorAll(".edu-program-fill-score"),Qn=Re.current.querySelectorAll('[name="edu-program-fill"]');for(const[fr,Tr]of Qn.entries())Tr.value=((Et=ot==null?void 0:ot[fr])==null?void 0:Et.value)||"",((tn=ot==null?void 0:ot[fr])==null?void 0:tn.type)==="warning"?Tr.className="program-fill-warning":(($t=ot==null?void 0:ot[fr])==null?void 0:$t.type)==="success"?Tr.className="program-fill-success":Tr.className="";for(const[fr,Tr]of or.entries())Tr.innerHTML=(wn=ot==null?void 0:ot[fr])!=null&&wn.score?`${(Jn=ot==null?void 0:ot[fr])==null?void 0:Jn.score}\u5206`:"";Nt(ot)}catch(or){console.log(or,"error")}},[ot]);const x=Et=>{nt[Et.target.dataset.id]=nt[Et.target.dataset.id]||{},nt[Et.target.dataset.id].value=Et.target.value,Nt([...nt]),Dt(nt,Et.target.dataset.id)},me=Et=>{nt[Et.target.dataset.id]=nt[Et.target.dataset.id]||{},nt[Et.target.dataset.id].value=Et.target.value,Nt([...nt]),Mt(nt,Et.target.dataset.id)},ze=Et=>{nt[Et.target.dataset.id]=nt[Et.target.dataset.id]||{},nt[Et.target.dataset.id].value=Et.target.value,Nt([...nt]),Xt(nt,Et.target.dataset.id)};function et(Et,tn){return Et.childNodes.forEach($t=>{var wn;if($t.childNodes.length>0)et($t,tn);else if($t.nodeName!=="IMG")if($t.innerHTML)$t.innerHTML=(wn=$t.innerHTML)==null?void 0:wn.replace(new RegExp(tn,"gi"),'$&');else{const Jn=document.createElement("span");Jn.innerHTML=$t.textContent.replace(new RegExp(tn,"gi"),'$&'),$t.replaceWith(Jn)}})}const Re=(0,a.useRef)();we.jb.WebkitLineClamp=Ot,Ot&&(ft=Le(Le({},ft),we.jb));function Ke(Et){let tn=Et.target;if(tn.tagName.toUpperCase()==="A"){let $t=tn.getAttribute("href");if($t.indexOf("office")>-1)Et.preventDefault(),St($t),ct("office");else if($t.indexOf("application/pdf")>-1)Et.preventDefault(),St($t),ct("pdf");else if($t.indexOf("text/html")>-1)Et.preventDefault(),St($t),ct("html");else if($t.startsWith("#")){Et.preventDefault();let wn=document.getElementById($t.replace("#",""));wn&&wn.scrollIntoView(!0)}}}const Ut=()=>{var Et;const tn=(Et=Re.current)==null?void 0:Et.querySelectorAll("video");tn==null||tn.forEach($t=>{if($t.oncontextmenu=()=>!1,$t.src.indexOf(".m3u8")>-1&&!$t.canPlayType("application/vnd.apple.mpegurl")){if(fe.ZP.isSupported()){var wn=new fe.ZP;wn.loadSource($t.src),wn.attachMedia($t)}}})};(0,a.useEffect)(()=>{if(Re.current&&ue&&ue.match(De)&&window.PR.prettyPrint(),Re.current)return Re.current.addEventListener("click",Ke),()=>{var Et;(Et=Re.current)==null||Et.removeEventListener("click",Ke),(0,we.AL)(),(0,we.Iy)()}},[ue,Re.current,Ke]);const Ct=Et=>{Et.target.nodeName==="IMG"&&Et.target.className.indexOf("draw-flowchart")>-1?(zt.current.style.zIndex=1,zt.current.style.display="flex",zt.current.style.width=Et.target.clientWidth+"px",zt.current.style.height=Et.target.clientHeight+"px",zt.current.style.top=Et.target.offsetTop+"px",zt.current.style.left=Et.target.offsetLeft+"px",Et.target.id&&(Lt.current=Et.target.id)):zt.current.style.display="none"},Zt=()=>{zt.current.style.display="none"};return(0,a.useEffect)(()=>{var Et;const tn=$t=>{$t.preventDefault(),$t.clipboardData.setData("text",window.getSelection().toString())};return(Et=Re.current)==null||Et.addEventListener("copy",tn),()=>{var $t;($t=Re.current)==null||$t.removeEventListener("copy",tn)}},[Re.current]),a.createElement("div",{style:{position:"relative"},onMouseLeave:Zt},st&&a.createElement("div",{ref:Re,className:`${pe.mdBody} `},ue),!st&&!Ye(ue)&&a.createElement("div",{ref:Re,style:Le({},ft),onMouseOver:Ct,className:`${tt||""} ${_e?"disabled-fill":""} markdown-body ${pe.mdBody} ${Qt.current}`,dangerouslySetInnerHTML:{__html:ue}}),!st&&Ye(ue)&&a.createElement(de,{html:ue}),a.createElement("div",{ref:zt,className:`${pe.button} ${qe?"":pe.previewFlowChart}`},a.createElement(le.Z,null,a.createElement(b.ZP,{onClick:()=>{qe?rt(Lt.current):(St(Lt.current),ct("flowChart"))}},qe?"\u7F16\u8F91":"\u9884\u89C8"))),a.createElement(te.Z,{close:!0,data:lt,type:lt!=null&<.length?pt:"",style:Le({},Wt),onClose:()=>St("")}))}},42786:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return Oe}});var a=Se(59301),ee=Se(9221),we=Object.defineProperty,be=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,se=(je,De,Ze)=>De in je?we(je,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):je[De]=Ze,oe=(je,De)=>{for(var Ze in De||(De={}))fe.call(De,Ze)&&se(je,Ze,De[Ze]);if(be)for(var Ze of be(De))ce.call(De,Ze)&&se(je,Ze,De[Ze]);return je},le=(je,De)=>{var Ze={};for(var ke in je)fe.call(je,ke)&&De.indexOf(ke)<0&&(Ze[ke]=je[ke]);if(je!=null&&be)for(var ke of be(je))De.indexOf(ke)<0&&ce.call(je,ke)&&(Ze[ke]=je[ke]);return Ze};const z={header:{cell:je=>{var De=je,{onResize:Ze,width:ke}=De,Fe=le(De,["onResize","width"]);return ke?a.createElement(ee.Resizable,{width:ke,height:0,handle:a.createElement("span",{className:"react-resizable-handle",onClick:Ve=>{Ve.stopPropagation()}}),onResize:Ze,draggableOpts:{enableUserSelectHack:!1}},a.createElement("th",oe({},Fe))):a.createElement("th",oe({},Fe))}}};var te=Se(54172),ae=Object.defineProperty,he=Object.defineProperties,de=Object.getOwnPropertyDescriptors,ie=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ye=(je,De,Ze)=>De in je?ae(je,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):je[De]=Ze,Ee=(je,De)=>{for(var Ze in De||(De={}))pe.call(De,Ze)&&ye(je,Ze,De[Ze]);if(ie)for(var Ze of ie(De))Ae.call(De,Ze)&&ye(je,Ze,De[Ze]);return je},Pe=(je,De)=>he(je,de(De)),Ie=(je,De)=>{var Ze={};for(var ke in je)pe.call(je,ke)&&De.indexOf(ke)<0&&(Ze[ke]=je[ke]);if(je!=null&&ie)for(var ke of ie(je))De.indexOf(ke)<0&&Ae.call(je,ke)&&(Ze[ke]=je[ke]);return Ze},Oe=je=>{var De=je,{pagination:Ze,resColumns:ke,dataSource:Fe,onRow:Ve}=De,qe=Ie(De,["pagination","resColumns","dataSource","onRow"]);const[tt,st]=(0,a.useState)(!1),[Ot,ft]=(0,a.useState)([{}]),Wt=(0,a.useRef)(null);(0,a.useEffect)(()=>{let We=ke;We=We.map((Je,_e)=>Pe(Ee({},Je),{onHeaderCell:ot=>({width:ot.width,onResize:it(_e)})})),ft(We)},[]),(0,a.useEffect)(()=>{Wt.current=Ot},[Ot]);const it=We=>(Je,{size:_e})=>{const ot=[...Wt.current];ot[We]=Pe(Ee({},ot[We]),{width:_e.width}),ft(ot)};return a.createElement("div",null,a.createElement(te.default,Pe(Ee({bordered:!0,components:z,columns:Ot,dataSource:Fe,pagination:Ze,loading:tt,onRow:Ve},qe),{rowKey:We=>We.key||We.id})))}},8250:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return De},P:function(){return Le}});var a=Se(59301),ee=Se(28284),we=Se(62957),be=Se(47889),fe=Se(37568),ce=Se(54172),se={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},oe=Se(86342),le=Object.defineProperty,b=Object.defineProperties,z=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,de=(Ze,ke,Fe)=>ke in Ze?le(Ze,ke,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ze[ke]=Fe,ie=(Ze,ke)=>{for(var Fe in ke||(ke={}))ae.call(ke,Fe)&&de(Ze,Fe,ke[Fe]);if(te)for(var Fe of te(ke))he.call(ke,Fe)&&de(Ze,Fe,ke[Fe]);return Ze},pe=(Ze,ke)=>b(Ze,z(ke)),Ae=(Ze,ke)=>{var Fe={};for(var Ve in Ze)ae.call(Ze,Ve)&&ke.indexOf(Ve)<0&&(Fe[Ve]=Ze[Ve]);if(Ze!=null&&te)for(var Ve of te(Ze))ke.indexOf(Ve)<0&&he.call(Ze,Ve)&&(Fe[Ve]=Ze[Ve]);return Fe},ye=(Ze,ke,Fe)=>new Promise((Ve,qe)=>{var tt=ft=>{try{Ot(Fe.next(ft))}catch(Wt){qe(Wt)}},st=ft=>{try{Ot(Fe.throw(ft))}catch(Wt){qe(Wt)}},Ot=ft=>ft.done?Ve(ft.value):Promise.resolve(ft.value).then(tt,st);Ot((Fe=Fe.apply(Ze,ke)).next())});const Ee=({studentNames:Ze,total:ke})=>{const Fe=["","\u4E00","\u4E24","\u4E09"];return ke>3?a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:se.orangeColor},Ze==null?void 0:Ze.join("\u3001")),"\u7B49",a.createElement("span",{className:se.orangeColor},ke),"\u540D\u5B66\u751F"):a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:se.orangeColor},Ze==null?void 0:Ze.join("\u3001")),Fe[ke],"\u540D\u5B66\u751F")},Pe=({used:Ze,copy:ke,canNotCopy:Fe,studentNames:Ve,studentCount:qe,inPaper:tt,is_random:st=!1,position:Ot=""})=>{const ft=()=>{if(ke>0&&Fe>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:se.orangeColor},ke),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",a.createElement("span",{className:se.orangeColor},Fe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(ke>0&&Fe===0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:se.orangeColor},ke),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(ke===0&&Fe>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:se.orangeColor},Fe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},Wt=Ot||(tt?"\u8BD5\u5377":"\u8BFE\u7A0B");return a.createElement("span",null,a.createElement(Ee,{studentNames:Ve,total:qe}),"\u5B66\u4E60\u8FC7",Wt,"\u4E2D\u7684",a.createElement("span",{className:se.orangeColor},Ze),"\u4E2A\u9879\u76EE\uFF0C",ft(),"\u3002\u8BF7\u9009\u62E9",st?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},Ie=({onCancel:Ze,onOk:ke,visible:Fe,inPaper:Ve,renderData:qe,type:tt,isMultipleCourse:st=!1})=>{const[Ot]=ee.default.useForm(),[ft,Wt]=(0,a.useState)(1),[it,We]=(0,a.useState)(!1),Je=(0,a.useMemo)(()=>(qe==null?void 0:qe.total_num)===1&&(qe==null?void 0:qe.can_copy_num)===1,[qe]),_e=(0,a.useMemo)(()=>{var ot;return(ot=qe==null?void 0:qe.course_data_list)==null?void 0:ot.filter(rt=>rt.is_show)},[qe]);return a.createElement(a.Fragment,null,Je?a.createElement(we.default,{centered:!0,closable:!0,open:Fe,destroyOnClose:!0,title:"\u63D0\u793A",className:se.antdModal,width:682,confirmLoading:it,onCancel:Ze,onOk:()=>ye(void 0,null,function*(){var ot;We(!0);let rt=ft;if(st){const Dt=ie({},Ot.getFieldsValue());rt=(ot=qe==null?void 0:qe.course_data_list)==null?void 0:ot.map(Mt=>Dt[Mt.id]!==void 0?pe(ie({},Mt),{is_copy:Dt[Mt.id]}):Mt)}yield ke(rt),We(!1)})},a.createElement("div",{className:se.content,style:{marginBottom:20}},st?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":a.createElement(a.Fragment,null,a.createElement(Ee,{studentNames:qe==null?void 0:qe.student_names,total:qe==null?void 0:qe.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),st?a.createElement(ee.default,{form:Ot,preserve:!1},_e==null?void 0:_e.map(ot=>a.createElement(a.Fragment,{key:ot.id},a.createElement("h3",{className:"ml15 mb5"},ot.name),a.createElement(ee.default.Item,{name:ot.id,initialValue:1},a.createElement(be.ZP.Group,{className:se.content},a.createElement(be.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),a.createElement(be.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):a.createElement(be.ZP.Group,{value:ft,onChange:ot=>Wt(ot.target.value),className:se.content,style:{marginBottom:30}},a.createElement(be.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),a.createElement(be.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),a.createElement("div",null,a.createElement("div",{className:se.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),a.createElement("div",{className:se.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:`${se.content} ${se.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):a.createElement(we.default,{centered:!0,closable:!0,destroyOnClose:!0,open:Fe,confirmLoading:it,title:"\u63D0\u793A",width:682,onCancel:Ze,onOk:()=>ye(void 0,null,function*(){var ot;We(!0);let rt=0;if(st){const Dt=ie({},Ot.getFieldsValue());rt=(ot=qe==null?void 0:qe.course_data_list)==null?void 0:ot.map(Mt=>Dt[Mt.id]!==void 0?pe(ie({},Mt),{is_use:Dt[Mt.id]}):Mt)}yield ke(rt),We(!1)})},a.createElement("div",{className:se.content},a.createElement(Ee,{studentNames:qe==null?void 0:qe.student_names,total:qe==null?void 0:qe.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",st?a.createElement(ee.default,{form:Ot,preserve:!1},a.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),_e==null?void 0:_e.map(ot=>a.createElement(a.Fragment,{key:ot.id},a.createElement("h3",{className:"ml15 mb5"},ot.name),a.createElement(ee.default.Item,{name:ot.id,initialValue:1},a.createElement(be.ZP.Group,{className:se.content},a.createElement(be.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),a.createElement(be.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):a.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",a.createElement("span",{className:se.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},Le=function(){const[Ze,ke]=(0,a.useState)(!1),[Fe,Ve]=(0,a.useState)();return[Ze,()=>ke(!1),Fe,st=>ye(this,null,function*(){var Ot;const ft=st,{isImportMultipleCourse:Wt=!1}=ft,it=Ae(ft,["isImportMultipleCourse"]);console.log(st);const We=(st==null?void 0:st.result)||(yield(0,oe.Tr)(it));return"status"in We?!1:Wt?((Ot=We==null?void 0:We.course_data_list)==null?void 0:Ot.some(_e=>_e.is_show))?(Ve(We),ke(!0),!0):We.course_data_list||[]:We.student_count===0?!1:(Ve(We),ke(!0),!0)})]},Oe=Ze=>{const[ke]=ee.default.useForm(),[Fe,Ve]=(0,a.useState)(!1),{onCancel:qe,onOk:tt,visible:st,inPaper:Ot=!1,renderData:ft,type:Wt,isMultipleCourse:it=!1,position:We}=Ze;let Je=(0,a.useMemo)(()=>Ot?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:se.tableCell,render(rt,Dt){return a.createElement("a",{href:`/shixuns/${Dt.identifier}/challenges`,target:"_blank"},rt)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(rt,Dt)=>a.createElement(a.Fragment,null,a.createElement(ee.default.Item,{name:[`${Wt==="subject"?Dt.stage_shixun_id:Dt.shixun_course_id||Dt.id}`,"is_copy"],initialValue:1},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u662F"),a.createElement(be.ZP,{value:0},"\u5426"))),a.createElement(ee.default.Item,{name:[`${Wt==="subject"?Dt==null?void 0:Dt.stage_shixun_id:Dt.shixun_course_id||Dt.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(fe.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:se.tableCell,render(rt,Dt){return a.createElement("a",{href:`/shixuns/${Dt.identifier}/challenges`,target:"_blank"},rt)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(rt,Dt)=>a.createElement(ee.default.Item,{name:[`${Wt==="subject"?Dt.stage_shixun_id:Dt.shixun_course_id||Dt.id}`,"is_use"],initialValue:1},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u662F"),a.createElement(be.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(rt,Dt)=>a.createElement(ee.default.Item,{name:[`${Wt==="subject"?Dt.stage_shixun_id:Dt.shixun_course_id||Dt.id}`,"is_copy"],initialValue:1},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u662F"),a.createElement(be.ZP,{value:0},"\u5426")))}],[Ot]),_e=(0,a.useMemo)(()=>Ot?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:se.tableCell,align:"center",ellipsis:!0,render:(rt,Dt)=>a.createElement(a.Fragment,null,a.createElement("a",{href:`/shixuns/${Dt.identifier}/challenges`,target:"_blank"},rt),a.createElement(ee.default.Item,{name:[`${Wt==="subject"?Dt==null?void 0:Dt.stage_shixun_id:Dt.shixun_course_id||Dt.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(fe.default,{type:"hidden"})),a.createElement(ee.default.Item,{name:[`${Wt==="subject"?Dt==null?void 0:Dt.stage_shixun_id:Dt.shixun_course_id||Dt.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(fe.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:se.tableCell,ellipsis:!0,align:"center",render:(rt,Dt)=>a.createElement("a",{href:`/shixuns/${Dt.identifier}/challenges`,target:"_blank"},rt)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(rt,Dt)=>a.createElement(a.Fragment,null,a.createElement(ee.default.Item,{name:[`${Wt==="subject"?Dt==null?void 0:Dt.stage_shixun_id:Dt.shixun_course_id||Dt.id}`,"is_use"],initialValue:0},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u662F"),a.createElement(be.ZP,{value:0},"\u5426"))),a.createElement(ee.default.Item,{name:[`${Wt==="subject"?Dt==null?void 0:Dt.stage_shixun_id:Dt.shixun_course_id||Dt.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(fe.default,{type:"hidden"})))}],[Ot]);if(it){const rt={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:se.tableCell,render:(Dt,Mt)=>a.createElement("a",{href:`/classrooms/${Mt.course_id}`},Dt)};Je=[rt,...Je],_e=[rt,..._e]}const ot=(0,a.useMemo)(()=>Pe({used:ft==null?void 0:ft.repeat_shixun_num,copy:ft==null?void 0:ft.can_copy_num,canNotCopy:ft==null?void 0:ft.no_copy_num,studentNames:ft==null?void 0:ft.student_names,studentCount:ft==null?void 0:ft.student_count,is_random:ft==null?void 0:ft.is_random,inPaper:Ot,position:We}),[ft,Ot,We]);return a.createElement(we.default,{title:"\u63D0\u793A",centered:!0,open:st,confirmLoading:Fe,onOk:()=>ye(void 0,null,function*(){Ve(!0);const rt=ke.getFieldsValue(),Dt=Object.keys(rt).map(Mt=>({id:parseInt(Mt.split("_")[0]),course_id:parseInt(Mt.split("_")[1]),is_use:rt[Mt].is_use,is_copy:rt[Mt].is_copy}));yield tt(Dt),Ve(!1)}),onCancel:qe,width:880,okText:"\u786E\u8BA4",className:se.antdModal,destroyOnClose:!0},a.createElement(ee.default,{form:ke,preserve:!1},a.createElement("div",{className:se.brief},ot),a.createElement("div",{style:{marginBottom:30}},a.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),a.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:se.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(ft==null?void 0:ft.can_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:se.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(ce.default,{columns:Je,className:se.antdTable,dataSource:ft==null?void 0:ft.can_copy_list,rowKey:Wt==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(ft==null?void 0:ft.no_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:se.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(ce.default,{columns:_e,className:se.antdTable,dataSource:ft==null?void 0:ft.no_copy_list,rowKey:Wt==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(ft==null?void 0:ft.no_use_list.length)>0&&(ft==null?void 0:ft.no_use_list.map(rt=>a.createElement("div",{key:Wt==="subject"?rt.stage_shixun_id:rt.shixun_course_id||rt.id},a.createElement(ee.default.Item,{name:[`${Wt==="subject"?rt==null?void 0:rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(fe.default,{type:"hidden"})),a.createElement(ee.default.Item,{name:[`${Wt==="subject"?rt==null?void 0:rt.stage_shixun_id:rt.shixun_course_id||rt.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(fe.default,{type:"hidden"})))))))};var De=Ze=>{const{modalType:ke}=Ze;return ke==="multiple"?a.createElement(Oe,ie({},Ze)):a.createElement(Ie,ie({},Ze))}},90609:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return oe}});var a=Se(59301),ee={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},we=Se(62957),be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",ce=(le,b,z)=>new Promise((te,ae)=>{var he=pe=>{try{ie(z.next(pe))}catch(Ae){ae(Ae)}},de=pe=>{try{ie(z.throw(pe))}catch(Ae){ae(Ae)}},ie=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(he,de);ie((z=z.apply(le,b)).next())}),oe=({type:le,resdata:b,onok:z,oktext:te,okloading:ae})=>{const[he,de]=(0,a.useState)(!1),{can_copy_list:ie,can_copy_num:pe,challenge_type:Ae,course_data_list:ye,no_copy_list:Ee,no_copy_num:Pe,no_use_list:Ie,no_use_num:Le,repeat_shixun_num:Oe,student_count:je,total_num:De,use_num:Ze}=b;let ke=pe>0||le==="exercise";(0,a.useEffect)(()=>{(b==null?void 0:b.student_count)>0&&de(!0)},[b]),console.log("---11",ae),(0,a.useEffect)(()=>{ae||de(!1)},[ae]);const Fe=()=>{if(le==="exercise"&&Ae===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},je),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:ee.orangeColor},Ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(le==="exercise"&&Ae===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},je),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:ee.orangeColor},Ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(le==="shixun"&&Ae===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},je),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(le==="shixun"&&Ae===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},je),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(le==="subject"&&Ae===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},je),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:ee.orangeColor},Ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(le==="subject"&&Ae===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",a.createElement("span",{className:ee.orangeColor},je)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",a.createElement("span",{className:ee.orangeColor},Ze)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(le==="exercisepush")return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},je),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",a.createElement("span",{className:ee.orangeColor},Ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(le==="shixunpush"&&Ae===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},je),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:ee.orangeColor},Ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(le==="shixunpush"&&Ae===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ee.orangeColor},je),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",a.createElement("span",{className:ee.orangeColor},Ze),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Ve=()=>{if(le==="exercise"||le==="subject"||le==="exercisepush"||le==="shixunpush")return a.createElement("div",{style:{marginTop:20}},Pe>0&&a.createElement("div",null,a.createElement("span",{className:ee.flex},a.createElement("img",{src:fe,style:{width:14}}),a.createElement("span",{className:ee.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:ee.statusbody},le==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:ee.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(le==="subject"||le==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ke&&a.createElement("span",{className:ee.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),le==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ke&&a.createElement("span",{className:ee.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),a.createElement("div",null,Ee==null?void 0:Ee.map((qe,tt)=>a.createElement("a",{href:`/shixuns/${qe.identifier}/challenges`,target:"_blank"},"\u300A",qe==null?void 0:qe.name,"\u300B",tt+1!==Pe&&"\u3001"))))),pe>0&&a.createElement("div",{style:{marginTop:20}},a.createElement("span",{className:ee.flex},a.createElement("img",{src:be,style:{width:14}}),a.createElement("span",{className:ee.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:ee.statusbody},le==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(le==="subject"||le==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),le==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),a.createElement("div",null,ie==null?void 0:ie.map((qe,tt)=>a.createElement("a",{href:`/shixuns/${qe.identifier}/challenges`,target:"_blank"},"\u300A",qe==null?void 0:qe.name,"\u300B",tt+1!==pe&&"\u3001"))))));if(le==="shixun")return a.createElement("div",{style:{marginTop:20}},pe>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return a.createElement(we.default,{open:he,onCancel:()=>{de(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ke&&"none"}},zIndex:1003,confirmLoading:ae,okText:ke?te:"\u6211\u77E5\u9053\u4E86",onOk:()=>ce(void 0,null,function*(){ke?yield z([...ie,...Ie]):de(!1)})},a.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Fe(),Ve()))}},81281:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return pe}});var a=Se(59301),ee=Se(95392),we=Se(62957),be=Se(60242),fe=Se(7939),ce={con_warp:"con_warp___UwmUW",success_txt:"success_txt___bixIU"},se=Se(57193),oe=Se(56656),le=Se.n(oe),b=Se(59301),z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,he=(Ae,ye)=>{var Ee={};for(var Pe in Ae)te.call(Ae,Pe)&&ye.indexOf(Pe)<0&&(Ee[Pe]=Ae[Pe]);if(Ae!=null&&z)for(var Pe of z(Ae))ye.indexOf(Pe)<0&&ae.call(Ae,Pe)&&(Ee[Pe]=Ae[Pe]);return Ee},de=(Ae,ye,Ee)=>new Promise((Pe,Ie)=>{var Le=De=>{try{je(Ee.next(De))}catch(Ze){Ie(Ze)}},Oe=De=>{try{je(Ee.throw(De))}catch(Ze){Ie(Ze)}},je=De=>De.done?Pe(De.value):Promise.resolve(De.value).then(Le,Oe);je((Ee=Ee.apply(Ae,ye)).next())});const ie=Ae=>{var ye=Ae,{shixunsDetail:Ee,globalSetting:Pe,loading:Ie,dispatch:Le,showModal:Oe,onCancel:je,onOk:De,okBtnName:Ze="\u5B8C\u6210",info:ke,source:Fe}=ye,Ve=he(ye,["shixunsDetail","globalSetting","loading","dispatch","showModal","onCancel","onOk","okBtnName","info","source"]);const[qe,tt]=(0,a.useState)(0),[st,Ot]=(0,a.useState)(0);return(0,a.useEffect)(()=>{let ft=null;const Wt=()=>de(void 0,null,function*(){let it={id:ke==null?void 0:ke.courseId,send_time:le()().format("YYYY-MM-DD HH:mm"),exercise_id:ke!=null&&ke.exercise_id?ke==null?void 0:ke.exercise_id:null},We={id:ke==null?void 0:ke.courseId,course_id:ke==null?void 0:ke.courseId,identifier:ke==null?void 0:ke.courseId,type:"normal",is_use:1,is_copy:!0};Fe==="\u8BD5\u5377"?(it.examination_bank_ids=ke==null?void 0:ke.examination_bank_ids,it.type="ExaminationBank"):Fe==="\u5B9E\u8BAD"?it.shixun_info=(ke==null?void 0:ke.shixun_info.length)>0?ke==null?void 0:ke.shixun_info:[We]:Fe==="\u5B9E\u8BAD\u548C\u8BD5\u5377"&&(it.examination_bank_ids=ke==null?void 0:ke.examination_bank_ids,it.shixun_info=(ke==null?void 0:ke.shixun_info.length)>0?ke==null?void 0:ke.shixun_info:[We]);const Je=yield(0,se.ZP)(`/api/courses/${ke==null?void 0:ke.courseId}/send_shixun_progress.json`,{method:"post",body:it});(Je==null?void 0:Je.status)===0&&(tt(Je==null?void 0:Je.complete_num),Ot(Je==null?void 0:Je.total_num),(Je==null?void 0:Je.complete_num)!==(Je==null?void 0:Je.total_num)?(ft&&clearInterval(ft),ft=setInterval(Wt,5e3)):ft&&clearInterval(ft))});return Oe&&(ke!=null&&ke.courseId)&&Wt(),()=>{ft&&clearInterval(ft)}},[Oe]),b.createElement(we.default,{centered:!0,maskClosable:!1,width:400,title:"\u5B9E\u8BAD\u52A0\u5165\u8BFE\u5802\u63D0\u793A",closable:qe==st,open:Oe,destroyOnClose:!0,footer:null,onCancel:je},b.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",b.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},st),"\u4E2A\u5B9E\u8BAD\u52A0\u5165\u6559\u5B66\u8BFE\u5802\u4E2D\uFF0C\u8BF7\u7A0D\u5019\u3002"),b.createElement("div",{className:ce.con_warp},b.createElement(be.Z,{className:"mt15 mb5",strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:qe==st&&st!=0?100:qe/st*100,showInfo:!1,size:[350,10]}),b.createElement("div",{className:ce.success_txt},"\u5DF2\u6210\u529F\u53D1\u9001",b.createElement("span",{className:"mr5 ml5",style:{color:"#3061D0"}},qe),"\u4E2A"),qe!=st&&b.createElement(fe.ZP,{disabled:!0},"\u5904\u7406\u4E2D"),qe==st&&b.createElement(fe.ZP,{type:"primary",onClick:De},Ze)))};var pe=(0,ee.connect)(({shixunsDetail:Ae,loading:ye,globalSetting:Ee})=>({shixunsDetail:Ae,globalSetting:Ee,loading:ye.models.index}))(ie)},22427:function(kt,Pt,Se){"use strict";Se.d(Pt,{K:function(){return ce}});var a=Se(59301),ee=Se(62957),we=Se(59533),be={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},fe=Se(24334);const ce=({visible:se,width:oe,videoId:le,file_url:b,course_id:z,copyUrl:te,toLog:ae=!0,logWatchHistory:he=()=>{},allow_skip:de,onClose:ie=()=>{},autoPlay:pe=!1,onPlayEnded:Ae=()=>{}})=>a.createElement(ee.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:se,title:null,footer:null,width:oe,className:be.modal},a.createElement("i",{className:`${be.closeIcon} iconfont icon-guanbi10`,onClick:ie}),se&&a.createElement(we.Z,{onPlayEnded:Ae,autoPlay:pe,allow_skip:de,courseId:z,src:b!=null&&b.startsWith("http")?b:fe.Base64.decode(b),videoId:le,toLog:ae,logWatchHistory:he}))},59533:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return de}});var a=Se(59301),ee=Se(6767),we=Se(75727),be=Se(94855),fe=Se(80360),ce=Se(81779),se=Se(56102),oe=Se(91415),le={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},b=(ie,pe,Ae)=>new Promise((ye,Ee)=>{var Pe=Oe=>{try{Le(Ae.next(Oe))}catch(je){Ee(je)}},Ie=Oe=>{try{Le(Ae.throw(Oe))}catch(je){Ee(je)}},Le=Oe=>Oe.done?ye(Oe.value):Promise.resolve(Oe.value).then(Pe,Ie);Le((Ae=Ae.apply(ie,pe)).next())});function z(ie){if(isNaN(ie))return{minutes:"00",seconds:"00"};const pe=new Date(ie*1e3).toISOString().substr(11,8);return{hour:pe.substr(0,2),minutes:pe.substr(3,2),seconds:pe.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function te(ie,pe){return ie-pe}function ae(ie){ie.sort(te);let pe=0;for(let Ae=0;Ae{},handlePlay:Oe=()=>{},handlePlayEnded:je=()=>{},autoPlay:De=!1,onPlayEnded:Ze=()=>{},isShowWaterMark:ke=!0},Fe)=>{var Ve;pe=pe==null?void 0:pe.replace("http://","https://");const tt=((Ve=pe==null?void 0:pe.split("."))==null?void 0:Ve.pop())==="flv",st=(0,a.useRef)(),Ot=(0,a.useRef)(),ft=(0,a.useRef)(),Wt=(0,a.useRef)(),it=(0,a.useRef)(),We=(0,a.useRef)(),Je=(0,a.useRef)(),_e=(0,a.useRef)(),ot=(0,a.useRef)(),rt=(0,a.useRef)(),Dt=(0,a.useRef)(),Mt=(0,a.useRef)(),Xt=(0,a.useRef)(),bt=(0,a.useRef)(),zt=navigator.userAgent.toLowerCase().match(he),Lt=zt?zt[0]:"pc",lt=(0,a.useRef)(!1),St=(0,ce.eY)();let pt=0,ct=0,nt=0,Nt=null,Qt=!1,Jt=20,Ye=1,Ce=!1,Me=!1,Qe=[];(0,a.useImperativeHandle)(Fe,()=>({getLastUpdatedTime:()=>st.current.currentTime,getDuration:()=>st.current.duration})),ee.ZP.config({maxCount:1,getContainer:()=>ft.current});const ue=(0,a.useCallback)((Ut,Ct=!1)=>{let Zt={point:st.current.currentTime};Nt?(Zt.log_id=Nt,Zt.watch_duration=ae(Qe),Zt.total_duration=ct):(Pe?(Zt.video_id=parseInt(ye,10),Zt.course_id=Pe):Zt.video_id=ye,Zt.duration=pt,Zt.device=Lt),Ct&&(Zt.ed="1");function Et(){return b(this,null,function*(){Ce=!0,Nt=yield Ee==null?void 0:Ee(Zt),Ce=!1,Ut&&Ut()})}Et()},[ye,Pe]);(0,a.useEffect)(()=>{st.current&&(Wt.current.style.display="none",it.current.style.display="block"),ee.ZP.destroy();let Ut=null;return be.Z.isSupported&&tt&&pe&&(pe==null?void 0:pe.indexOf(".m3u8"))<0?(Ut=be.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:pe,muted:!1}),st.current&&(Ut.attachMediaElement(st.current),Ut.load())):st.current.setAttribute("src",pe),me(),()=>{Ut&&(Ut.unload(),Ut.pause(),Ut.destroy(),Ut=null)}},[st,tt,pe]);function x(){st.current.paused?(Wt.current.style.display="none",it.current.style.display="block"):(Wt.current.style.display="block",it.current.style.display="none")}function me(){Dt.current.style.display="none",Xt.current.style.display="none",Mt.current.style.display="none",st.current.muted||st.current.volume===0?Dt.current.style.display="block":st.current.volume>0&&st.current.volume<=.5?Xt.current.style.display="block":Mt.current.style.display="block"}(0,a.useEffect)(()=>{const Ut=document.getElementById("play"),Ct=document.querySelectorAll(".playback-icons use");function Zt(){Oe(),Ie&&!lt.current&&(st.current.currentTime=Ie),lt.current=!0,Qe.push(st.current.currentTime),Qt||(Qt=!0,Ae&&ue())}function Et(){return b(this,null,function*(){x(),Qe.push(st.current.currentTime),Ae&&ue(()=>{Nt=null,nt=0,Qt=!1,Ce=!1,Me=!1,Qe=[],ct=0,Ye=1},!0),Ze()})}function tn(){We.current.value=Math.round(st.current.currentTime),Je.current.value=Math.round(st.current.currentTime)}function $t(){const sr=z(Math.round(st.current.currentTime));ot.current.innerText=`${sr.hour>0?sr.hour+":":""}${sr.minutes}:${sr.seconds}`,ot.current.setAttribute("datetime",`${sr.hour>0?" "+sr.hour+" ":""}${sr.minutes}m ${sr.seconds}s`)}function wn(){var sr,Rr,vi,_i,Ai,Vi,vr;const Dn=Math.round((sr=st.current)==null?void 0:sr.duration);(vi=(Rr=We.current)==null?void 0:Rr.setAttribute)==null||vi.call(Rr,"max",Dn),(Ai=(_i=Je.current)==null?void 0:_i.setAttribute)==null||Ai.call(_i,"max",Dn);const on=z(Dn);_e.current&&(_e.current.innerText=`${on.hour>0?on.hour+":":""}${on.minutes}:${on.seconds}`,(vr=(Vi=_e.current).setAttribute)==null||vr.call(Vi,"datetime",`${on.hour>0?" "+on.hour+" ":""}${on.minutes}m ${on.seconds}s`))}function Jn(){try{const sr=Math.round(st.current.duration);We.current.setAttribute("max",sr),Je.current.setAttribute("max",sr);const Rr=z(sr);_e.current.innerText=`${Rr.hour>0?Rr.hour+":":""}${Rr.minutes}:${Rr.seconds}`,_e.current.setAttribute("datetime",`${Rr.hour>0?" "+Rr.hour+" ":""}${Rr.minutes}m ${Rr.seconds}s`),tn(),$t();const{width:vi,height:_i,x:Ai,y:Vi}=Ot.current.getBoundingClientRect();if(Ai<0||Vi<0,!Me){let vr=st.current.currentTime,Dn=vr-nt;Math.abs(Dn)<10?(ct+=Math.abs(Dn),nt=vr,Ce||ct-Ye*Jt>=0&&(Ye++,Qe.push(nt),Ae&&ue())):(nt=vr,Ae&&ue())}}catch(sr){console.log("videoplaying:",sr)}}function or(){Me=!0}function Qn(){st.current.playing&&Qe.push(st.current.currentTime,nt),nt=st.current.currentTime,Me=!1}function fr(){pt=st.current.duration,pt<=20&&(Jt=pt/3),st.current.addEventListener("play",Zt)}function Tr(sr){sr.preventDefault(),(0,oe.vp)()?(st.current.style.width="100%",st.current.style.height="100%"):st.current.style.cssText=""}function xr(){Le()}function _r(sr){if(!ie){ee.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const Rr=sr.target.dataset.seek?sr.target.dataset.seek:sr.target.value;st.current.currentTime=Rr,Je.current.value=Rr,We.current.value=Rr}function $r(sr){const Rr=Math.round(sr.offsetX/sr.target.clientWidth*parseInt(sr.target.getAttribute("max"),10));We.current.setAttribute("data-seek",Rr);const vi=z(Rr);rt.current.textContent=`${vi.hour>0?vi.hour+":":""}${vi.minutes}:${vi.seconds}`;const _i=st.current.getBoundingClientRect();rt.current.style.left=`${sr.pageX-_i.left}px`}function ii(sr){switch(sr.code){case"Space":sr.preventDefault(),Re();break;case"ArrowRight":if(sr.preventDefault(),!ie){ee.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(st.current.currentTime>=st.current.duration)break;st.current.currentTime=parseInt(st.current.currentTime)+5,tn();break;case"ArrowLeft":if(sr.preventDefault(),!ie){ee.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(st.current.currentTime===0)break;st.current.currentTime=parseInt(st.current.currentTime)-5,tn();break;case"ArrowUp":sr.preventDefault(),st.current.volume<1&&(st.current.volume=(parseInt(st.current.volume*10)+1)/10);break;case"ArrowDown":sr.preventDefault(),st.current.volume>0&&(st.current.volume=(parseInt(st.current.volume*10)-1)/10);break}}return ft.current.addEventListener((0,oe.gH)(),Tr),st.current.addEventListener("canplay",fr),st.current.addEventListener("ended",Et),st.current.addEventListener("seeking",or),st.current.addEventListener("seeked",Qn),st.current.addEventListener("loadedmetadata",wn),We.current.addEventListener("mousemove",$r),We.current.addEventListener("input",_r),st.current.addEventListener("timeupdate",Jn),st.current.addEventListener("pause",xr),st.current.addEventListener("volumechange",me),document.addEventListener("keydown",ii),()=>{var sr,Rr,vi,_i,Ai,Vi,vr,Dn,on,bn,ur,Cn;(sr=st.current)==null||sr.removeEventListener("canplay",fr),(Rr=st.current)==null||Rr.removeEventListener("play",Zt),(vi=st.current)==null||vi.removeEventListener("ended",Et),(_i=st.current)==null||_i.removeEventListener("seeking",or),(Ai=st.current)==null||Ai.removeEventListener("seeked",Qn),(Vi=We.current)==null||Vi.removeEventListener("mousemove",$r),(vr=We.current)==null||vr.removeEventListener("input",_r),(Dn=st.current)==null||Dn.removeEventListener("timeupdate",Jn),(on=st.current)==null||on.removeEventListener("pause",xr),(bn=st.current)==null||bn.removeEventListener("loadedmetadata",wn),(ur=st.current)==null||ur.removeEventListener("volumechange",me),document.removeEventListener("keydown",ii),(Cn=st.current)!=null&&Cn.playing&&(Qe.push(nt,st.current.currentTime),Ae&&ue())}},[st,pe]),(0,a.useEffect)(()=>{if(st.current.onended=()=>{je(st)},st.current.oncontextmenu=()=>!1,(pe==null?void 0:pe.indexOf(".m3u8"))>-1){if(st.current.canPlayType("application/vnd.apple.mpegurl"))st.current.src=pe;else if(fe.ZP.isSupported()){var Ut=new fe.ZP;Ut.loadSource(pe),Ut.attachMedia(st.current)}}},[pe]);const[ze,et]=(0,a.useState)(1),Re=()=>{st.current.paused||st.current.ended?st.current.play():st.current.pause(),x()};function Ke(){st.current.muted=!st.current.muted,st.current.muted?(bt.current.setAttribute("data-volume",volume.value),bt.current.value=0):bt.current.value=bt.current.dataset.volume}return a.createElement("div",{style:{position:"relative"},ref:ft},a.createElement("div",{ref:Ot,className:`${le.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${le.animate__loop}`},ke&&St?St.login:" "),a.createElement("div",{className:le.container},a.createElement("div",{className:le["video-container"],id:"video-container"},a.createElement("div",{className:le["playback-animation"],id:"playback-animation"},a.createElement("svg",{className:le["playback-icons"]},a.createElement("use",{className:"hidden",href:"#play-icon"}),a.createElement("use",{href:"#pause"}))),a.createElement("video",{className:le.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:st,autoPlay:De}),a.createElement("div",{className:`${le["video-controls"]} `,id:"video-controls"},a.createElement("div",{className:le["bottom-controls"]},a.createElement("div",{className:le["left-controls"]},a.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:Re},a.createElement("svg",{className:le["playback-icons"]},a.createElement("use",{ref:it,href:"#play-icon"}),a.createElement("use",{ref:Wt,style:{display:"none"},href:"#pause"}))),a.createElement("div",{className:le.time},a.createElement("time",{id:"time-elapsed",ref:ot},"00:00"),a.createElement("span",null," / "),a.createElement("time",{id:"duration",ref:_e},"00:00"))),a.createElement("div",{className:le["right-controls"]},ie&&a.createElement(we.Z,{placement:"top",overlayClassName:le.rateOverlay,getPopupContainer:Ut=>Ut.parentNode,menu:{items:[{key:"1",label:a.createElement("span",{onClick:()=>{et(1),st.current.playbackRate=1}},"1.0x")},{key:"2",label:a.createElement("span",{onClick:()=>{et(1.5),st.current.playbackRate=1.5}},"1.5x")},{key:"3",label:a.createElement("span",{onClick:()=>{et(2),st.current.playbackRate=2}},"2.0x")}]}},a.createElement("div",{className:`${le.controlText} mr5`},"\u500D\u901F")),a.createElement(se.CopyToClipboard,{text:pe,onCopy:()=>ee.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},a.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),a.createElement("div",{className:le["volume-controls"]},a.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:le["volume-button"],id:"volume-button",onClick:Ke},a.createElement("i",{ref:Dt,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),a.createElement("i",{ref:Xt,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),a.createElement("i",{ref:Mt,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),a.createElement("input",{className:le.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:bt,style:{display:"none"},onClick:me})),a.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:le["fullscreen-button"],onClick:()=>{(0,oe.vp)()?(0,oe.BU)():(0,oe.Dj)(ft.current)}},a.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),a.createElement("div",{className:le["video-progress"]},a.createElement("progress",{ref:Je,value:"0",min:"0"}),a.createElement("input",{className:le.seek,ref:We,value:"0",min:"0",type:"range",step:"1"}),a.createElement("div",{className:le["seek-tooltip"],ref:rt,id:"seek-tooltip"},"00:00"))))),a.createElement("svg",{style:{display:"none"}},a.createElement("defs",null,a.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},a.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),a.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},a.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),a.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},a.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),a.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},a.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),a.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},a.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),a.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},a.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),a.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},a.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),a.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},a.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},48775:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return be}});var a=Se(59301),ee=Se(27035),we=Se(90083),be=()=>{const[fe,ce]=(0,a.useState)(""),[se,oe]=(0,a.useState)(0);let[le,b]=(0,a.useState)(),[z,te]=(0,a.useState)();const[ae,he]=(0,a.useState)(!1),de=(0,a.useRef)("");(0,a.useEffect)(()=>ee.Z.subscribe("preview-image",De=>{ce(De),console.log(Le.current)}),[]),(0,a.useEffect)(()=>(document.addEventListener("keydown",ie),()=>{document.removeEventListener("keydown",ie)}),[]),(0,a.useEffect)(()=>{de.current=fe},[fe]);function ie(je){console.log("e====",je),je.keyCode==27&&de.current&&pe()}function pe(){document.body.style.overflow="auto",b(void 0),te(void 0),oe(0),ce("")}function Ae(){oe(se+90)}function ye(){le=Le.current.width*1.1,z=Le.current.height*1.1,te(z),b(le)}function Ee(){le=Le.current.width/1.1,z=Le.current.height/1.1,te(z),b(le)}const Pe=(0,a.useRef)(),Ie=(0,a.useRef)(),Le=(0,a.useRef)(),Oe=je=>{(je.nativeEvent.target===Pe.current||je.nativeEvent.target===Ie.current)&&pe()};return a.createElement(a.Fragment,null,fe?a.createElement("div",null,a.createElement("div",{className:"preview-wrp-group",ref:Ie},a.createElement(we.Z,{className:"image-preview",src:fe,style:{display:"none"},preview:{visible:!0,src:fe,onVisibleChange:je=>{ce("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},99678:function(kt,Pt,Se){"use strict";Se.d(Pt,{h:function(){return Pe},Z:function(){return Ee}});var a=Se(59301),ee=Se(82326),we=Se(28284),be=Se(7939),fe=Se(89780),ce=Se.n(fe),se=Se(4887),oe=Object.defineProperty,le=Object.defineProperties,b=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,he=(Ie,Le,Oe)=>Le in Ie?oe(Ie,Le,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Ie[Le]=Oe,de=(Ie,Le)=>{for(var Oe in Le||(Le={}))te.call(Le,Oe)&&he(Ie,Oe,Le[Oe]);if(z)for(var Oe of z(Le))ae.call(Le,Oe)&&he(Ie,Oe,Le[Oe]);return Ie},ie=(Ie,Le)=>le(Ie,b(Le));const pe=ee.default.Option,Ae={labelCol:{span:4},wrapperCol:{span:20}},ye={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"]};var Ee=({callback:Ie,onCancel:Le})=>{const[Oe,je]=(0,a.useState)("python");function De(ke){je(ye[ke][1])}function Ze(ke){Ie(ke)}return a.createElement(we.default,ie(de({},Ae),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ze,style:{width:500}}),a.createElement(we.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},a.createElement(ee.default,{getPopupContainer:ke=>ke.parentNode,onChange:De},Object.keys(ye).map(ke=>a.createElement(pe,{key:ke,value:ke},ye[ke][0])))),a.createElement(we.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},a.createElement(Pe,{mode:Oe})),a.createElement("div",{className:"flex-container flex-end"},a.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(be.ZP,{type:"ghost",onClick:Le},"\u53D6\u6D88")))};function Pe({value:Ie,onChange:Le,mode:Oe,options:je={}}){const De=(0,a.useRef)(),[Ze,ke]=(0,a.useState)();return(0,a.useEffect)(()=>{if(Ze){let Fe=function(Ve){const qe=Ve.getValue();Le&&Le(qe)};return Ze.on("change",Fe),()=>{Ze.off("change",Fe)}}},[Ze,Le]),(0,a.useEffect)(()=>{Ze&&Ze.setOption("mode",Oe)},[Ze,Oe]),(0,a.useEffect)(()=>{Ze&&(Ie!==Ze.getValue()||Ie==="")&&setTimeout(()=>{Ze.setValue(Ie||"")},300)},[Ze,Ie]),(0,a.useEffect)(()=>{if(De.current&&!Ze){const Fe=ce().fromTextArea(De.current,de({mode:Oe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},je));ke(Fe)}},[De.current,Ze]),a.createElement("div",{className:"my-codemirror-container"},a.createElement("textarea",{ref:De}))}},17949:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return Dn}});var a=Se(59301),ee=Se(95392),we=Se(89780),be=Se.n(we),fe=Se(76374),ce=Se(4887),se=Se(6313),oe=Se(25717),le=Se(99498),b=Se(25419),z=Se(67549),te=Se(97231),ae=({value:on="",className:bn,showTextOnly:ur,showLines:Cn,style:Be={}})=>{const Xe=(0,a.useMemo)(()=>"",[on]);return a.createElement(a.Fragment,null,a.createElement("div",{dangerouslySetInnerHTML:{__html:Xe}}))},he=Object.defineProperty,de=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Ee=(on,bn,ur)=>bn in on?he(on,bn,{enumerable:!0,configurable:!0,writable:!0,value:ur}):on[bn]=ur,Pe=(on,bn)=>{for(var ur in bn||(bn={}))Ae.call(bn,ur)&&Ee(on,ur,bn[ur]);if(pe)for(var ur of pe(bn))ye.call(bn,ur)&&Ee(on,ur,bn[ur]);return on},Ie=(on,bn)=>de(on,ie(bn));let Le=[{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\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",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 Oe({onActionCallback:on,title:bn,icon:ur,actionName:Cn,className:Be="",children:Xe}){function $e(){on(Cn)}return a.createElement("a",{title:bn,className:Be,onClick:$e},a.createElement("i",{className:`${ur}`}),Xe)}var je=({watch:on,showNullButton:bn,showNullProgramButton:ur,onActionCallback:Cn,fullScreen:Be,insertTemp:Xe,hidetoolBar:$e,extraUse:At})=>{const dt=[...Le,{title:`${on?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${on?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return a.createElement("ul",{className:"markdown-toolbar-container"},!$e&&dt.map((en,qt)=>a.createElement("li",{key:qt},en.actionName?a.createElement(Oe,Ie(Pe({},en),{onActionCallback:Cn})):a.createElement("span",{className:"v-line"}))),bn?a.createElement("li",null,a.createElement(Oe,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Cn},a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,ur?a.createElement(a.Fragment,null,a.createElement("li",null,a.createElement(Oe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Cn},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),a.createElement("li",null,a.createElement(Oe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Cn},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,Xe&&a.createElement("li",null,a.createElement(Oe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Xe}`,onActionCallback:Cn},a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),At&&a.createElement("li",null,At),a.createElement("li",{className:"btn-full-screen"},a.createElement(Oe,{icon:`${Be?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Be?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Cn})))},De=Se(81123),Ze=Se(28284),ke=Se(37568),Fe=Se(7939),Ve=Object.defineProperty,qe=Object.defineProperties,tt=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Wt=(on,bn,ur)=>bn in on?Ve(on,bn,{enumerable:!0,configurable:!0,writable:!0,value:ur}):on[bn]=ur,it=(on,bn)=>{for(var ur in bn||(bn={}))Ot.call(bn,ur)&&Wt(on,ur,bn[ur]);if(st)for(var ur of st(bn))ft.call(bn,ur)&&Wt(on,ur,bn[ur]);return on},We=(on,bn)=>qe(on,tt(bn));const Je={labelCol:{span:4},wrapperCol:{span:20}};var _e=({callback:on,onCancel:bn})=>{function ur(Cn){on(Cn)}return a.createElement(Ze.default,We(it({},Je),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ur,style:{width:500}}),a.createElement(Ze.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.createElement(ke.default,null)),a.createElement(Ze.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.createElement(ke.default,null)),a.createElement("div",{className:"flex-container flex-end"},a.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(Fe.ZP,{type:"ghost",onClick:bn},"\u53D6\u6D88")))},ot=Se(99678),rt=Se(90443),Dt=Se(62957),Mt=Se(77019),Xt=Se(54344),bt=Se(59301),zt=({callback:on,onCancel:bn})=>{const ur=document.createElement("canvas"),Cn=ur.getContext("2d");ur.width=1e3,ur.height=800,Cn.fillStyle="#ffffff",Cn.fillRect(0,0,ur.width,ur.height);const Be=ur.toDataURL("image/png");return bt.createElement(Dt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},bt.createElement(Mt.Z,{style:{height:"100vh"}},bt.createElement(Xt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Be,visible:!0,title:String(Date.now())},onOk:Xe=>{on({src:Xe.url})},onClose:bn})))},Lt=Se(30641),lt=Se(5269),St=Se(6767),pt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},ct=Se(59301),Nt=(0,a.forwardRef)(({onCancel:on,editImgId:bn,callback:ur},Cn)=>{let Be=(0,a.useRef)(),Xe=(0,a.useRef)(),$e=(0,a.useRef)(),At=(0,a.useRef)(!1);const dt=(0,a.useRef)(!1);console.log("ref:",Cn);const[en,qt]=(0,a.useState)(0),[pn,Hn]=(0,a.useState)("100vh");return(0,a.useEffect)(()=>{qt(1)},[]),(0,a.useImperativeHandle)(Cn,()=>({setHeight:Hn})),ct.createElement("div",{ref:dt,className:"body-overflow-initial"},ct.createElement(Lt.Z,{width:"100vw",height:pn,footer:null,closable:!0,placement:"bottom",open:!!en,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${pt.drawerWrap}`,onClose:()=>{window.saveDrawData(rr=>{ur({src:`/api/attachments/${rr}`,id:rr})})},title:ct.createElement(Mt.Z,{align:"middle"},ct.createElement(lt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ct.createElement(lt.Z,{onClick:()=>{Hn(pn==="60px"?"100vh":"60px")}},ct.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),ct.createElement(lt.Z,{onClick:()=>{window.saveDrawData(rr=>{if(rr===null){St.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}St.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),ur({src:`/api/attachments/${rr}`,id:rr,disabledClose:!0})})}},ct.createElement(Fe.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},ct.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${bn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Xe})))}),Qt=Se(78323),Jt=Se(47889),Ye=Se(1439);const Ce=Jt.ZP.Group,Me={margin:"0 8px"};var Qe=({callback:on,onCancel:bn})=>{function ur(Cn){on(Cn)}return a.createElement(Ze.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ur},a.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},a.createElement("span",{style:Me},"\u5355\u5143\u683C\u6570\uFF1A"),a.createElement("span",{style:Me},"\u884C\u6570"),a.createElement(Ze.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.createElement(Ye.Z,null)),a.createElement("span",{style:Me},"\u5217\u6570"),a.createElement(Ze.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.createElement(Ye.Z,null))),a.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},a.createElement("span",{style:Me},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.createElement(Ze.default.Item,{name:"align"},a.createElement(Ce,null,a.createElement(Jt.ZP,{value:"default"},a.createElement("i",{className:"fa fa-align-justify"})),a.createElement(Jt.ZP,{value:"left"},a.createElement("i",{className:"fa fa-align-left"})),a.createElement(Jt.ZP,{value:"center"},a.createElement("i",{className:"fa fa-align-center"})),a.createElement(Jt.ZP,{value:"right"},a.createElement("i",{className:"fa fa-align-right"}))))),a.createElement("div",{className:"flex-container flex-end"},a.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(Fe.ZP,{type:"ghost",onClick:bn},"\u53D6\u6D88")))},ue=Se(71411),x=Se(63089),me=Se.n(x),et=(0,a.forwardRef)(({use3d:on,width:bn,height:ur,callback:Cn,showSaveButton:Be},Xe)=>{const $e=(0,a.useRef)(),At=(0,a.useRef)(),[dt,en]=(0,a.useState)(!1),qt=(0,a.useRef)({id:$e,appName:"graphing",width:bn||1e3,height:ur||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,a.useEffect)(()=>{At.current=new(me())(qt.current,!0),window.onload=function(){At.current.inject("applet_container")}},[]);const pn=()=>{var Hn=window.ggbApplet.getPNGBase64(1,!0,72);return Cn&&Cn(Hn),Hn};return(0,a.useEffect)(()=>{qt.current.appName=dt?"3D":"graphing",At.current.inject("applet_container")},[dt]),(0,a.useEffect)(()=>{en(on)},[on]),(0,a.useImperativeHandle)(Xe,()=>({getImgData:pn})),a.createElement(a.Fragment,null,a.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:$e}),a.createElement(Mt.Z,{align:"middle"},a.createElement(lt.Z,{flex:1},a.createElement(ue.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:dt,onChange:Hn=>en(Hn)})),a.createElement(lt.Z,null,a.createElement(Fe.ZP,{size:"large",onClick:pn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Re=Se(24638);const Ke="link",Ut="upload-image",Ct="add-flowchart",Zt="draw-image",Et="add-flowchart",tn="code-block",$t="add-table",wn="------------",Jn={default:wn,left:`:${wn}`,center:`:${wn}:`,right:`${wn}:`};var or=Se(66991),Qn=Se(63949);function fr(){}let Tr=0;const xr=1e4,_r="\u2581",$r="@\u2581\u2581@",ii="@\u2581@",sr=` **\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`,Rr=["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 vi(on){return/^\d+$/.test(on)?`${on}px`:on}const Ai=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Vi={[Ai+"-B"]:"bold",[Ai+"-I"]:"italic"},vr={[Ke]:"\u6DFB\u52A0\u94FE\u63A5",[tn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ut]:"\u6DFB\u52A0\u56FE\u7247",[Zt]:"\u6DFB\u52A0\u753B\u56FE",[Ct]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[$t]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Dn=({defaultValue:on="",onChange:bn,width:ur="100%",height:Cn=400,miniToolbar:Be=!1,isFocus:Xe=!1,watch:$e,insertTemp:At,mode:dt="markdown",id:en="markdown-editor-id",showResizeBar:qt=!1,noStorage:pn=!1,showNullButton:Hn=!1,showNullProgramButton:rr=!1,hidetoolBar:Ur=!1,fullScreen:kr=!1,onBlur:Zr,onCMBeforeChange:ji,onFullScreen:ei,className:ln="",disablePaste:nr=!1,disabled:Di=!1,disabledFill:Hi=!1,placeholder:Ci="",values:Zi="",extraUse:Kr,onAddBlank:Vn})=>{const[Tn,Xr]=(0,a.useState)(null),[Oi,na]=(0,a.useState)(on),[lo,Ka]=(0,a.useState)($e),[vo,Ro]=(0,a.useState)(kr),[oo,Lo]=(0,a.useState)(""),[ga,Da]=(0,a.useState)(0),[Kt,dn]=(0,a.useState)(Cn),[Gn,ht]=(0,a.useState)(!1),[mt,jt]=(0,a.useState)(0),[Gt,An]=(0,a.useState)(0),fn=(0,a.useRef)(),Zn=(0,a.useRef)(),Wn=(0,a.useRef)(),yr=(0,a.useRef)(),ir=(0,a.useRef)(),kn=(0,a.useRef)(),Yn=(0,ee.useDispatch)();(0,a.useEffect)(()=>{const Ge=window.scrollY||window.pageYOffset;na(Zi),Tn==null||Tn.setValue(Zi),window.scrollTo(0,Ge)},[Zi]),(0,a.useEffect)(()=>{ei==null||ei(vo)},[vo]),(0,a.useEffect)(()=>{if(fn.current){let Ge=function(Ft,Tt){var Ht;if(nr){Tt.preventDefault();return}const rn=Tt.clipboardData;if(rn){const cn=rn.types.toString(),mn=rn.items;if(cn==="Files"||rn.types.indexOf("Files")>-1){if(Tt.preventDefault(),dt=="stex")return;try{let zn=mn[1];((Ht=mn[0])==null?void 0:Ht.kind)==="file"&&(zn=mn[0]);const tr=zn.getAsFile(),Mn=tr.name.split(".").pop();(0,rt.I)(tr,mr=>{var Sr,hr,cr;mr.id?((Sr=tr==null?void 0:tr.type)==null?void 0:Sr.indexOf("image"))>-1?Bt.replaceSelection(``):((hr=tr==null?void 0:tr.type)==null?void 0:hr.indexOf("video"))>-1?Bt.replaceSelection(``):((cr=tr==null?void 0:tr.type)==null?void 0:cr.indexOf("pdf"))>-1?Bt.replaceSelection(`${tr.name}`):Rr.includes(Mn)?Bt.replaceSelection(`${tr.name}`):Bt.replaceSelection(`[${tr.name}](/api/attachments/${mr.id}?type=${mr.content_type})`):(mr==null?void 0:mr.status)===401&&(document.location.href="/user/login")})}catch(zn){St.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bt=be().fromTextArea(fn.current,{mode:dt,lineNumbers:!Be,lineWrapping:!0,value:on,autoCloseTags:!0,autoCloseBrackets:!0});return Bt.on("keyup",function(Ft,Tt){Tt.keyCode===8&&(Ft.getValue()==""?Bt.setOption("placeholder",Ci):Bt.setOption("placeholder",null))}),Bt.on("keydown",function(Ft,Tt){if(Tt.keyCode===8){var Ht=Pi(Ft);Ht&&Tt.preventDefault()}}),Xe&&Bt.focus(),Bt.on("paste",Ge),Di&&Bt.on("beforeChange",function(Ft,Tt){(Tt.origin==="paste"||Tt.origin==="+input")&&Tt.cancel()}),Xr(Bt),()=>{Bt.off("paste",Ge)}}},[]);const Wr=(0,a.useCallback)(()=>{if(Zn.current)try{}catch(Ge){console.log(Ge,"---- to set md editor body height")}},[Kt,Zn,vo]);(0,a.useEffect)(()=>{function Ge(){let Bt=new fe.Z(Ft=>{for(let Tt of Ft)(Tt.target.offsetHeight>0||Tt.target.offsetWidth>0)&&(Wr(),Tn.setSize("100%","100%"),Tn.refresh())});return Bt.observe(fn.current.parentElement),Bt}if(Tn){const Bt=Ge();return()=>{var Ft,Tt;(Ft=fn.current)!=null&&Ft.parentElement&&Bt.unobserve((Tt=fn.current)==null?void 0:Tt.parentElement)}}},[Tn,Wr]),(0,a.useEffect)(()=>{if(Tn){let Ge=[];for(const[Bt,Ft]of Object.entries(Vi)){let Tt={[Bt]:()=>{Ti(Ft)}};Ge.push(Tt),Tn.addKeyMap(Tt)}return()=>{for(let Bt of Ge)Tn.removeKeyMap(Bt)}}},[Tn]),(0,a.useEffect)(()=>{kr!==vo&&Ro(kr)},[kr]),(0,or.Z)(()=>{if(!pn&&ga>0){let Ge=new Date().getTime(),Bt=window.sessionStorage.getItem(en);Ge>=ga+xr&&(!Bt||Bt!==Oi)&&(window.sessionStorage.setItem(en,Oi),ht(!0))}},xr),(0,a.useEffect)(()=>{Ka($e)},[Tn,$e]),(0,a.useEffect)(()=>{Tn&&Xe&&Tn.focus()},[Tn,Xe]),(0,a.useEffect)(()=>{if(lo&&Tn){let Ge=function(Ft){let Tt=Ft.target;if(yr.current){let Ht=Tt.scrollTop/Tt.scrollHeight;yr.current.scrollTop=yr.current.scrollHeight*Ht}};const Bt=Tn.getScrollerElement();return Bt.addEventListener("scroll",Ge),()=>{Bt.removeEventListener("scroll",Ge)}}},[Tn,lo]),(0,a.useEffect)(()=>{if(Tn&&ji){let Ge=function(Bt,Ft){ji(Bt,Ft)};return Tn.on("beforeChange",Ge),()=>{Tn.off("beforeChange",Ge)}}},[Tn,ji]),(0,a.useEffect)(()=>{if(Tn&&Zr){let Ge=function(){Zr(Tn.getValue())};return Tn.on("blur",Ge),()=>{Tn.off("blur",Ge)}}},[Tn,Zr]);function Pi(Ge,Bt){var Ft=Ge.getDoc(),Tt=Ft.getCursor(),Ht=Ft.getLine(Tt.line),rn=Ht.charAt(Tt.ch-1),cn=Ht.lastIndexOf("@\u2581@",Tt.ch),mn=Ht.lastIndexOf("@\u2581\u2581@",Tt.ch),zn=cn>mn?cn:mn,tr=cn>mn?3:4;if($r.indexOf(rn)===-1)return null;if(console.log("change1:",Bt,Ge,Ht,Tt,zn,cn,mn,rn),zn>=0&&Tt.ch-zn<5){var Mn=zn+tr;return Ft.replaceRange("",{line:Tt.line,ch:zn},{line:Tt.line,ch:Mn}),{line:Tt.line,ch:Mn}}return null}(0,a.useEffect)(()=>{if(Tn){let Ge=function(Bt,Ft){const Tt=Bt.getValue();na(Tt),Da(new Date().getTime()),Bt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),bn&&(rr?bn(Tt,ja(Tt)):bn(Tt))};return Tn.on("change",Ge),()=>{Tn.off("change",Ge)}}},[Tn,bn]),(0,a.useEffect)(()=>{if(Tn)if(on==null)Tn.setValue(""),na("");else{const Ge=window.scrollY||window.pageYOffset;on!==Tn.getValue()&&(Tn.setValue(on),na(on),Tn.setCursor(Di?1:Tn.lineCount(),0),window.scrollTo(0,Ge))}},[Tn,on]);const Ti=(0,a.useCallback)(Ge=>{const Bt=Tn.getCursor(),Ft=Tn.getSelection();let Tt=Ft.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Rr=["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 vi(on){return/^\d+$/.test(on)?`${on}px`:on}const Ai=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Vi={[Ai+"-B"]:"bold",[Ai+"-I"]:"italic"},vr={[Ke]:"\u6DFB\u52A0\u94FE\u63A5",[tn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ut]:"\u6DFB\u52A0\u56FE\u7247",[Zt]:"\u6DFB\u52A0\u753B\u56FE",[Ct]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[$t]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Dn=({defaultValue:on="",onChange:bn,width:ur="100%",height:Cn=400,miniToolbar:Be=!1,isFocus:Xe=!1,watch:$e,insertTemp:At,mode:dt="markdown",id:en="markdown-editor-id",showResizeBar:qt=!1,noStorage:pn=!1,showNullButton:Hn=!1,showNullProgramButton:rr=!1,hidetoolBar:Ur=!1,fullScreen:kr=!1,onBlur:Zr,onCMBeforeChange:ji,onFullScreen:ei,className:un="",disablePaste:nr=!1,disabled:Di=!1,disabledFill:Hi=!1,placeholder:Ci="",values:Zi="",extraUse:Kr,onAddBlank:Vn})=>{const[Tn,Xr]=(0,a.useState)(null),[Oi,na]=(0,a.useState)(on),[lo,Ka]=(0,a.useState)($e),[vo,Ro]=(0,a.useState)(kr),[oo,Lo]=(0,a.useState)(""),[ga,Da]=(0,a.useState)(0),[Kt,dn]=(0,a.useState)(Cn),[Gn,ht]=(0,a.useState)(!1),[mt,jt]=(0,a.useState)(0),[Gt,An]=(0,a.useState)(0),fn=(0,a.useRef)(),Zn=(0,a.useRef)(),Wn=(0,a.useRef)(),yr=(0,a.useRef)(),ir=(0,a.useRef)(),kn=(0,a.useRef)(),Yn=(0,ee.useDispatch)();(0,a.useEffect)(()=>{const Ge=window.scrollY||window.pageYOffset;na(Zi),Tn==null||Tn.setValue(Zi),window.scrollTo(0,Ge)},[Zi]),(0,a.useEffect)(()=>{ei==null||ei(vo)},[vo]),(0,a.useEffect)(()=>{if(fn.current){let Ge=function(Ft,Tt){var Ht;if(nr){Tt.preventDefault();return}const rn=Tt.clipboardData;if(rn){const cn=rn.types.toString(),mn=rn.items;if(cn==="Files"||rn.types.indexOf("Files")>-1){if(Tt.preventDefault(),dt=="stex")return;try{let zn=mn[1];((Ht=mn[0])==null?void 0:Ht.kind)==="file"&&(zn=mn[0]);const tr=zn.getAsFile(),Mn=tr.name.split(".").pop();(0,rt.I)(tr,mr=>{var Sr,hr,cr;mr.id?((Sr=tr==null?void 0:tr.type)==null?void 0:Sr.indexOf("image"))>-1?Bt.replaceSelection(``):((hr=tr==null?void 0:tr.type)==null?void 0:hr.indexOf("video"))>-1?Bt.replaceSelection(``):((cr=tr==null?void 0:tr.type)==null?void 0:cr.indexOf("pdf"))>-1?Bt.replaceSelection(`${tr.name}`):Rr.includes(Mn)?Bt.replaceSelection(`${tr.name}`):Bt.replaceSelection(`[${tr.name}](/api/attachments/${mr.id}?type=${mr.content_type})`):(mr==null?void 0:mr.status)===401&&(document.location.href="/user/login")})}catch(zn){St.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bt=be().fromTextArea(fn.current,{mode:dt,lineNumbers:!Be,lineWrapping:!0,value:on,autoCloseTags:!0,autoCloseBrackets:!0});return Bt.on("keyup",function(Ft,Tt){Tt.keyCode===8&&(Ft.getValue()==""?Bt.setOption("placeholder",Ci):Bt.setOption("placeholder",null))}),Bt.on("keydown",function(Ft,Tt){if(Tt.keyCode===8){var Ht=Pi(Ft);Ht&&Tt.preventDefault()}}),Xe&&Bt.focus(),Bt.on("paste",Ge),Di&&Bt.on("beforeChange",function(Ft,Tt){(Tt.origin==="paste"||Tt.origin==="+input")&&Tt.cancel()}),Xr(Bt),()=>{Bt.off("paste",Ge)}}},[]);const Wr=(0,a.useCallback)(()=>{if(Zn.current)try{}catch(Ge){console.log(Ge,"---- to set md editor body height")}},[Kt,Zn,vo]);(0,a.useEffect)(()=>{function Ge(){let Bt=new fe.Z(Ft=>{for(let Tt of Ft)(Tt.target.offsetHeight>0||Tt.target.offsetWidth>0)&&(Wr(),Tn.setSize("100%","100%"),Tn.refresh())});return Bt.observe(fn.current.parentElement),Bt}if(Tn){const Bt=Ge();return()=>{var Ft,Tt;(Ft=fn.current)!=null&&Ft.parentElement&&Bt.unobserve((Tt=fn.current)==null?void 0:Tt.parentElement)}}},[Tn,Wr]),(0,a.useEffect)(()=>{if(Tn){let Ge=[];for(const[Bt,Ft]of Object.entries(Vi)){let Tt={[Bt]:()=>{Ti(Ft)}};Ge.push(Tt),Tn.addKeyMap(Tt)}return()=>{for(let Bt of Ge)Tn.removeKeyMap(Bt)}}},[Tn]),(0,a.useEffect)(()=>{kr!==vo&&Ro(kr)},[kr]),(0,or.Z)(()=>{if(!pn&&ga>0){let Ge=new Date().getTime(),Bt=window.sessionStorage.getItem(en);Ge>=ga+xr&&(!Bt||Bt!==Oi)&&(window.sessionStorage.setItem(en,Oi),ht(!0))}},xr),(0,a.useEffect)(()=>{Ka($e)},[Tn,$e]),(0,a.useEffect)(()=>{Tn&&Xe&&Tn.focus()},[Tn,Xe]),(0,a.useEffect)(()=>{if(lo&&Tn){let Ge=function(Ft){let Tt=Ft.target;if(yr.current){let Ht=Tt.scrollTop/Tt.scrollHeight;yr.current.scrollTop=yr.current.scrollHeight*Ht}};const Bt=Tn.getScrollerElement();return Bt.addEventListener("scroll",Ge),()=>{Bt.removeEventListener("scroll",Ge)}}},[Tn,lo]),(0,a.useEffect)(()=>{if(Tn&&ji){let Ge=function(Bt,Ft){ji(Bt,Ft)};return Tn.on("beforeChange",Ge),()=>{Tn.off("beforeChange",Ge)}}},[Tn,ji]),(0,a.useEffect)(()=>{if(Tn&&Zr){let Ge=function(){Zr(Tn.getValue())};return Tn.on("blur",Ge),()=>{Tn.off("blur",Ge)}}},[Tn,Zr]);function Pi(Ge,Bt){var Ft=Ge.getDoc(),Tt=Ft.getCursor(),Ht=Ft.getLine(Tt.line),rn=Ht.charAt(Tt.ch-1),cn=Ht.lastIndexOf("@\u2581@",Tt.ch),mn=Ht.lastIndexOf("@\u2581\u2581@",Tt.ch),zn=cn>mn?cn:mn,tr=cn>mn?3:4;if($r.indexOf(rn)===-1)return null;if(console.log("change1:",Bt,Ge,Ht,Tt,zn,cn,mn,rn),zn>=0&&Tt.ch-zn<5){var Mn=zn+tr;return Ft.replaceRange("",{line:Tt.line,ch:zn},{line:Tt.line,ch:Mn}),{line:Tt.line,ch:Mn}}return null}(0,a.useEffect)(()=>{if(Tn){let Ge=function(Bt,Ft){const Tt=Bt.getValue();na(Tt),Da(new Date().getTime()),Bt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),bn&&(rr?bn(Tt,ja(Tt)):bn(Tt))};return Tn.on("change",Ge),()=>{Tn.off("change",Ge)}}},[Tn,bn]),(0,a.useEffect)(()=>{if(Tn)if(on==null)Tn.setValue(""),na("");else{const Ge=window.scrollY||window.pageYOffset;on!==Tn.getValue()&&(Tn.setValue(on),na(on),Tn.setCursor(Di?1:Tn.lineCount(),0),window.scrollTo(0,Ge))}},[Tn,on]);const Ti=(0,a.useCallback)(Ge=>{const Bt=Tn.getCursor(),Ft=Tn.getSelection();let Tt=Ft.split(` `);switch(Ge){case"bold":return Tn.replaceSelection("**"+Ft+"**"),Ft===""&&Tn.setCursor(Bt.line,Bt.ch+2),Tn.focus();case"italic":return Tn.replaceSelection("*"+Ft+"*"),Ft===""&&Tn.setCursor(Bt.line,Bt.ch+1),Tn.focus();case"code":return Tn.replaceSelection("`"+Ft+"`"),Ft===""&&Tn.setCursor(Bt.line,Bt.ch+1),Tn.focus();case"inline-latex":return(0,Qn.Ye)(Yn)?void 0:(Lo("inline-latex"),Tn.focus());case"latex":return Tn.replaceSelection("```latex\n"+Ft+"\n```"),Tn.setCursor(Bt.line+1,Ft.length+1),Tn.focus();case"line-break":return Tn.replaceSelection(`
`),Tn.focus();case"list-ul":return Ft===""?Tn.replaceSelection("- "+Ft):Tn.replaceSelection(Tt.map(Ht=>Ht===""?"":`- ${Ht}`).join(` `)),Tn.focus();case"list-ol":return Ft===""?Tn.replaceSelection("1. "+Ft):Tn.replaceSelection(Tt.map((Ht,rn)=>Ht===""?"":`${rn+1}. ${Ht}`).join(` @@ -1254,7 +1254,7 @@ ${St} `;for(let ki=0;ki{switch(oo){case Ke:return a.createElement(_e,{callback:Yr,onCancel:si});case tn:return a.createElement(ot.Z,{callback:Yr,onCancel:si});case Ut:return a.createElement(rt.Z,{callback:Yr,onCancel:si});case Ct:return a.createElement(Nt,{editImgId:ir.current,callback:Yr,onCancel:si});case $t:return a.createElement(Qe,{callback:Yr,onCancel:si});case"maths-latex":return a.createElement(et,{showSaveButton:!0,callback:Yr});case"inline-latex":return a.createElement(Re.Z,{showSaveButton:!0,callback:Yr});default:return null}},[oo]);function si(){Lo("")}(0,a.useEffect)(()=>{if(Wn.current){let Ge=function(cn){Ht=!0,rn=cn.pageY},Bt=function(){Ht=!1},Ft=function(cn){if(Ht){let mn=cn.pageY-rn;mn<0&&(mn=0),mn>300&&(mn=300);let zn=Cn+mn+"px";dn(zn)}},Tt=Wn.current,Ht=!1,rn=0;return Tt.addEventListener("mousedown",Ge),document.addEventListener("mousemove",Ft),document.addEventListener("mouseup",Bt),()=>{Tt.removeEventListener("mousedown",Ge),document.removeEventListener("mousemove",Ft),document.removeEventListener("mouseup",Bt)}}},[Tn,Wn]),(0,a.useEffect)(()=>{dn(Cn)},[Cn]);const wi=vi(ur),Ii=vi(Kt),pi={width:wi,height:Ii},ha=(0,a.useMemo)(()=>{if(ga){let Ge=new Date(ga),Bt=Ge.getHours(),Ft=Ge.getMinutes(),Tt=Ge.getSeconds();return Bt=Bt<10?"0"+Bt:Bt,Ft=Ft<10?"0"+Ft:Ft,Tt=Tt<10?"0"+Tt:Tt,`${Bt}:${Ft}:${Tt}`}return 0},[ga]),ja=Ge=>{const Bt=[];if(rr){let Ft=-1;Ge=Ge.replace(/(@▁▁@|@▁@)/g,function(Tt,Ht,rn){Bt.push({multiLine:Tt!==ii})})}return Bt};function Bi(){window.sessionStorage.removeItem(en),ht(!1),Da(0)}function Hr(){ht(!1),Da(0),Tn.setValue(window.sessionStorage.getItem(en))}(0,a.useEffect)(()=>{vr[oo]&&oo!==Zt&&oo!==Ct&&setTimeout(()=>{const Ge=document.getElementsByClassName("markdown-popup-form")[0],Bt=window.innerWidth/2-Ge.offsetWidth/2,Ft=window.innerHeight/2-Ge.offsetHeight/2;jt(Bt),An(Ft)},0)},[oo]);const ti=Ge=>{Ge.preventDefault();const Bt=Ge.clientX-mt,Ft=Ge.clientY-Gt;document.body.onmousemove=Tt=>{let Ht=Tt.clientX-Bt,rn=Tt.clientY-Ft;const cn=document.getElementsByClassName("markdown-popup-form")[0],mn=window.innerWidth-cn.offsetWidth,zn=window.innerHeight-cn.offsetHeight;Ht=Math.max(0,Math.min(Ht,mn)),rn=Math.max(0,Math.min(rn,zn)),va(Tt.clientX,Tt.clientY,Bt,Ft)&&(jt(Ht),An(rn))},document.body.onmouseup=function(){document.body.onmousemove=null}},va=(Ge,Bt,Ft,Tt)=>{const Ht=document.body.clientHeight,rn=document.body.clientWidth;return Ge<20&&Ft>Ge||Ge>rn-20&&FtBt||Bt>Ht-20&&Tt{var Bt;ir.current=Ge,(Bt=kn.current)==null||Bt.setHeight("100vh"),setTimeout(()=>{Lo("add-flowchart")},150)}})):null))),qt?a.createElement("a",{ref:Wn,className:"editor-resize"}):null,oo===Zt&&a.createElement(zt,{callback:Yr,onCancel:si}),oo===Ct&&a.createElement(Nt,{ref:kn,editImgId:ir.current,callback:Yr,onCancel:si}),a.createElement(De.Z,null,vr[oo]&&oo!==Zt&&oo!==Ct?a.createElement(Dt.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:mt,top:Gt},title:a.createElement("div",{style:{cursor:"move"},onMouseDown:ti},vr[oo]),open:!0,onCancel:si,footer:null,destroyOnClose:!0,width:oo===Ct?"1200px":null,height:oo===Ct?"80vh":null,className:"markdown-popup-form"},Vr):null))}},90443:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return Le},I:function(){return je}});var a=Se(28284),ee=Se(6767),we=Se(37568),be=Se(44104),fe=Se(1439),ce=Se(47889),se=Se(7939),oe=Se(88457),le=Se(59301),b=Se(59301),z=Object.defineProperty,te=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,pe=(De,Ze,ke)=>Ze in De?z(De,Ze,{enumerable:!0,configurable:!0,writable:!0,value:ke}):De[Ze]=ke,Ae=(De,Ze)=>{for(var ke in Ze||(Ze={}))de.call(Ze,ke)&&pe(De,ke,Ze[ke]);if(he)for(var ke of he(Ze))ie.call(Ze,ke)&&pe(De,ke,Ze[ke]);return De},ye=(De,Ze)=>te(De,ae(Ze));const{useForm:Ee}=a.default,Pe={width:280,marginRight:10},Ie={labelCol:{span:5},wrapperCol:{span:19}};var Le=({callback:De,onCancel:Ze})=>{const[ke]=Ee();let Fe=(0,le.useRef)();function Ve(st){Fe.current.width=ke.getFieldValue("width"),Fe.current.align=ke.getFieldValue("align"),De(st,Fe.current)}function qe(st,Ot){if(st.status===-1){ee.ZP.error(st.message);return}ke.setFieldsValue({src:`/api/attachments/${st.id}`,type:Ot.type})}function tt(st){let Ot=st.target.files[0];Fe.current=Ot,je(Ot,qe)}return b.createElement(a.default,ye(Ae({form:ke},Ie),{className:"upload-image-panel",onFinish:Ve,style:{width:470,overflow:"hidden"}}),b.createElement(a.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},b.createElement("div",{className:"flex-container"},b.createElement(a.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},b.createElement(we.default,{style:Pe})),b.createElement(Oe,{onFileChange:tt}))),b.createElement(a.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},b.createElement(we.default,{style:{width:264}})),b.createElement(a.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},b.createElement(be.Z,null,b.createElement(a.default.Item,{name:"width",style:{margin:0}},b.createElement(fe.Z,{style:{width:264}})),b.createElement("span",{className:"ml8"},"%"))),b.createElement(a.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},b.createElement(ce.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"}]})),b.createElement("aside",null,b.createElement(a.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},b.createElement(se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(se.ZP,{type:"default",onClick:Ze},"\u53D6\u6D88"))))};function Oe({onFileChange:De}){return b.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",b.createElement("input",{type:"file",onChange:De}))}function je(De,Ze){if(!De)throw new String("\u6CA1\u6709\u6587\u4EF6");let ke=new FormData;ke.append("editormd-image-file",De),ke.append("file_param_name","editormd-image-file"),ke.append("byxhr","true");var Fe=new window.XMLHttpRequest;Fe.withCredentials=!0,Fe.addEventListener("load",function(Ve){Ze(JSON.parse(Ve.target.responseText),De)},!1),Fe.addEventListener("error",function(Ve){console.error(Ve)},!1),Fe.open("POST",`${oe.KI}/api/attachments.json`),Fe.send(ke)}},81123:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return we}});var a=Se(59301),ee=Se(4676);class we extends a.Component{constructor(fe){super(fe);const ce=window.document;this.node=ce.createElement("div"),ce.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,ee.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},95440:function(kt,Pt,Se){"use strict";Se.d(Pt,{SV:function(){return zt},ZP:function(){return bt}});var a=Se(59301),ee=Se(76374);const we={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},be={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`),Tn.focus();default:throw new Error}},[Tn,oo]),Vr=(0,a.useMemo)(()=>{switch(oo){case Ke:return a.createElement(_e,{callback:Yr,onCancel:si});case tn:return a.createElement(ot.Z,{callback:Yr,onCancel:si});case Ut:return a.createElement(rt.Z,{callback:Yr,onCancel:si});case Ct:return a.createElement(Nt,{editImgId:ir.current,callback:Yr,onCancel:si});case $t:return a.createElement(Qe,{callback:Yr,onCancel:si});case"maths-latex":return a.createElement(et,{showSaveButton:!0,callback:Yr});case"inline-latex":return a.createElement(Re.Z,{showSaveButton:!0,callback:Yr});default:return null}},[oo]);function si(){Lo("")}(0,a.useEffect)(()=>{if(Wn.current){let Ge=function(cn){Ht=!0,rn=cn.pageY},Bt=function(){Ht=!1},Ft=function(cn){if(Ht){let mn=cn.pageY-rn;mn<0&&(mn=0),mn>300&&(mn=300);let zn=Cn+mn+"px";dn(zn)}},Tt=Wn.current,Ht=!1,rn=0;return Tt.addEventListener("mousedown",Ge),document.addEventListener("mousemove",Ft),document.addEventListener("mouseup",Bt),()=>{Tt.removeEventListener("mousedown",Ge),document.removeEventListener("mousemove",Ft),document.removeEventListener("mouseup",Bt)}}},[Tn,Wn]),(0,a.useEffect)(()=>{dn(Cn)},[Cn]);const wi=vi(ur),Ii=vi(Kt),pi={width:wi,height:Ii},ha=(0,a.useMemo)(()=>{if(ga){let Ge=new Date(ga),Bt=Ge.getHours(),Ft=Ge.getMinutes(),Tt=Ge.getSeconds();return Bt=Bt<10?"0"+Bt:Bt,Ft=Ft<10?"0"+Ft:Ft,Tt=Tt<10?"0"+Tt:Tt,`${Bt}:${Ft}:${Tt}`}return 0},[ga]),ja=Ge=>{const Bt=[];if(rr){let Ft=-1;Ge=Ge.replace(/(@▁▁@|@▁@)/g,function(Tt,Ht,rn){Bt.push({multiLine:Tt!==ii})})}return Bt};function Bi(){window.sessionStorage.removeItem(en),ht(!1),Da(0)}function Hr(){ht(!1),Da(0),Tn.setValue(window.sessionStorage.getItem(en))}(0,a.useEffect)(()=>{vr[oo]&&oo!==Zt&&oo!==Ct&&setTimeout(()=>{const Ge=document.getElementsByClassName("markdown-popup-form")[0],Bt=window.innerWidth/2-Ge.offsetWidth/2,Ft=window.innerHeight/2-Ge.offsetHeight/2;jt(Bt),An(Ft)},0)},[oo]);const ti=Ge=>{Ge.preventDefault();const Bt=Ge.clientX-mt,Ft=Ge.clientY-Gt;document.body.onmousemove=Tt=>{let Ht=Tt.clientX-Bt,rn=Tt.clientY-Ft;const cn=document.getElementsByClassName("markdown-popup-form")[0],mn=window.innerWidth-cn.offsetWidth,zn=window.innerHeight-cn.offsetHeight;Ht=Math.max(0,Math.min(Ht,mn)),rn=Math.max(0,Math.min(rn,zn)),va(Tt.clientX,Tt.clientY,Bt,Ft)&&(jt(Ht),An(rn))},document.body.onmouseup=function(){document.body.onmousemove=null}},va=(Ge,Bt,Ft,Tt)=>{const Ht=document.body.clientHeight,rn=document.body.clientWidth;return Ge<20&&Ft>Ge||Ge>rn-20&&FtBt||Bt>Ht-20&&Tt{var Bt;ir.current=Ge,(Bt=kn.current)==null||Bt.setHeight("100vh"),setTimeout(()=>{Lo("add-flowchart")},150)}})):null))),qt?a.createElement("a",{ref:Wn,className:"editor-resize"}):null,oo===Zt&&a.createElement(zt,{callback:Yr,onCancel:si}),oo===Ct&&a.createElement(Nt,{ref:kn,editImgId:ir.current,callback:Yr,onCancel:si}),a.createElement(De.Z,null,vr[oo]&&oo!==Zt&&oo!==Ct?a.createElement(Dt.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:mt,top:Gt},title:a.createElement("div",{style:{cursor:"move"},onMouseDown:ti},vr[oo]),open:!0,onCancel:si,footer:null,destroyOnClose:!0,width:oo===Ct?"1200px":null,height:oo===Ct?"80vh":null,className:"markdown-popup-form"},Vr):null))}},90443:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return Le},I:function(){return je}});var a=Se(28284),ee=Se(6767),we=Se(37568),be=Se(44104),fe=Se(1439),ce=Se(47889),se=Se(7939),oe=Se(88457),le=Se(59301),b=Se(59301),z=Object.defineProperty,te=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,pe=(De,Ze,ke)=>Ze in De?z(De,Ze,{enumerable:!0,configurable:!0,writable:!0,value:ke}):De[Ze]=ke,Ae=(De,Ze)=>{for(var ke in Ze||(Ze={}))de.call(Ze,ke)&&pe(De,ke,Ze[ke]);if(he)for(var ke of he(Ze))ie.call(Ze,ke)&&pe(De,ke,Ze[ke]);return De},ye=(De,Ze)=>te(De,ae(Ze));const{useForm:Ee}=a.default,Pe={width:280,marginRight:10},Ie={labelCol:{span:5},wrapperCol:{span:19}};var Le=({callback:De,onCancel:Ze})=>{const[ke]=Ee();let Fe=(0,le.useRef)();function Ve(st){Fe.current.width=ke.getFieldValue("width"),Fe.current.align=ke.getFieldValue("align"),De(st,Fe.current)}function qe(st,Ot){if(st.status===-1){ee.ZP.error(st.message);return}ke.setFieldsValue({src:`/api/attachments/${st.id}`,type:Ot.type})}function tt(st){let Ot=st.target.files[0];Fe.current=Ot,je(Ot,qe)}return b.createElement(a.default,ye(Ae({form:ke},Ie),{className:"upload-image-panel",onFinish:Ve,style:{width:470,overflow:"hidden"}}),b.createElement(a.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},b.createElement("div",{className:"flex-container"},b.createElement(a.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},b.createElement(we.default,{style:Pe})),b.createElement(Oe,{onFileChange:tt}))),b.createElement(a.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},b.createElement(we.default,{style:{width:264}})),b.createElement(a.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},b.createElement(be.Z,null,b.createElement(a.default.Item,{name:"width",style:{margin:0}},b.createElement(fe.Z,{style:{width:264}})),b.createElement("span",{className:"ml8"},"%"))),b.createElement(a.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},b.createElement(ce.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"}]})),b.createElement("aside",null,b.createElement(a.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},b.createElement(se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(se.ZP,{type:"default",onClick:Ze},"\u53D6\u6D88"))))};function Oe({onFileChange:De}){return b.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",b.createElement("input",{type:"file",onChange:De}))}function je(De,Ze){if(!De)throw new String("\u6CA1\u6709\u6587\u4EF6");let ke=new FormData;ke.append("editormd-image-file",De),ke.append("file_param_name","editormd-image-file"),ke.append("byxhr","true");var Fe=new window.XMLHttpRequest;Fe.withCredentials=!0,Fe.addEventListener("load",function(Ve){Ze(JSON.parse(Ve.target.responseText),De)},!1),Fe.addEventListener("error",function(Ve){console.error(Ve)},!1),Fe.open("POST",`${oe.KI}/api/attachments.json`),Fe.send(ke)}},81123:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return we}});var a=Se(59301),ee=Se(4676);class we extends a.Component{constructor(fe){super(fe);const ce=window.document;this.node=ce.createElement("div"),ce.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,ee.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},95440:function(kt,Pt,Se){"use strict";Se.d(Pt,{SV:function(){return zt},ZP:function(){return bt}});var a=Se(59301),ee=Se(76374);const we={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},be={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},fe={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -1274,17 +1274,17 @@ ${St} `)},{label:"include ",content:["#include "].join(` `)}]},ce={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(` `)}]},se={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(` -`)}]};var oe=Se(53184),le=Se.n(oe),b=(Lt,lt,St)=>new Promise((pt,ct)=>{var nt=Jt=>{try{Qt(St.next(Jt))}catch(Ye){ct(Ye)}},Nt=Jt=>{try{Qt(St.throw(Jt))}catch(Ye){ct(Ye)}},Qt=Jt=>Jt.done?pt(Jt.value):Promise.resolve(Jt.value).then(nt,Nt);Qt((St=St.apply(Lt,lt)).next())});const z={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},te=(Lt,lt,St,pt)=>{const ct=lt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:St.lineNumber,endColumn:St.column});return Array.from(new Set(ct.match(/\b\w{2,}\b/g)||[])).map(Nt=>({label:Nt,kind:Lt.languages.CompletionItemKind.Text,insertText:Nt,range:pt}))},ae=(Lt,lt,St,pt)=>{Lt.languages.registerCompletionItemProvider(lt,{provideCompletionItems(ct,nt){const Nt=ct.getWordUntilPosition(nt),Qt={startLineNumber:nt.lineNumber,endLineNumber:nt.lineNumber,startColumn:Nt.startColumn,endColumn:Nt.endColumn},Jt=ct.getLineContent(nt.lineNumber).substring(Nt.startColumn-2,Nt.endColumn);return{suggestions:[...te(Lt,ct,nt,Qt),...St.map(Ce=>({label:Ce,kind:Lt.languages.CompletionItemKind.Keyword,documentation:Ce,insertText:Ce,insertTextRules:Lt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Qt})),...pt.map(Ce=>({label:Ce.label,kind:Lt.languages.CompletionItemKind.Snippet,documentation:Ce.content,insertText:Jt.startsWith("#")?Ce.content.replace(/#/,""):Ce.content,insertTextRules:Lt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Qt}))]}}})};var he=Lt=>{z.languages.forEach(lt=>{Lt.languages.registerDocumentFormattingEditProvider(lt,{provideDocumentFormattingEdits(St){return b(this,null,function*(){const pt=le()(St.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:St.getFullModelRange(),text:pt}]})}})}),ae(Lt,"java",be.keywords,be.quickKey),ae(Lt,"cpp",fe.keywords,fe.quickKey),ae(Lt,"c",we.keywords,[]),ae(Lt,"python",ce.keywords,ce.quickKey),ae(Lt,"scala",se.keywords,se.quickKey)};const de="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ie=Object.defineProperty,pe=(Lt,lt,St)=>lt in Lt?ie(Lt,lt,{enumerable:!0,configurable:!0,writable:!0,value:St}):Lt[lt]=St,Ae=(Lt,lt,St)=>pe(Lt,typeof lt!="symbol"?lt+"":lt,St);const ye=class gp{constructor(lt,St,pt){this.placeholder=lt,this.editor=St,this.monaco=pt,St.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return gp.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Ae(ye,"ID","editor.widget.placeholderHint");var Pe=ye,Ie=Se(96236),Le=Se(6767),Oe=Se(25399),je=Se(89392),De=Se(27035),Ze=Se(56102),ke=Object.defineProperty,Fe=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Ot=(Lt,lt,St)=>lt in Lt?ke(Lt,lt,{enumerable:!0,configurable:!0,writable:!0,value:St}):Lt[lt]=St,ft=(Lt,lt)=>{for(var St in lt||(lt={}))tt.call(lt,St)&&Ot(Lt,St,lt[St]);if(qe)for(var St of qe(lt))st.call(lt,St)&&Ot(Lt,St,lt[St]);return Lt},Wt=(Lt,lt)=>Fe(Lt,Ve(lt)),it=(Lt,lt)=>{var St={};for(var pt in Lt)tt.call(Lt,pt)&<.indexOf(pt)<0&&(St[pt]=Lt[pt]);if(Lt!=null&&qe)for(var pt of qe(Lt))lt.indexOf(pt)<0&&st.call(Lt,pt)&&(St[pt]=Lt[pt]);return St},We=(Lt,lt,St)=>new Promise((pt,ct)=>{var nt=Jt=>{try{Qt(St.next(Jt))}catch(Ye){ct(Ye)}},Nt=Jt=>{try{Qt(St.throw(Jt))}catch(Ye){ct(Ye)}},Qt=Jt=>Jt.done?pt(Jt.value):Promise.resolve(Jt.value).then(nt,Nt);Qt((St=St.apply(Lt,lt)).next())});function Je(Lt){return/^\d+$/.test(Lt)?`${Lt}px`:Lt}function _e(){}let ot=!1;const rt={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Dt(Lt=[]){let lt=Lt;if(Array.isArray(Lt)){for(let St=0;StWe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Lt){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Lt)}});var bt=Lt=>{var lt=Lt,{width:St="100%",height:pt="100%",value:ct,language:nt="javascript",style:Nt={},options:Qt={},overrideServices:Jt={},theme:Ye="vs-dark",onEditBlur:Ce,isCopy:Me=!1,onSave:Qe,autoHeight:ue=!1,forbidCopy:x=!1,onChange:me=_e,editorDidMount:ze=_e,onFocus:et=_e,onBreakPoint:Re=_e,breakPointValue:Ke=[],filename:Ut="educoder.txt",errorLine:Ct,errorContent:Zt="",highlightLine:Et,openBreakPoint:tn=!1,placeholder:$t="",showMiniMap:wn=!0}=lt,Jn=it(lt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const or=(0,a.useRef)(),Qn=(0,a.useRef)({}),fr=(0,a.useRef)(),Tr=(0,a.useRef)(),xr=(0,a.useRef)([]),_r=(0,a.useRef)(!1),$r=(0,a.useRef)(),ii=(0,a.useRef)(),sr=(0,a.useRef)(!1),[Rr,vi]=(0,a.useState)(!1);function _i(){let qt;return or.current&&(qt=new ee.Z(pn=>{for(let Hn of pn)(Hn.target.offsetHeight>0||Hn.target.offsetWidth>0)&&Qn.current.instance.layout()}),qt.observe(or.current)),qt}function Ai(){Le.ZP.warning({content:decodeURIComponent(de),key:"monaco-editor-tip"})}const Vi=()=>{let qt=Qn.current.instance;if(ct!=null&&qt&&Rr){const pn=qt.getModel();pn&&ct!==pn.getValue()&&(ot=!0,pn.setValue(ct),qt.layout(),ot=!1)}};(0,a.useEffect)(()=>{const qt=De.Z.subscribe("formatDocument",pn=>{var Hn;let rr=Qn.current.instance;(Hn=rr==null?void 0:rr.getAction)==null||Hn.call(rr,"editor.action.formatDocument").run()});return window.updateMonacoValue=pn=>{me(pn)},qt},[]),(0,a.useEffect)(()=>{var qt;let pn=Qn.current.instance;Tr.current&&clearTimeout(Tr.current),Tr.current=setTimeout(()=>{Vi()},500),ct&&(ct!=null&&ct.length)&&((qt=pn==null?void 0:pn.updateOptions)==null||qt.call(pn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ct.split(/\r\n|\r|\n/g).length))+3,5)}))},[ct,Rr,Qn.current]),(0,a.useEffect)(()=>{if(Ct&&Qn.current&&Qn.current.instance){let pn=Qn.current.instance;pn.changeViewZones(function(Hn){var rr=document.createElement("div");rr.style.padding="10px 20px",rr.style.width="calc(100% - 20px)",rr.className="my-error-line-wrp",rr.innerHTML=Zt,Hn.addZone({afterLineNumber:Ct||11,heightInLines:3,domNode:rr})});var qt={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};pn.addOverlayWidget(qt),pn.revealPositionInCenter({lineNumber:20,column:1})}},[Ct,Qn.current,Rr]);const vr=(qt="",pn)=>{if(!qt||qt.trim()==="")return!0;const rr=Qn.current.instance.getModel().getLineTokens(pn);let Ur=!1;for(let kr=0;kr<2;kr++)rr.getStandardTokenType(kr)===1&&(Ur=!0);return Ur};(0,a.useEffect)(()=>{var qt;const pn=(qt=Qn.current)==null?void 0:qt.instance;if(pn&&Rr&&x){const Hn=pn.onDidBlurEditorWidget(()=>{sr.current=!1}),rr=pn.onDidFocusEditorText(()=>{sr.current=!0});return()=>{Hn.dispose(),rr.dispose()}}},[Qn.current,Rr,x]),(0,a.useEffect)(()=>{var qt;if((qt=Qn.current)!=null&&qt.instance&&Rr&&tn){let pn=Qn.current.instance,Hn=pn.getModel();if(!Hn)return;(()=>{var Zi;let Kr=[],Vn=[];const Tn=Hn.getAllDecorations();for(let Oi of Tn)Oi.options.className==="highlighted-line"&&(Kr.push((Zi=Oi==null?void 0:Oi.range)==null?void 0:Zi.startLineNumber),Vn.push(Oi==null?void 0:Oi.id));if(Et===Kr[0])return;Hn.deltaDecorations(Vn,[]);const Xr=Hn.getLineCount();Et&&Et<=Xr&&(pn.deltaDecorations([],[{range:new Mt.Range(Et,1,Et,Hn.getLineMaxColumn(Et)),options:{isWholeLine:!0,className:"highlighted-line"}}]),pn.revealLineInCenter(Et))})();const Ur=(Zi=!1)=>{var Kr;let Vn=[],Tn=[];const Xr=Hn.getAllDecorations();for(let Oi of Xr)Oi.options.linesDecorationsClassName==="breakpoints-select"&&(Vn.push((Kr=Oi==null?void 0:Oi.range)==null?void 0:Kr.startLineNumber),Tn.push(Oi==null?void 0:Oi.id));if(Zi)return{lines:Vn,ids:Tn};Re(Vn)},kr=Zi=>We(void 0,null,function*(){let Kr={range:new Mt.Range(Zi,1,Zi,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Hn.deltaDecorations([],[Kr]),Ur()}),Zr=Zi=>We(void 0,null,function*(){let Kr=[];const Vn=pn.getLineDecorations(Zi);for(let Tn of Vn)Tn.options.linesDecorationsClassName==="breakpoints-select"&&Kr.push(Tn.id);yield Hn.deltaDecorations(Kr,[]),Ur()}),ji=Zi=>{let Kr=pn.getLineDecorations(Zi);for(let Vn of Kr)if(Vn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,je.isEqual)(Ke,Ur(!0).lines)){Hn.deltaDecorations(Ur(!0).ids,[]);const Zi=Ke.map(Kr=>({range:new Mt.Range(Kr,1,Kr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Hn.deltaDecorations([],Zi)}const ei=pn.onDidChangeModelContent(Zi=>{let Kr=pn.getPosition();if(Kr){let Vn=Kr.lineNumber;clearTimeout(ii.current),ii.current=setTimeout(()=>{vr(Hn.getLineContent(Vn),Vn)?Zr(Vn):ji(Vn)?(Zr(Vn),kr(Vn)):Ur()},100)}}),ln=pn.onMouseDown(Zi=>{var Kr,Vn,Tn;if(Zi.target.detail&&((Tn=(Vn=(Kr=Zi.target)==null?void 0:Kr.element)==null?void 0:Vn.className)!=null&&Tn.includes("line-numbers"))){let Xr=Zi.target.position.lineNumber;if(vr(Hn.getLineContent(Xr),Xr))return;ji(Xr)?Zr(Xr):kr(Xr)}}),nr=Zi=>{let Kr={range:new Mt.Range(Zi,1,Zi,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};xr.current=pn.deltaDecorations(xr.current,[Kr])},Di=()=>{xr.current=pn.deltaDecorations(xr.current,[])},Hi=pn.onMouseMove(Zi=>{var Kr,Vn,Tn;if(Di(),Zi.target.detail&&((Tn=(Vn=(Kr=Zi.target)==null?void 0:Kr.element)==null?void 0:Vn.className)!=null&&Tn.includes("line-numbers"))){let Xr=Zi.target.position.lineNumber;if(vr(Hn.getLineContent(Xr),Xr))return;nr(Xr)}}),Ci=pn.onMouseLeave(()=>{Di()});return()=>{ei.dispose(),ln.dispose(),Hi.dispose(),Ci.dispose()}}},[Qn.current,Rr,Ke,Et,tn,nt]),(0,a.useEffect)(()=>{var qt;(qt=Qn.current)!=null&&qt.instance&&tn&&Qn.current.instance.setPosition({lineNumber:0,column:0})},[Et]);function Dn(){let qt=Qn.current.instance;if(qt){const pn=qt.getSelection(),Hn=Qn.current.pastePos||{},rr=new Mt.Range(Hn.startLineNumber||pn.endLineNumber,Hn.startColumn||pn.endColumn,Hn.endLineNumber||pn.endLineNumber,Hn.endColumn||pn.endColumn);setTimeout(()=>{qt.executeEdits("",[{range:rr,text:""}])},300)}}function on(qt){(window.navigator.platform.match("Mac")?qt.metaKey:qt.ctrlKey)&&qt.keyCode==83&&(qt.preventDefault(),Qe())}const bn=()=>{if(ue&&Qn.current.instance){const qt=Qn.current.instance.getContentHeight();dt(qt{if(!sr.current)return;const{keyCode:pn,ctrlKey:Hn,metaKey:rr,target:Ur,type:kr}=qt;return(kr==="paste"||(pn===67||pn===86)&&(rr||Hn))&&Ur.nodeName==="TEXTAREA"&&(Ai(),qt.preventDefault()),!1};function Be(qt,pn){var Hn=window.URL||window.webkitURL||window,rr=new Blob([pn]),Ur=document.createElementNS("http://www.w3.org/1999/xhtml","a");Ur.href=Hn.createObjectURL(rr),Ur.download=qt,ur(Ur)}(0,a.useEffect)(()=>{bn()},[bn]),(0,a.useEffect)(()=>{or.current&&!Rr&&Promise.all([Se.e(8909),Se.e(4100)]).then(Se.bind(Se,71448)).then(qt=>{try{Mt=qt,Qn.current.instance=Mt.editor.create(or.current,{value:ct,language:Dt(nt),theme:Ye,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:wn||!1}},Jt);const pn=Qn.current.instance;let Ur=[...Ie.BH._menuItems].find(ei=>ei[0]._debugName=="EditorContext")[1],kr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Zr=(ei,ln)=>{var nr,Di;let Hi=ei._first;do ln.includes((Di=(nr=Hi.element)==null?void 0:nr.command)==null?void 0:Di.id)&&ei._remove(Hi);while(Hi=Hi.next)};if(ze(pn,Mt),setTimeout(()=>{bn(),Qn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Be(Ut||"educoder.txt",pn.getValue())}})},500),Qn.current.subscription=pn.onDidChangeModelContent(ei=>{_r.current?clearTimeout($r.current):(bn(),me(pn.getValue(),ei)),$r.current=setTimeout(()=>{_r.current=!1},500)}),window.Monaco||he(Mt,Dt(nt)),x&&(Zr(Ur,kr),or.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Cn),window.removeEventListener("paste",Cn),window.addEventListener("keydown",Cn),window.addEventListener("paste",Cn)),window.Monaco=Mt,Ce&&pn.onDidBlurEditorWidget(()=>{Ce(pn.getValue())}),et&&pn.onDidFocusEditorText(()=>{x&&Xt(),et(pn.getValue())}),x){Xt();try{pn.onDidPaste(ei=>{const ln=pn.getSelection(),nr=Qn.current.pastePos||{},Di=new Mt.Range(nr.startLineNumber||ln.endLineNumber,nr.startColumn||ln.endColumn,nr.endLineNumber||ln.endLineNumber,nr.endColumn||ln.endColumn);pn.executeEdits("",[{range:ei.range,text:""}])})}catch(ei){}}let ji=_i();return $t&&typeof $t=="string"&&new Pe($t,pn,Mt),vi(!0),()=>{const ei=Qn.current.instance;ei.dispose();const ln=ei.getModel();ln&&ln.dispose(),Qn.current.subscription&&Qn.current.subscription.dispose(),ji.unobserve(or.current)}}catch(pn){}})},[]),(0,a.useEffect)(()=>{if(Qn.current.instance&&Rr)return document.addEventListener("keydown",on,!1),()=>{document.removeEventListener("keydown",on)}},[Qe,Rr]),(0,a.useEffect)(()=>{let qt=Qn.current.instance;if(qt&&Rr){let pn=Dt(nt);Mt.editor.setModelLanguage(qt.getModel(),pn)}},[nt,Rr]),(0,a.useEffect)(()=>{Qn.current.instance&&Rr&&Mt.editor.setTheme(Ye)},[Ye,Rr]),(0,a.useEffect)(()=>{let qt=Qn.current.instance;fr.current=Qt,qt&&Rr&&(qt.updateOptions(ft({},Qt)),setTimeout(()=>{qt.getModel().updateOptions(ft({},Qt))},200))},[JSON.stringify(Qt),Rr]),(0,a.useEffect)(()=>{let qt=Qn.current.instance;qt&&Rr&&qt.layout()},[St,pt,Rr]);const[Xe,$e]=(0,a.useState)(Je(St)),[At,dt]=(0,a.useState)(Je(pt)),en=Wt(ft({},Nt),{width:Xe,height:At,position:"relative"});return a.createElement("div",{className:"my-monaco-editor",ref:or,style:en},Me&&a.createElement(Ze.CopyToClipboard,{text:ct,onCopy:()=>Le.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(Oe.Z,{title:"\u590D\u5236\u4EE3\u7801"},a.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},a.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function zt({width:Lt="100%",height:lt="100%",original:St,modified:pt,language:ct,options:nt={}}){const Nt=(0,a.useRef)(),[Qt,Jt]=(0,a.useState)(null);function Ye(ue){let x;return Nt.current&&(x=new ee.Z(me=>{for(let ze of me)(ze.target.offsetHeight>0||ze.target.offsetWidth>0)&&ue.layout()}),x.observe(Nt.current)),x}(0,a.useEffect)(()=>(Nt.current&&Promise.all([Se.e(8909),Se.e(9404)]).then(Se.bind(Se,2550)).then(ue=>{Mt=ue;const x=Mt.editor.createDiffEditor(Nt.current,Wt(ft({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},nt),{wordWrap:!0}));Jt(x);let me=Ye(x);return()=>{x.dispose();const ze=x.getModel();ze&&ze.dispose(),me.unobserve(Nt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,a.useEffect)(()=>{Qt&&Qt.setModel({original:Mt.editor.createModel(St,ct),modified:Mt.editor.createModel(pt,ct)})},[St,pt,ct,Qt]);const Ce=Je(Lt),Me=Je(lt),Qe={width:Ce,height:Me};return a.createElement("div",{className:"my-diff-editor",ref:Nt,style:Qe})}},47140:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return te}});var a={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7"},ee=Se(29787),we=Se(25399),be=Se(60242),fe=Se(92310),ce=Se.n(fe),se=Se(63949),oe=Se(13922),le=Se(81779),b=Se(59301),te=({className:ae,dataSource:he=[],col:de=4,right:ie,bottom:pe=23,precision:Ae=0,wrapWidth:ye=1200,trackEventItems:Ee,loading:Pe,onRemove:Ie=()=>{},isCurrent:Le=!0,showProgress:Oe=!1,showAlias:je=!1})=>{const De=Math.floor((ye-(de-1)*ie)/de),Ze=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return b.createElement(ee.Z,{spinning:Pe},b.createElement("div",{className:ce()(a.list,ae)},!!(he!=null&&he.length)&&(he==null?void 0:he.map((ke,Fe)=>{var Ve,qe,tt,st,Ot,ft,Wt,it,We,Je,_e,ot,rt;const{name:Dt,id:Mt,identifier:Xt,featured:bt,school_name:zt,image_url:Lt,excellent:lt,is_plan:St}=ke;return b.createElement("div",{key:Mt,className:Le&&Oe?a.wrapisCurrent:a.wrap,style:{width:De,marginRight:(1+Fe)%de===0?0:ie+Ae,marginBottom:pe}},b.createElement("a",{className:a.li,onClick:pt=>{pt.preventDefault(),pt.stopPropagation(),Ee&&(0,se.L9)([Ee]),(0,se.xg)(`/paths/${Xt}`)}},b.createElement("div",{className:a.img},b.createElement("img",{className:a.cover,src:`${Lt}`}),Le&&(0,le.bg)()&&(ke==null?void 0:ke.studying)&&b.createElement("div",{className:`${a.movebq} user-path-items`,onClick:pt=>{pt.stopPropagation(),Ie(ke)}},b.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),b.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ve=ke==null?void 0:ke.subject_tags)==null?void 0:Ve.map((pt,ct)=>{var nt,Nt;if(ct===0){const Jt=(nt=Ze.find(Ye=>Ye.name==pt))==null?void 0:nt.swimg;return b.createElement("img",{className:a.sign,src:Jt,style:{left:"-4px"}})}const Qt=(Nt=Ze.find(Jt=>Jt.name==pt))==null?void 0:Nt.ptimg;return b.createElement("img",{className:a.sign,src:Qt,style:{left:`${48+52*(ct-1)+2*ct}px`}})}),b.createElement("div",{className:a.tagsDom},b.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(ke==null?void 0:ke.excellent)&&b.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"),((qe=ke==null?void 0:ke.custom_tags)==null?void 0:qe.length)>0&&b.createElement(we.Z,{title:(Ot=(st=ke==null?void 0:ke.custom_tags)==null?void 0:st[((tt=ke==null?void 0:ke.custom_tags)==null?void 0:tt.length)-1])==null?void 0:Ot.tag_name},b.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},b.createElement("span",{className:"multi-llipsis1e text-10px"},(it=(Wt=ke==null?void 0:ke.custom_tags)==null?void 0:Wt[((ft=ke==null?void 0:ke.custom_tags)==null?void 0:ft.length)-1])==null?void 0:it.tag_name)))))),b.createElement("div",{className:a.name},b.createElement(we.Z,{title:je&&(ke!=null&&ke.excellent_alias_name)?b.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Dt}`,b.createElement("br",null),b.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ke==null?void 0:ke.excellent_alias_name}`)):Dt},b.createElement("span",{className:a.e},je&&(ke==null?void 0:ke.excellent_alias_name)||Dt))),Le&&Oe&&((We=ke==null?void 0:ke.progress)==null?void 0:We.all_score)!=0&&b.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},b.createElement(be.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Je=ke==null?void 0:ke.progress)==null?void 0:Je.my_score)/((_e=ke==null?void 0:ke.progress)==null?void 0:_e.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ot=ke==null?void 0:ke.progress)==null?void 0:ot.my_score,"/",(rt=ke==null?void 0:ke.progress)==null?void 0:rt.all_score),(!Le||!Oe)&&b.createElement(we.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${zt}`},b.createElement("div",{className:a.unit},b.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),zt)),(!Le||!Oe)&&b.createElement("div",{className:a.tags},b.createElement("div",null,b.createElement(we.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),b.createElement("span",null,ke.stages_count))),b.createElement(we.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),b.createElement("span",null,ke.members_count)))))))})),!he.length&&b.createElement(oe.Z,null)))}},71951:function(kt,Pt,Se){"use strict";Se.d(Pt,{jL:function(){return fe},w9:function(){return Je},QD:function(){return Ct},cQ:function(){return Ot.Z},op:function(){return me},O5:function(){return Vi},_b:function(){return Jn},t7:function(){return Ae},Gi:function(){return Xt},YG:function(){return Dt},qp:function(){return z},vr:function(){return tn},qE:function(){return Re},Je:function(){return Pe},wb:function(){return st},cq:function(){return pt},tp:function(){return he}});var a=Se(59301),ee={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"},we="data:image/png;base64,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",fe=({dataSource:vr=[],img:Dn,imgWidth:on=346,title:bn,sunTitle:ur,bannerExtraContent:Cn})=>a.createElement("div",{className:ee.banner},a.createElement("div",{className:ee.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,bn),a.createElement("span",null,ur)),vr.length>0&&a.createElement("div",{className:ee.btns},vr.map((Be,Xe)=>a.createElement("div",{key:Xe,onClick:Be.click},Be.name,Be.sign?a.createElement("img",{src:we,width:39}):null))),Cn),Dn&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:Dn,width:on}))),ce={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},se=Se(92310),oe=Se.n(se),le=Se(89392),z=({dataSource:vr=[],value:Dn,onChange:on,onTitleChange:bn,className:ur,title:Cn,titleWidth:Be=41,style:Xe={},fontColor:$e="#6A7283",showCount:At})=>{const[dt,en]=(0,a.useState)(1),[qt,pn]=(0,a.useState)(!1),Hn=(0,a.useRef)(null),rr=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var Ur;vr.length!==0&&(((Ur=Hn==null?void 0:Hn.current)==null?void 0:Ur.clientHeight)>97?en(1):en(0)),vr.length===0&&en(0),pn(!1)},[vr]),a.createElement("div",{className:oe()(ce.row,ur,"fadeIn","animated"),style:Xe},a.createElement("div",{onClick:(0,le.throttle)(()=>bn==null?void 0:bn(),2e3),style:{width:Be,marginTop:qt?12:4},className:`${ce.title} ${bn?"current":""}`},Cn),a.createElement("div",{className:qt?`${ce.tagsWrap} ${ce.tagsBorderWrap}`:ce.tagsWrap},a.createElement("div",{className:ce.bar,ref:rr,style:dt>0?{height:dt===1?97:"auto",overflow:dt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:ce.tag,ref:Hn},vr==null?void 0:vr.map(Ur=>a.createElement("span",{onClick:()=>on(Ur.id),key:Ur.id,style:{color:$e},className:Dn===Ur.id?ce.active:""},a.createElement("span",{title:Ur.name,className:ce.name},Ur.name),!!At&&a.createElement("span",{className:ce.num},Ur.count))))),!!dt&&a.createElement(a.Fragment,null,dt===1?a.createElement("div",{onClick:()=>{var Ur;en(2),((Ur=Hn==null?void 0:Hn.current)==null?void 0:Ur.clientHeight)>245?pn(!0):pn(!1)},className:ce.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{rr.current.scrollTop=0,en(1),pn(!1)},className:ce.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},te={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"},he=({dataSource:vr=[],value:Dn,onChange:on,className:bn,style:ur={}})=>a.createElement("div",{style:ur,className:oe()(te.tabs,bn)},vr.map(Cn=>a.createElement("span",{onClick:()=>on(Cn.id),className:Dn===Cn.id?te.active:"",key:Cn.id},Cn.name))),de={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ie=Se(37568),Ae=({dataSource:vr=[],value:Dn="",onChange:on,onInputChange:bn=()=>{},className:ur,style:Cn={},placeholder:Be,allowClear:Xe=!1})=>{var $e;const[At,dt]=(0,a.useState)(""),[en,qt]=(0,a.useState)("");(0,a.useEffect)(()=>{var rr;let Ur=Dn;(rr=JSON.stringify(Dn))!=null&&rr.includes("{")&&(dt(Dn.id),Ur=Dn.value||"");try{qt(decodeURIComponent(Ur||""))}catch(kr){qt(decodeURIComponent(Ur||""))}},[Dn]);const pn=()=>{on(encodeURIComponent(en),At||null)},Hn=rr=>{rr!==At&&(dt(rr),on(encodeURIComponent(en),rr))};return a.createElement("div",{className:oe()(de.input,ur),style:Cn},!!vr.length&&a.createElement("div",{className:de.dropdown},a.createElement("div",{className:de.text},($e=vr.find(rr=>rr.id===At))==null?void 0:$e.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:de.b1}),a.createElement("b",{className:de.b2})),a.createElement("div",{className:de.menu},vr.map((rr,Ur)=>a.createElement("div",{key:Ur,onClick:()=>Hn(rr.id)},rr.name)))),a.createElement(ie.default,{onPressEnter:pn,value:en,onChange:rr=>{qt(rr.target.value),bn(encodeURIComponent(rr.target.value),At||null)},placeholder:Be,variant:"borderless",allowClear:Xe,onClear:()=>on("",At||null)}),a.createElement("i",{onClick:pn,className:"iconfont icon-sousuo9 font14 current"}))},ye={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"},Pe=({value:vr,onChange:Dn,className:on,total:bn,pageSize:ur,style:Cn={}})=>{const Be=vr<2,Xe=vr>=Math.ceil(bn/ur);return bn<=ur?a.createElement(a.Fragment,null):a.createElement("div",{className:oe()(ye.quickPager,on),style:Cn},a.createElement("div",{onClick:()=>{Be||Dn(vr-1,"prev")},className:Be?ye.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{Xe||Dn(vr+1,"next")},className:Xe?ye.disabled:""},"\u4E0B\u4E00\u9875"))},Ie={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Le=Se(29787),Oe=Se(25399),je=Se(58018),De=Se(78323),Ze=Se(63949),ke=Se(96908),Fe=Se(57177),Ve=Se(81378),qe=Se(13922),st=({className:vr,dataSource:Dn=[],col:on=4,right:bn,bottom:ur=23,precision:Cn=0,wrapWidth:Be=1200,trackEventItems:Xe,loading:$e})=>{const At=Math.floor((Be-(on-1)*bn)/on);return a.createElement(Le.Z,{spinning:$e},a.createElement("div",{className:oe()(Ie.list,vr)},!!Dn.length&&Dn.map((dt,en)=>{const{name:qt,id:pn,identifier:Hn,power:rr,cover_image_id:Ur,pic:kr}=dt;return a.createElement("div",{className:Ie.wrap,key:pn,style:{width:At,marginRight:(1+en)%on===0?0:bn+Cn,marginBottom:ur}},a.createElement("a",{target:"_blank",href:`/shixuns/${Hn}/challenges`,className:Ie.li,onClick:Zr=>{Zr.preventDefault(),Xe&&(0,Ze.L9)([Xe]),rr&&(0,Ze.xg)(`/shixuns/${Hn}/challenges`)}},a.createElement("div",{className:Ie.img},a.createElement("img",{className:Ie.cover,src:`${kr}`}),dt.is_jupyter&&a.createElement("img",{className:Ie.sign,src:ke}),dt.is_jupyter_lab&&a.createElement("img",{className:Ie.sign,src:Fe}),dt.is_unity_3d&&a.createElement("img",{className:Ie.sign,src:Ve})),a.createElement("div",{className:Ie.name},a.createElement(Oe.Z,{title:qt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:Ie.e},qt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:Ie.tags},a.createElement(Oe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,dt.challenges_count))),!!dt.myshixuns_count&&a.createElement(Oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,dt.myshixuns_count))),a.createElement(Oe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,dt.level))),a.createElement("div",{className:Ie.rate},a.createElement(je.Z,{allowHalf:!0,disabled:!0,defaultValue:dt.score_info}),a.createElement("span",null,"\xA0",dt.score_info?`${dt.score_info}\u5206`:"5\u5206")))),!rr&&a.createElement("div",{className:Ie.lockWrap},a.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Dn.length&&a.createElement(qe.Z,null)))},Ot=Se(47140),ft={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"},Wt="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",it=Se(59301),Je=({className:vr,dataSource:Dn=[],col:on=4,right:bn,bottom:ur=23,precision:Cn=0,wrapWidth:Be=1200,trackEventItems:Xe,loading:$e,handleVery:At=()=>!0})=>{const dt=Math.floor((Be-(on-1)*bn)/on);return it.createElement(Le.Z,{spinning:$e},it.createElement("div",{className:oe()(ft.list,vr)},!!Dn.length&&Dn.map((en,qt)=>{const{subject_identifier:pn,id:Hn,identifier:rr,power:Ur}=en,kr=en.is_public!=0&&en.is_public;return it.createElement("div",{className:ft.wrap,key:Hn,style:{width:dt,marginRight:(1+qt)%on===0?0:bn+Cn,marginBottom:ur}},it.createElement("a",{className:ft.li,onClick:Zr=>{Zr.preventDefault(),At(en==null?void 0:en.first_category_url)&&(Xe&&(0,Ze.L9)([Xe]),(0,Ze.xg)(en.first_category_url))}},it.createElement("div",{className:ft.top},it.createElement(Oe.Z,{title:en.name},it.createElement("div",{className:ft.name},en.name)),it.createElement("img",{className:ft.img,src:De.Z.IMG_SERVER+"/images/"+en.avatar_url}),it.createElement("div",{className:ft.text,title:en.creator},en.creator),pn&&it.createElement("div",{className:ft.btns},it.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),it.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),kr&&it.createElement("div",{className:ft.sign},"\u516C\u5F00")),it.createElement("div",{className:ft.bottom},en.visits>0&&it.createElement(Oe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},it.createElement("span",null,it.createElement("i",{className:"iconfont icon-liulanyan"}),it.createElement("span",null,en.visits))),en.course_members_count>0&&it.createElement(Oe.Z,{title:"\u6210\u5458",placement:"bottom"},it.createElement("span",null,it.createElement("i",{className:"iconfont icon-chengyuan"}),en.course_members_count)),en.tasks_count>0&&it.createElement(Oe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},it.createElement("span",null,it.createElement("i",{className:"iconfont icon-zuoye"}),en.tasks_count)),en.is_end?it.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):it.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!en.is_accessible&&it.createElement("div",{className:ft.lockWrap},it.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),it.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Dn.length&&it.createElement(qe.Z,null)))},_e={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ot=Se(95392),Dt=({dataSource:vr=[],value:Dn,onChange:on,className:bn,style:ur={},tabBarExtraContent:Cn})=>a.createElement("div",{className:oe()(_e.tabs,bn),style:ur},a.createElement("div",{className:_e.tabsWrap},vr.map((Be,Xe)=>!(Be!=null&&Be.hide)&&a.createElement("aside",{className:_e.tab,onClick:()=>{on(Be.id),Be.link&&ot.history.push(Be.link)},key:Xe},a.createElement("div",{className:Dn===Be.id?_e.active:""},Be.name),(Be==null?void 0:Be.resetCount)==null&&(Be==null?void 0:Be.total)!==void 0&&a.createElement("span",null,"\uFF08",Be==null?void 0:Be.total,"\uFF09"),(Be==null?void 0:Be.resetCount)!==void 0&&(Be==null?void 0:Be.total)!==void 0&&a.createElement(Oe.Z,{title:(Be==null?void 0:Be.tip)!=null?Be==null?void 0:Be.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Be==null?void 0:Be.resetCount),"/",a.createElement("span",null,Be==null?void 0:Be.total),"\uFF09"))))),a.createElement("div",{className:_e.tabBar},Cn)),Xt=({className:vr,style:Dn={},children:on})=>a.createElement("div",{className:oe()(vr),style:Dn},on),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"},zt=Se(75727),Lt=Se(93041);const lt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pt=({sortValue:vr,dropValue:Dn,className:on,onSort:bn,onDrop:ur,dataSource:Cn=lt})=>{var Be;return a.createElement("div",{className:oe()(bt.orderWrap,on)},a.createElement(zt.Z,{dropdownRender:()=>a.createElement(Lt.default,null,Cn.map((Xe,$e)=>a.createElement(Lt.default.Item,{key:$e,onClick:()=>ur(Xe.id)},Xe.name)))},a.createElement("span",{className:bt.orderTextWrap},(Be=Cn.find(Xe=>Dn===Xe.id))==null?void 0:Be.name)),a.createElement("span",{className:bt.orderIconWrap},a.createElement("span",{className:bt.orderAsc},a.createElement("i",{className:vr==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>bn(vr==="asc"?"desc":"asc")})),a.createElement("span",{className:bt.orderDesc},a.createElement("i",{className:vr==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>bn(vr==="asc"?"desc":"asc")}))))},ct={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"},nt=Se(7939),Nt=Object.defineProperty,Qt=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,Ce=(vr,Dn,on)=>Dn in vr?Nt(vr,Dn,{enumerable:!0,configurable:!0,writable:!0,value:on}):vr[Dn]=on,Me=(vr,Dn)=>{for(var on in Dn||(Dn={}))Jt.call(Dn,on)&&Ce(vr,on,Dn[on]);if(Qt)for(var on of Qt(Dn))Ye.call(Dn,on)&&Ce(vr,on,Dn[on]);return vr},Qe=(vr,Dn)=>{var on={};for(var bn in vr)Jt.call(vr,bn)&&Dn.indexOf(bn)<0&&(on[bn]=vr[bn]);if(vr!=null&&Qt)for(var bn of Qt(vr))Dn.indexOf(bn)<0&&Ye.call(vr,bn)&&(on[bn]=vr[bn]);return on},ue=(vr,Dn,on)=>new Promise((bn,ur)=>{var Cn=$e=>{try{Xe(on.next($e))}catch(At){ur(At)}},Be=$e=>{try{Xe(on.throw($e))}catch(At){ur(At)}},Xe=$e=>$e.done?bn($e.value):Promise.resolve($e.value).then(Cn,Be);Xe((on=on.apply(vr,Dn)).next())}),me=vr=>{var Dn=vr,{className:on,style:bn,children:ur,loading:Cn=!1,openLoading:Be,onClick:Xe=()=>{},size:$e="middle",shape:At="round"}=Dn,dt=Qe(Dn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[en,qt]=(0,a.useState)(!1);return a.createElement(nt.ZP,Me({onClick:(0,le.throttle)(pn=>ue(void 0,null,function*(){Be&&qt(!0);try{yield Xe(pn)}catch(Hn){console.log("error",Hn)}Be&&qt(!1)}),2e3,{leading:!0,trailing:!1}),className:oe()(ct.btn,ct[`${$e}-${At}`],on),style:bn,size:$e,shape:At,loading:en||Cn},dt),ur)},ze={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"},Re=({className:vr,style:Dn,children:on=null,onClick:bn,title:ur})=>a.createElement("div",{className:oe()(ze.head,vr),style:Dn},a.createElement("span",{className:"primary-hover",onClick:bn},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:ur},ur),a.createElement("div",{className:ze.node},on)),Ke={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"},Ct=({confirmShow:vr=!0,confirmTitle:Dn,confirmClick:on,cancelShow:bn=!0,cancelTitle:ur,cancelClick:Cn,className:Be,style:Xe,confirmLoading:$e=!1})=>a.createElement("div",{className:oe()(Ke.btns,Be),style:Xe},vr&&a.createElement(nt.ZP,{loading:$e,onClick:on,type:"primary",className:Ke.confirm},Dn),bn&&a.createElement(nt.ZP,{onClick:Cn,className:Ke.cancel},ur)),Zt={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"},tn=({className:vr,style:Dn={},LeftContent:on,children:bn,RightContent:ur})=>a.createElement("div",{className:oe()(Zt.fixedBottom,vr),style:Dn},a.createElement("div",{className:Zt.wrap},a.createElement("div",{className:Zt.left},on),a.createElement("div",{className:Zt.center},bn),a.createElement("div",{className:Zt.right},ur))),$t={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"},Jn=({className:vr,style:Dn={},dataSource:on=[]})=>a.createElement("div",{className:oe()($t.crumbs,vr),style:Dn},on.map((bn,ur)=>urot.history.push(bn.path)},bn.name):a.createElement("span",null,bn.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:ur,style:{color:"#5F6368"}},bn.name))),or=Se(11938),Qn=Object.defineProperty,fr=Object.defineProperties,Tr=Object.getOwnPropertyDescriptors,xr=Object.getOwnPropertySymbols,_r=Object.prototype.hasOwnProperty,$r=Object.prototype.propertyIsEnumerable,ii=(vr,Dn,on)=>Dn in vr?Qn(vr,Dn,{enumerable:!0,configurable:!0,writable:!0,value:on}):vr[Dn]=on,sr=(vr,Dn)=>{for(var on in Dn||(Dn={}))_r.call(Dn,on)&&ii(vr,on,Dn[on]);if(xr)for(var on of xr(Dn))$r.call(Dn,on)&&ii(vr,on,Dn[on]);return vr},Rr=(vr,Dn)=>fr(vr,Tr(Dn)),vi=(vr,Dn)=>{var on={};for(var bn in vr)_r.call(vr,bn)&&Dn.indexOf(bn)<0&&(on[bn]=vr[bn]);if(vr!=null&&xr)for(var bn of xr(vr))Dn.indexOf(bn)<0&&$r.call(vr,bn)&&(on[bn]=vr[bn]);return on};const{Countdown:_i}=or.default;var Vi=vr=>{var Dn=vr,{onChange:on}=Dn,bn=vi(Dn,["onChange"]);const[ur,Cn]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof ur=="number"&&ur>=0&&on(ur)},[ur]);const Be=Xe=>{const $e=Math.floor(Xe/1e3);Cn($e)};return a.createElement(_i,Rr(sr({},bn),{onChange:Be}))}},66991:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return ee}});var a=Se(59301);function ee(we,be){const fe=(0,a.useRef)();(0,a.useEffect)(()=>{fe.current=we}),(0,a.useEffect)(()=>{function ce(){fe.current()}if(be!==null){let se=setInterval(ce,be);return()=>clearInterval(se)}},[be])}},35777:function(kt,Pt,Se){"use strict";var a=Se(59301),ee=Se(28284),we=Se(62957),be=Se(458),fe=Se(77019),ce=Se(5269),se=Se(25399),oe=Se(96599),le=Se(56656),b=Se.n(le),z=Se(95392),te=Se(78323),ae=Se(9931),he=Se(81779),de=Se(59301),ie=Object.defineProperty,pe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,Ie=(ke,Fe,Ve)=>Fe in ke?ie(ke,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):ke[Fe]=Ve,Le=(ke,Fe)=>{for(var Ve in Fe||(Fe={}))Ee.call(Fe,Ve)&&Ie(ke,Ve,Fe[Ve]);if(ye)for(var Ve of ye(Fe))Pe.call(Fe,Ve)&&Ie(ke,Ve,Fe[Ve]);return ke},Oe=(ke,Fe)=>pe(ke,Ae(Fe)),je=(ke,Fe,Ve)=>new Promise((qe,tt)=>{var st=Wt=>{try{ft(Ve.next(Wt))}catch(it){tt(it)}},Ot=Wt=>{try{ft(Ve.throw(Wt))}catch(it){tt(it)}},ft=Wt=>Wt.done?qe(Wt.value):Promise.resolve(Wt.value).then(st,Ot);ft((Ve=Ve.apply(ke,Fe)).next())});const De={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},Ze=({attachment:ke,dispatch:Fe,loading:Ve,globalSetting:qe})=>{const tt=(0,z.useParams)(),{detail:st}=ke,[Ot]=ee.default.useForm(),[ft,Wt]=(0,a.useState)(!1),[it,We]=(0,a.useState)([]),[Je,_e]=(0,a.useState)(Le({},De)),[ot,rt]=(0,a.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),Dt=Xt=>Xt&&Xtje(void 0,null,function*(){var Xt,bt,zt,Lt,lt,St,pt,ct,nt;let Nt={};((bt=(Xt=ke==null?void 0:ke.actionTabs)==null?void 0:Xt.params)==null?void 0:bt.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?Nt=Le({},ke.actionTabs.params):Nt=Le({},tt);const Qt=yield Fe({type:"attachment/getDetail",payload:Nt});Qt.delay_publish=Qt.delay_publish?1:0,Je.is_public=[Qt.is_public],Je.description=Qt.description,Je.delay_publish=Qt.delay_publish,Je.publish_time=Qt.publish_time,Ot.setFieldsValue(Je),We([Le({},Qt),...Qt==null?void 0:Qt.attachment_histories]),(zt=Qt==null?void 0:Qt.attachment_histories)!=null&&zt.length?Wt(!0):(ot.type=Qt.file_type,ot.data=te.Z.API_SERVER+Qt.url,ot.recordInfo={id:(lt=(Lt=ke==null?void 0:ke.actionTabs)==null?void 0:Lt.selectArrs)==null?void 0:lt.id,course_id:(pt=(St=ke==null?void 0:ke.actionTabs)==null?void 0:St.params)==null?void 0:pt.course_id},Qt.file_type==="txt"&&(ot.monacoEditor.value=Qt.content),ot.disabledDownload=(0,he.dE)()&&!!((nt=(ct=ke==null?void 0:ke.actionTabs)==null?void 0:ct.selectArrs)!=null&&nt.download_setting),rt(Le({},ot)))});return(0,a.useEffect)(()=>{var Xt;ke.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(tt.id=(Xt=ke.actionTabs.selectArrs)==null?void 0:Xt.id,Ot.resetFields(),Mt()):Wt(!1)},[ke.actionTabs.key,tt.id]),(0,a.useEffect)(()=>()=>{rt(Oe(Le({},ot),{type:""})),Fe({type:"attachment/setActionTabs",payload:{}})},[]),de.createElement(de.Fragment,null,de.createElement(we.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:ft,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>je(void 0,null,function*(){Fe({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{_e(Le({},De)),Fe({type:"attachment/setActionTabs",payload:{}})}},de.createElement("section",{className:"pl20 pr20 pt10"},de.createElement(be.Z,{loading:Ve["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},de.createElement(fe.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},de.createElement(ce.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),de.createElement(ce.Z,{flex:"80px"},"\u4E0B\u8F7D"),de.createElement(ce.Z,{flex:"140px"},"\u7248\u672C\u53F7")),it==null?void 0:it.map(function(Xt,bt){return de.createElement(fe.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:bt,gutter:[20,8]},de.createElement(ce.Z,{flex:"307px"},de.createElement(se.Z,{title:Xt.title},de.createElement(fe.Z,null,de.createElement(ce.Z,null,de.createElement("a",{href:te.Z.API_SERVER+Xt.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:zt=>{var Lt,lt;Xt.link||Xt.content_type==="application/pdf"||qe.setting.is_local||(zt.preventDefault(),ot.type=Xt.file_type,ot.data=te.Z.API_SERVER+Xt.url,Xt.file_type==="txt"&&(ot.monacoEditor.value=Xt.content),ot.disabledDownload=(0,he.dE)()&&!!((lt=(Lt=ke==null?void 0:ke.actionTabs)==null?void 0:Lt.selectArrs)!=null&<.download_setting),rt(Le({},ot)))}},Xt.title)),de.createElement(ce.Z,null,de.createElement(oe.default,{className:"",color:bt===0?"green":"orange"},bt===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),de.createElement(ce.Z,{flex:"80px"},Xt.downloads_count),de.createElement(ce.Z,{flex:"140px"},b()(Xt.created_on).format("YYYY-MM-DD HH:mm")))})))),de.createElement(ae.Z,Oe(Le({},ot),{onClose:()=>{rt(Oe(Le({},ot),{type:""})),Fe({type:"attachment/setActionTabs",payload:{}})}})))};Pt.Z=(0,z.connect)(({attachment:ke,loading:Fe,globalSetting:Ve,user:qe})=>({attachment:ke,globalSetting:Ve,loading:Fe,user:qe}))(Ze)},12480:function(kt,Pt,Se){"use strict";Se.d(Pt,{$J:function(){return we},JZ:function(){return fe},bN:function(){return se},jP:function(){return ce},rO:function(){return be}});var a=Se(57193),ee=(oe,le,b)=>new Promise((z,te)=>{var ae=ie=>{try{de(b.next(ie))}catch(pe){te(pe)}},he=ie=>{try{de(b.throw(ie))}catch(pe){te(pe)}},de=ie=>ie.done?z(ie.value):Promise.resolve(ie.value).then(ae,he);de((b=b.apply(oe,le)).next())});function we(oe){return(0,a.U2)(`libraries/${oe}.json`)}function be(){return(0,a.U2)("library_tags.json")}function fe(oe){return ee(this,null,function*(){return(yield(0,a.IV)(`attachments/${oe}.json`)).status===0})}function ce(oe){return(0,a.v_)("libraries.json",oe)}function se(oe,le){return(0,a.gz)(`libraries/${oe}.json`,le)}},59540:function(kt,Pt,Se){"use strict";Se.r(Pt),Se.d(Pt,{default:function(){return mg}});var a=Se(59301),ee=Se(95392),we=Se(6767),be=Se(62957),fe=Se(47889),ce=Se(25399),se=Se(75727),oe=Se(93041),le=Se(54362),b=Se(58018),z=Se(7939),te=Se(89489),ae={flex_box_center:"flex_box_center___GMs27",flex_space_between:"flex_space_between___iZX2j",flex_box_vertical_center:"flex_box_vertical_center___FAqrL",flex_box_center_end:"flex_box_center_end___bcsHk",flex_box_column:"flex_box_column___bbK5J",banner:"banner___J_z1y",wrp:"wrp___J4x9Y",titleWrap:"titleWrap___PRimN",titleFlexEnd:"titleFlexEnd___iJ3Lp",title:"title___p7Rh_",titleName:"titleName___rfBg7",titleIcon:"titleIcon___krG4h",contentWrap:"contentWrap___TSTbZ",verticalLine:"verticalLine___I9rNF",contentLeftWrap:"contentLeftWrap___ctnXO",openCourseTag:"openCourseTag___GKlHI",tagsWrap:"tagsWrap___Fm7yN",ratingWrap:"ratingWrap___txiLS",ratingTitle:"ratingTitle___Q3b2_",rating:"rating___nWYrn",popoverWrap:"popoverWrap___OuHzS",popverLeft:"popverLeft___LE1m6",popoverRight:"popoverRight___qoc3O",popverScore:"popverScore___yjk5A",popoverRateWrap:"popoverRateWrap___LTwq7",popoverProgress:"popoverProgress___zgQTd",button:"button___laG3U",operationWrap:"operationWrap___HATT3",forkWrap:"forkWrap___JKLmo",fork:"fork___WAxXu",forkNum:"forkNum___mVT0B",buttonTransparent:"buttonTransparent___UvCv6",buttonLearnStatistics:"buttonLearnStatistics___clQ8y",publishPopverWrap:"publishPopverWrap___HdjD0",colorFF6802:"colorFF6802___qG9SX",w140:"w140___sbUdr",nav:"nav___MhhTj",navLeft:"navLeft___lqVWg",navContent:"navContent___n2s_9",flexRow:"flexRow___zwFIa",navRight:"navRight____4Spc",navLeftIcon:"navLeftIcon___WHxlM",colorOrange:"colorOrange___L2ZcR",contentItem:"contentItem___bTFib",contentItemTitle:"contentItemTitle___cRyCT",contentItemText:"contentItemText___p2VVW",classButton:"classButton___ht2ZK",bg28e:"bg28e___Lpwef",bgGray:"bgGray___ix5uS",btn:"btn___cK9ZK",laboratory:"laboratory___EJVoA",name:"name___bHCrt"},he=Se(81779),de=Se(53283),ie=Se(82326),pe=Se(77019),Ae=Se(5269),ye=Se(29787),Ee=Se(62673),Pe=Se(18287),Ie=Se(56656),Le=Se.n(Ie),Oe={scoremodal:"scoremodal___BKuJN",selectWrapper:"selectWrapper___Fi34Y",allqingchu:"allqingchu___Vp8Q9",title:"title___kp01U",score:"score___BQOSd",close:"close___ALIRE",content:"content___hqQbB",items:"items___ZTtlU",bottom:"bottom___H6hpA",yes:"yes___zYyyw",no:"no___8FH42",titlecount:"titlecount___ecJW_",add:"add___z8lxY",search:"search___kt2EB",searchIcon:"searchIcon___Zcr4l",header_style:"header_style___tHswU",tabWrap:"tabWrap___uSlsr",form_style:"form_style___TsJXf",wrap:"wrap___ptPf6",wrap_title:"wrap_title___QhQIv",radioWrap:"radioWrap___YOQsB",checkboxWrap:"checkboxWrap___OC3Y7",radio:"radio___SjWTZ",colorFF0000:"colorFF0000___S4NIg",pagination:"pagination___mWNdK",createMkdir:"createMkdir___kT_2U",tree:"tree___an1x1"},je=Se(63949),De=Se(8250),Ze=Se(66807),ke=Se(86342),Fe=Se(90609),Ve=Se(57193),qe=Se(81281),tt=Se(59301),st=Object.defineProperty,Ot=Object.defineProperties,ft=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Je=(Ne,Ue,ge)=>Ue in Ne?st(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,_e=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))it.call(Ue,ge)&&Je(Ne,ge,Ue[ge]);if(Wt)for(var ge of Wt(Ue))We.call(Ue,ge)&&Je(Ne,ge,Ue[ge]);return Ne},ot=(Ne,Ue)=>Ot(Ne,ft(Ue)),rt=(Ne,Ue)=>{var ge={};for(var gt in Ne)it.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Wt)for(var gt of Wt(Ne))Ue.indexOf(gt)<0&&We.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},Dt=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const{Option:Mt}=ie.default,Xt=Ne=>{var Ue=Ne,{pathsDetail:ge,globalSetting:gt,loading:nn,dispatch:sn}=Ue,Bn=rt(Ue,["pathsDetail","globalSetting","loading","dispatch"]);const Yt=(0,ee.useParams)(),[xt,_t]=(0,a.useState)(),[In,Pn]=(0,a.useState)([]),[Fn,Ar]=(0,a.useState)([]),[pr,ar]=(0,a.useState)([]),[$n,jr]=(0,a.useState)(),[Ln,dr]=(0,a.useState)(),[lr,Br]=(0,a.useState)(!0),[Or,zi]=(0,a.useState)(!0),[bi,gn]=(0,a.useState)(!1),[Dr,wr]=(0,a.useState)({}),[Xn,gr]=(0,a.useState)(!1),[Mi,br]=(0,a.useState)({});(0,a.useEffect)(()=>{ge.actionTabs.key==="PathsDetail-SendToClass"&&gi()},[ge.actionTabs.key]);const On=Un=>{switch(Un.item_type){case"Challenge":return tt.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between",gutter:20},tt.createElement(Ae.Z,{flex:"302px"},tt.createElement(ce.Z,{title:Un.name||""},tt.createElement("div",{className:" multi_ellipsis1"},tt.createElement("span",{className:"mr5",style:{color:"#20BB8A"}},"\u5173\u5361")," ",Un.name||""))),tt.createElement(Ae.Z,{flex:1},tt.createElement(ce.Z,{title:Un.shixun_name||""},tt.createElement("div",{className:"c-grey-666 multi_ellipsis1"},"\u6240\u5C5E\u5B9E\u8BAD\uFF1A",(Un==null?void 0:Un.shixun_name)||""))));case"Shixun":return tt.createElement(ce.Z,{title:Un!=null&&Un.is_published?"":Un!=null&&Un.edit_permission?"\u5B9E\u8BAD\u9700\u8981\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5":"\u5B9E\u8BAD\u9700\u8981\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u8BFE\u5802\uFF0C\u8BF7\u8054\u7CFB\u5B9E\u8BAD\u7BA1\u7406\u5458\u53D1\u5E03"},tt.createElement("span",{onClick:()=>{!(Un!=null&&Un.is_published)&&(Un!=null&&Un.edit_permission)&&window.open(`/shixuns/${Un.identifier}/challenges`)}},tt.createElement("span",{className:"mr5 c-light-primary"},"\u5B9E\u8BAD"),Un.name,(Un==null?void 0:Un.high_resources_consume)&&tt.createElement("span",{style:{display:"inline-block"}},tt.createElement(Ze.Z,{type:"shixun",style:{marginLeft:10}})),!(Un!=null&&Un.is_published)&&tt.createElement("span",{style:{marginLeft:5,color:"rgb(216, 216, 216)"}},"\u672A\u53D1\u5E03"),Un.item_type==="Shixun"&&Un.is_unity_3d&&tt.createElement("span",{style:{background:"#a300d8",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"68px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"\u865A\u62DF\u4EFF\u771F"),Un.item_type==="Shixun"&&Un.is_jupyter_lab&&tt.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"76px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"JupyterLab"),Un.item_type==="Shixun"&&Un.is_jupyter&&tt.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"112px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"Jupyter Notebook")));case"Attachment":return tt.createElement("span",null,tt.createElement("span",{className:"mr5 c-cyan-blue"},"\u8BFE\u4EF6"),Un.name);case"ExaminationBank":return tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#e69917"}},"\u6D4B\u9A8C"),Un.name);case"HomeworkCommon":return tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#E99237"}},"\u7F16\u7A0B\u4F5C\u4E1A"),Un.name);case"VideoItem":return tt.createElement("span",null,tt.createElement("span",{className:"mr5 c-purple-8C1"},"\u89C6\u9891"),Un.name);case"SubjectHomework":return(Un==null?void 0:Un.homework_type)=="group"?tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#AABF07"}},"\u5206\u7EC4\u4F5C\u4E1A"),Un.name):tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#20BB8A"}},"\u56FE\u6587\u4F5C\u4E1A"),Un.name);case"StageCatalog":return tt.createElement("span",null,Un.name);default:return""}},gi=()=>Dt(void 0,null,function*(){zi(!0);const Un=yield(0,Ve.ZP)(`/api/paths/${Yt.pathId}/stages_list.json`,{method:"get"});if(Un){Pn((Un==null?void 0:Un.courses)||[]);const En=(er,Lr="")=>er==null?void 0:er.map((ci,di)=>{const fi=Lr?`${Lr}-${di}`:`${di}`,_n=!Lr?ci.state_name||"":On(ci),_a=(ci==null?void 0:ci.item_type)==="ExaminationBank"?!0:(ci==null?void 0:ci.item_type)==="Shixun"&&(ci==null?void 0:ci.is_published)===!1;return ot(_e({},ci),{title:_n,key:fi,disabled:_a,children:En(ci.items||ci.children||[],fi)})}),un=En(Un.stages||[]);Ar(un||[])}zi(!1)}),Xa=(Un,En)=>{ar(Un)},so=Un=>{const En=Un.target.checked,un=[],er=(Lr,ci="")=>{Lr.forEach((di,fi)=>{if(di.disabled||di.item_type==="ExaminationBank")return;const qa=ci?`${ci}-${fi}`:`${fi}`;un.push(qa),di.children&&Array.isArray(di.children)&&er(di.children,qa)})};er(Fn),ar(En?un:[])},Ea=()=>{const Un=pr.filter(To=>typeof To=="string"),En=[],un=[],er=[],Lr=[],ci=[],di=[],fi=[],qa=[],_n=[],_a=(To,fo=[])=>{To==null||To.forEach((ho,zs)=>{const ro=[...fo,zs.toString()],Rs=ro.join("-");if(console.log("key:",Rs,Un),Un.includes(Rs))switch(er.push(ho.stage_item_id),ho.item_type){case"Shixun":En.push(ho.id);break;case"Attachment":Lr.push(ho.id);break;case"VideoItem":un.push(ho.id);break;case"ExaminationBank":fi.push(ho.id);break;case"HomeworkCommon":qa.push(ho.id);break;case"SubjectHomework":ho.homework_type==="group"?ci.push(ho.id):ho.homework_type==="normal"&&di.push(ho.id);break;case"Challenge":_n.push(ho.id);break}Array.isArray(ho.children)&&_a(ho.children,ro)})};return _a(Fn),{shixunIds:En,videoItemIds:un,stageItemIds:er,coursewareIds:Lr,groupIds:ci,normalIds:di,banksIds:fi,hackIds:qa,ChallengeIds:_n}},[yo,Ni,wa,Fi]=(0,De.P)(),qi=()=>Dt(void 0,null,function*(){const{stageItemIds:Un}=Ea();if(!xt){we.ZP.info("\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802");return}if(!Io.length&&!fa.length&&!Bo.length&&!Cr.length&&!Sn.length&&!Na.length&&!Ho.length&&!ta.length){we.ZP.info("\u60A8\u8FD8\u672A\u9009\u62E9\u5B9E\u8BAD\u3001\u5173\u5361\u3001\u89C6\u9891\u3001\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u6D4B\u9A8C\u6216\u8005\u7F16\u7A0B\u4F5C\u4E1A");return}dr(!0);let En=yield(0,ke.Tr)({id:Yt.pathId,course_id:parseInt(xt),type:"subject",stage_item_id:Un,sync_catelog:lr?1:0});yield xo(En==null?void 0:En.no_use_list),dr(!1)}),xo=Un=>Dt(void 0,null,function*(){gr(!0);const En=yield(0,de.Q)({id:Yt.pathId,course_id:xt,stage_shixuns:Un,sync_catelog:lr?1:0});if(gr(!1),_t(null),Ni(),(En==null?void 0:En.status)===1){if((Io==null?void 0:Io.length)>0){go(),wr(ot(_e({},En),{shixun_info:Un,courseId:xt})),gn(!0);return}be.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:tt.createElement("div",{className:"tc"},En.message),onOk:()=>{var un;const er=(un=En==null?void 0:En.url.split("/"))==null?void 0:un[2];(0,je.xg)(`/classrooms/${er}/shixun_homework`)}})}}),go=()=>{sn({type:"pathsDetail/setActionTabs",payload:{}}),ar([]),jr(null)},{shixunIds:Io=[],videoItemIds:fa=[],banksIds:Na=[],hackIds:Ho=[],coursewareIds:Bo=[],groupIds:Cr=[],normalIds:Sn=[],ChallengeIds:ta=[]}=Ea();return tt.createElement(tt.Fragment,null,tt.createElement(be.default,{title:"\u53D1\u9001\u81F3\u8BFE\u5802",keyboard:!1,destroyOnClose:!0,open:ge.actionTabs.key==="PathsDetail-SendToClass",width:800,centered:!0,confirmLoading:Ln,className:Oe.scoremodal,onCancel:go,onOk:qi},tt.createElement("div",{className:Oe.wrap},tt.createElement("div",{className:"mb10"},tt.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u60A8\u8981\u53D1\u9001\u7684\u8BFE\u5802",defaultOpen:!1,value:xt,style:{width:"100%"},onSelect:Un=>_t(Un),optionLabelProp:"lable"},In==null?void 0:In.map((Un,En)=>tt.createElement(Mt,{key:Un.course_id,value:Un.course_id,lable:Un.course_name},tt.createElement(pe.Z,{justify:"space-between"},tt.createElement(Ae.Z,null,Un.course_name),tt.createElement(Ae.Z,null,Le()(Un.created_at).format("YYYY-MM-DD HH:mm"))))))),tt.createElement("div",{className:Oe.wrap_title},"\u6E29\u99A8\u63D0\u793A\uFF1A",tt.createElement("br",null),"1.\u8BF7\u5728\u672C\u8BFE\u7A0B\u4E2D\u9009\u62E9\u6240\u9700\u9879\u76EE\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\uFF0C\u5206\u7EC4\u4F5C\u4E1A\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u5F00\u653E\u8BFE\u5802\uFF1B",tt.createElement("br",null),"2.\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4E0D\u80FD\u53D1\u9001\u81F3\u8BFE\u5802"),tt.createElement("a",{onClick:()=>{gi()}},tt.createElement("i",{className:"iconfont icon-shuaxin3 font14 mr5",style:{color:"#3061d0"}}),"\u5237\u65B0\u5217\u8868"),tt.createElement(ye.Z,{spinning:Or},tt.createElement("div",{className:Oe.radioWrap},tt.createElement("div",null,tt.createElement(Ee.default,{value:$n,onChange:so,className:"font14 ml20"},"\u5168\u9009")),!!(Fn!=null&&Fn.length)&&tt.createElement(Pe.default,{className:Oe.tree,checkable:!0,defaultExpandAll:!0,treeData:Fn,checkedKeys:pr,onCheck:(Un,En)=>{Xa(Un,En)}}))),tt.createElement("div",{className:Oe.createMkdir},tt.createElement(Ee.default,{checked:lr,onChange:Un=>Br(Un.target.checked),className:"font14"},"\u9009\u4E2D\u7AE0\u8282\u5728\u8BFE\u5802\u4E2D\u540C\u6B65\u751F\u6210\u76EE\u5F55"),!!(Io.length+fa.length+Cr.length+Sn.length+Na.length+Ho.length+ta.length)&&tt.createElement("span",null,tt.createElement("span",null,"\u5DF2\u9009\u4E2D\uFF1A"),!!Io.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"c-light-primary"},Io.length," "),tt.createElement("span",null,"\u4E2A\u5B9E\u8BAD")),!!ta.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#20BB8A"}},ta.length," "),tt.createElement("span",null,"\u4E2A\u5173\u5361")),!!fa.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"c-purple-8C1 ml5"},fa.length," "),tt.createElement("span",null,"\u4E2A\u89C6\u9891")),!!Bo.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"c-cyan-blue ml5"},Bo.length," "),tt.createElement("span",null,"\u4E2A\u8BFE\u4EF6")),!!Cr.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#AABF07"}},Cr.length," "),tt.createElement("span",null,"\u4E2A\u5206\u7EC4\u4F5C\u4E1A")),!!Sn.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#20BB8A"}},Sn.length," "),tt.createElement("span",null,"\u4E2A\u56FE\u6587\u4F5C\u4E1A")),!!Na.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#e69917"}},Na.length," "),tt.createElement("span",null,"\u4E2A\u6D4B\u9A8C")),!!Ho.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#e69917"}},Ho.length," "),tt.createElement("span",null,"\u4E2A\u7F16\u7A0B\u4F5C\u4E1A")))))),tt.createElement(Fe.Z,{resdata:Mi,type:"subject",okloading:Xn,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:Un=>{xo(Un)}}),tt.createElement(qe.Z,{source:"\u5B9E\u8BAD",showModal:bi,onCancel:()=>gn(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:Dr,onOk:()=>{var Un;const En=(Un=Dr==null?void 0:Dr.url.split("/"))==null?void 0:Un[2];(0,je.xg)(`/classrooms/${En}/shixun_homework`)}}))};var bt=(0,ee.connect)(({pathsDetail:Ne,loading:Ue,globalSetting:ge})=>({pathsDetail:Ne,globalSetting:ge,loading:Ue.effects}))(Xt),zt=Se(69206),Lt=Se(56102),lt=Se(28284),St=Se(17149),pt=Se(37568),ct={applyPublicContainer:"applyPublicContainer___UVHD5",applyPublicContent:"applyPublicContent___XjdaZ",spin:"spin___xLRsh",tips:"tips___Hok1Y",action:"action___Wp5oZ"},nt=Se(87169),Nt=Se(59301),Qt=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())}),Ye=({type:Ne,onCancel:Ue,onOk:ge})=>{const[gt]=lt.default.useForm(),[nn,sn]=(0,a.useState)(1),[Bn,Yt]=(0,a.useState)(!1),[xt,_t]=(0,a.useState)([]);(0,a.useEffect)(()=>{gt.setFieldValue("type",1),In()},[]);const In=()=>Qt(void 0,null,function*(){if(Ne){Yt(!0);const Fn=yield(0,Ve.ZP)("/api/disciplines.json",{method:"get",params:{source:Ne}});_t(Fn.disciplines||[]),Yt(!1)}}),Pn=()=>{const{sub_discipline_id:Fn,discipline_name:Ar,sub_discipline_name:pr,type:ar}=gt.getFieldsValue();if((!Fn||Fn&&Fn.length===0)&&(!Ar||!pr))return we.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),!1;ge({user_customize:ar==2,sub_discipline_id:ar==1?[Fn[1]]:null,discipline_name:Ar,sub_discipline_name:pr})};return Nt.createElement(be.default,{width:640,className:ct.applyPublicContainer,centered:!0,title:"\u516C\u5F00\u8BFE\u7A0B",okText:"\u7533\u8BF7\u516C\u5F00",open:!0,onCancel:()=>{Ue(),gt.resetFields()},onOk:()=>{gt.validateFields().then(Fn=>{if(nn==2&&(Fn.discipline_name.replaceAll(" ","").length<=0||Fn.sub_discipline_name.replaceAll(" ","").length<=0)){we.ZP.info("\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u586B\u5199\u540E\u518D\u63D0\u4EA4\uFF01");return}Pn(),gt.resetFields()})}},Nt.createElement("div",{className:ct.applyPublicContent},Nt.createElement("div",{className:ct.tips},Nt.createElement(nt.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u586B\u5199\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u65B9\u5411&\u8BFE\u7A0B\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),Nt.createElement(lt.default,{labelAlign:"left",form:gt},Nt.createElement(lt.default.Item,{name:"type"},Nt.createElement(fe.ZP.Group,{onChange:Fn=>{sn(Fn.target.value),Fn.target.value==1?gt.setFieldsValue({discipline_name:"",sub_discipline_name:""}):gt.setFieldsValue({sub_discipline_id:[]})}},Nt.createElement(fe.ZP,{value:1},"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),Nt.createElement(fe.ZP,{value:2,style:{marginLeft:40}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"))),nn==1&&Nt.createElement(lt.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",rules:[{required:!0}]},Nt.createElement(St.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:xt,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(Fn,Ar)=>gt.setFieldsValue({sub_discipline_id:Fn})})),nn==2&&Nt.createElement(Nt.Fragment,null,Nt.createElement(lt.default.Item,{label:"\u65B9\u5411",name:"discipline_name",rules:[{required:!0}]},Nt.createElement(pt.default,{placeholder:"\u8BF7\u8F93\u5165\u65B9\u5411",autoComplete:"off"})),Nt.createElement(lt.default.Item,{label:"\u8BFE\u7A0B",name:"sub_discipline_name",rules:[{required:!0}]},Nt.createElement(pt.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B",autoComplete:"off"})))),Bn&&Nt.createElement("div",{className:ct.spin},Nt.createElement(ye.Z,null))))},Ce=Se(97231),Me="data:image/png;base64,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",Qe=Object.defineProperty,ue=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ze=(Ne,Ue,ge)=>Ue in Ne?Qe(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,et=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))x.call(Ue,ge)&&ze(Ne,ge,Ue[ge]);if(ue)for(var ge of ue(Ue))me.call(Ue,ge)&&ze(Ne,ge,Ue[ge]);return Ne};const Re=Ne=>React.createElement("svg",et({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"\u53D1\u9001\u8BFE\u5802"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M4.5 17.94S5.587 8.45 13.86 8.45V5l5.952 6.04-5.953 6.037v-3.45S7.951 12.96 4.5 17.94",fill:"#FFF",fillRule:"nonzero"})));var Ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNC41IDE3Ljk0UzUuNTg3IDguNDUgMTMuODYgOC40NVY1bDUuOTUyIDYuMDQtNS45NTMgNi4wMzd2LTMuNDVTNy45NTEgMTIuOTYgNC41IDE3Ljk0IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Ut=Object.defineProperty,Ct=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,tn=(Ne,Ue,ge)=>Ue in Ne?Ut(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,$t=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Zt.call(Ue,ge)&&tn(Ne,ge,Ue[ge]);if(Ct)for(var ge of Ct(Ue))Et.call(Ue,ge)&&tn(Ne,ge,Ue[ge]);return Ne};const wn=Ne=>React.createElement("svg",$t({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"\u8BBE\u7F6E"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M19.328 10.55c-.09-.457-.371-.752-.716-.752h-.072A1.83 1.83 0 0 1 16.7 7.981c0-.322.163-.69.163-.69a.948.948 0 0 0-.326-1.154l-.027-.018-1.857-1.012-.027-.009a.96.96 0 0 0-.399-.08c-.29 0-.57.116-.76.304-.2.206-.906.806-1.45.806-.543 0-1.25-.609-1.458-.815A1.067 1.067 0 0 0 9.799 5c-.136 0-.263.027-.39.072l-.027.009-1.911 1.047-.027.018a.944.944 0 0 0-.326 1.146s.163.367.163.689a1.83 1.83 0 0 1-1.839 1.817H5.37c-.354 0-.634.295-.716.752-.01.036-.154.832-.154 1.45s.154 1.414.154 1.45c.09.457.371.752.716.752h.081a1.83 1.83 0 0 1 1.839 1.817c0 .322-.154.69-.163.69a.948.948 0 0 0 .326 1.154l.018.018 1.82 1.012.028.009c.118.053.253.08.39.08.29 0 .579-.116.76-.322.263-.278.96-.85 1.477-.85.561 0 1.286.644 1.494.868a1.045 1.045 0 0 0 1.16.241l.027-.009 1.893-1.029.027-.018a.944.944 0 0 0 .326-1.146s-.163-.367-.163-.689a1.83 1.83 0 0 1 1.839-1.817h.072c.354 0 .634-.295.725-.752 0-.009.154-.814.154-1.45a10.888 10.888 0 0 0-.172-1.46Zm-7.373 4.073C10.487 14.623 9.3 13.44 9.3 12c0-1.45 1.195-2.623 2.654-2.623 1.467 0 2.654 1.182 2.654 2.623 0 1.441-1.187 2.623-2.654 2.623Z",fill:"#FFF",fillRule:"nonzero"})));var Jn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTkuMzI4IDEwLjU1Yy0uMDktLjQ1Ny0uMzcxLS43NTItLjcxNi0uNzUyaC0uMDcyQTEuODMgMS44MyAwIDAgMSAxNi43IDcuOTgxYzAtLjMyMi4xNjMtLjY5LjE2My0uNjlhLjk0OC45NDggMCAwIDAtLjMyNi0xLjE1NGwtLjAyNy0uMDE4LTEuODU3LTEuMDEyLS4wMjctLjAwOWEuOTYuOTYgMCAwIDAtLjM5OS0uMDhjLS4yOSAwLS41Ny4xMTYtLjc2LjMwNC0uMi4yMDYtLjkwNi44MDYtMS40NS44MDYtLjU0MyAwLTEuMjUtLjYwOS0xLjQ1OC0uODE1QTEuMDY3IDEuMDY3IDAgMCAwIDkuNzk5IDVjLS4xMzYgMC0uMjYzLjAyNy0uMzkuMDcybC0uMDI3LjAwOS0xLjkxMSAxLjA0Ny0uMDI3LjAxOGEuOTQ0Ljk0NCAwIDAgMC0uMzI2IDEuMTQ2cy4xNjMuMzY3LjE2My42ODlhMS44MyAxLjgzIDAgMCAxLTEuODM5IDEuODE3SDUuMzdjLS4zNTQgMC0uNjM0LjI5NS0uNzE2Ljc1Mi0uMDEuMDM2LS4xNTQuODMyLS4xNTQgMS40NXMuMTU0IDEuNDE0LjE1NCAxLjQ1Yy4wOS40NTcuMzcxLjc1Mi43MTYuNzUyaC4wODFhMS44MyAxLjgzIDAgMCAxIDEuODM5IDEuODE3YzAgLjMyMi0uMTU0LjY5LS4xNjMuNjlhLjk0OC45NDggMCAwIDAgLjMyNiAxLjE1NGwuMDE4LjAxOCAxLjgyIDEuMDEyLjAyOC4wMDljLjExOC4wNTMuMjUzLjA4LjM5LjA4LjI5IDAgLjU3OS0uMTE2Ljc2LS4zMjIuMjYzLS4yNzguOTYtLjg1IDEuNDc3LS44NS41NjEgMCAxLjI4Ni42NDQgMS40OTQuODY4YTEuMDQ1IDEuMDQ1IDAgMCAwIDEuMTYuMjQxbC4wMjctLjAwOSAxLjg5My0xLjAyOS4wMjctLjAxOGEuOTQ0Ljk0NCAwIDAgMCAuMzI2LTEuMTQ2cy0uMTYzLS4zNjctLjE2My0uNjg5YTEuODMgMS44MyAwIDAgMSAxLjgzOS0xLjgxN2guMDcyYy4zNTQgMCAuNjM0LS4yOTUuNzI1LS43NTIgMC0uMDA5LjE1NC0uODE0LjE1NC0xLjQ1YTEwLjg4OCAxMC44ODggMCAwIDAtLjE3Mi0xLjQ2Wm0tNy4zNzMgNC4wNzNDMTAuNDg3IDE0LjYyMyA5LjMgMTMuNDQgOS4zIDEyYzAtMS40NSAxLjE5NS0yLjYyMyAyLjY1NC0yLjYyMyAxLjQ2NyAwIDIuNjU0IDEuMTgyIDIuNjU0IDIuNjIzIDAgMS40NDEtMS4xODcgMi42MjMtMi42NTQgMi42MjNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",or=Object.defineProperty,Qn=Object.getOwnPropertySymbols,fr=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,xr=(Ne,Ue,ge)=>Ue in Ne?or(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,_r=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))fr.call(Ue,ge)&&xr(Ne,ge,Ue[ge]);if(Qn)for(var ge of Qn(Ue))Tr.call(Ue,ge)&&xr(Ne,ge,Ue[ge]);return Ne};const $r=Ne=>React.createElement("svg",_r({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"\u5B66\u4E60\u7EDF\u8BA1"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M7.843 17.967V9.34c0-.343-.258-.608-.568-.608H5.569c-.31 0-.569.29-.569.608v8.627h2.843Zm3.619 0V5.635c0-.343-.259-.635-.569-.635H9.188c-.311 0-.57.29-.57.635v12.332h2.844Zm3.619 0v-5.45c0-.345-.259-.636-.57-.636h-1.705c-.31 0-.569.29-.569.634v5.452h2.843Zm3.618 0V9.34c0-.343-.259-.608-.569-.608h-1.706c-.31 0-.568.29-.568.608v8.627h2.843Z",fill:"#FFF",fillRule:"nonzero"})));var ii="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNy44NDMgMTcuOTY3VjkuMzRjMC0uMzQzLS4yNTgtLjYwOC0uNTY4LS42MDhINS41NjljLS4zMSAwLS41NjkuMjktLjU2OS42MDh2OC42MjdoMi44NDNabTMuNjE5IDBWNS42MzVjMC0uMzQzLS4yNTktLjYzNS0uNTY5LS42MzVIOS4xODhjLS4zMTEgMC0uNTcuMjktLjU3LjYzNXYxMi4zMzJoMi44NDRabTMuNjE5IDB2LTUuNDVjMC0uMzQ1LS4yNTktLjYzNi0uNTctLjYzNmgtMS43MDVjLS4zMSAwLS41NjkuMjktLjU2OS42MzR2NS40NTJoMi44NDNabTMuNjE4IDBWOS4zNGMwLS4zNDMtLjI1OS0uNjA4LS41NjktLjYwOGgtMS43MDZjLS4zMSAwLS41NjguMjktLjU2OC42MDh2OC42MjdoMi44NDNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",sr=Object.defineProperty,Rr=Object.getOwnPropertySymbols,vi=Object.prototype.hasOwnProperty,_i=Object.prototype.propertyIsEnumerable,Ai=(Ne,Ue,ge)=>Ue in Ne?sr(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Vi=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))vi.call(Ue,ge)&&Ai(Ne,ge,Ue[ge]);if(Rr)for(var ge of Rr(Ue))_i.call(Ue,ge)&&Ai(Ne,ge,Ue[ge]);return Ne};const vr=Ne=>React.createElement("svg",Vi({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"\u5DF2\u6536\u85CF"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M15.284 5A4.106 4.106 0 0 0 12 6.727 4.094 4.094 0 0 0 8.716 5C6.39 5 4.5 7.078 4.5 9.63a6.163 6.163 0 0 0 1.223 3.452c1.582 2.5 5.567 5.6 5.738 5.729a.863.863 0 0 0 1.078 0c.173-.129 4.147-3.238 5.738-5.729A6.163 6.163 0 0 0 19.5 9.63C19.5 7.08 17.61 5 15.284 5Z",fill:"#EE5D5D",fillRule:"nonzero"})));var Dn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0VFNUQ1RCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",on=Object.defineProperty,bn=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,Be=(Ne,Ue,ge)=>Ue in Ne?on(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Xe=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))ur.call(Ue,ge)&&Be(Ne,ge,Ue[ge]);if(bn)for(var ge of bn(Ue))Cn.call(Ue,ge)&&Be(Ne,ge,Ue[ge]);return Ne};const $e=Ne=>React.createElement("svg",Xe({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"\u6536\u85CF"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M15.284 5A4.106 4.106 0 0 0 12 6.727 4.094 4.094 0 0 0 8.716 5C6.39 5 4.5 7.078 4.5 9.63a6.163 6.163 0 0 0 1.223 3.452c1.582 2.5 5.567 5.6 5.738 5.729a.863.863 0 0 0 1.078 0c.173-.129 4.147-3.238 5.738-5.729A6.163 6.163 0 0 0 19.5 9.63C19.5 7.08 17.61 5 15.284 5Z",fill:"#FFF",fillRule:"nonzero"})));var At="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",dt=Se(59301),en=Object.defineProperty,qt=Object.defineProperties,pn=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,kr=(Ne,Ue,ge)=>Ue in Ne?en(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Zr=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))rr.call(Ue,ge)&&kr(Ne,ge,Ue[ge]);if(Hn)for(var ge of Hn(Ue))Ur.call(Ue,ge)&&kr(Ne,ge,Ue[ge]);return Ne},ji=(Ne,Ue)=>qt(Ne,pn(Ue)),ei=(Ne,Ue)=>{var ge={};for(var gt in Ne)rr.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Hn)for(var gt of Hn(Ne))Ue.indexOf(gt)<0&&Ur.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},ln=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const nr=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#FFE9C1",txcolor:"#A45204"}],Di=Ne=>{var Ue=Ne,{pathsDetail:ge,user:gt,globalSetting:nn,loading:sn,dispatch:Bn}=Ue,Yt=ei(Ue,["pathsDetail","user","globalSetting","loading","dispatch"]),xt,_t,In,Pn,Fn,Ar,pr,ar,$n,jr,Ln,dr,lr,Br,Or,zi,bi,gn,Dr,wr,Xn,gr,Mi,br,On,gi,Xa,so,Ea,yo,Ni,wa,Fi,qi,xo,go,Io,fa,Na,Ho,Bo,Cr,Sn,ta,Un,En,un,er,Lr,ci,di,fi,qa,_n,_a,To,fo,ho,zs,ro,Rs,ll,Vs,Iu,Bu,Fu,hu,_l,Sd,Rl,Cc,Kc,wc,Md,Dd,xc,Id,Bd,Fd,Ld,Pd,Jc,Td,kd,Nd,jd,qc,_c,$c,Sc,Mc,Od,zd,Rd,Ud,Qd,Mr,$i,Ma,Do,os,ss,ts,ul,Hu,Lu,Zl,ed,td,pu,Dc,nd,rd,Hd,id,Js,Zu,Ic,Wf,Ts,qh,_h,Ih,Xf,Zd,gf,Wd,Vf,Eo,Gf,Xd,Bh,ad,Fh,Yf;const Ms=(0,ee.useParams)(),[Fo,Lh]=(0,a.useState)({}),Kf=(0,a.useRef)(1),[vf,Ph]=(0,a.useState)(),[$h,Af]=(0,a.useState)(!1),[e0,Bc]=(0,a.useState)(!1),yf=(0,a.useRef)(null),Fc=!((xt=ge.detail)!=null&&xt.can_managed),[od,Vd]=(0,a.useState)([]),[t0,Th]=(0,a.useState)({status:!1}),n0=((_t=ge.detail)==null?void 0:_t.is_free)||((In=ge.detail)==null?void 0:In.can_learning);(0,a.useEffect)(()=>{Th({status:!1})},[]),(0,a.useEffect)(()=>{function ca(){return ln(this,null,function*(){var ps,ms,vl,_s,Al,ai,Va;if((ps=ge.detail)!=null&&ps.courses){const hi=(ms=ge.detail)==null?void 0:ms.courses;if((vl=hi==null?void 0:hi.toast)!=null&&vl.is_open&&((_s=hi.toast)==null?void 0:_s.open_num)===-1)Bc(!0);else if((Al=hi==null?void 0:hi.toast)!=null&&Al.is_open&&((ai=hi==null?void 0:hi.toast)==null?void 0:ai.open_num)===1){let ls=JSON.parse(localStorage.getItem("pathsshow"))||[];((Va=ls.filter(Ds=>Ds===(Ms==null?void 0:Ms.pathId)))==null?void 0:Va.length)>0?Bc(!1):(Bc(!0),ls.push(Ms==null?void 0:Ms.pathId),localStorage.setItem("pathsshow",JSON.stringify(ls)))}else Bc(!1)}})}ca()},[(Pn=ge.detail)==null?void 0:Pn.courses]),(0,a.useEffect)(()=>{var ca,ps,ms,vl,_s,Al,ai,Va,hi,ls,Ds;if(!((ps=(ca=ge.detail)==null?void 0:ca.courses)==null?void 0:ps.length))return;let Gs;if((ms=ge.detail)!=null&&ms.has_start){const $s=(_s=(vl=ge.detail)==null?void 0:vl.courses)==null?void 0:_s.findIndex(kl=>{var yl;return((yl=kl.course_status)==null?void 0:yl.status)===1});Gs=$s>-1?$s:0}else{let $s=(Va=(ai=(Al=ge.detail)==null?void 0:Al.courses)==null?void 0:ai.map(kl=>{var yl;return(yl=kl.course_status)==null?void 0:yl.status}))==null?void 0:Va.lastIndexOf(2);Gs=$s>-1?$s:0,$s=(ls=(hi=ge.detail)==null?void 0:hi.courses)==null?void 0:ls.findIndex(kl=>{var yl;return((yl=kl.course_status)==null?void 0:yl.status)===0}),Gs=$s>-1?$s:Gs}Lh(((Ds=ge.detail)==null?void 0:Ds.courses[Gs])||{})},[ge.detail]);const oc=()=>{we.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},kh=ca=>{var ps,ms;const vl=(ms=(ps=ge.detail)==null?void 0:ps.courses)==null?void 0:ms.find(_s=>_s.course_id===ca);Lh(vl||{}),Bn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4",name:ca}})},dp=()=>ln(void 0,null,function*(){const ca=yield(0,de.rs)({container_id:Ms.pathId,container_type:"Subject"});ca.status===0&&(Lc(),we.ZP.success(ca.message))}),Nh=()=>ln(void 0,null,function*(){const ca=yield(0,de.KM)({container_id:Ms.pathId,container_type:"Subject"});ca.status===0&&(Lc(),we.ZP.success(ca.message))}),Ef=()=>ln(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:430,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B?"),onOk:()=>ln(void 0,null,function*(){(yield(0,de.eJ)({id:Ms.pathId})).status===1&&ee.history.push("/paths")})})}),sd=()=>ln(void 0,null,function*(){if(Fc){oc();return}be.default.info({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",icon:null,content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u8BFE\u7A0B\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),onOk:()=>ln(void 0,null,function*(){const ca=yield(0,de.Go)({id:Ms.pathId});(ca==null?void 0:ca.status)===0&&(Lc(),we.ZP.success(ca.message))})})}),r0=()=>ln(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:430,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okButtonProps:{loading:$h},onOk:()=>ln(void 0,null,function*(){Af(!0);const ca=yield(0,de.fj)({id:Ms.pathId});(ca==null?void 0:ca.status)===1&&(Lc(),we.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F")),Af(!1)})})}),i0=()=>{if(Fc){oc();return}a0()},bf=ca=>{Th({status:ca})},a0=()=>{be.default.confirm({centered:!0,width:590,title:"\u63D0\u793A",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",icon:null,content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u516C\u5F00\u8BFE\u7A0B\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u6211\u4EEC\u5C06\u5C3D\u5FEB\u5B89\u6392\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u7531\u5BA2\u670D\u4EBA\u5458\u8054\u7CFB\u60A8\u544A\u77E5\uFF0C\u6216\u7531\u5E73\u53F0\u6D88\u606F\u7CFB\u7EDF\u901A\u77E5\u60A8\u3002",dt.createElement("br",null),"\u8BFE\u7A0B\u516C\u5F00\u540E\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\uFF1B\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u5373\u53EF\u3002",dt.createElement("br",null)),onOk:()=>ln(void 0,null,function*(){if(ge.detail&&ge.detail.has_sub_discipline){const ca=yield(0,de.WO)({id:Ms.pathId,user_customize:!1});((ca==null?void 0:ca.status)===0||(ca==null?void 0:ca.status)===1)&&(Lc(),we.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))}else bf(!0)})})},Jf=()=>ln(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u7533\u8BF7\u516C\u5F00\uFF1F"),onOk:()=>ln(void 0,null,function*(){const ca=yield(0,de.Er)({id:Ms.pathId});(ca==null?void 0:ca.status)===0&&(Lc(),we.ZP.success("\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F"))})})}),o0=()=>ln(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:dt.createElement("div",{className:"ml20"},dt.createElement(fe.ZP.Group,{defaultValue:1,onChange:ca=>Kf.current=ca.target.value},dt.createElement(fe.ZP,{value:1,className:"mt10",style:{color:"#5F6367"}},"\u5F00\u653E\u8BFE\u5802\uFF1A",dt.createElement("span",null,"\u6240\u6709\u7528\u6237\u53EF\u4EE5\u968F\u65F6\u8BBF\u95EE")),dt.createElement(fe.ZP,{value:0,className:"mt10",style:{color:"#5F6367"}},"\u79C1\u6709\u8BFE\u5802\uFF1A",dt.createElement("span",null,"\u4EC5\u62A5\u540D\u53C2\u4E0E\u7684\u8BFE\u5802\u6210\u5458\u53EF\u4EE5\u8BBF\u95EE")))),onOk:()=>ln(void 0,null,function*(){(0,je.xg)(`/classrooms/news/${Ms.pathId}/newgold/${Kf.current}`)})})}),qf=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:()=>ln(void 0,null,function*(){const ca=yield(0,de.c3)({id:Ms.pathId});ca.status===0&&(Ph(!0),we.ZP.success(ca.message))})})},_f=()=>{(0,zt.tJ)(Bn)&&be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",icon:null,cancelText:"\u53D6\u6D88",content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:()=>ln(void 0,null,function*(){var ca;const ps=yield(0,de.JS)({id:Fo==null?void 0:Fo.course_id});ps.status===0&&(we.ZP.success(ps.message),Bn({type:"pathsDetail/getPathsDetail",payload:{id:Ms.pathId}}),((ca=Fo.course_status)==null?void 0:ca.status)===1&&(0,je.xg)(`/classrooms/${Fo==null?void 0:Fo.course_id}/shixun_homework`))})})},s0=()=>{var ca;if((ca=ge.detail)!=null&&ca.need_authorize){(0,zt.rX)(!1,"\u8BE5\u8BFE\u7A0B\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}(0,zt.tJ)(Bn)&&Bn({type:"pathsDetail/setActionTabs",payload:{key:"PathsDetail-SendToClass"}})},Lc=()=>{Bn({type:"pathsDetail/getPathsDetail",payload:{id:Ms.pathId}}),Bn({type:"pathsDetail/getRightData",payload:{id:Ms.pathId}})},Cf=!!((Fn=ge.detail)!=null&&Fn.participant_count)&&!((Ar=ge.detail)!=null&&Ar.allow_statistics),$f=((ar=(pr=ge.detail)==null?void 0:pr.courses)==null?void 0:ar.findIndex(ca=>(ca==null?void 0:ca.course_id)===(Fo==null?void 0:Fo.course_id)))+1,wf=$f===((jr=($n=ge.detail)==null?void 0:$n.courses)==null?void 0:jr.length);return(0,a.useEffect)(()=>{var ca;Vd([...((ca=ge==null?void 0:ge.detail)==null?void 0:ca.custom_tags)||[]])},[(Ln=ge==null?void 0:ge.detail)==null?void 0:Ln.custom_tags]),dt.createElement("section",null,dt.createElement("aside",{className:ae.banner,style:{backgroundImage:(Br=(lr=(dr=ge==null?void 0:ge.detail)==null?void 0:dr.attachments)==null?void 0:lr[0])!=null&&Br.url?`url(${(bi=(zi=(Or=ge==null?void 0:ge.detail)==null?void 0:Or.attachments)==null?void 0:zi[0])==null?void 0:bi.url})`:`url(${Me})`,marginBottom:(Dr=(gn=ge.detail)==null?void 0:gn.courses)!=null&&Dr.length?70:20,paddingTop:20}},dt.createElement("aside",{className:ae.wrp,style:{backgroundImage:(gr=(Xn=(wr=ge==null?void 0:ge.detail)==null?void 0:wr.attachments_b)==null?void 0:Xn[0])!=null&&gr.url?`url(${(On=(br=(Mi=ge==null?void 0:ge.detail)==null?void 0:Mi.attachments_b)==null?void 0:br[0])==null?void 0:On.url})`:""}},dt.createElement("div",{className:ae.operationWrap},((gi=gt.userInfo)==null?void 0:gi.login)&&((Xa=ge.detail)==null?void 0:Xa.is_collect)&&dt.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",width:80,display:"flex"},onClick:dp},dt.createElement(ce.Z,{title:"\u53D6\u6D88\u6536\u85CF"},dt.createElement("img",{src:Dn,style:{marginRight:"10px"}})),dt.createElement("span",{style:{height:"24px"}},"\u5DF2\u6536\u85CF")),((so=gt.userInfo)==null?void 0:so.login)&&!((Ea=ge.detail)!=null&&Ea.is_collect)&&dt.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",width:70,marginLeft:"20px",display:"flex"},onClick:Nh},dt.createElement(ce.Z,{title:"\u6536\u85CF"},dt.createElement("img",{src:At,style:{marginRight:"10px"}})),dt.createElement("span",{style:{height:"24px"}},"\u6536\u85CF")),!(0,he.bg)()&&dt.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",display:"flex",width:70},className:"mr15",onClick:()=>{(0,zt.tJ)(Bn)}},dt.createElement("img",{src:At,style:{marginRight:"10px"}}),dt.createElement("span",{style:{height:"24px"}},"\u6536\u85CF")),!!((yo=ge.detail)!=null&&yo.is_free)&&((Ni=ge.detail)==null?void 0:Ni.publish_status)!==0&&(((wa=ge.detail)==null?void 0:wa.allow_add_member)||!(0,he.JA)())&&dt.createElement(ce.Z,{title:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},dt.createElement("span",{onClick:s0,style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},dt.createElement("img",{src:Ke,style:{marginRight:"10px"}}),"\u53D1\u9001\u8BFE\u5802")),((Fi=ge.detail)==null?void 0:Fi.allow_statistics)&&((qi=ge.detail)==null?void 0:qi.public_status)===2&&dt.createElement("span",{onClick:()=>ee.history.push(`/paths/${Ms.pathId}/statistics`),style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},dt.createElement("img",{src:ii,style:{marginRight:"10px"}}),"\u5B66\u4E60\u7EDF\u8BA1"),((xo=ge.detail)==null?void 0:xo.is_share)&&dt.createElement(Lt.CopyToClipboard,{text:`${window.location.origin}/paths/${Ms.pathId}?userid=${(go=gt.userInfo)==null?void 0:go.user_id}`,onCopy:()=>we.ZP.success("\u5DF2\u590D\u5236\u8BFE\u7A0B\u5206\u4EAB\u4E13\u5C5E\u94FE\u63A5")},dt.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},dt.createElement("img",{src:Ke,style:{marginRight:"10px"}}),"\u5206\u4EAB\u8BFE\u7A0B")),((Io=ge.detail)==null?void 0:Io.allow_add_member)&&((fa=ge.detail)==null?void 0:fa.allow_edit_stage)&&dt.createElement(se.Z,{dropdownRender:()=>{var ca,ps,ms,vl,_s,Al,ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl,$l;return dt.createElement(oe.default,null,((ca=ge.detail)==null?void 0:ca.courses)&&(((ps=ge.detail)==null?void 0:ps.is_creator)&&!!((ms=gt.userInfo)!=null&&ms.professional_certification)||(0,he.ag)())&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:o0},"\u5F00\u8BFE"),((vl=ge.detail)==null?void 0:vl.allow_statistics)&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:()=>{if(Fc){oc();return}ee.history.push(`/paths/${Ms.pathId}/edit`)}},"\u7F16\u8F91\u8BFE\u7A0B"),((_s=ge.detail)==null?void 0:_s.allow_add_member)&&((Al=ge.detail)==null?void 0:Al.publish_status)===0&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:sd},"\u53D1\u5E03\u8BFE\u7A0B"),((ai=ge.detail)==null?void 0:ai.allow_statistics)&&((Va=ge.detail)==null?void 0:Va.publish_status)===2&&((hi=ge.detail)==null?void 0:hi.public_status)===0&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:r0},"\u64A4\u9500\u53D1\u5E03"),((ls=ge.detail)==null?void 0:ls.allow_statistics)&&((Ds=ge.detail)==null?void 0:Ds.publish_status)===2&&((Is=ge.detail)==null?void 0:Is.public_status)===0&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:i0},"\u516C\u5F00\u8BFE\u7A0B"),((Gs=ge.detail)==null?void 0:Gs.allow_statistics)&&(($s=ge.detail)==null?void 0:$s.public_status)===1&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:Jf},"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"),(0,he.GJ)()&&((kl=ge.detail)==null?void 0:kl.allow_statistics)&&((yl=ge.detail)==null?void 0:yl.public_status)===2&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:Jf},"\u64A4\u9500\u516C\u5F00"),(($l=ge.detail)==null?void 0:$l.allow_delete)&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:Ef},"\u5220\u9664\u8BFE\u7A0B"))}},dt.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},dt.createElement("img",{src:Jn,style:{marginRight:"10px"}}),"\u8BBE\u7F6E"))),dt.createElement("div",{style:{alignItems:"center"},className:[ae.titleWrap,((Ho=(Na=ge.detail)==null?void 0:Na.name)==null?void 0:Ho.indexOf(` +`)}]};var oe=Se(53184),le=Se.n(oe),b=(Lt,lt,St)=>new Promise((pt,ct)=>{var nt=Jt=>{try{Qt(St.next(Jt))}catch(Ye){ct(Ye)}},Nt=Jt=>{try{Qt(St.throw(Jt))}catch(Ye){ct(Ye)}},Qt=Jt=>Jt.done?pt(Jt.value):Promise.resolve(Jt.value).then(nt,Nt);Qt((St=St.apply(Lt,lt)).next())});const z={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},te=(Lt,lt,St,pt)=>{const ct=lt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:St.lineNumber,endColumn:St.column});return Array.from(new Set(ct.match(/\b\w{2,}\b/g)||[])).map(Nt=>({label:Nt,kind:Lt.languages.CompletionItemKind.Text,insertText:Nt,range:pt}))},ae=(Lt,lt,St,pt)=>{Lt.languages.registerCompletionItemProvider(lt,{provideCompletionItems(ct,nt){const Nt=ct.getWordUntilPosition(nt),Qt={startLineNumber:nt.lineNumber,endLineNumber:nt.lineNumber,startColumn:Nt.startColumn,endColumn:Nt.endColumn},Jt=ct.getLineContent(nt.lineNumber).substring(Nt.startColumn-2,Nt.endColumn);return{suggestions:[...te(Lt,ct,nt,Qt),...St.map(Ce=>({label:Ce,kind:Lt.languages.CompletionItemKind.Keyword,documentation:Ce,insertText:Ce,insertTextRules:Lt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Qt})),...pt.map(Ce=>({label:Ce.label,kind:Lt.languages.CompletionItemKind.Snippet,documentation:Ce.content,insertText:Jt.startsWith("#")?Ce.content.replace(/#/,""):Ce.content,insertTextRules:Lt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Qt}))]}}})};var he=Lt=>{z.languages.forEach(lt=>{Lt.languages.registerDocumentFormattingEditProvider(lt,{provideDocumentFormattingEdits(St){return b(this,null,function*(){const pt=le()(St.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:St.getFullModelRange(),text:pt}]})}})}),ae(Lt,"java",be.keywords,be.quickKey),ae(Lt,"cpp",fe.keywords,fe.quickKey),ae(Lt,"c",we.keywords,[]),ae(Lt,"python",ce.keywords,ce.quickKey),ae(Lt,"scala",se.keywords,se.quickKey)};const de="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ie=Object.defineProperty,pe=(Lt,lt,St)=>lt in Lt?ie(Lt,lt,{enumerable:!0,configurable:!0,writable:!0,value:St}):Lt[lt]=St,Ae=(Lt,lt,St)=>pe(Lt,typeof lt!="symbol"?lt+"":lt,St);const ye=class gp{constructor(lt,St,pt){this.placeholder=lt,this.editor=St,this.monaco=pt,St.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return gp.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Ae(ye,"ID","editor.widget.placeholderHint");var Pe=ye,Ie=Se(96236),Le=Se(6767),Oe=Se(25399),je=Se(89392),De=Se(27035),Ze=Se(56102),ke=Object.defineProperty,Fe=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Ot=(Lt,lt,St)=>lt in Lt?ke(Lt,lt,{enumerable:!0,configurable:!0,writable:!0,value:St}):Lt[lt]=St,ft=(Lt,lt)=>{for(var St in lt||(lt={}))tt.call(lt,St)&&Ot(Lt,St,lt[St]);if(qe)for(var St of qe(lt))st.call(lt,St)&&Ot(Lt,St,lt[St]);return Lt},Wt=(Lt,lt)=>Fe(Lt,Ve(lt)),it=(Lt,lt)=>{var St={};for(var pt in Lt)tt.call(Lt,pt)&<.indexOf(pt)<0&&(St[pt]=Lt[pt]);if(Lt!=null&&qe)for(var pt of qe(Lt))lt.indexOf(pt)<0&&st.call(Lt,pt)&&(St[pt]=Lt[pt]);return St},We=(Lt,lt,St)=>new Promise((pt,ct)=>{var nt=Jt=>{try{Qt(St.next(Jt))}catch(Ye){ct(Ye)}},Nt=Jt=>{try{Qt(St.throw(Jt))}catch(Ye){ct(Ye)}},Qt=Jt=>Jt.done?pt(Jt.value):Promise.resolve(Jt.value).then(nt,Nt);Qt((St=St.apply(Lt,lt)).next())});function Je(Lt){return/^\d+$/.test(Lt)?`${Lt}px`:Lt}function _e(){}let ot=!1;const rt={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Dt(Lt=[]){let lt=Lt;if(Array.isArray(Lt)){for(let St=0;StWe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Lt){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Lt)}});var bt=Lt=>{var lt=Lt,{width:St="100%",height:pt="100%",value:ct,language:nt="javascript",style:Nt={},options:Qt={},overrideServices:Jt={},theme:Ye="vs-dark",onEditBlur:Ce,isCopy:Me=!1,onSave:Qe,autoHeight:ue=!1,forbidCopy:x=!1,onChange:me=_e,editorDidMount:ze=_e,onFocus:et=_e,onBreakPoint:Re=_e,breakPointValue:Ke=[],filename:Ut="educoder.txt",errorLine:Ct,errorContent:Zt="",highlightLine:Et,openBreakPoint:tn=!1,placeholder:$t="",showMiniMap:wn=!0}=lt,Jn=it(lt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const or=(0,a.useRef)(),Qn=(0,a.useRef)({}),fr=(0,a.useRef)(),Tr=(0,a.useRef)(),xr=(0,a.useRef)([]),_r=(0,a.useRef)(!1),$r=(0,a.useRef)(),ii=(0,a.useRef)(),sr=(0,a.useRef)(!1),[Rr,vi]=(0,a.useState)(!1);function _i(){let qt;return or.current&&(qt=new ee.Z(pn=>{for(let Hn of pn)(Hn.target.offsetHeight>0||Hn.target.offsetWidth>0)&&Qn.current.instance.layout()}),qt.observe(or.current)),qt}function Ai(){Le.ZP.warning({content:decodeURIComponent(de),key:"monaco-editor-tip"})}const Vi=()=>{let qt=Qn.current.instance;if(ct!=null&&qt&&Rr){const pn=qt.getModel();pn&&ct!==pn.getValue()&&(ot=!0,pn.setValue(ct),qt.layout(),ot=!1)}};(0,a.useEffect)(()=>{const qt=De.Z.subscribe("formatDocument",pn=>{var Hn;let rr=Qn.current.instance;(Hn=rr==null?void 0:rr.getAction)==null||Hn.call(rr,"editor.action.formatDocument").run()});return window.updateMonacoValue=pn=>{me(pn)},qt},[]),(0,a.useEffect)(()=>{var qt;let pn=Qn.current.instance;Tr.current&&clearTimeout(Tr.current),Tr.current=setTimeout(()=>{Vi()},500),ct&&(ct!=null&&ct.length)&&((qt=pn==null?void 0:pn.updateOptions)==null||qt.call(pn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ct.split(/\r\n|\r|\n/g).length))+3,5)}))},[ct,Rr,Qn.current]),(0,a.useEffect)(()=>{if(Ct&&Qn.current&&Qn.current.instance){let pn=Qn.current.instance;pn.changeViewZones(function(Hn){var rr=document.createElement("div");rr.style.padding="10px 20px",rr.style.width="calc(100% - 20px)",rr.className="my-error-line-wrp",rr.innerHTML=Zt,Hn.addZone({afterLineNumber:Ct||11,heightInLines:3,domNode:rr})});var qt={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};pn.addOverlayWidget(qt),pn.revealPositionInCenter({lineNumber:20,column:1})}},[Ct,Qn.current,Rr]);const vr=(qt="",pn)=>{if(!qt||qt.trim()==="")return!0;const rr=Qn.current.instance.getModel().getLineTokens(pn);let Ur=!1;for(let kr=0;kr<2;kr++)rr.getStandardTokenType(kr)===1&&(Ur=!0);return Ur};(0,a.useEffect)(()=>{var qt;const pn=(qt=Qn.current)==null?void 0:qt.instance;if(pn&&Rr&&x){const Hn=pn.onDidBlurEditorWidget(()=>{sr.current=!1}),rr=pn.onDidFocusEditorText(()=>{sr.current=!0});return()=>{Hn.dispose(),rr.dispose()}}},[Qn.current,Rr,x]),(0,a.useEffect)(()=>{var qt;if((qt=Qn.current)!=null&&qt.instance&&Rr&&tn){let pn=Qn.current.instance,Hn=pn.getModel();if(!Hn)return;(()=>{var Zi;let Kr=[],Vn=[];const Tn=Hn.getAllDecorations();for(let Oi of Tn)Oi.options.className==="highlighted-line"&&(Kr.push((Zi=Oi==null?void 0:Oi.range)==null?void 0:Zi.startLineNumber),Vn.push(Oi==null?void 0:Oi.id));if(Et===Kr[0])return;Hn.deltaDecorations(Vn,[]);const Xr=Hn.getLineCount();Et&&Et<=Xr&&(pn.deltaDecorations([],[{range:new Mt.Range(Et,1,Et,Hn.getLineMaxColumn(Et)),options:{isWholeLine:!0,className:"highlighted-line"}}]),pn.revealLineInCenter(Et))})();const Ur=(Zi=!1)=>{var Kr;let Vn=[],Tn=[];const Xr=Hn.getAllDecorations();for(let Oi of Xr)Oi.options.linesDecorationsClassName==="breakpoints-select"&&(Vn.push((Kr=Oi==null?void 0:Oi.range)==null?void 0:Kr.startLineNumber),Tn.push(Oi==null?void 0:Oi.id));if(Zi)return{lines:Vn,ids:Tn};Re(Vn)},kr=Zi=>We(void 0,null,function*(){let Kr={range:new Mt.Range(Zi,1,Zi,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Hn.deltaDecorations([],[Kr]),Ur()}),Zr=Zi=>We(void 0,null,function*(){let Kr=[];const Vn=pn.getLineDecorations(Zi);for(let Tn of Vn)Tn.options.linesDecorationsClassName==="breakpoints-select"&&Kr.push(Tn.id);yield Hn.deltaDecorations(Kr,[]),Ur()}),ji=Zi=>{let Kr=pn.getLineDecorations(Zi);for(let Vn of Kr)if(Vn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,je.isEqual)(Ke,Ur(!0).lines)){Hn.deltaDecorations(Ur(!0).ids,[]);const Zi=Ke.map(Kr=>({range:new Mt.Range(Kr,1,Kr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Hn.deltaDecorations([],Zi)}const ei=pn.onDidChangeModelContent(Zi=>{let Kr=pn.getPosition();if(Kr){let Vn=Kr.lineNumber;clearTimeout(ii.current),ii.current=setTimeout(()=>{vr(Hn.getLineContent(Vn),Vn)?Zr(Vn):ji(Vn)?(Zr(Vn),kr(Vn)):Ur()},100)}}),un=pn.onMouseDown(Zi=>{var Kr,Vn,Tn;if(Zi.target.detail&&((Tn=(Vn=(Kr=Zi.target)==null?void 0:Kr.element)==null?void 0:Vn.className)!=null&&Tn.includes("line-numbers"))){let Xr=Zi.target.position.lineNumber;if(vr(Hn.getLineContent(Xr),Xr))return;ji(Xr)?Zr(Xr):kr(Xr)}}),nr=Zi=>{let Kr={range:new Mt.Range(Zi,1,Zi,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};xr.current=pn.deltaDecorations(xr.current,[Kr])},Di=()=>{xr.current=pn.deltaDecorations(xr.current,[])},Hi=pn.onMouseMove(Zi=>{var Kr,Vn,Tn;if(Di(),Zi.target.detail&&((Tn=(Vn=(Kr=Zi.target)==null?void 0:Kr.element)==null?void 0:Vn.className)!=null&&Tn.includes("line-numbers"))){let Xr=Zi.target.position.lineNumber;if(vr(Hn.getLineContent(Xr),Xr))return;nr(Xr)}}),Ci=pn.onMouseLeave(()=>{Di()});return()=>{ei.dispose(),un.dispose(),Hi.dispose(),Ci.dispose()}}},[Qn.current,Rr,Ke,Et,tn,nt]),(0,a.useEffect)(()=>{var qt;(qt=Qn.current)!=null&&qt.instance&&tn&&Qn.current.instance.setPosition({lineNumber:0,column:0})},[Et]);function Dn(){let qt=Qn.current.instance;if(qt){const pn=qt.getSelection(),Hn=Qn.current.pastePos||{},rr=new Mt.Range(Hn.startLineNumber||pn.endLineNumber,Hn.startColumn||pn.endColumn,Hn.endLineNumber||pn.endLineNumber,Hn.endColumn||pn.endColumn);setTimeout(()=>{qt.executeEdits("",[{range:rr,text:""}])},300)}}function on(qt){(window.navigator.platform.match("Mac")?qt.metaKey:qt.ctrlKey)&&qt.keyCode==83&&(qt.preventDefault(),Qe())}const bn=()=>{if(ue&&Qn.current.instance){const qt=Qn.current.instance.getContentHeight();dt(qt{if(!sr.current)return;const{keyCode:pn,ctrlKey:Hn,metaKey:rr,target:Ur,type:kr}=qt;return(kr==="paste"||(pn===67||pn===86)&&(rr||Hn))&&Ur.nodeName==="TEXTAREA"&&(Ai(),qt.preventDefault()),!1};function Be(qt,pn){var Hn=window.URL||window.webkitURL||window,rr=new Blob([pn]),Ur=document.createElementNS("http://www.w3.org/1999/xhtml","a");Ur.href=Hn.createObjectURL(rr),Ur.download=qt,ur(Ur)}(0,a.useEffect)(()=>{bn()},[bn]),(0,a.useEffect)(()=>{or.current&&!Rr&&Promise.all([Se.e(8909),Se.e(4100)]).then(Se.bind(Se,71448)).then(qt=>{try{Mt=qt,Qn.current.instance=Mt.editor.create(or.current,{value:ct,language:Dt(nt),theme:Ye,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:wn||!1}},Jt);const pn=Qn.current.instance;let Ur=[...Ie.BH._menuItems].find(ei=>ei[0]._debugName=="EditorContext")[1],kr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Zr=(ei,un)=>{var nr,Di;let Hi=ei._first;do un.includes((Di=(nr=Hi.element)==null?void 0:nr.command)==null?void 0:Di.id)&&ei._remove(Hi);while(Hi=Hi.next)};if(ze(pn,Mt),setTimeout(()=>{bn(),Qn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Be(Ut||"educoder.txt",pn.getValue())}})},500),Qn.current.subscription=pn.onDidChangeModelContent(ei=>{_r.current?clearTimeout($r.current):(bn(),me(pn.getValue(),ei)),$r.current=setTimeout(()=>{_r.current=!1},500)}),window.Monaco||he(Mt,Dt(nt)),x&&(Zr(Ur,kr),or.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Cn),window.removeEventListener("paste",Cn),window.addEventListener("keydown",Cn),window.addEventListener("paste",Cn)),window.Monaco=Mt,Ce&&pn.onDidBlurEditorWidget(()=>{Ce(pn.getValue())}),et&&pn.onDidFocusEditorText(()=>{x&&Xt(),et(pn.getValue())}),x){Xt();try{pn.onDidPaste(ei=>{const un=pn.getSelection(),nr=Qn.current.pastePos||{},Di=new Mt.Range(nr.startLineNumber||un.endLineNumber,nr.startColumn||un.endColumn,nr.endLineNumber||un.endLineNumber,nr.endColumn||un.endColumn);pn.executeEdits("",[{range:ei.range,text:""}])})}catch(ei){}}let ji=_i();return $t&&typeof $t=="string"&&new Pe($t,pn,Mt),vi(!0),()=>{const ei=Qn.current.instance;ei.dispose();const un=ei.getModel();un&&un.dispose(),Qn.current.subscription&&Qn.current.subscription.dispose(),ji.unobserve(or.current)}}catch(pn){}})},[]),(0,a.useEffect)(()=>{if(Qn.current.instance&&Rr)return document.addEventListener("keydown",on,!1),()=>{document.removeEventListener("keydown",on)}},[Qe,Rr]),(0,a.useEffect)(()=>{let qt=Qn.current.instance;if(qt&&Rr){let pn=Dt(nt);Mt.editor.setModelLanguage(qt.getModel(),pn)}},[nt,Rr]),(0,a.useEffect)(()=>{Qn.current.instance&&Rr&&Mt.editor.setTheme(Ye)},[Ye,Rr]),(0,a.useEffect)(()=>{let qt=Qn.current.instance;fr.current=Qt,qt&&Rr&&(qt.updateOptions(ft({},Qt)),setTimeout(()=>{qt.getModel().updateOptions(ft({},Qt))},200))},[JSON.stringify(Qt),Rr]),(0,a.useEffect)(()=>{let qt=Qn.current.instance;qt&&Rr&&qt.layout()},[St,pt,Rr]);const[Xe,$e]=(0,a.useState)(Je(St)),[At,dt]=(0,a.useState)(Je(pt)),en=Wt(ft({},Nt),{width:Xe,height:At,position:"relative"});return a.createElement("div",{className:"my-monaco-editor",ref:or,style:en},Me&&a.createElement(Ze.CopyToClipboard,{text:ct,onCopy:()=>Le.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(Oe.Z,{title:"\u590D\u5236\u4EE3\u7801"},a.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},a.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function zt({width:Lt="100%",height:lt="100%",original:St,modified:pt,language:ct,options:nt={}}){const Nt=(0,a.useRef)(),[Qt,Jt]=(0,a.useState)(null);function Ye(ue){let x;return Nt.current&&(x=new ee.Z(me=>{for(let ze of me)(ze.target.offsetHeight>0||ze.target.offsetWidth>0)&&ue.layout()}),x.observe(Nt.current)),x}(0,a.useEffect)(()=>(Nt.current&&Promise.all([Se.e(8909),Se.e(9404)]).then(Se.bind(Se,2550)).then(ue=>{Mt=ue;const x=Mt.editor.createDiffEditor(Nt.current,Wt(ft({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},nt),{wordWrap:!0}));Jt(x);let me=Ye(x);return()=>{x.dispose();const ze=x.getModel();ze&&ze.dispose(),me.unobserve(Nt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,a.useEffect)(()=>{Qt&&Qt.setModel({original:Mt.editor.createModel(St,ct),modified:Mt.editor.createModel(pt,ct)})},[St,pt,ct,Qt]);const Ce=Je(Lt),Me=Je(lt),Qe={width:Ce,height:Me};return a.createElement("div",{className:"my-diff-editor",ref:Nt,style:Qe})}},47140:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return te}});var a={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7"},ee=Se(29787),we=Se(25399),be=Se(60242),fe=Se(92310),ce=Se.n(fe),se=Se(63949),oe=Se(13922),le=Se(81779),b=Se(59301),te=({className:ae,dataSource:he=[],col:de=4,right:ie,bottom:pe=23,precision:Ae=0,wrapWidth:ye=1200,trackEventItems:Ee,loading:Pe,onRemove:Ie=()=>{},isCurrent:Le=!0,showProgress:Oe=!1,showAlias:je=!1})=>{const De=Math.floor((ye-(de-1)*ie)/de),Ze=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return b.createElement(ee.Z,{spinning:Pe},b.createElement("div",{className:ce()(a.list,ae)},!!(he!=null&&he.length)&&(he==null?void 0:he.map((ke,Fe)=>{var Ve,qe,tt,st,Ot,ft,Wt,it,We,Je,_e,ot,rt;const{name:Dt,id:Mt,identifier:Xt,featured:bt,school_name:zt,image_url:Lt,excellent:lt,is_plan:St}=ke;return b.createElement("div",{key:Mt,className:Le&&Oe?a.wrapisCurrent:a.wrap,style:{width:De,marginRight:(1+Fe)%de===0?0:ie+Ae,marginBottom:pe}},b.createElement("a",{className:a.li,onClick:pt=>{pt.preventDefault(),pt.stopPropagation(),Ee&&(0,se.L9)([Ee]),(0,se.xg)(`/paths/${Xt}`)}},b.createElement("div",{className:a.img},b.createElement("img",{className:a.cover,src:`${Lt}`}),Le&&(0,le.bg)()&&(ke==null?void 0:ke.studying)&&b.createElement("div",{className:`${a.movebq} user-path-items`,onClick:pt=>{pt.stopPropagation(),Ie(ke)}},b.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),b.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ve=ke==null?void 0:ke.subject_tags)==null?void 0:Ve.map((pt,ct)=>{var nt,Nt;if(ct===0){const Jt=(nt=Ze.find(Ye=>Ye.name==pt))==null?void 0:nt.swimg;return b.createElement("img",{className:a.sign,src:Jt,style:{left:"-4px"}})}const Qt=(Nt=Ze.find(Jt=>Jt.name==pt))==null?void 0:Nt.ptimg;return b.createElement("img",{className:a.sign,src:Qt,style:{left:`${48+52*(ct-1)+2*ct}px`}})}),b.createElement("div",{className:a.tagsDom},b.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(ke==null?void 0:ke.excellent)&&b.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"),((qe=ke==null?void 0:ke.custom_tags)==null?void 0:qe.length)>0&&b.createElement(we.Z,{title:(Ot=(st=ke==null?void 0:ke.custom_tags)==null?void 0:st[((tt=ke==null?void 0:ke.custom_tags)==null?void 0:tt.length)-1])==null?void 0:Ot.tag_name},b.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},b.createElement("span",{className:"multi-llipsis1e text-10px"},(it=(Wt=ke==null?void 0:ke.custom_tags)==null?void 0:Wt[((ft=ke==null?void 0:ke.custom_tags)==null?void 0:ft.length)-1])==null?void 0:it.tag_name)))))),b.createElement("div",{className:a.name},b.createElement(we.Z,{title:je&&(ke!=null&&ke.excellent_alias_name)?b.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Dt}`,b.createElement("br",null),b.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ke==null?void 0:ke.excellent_alias_name}`)):Dt},b.createElement("span",{className:a.e},je&&(ke==null?void 0:ke.excellent_alias_name)||Dt))),Le&&Oe&&((We=ke==null?void 0:ke.progress)==null?void 0:We.all_score)!=0&&b.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},b.createElement(be.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Je=ke==null?void 0:ke.progress)==null?void 0:Je.my_score)/((_e=ke==null?void 0:ke.progress)==null?void 0:_e.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ot=ke==null?void 0:ke.progress)==null?void 0:ot.my_score,"/",(rt=ke==null?void 0:ke.progress)==null?void 0:rt.all_score),(!Le||!Oe)&&b.createElement(we.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${zt}`},b.createElement("div",{className:a.unit},b.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),zt)),(!Le||!Oe)&&b.createElement("div",{className:a.tags},b.createElement("div",null,b.createElement(we.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),b.createElement("span",null,ke.stages_count))),b.createElement(we.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),b.createElement("span",null,ke.members_count)))))))})),!he.length&&b.createElement(oe.Z,null)))}},71951:function(kt,Pt,Se){"use strict";Se.d(Pt,{jL:function(){return fe},w9:function(){return Je},QD:function(){return Ct},cQ:function(){return Ot.Z},op:function(){return me},O5:function(){return Vi},_b:function(){return Jn},t7:function(){return Ae},Gi:function(){return Xt},YG:function(){return Dt},qp:function(){return z},vr:function(){return tn},qE:function(){return Re},Je:function(){return Pe},wb:function(){return st},cq:function(){return pt},tp:function(){return he}});var a=Se(59301),ee={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"},we="data:image/png;base64,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",fe=({dataSource:vr=[],img:Dn,imgWidth:on=346,title:bn,sunTitle:ur,bannerExtraContent:Cn})=>a.createElement("div",{className:ee.banner},a.createElement("div",{className:ee.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,bn),a.createElement("span",null,ur)),vr.length>0&&a.createElement("div",{className:ee.btns},vr.map((Be,Xe)=>a.createElement("div",{key:Xe,onClick:Be.click},Be.name,Be.sign?a.createElement("img",{src:we,width:39}):null))),Cn),Dn&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:Dn,width:on}))),ce={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},se=Se(92310),oe=Se.n(se),le=Se(89392),z=({dataSource:vr=[],value:Dn,onChange:on,onTitleChange:bn,className:ur,title:Cn,titleWidth:Be=41,style:Xe={},fontColor:$e="#6A7283",showCount:At})=>{const[dt,en]=(0,a.useState)(1),[qt,pn]=(0,a.useState)(!1),Hn=(0,a.useRef)(null),rr=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var Ur;vr.length!==0&&(((Ur=Hn==null?void 0:Hn.current)==null?void 0:Ur.clientHeight)>97?en(1):en(0)),vr.length===0&&en(0),pn(!1)},[vr]),a.createElement("div",{className:oe()(ce.row,ur,"fadeIn","animated"),style:Xe},a.createElement("div",{onClick:(0,le.throttle)(()=>bn==null?void 0:bn(),2e3),style:{width:Be,marginTop:qt?12:4},className:`${ce.title} ${bn?"current":""}`},Cn),a.createElement("div",{className:qt?`${ce.tagsWrap} ${ce.tagsBorderWrap}`:ce.tagsWrap},a.createElement("div",{className:ce.bar,ref:rr,style:dt>0?{height:dt===1?97:"auto",overflow:dt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:ce.tag,ref:Hn},vr==null?void 0:vr.map(Ur=>a.createElement("span",{onClick:()=>on(Ur.id),key:Ur.id,style:{color:$e},className:Dn===Ur.id?ce.active:""},a.createElement("span",{title:Ur.name,className:ce.name},Ur.name),!!At&&a.createElement("span",{className:ce.num},Ur.count))))),!!dt&&a.createElement(a.Fragment,null,dt===1?a.createElement("div",{onClick:()=>{var Ur;en(2),((Ur=Hn==null?void 0:Hn.current)==null?void 0:Ur.clientHeight)>245?pn(!0):pn(!1)},className:ce.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{rr.current.scrollTop=0,en(1),pn(!1)},className:ce.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},te={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"},he=({dataSource:vr=[],value:Dn,onChange:on,className:bn,style:ur={}})=>a.createElement("div",{style:ur,className:oe()(te.tabs,bn)},vr.map(Cn=>a.createElement("span",{onClick:()=>on(Cn.id),className:Dn===Cn.id?te.active:"",key:Cn.id},Cn.name))),de={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ie=Se(37568),Ae=({dataSource:vr=[],value:Dn="",onChange:on,onInputChange:bn=()=>{},className:ur,style:Cn={},placeholder:Be,allowClear:Xe=!1})=>{var $e;const[At,dt]=(0,a.useState)(""),[en,qt]=(0,a.useState)("");(0,a.useEffect)(()=>{var rr;let Ur=Dn;(rr=JSON.stringify(Dn))!=null&&rr.includes("{")&&(dt(Dn.id),Ur=Dn.value||"");try{qt(decodeURIComponent(Ur||""))}catch(kr){qt(decodeURIComponent(Ur||""))}},[Dn]);const pn=()=>{on(encodeURIComponent(en),At||null)},Hn=rr=>{rr!==At&&(dt(rr),on(encodeURIComponent(en),rr))};return a.createElement("div",{className:oe()(de.input,ur),style:Cn},!!vr.length&&a.createElement("div",{className:de.dropdown},a.createElement("div",{className:de.text},($e=vr.find(rr=>rr.id===At))==null?void 0:$e.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:de.b1}),a.createElement("b",{className:de.b2})),a.createElement("div",{className:de.menu},vr.map((rr,Ur)=>a.createElement("div",{key:Ur,onClick:()=>Hn(rr.id)},rr.name)))),a.createElement(ie.default,{onPressEnter:pn,value:en,onChange:rr=>{qt(rr.target.value),bn(encodeURIComponent(rr.target.value),At||null)},placeholder:Be,variant:"borderless",allowClear:Xe,onClear:()=>on("",At||null)}),a.createElement("i",{onClick:pn,className:"iconfont icon-sousuo9 font14 current"}))},ye={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"},Pe=({value:vr,onChange:Dn,className:on,total:bn,pageSize:ur,style:Cn={}})=>{const Be=vr<2,Xe=vr>=Math.ceil(bn/ur);return bn<=ur?a.createElement(a.Fragment,null):a.createElement("div",{className:oe()(ye.quickPager,on),style:Cn},a.createElement("div",{onClick:()=>{Be||Dn(vr-1,"prev")},className:Be?ye.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{Xe||Dn(vr+1,"next")},className:Xe?ye.disabled:""},"\u4E0B\u4E00\u9875"))},Ie={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Le=Se(29787),Oe=Se(25399),je=Se(58018),De=Se(78323),Ze=Se(63949),ke=Se(96908),Fe=Se(57177),Ve=Se(81378),qe=Se(13922),st=({className:vr,dataSource:Dn=[],col:on=4,right:bn,bottom:ur=23,precision:Cn=0,wrapWidth:Be=1200,trackEventItems:Xe,loading:$e})=>{const At=Math.floor((Be-(on-1)*bn)/on);return a.createElement(Le.Z,{spinning:$e},a.createElement("div",{className:oe()(Ie.list,vr)},!!Dn.length&&Dn.map((dt,en)=>{const{name:qt,id:pn,identifier:Hn,power:rr,cover_image_id:Ur,pic:kr}=dt;return a.createElement("div",{className:Ie.wrap,key:pn,style:{width:At,marginRight:(1+en)%on===0?0:bn+Cn,marginBottom:ur}},a.createElement("a",{target:"_blank",href:`/shixuns/${Hn}/challenges`,className:Ie.li,onClick:Zr=>{Zr.preventDefault(),Xe&&(0,Ze.L9)([Xe]),rr&&(0,Ze.xg)(`/shixuns/${Hn}/challenges`)}},a.createElement("div",{className:Ie.img},a.createElement("img",{className:Ie.cover,src:`${kr}`}),dt.is_jupyter&&a.createElement("img",{className:Ie.sign,src:ke}),dt.is_jupyter_lab&&a.createElement("img",{className:Ie.sign,src:Fe}),dt.is_unity_3d&&a.createElement("img",{className:Ie.sign,src:Ve})),a.createElement("div",{className:Ie.name},a.createElement(Oe.Z,{title:qt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:Ie.e},qt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:Ie.tags},a.createElement(Oe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,dt.challenges_count))),!!dt.myshixuns_count&&a.createElement(Oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,dt.myshixuns_count))),a.createElement(Oe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,dt.level))),a.createElement("div",{className:Ie.rate},a.createElement(je.Z,{allowHalf:!0,disabled:!0,defaultValue:dt.score_info}),a.createElement("span",null,"\xA0",dt.score_info?`${dt.score_info}\u5206`:"5\u5206")))),!rr&&a.createElement("div",{className:Ie.lockWrap},a.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Dn.length&&a.createElement(qe.Z,null)))},Ot=Se(47140),ft={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"},Wt="data:image/png;base64,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",it=Se(59301),Je=({className:vr,dataSource:Dn=[],col:on=4,right:bn,bottom:ur=23,precision:Cn=0,wrapWidth:Be=1200,trackEventItems:Xe,loading:$e,handleVery:At=()=>!0})=>{const dt=Math.floor((Be-(on-1)*bn)/on);return it.createElement(Le.Z,{spinning:$e},it.createElement("div",{className:oe()(ft.list,vr)},!!Dn.length&&Dn.map((en,qt)=>{const{subject_identifier:pn,id:Hn,identifier:rr,power:Ur}=en,kr=en.is_public!=0&&en.is_public;return it.createElement("div",{className:ft.wrap,key:Hn,style:{width:dt,marginRight:(1+qt)%on===0?0:bn+Cn,marginBottom:ur}},it.createElement("a",{className:ft.li,onClick:Zr=>{Zr.preventDefault(),At(en==null?void 0:en.first_category_url)&&(Xe&&(0,Ze.L9)([Xe]),(0,Ze.xg)(en.first_category_url))}},it.createElement("div",{className:ft.top},it.createElement(Oe.Z,{title:en.name},it.createElement("div",{className:ft.name},en.name)),it.createElement("img",{className:ft.img,src:De.Z.IMG_SERVER+"/images/"+en.avatar_url}),it.createElement("div",{className:ft.text,title:en.creator},en.creator),pn&&it.createElement("div",{className:ft.btns},it.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),it.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),kr&&it.createElement("div",{className:ft.sign},"\u516C\u5F00")),it.createElement("div",{className:ft.bottom},en.visits>0&&it.createElement(Oe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},it.createElement("span",null,it.createElement("i",{className:"iconfont icon-liulanyan"}),it.createElement("span",null,en.visits))),en.course_members_count>0&&it.createElement(Oe.Z,{title:"\u6210\u5458",placement:"bottom"},it.createElement("span",null,it.createElement("i",{className:"iconfont icon-chengyuan"}),en.course_members_count)),en.tasks_count>0&&it.createElement(Oe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},it.createElement("span",null,it.createElement("i",{className:"iconfont icon-zuoye"}),en.tasks_count)),en.is_end?it.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):it.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!en.is_accessible&&it.createElement("div",{className:ft.lockWrap},it.createElement("img",{src:`${De.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),it.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Dn.length&&it.createElement(qe.Z,null)))},_e={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ot=Se(95392),Dt=({dataSource:vr=[],value:Dn,onChange:on,className:bn,style:ur={},tabBarExtraContent:Cn})=>a.createElement("div",{className:oe()(_e.tabs,bn),style:ur},a.createElement("div",{className:_e.tabsWrap},vr.map((Be,Xe)=>!(Be!=null&&Be.hide)&&a.createElement("aside",{className:_e.tab,onClick:()=>{on(Be.id),Be.link&&ot.history.push(Be.link)},key:Xe},a.createElement("div",{className:Dn===Be.id?_e.active:""},Be.name),(Be==null?void 0:Be.resetCount)==null&&(Be==null?void 0:Be.total)!==void 0&&a.createElement("span",null,"\uFF08",Be==null?void 0:Be.total,"\uFF09"),(Be==null?void 0:Be.resetCount)!==void 0&&(Be==null?void 0:Be.total)!==void 0&&a.createElement(Oe.Z,{title:(Be==null?void 0:Be.tip)!=null?Be==null?void 0:Be.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Be==null?void 0:Be.resetCount),"/",a.createElement("span",null,Be==null?void 0:Be.total),"\uFF09"))))),a.createElement("div",{className:_e.tabBar},Cn)),Xt=({className:vr,style:Dn={},children:on})=>a.createElement("div",{className:oe()(vr),style:Dn},on),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"},zt=Se(75727),Lt=Se(93041);const lt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pt=({sortValue:vr,dropValue:Dn,className:on,onSort:bn,onDrop:ur,dataSource:Cn=lt})=>{var Be;return a.createElement("div",{className:oe()(bt.orderWrap,on)},a.createElement(zt.Z,{dropdownRender:()=>a.createElement(Lt.default,null,Cn.map((Xe,$e)=>a.createElement(Lt.default.Item,{key:$e,onClick:()=>ur(Xe.id)},Xe.name)))},a.createElement("span",{className:bt.orderTextWrap},(Be=Cn.find(Xe=>Dn===Xe.id))==null?void 0:Be.name)),a.createElement("span",{className:bt.orderIconWrap},a.createElement("span",{className:bt.orderAsc},a.createElement("i",{className:vr==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>bn(vr==="asc"?"desc":"asc")})),a.createElement("span",{className:bt.orderDesc},a.createElement("i",{className:vr==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>bn(vr==="asc"?"desc":"asc")}))))},ct={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"},nt=Se(7939),Nt=Object.defineProperty,Qt=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,Ce=(vr,Dn,on)=>Dn in vr?Nt(vr,Dn,{enumerable:!0,configurable:!0,writable:!0,value:on}):vr[Dn]=on,Me=(vr,Dn)=>{for(var on in Dn||(Dn={}))Jt.call(Dn,on)&&Ce(vr,on,Dn[on]);if(Qt)for(var on of Qt(Dn))Ye.call(Dn,on)&&Ce(vr,on,Dn[on]);return vr},Qe=(vr,Dn)=>{var on={};for(var bn in vr)Jt.call(vr,bn)&&Dn.indexOf(bn)<0&&(on[bn]=vr[bn]);if(vr!=null&&Qt)for(var bn of Qt(vr))Dn.indexOf(bn)<0&&Ye.call(vr,bn)&&(on[bn]=vr[bn]);return on},ue=(vr,Dn,on)=>new Promise((bn,ur)=>{var Cn=$e=>{try{Xe(on.next($e))}catch(At){ur(At)}},Be=$e=>{try{Xe(on.throw($e))}catch(At){ur(At)}},Xe=$e=>$e.done?bn($e.value):Promise.resolve($e.value).then(Cn,Be);Xe((on=on.apply(vr,Dn)).next())}),me=vr=>{var Dn=vr,{className:on,style:bn,children:ur,loading:Cn=!1,openLoading:Be,onClick:Xe=()=>{},size:$e="middle",shape:At="round"}=Dn,dt=Qe(Dn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[en,qt]=(0,a.useState)(!1);return a.createElement(nt.ZP,Me({onClick:(0,le.throttle)(pn=>ue(void 0,null,function*(){Be&&qt(!0);try{yield Xe(pn)}catch(Hn){console.log("error",Hn)}Be&&qt(!1)}),2e3,{leading:!0,trailing:!1}),className:oe()(ct.btn,ct[`${$e}-${At}`],on),style:bn,size:$e,shape:At,loading:en||Cn},dt),ur)},ze={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"},Re=({className:vr,style:Dn,children:on=null,onClick:bn,title:ur})=>a.createElement("div",{className:oe()(ze.head,vr),style:Dn},a.createElement("span",{className:"primary-hover",onClick:bn},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:ur},ur),a.createElement("div",{className:ze.node},on)),Ke={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"},Ct=({confirmShow:vr=!0,confirmTitle:Dn,confirmClick:on,cancelShow:bn=!0,cancelTitle:ur,cancelClick:Cn,className:Be,style:Xe,confirmLoading:$e=!1})=>a.createElement("div",{className:oe()(Ke.btns,Be),style:Xe},vr&&a.createElement(nt.ZP,{loading:$e,onClick:on,type:"primary",className:Ke.confirm},Dn),bn&&a.createElement(nt.ZP,{onClick:Cn,className:Ke.cancel},ur)),Zt={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"},tn=({className:vr,style:Dn={},LeftContent:on,children:bn,RightContent:ur})=>a.createElement("div",{className:oe()(Zt.fixedBottom,vr),style:Dn},a.createElement("div",{className:Zt.wrap},a.createElement("div",{className:Zt.left},on),a.createElement("div",{className:Zt.center},bn),a.createElement("div",{className:Zt.right},ur))),$t={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"},Jn=({className:vr,style:Dn={},dataSource:on=[]})=>a.createElement("div",{className:oe()($t.crumbs,vr),style:Dn},on.map((bn,ur)=>urot.history.push(bn.path)},bn.name):a.createElement("span",null,bn.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:ur,style:{color:"#5F6368"}},bn.name))),or=Se(11938),Qn=Object.defineProperty,fr=Object.defineProperties,Tr=Object.getOwnPropertyDescriptors,xr=Object.getOwnPropertySymbols,_r=Object.prototype.hasOwnProperty,$r=Object.prototype.propertyIsEnumerable,ii=(vr,Dn,on)=>Dn in vr?Qn(vr,Dn,{enumerable:!0,configurable:!0,writable:!0,value:on}):vr[Dn]=on,sr=(vr,Dn)=>{for(var on in Dn||(Dn={}))_r.call(Dn,on)&&ii(vr,on,Dn[on]);if(xr)for(var on of xr(Dn))$r.call(Dn,on)&&ii(vr,on,Dn[on]);return vr},Rr=(vr,Dn)=>fr(vr,Tr(Dn)),vi=(vr,Dn)=>{var on={};for(var bn in vr)_r.call(vr,bn)&&Dn.indexOf(bn)<0&&(on[bn]=vr[bn]);if(vr!=null&&xr)for(var bn of xr(vr))Dn.indexOf(bn)<0&&$r.call(vr,bn)&&(on[bn]=vr[bn]);return on};const{Countdown:_i}=or.default;var Vi=vr=>{var Dn=vr,{onChange:on}=Dn,bn=vi(Dn,["onChange"]);const[ur,Cn]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof ur=="number"&&ur>=0&&on(ur)},[ur]);const Be=Xe=>{const $e=Math.floor(Xe/1e3);Cn($e)};return a.createElement(_i,Rr(sr({},bn),{onChange:Be}))}},66991:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return ee}});var a=Se(59301);function ee(we,be){const fe=(0,a.useRef)();(0,a.useEffect)(()=>{fe.current=we}),(0,a.useEffect)(()=>{function ce(){fe.current()}if(be!==null){let se=setInterval(ce,be);return()=>clearInterval(se)}},[be])}},35777:function(kt,Pt,Se){"use strict";var a=Se(59301),ee=Se(28284),we=Se(62957),be=Se(458),fe=Se(77019),ce=Se(5269),se=Se(25399),oe=Se(96599),le=Se(56656),b=Se.n(le),z=Se(95392),te=Se(78323),ae=Se(9931),he=Se(81779),de=Se(59301),ie=Object.defineProperty,pe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,Ie=(ke,Fe,Ve)=>Fe in ke?ie(ke,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):ke[Fe]=Ve,Le=(ke,Fe)=>{for(var Ve in Fe||(Fe={}))Ee.call(Fe,Ve)&&Ie(ke,Ve,Fe[Ve]);if(ye)for(var Ve of ye(Fe))Pe.call(Fe,Ve)&&Ie(ke,Ve,Fe[Ve]);return ke},Oe=(ke,Fe)=>pe(ke,Ae(Fe)),je=(ke,Fe,Ve)=>new Promise((qe,tt)=>{var st=Wt=>{try{ft(Ve.next(Wt))}catch(it){tt(it)}},Ot=Wt=>{try{ft(Ve.throw(Wt))}catch(it){tt(it)}},ft=Wt=>Wt.done?qe(Wt.value):Promise.resolve(Wt.value).then(st,Ot);ft((Ve=Ve.apply(ke,Fe)).next())});const De={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},Ze=({attachment:ke,dispatch:Fe,loading:Ve,globalSetting:qe})=>{const tt=(0,z.useParams)(),{detail:st}=ke,[Ot]=ee.default.useForm(),[ft,Wt]=(0,a.useState)(!1),[it,We]=(0,a.useState)([]),[Je,_e]=(0,a.useState)(Le({},De)),[ot,rt]=(0,a.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),Dt=Xt=>Xt&&Xtje(void 0,null,function*(){var Xt,bt,zt,Lt,lt,St,pt,ct,nt;let Nt={};((bt=(Xt=ke==null?void 0:ke.actionTabs)==null?void 0:Xt.params)==null?void 0:bt.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?Nt=Le({},ke.actionTabs.params):Nt=Le({},tt);const Qt=yield Fe({type:"attachment/getDetail",payload:Nt});Qt.delay_publish=Qt.delay_publish?1:0,Je.is_public=[Qt.is_public],Je.description=Qt.description,Je.delay_publish=Qt.delay_publish,Je.publish_time=Qt.publish_time,Ot.setFieldsValue(Je),We([Le({},Qt),...Qt==null?void 0:Qt.attachment_histories]),(zt=Qt==null?void 0:Qt.attachment_histories)!=null&&zt.length?Wt(!0):(ot.type=Qt.file_type,ot.data=te.Z.API_SERVER+Qt.url,ot.recordInfo={id:(lt=(Lt=ke==null?void 0:ke.actionTabs)==null?void 0:Lt.selectArrs)==null?void 0:lt.id,course_id:(pt=(St=ke==null?void 0:ke.actionTabs)==null?void 0:St.params)==null?void 0:pt.course_id},Qt.file_type==="txt"&&(ot.monacoEditor.value=Qt.content),ot.disabledDownload=(0,he.dE)()&&!!((nt=(ct=ke==null?void 0:ke.actionTabs)==null?void 0:ct.selectArrs)!=null&&nt.download_setting),rt(Le({},ot)))});return(0,a.useEffect)(()=>{var Xt;ke.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(tt.id=(Xt=ke.actionTabs.selectArrs)==null?void 0:Xt.id,Ot.resetFields(),Mt()):Wt(!1)},[ke.actionTabs.key,tt.id]),(0,a.useEffect)(()=>()=>{rt(Oe(Le({},ot),{type:""})),Fe({type:"attachment/setActionTabs",payload:{}})},[]),de.createElement(de.Fragment,null,de.createElement(we.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:ft,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>je(void 0,null,function*(){Fe({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{_e(Le({},De)),Fe({type:"attachment/setActionTabs",payload:{}})}},de.createElement("section",{className:"pl20 pr20 pt10"},de.createElement(be.Z,{loading:Ve["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},de.createElement(fe.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},de.createElement(ce.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),de.createElement(ce.Z,{flex:"80px"},"\u4E0B\u8F7D"),de.createElement(ce.Z,{flex:"140px"},"\u7248\u672C\u53F7")),it==null?void 0:it.map(function(Xt,bt){return de.createElement(fe.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:bt,gutter:[20,8]},de.createElement(ce.Z,{flex:"307px"},de.createElement(se.Z,{title:Xt.title},de.createElement(fe.Z,null,de.createElement(ce.Z,null,de.createElement("a",{href:te.Z.API_SERVER+Xt.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:zt=>{var Lt,lt;Xt.link||Xt.content_type==="application/pdf"||qe.setting.is_local||(zt.preventDefault(),ot.type=Xt.file_type,ot.data=te.Z.API_SERVER+Xt.url,Xt.file_type==="txt"&&(ot.monacoEditor.value=Xt.content),ot.disabledDownload=(0,he.dE)()&&!!((lt=(Lt=ke==null?void 0:ke.actionTabs)==null?void 0:Lt.selectArrs)!=null&<.download_setting),rt(Le({},ot)))}},Xt.title)),de.createElement(ce.Z,null,de.createElement(oe.default,{className:"",color:bt===0?"green":"orange"},bt===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),de.createElement(ce.Z,{flex:"80px"},Xt.downloads_count),de.createElement(ce.Z,{flex:"140px"},b()(Xt.created_on).format("YYYY-MM-DD HH:mm")))})))),de.createElement(ae.Z,Oe(Le({},ot),{onClose:()=>{rt(Oe(Le({},ot),{type:""})),Fe({type:"attachment/setActionTabs",payload:{}})}})))};Pt.Z=(0,z.connect)(({attachment:ke,loading:Fe,globalSetting:Ve,user:qe})=>({attachment:ke,globalSetting:Ve,loading:Fe,user:qe}))(Ze)},12480:function(kt,Pt,Se){"use strict";Se.d(Pt,{$J:function(){return we},JZ:function(){return fe},bN:function(){return se},jP:function(){return ce},rO:function(){return be}});var a=Se(57193),ee=(oe,le,b)=>new Promise((z,te)=>{var ae=ie=>{try{de(b.next(ie))}catch(pe){te(pe)}},he=ie=>{try{de(b.throw(ie))}catch(pe){te(pe)}},de=ie=>ie.done?z(ie.value):Promise.resolve(ie.value).then(ae,he);de((b=b.apply(oe,le)).next())});function we(oe){return(0,a.U2)(`libraries/${oe}.json`)}function be(){return(0,a.U2)("library_tags.json")}function fe(oe){return ee(this,null,function*(){return(yield(0,a.IV)(`attachments/${oe}.json`)).status===0})}function ce(oe){return(0,a.v_)("libraries.json",oe)}function se(oe,le){return(0,a.gz)(`libraries/${oe}.json`,le)}},59540:function(kt,Pt,Se){"use strict";Se.r(Pt),Se.d(Pt,{default:function(){return mg}});var a=Se(59301),ee=Se(95392),we=Se(6767),be=Se(62957),fe=Se(47889),ce=Se(25399),se=Se(75727),oe=Se(93041),le=Se(54362),b=Se(58018),z=Se(7939),te=Se(89489),ae={flex_box_center:"flex_box_center___GMs27",flex_space_between:"flex_space_between___iZX2j",flex_box_vertical_center:"flex_box_vertical_center___FAqrL",flex_box_center_end:"flex_box_center_end___bcsHk",flex_box_column:"flex_box_column___bbK5J",banner:"banner___J_z1y",wrp:"wrp___J4x9Y",titleWrap:"titleWrap___PRimN",titleFlexEnd:"titleFlexEnd___iJ3Lp",title:"title___p7Rh_",titleName:"titleName___rfBg7",titleIcon:"titleIcon___krG4h",contentWrap:"contentWrap___TSTbZ",verticalLine:"verticalLine___I9rNF",contentLeftWrap:"contentLeftWrap___ctnXO",openCourseTag:"openCourseTag___GKlHI",tagsWrap:"tagsWrap___Fm7yN",ratingWrap:"ratingWrap___txiLS",ratingTitle:"ratingTitle___Q3b2_",rating:"rating___nWYrn",popoverWrap:"popoverWrap___OuHzS",popverLeft:"popverLeft___LE1m6",popoverRight:"popoverRight___qoc3O",popverScore:"popverScore___yjk5A",popoverRateWrap:"popoverRateWrap___LTwq7",popoverProgress:"popoverProgress___zgQTd",button:"button___laG3U",operationWrap:"operationWrap___HATT3",forkWrap:"forkWrap___JKLmo",fork:"fork___WAxXu",forkNum:"forkNum___mVT0B",buttonTransparent:"buttonTransparent___UvCv6",buttonLearnStatistics:"buttonLearnStatistics___clQ8y",publishPopverWrap:"publishPopverWrap___HdjD0",colorFF6802:"colorFF6802___qG9SX",w140:"w140___sbUdr",nav:"nav___MhhTj",navLeft:"navLeft___lqVWg",navContent:"navContent___n2s_9",flexRow:"flexRow___zwFIa",navRight:"navRight____4Spc",navLeftIcon:"navLeftIcon___WHxlM",colorOrange:"colorOrange___L2ZcR",contentItem:"contentItem___bTFib",contentItemTitle:"contentItemTitle___cRyCT",contentItemText:"contentItemText___p2VVW",classButton:"classButton___ht2ZK",bg28e:"bg28e___Lpwef",bgGray:"bgGray___ix5uS",btn:"btn___cK9ZK",laboratory:"laboratory___EJVoA",name:"name___bHCrt"},he=Se(81779),de=Se(53283),ie=Se(82326),pe=Se(77019),Ae=Se(5269),ye=Se(29787),Ee=Se(62673),Pe=Se(18287),Ie=Se(56656),Le=Se.n(Ie),Oe={scoremodal:"scoremodal___BKuJN",selectWrapper:"selectWrapper___Fi34Y",allqingchu:"allqingchu___Vp8Q9",title:"title___kp01U",score:"score___BQOSd",close:"close___ALIRE",content:"content___hqQbB",items:"items___ZTtlU",bottom:"bottom___H6hpA",yes:"yes___zYyyw",no:"no___8FH42",titlecount:"titlecount___ecJW_",add:"add___z8lxY",search:"search___kt2EB",searchIcon:"searchIcon___Zcr4l",header_style:"header_style___tHswU",tabWrap:"tabWrap___uSlsr",form_style:"form_style___TsJXf",wrap:"wrap___ptPf6",wrap_title:"wrap_title___QhQIv",radioWrap:"radioWrap___YOQsB",checkboxWrap:"checkboxWrap___OC3Y7",radio:"radio___SjWTZ",colorFF0000:"colorFF0000___S4NIg",pagination:"pagination___mWNdK",createMkdir:"createMkdir___kT_2U",tree:"tree___an1x1"},je=Se(63949),De=Se(8250),Ze=Se(66807),ke=Se(86342),Fe=Se(90609),Ve=Se(57193),qe=Se(81281),tt=Se(59301),st=Object.defineProperty,Ot=Object.defineProperties,ft=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Je=(Ne,Ue,ge)=>Ue in Ne?st(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,_e=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))it.call(Ue,ge)&&Je(Ne,ge,Ue[ge]);if(Wt)for(var ge of Wt(Ue))We.call(Ue,ge)&&Je(Ne,ge,Ue[ge]);return Ne},ot=(Ne,Ue)=>Ot(Ne,ft(Ue)),rt=(Ne,Ue)=>{var ge={};for(var gt in Ne)it.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Wt)for(var gt of Wt(Ne))Ue.indexOf(gt)<0&&We.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},Dt=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const{Option:Mt}=ie.default,Xt=Ne=>{var Ue=Ne,{pathsDetail:ge,globalSetting:gt,loading:nn,dispatch:sn}=Ue,Bn=rt(Ue,["pathsDetail","globalSetting","loading","dispatch"]);const Yt=(0,ee.useParams)(),[xt,_t]=(0,a.useState)(),[In,Pn]=(0,a.useState)([]),[Fn,Ar]=(0,a.useState)([]),[pr,ar]=(0,a.useState)([]),[$n,jr]=(0,a.useState)(),[Ln,dr]=(0,a.useState)(),[lr,Br]=(0,a.useState)(!0),[Or,zi]=(0,a.useState)(!0),[bi,gn]=(0,a.useState)(!1),[Dr,wr]=(0,a.useState)({}),[Xn,gr]=(0,a.useState)(!1),[Mi,br]=(0,a.useState)({});(0,a.useEffect)(()=>{ge.actionTabs.key==="PathsDetail-SendToClass"&&gi()},[ge.actionTabs.key]);const On=Un=>{switch(Un.item_type){case"Challenge":return tt.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between",gutter:20},tt.createElement(Ae.Z,{flex:"302px"},tt.createElement(ce.Z,{title:Un.name||""},tt.createElement("div",{className:" multi_ellipsis1"},tt.createElement("span",{className:"mr5",style:{color:"#20BB8A"}},"\u5173\u5361")," ",Un.name||""))),tt.createElement(Ae.Z,{flex:1},tt.createElement(ce.Z,{title:Un.shixun_name||""},tt.createElement("div",{className:"c-grey-666 multi_ellipsis1"},"\u6240\u5C5E\u5B9E\u8BAD\uFF1A",(Un==null?void 0:Un.shixun_name)||""))));case"Shixun":return tt.createElement(ce.Z,{title:Un!=null&&Un.is_published?"":Un!=null&&Un.edit_permission?"\u5B9E\u8BAD\u9700\u8981\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5":"\u5B9E\u8BAD\u9700\u8981\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u8BFE\u5802\uFF0C\u8BF7\u8054\u7CFB\u5B9E\u8BAD\u7BA1\u7406\u5458\u53D1\u5E03"},tt.createElement("span",{onClick:()=>{!(Un!=null&&Un.is_published)&&(Un!=null&&Un.edit_permission)&&window.open(`/shixuns/${Un.identifier}/challenges`)}},tt.createElement("span",{className:"mr5 c-light-primary"},"\u5B9E\u8BAD"),Un.name,(Un==null?void 0:Un.high_resources_consume)&&tt.createElement("span",{style:{display:"inline-block"}},tt.createElement(Ze.Z,{type:"shixun",style:{marginLeft:10}})),!(Un!=null&&Un.is_published)&&tt.createElement("span",{style:{marginLeft:5,color:"rgb(216, 216, 216)"}},"\u672A\u53D1\u5E03"),Un.item_type==="Shixun"&&Un.is_unity_3d&&tt.createElement("span",{style:{background:"#a300d8",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"68px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"\u865A\u62DF\u4EFF\u771F"),Un.item_type==="Shixun"&&Un.is_jupyter_lab&&tt.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"76px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"JupyterLab"),Un.item_type==="Shixun"&&Un.is_jupyter&&tt.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"112px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"Jupyter Notebook")));case"Attachment":return tt.createElement("span",null,tt.createElement("span",{className:"mr5 c-cyan-blue"},"\u8BFE\u4EF6"),Un.name);case"ExaminationBank":return tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#e69917"}},"\u6D4B\u9A8C"),Un.name);case"HomeworkCommon":return tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#E99237"}},"\u7F16\u7A0B\u4F5C\u4E1A"),Un.name);case"VideoItem":return tt.createElement("span",null,tt.createElement("span",{className:"mr5 c-purple-8C1"},"\u89C6\u9891"),Un.name);case"SubjectHomework":return(Un==null?void 0:Un.homework_type)=="group"?tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#AABF07"}},"\u5206\u7EC4\u4F5C\u4E1A"),Un.name):tt.createElement("span",null,tt.createElement("span",{className:"mr5",style:{color:"#20BB8A"}},"\u56FE\u6587\u4F5C\u4E1A"),Un.name);case"StageCatalog":return tt.createElement("span",null,Un.name);default:return""}},gi=()=>Dt(void 0,null,function*(){zi(!0);const Un=yield(0,Ve.ZP)(`/api/paths/${Yt.pathId}/stages_list.json`,{method:"get"});if(Un){Pn((Un==null?void 0:Un.courses)||[]);const En=(er,Lr="")=>er==null?void 0:er.map((ci,di)=>{const fi=Lr?`${Lr}-${di}`:`${di}`,_n=!Lr?ci.state_name||"":On(ci),_a=(ci==null?void 0:ci.item_type)==="ExaminationBank"?!0:(ci==null?void 0:ci.item_type)==="Shixun"&&(ci==null?void 0:ci.is_published)===!1;return ot(_e({},ci),{title:_n,key:fi,disabled:_a,children:En(ci.items||ci.children||[],fi)})}),ln=En(Un.stages||[]);Ar(ln||[])}zi(!1)}),Xa=(Un,En)=>{ar(Un)},so=Un=>{const En=Un.target.checked,ln=[],er=(Lr,ci="")=>{Lr.forEach((di,fi)=>{if(di.disabled||di.item_type==="ExaminationBank")return;const qa=ci?`${ci}-${fi}`:`${fi}`;ln.push(qa),di.children&&Array.isArray(di.children)&&er(di.children,qa)})};er(Fn),ar(En?ln:[])},Ea=()=>{const Un=pr.filter(To=>typeof To=="string"),En=[],ln=[],er=[],Lr=[],ci=[],di=[],fi=[],qa=[],_n=[],_a=(To,fo=[])=>{To==null||To.forEach((ho,zs)=>{const ro=[...fo,zs.toString()],Rs=ro.join("-");if(console.log("key:",Rs,Un),Un.includes(Rs))switch(er.push(ho.stage_item_id),ho.item_type){case"Shixun":En.push(ho.id);break;case"Attachment":Lr.push(ho.id);break;case"VideoItem":ln.push(ho.id);break;case"ExaminationBank":fi.push(ho.id);break;case"HomeworkCommon":qa.push(ho.id);break;case"SubjectHomework":ho.homework_type==="group"?ci.push(ho.id):ho.homework_type==="normal"&&di.push(ho.id);break;case"Challenge":_n.push(ho.id);break}Array.isArray(ho.children)&&_a(ho.children,ro)})};return _a(Fn),{shixunIds:En,videoItemIds:ln,stageItemIds:er,coursewareIds:Lr,groupIds:ci,normalIds:di,banksIds:fi,hackIds:qa,ChallengeIds:_n}},[yo,Ni,wa,Fi]=(0,De.P)(),qi=()=>Dt(void 0,null,function*(){const{stageItemIds:Un}=Ea();if(!xt){we.ZP.info("\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802");return}if(!Io.length&&!fa.length&&!Bo.length&&!Cr.length&&!Sn.length&&!Na.length&&!Ho.length&&!ta.length){we.ZP.info("\u60A8\u8FD8\u672A\u9009\u62E9\u5B9E\u8BAD\u3001\u5173\u5361\u3001\u89C6\u9891\u3001\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u6D4B\u9A8C\u6216\u8005\u7F16\u7A0B\u4F5C\u4E1A");return}dr(!0);let En=yield(0,ke.Tr)({id:Yt.pathId,course_id:parseInt(xt),type:"subject",stage_item_id:Un,sync_catelog:lr?1:0});yield xo(En==null?void 0:En.no_use_list),dr(!1)}),xo=Un=>Dt(void 0,null,function*(){gr(!0);const En=yield(0,de.Q)({id:Yt.pathId,course_id:xt,stage_shixuns:Un,sync_catelog:lr?1:0});if(gr(!1),_t(null),Ni(),(En==null?void 0:En.status)===1){if((Io==null?void 0:Io.length)>0){go(),wr(ot(_e({},En),{shixun_info:Un,courseId:xt})),gn(!0);return}be.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:tt.createElement("div",{className:"tc"},En.message),onOk:()=>{var ln;const er=(ln=En==null?void 0:En.url.split("/"))==null?void 0:ln[2];(0,je.xg)(`/classrooms/${er}/shixun_homework`)}})}}),go=()=>{sn({type:"pathsDetail/setActionTabs",payload:{}}),ar([]),jr(null)},{shixunIds:Io=[],videoItemIds:fa=[],banksIds:Na=[],hackIds:Ho=[],coursewareIds:Bo=[],groupIds:Cr=[],normalIds:Sn=[],ChallengeIds:ta=[]}=Ea();return tt.createElement(tt.Fragment,null,tt.createElement(be.default,{title:"\u53D1\u9001\u81F3\u8BFE\u5802",keyboard:!1,destroyOnClose:!0,open:ge.actionTabs.key==="PathsDetail-SendToClass",width:800,centered:!0,confirmLoading:Ln,className:Oe.scoremodal,onCancel:go,onOk:qi},tt.createElement("div",{className:Oe.wrap},tt.createElement("div",{className:"mb10"},tt.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u60A8\u8981\u53D1\u9001\u7684\u8BFE\u5802",defaultOpen:!1,value:xt,style:{width:"100%"},onSelect:Un=>_t(Un),optionLabelProp:"lable"},In==null?void 0:In.map((Un,En)=>tt.createElement(Mt,{key:Un.course_id,value:Un.course_id,lable:Un.course_name},tt.createElement(pe.Z,{justify:"space-between"},tt.createElement(Ae.Z,null,Un.course_name),tt.createElement(Ae.Z,null,Le()(Un.created_at).format("YYYY-MM-DD HH:mm"))))))),tt.createElement("div",{className:Oe.wrap_title},"\u6E29\u99A8\u63D0\u793A\uFF1A",tt.createElement("br",null),"1.\u8BF7\u5728\u672C\u8BFE\u7A0B\u4E2D\u9009\u62E9\u6240\u9700\u9879\u76EE\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\uFF0C\u5206\u7EC4\u4F5C\u4E1A\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u5F00\u653E\u8BFE\u5802\uFF1B",tt.createElement("br",null),"2.\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4E0D\u80FD\u53D1\u9001\u81F3\u8BFE\u5802"),tt.createElement("a",{onClick:()=>{gi()}},tt.createElement("i",{className:"iconfont icon-shuaxin3 font14 mr5",style:{color:"#3061d0"}}),"\u5237\u65B0\u5217\u8868"),tt.createElement(ye.Z,{spinning:Or},tt.createElement("div",{className:Oe.radioWrap},tt.createElement("div",null,tt.createElement(Ee.default,{value:$n,onChange:so,className:"font14 ml20"},"\u5168\u9009")),!!(Fn!=null&&Fn.length)&&tt.createElement(Pe.default,{className:Oe.tree,checkable:!0,defaultExpandAll:!0,treeData:Fn,checkedKeys:pr,onCheck:(Un,En)=>{Xa(Un,En)}}))),tt.createElement("div",{className:Oe.createMkdir},tt.createElement(Ee.default,{checked:lr,onChange:Un=>Br(Un.target.checked),className:"font14"},"\u9009\u4E2D\u7AE0\u8282\u5728\u8BFE\u5802\u4E2D\u540C\u6B65\u751F\u6210\u76EE\u5F55"),!!(Io.length+fa.length+Cr.length+Sn.length+Na.length+Ho.length+ta.length)&&tt.createElement("span",null,tt.createElement("span",null,"\u5DF2\u9009\u4E2D\uFF1A"),!!Io.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"c-light-primary"},Io.length," "),tt.createElement("span",null,"\u4E2A\u5B9E\u8BAD")),!!ta.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#20BB8A"}},ta.length," "),tt.createElement("span",null,"\u4E2A\u5173\u5361")),!!fa.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"c-purple-8C1 ml5"},fa.length," "),tt.createElement("span",null,"\u4E2A\u89C6\u9891")),!!Bo.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"c-cyan-blue ml5"},Bo.length," "),tt.createElement("span",null,"\u4E2A\u8BFE\u4EF6")),!!Cr.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#AABF07"}},Cr.length," "),tt.createElement("span",null,"\u4E2A\u5206\u7EC4\u4F5C\u4E1A")),!!Sn.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#20BB8A"}},Sn.length," "),tt.createElement("span",null,"\u4E2A\u56FE\u6587\u4F5C\u4E1A")),!!Na.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#e69917"}},Na.length," "),tt.createElement("span",null,"\u4E2A\u6D4B\u9A8C")),!!Ho.length&&tt.createElement(tt.Fragment,null,tt.createElement("span",{className:"ml5",style:{color:"#e69917"}},Ho.length," "),tt.createElement("span",null,"\u4E2A\u7F16\u7A0B\u4F5C\u4E1A")))))),tt.createElement(Fe.Z,{resdata:Mi,type:"subject",okloading:Xn,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:Un=>{xo(Un)}}),tt.createElement(qe.Z,{source:"\u5B9E\u8BAD",showModal:bi,onCancel:()=>gn(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:Dr,onOk:()=>{var Un;const En=(Un=Dr==null?void 0:Dr.url.split("/"))==null?void 0:Un[2];(0,je.xg)(`/classrooms/${En}/shixun_homework`)}}))};var bt=(0,ee.connect)(({pathsDetail:Ne,loading:Ue,globalSetting:ge})=>({pathsDetail:Ne,globalSetting:ge,loading:Ue.effects}))(Xt),zt=Se(69206),Lt=Se(56102),lt=Se(28284),St=Se(17149),pt=Se(37568),ct={applyPublicContainer:"applyPublicContainer___UVHD5",applyPublicContent:"applyPublicContent___XjdaZ",spin:"spin___xLRsh",tips:"tips___Hok1Y",action:"action___Wp5oZ"},nt=Se(87169),Nt=Se(59301),Qt=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())}),Ye=({type:Ne,onCancel:Ue,onOk:ge})=>{const[gt]=lt.default.useForm(),[nn,sn]=(0,a.useState)(1),[Bn,Yt]=(0,a.useState)(!1),[xt,_t]=(0,a.useState)([]);(0,a.useEffect)(()=>{gt.setFieldValue("type",1),In()},[]);const In=()=>Qt(void 0,null,function*(){if(Ne){Yt(!0);const Fn=yield(0,Ve.ZP)("/api/disciplines.json",{method:"get",params:{source:Ne}});_t(Fn.disciplines||[]),Yt(!1)}}),Pn=()=>{const{sub_discipline_id:Fn,discipline_name:Ar,sub_discipline_name:pr,type:ar}=gt.getFieldsValue();if((!Fn||Fn&&Fn.length===0)&&(!Ar||!pr))return we.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),!1;ge({user_customize:ar==2,sub_discipline_id:ar==1?[Fn[1]]:null,discipline_name:Ar,sub_discipline_name:pr})};return Nt.createElement(be.default,{width:640,className:ct.applyPublicContainer,centered:!0,title:"\u516C\u5F00\u8BFE\u7A0B",okText:"\u7533\u8BF7\u516C\u5F00",open:!0,onCancel:()=>{Ue(),gt.resetFields()},onOk:()=>{gt.validateFields().then(Fn=>{if(nn==2&&(Fn.discipline_name.replaceAll(" ","").length<=0||Fn.sub_discipline_name.replaceAll(" ","").length<=0)){we.ZP.info("\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u586B\u5199\u540E\u518D\u63D0\u4EA4\uFF01");return}Pn(),gt.resetFields()})}},Nt.createElement("div",{className:ct.applyPublicContent},Nt.createElement("div",{className:ct.tips},Nt.createElement(nt.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u586B\u5199\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u65B9\u5411&\u8BFE\u7A0B\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),Nt.createElement(lt.default,{labelAlign:"left",form:gt},Nt.createElement(lt.default.Item,{name:"type"},Nt.createElement(fe.ZP.Group,{onChange:Fn=>{sn(Fn.target.value),Fn.target.value==1?gt.setFieldsValue({discipline_name:"",sub_discipline_name:""}):gt.setFieldsValue({sub_discipline_id:[]})}},Nt.createElement(fe.ZP,{value:1},"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),Nt.createElement(fe.ZP,{value:2,style:{marginLeft:40}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"))),nn==1&&Nt.createElement(lt.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",rules:[{required:!0}]},Nt.createElement(St.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:xt,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(Fn,Ar)=>gt.setFieldsValue({sub_discipline_id:Fn})})),nn==2&&Nt.createElement(Nt.Fragment,null,Nt.createElement(lt.default.Item,{label:"\u65B9\u5411",name:"discipline_name",rules:[{required:!0}]},Nt.createElement(pt.default,{placeholder:"\u8BF7\u8F93\u5165\u65B9\u5411",autoComplete:"off"})),Nt.createElement(lt.default.Item,{label:"\u8BFE\u7A0B",name:"sub_discipline_name",rules:[{required:!0}]},Nt.createElement(pt.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B",autoComplete:"off"})))),Bn&&Nt.createElement("div",{className:ct.spin},Nt.createElement(ye.Z,null))))},Ce=Se(97231),Me="data:image/png;base64,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",Qe=Object.defineProperty,ue=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ze=(Ne,Ue,ge)=>Ue in Ne?Qe(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,et=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))x.call(Ue,ge)&&ze(Ne,ge,Ue[ge]);if(ue)for(var ge of ue(Ue))me.call(Ue,ge)&&ze(Ne,ge,Ue[ge]);return Ne};const Re=Ne=>React.createElement("svg",et({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"\u53D1\u9001\u8BFE\u5802"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M4.5 17.94S5.587 8.45 13.86 8.45V5l5.952 6.04-5.953 6.037v-3.45S7.951 12.96 4.5 17.94",fill:"#FFF",fillRule:"nonzero"})));var Ke="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNC41IDE3Ljk0UzUuNTg3IDguNDUgMTMuODYgOC40NVY1bDUuOTUyIDYuMDQtNS45NTMgNi4wMzd2LTMuNDVTNy45NTEgMTIuOTYgNC41IDE3Ljk0IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Ut=Object.defineProperty,Ct=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,tn=(Ne,Ue,ge)=>Ue in Ne?Ut(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,$t=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Zt.call(Ue,ge)&&tn(Ne,ge,Ue[ge]);if(Ct)for(var ge of Ct(Ue))Et.call(Ue,ge)&&tn(Ne,ge,Ue[ge]);return Ne};const wn=Ne=>React.createElement("svg",$t({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"\u8BBE\u7F6E"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M19.328 10.55c-.09-.457-.371-.752-.716-.752h-.072A1.83 1.83 0 0 1 16.7 7.981c0-.322.163-.69.163-.69a.948.948 0 0 0-.326-1.154l-.027-.018-1.857-1.012-.027-.009a.96.96 0 0 0-.399-.08c-.29 0-.57.116-.76.304-.2.206-.906.806-1.45.806-.543 0-1.25-.609-1.458-.815A1.067 1.067 0 0 0 9.799 5c-.136 0-.263.027-.39.072l-.027.009-1.911 1.047-.027.018a.944.944 0 0 0-.326 1.146s.163.367.163.689a1.83 1.83 0 0 1-1.839 1.817H5.37c-.354 0-.634.295-.716.752-.01.036-.154.832-.154 1.45s.154 1.414.154 1.45c.09.457.371.752.716.752h.081a1.83 1.83 0 0 1 1.839 1.817c0 .322-.154.69-.163.69a.948.948 0 0 0 .326 1.154l.018.018 1.82 1.012.028.009c.118.053.253.08.39.08.29 0 .579-.116.76-.322.263-.278.96-.85 1.477-.85.561 0 1.286.644 1.494.868a1.045 1.045 0 0 0 1.16.241l.027-.009 1.893-1.029.027-.018a.944.944 0 0 0 .326-1.146s-.163-.367-.163-.689a1.83 1.83 0 0 1 1.839-1.817h.072c.354 0 .634-.295.725-.752 0-.009.154-.814.154-1.45a10.888 10.888 0 0 0-.172-1.46Zm-7.373 4.073C10.487 14.623 9.3 13.44 9.3 12c0-1.45 1.195-2.623 2.654-2.623 1.467 0 2.654 1.182 2.654 2.623 0 1.441-1.187 2.623-2.654 2.623Z",fill:"#FFF",fillRule:"nonzero"})));var Jn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTkuMzI4IDEwLjU1Yy0uMDktLjQ1Ny0uMzcxLS43NTItLjcxNi0uNzUyaC0uMDcyQTEuODMgMS44MyAwIDAgMSAxNi43IDcuOTgxYzAtLjMyMi4xNjMtLjY5LjE2My0uNjlhLjk0OC45NDggMCAwIDAtLjMyNi0xLjE1NGwtLjAyNy0uMDE4LTEuODU3LTEuMDEyLS4wMjctLjAwOWEuOTYuOTYgMCAwIDAtLjM5OS0uMDhjLS4yOSAwLS41Ny4xMTYtLjc2LjMwNC0uMi4yMDYtLjkwNi44MDYtMS40NS44MDYtLjU0MyAwLTEuMjUtLjYwOS0xLjQ1OC0uODE1QTEuMDY3IDEuMDY3IDAgMCAwIDkuNzk5IDVjLS4xMzYgMC0uMjYzLjAyNy0uMzkuMDcybC0uMDI3LjAwOS0xLjkxMSAxLjA0Ny0uMDI3LjAxOGEuOTQ0Ljk0NCAwIDAgMC0uMzI2IDEuMTQ2cy4xNjMuMzY3LjE2My42ODlhMS44MyAxLjgzIDAgMCAxLTEuODM5IDEuODE3SDUuMzdjLS4zNTQgMC0uNjM0LjI5NS0uNzE2Ljc1Mi0uMDEuMDM2LS4xNTQuODMyLS4xNTQgMS40NXMuMTU0IDEuNDE0LjE1NCAxLjQ1Yy4wOS40NTcuMzcxLjc1Mi43MTYuNzUyaC4wODFhMS44MyAxLjgzIDAgMCAxIDEuODM5IDEuODE3YzAgLjMyMi0uMTU0LjY5LS4xNjMuNjlhLjk0OC45NDggMCAwIDAgLjMyNiAxLjE1NGwuMDE4LjAxOCAxLjgyIDEuMDEyLjAyOC4wMDljLjExOC4wNTMuMjUzLjA4LjM5LjA4LjI5IDAgLjU3OS0uMTE2Ljc2LS4zMjIuMjYzLS4yNzguOTYtLjg1IDEuNDc3LS44NS41NjEgMCAxLjI4Ni42NDQgMS40OTQuODY4YTEuMDQ1IDEuMDQ1IDAgMCAwIDEuMTYuMjQxbC4wMjctLjAwOSAxLjg5My0xLjAyOS4wMjctLjAxOGEuOTQ0Ljk0NCAwIDAgMCAuMzI2LTEuMTQ2cy0uMTYzLS4zNjctLjE2My0uNjg5YTEuODMgMS44MyAwIDAgMSAxLjgzOS0xLjgxN2guMDcyYy4zNTQgMCAuNjM0LS4yOTUuNzI1LS43NTIgMC0uMDA5LjE1NC0uODE0LjE1NC0xLjQ1YTEwLjg4OCAxMC44ODggMCAwIDAtLjE3Mi0xLjQ2Wm0tNy4zNzMgNC4wNzNDMTAuNDg3IDE0LjYyMyA5LjMgMTMuNDQgOS4zIDEyYzAtMS40NSAxLjE5NS0yLjYyMyAyLjY1NC0yLjYyMyAxLjQ2NyAwIDIuNjU0IDEuMTgyIDIuNjU0IDIuNjIzIDAgMS40NDEtMS4xODcgMi42MjMtMi42NTQgMi42MjNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",or=Object.defineProperty,Qn=Object.getOwnPropertySymbols,fr=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,xr=(Ne,Ue,ge)=>Ue in Ne?or(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,_r=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))fr.call(Ue,ge)&&xr(Ne,ge,Ue[ge]);if(Qn)for(var ge of Qn(Ue))Tr.call(Ue,ge)&&xr(Ne,ge,Ue[ge]);return Ne};const $r=Ne=>React.createElement("svg",_r({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"\u5B66\u4E60\u7EDF\u8BA1"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M7.843 17.967V9.34c0-.343-.258-.608-.568-.608H5.569c-.31 0-.569.29-.569.608v8.627h2.843Zm3.619 0V5.635c0-.343-.259-.635-.569-.635H9.188c-.311 0-.57.29-.57.635v12.332h2.844Zm3.619 0v-5.45c0-.345-.259-.636-.57-.636h-1.705c-.31 0-.569.29-.569.634v5.452h2.843Zm3.618 0V9.34c0-.343-.259-.608-.569-.608h-1.706c-.31 0-.568.29-.568.608v8.627h2.843Z",fill:"#FFF",fillRule:"nonzero"})));var ii="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNy44NDMgMTcuOTY3VjkuMzRjMC0uMzQzLS4yNTgtLjYwOC0uNTY4LS42MDhINS41NjljLS4zMSAwLS41NjkuMjktLjU2OS42MDh2OC42MjdoMi44NDNabTMuNjE5IDBWNS42MzVjMC0uMzQzLS4yNTktLjYzNS0uNTY5LS42MzVIOS4xODhjLS4zMTEgMC0uNTcuMjktLjU3LjYzNXYxMi4zMzJoMi44NDRabTMuNjE5IDB2LTUuNDVjMC0uMzQ1LS4yNTktLjYzNi0uNTctLjYzNmgtMS43MDVjLS4zMSAwLS41NjkuMjktLjU2OS42MzR2NS40NTJoMi44NDNabTMuNjE4IDBWOS4zNGMwLS4zNDMtLjI1OS0uNjA4LS41NjktLjYwOGgtMS43MDZjLS4zMSAwLS41NjguMjktLjU2OC42MDh2OC42MjdoMi44NDNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",sr=Object.defineProperty,Rr=Object.getOwnPropertySymbols,vi=Object.prototype.hasOwnProperty,_i=Object.prototype.propertyIsEnumerable,Ai=(Ne,Ue,ge)=>Ue in Ne?sr(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Vi=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))vi.call(Ue,ge)&&Ai(Ne,ge,Ue[ge]);if(Rr)for(var ge of Rr(Ue))_i.call(Ue,ge)&&Ai(Ne,ge,Ue[ge]);return Ne};const vr=Ne=>React.createElement("svg",Vi({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"\u5DF2\u6536\u85CF"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M15.284 5A4.106 4.106 0 0 0 12 6.727 4.094 4.094 0 0 0 8.716 5C6.39 5 4.5 7.078 4.5 9.63a6.163 6.163 0 0 0 1.223 3.452c1.582 2.5 5.567 5.6 5.738 5.729a.863.863 0 0 0 1.078 0c.173-.129 4.147-3.238 5.738-5.729A6.163 6.163 0 0 0 19.5 9.63C19.5 7.08 17.61 5 15.284 5Z",fill:"#EE5D5D",fillRule:"nonzero"})));var Dn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0VFNUQ1RCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",on=Object.defineProperty,bn=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,Be=(Ne,Ue,ge)=>Ue in Ne?on(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Xe=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))ur.call(Ue,ge)&&Be(Ne,ge,Ue[ge]);if(bn)for(var ge of bn(Ue))Cn.call(Ue,ge)&&Be(Ne,ge,Ue[ge]);return Ne};const $e=Ne=>React.createElement("svg",Xe({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"\u6536\u85CF"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M15.284 5A4.106 4.106 0 0 0 12 6.727 4.094 4.094 0 0 0 8.716 5C6.39 5 4.5 7.078 4.5 9.63a6.163 6.163 0 0 0 1.223 3.452c1.582 2.5 5.567 5.6 5.738 5.729a.863.863 0 0 0 1.078 0c.173-.129 4.147-3.238 5.738-5.729A6.163 6.163 0 0 0 19.5 9.63C19.5 7.08 17.61 5 15.284 5Z",fill:"#FFF",fillRule:"nonzero"})));var At="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",dt=Se(59301),en=Object.defineProperty,qt=Object.defineProperties,pn=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,kr=(Ne,Ue,ge)=>Ue in Ne?en(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Zr=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))rr.call(Ue,ge)&&kr(Ne,ge,Ue[ge]);if(Hn)for(var ge of Hn(Ue))Ur.call(Ue,ge)&&kr(Ne,ge,Ue[ge]);return Ne},ji=(Ne,Ue)=>qt(Ne,pn(Ue)),ei=(Ne,Ue)=>{var ge={};for(var gt in Ne)rr.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Hn)for(var gt of Hn(Ne))Ue.indexOf(gt)<0&&Ur.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},un=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const nr=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#FFE9C1",txcolor:"#A45204"}],Di=Ne=>{var Ue=Ne,{pathsDetail:ge,user:gt,globalSetting:nn,loading:sn,dispatch:Bn}=Ue,Yt=ei(Ue,["pathsDetail","user","globalSetting","loading","dispatch"]),xt,_t,In,Pn,Fn,Ar,pr,ar,$n,jr,Ln,dr,lr,Br,Or,zi,bi,gn,Dr,wr,Xn,gr,Mi,br,On,gi,Xa,so,Ea,yo,Ni,wa,Fi,qi,xo,go,Io,fa,Na,Ho,Bo,Cr,Sn,ta,Un,En,ln,er,Lr,ci,di,fi,qa,_n,_a,To,fo,ho,zs,ro,Rs,ll,Vs,Iu,Bu,Fu,hu,_l,Sd,Rl,Cc,Kc,wc,Md,Dd,xc,Id,Bd,Fd,Ld,Pd,Jc,Td,kd,Nd,jd,qc,_c,$c,Sc,Mc,Od,zd,Rd,Ud,Qd,Mr,$i,Ma,Do,os,ss,ts,ul,Hu,Lu,Zl,ed,td,pu,Dc,nd,rd,Hd,id,Js,Zu,Ic,Wf,Ts,qh,_h,Ih,Xf,Zd,gf,Wd,Vf,Eo,Gf,Xd,Bh,ad,Fh,Yf;const Ms=(0,ee.useParams)(),[Fo,Lh]=(0,a.useState)({}),Kf=(0,a.useRef)(1),[vf,Ph]=(0,a.useState)(),[$h,Af]=(0,a.useState)(!1),[e0,Bc]=(0,a.useState)(!1),yf=(0,a.useRef)(null),Fc=!((xt=ge.detail)!=null&&xt.can_managed),[od,Vd]=(0,a.useState)([]),[t0,Th]=(0,a.useState)({status:!1}),n0=((_t=ge.detail)==null?void 0:_t.is_free)||((In=ge.detail)==null?void 0:In.can_learning);(0,a.useEffect)(()=>{Th({status:!1})},[]),(0,a.useEffect)(()=>{function ca(){return un(this,null,function*(){var ps,ms,vl,_s,Al,ai,Va;if((ps=ge.detail)!=null&&ps.courses){const hi=(ms=ge.detail)==null?void 0:ms.courses;if((vl=hi==null?void 0:hi.toast)!=null&&vl.is_open&&((_s=hi.toast)==null?void 0:_s.open_num)===-1)Bc(!0);else if((Al=hi==null?void 0:hi.toast)!=null&&Al.is_open&&((ai=hi==null?void 0:hi.toast)==null?void 0:ai.open_num)===1){let ls=JSON.parse(localStorage.getItem("pathsshow"))||[];((Va=ls.filter(Ds=>Ds===(Ms==null?void 0:Ms.pathId)))==null?void 0:Va.length)>0?Bc(!1):(Bc(!0),ls.push(Ms==null?void 0:Ms.pathId),localStorage.setItem("pathsshow",JSON.stringify(ls)))}else Bc(!1)}})}ca()},[(Pn=ge.detail)==null?void 0:Pn.courses]),(0,a.useEffect)(()=>{var ca,ps,ms,vl,_s,Al,ai,Va,hi,ls,Ds;if(!((ps=(ca=ge.detail)==null?void 0:ca.courses)==null?void 0:ps.length))return;let Gs;if((ms=ge.detail)!=null&&ms.has_start){const $s=(_s=(vl=ge.detail)==null?void 0:vl.courses)==null?void 0:_s.findIndex(kl=>{var yl;return((yl=kl.course_status)==null?void 0:yl.status)===1});Gs=$s>-1?$s:0}else{let $s=(Va=(ai=(Al=ge.detail)==null?void 0:Al.courses)==null?void 0:ai.map(kl=>{var yl;return(yl=kl.course_status)==null?void 0:yl.status}))==null?void 0:Va.lastIndexOf(2);Gs=$s>-1?$s:0,$s=(ls=(hi=ge.detail)==null?void 0:hi.courses)==null?void 0:ls.findIndex(kl=>{var yl;return((yl=kl.course_status)==null?void 0:yl.status)===0}),Gs=$s>-1?$s:Gs}Lh(((Ds=ge.detail)==null?void 0:Ds.courses[Gs])||{})},[ge.detail]);const oc=()=>{we.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},kh=ca=>{var ps,ms;const vl=(ms=(ps=ge.detail)==null?void 0:ps.courses)==null?void 0:ms.find(_s=>_s.course_id===ca);Lh(vl||{}),Bn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4",name:ca}})},dp=()=>un(void 0,null,function*(){const ca=yield(0,de.rs)({container_id:Ms.pathId,container_type:"Subject"});ca.status===0&&(Lc(),we.ZP.success(ca.message))}),Nh=()=>un(void 0,null,function*(){const ca=yield(0,de.KM)({container_id:Ms.pathId,container_type:"Subject"});ca.status===0&&(Lc(),we.ZP.success(ca.message))}),Ef=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:430,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B?"),onOk:()=>un(void 0,null,function*(){(yield(0,de.eJ)({id:Ms.pathId})).status===1&&ee.history.push("/paths")})})}),sd=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.info({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",icon:null,content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u8BFE\u7A0B\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),onOk:()=>un(void 0,null,function*(){const ca=yield(0,de.Go)({id:Ms.pathId});(ca==null?void 0:ca.status)===0&&(Lc(),we.ZP.success(ca.message))})})}),r0=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:430,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okButtonProps:{loading:$h},onOk:()=>un(void 0,null,function*(){Af(!0);const ca=yield(0,de.fj)({id:Ms.pathId});(ca==null?void 0:ca.status)===1&&(Lc(),we.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F")),Af(!1)})})}),i0=()=>{if(Fc){oc();return}a0()},bf=ca=>{Th({status:ca})},a0=()=>{be.default.confirm({centered:!0,width:590,title:"\u63D0\u793A",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",icon:null,content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u516C\u5F00\u8BFE\u7A0B\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u6211\u4EEC\u5C06\u5C3D\u5FEB\u5B89\u6392\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u7531\u5BA2\u670D\u4EBA\u5458\u8054\u7CFB\u60A8\u544A\u77E5\uFF0C\u6216\u7531\u5E73\u53F0\u6D88\u606F\u7CFB\u7EDF\u901A\u77E5\u60A8\u3002",dt.createElement("br",null),"\u8BFE\u7A0B\u516C\u5F00\u540E\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\uFF1B\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u5373\u53EF\u3002",dt.createElement("br",null)),onOk:()=>un(void 0,null,function*(){if(ge.detail&&ge.detail.has_sub_discipline){const ca=yield(0,de.WO)({id:Ms.pathId,user_customize:!1});((ca==null?void 0:ca.status)===0||(ca==null?void 0:ca.status)===1)&&(Lc(),we.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))}else bf(!0)})})},Jf=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u7533\u8BF7\u516C\u5F00\uFF1F"),onOk:()=>un(void 0,null,function*(){const ca=yield(0,de.Er)({id:Ms.pathId});(ca==null?void 0:ca.status)===0&&(Lc(),we.ZP.success("\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F"))})})}),o0=()=>un(void 0,null,function*(){if(Fc){oc();return}be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:dt.createElement("div",{className:"ml20"},dt.createElement(fe.ZP.Group,{defaultValue:1,onChange:ca=>Kf.current=ca.target.value},dt.createElement(fe.ZP,{value:1,className:"mt10",style:{color:"#5F6367"}},"\u5F00\u653E\u8BFE\u5802\uFF1A",dt.createElement("span",null,"\u6240\u6709\u7528\u6237\u53EF\u4EE5\u968F\u65F6\u8BBF\u95EE")),dt.createElement(fe.ZP,{value:0,className:"mt10",style:{color:"#5F6367"}},"\u79C1\u6709\u8BFE\u5802\uFF1A",dt.createElement("span",null,"\u4EC5\u62A5\u540D\u53C2\u4E0E\u7684\u8BFE\u5802\u6210\u5458\u53EF\u4EE5\u8BBF\u95EE")))),onOk:()=>un(void 0,null,function*(){(0,je.xg)(`/classrooms/news/${Ms.pathId}/newgold/${Kf.current}`)})})}),qf=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:()=>un(void 0,null,function*(){const ca=yield(0,de.c3)({id:Ms.pathId});ca.status===0&&(Ph(!0),we.ZP.success(ca.message))})})},_f=()=>{(0,zt.tJ)(Bn)&&be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",icon:null,cancelText:"\u53D6\u6D88",content:dt.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:()=>un(void 0,null,function*(){var ca;const ps=yield(0,de.JS)({id:Fo==null?void 0:Fo.course_id});ps.status===0&&(we.ZP.success(ps.message),Bn({type:"pathsDetail/getPathsDetail",payload:{id:Ms.pathId}}),((ca=Fo.course_status)==null?void 0:ca.status)===1&&(0,je.xg)(`/classrooms/${Fo==null?void 0:Fo.course_id}/shixun_homework`))})})},s0=()=>{var ca;if((ca=ge.detail)!=null&&ca.need_authorize){(0,zt.rX)(!1,"\u8BE5\u8BFE\u7A0B\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}(0,zt.tJ)(Bn)&&Bn({type:"pathsDetail/setActionTabs",payload:{key:"PathsDetail-SendToClass"}})},Lc=()=>{Bn({type:"pathsDetail/getPathsDetail",payload:{id:Ms.pathId}}),Bn({type:"pathsDetail/getRightData",payload:{id:Ms.pathId}})},Cf=!!((Fn=ge.detail)!=null&&Fn.participant_count)&&!((Ar=ge.detail)!=null&&Ar.allow_statistics),$f=((ar=(pr=ge.detail)==null?void 0:pr.courses)==null?void 0:ar.findIndex(ca=>(ca==null?void 0:ca.course_id)===(Fo==null?void 0:Fo.course_id)))+1,wf=$f===((jr=($n=ge.detail)==null?void 0:$n.courses)==null?void 0:jr.length);return(0,a.useEffect)(()=>{var ca;Vd([...((ca=ge==null?void 0:ge.detail)==null?void 0:ca.custom_tags)||[]])},[(Ln=ge==null?void 0:ge.detail)==null?void 0:Ln.custom_tags]),dt.createElement("section",null,dt.createElement("aside",{className:ae.banner,style:{backgroundImage:(Br=(lr=(dr=ge==null?void 0:ge.detail)==null?void 0:dr.attachments)==null?void 0:lr[0])!=null&&Br.url?`url(${(bi=(zi=(Or=ge==null?void 0:ge.detail)==null?void 0:Or.attachments)==null?void 0:zi[0])==null?void 0:bi.url})`:`url(${Me})`,marginBottom:(Dr=(gn=ge.detail)==null?void 0:gn.courses)!=null&&Dr.length?70:20,paddingTop:20}},dt.createElement("aside",{className:ae.wrp,style:{backgroundImage:(gr=(Xn=(wr=ge==null?void 0:ge.detail)==null?void 0:wr.attachments_b)==null?void 0:Xn[0])!=null&&gr.url?`url(${(On=(br=(Mi=ge==null?void 0:ge.detail)==null?void 0:Mi.attachments_b)==null?void 0:br[0])==null?void 0:On.url})`:""}},dt.createElement("div",{className:ae.operationWrap},((gi=gt.userInfo)==null?void 0:gi.login)&&((Xa=ge.detail)==null?void 0:Xa.is_collect)&&dt.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",width:80,display:"flex"},onClick:dp},dt.createElement(ce.Z,{title:"\u53D6\u6D88\u6536\u85CF"},dt.createElement("img",{src:Dn,style:{marginRight:"10px"}})),dt.createElement("span",{style:{height:"24px"}},"\u5DF2\u6536\u85CF")),((so=gt.userInfo)==null?void 0:so.login)&&!((Ea=ge.detail)!=null&&Ea.is_collect)&&dt.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",width:70,marginLeft:"20px",display:"flex"},onClick:Nh},dt.createElement(ce.Z,{title:"\u6536\u85CF"},dt.createElement("img",{src:At,style:{marginRight:"10px"}})),dt.createElement("span",{style:{height:"24px"}},"\u6536\u85CF")),!(0,he.bg)()&&dt.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",display:"flex",width:70},className:"mr15",onClick:()=>{(0,zt.tJ)(Bn)}},dt.createElement("img",{src:At,style:{marginRight:"10px"}}),dt.createElement("span",{style:{height:"24px"}},"\u6536\u85CF")),!!((yo=ge.detail)!=null&&yo.is_free)&&((Ni=ge.detail)==null?void 0:Ni.publish_status)!==0&&(((wa=ge.detail)==null?void 0:wa.allow_add_member)||!(0,he.JA)())&&dt.createElement(ce.Z,{title:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},dt.createElement("span",{onClick:s0,style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},dt.createElement("img",{src:Ke,style:{marginRight:"10px"}}),"\u53D1\u9001\u8BFE\u5802")),((Fi=ge.detail)==null?void 0:Fi.allow_statistics)&&((qi=ge.detail)==null?void 0:qi.public_status)===2&&dt.createElement("span",{onClick:()=>ee.history.push(`/paths/${Ms.pathId}/statistics`),style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},dt.createElement("img",{src:ii,style:{marginRight:"10px"}}),"\u5B66\u4E60\u7EDF\u8BA1"),((xo=ge.detail)==null?void 0:xo.is_share)&&dt.createElement(Lt.CopyToClipboard,{text:`${window.location.origin}/paths/${Ms.pathId}?userid=${(go=gt.userInfo)==null?void 0:go.user_id}`,onCopy:()=>we.ZP.success("\u5DF2\u590D\u5236\u8BFE\u7A0B\u5206\u4EAB\u4E13\u5C5E\u94FE\u63A5")},dt.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},dt.createElement("img",{src:Ke,style:{marginRight:"10px"}}),"\u5206\u4EAB\u8BFE\u7A0B")),((Io=ge.detail)==null?void 0:Io.allow_add_member)&&((fa=ge.detail)==null?void 0:fa.allow_edit_stage)&&dt.createElement(se.Z,{dropdownRender:()=>{var ca,ps,ms,vl,_s,Al,ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl,$l;return dt.createElement(oe.default,null,((ca=ge.detail)==null?void 0:ca.courses)&&(((ps=ge.detail)==null?void 0:ps.is_creator)&&!!((ms=gt.userInfo)!=null&&ms.professional_certification)||(0,he.ag)())&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:o0},"\u5F00\u8BFE"),((vl=ge.detail)==null?void 0:vl.allow_statistics)&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:()=>{if(Fc){oc();return}ee.history.push(`/paths/${Ms.pathId}/edit`)}},"\u7F16\u8F91\u8BFE\u7A0B"),((_s=ge.detail)==null?void 0:_s.allow_add_member)&&((Al=ge.detail)==null?void 0:Al.publish_status)===0&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:sd},"\u53D1\u5E03\u8BFE\u7A0B"),((ai=ge.detail)==null?void 0:ai.allow_statistics)&&((Va=ge.detail)==null?void 0:Va.publish_status)===2&&((hi=ge.detail)==null?void 0:hi.public_status)===0&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:r0},"\u64A4\u9500\u53D1\u5E03"),((ls=ge.detail)==null?void 0:ls.allow_statistics)&&((Ds=ge.detail)==null?void 0:Ds.publish_status)===2&&((Is=ge.detail)==null?void 0:Is.public_status)===0&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:i0},"\u516C\u5F00\u8BFE\u7A0B"),((Gs=ge.detail)==null?void 0:Gs.allow_statistics)&&(($s=ge.detail)==null?void 0:$s.public_status)===1&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:Jf},"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"),(0,he.GJ)()&&((kl=ge.detail)==null?void 0:kl.allow_statistics)&&((yl=ge.detail)==null?void 0:yl.public_status)===2&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:Jf},"\u64A4\u9500\u516C\u5F00"),(($l=ge.detail)==null?void 0:$l.allow_delete)&&dt.createElement(oe.default.Item,{style:{textAlign:"center"},onClick:Ef},"\u5220\u9664\u8BFE\u7A0B"))}},dt.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"}},dt.createElement("img",{src:Jn,style:{marginRight:"10px"}}),"\u8BBE\u7F6E"))),dt.createElement("div",{style:{alignItems:"center"},className:[ae.titleWrap,((Ho=(Na=ge.detail)==null?void 0:Na.name)==null?void 0:Ho.indexOf(` `))&&ae.titleFlexEnd].join(" ")},dt.createElement("div",{className:ae.title},dt.createElement(ce.Z,{title:(Cr=(Bo=ge.detail)==null?void 0:Bo.name)==null?void 0:Cr.split(` `)[0]},dt.createElement("strong",{className:ae.titleName,style:{maxWidth:((Sn=yf==null?void 0:yf.current)==null?void 0:Sn.offsetWidth)<150?810:730}},(Un=(ta=ge.detail)==null?void 0:ta.name)==null?void 0:Un.split(` -`)[0])),dt.createElement("span",{className:"font24"},dt.createElement("br",null),(un=(En=ge.detail)==null?void 0:En.name)==null?void 0:un.split(` -`).filter((ca,ps)=>ps!==0).join(""))),dt.createElement("div",null,dt.createElement("div",{className:ae.tagsWrap,ref:yf},((er=ge.detail)==null?void 0:er.allow_add_member)&&!((Lr=ge.detail)!=null&&Lr.excellent)&&dt.createElement(ce.Z,{title:(di=nr[((ci=ge.detail)==null?void 0:ci.shixun_tag_num)-1])==null?void 0:di.connect},dt.createElement("div",null,dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{backgroundColor:(qa=nr[((fi=ge.detail)==null?void 0:fi.shixun_tag_num)-1])==null?void 0:qa.bkcolor,color:(_a=nr[((_n=ge.detail)==null?void 0:_n.shixun_tag_num)-1])==null?void 0:_a.txcolor,height:26,border:`1px solid ${(fo=nr[((To=ge.detail)==null?void 0:To.shixun_tag_num)-1])==null?void 0:fo.bkcolor}`}},(zs=nr[((ho=ge.detail)==null?void 0:ho.shixun_tag_num)-1])==null?void 0:zs.name))),((ro=ge.detail)==null?void 0:ro.featured)>0&&dt.createElement("div",null,((Rs=ge.detail)==null?void 0:Rs.featured)===1&&dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#FF6500",border:"1px solid #FF6500"}},"\u56FD\u5BB6\u4E00\u6D41"),((ll=ge.detail)==null?void 0:ll.featured)===2&&dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#4361F2",border:"1px solid #4361F2"}},"\u519B\u961F\u4E00\u6D41"),((Vs=ge.detail)==null?void 0:Vs.featured)===3&&dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#E9AD5D",border:"1px solid #E9AD5D"}},"\u7701\u7EA7\u4E00\u6D41"),((Iu=ge.detail)==null?void 0:Iu.featured)===4&&dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#f7ce62",border:"1px solid #f7ce62"}},"\u7CBE\u54C1\u8BFE\u7A0B")),((Bu=ge.detail)==null?void 0:Bu.excellent)&&((Fu=ge.detail)==null?void 0:Fu.allow_add_member)&&((_l=nr[((hu=ge.detail)==null?void 0:hu.shixun_tag_num)-1])==null?void 0:_l.name)=="\u516C\u5F00\u53D1\u5E03"&&((Sd=gt==null?void 0:gt.userInfo)==null?void 0:Sd.role)!=15&&dt.createElement("div",null,dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#44D7B6",border:"1px solid #44D7B6"}},"\u5F00\u653E\u8BFE\u7A0B")),((Rl=ge.detail)==null?void 0:Rl.excellent)&&((Cc=gt==null?void 0:gt.userInfo)==null?void 0:Cc.role)==15&&dt.createElement("div",null,dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#44D7B6",border:"1px solid #44D7B6"}},"\u5F00\u653E\u8BFE\u7A0B")),((Kc=ge.detail)==null?void 0:Kc.is_plan)&&dt.createElement(ce.Z,{title:"\u6559\u80B2\u90E8101\u8BA1\u5212\u8BA1\u7B97\u673A\u7C7B\u8BFE\u7A0B"},dt.createElement("div",null,dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#19CB70",border:"1px solid #19CB70"}},"101\u8BA1\u5212"))),((Md=(wc=ge.detail)==null?void 0:wc.custom_tags)==null?void 0:Md.length)>0&&dt.createElement(dt.Fragment,null,(xc=(Dd=[...od])==null?void 0:Dd.reverse())==null?void 0:xc.map((ca,ps)=>dt.createElement(le.Z,{value:(ca==null?void 0:ca.tag_color)||"#3061D0",trigger:"hover",onOpenChange:ms=>ln(void 0,null,function*(){var vl,_s,Al;console.log("item",ms);const ai=(_s=[...((vl=ge.detail)==null?void 0:vl.custom_tags)||[]])==null?void 0:_s.reverse();!ms&&((Al=ai==null?void 0:ai[ps])==null?void 0:Al.tag_color)!=(ca==null?void 0:ca.tag_color)&&(yield(0,Ve.ZP)(`/api/paths/${Ms==null?void 0:Ms.pathId}/subject_tags.json`,{method:"post",body:{custom_tags:od}}))}),onChangeComplete:ms=>ln(void 0,null,function*(){var vl,_s;const Al=(vl=[...od])==null?void 0:vl.reverse();Al[ps]=ji(Zr({},ca),{tag_color:typeof ms=="string"?ms:ms.toHexString()});const ai=(_s=[...Al])==null?void 0:_s.reverse();Vd(ai)})},dt.createElement("div",{key:ps},dt.createElement(ce.Z,{title:ca==null?void 0:ca.tag_name},dt.createElement("div",{className:`multi-llipsis1e ${ae.openCourseTag} px-10px py-2px`,style:{background:(ca==null?void 0:ca.tag_color)||"#3061D0",border:`1px solid ${(ca==null?void 0:ca.tag_color)||"#3061D0"}`,height:"26px",maxWidth:"132px",display:"block",minWidth:0}},ca==null?void 0:ca.tag_name))))))))),((Id=ge.detail)==null?void 0:Id.laboratory_name)&&(0,he.Ny)()&&dt.createElement("div",{className:ae.laboratory},dt.createElement("span",null,"\u4E91\u4E0A\u5B9E\u9A8C\u5BA4\uFF1A"),dt.createElement(ce.Z,{title:(Bd=ge.detail)==null?void 0:Bd.laboratory_name},dt.createElement("a",{href:`https://${(Fd=ge.detail)==null?void 0:Fd.laboratory_url}`,target:"_blank",className:ae.name},(Ld=ge.detail)==null?void 0:Ld.laboratory_name))),dt.createElement("div",{className:ae.contentWrap},dt.createElement("div",{className:ae.contentLeftWrap},!!((Pd=ge.detail)!=null&&Pd.stages_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u7AE0\u8282"),dt.createElement("p",{className:"mt3"},(Jc=ge.detail)==null?void 0:Jc.stages_count)),!!((Td=ge.detail)!=null&&Td.shixuns_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u5355\u5143"),dt.createElement("p",{className:"mt3"},(kd=ge.detail)==null?void 0:kd.shixuns_count)),!!((Nd=ge.detail)!=null&&Nd.challenge_choose_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u9009\u62E9\u9898\u5173\u5361"),dt.createElement("p",{className:"mt3"},(jd=ge.detail)==null?void 0:jd.challenge_choose_count)),!!((qc=ge.detail)!=null&&qc.challenges_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u5B9E\u8DF5\u5173\u5361"),dt.createElement("p",{className:"mt3"},(_c=ge.detail)==null?void 0:_c.challenges_count)),!!(($c=ge.detail)!=null&&$c.videos_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u89C6\u9891"),dt.createElement("p",{className:"mt3"},(Sc=ge.detail)==null?void 0:Sc.videos_count)),!!((Mc=ge.detail)!=null&&Mc.attachment_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u8BFE\u4EF6"),dt.createElement("p",{className:"mt3"},(Od=ge.detail)==null?void 0:Od.attachment_count)),((zd=ge.detail)==null?void 0:zd.publish_status)!==0&&!!((Rd=ge.detail)!=null&&Rd.subject_score)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u7ECF\u9A8C\u503C"),dt.createElement("p",{className:"mt3"},(Ud=ge.detail)==null?void 0:Ud.subject_score)),((Qd=ge.detail)==null?void 0:Qd.publish_status)!==0&&!!((Mr=ge.detail)!=null&&Mr.member_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,dt.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),dt.createElement(ce.Z,{title:`\u66F4\u65B0\u65F6\u95F4\uFF1A${(($i=ge.detail)==null?void 0:$i.member_count_update_at)||"--"}`},dt.createElement("i",{className:"iconfont icon-xiaowenhao1 font14 ml5"}))),dt.createElement("p",{className:"mt3"},(Ma=ge.detail)==null?void 0:Ma.member_count)),((Do=ge.detail)==null?void 0:Do.subject_score)>0&&dt.createElement("span",{className:"font14 c-white"},dt.createElement("span",null,"\u8BC4\u5206"),dt.createElement("div",{className:ae.rating},dt.createElement(b.Z,{allowHalf:!0,style:{fontSize:12},value:(0,je.og)((os=ge.detail)==null?void 0:os.averge_star),disabled:!0}))))),!!((ts=(ss=ge.detail)==null?void 0:ss.courses)!=null&&ts.length)&&dt.createElement("aside",{className:ae.nav},dt.createElement("div",{className:ae.navLeft},Fo.course_identity<4&&dt.createElement(ce.Z,{placement:"bottom",title:"\u7F16\u8F91\u8BFE\u5802"},dt.createElement("a",{href:`/classrooms/${Fo==null?void 0:Fo.course_id}/newgolds/settings`,target:"_blank"},dt.createElement("i",{className:`iconfont icon-bianji1 ${ae.navLeftIcon}`}))),dt.createElement(se.Z,{dropdownRender:()=>{var ca,ps,ms;return dt.createElement(oe.default,null,(ms=(ps=[...(ca=ge.detail)==null?void 0:ca.courses])==null?void 0:ps.reverse())==null?void 0:ms.map((vl,_s)=>{var Al,ai;return dt.createElement(oe.default.Item,{key:vl.course_id,onClick:()=>kh(vl.course_id)},dt.createElement("span",{className:"font14"},"\u7B2C",((ai=(Al=ge.detail)==null?void 0:Al.courses)==null?void 0:ai.length)-_s,"\u671F"))}))}},dt.createElement("div",null,dt.createElement("span",{className:"font14 current"},"\u7B2C",dt.createElement("span",{className:ae.colorOrange},$f),"\u671F"),dt.createElement(te.Z,null))),dt.createElement("div",{className:ae.navContent},dt.createElement("div",{className:ae.contentItem},dt.createElement("div",{className:ae.contentItemTitle},"\u5F00\u8BFE\u65F6\u95F4\uFF1A"),dt.createElement("div",{className:ae.contentItemText},Fo==null?void 0:Fo.start_date)),dt.createElement("div",{className:ae.verticalLine}),dt.createElement("div",{className:ae.contentItem},dt.createElement("div",{className:ae.contentItemTitle},"\u7ED3\u8BFE\u65F6\u95F4\uFF1A"),dt.createElement("div",{className:ae.contentItemText},Fo==null?void 0:Fo.end_date)),dt.createElement("div",{className:ae.verticalLine}),dt.createElement("div",{className:ae.contentItem},dt.createElement("div",{className:ae.contentItemTitle},"\u672C\u671F\u9009\u8BFE\u4EBA\u6570"),dt.createElement("div",{className:ae.contentItemText},Fo==null?void 0:Fo.student_count," \u4EBA")))),dt.createElement("div",{className:ae.navRight,style:{display:"none"}},dt.createElement("div",{className:ae.flexRow},((ul=Fo==null?void 0:Fo.course_status)==null?void 0:ul.status)===1&&dt.createElement("div",{className:"mr20 c-red-ee4"},(Hu=Fo==null?void 0:Fo.course_status)==null?void 0:Hu.time),((Lu=Fo==null?void 0:Fo.course_status)==null?void 0:Lu.status)===2&&Fo.course_identity<6&&dt.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),((Zl=Fo.course_status)==null?void 0:Zl.status)===2&&(Fo.course_identity<6?dt.createElement("a",{className:ae.classButton,href:`/classrooms/${(td=(ed=Fo==null?void 0:Fo.first_category_url)==null?void 0:ed.split("/"))==null?void 0:td[2]}/announcement`,target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):dt.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),((pu=Fo.course_status)==null?void 0:pu.status)===1&&Fo.course_identity>5&&dt.createElement("div",{className:ae.classButton,onClick:_f},"\u7ACB\u5373\u52A0\u5165"),((Dc=Fo.course_status)==null?void 0:Dc.status)===1&&Fo.course_identity===5&&dt.createElement("a",{className:ae.classButton,href:`/classrooms/${(rd=(nd=Fo==null?void 0:Fo.first_category_url)==null?void 0:nd.split("/"))==null?void 0:rd[2]}/announcement`,target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),((Hd=Fo.course_status)==null?void 0:Hd.status)===0&&Fo.course_identity>5&&dt.createElement("div",{className:ae.classButton,onClick:_f},"\u7ACB\u5373\u62A5\u540D"),((id=Fo.course_status)==null?void 0:id.status)===0&&Fo.course_identity===5&&dt.createElement("div",{className:ae.classButton},"\u62A5\u540D\u6210\u529F"),(((Js=Fo==null?void 0:Fo.course_status)==null?void 0:Js.status)===0||((Zu=Fo==null?void 0:Fo.course_status)==null?void 0:Zu.status)===1)&&Fo.course_identity<5&&dt.createElement("a",{className:ae.classButton,href:`/classrooms/${(Wf=(Ic=Fo==null?void 0:Fo.first_category_url)==null?void 0:Ic.split("/"))==null?void 0:Wf[2]}/announcement`,target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),Cf&&wf&&((Ts=ge.detail)==null?void 0:Ts.has_participate)&&dt.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),Cf&&wf&&!((qh=ge.detail)!=null&&qh.has_participate)&&(vf?dt.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):dt.createElement("span",{className:`${ae.classButton} ${ae.bg28e}`,onClick:qf},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D"))),dt.createElement("div",{className:ae.flexRow},Cf&&!!((Ih=(_h=ge.detail)==null?void 0:_h.courses)!=null&&Ih.length)&&wf&&dt.createElement("span",{className:"mt20"},dt.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Xf=ge.detail)==null?void 0:Xf.student_count," ","\u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),dt.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",dt.createElement("span",{className:"mr5 c-red-ee4"},vf===!0?((Zd=ge.detail)==null?void 0:Zd.participant_count)+1:(gf=ge.detail)==null?void 0:gf.participant_count),"\u4EBA")),Cf&&!((Vf=(Wd=ge.detail)==null?void 0:Wd.courses)!=null&&Vf.length)&&wf&&dt.createElement("span",null,!((Eo=ge.detail)!=null&&Eo.has_participate)&&(vf===!0?dt.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):dt.createElement("a",{className:`${ae.classButton} ${ae.bg28e}`,onClick:qf},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((Gf=ge.detail)==null?void 0:Gf.has_participate)&&dt.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),dt.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Xd=ge.detail)==null?void 0:Xd.student_count," ","\u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),dt.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",dt.createElement("span",{className:"mr5 c-red-ee4"},vf===!0?((Bh=ge.detail)==null?void 0:Bh.participant_count)+1:(ad=ge.detail)==null?void 0:ad.participant_count),"\u4EBA"))))))),dt.createElement(bt,null),t0.status&&dt.createElement(Ye,{type:"subject",onCancel:()=>bf(!1),onOk:ca=>ln(void 0,null,function*(){bf(!1);let ps={user_customize:ca.user_customize,type:ca.type};ca.user_customize?ps=ji(Zr({},ps),{discipline_name:ca.discipline_name,sub_discipline_name:ca.sub_discipline_name}):ca.sub_discipline_id&&(ps=ji(Zr({},ps),{sub_discipline_id:ca.sub_discipline_id}));const ms=yield(0,de.WO)(Zr({id:Ms.pathId},ps));((ms==null?void 0:ms.status)===0||(ms==null?void 0:ms.status)===1)&&(Lc(),we.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))})}),dt.createElement(be.default,{open:e0,title:"\u8BFE\u7A0B\u516C\u544A",width:593,maskClosable:!1,onCancel:()=>{Bc(!1)},centered:!0,footer:dt.createElement("div",null,dt.createElement(z.ZP,{type:"primary",onClick:()=>{Bc(!1)}},"\u6211\u77E5\u9053\u4E86"))},dt.createElement(Ce.Z,{style:{maxHeight:378,overflow:"auto"},value:(Yf=(Fh=ge==null?void 0:ge.detail)==null?void 0:Fh.toast)==null?void 0:Yf.content})))};var Hi=(0,ee.connect)(({pathsDetail:Ne,user:Ue,loading:ge,globalSetting:gt})=>({pathsDetail:Ne,user:Ue,globalSetting:gt,loading:ge.models.index}))(Di),Ci=Se(78323),Zi=Se(60242),Kr={flex_box_center:"flex_box_center___Ktq9p",flex_space_between:"flex_space_between___C3cJM",flex_box_vertical_center:"flex_box_vertical_center___EHdLM",flex_box_center_end:"flex_box_center_end___pIiOq",flex_box_column:"flex_box_column___ZDnJh",rightWrap:"rightWrap___trEKQ",qrCode:"qrCode___J87U9",cardTop:"cardTop___sVfNE",cardTop2:"cardTop2___ngun6",card:"card___xqkwa",flexRow:"flexRow___EJjLR",flexRowAbout:"flexRowAbout___wsXZw",skillWrap:"skillWrap___H2LfA",skillTopWrap:"skillTopWrap___Iy4yY",skillContentWrap:"skillContentWrap___TIOw9",skillContentWrapMin:"skillContentWrapMin___l0OQ7",skillContentWrapMax:"skillContentWrapMax___hzrLJ",skillContentIcon:"skillContentIcon___e1yQ3",skillContentIconNoStatus:"skillContentIconNoStatus___D7SaD",skillExpandAllWrap:"skillExpandAllWrap___NlyjU",skillExpandAllContent:"skillExpandAllContent___DFfUu",memberItem:"memberItem___tQyAC",radius:"radius___CojJt",memberItemContent:"memberItemContent___OAGgP",directionItemWrap:"directionItemWrap___D3A3B",groupActionWrap:"groupActionWrap___uM9bY",divabout:"divabout___aIu8x",classButton:"classButton___kwIIq",bg28e:"bg28e____4vxe",bgGray:"bgGray___bP0QM",price:"price___YtmIz",d1:"d1___kWoQd",auto:"auto___j1TRz",disabled:"disabled___acQun",d2:"d2___lGbRu",d3:"d3___bWANm",d4:"d4___wyT_a",member_power1:"member_power1___fOB2q",member_power2:"member_power2___Lpa0U",workbenches:"workbenches___xlrS8",Efficiencyitem:"Efficiencyitem___Nmp5N",bgimg:"bgimg___RnTXk",Efficiencyitemtitle:"Efficiencyitemtitle___Je2Zw"},Vn={"sort-list-panel":"sort-list-panel___T39Sk","sort-list-tip":"sort-list-tip___Wu55q","ant-drawer-content":"ant-drawer-content___PXRrP","dragging-li":"dragging-li___LhY_V","task-list-container":"task-list-container___ABX0H",imgradius:"imgradius___fmcxI",imageWrap:"imageWrap___HkmiW",directionItemWrap:"directionItemWrap___MKzHd",groupActionWrap:"groupActionWrap___PB2b7",teamHeight:"teamHeight___qj0wW",divHeight:"divHeight___MUuEe",member_power1:"member_power1___ropDL",member_power2:"member_power2___t92g7"},Tn=Se(1560),Xr=Se(54172),Oi=Se(26724),na=Se.n(Oi),lo=Se(94373),Ka=Se(41473),vo=Object.defineProperty,Ro=Object.defineProperties,oo=Object.getOwnPropertyDescriptors,Lo=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,Kt=(Ne,Ue,ge)=>Ue in Ne?vo(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,dn=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))ga.call(Ue,ge)&&Kt(Ne,ge,Ue[ge]);if(Lo)for(var ge of Lo(Ue))Da.call(Ue,ge)&&Kt(Ne,ge,Ue[ge]);return Ne},Gn=(Ne,Ue)=>Ro(Ne,oo(Ue)),ht=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const mt=({pathsDetail:Ne,loading:Ue,dispatch:ge,open:gt,onClose:nn,onReloadData:sn=()=>{}})=>{const Bn=(0,ee.useParams)(),[Yt,xt]=(0,a.useState)([]),[_t,In]=(0,a.useState)(!0),[Pn,Fn]=(0,a.useState)(!1),[Ar]=lt.default.useForm(),[pr,ar]=(0,a.useState)([]),[$n,jr]=(0,a.useState)(1),[Ln,dr]=(0,a.useState)([]),[lr,Br]=(0,a.useState)(!0),[Or,zi]=(0,a.useState)(!1);(0,a.useEffect)(()=>{gt&&bi()},[gt]);const bi=()=>ht(void 0,null,function*(){const br=yield ge({type:"classroomList/getSchoolList",payload:{}});xt(br.map(On=>({value:On})))}),gn=()=>{var br,On;if(!((On=(br=Ar.getFieldValue())==null?void 0:br.keyword)!=null&&On.trim())){we.ZP.warning("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"),ar([]);return}Br(!1),In(!0),Fn(!1),jr(1),dr([]),wr(!0)},Dr=br=>{br=String(br);const On=Ln.indexOf(br);On<0?Ln.push(br):Ln.splice(On,1),dr([...Ln])},wr=(br=!1)=>ht(void 0,null,function*(){var On,gi;if(_t&&!Pn||br){const Xa=Ar.getFieldValue();Fn(!0),jr(br?1:$n+1);const so=yield(0,lo.nQ)(Gn(dn({page:br?1:$n+1,container_id:Bn.pathId,container_type:3},Xa),{school_name:(Xa==null?void 0:Xa.school_name)||null,keyword:((On=Xa==null?void 0:Xa.keyword)==null?void 0:On.trim())||null}));ar(br?[...so.users]:[...pr,...so.users]),Fn(!1),((gi=so.users)==null?void 0:gi.length)<10&&In(!1)}}),Xn=()=>ht(void 0,null,function*(){if(!(Ln!=null&&Ln.length))we.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458");else{zi(!0);const br=yield(0,de.mx)({id:Bn.pathId,user_ids:Ln});zi(!1),br&&(we.ZP.success("\u6DFB\u52A0\u6210\u529F"),gr(),sn&&sn())}}),gr=()=>{Ar.setFieldsValue({keyword:""}),nn(),Br(!0),In(!0)},Mi=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(br,On)=>a.createElement(Ee.default,{value:On.numid,checked:Ln.includes(String(On.numid)),disabled:!!br})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(br,On)=>a.createElement(ce.Z,{placement:"bottom",title:br},a.createElement(ee.Link,{className:"bold c-black",to:`/users/${On.login}`,target:"_blank"},br||"--"))},{title:"\u624B\u673A\u53F7",width:100,dataIndex:"phone",ellipsis:!0,render:br=>a.createElement(ce.Z,{placement:"bottom",title:br},a.createElement("span",null,br||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:br=>a.createElement(ce.Z,{placement:"bottom",title:br},a.createElement("span",null,br||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:br=>a.createElement(ce.Z,{placement:"bottom",title:br},a.createElement("span",null,br||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:br=>a.createElement(ce.Z,{placement:"bottom",title:br},a.createElement("span",null,br||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:br=>a.createElement(ce.Z,{placement:"bottom",title:br},a.createElement("span",null,br||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:br=>br?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:br=>a.createElement(ce.Z,{placement:"bottom",title:br&&Le()(br).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,br&&Le()(br).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:br=>{if(br===1)return a.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return a.createElement(be.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:gt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,bodyStyle:{minHeight:200},confirmLoading:Or,onOk:Xn,onCancel:gr},a.createElement(lt.default,{layout:"inline",form:Ar,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",onFinish:gn},a.createElement(lt.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},a.createElement(ie.default,null,a.createElement(ie.default.Option,{value:"1"},"\u59D3\u540D"),a.createElement(ie.default.Option,{value:"2"},"\u624B\u673A\u53F7"),a.createElement(ie.default.Option,{value:"3"},"\u90AE\u7BB1"))),a.createElement(lt.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9"},a.createElement(pt.default,{allowClear:!0,style:{width:280},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9"})),a.createElement(lt.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},a.createElement(Tn.Z,{allowClear:!0,defaultOpen:!1,options:Yt,style:{width:380},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(br,On)=>On.value.toUpperCase().indexOf(br.toUpperCase())!==-1})),a.createElement(lt.default.Item,null,a.createElement(z.ZP,{htmlType:"submit",type:"primary",size:"middle"},"\u641C\u7D22"))),lr&&a.createElement("div",{className:"tc font16 c-light-black mt40"},a.createElement("img",{src:Ka.RL,width:"100",alt:""}),a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!lr&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(Xr.default,{pagination:!1,dataSource:[],columns:Mi})),a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},a.createElement(na(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:br=>{wr()},hasMore:_t,useWindow:!1},a.createElement(Xr.default,{loading:Pn,showHeader:!1,pagination:!1,dataSource:pr,columns:Mi,onRow:br=>({onClick:On=>{On.currentTarget.querySelector("input").disabled||Dr(On.currentTarget.querySelector("input").value)}})})))))};var jt=(0,ee.connect)(({pathsDetail:Ne,loading:Ue})=>({pathsDetail:Ne,loading:Ue}))(mt),Gt=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const An=({pathsDetail:Ne,loading:Ue,dispatch:ge,data:gt,onReloadData:nn=()=>{}})=>{const sn=(0,ee.useParams)(),[Bn,Yt]=(0,a.useState)(!0),[xt,_t]=(0,a.useState)(!1),[In]=lt.default.useForm(),[Pn,Fn]=(0,a.useState)([]),[Ar,pr]=(0,a.useState)(1),[ar,$n]=(0,a.useState)([]),[jr,Ln]=(0,a.useState)(!0),[dr,lr]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Ne.actionTabs.key==="Collaborators-AddCourses"&&(Ln(!0),Yt(!0),Br())},[Ne.actionTabs.key]);const Br=()=>Gt(void 0,null,function*(){const Xn=yield ge({type:"classroomList/getSchoolList",payload:{}})}),Or=()=>{Ln(!1),Yt(!0),_t(!1),pr(1),$n([]),bi(!0)},zi=Xn=>{Xn=String(Xn);const gr=ar.indexOf(Xn);gr<0?ar.push(Xn):ar.splice(gr,1),$n([...ar])},bi=(Xn=!1)=>Gt(void 0,null,function*(){var gr,Mi;if(Bn&&!xt||Xn){const br=In.getFieldValue();_t(!0),pr(Xn?1:Ar+1);const On=yield(0,lo.FU)({page:Xn?1:Ar+1,container_id:sn.pathId,container_type:3,manager_name:(br==null?void 0:br.manager_name)||null,course_name:((gr=br==null?void 0:br.course_name)==null?void 0:gr.trim())||null});Fn(Xn?[...On.courses]:[...Pn,...On.courses]),_t(!1),((Mi=On.courses)==null?void 0:Mi.length)<10&&Yt(!1)}}),gn=()=>Gt(void 0,null,function*(){var Xn,gr,Mi;if(!(ar!=null&&ar.length))we.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u8BFE\u5802");else{if(Ne.actionTabs.type!=1){if(((gr=(Xn=Ne==null?void 0:Ne.Courses)==null?void 0:Xn.spoc_courses)==null?void 0:gr.length)+(ar==null?void 0:ar.length)>3){we.ZP.warning("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2Aspoc\u8BFE\u5802");return}}else if(((Mi=gt==null?void 0:gt.spoc_courses)==null?void 0:Mi.length)+(ar==null?void 0:ar.length)>3){we.ZP.warning("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2A\u5386\u53F2\u8BFE\u5802");return}lr(!0);const br=yield(0,de.sm)({id:sn.pathId,course_ids:ar,course_type:Ne.actionTabs.type});lr(!1),br&&(we.ZP.success("\u6DFB\u52A0\u6210\u529F"),Dr(),nn&&nn())}}),Dr=()=>{In.setFieldsValue({course_name:"",manager_name:""}),$n([]),ge({type:"pathsDetail/setActionTabs",payload:{}})},wr=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Xn,gr)=>a.createElement(Ee.default,{value:gr.id,checked:ar.includes(String(gr.id)),disabled:!!Xn})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",width:100,ellipsis:!0,render:Xn=>a.createElement(ce.Z,{placement:"bottom",title:Xn},a.createElement("span",null,Xn||"--"))},{title:"\u7BA1\u7406\u8005",width:100,dataIndex:"managers",ellipsis:!0,render:Xn=>a.createElement(ce.Z,{placement:"bottom",title:Xn},a.createElement("span",null,Xn||"--"))},{title:"\u8BFE\u5802\u6240\u5728\u5B66\u6821",width:150,dataIndex:"school_name",ellipsis:!0,render:Xn=>a.createElement(ce.Z,{placement:"bottom",title:Xn},a.createElement("span",null,Xn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",width:140,ellipsis:!0,render:Xn=>a.createElement(ce.Z,{placement:"bottom",title:Xn},a.createElement("span",null,Xn))},{title:"\u6210\u5458\u6570\u91CF",dataIndex:"course_members_count",width:80,render:Xn=>a.createElement(ce.Z,{placement:"bottom",title:Xn},a.createElement("span",null,Xn||"--"))}];return a.createElement(be.default,{title:"\u6DFB\u52A0\u8BFE\u5802",open:Ne.actionTabs.key==="Collaborators-AddCourses",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:dr,onOk:gn,onCancel:Dr},a.createElement(lt.default,{layout:"inline",form:In,initialValues:{course_name:"",manager_name:""},className:"mt10",onFinish:Or},a.createElement(lt.default.Item,{name:"course_name",label:"\u8BFE\u5802\u540D\u79F0"},a.createElement(pt.default,{allowClear:!0,style:{width:370},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0"})),a.createElement(lt.default.Item,{name:"manager_name",label:"\u8BFE\u5802\u7BA1\u7406\u8005"},a.createElement(pt.default,{allowClear:!0,style:{width:370},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u7BA1\u7406\u8005\u540D\u79F0"})),a.createElement(lt.default.Item,null,a.createElement(z.ZP,{htmlType:"submit",type:"primary",size:"middle"},"\u641C\u7D22"))),jr&&a.createElement("div",{className:"tc font16 c-light-black mt40"},a.createElement("img",{src:Ka.RL,width:"100",alt:""}),a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!jr&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(Xr.default,{pagination:!1,dataSource:[],columns:wr})),a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},a.createElement(na(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Xn=>{bi()},hasMore:Bn,useWindow:!1},a.createElement(Xr.default,{loading:xt,showHeader:!1,pagination:!1,dataSource:Pn,columns:wr,onRow:Xn=>({onClick:gr=>{gr.currentTarget.querySelector("input").disabled||zi(gr.currentTarget.querySelector("input").value)}})})))))};var fn=(0,ee.connect)(({pathsDetail:Ne,loading:Ue})=>({pathsDetail:Ne,loading:Ue}))(An),Zn=Se(78111),Wn=Se(44589),yr=Se(39180),ir=Se.n(yr),kn=Se(59301),Yn=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Wr=(0,Wn.W8)(({item:Ne,toIndex:Ue,params:ge,isShow:gt,setShow:nn,dispatch:sn,user:Bn,classroomList:Yt,handleDeleteMember:xt,pathsDetail:_t,EditPowerClick:In})=>{var Pn,Fn,Ar,pr;return kn.createElement("span",{style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"}},kn.createElement("div",{className:Vn.directionItemWrap},kn.createElement(ce.Z,{color:"#ffffff",placement:"leftTop",autoAdjustOverflow:!1,title:kn.createElement("div",{className:Vn.teamHeight},kn.createElement("div",{style:{display:"flex"}},kn.createElement("div",{className:Vn.imageWrap,style:{marginRight:11}},kn.createElement("img",{className:Vn.imageWrap,src:Ci.Z.API_SERVER+"/images/"+(Ne==null?void 0:Ne.image_url)})),kn.createElement("div",null,kn.createElement("div",{title:Ne==null?void 0:Ne.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"}},(Ne==null?void 0:Ne.name)||"--"),kn.createElement("div",{style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},Ne==null?void 0:Ne.school))),kn.createElement("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(Ne!=null&&Ne.brief_introduction)&&kn.createElement("div",null,"\u6682\u65E0\u76F8\u5173\u4ECB\u7ECD"),(Ne==null?void 0:Ne.brief_introduction)&&kn.createElement("div",{className:Vn.divHeight},Ne==null?void 0:Ne.brief_introduction),((Pn=Bn==null?void 0:Bn.userInfo)==null?void 0:Pn.user_id)===(Ne==null?void 0:Ne.id)&&kn.createElement("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:()=>ee.history.push("/account/profile")},kn.createElement("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})))},kn.createElement("div",{style:{position:"relative"}},kn.createElement("img",{draggable:!1,className:Vn.imgradius,onClick:()=>{(0,he.bg)()?ee.history.push(`${Ne.user_url}`):sn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:Ci.Z.API_SERVER+"/images/"+(Ne==null?void 0:Ne.image_url)}),((0,he.Ny)()||((Fn=_t==null?void 0:_t.detail)==null?void 0:Fn.is_subject_member))&&kn.createElement(kn.Fragment,null,Ne!=null&&Ne.is_subject_creator?kn.createElement("div",{className:Vn.member_power1},"\u521B\u5EFA\u8005"):Ne!=null&&Ne.can_edit_knowledge_graph||Ne!=null&&Ne.can_edit_stage?kn.createElement("div",{className:Vn.member_power1,style:{cursor:((0,he.j5)()||((Ar=_t==null?void 0:_t.detail)==null?void 0:Ar.is_creator))&&"pointer"},onClick:()=>In(Ne)},"\u7F16\u8F91\u6743\u9650"):kn.createElement("div",{className:Vn.member_power2,style:{cursor:((0,he.j5)()||((pr=_t==null?void 0:_t.detail)==null?void 0:pr.is_creator))&&"pointer"},onClick:()=>In(Ne)},"\u67E5\u770B\u6743\u9650"))),kn.createElement("div",null,kn.createElement("span",{className:"multi_ellipsis1"},(Ne==null?void 0:Ne.name)||"--"),kn.createElement("span",{className:"multi_ellipsis1 mt5",style:{color:"#999999"}},(Ne==null?void 0:Ne.school)||"--"))),kn.createElement("br",null)))}),Pi=(0,Wn.JN)(({isShow:Ne,setShow:Ue,pathsDetail:ge,items:gt,params:nn,dispatch:sn,user:Bn,classroomList:Yt,handleDeleteMember:xt,EditPowerClick:_t})=>kn.createElement("div",{className:"task-list-container"},gt==null?void 0:gt.map((In,Pn)=>kn.createElement(Wr,{key:`${In.id}`,isShow:Ne,setShow:Ue,dispatch:sn,pathsDetail:ge,handleDeleteMember:xt,user:Bn,classroomList:Yt,toIndex:Pn+1,params:nn,index:Pn,item:In,EditPowerClick:_t})))),Ti=({data:Ne,user:Ue,classroomList:ge,pathsDetail:gt,operation:nn,callback:sn,handleDeleteMember:Bn,onCancel:Yt,dispatch:xt,visible:_t=!1,EditPowerClick:In})=>{const[Pn,Fn]=(0,a.useState)(Ne),Ar=(0,ee.useParams)(),[pr,ar]=(0,a.useState)(),[$n,jr]=(0,a.useState)(!0);function Ln(lr){const{newIndex:Br,oldIndex:Or}=lr;nn&&(dr(ir()(Pn,Or,Br).map(zi=>zi==null?void 0:zi.id)),Fn(ir()(Pn,Or,Br)))}(0,a.useEffect)(()=>{Fn(Ne)},[JSON.stringify(Ne)]);function dr(lr){return Yn(this,null,function*(){const Br=yield(0,Ve.ZP)(`/api/paths/${Ar==null?void 0:Ar.pathId}/move_subject_members.json`,{method:"post",body:{user_ids:lr}});xt({type:"pathsDetail/getRightData",payload:{id:Ar.pathId}}),xt({type:"pathsDetail/getPathsDetail",payload:{id:Ar.pathId}})})}return kn.createElement("div",{style:{zIndex:1,width:"100%",position:"relative"},className:"sort-list-panel"},kn.createElement(Pi,{axis:"xy",helperClass:"dragging-li",isShow:$n,setShow:jr,distance:2,disableAutoscroll:!0,dispatch:xt,pathsDetail:gt,handleDeleteMember:Bn,user:Ue,classroomList:ge,params:Ar,items:Pn,onSortEnd:Ln,EditPowerClick:In}))};var Yr=(0,ee.connect)(({user:Ne,classroomList:Ue,pathsDetail:ge})=>({user:Ne,classroomList:Ue,pathsDetail:ge}))(Ti),Vr={"sort-list-panel":"sort-list-panel___dj9Dy","sort-list-tip":"sort-list-tip___MJMmM","ant-drawer-content":"ant-drawer-content___xug_4","dragging-li":"dragging-li___Pu0p9","task-list-container":"task-list-container___GxBsz",imgradius:"imgradius___Iug8Z",directionItemWrap:"directionItemWrap___odBHm",groupActionWrap:"groupActionWrap___u5Xgw",bottomdiv:"bottomdiv___MLbfq",ml3:"ml3___HNgih"},si=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const wi=null,Ii=(0,Wn.W8)(({item:Ne,toIndex:Ue,params:ge,dispatch:gt,classroomList:nn,handleDeleteMember:sn,pathsDetail:Bn})=>{var Yt,xt,_t,In;return a.createElement("span",{onClick:()=>{window.open(Ne==null?void 0:Ne.first_category_url)},style:{display:"inline-block",padding:"10px 20px",width:"100%",background:"#fff",marginTop:"5px"}},a.createElement("div",{className:Vr.directionItemWrap},a.createElement("img",{className:Vr.imgradius,src:Ci.Z.API_SERVER+(Ne==null?void 0:Ne.default_image)}),a.createElement("span",{className:Vr.groupActionWrap},a.createElement(ce.Z,{title:Ne.name},a.createElement("span",{style:{fontSize:"18px",color:"#ffffff"}},((Yt=Ne.name)==null?void 0:Yt.length)>7?a.createElement("span",null,(xt=Ne.name)==null?void 0:xt.substring(0,7),a.createElement("br",null)," ",(_t=Ne.name)==null?void 0:_t.substring(7,14),(Ne==null?void 0:Ne.name.length)>14&&"..."):Ne.name)))),a.createElement("div",{className:Vr.bottomdiv},a.createElement(ce.Z,{title:`\u8BBF\u95EE\u6570\uFF1A${Ne==null?void 0:Ne.visits}`,placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-chakan ml3 font15 current"}),a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}},Ne==null?void 0:Ne.visits))),a.createElement(ce.Z,{title:`\u8BFE\u5802\u6210\u5458\u6570\uFF1A${Ne==null?void 0:Ne.course_members_count}`,placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-ren ml3 font15 current"}),a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",Ne==null?void 0:Ne.course_members_count))),a.createElement(ce.Z,{overlayStyle:{maxWidth:380},title:a.createElement("div",{style:{whiteSpace:"nowrap"}},"\u8BFE\u5802\u7684\u4EFB\u52A1\u6570(\u4F5C\u4E1A\u6570\uFF0B\u8BD5\u5377\u6570\uFF0B\u95EE\u5377\u6570)\uFF1A",Ne==null?void 0:Ne.tasks_count),placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-wenjian2 ml3 font15 current"}),a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",Ne==null?void 0:Ne.tasks_count))),a.createElement(ce.Z,{title:"\u5220\u9664",placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{color:"#bbbbbb",display:!((In=Bn==null?void 0:Bn.detail)!=null&&In.allow_add_member)&&"none"},className:"iconfont icon-lajitong1 mr3 font15 current",onClick:Pn=>{Pn.stopPropagation(),sn(Ne.id)}})))))}),pi=(0,Wn.JN)(({items:Ne,params:Ue,dispatch:ge,classroomList:gt,handleDeleteMember:nn,pathsDetail:sn})=>a.createElement("div",{className:"task-list-container",style:{minHeight:(Ne==null?void 0:Ne.length)*240}},Ne==null?void 0:Ne.map((Bn,Yt)=>a.createElement(Ii,{key:`${Bn.id}`,dispatch:ge,pathsDetail:sn,handleDeleteMember:nn,classroomList:gt,toIndex:Yt+1,params:Ue,index:Yt,item:Bn})))),ha=({data:Ne,classroomList:Ue,pathsDetail:ge,callback:gt,handleDeleteMember:nn,onCancel:sn,dispatch:Bn,visible:Yt=!1})=>{const[xt,_t]=(0,a.useState)(Ne),In=(0,ee.useParams)(),[Pn,Fn]=(0,a.useState)();function Ar(ar){const{newIndex:$n,oldIndex:jr}=ar;pr(ir()(xt,jr,$n).map(Ln=>Ln==null?void 0:Ln.id)),_t(ir()(xt,jr,$n))}(0,a.useEffect)(()=>{_t(Ne)},[JSON.stringify(Ne)]);function pr(ar){return si(this,null,function*(){const $n=yield(0,Ve.ZP)(`/api/paths/${In==null?void 0:In.pathId}/spoc_courses/move_position.json`,{method:"post",body:{ids:ar}})})}return a.createElement("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel"},a.createElement(pi,{axis:"y",helperClass:"dragging-li",pathsDetail:ge,distance:2,dispatch:Bn,handleDeleteMember:nn,classroomList:Ue,params:In,items:xt,onSortEnd:Ar}))};var ja=(0,ee.connect)(({classroomList:Ne,pathsDetail:Ue})=>({classroomList:Ne,pathsDetail:Ue}))(ha),Bi=Se(75823),Hr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAv9JREFUSA2dVV1IVEEU/s7sqkuiUAahgREkQVjmS0FEBRWELz1Yj5ZSJBEaVm8RBOFbQSZIQUU9hFT4EqRuBdIP0oOia5lIZBRZoBWYy+a6O3M6s3DxXrurez1wOeee+b7zzZ05dwYIaD0x3dk9rNsD0hAOSgBjDwHTQXmBhZgwB7A8wcwjFI1xYYiw7sA2mshWJqRUHSkkso3b/LMPXJHOw9eaCko6OOUE1muY1pQx490xPuLOO3HZLV7b8BJz9X1QNnbybt8zok/plBlHwlxw5z1CIajbIMwQm87no1xugZeZVVkbN5S28YD5i2mTxmDmkdjm1t/geoux2O5hrpY9vCnhJOWrBzbnmOyr12T5Kg3M8UixunSyF8WJeXQxY7cX5X0jwmvZu9rH+5CeZXMxn1TH4uX/T8gpsfkOF83E0S8zrHRyS3rCu5Iwdo2eobgfzrN0bsCfWVzLWcQSGVt/p4WTxXy/aEM7b0wafBRyKAvPP03QBQoVX5ro82JA+MUYl+h5bKIwkge3IEZELCK1gUVsZZlYhgtcZWmQ6Ai2y5fk6VUYU6mkeaVZv02n9FDviD5m8TJYbf1KzOFGY6bFsB60tSmhn4SJ1HnA7JTZJCMR9TRTnFGyEhE315B6KHUjIhxWpPrCh6qoVwD2WTDCLxFemVmuWE0VfRPX6hTx7TrRGHIAQX02rq+QdE6XbJQOKmI5Ga4P0VfIticx7vrgl0xZjl9rW5KvkB1Yk4dzMsP3Ns7JBFtcBGksf8sqZI+Swnzsl3PsjT91IWsxFjt+gmYXst4oq5CFfTpNU43N2BtSaJBig16q/G+Ss2MWY7GLx93v0ua5W+YOSiFzfUAutu+N9DNXdk5C5R28Op1GnRQtcBc2QFwV4L4ILnnjWo7nKncXccc6jcPGoM2dc2Kex4TEUec9m8/pi44+4lD/FHbInxVxF9KM+I+zGLAHsTvvF+ck5BBLr3OL3KRNcjyxNMGVyWa654wt53NaOqeIzColcVL+L1nJTOwMLev/AaJkF76u7DFoAAAAAElFTkSuQmCC",ti="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAAAAXNSR0IArs4c6QAAA+JJREFUSA2dVltslEUUPmf+f7cXt+oKRKzVtCoICbARtVEJIA+mQiMaI00UXuCBRCT2AZPGaCJvWjUmQowPSBpN+kK8RKVNCIZLorIEVEqFmABVgxsuspi2wHZ3Z+f4za7/9r9sSe0k7Zz55pzzzZzL7M80zdHaJ7fnx+g9EeokptkklGGm/geX0PZDq1hP0w1MpzHm7pA5LLQfZKka6t/MaqZ1p7q4UGMvArkRBMC+IWnTpvC4EMeEzI+bD9NWoZpk1nzt1Yu0cXB44js27qMlY+pE0fAzqfjPtXxHCPcOFZdr0tuIlWOvfyXnnBWmTQjh1MNQtynSBVaynhFnROOFgZP6y84lbl/YSPmBPackAeBVOHc8vP8MuVgnvHWtGQdacO66ygT2jDw/eKLwUADDIkDYmNePIU/1fqWR626V3I8HZMT+eBYHCw3AHSEoSEjKzA0rzLuNcmGs1np+MnY5jDNJcxgL3NBRztWwwsuLdAy1PBbGQ+uRpclCJOwiEvEXINTaBPMAr66hFSieSPL9hErRVyLc7sfKsnL+CmMBwtzZ2K9EcsmvBLL2jpZiP4rvhh+vyrj9ylbqU8RPVzFPKBX3e6I3Bwi7uriE8O3yNu2MbuCuB/hZiBuwV/Lv4RATsxto/YZ79eZwsQnJt51LG/7061s5QGiBzlT8qGL+3MresC/MruV6HP2108PsjHZ4+532UhzifX4cUTl9PBX7xI95coTQbhjhBk/Bzqi20fGSm4UwJ4ALzUPLHqVQcaBY6lb+QfYgkYHDTI69JwsPs+GXgMyvoHLpWsF8/dqxullaUw9uumBSuyIhrMcScerdsayUE0OrEcrW/2z/IaW+uJw9v2/jqrYJz65MODh0o0UoZl+YhXYDoctlS/xpzw/OQuSwG0QtnsFUM4h/g7N3P1qhf4+zbIKXZFlXZIwV716Tih2wax4YlkeopF+HXAmByLm3foqlM9fofZDdXTb6H/9AfLolSVu2L9YdSMFizxSHObQ65X7AAycKH4O3fAPE/sK2tDo8mnc+g2LN/HoObjbb6r2jXq/pbZcX8Zjf5emyMT3WaeXqEFjR7rG88wbEGZNZ57ZFsjn3TXbUgF1XB6ukwo/JLziRwUlyrxyI5RHGch6rSjMXnjyYkcn3FalicjOVoknLrbq+cM+W7+MJVGN65hw+S/RSoo4WfbiMGuONdOap+3nU7pYJfWrUvFOeM4a2olKfwG0D/ejXm0qGQ/upkcaj0HuxmwfDehFCT2HdHnGO/E1tukhJx6Em9FgTctOEz4cmtM8t+BOkwn485TCPk6Er+Nk+n7yTRm72ffMvtr1U/uTpxS8AAAAASUVORK5CYII=",va="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAAgpJREFUSA3VVT1LHFEUPXdnPxUVU6TwB9j5hQZsElxECBgMgkIaU/kjJH8gmPQ2goWkMSSNWoSA7pIuKGxCmiSkFlQM6JpFd3fm5rzgzs6Ob3CywSKPYd7Mu+ecufe+e+cBMcduSTd2Svo6JhzJuEAFxgTgFW8IPVkhafz0An1VF11RtDsdyBrbzwouojBpB+WeLA6g+JjkLUNglnNOPXREkU7OfUskBgnUqZMVQcYPbXSZ+VPM+/Q2Hij2dn9J5gw10QY/FuX/E7aWWy4FPH8MdP+pg+jIz1gfzzaBSvU6xirsMEEsL/TkrhOCKykHcPztD1pgb5DzS+Dpeivwb99ubfOsqTDe5fuZihtyzG5F4bs9FqvwXTb2y1k7Ibw6vQIclsOrETk+IvDJ2s0em6qwiZrPWD02hh/H5t7+uLXNaworau37d8UU+K3SFBa8/1dh/i59jZa+GX2hi+JhhueE/8/NJNHZ14WRhCBtPuwpqgdllC7r+OU7oqhQaGtvSVYbay3CjcXGXPiiY14N7wjqlgQWeNIoPLxSQZnd/HBiRPYa2PAcKVz8rPddF9sEpCk6nx+WbUPmUTZN+TeMqqYOHk0OyoewqHm3ChdLes9VFGlVHgUzk0OyGyQXP2meKdmk1ZEUHuQHZD9oN8/NzQtYXEEvRb85DqbCogY2MSwFRjHFlHyVOrGW8RupGIelwwS0iwAAAABJRU5ErkJggg==",Ge=Object.defineProperty,Bt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,Ht=(Ne,Ue,ge)=>Ue in Ne?Ge(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,rn=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Ft.call(Ue,ge)&&Ht(Ne,ge,Ue[ge]);if(Bt)for(var ge of Bt(Ue))Tt.call(Ue,ge)&&Ht(Ne,ge,Ue[ge]);return Ne};const cn=Ne=>React.createElement("svg",rn({width:24,height:28,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},Ne),React.createElement("title",null,"logo"),React.createElement("defs",null,React.createElement("ellipse",{id:"zngc_svg__a",cx:11.79,cy:6.441,rx:3.712,ry:1.856}),React.createElement("path",{d:"M3.712 7.205c2.05 0 3.712-.83 3.712-1.856C7.424 4.324 5.762 0 3.712 0 1.662 0 0 4.324 0 5.35c0 1.024 1.662 1.855 3.712 1.855Z",id:"zngc_svg__b"})),React.createElement("g",{transform:"translate(1 1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{stroke:"#3061D0",strokeWidth:.5,fill:"#FFF",strokeLinejoin:"round",d:"m0 6.55 11.354 6.55v12.883L0 19.433z"}),React.createElement("path",{stroke:"#3061D0",strokeWidth:.5,fill:"#3061D0",strokeLinejoin:"round",d:"m11.354 12.882 11.353 6.55-11.353 6.55L0 19.433z"}),React.createElement("path",{d:"M0 6.55 11.354 0l11.353 6.55v12.882l-11.353 6.55V13.1L0 6.55Z",stroke:"#3061D0",strokeWidth:.5,fill:"#FFF",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.41 17.346c.09-.052.14-.039.148.037l.002.023v.34a.12.12 0 0 1-.053.095l-.015.01-.575.332a.084.084 0 0 0-.044.057l-.002.014v.082c0 .024.011.032.032.025l.014-.007.475-.275a.142.142 0 0 0 .042-.036l.012-.017.03-.046c.039-.061.076-.073.083-.03v.179a.12.12 0 0 1-.052.096l-.015.01-.9.52c-.072.041-.106.023-.142-.03a.084.084 0 0 1-.013-.049v-.621c0-.088.043-.163.126-.218l.023-.015.824-.476Zm1.387-1.177c.038-.021.062-.019.067.01l.001.014.005 1.182a.116.116 0 0 1-.053.092l-.015.01-.906.524c-.081.047-.139.03-.148-.035l-.001-.02v-.606c0-.083.043-.156.125-.21l.024-.015.496-.287c.024-.014.04-.033.043-.054l.002-.014v-.319c0-.035.019-.068.052-.092l.015-.01.293-.17Zm.653-.002c.041-.024.065-.013.065.029v.552c0 .029.017.034.045.016l.169-.115a.086.086 0 0 0 .04-.07v-.435c0-.02-.004-.03-.015-.045l-.017-.018c-.028-.029-.008-.075.043-.105l.335-.194c.04-.023.065-.013.065.03v.803a.12.12 0 0 1-.065.104l-.28.162c-.042.023-.065.022-.065-.005s-.018-.03-.046-.01l-.466.328c-.095.068-.151.05-.151-.048v-.62c0-.019-.004-.03-.015-.044l-.026-.027c-.024-.024 0-.066.052-.096l.332-.192Zm1.972-1.14c.043-.025.068-.015.068.027v.08c0 .042-.025.081-.068.106l-.586.338c-.03.017-.045.042-.045.071v.421c0 .03.016.036.045.019l.486-.281a.152.152 0 0 0 .054-.054l.03-.045c.043-.068.084-.076.084-.016v.164c0 .043-.025.081-.068.106l-.905.523c-.098.057-.15.036-.15-.06v-.643c0-.095.052-.176.15-.233l.905-.523Zm1.22-.705c.081-.047.147-.026.157.056v.642a.258.258 0 0 1-.125.218l-.023.015-.823.476c-.081.046-.141.028-.15-.043l-.001-.019v-.64c0-.088.043-.164.125-.219l.023-.014.817-.472Zm1.396-1.181c.037-.022.06-.02.066.01l.001.014.005 1.182a.116.116 0 0 1-.053.092l-.015.01-.906.524c-.08.046-.139.03-.148-.036l-.001-.02v-.606c0-.083.043-.155.125-.21l.024-.015.496-.286c.024-.014.04-.033.044-.055v-.333c0-.035.02-.068.053-.092l.016-.01.293-.17Zm1.42-.446c.089-.052.14-.039.148.037l.001.023v.34a.12.12 0 0 1-.053.095l-.015.01-.575.332a.084.084 0 0 0-.044.057l-.001.014v.082c0 .024.01.032.031.025l.014-.007.475-.275a.142.142 0 0 0 .043-.036l.012-.017.03-.046c.038-.061.076-.073.082-.03l.001.015v.164a.12.12 0 0 1-.053.096l-.015.01-.899.52c-.072.04-.106.023-.142-.03a.084.084 0 0 1-.014-.049v-.621c0-.088.044-.163.126-.219l.024-.014.824-.476Zm-7.18 4.337-.126.072c-.017.01-.027.028-.03.052l-.001.015v.464c0 .026.008.038.022.035l.009-.004.125-.073c.017-.01.027-.027.03-.051l.001-.015v-.464c0-.032-.01-.043-.03-.031Zm4.115-2.38-.122.072c-.018.01-.029.028-.032.052V15.255c0 .027.007.038.022.035l.01-.005.122-.07c.018-.01.028-.029.032-.053V14.683c0-.032-.01-.042-.032-.03Zm1.312-.757-.126.072c-.016.01-.027.028-.03.052V14.498c0 .027.007.038.021.035l.01-.004.125-.072c.016-.01.027-.028.03-.052V13.926c0-.032-.01-.043-.03-.031ZM.966 17.798l-.123.071c-.018.01-.029.032-.031.062l-.001.016v.051c0 .034.008.05.023.045l.009-.003.123-.072c.018-.01.029-.031.031-.062l.001-.016v-.05c0-.04-.011-.054-.032-.042Zm8.048-4.651-.124.071c-.018.01-.028.032-.03.062l-.002.016v.051c0 .034.009.05.024.045l.008-.003.124-.072c.017-.01.028-.031.03-.062l.002-.016v-.05c0-.04-.012-.054-.032-.042ZM16.334 17.318V18l-1.686.969v3.01l1.931-1.11v.682l-4.873 2.801v-.681l1.971-1.133v-3.01l-1.742 1v-.68l4.399-2.53Zm5.998-3.38v.682l-3.719 2.138-.291 3.791-.977.562.343-4.503 4.644-2.67Zm-5.904-.36v2.124l-4.416 2.539v-2.125l4.416-2.538Zm3.445-2.827v2.97l-1.24.713v-.568l.28-.16v-.2l-.56.322v.767l-.96.552v-2.97l2.48-1.426Zm1.182.16v.398l1.428-.946v.682l-1.428.946v.358l1.411-.811v.681l-2.37 1.363v-2.119l.96-.551Zm-5.598 4.514-2.474 1.422v.165l2.474-1.422v-.165Zm0-.63-2.474 1.422v.165l2.474-1.422v-.165Zm3.456-2.038-.56.322v.181l.56-.321v-.182Zm0-.767-.56.322v.199l.56-.322v-.2Zm-6.284 1.352-.029.141 1.509-.867v.625l-.612.351v.245l.657-.378v.625l-1.068.614-.446.91-1.005.577.463-.919-.526.302v-.625l.954-.548v-.244l-.086.049-.028.13-.829.476.218-.988.828-.476Zm1.617-.844 2.468-1.408v2.176l-2.468 1.418v-2.186Zm-.252 1.791.246.399-.966.555-.25-.395.97-.559Zm7.061-5.791v.505l1.434-.95v.683l-1.434.949v.25l1.366-.785v.681l-2.326 1.337V9.05l.96-.551Zm-5.313 3.826-.525.303v.818l.525-.303v-.818Zm2.931-2.451-.24.916.503-.29-.08-.584.92-.528.16 1.22-2.52 1.448v-.676l.24-.922 1.017-.584Z",fill:"#3061D0",fillRule:"nonzero"}),React.createElement("use",{stroke:"#3061D0",strokeWidth:.5,fill:"#FFF",xlinkHref:"#zngc_svg__a"}),React.createElement("g",{transform:"translate(8.079 1.092)"},React.createElement("mask",{id:"zngc_svg__c",fill:"#fff"},React.createElement("use",{xlinkHref:"#zngc_svg__b"})),React.createElement("use",{fill:"#FFF",xlinkHref:"#zngc_svg__b"}),React.createElement("path",{d:"M3.712 1.356a.702.702 0 0 1 .235 1.363v.587h1.722c.345 0 .626.28.626.624v2.651c0 .345-.28.624-.626.624H1.755a.625.625 0 0 1-.626-.624v-2.65c0-.345.28-.625.626-.625h1.722V2.72a.702.702 0 0 1 .235-1.364ZM6.92 4.398a.934.934 0 1 1 0 1.871h-.313V4.398h.313ZM.816 4.32v1.872H.503a.938.938 0 0 1-.94-.936c0-.517.42-.936.94-.936h.313Zm1.8.078a.86.86 0 0 0-.861.858.86.86 0 0 0 .861.858.86.86 0 0 0 .861-.858.86.86 0 0 0-.861-.858Zm1.84.115a.857.857 0 0 0 0 1.486.864.864 0 0 0 .86 0 .857.857 0 0 0 0-1.486.864.864 0 0 0-.86 0Zm2.543.197h-.078v1.248h.078A.547.547 0 0 0 7.54 5.5l.007-.088v-.156A.547.547 0 0 0 7 4.71ZM.503 4.632H.424a.549.549 0 0 0-.54.46l-.008.086v.156c0 .271.2.496.46.538l.088.008h.079V4.632Zm2.348.234a.234.234 0 1 1 0 .469.234.234 0 0 1 0-.47Zm2.27 0a.234.234 0 1 1 0 .469.234.234 0 0 1 0-.47Zm-.39-2.409.136.078a.156.156 0 1 1-.156.27l-.136-.078a.156.156 0 1 1 .157-.27Zm-1.831.06a.156.156 0 0 1-.052.21l-.135.078a.157.157 0 0 1-.24-.134c0-.057.033-.11.083-.136l.136-.078a.157.157 0 0 1 .208.06Zm.616-.796a.39.39 0 1 0 .391.675.39.39 0 1 0-.39-.675Zm1.44.173a.156.156 0 1 1 0 .312h-.157a.156.156 0 1 1 0-.312h.157Zm-2.331 0a.156.156 0 1 1 0 .312h-.157a.156.156 0 1 1 0-.312h.157Zm2.244-.6a.156.156 0 0 1-.002.272l-.135.078a.157.157 0 0 1-.212-.06.156.156 0 0 1 .055-.21l.136-.079c.048-.03.109-.03.158-.002Zm-2.156.001.135.078a.156.156 0 0 1 .055.212.157.157 0 0 1-.211.059l-.136-.078a.156.156 0 1 1 .157-.27ZM3.226.9l.078.135a.155.155 0 0 1-.058.213.156.156 0 0 1-.214-.057l-.078-.135a.156.156 0 0 1 .06-.21.157.157 0 0 1 .212.054ZM4.41.845c.074.042.1.136.06.21l-.079.135a.157.157 0 0 1-.212.054.156.156 0 0 1-.06-.21l.079-.135A.157.157 0 0 1 4.41.845Zm-.698-.19c.086 0 .156.07.156.156v.156a.157.157 0 0 1-.313 0V.81c0-.086.07-.156.157-.156Z",fill:"#3061D0",fillRule:"nonzero",mask:"url(#zngc_svg__c)"}))));var mn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxlbGxpcHNlIGlkPSJhIiBjeD0iMTEuNzkiIGN5PSI2LjQ0MSIgcng9IjMuNzEyIiByeT0iMS44NTYiLz48cGF0aCBkPSJNMy43MTIgNy4yMDVjMi4wNSAwIDMuNzEyLS44MyAzLjcxMi0xLjg1NkM3LjQyNCA0LjMyNCA1Ljc2MiAwIDMuNzEyIDAgMS42NjIgMCAwIDQuMzI0IDAgNS4zNWMwIDEuMDI0IDEuNjYyIDEuODU1IDMuNzEyIDEuODU1WiIgaWQ9ImIiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBzdHJva2U9IiMzMDYxRDAiIHN0cm9rZS13aWR0aD0iLjUiIGZpbGw9IiNGRkYiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Im0wIDYuNTUgMTEuMzU0IDYuNTV2MTIuODgzTDAgMTkuNDMzeiIvPjxwYXRoIHN0cm9rZT0iIzMwNjFEMCIgc3Ryb2tlLXdpZHRoPSIuNSIgZmlsbD0iIzMwNjFEMCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0ibTExLjM1NCAxMi44ODIgMTEuMzUzIDYuNTUtMTEuMzUzIDYuNTVMMCAxOS40MzN6Ii8+PHBhdGggZD0iTTAgNi41NSAxMS4zNTQgMGwxMS4zNTMgNi41NXYxMi44ODJsLTExLjM1MyA2LjU1VjEzLjFMMCA2LjU1WiIgc3Ryb2tlPSIjMzA2MUQwIiBzdHJva2Utd2lkdGg9Ii41IiBmaWxsPSIjRkZGIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTEuNDEgMTcuMzQ2Yy4wOS0uMDUyLjE0LS4wMzkuMTQ4LjAzN2wuMDAyLjAyM3YuMzRhLjEyLjEyIDAgMCAxLS4wNTMuMDk1bC0uMDE1LjAxLS41NzUuMzMyYS4wODQuMDg0IDAgMCAwLS4wNDQuMDU3bC0uMDAyLjAxNHYuMDgyYzAgLjAyNC4wMTEuMDMyLjAzMi4wMjVsLjAxNC0uMDA3LjQ3NS0uMjc1YS4xNDIuMTQyIDAgMCAwIC4wNDItLjAzNmwuMDEyLS4wMTcuMDMtLjA0NmMuMDM5LS4wNjEuMDc2LS4wNzMuMDgzLS4wM3YuMTc5YS4xMi4xMiAwIDAgMS0uMDUyLjA5NmwtLjAxNS4wMS0uOS41MmMtLjA3Mi4wNDEtLjEwNi4wMjMtLjE0Mi0uMDNhLjA4NC4wODQgMCAwIDEtLjAxMy0uMDQ5di0uNjIxYzAtLjA4OC4wNDMtLjE2My4xMjYtLjIxOGwuMDIzLS4wMTUuODI0LS40NzZabTEuMzg3LTEuMTc3Yy4wMzgtLjAyMS4wNjItLjAxOS4wNjcuMDFsLjAwMS4wMTQuMDA1IDEuMTgyYS4xMTYuMTE2IDAgMCAxLS4wNTMuMDkybC0uMDE1LjAxLS45MDYuNTI0Yy0uMDgxLjA0Ny0uMTM5LjAzLS4xNDgtLjAzNWwtLjAwMS0uMDJ2LS42MDZjMC0uMDgzLjA0My0uMTU2LjEyNS0uMjFsLjAyNC0uMDE1LjQ5Ni0uMjg3Yy4wMjQtLjAxNC4wNC0uMDMzLjA0My0uMDU0bC4wMDItLjAxNHYtLjMxOWMwLS4wMzUuMDE5LS4wNjguMDUyLS4wOTJsLjAxNS0uMDEuMjkzLS4xN1ptLjY1My0uMDAyYy4wNDEtLjAyNC4wNjUtLjAxMy4wNjUuMDI5di41NTJjMCAuMDI5LjAxNy4wMzQuMDQ1LjAxNmwuMTY5LS4xMTVhLjA4Ni4wODYgMCAwIDAgLjA0LS4wN3YtLjQzNWMwLS4wMi0uMDA0LS4wMy0uMDE1LS4wNDVsLS4wMTctLjAxOGMtLjAyOC0uMDI5LS4wMDgtLjA3NS4wNDMtLjEwNWwuMzM1LS4xOTRjLjA0LS4wMjMuMDY1LS4wMTMuMDY1LjAzdi44MDNhLjEyLjEyIDAgMCAxLS4wNjUuMTA0bC0uMjguMTYyYy0uMDQyLjAyMy0uMDY1LjAyMi0uMDY1LS4wMDVzLS4wMTgtLjAzLS4wNDYtLjAxbC0uNDY2LjMyOGMtLjA5NS4wNjgtLjE1MS4wNS0uMTUxLS4wNDh2LS42MmMwLS4wMTktLjAwNC0uMDMtLjAxNS0uMDQ0bC0uMDI2LS4wMjdjLS4wMjQtLjAyNCAwLS4wNjYuMDUyLS4wOTZsLjMzMi0uMTkyWm0xLjk3Mi0xLjE0Yy4wNDMtLjAyNS4wNjgtLjAxNS4wNjguMDI3di4wOGMwIC4wNDItLjAyNS4wODEtLjA2OC4xMDZsLS41ODYuMzM4Yy0uMDMuMDE3LS4wNDUuMDQyLS4wNDUuMDcxdi40MjFjMCAuMDMuMDE2LjAzNi4wNDUuMDE5bC40ODYtLjI4MWEuMTUyLjE1MiAwIDAgMCAuMDU0LS4wNTRsLjAzLS4wNDVjLjA0My0uMDY4LjA4NC0uMDc2LjA4NC0uMDE2di4xNjRjMCAuMDQzLS4wMjUuMDgxLS4wNjguMTA2bC0uOTA1LjUyM2MtLjA5OC4wNTctLjE1LjAzNi0uMTUtLjA2di0uNjQzYzAtLjA5NS4wNTItLjE3Ni4xNS0uMjMzbC45MDUtLjUyM1ptMS4yMi0uNzA1Yy4wODEtLjA0Ny4xNDctLjAyNi4xNTcuMDU2di42NDJhLjI1OC4yNTggMCAwIDEtLjEyNS4yMThsLS4wMjMuMDE1LS44MjMuNDc2Yy0uMDgxLjA0Ni0uMTQxLjAyOC0uMTUtLjA0M2wtLjAwMS0uMDE5di0uNjRjMC0uMDg4LjA0My0uMTY0LjEyNS0uMjE5bC4wMjMtLjAxNC44MTctLjQ3MlptMS4zOTYtMS4xODFjLjAzNy0uMDIyLjA2LS4wMi4wNjYuMDFsLjAwMS4wMTQuMDA1IDEuMTgyYS4xMTYuMTE2IDAgMCAxLS4wNTMuMDkybC0uMDE1LjAxLS45MDYuNTI0Yy0uMDguMDQ2LS4xMzkuMDMtLjE0OC0uMDM2bC0uMDAxLS4wMnYtLjYwNmMwLS4wODMuMDQzLS4xNTUuMTI1LS4yMWwuMDI0LS4wMTUuNDk2LS4yODZjLjAyNC0uMDE0LjA0LS4wMzMuMDQ0LS4wNTV2LS4zMzNjMC0uMDM1LjAyLS4wNjguMDUzLS4wOTJsLjAxNi0uMDEuMjkzLS4xN1ptMS40Mi0uNDQ2Yy4wODktLjA1Mi4xNC0uMDM5LjE0OC4wMzdsLjAwMS4wMjN2LjM0YS4xMi4xMiAwIDAgMS0uMDUzLjA5NWwtLjAxNS4wMS0uNTc1LjMzMmEuMDg0LjA4NCAwIDAgMC0uMDQ0LjA1N2wtLjAwMS4wMTR2LjA4MmMwIC4wMjQuMDEuMDMyLjAzMS4wMjVsLjAxNC0uMDA3LjQ3NS0uMjc1YS4xNDIuMTQyIDAgMCAwIC4wNDMtLjAzNmwuMDEyLS4wMTcuMDMtLjA0NmMuMDM4LS4wNjEuMDc2LS4wNzMuMDgyLS4wM2wuMDAxLjAxNXYuMTY0YS4xMi4xMiAwIDAgMS0uMDUzLjA5NmwtLjAxNS4wMS0uODk5LjUyYy0uMDcyLjA0LS4xMDYuMDIzLS4xNDItLjAzYS4wODQuMDg0IDAgMCAxLS4wMTQtLjA0OXYtLjYyMWMwLS4wODguMDQ0LS4xNjMuMTI2LS4yMTlsLjAyNC0uMDE0LjgyNC0uNDc2Wm0tNy4xOCA0LjMzNy0uMTI2LjA3MmMtLjAxNy4wMS0uMDI3LjAyOC0uMDMuMDUybC0uMDAxLjAxNXYuNDY0YzAgLjAyNi4wMDguMDM4LjAyMi4wMzVsLjAwOS0uMDA0LjEyNS0uMDczYy4wMTctLjAxLjAyNy0uMDI3LjAzLS4wNTFsLjAwMS0uMDE1di0uNDY0YzAtLjAzMi0uMDEtLjA0My0uMDMtLjAzMVptNC4xMTUtMi4zOC0uMTIyLjA3MmMtLjAxOC4wMS0uMDI5LjAyOC0uMDMyLjA1MlYxNS4yNTVjMCAuMDI3LjAwNy4wMzguMDIyLjAzNWwuMDEtLjAwNS4xMjItLjA3Yy4wMTgtLjAxLjAyOC0uMDI5LjAzMi0uMDUzVjE0LjY4M2MwLS4wMzItLjAxLS4wNDItLjAzMi0uMDNabTEuMzEyLS43NTctLjEyNi4wNzJjLS4wMTYuMDEtLjAyNy4wMjgtLjAzLjA1MlYxNC40OThjMCAuMDI3LjAwNy4wMzguMDIxLjAzNWwuMDEtLjAwNC4xMjUtLjA3MmMuMDE2LS4wMS4wMjctLjAyOC4wMy0uMDUyVjEzLjkyNmMwLS4wMzItLjAxLS4wNDMtLjAzLS4wMzFaTS45NjYgMTcuNzk4bC0uMTIzLjA3MWMtLjAxOC4wMS0uMDI5LjAzMi0uMDMxLjA2MmwtLjAwMS4wMTZ2LjA1MWMwIC4wMzQuMDA4LjA1LjAyMy4wNDVsLjAwOS0uMDAzLjEyMy0uMDcyYy4wMTgtLjAxLjAyOS0uMDMxLjAzMS0uMDYybC4wMDEtLjAxNnYtLjA1YzAtLjA0LS4wMTEtLjA1NC0uMDMyLS4wNDJabTguMDQ4LTQuNjUxLS4xMjQuMDcxYy0uMDE4LjAxLS4wMjguMDMyLS4wMy4wNjJsLS4wMDIuMDE2di4wNTFjMCAuMDM0LjAwOS4wNS4wMjQuMDQ1bC4wMDgtLjAwMy4xMjQtLjA3MmMuMDE3LS4wMS4wMjgtLjAzMS4wMy0uMDYybC4wMDItLjAxNnYtLjA1YzAtLjA0LS4wMTItLjA1NC0uMDMyLS4wNDJaTTE2LjMzNCAxNy4zMThWMThsLTEuNjg2Ljk2OXYzLjAxbDEuOTMxLTEuMTF2LjY4MmwtNC44NzMgMi44MDF2LS42ODFsMS45NzEtMS4xMzN2LTMuMDFsLTEuNzQyIDF2LS42OGw0LjM5OS0yLjUzWm01Ljk5OC0zLjM4di42ODJsLTMuNzE5IDIuMTM4LS4yOTEgMy43OTEtLjk3Ny41NjIuMzQzLTQuNTAzIDQuNjQ0LTIuNjdabS01LjkwNC0uMzZ2Mi4xMjRsLTQuNDE2IDIuNTM5di0yLjEyNWw0LjQxNi0yLjUzOFptMy40NDUtMi44Mjd2Mi45N2wtMS4yNC43MTN2LS41NjhsLjI4LS4xNnYtLjJsLS41Ni4zMjJ2Ljc2N2wtLjk2LjU1MnYtMi45N2wyLjQ4LTEuNDI2Wm0xLjE4Mi4xNnYuMzk4bDEuNDI4LS45NDZ2LjY4MmwtMS40MjguOTQ2di4zNThsMS40MTEtLjgxMXYuNjgxbC0yLjM3IDEuMzYzdi0yLjExOWwuOTYtLjU1MVptLTUuNTk4IDQuNTE0LTIuNDc0IDEuNDIydi4xNjVsMi40NzQtMS40MjJ2LS4xNjVabTAtLjYzLTIuNDc0IDEuNDIydi4xNjVsMi40NzQtMS40MjJ2LS4xNjVabTMuNDU2LTIuMDM4LS41Ni4zMjJ2LjE4MWwuNTYtLjMyMXYtLjE4MlptMC0uNzY3LS41Ni4zMjJ2LjE5OWwuNTYtLjMyMnYtLjJabS02LjI4NCAxLjM1Mi0uMDI5LjE0MSAxLjUwOS0uODY3di42MjVsLS42MTIuMzUxdi4yNDVsLjY1Ny0uMzc4di42MjVsLTEuMDY4LjYxNC0uNDQ2LjkxLTEuMDA1LjU3Ny40NjMtLjkxOS0uNTI2LjMwMnYtLjYyNWwuOTU0LS41NDh2LS4yNDRsLS4wODYuMDQ5LS4wMjguMTMtLjgyOS40NzYuMjE4LS45ODguODI4LS40NzZabTEuNjE3LS44NDQgMi40NjgtMS40MDh2Mi4xNzZsLTIuNDY4IDEuNDE4di0yLjE4NlptLS4yNTIgMS43OTEuMjQ2LjM5OS0uOTY2LjU1NS0uMjUtLjM5NS45Ny0uNTU5Wm03LjA2MS01Ljc5MXYuNTA1bDEuNDM0LS45NXYuNjgzbC0xLjQzNC45NDl2LjI1bDEuMzY2LS43ODV2LjY4MWwtMi4zMjYgMS4zMzdWOS4wNWwuOTYtLjU1MVptLTUuMzEzIDMuODI2LS41MjUuMzAzdi44MThsLjUyNS0uMzAzdi0uODE4Wm0yLjkzMS0yLjQ1MS0uMjQuOTE2LjUwMy0uMjktLjA4LS41ODQuOTItLjUyOC4xNiAxLjIyLTIuNTIgMS40NDh2LS42NzZsLjI0LS45MjIgMS4wMTctLjU4NFoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjx1c2Ugc3Ryb2tlPSIjMzA2MUQwIiBzdHJva2Utd2lkdGg9Ii41IiBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDc5IDEuMDkyKSI+PG1hc2sgaWQ9ImMiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2IiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYiIvPjxwYXRoIGQ9Ik0zLjcxMiAxLjM1NmEuNzAyLjcwMiAwIDAgMSAuMjM1IDEuMzYzdi41ODdoMS43MjJjLjM0NSAwIC42MjYuMjguNjI2LjYyNHYyLjY1MWMwIC4zNDUtLjI4LjYyNC0uNjI2LjYyNEgxLjc1NWEuNjI1LjYyNSAwIDAgMS0uNjI2LS42MjR2LTIuNjVjMC0uMzQ1LjI4LS42MjUuNjI2LS42MjVoMS43MjJWMi43MmEuNzAyLjcwMiAwIDAgMSAuMjM1LTEuMzY0Wk02LjkyIDQuMzk4YS45MzQuOTM0IDAgMSAxIDAgMS44NzFoLS4zMTNWNC4zOThoLjMxM1pNLjgxNiA0LjMydjEuODcySC41MDNhLjkzOC45MzggMCAwIDEtLjk0LS45MzZjMC0uNTE3LjQyLS45MzYuOTQtLjkzNmguMzEzWm0xLjguMDc4YS44Ni44NiAwIDAgMC0uODYxLjg1OC44Ni44NiAwIDAgMCAuODYxLjg1OC44Ni44NiAwIDAgMCAuODYxLS44NTguODYuODYgMCAwIDAtLjg2MS0uODU4Wm0xLjg0LjExNWEuODU3Ljg1NyAwIDAgMCAwIDEuNDg2Ljg2NC44NjQgMCAwIDAgLjg2IDAgLjg1Ny44NTcgMCAwIDAgMC0xLjQ4Ni44NjQuODY0IDAgMCAwLS44NiAwWm0yLjU0My4xOTdoLS4wNzh2MS4yNDhoLjA3OEEuNTQ3LjU0NyAwIDAgMCA3LjU0IDUuNWwuMDA3LS4wODh2LS4xNTZBLjU0Ny41NDcgMCAwIDAgNyA0LjcxWk0uNTAzIDQuNjMySC40MjRhLjU0OS41NDkgMCAwIDAtLjU0LjQ2bC0uMDA4LjA4NnYuMTU2YzAgLjI3MS4yLjQ5Ni40Ni41MzhsLjA4OC4wMDhoLjA3OVY0LjYzMlptMi4zNDguMjM0YS4yMzQuMjM0IDAgMSAxIDAgLjQ2OS4yMzQuMjM0IDAgMCAxIDAtLjQ3Wm0yLjI3IDBhLjIzNC4yMzQgMCAxIDEgMCAuNDY5LjIzNC4yMzQgMCAwIDEgMC0uNDdabS0uMzktMi40MDkuMTM2LjA3OGEuMTU2LjE1NiAwIDEgMS0uMTU2LjI3bC0uMTM2LS4wNzhhLjE1Ni4xNTYgMCAxIDEgLjE1Ny0uMjdabS0xLjgzMS4wNmEuMTU2LjE1NiAwIDAgMS0uMDUyLjIxbC0uMTM1LjA3OGEuMTU3LjE1NyAwIDAgMS0uMjQtLjEzNGMwLS4wNTcuMDMzLS4xMS4wODMtLjEzNmwuMTM2LS4wNzhhLjE1Ny4xNTcgMCAwIDEgLjIwOC4wNlptLjYxNi0uNzk2YS4zOS4zOSAwIDEgMCAuMzkxLjY3NS4zOS4zOSAwIDEgMC0uMzktLjY3NVptMS40NC4xNzNhLjE1Ni4xNTYgMCAxIDEgMCAuMzEyaC0uMTU3YS4xNTYuMTU2IDAgMSAxIDAtLjMxMmguMTU3Wm0tMi4zMzEgMGEuMTU2LjE1NiAwIDEgMSAwIC4zMTJoLS4xNTdhLjE1Ni4xNTYgMCAxIDEgMC0uMzEyaC4xNTdabTIuMjQ0LS42YS4xNTYuMTU2IDAgMCAxLS4wMDIuMjcybC0uMTM1LjA3OGEuMTU3LjE1NyAwIDAgMS0uMjEyLS4wNi4xNTYuMTU2IDAgMCAxIC4wNTUtLjIxbC4xMzYtLjA3OWMuMDQ4LS4wMy4xMDktLjAzLjE1OC0uMDAyWm0tMi4xNTYuMDAxLjEzNS4wNzhhLjE1Ni4xNTYgMCAwIDEgLjA1NS4yMTIuMTU3LjE1NyAwIDAgMS0uMjExLjA1OWwtLjEzNi0uMDc4YS4xNTYuMTU2IDAgMSAxIC4xNTctLjI3Wk0zLjIyNi45bC4wNzguMTM1YS4xNTUuMTU1IDAgMCAxLS4wNTguMjEzLjE1Ni4xNTYgMCAwIDEtLjIxNC0uMDU3bC0uMDc4LS4xMzVhLjE1Ni4xNTYgMCAwIDEgLjA2LS4yMS4xNTcuMTU3IDAgMCAxIC4yMTIuMDU0Wk00LjQxLjg0NWMuMDc0LjA0Mi4xLjEzNi4wNi4yMWwtLjA3OS4xMzVhLjE1Ny4xNTcgMCAwIDEtLjIxMi4wNTQuMTU2LjE1NiAwIDAgMS0uMDYtLjIxbC4wNzktLjEzNUEuMTU3LjE1NyAwIDAgMSA0LjQxLjg0NVptLS42OTgtLjE5Yy4wODYgMCAuMTU2LjA3LjE1Ni4xNTZ2LjE1NmEuMTU3LjE1NyAwIDAgMS0uMzEzIDBWLjgxYzAtLjA4Ni4wNy0uMTU2LjE1Ny0uMTU2WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2MpIi8+PC9nPjwvZz48L3N2Zz4=",zn=Object.defineProperty,tr=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,Sr=(Ne,Ue,ge)=>Ue in Ne?zn(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,hr=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Mn.call(Ue,ge)&&Sr(Ne,ge,Ue[ge]);if(tr)for(var ge of tr(Ue))mr.call(Ue,ge)&&Sr(Ne,ge,Ue[ge]);return Ne};const cr=Ne=>React.createElement("svg",hr({width:28,height:28,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.6,fill:"#FFF",opacity:.01,cx:14,cy:14,r:14}),React.createElement("path",{d:"M4.53 3c.098 0 .182.011.267.025l9.473 1.697c.152.024.308.024.46 0l9.463-1.697A1.54 1.54 0 0 1 26 4.518v18.301a1.54 1.54 0 0 1-1.288 1.507L14.5 26 4.288 24.326A1.53 1.53 0 0 1 3 22.82V4.518C3 3.674 3.692 3 4.53 3Zm5.339 4.928H9.8a3.486 3.486 0 0 0-3.515 3.446v.069c0 1.965 1.687 3.514 3.514 3.514.415 0 .844-.138 1.258-.276l1.69 2.53c-.417.568-.707 1.26-.707 1.965a2.81 2.81 0 1 0 5.618 0c0-.414-.14-.705-.14-.981l2.53-2.103c.28.138.707.276 1.123.276 1.12 0 2.102-.982 2.102-2.103 0-1.12-.982-2.103-2.102-2.103-1.12 0-2.103.983-2.103 2.103 0 .276 0 .416.138.707l-2.53 2.088c-.569-.416-1.122-.707-1.827-.707-.278 0-.569 0-.845.14l-1.674-2.519c.707-.706.983-1.549.983-2.53a3.486 3.486 0 0 0-3.447-3.516h.002Zm4.98 9.851c.844 0 1.397.567 1.397 1.397.015.844-.553 1.398-1.396 1.398-.845 0-1.396-.567-1.396-1.397 0-.844.565-1.398 1.396-1.398Zm6.323-4.22c.415 0 .706.277.706.706 0 .416-.278.707-.706.707-.416 0-.707-.278-.707-.707 0-.429.278-.706.707-.706ZM9.802 9.34c1.12 0 2.102.983 2.102 2.103s-.844 2.103-2.103 2.103c-1.258 0-2.102-.97-2.102-2.09 0-1.133.982-2.116 2.102-2.116Z",fill:"#26B8FF",fillRule:"nonzero"})));var Ir="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjYiIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4wMSIgY3g9IjE0IiBjeT0iMTQiIHI9IjE0Ii8+PHBhdGggZD0iTTQuNTMgM2MuMDk4IDAgLjE4Mi4wMTEuMjY3LjAyNWw5LjQ3MyAxLjY5N2MuMTUyLjAyNC4zMDguMDI0LjQ2IDBsOS40NjMtMS42OTdBMS41NCAxLjU0IDAgMCAxIDI2IDQuNTE4djE4LjMwMWExLjU0IDEuNTQgMCAwIDEtMS4yODggMS41MDdMMTQuNSAyNiA0LjI4OCAyNC4zMjZBMS41MyAxLjUzIDAgMCAxIDMgMjIuODJWNC41MThDMyAzLjY3NCAzLjY5MiAzIDQuNTMgM1ptNS4zMzkgNC45MjhIOS44YTMuNDg2IDMuNDg2IDAgMCAwLTMuNTE1IDMuNDQ2di4wNjljMCAxLjk2NSAxLjY4NyAzLjUxNCAzLjUxNCAzLjUxNC40MTUgMCAuODQ0LS4xMzggMS4yNTgtLjI3NmwxLjY5IDIuNTNjLS40MTcuNTY4LS43MDcgMS4yNi0uNzA3IDEuOTY1YTIuODEgMi44MSAwIDEgMCA1LjYxOCAwYzAtLjQxNC0uMTQtLjcwNS0uMTQtLjk4MWwyLjUzLTIuMTAzYy4yOC4xMzguNzA3LjI3NiAxLjEyMy4yNzYgMS4xMiAwIDIuMTAyLS45ODIgMi4xMDItMi4xMDMgMC0xLjEyLS45ODItMi4xMDMtMi4xMDItMi4xMDMtMS4xMiAwLTIuMTAzLjk4My0yLjEwMyAyLjEwMyAwIC4yNzYgMCAuNDE2LjEzOC43MDdsLTIuNTMgMi4wODhjLS41NjktLjQxNi0xLjEyMi0uNzA3LTEuODI3LS43MDctLjI3OCAwLS41NjkgMC0uODQ1LjE0bC0xLjY3NC0yLjUxOWMuNzA3LS43MDYuOTgzLTEuNTQ5Ljk4My0yLjUzYTMuNDg2IDMuNDg2IDAgMCAwLTMuNDQ3LTMuNTE2aC4wMDJabTQuOTggOS44NTFjLjg0NCAwIDEuMzk3LjU2NyAxLjM5NyAxLjM5Ny4wMTUuODQ0LS41NTMgMS4zOTgtMS4zOTYgMS4zOTgtLjg0NSAwLTEuMzk2LS41NjctMS4zOTYtMS4zOTcgMC0uODQ0LjU2NS0xLjM5OCAxLjM5Ni0xLjM5OFptNi4zMjMtNC4yMmMuNDE1IDAgLjcwNi4yNzcuNzA2LjcwNiAwIC40MTYtLjI3OC43MDctLjcwNi43MDctLjQxNiAwLS43MDctLjI3OC0uNzA3LS43MDcgMC0uNDI5LjI3OC0uNzA2LjcwNy0uNzA2Wk05LjgwMiA5LjM0YzEuMTIgMCAyLjEwMi45ODMgMi4xMDIgMi4xMDNzLS44NDQgMi4xMDMtMi4xMDMgMi4xMDNjLTEuMjU4IDAtMi4xMDItLjk3LTIuMTAyLTIuMDkgMC0xLjEzMy45ODItMi4xMTYgMi4xMDItMi4xMTZaIiBmaWxsPSIjMjZCOEZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Pr=Object.defineProperty,Er=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,Nr=(Ne,Ue,ge)=>Ue in Ne?Pr(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,mi=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Gr.call(Ue,ge)&&Nr(Ne,ge,Ue[ge]);if(Er)for(var ge of Er(Ue))Fr.call(Ue,ge)&&Nr(Ne,ge,Ue[ge]);return Ne};const Qr=Ne=>React.createElement("svg",mi({width:28,height:28,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"100%",x2:"50%",y2:"0%",id:"znwd_svg__a"},React.createElement("stop",{stopColor:"#FFF",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE5FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"url(#znwd_svg__a)",opacity:.01,cx:14,cy:14,r:14}),React.createElement("path",{d:"M20.315 8.527c4.005-1.233 7.252 1.016 7.252 5.022 0 2.296-1.066 4.67-2.729 6.511l-.356 2.22c-.168 1.051-1.115 2.017-2.115 2.156l-.065.009c-.366.037-.702-.046-.96-.238l-1.413-1.051-4.16 1.28c-4.005 1.233-7.253-1.015-7.253-5.022 0-4.007 3.248-8.255 7.253-9.488Zm-9.569-5.116c3.403-1.19 6.205.397 6.566 3.57l-2.713.835-.21.068c-4.62 1.532-8.29 6.402-8.29 11.082l.002.153-.432.601a2.694 2.694 0 0 1-.933.822c-.91.472-1.773.161-1.927-.694l-.324-1.803C.971 17.367 0 15.847 0 13.76c0-3.64 2.957-7.626 6.605-8.901Z",fill:"#4E7BFF",fillRule:"nonzero"})));var oi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERTVGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9InVybCgjYSkiIG9wYWNpdHk9Ii4wMSIgY3g9IjE0IiBjeT0iMTQiIHI9IjE0Ii8+PHBhdGggZD0iTTIwLjMxNSA4LjUyN2M0LjAwNS0xLjIzMyA3LjI1MiAxLjAxNiA3LjI1MiA1LjAyMiAwIDIuMjk2LTEuMDY2IDQuNjctMi43MjkgNi41MTFsLS4zNTYgMi4yMmMtLjE2OCAxLjA1MS0xLjExNSAyLjAxNy0yLjExNSAyLjE1NmwtLjA2NS4wMDljLS4zNjYuMDM3LS43MDItLjA0Ni0uOTYtLjIzOGwtMS40MTMtMS4wNTEtNC4xNiAxLjI4Yy00LjAwNSAxLjIzMy03LjI1My0xLjAxNS03LjI1My01LjAyMiAwLTQuMDA3IDMuMjQ4LTguMjU1IDcuMjUzLTkuNDg4Wm0tOS41NjktNS4xMTZjMy40MDMtMS4xOSA2LjIwNS4zOTcgNi41NjYgMy41N2wtMi43MTMuODM1LS4yMS4wNjhjLTQuNjIgMS41MzItOC4yOSA2LjQwMi04LjI5IDExLjA4MmwuMDAyLjE1My0uNDMyLjYwMWEyLjY5NCAyLjY5NCAwIDAgMS0uOTMzLjgyMmMtLjkxLjQ3Mi0xLjc3My4xNjEtMS45MjctLjY5NGwtLjMyNC0xLjgwM0MuOTcxIDE3LjM2NyAwIDE1Ljg0NyAwIDEzLjc2YzAtMy42NCAyLjk1Ny03LjYyNiA2LjYwNS04LjkwMVoiIGZpbGw9IiM0RTdCRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",da=Object.defineProperty,ki=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,la=(Ne,Ue,ge)=>Ue in Ne?da(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Gi=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))sa.call(Ue,ge)&&la(Ne,ge,Ue[ge]);if(ki)for(var ge of ki(Ue))Li.call(Ue,ge)&&la(Ne,ge,Ue[ge]);return Ne};const ra=Ne=>React.createElement("svg",Gi({width:28,height:28,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FFF",opacity:.01,cx:14,cy:14,r:14}),React.createElement("path",{d:"M22.035 14.644a.643.643 0 0 1 .562.3c.05.078.07.164.07.253 0 .286.002.57-.004.856 0 .047.017.069.059.086.27.11.542.22.808.333l.009.022c.01-.016.022-.038.036-.052.183-.2.372-.395.558-.592a.527.527 0 0 1 .67-.103.689.689 0 0 1 .125.097l.712.706c.158.158.222.347.144.564a.658.658 0 0 1-.153.228c-.192.197-.392.386-.592.575-.03.028-.033.05-.016.09.11.25.216.502.322.755.02.047.044.061.094.061.27-.003.542.008.812-.005.278-.009.48.191.55.41a.78.78 0 0 1 .036.24c.006.33.003.661 0 .992a.638.638 0 0 1-.3.564.458.458 0 0 1-.253.07c-.283 0-.564.002-.847-.003-.053 0-.075.016-.095.064-.086.216-.172.427-.264.641-.022.056-.053.106-.086.173.011.008.03.016.045.03.2.184.394.373.591.559.226.214.256.528.048.753-.25.272-.514.536-.787.79-.228.21-.525.188-.742-.034-.197-.2-.389-.4-.58-.6-.028-.031-.05-.034-.09-.017-.25.111-.502.217-.755.322-.047.02-.061.045-.061.095.002.27-.009.542.005.811.009.278-.192.48-.411.55a.78.78 0 0 1-.239.036 29.68 29.68 0 0 1-.995 0 .643.643 0 0 1-.561-.3.458.458 0 0 1-.07-.253c0-.283-.002-.564.003-.847 0-.053-.017-.075-.064-.095-.222-.089-.442-.18-.664-.272-.053-.022-.097-.047-.147-.072-.2.217-.403.425-.6.636a.531.531 0 0 1-.67.106.689.689 0 0 1-.125-.097l-.712-.706c-.158-.159-.222-.348-.144-.562a.658.658 0 0 1 .153-.227c.192-.198.392-.387.589-.578.028-.028.033-.048.017-.09a36.29 36.29 0 0 1-.323-.755c-.02-.047-.044-.064-.094-.061-.27.002-.542-.009-.812.005-.278.011-.486-.197-.553-.42a.832.832 0 0 1-.033-.233c-.006-.33-.003-.661 0-.992a.638.638 0 0 1 .3-.564.458.458 0 0 1 .253-.07c.286 0 .57-.002.856.003.047 0 .07-.016.086-.058.089-.222.18-.442.272-.664l.073-.147a.497.497 0 0 1-.037-.04l-.591-.558c-.245-.23-.253-.558-.02-.797.236-.242.475-.481.717-.72.233-.234.55-.234.784.008.194.2.389.395.58.598.028.027.048.036.09.016.25-.11.502-.216.755-.322.047-.02.064-.042.064-.095-.003-.27.008-.541-.005-.811-.012-.278.197-.486.42-.553a.832.832 0 0 1 .233-.033c.333-.006.664-.006.994 0ZM3.431 5.16l.003 14.46c0 1.165.859 2.452 2.718 2.518 1.23.045 1.998.18 3.081.303 1.084.12 2.126.69 2.99 1.412-1.545-.364-3.143-.342-4.53-.342-1.091 0-1.28.158-2.85.158-1.851 0-2.824-1.672-2.824-2.75V6.57c0-.778.631-1.411 1.412-1.411Zm3.39-3.154a7.45 7.45 0 0 1 2.865.583c1.55.645 2.762 1.715 3.627 3.204v17.72c-1.173-1.091-2.385-1.847-3.627-2.261-.947-.314-2.106-.5-3.476-.548a1.406 1.406 0 0 1-1.356-1.411V3.445c0-.728.553-1.337 1.278-1.403.225-.025.456-.036.69-.036Zm14.395 0c.23 0 .46.01.692.033a1.408 1.408 0 0 1 1.278 1.406v10.104a6.62 6.62 0 0 0-7.636 9.254c-.278.216-.553.452-.826.705V5.793c.865-1.49 2.076-2.556 3.627-3.204a7.468 7.468 0 0 1 2.865-.583Zm.308 15.7a2.258 2.258 0 0 0-2.262 2.25c.003 1.237 1.02 2.24 2.268 2.24 1.242-.005 2.256-1.014 2.253-2.25a2.253 2.253 0 0 0-2.259-2.24Zm3.073-12.544a1.4 1.4 0 0 1 .998.414c.264.267.414.626.414.998v8.52a6.548 6.548 0 0 0-1.412-.998Z",fill:"#20C1E7",fillRule:"nonzero"})));var ua="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4wMSIgY3g9IjE0IiBjeT0iMTQiIHI9IjE0Ii8+PHBhdGggZD0iTTIyLjAzNSAxNC42NDRhLjY0My42NDMgMCAwIDEgLjU2Mi4zYy4wNS4wNzguMDcuMTY0LjA3LjI1MyAwIC4yODYuMDAyLjU3LS4wMDQuODU2IDAgLjA0Ny4wMTcuMDY5LjA1OS4wODYuMjcuMTEuNTQyLjIyLjgwOC4zMzNsLjAwOS4wMjJjLjAxLS4wMTYuMDIyLS4wMzguMDM2LS4wNTIuMTgzLS4yLjM3Mi0uMzk1LjU1OC0uNTkyYS41MjcuNTI3IDAgMCAxIC42Ny0uMTAzLjY4OS42ODkgMCAwIDEgLjEyNS4wOTdsLjcxMi43MDZjLjE1OC4xNTguMjIyLjM0Ny4xNDQuNTY0YS42NTguNjU4IDAgMCAxLS4xNTMuMjI4Yy0uMTkyLjE5Ny0uMzkyLjM4Ni0uNTkyLjU3NS0uMDMuMDI4LS4wMzMuMDUtLjAxNi4wOS4xMS4yNS4yMTYuNTAyLjMyMi43NTUuMDIuMDQ3LjA0NC4wNjEuMDk0LjA2MS4yNy0uMDAzLjU0Mi4wMDguODEyLS4wMDUuMjc4LS4wMDkuNDguMTkxLjU1LjQxYS43OC43OCAwIDAgMSAuMDM2LjI0Yy4wMDYuMzMuMDAzLjY2MSAwIC45OTJhLjYzOC42MzggMCAwIDEtLjMuNTY0LjQ1OC40NTggMCAwIDEtLjI1My4wN2MtLjI4MyAwLS41NjQuMDAyLS44NDctLjAwMy0uMDUzIDAtLjA3NS4wMTYtLjA5NS4wNjQtLjA4Ni4yMTYtLjE3Mi40MjctLjI2NC42NDEtLjAyMi4wNTYtLjA1My4xMDYtLjA4Ni4xNzMuMDExLjAwOC4wMy4wMTYuMDQ1LjAzLjIuMTg0LjM5NC4zNzMuNTkxLjU1OS4yMjYuMjE0LjI1Ni41MjguMDQ4Ljc1My0uMjUuMjcyLS41MTQuNTM2LS43ODcuNzktLjIyOC4yMS0uNTI1LjE4OC0uNzQyLS4wMzQtLjE5Ny0uMi0uMzg5LS40LS41OC0uNi0uMDI4LS4wMzEtLjA1LS4wMzQtLjA5LS4wMTctLjI1LjExMS0uNTAyLjIxNy0uNzU1LjMyMi0uMDQ3LjAyLS4wNjEuMDQ1LS4wNjEuMDk1LjAwMi4yNy0uMDA5LjU0Mi4wMDUuODExLjAwOS4yNzgtLjE5Mi40OC0uNDExLjU1YS43OC43OCAwIDAgMS0uMjM5LjAzNiAyOS42OCAyOS42OCAwIDAgMS0uOTk1IDAgLjY0My42NDMgMCAwIDEtLjU2MS0uMy40NTguNDU4IDAgMCAxLS4wNy0uMjUzYzAtLjI4My0uMDAyLS41NjQuMDAzLS44NDcgMC0uMDUzLS4wMTctLjA3NS0uMDY0LS4wOTUtLjIyMi0uMDg5LS40NDItLjE4LS42NjQtLjI3Mi0uMDUzLS4wMjItLjA5Ny0uMDQ3LS4xNDctLjA3Mi0uMi4yMTctLjQwMy40MjUtLjYuNjM2YS41MzEuNTMxIDAgMCAxLS42Ny4xMDYuNjg5LjY4OSAwIDAgMS0uMTI1LS4wOTdsLS43MTItLjcwNmMtLjE1OC0uMTU5LS4yMjItLjM0OC0uMTQ0LS41NjJhLjY1OC42NTggMCAwIDEgLjE1My0uMjI3Yy4xOTItLjE5OC4zOTItLjM4Ny41ODktLjU3OC4wMjgtLjAyOC4wMzMtLjA0OC4wMTctLjA5YTM2LjI5IDM2LjI5IDAgMCAxLS4zMjMtLjc1NWMtLjAyLS4wNDctLjA0NC0uMDY0LS4wOTQtLjA2MS0uMjcuMDAyLS41NDItLjAwOS0uODEyLjAwNS0uMjc4LjAxMS0uNDg2LS4xOTctLjU1My0uNDJhLjgzMi44MzIgMCAwIDEtLjAzMy0uMjMzYy0uMDA2LS4zMy0uMDAzLS42NjEgMC0uOTkyYS42MzguNjM4IDAgMCAxIC4zLS41NjQuNDU4LjQ1OCAwIDAgMSAuMjUzLS4wN2MuMjg2IDAgLjU3LS4wMDIuODU2LjAwMy4wNDcgMCAuMDctLjAxNi4wODYtLjA1OC4wODktLjIyMi4xOC0uNDQyLjI3Mi0uNjY0bC4wNzMtLjE0N2EuNDk3LjQ5NyAwIDAgMS0uMDM3LS4wNGwtLjU5MS0uNTU4Yy0uMjQ1LS4yMy0uMjUzLS41NTgtLjAyLS43OTcuMjM2LS4yNDIuNDc1LS40ODEuNzE3LS43Mi4yMzMtLjIzNC41NS0uMjM0Ljc4NC4wMDguMTk0LjIuMzg5LjM5NS41OC41OTguMDI4LjAyNy4wNDguMDM2LjA5LjAxNi4yNS0uMTEuNTAyLS4yMTYuNzU1LS4zMjIuMDQ3LS4wMi4wNjQtLjA0Mi4wNjQtLjA5NS0uMDAzLS4yNy4wMDgtLjU0MS0uMDA1LS44MTEtLjAxMi0uMjc4LjE5Ny0uNDg2LjQyLS41NTNhLjgzMi44MzIgMCAwIDEgLjIzMy0uMDMzYy4zMzMtLjAwNi42NjQtLjAwNi45OTQgMFpNMy40MzEgNS4xNmwuMDAzIDE0LjQ2YzAgMS4xNjUuODU5IDIuNDUyIDIuNzE4IDIuNTE4IDEuMjMuMDQ1IDEuOTk4LjE4IDMuMDgxLjMwMyAxLjA4NC4xMiAyLjEyNi42OSAyLjk5IDEuNDEyLTEuNTQ1LS4zNjQtMy4xNDMtLjM0Mi00LjUzLS4zNDItMS4wOTEgMC0xLjI4LjE1OC0yLjg1LjE1OC0xLjg1MSAwLTIuODI0LTEuNjcyLTIuODI0LTIuNzVWNi41N2MwLS43NzguNjMxLTEuNDExIDEuNDEyLTEuNDExWm0zLjM5LTMuMTU0YTcuNDUgNy40NSAwIDAgMSAyLjg2NS41ODNjMS41NS42NDUgMi43NjIgMS43MTUgMy42MjcgMy4yMDR2MTcuNzJjLTEuMTczLTEuMDkxLTIuMzg1LTEuODQ3LTMuNjI3LTIuMjYxLS45NDctLjMxNC0yLjEwNi0uNS0zLjQ3Ni0uNTQ4YTEuNDA2IDEuNDA2IDAgMCAxLTEuMzU2LTEuNDExVjMuNDQ1YzAtLjcyOC41NTMtMS4zMzcgMS4yNzgtMS40MDMuMjI1LS4wMjUuNDU2LS4wMzYuNjktLjAzNlptMTQuMzk1IDBjLjIzIDAgLjQ2LjAxLjY5Mi4wMzNhMS40MDggMS40MDggMCAwIDEgMS4yNzggMS40MDZ2MTAuMTA0YTYuNjIgNi42MiAwIDAgMC03LjYzNiA5LjI1NGMtLjI3OC4yMTYtLjU1My40NTItLjgyNi43MDVWNS43OTNjLjg2NS0xLjQ5IDIuMDc2LTIuNTU2IDMuNjI3LTMuMjA0YTcuNDY4IDcuNDY4IDAgMCAxIDIuODY1LS41ODNabS4zMDggMTUuN2EyLjI1OCAyLjI1OCAwIDAgMC0yLjI2MiAyLjI1Yy4wMDMgMS4yMzcgMS4wMiAyLjI0IDIuMjY4IDIuMjQgMS4yNDItLjAwNSAyLjI1Ni0xLjAxNCAyLjI1My0yLjI1YTIuMjUzIDIuMjUzIDAgMCAwLTIuMjU5LTIuMjRabTMuMDczLTEyLjU0NGExLjQgMS40IDAgMCAxIC45OTguNDE0Yy4yNjQuMjY3LjQxNC42MjYuNDE0Ljk5OHY4LjUyYTYuNTQ4IDYuNTQ4IDAgMCAwLTEuNDEyLS45OThaIiBmaWxsPSIjMjBDMUU3IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",ba=Object.defineProperty,xa=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,Pa=(Ne,Ue,ge)=>Ue in Ne?ba(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,ea=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Oa.call(Ue,ge)&&Pa(Ne,ge,Ue[ge]);if(xa)for(var ge of xa(Ue))za.call(Ue,ge)&&Pa(Ne,ge,Ue[ge]);return Ne};const Ri=Ne=>React.createElement("svg",ea({width:28,height:28,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},Ne),React.createElement("title",null,"\u7F16\u7EC4 23"),React.createElement("defs",null,React.createElement("circle",{id:"znt_svg__a",cx:14,cy:14,r:14})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"znt_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#znt_svg__a"})),React.createElement("use",{fillOpacity:.6,fill:"#FFF",opacity:.01,xlinkHref:"#znt_svg__a"}),React.createElement("g",{mask:"url(#znt_svg__b)",fill:"#6E57FF",fillRule:"nonzero"},React.createElement("path",{d:"M15.625 4.633c0 .481-.21.914-.542 1.212v2.038H20.5a3.25 3.25 0 0 1 3.25 3.25v10.834a3.25 3.25 0 0 1-3.25 3.25h-13a3.25 3.25 0 0 1-3.25-3.25V11.133a3.25 3.25 0 0 1 3.25-3.25h5.417V5.845a1.625 1.625 0 1 1 2.708-1.212ZM1 13.3h2.167v6.5H1v-6.5Zm26 0h-2.167v6.5H27v-6.5Zm-16.25 4.875a1.625 1.625 0 1 0 0-3.25 1.625 1.625 0 0 0 0 3.25Zm8.125-1.625a1.625 1.625 0 1 0-3.25 0 1.625 1.625 0 0 0 3.25 0Z"}))));var ia="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSIxNCIgY3k9IjE0IiByPSIxNCIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbC1vcGFjaXR5PSIuNiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjAxIiB4bGluazpocmVmPSIjYSIvPjxnIG1hc2s9InVybCgjYikiIGZpbGw9IiM2RTU3RkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE1LjYyNSA0LjYzM2MwIC40ODEtLjIxLjkxNC0uNTQyIDEuMjEydjIuMDM4SDIwLjVhMy4yNSAzLjI1IDAgMCAxIDMuMjUgMy4yNXYxMC44MzRhMy4yNSAzLjI1IDAgMCAxLTMuMjUgMy4yNWgtMTNhMy4yNSAzLjI1IDAgMCAxLTMuMjUtMy4yNVYxMS4xMzNhMy4yNSAzLjI1IDAgMCAxIDMuMjUtMy4yNWg1LjQxN1Y1Ljg0NWExLjYyNSAxLjYyNSAwIDEgMSAyLjcwOC0xLjIxMlpNMSAxMy4zaDIuMTY3djYuNUgxdi02LjVabTI2IDBoLTIuMTY3djYuNUgyN3YtNi41Wm0tMTYuMjUgNC44NzVhMS42MjUgMS42MjUgMCAxIDAgMC0zLjI1IDEuNjI1IDEuNjI1IDAgMCAwIDAgMy4yNVptOC4xMjUtMS42MjVhMS42MjUgMS42MjUgMCAxIDAtMy4yNSAwIDEuNjI1IDEuNjI1IDAgMCAwIDMuMjUgMFoiLz48L2c+PC9nPjwvc3ZnPg==",Yi=Se(27035),Ia=Se(42441),pa=Se(56047),Sa={del_btn:"del_btn___G3Ocu"};const Ha=({pathsDetail:Ne,user:Ue,loading:ge,dispatch:gt,visible:nn,onCancel:sn,handleDeleteMember:Bn,showEditPowerModal:Yt,setMemberInfo:xt})=>{var _t;const In=[{title:"\u59D3\u540D",dataIndex:"name",width:130,ellipsis:!0},{title:"\u5355\u4F4D",dataIndex:"school",width:210,ellipsis:!0,render:(Pn,Fn)=>a.createElement("div",null,(Fn==null?void 0:Fn.school)||"--")},{title:"\u6743\u9650",dataIndex:"name",render:(Pn,Fn)=>a.createElement(a.Fragment,null,Fn!=null&&Fn.can_edit_knowledge_graph||Fn!=null&&Fn.can_edit_stage?a.createElement(a.Fragment,null,a.createElement("span",null,"\u53EF\u7F16\u8F91"),(Fn==null?void 0:Fn.can_edit_stage)&&a.createElement("span",null,"\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005"),(Fn==null?void 0:Fn.can_edit_knowledge_graph)&&(Fn==null?void 0:Fn.can_edit_stage)&&a.createElement("span",null,"\u3001"),(Fn==null?void 0:Fn.can_edit_knowledge_graph)&&a.createElement("span",null,"\u77E5\u8BC6\u56FE\u8C31")):a.createElement("div",null,"\u53EF\u67E5\u770B"))},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:200,render:(Pn,Fn)=>{var Ar,pr;return a.createElement("div",null,!((Fn==null?void 0:Fn.id)===((Ar=Ue==null?void 0:Ue.userInfo)==null?void 0:Ar.user_id)&&((pr=Ne==null?void 0:Ne.detail)!=null&&pr.is_creator))&&a.createElement(a.Fragment,null,a.createElement("a",{style:{color:"#165DFF"},onClick:()=>{Yt(),xt(Fn)}},"\u6743\u9650\u8BBE\u7F6E"),a.createElement("a",{className:Sa.del_btn,onClick:()=>{Bn(Fn.id)}},"\u5220\u9664\u6210\u5458")))}}].filter(Pn=>!!Pn);return a.createElement(be.default,{title:"\u7F16\u8F91",open:nn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:930,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},onCancel:sn,footer:null},a.createElement(Xr.default,{style:{marginBottom:20},pagination:!1,dataSource:(_t=Ne==null?void 0:Ne.rightData)==null?void 0:_t.members,columns:In}))};var Za=(0,ee.connect)(({pathsDetail:Ne,user:Ue,loading:ge})=>({pathsDetail:Ne,user:Ue,loading:ge}))(Ha),Ra={member_con_warp:"member_con_warp___t7OE2"},$a=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const po=({pathsDetail:Ne,loading:Ue,dispatch:ge,visible:gt,memberInfo:nn,onCancel:sn})=>{const Bn=(0,ee.useParams)(),[Yt,xt]=(0,a.useState)(1),[_t,In]=(0,a.useState)([]);(0,a.useEffect)(()=>{gt&&nn&&(nn!=null&&nn.can_edit_knowledge_graph||nn!=null&&nn.can_edit_stage?(xt(1),Pn()):xt(2))},[gt]);const Pn=()=>{let Fn=[];nn!=null&&nn.can_edit_stage&&Fn.push("stage"),nn!=null&&nn.can_edit_knowledge_graph&&Fn.push("knowledge_graph"),In(Fn)};return a.createElement(be.default,{zIndex:1001,title:"\u6743\u9650\u8BBE\u7F6E",open:gt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:570,centered:!0,keyboard:!1,maskClosable:!1,onOk:()=>$a(void 0,null,function*(){if(Yt===1&&_t.length==0){we.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u8F91\u6743\u9650");return}let Fn=yield(0,Ve.ZP)(`/api/paths/${Bn.pathId}/members_auth_setting.json`,{method:"post",body:{can_edit_stage:!!_t.includes("stage"),can_edit_knowledge_graph:!!_t.includes("knowledge_graph"),user_id:nn==null?void 0:nn.id}});(Fn==null?void 0:Fn.status)==0&&(we.ZP.success("\u8BBE\u7F6E\u6210\u529F"),sn(),ge({type:"pathsDetail/getRightData",payload:{id:Bn.pathId}}))}),onCancel:sn},a.createElement("div",{className:Ra.member_con_warp,style:{borderBottom:"1px solid #fff",padding:"0 30px"}},a.createElement(fe.ZP.Group,{onChange:Fn=>{Fn.target.value===2?In([]):Pn(),xt(Fn.target.value)},value:Yt},a.createElement(fe.ZP,{value:1},"\u7F16\u8F91"),a.createElement(fe.ZP,{value:2},"\u67E5\u770B"))),a.createElement("div",{style:{background:"#F6F7F9",padding:"0 55px"}},Yt===1&&a.createElement(Ee.default.Group,{value:_t,onChange:Fn=>In(Fn)},a.createElement(Ee.default,{className:Ra.member_con_warp,value:"stage"},"\u53EF\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005"),a.createElement(Ee.default,{className:Ra.member_con_warp,value:"knowledge_graph"},"\u53EF\u7F16\u8F91\u77E5\u8BC6\u56FE\u8C31"))))};var No=(0,ee.connect)(({pathsDetail:Ne,loading:Ue})=>({pathsDetail:Ne,loading:Ue}))(po),Nn=Se(59301),jo=Object.getOwnPropertySymbols,io=Object.prototype.hasOwnProperty,Oo=Object.prototype.propertyIsEnumerable,eo=(Ne,Ue)=>{var ge={};for(var gt in Ne)io.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&jo)for(var gt of jo(Ne))Ue.indexOf(gt)<0&&Oo.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},Ua=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});function Uo(Ne){const Ue=(nn,sn)=>{if(nn.localName===sn)return nn;for(let Bn=0,Yt=nn;Yt=Yt.parentNode;Bn++){if(Yt.localName===sn)return Yt;if(Yt==document.documentElement)return!1}},ge=Ne.target,gt=Ue(ge,"a");if(console.log([gt],gt==null?void 0:gt.href,44),!(gt!=null&>.href)&&ge.tagName.toUpperCase()==="IMG"){let nn=ge.src||ge.getAttribute("src");nn&&nn.indexOf("/images/avatars/User")===-1&&(Ne.stopPropagation(),Ne.preventDefault(),Yi.Z.publish("preview-image",nn))}}const So=Ne=>{var Ue=Ne,{pathsDetail:ge,user:gt,globalSetting:nn,loading:sn,classroomList:Bn,dispatch:Yt}=Ue,xt=eo(Ue,["pathsDetail","user","globalSetting","loading","classroomList","dispatch"]),_t,In,Pn,Fn,Ar,pr,ar,$n,jr,Ln,dr,lr,Br,Or,zi,bi,gn,Dr,wr,Xn,gr,Mi,br,On,gi,Xa,so,Ea,yo,Ni,wa,Fi,qi,xo,go,Io,fa,Na,Ho,Bo,Cr,Sn,ta,Un,En,un,er,Lr,ci,di,fi,qa,_n,_a,To,fo,ho,zs,ro,Rs,ll,Vs,Iu,Bu,Fu,hu,_l,Sd,Rl,Cc,Kc,wc,Md,Dd,xc,Id,Bd,Fd,Ld,Pd,Jc,Td,kd,Nd,jd,qc,_c,$c,Sc,Mc,Od,zd,Rd,Ud,Qd,Mr,$i,Ma,Do,os,ss,ts,ul,Hu,Lu,Zl,ed,td,pu,Dc,nd,rd,Hd,id,Js,Zu,Ic;const[Wf]=(0,ee.useSearchParams)(),Ts=(0,ee.useParams)(),[qh,_h]=(0,a.useState)(!0),[Ih,Xf]=(0,a.useState)(!1),[Zd,gf]=(0,a.useState)(),[Wd,Vf]=(0,a.useState)(),[Eo,Gf]=(0,a.useState)({}),[Xd,Bh]=(0,a.useState)(),ad=(0,a.useRef)(),[Fh,Yf]=(0,a.useState)(!1),[Ms,Fo]=(0,a.useState)({}),[Lh,Kf]=(0,a.useState)(!1),[vf,Ph]=(0,a.useState)(!1),[$h,Af]=(0,a.useState)(!1),[e0,Bc]=(0,a.useState)({}),[yf,Fc]=(0,a.useState)(!1),od=!((_t=ge.detail)!=null&&_t.can_managed),Vd=()=>{we.ZP.warning("\u6682\u65E0\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005\u6743\u9650\uFF01")};(0,a.useEffect)(()=>{if(ad.current)return ad.current.addEventListener("mousedown",Uo),()=>{var ai;(ai=ad.current)==null||ai.removeEventListener("mousedown",Uo)}},[ad.current]);const t0=()=>Ua(void 0,null,function*(){if(!(Wd!=null&&Wd.trim())){we.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A");return}const ai=yield(0,de.bw)({id:Ts.pathId,team_title:Wd.trim()});gf(!Zd),(ai==null?void 0:ai.status)===0&&(Vf(null),we.ZP.success(ai.message),Yt({type:"pathsDetail/getRightData",payload:{id:Ts.pathId}}))});(0,a.useEffect)(()=>{var ai,Va,hi;((ai=ge.detail)==null?void 0:ai.show_spoc)===1&&Yt({type:"pathsDetail/getCoureses",payload:{id:Ts.pathId}}),(Va=ge.detail)!=null&&Va.show_history&&Th(),Fc((0,he.Ny)()||((hi=ge.detail)==null?void 0:hi.is_subject_member))},[ge.detail]);function Th(){return Ua(this,null,function*(){Fo(yield(0,de.ue)({id:Ts.pathId,course_type:1}))})}(0,a.useEffect)(()=>{var ai,Va,hi;if(((ai=Bn.actionTabs)==null?void 0:ai.key)==="\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4"){const ls=(hi=(Va=ge.detail)==null?void 0:Va.courses)==null?void 0:hi.find(Ds=>{var Is;return Ds.course_id===((Is=Bn.actionTabs)==null?void 0:Is.name)});Gf(ls||{})}},[Bn.actionTabs]),(0,a.useEffect)(()=>{var ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl;let $l;if((ai=ge.detail)!=null&&ai.has_start){const eu=(hi=(Va=ge.detail)==null?void 0:Va.courses)==null?void 0:hi.findIndex(Wu=>{var Xu;return parseInt((Xu=Wu.course_status)==null?void 0:Xu.status)===1});$l=eu>-1?eu:0}else{let eu=(Is=(Ds=(ls=ge.detail)==null?void 0:ls.courses)==null?void 0:Ds.map(Wu=>{var Xu;return parseInt((Xu=Wu.course_status)==null?void 0:Xu.status)}))==null?void 0:Is.lastIndexOf(2);$l=eu>-1?eu:0,eu=($s=(Gs=ge.detail)==null?void 0:Gs.courses)==null?void 0:$s.findIndex(Wu=>{var Xu;return parseInt((Xu=Wu.course_status)==null?void 0:Xu.status)===0}),$l=eu>-1?eu:$l}(kl=ge.detail)!=null&&kl.courses&&Gf(((yl=ge.detail)==null?void 0:yl.courses[$l])||{})},[ge.detail]);const n0=ai=>Ua(void 0,null,function*(){be.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Nn.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6210\u5458\u5417\uFF1F"),onOk:()=>Ua(void 0,null,function*(){var Va;const hi=yield(0,de.EP)({id:Ts.pathId,user_id:ai});(hi==null?void 0:hi.status)===1&&(((Va=gt.userInfo)==null?void 0:Va.user_id)===ai&&(window.location.href=window.location.href),we.ZP.info(hi==null?void 0:hi.message),Ef())})})}),oc=ai=>Ua(void 0,null,function*(){be.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Nn.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u8BFE\u5802\u5417\uFF1F"),onOk:()=>Ua(void 0,null,function*(){const Va=yield(0,de.$D)({id:Ts.pathId,courseid:ai});(Va==null?void 0:Va.status)===0&&(we.ZP.info("\u5220\u9664\u6210\u529F"),Ef())})})}),kh=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Nn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:()=>Ua(void 0,null,function*(){const ai=yield(0,de.c3)({id:Ts.pathId});ai.status===0&&(Bh(!0),we.ZP.success(ai.message))})})},dp=()=>{Yt({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator"}})},Nh=ai=>{if(od){Vd();return}Yt({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCourses",type:ai}})},Ef=()=>{Yt({type:"pathsDetail/getPathsDetail",payload:{id:Ts.pathId}}),Yt({type:"pathsDetail/getRightData",payload:{id:Ts.pathId}}),Yt({type:"pathsDetail/getCoureses",payload:{id:Ts.pathId}})},sd=()=>{var ai;return(0,he.j5)()||((ai=ge==null?void 0:ge.detail)==null?void 0:ai.is_creator)},r0=()=>{var ai;return Zd?Nn.createElement("div",{className:Kr.flexRow},Nn.createElement(pt.default,{placeholder:"\u4F8B\u5982\uFF1A\u6559\u5B66\u56E2\u961F",value:Wd,onChange:Va=>Vf(Va.target.value)}),Nn.createElement(z.ZP,{className:"ml5",onClick:()=>gf(!Zd)},"\u53D6\u6D88"),Nn.createElement(z.ZP,{className:"ml5",type:"primary",onClick:t0},"\u786E\u5B9A")):Nn.createElement("div",{className:Kr.directionItemWrap},Nn.createElement("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"}}," ",Nn.createElement("img",{style:{marginRight:"10px"},src:ti})," ",(ai=ge.rightData)==null?void 0:ai.team_title),Nn.createElement("span",{className:Kr.groupActionWrap},Nn.createElement("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:()=>{if(od){Vd();return}gf(!Zd)}})),Nn.createElement("a",{style:{flex:"1",textAlign:"end"},onClick:()=>{if(od){Vd();return}Ph(!0)}},"\u7F16\u8F91"))},i0=()=>{var ai,Va;let hi=new Image;hi.src=Ka.yt;let ls=((Va=(ai=ge.rightData)==null?void 0:ai.tags)==null?void 0:Va.map((Is,Gs)=>({name:Is.tag_name,value:Gs})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:hi,textStyle:{normal:{color:function(){return"rgb("+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:ls}]}},bf=()=>{(0,zt.tJ)(Yt)&&be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Nn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:()=>Ua(void 0,null,function*(){var ai;const Va=yield(0,de.JS)({id:Eo==null?void 0:Eo.course_id});Va.status===0&&(we.ZP.success(Va.message),Yt({type:"pathsDetail/getPathsDetail",payload:{id:Ts.pathId}}),parseInt((ai=Eo.course_status)==null?void 0:ai.status)===1&&(0,je.xg)(`${Eo==null?void 0:Eo.first_category_url}`))})})},a0=()=>Ua(void 0,null,function*(){const ai=yield(0,Ve.ZP)("/api/payments/check_order.json",{method:"GET",params:{subject_id:Ts.pathId}});(ai==null?void 0:ai.status)==0?Jf():be.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8BFE\u7A0B\u5DF2\u5B58\u5728\u5F85\u652F\u4ED8\u8BA2\u5355\uFF0C\u786E\u5B9A\u53D6\u6D88\u539F\u8BA2\u5355\uFF0C\u91CD\u65B0\u63D0\u4EA4\u8BA2\u5355\u8FDB\u884C\u652F\u4ED8\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ua(void 0,null,function*(){const Va=yield(0,Ve.ZP)("/api/payments/update_order.json",{method:"POST",body:{subject_id:Ts.pathId}});(Va==null?void 0:Va.status)==0&&Jf()})})}),Jf=()=>Ua(void 0,null,function*(){Xf(!0);const ai=yield(0,Ve.ZP)("/api/payments.json",{method:"POST",body:{subject_id:Ts.pathId,payment_method:"wechat_qr"}});ai!=null&&ai.num&&(Xf(!1),ee.history.push(Wf.get("userid")?`/order/${Ts.pathId}/pay?order_num=${ai==null?void 0:ai.num}&userid=${Wf.get("userid")}`:`/order/${Ts.pathId}/pay?order_num=${ai==null?void 0:ai.num}`))}),o0=(ai,Va)=>Ua(void 0,null,function*(){Yt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const hi=Va?yield(0,ke.BK)({id:ai}):yield(0,ke.Ir)({id:ai});if(Yt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),hi!=null&&hi.game_identifier||hi!=null&&hi.identifier){(0,je.xg)(Va?`/tasks/${hi==null?void 0:hi.identifier}/jupyter?subject_id=${Ts.pathId}`:`/tasks/${hi.game_identifier}?subject_id=${Ts.pathId}`);return}(hi==null?void 0:hi.status)===2?_f(hi==null?void 0:hi.message):(hi==null?void 0:hi.status)===3&&qf(hi==null?void 0:hi.message)}),qf=ai=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Nn.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ai,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},_f=ai=>{ai=ai!=null&&ai.includes(".json")?ai:`${ai}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Nn.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ua(void 0,null,function*(){const Va=yield(0,Bi.L8)({url:ai});if(!Va)return;we.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const hi=yield(0,ke.Ir)({id:Va.shixun_identifier});if(hi!=null&&hi.game_identifier){(0,je.xg)(`/tasks/${hi.game_identifier}?subject_id=${Ts.pathId}`);return}(hi==null?void 0:hi.status)===2?_f(hi==null?void 0:hi.message):(hi==null?void 0:hi.status)===3&&qf(hi==null?void 0:hi.message)})})},s0=()=>{var ai;if(!(0,zt.tJ)(Yt))return;let Va=[];(ai=ge==null?void 0:ge.stageData)==null||ai.forEach(ls=>{var Ds,Is;ls.items&&((Ds=ls.items)!=null&&Ds.length)&&((Is=ls.items)==null||Is.forEach(Gs=>{var $s;Va.push(Gs),Gs.children&&(($s=Gs.children)!=null&&$s.length)&&(Va=Va.concat(Gs.children))}))});const hi=Va.find(ls=>["VideoItem","Attachment","Shixun"].includes(ls.item_type));if(console.log(hi,"stageParam"),hi.item_type==="VideoItem"){(0,je.xg)(`/video/${hi.id}?subject_id=${Ts.pathId}`);return}if(hi.item_type==="Attachment"){(0,je.xg)(hi.url);return}if(hi.item_type==="Shixun"){o0(hi.identifier,hi.is_jupyter);return}},Lc=()=>{var ai,Va,hi,ls;const Ds=(Va=(ai=ge.detail)==null?void 0:ai.learning_status)==null?void 0:Va[0],Is=(ls=(hi=ge.detail)==null?void 0:hi.learning_status)==null?void 0:ls[1];if(Ds==="can")return Nn.createElement(z.ZP,{onClick:s0,type:"primary"},"\u5F00\u59CB\u5B66\u4E60");if(Ds==="disabled"){if(Is==="try"||Is==="unpayed")return Nn.createElement(z.ZP,{loading:Ih,onClick:a0,type:"primary"},"\u7ACB\u5373\u8D2D\u4E70");if(Is==="expired")return Nn.createElement(z.ZP,{disabled:!0,type:"primary"},"\u5DF2\u8FC7\u671F");if(Is==="buyed")return Nn.createElement(z.ZP,{disabled:!0,type:"primary"},"\u672A\u5F00\u59CB")}},Cf=()=>{var ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl,$l,eu,Wu,Xu;const fp=(Va=(ai=ge.detail)==null?void 0:ai.learning_status)==null?void 0:Va[0],Dg=(ls=(hi=ge.detail)==null?void 0:hi.learning_status)==null?void 0:ls[1];if(fp==="disabled")return Nn.createElement(ce.Z,{title:"\u5B8C\u6210\u8BFE\u7A0B\u5B66\u4E60\u5373\u53EF\u83B7\u5F97\u7ED3\u4E1A\u8BC1\u4E66"},Nn.createElement("b",{className:Kr.auto},"\u7533\u8BF7\u8BC1\u4E66"));if(fp==="can")return Nn.createElement("b",{className:((Is=(Ds=ge.rightData)==null?void 0:Ds.progress)==null?void 0:Is.certificated)==="drafted"?Kr.disabled:"",onClick:$f},(($s=(Gs=ge.rightData)==null?void 0:Gs.progress)==null?void 0:$s.certificated)==="none"&&"\u7533\u8BF7\u8BC1\u4E66",((yl=(kl=ge.rightData)==null?void 0:kl.progress)==null?void 0:yl.certificated)==="rejected"&&"\u7533\u8BF7\u8BC1\u4E66",((eu=($l=ge.rightData)==null?void 0:$l.progress)==null?void 0:eu.certificated)==="drafted"&&"\u5BA1\u6838\u4E2D",((Xu=(Wu=ge.rightData)==null?void 0:Wu.progress)==null?void 0:Xu.certificated)==="passed"&&"\u67E5\u770B\u8BC1\u4E66")},$f=()=>Ua(void 0,null,function*(){var ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl,$l;const eu=()=>Ua(void 0,null,function*(){const Wu=yield(0,Ve.ZP)(`/api/users/${gt.userInfo.login}/subjects/request_certificate.json`,{method:"post",body:{subject_id:Ts.pathId}});(Wu==null?void 0:Wu.status)===0&&(we.ZP.info("\u63D0\u4EA4\u6210\u529F"),Yt({type:"pathsDetail/getRightData",payload:{id:Ts.pathId}}))});if(!((ai=gt.userInfo)!=null&&ai.professional_certification))return be.default.confirm({title:"\u63D0\u793A",centered:!0,content:Nn.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,je.xg)("/account/certification")}}),!1;if(((hi=(Va=ge.rightData)==null?void 0:Va.progress)==null?void 0:hi.certificated)==="drafted")return!1;if(((Ds=(ls=ge.rightData)==null?void 0:ls.progress)==null?void 0:Ds.certificated)==="none"||((Gs=(Is=ge.rightData)==null?void 0:Is.progress)==null?void 0:Gs.certificated)==="rejected")return(($s=ge.rightData)==null?void 0:$s.progress.learned)===100?be.default.info({title:"\u7533\u8BF7\u8BC1\u4E66",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:'\u7533\u8BF7\u6210\u529F\uFF0C\u53EF\u4EE5\u5728\u4E2A\u4EBA\u4E2D\u5FC3"\u6211\u7684\u8BC1\u4E66"\u4E2D\u67E5\u770B',okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88",onOk:eu}):be.default.confirm({title:"\u7533\u8BF7\u8BC1\u4E66",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:`\u4F60\u76EE\u524D\u5B66\u4E60\u8FDB\u5EA6\u4E3A${(kl=ge.rightData)==null?void 0:kl.progress.learned}%\uFF0C\u5EFA\u8BAE\u7533\u8BF7\u540E\u7EE7\u7EED\u8FDB\u884C\u8BFE\u7A0B\u5B66\u4E60`,okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88",onOk:eu}),!1;(($l=(yl=ge.rightData)==null?void 0:yl.progress)==null?void 0:$l.certificated)==="passed"&&Yf(!0)}),wf=(0,a.useMemo)(()=>{var ai,Va;if((Va=(ai=ge.rightData)==null?void 0:ai.tags)!=null&&Va.length)return Nn.createElement(Ia.Z,{option:i0(),style:{height:370},opts:{renderer:"svg"}})},[(In=ge.rightData)==null?void 0:In.tags]),ca=ai=>{sd()&&(Af(!0),Bc(ai))},ps=(0,a.useMemo)(()=>{var ai,Va;return Nn.createElement("div",{style:{width:"100%"}},(Va=(ai=ge.rightData)==null?void 0:ai.members)==null?void 0:Va.map((hi,ls)=>{var Ds,Is;return Nn.createElement("div",{key:ls,style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"}},Nn.createElement("div",{className:Vn.directionItemWrap},Nn.createElement(ce.Z,{autoAdjustOverflow:!1,color:"#ffffff",placement:"leftTop",title:Nn.createElement("div",{className:Vn.teamHeight},Nn.createElement("div",{style:{display:"flex"}},Nn.createElement("div",{className:Vn.imageWrap,style:{marginRight:11}},Nn.createElement("img",{className:Vn.imageWrap,src:Ci.Z.API_SERVER+"/images/"+(hi==null?void 0:hi.image_url)})),Nn.createElement("div",null,Nn.createElement("div",{title:hi==null?void 0:hi.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"}},(hi==null?void 0:hi.name)||"--"),Nn.createElement("div",{title:hi==null?void 0:hi.school,style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},hi==null?void 0:hi.school))),Nn.createElement("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(hi!=null&&hi.brief_introduction)&&Nn.createElement("div",null,"\u6682\u65E0\u76F8\u5173\u4ECB\u7ECD"),(hi==null?void 0:hi.brief_introduction)&&Nn.createElement("div",{className:Vn.divHeight},hi==null?void 0:hi.brief_introduction),((Ds=gt==null?void 0:gt.userInfo)==null?void 0:Ds.user_id)===(hi==null?void 0:hi.id)&&Nn.createElement("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:()=>ee.history.push("/account/profile")},Nn.createElement("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})))},Nn.createElement("div",{style:{position:"relative"}},Nn.createElement("img",{draggable:!1,className:Vn.imgradius,onClick:()=>{(0,he.bg)()?ee.history.push(`${hi.user_url}`):Yt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:Ci.Z.API_SERVER+"/images/"+(hi==null?void 0:hi.image_url)}),((0,he.Ny)()||((Is=ge==null?void 0:ge.detail)==null?void 0:Is.is_subject_member))&&Nn.createElement(Nn.Fragment,null,hi!=null&&hi.is_subject_creator?Nn.createElement("div",{className:Kr.member_power1},"\u521B\u5EFA\u8005"):hi!=null&&hi.can_edit_knowledge_graph||hi!=null&&hi.can_edit_stage?Nn.createElement("div",{className:Kr.member_power1,style:{cursor:sd()&&"pointer"},onClick:()=>ca(hi)},"\u7F16\u8F91\u6743\u9650"):Nn.createElement("div",{className:Kr.member_power2,style:{cursor:sd()&&"pointer"},onClick:()=>ca(hi)},"\u67E5\u770B\u6743\u9650"))),Nn.createElement("div",null,Nn.createElement("span",{className:"multi_ellipsis1"},(hi==null?void 0:hi.name)||"--"),Nn.createElement("span",{className:"multi_ellipsis1 mt5",style:{color:"#999999"}},(hi==null?void 0:hi.school)||"--"))),Nn.createElement("br",null)))}))},[(Pn=ge.rightData)==null?void 0:Pn.members]),ms=!!((Fn=ge.detail)!=null&&Fn.participant_count)&&!((Ar=ge.detail)!=null&&Ar.allow_statistics),_s=((ar=(pr=ge.detail)==null?void 0:pr.courses)==null?void 0:ar.findIndex(ai=>(ai==null?void 0:ai.course_id)===(Eo==null?void 0:Eo.course_id)))+1===((jr=($n=ge.detail)==null?void 0:$n.courses)==null?void 0:jr.length),Al=[{name:"\u77E5\u8BC6\u56FE\u8C31",img:Ir,bgcolor:"#EFFAFC",onclick:()=>{var ai,Va;(ai=ge.detail)!=null&&ai.have_subject_knowledge?(0,je.xg)(`/knowledgegraph/${Ts.pathId}`):(0,je.xg)(`${Ci.Z.AI_PLATFORM_URL}/knowledgegraph?pathid=${Ts.pathId}&url=${window.location.origin}&name=${(Va=ge.detail)==null?void 0:Va.name}&type=Subject`)}},{name:"\u667A\u80FD\u95EE\u7B54",img:oi,bgcolor:"#F4FCFF",onclick:()=>{Yt({type:"pathsDetail/setActionTabs",payload:{key:"\u6253\u5F00\u8BFE\u7A0B\u667A\u80FD\u95EE\u7B54"}})}},{name:"AI\u77E5\u8BC6\u5E93",img:ua,bgcolor:"#F3FCF9",hidden:(0,he.dE)()||!((Ln=ge.detail)!=null&&Ln.is_subject_member)&&!(0,he.Ny)(),onclick:()=>{Yt({type:"pathsDetail/setActionTabs",payload:{key:"\u8DF3\u8F6C\u9875\u9762",value:"AIknowledge"}}),window.scrollTo({top:1e3,behavior:"smooth"})}},{name:"AI\u667A\u80FD\u4F53",img:ia,bgcolor:"#F3FCF9",hidden:(0,he.dE)()||!((dr=ge.detail)!=null&&dr.is_subject_member)&&!(0,he.Ny)(),onclick:()=>{Yt({type:"pathsDetail/setActionTabs",payload:{key:"\u8DF3\u8F6C\u9875\u9762",value:"AIagent"}}),window.scrollTo({top:1e3,behavior:"smooth"})}}].filter(ai=>!(ai!=null&&ai.hidden));return Nn.createElement("section",{className:Kr.rightWrap},((lr=ge.rightData)==null?void 0:lr.qrcode_img)&&Nn.createElement("div",{className:Kr.qrCode},Nn.createElement("img",{src:(Br=ge.rightData)==null?void 0:Br.qrcode_img})),((Or=nn==null?void 0:nn.setting)==null?void 0:Or.main_site)&&!((zi=nn==null?void 0:nn.setting)!=null&&zi.is_local)&&Nn.createElement("div",{className:Kr.workbenches,style:{top:(gn=(bi=ge.detail)==null?void 0:bi.courses)!=null&&gn.length?"-140px":"-70px"}},Nn.createElement("p",{className:"mb25"},Nn.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center",fontWeight:400,color:"#333333"}},Nn.createElement("img",{style:{marginRight:"15px",width:"26px"},src:mn}),"\u667A\u6167\u8BFE\u7A0B\u5DE5\u5382")),Nn.createElement("div",{style:{display:"flex",flexWrap:"wrap",columnGap:35}},Al==null?void 0:Al.map(ai=>Nn.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",marginBottom:20}},Nn.createElement("div",{onClick:()=>{ai.onclick()},className:Kr.Efficiencyitem},Nn.createElement("div",{className:Kr.bgimg,style:{background:ai.bgcolor}},Nn.createElement("img",{src:ai==null?void 0:ai.img}))),Nn.createElement("div",{className:Kr.Efficiencyitemtitle},ai==null?void 0:ai.name))))),((Dr=ge.rightData)==null?void 0:Dr.progress)&&Nn.createElement("div",{className:`${Kr.card}`,style:{marginTop:(Xn=(wr=ge.detail)==null?void 0:wr.courses)!=null&&Xn.length?-135:-65,boxShadow:"0px 2px 30px 0px rgba(0, 0, 0, 0.05)"}},parseInt((gr=Eo==null?void 0:Eo.course_status)==null?void 0:gr.status)===2&&Eo.course_identity<6&&Nn.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),parseInt((Mi=Eo.course_status)==null?void 0:Mi.status)===2&&(Eo.course_identity<6?"":Nn.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),Nn.createElement("div",{className:Kr.flexRow},ms&&!!((On=(br=ge.detail)==null?void 0:br.courses)!=null&&On.length)&&_s&&Nn.createElement("span",{className:"mt20"},Nn.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(gi=ge.detail)==null?void 0:gi.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),Nn.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",Nn.createElement("span",{className:"mr5 c-red-ee4"},Xd===!0?((Xa=ge.detail)==null?void 0:Xa.participant_count)+1:(so=ge.detail)==null?void 0:so.participant_count),"\u4EBA")),ms&&!((yo=(Ea=ge.detail)==null?void 0:Ea.courses)!=null&&yo.length)&&_s&&Nn.createElement("span",null,!((Ni=ge.detail)!=null&&Ni.has_participate)&&(Xd===!0?Nn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):Nn.createElement("a",{className:`${Kr.classButton} ${Kr.bg28e}`,onClick:kh},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((wa=ge.detail)==null?void 0:wa.has_participate)&&Nn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),Nn.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Fi=ge.detail)==null?void 0:Fi.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),Nn.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",Nn.createElement("span",{className:"mr5 c-red-ee4"},Xd===!0?((qi=ge.detail)==null?void 0:qi.participant_count)+1:(xo=ge.detail)==null?void 0:xo.participant_count),"\u4EBA"))),parseInt((go=Eo==null?void 0:Eo.course_status)==null?void 0:go.status)===1&&Nn.createElement("div",{className:"mr20 c-red-ee4"},(Io=Eo==null?void 0:Eo.course_status)==null?void 0:Io.time),Nn.createElement("p",{style:{display:Eo.course_identity<6?"":"none"},className:`mb10 mt10 ${Kr.flexRowAbout}`},Nn.createElement("span",{style:{display:((fa=Eo.course_status)==null?void 0:fa.status)<=1?"":"none"},className:"c-light-green font14"},"\u5DF2\u5B66",(Na=ge.rightData)==null?void 0:Na.progress.learned,"%"),Nn.createElement("span",{style:{display:((Ho=Eo.course_status)==null?void 0:Ho.status)<=1?"":"none"},className:"c-light-black"},"\u5B66\u4E60\u8017\u65F6",(0,je.li)((Bo=ge.rightData)==null?void 0:Bo.progress.time)," "),((Sn=(Cr=ge.rightData)==null?void 0:Cr.progress)==null?void 0:Sn.certificated)!="disabled"&&Nn.createElement(z.ZP,{disabled:((Un=(ta=ge.rightData)==null?void 0:ta.progress)==null?void 0:Un.certificated)==="drafted",onClick:$f},((un=(En=ge.rightData)==null?void 0:En.progress)==null?void 0:un.certificated)==="none"&&"\u7533\u8BF7\u8BC1\u4E66",((Lr=(er=ge.rightData)==null?void 0:er.progress)==null?void 0:Lr.certificated)==="rejected"&&"\u7533\u8BF7\u8BC1\u4E66",((di=(ci=ge.rightData)==null?void 0:ci.progress)==null?void 0:di.certificated)==="drafted"&&"\u5BA1\u6838\u4E2D",((qa=(fi=ge.rightData)==null?void 0:fi.progress)==null?void 0:qa.certificated)==="passed"&&"\u67E5\u770B\u8BC1\u4E66")),Nn.createElement(ce.Z,{placement:"bottom",title:"\u5B8C\u6210\u8BFE\u7A0B\u540E\u53EF\u83B7\u53D6\u8BC1\u4E66\uFF01",color:"yellow"}," ",Nn.createElement(Zi.Z,{percent:(_n=ge.rightData)==null?void 0:_n.progress.learned,showInfo:!1,style:{display:((_a=Eo.course_status)==null?void 0:_a.status)<=1&&Eo.course_identity<6?"":"none"},status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})),parseInt((To=Eo.course_status)==null?void 0:To.status)===2&&((fo=ge.detail)==null?void 0:fo.allow_add_member)&&Nn.createElement("a",{className:Kr.classButton,onClick:()=>{if(Eo!=null&&Eo.forbid_visit_info){(0,je.xg)(Eo==null?void 0:Eo.first_category_url);return}window.open(Eo==null?void 0:Eo.first_category_url)},target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),parseInt((ho=Eo.course_status)==null?void 0:ho.status)===1&&Eo.course_identity>5&&Nn.createElement("div",{className:Kr.classButton,onClick:bf},"\u7ACB\u5373\u52A0\u5165"),parseInt((zs=Eo.course_status)==null?void 0:zs.status)===1&&Eo.course_identity===5&&Nn.createElement("a",{className:Kr.classButton,href:`${Eo==null?void 0:Eo.first_category_url}`,target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),parseInt((ro=Eo.course_status)==null?void 0:ro.status)===0&&Eo.course_identity>5&&Nn.createElement("div",{className:Kr.classButton,onClick:bf},"\u7ACB\u5373\u62A5\u540D"),parseInt((Rs=Eo.course_status)==null?void 0:Rs.status)===0&&Eo.course_identity===5&&Nn.createElement("div",{className:Kr.classButton},"\u62A5\u540D\u6210\u529F"),(parseInt((ll=Eo==null?void 0:Eo.course_status)==null?void 0:ll.status)===0||parseInt((Vs=Eo==null?void 0:Eo.course_status)==null?void 0:Vs.status)===1)&&Eo.course_identity<5&&Nn.createElement("a",{className:Kr.classButton,onClick:()=>{if(Eo!=null&&Eo.forbid_visit_info){(0,je.xg)(Eo==null?void 0:Eo.first_category_url);return}window.open(Eo==null?void 0:Eo.first_category_url)},target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),ms&&_s&&((Iu=ge.detail)==null?void 0:Iu.has_participate)&&Nn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),ms&&_s&&!((Bu=ge.detail)!=null&&Bu.has_participate)&&(Xd?Nn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):Nn.createElement("span",{className:`${Kr.classButton} ${Kr.bg28e}`,onClick:kh},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),!((Fu=ge.detail)!=null&&Fu.excellent)&&((hu=ge.detail)==null?void 0:hu.is_free)!==!0&&Nn.createElement("div",{className:Kr.price},Nn.createElement("div",{className:Kr.d1},Nn.createElement("span",null,Nn.createElement(ce.Z,{placement:"top",title:"\u8BFE\u7A0B\u6709\u6548\u671F",color:"rgba(74,87,118,0.8)"},Nn.createElement("i",{className:"iconfont icon-shijian3 mr8 font14 current",style:{color:"#707787"}})),Nn.createElement("span",{style:{color:"#333"}},((Sd=(_l=ge.detail)==null?void 0:_l.expiration_type)==null?void 0:Sd.clazz)==="1"&&"\u6C38\u4E45\u6709\u6548",((Cc=(Rl=ge.detail)==null?void 0:Rl.expiration_type)==null?void 0:Cc.clazz)==="2"&&`\u8D2D\u4E70\u540E${(Md=(wc=(Kc=ge.detail)==null?void 0:Kc.expiration_type)==null?void 0:wc.days)==null?void 0:Md[0]}\u5929\u5185\u6709\u6548`,((xc=(Dd=ge.detail)==null?void 0:Dd.expiration_type)==null?void 0:xc.clazz)==="3"&&`${(Fd=(Bd=(Id=ge.detail)==null?void 0:Id.expiration_type)==null?void 0:Bd.days)==null?void 0:Fd.join("\u5230")}`)),Cf()),((Pd=(Ld=ge.detail)==null?void 0:Ld.learning_status)==null?void 0:Pd[0])==="can"?Nn.createElement(a.Fragment,null,Nn.createElement("div",{className:Kr.d2},Nn.createElement("span",null,"\u5DF2\u5B66",(Jc=ge.rightData)==null?void 0:Jc.progress.learned,"%"),Nn.createElement("b",null,"\u5B66\u4E60\u8017\u65F6",(0,je.li)((Td=ge.rightData)==null?void 0:Td.progress.time))),Nn.createElement("div",{className:Kr.d3},Nn.createElement("div",{style:{width:((kd=ge.rightData)==null?void 0:kd.progress.learned)+"%"}}))):Nn.createElement("div",{className:Kr.d4},((Nd=ge.detail)==null?void 0:Nd.is_discount)&&!!((jd=ge.detail)!=null&&jd.origin_price)&&Nn.createElement("span",null,"\u8BFE\u7A0B\u539F\u4EF7",Nn.createElement("br",null),Nn.createElement("i",null,"\xA5",(qc=ge.detail)==null?void 0:qc.origin_price)),Nn.createElement("div",{style:{margin:"0 auto",display:"flex",alignItems:"center"}},Nn.createElement("div",null,Nn.createElement("span",{style:{fontSize:"16px",marginRight:"4px"}},"\xA5"),(_c=ge.detail)!=null&&_c.is_discount?($c=ge.detail)==null?void 0:$c.price:(Sc=ge.detail)==null?void 0:Sc.origin_price),(Mc=ge.detail)!=null&&Mc.is_discount?Nn.createElement("div",{style:{fontSize:"12px",background:"#f9d1d1",color:"#dd4046",borderRadius:"3px",padding:"0 5px",marginLeft:"3px",lineHeight:"20px"}},(Od=ge.detail)!=null&&Od.countdown?`\u5012\u8BA1\u65F6:${(zd=ge.detail)==null?void 0:zd.countdown}`:"\u9650\u65F6\u4F18\u60E0"):Nn.createElement(Nn.Fragment,null))),Lc()),Nn.createElement("p",{className:"mb30",style:{marginTop:"15px"}},Nn.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center"}},Nn.createElement("img",{style:{marginRight:"10px"},src:Hr})," ",(Rd=ge.detail)==null?void 0:Rd.learning_notes_title)),Nn.createElement("div",{ref:ad},Nn.createElement(Ce.Z,{className:"fon16",value:(Ud=ge.detail)==null?void 0:Ud.learning_notes}))),!!((Mr=(Qd=ge.rightData)==null?void 0:Qd.members)!=null&&Mr.length)&&Nn.createElement("div",{className:`${Kr.card} pb0`},sd()?r0():Nn.createElement("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"}}," ",Nn.createElement("img",{style:{marginRight:"10px"},src:ti})," ",($i=ge.rightData)==null?void 0:$i.team_title),yf&&Nn.createElement(Yr,{getMemberPower:sd,EditPowerClick:ca,data:(Ma=ge.rightData)==null?void 0:Ma.members,operation:(Do=ge.detail)==null?void 0:Do.allow_add_member,handleDeleteMember:n0}),!yf&&ps,(sd()||((os=ge.detail)==null?void 0:os.allow_edit_stage))&&Nn.createElement(pe.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0 pb20"},Nn.createElement(Ae.Z,{className:"c-blue current",onClick:()=>{if(od){Vd();return}Kf(!0)}},"+ \u6DFB\u52A0\u5408\u4F5C\u8005"))),!!((ts=(ss=ge.rightData)==null?void 0:ss.tags)!=null&&ts.length)&&((ul=ge.detail)==null?void 0:ul.show_tag)&&Nn.createElement("div",{className:Kr.skillWrap},Nn.createElement("p",{className:`${Kr.skillTopWrap} font16 mb20`},Nn.createElement("span",null,"\u6280\u80FD\u6807\u7B7E",Nn.createElement("span",{className:"ml5 c-grey-c"},(Lu=(Hu=ge.rightData)==null?void 0:Hu.tags)==null?void 0:Lu.length))),wf),((Zl=ge.detail)==null?void 0:Zl.show_spoc)===1&&Nn.createElement("div",{className:`${Kr.card} pb0`,style:{marginTop:15}},Nn.createElement("p",{className:"font16",style:{display:"flex",alignItems:"center"}},Nn.createElement("img",{style:{marginRight:"10px"},src:va}),"SPOC\u8BFE\u5802"),Nn.createElement(ja,{data:(ed=ge.Courses)==null?void 0:ed.spoc_courses,handleDeleteMember:oc}),((td=ge.detail)==null?void 0:td.show_spoc)===1&&((Dc=(pu=ge==null?void 0:ge.Courses)==null?void 0:pu.spoc_courses)==null?void 0:Dc.length)<3&&((nd=ge.detail)==null?void 0:nd.allow_add_member)&&Nn.createElement(pe.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt10 pb20"},Nn.createElement(Ae.Z,{className:"c-blue current",onClick:()=>Nh()},"+ \u6DFB\u52A0\u8BFE\u5802"))),((rd=ge.detail)==null?void 0:rd.show_history)&&Nn.createElement("div",{className:`${Kr.card} pb0`,style:{marginTop:15}},Nn.createElement("p",{className:"font16",style:{display:"flex",alignItems:"center"}},Nn.createElement("img",{style:{marginRight:"10px"},src:va}),"\u5386\u53F2\u8BFE\u5802"),Nn.createElement(ja,{data:Ms==null?void 0:Ms.spoc_courses,handleDeleteMember:oc}),((Hd=ge.detail)==null?void 0:Hd.show_history)&&((id=Ms==null?void 0:Ms.spoc_courses)==null?void 0:id.length)<3&&((Js=ge.detail)==null?void 0:Js.allow_add_member)&&Nn.createElement(pe.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},Nn.createElement(Ae.Z,{className:"c-blue current",onClick:()=>Nh(1)},"+ \u6DFB\u52A0\u8BFE\u5802"))),Nn.createElement(jt,{open:Lh,onReloadData:Ef,onClose:()=>Kf(!1)}),Nn.createElement(fn,{onReloadData:Ef,data:Ms}),Nn.createElement(Zn.Z,{visible:Fh,onCancel:()=>{Yf(!1)},data:((Ic=(Zu=ge.rightData)==null?void 0:Zu.progress)==null?void 0:Ic.info)||{}}),Nn.createElement(Za,{visible:vf,onCancel:()=>Ph(!1),handleDeleteMember:ai=>{n0(ai)},showEditPowerModal:()=>Af(!0),setMemberInfo:ai=>Bc(ai)}),Nn.createElement(No,{visible:$h,memberInfo:e0,onCancel:()=>Af(!1)}))};var uo=(0,ee.connect)(({pathsDetail:Ne,user:Ue,loading:ge,globalSetting:gt,classroomList:nn})=>({pathsDetail:Ne,user:Ue,globalSetting:gt,loading:ge.models.index,classroomList:nn}))(So),vn={flex_box_center:"flex_box_center___nX_sY",flex_space_between:"flex_space_between___tHW6l",flex_box_vertical_center:"flex_box_vertical_center___Dp_Bf",flex_box_center_end:"flex_box_center_end___n8GT5",flex_box_column:"flex_box_column___Q5Wxa",icons:"icons___DLUv4",shixuns:"shixuns___pPCqO",buttons:"buttons___s8iBY",addStage:"addStage___P94hb",color4CA:"color4CA___Eres0",color204:"color204___LCqpH",completed:"completed___fCP6S",actionTabs:"actionTabs___eNCHj",tab:"tab___QGwIF",s1:"s1___pZAwX",s2:"s2___ziJyb",tabActive:"tabActive___Wlqkr",learn:"learn___syPDx",ChapterStyle:"ChapterStyle___GRtiS",EditStyle:"EditStyle____ZVTa",labelContainer:"labelContainer___DgWPB",text:"text___vzLzH",tag:"tag___fN0LG","tagsList-content":"tagsList-content___ZHHsi",introContent:"introContent___S9E3f",introContentMaxHeight:"introContentMaxHeight___KNbal",nodata:"nodata___FO793",zhishidian:"zhishidian___VVJdN",tags_list:"tags_list___BGtFx",tag_item:"tag_item___Eqt2j",tag_icon:"tag_icon___q0Ejg"},ni=Se(30641),Ui=Se(37285),ui=Se(13747),Qa=Se(17167),yi={flex_box_center:"flex_box_center___tYvHS",flex_space_between:"flex_space_between___rwga3",flex_box_vertical_center:"flex_box_vertical_center___tWE_6",flex_box_center_end:"flex_box_center_end___DB6yE",flex_box_column:"flex_box_column___KpF0J",wrp:"wrp___sfbS9",drawer:"drawer___AjfBZ",menu:"menu___yWQ6S",actived:"actived___WiR0o",actived2:"actived2___o14iP",listItem:"listItem___LLCke",info:"info___j5uqi",title:"title___F7Dim",titleLeft:"titleLeft___x7Xay",titleRight:"titleRight___Z5XHI",search:"search___kZlFS",description:"description___s7pxM",filter:"filter___QlOf_",menuCourse:"menuCourse___X85qC",authorname:"authorname___GLFYK","tooltip-content":"tooltip-content___panbs"},Ba=Se(90036),Fa=Object.defineProperty,wo=Object.defineProperties,ma=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,Xi=Object.prototype.propertyIsEnumerable,to=(Ne,Ue,ge)=>Ue in Ne?Fa(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,xi=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))aa.call(Ue,ge)&&to(Ne,ge,Ue[ge]);if(qo)for(var ge of qo(Ue))Xi.call(Ue,ge)&&to(Ne,ge,Ue[ge]);return Ne},Wi=(Ne,Ue)=>wo(Ne,ma(Ue)),Zo=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Xo=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u7B80\u5355",id:1,type:"diff"},{name:"\u9002\u4E2D",id:2,type:"diff"},{name:"\u56F0\u96BE",id:3,type:"diff"}]}],fs=({classroomList:Ne,loading:Ue,dispatch:ge,cb:gt,shixunIds:nn=[]})=>{var sn,Bn;const Yt=(0,ee.useParams)(),xt=(0,ee.useLocation)(),[_t]=lt.default.useForm(),{shixunLists:In}=Ne,[Pn,Fn]=(0,a.useState)([]),[Ar,pr]=(0,a.useState)([]),[ar,$n]=(0,a.useState)([]),jr=((sn=Ne==null?void 0:Ne.actionTabs)==null?void 0:sn.isMissionLevel)||!1,[,Ln,dr]=(0,Ba.U)(de.xG,{}),lr=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(gn=>!!gn),[Br,Or]=(0,a.useState)({page:1,type:(0,he.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0});(0,a.useEffect)(()=>{Ne.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&(zi(),Br.page=1,ge({type:"classroomList/getShixunLists",payload:xi({},Br)}))},[Ne.actionTabs.key]);const zi=()=>Zo(void 0,null,function*(){const gn=yield(0,Ve.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});Fn([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(gn==null?void 0:gn.groups)||[]])}),bi=()=>{ge({type:"classroomList/setActionTabs",payload:{}}),Or({page:1,type:(0,he.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0}),$n([])};return Ne.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:a.createElement(ni.Z,{placement:"bottom",height:"100%",closable:!1,open:Ne.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:yi.drawer,footer:a.createElement("div",{className:"flex justify-center gap-8px"},a.createElement(z.ZP,{size:"middle",onClick:()=>{bi(),pr([]),gt("\u53D6\u6D88")}}," \u53D6\u6D88 "),a.createElement(z.ZP,{size:"middle",loading:Ln,onClick:()=>Zo(void 0,null,function*(){var gn,Dr,wr;for(let Mi=0;Mi<(Ar==null?void 0:Ar.length);Mi++){const br=Ar[Mi];if(nn.includes(br)){we.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(Dr=(gn=In==null?void 0:In.shixun_list)==null?void 0:gn.find(On=>On.id===br))==null?void 0:Dr.title}`);return}}let Xn=[];jr&&ar.forEach((Mi=[])=>{Xn.push(...Mi.filter(br=>br!==-1))});const gr=jr?yield dr({stage_id:Ne.actionTabs.id,subject_id:Ne.actionTabs.subject_id,challenge_ids:Xn}):yield(0,de.Ep)({id:Ne.actionTabs.id,subject_id:Ne.actionTabs.subject_id,shixun_ids:[...Ar]});pr([]),(jr?(gr==null?void 0:gr.status)===0:gr!=null&&gr.shixuns_list)&&(bi(),gt(jr?(wr=gr==null?void 0:gr.data)==null?void 0:wr.list:gr.shixuns_list))}),type:"primary"}," \u786E\u5B9A "))},a.createElement("section",{className:"tc"},a.createElement(Qa.Z,{onChange:gn=>{Or(Wi(xi(xi({},Br),gn),{page:1})),ge({type:"classroomList/getShixunLists",payload:Wi(xi(xi({},Br),gn),{page:1})})}})),a.createElement(ye.Z,{spinning:Ue.effects["classroomList/getShixunLists"]},a.createElement("section",{className:"edu-container"},Xo.map(function(gn,Dr){var wr;return a.createElement("ul",{className:yi.menu,key:Dr},a.createElement("li",null,gn.name),(wr=gn==null?void 0:gn.children)==null?void 0:wr.map(function(Xn,gr){return!(0,he.Ny)()&&gn.id==="type"&&Xn.name==="\u5168\u90E8"?a.createElement(a.Fragment,null):a.createElement("li",{key:gr,className:Br[gn.id]==Xn.id?yi.actived:"",onClick:()=>{Br[gn.id]=Xn.id,Br.page=1,Or(xi({},Br)),ge({type:"classroomList/getShixunLists",payload:xi({},Br)})}},a.createElement("strong",null,Xn.name))}))}),Br.type==="mine"&&a.createElement("ul",{className:yi.menu},a.createElement("li",null,"\u76EE\u5F55"),Pn==null?void 0:Pn.map((gn,Dr)=>a.createElement("li",{className:Br.group_id==gn.id?yi.actived:"",key:gn.name,onClick:()=>{Br.group_id=gn.id,Br.page=1,Or(xi({},Br)),ge({type:"classroomList/getShixunLists",payload:xi({},Br)})}},a.createElement("strong",null,gn.name)))),a.createElement(pe.Z,{align:"middle"},a.createElement(Ae.Z,{flex:"1",className:yi.filter},lr.map(function(gn,Dr){return a.createElement(z.ZP,{key:Dr,className:"mr20",type:Br.sort===gn.id?"primary":"default",onClick:()=>{Br.sort=gn.id,Or(xi({},Br)),ge({type:"classroomList/getShixunLists",payload:xi({},Br)})}},gn.name)})),a.createElement(Ae.Z,{className:"c-grey-999"},a.createElement("div",{className:yi.menuCourse},a.createElement("ul",null,a.createElement("li",{className:"current",onClick:()=>{Br.order=Br.order==="asc"?"desc":"asc",Or(xi({},Br)),ge({type:"classroomList/getShixunLists",payload:xi({},Br)})}},"\u5B66\u4E60\u4EBA\u6570",a.createElement("p",{className:`edu-sorter current ${Br.order}`},a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),(Bn=In==null?void 0:In.shixun_list)==null?void 0:Bn.map(function(gn,Dr){var wr;return a.createElement("div",{className:yi.listItem,key:Dr},!jr&&a.createElement(Ee.default,{checked:Ar.includes(gn.id),value:gn.id,onChange:Xn=>{let gr=Ar.indexOf(gn.id);Ar.indexOf(gn.id)>-1?pr(Ar.filter(Mi=>Mi!==gn.id)):pr(Ar.concat(gn.id))},disabled:(gn==null?void 0:gn.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),a.createElement("div",{className:yi.info},a.createElement("div",{className:yi.title},a.createElement("div",{className:yi.titleLeft},a.createElement("a",{className:"c-black",href:`/shixuns/${gn==null?void 0:gn.identifier}/challenges`,target:"_blank"},a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:gn.title}})),(0,he.Ny)()&&(gn==null?void 0:gn.mark_status)===1&&a.createElement(ce.Z,{title:gn==null?void 0:gn.mark_content},a.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,he.Ny)()&&(gn==null?void 0:gn.mark_status)===2&&a.createElement(ce.Z,{title:gn==null?void 0:gn.mark_content},a.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,he.Ny)()&&(gn==null?void 0:gn.mark_status)===3&&a.createElement(ce.Z,{title:gn==null?void 0:gn.mark_content},a.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(gn==null?void 0:gn.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&a.createElement(ce.Z,{zIndex:1e4,title:"\u5B9E\u8BAD\u9700\u53D1\u5E03\u540E\u624D\u80FD\u9009\u7528\u5230\u8BFE\u7A0B\u4E2D\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5"},a.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03")))),a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},a.createElement("span",{className:yi.description,dangerouslySetInnerHTML:{__html:gn.description}})),jr?a.createElement(ce.Z,{title:!(gn!=null&&gn.task_pass)||(gn==null?void 0:gn.shixun_tag_num_name)=="\u672A\u53D1\u5E03"?"\u7981\u6B62\u8DF3\u5173\u548C\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4EFB\u52A1\u5173\u5361\uFF0C\u4E0D\u80FD\u9009\u7528\u5230\u8BFE\u7A0B\u4E2D":""},a.createElement("div",{className:"mt15"},a.createElement(Ee.default.Group,{disabled:!(gn!=null&&gn.task_pass)||(gn==null?void 0:gn.shixun_tag_num_name)=="\u672A\u53D1\u5E03",options:[{value:-1,label:"\u5168\u9009"},...((wr=gn==null?void 0:gn.challenges)==null?void 0:wr.map((Xn,gr)=>({value:Xn==null?void 0:Xn.id,label:`\u7B2C${Xn==null?void 0:Xn.position}\u5173 ${Xn==null?void 0:Xn.subject}`})))||[]],value:(ar==null?void 0:ar[Dr])||[],onChange:Xn=>{var gr,Mi,br;const On=(Xn==null?void 0:Xn.filter(Xa=>Xa!==-1))||[],gi=((gr=gn==null?void 0:gn.challenges)==null?void 0:gr.map(Xa=>Xa==null?void 0:Xa.id))||[];Xn!=null&&Xn.includes(-1)?ar[Dr]=(Mi=ar==null?void 0:ar[Dr])!=null&&Mi.includes(-1)?(On==null?void 0:On.length)!==(gi==null?void 0:gi.length)?On:[]:[...gi,-1]:ar[Dr]=(br=ar==null?void 0:ar[Dr])!=null&&br.includes(-1)?[]:(Xn==null?void 0:Xn.length)===(gi==null?void 0:gi.length)?[...gi,-1]:Xn,$n([...ar])}}))):a.createElement("div",{className:" mt15"},gn.challenge_names.map(function(Xn,gr){return a.createElement("span",{key:gr,className:"mr30 font12"},"\u7B2C",gr+1,"\u5173 ",Xn," ")})),a.createElement(Ui.Z,{dashed:!0}),a.createElement("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",null,a.createElement(ce.Z,{overlayClassName:yi["tooltip-content"],title:a.createElement("div",null,a.createElement("span",{dangerouslySetInnerHTML:{__html:gn==null?void 0:gn.member_user_names}}))},a.createElement("span",{className:yi.authorname,dangerouslySetInnerHTML:{__html:gn==null?void 0:gn.member_user_names}})),gn.author_school_name&&a.createElement(a.Fragment,null,a.createElement("span",{dangerouslySetInnerHTML:{__html:gn.author_school_name}}))),a.createElement("div",null,a.createElement("span",{className:"mr30"},"\u96BE\u5EA6 \xA0",gn.level),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",gn.study_count)))))}),a.createElement("p",null))),a.createElement("div",{className:"tc"},a.createElement(ui.Z,{current:Br.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:In==null?void 0:In.shixuns_count,onChange:gn=>{Br.page=gn,ge({type:"classroomList/getShixunLists",payload:xi({},Br)})}})))};var Es=(0,ee.connect)(({classroomList:Ne,loading:Ue})=>({classroomList:Ne,loading:Ue}))(fs),Jo=Se(8848),Bs=Se(96599),Go=Se(20554),bs={flex_box_center:"flex_box_center___wg8hA",flex_space_between:"flex_space_between___EILLq",flex_box_vertical_center:"flex_box_vertical_center___pTQMI",flex_box_center_end:"flex_box_center_end___QjTO1",flex_box_column:"flex_box_column___zIeav",scoremodal:"scoremodal___CwnRQ",selectWrapper:"selectWrapper___Jdp94",allqingchu:"allqingchu___RcGX2",title:"title___lBG7K",score:"score___vui_D",close:"close___DgceE",content:"content___ZBiaB",items:"items___dDZ89",bottom:"bottom___Q2ayA",yes:"yes___Ru8nB",no:"no___nAqJ3",titlecount:"titlecount___gJaRq",add:"add___NJt4v",search:"search___zSf8A",searchIcon:"searchIcon___ApAIo",header_style:"header_style___RfAxp",tabWrap:"tabWrap___YTk4j",form_style:"form_style___c9uGg",previewModal:"previewModal___sEjK7"},gs=Se(13922),bl=Se(67670),Us={flex_box_center:"flex_box_center___fy0eB",flex_space_between:"flex_space_between___Y6Yac",flex_box_vertical_center:"flex_box_vertical_center___Lj2ev",flex_box_center_end:"flex_box_center_end____iCcl",flex_box_column:"flex_box_column___hXVtC",scoremodal:"scoremodal___cmAHe",selectWrapper:"selectWrapper___qJE92",allqingchu:"allqingchu___cwGyk",title:"title___CNiXq",score:"score___Pxxmx",close:"close___aTxuX",content:"content___ew9Eq",items:"items___cCw1z",bottom:"bottom___AvD5P",yes:"yes____tYAE",no:"no___ObRm5",titlecount:"titlecount___YEUzu",add:"add___cRdJt",search:"search___UCwJ6",searchIcon:"searchIcon___UacnT",tabWrap:"tabWrap___Xnuvu",previewModal:"previewModal___H127r",RenderHtml_content:"RenderHtml_content___pmH_q",RenderHtml_style:"RenderHtml_style___tvtS0",content_list:"content_list___jvOz0",content_value:"content_value___DkebT",content_text:"content_text___oRKdm"},cl=Se(3224),no=Se(59301),il=Object.defineProperty,As=Object.defineProperties,Fs=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,tu=Object.prototype.hasOwnProperty,Pu=Object.prototype.propertyIsEnumerable,nu=(Ne,Ue,ge)=>Ue in Ne?il(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Sl=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))tu.call(Ue,ge)&&nu(Ne,ge,Ue[ge]);if(dl)for(var ge of dl(Ue))Pu.call(Ue,ge)&&nu(Ne,ge,Ue[ge]);return Ne},Tu=(Ne,Ue)=>As(Ne,Fs(Ue)),mu=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});Le().locale("ZH-cn");let al=["","\u7B80\u5355","\u4E2D\u7B49","\u56F0\u96BE"];var fl=({setScoreShow:Ne,ScoreShow:Ue,modalDdata:ge,homeType:gt,homeId:nn})=>{var sn,Bn,Yt,xt,_t,In;const[Pn,Fn]=(0,a.useState)(Tu(Sl({},(0,ee.useParams)()),{per_page:10})),[Ar,pr]=(0,a.useState)("1");return(0,a.useEffect)(()=>{Fn(Sl({},Pn))},[]),no.createElement("div",null,no.createElement(be.default,{title:"\u8BE6\u60C5",footer:!1,open:Ue,width:900,centered:!0,className:Us.scoremodal,onCancel:()=>{Ne(!1)}},no.createElement(Go.default,{className:Us.tabWrap,activeKey:Ar,onChange:ar=>{pr(ar)},items:[{label:`${gt=="HomeworkCommon"?"\u8BF4\u660E":"\u4F5C\u4E1A\u63CF\u8FF0"}`,key:"1"},{label:`${gt=="HomeworkCommon"?"\u9898\u76EE\u5217\u8868":"\u53C2\u8003\u7B54\u6848"}`,key:"2"}]}),gt=="HomeworkCommon"?no.createElement("div",{className:Us.RenderHtml_content},Ar=="1"&&no.createElement("section",{className:" edu-container",style:{background:"#fff",width:"100%"}},!(ge!=null&&ge.description)&&no.createElement(gs.Z,{customText:"\u6682\u65E0\u8BF4\u660E"}),no.createElement(Ce.Z,{value:(ge==null?void 0:ge.description)||""})),Ar=="2"&&no.createElement("div",null,no.createElement("section",{className:" edu-container",style:{background:"#fff",width:"100%"}},((Bn=(sn=ge==null?void 0:ge.data)==null?void 0:sn[0])==null?void 0:Bn.identifier)&&no.createElement(Xr.default,{dataSource:ge==null?void 0:ge.data,rowKey:ar=>ar==null?void 0:ar.identifier,pagination:!1,expandable:{expandedRowRender:ar=>no.createElement("div",{style:{padding:"10px 48px",borderRadius:2}},no.createElement("p",null,"\u9898\u76EE\uFF1A",ar==null?void 0:ar.name),no.createElement("p",null,"\u63CF\u8FF0\uFF1A",ar==null?void 0:ar.description),!(0,he.dE)()&&no.createElement("p",null,"\u9898\u76EE\u89E3\u6790:",no.createElement(Ce.Z,{style:{fontSize:"14px"},value:(ar==null?void 0:ar.analysis)||"\u6682\u65E0\u89E3\u6790"}))),defaultExpandedRowKeys:(xt=(Yt=ge==null?void 0:ge.data)==null?void 0:Yt[0])==null?void 0:xt.identifier},columns:[{title:"\u9898\u76EE",dataIndex:"name",ellipsis:!0,key:"name"},{title:"\u96BE\u5EA6",dataIndex:"difficult",key:"difficult",render(ar,$n,jr){return no.createElement("div",null,al[ar])}},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",ellipsis:!0,key:"tag_discipline"},{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",render(ar,$n,jr){return no.createElement("div",null,no.createElement("a",{onClick:()=>mu(this,null,function*(){let Ln=yield(0,Ve.ZP)(`/api/problems/${$n==null?void 0:$n.identifier}/start.json`,{method:"get"});Ln&&window.open(`/myproblems/${Ln==null?void 0:Ln.identifier}?type=1&backUrl=/paths/${Pn==null?void 0:Pn.pathId}`)})},"\u4F53\u9A8C"))}}]})),no.createElement("aside",{className:"tc mt30 pb30"},no.createElement(ui.Z,{defaultCurrent:1,total:ge==null?void 0:ge.count,hideOnSinglePage:!0,showTotal:ar=>no.createElement("span",null,"\u5171",ar,"\u6761"),current:Pn.page||1,pageSize:Pn.per_page||10,onChange:(ar,$n)=>{Pn.page=ar,Pn.per_page=$n,Fn(Sl({},Pn))}})))):no.createElement("div",{className:Us.RenderHtml_content},Ar=="1"&&(ge!=null&&ge.description||((_t=ge==null?void 0:ge.attachments)==null?void 0:_t.length)>0?(ge==null?void 0:ge.homework_type)=="group"?no.createElement("div",null,no.createElement(Ce.Z,{value:ge==null?void 0:ge.description,className:Us.RenderHtml_style,style:{color:"#5f6367"}}),no.createElement("div",{className:Us.content_list},"\u5206\u7EC4\u8981\u6C42",no.createElement("span",{className:Us.content_value},ge==null?void 0:ge.min_num,"-",ge==null?void 0:ge.max_num),"\u4EBA",no.createElement("span",{className:Us.content_text},"(\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB)")),no.createElement("div",{className:Us.content_list},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD",no.createElement("span",{className:Us.content_value},ge!=null&&ge.base_on_project?"\u662F":"\u5426"),no.createElement("span",{className:Us.content_text},ge!=null&&ge.base_on_project?"(\u5B66\u751F\u5FC5\u987B\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)":"(\u5B66\u751F\u4E0D\u9700\u8981\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u6240\u6709\u5B66\u751F\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)")),no.createElement(cl.Z,{callback:()=>{},dataSource:ge==null?void 0:ge.attachments})):no.createElement("div",null,no.createElement(Ce.Z,{value:ge==null?void 0:ge.description,style:{color:"#5f6367",fontSize:14}}),no.createElement(cl.Z,{callback:()=>{},dataSource:ge==null?void 0:ge.attachments})):no.createElement(gs.Z,{styles:{margin:"80px auto"}})),Ar=="2"&&(ge!=null&&ge.reference_answer||((In=ge==null?void 0:ge.ref_attachments)==null?void 0:In.length)>0?no.createElement("div",null,no.createElement(Ce.Z,{value:ge==null?void 0:ge.reference_answer,style:{color:"#5f6367",fontSize:14}}),no.createElement(cl.Z,{callback:()=>{},dataSource:ge==null?void 0:ge.ref_attachments})):no.createElement(gs.Z,{styles:{margin:"80px auto"}})))))},gu=Se(9931),vu=Se(22427),ns=Se(59301),Ml=Object.defineProperty,Wl=Object.defineProperties,iu=Object.getOwnPropertyDescriptors,hl=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,ou=(Ne,Ue,ge)=>Ue in Ne?Ml(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Qs=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))_o.call(Ue,ge)&&ou(Ne,ge,Ue[ge]);if(hl)for(var ge of hl(Ue))au.call(Ue,ge)&&ou(Ne,ge,Ue[ge]);return Ne},Au=(Ne,Ue)=>Wl(Ne,iu(Ue)),Nl=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const su=({setScoreShow:Ne,ScoreShow:Ue,modalType:ge,user:gt,id:nn,subjectId:sn,dispatch:Bn,getData:Yt,openPreview:xt})=>{var _t;let[In,Pn]=(0,a.useState)({page:1,type:"1",per_page:10,category:"manage",search:"",homework_type:"3",association_id:""}),[Fn,Ar]=(0,a.useState)([]),[pr,ar]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]);const[Ln,dr]=(0,a.useState)(!1),[lr]=lt.default.useForm(),[Br,Or]=(0,a.useState)(0),[zi,bi]=(0,a.useState)(!1),[gn,Dr]=(0,a.useState)(""),[wr,Xn]=(0,a.useState)([]),gr=(0,a.useRef)(new Set),Mi=(0,a.useRef)(new Set),[br,On]=(0,a.useState)([{}]),[gi,Xa]=(0,a.useState)(),[so,Ea]=(0,a.useState)({}),[yo,Ni]=(0,a.useState)(""),[wa,Fi]=(0,a.useState)(""),qi=(0,ee.useParams)(),[xo,go]=(0,a.useState)(!1),Io=[{title:"\u540D\u79F0",dataIndex:(In==null?void 0:In.type)=="3"?"title":"name",key:"name",render:(er,Lr,ci)=>{var di,fi;return ns.createElement("div",null,(In==null?void 0:In.homework_type)=="1"&&(Lr==null?void 0:Lr.name),(In==null?void 0:In.homework_type)=="3"&&(Lr==null?void 0:Lr.name),(In==null?void 0:In.homework_type)=="5"&&(Lr==null?void 0:Lr.name),(In==null?void 0:In.homework_type)=="7"&&((di=Lr==null?void 0:Lr.video)==null?void 0:di.title),(In==null?void 0:In.homework_type)=="8"&&(In==null?void 0:In.type)=="1"?Lr==null?void 0:Lr.filename:(fi=Lr==null?void 0:Lr.attachment)==null?void 0:fi.filename,(In==null?void 0:In.type)=="3"&&er)}},{title:(In==null?void 0:In.type)=="1"?"\u6240\u5C5E\u8BFE\u5802":"\u6240\u5C5E\u5B9E\u8DF5\u8BFE\u7A0B",dataIndex:(In==null?void 0:In.type)=="1"?"course_name":"subject_name",width:"55%",key:(In==null?void 0:In.type)=="1"?"course_name":"subject_name",ellipsis:!0,hidden:(In==null?void 0:In.type)=="3"},{title:"\u64CD\u4F5C",dataIndex:"id",width:"60px",key:"item_type",render:(er,Lr,ci)=>ns.createElement("div",{style:{flex:1,textAlign:"start"}},ns.createElement("a",{onClick:()=>{var di,fi;if(Lr!=null&&Lr.link){(0,je.xg)(Lr.link);return}ge=="\u6559\u5B66\u8BFE\u4EF6"?xt(Lr):ge=="\u89C6\u9891\u9879\u76EE"?Lr!=null&&Lr.video?(Xa(!0),Ea({videoId:(di=Lr==null?void 0:Lr.video)==null?void 0:di.id,file_url:(fi=Lr==null?void 0:Lr.video)==null?void 0:fi.play_url})):(In==null?void 0:In.type)=="3"?(Xa(!0),Ea({videoId:Lr.id,file_url:Lr.play_url||Lr.file_url})):we.ZP.error("\u6CA1\u6709\u89C6\u9891\u8D44\u6E90"):ge=="\u7F16\u7A0B\u4F5C\u4E1A"?(0,de.NV)({id:Lr==null?void 0:Lr.id,source:"course"}).then(qa=>{var _n;(qa==null?void 0:qa.status)==0&&(Dr((_n=qa==null?void 0:qa.data)==null?void 0:_n.homework),Fi(qa==null?void 0:qa.course_id)),Ni("HomeworkCommon"),bi(!0)}):(0,de.NV)({id:Lr==null?void 0:Lr.id,source:(In==null?void 0:In.type)=="1"?"course":"subject"}).then(qa=>{var _n;(qa==null?void 0:qa.status)==0&&Dr((_n=qa==null?void 0:qa.data)==null?void 0:_n.homework),bi(!0)})}},"\u67E5\u770B"))}].filter(er=>!er.hidden),fa={type:"checkbox",selectedRowKeys:Fn,onSelect(er,Lr,ci){if(Lr)Ar([...Fn,er.id]),Xn([...wr,er]),In.type==="2"?gr.current.add(er.id):Mi.current.add(er.id),Or(1),ar([...pr,er.id]);else{const di=wr.filter(_n=>_n.id!==er.id);Xn(di);const fi=di.map(_n=>_n.id);Ar([...fi]),In.type==="2"?gr.current.delete(er.id):Mi.current.delete(er.id);let qa=pr.filter(_n=>_n!==er.id);ar(qa)}},onSelectAll(er,Lr,ci){if(er){const di=ci.map(fi=>fi.id);Xn([...wr,...ci]),Ar([...Fn,...di]),ar([...pr,...di]);for(const fi of ci)In.type==="2"?gr.current.add(fi.id):Mi.current.add(fi.id)}else{const di=ci.map(_n=>_n.id),fi=Fn.filter(_n=>!di.some(_a=>_a===_n)),qa=wr.filter(_n=>!di.some(_a=>_a===_n.id));Xn(qa),Ar([...fi]),ar([...fi]);for(const _n of di)In.type==="2"?gr.current.delete(_n):Mi.current.delete(_n)}}};(0,a.useEffect)(()=>{Ue&&(In.search="",In.type="1",In.homework_type=ge=="\u5206\u7EC4\u4F5C\u4E1A"?"3":ge=="\u56FE\u6587\u4F5C\u4E1A"?"1":ge=="\u89C6\u9891\u9879\u76EE"?"7":ge=="\u7F16\u7A0B\u4F5C\u4E1A"?"5":"8",Pn(In),un(In),lr.setFieldsValue({association_id:"",search:null}),gr.current.clear(),Mi.current.clear(),Xn([]),Ar([]),ar([]))},[Ue]);const[Na,Ho]=(0,a.useState)(1),[Bo,Cr]=(0,a.useState)([]),Sn=er=>{const{target:Lr}=er;Lr.scrollHeight-Lr.clientHeight===Lr.scrollTop&&Ho(Na+1)};(0,a.useEffect)(()=>{Na!=1&&Ue&&ta(Na)},[Na]),(0,a.useEffect)(()=>{Ue&&(Cr([]),Ho(1),ta(1))},[In.type]);const ta=er=>{In.type=="1"?Un(er):In.type=="2"&&En(er)},Un=er=>{var Lr;(0,bl.Ho)({page:er,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(Lr=gt==null?void 0:gt.userInfo)==null?void 0:Lr.login}).then(ci=>{er==1?Cr([{id:"",name:"\u5168\u90E8\u6559\u5B66\u8BFE\u5802"},...ci==null?void 0:ci.courses]):Cr([...Bo,...ci==null?void 0:ci.courses])})},En=er=>{var Lr;(0,bl.w3)({page:er,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(Lr=gt==null?void 0:gt.userInfo)==null?void 0:Lr.login}).then(ci=>{er==1?Cr([{id:"",name:"\u5168\u90E8\u5B9E\u8DF5\u8BFE\u7A0B"},...ci==null?void 0:ci.subjects]):Cr([...Bo,...ci==null?void 0:ci.subjects])})};(0,a.useEffect)(()=>{Br>0&&setTimeout(()=>{Or(0)},2e3)},[Br]);function un(er){return Nl(this,null,function*(){var Lr,ci,di;if(dr(!0),Pn(Qs({},er)),er.type=="1")(0,de.A7)(Qs({user_id:(Lr=gt==null?void 0:gt.userInfo)==null?void 0:Lr.login},er)).then(fi=>{(fi==null?void 0:fi.status)==0&&jr(fi==null?void 0:fi.data)});else if(er.type=="2")(0,de.jT)(Qs({user_id:(ci=gt==null?void 0:gt.userInfo)==null?void 0:ci.login},er)).then(fi=>{(fi==null?void 0:fi.status)==0&&jr(fi==null?void 0:fi.data)});else if(er.type=="3"){const fi=yield Bn({type:"userDetail/getVideos",payload:Au(Qs({},er),{category:"all",sort_by:"published_at",sort_direction:"desc",username:(di=gt.userInfo)==null?void 0:di.login})});jr({count:fi==null?void 0:fi.count,list:fi==null?void 0:fi.videos})}dr(!1)})}return ns.createElement("div",null,ns.createElement(be.default,{title:"\u9009\u7528"+ge,open:Ue,width:900,centered:!0,zIndex:10,className:bs.scoremodal,onCancel:()=>{Ne(!1)},confirmLoading:xo,onOk:()=>Nl(void 0,null,function*(){if((pr==null?void 0:pr.length)<=0){we.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}go(!0);const er=yield(0,de._C)({id:nn,subject_id:sn,homework_type:In.type=="3"?"9":ge=="\u5206\u7EC4\u4F5C\u4E1A"?"3":ge=="\u56FE\u6587\u4F5C\u4E1A"?"1":ge=="\u89C6\u9891\u9879\u76EE"?"7":ge=="\u7F16\u7A0B\u4F5C\u4E1A"?"5":"8",homework_ids:[...Mi.current],subject_homework_ids:[...gr.current]});(er==null?void 0:er.status)==0&&(we.ZP.success("\u9009\u7528\u6210\u529F"),Yt(),Ne(!1)),go(!1)})},ns.createElement("div",{className:bs.header_style},ns.createElement(Go.default,{className:bs.tabWrap,activeKey:In.type,onChange:er=>{In.type=er,In.page=1,In.updated_at="",In.association_id=null,In.search=null,lr.setFieldsValue({association_id:"",search:null}),Pn(Qs({},In)),un(Qs({},In))},items:[{label:"\u4ECE\u6559\u5B66\u8BFE\u5802\u9009\u7528",key:"1"},ge!="\u7F16\u7A0B\u4F5C\u4E1A"&&(ge=="\u89C6\u9891\u9879\u76EE"?{label:"\u4ECE\u4E2A\u4EBA\u4E3B\u9875\u9009\u7528",key:"3"}:{label:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",key:"2"})]}),ns.createElement(lt.default,{layout:"inline",className:bs.form_style,form:lr,onValuesChange:(er,Lr)=>{In.page=1,!(er.search||er.search==="")&&lr.submit()},onFinish:er=>{Pn(Qs(Qs({},In),er)),un(Qs(Qs({},In),er))}},In.type!="3"&&ns.createElement(lt.default.Item,{name:"association_id"},ns.createElement(ie.default,{onPopupScroll:Sn,className:bs.selectWrapper,style:{width:200},size:"large"},Bo.map((er,Lr)=>ns.createElement(ie.default.Option,{key:er==null?void 0:er.id},er==null?void 0:er.name)))),ns.createElement(lt.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"search"},ns.createElement(pt.default.Search,{className:bs.search,placeholder:ge=="\u89C6\u9891\u9879\u76EE"?"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0\u8FDB\u884C\u641C\u7D22":ge=="\u6559\u5B66\u8BFE\u4EF6"?"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0\u8FDB\u884C\u641C\u7D22":"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:ns.createElement("i",{className:`iconfont icon-sousuo9 font14 ${bs.searchIcon}`,onClick:()=>lr.submit()}),onSearch:er=>{lr.submit()}})))),((_t=$n==null?void 0:$n.list)==null?void 0:_t.length)>0?ns.createElement(Xr.default,{style:{marginTop:20,marginBottom:20},scroll:{y:260},dataSource:$n==null?void 0:$n.list,pagination:!1,loading:Ln,rowKey:er=>er.id,rowSelection:fa,columns:Io}):ns.createElement(gs.Z,null),($n==null?void 0:$n.count)>0&&ns.createElement(ui.Z,{current:In.page,total:$n==null?void 0:$n.count,style:{marginBottom:20},defaultPageSize:In.per_page,showTotal:er=>ns.createElement("span",null,"\u5171\xA0",ns.createElement("span",{style:{color:"#165DFF"}},er),"\xA0\u6761\u6570\u636E"),pageSize:In.per_page,onChange:(er,Lr)=>{In.page=er,In.per_page=Lr,Pn(Qs({},In)),un(Qs({},In))}})),ns.createElement(fl,{setScoreShow:bi,ScoreShow:zi,modalDdata:gn,homeType:yo,homeId:wa}),ns.createElement(gu.Z,{close:!0,data:br==null?void 0:br.content,type:br==null?void 0:br.type,hasMask:!0,monacoEditor:{value:"",language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{On({content:"",type:""})}}),ns.createElement(vu.K,Au(Qs({},so),{visible:gi,allow_skip:!0,width:800,onClose:()=>{Xa(!1),Ea({})}})))};var Gu=(0,ee.connect)(({user:Ne,dispatch:Ue})=>({user:Ne,dispatch:Ue}))(su),ol=Se(17949),Dl=Se(11176),Xl=Se(81045),Ys=Se(97041),jl=Se(10906),Hs={tree:"tree___u23Lf",learn:"learn___gQiNJ",name:"name___1D14q",sign:"sign___Ki_95",pdf_name:"pdf_name___T3MPw",name_style:"name_style___nfuvC",color333:"color333___P8iqP",DirectoryTree:"DirectoryTree___umMQK",EditDom:"EditDom___Be0Pl",ai_shixuns:"ai_shixuns___IX7lk"},Cl=Se(89392),Vl=Se(84105),Ol=Se(38819),yu=Se(75353),Yu="data:image/png;base64,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",ku="data:image/png;base64,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",Mo=Se(49338),Ya=Se.p+"static/images.fd91180a.png",ks=Se(3793),qr=Se(59301),Ku=Object.defineProperty,ld=Object.defineProperties,ud=Object.getOwnPropertyDescriptors,Ju=Object.getOwnPropertySymbols,cd=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,La=(Ne,Ue,ge)=>Ue in Ne?Ku(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,ka=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))cd.call(Ue,ge)&&La(Ne,ge,Ue[ge]);if(Ju)for(var ge of Ju(Ue))co.call(Ue,ge)&&La(Ne,ge,Ue[ge]);return Ne},Ao=(Ne,Ue)=>ld(Ne,ud(Ue)),Ls=(Ne,Ue)=>{var ge={};for(var gt in Ne)cd.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Ju)for(var gt of Ju(Ne))Ue.indexOf(gt)<0&&co.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},Yo=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const sc=(Ne={})=>{var Ue,ge;switch(Ne==null?void 0:Ne.item_type){case"Challenge":return qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u4EFB\u52A1\u5173\u5361"},qr.createElement("i",{className:"iconfont icon-renwuguanka1 font20",style:{color:"#39B97E"}}));case"VideoItem":return qr.createElement(ce.Z,{title:"\u6559\u5B66\u89C6\u9891"},qr.createElement("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"}));case"StageCatalog":return qr.createElement("i",{className:"iconfont icon-kongbai c-brilliant-blue font20"});case"SubjectHomework":if((Ne==null?void 0:Ne.homework_type)==="group")return qr.createElement(ce.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u5206\u7EC4\u4F5C\u4E1A"},qr.createElement("i",{className:"iconfont icon-fenzuzuoye3 font20",style:{color:"#acc218"}}));if((Ne==null?void 0:Ne.homework_type)==="normal")return qr.createElement(ce.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u56FE\u6587\u4F5C\u4E1A"},qr.createElement("i",{className:"iconfont icon-tuwenzuoye font20",style:{color:"#1db37f"}}));break;case"ExaminationBank":return qr.createElement(ce.Z,{title:"\u6D4B\u9A8C\u5F62\u5F0F\uFF1A\u5728\u7EBF\u8003\u8BD5"},qr.createElement("i",{className:"iconfont icon-zhangjieceshibeifen font20",style:{color:"#e9a318"}}));case"HomeworkCommon":return qr.createElement(ce.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u4F5C\u4E1A"},qr.createElement("i",{className:"iconfont icon-bianchengzuoye1 font20",style:{color:"#E99237"}}));case"Shixun":return Ne!=null&&Ne.is_all_choice?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898"},qr.createElement("i",{className:"iconfont icon-xuanzeti4 c-lake-blue font20"})):Ne!=null&&Ne.is_unity_3d?((Ue=Ne==null?void 0:Ne.challenge_types)==null?void 0:Ue.length)<=1?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u865A\u62DF\u4EFF\u771F"},qr.createElement("i",{className:"iconfont icon-xunifangzhenti1 font20",style:{color:"#A504D8"}})):qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u865A\u62DF\u4EFF\u771F"},qr.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):((ge=Ne==null?void 0:Ne.challenge_types)==null?void 0:ge.length)>1?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u7F16\u7A0B\u5F00\u53D1"},qr.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):Ne!=null&&Ne.is_jupyter_lab?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u7C7B\u578B\uFF1AJupyterLab"},qr.createElement("img",{width:20,src:Yu})):Ne!=null&&Ne.is_jupyter?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u7C7B\u578B\uFF1AJupyter Notebook"},qr.createElement("img",{width:20,src:ku})):qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u5F00\u53D1"},qr.createElement("i",{className:"iconfont icon-shixunti2 c-light-primary font20"}));default:return qr.createElement(ce.Z,{title:"\u6559\u5B66\u8BFE\u4EF6"},qr.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"}))}},xf=(Ne,{key:Ue},ge)=>Ne.map(gt=>gt.key===Ue?Ao(ka({},gt),{children:ge}):gt.children?Ao(ka({},gt),{children:xf(gt.children,{key:Ue},ge)}):gt),Gd=Ne=>{var Ue=Ne,{pathsDetail:ge,globalSetting:gt,user:nn,loading:sn,updateSort:Bn,isPaths:Yt,dispatch:xt,isShowSchedule:_t,getData:In}=Ue,Pn=Ls(Ue,["pathsDetail","globalSetting","user","loading","updateSort","isPaths","dispatch","isShowSchedule","getData"]);const{keywords:Fn,visibleType:Ar="All"}=ge;let[pr,ar]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]);const[Ln,dr]=(0,a.useState)([]),[lr,Br]=(0,a.useState)(!1),[Or,zi]=(0,a.useState)(!1),[bi,gn]=(0,a.useState)(""),[Dr,wr]=(0,a.useState)([]),Xn=(0,ee.useParams)(),[gr,Mi]=(0,a.useState)([]),[br,On]=(0,a.useState)(!1),[gi,Xa]=(0,a.useState)({}),[so,Ea]=(0,a.useState)(!1),yo=(un=[],er="")=>un==null?void 0:un.map((Lr,ci)=>{var di;const fi=Ao(ka({},Lr),{chapter_id:er?[er,ci+1].join("-"):ci+1,title:`${Lr==null?void 0:Lr.name}`,key:`${Lr==null?void 0:Lr.id}`,icon:sc,isLeaf:(Lr==null?void 0:Lr.item_type)!=="StageCatalog"});return((di=Lr==null?void 0:Lr.children)==null?void 0:di.length)>0?($n.push(fi==null?void 0:fi.key),Ao(ka({},fi),{children:yo(Lr==null?void 0:Lr.children,fi==null?void 0:fi.chapter_id)})):fi});(0,a.useEffect)(()=>{if(Pn.data&&!(0,Cl.isEqual)(Pn.data,gr)){$n=[];const un=JSON.parse(JSON.stringify(Pn.data));fa(un,0),Mi([...un]),ar([...$n])}},[Pn.data,Ar,Pn==null?void 0:Pn.expandAll]),(0,a.useEffect)(()=>{var un,er,Lr,ci,di,fi,qa,_n,_a,To;let fo;if((un=ge.detail)!=null&&un.has_start){const ho=(Lr=(er=ge.detail)==null?void 0:er.courses)==null?void 0:Lr.findIndex(zs=>{var ro;return parseInt((ro=zs.course_status)==null?void 0:ro.status)===1});fo=ho>-1?ho:0}else{let ho=(fi=(di=(ci=ge.detail)==null?void 0:ci.courses)==null?void 0:di.map(zs=>{var ro;return parseInt((ro=zs.course_status)==null?void 0:ro.status)}))==null?void 0:fi.lastIndexOf(2);fo=ho>-1?ho:0,ho=(_n=(qa=ge.detail)==null?void 0:qa.courses)==null?void 0:_n.findIndex(zs=>{var ro;return parseInt((ro=zs.course_status)==null?void 0:ro.status)===0}),fo=ho>-1?ho:fo}(_a=ge.detail)!=null&&_a.courses&&Xa(((To=ge.detail)==null?void 0:To.courses[fo])||{})},[ge.detail]);function Ni(un,er,Lr=null){for(const ci of un){if(ci.stage_item_id===er)return Lr;if(ci.children){const di=Lr===null?ci.stage_item_id:Lr,fi=Ni(ci.children,er,di);if(fi!==null)return fi}}return null}function wa(un,er,Lr=""){for(const ci of un){const di=Lr?`${Lr}-${ci.stage_item_id}`:ci.stage_item_id;if(ci.stage_item_id===er)return Lr||null;if(ci.children){const fi=wa(ci.children,er,di);if(fi!==null)return fi}}return null}const Fi=(un,er,...Lr)=>Yo(void 0,[un,er,...Lr],function*(ci,di,fi={}){let qa=Ni(gr,fi.stage_item_id),_n=`${Fn||""},${Ar||"All"},${(Pn==null?void 0:Pn.stage_id)||""},${qa||""},${(fi==null?void 0:fi.stage_item_id)||""},${fi.index}`;(0,je.xg)(di?`/tasks/start/jupyter?id=${ci||""}&challenge_id=${(fi==null?void 0:fi.challenge_id)||""}&subject_id=${Xn.pathId||""}&position=${_n}`:`/tasks/start?id=${ci||""}&challenge_id=${(fi==null?void 0:fi.challenge_id)||""}&subject_id=${Xn.pathId||""}&position=${_n}`)}),qi=un=>{un=un!=null&&un.includes(".json")?un:`${un}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qr.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Yo(void 0,null,function*(){const er=yield(0,Bi.L8)({url:un});if(!er)return;we.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Lr=yield(0,ke.Ir)({id:er.shixun_identifier});if(Lr!=null&&Lr.game_identifier){(0,je.xg)(`/tasks/${Lr.game_identifier}`);return}(Lr==null?void 0:Lr.status)===2?qi(Lr==null?void 0:Lr.message):(Lr==null?void 0:Lr.status)===3&&xo(Lr==null?void 0:Lr.message)})})},xo=un=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qr.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",un,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},go=un=>{console.log("onDragEnter:",un)},Io=un=>Yo(void 0,null,function*(){var er,Lr,ci,di;console.log("onDrop:",un);const fi=un.node.props.eventKey,qa=un.dragNode.props.eventKey,_n=un.node.props.pos.split("-"),_a=un.dropPosition-Number(_n[_n.length-1]);if(_n.length>5&&!un.node.dragOverGapBottom&&!un.node.dragOverGapTop||un.node.dragOver&&un.dragNodesKeys.length>1||_n.length>2&&un.dragNodesKeys.length>1)return!1;let To=["Attachment","Hack","Shixun","SubjectHomework","Videoltem"];if(To.includes((er=un.dragNode)==null?void 0:er.item_type)&&((Lr=un.node)==null?void 0:Lr.item_type)!="StageCatalog"&&_a===0||((ci=un.dragNode)==null?void 0:ci.item_type)==="StageCatalog"&&To.includes((di=un.node)==null?void 0:di.item_type)&&_a===0)return!1;const fo=(ro,Rs,ll)=>{for(let Vs=0;Vs{ll.splice(Rs,1),zs=ro}),!un.dropToGap)fo(ho,fi,ro=>{ro.children=ro.children||[],ro.children.unshift(zs)});else if((un.node.props.children||[]).length>0&&un.node.props.expanded&&_a===1)fo(ho,fi,ro=>{ro.children=ro.children||[],ro.children.unshift(zs)});else{let ro,Rs;fo(ho,fi,(ll,Vs,Iu)=>{ro=Iu,Rs=Vs}),_a===-1?ro.splice(Rs,0,zs):ro.splice(Rs+1,0,zs)}yield Bn({stage_id:Pn.stage_id,list:ho}),fa(ho,0,0,!0),console.log("data:",ho),Mi([...ho]),ar([...pr,un.node.key])}),fa=(un,er,Lr,ci)=>{er=er||0,un.map((di,fi)=>{var qa;try{return di.key2=er+1+"-"+(fi+1),di.key3=Pn.index+1+"-"+(fi+1),di.title="",ci||(di.key=er+1+"-"+(fi+1)),er?di.index=Lr+"-"+(fi+1):di.index=di.key3,(qa=di.children)!=null&&qa.length&&($n.push(di.key2),fa(di.children,di.key2,di.index,ci)),di}catch(_n){}})},Na=un=>{un=un||"";let er=new RegExp((Fn||"").replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"ig");const Lr=un.replace(er,'$&');return Fn?qr.createElement("span",{dangerouslySetInnerHTML:{__html:Lr}}):un},Ho=(un,er)=>{const{learning_status:Lr,name:ci}=un;return(Lr==null?void 0:Lr[0])==="can"&&(Lr==null?void 0:Lr[1])==="try"?qr.createElement("div",{className:Hs.learn},qr.createElement("span",{className:Hs.name},er?ci:Na(ci)),qr.createElement("span",{className:Hs.sign},"\u514D\u8D39\u8BD5\u5B66")):er?ci:Na(ci)},Bo=un=>{Ar==="All"&&(pr.includes(un)?ar(pr.filter(er=>er!=un)):ar(pr.concat(un)))},Cr=(un,er)=>Yo(void 0,null,function*(){if((0,zt.tJ)(xt,!0)){if(un!=null&&un.need_authorize){(0,zt.rX)(!1);return}yield Fi(un.identifier,un.is_jupyter||un.is_jupyter_lab,un),er(),gi!=null&&gi.course_id&&(0,de.JS)({id:gi==null?void 0:gi.course_id})}}),Sn=un=>Yo(void 0,null,function*(){var er,Lr,ci,di,fi;if(!(0,zt.tJ)(xt))return;if(!((er=nn.userInfo)!=null&&er.admin)&&!((Lr=nn.userInfo)!=null&&Lr.business)&&!un.can_view&&un.item_type!=="Attachment")return be.default.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:qr.createElement("div",{className:"tc font14"},"\u5F53\u524D\u89C6\u9891\u4E3A\u521B\u5EFA\u8005\u6240\u5C5E\u5355\u4F4D\u5185\u90E8\u6559\u5B66\u8D44\u6599\uFF0C\u5916\u5355\u4F4D\u7528\u6237\u65E0\u89C2\u770B\u6743\u9650")});un.link&&(0,Dl.DH)({is_f:1,id:un.id,point:0,total:0});const qa=Pn!=null&&Pn.course_id?`course_id=${Pn==null?void 0:Pn.course_id}`:`subject_id=${Xn.pathId||Pn.subject_id}`;if(((di=un==null?void 0:un.name)==null?void 0:di.substr((ci=un==null?void 0:un.name)==null?void 0:ci.lastIndexOf("."))).toUpperCase()===".ZIP"){if(!((fi=ge.detail)!=null&&fi.allow_download)){we.ZP.info("\u6559\u5B66\u8BFE\u4EF6\u4E0D\u652F\u6301\u4E0B\u8F7D");return}(0,je.FH)(un.name,Ci.Z.API_SERVER+un.url)}else(0,je.xg)(un.link||`/video/${un.id}?${qa}`);if(un.item_type==="Attachment"&&un.complete_status!=2){const _a=yield(0,de.rS)({attachment_id:un.id,status:2})}(un.item_type==="Attachment"||un.item_type==="VideoItem")&&In({stage_id:Pn.stage_id})}),ta=un=>{so||Ea(!0)},Un=(0,a.useRef)(!1),En=(0,a.useMemo)(()=>qr.createElement(ye.Z,{spinning:Un.current},qr.createElement(Pe.default,{className:Hs.tree,disabled:Pn.disabled,expandedKeys:[...pr],draggable:!0,onDragEnter:go,onDrop:Io,onExpand:Bo,blockNode:!0,titleRender:un=>{var er,Lr,ci,di,fi,qa;let _n=un;const _a=((er=un==null?void 0:un.learning_status)==null?void 0:er[0])==="can";return qr.createElement(pe.Z,{align:"middle",className:"font14",id:un.stage_item_id,onClick:()=>Bo(_n.key),style:{flexWrap:"nowrap",whiteSpace:"nowrap"},onMouseOver:()=>ta(_n.key)},qr.createElement(Ae.Z,{flex:"30px",style:{display:"flex",alignItems:"center"}},sc(un)),qr.createElement(Ae.Z,{flex:"1",className:Hs.color333,style:{display:"flex",alignItems:"center",width:300}},Pn.cust_seq&&qr.createElement("span",{className:`${Hs.color333} mr10`}," ",un.index," "),un.item_type!=="Attachment"&&qr.createElement("div",{className:Hs.name_style},qr.createElement(ce.Z,{placement:"topLeft",title:un.name},Ho(un,!1))),un.item_type==="Attachment"&&qr.createElement("a",{target:"_blank",className:Hs.pdf_name,title:un.name,onClick:()=>Yo(void 0,null,function*(){if((0,zt.tJ)(xt)){if(gi!=null&&gi.course_id){const To=yield(0,de.JS)({id:gi==null?void 0:gi.course_id})}switch(un.item_type){case"Attachment":Sn(_n);break;case"VideoItem":Sn(un);break;case"ExaminationBank":Sn(un);break;case"HomeworkCommon":Sn(un);break;case"SubjectHomework":(un.homework_type=="group"||un.homework_type=="normal")&&Sn(un);break;case"Shixun":Cr(un);break}}})},un.name),(un.item_type==="Shixun"||un.item_type==="Challenge")&&un.high_resources_consume&&qr.createElement(Ze.Z,{type:"paths",style:{marginLeft:10}}),(un.item_type==="Shixun"||un.item_type==="Challenge")&&((Lr=un==null?void 0:un.shixun_marks)==null?void 0:Lr.length)>0&&(((ci=nn==null?void 0:nn.userInfo)==null?void 0:ci.role)==1||((di=nn==null?void 0:nn.userInfo)==null?void 0:di.role)==2)&&(un==null?void 0:un.shixun_marks.map((To,fo)=>qr.createElement(ce.Z,{title:`${To}`,key:fo},qr.createElement("span",{style:{background:"#43a2ff",color:"#fff",borderRadius:"13px",marginLeft:"5px",height:"20px",textAlign:"center",fontSize:"12px",maxWidth:"70px",padding:"0px 13px",overflow:"hidden",whiteSpace:"nowrap",display:"inline-flex",alignItems:"center",justifyContent:"center",textOverflow:"ellipsis"}},To)))),!!((fi=un.schools)!=null&&fi.length)&&qr.createElement(ce.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},qr.createElement("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange",style:{transform:"translateY(1px)",display:"inline-block"}})),(un.item_type==="Shixun"||un.item_type==="Challenge")&&!!(un!=null&&un.finished_challenges_count)&&qr.createElement(ce.Z,{title:`\u5B8C\u6210\u5EA6:${Math.round((un==null?void 0:un.finished_challenges_count)/(un==null?void 0:un.challenges_count)*100)}%`},qr.createElement("i",{className:`iconfont icon-a-wanchengdu100 ml10 ${(un==null?void 0:un.finished_challenges_count)-(un==null?void 0:un.challenges_count)===0?"c-light-green":"c-grey-333"}`,style:{transform:"translateY(1px)",display:"inline-block"}}))),!Pn.disabled&&qr.createElement("aside",{style:{color:"#0152d9",fontSize:"14px",marginRight:"20px"}},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u9879\u76EE\u663E\u793A\u987A\u5E8F"),so&&qr.createElement(Ae.Z,{className:"tr"},(_n.item_type==="VideoItem"||(_n==null?void 0:_n.item_type)==="Attachment"||(_n==null?void 0:_n.item_type)==="StageCatalog"||(_n==null?void 0:_n.item_type)==="SubjectHomework"||(_n==null?void 0:_n.item_type)==="ExaminationBank"||(_n==null?void 0:_n.item_type)==="HomeworkCommon")&&!Pn.disabled&&!Pn.hiddenEditBtn&&qr.createElement(ce.Z,{title:"\u7F16\u8F91"},qr.createElement("span",{onClick:To=>{To.stopPropagation(),Pn.editVidoItem(ka({stage_id:Pn.stage_id},_n))},style:{color:"#ccc",marginRight:"10px"}},qr.createElement(jl.Z,null))),!Pn.disabled&&qr.createElement(qr.Fragment,null,qr.createElement(ce.Z,{title:"\u5220\u9664"},qr.createElement("span",{onClick:()=>{Pn.deleteStages({id:_n.stage_item_id,stage_id:Pn.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),Pn.showVideoPlay&&Pn.disabled&&_n.item_type==="SubjectHomework"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&Yt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:(_n==null?void 0:_n.homework_type)=="group"?"\u5206\u7EC4\u4F5C\u4E1A":"\u56FE\u6587\u4F5C\u4E1A"}}})})},"\u53D1\u9001"),!(0,he.JA)()&&Yt&&qr.createElement(z.ZP,{type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&Pn.showInfoModal(ka({stage_id:Pn.stage_id},_n))})},"\u67E5\u770B\u8BE6\u60C5")),Pn.showVideoPlay&&Pn.disabled&&_n.item_type==="ExaminationBank"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&Yt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u6D4B\u9A8C",examinationid:_n.id}}})})},"\u53D1\u9001"),!(0,he.JA)()&&Yt&&qr.createElement(z.ZP,{type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&window.open(`/paperlibrary/see/${_n.id}?defaultActiveKey=1`)})},"\u67E5\u770B\u8BE6\u60C5")),Pn.showVideoPlay&&Pn.disabled&&_n.item_type==="HomeworkCommon"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&Yt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u7F16\u7A0B\u4F5C\u4E1A",examinationid:_n.id}}})})},"\u53D1\u9001"),!(0,he.JA)()&&Yt&&qr.createElement(z.ZP,{type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&Pn.showInfoModal(ka({stage_id:Pn.stage_id},_n))})},"\u67E5\u770B\u8BE6\u60C5")),Pn.showVideoPlay&&Pn.disabled&&_n.item_type==="VideoItem"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&Yt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u89C6\u9891"}}})})},"\u53D1\u9001"),qr.createElement(z.ZP,{type:"primary",className:"mr10",onClick:()=>Yo(void 0,null,function*(){Sn(_n)})},_n.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(_n.allow_visit||_n.to_be_built||!_n.shixun_status||(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&(_n==null?void 0:_n.shixun_status)=="\u5DF2\u53D1\u5E03")&&Pn.disabled&&(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&Yt&&(!_n.shixun_status||(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&(_n==null?void 0:_n.shixun_status)=="\u5DF2\u53D1\u5E03")&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"ml10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u5B9E\u8BAD",is_jupyter:(_n==null?void 0:_n.is_jupyter)||(_n==null?void 0:_n.is_jupyter_lab),identifier:_n==null?void 0:_n.identifier}}})})},"\u53D1\u9001"),qr.createElement(z.ZP,{className:"ml10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&(_n.item_type!=="Attachment"&&(gi!=null&&gi.course_id)&&(yield(0,de.JS)({id:gi==null?void 0:gi.course_id})),window.open(`/shixuns/${_n.identifier}/challenges?subject_id=${Xn.pathId||""}`))})},"\u67E5\u770B\u8BE6\u60C5"),Pn.disabled&&_n.shixun_status==="\u6682\u672A\u516C\u5F00"&&qr.createElement(z.ZP,{className:Hs.ai_shixuns,onClick:()=>Yo(void 0,null,function*(){var To;if(!((To=nn.userInfo)!=null&&To.has_big_model_permission))On(!0);else{let fo=yield(0,Ve.ZP)("/api/ai/shixuns/check_shixun.json",{method:"get",params:{shixun_id:_n==null?void 0:_n.shixun_id}});fo!=null&&fo.have_content?zi(!0):Br(!0),gn(_n==null?void 0:_n.shixun_id)}})},"\u667A\u80FD\u6784\u5EFA"),!_n.shixun_status||(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&(_n==null?void 0:_n.shixun_status)=="\u5DF2\u53D1\u5E03"&&qr.createElement(yu.Z,{className:"ml10",type:"primary",onClick:()=>Yo(void 0,null,function*(){return new Promise(To=>Yo(void 0,null,function*(){Cr(_n,To)}))})},_n!=null&&_n.need_authorize?"\u9700\u6388\u6743":un!=null&&un.finished_challenges_count?(un==null?void 0:un.finished_challenges_count)-(un==null?void 0:un.challenges_count)===0?"\u518D\u6B21\u5B9E\u6218":"\u7EE7\u7EED\u5B9E\u6218":"\u5F00\u59CB\u5B9E\u6218")),Pn.showVideoPlay&&Pn.disabled&&_n.item_type==="Attachment"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&Yt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&(_n==null?void 0:_n.name)&&/\.(ppt|pptx)$/i.test(_n==null?void 0:_n.name)&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u8BFE\u4EF6",item:_n}}})})},"\u53D1\u9001"),((qa=ge.detail)==null?void 0:qa.allow_download)&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){var To;(0,zt.tJ)(xt)&&(0,je.Nd)("",`${Ci.Z.API_SERVER}${(To=_n.url)==null?void 0:To.replace("disposition=inline","")}`)})},"\u4E0B\u8F7D\u8D44\u6E90"),qr.createElement(z.ZP,{type:"primary",className:"mr10",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&(0,je.xg)(`/video/${_n.id}?subject_id=${Xn.pathId||""}`)})},"\u5F00\u59CB\u5B66\u4E60"))),qr.createElement(Ae.Z,null,Pn.disabled&&_n.shixun_status==="\u6682\u672A\u516C\u5F00"&&qr.createElement("span",{className:`${Hs.color204} ml5`},"\u5F85\u516C\u5F00"),_n.shixun_status==="\u5DF2\u5220\u9664"&&qr.createElement("span",{className:`${Hs.color204} ml5`},"\u5DF2\u5220\u9664"),Pn.disabled&&!_t&&(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&!!_n.challenges_count&&qr.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"}," \u5B9E\u9A8C\u6570 ",_n.item_type==="Challenge"?1:_n.challenges_count," "),Pn.disabled&&_t&&(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&!!_n.challenges_count&&_n.shixun_status!=="\u6682\u672A\u516C\u5F00"&&_n.shixun_status!=="\u5DF2\u5220\u9664"&&qr.createElement(qr.Fragment,null,qr.createElement("i",{className:"iconfont icon-wanchenggouxuan font14",style:{marginLeft:"5px",color:_n.finished_challenges_count===_n.challenges_count?"#50DAAE":"#DEDEDE"}}),qr.createElement("span",{style:{marginLeft:"4px"}},qr.createElement("span",{style:{color:"#165DFF",fontSize:"14px"}},_n.finished_challenges_count),qr.createElement("span",{style:{color:"#DEDEDE",fontSize:"14px"}},"/",_n.challenges_count))),Pn.disabled&&_t&&(_n.item_type==="VideoItem"||_n.item_type==="Attachment")&&(_n.complete_status==0?qr.createElement("i",{className:"iconfont icon-weidianjixuexi font14",style:{color:"#DEDEDE"}}):_n.complete_status==1?qr.createElement("i",{className:"iconfont icon-yidianjixuexiweiwancheng font14",style:{color:"#50DAAE"}}):qr.createElement("i",{className:"iconfont icon-xuexiwancheng font14",style:{color:"#50DAAE"}})),Ar==="All"&&un.item_type==="StageCatalog"&&qr.createElement("span",{className:"ml10"},pr.includes(un.key)?qr.createElement(Vl.Z,null):qr.createElement(Ol.Z,null))))},treeData:gr,loadedKeys:Ln,loadData:un=>Yo(void 0,null,function*(){if(console.log(un),Un.current=!0,dr(Ln==null?void 0:Ln.concat([un.key])),un.item_type!=="StageCatalog")return Un.current=!1;const er=yield xt({type:"pathsDetail/getStageChildrenData",payload:{id:un.stage_item_id}});Un.current=!1;const Lr=(di=gr)=>di.map(fi=>{var qa;return fi.id==un.id?Ao(ka({},fi),{children:er.data.items}):Ao(ka({},fi),{children:((qa=fi==null?void 0:fi.children)==null?void 0:qa.length)>0?Lr(fi.children):[]})}),ci=Lr();fa(ci,0),Mi([...ci])})})),[gr,$n,pr,Ar,so,Ln]);return qr.createElement(qr.Fragment,null,En,qr.createElement(Mo.Z,{visible:br,setVisible:On,closeImageStyle:{top:0},image:Ya}),qr.createElement(be.default,{centered:!0,title:"\u667A\u80FD\u6784\u5EFA",open:lr,footer:null,width:1e3,destroyOnClose:!0,onCancel:()=>{Br(!1)}},qr.createElement(ks.Z,{setOpenChat:Br,shixunId:bi})),qr.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:Or,okText:"\u7EE7\u7EED",width:500,destroyOnClose:!0,onCancel:()=>{zi(!1)},onOk:()=>{zi(!1),Br(!0)}},qr.createElement("div",null,qr.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u521B\u5EFA\u5185\u5BB9"),qr.createElement("div",null,qr.createElement("span",{style:{color:"#FA6400"}},"\u4F7F\u7528AI\u6784\u5EFA\u5B9E\u8DF5\u9879\u76EE\u5C06\u4F1A\u8986\u76D6\u539F\u6765\u7684\u5185\u5BB9"),"\uFF0C\u4F60\u8FD8\u8981\u7EE7\u7EED\u5417\uFF1F"))))};var Sf=(0,ee.connect)(({pathsDetail:Ne,loading:Ue,user:ge,globalSetting:gt})=>({pathsDetail:Ne,globalSetting:gt,user:ge,loading:Ue.effects}))(Gd),lc=Se(3188),qu=Object.defineProperty,uc=Object.defineProperties,dd=Object.getOwnPropertyDescriptors,_u=Object.getOwnPropertySymbols,cc=Object.prototype.hasOwnProperty,fd=Object.prototype.propertyIsEnumerable,Nu=(Ne,Ue,ge)=>Ue in Ne?qu(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Cs=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))cc.call(Ue,ge)&&Nu(Ne,ge,Ue[ge]);if(_u)for(var ge of _u(Ue))fd.call(Ue,ge)&&Nu(Ne,ge,Ue[ge]);return Ne},Ul=(Ne,Ue)=>uc(Ne,dd(Ue)),$u=(Ne,Ue)=>{var ge={};for(var gt in Ne)cc.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&_u)for(var gt of _u(Ne))Ue.indexOf(gt)<0&&fd.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},Ks=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Pc=["application/pdf","application/msword","application/vnd.ms-excel","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/ZIP"],Il=Ne=>{var Ue=Ne,{pathsDetail:ge,user:gt,globalSetting:nn,loading:sn,exercise:Bn,dispatch:Yt,classroomList:xt,val:_t,allData:In,index:Pn,visibleTypeNew:Fn,getData:Ar,selectExercise:pr,openPreview:ar,UpdataStageChildrenData:$n}=Ue,jr=$u(Ue,["pathsDetail","user","globalSetting","loading","exercise","dispatch","classroomList","val","allData","index","visibleTypeNew","getData","selectExercise","openPreview","UpdataStageChildrenData"]),Ln,dr,lr;const[Br]=lt.default.useForm(),[Or,zi]=(0,a.useState)(),[bi]=lt.default.useForm(),[gn]=lt.default.useForm(),[Dr]=lt.default.useForm(),wr=(0,ee.useParams)(),{stageData:Xn,keywords:gr,visibleType:Mi="All",editKey:br}=ge;let[On,gi]=(0,a.useState)({});const Xa=(0,a.useRef)(),[so,Ea]=(0,a.useState)(!1),[yo,Ni]=(0,a.useState)(!1),[wa,Fi]=(0,a.useState)(!1),[qi,xo]=(0,a.useState)(!1),[go,Io]=(0,a.useState)(!1),[fa,Na]=(0,a.useState)(!1),[Ho,Bo]=(0,a.useState)(),[Cr,Sn]=(0,a.useState)(!1),[ta,Un]=(0,a.useState)(!1),[En,un]=(0,a.useState)(""),[er,Lr]=(0,a.useState)(""),[ci,di]=(0,a.useState)(""),[fi,qa]=(0,a.useState)(""),[_n,_a]=(0,a.useState)(),[To,fo]=(0,a.useState)(!0),[ho,zs]=(0,a.useState)([]),[ro,Rs]=(0,a.useState)(),[ll,Vs]=(0,a.useState)([]),[Iu,Bu]=(0,a.useState)(!1),[Fu,hu]=(0,a.useState)(""),[_l,Sd]=(0,a.useState)({}),[Rl,Cc]=(0,a.useState)([]),Kc=((Ln=ge.detail)==null?void 0:Ln.is_free)||((dr=ge.detail)==null?void 0:dr.can_learning),wc=!((lr=ge.detail)!=null&&lr.can_managed),Md=Mr=>{if(Mr.key=="Enter"){const $i=gn.getFieldValue("tag");if(gn.setFieldsValue({tag:""}),!$i){we.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(ll.filter(Ma=>Ma===$i).length>0){we.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}ll.push($i),Vs([...ll])}},Dd=(Mr,$i)=>{Mr.preventDefault(),Vs([...ll.filter(Ma=>Ma!=$i)])},xc=()=>{we.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},Id=Mr=>{Mr=Mr!=null&&Mr.includes(".json")?Mr:`${Mr}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ks(void 0,null,function*(){const $i=yield(0,Bi.L8)({url:Mr});if(!$i)return;we.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Ma=yield(0,ke.Ir)({id:$i.shixun_identifier});if(Ma!=null&&Ma.game_identifier){(0,je.xg)(`/tasks/${Ma.game_identifier}`);return}(Ma==null?void 0:Ma.status)===2?Id(Ma==null?void 0:Ma.message):(Ma==null?void 0:Ma.status)===3&&Bd(Ma==null?void 0:Ma.message)})})},Bd=Mr=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Mr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Fd=(Mr,$i)=>{if(wc){xc();return}Sc()&&(Yt({type:"pathsDetail/save",payload:{stage_id:$i.stage_id,editKey:Mr}}),Br.setFieldsValue({name:$i.stage_name,description:$i.stage_description,tagName:$i.tag&&$i.tag.name||""}),zi(Ul(Cs({},Or),{description:$i.stage_description})))},Ld=Mr=>Ks(void 0,null,function*(){const $i=yield(0,de.Ex)(Cs({},Mr));return On.items=Mr.list,$i}),Pd=(...Mr)=>Ks(void 0,[...Mr],function*($i={}){var Ma,Do;if(ro){let os={};$i!=null&&$i.video_id||$i!=null&&$i.link?os=Cs({id:ro==null?void 0:ro.id,subject_id:wr==null?void 0:wr.pathId},$i):os=Ul(Cs({id:ro==null?void 0:ro.id,subject_id:wr==null?void 0:wr.pathId},$i),{video_id:(Ma=ro==null?void 0:ro.video_item)==null?void 0:Ma.video_id,link:(Do=ro==null?void 0:ro.video_item)==null?void 0:Do.link}),(yield(0,de.M2)(os))&&(we.ZP.success("\u4FEE\u6539\u6210\u529F"),Io(!1),$n({stage_id:On.stage_id}))}else{const os=yield(0,de.A2)(Cs({id:On==null?void 0:On.stage_id,subject_id:wr==null?void 0:wr.pathId},$i));os!=null&&os.id&&(Io(!1),$n({stage_id:On==null?void 0:On.stage_id}))}}),Jc=Mr=>Ks(void 0,null,function*(){var $i,Ma;if(!(Mr!=null&&Mr.name)||(Mr==null?void 0:Mr.name.replace(/(^\s*)|(\s*$)/g,""))==="")return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");const Do=[...(($i=On==null?void 0:On.shixuns_list)==null?void 0:$i.map(Zl=>({type:Zl.item_type,id:Zl.id})))||[],...((Ma=On==null?void 0:On.attachments_list)==null?void 0:Ma.map(Zl=>({type:"Attachment",id:Zl.id})))||[]],os=Mr,{tagName:ss}=os,ts=$u(os,["tagName"]);let ul=Ul(Cs({},ts),{id:On.stage_id,type:Array.from(new Set(Do.map(Zl=>Zl.type))),list:Do});const Hu=On.tag&&On.tag.id||"";ul=Ul(Cs({},ul),{stage_tag_attributes:Hu?{id:Hu,name:ss}:{name:ss||""}});const Lu=yield(0,de.xn)(Cs({},ul));Lu!=null&&Lu.subject_id&&$n(Ul(Cs(Cs({},On),Lu),{stage_name:ul.name,stage_description:ul.description,tag:ul.stage_tag_attributes}))}),Td=Mr=>{be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u672C\u64CD\u4F5C\u5C06\u5220\u9664\u5F53\u524D\u76EE\u5F55\u53CA\u4E0B\u5C5E\u5B50\u76EE\u5F55\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",onOk:()=>Ks(void 0,null,function*(){(yield(0,de.WW)(Mr)).status===0&&(we.ZP.success("\u5220\u9664\u6210\u529F"),$n({stage_id:_t.stage_id||On.stage_id}))})})},kd=Mr=>Ks(void 0,null,function*(){const $i=yield(0,de.FD)({id:Mr==null?void 0:Mr.stage_item_id,type:Mr==null?void 0:Mr.homework_type});$i&&((Mr==null?void 0:Mr.item_type)=="HomeworkCommon"?di($i==null?void 0:$i.hack_homework):di($i==null?void 0:$i.subject_homework),un(Mr==null?void 0:Mr.item_type),Lr(Mr==null?void 0:Mr.stage_item_id),Un(!0))}),Nd=Mr=>Ks(void 0,null,function*(){var $i,Ma,Do,os,ss;if((Mr==null?void 0:Mr.item_type)==="VideoItem"){const ts=yield(0,Dl.TJ)({id:Mr==null?void 0:Mr.stage_item_id});Rs(ts),(Mr==null?void 0:Mr.item_type)==="VideoItem"?Io(!0):(Vs((($i=ts==null?void 0:ts.tags)==null?void 0:$i.map(ul=>ul==null?void 0:ul.name))||[]),gn.setFieldsValue({files:[{uid:(Ma=ts==null?void 0:ts.attachment)==null?void 0:Ma.id,name:ts==null?void 0:ts.name,response:{id:(Do=ts==null?void 0:ts.attachment)==null?void 0:Do.id}}]}),Fi(!0))}else if((Mr==null?void 0:Mr.item_type)==="ExaminationBank")ee.history.push(`/paperlibrary/add/${Mr==null?void 0:Mr.id}?defaultActiveKey=0&type=1&pageType=course&updateType=course&courseId=${wr.pathId}&stageId=${_t.stage_id}`);else if((Mr==null?void 0:Mr.item_type)==="HomeworkCommon")ee.history.push(`/paths/${wr.pathId}/${On.stage_id}/program_homework/${Mr==null?void 0:Mr.id}/edit`);else if((Mr==null?void 0:Mr.item_type)==="Attachment")Bu(!0),Sd(Mr),Cc(Mr==null?void 0:Mr.tag_disciplines),hu((ss=Mr==null?void 0:Mr.name)==null?void 0:ss.slice(0,(os=Mr==null?void 0:Mr.name)==null?void 0:os.lastIndexOf(".")));else if((Mr==null?void 0:Mr.item_type)==="SubjectHomework")Yt({type:"classroomList/setActionTabs",payload:{key:(Mr==null?void 0:Mr.homework_type)=="group"?"\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A":"\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A",id:Mr==null?void 0:Mr.stage_item_id,type:Mr==null?void 0:Mr.homework_type}});else{let ts;be.default.confirm({title:"\u4FEE\u6539\u5C0F\u8282\u540D\u79F0",icon:null,centered:!0,okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",content:a.createElement(pt.default,{defaultValue:Mr==null?void 0:Mr.name,value:ts,maxLength:40,onChange:ul=>{ts=ul.target.value},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u8282\u540D\u79F0"}),onOk:()=>Ks(void 0,null,function*(){if(!(ts||(Mr==null?void 0:Mr.name)).replaceAll(" ",""))return we.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const ul=yield(0,Ve.ZP)(`/api/stages/${Mr==null?void 0:Mr.stage_id}/update_item_name.json`,{method:"put",body:{name:ts||(Mr==null?void 0:Mr.name),item_id:Mr==null?void 0:Mr.id}});ts="",$n({stage_id:Mr==null?void 0:Mr.stage_id})})})}}),jd=Mr=>{be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:()=>Ks(void 0,null,function*(){(yield(0,de._V)({id:Mr})).status===1&&(Yt({type:"pathsDetail/save",payload:{editKey:-1,stageData:Xn.filter(Ma=>Ma.stage_id!==Mr)}}),we.ZP.success("\u5220\u9664\u6210\u529F"))})})},qc=(Mr,$i)=>{const Ma=Xn.findIndex(os=>os.stage_id===Mr),Do=[...Xn];return $i==="up"&&Ma>0?[Do[Ma-1],Do[Ma]]=[Do[Ma],Do[Ma-1]]:$i==="down"&&MaKs(void 0,null,function*(){if(wc){xc();return}if(!Sc())return;(yield(0,de.ms)({id:Mr})).status===1&&(we.ZP.success("\u4E0A\u79FB\u6210\u529F!"),Yt({type:"pathsDetail/save",payload:{stageData:qc(Mr,"up")}}))}),$c=Mr=>Ks(void 0,null,function*(){if(wc){xc();return}if(!Sc())return;(yield(0,de.yy)({id:Mr})).status===1&&(we.ZP.success("\u4E0B\u79FB\u6210\u529F!"),Yt({type:"pathsDetail/save",payload:{stageData:qc(Mr,"down")}}))}),Sc=()=>br!==-1?(be.default.info({icon:null,className:"custom-modal-divider ",okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",content:a.createElement("div",{className:"mt10 font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const Mr=`Edit_${br}`;let $i=document.getElementById(Mr);$i&&setTimeout(()=>$i.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,Mc=()=>{Jc(Br.getFieldsValue(),"edit")},Od=()=>{var Mr,$i,Ma,Do,os,ss;return(($i=(Mr=ge.detail)==null?void 0:Mr.courses)==null?void 0:$i.length)>0?(Ma=ge.detail)==null?void 0:Ma.allow_visit:!(((Do=gt.userInfo)==null?void 0:Do.user_identity)==="\u5B66\u751F"&&((os=ge.detail)!=null&&os.allow_visit)&&((ss=ge.detail)!=null&&ss.courses))},zd=Mr=>{var $i,Ma;let Do=[];return Mr.items&&(($i=Mr.items)!=null&&$i.length)&&((Ma=Mr.items)==null||Ma.forEach(ss=>{var ts;Do.push(ss),ss.children&&((ts=ss.children)!=null&&ts.length)&&(Do=Do.concat(ss.children))})),!Do.find(ss=>(0,Cl.isEqual)(ss.learning_status,["can","try"]))?null:a.createElement("aside",{className:vn.learn},"\u514D\u8D39\u8BD5\u5B66")},Rd=(Mr,$i)=>{var Ma,Do,os,ss,ts,ul,Hu,Lu,Zl,ed,td;let pu=(Mr==null?void 0:Mr.items)||[],Dc=!1,nd=!1,rd=!1;Mi==="All"&&(Dc=(((Ma=gt.userInfo)==null?void 0:Ma.admin)||((Do=gt.userInfo)==null?void 0:Do.business)||((os=ge.detail)==null?void 0:os.allow_statistics))&&so,(ss=ge.detail)!=null&&ss.allow_add_member&&Kc&&!so&&($i>0&&(nd=!0),$i<(Xn==null?void 0:Xn.length)-1&&(rd=!0)));const Hd=Js=>Ks(void 0,null,function*(){zs(Js),!(pu!=null&&pu.length)&&Js.includes(`${$i}`)&&$n({stage_id:Mr.stage_id||On.stage_id})}),id=(Js,Zu)=>{var Ic;((Ic=ge.detail)==null?void 0:Ic.shixun_tag_num)==4?be.default.confirm({centered:!0,width:420,title:"\u63D0\u793A",icon:null,onOk:()=>{Js=="\u5411\u4E0A\u79FB\u52A8"?_c(Zu):$c(Zu)},content:a.createElement("div",{className:"tc font16"},"\u5F53\u524D\u5B9E\u8DF5\u8BFE\u7A0B\u5DF2\u516C\u5F00\uFF0C\u786E\u5B9A\u8981\u8C03\u6574\u7AE0\u6B21\u987A\u5E8F\u5417\uFF1F")}):Js=="\u5411\u4E0A\u79FB\u52A8"?_c(Zu):$c(Zu)};return a.createElement(ye.Z,{spinning:!!sn["pathsDetail/getStageChildrenData"]},a.createElement(Jo.default,{className:`mt20 ${vn.ChapterStyle}`,activeKey:ho,bordered:!1,expandIconPosition:"end",expandIcon:({isActive:Js})=>a.createElement("i",{className:"iconfont icon-zhankai1 fon14",style:{transform:`rotate(${Js?90:0}deg) `,transition:".3s"}}),onChange:Hd,items:[{key:$i,label:a.createElement(pe.Z,{id:`Edit_${$i}`,wrap:!1,align:"middle",gutter:5},a.createElement(Ae.Z,null,a.createElement("span",{className:"font18 blod c-3061d0"},Mr.stage_name||`\u7B2C${In==null?void 0:In.length}\u7AE0\u8282`,zd(Mr))),Mr.tag&&Mr.tag.name&&a.createElement(Ae.Z,null,a.createElement("span",{className:`${vn.tag}`},Mr.tag.name))),extra:Mi==="All"&&!gr&&((ts=ge==null?void 0:ge.detail)==null?void 0:ts.allow_edit_stage)&&a.createElement("div",{className:`${Dc?"":vn.EditStyle}`,onClick:Js=>{Js.preventDefault(),Js.stopPropagation()}},a.createElement(pe.Z,{wrap:!1,align:"middle",gutter:10},Dc&&a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u5220\u9664"}," ",a.createElement("i",{onClick:()=>{jd(Mr.stage_id)},className:"iconfont current icon-shanchu c-grey-c"}))),((ul=ge.detail)==null?void 0:ul.allow_add_member)&&Kc&&!so&&a.createElement(a.Fragment,null,nd&&a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u5411\u4E0A\u79FB\u52A8"}," ",a.createElement("i",{onClick:()=>{id("\u5411\u4E0A\u79FB\u52A8",Mr.stage_id)},className:"iconfont icon-xiangshangyi c-3061d0 font18 current"}))),rd&&a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u5411\u4E0B\u79FB\u52A8"}," ",a.createElement("i",{onClick:()=>{id("\u5411\u4E0B\u79FB\u52A8",Mr.stage_id)},className:"iconfont icon-xiangxiayi c-3061d0 font18 current"}))),a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u7F16\u8F91"},a.createElement("i",{onClick:Js=>{Fd($i,Mr)},className:"iconfont icon-bianjidaibeijing c-3061d0 font18 current"})))))),children:a.createElement(ye.Z,{spinning:!1},!so&&(Mr.stage_description?a.createElement("aside",{className:"pl20 pr20"},a.createElement("div",{ref:Xa,className:`${vn.introContent} ${To?vn.introContentMaxHeight:""}`},a.createElement(Ce.Z,{value:Mr==null?void 0:Mr.stage_description})),_n&&a.createElement("div",{className:"current",onClick:Js=>{Js.stopPropagation(),fo(!To)}},a.createElement(Ui.Z,{dashed:!1},a.createElement("a",{className:"font14"},To?"\u9605\u8BFB\u5168\u6587 ":"\u6536\u8D77\u5168\u6587 ",a.createElement("i",{className:`iconfont font14 ${To?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`}))))):(pu==null?void 0:pu.length)==0?a.createElement("div",{className:vn.nodata},"\u6682\u65E0\u5185\u5BB9\uFF5E"):null),so&&a.createElement("div",{className:"pl20 pr20"},a.createElement(lt.default.Item,{name:"name",label:"\u540D\u79F0",rules:[{required:!0,message:"\u7AE0\u8282\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"},{whitespace:!0,message:"\u4E0D\u80FD\u8F93\u5165\u7A7A\u683C"}]},a.createElement(pt.default,{size:"middle",maxLength:60,placeholder:`\u8BF7\u8F93\u5165\u7B2C${$i+1}\u7AE0\u8282\u540D\u79F0,\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26`,onBlur:Mc})),a.createElement(lt.default.Item,{name:"description",label:"\u63CF\u8FF0",className:"ml10"},a.createElement(ol.Z,{defaultValue:Or==null?void 0:Or.description,placeholder:`\u8BF7\u8F93\u5165\u7B2C${$i+1}\u7AE0\u8282\u63CF\u8FF0`,height:300,onBlur:Mc})),a.createElement(lt.default.Item,{label:"\u6807\u7B7E",name:"tagName",rules:[{max:10,message:"\u6807\u7B7E\u4E0D\u80FD\u8D85\u8FC710\u4E2A\u5B57\u201D"}]},a.createElement(pt.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u7B7E\u540D\u79F0",onBlur:Mc})),a.createElement("aside",{className:"mt20 mb20"},a.createElement(z.ZP,{size:"middle",style:{padding:"4px 11px"},ghost:!0,type:"primary",icon:a.createElement("i",{className:"iconfont icon-tianjiafangda mr5 "}),onClick:()=>{if(!(On!=null&&On.stage_id))return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(xo(!0),Dr.resetFields())}},"\u5C0F\u8282"),a.createElement(se.Z,{placement:"bottomCenter",overlayClassName:vn.dro,menu:{items:[{key:"1",label:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE"},{key:"2",label:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"},{key:"3",label:"\u9009\u7528\u4EFB\u52A1\u5173\u5361"}],onClick:({key:Js,keyPath:Zu,domEvent:Ic})=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");if(Js==="1"){if(!(0,zt.tJ)(Yt)||!(0,zt.xY)())return;Na(!1),Ni(!0),bi.setFieldsValue({name:"",is_jupyter:!1})}Js==="2"&&Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:On.stage_id,subject_id:wr.pathId}}),Js==="3"&&Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:On.stage_id,subject_id:wr.pathId,isMissionLevel:!0}})}}},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5"}),"\u5B9E\u8DF5\u9879\u76EE")),!((Hu=nn==null?void 0:nn.setting)!=null&&Hu.is_local)&&a.createElement(a.Fragment,null,a.createElement(se.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(oe.default,null,a.createElement(oe.default.Item,{key:3,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");Rs(""),Io(!0)}},"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE"),a.createElement(oe.default.Item,{key:4,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(Bo("\u89C6\u9891\u9879\u76EE"),Sn(!0),qa(On.stage_id))}},"\u9009\u7528\u89C6\u9891\u9879\u76EE"))},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u89C6\u9891\u9879\u76EE"))),a.createElement(se.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(oe.default,null,a.createElement(oe.default.Item,{key:5,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(Rs(""),Vs([]),Na(!1),Fi(!0),gn.resetFields())}},"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6"),a.createElement(oe.default.Item,{key:6,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(Bo("\u6559\u5B66\u8BFE\u4EF6"),Sn(!0),qa(On.stage_id))}},"\u9009\u7528\u6559\u5B66\u8BFE\u4EF6"))},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u6559\u5B66\u8BFE\u4EF6")),a.createElement(se.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(oe.default,null,a.createElement(oe.default.Item,{key:7,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&Yt({type:"classroomList/setActionTabs",payload:{key:"\u8BFE\u7A0B\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:On.stage_id,subject_id:wr.pathId}})}},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(oe.default.Item,{key:8,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&Yt({type:"classroomList/setActionTabs",payload:{key:"\u8BFE\u7A0B\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:On.stage_id,subject_id:wr.pathId}})}},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"),a.createElement(oe.default.Item,{key:9,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&ee.history.push(`/paths/${wr.pathId}/${On.stage_id}/program_homework/null/add`)}},"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A"),a.createElement(oe.default.Item,{key:10,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(Bo("\u5206\u7EC4\u4F5C\u4E1A"),Sn(!0),qa(On.stage_id))}},"\u9009\u7528\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(oe.default.Item,{key:11,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(Bo("\u56FE\u6587\u4F5C\u4E1A"),Sn(!0),qa(On.stage_id))}},"\u9009\u7528\u56FE\u6587\u4F5C\u4E1A"),a.createElement(oe.default.Item,{key:12,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(Bo("\u7F16\u7A0B\u4F5C\u4E1A"),Sn(!0),qa(On.stage_id))}},"\u9009\u7528\u7F16\u7A0B\u4F5C\u4E1A"))},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u4F5C\u4E1A")),a.createElement(se.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(oe.default,null,a.createElement(oe.default.Item,{key:13,style:{textAlign:"center"},onClick:()=>{ee.history.push(`/paperlibrary/add?pageType=course&courseId=${wr.pathId}&stageId=${Mr.stage_id}`)}},"\u65B0\u5EFA\u8BD5\u5377"),a.createElement(oe.default.Item,{key:14,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&pr(Mr)}},"\u9009\u7528\u8BD5\u5377"))},a.createElement(z.ZP,{key:$i,size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u6D4B\u9A8C")),a.createElement("br",null)),a.createElement("aside",{className:"c-light-black mt10 pb20"},"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7\u3002",a.createElement("br",null),"\u65B0\u5EFA\u9879\u76EE\u540D\u79F0\u6307\u672C\u9879\u76EE\u4E0B\u6CA1\u6709\u5B9E\u8D28\u5185\u5BB9\uFF0C\u4EC5\u5C55\u793A\u540D\u79F0\uFF0C\u4E0D\u53EF\u70B9\u51FB\u3002")),a.createElement("aside",{className:`${Mr!=null&&Mr.stage_description?"mt10":""} ${vn.shixuns}`},!!(pu!=null&&pu.length)&&a.createElement(Ud,{visibleType:Fn,data:pu,stage_id:Mr.stage_id,disabled:!so,deleteStages:Td,editVidoItem:Nd,showInfoModal:kd,updateSort:Ld,index:$i,expandAll:(Lu=ge==null?void 0:ge.detail)==null?void 0:Lu.show_course_section,cust_seq:!!((Zl=ge==null?void 0:ge.detail)!=null&&Zl.cust_seq),showVideoPlay:((ed=gt.userInfo)==null?void 0:ed.admin)||((td=gt.userInfo)==null?void 0:td.business)||Od(),isPaths:!0,isShowSchedule:ge.isShowSchedule,getData:Ar})),so&&a.createElement("aside",{className:vn.buttons},a.createElement(z.ZP,{onClick:()=>{Ea(!1),Yt({type:"pathsDetail/save",payload:{editKey:-1}}),Yt({type:"pathsDetail/getPathsDetail",payload:{id:wr.pathId}})},type:"primary",size:"middle",ghost:!0},"\u53D6\u6D88"),a.createElement(z.ZP,{onClick:()=>Ks(void 0,null,function*(){Br.submit(),Yt({type:"pathsDetail/save",payload:{editKey:-1}}),Yt({type:"pathsDetail/getPathsDetail",payload:{id:wr.pathId}})}),size:"middle",type:"primary"},"\u4FDD\u5B58")))}]}))},Ud=a.memo(Sf),Qd=(0,a.useMemo)(()=>On?Rd(On,Pn):null,[On,gr,Fn,Mi,_n,To,ho,so,br]);return(0,a.useEffect)(()=>{gi(Cs({},_t)),Br.setFieldsValue(Ul(Cs({},_t),{name:_t==null?void 0:_t.stage_name}))},[_t]),(0,a.useEffect)(()=>{var Mr;if(br===Pn){Ea(!0);const $i=document.getElementById(`Edit_${br}`);$i&&setTimeout(()=>$i.scrollIntoView({block:"start",behavior:"smooth"}))}else Ea(!1);zs(!(On!=null&&On.limit_expansion)||((Mr=On==null?void 0:On.items)==null?void 0:Mr.length)>0||br===Pn?[`${Pn}`]:[])},[On,br]),(0,a.useEffect)(()=>{if(!Xa.current)return;function Mr(){var Ma;let Do=new ResizeObserver(os=>{for(let ss of os)_a(ss.target.offsetHeight>=280)});return Do.observe((Ma=Xa.current)==null?void 0:Ma.firstElementChild),Do}const $i=Mr();return()=>{var Ma,Do;(Ma=Xa.current)!=null&&Ma.firstElementChild&&$i.unobserve((Do=Xa.current)==null?void 0:Do.firstElementChild)}},[Xa.current,On]),a.createElement("section",null,a.createElement(lt.default,{form:Br,onFinish:Jc},Qd),a.createElement(be.default,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",open:yo,confirmLoading:fa,destroyOnClose:!0,onOk:()=>Ks(void 0,null,function*(){bi.submit()}),onCancel:()=>{Ni(!1)}},a.createElement(lt.default,{form:bi,initialValues:{name:"",is_jupyter:!1},onFinish:Mr=>Ks(void 0,null,function*(){Na(!0),(yield(0,de.vf)(Cs({id:On.stage_id,subject_id:wr.pathId},Mr))).id&&(bi.resetFields(),we.ZP.success("\u6DFB\u52A0\u6210\u529F"),$n(Cs({},On)),Ni(!1)),Na(!1)})},a.createElement(lt.default.Item,{label:"\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u578B"}]},a.createElement(fe.ZP.Group,null,a.createElement(fe.ZP,{value:!1}," \u5168\u6808\u5B9E\u8DF5\u9879\u76EE "),a.createElement(fe.ZP,{value:!0},"Jupyter Notebook\u5B9E\u8DF5\u9879\u76EE"))),a.createElement(lt.default.Item,{label:"\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(pt.default,{showCount:!0,maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC760\u5B57\u7684\u540D\u79F0"})))),a.createElement(be.default,{centered:!0,title:ro?"\u7F16\u8F91\u6559\u5B66\u8BFE\u4EF6":"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",open:wa,confirmLoading:fa,onCancel:()=>{Fi(!1),Vs([]),Rs("")},destroyOnClose:!0,onOk:()=>Ks(void 0,null,function*(){var Mr,$i;const Ma=gn.getFieldsValue();Na(!0);const Do=Ma.files.find(ts=>!ts.response||!ts.response.id);if(Do){we.ZP.error(`${Do==null?void 0:Do.name} \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20`);return}let os;const ss=Ul(Cs({},Ma),{subject_id:wr.pathId,tags:ll,attachment_ids:(Mr=Ma==null?void 0:Ma.files)==null?void 0:Mr.map(ts=>ts.response.id)});ro?os=yield(0,de.M2)(Ul(Cs({},ss),{id:ro==null?void 0:ro.id,attachment_id:($i=ss==null?void 0:ss.attachment_ids)==null?void 0:$i[0]})):os=yield(0,de.s0)(Ul(Cs({},ss),{id:On.stage_id})),os.status===0&&(we.ZP.success("\u4FEE\u6539\u6210\u529F"),Fi(!1),$n(Cs({},On))),Na(!1)})},a.createElement(lt.default,{form:gn},a.createElement(lt.default.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},a.createElement(Ys.Z,{aloneClear:!0,maxSize:(0,he.Ny)()?500:100,accept:Pc.toString(),number:ro?1:10})),a.createElement(lt.default.Item,{style:{marginLeft:8},label:"\u77E5\u8BC6\u6807\u7B7E",name:"tags"},a.createElement(pt.default,{onKeyUp:Md})),a.createElement("div",{className:vn["tagsList-content"]},ll.map((Mr,$i)=>a.createElement(Bs.default,{key:$i+Mr,closable:!0,onClose:Ma=>{Dd(Ma,Mr)}},Mr))),a.createElement("div",null,a.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),a.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",a.createElement(ee.Link,{to:"/users/mmipb3zhj/videos/protocol",target:"_blank"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",a.createElement("br",null),"2\u3001\u4E0A\u4F20\u8BFE\u4EF6\u9ED8\u8BA4\u8BBE\u7F6E\u4E3A\u4E0D\u5141\u8BB8\u4E0B\u8F7D\uFF0C\u82E5\u8981\u5F00\u542F\u4E0B\u8F7D\u529F\u80FD\uFF0C\u53EF\u8FDB\u5165\u8BFE\u7A0B\u7F16\u8F91\u9875\u9762\u8BBE\u7F6E\uFF1B",a.createElement("br",null),"3\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,he.Ny)()?500:100,"M\uFF1B",a.createElement("br",null),"4\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\uFF1B",a.createElement("br",null),"5\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B",a.createElement("br",null),"6\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),a.createElement(be.default,{centered:!0,title:"\u65B0\u5EFA\u5C0F\u8282\u540D\u79F0",open:qi,confirmLoading:fa,onOk:()=>Ks(void 0,null,function*(){Dr.submit()}),onCancel:()=>{xo(!1),Dr.resetFields()}},a.createElement(lt.default,{form:Dr,onFinish:Mr=>Ks(void 0,null,function*(){Na(!0),(yield(0,de.Mt)(Ul(Cs({},Mr),{id:On==null?void 0:On.stage_id,subject_id:wr.pathId}))).status===0&&(we.ZP.success("\u6DFB\u52A0\u6210\u529F"),xo(!1),Dr.resetFields(),$n(Cs({},On))),Na(!1)})},a.createElement(lt.default.Item,{label:"",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(pt.default,{showCount:!0,maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0"})))),go&&a.createElement(Xl.Z,{visible:go,editData:ro,onCancel:()=>Io(!1),onOk:Pd}),a.createElement(Gu,{setScoreShow:Sn,getData:()=>{$n({stage_id:_t.stage_id||On.stage_id})},id:fi,ScoreShow:Cr,modalType:Ho,subjectId:wr.pathId,openPreview:ar}),a.createElement(fl,{setScoreShow:Un,ScoreShow:ta,homeType:En,homeId:er,modalDdata:ci}),a.createElement(be.default,{centered:!0,width:500,title:"\u4FEE\u6539\u8BFE\u4EF6\u540D\u79F0",open:Iu,confirmLoading:fa,destroyOnClose:!0,onOk:()=>Ks(void 0,null,function*(){var Mr,$i;if(!Fu)return we.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Ma=yield(0,Ve.ZP)(`/api/attachments/${_l==null?void 0:_l.id}.json`,{method:"put",body:{name:Fu+(($i=_l==null?void 0:_l.name)==null?void 0:$i.substr((Mr=_l==null?void 0:_l.name)==null?void 0:Mr.lastIndexOf("."))),tag_discipline_ids:(Rl==null?void 0:Rl.length)>0?Rl==null?void 0:Rl.map(Do=>Do==null?void 0:Do.id):[]}});(Ma==null?void 0:Ma.status)===0&&(we.ZP.success("\u4FEE\u6539\u6210\u529F"),hu(""),Bu(!1),$n({stage_id:_l==null?void 0:_l.stage_id}))}),onCancel:()=>{Bu(!1)}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{width:"70px"}},"\u8BFE\u4EF6\u540D\u79F0"),a.createElement(pt.default,{style:{width:"350px"},size:"large",value:Fu,onChange:Mr=>{hu(Mr.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0"})),a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},a.createElement("div",{style:{width:"70px"}},"\u77E5\u8BC6\u70B9"),a.createElement("div",{className:vn.zhishidian,onClick:()=>{Yt({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(Rl==null?void 0:Rl.length)>0&&a.createElement("div",{className:vn.tags_list},Rl==null?void 0:Rl.map((Mr,$i)=>a.createElement("div",{key:$i,className:vn.tag_item},a.createElement("div",null,Mr==null?void 0:Mr.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${vn.tag_icon}`,onClick:()=>{Cc([...Rl.filter(Ma=>(Ma==null?void 0:Ma.id)!=(Mr==null?void 0:Mr.id))])}})))),a.createElement(lc.Z,{knowledgeList:Rl,setKnowledgeList:Cc})))};var Yd=(0,ee.connect)(({pathsDetail:Ne,user:Ue,loading:ge,globalSetting:gt,classroomList:nn,exercise:sn})=>({pathsDetail:Ne,user:Ue,globalSetting:gt,loading:ge.effects,classroomList:nn,exercise:sn}))(Il),Mf=Se(81123),ju=Se(1439);const Bl=({user:Ne,onReplyDiscuss:Ue,dispatch:ge,id:gt,activeDiscussIndex:nn,placeholder:sn})=>{const[Bn,Yt]=(0,a.useState)("");function xt(Pn){Yt(Pn)}const _t=(0,ee.useParams)();function In(){if(!Bn){we.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}Ue(gt,Bn),ge({type:"pathsDetail/getPathsDetail",payload:{id:_t.pathId}}),Yt("")}return a.createElement("div",{key:gt,className:"discuss-item-editor",style:{display:nn===gt?"block":"none",width:"100%"}},a.createElement(ol.Z,{miniToolbar:!0,startInit:nn===gt,defaultValue:Bn,id:gt,noStorage:!0,watch:!1,height:155,placeholder:sn||"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:xt}),a.createElement("a",{onClick:In,className:"btn-send"},"\u53D1\u9001"))};var Ko=(0,ee.connect)(({shixunsDetail:Ne,loading:Ue,globalSetting:ge})=>({shixunsDetail:Ne,globalSetting:ge,loading:Ue.models.index}))(Bl),El=Se(59301),Eu=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const bu=({user:Ne,upDataList:Ue,page:ge,dispatch:gt,keywords:nn})=>{const sn=(0,ee.useParams)(),Bn=(Yt,xt)=>Eu(void 0,null,function*(){const _t=yield(0,de.WD)({id:Yt,content:xt});(_t==null?void 0:_t.status)===0&&Ue(1,nn)});return El.createElement("div",{className:"discuss-item-container bg-white"},El.createElement("a",{href:`/users/${Ne.login}`,target:"_blank"},El.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${Ci.Z.IMG_SERVER}/images/${Ne.image_url}`,width:"50"})),El.createElement("section",null,El.createElement(Ko,{id:sn.pathId,activeDiscussIndex:sn.pathId,onReplyDiscuss:Bn,placeholder:"\u6211\u8981\u8BA8\u8BBA"})))};var Kd=(0,ee.connect)(({shixunsDetail:Ne,loading:Ue,globalSetting:ge})=>({shixunsDetail:Ne,globalSetting:ge,loading:Ue.models.index}))(bu),ws=Se(47530);function Df(Ne,Ue=1){return get("/discusses.json",{page:Ue-1,container_identifier:Ne,container_type:"Shixun"})}function If(Ne,Ue){return(0,Ve.v_)(`/discusses/${Ne}/top_or_down_discuss.json`,{top:Ue})}function hd(Ne,Ue){return(0,Ve.v_)(`/discusses/${Ne}/plus.json`,{container_type:"Discuss",type:Ue?1:0})}function dc(Ne,Ue){return(0,Ve.v_)(`/discusses/${Ne}/hidden.json`,Ue)}function Tc(Ne,Ue){return(0,Ve.v_)(`/discusses/${Ne}/reward_code.json`,Ue)}function kc(Ne){return(0,Ve.ZP)(`/api/discusses/${Ne}.json`,{method:"delete"})}function Cu(Ne,Ue){return(0,Ve.v_)(`/discusses/${Ne}/reply.json`,{container_type:"Shixun",content:Ue})}function Bf(Ne){return post("/discusses.json",Ne)}function Jd({data:Ne,index:Ue,adminOrOperator:ge,parentDiscussIndex:gt,shixunIdentifier:nn,isDelete:sn,user:Bn,onSetRewardData:Yt,onSetActionType:xt,deleteCommentAlert:_t,shixunName:In,keywords:Pn}){const{author:Fn,can_delete:Ar,manage:pr,content:ar,hidden:$n,id:jr,reward:Ln,time:dr}=Ne;function lr(){Yt({id:jr,index:Ue,user_id:Fn.user_id,parentDiscussIndex:gt})}function Br(){xt({id:jr,index:Ue,params:{hidden:$n?"0":"1",container_identifier:nn},type:"hidden-discuss",parentDiscussIndex:gt,message:$n?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function Or(){if(_t){be.default.info({title:"\u63D0\u793A",content:a.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",In,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}xt({id:jr,index:Ue,type:"delete-discuss",parentDiscussIndex:gt,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}return a.createElement("div",{className:"second-level-discuss"},a.createElement("div",{className:"discuss-info-body",style:{marginTop:"8px",marginBottom:"8px"}},a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Fn.login}`,target:"_blank"},Fn.name),a.createElement("span",{className:"grey"},dr),Ln?a.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${Ln}`},a.createElement("i",{className:"iconfont icon-gift c-orange "}),a.createElement("span",null,Ln)):null),a.createElement("div",{className:Pn?"hidden":"btn-group",style:{marginBottom:"0px"}},ge?a.createElement("a",{onClick:lr,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},a.createElement("i",{className:"iconfont icon-jiangli"})):null,ge?a.createElement("a",{onClick:Br,title:$n?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},a.createElement("i",{className:$n?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,pr?a.createElement("a",{onClick:Or,title:"\u5220\u9664",style:{minWidth:"unset"}},a.createElement("i",{className:"iconfont icon-shanchu"})):null)),a.createElement(Ce.Z,{className:"discuss-content",value:ar,highlightKeywords:Pn}))}var eh=({data:Ne,index:Ue,shixunIdentifier:ge,adminOrOperator:gt,identity:nn,onTopOrDownDiscuss:sn,onPlusDiscuss:Bn,onSetActionType:Yt,onSetRewardData:xt,user:_t,isDelete:In,activeDiscussIndex:Pn,onReplyDiscuss:Fn,onSetActiveDiscussIndex:Ar,keywords:pr})=>{const{content:ar,children:$n,game_url:jr,hidden:Ln,id:dr,position:lr,praise_count:Br,reward:Or,sticky:zi,time:bi,user_praise:gn,game_passed:Dr,delete_comment_alert:wr,author:Xn,shixun_name:gr,manage:Mi}=Ne;function br(){Ar(dr)}function On(){sn(dr,!zi,Ue)}function gi(){Bn(dr,!gn,Ue)}function Xa(){xt({id:dr,index:Ue,user_id:Xn.user_id})}function so(){if(wr){be.default.info({title:"\u63D0\u793A",content:a.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",gr,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}Yt({id:dr,index:Ue,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ea(){Yt({id:dr,index:Ue,params:{hidden:Ln?"0":"1",container_identifier:ge},type:"hidden-discuss",message:Ln?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const yo=Ni=>{let{nodeName:wa,src:Fi}=Ni.target;wa==="IMG"&&(Yi.Z.publish("preview-image",Fi),console.log("src:",Fi))};return a.createElement("div",{className:"discuss-item-container",key:dr},a.createElement("a",{href:`/users/${Xn.login}`,target:"_blank"},a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${Ci.Z.IMG_SERVER}/images/${Xn.image_url}`,width:"50"})),a.createElement("section",null,a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Xn.login}`,target:"_blank"},Xn.name),a.createElement("span",{className:"grey"},bi),lr?a.createElement("span",{className:"c-green"}," [\u7B2C",lr,"\u5173] "):null,jr?a.createElement("a",{href:jr,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,Or?a.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${Or}`},a.createElement("i",{className:"iconfont icon-gift c-orange "}),a.createElement("span",null,Or)):null,nn<=5?a.createElement("span",{style:{flex:"1",textAlign:"right",color:Dr===1?"#29bd8b":""}},Dr||Dr===0?Dr===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173":""):null),a.createElement("div",{onClick:yo},a.createElement(Ce.Z,{className:"discuss-content",value:ar,highlightKeywords:pr})),$n&&$n.length>0?a.createElement("div",{className:"reply-discuss-container",onClick:yo},$n.map((Ni,wa)=>a.createElement(Jd,{key:Ni.id,data:Ni,index:wa,deleteCommentAlert:wr,shixunName:gr,shixunIdentifier:ge,adminOrOperator:gt,user:_t,isDelete:In,onSetRewardData:xt,onSetActionType:Yt,parentDiscussIndex:Ue,keywords:pr}))):null,a.createElement("div",{className:pr?"hidden":"btn-group"},gt?a.createElement("a",{onClick:Xa,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},a.createElement("i",{className:"iconfont icon-jiangli"})):null,gt?a.createElement("a",{onClick:Ea,title:Ln?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},a.createElement("i",{className:Ln?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Mi&&(!$n||$n.length==0)&&a.createElement("a",{onClick:so,title:"\u5220\u9664"},a.createElement("i",{className:"iconfont icon-shanchu"})),a.createElement("a",{onClick:br,title:"\u56DE\u590D"},a.createElement("i",{className:"iconfont icon-huifu1"})),a.createElement("a",{onClick:gi,style:{whiteSpace:"nowrap"},className:gn?"c-orange":""},a.createElement("i",{className:gn?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),a.createElement("span",null,Br||""))),a.createElement(Ko,{id:dr,activeDiscussIndex:Pn,onReplyDiscuss:Fn})))},fc=Object.defineProperty,Nc=Object.defineProperties,qd=Object.getOwnPropertyDescriptors,pd=Object.getOwnPropertySymbols,md=Object.prototype.hasOwnProperty,th=Object.prototype.propertyIsEnumerable,gd=(Ne,Ue,ge)=>Ue in Ne?fc(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,ys=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))md.call(Ue,ge)&&gd(Ne,ge,Ue[ge]);if(pd)for(var ge of pd(Ue))th.call(Ue,ge)&&gd(Ne,ge,Ue[ge]);return Ne},Ql=(Ne,Ue)=>Nc(Ne,qd(Ue)),wu=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const _d={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function $d(Ne,Ue){switch(Ue.type){case ws.tD:return Ql(ys({},Ne),{loading:!0});case ws.RS:return Ql(ys({},Ne),{showRewardDialog:!0});case ws.t2:return Ql(ys({},Ne),{showRewardDialog:!1});case ws.GR:return ys(ys({},Ne),Ue.payload);case ws.u8:return ys(ys({},Ne),Ue.payload);case ws.rM:return ys(ys({},Ne),Ue.payload);case ws.yS:return ys(ys({},Ne),Ue.payload);case ws.Vn:return ys(ys({},Ne),Ue.payload);case ws.SX:return ys(ys({},Ne),Ue.payload);default:throw new Error}}var ec=({shixunIdentifier:Ne,identity:Ue,activeIndex:ge,user:gt,isShixunDetail:nn=!1,isDelete:sn,keywords:Bn,refreshCount:Yt})=>{const[xt,_t]=(0,a.useReducer)($d,_d),{page:In,loading:Pn,data:Fn,actionType:Ar,showRewardDialog:pr,activeDiscussIndex:ar}=xt,$n=(0,a.useRef)(),jr=(0,a.useRef)(),Ln=(0,ee.useParams)();function dr(Ea){return wu(this,null,function*(){if(!Pn)try{_t({type:ws.tD});const yo=yield(0,de.Ax)(Ql(ys({},Ln),{page:Ea,keywords:Bn}));_t({type:ws.GR,payload:{activeDiscussIndex:null,page:Ea,data:yo,loading:!1}})}catch(yo){console.log(yo)}})}function lr(Ea){document.body.scrollIntoView(),dr(Ea)}function Br(Ea,yo,Ni){return wu(this,null,function*(){try{const wa=yield hd(Ea,yo);gi[Ni].user_praise=yo,gi[Ni].praise_count=wa.praise_count,_t({type:ws.rM,payload:{data:Ql(ys({},Fn),{comments:gi})}})}catch(wa){console.log(wa)}})}function Or(Ea,yo,Ni){return wu(this,null,function*(){try{yield If(Ea,yo),gi[Ni].sticky=yo,_t({type:ws.u8,payload:{data:Ql(ys({},Fn),{comments:gi})}})}catch(wa){console.log(wa)}})}function zi(){_t({type:ws.yS,payload:{actionType:null}})}function bi(){return wu(this,null,function*(){const{id:Ea,params:yo,type:Ni,index:wa,parentDiscussIndex:Fi}=Ar;if(Ni==="hidden-discuss"&&(yield dc(Ea,yo),Fi?gi[Fi].children[wa].hidden=yo.hidden==1:gi[wa].hidden=yo.hidden==1,_t({type:ws.yS,payload:{actionType:null,data:Ql(ys({},Fn),{comments:gi})}})),Ni==="delete-discuss"){if(yield kc(Ea),Fi||Fi===0){let qi=gi[Fi].children;for(let xo=qi.length-1;xo>=0;xo--)if(qi[xo].id===Ea){qi.splice(xo,1);break}gi[Fi].children=qi}else for(let qi=gi.length-1;qi>=0;qi--)if(gi[qi].id===Ea){gi.splice(qi,1);break}_t({type:ws.yS,payload:{actionType:null,data:Ql(ys({},Fn),{comments:gi})}}),Yt()}})}function gn(Ea){_t({type:ws.yS,payload:{actionType:Ea}})}function Dr(){_t({type:ws.t2})}function wr(){return wu(this,null,function*(){const{id:Ea,index:yo,score:Ni,user_id:wa,parentDiscussIndex:Fi}=$n.current,qi=yield Tc(Ea,{container_type:"Discusses",score:Ni,user_id:wa});Fi?gi[Fi].children[yo].reward=qi.code:gi[yo].reward=qi.code,_t({type:ws.Vn,payload:{showRewardDialog:!1,data:Ql(ys({},Fn),{comments:gi})}}),$n.current=null})}function Xn(Ea){$n.current=Ea,_t({type:ws.RS})}function gr(Ea){$n.current.score=Ea}function Mi(Ea,yo){return wu(this,null,function*(){try{yield Cu(Ea,yo),dr(In)}catch(Ni){console.log(Ni)}})}function br(Ea){_t(ar===Ea?{type:ws.SX,payload:{activeDiscussIndex:null}}:{type:ws.SX,payload:{activeDiscussIndex:Ea}})}if((0,a.useEffect)(()=>{function Ea(){return wu(this,null,function*(){ge===3&&!Fn&&Ne&&(yield dr(In))})}Ea()},[Ln.pathId,Bn]),(0,a.useEffect)(()=>{dr(In)},[Bn]),!Fn)return a.createElement(ye.Z,{spinning:!0},a.createElement("div",{style:{height:"300px",width:"100%"}}));const{disscuss_count:On,comments:gi,all:Xa,can_hidden:so}=Fn;return a.createElement(a.Fragment,null,a.createElement("div",{className:"discuss-container",ref:jr},On===0?a.createElement(gs.Z,null):null,(0,he.bg)()&&!Bn&&a.createElement(Kd,{upDataList:dr,page:In,user:gt,keywords:Bn}),a.createElement("aside",{className:"bg-white"},gi==null?void 0:gi.map((Ea,yo)=>a.createElement(eh,{user:gt,key:Ea.id,data:Ea,index:yo,identity:Ue,onPaginationChange:lr,shixunIdentifier:Ne,isDelete:sn,onSetActionType:gn,onTopOrDownDiscuss:Or,adminOrOperator:so,onPlusDiscuss:Br,onSetRewardData:Xn,activeDiscussIndex:ar,onSetActiveDiscussIndex:br,onReplyDiscuss:Mi,keywords:Bn}))),On>10?a.createElement("div",{className:"pagination-container tc"},a.createElement(ui.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:lr,current:In,total:On})):null),a.createElement(Mf.Z,null,a.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:!!Ar,onOk:bi,onCancel:zi},a.createElement("p",null,Ar?Ar.message:"")),a.createElement(be.default,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",open:pr,onCancel:Dr,onOk:wr},a.createElement(ju.Z,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:gr,style:{width:"228px"}}))))},Hl={flex_box_center:"flex_box_center___pWsLR",flex_space_between:"flex_space_between___VBNSX",flex_box_vertical_center:"flex_box_vertical_center___Z_F4c",flex_box_center_end:"flex_box_center_end___q95u1",flex_box_column:"flex_box_column___dhvCq",scoremodal:"scoremodal___YNtb3",wrap:"wrap___BauIT",wrap_title:"wrap_title___ZWoHv",radioWrap:"radioWrap___Jh9vt",radio:"radio___Ydt8R",colorFF0000:"colorFF0000___JOb5w",pagination:"pagination___d1fv4",selectWrapper:"selectWrapper___AXdXX",allqingchu:"allqingchu___bGXX_",title:"title___i97Lm",score:"score___KL7jN",close:"close___UFA7K",content:"content___y4BQA",items:"items___uyG6g",bottom:"bottom___YN73d",yes:"yes___XPJhC",no:"no___Mkypk",titlecount:"titlecount___ppkNI",add:"add___SwDuY",search:"search___Pjuzg",searchIcon:"searchIcon___v01bz",tabWrap:"tabWrap___ANUlZ"},Ns=Se(59301),ef=Object.defineProperty,vd=Object.defineProperties,tf=Object.getOwnPropertyDescriptors,jc=Object.getOwnPropertySymbols,nf=Object.prototype.hasOwnProperty,el=Object.prototype.propertyIsEnumerable,hc=(Ne,Ue,ge)=>Ue in Ne?ef(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Fl=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))nf.call(Ue,ge)&&hc(Ne,ge,Ue[ge]);if(jc)for(var ge of jc(Ue))el.call(Ue,ge)&&hc(Ne,ge,Ue[ge]);return Ne},pc=(Ne,Ue)=>vd(Ne,tf(Ue)),tc=(Ne,Ue)=>{var ge={};for(var gt in Ne)nf.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&jc)for(var gt of jc(Ne))Ue.indexOf(gt)<0&&el.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},xu=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Oc=pt.default.Search,rf=Ne=>{var Ue=Ne,{shixunsDetail:ge,dispatch:gt}=Ue,nn=tc(Ue,["shixunsDetail","dispatch"]),sn,Bn,Yt;const xt=(0,ee.useParams)(),[_t,In]=(0,a.useState)(0),[Pn,Fn]=(0,a.useState)([]),[Ar,pr]=(0,a.useState)(""),[ar,$n]=(0,a.useState)(),[jr,Ln]=(0,a.useState)(!1),[dr,lr]=(0,a.useState)(!1),[Br,Or]=(0,a.useState)(!1),[zi,bi]=(0,a.useState)(!1),[gn,Dr]=(0,a.useState)({}),[wr,Xn]=(0,a.useState)({page:1,limit:10,type:"video"}),[gr,Mi]=(0,a.useState)(!1),[br,On]=(0,a.useState)({});(0,a.useEffect)(()=>{var Ni,wa,Fi,qi;if(pr(""),ge.actionTabs.key==="Stage-SendModal")if(((wa=(Ni=ge==null?void 0:ge.actionTabs)==null?void 0:Ni.params)==null?void 0:wa.title)=="\u5206\u7EC4\u4F5C\u4E1A"){let xo={page:1,limit:10,type:"group"};Xn(xo),gi(pc(Fl({},xo),{search:encodeURI(Ar)}))}else if(((qi=(Fi=ge==null?void 0:ge.actionTabs)==null?void 0:Fi.params)==null?void 0:qi.title)=="\u56FE\u6587\u4F5C\u4E1A"){let xo={page:1,limit:10,type:"normal"};Xn(xo),gi(pc(Fl({},xo),{search:encodeURI(Ar)}))}else Xn(wr),gi(pc(Fl({},wr),{search:encodeURI(Ar)}))},[ge.actionTabs.key]);const gi=Ni=>xu(void 0,null,function*(){const wa=yield gt({type:"shixunsDetail/searchUserCourses",payload:Ni});wa.status===401?(gt({type:"shixunsDetail/setActionTabs",payload:{}}),lr(!1)):(In((wa==null?void 0:wa.courses_count)||0),Fn((wa==null?void 0:wa.course_list)||[]))}),Xa=Ni=>{const wa=Fl(Fl({},wr),{page:Ni,limit:10,search:encodeURI(Ar)});Xn(wa),gi(wa)},so=()=>xu(void 0,null,function*(){var Ni,wa,Fi,qi,xo,go,Io,fa,Na,Ho,Bo,Cr,Sn,ta,Un;if(!ar){Ln(!0);return}const En=(Ni=ge.actionTabs.params)==null?void 0:Ni.id;lr(!1);let un=yield(0,ke.Tr)({id:((Fi=(wa=ge==null?void 0:ge.actionTabs)==null?void 0:wa.params)==null?void 0:Fi.title)=="\u6D4B\u9A8C"?(xo=(qi=ge==null?void 0:ge.actionTabs)==null?void 0:qi.params)==null?void 0:xo.examinationid:xt==null?void 0:xt.pathId,course_id:((Io=(go=ge==null?void 0:ge.actionTabs)==null?void 0:go.params)==null?void 0:Io.title)=="\u6D4B\u9A8C"?[ar]:ar,type:((Na=(fa=ge==null?void 0:ge.actionTabs)==null?void 0:fa.params)==null?void 0:Na.title)=="\u5206\u7EC4\u4F5C\u4E1A"?"group":((Bo=(Ho=ge==null?void 0:ge.actionTabs)==null?void 0:Ho.params)==null?void 0:Bo.title)=="\u56FE\u6587\u4F5C\u4E1A"?"normal":((Sn=(Cr=ge==null?void 0:ge.actionTabs)==null?void 0:Cr.params)==null?void 0:Sn.title)=="\u6D4B\u9A8C"?"examination_bank":((Un=(ta=ge==null?void 0:ge.actionTabs)==null?void 0:ta.params)==null?void 0:Un.title)=="\u7F16\u7A0B\u4F5C\u4E1A"?"hack":"subject",stage_item_id:En,sync_catelog:0});(un==null?void 0:un.student_count)===0?yield Ea(un==null?void 0:un.no_use_list):Dr(un)}),Ea=Ni=>xu(void 0,null,function*(){var wa,Fi,qi,xo,go,Io,fa,Na,Ho,Bo,Cr,Sn,ta,Un,En,un,er,Lr,ci,di,fi,qa,_n,_a;const To=(wa=ge.actionTabs.params)==null?void 0:wa.id;let fo;if(Or(!0),(Fi=ge.actionTabs.params)!=null&&Fi.is_jupyter){const ho=(qi=ge.actionTabs.params)==null?void 0:qi.identifier;fo=yield(0,Ve.ZP)(`/api/shixuns/${ho}/send_to_course.json`,{method:"Post",body:{courses:[{course_id:ar,identifier:ho,type:"normal",is_copy:Ni,is_use:1}]}})}else((go=(xo=ge==null?void 0:ge.actionTabs)==null?void 0:xo.params)==null?void 0:go.title)=="\u6D4B\u9A8C"?fo=yield(0,de.p4)({id:(fa=(Io=ge==null?void 0:ge.actionTabs)==null?void 0:Io.params)==null?void 0:fa.examinationid,course_id:[ar],shixuns_info:Ni?Ni==null?void 0:Ni.map(ho=>(ho.shixun_id=ho.id,ho)):[]}):fo=yield(0,de.Q)({id:xt==null?void 0:xt.pathId,course_id:ar,stage_shixuns:Ni,sync_catelog:0,type:((Na=ge.actionTabs.params)==null?void 0:Na.title)==="\u5B9E\u8BAD"?"shixun":((Bo=(Ho=ge==null?void 0:ge.actionTabs)==null?void 0:Ho.params)==null?void 0:Bo.title)=="\u5206\u7EC4\u4F5C\u4E1A"?"group":((Sn=(Cr=ge==null?void 0:ge.actionTabs)==null?void 0:Cr.params)==null?void 0:Sn.title)=="\u56FE\u6587\u4F5C\u4E1A"?"normal":((Un=(ta=ge==null?void 0:ge.actionTabs)==null?void 0:ta.params)==null?void 0:Un.title)=="\u89C6\u9891"?"video":((un=(En=ge==null?void 0:ge.actionTabs)==null?void 0:En.params)==null?void 0:un.title)=="\u7F16\u7A0B\u4F5C\u4E1A"?"hack":""});yo(),((Lr=(er=ge==null?void 0:ge.actionTabs)==null?void 0:er.params)==null?void 0:Lr.title)=="\u6D4B\u9A8C"?fo!=null&&fo.have_shixun?(On(pc(Fl(Fl({},(ci=fo==null?void 0:fo.data)==null?void 0:ci[0]),(di=ge==null?void 0:ge.actionTabs)==null?void 0:di.params),{courseId:(qa=(fi=fo==null?void 0:fo.data)==null?void 0:fi[0])==null?void 0:qa.course_identifier,examination_bank_ids:[(_a=(_n=ge==null?void 0:ge.actionTabs)==null?void 0:_n.params)==null?void 0:_a.examinationid]})),Mi(!0)):(fo==null?void 0:fo.status)===0&&be.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:Ns.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{(0,je.xg)(`${fo.data[0].first_category_url}/${fo.data[0].exercise_id}/detail?random=${fo.data[0].is_random}&tabs=3`)}}):(fo==null?void 0:fo.status)===1&&be.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:Ns.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{var ho,zs,ro,Rs,ll,Vs,Iu,Bu,Fu;if((ho=ge.actionTabs.params)!=null&&ho.is_jupyter){(0,je.xg)(fo==null?void 0:fo.first_category_url);return}if(((ro=(zs=ge==null?void 0:ge.actionTabs)==null?void 0:zs.params)==null?void 0:ro.title)=="\u5206\u7EC4\u4F5C\u4E1A"||((ll=(Rs=ge==null?void 0:ge.actionTabs)==null?void 0:Rs.params)==null?void 0:ll.title)=="\u56FE\u6587\u4F5C\u4E1A")(0,je.xg)(fo==null?void 0:fo.url);else if(((Iu=(Vs=ge==null?void 0:ge.actionTabs)==null?void 0:Vs.params)==null?void 0:Iu.title)=="\u7F16\u7A0B\u4F5C\u4E1A"){const hu=(Bu=fo==null?void 0:fo.url.split("/"))==null?void 0:Bu[2];(0,je.xg)(`/classrooms/${hu}/program_homework`)}else{const hu=(Fu=fo==null?void 0:fo.url.split("/"))==null?void 0:Fu[2];(0,je.xg)(`/classrooms/${hu}/shixun_homework`)}}})}),yo=()=>{pr(""),$n(null),Ln(!1),gt({type:"shixunsDetail/setActionTabs",payload:{}}),lr(!1),Or(!1)};return Ns.createElement(Ns.Fragment,null,Ns.createElement(be.default,{title:`\u53D1\u9001${((sn=ge.actionTabs.params)==null?void 0:sn.title)||"\u5B9E\u8BAD"}`,open:ge.actionTabs.key==="Stage-SendModal",centered:!0,className:Hl.scoremodal,onCancel:yo,confirmLoading:zi,onOk:()=>xu(void 0,null,function*(){var Ni,wa,Fi,qi,xo;if(!ar){Ln(!0);return}if(((Ni=ge.actionTabs.params)==null?void 0:Ni.title)=="\u8BFE\u4EF6"){bi(!0);const go=yield(0,Ve.ZP)(`/api/courses/${ar}/smart_plans/batch_import.json`,{method:"post",body:{attachment_ids:[(Fi=(wa=ge.actionTabs.params)==null?void 0:wa.item)==null?void 0:Fi.id]}});(go==null?void 0:go.status)===0&&(yo(),be.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:Ns.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{var Io;(0,je.xg)(`/classrooms/${(Io=go==null?void 0:go.data)==null?void 0:Io.course_identifier}/smart_plan`)}})),bi(!1);return}Ea([{id:(qi=ge.actionTabs.params)==null?void 0:qi.examinationid,stage_shixun_id:(xo=ge.actionTabs.params)==null?void 0:xo.id,is_copy:!0,is_use:1}])})},Ns.createElement("div",{className:Hl.wrap},Ns.createElement("div",{className:Hl.wrap_title},"\u9009\u62E9\u7684",`${((Bn=ge.actionTabs.params)==null?void 0:Bn.title)||"\u5B9E\u8BAD"}`,"\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802",((Yt=ge.actionTabs.params)==null?void 0:Yt.title)=="\u8BFE\u4EF6"?"\u7684\u667A\u6167\u5B66\u4E60\u6A21\u5757":""),Ns.createElement("div",{className:"mb10"},Ns.createElement(pt.default.Search,{className:Hl.search,placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",allowClear:!0,value:Ar,onChange:Ni=>pr(Ni.target.value),suffix:Ns.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Hl.searchIcon}`,onClick:()=>{pr(Ar);const Ni=Fl(Fl({},wr),{page:1,limit:10,search:encodeURI(Ar)});Xn(Ni),gi(Ni)}}),onSearch:Ni=>{pr(Ni);const wa=Fl(Fl({},wr),{page:1,limit:10,search:encodeURI(Ni)});Xn(wa),gi(wa)}})),Ns.createElement("div",{className:Hl.radioWrap},Ns.createElement(fe.ZP.Group,{value:ar,onChange:Ni=>{$n(Ni.target.value),Ln(!1)}},Pn.map((Ni,wa)=>Ns.createElement(fe.ZP,{className:Hl.radio,value:Ni.course_id,key:wa},Ns.createElement("span",{title:Ni.name},Ni.name))))),jr&&Ns.createElement("div",{className:Hl.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),_t>10&&Ns.createElement("div",{className:Hl.pagination},Ns.createElement(ui.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:wr==null?void 0:wr.page,pageSize:10,total:_t,onChange:Xa})))),Ns.createElement(Fe.Z,{resdata:gn,type:"shixun",okloading:Br,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:Ni=>{var wa;Ea((wa=ge.actionTabs.params)!=null&&wa.is_jupyter?1:Ni)}}),Ns.createElement(qe.Z,{source:"\u8BD5\u5377",showModal:gr,onCancel:()=>Mi(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:{courseId:br==null?void 0:br.course_id,identifier:xt.pathId,examination_bank_ids:br==null?void 0:br.examination_bank_ids},onOk:()=>{(0,je.xg)(`${br==null?void 0:br.first_category_url}/${br==null?void 0:br.exercise_id}/detail?random=${br==null?void 0:br.is_random}&tabs=3`)}}))};var Ad=(0,ee.connect)(({shixunsDetail:Ne})=>({shixunsDetail:Ne}))(rf),zl={bg:"bg___F_x5V",title:"title___QEshf",fieldWrap:"fieldWrap___zSBF2",mdWrap:"mdWrap___V2EBb",footer_style:"footer_style___lwvvM",submit_button:"submit_button___gNsfc",close_button:"close_button___K6_8I"},Gl=Se(37875),yd=Object.defineProperty,zc=Object.defineProperties,Ed=Object.getOwnPropertyDescriptors,nc=Object.getOwnPropertySymbols,nh=Object.prototype.hasOwnProperty,Ou=Object.prototype.propertyIsEnumerable,bd=(Ne,Ue,ge)=>Ue in Ne?yd(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,tl=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))nh.call(Ue,ge)&&bd(Ne,ge,Ue[ge]);if(nc)for(var ge of nc(Ue))Ou.call(Ue,ge)&&bd(Ne,ge,Ue[ge]);return Ne},Rc=(Ne,Ue)=>zc(Ne,Ed(Ue)),zu=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Ru=({shixunHomeworks:Ne,newCourse:Ue,globalSetting:ge,loading:gt,dispatch:nn,classroomList:sn})=>{var Bn,Yt;const xt=(0,ee.useParams)(),[_t]=lt.default.useForm(),[In,Pn]=(0,a.useState)({}),Fn=(0,a.useRef)(),{commonHomeWorkAddDefaultData:Ar}=Ne;let[pr,ar]=(0,a.useState)({});(0,a.useEffect)(()=>{_t.resetFields()},[sn.actionTabs.key]);const $n=()=>{_t.validateFields().then(()=>zu(void 0,null,function*(){var Ln,dr;if(In.min_num>In.max_num){we.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}const lr=tl({},In);lr.attachment_ids&&(lr.attachment_ids=(Ln=lr==null?void 0:lr.attachment_ids)==null?void 0:Ln.map(Or=>Or.response.id)),lr.reference_attachment_ids&&(lr.reference_attachment_ids=(dr=lr==null?void 0:lr.reference_attachment_ids)==null?void 0:dr.map(Or=>Or.response.id)),lr.base_on_project||(lr.base_on_project=!1);const Br=yield(0,de.DQ)(Rc(tl({id:sn.actionTabs.id,subject_id:sn.actionTabs.subject_id},lr),{homework_type:3}));Br.status===0&&(jr(Br.homework_id),(0,je.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"]),we.ZP.success("\u65B0\u5EFA\u6210\u529F"),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};function jr(Ln){return zu(this,null,function*(){if(!(pr!=null&&pr.ec_point_ids))return;let dr=yield(0,Ve.ZP)(`/api/ec_courses/${pr==null?void 0:pr.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:tl({homework_common_id:Ln},pr)})})}return a.createElement(ni.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",key:"bottom",className:zl.drawer},a.createElement("section",{className:zl.bg},a.createElement("aside",{className:zl.title},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(lt.default,{form:_t,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Pn(tl({},_t.getFieldsValue()))}},a.createElement("div",{className:zl.fieldWrap},a.createElement(lt.default.Item,{name:"name",label:"\u6807\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(pt.default,{maxLength:60,suffix:`${((Bn=In.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:zl.mdWrap},a.createElement(lt.default.Item,{name:"description",style:{marginTop:"-10px"},label:"\u5185\u5BB9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:In.intro})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null))),a.createElement(pe.Z,{gutter:[20,20],style:{marginTop:20}},a.createElement(Ae.Z,{flex:"230px"},a.createElement(lt.default.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},a.createElement(ju.Z,{style:{width:200,height:40},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),a.createElement(Ae.Z,{flex:"230px"},a.createElement(lt.default.Item,{name:"max_num",label:a.createElement("div",null,"\xA0"),rules:[{validator(Ln,dr){return dr?Promise.resolve():Promise.reject(new Error("\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"))}}]},a.createElement(ju.Z,{style:{width:200,height:40},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),a.createElement(Ae.Z,null,a.createElement("div",{className:"mt40",style:{color:"#536367",marginLeft:"-20px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),!((Yt=ge==null?void 0:ge.setting)!=null&&Yt.is_local)&&a.createElement(pe.Z,{style:{marginTop:"-10px"}},a.createElement(Ae.Z,null,a.createElement(lt.default.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5}},a.createElement(Ee.default,{value:!0,style:{color:"#5F6368"}},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),a.createElement("span",{className:"c-light-black",style:{color:"#999999"}},"(\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)")))),a.createElement("div",{className:zl.mdWrap},a.createElement(lt.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848",style:{marginTop:10}},a.createElement(ol.Z,{watch:!0,defaultValue:In.notice})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null))))),a.createElement("div",{className:zl.mdWrap},a.createElement(Gl.Z,{setitem:Ln=>ar(tl({},Ln))}))),a.createElement("div",{className:zl.footer_style},a.createElement("div",{className:zl.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:$n,className:zl.submit_button},"\u63D0\u4EA4")))};var Su=(0,ee.connect)(({shixunHomeworks:Ne,newCourse:Ue,loading:ge,globalSetting:gt,classroomList:nn})=>({classroomList:nn,shixunHomeworks:Ne,newCourse:Ue,globalSetting:gt,loading:ge.effects}))(Ru),Zs={bg:"bg___oLxz5",title:"title___bfvam",fieldWrap:"fieldWrap___A5u2u",mdWrap:"mdWrap___zugL3",footer_style:"footer_style___unO7C",submit_button:"submit_button___t8Hvx",close_button:"close_button___oswUb",zhishidian:"zhishidian___J5WLa",tags_list:"tags_list___EAeZV",tag_item:"tag_item___rmIQg",tag_icon:"tag_icon___ypc34"},af=Object.defineProperty,Ff=Object.defineProperties,of=Object.getOwnPropertyDescriptors,Mu=Object.getOwnPropertySymbols,Uu=Object.prototype.hasOwnProperty,mc=Object.prototype.propertyIsEnumerable,sf=(Ne,Ue,ge)=>Ue in Ne?af(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Yl=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Uu.call(Ue,ge)&&sf(Ne,ge,Ue[ge]);if(Mu)for(var ge of Mu(Ue))mc.call(Ue,ge)&&sf(Ne,ge,Ue[ge]);return Ne},lf=(Ne,Ue)=>Ff(Ne,of(Ue)),Uc=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Lf=({shixunHomeworks:Ne,newCourse:Ue,globalSetting:ge,loading:gt,dispatch:nn,classroomList:sn})=>{var Bn,Yt;const xt=(0,ee.useParams)(),[_t]=lt.default.useForm(),[In,Pn]=(0,a.useState)({}),[Fn,Ar]=(0,a.useState)(!1);let[pr,ar]=(0,a.useState)({});const[$n,jr]=(0,a.useState)({}),[Ln,dr]=(0,a.useState)([]),lr=(0,a.useRef)(),{commonHomeWorkEditDefaultData:Br}=Ne;(0,a.useEffect)(()=>{sn.actionTabs.key=="\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"&&Or()},[sn.actionTabs.key]);const Or=()=>Uc(void 0,null,function*(){const gn=yield(0,de.FD)({id:sn.actionTabs.id,type:sn.actionTabs.type});if(gn){const Dr=lf(Yl({},gn.subject_homework),{attachment_ids:(0,Ys.z)(gn.subject_homework.attachments),reference_attachment_ids:(0,Ys.z)(gn.subject_homework.ref_attachments)});dr(gn==null?void 0:gn.tag_disciplines),_t.setFieldsValue(Yl({},Dr)),Pn(Yl({},Dr)),Ar(!0),jr(new Date)}});function zi(gn){return Uc(this,null,function*(){if(!(pr!=null&&pr.ec_point_ids))return;let Dr=yield(0,Ve.ZP)(`/api/ec_courses/${pr==null?void 0:pr.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Yl({homework_common_id:gn},pr)})})}const bi=()=>{_t.validateFields().then(()=>Uc(void 0,null,function*(){var gn,Dr;if(In.min_num>In.max_num){we.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}const wr=Yl({},In);wr.attachment_ids&&(wr.attachment_ids=(gn=wr==null?void 0:wr.attachment_ids)==null?void 0:gn.map(gr=>gr.response.id)),wr.reference_attachment_ids&&(wr.reference_attachment_ids=(Dr=wr==null?void 0:wr.reference_attachment_ids)==null?void 0:Dr.map(gr=>gr.response.id)),wr.base_on_project||(wr.base_on_project=!1),wr.tag_discipline_ids=(Ln==null?void 0:Ln.length)>0?Ln==null?void 0:Ln.map(gr=>gr==null?void 0:gr.id):[],(yield(0,de.VO)(lf(Yl(Yl({},xt),wr),{base_on_project:wr.base_on_project,homework_type:3,id:sn.actionTabs.id}))).status===0&&(we.ZP.success("\u7F16\u8F91\u6210\u529F"),zi(xt.categoryId),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};return a.createElement(ni.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A",key:"bottom",className:Zs.drawer},a.createElement("section",{className:Zs.bg},a.createElement("aside",{className:Zs.title},"\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(lt.default,{form:_t,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Pn(Yl({},_t.getFieldsValue()))}},a.createElement("div",{className:Zs.fieldWrap},a.createElement(lt.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(pt.default,{maxLength:60,suffix:`${((Bn=In.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:Zs.mdWrap},a.createElement(lt.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:In.description})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},Fn&&a.createElement(Ys.Z,{key:$n}))),a.createElement(pe.Z,{gutter:[20,20],style:{marginTop:20}},a.createElement(Ae.Z,{flex:"230px"},a.createElement(lt.default.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},a.createElement(ju.Z,{style:{width:200,height:40},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),a.createElement(Ae.Z,{flex:"230px"},a.createElement(lt.default.Item,{name:"max_num",label:a.createElement("div",null,"\xA0"),rules:[{validator(gn,Dr){return Dr?Promise.resolve():Promise.reject(new Error("\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"))}}]},a.createElement(ju.Z,{style:{width:200,height:40},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),a.createElement(Ae.Z,null,a.createElement("div",{className:"mt35",style:{color:"#536367",marginLeft:"-20px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),a.createElement(lt.default.Item,{name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},a.createElement("div",{className:Zs.zhishidian,onClick:()=>{nn({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(Ln==null?void 0:Ln.length)>0&&a.createElement("div",{className:Zs.tags_list},Ln==null?void 0:Ln.map((gn,Dr)=>a.createElement("div",{key:Dr,className:Zs.tag_item},a.createElement("div",null,gn==null?void 0:gn.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${Zs.tag_icon}`,onClick:()=>{dr([...Ln.filter(wr=>(wr==null?void 0:wr.id)!=(gn==null?void 0:gn.id))])}})))),!((Yt=ge==null?void 0:ge.setting)!=null&&Yt.is_local)&&a.createElement(pe.Z,{style:{marginTop:"-10px"}},a.createElement(Ae.Z,null,a.createElement(lt.default.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5,marginTop:5}},a.createElement(Ee.default,{value:!0,defaultChecked:!0,style:{color:"#5F6368"}},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),a.createElement("span",{className:"c-light-black",style:{color:"#999999",marginTop:"-10px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")))),a.createElement("div",{className:Zs.mdWrap},a.createElement(lt.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:",style:{marginTop:10}},a.createElement(ol.Z,{defaultValue:In.reference_answer,watch:!0})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},Fn&&a.createElement(Ys.Z,{key:$n}))))),a.createElement("div",{className:Zs.mdWrap},a.createElement(Gl.Z,{setitem:gn=>ar(Yl({},gn)),homework_common_id:xt.categoryId}))),a.createElement("div",{className:Zs.footer_style},a.createElement("div",{className:Zs.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:bi,className:Zs.submit_button},"\u63D0\u4EA4")),a.createElement(lc.Z,{knowledgeList:Ln,setKnowledgeList:dr}))};var wl=(0,ee.connect)(({shixunHomeworks:Ne,newCourse:Ue,loading:ge,globalSetting:gt,classroomList:nn})=>({shixunHomeworks:Ne,newCourse:Ue,globalSetting:gt,loading:ge.effects,classroomList:nn}))(Lf),Kl={bg:"bg___fOlTw",title:"title___G3D9y",fieldWrap:"fieldWrap___imjS7",mdWrap:"mdWrap___aKGYo",footer_style:"footer_style___BWH5p",submit_button:"submit_button___yxKUd",close_button:"close_button___nRK7d"},xe=Object.defineProperty,ut=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,Rn=(Ne,Ue,ge)=>Ue in Ne?xe(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,xn=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Rt.call(Ue,ge)&&Rn(Ne,ge,Ue[ge]);if(wt)for(var ge of wt(Ue))Vt.call(Ue,ge)&&Rn(Ne,ge,Ue[ge]);return Ne},Ei=(Ne,Ue)=>ut(Ne,Te(Ue)),yn=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Kn=({shixunHomeworks:Ne,newCourse:Ue,globalSetting:ge,loading:gt,dispatch:nn,classroomList:sn})=>{var Bn;const Yt=(0,ee.useParams)(),[xt]=lt.default.useForm(),[_t,In]=(0,a.useState)({}),[Pn,Fn]=(0,a.useState)(),Ar=(0,a.useRef)(),{commonHomeWorkAddDefaultData:pr}=Ne;let[ar,$n]=(0,a.useState)({});(0,a.useEffect)(()=>{xt.resetFields()},[sn.actionTabs.key]);const jr=()=>yn(void 0,null,function*(){const lr=yield nn({type:"newCourse/getEditCourseData",payload:{id:Ar.current}});lr&&(xt.setFieldsValue({name:lr.name}),xt.setFieldsValue({intro:lr.description}),xt.setFieldsValue({notice:lr.learning_notes}),In({name:lr.name,intro:lr.description,notice:lr.learning_notes}))}),Ln=()=>{xt.validateFields().then(()=>yn(void 0,null,function*(){var lr,Br;const Or=xn({},_t);Or.attachment_ids&&(Or.attachment_ids=(lr=Or==null?void 0:Or.attachment_ids)==null?void 0:lr.map(bi=>bi.response.id)),Or.reference_attachment_ids&&(Or.reference_attachment_ids=(Br=Or==null?void 0:Or.reference_attachment_ids)==null?void 0:Br.map(bi=>bi.response.id));const zi=yield(0,de.DQ)(Ei(xn({id:sn.actionTabs.id,subject_id:sn.actionTabs.subject_id},Or),{homework_type:1}));(zi==null?void 0:zi.status)===0&&(dr(zi.homework_id),(0,je.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"]),we.ZP.success("\u65B0\u5EFA\u6210\u529F"),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};function dr(lr){return yn(this,null,function*(){if(!(ar!=null&&ar.ec_point_ids))return;let Br=yield(0,Ve.ZP)(`/api/ec_courses/${ar==null?void 0:ar.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:xn({homework_common_id:lr},ar)})})}return a.createElement(ni.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",key:"bottom",className:Kl.drawer},a.createElement("section",{className:Kl.bg},a.createElement("aside",{className:Kl.title},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"),a.createElement(lt.default,{form:xt,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{console.log("onchange: ",xt.getFieldsValue()),In(xn({},xt.getFieldsValue()))}},a.createElement("div",{className:Kl.fieldWrap},a.createElement(lt.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(pt.default,{maxLength:60,suffix:`${((Bn=_t.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:Kl.mdWrap},a.createElement(lt.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:_t.intro})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null)))),a.createElement("div",{className:Kl.mdWrap},a.createElement(lt.default.Item,{name:"reference_answer",style:{marginTop:"-10px"},label:"\u53C2\u8003\u7B54\u6848:"},a.createElement(ol.Z,{watch:!0,defaultValue:_t.notice})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null))))),a.createElement("div",{className:Kl.mdWrap},a.createElement(Gl.Z,{setitem:lr=>$n(xn({},lr))}))),a.createElement("div",{className:Kl.footer_style},a.createElement("div",{className:Kl.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:Ln,className:Kl.submit_button},"\u63D0\u4EA4")))};var Aa=(0,ee.connect)(({shixunHomeworks:Ne,newCourse:Ue,loading:ge,globalSetting:gt,classroomList:nn})=>({shixunHomeworks:Ne,newCourse:Ue,globalSetting:gt,loading:ge.effects,classroomList:nn}))(Kn),li={bg:"bg___Sx8dX",title:"title___GKPKJ",fieldWrap:"fieldWrap___fIL9U",mdWrap:"mdWrap___iwCM_",footer_style:"footer_style___KYp6i",submit_button:"submit_button___Rnntu",close_button:"close_button___Drc5k",zhishidian:"zhishidian___ZiM_X",tags_list:"tags_list___Q_Vys",tag_item:"tag_item___FzWrP",tag_icon:"tag_icon___zNgCX"},Jr=Object.defineProperty,Ta=Object.defineProperties,$o=Object.getOwnPropertyDescriptors,bo=Object.getOwnPropertySymbols,Co=Object.prototype.hasOwnProperty,Wo=Object.prototype.propertyIsEnumerable,mo=(Ne,Ue,ge)=>Ue in Ne?Jr(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Qi=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Co.call(Ue,ge)&&mo(Ne,ge,Ue[ge]);if(bo)for(var ge of bo(Ue))Wo.call(Ue,ge)&&mo(Ne,ge,Ue[ge]);return Ne},Po=(Ne,Ue)=>Ta(Ne,$o(Ue)),rs=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Ga=({shixunHomeworks:Ne,newCourse:Ue,globalSetting:ge,loading:gt,dispatch:nn,classroomList:sn})=>{var Bn;const Yt=(0,ee.useParams)(),[xt]=lt.default.useForm(),[_t,In]=(0,a.useState)({}),[Pn,Fn]=(0,a.useState)(!1);let[Ar,pr]=(0,a.useState)({});const[ar,$n]=(0,a.useState)({}),jr=(0,a.useRef)(),{commonHomeWorkEditDefaultData:Ln}=Ne,[dr,lr]=(0,a.useState)([]);(0,a.useEffect)(()=>{sn.actionTabs.key=="\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A"&&Br()},[sn.actionTabs.key]);const Br=()=>rs(void 0,null,function*(){const bi=yield(0,de.FD)({id:sn.actionTabs.id,type:sn.actionTabs.type});if(bi){const gn={name:bi.subject_homework.name,description:bi.subject_homework.description,reference_answer:bi.subject_homework.reference_answer,attachment_ids:(0,Ys.z)(bi.subject_homework.attachments),reference_attachment_ids:(0,Ys.z)(bi.subject_homework.ref_attachments)};lr(bi==null?void 0:bi.tag_disciplines),xt.setFieldsValue(Qi({},gn)),In(Qi({},gn)),Fn(!0),$n(new Date)}});function Or(bi){return rs(this,null,function*(){if(!(Ar!=null&&Ar.ec_point_ids))return;let gn=yield(0,Ve.ZP)(`/api/ec_courses/${Ar==null?void 0:Ar.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Qi({homework_common_id:bi},Ar)})})}const zi=()=>{xt.validateFields().then(()=>rs(void 0,null,function*(){var bi,gn;const Dr=Qi({},_t);Dr.attachment_ids&&(Dr.attachment_ids=(bi=Dr==null?void 0:Dr.attachment_ids)==null?void 0:bi.map(Xn=>{var gr;return(gr=Xn.response)==null?void 0:gr.id})),Dr.reference_attachment_ids&&(Dr.reference_attachment_ids=(gn=Dr==null?void 0:Dr.reference_attachment_ids)==null?void 0:gn.map(Xn=>{var gr;return(gr=Xn.response)==null?void 0:gr.id})),Dr.tag_discipline_ids=(dr==null?void 0:dr.length)>0?dr==null?void 0:dr.map(Xn=>Xn==null?void 0:Xn.id):[],(yield(0,de.VO)(Po(Qi(Qi({},Yt),Dr),{base_on_project:!0,homework_type:1,id:sn.actionTabs.id}))).status===0&&(we.ZP.success("\u7F16\u8F91\u6210\u529F"),Or(Yt.categoryId),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};return a.createElement(ni.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A",key:"bottom",className:li.drawer},a.createElement("section",{className:li.bg},a.createElement("aside",{className:li.title},"\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A"),a.createElement(lt.default,{form:xt,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{In(Qi({},xt.getFieldsValue()))}},a.createElement("div",{className:li.fieldWrap},a.createElement(lt.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(pt.default,{maxLength:60,suffix:`${((Bn=_t.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:li.mdWrap},a.createElement(lt.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:_t.description})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},Pn&&a.createElement(Ys.Z,{key:ar})))),a.createElement(lt.default.Item,{name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},a.createElement("div",{className:li.zhishidian,onClick:()=>{nn({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(dr==null?void 0:dr.length)>0&&a.createElement("div",{className:li.tags_list},dr==null?void 0:dr.map((bi,gn)=>a.createElement("div",{key:gn,className:li.tag_item},a.createElement("div",null,bi==null?void 0:bi.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${li.tag_icon}`,onClick:()=>{lr([...dr.filter(Dr=>(Dr==null?void 0:Dr.id)!=(bi==null?void 0:bi.id))])}})))),a.createElement("div",{className:li.mdWrap},a.createElement(lt.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:",style:{marginTop:"-10px"}},a.createElement(ol.Z,{defaultValue:_t.reference_answer,watch:!0})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},Pn&&a.createElement(Ys.Z,{key:ar}))))),a.createElement("div",{className:li.mdWrap},a.createElement(Gl.Z,{setitem:bi=>pr(Qi({},bi)),homework_common_id:Yt.categoryId}))),a.createElement("div",{className:li.footer_style},a.createElement("div",{className:li.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:zi,className:li.submit_button},"\u63D0\u4EA4")),a.createElement(lc.Z,{knowledgeList:dr,setKnowledgeList:lr}))};var is=(0,ee.connect)(({shixunHomeworks:Ne,newCourse:Ue,loading:ge,globalSetting:gt,classroomList:nn})=>({shixunHomeworks:Ne,newCourse:Ue,globalSetting:gt,loading:ge.effects,classroomList:nn}))(Ga),Vo=Se(42786),ao=Se(31724),Qo=Se(19415),ko=Se(59301),Cd=Object.defineProperty,Du=Object.getOwnPropertySymbols,Qc=Object.prototype.hasOwnProperty,Oh=Object.prototype.propertyIsEnumerable,Hc=(Ne,Ue,ge)=>Ue in Ne?Cd(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,gc=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Qc.call(Ue,ge)&&Hc(Ne,ge,Ue[ge]);if(Du)for(var ge of Du(Ue))Oh.call(Ue,ge)&&Hc(Ne,ge,Ue[ge]);return Ne},vc=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const{TabPane:Pf}=Go.default,Tf=({classroomList:Ne,exercise:Ue,saveExercise:ge,loading:gt,dispatch:nn})=>{var sn;const Bn=(0,ee.useParams)(),Yt=(0,ee.useLocation)(),[xt]=lt.default.useForm(),{brankList:_t}=Ue;let[In,Pn]=(0,a.useState)(!0),[Fn,Ar]=(0,a.useState)(!1);const[pr,ar]=(0,a.useState)("myself");let[$n,jr]=(0,a.useState)([]),[Ln,dr]=(0,a.useState)([]),[lr,Br]=(0,a.useState)(),[Or,zi]=(0,a.useState)([]);const bi=(0,a.useRef)(null),[gn,Dr]=(0,a.useState)(!1),[wr,Xn]=(0,a.useState)(""),[gr,Mi]=(0,a.useState)(""),br=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u6240\u5C5E\u8BFE\u7A0B",dataIndex:"course_discipline_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:fa=>fa?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(fa,Na)=>ko.createElement("a",{href:fa?`/randompaper/detail/${Na.id}`:`/paperlibrary/see/${Na.id}?defaultActiveKey=${(On==null?void 0:On.filter)=="public"?"1":(On==null?void 0:On.filter)=="teacher"?"2":"0"}`,target:"_blank>"},"\u9884\u89C8")}],[On,gi]=(0,a.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself",is_random:null,is_encrypt:0});(0,a.useEffect)(()=>{Ue.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(Ea(),zi([]),Xa())},[Ue.actionTabs.key]);const Xa=()=>vc(void 0,null,function*(){const fa=yield nn({type:"paperlibrary/getTeachGroupData"});dr(fa)}),so=fa=>{const Na=parseInt(fa);return isNaN(Na)?"":Na},Ea=()=>vc(void 0,null,function*(){var fa;if(In){++On.page,Pn(!1),On.is_random=On.filter=="myself"?2:null;const Na=yield nn({type:"exercise/getBrankList",payload:gc({},On)});$n=Na!=null&&Na.object_list?[...$n.concat(Na==null?void 0:Na.object_list)]:$n,Br(Na.is_teacher),((fa=Na.object_list)==null?void 0:fa.length){bi.current.scrollTop=0,$n=[],On.page=0,On.group_id=fa,In=!0,zi([]),gi(gc({},On)),Ea()},Ni={selectedRowKeys:Or,onChange:fa=>{zi(fa)},type:"radio"},wa=()=>{gi(gc({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),jr([]),Pn(!0),ar("myself"),nn({type:"exercise/setActionTabs",payload:{}}),Ar(!1)},[Fi,qi,xo,go]=(0,De.P)(),Io=fa=>vc(void 0,null,function*(){let Na=!1;$n.forEach(Sn=>{Or.includes(Sn.id)&&(Na=Sn.is_random)});const Ho=fa.map(Sn=>({shixun_id:Sn.id,is_use:Sn.is_use,is_copy:Sn.is_copy}));if(!Na){const Sn=yield nn({type:"exercise/saveBanks",payload:{course_id:Bn.coursesId,object_type:"examination_bank",bank_id:Or,shixuns_info:Ho}});(Sn==null?void 0:Sn.status)===0&&((0,je.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),nn({type:"classroomList/getClassroomExercisesList",payload:gc({},Ue.actionTabs.params)}),Xn(`/classrooms/${Bn.coursesId}/exercise/${Sn.exercise_id}/detail?random=${Sn.is_random}&tabs=3`),Mi(`/classrooms/${Bn.coursesId}/exercise/add/${Sn.exercise_id}?random=${Sn.is_random}&type=2`),Dr(!0),we.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),qi(),wa());return}nn({type:"exercise/setActionTabs",payload:{}}),qi();let Bo=1,Cr=be.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:ko.createElement("div",{className:ao.Z.modalColumn},ko.createElement("div",{className:ao.Z.modalRow},ko.createElement("sup",{className:ao.Z.sup},"*"),ko.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),ko.createElement(ju.Z,{parser:so,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Bo,onChange:Sn=>{Bo=Sn;const ta=document.getElementById("model_error");Bo<1||Bo>50?ta.style.display="block":ta.style.display="none"}})),ko.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:wa,onOk:()=>vc(void 0,null,function*(){if(Bo<1||Bo>50){const ta=document.getElementById("model_error");return ta.style.display="block",Promise.reject()}Cr.update({cancelButtonProps:{disabled:!0}});const Sn=yield nn({type:"exercise/saveBanks",payload:{course_id:Bn.coursesId,object_type:"examination_bank",bank_id:Or,shixuns_info:Ho,num:Bo}});Cr.update({cancelButtonProps:{disabled:!1}}),Sn&&Sn.status===0?((0,je.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),be.default.destroyAll(),nn({type:"classroomList/getClassroomExercisesList",payload:gc({},Ue.actionTabs.params)}),wa(),qi(),we.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(wa(),qi())})})});return ko.createElement(ko.Fragment,null,ko.createElement(be.default,{centered:!0,width:980,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:Ue.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Fn,bodyStyle:{minHeight:200},wrapClassName:ao.Z.warpModal,onOk:()=>vc(void 0,null,function*(){if(!Or.length){we.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ar(!0);let fa=!1,Na=!1;if($n.forEach(Ho=>{Or.includes(Ho.id)&&Ho.need_authorize&&(fa=Ho.need_authorize),Or.includes(Ho.id)&&(Na=Ho.is_random)}),fa){(0,zt.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}ge(Or[0]),wa(),Ar(!1)}),onCancel:wa},ko.createElement(Go.default,{activeKey:pr,onTabClick:fa=>vc(void 0,null,function*(){bi.current.scrollTop=0,$n=[],pr!==fa&&zi([]),ar(fa),On.page=0,On.filter=fa,On.group_id=null,In=!0,Ea()})},ko.createElement(Pf,{tab:ko.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),ko.createElement(Pf,{tab:ko.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),ko.createElement(Pf,{tab:ko.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),ko.createElement("div",{className:ao.Z.tabSearch},pr==="teacher"&&ko.createElement(ie.default,{value:On.group_id,onChange:yo,size:"middle",style:{width:200,marginRight:30}},ko.createElement(ie.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(sn=Ln==null?void 0:Ln.groups)==null?void 0:sn.map(fa=>ko.createElement(ie.default.Option,{key:fa==null?void 0:fa.group_id,value:fa==null?void 0:fa.group_id},fa==null?void 0:fa.name))),ko.createElement(pt.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:On.search,onChange:fa=>{On.search=fa.target.value,gi(gc({},On))},onSearch:fa=>{bi.current.scrollTop=0,$n=[],On.page=0,In=!0,zi([]),fa&&(0,Qo.tk)({name:fa,copywriting:fa,position:"Exercise"}),Ea()}})),ko.createElement("div",{ref:bi,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!lr&&pr==="public"&&ko.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},ko.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),ko.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),ko.createElement(na(),{initialLoad:!1,pageStart:0,loadMore:()=>{Ea()},hasMore:In,useWindow:!1},Ue.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&lr&&ko.createElement(Vo.Z,{className:ao.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:$n,onRow:fa=>({onClick:()=>{zi([fa==null?void 0:fa.id])}}),resColumns:br,rowSelection:Ni})))),ko.createElement(be.default,{title:"\u63D0\u793A",open:gn,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:ko.createElement("div",null,ko.createElement(z.ZP,{onClick:()=>{Dr(!1),ee.history.push(gr)}},"\u4FEE\u6539\u8BD5\u5377"),ko.createElement(z.ZP,{type:"primary",onClick:()=>{ee.history.push(wr),Dr(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Dr(!1)}},ko.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),ko.createElement(De.Z,{inPaper:!0,visible:Fi,onCancel:qi,onOk:Io,renderData:xo,modalType:"multiple",type:"examination_bank"}))};var rh=(0,ee.connect)(({exercise:Ne,loading:Ue,classroomList:ge})=>({exercise:Ne,loading:Ue,classroomList:ge}))(Tf),zh=Se(35777),cs=Se(59301),ih=Object.defineProperty,Rh=Object.defineProperties,kf=Object.getOwnPropertyDescriptors,rc=Object.getOwnPropertySymbols,Zc=Object.prototype.hasOwnProperty,ah=Object.prototype.propertyIsEnumerable,Nf=(Ne,Ue,ge)=>Ue in Ne?ih(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,jf=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Zc.call(Ue,ge)&&Nf(Ne,ge,Ue[ge]);if(rc)for(var ge of rc(Ue))ah.call(Ue,ge)&&Nf(Ne,ge,Ue[ge]);return Ne},oh=(Ne,Ue)=>Rh(Ne,kf(Ue)),Uh=(Ne,Ue)=>{var ge={};for(var gt in Ne)Zc.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&rc)for(var gt of rc(Ne))Ue.indexOf(gt)<0&&ah.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},uf=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())}),wd=(Ne=>(Ne.All="",Ne.Shixun="shixun",Ne.VideoItem="video",Ne.Attachment="attachment",Ne.group_count="group_homework",Ne.normal_count="normal_homework",Ne.ExaminationBank="exercise",Ne.HomeworkCommon="hack_homework",Ne.Discusses="Discusses",Ne.Challenge="challenge",Ne))(wd||{});const Qh=Ne=>{var Ue=Ne,{pathsDetail:ge,user:gt,loading:nn,dispatch:sn,classroomList:Bn}=Ue,Yt=Uh(Ue,["pathsDetail","user","loading","dispatch","classroomList"]),xt,_t,In,Pn,Fn;const Ar=(0,ee.useParams)(),{stageId:pr,expandId:ar,itemId:$n}=(0,je.UZ)(),{stageData:jr,visibleType:Ln,keywords:dr,editKey:lr}=ge,{shixuns_count:Br=0,videos_count:Or=0,attachment_count:zi=0,chapter_statis:bi,group_count:gn=0,normal_count:Dr=0,disscuss_count:wr=0,banks_count:Xn=0,hack_count:gr=0}=ge==null?void 0:ge.detail,[Mi,br]=(0,a.useState)([]),[On,gi]=(0,a.useState)({content:"",type:""}),[Xa,so]=(0,a.useState)([]),[Ea,yo]=(0,a.useState)(["group_count","normal_count"].includes(Ln)?"SubjectHomework":Ln),[Ni,wa]=(0,a.useState)(""),[,Fi,qi]=(0,Ba.U)(de.CI,{}),xo=!((xt=ge.detail)!=null&&xt.can_managed),go=[{name:"\u5168\u90E8",type:"All",number:Br+Or+zi+gn+Dr+Xn+gr+((bi==null?void 0:bi.challenge_count)||0),isShow:!0},{name:"\u5B9E\u8DF5\u9879\u76EE",type:"Shixun",number:Br,isShow:Br>0},{name:"\u89C6\u9891",type:"VideoItem",number:Or,isShow:Or>0},{name:"\u8BFE\u4EF6",type:"Attachment",number:zi,isShow:zi>0},{name:"\u5173\u5361",type:"Challenge",number:bi==null?void 0:bi.challenge_count,isShow:(bi==null?void 0:bi.challenge_count)>0},{name:"\u5206\u7EC4\u4F5C\u4E1A",type:"group_count",number:gn,isShow:!(0,he.JA)()&&gn>0},{name:"\u56FE\u6587\u4F5C\u4E1A",type:"normal_count",number:Dr,isShow:!(0,he.JA)()&&Dr>0},{name:"\u7F16\u7A0B\u4F5C\u4E1A",type:"HomeworkCommon",number:gr,isShow:!(0,he.JA)()&&gr>0},{name:"\u6D4B\u9A8C",type:"ExaminationBank",number:Xn,isShow:!(0,he.JA)()&&Xn>0},{name:"\u8BA8\u8BBA",type:"Discusses",number:wr,isShow:wr>0}].filter(En=>En.isShow),Io=()=>{sn({type:"pathsDetail/getPathsDetail",payload:{id:Ar.pathId,keywords:dr}})},fa=En=>{En=En!=null&&En.includes(".json")?En:`${En}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:cs.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>uf(void 0,null,function*(){const un=yield(0,Bi.L8)({url:En});if(!un)return;we.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const er=yield(0,ke.Ir)({id:un.shixun_identifier});if(er!=null&&er.game_identifier){(0,je.xg)(`/tasks/${er.game_identifier}`);return}(er==null?void 0:er.status)===2?fa(er==null?void 0:er.message):(er==null?void 0:er.status)===3&&Na(er==null?void 0:er.message)})})},Na=En=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:cs.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",En,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ho=En=>{var un;En!=="\u53D6\u6D88"&&Cr({stage_id:(un=Bn==null?void 0:Bn.actionTabs)==null?void 0:un.id})},Bo=(...En)=>uf(void 0,[...En],function*(un={}){return yield sn({type:"pathsDetail/getStageData",payload:oh(jf({tab:wd[Ln]},un),{subject_id:Ar.pathId,keywords:dr})})}),Cr=(...En)=>uf(void 0,[...En],function*(un={}){if(un!=null&&un.stage_id){const er=yield sn({type:"pathsDetail/getStageChildrenData",payload:{id:un==null?void 0:un.stage_id,type:"stage",keywords:dr,tab:wd[Ln]}}),Lr=Mi.map(ci=>{var di;return ci.stage_id==(un==null?void 0:un.stage_id)?oh(jf(jf({},ci),un),{items:(di=er.data)==null?void 0:di.items}):ci});sn({type:"pathsDetail/save",payload:{stageData:Lr}})}sn({type:"pathsDetail/getPathsDetail",payload:{id:Ar.pathId}})}),Sn=()=>lr!==-1?(be.default.info({icon:null,className:"custom-modal-divider ",okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",content:cs.createElement("div",{className:"mt10 font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const En=`Edit_${lr}`;let un=document.getElementById(En);un&&setTimeout(()=>un.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,ta=(0,a.useMemo)(()=>Mi==null?void 0:Mi.map(function(En,un){return cs.createElement("div",{key:un},cs.createElement(Yd,{val:En,allData:Mi,index:un,selectExercise:er=>{wa(er==null?void 0:er.stage_id),sn({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528"}})},openPreview:er=>{var Lr,ci;er!=null&&er.container_id?sn({type:"attachment/setActionTabs",payload:{key:"\u8D44\u6E90\u4E0B\u8F7D",selectArrs:er==null?void 0:er.attachment_detail,params:{course_id:er==null?void 0:er.container_id,coursesId:er==null?void 0:er.container_id,id:er==null?void 0:er.id,openType:"\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"}}}):gi({content:Ci.Z.API_SERVER+((Lr=er==null?void 0:er.attachment_detail)==null?void 0:Lr.url),type:(ci=er==null?void 0:er.attachment_detail)==null?void 0:ci.file_type})},visibleTypeNew:Ea,UpdataStageChildrenData:Cr,getData:Cr}))}),[Mi,Ea]),Un=En=>{(0,de._C)({id:Ni,subject_id:Ar.pathId,homework_type:"exercise",examination_bank_ids:[En]}).then(un=>{(un==null?void 0:un.status)==0&&(we.ZP.success("\u9009\u7528\u6210\u529F"),Cr({stage_id:Ni||(ge==null?void 0:ge.stage_id)}))})};return(0,a.useEffect)(()=>{br(jr)},[jr]),(0,a.useEffect)(()=>{Bn.actionTabs.key=="closePathsTabs"&&Cr({stage_id:Ni||(ge==null?void 0:ge.stage_id)})},[Bn.actionTabs.key]),(0,a.useEffect)(()=>{var En,un;if((En=ge==null?void 0:ge.detail)!=null&&En.id){let er=(un=ge.detail)==null?void 0:un.show_course_section;(Ln==="Shixun"||dr)&&(er=!1),Bo({stage_id:pr,stage_item_id:$n,show_course_section:er})}},[(_t=ge==null?void 0:ge.detail)==null?void 0:_t.id]),cs.createElement("section",null,cs.createElement(ye.Z,{spinning:nn["pathsDetail/getStageData"]||nn["pathsDetail/getPathsDetail"]},cs.createElement("aside",{className:vn.actionTabs},cs.createElement("div",{style:{flex:1,marginTop:0},className:vn.actionTabs},go.map((En,un)=>cs.createElement("div",{key:un,className:`mr5 ${En.type===Ln?vn.tabActive:vn.tab}`,onClick:()=>{lr===-1?(En.type=="group_count"||En.type=="normal_count"?yo("SubjectHomework"):yo(En.type),En.type!=="Discusses"&&Bo({tab:wd[En.type]}),sn({type:"pathsDetail/save",payload:{visibleType:En.type,editKey:-1}})):we.ZP.warning("\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001")}},cs.createElement("span",{className:vn.s1},En.name),cs.createElement("span",{className:vn.s2},En.number))))),Ln!=="Discusses"&&cs.createElement(cs.Fragment,null,ta,((In=ge.detail)==null?void 0:In.allow_statistics)&&Ln==="All"&&!dr&&cs.createElement(ye.Z,{spinning:Fi},cs.createElement("div",{className:vn.addStage,onClick:()=>uf(void 0,null,function*(){if(xo){we.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}if(!Sn())return;const En=yield qi({name:`\u7B2C${(0,je.EM)(Mi.length+1)}\u7AE0\u8282`,subject_id:Ar.pathId,pathId:Ar.pathId,list:[]});En!=null&&En.stage_id&&(br([...Mi,En]),sn({type:"pathsDetail/save",payload:{editKey:Mi.length,stage_id:En==null?void 0:En.stage_id}}))})},cs.createElement("span",{className:vn.color4CA},"+\u65B0\u5EFA\u7AE0\u8282"),"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u7AE0\u8282\uFF09")),(Mi==null?void 0:Mi.length)===0&&cs.createElement(gs.Z,{styles:{backgroundColor:"#fff",padding:"100px 0",margin:"20px auto"}})),Ln==="Discusses"&&cs.createElement("aside",{className:"mt20"},cs.createElement(ec,{activeIndex:3,isDelete:(Pn=ge.detail)==null?void 0:Pn.allow_add_member,shixunIdentifier:11,identity:(Fn=gt.userInfo)==null?void 0:Fn.role,user:gt.userInfo,isShixunDetail:!0,keywords:dr,refreshCount:Io}))),cs.createElement(Ad,null),cs.createElement(Es,{shixunIds:Xa,cb:Ho}),cs.createElement(Su,null),cs.createElement(wl,null),cs.createElement(Aa,null),cs.createElement(is,null),cs.createElement(rh,{saveExercise:Un}),cs.createElement(zh.Z,null),cs.createElement(gu.Z,{close:!0,data:On==null?void 0:On.content,type:On==null?void 0:On.type,hasMask:!0,monacoEditor:{language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{gi({content:"",type:""})}}))};var Hh=(0,ee.connect)(({pathsDetail:Ne,user:Ue,loading:ge,classroomList:gt})=>({pathsDetail:Ne,user:Ue,loading:ge.effects,classroomList:gt}))(Qh),sh=Se(16326),cf=Se(71951),Of={flex_box_center:"flex_box_center___i4e0p",flex_space_between:"flex_space_between___B6oqU",flex_box_vertical_center:"flex_box_vertical_center___YLSvz",flex_box_center_end:"flex_box_center_end___DFMRu",flex_box_column:"flex_box_column___vSIV6",certificate:"certificate___fHfxF",actionsBtns:"actionsBtns___plapq"},as=Se(59301),lh=Object.defineProperty,Wc=Object.defineProperties,uh=Object.getOwnPropertyDescriptors,Ac=Object.getOwnPropertySymbols,ch=Object.prototype.hasOwnProperty,dh=Object.prototype.propertyIsEnumerable,fh=(Ne,Ue,ge)=>Ue in Ne?lh(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,xs=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))ch.call(Ue,ge)&&fh(Ne,ge,Ue[ge]);if(Ac)for(var ge of Ac(Ue))dh.call(Ue,ge)&&fh(Ne,ge,Ue[ge]);return Ne},hh=(Ne,Ue)=>Wc(Ne,uh(Ue)),zf=(Ne,Ue)=>{var ge={};for(var gt in Ne)ch.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Ac)for(var gt of Ac(Ne))Ue.indexOf(gt)<0&&dh.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},yc=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const{RangePicker:lu}=sh.default,df=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt}=Ue,nn=zf(Ue,["user","pathsDetail"]),sn;const[Bn]=lt.default.useForm(),[Yt,xt]=(0,a.useState)([]),[_t,In]=(0,a.useState)(!0),[Pn,Fn]=(0,a.useState)(!1),[Ar,pr]=(0,a.useState)(!1),[ar,$n]=(0,a.useState)(0),[jr,Ln]=(0,a.useState)({}),dr=(0,ee.useParams)(),[lr,Br]=(0,a.useState)({page:1,limit:10}),Or=!((sn=gt.detail)!=null&&sn.can_managed),zi=()=>{we.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},bi=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",align:"left"},{title:"\u7533\u8BF7\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left"},{title:"\u7533\u8BF7\u72B6\u6001",dataIndex:"state",key:"state",align:"left",render:(br,On)=>as.createElement(as.Fragment,null,(On==null?void 0:On.state)==="drafted"&&as.createElement("span",null,"\u7533\u8BF7\u4E2D"),(On==null?void 0:On.state)==="rejected"&&as.createElement("span",{style:{color:"#E53333"}},"\u672A\u901A\u8FC7"),(On==null?void 0:On.state)==="passed"&&as.createElement("span",{style:{color:"#2FA34F"}},"\u901A\u8FC7"))},{title:"\u5B66\u4E60\u8FDB\u5EA6",dataIndex:"process",key:"process",align:"left",render:br=>`${br}%`},{title:"\u5BA1\u6279\u64CD\u4F5C",dataIndex:"action",key:"action",align:"left",render:(br,On)=>as.createElement("div",{className:Of.actionsBtns},(On==null?void 0:On.state)==="drafted"&&as.createElement("span",{onClick:()=>gn(On)},"\u540C\u610F"),(On==null?void 0:On.state)==="drafted"&&as.createElement("span",{onClick:()=>Dr(On)},"\u62D2\u7EDD"),(On==null?void 0:On.state)==="rejected"&&as.createElement("span",{onClick:()=>wr(On)},"\u62D2\u7EDD\u539F\u56E0"),(On==null?void 0:On.state)==="passed"&&as.createElement("span",{onClick:()=>Xn(On)},"\u67E5\u770B\u8BC1\u4E66"))}].filter(br=>Ar?!0:br.title!=="\u5B66\u4E60\u8FDB\u5EA6"&&br.title!=="\u5BA1\u6279\u64CD\u4F5C");(0,a.useEffect)(()=>{gr(lr)},[]);const gn=br=>yc(void 0,null,function*(){if(Or){zi();return}const On=yield(0,Ve.ZP)(`/api/paths/${dr==null?void 0:dr.pathId}/process_certificate.json`,{method:"post",body:{certificate_id:br==null?void 0:br.id,op:"pass"}});(On==null?void 0:On.status)===0&&gr(lr)}),Dr=br=>{if(Or){zi();return}let On="";be.default.confirm({title:"\u8BC1\u4E66\u7533\u8BF7\u62D2\u7EDD",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:as.createElement("div",null,as.createElement("p",null,"\u62D2\u7EDD\u8BC1\u4E66\u53D1\u653E\u9700\u586B\u5199\u62D2\u7EDD\u539F\u56E0\u3002"),as.createElement("aside",{className:"flex-container"},as.createElement("sup",{className:"c-red-ee4"},"*"),as.createElement("span",null,"\u62D2\u7EDD\u539F\u56E0:"),as.createElement(pt.default,{maxLength:30,style:{width:284,marginLeft:10},onChange:gi=>On=gi.target.value}))),okText:"\u786E\u5B9A\u62D2\u7EDD",cancelText:"\u53D6\u6D88",onOk:()=>yc(void 0,null,function*(){if(!On)return we.ZP.warning("\u62D2\u7EDD\u7406\u7531\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const gi=yield(0,Ve.ZP)(`/api/paths/${dr==null?void 0:dr.pathId}/process_certificate.json`,{method:"post",body:{certificate_id:br==null?void 0:br.id,op:"reject",content:On}});(gi==null?void 0:gi.status)===0&&gr(lr)})})},wr=br=>{if(Or){zi();return}be.default.info({title:"\u62D2\u7EDD\u539F\u56E0",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:as.createElement("div",null,br==null?void 0:br.content),okText:"\u786E\u5B9A"})},Xn=br=>{Ln((br==null?void 0:br.info)||{}),Fn(!0)},gr=br=>yc(void 0,null,function*(){In(!0);const On=yield(0,Ve.ZP)(`/api/paths/${dr==null?void 0:dr.pathId}/request_certificates.json`,{method:"get",params:br});On!=null&&On.data&&(xt(On==null?void 0:On.data),$n((On==null?void 0:On.total_count)||0),pr(On==null?void 0:On.is_manage)),In(!1)}),Mi=(br,On)=>{const gi=hh(xs({},lr),{page:br,limit:On});Br(gi),gr(gi)};return as.createElement("div",{className:Of.certificate},as.createElement(lt.default,{form:Bn,layout:"inline",className:"mb20",size:"large",onValuesChange:(br,On)=>{const{state:gi="",keyword:Xa="",time:so=[]}=On,Ea=hh(xs({},lr),{page:1,state:gi,keyword:Xa,start_time:so!=null&&so[0]?Le()(so[0]).format("YYYY-MM-DD"):"",end_time:so!=null&&so[1]?Le()(so[1]).format("YYYY-MM-DD"):""});Br(Ea),gr(Ea)}},as.createElement(lt.default.Item,{name:"state",initialValue:"",className:"mr10"},as.createElement(ie.default,{style:{width:104}},as.createElement(ie.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),as.createElement(ie.default.Option,{value:"drafted"},"\u7533\u8BF7\u4E2D"),as.createElement(ie.default.Option,{value:"passed"},"\u901A\u8FC7"),as.createElement(ie.default.Option,{value:"3"},"\u672A\u901A\u8FC7"))),as.createElement(lt.default.Item,{name:"time"},as.createElement(lu,{onChange:(br,On)=>{console.log(On,22)},placeholder:["\u7533\u8BF7\u5F00\u59CB\u65F6\u95F4","\u7533\u8BF7\u7ED3\u675F\u65F6\u95F4"]})),as.createElement(lt.default.Item,{style:{marginLeft:"auto",marginRight:0},name:"keyword"},as.createElement(cf.t7,{style:{width:193},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}))),as.createElement(Xr.default,{dataSource:Yt,rowKey:br=>br.id,columns:bi,loading:_t,pagination:{pageSize:lr.limit,total:ar,current:lr.page,onChange:Mi,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}),as.createElement(Zn.Z,{visible:Pn,onCancel:()=>{Fn(!1),Ln({})},data:jr}))};var Rf=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(df),ph=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});Le().locale("ZH-cn");const{TabPane:xd}=Go.default,mh=({data:Ne})=>{const[Ue,ge]=(0,a.useState)("1"),[gt,nn]=(0,a.useState)(1),[sn,Bn]=(0,a.useState)(),[Yt,xt]=(0,a.useState)(!0),_t=(0,ee.useParams)();function In(){return ph(this,null,function*(){let Fn;xt(!0),Ue==="1"?Fn=`/api/paths/${_t.pathId}/study_ranking_shixuns_passed.json`:Ue==="2"?Fn=`/api/paths/${_t.pathId}/study_ranking_videos.json`:Ue==="3"?Fn=`/api/paths/${_t.pathId}/study_ranking_pdf_attachments.json`:Ue==="4"&&(Fn=`/api/paths/${_t.pathId}/study_ranking_discusses.json`);const Ar=yield(0,Ve.ZP)(Fn,{method:"get",params:{page:gt}});xt(!1),Bn(Ar)})}(0,a.useEffect)(()=>{In()},[gt,Ue]);const Pn=()=>{var Fn,Ar,pr,ar,$n,jr,Ln,dr,lr,Br,Or,zi,bi;return a.createElement(a.Fragment,null,a.createElement(ye.Z,{spinning:Yt},a.createElement("div",{style:{height:"42px",background:"#fafafa",display:"flex",padding:"0px 5px",alignItems:"center"}},a.createElement("span",{style:{flex:"1"}},"\u6392\u540D"),a.createElement("span",{style:{flex:"1"}},"\u59D3\u540D"),Ue==="1"&&a.createElement("span",{style:{flex:"3"}},"\u901A\u8FC7\u5173\u5361\u6570"),Ue==="2"&&a.createElement("span",{style:{flex:"3"}},"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F"),Ue==="3"&&a.createElement("span",{style:{flex:"3"}},"\u4E0B\u8F7D\u8D44\u6E90\u6B21\u6570"),Ue==="4"&&a.createElement("span",{style:{flex:"3"}},"\u53D1\u5E16\u6570")),(sn==null?void 0:sn.user_show)&&a.createElement("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"}},a.createElement("span",{style:{flex:"1"}},((Fn=sn==null?void 0:sn.data_user)==null?void 0:Fn.rank)===0&&((Ar=sn==null?void 0:sn.data_user)==null?void 0:Ar.num)===0?"--":((pr=sn==null?void 0:sn.data_user)==null?void 0:pr.rank)<=100&&((ar=sn==null?void 0:sn.data_user)==null?void 0:ar.rank)!=0?($n=sn==null?void 0:sn.data_user)==null?void 0:$n.rank:"\u672A\u4E0A\u699C"),a.createElement("span",{style:{flex:"1"}},(jr=sn==null?void 0:sn.data_user)==null?void 0:jr.user_real_name),Ue==="1"&&a.createElement("span",{style:{flex:"3"}},((Ln=sn==null?void 0:sn.data_user)==null?void 0:Ln.num)||"--"),Ue==="2"&&a.createElement("span",{style:{flex:"3"}},(dr=sn==null?void 0:sn.data_user)!=null&&dr.num?(0,je.li)((lr=sn==null?void 0:sn.data_user)==null?void 0:lr.num):"--"),Ue==="3"&&a.createElement("span",{style:{flex:"3"}},((Br=sn==null?void 0:sn.data_user)==null?void 0:Br.num)||"--"),Ue==="4"&&a.createElement("span",{style:{flex:"3"}},((Or=sn==null?void 0:sn.data_user)==null?void 0:Or.num)||"--")),(sn==null?void 0:sn.user_show)&&a.createElement(Ui.Z,null),((zi=sn==null?void 0:sn.data)==null?void 0:zi.length)>0?(bi=sn==null?void 0:sn.data)==null?void 0:bi.map((gn,Dr)=>a.createElement("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"}},(gn==null?void 0:gn.rank)===1&&a.createElement("span",{style:{flex:"1",color:"#E02020"}},gn==null?void 0:gn.rank),(gn==null?void 0:gn.rank)===2&&a.createElement("span",{style:{flex:"1",color:"#FA6400"}},gn==null?void 0:gn.rank),(gn==null?void 0:gn.rank)===3&&a.createElement("span",{style:{flex:"1",color:"#F7B500"}},gn==null?void 0:gn.rank),(gn==null?void 0:gn.rank)>3&&a.createElement("span",{style:{flex:"1"}},gn==null?void 0:gn.rank),a.createElement("span",{style:{flex:"1"}},gn==null?void 0:gn.user_real_name),Ue==="1"&&a.createElement("span",{style:{flex:"3"}},gn==null?void 0:gn.num),Ue==="2"&&a.createElement("span",{style:{flex:"3"}},(0,je.li)(gn==null?void 0:gn.num)),Ue==="3"&&a.createElement("span",{style:{flex:"3"}},gn==null?void 0:gn.num),Ue==="4"&&a.createElement("span",{style:{flex:"3"}},gn==null?void 0:gn.num))):a.createElement(gs.Z,null),(sn==null?void 0:sn.count)>10&&a.createElement(ui.Z,{current:gt,pageSize:10,showSizeChanger:!1,total:sn==null?void 0:sn.count,style:{textAlign:"center",margin:"20px 0px"},onChange:gn=>{nn(gn)}})))};return a.createElement("div",null,a.createElement(Go.default,{activeKey:Ue,style:{background:"#fff",padding:"0px 20px"},onChange:Fn=>{ge(Fn),nn(1)}},a.createElement(xd,{tab:"\u901A\u5173\u699C",style:{background:"#fff"},key:"1"},a.createElement(Pn,null)),a.createElement(xd,{tab:"\u89C6\u9891\u5B66\u4E60\u699C",key:"2"},a.createElement(Pn,null)),a.createElement(xd,{tab:"\u4E0B\u8F7D\u8D44\u6E90\u699C",key:"3"},a.createElement(Pn,null)),a.createElement(xd,{tab:"\u4E92\u52A8\u8BA8\u8BBA\u699C",key:"4"},a.createElement(Pn,null))))};var Ec=Se(91415),Uf=Object.getOwnPropertySymbols,Zh=Object.prototype.hasOwnProperty,Qf=Object.prototype.propertyIsEnumerable,gh=(Ne,Ue)=>{var ge={};for(var gt in Ne)Zh.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Uf)for(var gt of Uf(Ne))Ue.indexOf(gt)<0&&Qf.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},ds=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const vh=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt}=Ue,nn=gh(Ue,["user","pathsDetail"]),sn;const Bn=(0,ee.useParams)(),Yt=(0,a.useRef)(),xt=(0,a.useRef)(),_t=(0,a.useRef)(!1),[In,Pn]=(0,a.useState)({}),[Fn,Ar]=(0,a.useState)(700);(0,a.useEffect)(()=>{setTimeout(()=>{var $n,jr;(jr=($n=Yt.current)==null?void 0:$n.resize)==null||jr.call($n)},300)},[Fn]),(0,a.useEffect)(()=>{var $n;Pn(($n=gt.detail)==null?void 0:$n.atlas_data)},[(sn=gt.detail)==null?void 0:sn.atlas_data]),(0,a.useEffect)(()=>(document.addEventListener((0,Ec.gH)(),pr),()=>{document.removeEventListener((0,Ec.gH)(),pr)}),[]);const pr=()=>{(0,Ec.vp)()||Ar(700)},ar=()=>({title:{text:"",subtext:"",left:"center"},tooltip:{trigger:"item",formatter:$n=>{if($n.dataType==="edge")return $n.data.relation;if($n.dataType==="node")return"\u540D\u79F0\uFF1A"+$n.data.name+"
\u7C7B\u522B\uFF1A"+$n.data.labels.join(", ")+"
ID: "+$n.data.uid+"
"}},legend:[{bottom:0,left:"center",orient:"horizontal",data:In.categories.map($n=>{if($n.name)return $n.name})}],animationDuration:1e3,animationEasingUpdate:"quinticInOut",series:[{name:"",type:"graph",layout:"force",data:In.nodes,links:In.links,categories:In.categories,roam:!0,draggable:!1,label:{position:"inside",show:!0},labelLayout:{hideOverlap:!0,moveOverlap:!0},force:{repulsion:600,edgeLength:200,gravity:.2,layoutAnimation:!0,friction:.3},edgeLabel:{},edgeSymbol:["none","arrow"],lineStyle:{color:"source",curveness:0},emphasis:{disabled:!1,scale:1.3,focus:"none",lineStyle:{width:10},itemStyle:{borderType:"solid",borderWidth:1,borderColor:"rgb(154,152,152)"}},symbolSize:40,color:["#f79767","#da7194","#ffc454","#569480","#f16667","#d9c8ae","#c990c0","#4c8eda","#57c7e3","#ecb5c9","#8dcc93","#37A2DA","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF","#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"]}],toolbox:{show:!0,feature:{restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247"},myTool:{show:!0,title:"\u5168\u5C4F\u663E\u793A",icon:"path://M358.464 136.672l0-34.112-255.904 0 0 255.904 34.112 0 0-197.664 242.816 242.816 24.128-24.128-242.816-242.816zM665.536 102.56l0 34.112 197.664 0-242.816 242.816 24.128 24.128 242.816-242.816 0 197.664 34.112 0 0-255.904zM379.488 620.384l-242.816 242.816 0-197.664-34.112 0 0 255.904 255.904 0 0-34.112-197.664 0 242.816-242.816zM887.328 863.2l-242.816-242.816-24.128 24.128 242.816 242.816-197.664 0 0 34.112 255.904 0 0-255.904-34.112 0z",onclick:()=>{(0,Ec.vp)()?(setTimeout(()=>{Ar(700)},300),(0,Ec.BU)()):((0,Ec.Dj)(xt.current),setTimeout(()=>{Ar(window.innerHeight-40)},300))}}}}});return a.createElement("div",{style:{paddingTop:20,paddingBottom:20,height:Fn+30,background:"#FFF"},ref:xt},In.nodes&&a.createElement(Ia.Z,{style:{height:Fn+"px"},option:ar(),onChartReady:$n=>{Yt.current=$n,$n.resize()},opts:{renderer:"svg"},onEvents:{click:$n=>{_t.current=!1,setTimeout(()=>{if(!_t.current&&$n.dataType==="node"){let jr=$n.data.url;jr&&window.open(jr,"_blank")}},500)},dblclick:($n,jr,Ln)=>ds(void 0,null,function*(){console.log("p:",$n,jr,Ln),_t.current=!0;const dr=yield(0,Ve.ZP)(`/api/paths/${Bn.pathId}/atlas_data.json`,{method:"get",params:{node_id:$n.data.id}});let{nodes:lr,links:Br,categories:Or}=dr.atlas_data;lr=In.nodes.concat(lr),Br=In.links.concat(Br);let zi=lr.filter((wr,Xn,gr)=>gr.findIndex(Mi=>Mi.id===wr.id)===Xn),bi=Br.filter((wr,Xn,gr)=>gr.findIndex(Mi=>Mi.source===wr.source&&Mi.target===wr.target)===Xn),gn=[],Dr=Math.max(Or.length,In.categories.length);for(let wr=0;wr({user:Ne,pathsDetail:Ue}))(vh),es={flex_box_center:"flex_box_center___zI_82",flex_space_between:"flex_space_between___c8p6y",flex_box_vertical_center:"flex_box_vertical_center___OQMX2",flex_box_center_end:"flex_box_center_end___TDCTp",flex_box_column:"flex_box_column___TBe9v",bg:"bg___B_tAL",AllButStyle:"AllButStyle___gHlx_",ButStyles:"ButStyles___QnHEw",order:"order___p1oR4",payed:"payed___clmo_",study:"study___xKiY_",studyActive:"studyActive___OL576",Head:"Head___A9J68",Headtitle:"Headtitle___HvFxg",span2:"span2___L0TMM",Headprice:"Headprice___RXYrD",nowPrice:"nowPrice___cv3Ok",initPrice:"initPrice___EXuC3",Swiper:"Swiper___sDGem",BannerListItemDiv:"BannerListItemDiv___asTuk",BannerListItem:"BannerListItem___NwQOT",BannerListItemImg:"BannerListItemImg___mD5FK",bgimg:"bgimg___PFwp4",buyimg:"buyimg___QLVI_",curCourse:"curCourse___ExJPE",BannerListItemInfo:"BannerListItemInfo___Vio14",BannerListItemInfoTitle:"BannerListItemInfoTitle___FiU8N",BannerListItemInfoTeacher:"BannerListItemInfoTeacher___aifjQ",BannerListItemInfoTime:"BannerListItemInfoTime___qez5r",timeprice:"timeprice___dqmp8",span:"span___UhhBA",BannerListItemInfoTime2:"BannerListItemInfoTime2___Zm2lP",span1:"span1___AXdGP",expansion:"expansion___t6EwU"},Xh="data:image/png;base64,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",zo=Se(59301),Ah=Object.getOwnPropertySymbols,Ws=Object.prototype.hasOwnProperty,Vh=Object.prototype.propertyIsEnumerable,Gh=(Ne,Ue)=>{var ge={};for(var gt in Ne)Ws.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Ah)for(var gt of Ah(Ne))Ue.indexOf(gt)<0&&Vh.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},ff=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const hf=Ne=>{var Ue=Ne,{pathsDetail:ge,globalSetting:gt,user:nn,loading:sn,dispatch:Bn}=Ue,Yt=Gh(Ue,["pathsDetail","globalSetting","user","loading","dispatch"]);const[xt,_t]=(0,a.useState)([]),[In]=(0,ee.useSearchParams)(),Pn=(0,ee.useParams)(),[Fn,Ar]=(0,a.useState)(!1),pr=()=>ff(void 0,null,function*(){var Ln,dr;Ar(!0);const lr=yield(0,Ve.ZP)(`/api/paths/${Pn.pathId}/packages_list.json`,{method:"get",params:{identifier:(Ln=nn==null?void 0:nn.userInfo)==null?void 0:Ln.login,id:Pn.pathId}});Ar(!1),lr.status==0&&_t((dr=lr==null?void 0:lr.data)==null?void 0:dr.map(Br=>(Br.isFull=!1,Br)))});(0,a.useEffect)(()=>{pr()},[]);const ar=Ln=>ff(void 0,null,function*(){const dr=yield(0,Ve.ZP)("/api/payments/check_order.json",{method:"GET",params:{subject_package_id:Ln}});(dr==null?void 0:dr.status)==0?$n(Ln):be.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8BFE\u7A0B\u5DF2\u5B58\u5728\u5F85\u652F\u4ED8\u8BA2\u5355\uFF0C\u786E\u5B9A\u53D6\u6D88\u539F\u8BA2\u5355\uFF0C\u91CD\u65B0\u63D0\u4EA4\u8BA2\u5355\u8FDB\u884C\u652F\u4ED8\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ff(void 0,null,function*(){const lr=yield(0,Ve.ZP)("/api/payments/update_order.json",{method:"POST",body:{subject_package_id:Ln}});(lr==null?void 0:lr.status)==0&&$n(Ln)})})}),$n=Ln=>ff(void 0,null,function*(){const dr=yield(0,Ve.ZP)("/api/payments.json",{method:"POST",body:{subject_package_id:Ln,payment_method:"wechat_qr"}});dr!=null&&dr.num&&window.open(In.get("userid")?`/order/${Pn.pathId}/pay?order_num=${dr==null?void 0:dr.num}&userid=${In.get("userid")}`:`/order/${Pn.pathId}/pay?order_num=${dr==null?void 0:dr.num}`)}),jr=Ln=>{var dr,lr,Br,Or,zi,bi,gn,Dr,wr,Xn;return zo.createElement("section",{style:{marginBottom:"26px",backgroundColor:"#fff"}},zo.createElement("div",{className:es.Head},zo.createElement("div",{className:es.Headtitle},zo.createElement("span",{title:Ln==null?void 0:Ln.package_name,style:{display:"inline-block",maxWidth:"260px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},Ln==null?void 0:Ln.package_name),zo.createElement("span",{className:es.span2},"\uFF08\u5171 ",zo.createElement("span",{style:{color:"#333"}},Ln==null?void 0:Ln.subject_count)," \u95E8\u8BFE\u7A0B\uFF09")),zo.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},zo.createElement("div",{className:es.Headprice},zo.createElement("span",null,"\u5957\u9910\u4EF7\u683C\uFF1A"),zo.createElement("span",{className:es.nowPrice},"\uFFE5",parseInt((lr=(dr=`${Ln==null?void 0:Ln.package_price}`)==null?void 0:dr.split("."))==null?void 0:lr[1])>0?Ln==null?void 0:Ln.package_price:(Or=(Br=`${Ln==null?void 0:Ln.package_price}`)==null?void 0:Br.split("."))==null?void 0:Or[0]),zo.createElement("span",{className:es.initPrice},"\uFFE5",parseInt((bi=(zi=`${Ln==null?void 0:Ln.package_origin_price}`)==null?void 0:zi.split("."))==null?void 0:bi[1])>0?Ln==null?void 0:Ln.package_origin_price:(Dr=(gn=`${Ln==null?void 0:Ln.package_origin_price}`)==null?void 0:gn.split("."))==null?void 0:Dr[0])),zo.createElement("div",{className:es.AllButStyle},zo.createElement(z.ZP,{className:Ln!=null&&Ln.is_payed?`${es.payed}`:`${es.order}`,onClick:()=>{Ln!=null&&Ln.is_payed?ee.history.push(`/users/${nn==null?void 0:nn.userInfo.login}/paths?category=payed`):ar(Ln==null?void 0:Ln.id)}},Ln!=null&&Ln.is_payed?"\u5DF2\u8D2D\u4E70":"\u7ACB\u5373\u8D2D\u4E70"," ")))),zo.createElement("div",{className:Ln.isFull?`${es.Swiper}`:`${es.Swiper} ${es.expansion}`},(wr=Ln==null?void 0:Ln.subjects)==null?void 0:wr.map((gr,Mi)=>{var br,On,gi,Xa;return zo.createElement("div",{style:{width:"232px",marginRight:(1+Mi)%3===0?0:22},className:es.BannerListItemDiv,key:Mi},zo.createElement("div",{className:es.BannerListItem},zo.createElement("div",{onClick:()=>window.open(`/paths/${gr.identifier}`)},zo.createElement("div",{className:es.BannerListItemImg},zo.createElement("img",{className:es.bgimg,src:`${gr.image_url}`}),(gr==null?void 0:gr.user_paid_subject)&&zo.createElement("img",{className:es.buyimg,src:Xh}),(gr==null?void 0:gr.is_current_subject)&&zo.createElement("span",{className:es.curCourse},"\u5F53\u524D\u8BFE\u7A0B")),zo.createElement("div",{className:es.BannerListItemInfo},zo.createElement(ce.Z,{placement:"topLeft",title:gr.name},zo.createElement("div",{className:es.BannerListItemInfoTitle},gr.name)),zo.createElement("div",{className:es.BannerListItemInfoTeacher},"\u8BB2\u5E08\uFF1A",gr.teacher),zo.createElement("div",{className:`${es.BannerListItemInfoTime} ${es.BannerListItemInfoTime2}`},zo.createElement("div",{className:es.span1},gr.learn_count/1e4>1?(gr.learn_count/1e4).toFixed(1)+"W":gr.learn_count,"\u4EBA\u6B63\u5728\u5B66"),zo.createElement("div",{className:`${es.timeprice}`},zo.createElement("div",{className:es.span},zo.createElement("span",{className:es.qianfuhao},"\uFFE5"),gr.is_discount?parseInt((br=gr==null?void 0:gr.price)==null?void 0:br.split(".")[1])>0?gr==null?void 0:gr.price:(On=gr==null?void 0:gr.price)==null?void 0:On.split(".")[0]:parseInt((gi=gr==null?void 0:gr.origin_price)==null?void 0:gi.split(".")[1])>0?gr==null?void 0:gr.origin_price:(Xa=gr==null?void 0:gr.origin_price)==null?void 0:Xa.split(".")[0])))))))})),zo.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",color:"#82A8FF",paddingBottom:"20px"}},((Xn=Ln==null?void 0:Ln.subjects)==null?void 0:Xn.length)>3&&zo.createElement("div",{onClick:()=>{Ln.isFull=!Ln.isFull,_t([...xt])}},zo.createElement("span",{className:"current",style:{marginRight:"6px"}},Ln.isFull?"\u6536\u8D77":"\u5C55\u5F00"),zo.createElement("span",{className:"current"},zo.createElement("i",{className:Ln.isFull?"iconfont icon-shouqi5":"iconfont icon-xiala4",style:{fontSize:"8px"}})))))};return zo.createElement(ye.Z,{spinning:Fn},(xt==null?void 0:xt.length)>0?xt==null?void 0:xt.map(Ln=>jr(Ln)):zo.createElement(gs.Z,null))};var y=(0,ee.connect)(({pathsDetail:Ne,loading:Ue,globalSetting:ge,user:gt})=>({pathsDetail:Ne,globalSetting:ge,loading:Ue,user:gt}))(hf),E=Se(48775),re={flex_box_center:"flex_box_center___hEKvu",flex_space_between:"flex_space_between___gtzO_",flex_box_vertical_center:"flex_box_vertical_center___QQWbT",flex_box_center_end:"flex_box_center_end___AyfXQ",flex_box_column:"flex_box_column___q0hJc",bg:"bg___sN_Hy",wrap:"wrap___IaIuZ",content:"content___q5lPL",wrapTabs:"wrapTabs___FivJx",intro:"intro___lW9Kf",introTitle:"introTitle___y5V_M"},ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAO9JREFUOBFj3H//P8ePj//a/jMyRDH8/y/uZcDCyAAEoZP//QfRxAHG54yMDIv+izHUsYANY/hfyECCdkxL/kv+/89QzviKkYGFgZEhGpdhEvwMDJNiwQ6Gm5G3+D/Di49wLgoDaGgc0///QIdSDfyXZKKaWVCDiDLwxUeQN4kLZBZ8LgSGCcP2i/8Zlh6HqIq2/A9MCPh0MAAjBQ94+YmBYf5hhAJkNkIUlUWUl1G14OeNGog/fIiRHQ1DYkIJvxomRgbG5/iVkCLL+BxoIMMiUrTgUwsqtVlkWZnqHv/+Bypj44BZXxKfBtxyiCoAAHADSWb7p5YAAAAAAElFTkSuQmCC",ve=Se(29640),He={flex_box_center:"flex_box_center___zRBe4",flex_space_between:"flex_space_between___ZW6DI",flex_box_vertical_center:"flex_box_vertical_center___Mu7p6",flex_box_center_end:"flex_box_center_end___an6Pu",flex_box_column:"flex_box_column___rjra1",bigTipsBox:"bigTipsBox___HbsGN",bigTips:"bigTips___nfaii",item:"item___QYwk4",editBtn:"editBtn___iNJmV",active:"active___3Z1Rx",itembottom:"itembottom___h3xUX",PrevNext:"PrevNext___z_zH6",img:"img___zAo38",imgHover:"imgHover___BAhmP",LeftButton:"LeftButton___SS7wQ",RightButton:"RightButton___zRsyx"},at=Se(93056),vt=Se(21485),yt=Se(3050),It=Se(43849),an=Se(68832),hn=Se(86784),qn=Object.defineProperty,jn=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,ri=Object.prototype.propertyIsEnumerable,Si=(Ne,Ue,ge)=>Ue in Ne?qn(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Ki=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))zr.call(Ue,ge)&&Si(Ne,ge,Ue[ge]);if(jn)for(var ge of jn(Ue))ri.call(Ue,ge)&&Si(Ne,ge,Ue[ge]);return Ne},oa=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Ji=({data:Ne={},getData:Ue,pathsDetail:ge,dispatch:gt})=>{var nn;const sn=(0,ee.useParams)(),Bn=(0,ee.useDispatch)(),[Yt,xt]=(0,a.useState)(!1),[_t,In]=(0,a.useState)(!0),Pn=(0,a.useRef)(null),[Fn,Ar]=(0,a.useState)([]),[pr,ar]=(0,a.useState)(""),[$n,jr]=(0,a.useState)(!1),[Ln,dr]=(0,a.useState)(null),[lr,Br]=(0,a.useState)(!1),[Or,zi]=(0,a.useState)(null),[bi,gn]=(0,a.useState)(!1),[Dr,wr]=(0,a.useState)(null),[Xn,gr]=(0,a.useState)(),[Mi,br]=(0,a.useState)([]),[On,gi]=(0,a.useState)(!1),[Xa,so]=(0,a.useState)(""),[Ea,yo]=(0,a.useState)([]),Ni=[{img:Se(57227),name:"PPT\u751F\u6210",url:"/IntelligentTools/10",des:"PPT\u751F\u6210\u662F\u4E00\u4E2A\u4E13\u4E1A\u9AD8\u6548\u7684\u52A9\u624B\uFF0C\u80FD\u4E00\u53E5\u8BDD\u667A\u80FD\u751F\u6210PPT\u5927\u7EB2\uFF0C\u4E5F\u80FD\u4F9D\u636E\u5927\u7EB2\u586B\u5145\u8BE6\u7EC6\u5185\u5BB9"},{img:Se(82113),name:"\u6570\u5B57\u5206\u8EAB",url:"/DigitalClone",des:"\u6839\u636E\u6559\u5E08\u5F62\u8C61\u521B\u5EFA\u865A\u62DF\u6570\u5B57\u4EBA\uFF0C\u66FF\u4EE3\u6559\u5E08\u8FDB\u884C\u6388\u8BFE\u548C\u95EE\u9898\u89E3\u7B54\uFF0C\u63D0\u5347\u8BFE\u5802\u4E92\u52A8\u4E0E\u6559\u5B66\u6548\u679C"},{img:Se(70962),name:"\u667A\u80FD\u51FA\u5377",url:"/IntelligentTools/8",des:"\u6839\u636E\u5DF2\u6709\u8BD5\u5377\u667A\u80FD\u751F\u6210\u65B0\u8BD5\u5377\u4F9B\u5B66\u751F\u6269\u5C55\u7EC3\u4E60\uFF0C\u4E3A\u6559\u5E08\u548C\u5B66\u751F\u63D0\u4F9B\u66F4\u4E30\u5BCC\u7684\u8BD5\u5377\u8D44\u6E90"},{img:Se(54285),name:"\u667A\u80FD\u51FA\u9898",url:"/IntelligentTools/5",des:"\u6839\u636E\u77E5\u8BC6\u70B9\u53CA\u4E0A\u4F20\u7684\u6559\u5B66\u6587\u6863\uFF0C\u81EA\u52A8\u751F\u6210\u5355\u9009\u3001\u591A\u9009\u3001\u5224\u65AD\u3001\u586B\u7A7A\u3001\u7B80\u7B54\u548C\u7F16\u7A0B\u9898\uFF0C\u63D0\u5347\u51FA\u9898\u6548\u7387"}];(0,a.useEffect)(()=>{wa(),qi()},[]),(0,a.useEffect)(()=>{var Un,En;((Un=ge.actionTabs)==null?void 0:Un.key)==="\u5237\u65B0\u8BFE\u7A0B\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"&&(wa(),gt({type:"pathsDetail/setActionTabs",payload:{key:""}})),((En=ge.actionTabs)==null?void 0:En.key)==="\u6253\u5F00\u8BFE\u7A0B\u667A\u80FD\u95EE\u7B54"&&(Fi(),gn(!0),setTimeout(()=>{go()},50))},[(nn=ge.actionTabs)==null?void 0:nn.key]);const wa=()=>oa(void 0,null,function*(){var Un,En,un,er,Lr,ci;const di=yield(0,Ve.ZP)("/api/ai/intelligent_applications.json",{method:"get",params:{item_type:"Subject",item_id:(sn==null?void 0:sn.pathId)||((Un=ge==null?void 0:ge.detail)==null?void 0:Un.id)}}),fi=yield(0,Ve.ZP)("/api/ai/agents.json",{method:"get",params:{page:1,per_page:1e3,application_type:"subject_assistant",deployable_id:(sn==null?void 0:sn.pathId)||((En=ge==null?void 0:ge.detail)==null?void 0:En.id),deployable_type:"Subject",item_type:"Subject",item_id:sn==null?void 0:sn.pathId}});(di==null?void 0:di.status)===0&&(Ar(((un=di==null?void 0:di.data)==null?void 0:un.list)||[]),ar(((er=di==null?void 0:di.data)==null?void 0:er.local_ai_model_url)||""),go()),(fi==null?void 0:fi.status)===0&&(Ar([...(Lr=di==null?void 0:di.data)==null?void 0:Lr.list,...(ci=fi==null?void 0:fi.data)==null?void 0:ci.agents]),go())}),Fi=()=>oa(void 0,null,function*(){var Un,En;let un=yield(0,Ve.ZP)("/api/ai/knowledge/repositories.json",{method:"get",params:{page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:(Un=ge==null?void 0:ge.detail)==null?void 0:Un.id,deployable_type:"Subject"}});(un==null?void 0:un.status)===0&&yo((En=un==null?void 0:un.data)==null?void 0:En.knowledges)}),qi=()=>oa(void 0,null,function*(){const Un=yield(0,Ve.ZP)("/api/ai/intelligent_applications/teacher_permission.json",{method:"get",params:{item_type:"Subject",item_id:sn==null?void 0:sn.pathId}});(Un==null?void 0:Un.status)==0&&jr(Un==null?void 0:Un.permission)});(0,a.useEffect)(()=>{const Un=Pn.current;if(Un){const En=()=>{requestAnimationFrame(go)};Un.addEventListener("scroll",En),go();const un=new ResizeObserver(()=>{go()});return un.observe(Un),()=>{Un.removeEventListener("scroll",En),un.disconnect()}}},[Pn.current]);const xo=Un=>{if(!Pn.current)return;const En=Pn.current,un=En.children;if(un.length===0)return;const ci=un[0].getBoundingClientRect().width+22,di=En.scrollLeft;Un==="left"?En.scrollTo({left:Math.max(0,di-ci),behavior:"smooth"}):En.scrollTo({left:di+ci,behavior:"smooth"}),setTimeout(()=>{go()},50)},go=()=>{if(!Pn.current)return;const Un=Pn.current,En=Un.scrollWidth-Un.clientWidth;if(console.log(Un.scrollWidth),console.log(Un.clientWidth),console.log(Un.scrollLeft),En<=0){xt(!1),In(!1);return}xt(Un.scrollLeft>1),In(Un.scrollLeft{dr(Un),zi(Un),Br(!!Un)},fa=Un=>oa(void 0,null,function*(){var En;const un=yield(0,Ve.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:(sn==null?void 0:sn.pathId)||((En=ge==null?void 0:ge.detail)==null?void 0:En.id),id:Un}})});function Na(Un){return oa(this,null,function*(){let En=yield(0,Ve.ZP)(`/api/ai/agents/${Un}/get_bot_info.json`,{method:"post"});(En==null?void 0:En.status)===0&&br(En==null?void 0:En.data)})}const Ho=Un=>a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",margin:"10px 20px 40px 0px"}},a.createElement("div",{className:He.bigTipsBox,style:{width:"100%"}},a.createElement("div",{ref:Pn,className:He.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},Ni.map((En,un)=>a.createElement(ce.Z,{key:un,title:En.des},a.createElement("div",{onClick:()=>{En.url&&(0,je.xg)(`${Ci.Z.AI_PLATFORM_URL}${En.url}?pathid=${sn.pathId}&url=${window.location.origin}&name=${ge.name}&type=Subject`)},className:He.item,style:{flex:"0 0 auto"}},a.createElement("img",{src:En.img,width:40,height:40,alt:En.name}),a.createElement("span",null,En.name)))),Fn.map(En=>{var un;return a.createElement(ce.Z,{key:En.id,title:En!=null&&En.agent_type?En==null?void 0:En.description:`${En.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},a.createElement("div",{className:`${He.item} ${Ln===En.id?He.active:""}`,key:En.id,style:{flex:"0 0 auto"},onClick:()=>{Ln===En.id?(Io(null),wr(null),gr(""),gi(!1),br({})):(gr(En==null?void 0:En.name),En!=null&&En.agent_type?(Na(En.id),wr(En.id),dr(En.id),Br(!!En.id),fa(En.id),(En==null?void 0:En.agent_type)==="workflow"?gi(!0):gi(!1)):(wr(null),gi(!1),Io(En.id)))}},(En==null?void 0:En.can_edit)&&!(En!=null&&En.agent_type)&&a.createElement("i",{className:`iconfont icon-bianjidaibeijing ${He.editBtn}`,onClick:er=>{er.stopPropagation(),Bn({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:En}})}}),a.createElement("div",{style:{position:"absolute",left:0,top:0,borderRadius:"8px 0px 8px 0px",background:"#69DBA6",color:"#fff",height:18,padding:"0px 4px",fontSize:12}},"\u81EA\u5EFA"),a.createElement("img",{src:En!=null&&En.agent_type?Ci.Z.API_SERVER+((un=En==null?void 0:En.icon)==null?void 0:un.url):En.attachment_id?`${Ci.Z.API_SERVER}/api/attachments/${En.attachment_id}`:hn,width:40,height:40,alt:En.name}),a.createElement("span",null,En.name)))}),$n&&a.createElement(at.Z,{addStyle:{width:120,height:140},data:Fn,getIAData:()=>wa(),url:pr,className:He.inlineAgent,queryInfo:{item_type:"Subject",item_id:sn==null?void 0:sn.pathId}}))),a.createElement("div",{className:He.PrevNext},Yt&&a.createElement("div",{className:He.LeftButton,onClick:En=>{En.stopPropagation(),xo("left")}},a.createElement("img",{src:vt.Z,alt:"Previous",className:He.img}),a.createElement("img",{src:It.Z,alt:"Previous",className:He.imgHover})),_t&&a.createElement("div",{className:He.RightButton,onClick:En=>{En.stopPropagation(),xo("right")}},a.createElement("img",{src:yt.Z,alt:"Next",className:He.img}),a.createElement("img",{src:an.Z,alt:"Next",className:He.imgHover})))),Bo=Un=>{var En;return(En=ge==null?void 0:ge.detail)!=null&&En.can_managed||(0,he.Ny)()?a.createElement(ie.default,{onChange:un=>{if(console.log("----",un),un){let er=un==null?void 0:un.split("-"),Lr=er[1]==="educoder"?"touge":er[0];so(Lr)}else so("")},placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u5E93",style:{display:Ln&&"none",width:150,height:62,marginRight:10,borderRadius:4},allowClear:!0},Ea==null?void 0:Ea.map(un=>a.createElement(ie.default.Option,{value:(un==null?void 0:un.dataset_id)+"-"+(un==null?void 0:un.repository_type)},un==null?void 0:un.name))):null},Cr=Un=>a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",width:662,justifyContent:"space-between",margin:"10px 20px 40px 0px"}},a.createElement("div",{className:He.bigTipsBox,style:{width:"100%",marginRight:10}},a.createElement("div",{ref:Pn,className:He.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},Ni.map((En,un)=>a.createElement(ce.Z,{key:un,title:En.des},a.createElement("div",{onClick:()=>{En.url&&(0,je.xg)(`${Ci.Z.AI_PLATFORM_URL}${En.url}?pathid=${sn.pathId}&url=${window.location.origin}&name=${ge.name}&type=Subject`)},className:He.itembottom,style:{flex:"0 0 auto"}},a.createElement("img",{src:En.img,width:24,height:24,alt:En.name}),a.createElement("span",null,En.name)))),Fn.map(En=>a.createElement(ce.Z,{key:En.id,title:En!=null&&En.agent_type?En==null?void 0:En.description:`${En.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},a.createElement("div",{className:`${He.itembottom} ${Ln===En.id?He.active:""}`,key:En.id,style:{flex:"0 0 auto"},onClick:()=>{Ln===En.id?(Io(null),wr(null),gr(null),gi(!1),br({})):(gr(En==null?void 0:En.name),En!=null&&En.agent_type?(Na(En.id),wr(En.id),dr(En.id),Br(!!En.id),fa(En.id),(En==null?void 0:En.agent_type)==="workflow"?gi(!0):gi(!1)):(wr(null),Io(En.id),gi(!1)))}},(En==null?void 0:En.can_edit)&&!(En!=null&&En.agent_type)&&a.createElement("i",{className:`iconfont icon-bianjidaibeijing ${He.editBtn}`,onClick:un=>{un.stopPropagation(),Bn({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:En}})}}),a.createElement("div",{style:{position:"absolute",left:0,top:0,borderRadius:"8px 0px 8px 0px",background:"#69DBA6",color:"#fff",height:18,padding:"0px 4px",fontSize:12}},"\u81EA\u5EFA"),a.createElement("img",{src:En.attachment_id?`${Ci.Z.API_SERVER}/api/attachments/${En.attachment_id}`:hn,width:24,height:24,alt:En.name}),a.createElement(ce.Z,{title:En.name},a.createElement("span",{style:{maxWidth:70}},En.name))))),$n&&a.createElement(at.Z,{addStyle:{width:76,height:88},data:Fn,getIAData:()=>wa(),url:pr,className:He.inlineAgent,queryInfo:{item_type:"Subject",item_id:sn==null?void 0:sn.pathId}}))),a.createElement("div",{className:He.PrevNext,style:{width:"90%",marginLeft:10}},Yt&&a.createElement("div",{className:He.LeftButton,style:{height:100},onClick:En=>{En.stopPropagation(),xo("left")}},a.createElement("img",{src:vt.Z,alt:"Previous",className:He.img}),a.createElement("img",{src:It.Z,alt:"Previous",className:He.imgHover})),_t&&a.createElement("div",{className:He.RightButton,style:{height:100},onClick:En=>{En.stopPropagation(),xo("right")}},a.createElement("img",{src:yt.Z,alt:"Next",className:He.img}),a.createElement("img",{src:an.Z,alt:"Next",className:He.imgHover})))),ta={onAdd:()=>(0,Ve.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,Ve.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:"Subject",questionable_id:Ne==null?void 0:Ne.id,by_self:!0}}),onListClick:Un=>(0,Ve.ZP)(`/api/course_qna_sessions/${Un}.json`,{method:"get"}),onListDelete:Un=>(0,Ve.ZP)(`/api/course_qna_sessions/${Un}.json`,{method:"delete"}),onListDealData:Un=>{let En=[];return Un==null||Un.forEach(un=>{const er=un.id,Lr=un.think?{reasoning:un.think,thinkingEnabled:!0}:{},ci=[{text:un.question,key:er,sender:"user",fileList:[],show:!0},Ki({key:er,loading:!1,sender:"AI",show:!0,source:un.answer_source,text:un.answer,like:un.like,dislike:un.dislike,time:un.think_time,id:un.id},Lr)];En=[...En,...ci]}),En}};return a.createElement(a.Fragment,null,((0,he.Ny)()||(0,he.$O)()||(Ne==null?void 0:Ne.is_use_ai))&&(Ne==null?void 0:Ne.id)&&a.createElement(ve.Z,{showSwitchingModel:!0,showLookHistory:!0,showAddSession:!0,isPath:!0,isCoze:On,showDefaultTips:!1,showAvatarEditData:{nickname:"\u8BFE\u7A0B\u52A9\u6559",headImgId:null,show:!1},fetchListObject:ta,headNode:a.createElement(a.Fragment,null,a.createElement("div",{className:"c-grey-333 font22"},a.createElement("span",{className:"mr5"},"\u{1F44B}"),"\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u8BFE\u7A0B\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B"),a.createElement("div",{className:"font16 mt20",style:{color:"#434D6C",marginBottom:40,marginTop:12}},a.createElement("span",null,"\u6211\u53EF\u4EE5\u652F\u6301\u5B9E\u65F6\u7B54\u7591\u3001\u4F5C\u4E1A\u6279\u6539\u3001\u8BD5\u9898\u751F\u6210\u3001\u865A\u62DF\u6388\u8BFE\u4E0E\u4E2A\u6027\u5316\u52A9\u5B66\uFF0C\u52A9\u529B\u5E08\u751F\u9AD8\u6548\u4E92\u52A8\u3001\u8F7B\u677E\u63D0\u5347\u5B66\u4E60\u6548\u679C"))),fetchData:{questionable_type:"Subject",questionable_id:Ne==null?void 0:Ne.id,is_chat:!0,application_id:Or,agent_id:Dr,knowledge_type:Xa?Xa!=="touge"?"coze":"touge":"",coze_id:Xa!=="touge"?Xa:""},isCheckRestrictNumber:!0,title:"\u8BFE\u7A0B\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",topFunctionNode:Ho,BottomNode:Cr,ysclist:Mi,BOttomNodeName:Xn,hideUpload:lr,visible:bi,Selectdiv:Bo,onOpen:()=>{var Un;((Un=ge==null?void 0:ge.detail)!=null&&Un.can_managed||(0,he.Ny)())&&Fi(),gn(!0),setTimeout(()=>{go()},50)},onClose:()=>gn(!1)}))};var Ca=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Ji),Ja=Se(584),Wa=Se(71411),ya={flex_box_center:"flex_box_center___u1iWx",flex_space_between:"flex_space_between___V_XeX",flex_box_vertical_center:"flex_box_vertical_center___tHT9p",flex_box_center_end:"flex_box_center_end___WldJR",flex_box_column:"flex_box_column___wIQL4",content:"content___pRpX8",additem:"additem___FIsTk",title:"title____Cy3E",center:"center___jvSq5",additemactivite:"additemactivite___sdh4M",beta:"beta___tsaw9",upimg:"upimg___SUOhm",uphover:"uphover___WO4pK",items:"items___M75fU",i_tit:"i_tit___mTY0x",public:"public___pxtFV",unpublic:"unpublic___pX3wg",sandian:"sandian___UD34X",delete:"delete___IID16",senditem:"senditem___q4yzX",senditemactivite:"senditemactivite___eVWvi",connect:"connect___YNkNO",bottom:"bottom___FLCuo",tj:"tj___plJT9",multi_ellipsi:"multi_ellipsi___gNJ4z",luicolumnbg:"luicolumnbg___KETdD"},vs=Se(82765),sl=Se(50428),Ps=Se(54904),Ll=Se(52505),pl=Se(14566),Xs=Object.getOwnPropertySymbols,Pl=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,nl=(Ne,Ue)=>{var ge={};for(var gt in Ne)Pl.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Xs)for(var gt of Xs(Ne))Ue.indexOf(gt)<0&&ml.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},js=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Os=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=nl(Ue,["user","pathsDetail","onOk","dispatch"]),Yt,xt,_t,In,Pn;const[Fn,Ar]=(0,a.useState)({}),[pr]=lt.default.useForm(),[ar,$n]=(0,a.useState)(!1);function jr(){return js(this,null,function*(){var lr;let Br=yield(0,Ve.ZP)("/api/ai/agents/get_icon.json",{method:"get",params:{agent_type:(lr=gt.actionTabs)==null?void 0:lr.addparams}});(Br==null?void 0:Br.status)===0&&Ar(Br==null?void 0:Br.data)})}const Ln=lr=>lr.type.startsWith("image/")?lr.size/1024/1024<2?new Promise((zi,bi)=>{const gn=new FileReader;gn.readAsDataURL(lr),gn.onload=()=>{var Dr,wr;const Xn=gn.result;dr({file_type:"base64",original_filename:lr==null?void 0:lr.name,file:Xn,deployable_type:(Dr=gt.actionTabs)==null?void 0:Dr.deployable_type,deployable_id:(wr=gt.actionTabs)==null?void 0:wr.deployable_id}),zi(!1)},gn.onerror=Dr=>{we.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),bi(Dr)}}):(we.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(we.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function dr(lr){return js(this,null,function*(){let Br=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:lr});(Br==null?void 0:Br.status)===0&&Ar(Br==null?void 0:Br.data)})}return(0,a.useEffect)(()=>{gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u65B0\u589E"&&jr()},[gt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u521B\u5EFA"+(((Yt=gt.actionTabs)==null?void 0:Yt.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41":"\u667A\u80FD\u52A9\u624B"),open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u65B0\u589E",width:650,loading:ar,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>{console.log("----",pr.getFieldsValue()),pr.submit()}},a.createElement(lt.default,{layout:"vertical",size:"large",form:pr,onFinish:lr=>js(void 0,null,function*(){$n(!0),lr.attachment_id=Fn.id;let Br=yield nn(lr);$n(!1),Br.status===0&&pr.resetFields()})},a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((xt=gt.actionTabs)==null?void 0:xt.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0"}],label:((_t=gt.actionTabs)==null?void 0:_t.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0",name:"name"},a.createElement(pt.default,{showCount:!0,maxLength:20})),a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((In=gt.actionTabs)==null?void 0:In.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD"}],label:((Pn=gt.actionTabs)==null?void 0:Pn.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD",name:"description"},a.createElement(pt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(lt.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(lr,Br){return Fn.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:Ln},a.createElement("div",{className:ya.upimg},a.createElement("div",{className:ya.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:Ci.Z.API_SERVER+(Fn==null?void 0:Fn.url)}))))))};var Tl=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Os),Xc=Object.defineProperty,uu=Object.getOwnPropertySymbols,gl=Object.prototype.hasOwnProperty,cu=Object.prototype.propertyIsEnumerable,rl=(Ne,Ue,ge)=>Ue in Ne?Xc(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Vc=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))gl.call(Ue,ge)&&rl(Ne,ge,Ue[ge]);if(uu)for(var ge of uu(Ue))cu.call(Ue,ge)&&rl(Ne,ge,Ue[ge]);return Ne},Qu=(Ne,Ue)=>{var ge={};for(var gt in Ne)gl.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&uu)for(var gt of uu(Ne))Ue.indexOf(gt)<0&&cu.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},ic=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const bc=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=Qu(Ue,["user","pathsDetail","onOk","dispatch"]);const[Yt,xt]=(0,a.useState)({}),[_t]=lt.default.useForm(),[In,Pn]=(0,a.useState)([]),[Fn,Ar]=(0,a.useState)({page:1,per_page:20,keyword:"",agent_type:"",status:"",deployable_id:gt.actionTabs.deployable_id,deployable_type:"Subject",source:"",category:"created"}),[pr,ar]=(0,a.useState)([]);function $n(){return ic(this,null,function*(){let jr=yield(0,Ve.ZP)("/api/ai/agents/list.json",{method:"get",params:Fn});(jr==null?void 0:jr.status)===0&&Pn(jr==null?void 0:jr.data)})}return(0,a.useEffect)(()=>{gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&$n()},[gt.actionTabs.key,Fn]),a.createElement(be.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528",width:1100,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>ic(void 0,null,function*(){if((pr==null?void 0:pr.length)===0){we.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield nn({ai_agent_ids:pr})).status===0&&ar([])})},a.createElement(Go.default,{defaultActiveKey:"1",items:[{key:"created",label:"\u6211\u521B\u5EFA\u7684"},{key:"public",label:"\u516C\u5F00\u667A\u80FD\u4F53"}],onChange:jr=>{Fn.page=1,Fn.per_page=20,Fn.category=jr,ar([]),Ar(Vc({},Fn))}}),a.createElement(lt.default,{layout:"inline",size:"large",form:_t,initialValues:{deployable_type:""},onValuesChange:(0,Cl.debounce)((jr,Ln)=>{Fn.page=1,Fn.per_page=20,Ar(Vc(Vc({},Fn),Ln))},300)},a.createElement(lt.default.Item,{label:"\u6765\u6E90",name:"source"},a.createElement(ie.default,{style:{width:170}},a.createElement(ie.default.Option,{value:""},"\u5168\u90E8\u6765\u6E90"),a.createElement(ie.default.Option,{value:"Subject"},"\u5B9E\u8DF5\u8BFE\u7A0B"),a.createElement(ie.default.Option,{value:"Course"},"\u6559\u5B66\u8BFE\u5802"))),a.createElement("div",null,a.createElement(lt.default.Item,{label:"",name:"keyword"},a.createElement(pt.default.Search,{style:{width:"100%"},placeholder:"\u8F93\u5165\u667A\u80FD\u4F53\u540D\u79F0\u641C\u7D22"})))),a.createElement(Xr.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(jr,Ln,dr){ar(jr)},selectedRowKeys:pr},rowKey:jr=>jr==null?void 0:jr.ai_agent_id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(jr,Ln,dr)=>`${(Fn.page-1)*Fn.per_page+dr+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"ai_agent_name"},{title:"\u6765\u6E90",dataIndex:"deployable_type",render:jr=>jr==="Subject"?"\u5B9E\u8DF5\u8BFE\u7A0B":"\u6559\u5B66\u8BFE\u5802"},{title:"\u540D\u79F0",dataIndex:"deployable_name"}],dataSource:In==null?void 0:In.agents}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Fn.per_page,current:Fn.page,onChange:(jr,Ln)=>{Fn.page=jr,Fn.per_page=Ln,Ar(Vc({},Fn))},hideOnSinglePage:!0,total:In==null?void 0:In.total_count}))};var xl=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(bc),Gc=Object.defineProperty,Hf=Object.defineProperties,vp=Object.getOwnPropertyDescriptors,yh=Object.getOwnPropertySymbols,c0=Object.prototype.hasOwnProperty,d0=Object.prototype.propertyIsEnumerable,f0=(Ne,Ue,ge)=>Ue in Ne?Gc(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,h0=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))c0.call(Ue,ge)&&f0(Ne,ge,Ue[ge]);if(yh)for(var ge of yh(Ue))d0.call(Ue,ge)&&f0(Ne,ge,Ue[ge]);return Ne},Ap=(Ne,Ue)=>Hf(Ne,vp(Ue)),yp=(Ne,Ue)=>{var ge={};for(var gt in Ne)c0.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&yh)for(var gt of yh(Ne))Ue.indexOf(gt)<0&&d0.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},p0=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Ep=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=yp(Ue,["user","pathsDetail","onOk","dispatch"]),Yt;const[xt,_t]=(0,a.useState)({}),[In]=lt.default.useForm(),[Pn,Fn]=(0,a.useState)({page:1,per_page:15}),[Ar,pr]=(0,a.useState)([]),[ar,$n]=(0,a.useState)(!1);function jr(){return p0(this,null,function*(){var Ln;$n(!0);let dr=yield(0,Ve.ZP)(`/api/users/${(Ln=ge==null?void 0:ge.userInfo)==null?void 0:Ln.login}/subjects.json`,{method:"get",params:Ap(h0({},Pn),{sort_by:"updated_at",sort_direction:"desc",category:"manage"})});$n(!1),dr&&_t(dr)})}return(0,a.useEffect)(()=>{gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001"&&jr()},[gt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u53D1\u9001\u81F3"+(((Yt=gt.actionTabs)==null?void 0:Yt.iscourse)==="1"?"\u6559\u5B66\u8BFE\u5802":"\u5B9E\u8DF5\u8BFE\u7A0B"),open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001",width:650,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>p0(void 0,null,function*(){(yield nn({deployable_ids:Ar})).status===0&&pr([])})},a.createElement(Xr.default,{style:{marginTop:20},loading:ar,rowSelection:{type:"checkbox",onChange(Ln,dr,lr){pr(Ln)},selectedRowKeys:Ar},rowKey:Ln=>Ln==null?void 0:Ln.id,pagination:!1,scroll:{y:400},columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(Ln,dr,lr)=>`${(Pn.page-1)*Pn.per_page+lr+1}`,width:50},{title:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",dataIndex:"name"},{title:"\u521B\u5EFA\u4EBA",dataIndex:"owner_name",width:100}],dataSource:xt==null?void 0:xt.subjects}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Pn.per_page,current:Pn.page,onChange:(Ln,dr)=>{Pn.page=Ln,Pn.per_page=dr,Fn(h0({},Pn)),jr()},hideOnSinglePage:!0,total:xt==null?void 0:xt.count}))};var bp=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Ep),Cp=Se(29245),wp=Se(5112),m0=Se(87763),g0=Se(2086),xp=Se(41133),Sp=Se(70323),Mp=Se(89055),Dp=Se(3429),v0=Se(76411),Ip=Object.defineProperty,A0=Object.getOwnPropertySymbols,Bp=Object.prototype.hasOwnProperty,Fp=Object.prototype.propertyIsEnumerable,y0=(Ne,Ue,ge)=>Ue in Ne?Ip(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Lp=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Bp.call(Ue,ge)&&y0(Ne,ge,Ue[ge]);if(A0)for(var ge of A0(Ue))Fp.call(Ue,ge)&&y0(Ne,ge,Ue[ge]);return Ne};const yg=Ne=>React.createElement("svg",Lp({className:"b2_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ne),React.createElement("path",{d:"M913.067 0c17.066 0 38.4 8.533 51.2 21.333S985.6 51.2 985.6 72.533V166.4H866.133v388.267c-4.266 4.266-8.533 4.266-12.8 8.533l-42.666 46.933L640 780.8l-4.267 4.267c-8.533 12.8-17.066 25.6-17.066 38.4H89.6V857.6c0 17.067 12.8 34.133 34.133 34.133H614.4v25.6c0 8.534 0 12.8 4.267 21.334h-499.2c-38.4 0-72.534-29.867-72.534-72.534v-93.866H166.4V72.533C162.133 29.867 192 0 230.4 0h682.667zM409.6 563.2h-98.133c-17.067 0-34.134 12.8-34.134 34.133 0 17.067 12.8 34.134 29.867 38.4h98.133c21.334 0 34.134-17.066 34.134-34.133s-12.8-38.4-29.867-38.4zm140.8-187.733H311.467c-17.067 0-34.134 12.8-34.134 34.133 0 17.067 12.8 34.133 29.867 38.4h238.933c21.334 0 34.134-17.067 34.134-34.133s-12.8-38.4-29.867-38.4zm162.133-187.734H311.467c-17.067 0-34.134 12.8-34.134 34.134 0 17.066 12.8 34.133 29.867 38.4h405.333c21.334 0 34.134-17.067 34.134-34.134 4.266-21.333-12.8-38.4-34.134-38.4zm187.734-140.8c-17.067 0-34.134 12.8-34.134 29.867v38.4h72.534V81.067c0-8.534-4.267-17.067-8.534-25.6-8.533-4.267-17.066-8.534-29.866-8.534z",fill:"#3CD59E"}),React.createElement("path",{d:"M832 657.067 942.933 768 780.8 925.867c-4.267 4.266-12.8 8.533-17.067 8.533l-85.333 4.267c-4.267 0-12.8 0-17.067-4.267-4.266-4.267-4.266-8.533-4.266-17.067L661.333 832c0-8.533 4.267-12.8 8.534-17.067L832 657.067zm98.133-59.734L998.4 665.6c12.8 12.8 12.8 29.867 0 42.667L964.267 742.4 853.333 631.467l34.134-34.134c4.266-4.266 12.8-8.533 21.333-8.533s17.067 4.267 21.333 8.533z",fill:"#FFB21B"}));var Pp="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkxMy4wNjcgMGMxNy4wNjYgMCAzOC40IDguNTMzIDUxLjIgMjEuMzMzUzk4NS42IDUxLjIgOTg1LjYgNzIuNTMzVjE2Ni40SDg2Ni4xMzN2Mzg4LjI2N2MtNC4yNjYgNC4yNjYtOC41MzMgNC4yNjYtMTIuOCA4LjUzM2wtNDIuNjY2IDQ2LjkzM0w2NDAgNzgwLjhsLTQuMjY3IDQuMjY3Yy04LjUzMyAxMi44LTE3LjA2NiAyNS42LTE3LjA2NiAzOC40SDg5LjZWODU3LjZjMCAxNy4wNjcgMTIuOCAzNC4xMzMgMzQuMTMzIDM0LjEzM0g2MTQuNHYyNS42YzAgOC41MzQgMCAxMi44IDQuMjY3IDIxLjMzNGgtNDk5LjJjLTM4LjQgMC03Mi41MzQtMjkuODY3LTcyLjUzNC03Mi41MzR2LTkzLjg2NkgxNjYuNFY3Mi41MzNDMTYyLjEzMyAyOS44NjcgMTkyIDAgMjMwLjQgMGg2ODIuNjY3ek00MDkuNiA1NjMuMmgtOTguMTMzYy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTM0IDI5Ljg2NyAzOC40aDk4LjEzM2MyMS4zMzQgMCAzNC4xMzQtMTcuMDY2IDM0LjEzNC0zNC4xMzNzLTEyLjgtMzguNC0yOS44NjctMzguNHptMTQwLjgtMTg3LjczM0gzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDIzOC45MzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTMzcy0xMi44LTM4LjQtMjkuODY3LTM4LjR6bTE2Mi4xMzMtMTg3LjczNEgzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTM0IDAgMTcuMDY2IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDQwNS4zMzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTM0IDQuMjY2LTIxLjMzMy0xMi44LTM4LjQtMzQuMTM0LTM4LjR6bTE4Ny43MzQtMTQwLjhjLTE3LjA2NyAwLTM0LjEzNCAxMi44LTM0LjEzNCAyOS44Njd2MzguNGg3Mi41MzRWODEuMDY3YzAtOC41MzQtNC4yNjctMTcuMDY3LTguNTM0LTI1LjYtOC41MzMtNC4yNjctMTcuMDY2LTguNTM0LTI5Ljg2Ni04LjUzNHoiIGZpbGw9IiMzQ0Q1OUUiLz48cGF0aCBkPSJNODMyIDY1Ny4wNjcgOTQyLjkzMyA3NjggNzgwLjggOTI1Ljg2N2MtNC4yNjcgNC4yNjYtMTIuOCA4LjUzMy0xNy4wNjcgOC41MzNsLTg1LjMzMyA0LjI2N2MtNC4yNjcgMC0xMi44IDAtMTcuMDY3LTQuMjY3LTQuMjY2LTQuMjY3LTQuMjY2LTguNTMzLTQuMjY2LTE3LjA2N0w2NjEuMzMzIDgzMmMwLTguNTMzIDQuMjY3LTEyLjggOC41MzQtMTcuMDY3TDgzMiA2NTcuMDY3em05OC4xMzMtNTkuNzM0TDk5OC40IDY2NS42YzEyLjggMTIuOCAxMi44IDI5Ljg2NyAwIDQyLjY2N0w5NjQuMjY3IDc0Mi40IDg1My4zMzMgNjMxLjQ2N2wzNC4xMzQtMzQuMTM0YzQuMjY2LTQuMjY2IDEyLjgtOC41MzMgMjEuMzMzLTguNTMzczE3LjA2NyA0LjI2NyAyMS4zMzMgOC41MzN6IiBmaWxsPSIjRkZCMjFCIi8+PC9zdmc+",Tp=Object.defineProperty,E0=Object.getOwnPropertySymbols,kp=Object.prototype.hasOwnProperty,Np=Object.prototype.propertyIsEnumerable,b0=(Ne,Ue,ge)=>Ue in Ne?Tp(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,jp=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))kp.call(Ue,ge)&&b0(Ne,ge,Ue[ge]);if(E0)for(var ge of E0(Ue))Np.call(Ue,ge)&&b0(Ne,ge,Ue[ge]);return Ne};const Eg=Ne=>React.createElement("svg",jp({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},Ne),React.createElement("title",null,"4 (1)"),React.createElement("defs",null,React.createElement("path",{id:"dmyh_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"dmyh_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#dmyh_svg__a"})),React.createElement("use",{fill:"#FFF",opacity:.01,xlinkHref:"#dmyh_svg__a"}),React.createElement("g",{mask:"url(#dmyh_svg__b)",fillRule:"nonzero"},React.createElement("path",{d:"M17.62 2.016c.246.913.292 1.835.14 2.767l-13.45.011C4.2 3.745 3.898 2.01 5.485 2.007c4.045-.01 8.09-.006 12.135.009ZM6.464 3.794c.166-.047.26-.232.209-.415-.051-.182-.227-.293-.394-.246-.166.046-.26.232-.208.414.051.183.227.293.393.247Zm1.403-.33a.332.332 0 1 0-.664-.001.332.332 0 0 0 .664 0Zm.827.348c.165-.003.296-.163.292-.357a.386.386 0 0 0-.092-.247.278.278 0 0 0-.213-.1c-.165.004-.296.164-.292.358a.386.386 0 0 0 .092.247c.057.065.134.1.213.099Z",fill:"#8DCAFC"}),React.createElement("path",{d:"m17.62 2.016 1.222-.003c.437-.002.693.23.767.694.13.81.161 1.575.092 2.296a3.785 3.785 0 0 0-1.871-.198l-.07-.022a6.501 6.501 0 0 0-.14-2.767Z",fill:"#63B9FC"}),React.createElement("path",{d:"m17.76 4.783.07.022c0 1.16.111 2.478-.084 3.616-.095.56.092 1.353.084 1.766-.047 2.58-.014 5.16.097 7.739l-13.28-.02c-.106 0-.197-.032-.245-.087l-.094-.111-.02-11.03V5.212l.022-.419 13.45-.011ZM7.812 9.157l1.322-1.205c.27-.245.337-.519.204-.82-.522-1.186-2.723 1.317-3.105 1.693-.267.264-.267.53-.003.798.284.288 3.306 3.593 3.116 1.247a.36.36 0 0 0-.117-.234L7.823 9.353a.15.15 0 0 1-.05-.101.115.115 0 0 1 .039-.095Zm5.212-1.597a.628.628 0 0 0-.435-.774l-.043-.012a.628.628 0 0 0-.774.434l-1.032 3.675c-.094.333.1.68.434.773l.043.013c.334.093.68-.101.774-.435l1.033-3.674Zm2.733 1.33a.377.377 0 0 1 .033.588c-.293.262-2.622 2.05-.753 2.22a.35.35 0 0 0 .251-.078 23.37 23.37 0 0 0 1.576-1.33c.622-.575 1.286-1.005.433-1.76-.542-.475-2.42-2.66-2.94-1.206a.277.277 0 0 0 .036.251c.316.46.77.898 1.364 1.314Zm-6.015 4.653a.31.31 0 0 0-.31-.31H6.28a.31.31 0 0 0-.31.31v.078c0 .17.139.31.31.31h3.152a.31.31 0 0 0 .31-.31v-.078Zm3.769 1.433c.005-.218-.307-.402-.698-.412-.392-.01-.713.157-.719.375-.006.217.307.401.698.411.391.01.713-.157.719-.374Zm-2.17-.02a.326.326 0 0 0-.326-.327l-4.72-.008a.326.326 0 0 0-.328.326v.044c0 .18.146.327.326.327l4.72.009A.326.326 0 0 0 11.34 15v-.045Zm3.64 1.365c-.003-.192-.249-.345-.55-.34-.3.005-.54.164-.538.357.003.193.249.345.55.34.3-.005.541-.164.538-.357Zm-6.5-.004a.299.299 0 0 0-.3-.298l-1.902.007a.299.299 0 0 0-.298.3v.022a.299.299 0 0 0 .3.297l1.903-.006a.299.299 0 0 0 .297-.3v-.022Zm4.661.013a.301.301 0 0 0-.3-.302l-3.208-.005a.301.301 0 0 0-.302.3v.017a.301.301 0 0 0 .3.302l3.209.006a.301.301 0 0 0 .302-.301v-.017Z",fill:"#3291FC"}),React.createElement("path",{d:"M17.83 4.805a3.784 3.784 0 0 1 1.871.198l.012.129.01 1.545-.08 11.288-1.716-.04a126.376 126.376 0 0 1-.097-7.738c.008-.413-.179-1.205-.084-1.766.195-1.138.084-2.455.084-3.616Z",fill:"#3291FC"}),React.createElement("path",{d:"m19.713 5.132 2.58.14c-1.378-.375-.589.867-.639 1.405h-1.93l-.011-1.545Zm-15.425.08v1.465l-1.802.059c-.078.001-.14.07-.14.153l-.01 10.88c0 .13.087.246.214.282.606.17 1.192.055 1.758-.343l.094.111c.048.055.139.087.246.087l13.28.02 1.715.039 2.011.08c.05.66-.062 1.285-.337 1.872L1.4 19.912c-.112 0-.204-.07-.299-.123-.141-.357-.213-.642-.215-.854C.88 14.663.88 10.39.885 6.114c0-.586.288-.881.864-.885l2.54-.016Z",fill:"#A1AAEF"}),React.createElement("path",{d:"M22.293 5.271c.54.09.816.378.829.868.093 3.387.061 7.965-.095 13.737l-.804.064-.906-.023a3.685 3.685 0 0 0 .337-1.872V6.677c.05-.538-.739-1.78.64-1.406Z",fill:"#A1AAEF"}),React.createElement("path",{d:"m4.288 6.677.02 11.03c-.566.399-1.152.513-1.758.344a.294.294 0 0 1-.215-.282l.011-10.88c0-.083.062-.152.14-.153l1.802-.059Z",fill:"#DDE2F0"}),React.createElement("path",{d:"M19.724 6.677h1.93v11.368l-2.011-.08.08-11.288ZM1.102 19.79c.095.053.187.123.299.123l19.916.005.906.023c.324.632.296 1.275-.083 1.927A663.39 663.39 0 0 0 1.5 21.82c-1.13.017-1.735-.53-1.414-1.682a.186.186 0 0 1 .178-.131c.293-.001.581-.076.837-.218Z",fill:"#DAE0FF"}),React.createElement("path",{d:"m23.027 19.876.644.117a.207.207 0 0 1 .17.159c.275 1.296-.292 1.868-1.701 1.715.38-.652.407-1.295.083-1.927l.804-.064Z",fill:"#CCD2F2"}),React.createElement("path",{d:"M6.28 3.133a.309.309 0 0 0-.214.238.373.373 0 0 0 .092.33c.082.088.199.123.307.093.107-.03.189-.12.214-.238a.373.373 0 0 0-.092-.33.309.309 0 0 0-.307-.093ZM7.203 3.463a.332.332 0 1 0 .664 0 .332.332 0 0 0-.664 0ZM8.681 3.11c-.165.002-.295.162-.292.356.004.194.14.35.306.346.164-.003.295-.163.291-.357-.004-.194-.14-.349-.305-.346ZM7.823 9.353l1.406 1.283a.36.36 0 0 1 .117.234c.19 2.346-2.832-.96-3.116-1.247-.264-.268-.264-.534.003-.798.382-.376 2.583-2.879 3.105-1.693.133.301.065.575-.204.82L7.812 9.157a.115.115 0 0 0-.039.095.15.15 0 0 0 .05.1ZM12.547 6.774l.043.012c.402.113.547.371.434.774l-1.033 3.674c-.113.403-.371.548-.774.435l-.043-.013c-.403-.113-.548-.37-.434-.774l1.032-3.674c.114-.403.372-.547.775-.434ZM15.757 8.89c-.594-.417-1.048-.855-1.364-1.314a.277.277 0 0 1-.037-.252c.522-1.453 2.4.731 2.94 1.206.854.756.19 1.185-.432 1.76a23.37 23.37 0 0 1-1.576 1.33.352.352 0 0 1-.251.079c-1.87-.17.46-1.959.753-2.22a.377.377 0 0 0-.033-.59Z",fill:"#F1EFF2"}),React.createElement("path",{d:"M6.28 13.233h3.152c.207 0 .31.103.31.31v.078c0 .206-.103.31-.31.31H6.28c-.206 0-.31-.104-.31-.31v-.078c0-.207.104-.31.31-.31Z",fill:"#FDDD44"}),React.createElement("path",{d:"M12.094 14.938c-.004.14.128.274.345.35.218.076.488.083.709.019.22-.065.36-.191.363-.332.003-.14-.128-.273-.346-.35a1.217 1.217 0 0 0-.708-.018c-.22.065-.36.19-.363.331ZM6.295 14.62l4.72.01c.217 0 .326.108.326.326v.045c0 .217-.11.326-.327.326l-4.72-.009c-.218 0-.327-.11-.327-.327v-.044c0-.218.11-.327.328-.326Z",fill:"#FC9743"}),React.createElement("path",{d:"M13.893 16.338c.002.125.108.238.277.298.17.06.377.056.544-.009.167-.065.27-.181.267-.306-.002-.125-.107-.238-.277-.298a.815.815 0 0 0-.544.009c-.167.065-.269.181-.267.306ZM6.279 16.026l1.902-.007c.2 0 .3.099.3.298v.022c0 .2-.098.299-.297.3l-1.903.006c-.199.001-.299-.098-.3-.297v-.023c0-.199.099-.298.298-.3ZM9.634 16.023l3.208.005c.2 0 .301.101.3.302v.017c0 .2-.1.3-.301.3l-3.208-.005c-.201 0-.301-.101-.301-.302v-.017c0-.2.1-.3.302-.3Z",fill:"#28D1B3"}))));var Op="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTcuNjIgMi4wMTZjLjI0Ni45MTMuMjkyIDEuODM1LjE0IDIuNzY3bC0xMy40NS4wMTFDNC4yIDMuNzQ1IDMuODk4IDIuMDEgNS40ODUgMi4wMDdjNC4wNDUtLjAxIDguMDktLjAwNiAxMi4xMzUuMDA5Wk02LjQ2NCAzLjc5NGMuMTY2LS4wNDcuMjYtLjIzMi4yMDktLjQxNS0uMDUxLS4xODItLjIyNy0uMjkzLS4zOTQtLjI0Ni0uMTY2LjA0Ni0uMjYuMjMyLS4yMDguNDE0LjA1MS4xODMuMjI3LjI5My4zOTMuMjQ3Wm0xLjQwMy0uMzNhLjMzMi4zMzIgMCAxIDAtLjY2NC0uMDAxLjMzMi4zMzIgMCAwIDAgLjY2NCAwWm0uODI3LjM0OGMuMTY1LS4wMDMuMjk2LS4xNjMuMjkyLS4zNTdhLjM4Ni4zODYgMCAwIDAtLjA5Mi0uMjQ3LjI3OC4yNzggMCAwIDAtLjIxMy0uMWMtLjE2NS4wMDQtLjI5Ni4xNjQtLjI5Mi4zNThhLjM4Ni4zODYgMCAwIDAgLjA5Mi4yNDdjLjA1Ny4wNjUuMTM0LjEuMjEzLjA5OVoiIGZpbGw9IiM4RENBRkMiLz48cGF0aCBkPSJtMTcuNjIgMi4wMTYgMS4yMjItLjAwM2MuNDM3LS4wMDIuNjkzLjIzLjc2Ny42OTQuMTMuODEuMTYxIDEuNTc1LjA5MiAyLjI5NmEzLjc4NSAzLjc4NSAwIDAgMC0xLjg3MS0uMTk4bC0uMDctLjAyMmE2LjUwMSA2LjUwMSAwIDAgMC0uMTQtMi43NjdaIiBmaWxsPSIjNjNCOUZDIi8+PHBhdGggZD0ibTE3Ljc2IDQuNzgzLjA3LjAyMmMwIDEuMTYuMTExIDIuNDc4LS4wODQgMy42MTYtLjA5NS41Ni4wOTIgMS4zNTMuMDg0IDEuNzY2LS4wNDcgMi41OC0uMDE0IDUuMTYuMDk3IDcuNzM5bC0xMy4yOC0uMDJjLS4xMDYgMC0uMTk3LS4wMzItLjI0NS0uMDg3bC0uMDk0LS4xMTEtLjAyLTExLjAzVjUuMjEybC4wMjItLjQxOSAxMy40NS0uMDExWk03LjgxMiA5LjE1N2wxLjMyMi0xLjIwNWMuMjctLjI0NS4zMzctLjUxOS4yMDQtLjgyLS41MjItMS4xODYtMi43MjMgMS4zMTctMy4xMDUgMS42OTMtLjI2Ny4yNjQtLjI2Ny41My0uMDAzLjc5OC4yODQuMjg4IDMuMzA2IDMuNTkzIDMuMTE2IDEuMjQ3YS4zNi4zNiAwIDAgMC0uMTE3LS4yMzRMNy44MjMgOS4zNTNhLjE1LjE1IDAgMCAxLS4wNS0uMTAxLjExNS4xMTUgMCAwIDEgLjAzOS0uMDk1Wm01LjIxMi0xLjU5N2EuNjI4LjYyOCAwIDAgMC0uNDM1LS43NzRsLS4wNDMtLjAxMmEuNjI4LjYyOCAwIDAgMC0uNzc0LjQzNGwtMS4wMzIgMy42NzVjLS4wOTQuMzMzLjEuNjguNDM0Ljc3M2wuMDQzLjAxM2MuMzM0LjA5My42OC0uMTAxLjc3NC0uNDM1bDEuMDMzLTMuNjc0Wm0yLjczMyAxLjMzYS4zNzcuMzc3IDAgMCAxIC4wMzMuNTg4Yy0uMjkzLjI2Mi0yLjYyMiAyLjA1LS43NTMgMi4yMmEuMzUuMzUgMCAwIDAgLjI1MS0uMDc4IDIzLjM3IDIzLjM3IDAgMCAwIDEuNTc2LTEuMzNjLjYyMi0uNTc1IDEuMjg2LTEuMDA1LjQzMy0xLjc2LS41NDItLjQ3NS0yLjQyLTIuNjYtMi45NC0xLjIwNmEuMjc3LjI3NyAwIDAgMCAuMDM2LjI1MWMuMzE2LjQ2Ljc3Ljg5OCAxLjM2NCAxLjMxNFptLTYuMDE1IDQuNjUzYS4zMS4zMSAwIDAgMC0uMzEtLjMxSDYuMjhhLjMxLjMxIDAgMCAwLS4zMS4zMXYuMDc4YzAgLjE3LjEzOS4zMS4zMS4zMWgzLjE1MmEuMzEuMzEgMCAwIDAgLjMxLS4zMXYtLjA3OFptMy43NjkgMS40MzNjLjAwNS0uMjE4LS4zMDctLjQwMi0uNjk4LS40MTItLjM5Mi0uMDEtLjcxMy4xNTctLjcxOS4zNzUtLjAwNi4yMTcuMzA3LjQwMS42OTguNDExLjM5MS4wMS43MTMtLjE1Ny43MTktLjM3NFptLTIuMTctLjAyYS4zMjYuMzI2IDAgMCAwLS4zMjYtLjMyN2wtNC43Mi0uMDA4YS4zMjYuMzI2IDAgMCAwLS4zMjguMzI2di4wNDRjMCAuMTguMTQ2LjMyNy4zMjYuMzI3bDQuNzIuMDA5QS4zMjYuMzI2IDAgMCAwIDExLjM0IDE1di0uMDQ1Wm0zLjY0IDEuMzY1Yy0uMDAzLS4xOTItLjI0OS0uMzQ1LS41NS0uMzQtLjMuMDA1LS41NC4xNjQtLjUzOC4zNTcuMDAzLjE5My4yNDkuMzQ1LjU1LjM0LjMtLjAwNS41NDEtLjE2NC41MzgtLjM1N1ptLTYuNS0uMDA0YS4yOTkuMjk5IDAgMCAwLS4zLS4yOThsLTEuOTAyLjAwN2EuMjk5LjI5OSAwIDAgMC0uMjk4LjN2LjAyMmEuMjk5LjI5OSAwIDAgMCAuMy4yOTdsMS45MDMtLjAwNmEuMjk5LjI5OSAwIDAgMCAuMjk3LS4zdi0uMDIyWm00LjY2MS4wMTNhLjMwMS4zMDEgMCAwIDAtLjMtLjMwMmwtMy4yMDgtLjAwNWEuMzAxLjMwMSAwIDAgMC0uMzAyLjN2LjAxN2EuMzAxLjMwMSAwIDAgMCAuMy4zMDJsMy4yMDkuMDA2YS4zMDEuMzAxIDAgMCAwIC4zMDItLjMwMXYtLjAxN1oiIGZpbGw9IiMzMjkxRkMiLz48cGF0aCBkPSJNMTcuODMgNC44MDVhMy43ODQgMy43ODQgMCAwIDEgMS44NzEuMTk4bC4wMTIuMTI5LjAxIDEuNTQ1LS4wOCAxMS4yODgtMS43MTYtLjA0YTEyNi4zNzYgMTI2LjM3NiAwIDAgMS0uMDk3LTcuNzM4Yy4wMDgtLjQxMy0uMTc5LTEuMjA1LS4wODQtMS43NjYuMTk1LTEuMTM4LjA4NC0yLjQ1NS4wODQtMy42MTZaIiBmaWxsPSIjMzI5MUZDIi8+PHBhdGggZD0ibTE5LjcxMyA1LjEzMiAyLjU4LjE0Yy0xLjM3OC0uMzc1LS41ODkuODY3LS42MzkgMS40MDVoLTEuOTNsLS4wMTEtMS41NDVabS0xNS40MjUuMDh2MS40NjVsLTEuODAyLjA1OWMtLjA3OC4wMDEtLjE0LjA3LS4xNC4xNTNsLS4wMSAxMC44OGMwIC4xMy4wODcuMjQ2LjIxNC4yODIuNjA2LjE3IDEuMTkyLjA1NSAxLjc1OC0uMzQzbC4wOTQuMTExYy4wNDguMDU1LjEzOS4wODcuMjQ2LjA4N2wxMy4yOC4wMiAxLjcxNS4wMzkgMi4wMTEuMDhjLjA1LjY2LS4wNjIgMS4yODUtLjMzNyAxLjg3MkwxLjQgMTkuOTEyYy0uMTEyIDAtLjIwNC0uMDctLjI5OS0uMTIzLS4xNDEtLjM1Ny0uMjEzLS42NDItLjIxNS0uODU0Qy44OCAxNC42NjMuODggMTAuMzkuODg1IDYuMTE0YzAtLjU4Ni4yODgtLjg4MS44NjQtLjg4NWwyLjU0LS4wMTZaIiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTIyLjI5MyA1LjI3MWMuNTQuMDkuODE2LjM3OC44MjkuODY4LjA5MyAzLjM4Ny4wNjEgNy45NjUtLjA5NSAxMy43MzdsLS44MDQuMDY0LS45MDYtLjAyM2EzLjY4NSAzLjY4NSAwIDAgMCAuMzM3LTEuODcyVjYuNjc3Yy4wNS0uNTM4LS43MzktMS43OC42NC0xLjQwNloiIGZpbGw9IiNBMUFBRUYiLz48cGF0aCBkPSJtNC4yODggNi42NzcuMDIgMTEuMDNjLS41NjYuMzk5LTEuMTUyLjUxMy0xLjc1OC4zNDRhLjI5NC4yOTQgMCAwIDEtLjIxNS0uMjgybC4wMTEtMTAuODhjMC0uMDgzLjA2Mi0uMTUyLjE0LS4xNTNsMS44MDItLjA1OVoiIGZpbGw9IiNEREUyRjAiLz48cGF0aCBkPSJNMTkuNzI0IDYuNjc3aDEuOTN2MTEuMzY4bC0yLjAxMS0uMDguMDgtMTEuMjg4Wk0xLjEwMiAxOS43OWMuMDk1LjA1My4xODcuMTIzLjI5OS4xMjNsMTkuOTE2LjAwNS45MDYuMDIzYy4zMjQuNjMyLjI5NiAxLjI3NS0uMDgzIDEuOTI3QTY2My4zOSA2NjMuMzkgMCAwIDAgMS41IDIxLjgyYy0xLjEzLjAxNy0xLjczNS0uNTMtMS40MTQtMS42ODJhLjE4Ni4xODYgMCAwIDEgLjE3OC0uMTMxYy4yOTMtLjAwMS41ODEtLjA3Ni44MzctLjIxOFoiIGZpbGw9IiNEQUUwRkYiLz48cGF0aCBkPSJtMjMuMDI3IDE5Ljg3Ni42NDQuMTE3YS4yMDcuMjA3IDAgMCAxIC4xNy4xNTljLjI3NSAxLjI5Ni0uMjkyIDEuODY4LTEuNzAxIDEuNzE1LjM4LS42NTIuNDA3LTEuMjk1LjA4My0xLjkyN2wuODA0LS4wNjRaIiBmaWxsPSIjQ0NEMkYyIi8+PHBhdGggZD0iTTYuMjggMy4xMzNhLjMwOS4zMDkgMCAwIDAtLjIxNC4yMzguMzczLjM3MyAwIDAgMCAuMDkyLjMzYy4wODIuMDg4LjE5OS4xMjMuMzA3LjA5My4xMDctLjAzLjE4OS0uMTIuMjE0LS4yMzhhLjM3My4zNzMgMCAwIDAtLjA5Mi0uMzMuMzA5LjMwOSAwIDAgMC0uMzA3LS4wOTNaTTcuMjAzIDMuNDYzYS4zMzIuMzMyIDAgMSAwIC42NjQgMCAuMzMyLjMzMiAwIDAgMC0uNjY0IDBaTTguNjgxIDMuMTFjLS4xNjUuMDAyLS4yOTUuMTYyLS4yOTIuMzU2LjAwNC4xOTQuMTQuMzUuMzA2LjM0Ni4xNjQtLjAwMy4yOTUtLjE2My4yOTEtLjM1Ny0uMDA0LS4xOTQtLjE0LS4zNDktLjMwNS0uMzQ2Wk03LjgyMyA5LjM1M2wxLjQwNiAxLjI4M2EuMzYuMzYgMCAwIDEgLjExNy4yMzRjLjE5IDIuMzQ2LTIuODMyLS45Ni0zLjExNi0xLjI0Ny0uMjY0LS4yNjgtLjI2NC0uNTM0LjAwMy0uNzk4LjM4Mi0uMzc2IDIuNTgzLTIuODc5IDMuMTA1LTEuNjkzLjEzMy4zMDEuMDY1LjU3NS0uMjA0LjgyTDcuODEyIDkuMTU3YS4xMTUuMTE1IDAgMCAwLS4wMzkuMDk1LjE1LjE1IDAgMCAwIC4wNS4xWk0xMi41NDcgNi43NzRsLjA0My4wMTJjLjQwMi4xMTMuNTQ3LjM3MS40MzQuNzc0bC0xLjAzMyAzLjY3NGMtLjExMy40MDMtLjM3MS41NDgtLjc3NC40MzVsLS4wNDMtLjAxM2MtLjQwMy0uMTEzLS41NDgtLjM3LS40MzQtLjc3NGwxLjAzMi0zLjY3NGMuMTE0LS40MDMuMzcyLS41NDcuNzc1LS40MzRaTTE1Ljc1NyA4Ljg5Yy0uNTk0LS40MTctMS4wNDgtLjg1NS0xLjM2NC0xLjMxNGEuMjc3LjI3NyAwIDAgMS0uMDM3LS4yNTJjLjUyMi0xLjQ1MyAyLjQuNzMxIDIuOTQgMS4yMDYuODU0Ljc1Ni4xOSAxLjE4NS0uNDMyIDEuNzZhMjMuMzcgMjMuMzcgMCAwIDEtMS41NzYgMS4zMy4zNTIuMzUyIDAgMCAxLS4yNTEuMDc5Yy0xLjg3LS4xNy40Ni0xLjk1OS43NTMtMi4yMmEuMzc3LjM3NyAwIDAgMC0uMDMzLS41OVoiIGZpbGw9IiNGMUVGRjIiLz48cGF0aCBkPSJNNi4yOCAxMy4yMzNoMy4xNTJjLjIwNyAwIC4zMS4xMDMuMzEuMzF2LjA3OGMwIC4yMDYtLjEwMy4zMS0uMzEuMzFINi4yOGMtLjIwNiAwLS4zMS0uMTA0LS4zMS0uMzF2LS4wNzhjMC0uMjA3LjEwNC0uMzEuMzEtLjMxWiIgZmlsbD0iI0ZEREQ0NCIvPjxwYXRoIGQ9Ik0xMi4wOTQgMTQuOTM4Yy0uMDA0LjE0LjEyOC4yNzQuMzQ1LjM1LjIxOC4wNzYuNDg4LjA4My43MDkuMDE5LjIyLS4wNjUuMzYtLjE5MS4zNjMtLjMzMi4wMDMtLjE0LS4xMjgtLjI3My0uMzQ2LS4zNWExLjIxNyAxLjIxNyAwIDAgMC0uNzA4LS4wMThjLS4yMi4wNjUtLjM2LjE5LS4zNjMuMzMxWk02LjI5NSAxNC42Mmw0LjcyLjAxYy4yMTcgMCAuMzI2LjEwOC4zMjYuMzI2di4wNDVjMCAuMjE3LS4xMS4zMjYtLjMyNy4zMjZsLTQuNzItLjAwOWMtLjIxOCAwLS4zMjctLjExLS4zMjctLjMyN3YtLjA0NGMwLS4yMTguMTEtLjMyNy4zMjgtLjMyNloiIGZpbGw9IiNGQzk3NDMiLz48cGF0aCBkPSJNMTMuODkzIDE2LjMzOGMuMDAyLjEyNS4xMDguMjM4LjI3Ny4yOTguMTcuMDYuMzc3LjA1Ni41NDQtLjAwOS4xNjctLjA2NS4yNy0uMTgxLjI2Ny0uMzA2LS4wMDItLjEyNS0uMTA3LS4yMzgtLjI3Ny0uMjk4YS44MTUuODE1IDAgMCAwLS41NDQuMDA5Yy0uMTY3LjA2NS0uMjY5LjE4MS0uMjY3LjMwNlpNNi4yNzkgMTYuMDI2bDEuOTAyLS4wMDdjLjIgMCAuMy4wOTkuMy4yOTh2LjAyMmMwIC4yLS4wOTguMjk5LS4yOTcuM2wtMS45MDMuMDA2Yy0uMTk5LjAwMS0uMjk5LS4wOTgtLjMtLjI5N3YtLjAyM2MwLS4xOTkuMDk5LS4yOTguMjk4LS4zWk05LjYzNCAxNi4wMjNsMy4yMDguMDA1Yy4yIDAgLjMwMS4xMDEuMy4zMDJ2LjAxN2MwIC4yLS4xLjMtLjMwMS4zbC0zLjIwOC0uMDA1Yy0uMjAxIDAtLjMwMS0uMTAxLS4zMDEtLjMwMnYtLjAxN2MwLS4yLjEtLjMuMzAyLS4zWiIgZmlsbD0iIzI4RDFCMyIvPjwvZz48L2c+PC9zdmc+",zp=Object.defineProperty,C0=Object.getOwnPropertySymbols,Rp=Object.prototype.hasOwnProperty,Up=Object.prototype.propertyIsEnumerable,w0=(Ne,Ue,ge)=>Ue in Ne?zp(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Qp=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Rp.call(Ue,ge)&&w0(Ne,ge,Ue[ge]);if(C0)for(var ge of C0(Ue))Up.call(Ue,ge)&&w0(Ne,ge,Ue[ge]);return Ne};const bg=Ne=>React.createElement("svg",Qp({className:"znjc_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ne),React.createElement("path",{d:"M.683 589.141H88.49v36.907H.683z",fill:"#6E6E96"}),React.createElement("path",{d:"M894.037 866.261c0 73.942-60.117 134.4-133.589 134.4H222.123c-73.515 0-133.632-60.458-133.632-134.4V404.053c0-73.941 60.16-134.4 133.632-134.4h538.325c73.472 0 133.59 60.459 133.59 134.4v462.251z",fill:"#E2E2EA"}),React.createElement("path",{d:"M817.707 298.112a128.872 128.872 0 0 1 14.848 60.288v447.701c0 71.595-58.24 130.176-129.408 130.176H181.803a127.73 127.73 0 0 1-59.947-14.933 129.664 129.664 0 0 0 114.517 69.888H757.76c71.168 0 129.408-58.624 129.408-130.219V413.355a130.645 130.645 0 0 0-69.461-115.243z",fill:"#6E6E96",opacity:.2}),React.createElement("path",{d:"M148.65 892.16V452.267c0-70.4 57.174-127.958 127.147-127.958h512.256c20.566 0 44.032 2.816 44.032 2.816-15.104-47.872-50.858-59.392-100.266-59.392H219.605c-69.973 0-127.146 57.6-127.146 127.958v439.893c0 49.664 14.976 80.939 63.146 97.963-8.746-17.323-6.912-20.736-6.912-41.387z",fill:"#FFF"}),React.createElement("path",{d:"M760.448 1019.179H222.123c-83.798 0-151.979-68.608-151.979-152.918V404.053c0-84.309 68.181-152.874 151.979-152.874h538.325c83.797 0 151.979 68.565 151.979 152.874v462.251c0 84.31-68.182 152.917-151.979 152.917zM222.123 288a115.755 115.755 0 0 0-115.286 116.053v462.251a115.755 115.755 0 0 0 115.286 115.968h538.325c63.573 0 115.243-52.053 115.243-115.968v-462.25a115.755 115.755 0 0 0-115.243-115.969H222.123z",fill:"#6E6E96"}),React.createElement("path",{d:"M191.573 512.64a124.459 124.459 0 0 0 124.075 124.843A124.459 124.459 0 0 0 439.723 512.64a124.459 124.459 0 0 0-124.075-124.8 124.459 124.459 0 0 0-124.075 124.8z",fill:"#94E5FF"}),React.createElement("path",{d:"M315.648 655.915c-78.507 0-142.421-64.256-142.421-143.275s63.872-143.275 142.421-143.275c78.507 0 142.421 64.256 142.421 143.275s-63.872 143.275-142.421 143.275zm0-249.6A106.155 106.155 0 0 0 209.92 512.64a106.155 106.155 0 0 0 105.728 106.368A106.155 106.155 0 0 0 421.376 512.64a106.155 106.155 0 0 0-105.728-106.368z",fill:"#6E6E96"}),React.createElement("path",{d:"M544.256 512.64a124.459 124.459 0 0 0 124.075 124.843A124.459 124.459 0 0 0 792.405 512.64a124.459 124.459 0 0 0-124.074-124.8 124.459 124.459 0 0 0-124.075 124.8z",fill:"#94E5FF"}),React.createElement("path",{d:"M668.33 655.915c-78.506 0-142.42-64.256-142.42-143.275s63.871-143.275 142.42-143.275c78.507 0 142.422 64.256 142.422 143.275S746.88 655.915 668.331 655.915zm0-249.6A106.155 106.155 0 0 0 562.604 512.64 106.155 106.155 0 0 0 668.33 619.008 106.155 106.155 0 0 0 774.059 512.64 106.155 106.155 0 0 0 668.33 406.272zM890.198 589.14h87.851v36.907H890.24v-36.907z",fill:"#6E6E96"}),React.createElement("path",{d:"M317.27 440.15c52.607 0 96.64 36.65 108.373 85.93 2.048-8.533 3.072-17.365 3.072-26.155a111.787 111.787 0 0 0-111.446-112.128A111.787 111.787 0 0 0 208.896 526.08a111.616 111.616 0 0 1 108.373-85.93zm351.06 0c52.566 0 96.64 36.65 108.374 85.93 2.005-8.533 3.072-17.365 3.072-26.155a111.787 111.787 0 0 0-111.445-112.128A111.787 111.787 0 0 0 559.957 526.08a111.616 111.616 0 0 1 108.374-85.93z",fill:"#6E6E96",opacity:.2}),React.createElement("path",{d:"M597.419 786.944h36.693v106.667h-36.693V786.944zm-244.651 0h36.693v106.667h-36.693V786.944zm126.25 0h36.694v106.667h-36.693V786.944zm0-637.184h36.694v117.973h-36.693V149.76z",fill:"#6E6E96"}),React.createElement("path",{d:"M413.91 98.475a79.787 79.787 0 0 0 79.53 80 79.787 79.787 0 0 0 79.53-80 79.787 79.787 0 0 0-79.53-80 79.787 79.787 0 0 0-79.53 80z",fill:"#F0F0FF"}),React.createElement("path",{d:"M493.44 196.907a98.261 98.261 0 0 1-97.877-98.432A98.261 98.261 0 0 1 493.44 0a98.261 98.261 0 0 1 97.877 98.475 98.261 98.261 0 0 1-97.877 98.432zm0-160a61.44 61.44 0 0 0-61.184 61.568A61.44 61.44 0 0 0 493.44 160a61.44 61.44 0 0 0 61.184-61.525 61.44 61.44 0 0 0-61.184-61.568z",fill:"#6E6E96"}),React.createElement("path",{d:"M262.656 469.76h55.04v55.381h-55.04z",fill:"#FFF",opacity:.6}),React.createElement("path",{d:"M344.192 539.477h24.49v24.619h-24.49z",fill:"#FFF",opacity:.3}),React.createElement("path",{d:"M610.688 477.952h55.04v55.381h-55.04z",fill:"#FFF",opacity:.6}),React.createElement("path",{d:"M692.224 547.712h24.49v24.576h-24.49z",fill:"#FFF",opacity:.3}));var Hp="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTS42ODMgNTg5LjE0MUg4OC40OXYzNi45MDdILjY4M3oiIGZpbGw9IiM2RTZFOTYiLz48cGF0aCBkPSJNODk0LjAzNyA4NjYuMjYxYzAgNzMuOTQyLTYwLjExNyAxMzQuNC0xMzMuNTg5IDEzNC40SDIyMi4xMjNjLTczLjUxNSAwLTEzMy42MzItNjAuNDU4LTEzMy42MzItMTM0LjRWNDA0LjA1M2MwLTczLjk0MSA2MC4xNi0xMzQuNCAxMzMuNjMyLTEzNC40aDUzOC4zMjVjNzMuNDcyIDAgMTMzLjU5IDYwLjQ1OSAxMzMuNTkgMTM0LjR2NDYyLjI1MXoiIGZpbGw9IiNFMkUyRUEiLz48cGF0aCBkPSJNODE3LjcwNyAyOTguMTEyYTEyOC44NzIgMTI4Ljg3MiAwIDAgMSAxNC44NDggNjAuMjg4djQ0Ny43MDFjMCA3MS41OTUtNTguMjQgMTMwLjE3Ni0xMjkuNDA4IDEzMC4xNzZIMTgxLjgwM2ExMjcuNzMgMTI3LjczIDAgMCAxLTU5Ljk0Ny0xNC45MzMgMTI5LjY2NCAxMjkuNjY0IDAgMCAwIDExNC41MTcgNjkuODg4SDc1Ny43NmM3MS4xNjggMCAxMjkuNDA4LTU4LjYyNCAxMjkuNDA4LTEzMC4yMTlWNDEzLjM1NWExMzAuNjQ1IDEzMC42NDUgMCAwIDAtNjkuNDYxLTExNS4yNDN6IiBmaWxsPSIjNkU2RTk2IiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0xNDguNjUgODkyLjE2VjQ1Mi4yNjdjMC03MC40IDU3LjE3NC0xMjcuOTU4IDEyNy4xNDctMTI3Ljk1OGg1MTIuMjU2YzIwLjU2NiAwIDQ0LjAzMiAyLjgxNiA0NC4wMzIgMi44MTYtMTUuMTA0LTQ3Ljg3Mi01MC44NTgtNTkuMzkyLTEwMC4yNjYtNTkuMzkySDIxOS42MDVjLTY5Ljk3MyAwLTEyNy4xNDYgNTcuNi0xMjcuMTQ2IDEyNy45NTh2NDM5Ljg5M2MwIDQ5LjY2NCAxNC45NzYgODAuOTM5IDYzLjE0NiA5Ny45NjMtOC43NDYtMTcuMzIzLTYuOTEyLTIwLjczNi02LjkxMi00MS4zODd6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTc2MC40NDggMTAxOS4xNzlIMjIyLjEyM2MtODMuNzk4IDAtMTUxLjk3OS02OC42MDgtMTUxLjk3OS0xNTIuOTE4VjQwNC4wNTNjMC04NC4zMDkgNjguMTgxLTE1Mi44NzQgMTUxLjk3OS0xNTIuODc0aDUzOC4zMjVjODMuNzk3IDAgMTUxLjk3OSA2OC41NjUgMTUxLjk3OSAxNTIuODc0djQ2Mi4yNTFjMCA4NC4zMS02OC4xODIgMTUyLjkxNy0xNTEuOTc5IDE1Mi45MTd6TTIyMi4xMjMgMjg4YTExNS43NTUgMTE1Ljc1NSAwIDAgMC0xMTUuMjg2IDExNi4wNTN2NDYyLjI1MWExMTUuNzU1IDExNS43NTUgMCAwIDAgMTE1LjI4NiAxMTUuOTY4aDUzOC4zMjVjNjMuNTczIDAgMTE1LjI0My01Mi4wNTMgMTE1LjI0My0xMTUuOTY4di00NjIuMjVhMTE1Ljc1NSAxMTUuNzU1IDAgMCAwLTExNS4yNDMtMTE1Ljk2OUgyMjIuMTIzeiIgZmlsbD0iIzZFNkU5NiIvPjxwYXRoIGQ9Ik0xOTEuNTczIDUxMi42NGExMjQuNDU5IDEyNC40NTkgMCAwIDAgMTI0LjA3NSAxMjQuODQzQTEyNC40NTkgMTI0LjQ1OSAwIDAgMCA0MzkuNzIzIDUxMi42NGExMjQuNDU5IDEyNC40NTkgMCAwIDAtMTI0LjA3NS0xMjQuOCAxMjQuNDU5IDEyNC40NTkgMCAwIDAtMTI0LjA3NSAxMjQuOHoiIGZpbGw9IiM5NEU1RkYiLz48cGF0aCBkPSJNMzE1LjY0OCA2NTUuOTE1Yy03OC41MDcgMC0xNDIuNDIxLTY0LjI1Ni0xNDIuNDIxLTE0My4yNzVzNjMuODcyLTE0My4yNzUgMTQyLjQyMS0xNDMuMjc1Yzc4LjUwNyAwIDE0Mi40MjEgNjQuMjU2IDE0Mi40MjEgMTQzLjI3NXMtNjMuODcyIDE0My4yNzUtMTQyLjQyMSAxNDMuMjc1em0wLTI0OS42QTEwNi4xNTUgMTA2LjE1NSAwIDAgMCAyMDkuOTIgNTEyLjY0YTEwNi4xNTUgMTA2LjE1NSAwIDAgMCAxMDUuNzI4IDEwNi4zNjhBMTA2LjE1NSAxMDYuMTU1IDAgMCAwIDQyMS4zNzYgNTEyLjY0YTEwNi4xNTUgMTA2LjE1NSAwIDAgMC0xMDUuNzI4LTEwNi4zNjh6IiBmaWxsPSIjNkU2RTk2Ii8+PHBhdGggZD0iTTU0NC4yNTYgNTEyLjY0YTEyNC40NTkgMTI0LjQ1OSAwIDAgMCAxMjQuMDc1IDEyNC44NDNBMTI0LjQ1OSAxMjQuNDU5IDAgMCAwIDc5Mi40MDUgNTEyLjY0YTEyNC40NTkgMTI0LjQ1OSAwIDAgMC0xMjQuMDc0LTEyNC44IDEyNC40NTkgMTI0LjQ1OSAwIDAgMC0xMjQuMDc1IDEyNC44eiIgZmlsbD0iIzk0RTVGRiIvPjxwYXRoIGQ9Ik02NjguMzMgNjU1LjkxNWMtNzguNTA2IDAtMTQyLjQyLTY0LjI1Ni0xNDIuNDItMTQzLjI3NXM2My44NzEtMTQzLjI3NSAxNDIuNDItMTQzLjI3NWM3OC41MDcgMCAxNDIuNDIyIDY0LjI1NiAxNDIuNDIyIDE0My4yNzVTNzQ2Ljg4IDY1NS45MTUgNjY4LjMzMSA2NTUuOTE1em0wLTI0OS42QTEwNi4xNTUgMTA2LjE1NSAwIDAgMCA1NjIuNjA0IDUxMi42NCAxMDYuMTU1IDEwNi4xNTUgMCAwIDAgNjY4LjMzIDYxOS4wMDggMTA2LjE1NSAxMDYuMTU1IDAgMCAwIDc3NC4wNTkgNTEyLjY0IDEwNi4xNTUgMTA2LjE1NSAwIDAgMCA2NjguMzMgNDA2LjI3MnpNODkwLjE5OCA1ODkuMTRoODcuODUxdjM2LjkwN0g4OTAuMjR2LTM2LjkwN3oiIGZpbGw9IiM2RTZFOTYiLz48cGF0aCBkPSJNMzE3LjI3IDQ0MC4xNWM1Mi42MDcgMCA5Ni42NCAzNi42NSAxMDguMzczIDg1LjkzIDIuMDQ4LTguNTMzIDMuMDcyLTE3LjM2NSAzLjA3Mi0yNi4xNTVhMTExLjc4NyAxMTEuNzg3IDAgMCAwLTExMS40NDYtMTEyLjEyOEExMTEuNzg3IDExMS43ODcgMCAwIDAgMjA4Ljg5NiA1MjYuMDhhMTExLjYxNiAxMTEuNjE2IDAgMCAxIDEwOC4zNzMtODUuOTN6bTM1MS4wNiAwYzUyLjU2NiAwIDk2LjY0IDM2LjY1IDEwOC4zNzQgODUuOTMgMi4wMDUtOC41MzMgMy4wNzItMTcuMzY1IDMuMDcyLTI2LjE1NWExMTEuNzg3IDExMS43ODcgMCAwIDAtMTExLjQ0NS0xMTIuMTI4QTExMS43ODcgMTExLjc4NyAwIDAgMCA1NTkuOTU3IDUyNi4wOGExMTEuNjE2IDExMS42MTYgMCAwIDEgMTA4LjM3NC04NS45M3oiIGZpbGw9IiM2RTZFOTYiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTU5Ny40MTkgNzg2Ljk0NGgzNi42OTN2MTA2LjY2N2gtMzYuNjkzVjc4Ni45NDR6bS0yNDQuNjUxIDBoMzYuNjkzdjEwNi42NjdoLTM2LjY5M1Y3ODYuOTQ0em0xMjYuMjUgMGgzNi42OTR2MTA2LjY2N2gtMzYuNjkzVjc4Ni45NDR6bTAtNjM3LjE4NGgzNi42OTR2MTE3Ljk3M2gtMzYuNjkzVjE0OS43NnoiIGZpbGw9IiM2RTZFOTYiLz48cGF0aCBkPSJNNDEzLjkxIDk4LjQ3NWE3OS43ODcgNzkuNzg3IDAgMCAwIDc5LjUzIDgwIDc5Ljc4NyA3OS43ODcgMCAwIDAgNzkuNTMtODAgNzkuNzg3IDc5Ljc4NyAwIDAgMC03OS41My04MCA3OS43ODcgNzkuNzg3IDAgMCAwLTc5LjUzIDgweiIgZmlsbD0iI0YwRjBGRiIvPjxwYXRoIGQ9Ik00OTMuNDQgMTk2LjkwN2E5OC4yNjEgOTguMjYxIDAgMCAxLTk3Ljg3Ny05OC40MzJBOTguMjYxIDk4LjI2MSAwIDAgMSA0OTMuNDQgMGE5OC4yNjEgOTguMjYxIDAgMCAxIDk3Ljg3NyA5OC40NzUgOTguMjYxIDk4LjI2MSAwIDAgMS05Ny44NzcgOTguNDMyem0wLTE2MGE2MS40NCA2MS40NCAwIDAgMC02MS4xODQgNjEuNTY4QTYxLjQ0IDYxLjQ0IDAgMCAwIDQ5My40NCAxNjBhNjEuNDQgNjEuNDQgMCAwIDAgNjEuMTg0LTYxLjUyNSA2MS40NCA2MS40NCAwIDAgMC02MS4xODQtNjEuNTY4eiIgZmlsbD0iIzZFNkU5NiIvPjxwYXRoIGQ9Ik0yNjIuNjU2IDQ2OS43Nmg1NS4wNHY1NS4zODFoLTU1LjA0eiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjYiLz48cGF0aCBkPSJNMzQ0LjE5MiA1MzkuNDc3aDI0LjQ5djI0LjYxOWgtMjQuNDl6IiBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMyIvPjxwYXRoIGQ9Ik02MTAuNjg4IDQ3Ny45NTJoNTUuMDR2NTUuMzgxaC01NS4wNHoiIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii42Ii8+PHBhdGggZD0iTTY5Mi4yMjQgNTQ3LjcxMmgyNC40OXYyNC41NzZoLTI0LjQ5eiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjMiLz48L3N2Zz4=",Zp=Object.defineProperty,x0=Object.getOwnPropertySymbols,Wp=Object.prototype.hasOwnProperty,Xp=Object.prototype.propertyIsEnumerable,S0=(Ne,Ue,ge)=>Ue in Ne?Zp(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Vp=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Wp.call(Ue,ge)&&S0(Ne,ge,Ue[ge]);if(x0)for(var ge of x0(Ue))Xp.call(Ue,ge)&&S0(Ne,ge,Ue[ge]);return Ne};const Cg=Ne=>React.createElement("svg",Vp({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},Ne),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("path",{id:"dmpj_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"dmpj_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#dmpj_svg__a"})),React.createElement("use",{fill:"#FFF",opacity:.01,xlinkHref:"#dmpj_svg__a"}),React.createElement("g",{fillRule:"nonzero",mask:"url(#dmpj_svg__b)"},React.createElement("path",{d:"M22.897 5.015H1V1.502A.503.503 0 0 1 1.497 1H22.4a.503.503 0 0 1 .497.502v3.513Z",fill:"#FFC80F"}),React.createElement("path",{d:"M13.957 3.676a.663.663 0 0 1-.67-.672c0-.175.067-.35.194-.471.248-.256.697-.249.944 0a.67.67 0 0 1 .201.471.67.67 0 0 1-.2.477.65.65 0 0 1-.47.195Zm2.678-.666a.663.663 0 0 1 .663-.672c.375 0 .67.296.67.672a.663.663 0 0 1-.67.666.662.662 0 0 1-.663-.666Zm4.018.666a.652.652 0 0 1-.475-.195.656.656 0 0 1 0-.948.677.677 0 0 1 .944 0 .667.667 0 0 1 .194.477.65.65 0 0 1-.194.471.65.65 0 0 1-.47.195",fill:"#FFF"}),React.createElement("path",{d:"M3 23h17.897a2 2 0 0 0 2-2V5.015H1V21a2 2 0 0 0 2 2Z",fill:"#FFEEDC"}),React.createElement("path",{d:"m5.927 6.353.827 1.762 1.849.282L7.265 9.77l.316 1.936-1.654-.914-1.654.914.316-1.936L3.25 8.397l1.85-.282.827-1.762Zm6.691 0 .827 1.762 1.849.282-1.338 1.372.316 1.936-1.654-.914-1.654.914.316-1.936-1.339-1.372 1.85-.282.827-1.762Z",fill:"#FFB465"}),React.createElement("path",{d:"M13.307 14.18H10.4a.232.232 0 0 1-.232-.233c0-.129.104-.233.232-.234h2.906a.232.232 0 0 1 .233.233.234.234 0 0 1-.234.234ZM9.162 14.18H4.82a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h4.34a.232.232 0 0 1 .233.233.234.234 0 0 1-.232.234ZM19.077 15.736H16.61a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h2.467a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.234ZM15.37 15.736h-3.004a.232.232 0 0 1-.232-.233c0-.129.104-.233.232-.234h3.005a.232.232 0 0 1 .232.233.234.234 0 0 1-.233.234ZM11.127 15.736H7.622a.232.232 0 0 1-.232-.233c0-.129.104-.233.232-.234h3.505a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.234ZM5.763 15.736h-.942a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h.942a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.234ZM16.92 17.292h-3.004a.232.232 0 0 1-.232-.233c0-.128.103-.233.232-.234h3.004a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233v.001ZM12.676 17.292H7.622a.232.232 0 0 1-.232-.234c0-.128.104-.232.232-.233h5.055a.232.232 0 0 1 .233.233.234.234 0 0 1-.233.233l-.001.001ZM5.763 17.292h-.942a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h.942a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233v.001ZM16.92 18.898h-3.004a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h3.004a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233ZM12.676 18.898H7.622a.232.232 0 0 1-.232-.234c0-.128.104-.233.232-.233h5.055a.232.232 0 0 1 .233.233.234.234 0 0 1-.233.233h-.001ZM5.763 18.898h-.942a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h.942a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233Z",fill:"#6E3902"}),React.createElement("path",{d:"m7.6 11.705-1.674-1.003-1.639.984 1.64-1.988h.334l.335-.669 2.007-.67-1.338 1.339.334 2.007Zm6.69 0-1.672-1.003-1.64.984 1.64-1.988h.334l.335-.669 2.007-.67-1.338 1.339.335 2.007Z",fill:"#FF992E"}))));var Gp="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMjIuODk3IDUuMDE1SDFWMS41MDJBLjUwMy41MDMgMCAwIDEgMS40OTcgMUgyMi40YS41MDMuNTAzIDAgMCAxIC40OTcuNTAydjMuNTEzWiIgZmlsbD0iI0ZGQzgwRiIvPjxwYXRoIGQ9Ik0xMy45NTcgMy42NzZhLjY2My42NjMgMCAwIDEtLjY3LS42NzJjMC0uMTc1LjA2Ny0uMzUuMTk0LS40NzEuMjQ4LS4yNTYuNjk3LS4yNDkuOTQ0IDBhLjY3LjY3IDAgMCAxIC4yMDEuNDcxLjY3LjY3IDAgMCAxLS4yLjQ3Ny42NS42NSAwIDAgMS0uNDcuMTk1Wm0yLjY3OC0uNjY2YS42NjMuNjYzIDAgMCAxIC42NjMtLjY3MmMuMzc1IDAgLjY3LjI5Ni42Ny42NzJhLjY2My42NjMgMCAwIDEtLjY3LjY2Ni42NjIuNjYyIDAgMCAxLS42NjMtLjY2NlptNC4wMTguNjY2YS42NTIuNjUyIDAgMCAxLS40NzUtLjE5NS42NTYuNjU2IDAgMCAxIDAtLjk0OC42NzcuNjc3IDAgMCAxIC45NDQgMCAuNjY3LjY2NyAwIDAgMSAuMTk0LjQ3Ny42NS42NSAwIDAgMS0uMTk0LjQ3MS42NS42NSAwIDAgMS0uNDcuMTk1IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTMgMjNoMTcuODk3YTIgMiAwIDAgMCAyLTJWNS4wMTVIMVYyMWEyIDIgMCAwIDAgMiAyWiIgZmlsbD0iI0ZGRUVEQyIvPjxwYXRoIGQ9Im01LjkyNyA2LjM1My44MjcgMS43NjIgMS44NDkuMjgyTDcuMjY1IDkuNzdsLjMxNiAxLjkzNi0xLjY1NC0uOTE0LTEuNjU0LjkxNC4zMTYtMS45MzZMMy4yNSA4LjM5N2wxLjg1LS4yODIuODI3LTEuNzYyWm02LjY5MSAwIC44MjcgMS43NjIgMS44NDkuMjgyLTEuMzM4IDEuMzcyLjMxNiAxLjkzNi0xLjY1NC0uOTE0LTEuNjU0LjkxNC4zMTYtMS45MzYtMS4zMzktMS4zNzIgMS44NS0uMjgyLjgyNy0xLjc2MloiIGZpbGw9IiNGRkI0NjUiLz48cGF0aCBkPSJNMTMuMzA3IDE0LjE4SDEwLjRhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDQtLjIzMy4yMzItLjIzNGgyLjkwNmEuMjMyLjIzMiAwIDAgMSAuMjMzLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzQuMjM0Wk05LjE2MiAxNC4xOEg0LjgyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoNC4zNGEuMjMyLjIzMiAwIDAgMSAuMjMzLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjM0Wk0xOS4wNzcgMTUuNzM2SDE2LjYxYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoMi40NjdhLjIzMi4yMzIgMCAwIDEgLjIzMi4yMzMuMjM0LjIzNCAwIDAgMS0uMjMyLjIzNFpNMTUuMzcgMTUuNzM2aC0zLjAwNGEuMjMyLjIzMiAwIDAgMS0uMjMyLS4yMzNjMC0uMTI5LjEwNC0uMjMzLjIzMi0uMjM0aDMuMDA1YS4yMzIuMjMyIDAgMCAxIC4yMzIuMjMzLjIzNC4yMzQgMCAwIDEtLjIzMy4yMzRaTTExLjEyNyAxNS43MzZINy42MjJhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDQtLjIzMy4yMzItLjIzNGgzLjUwNWEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjM0Wk01Ljc2MyAxNS43MzZoLS45NDJhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDMtLjIzMy4yMzItLjIzNGguOTQyYS4yMzIuMjMyIDAgMCAxIC4yMzIuMjMzLjIzNC4yMzQgMCAwIDEtLjIzMi4yMzRaTTE2LjkyIDE3LjI5MmgtMy4wMDRhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOC4xMDMtLjIzMy4yMzItLjIzNGgzLjAwNGEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzdi4wMDFaTTEyLjY3NiAxNy4yOTJINy42MjJhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjM0YzAtLjEyOC4xMDQtLjIzMi4yMzItLjIzM2g1LjA1NWEuMjMyLjIzMiAwIDAgMSAuMjMzLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzMuMjMzbC0uMDAxLjAwMVpNNS43NjMgMTcuMjkyaC0uOTQyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoLjk0MmEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzdi4wMDFaTTE2LjkyIDE4Ljg5OGgtMy4wMDRhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDMtLjIzMy4yMzItLjIzNGgzLjAwNGEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzWk0xMi42NzYgMTguODk4SDcuNjIyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzNGMwLS4xMjguMTA0LS4yMzMuMjMyLS4yMzNoNS4wNTVhLjIzMi4yMzIgMCAwIDEgLjIzMy4yMzMuMjM0LjIzNCAwIDAgMS0uMjMzLjIzM2gtLjAwMVpNNS43NjMgMTguODk4aC0uOTQyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoLjk0MmEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzWiIgZmlsbD0iIzZFMzkwMiIvPjxwYXRoIGQ9Im03LjYgMTEuNzA1LTEuNjc0LTEuMDAzLTEuNjM5Ljk4NCAxLjY0LTEuOTg4aC4zMzRsLjMzNS0uNjY5IDIuMDA3LS42Ny0xLjMzOCAxLjMzOS4zMzQgMi4wMDdabTYuNjkgMC0xLjY3Mi0xLjAwMy0xLjY0Ljk4NCAxLjY0LTEuOTg4aC4zMzRsLjMzNS0uNjY5IDIuMDA3LS42Ny0xLjMzOCAxLjMzOS4zMzUgMi4wMDdaIiBmaWxsPSIjRkY5OTJFIi8+PC9nPjwvZz48L3N2Zz4=",Yp=Object.defineProperty,M0=Object.getOwnPropertySymbols,Kp=Object.prototype.hasOwnProperty,Jp=Object.prototype.propertyIsEnumerable,D0=(Ne,Ue,ge)=>Ue in Ne?Yp(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,qp=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Kp.call(Ue,ge)&&D0(Ne,ge,Ue[ge]);if(M0)for(var ge of M0(Ue))Jp.call(Ue,ge)&&D0(Ne,ge,Ue[ge]);return Ne};const wg=Ne=>React.createElement("svg",qp({width:39,height:40,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"\u4EE3\u7801\u6CE8\u91CA"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M19.4 39.94a7.563 7.563 0 0 1-3.594-.903L3.594 32.423C1.35 31.174-.014 28.963 0 26.583V13.36c0-2.377 1.349-4.589 3.592-5.84L15.806.903a7.606 7.606 0 0 1 7.188 0L35.21 7.52c2.243 1.254 3.603 3.463 3.594 5.84v13.223c0 2.377-1.349 4.591-3.594 5.84l-12.215 6.614a7.546 7.546 0 0 1-3.594.903Z",fill:"#1EDAB5"}),React.createElement("path",{d:"M18.512 39.926c-1.598-7.469-1.598-12.726-1.648-14.065L22 15c5.029-1.829 8.4-4.714 15.97-4.78.556.972.85 2.07.857 3.19v13.222c0 2.377-1.355 4.589-3.595 5.84l-12.214 6.612a7.582 7.582 0 0 1-4.506.842Z",fill:"#77E89B"}),React.createElement("path",{d:"M11.536 11c.486.002.878.467.878 1.04 0 .57-.392 1.035-.878 1.036-.49 0-.884.466-.884 1.04v5.19c0 .276-.094.542-.262.734l-.256.305.26.305c.17.206.262.466.26.734v5.19c0 .574.394 1.04.884 1.04.485.001.878.467.878 1.037 0 .572-.393 1.037-.878 1.039-1.464 0-2.654-1.398-2.654-3.116v-4.76l-.625-.735a1.17 1.17 0 0 1 0-1.469l.625-.734v-4.76c0-1.72 1.19-3.116 2.654-3.116h-.002Zm15.359 0c1.46 0 2.648 1.398 2.648 3.116v4.76l.625.734c.343.43.343 1.04 0 1.47l-.625.734v4.76c0 1.72-1.188 3.116-2.648 3.116a.867.867 0 0 1-.768-.518 1.198 1.198 0 0 1 0-1.04.867.867 0 0 1 .766-.519c.49 0 .884-.465.884-1.039v-5.19c0-.277.094-.542.26-.734l.258-.305-.258-.305a1.136 1.136 0 0 1-.26-.734v-5.19c0-.574-.394-1.04-.882-1.04a.867.867 0 0 1-.768-.517 1.198 1.198 0 0 1 0-1.041.867.867 0 0 1 .766-.518h.002Zm-5.368 3.368a.934.934 0 0 1 .462 1.24l-5.44 11.89a.935.935 0 1 1-1.702-.778l5.443-11.889a.934.934 0 0 1 1.237-.461v-.002Z",fill:"#FFF"})));var _p="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTkuNCAzOS45NGE3LjU2MyA3LjU2MyAwIDAgMS0zLjU5NC0uOTAzTDMuNTk0IDMyLjQyM0MxLjM1IDMxLjE3NC0uMDE0IDI4Ljk2MyAwIDI2LjU4M1YxMy4zNmMwLTIuMzc3IDEuMzQ5LTQuNTg5IDMuNTkyLTUuODRMMTUuODA2LjkwM2E3LjYwNiA3LjYwNiAwIDAgMSA3LjE4OCAwTDM1LjIxIDcuNTJjMi4yNDMgMS4yNTQgMy42MDMgMy40NjMgMy41OTQgNS44NHYxMy4yMjNjMCAyLjM3Ny0xLjM0OSA0LjU5MS0zLjU5NCA1Ljg0bC0xMi4yMTUgNi42MTRhNy41NDYgNy41NDYgMCAwIDEtMy41OTQuOTAzWiIgZmlsbD0iIzFFREFCNSIvPjxwYXRoIGQ9Ik0xOC41MTIgMzkuOTI2Yy0xLjU5OC03LjQ2OS0xLjU5OC0xMi43MjYtMS42NDgtMTQuMDY1TDIyIDE1YzUuMDI5LTEuODI5IDguNC00LjcxNCAxNS45Ny00Ljc4LjU1Ni45NzIuODUgMi4wNy44NTcgMy4xOXYxMy4yMjJjMCAyLjM3Ny0xLjM1NSA0LjU4OS0zLjU5NSA1Ljg0bC0xMi4yMTQgNi42MTJhNy41ODIgNy41ODIgMCAwIDEtNC41MDYuODQyWiIgZmlsbD0iIzc3RTg5QiIvPjxwYXRoIGQ9Ik0xMS41MzYgMTFjLjQ4Ni4wMDIuODc4LjQ2Ny44NzggMS4wNCAwIC41Ny0uMzkyIDEuMDM1LS44NzggMS4wMzYtLjQ5IDAtLjg4NC40NjYtLjg4NCAxLjA0djUuMTljMCAuMjc2LS4wOTQuNTQyLS4yNjIuNzM0bC0uMjU2LjMwNS4yNi4zMDVjLjE3LjIwNi4yNjIuNDY2LjI2LjczNHY1LjE5YzAgLjU3NC4zOTQgMS4wNC44ODQgMS4wNC40ODUuMDAxLjg3OC40NjcuODc4IDEuMDM3IDAgLjU3Mi0uMzkzIDEuMDM3LS44NzggMS4wMzktMS40NjQgMC0yLjY1NC0xLjM5OC0yLjY1NC0zLjExNnYtNC43NmwtLjYyNS0uNzM1YTEuMTcgMS4xNyAwIDAgMSAwLTEuNDY5bC42MjUtLjczNHYtNC43NmMwLTEuNzIgMS4xOS0zLjExNiAyLjY1NC0zLjExNmgtLjAwMlptMTUuMzU5IDBjMS40NiAwIDIuNjQ4IDEuMzk4IDIuNjQ4IDMuMTE2djQuNzZsLjYyNS43MzRjLjM0My40My4zNDMgMS4wNCAwIDEuNDdsLS42MjUuNzM0djQuNzZjMCAxLjcyLTEuMTg4IDMuMTE2LTIuNjQ4IDMuMTE2YS44NjcuODY3IDAgMCAxLS43NjgtLjUxOCAxLjE5OCAxLjE5OCAwIDAgMSAwLTEuMDQuODY3Ljg2NyAwIDAgMSAuNzY2LS41MTljLjQ5IDAgLjg4NC0uNDY1Ljg4NC0xLjAzOXYtNS4xOWMwLS4yNzcuMDk0LS41NDIuMjYtLjczNGwuMjU4LS4zMDUtLjI1OC0uMzA1YTEuMTM2IDEuMTM2IDAgMCAxLS4yNi0uNzM0di01LjE5YzAtLjU3NC0uMzk0LTEuMDQtLjg4Mi0xLjA0YS44NjcuODY3IDAgMCAxLS43NjgtLjUxNyAxLjE5OCAxLjE5OCAwIDAgMSAwLTEuMDQxLjg2Ny44NjcgMCAwIDEgLjc2Ni0uNTE4aC4wMDJabS01LjM2OCAzLjM2OGEuOTM0LjkzNCAwIDAgMSAuNDYyIDEuMjRsLTUuNDQgMTEuODlhLjkzNS45MzUgMCAxIDEtMS43MDItLjc3OGw1LjQ0My0xMS44ODlhLjkzNC45MzQgMCAwIDEgMS4yMzctLjQ2MXYtLjAwMloiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",$p=Object.defineProperty,I0=Object.getOwnPropertySymbols,em=Object.prototype.hasOwnProperty,tm=Object.prototype.propertyIsEnumerable,B0=(Ne,Ue,ge)=>Ue in Ne?$p(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,nm=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))em.call(Ue,ge)&&B0(Ne,ge,Ue[ge]);if(I0)for(var ge of I0(Ue))tm.call(Ue,ge)&&B0(Ne,ge,Ue[ge]);return Ne};const xg=Ne=>React.createElement("svg",nm({width:23,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},Ne),React.createElement("title",null,"2"),React.createElement("defs",null,React.createElement("path",{id:"yfjc_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{transform:"translate(-1)",fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"yfjc_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#yfjc_svg__a"})),React.createElement("g",{fillRule:"nonzero",mask:"url(#yfjc_svg__b)"},React.createElement("path",{fill:"#FFF",opacity:.01,d:"M1 0h24v24H1z"}),React.createElement("path",{d:"M6.702 2.136h9.81c3.788 0 5.682 1.894 5.682 5.681v10.461c0 3.788-1.894 5.682-5.681 5.682H6.702c-3.788 0-5.682-1.894-5.682-5.682V7.818c0-3.788 1.894-5.682 5.682-5.682Z",fill:"#FF8303"}),React.createElement("path",{d:"M7.076 6.08h9.062c2.273 0 3.41 1.136 3.41 3.409v7.336c0 2.273-1.137 3.41-3.41 3.41H7.076c-2.273 0-3.41-1.137-3.41-3.41V9.49c0-2.273 1.137-3.409 3.41-3.409Z",fill:"#FFEBB4"}),React.createElement("path",{d:"M7.907 9.588h4.753c.71 0 1.065.355 1.065 1.065 0 .709-.355 1.064-1.065 1.064H7.907c-.71 0-1.064-.355-1.064-1.065s.355-1.064 1.064-1.064ZM7.65.007h7.914c1.597 0 2.395.798 2.395 2.395s-.798 2.396-2.395 2.396H7.65c-1.597 0-2.395-.799-2.395-2.396S6.053.007 7.65.007ZM7.907 14.379h7.929c.71 0 1.065.355 1.065 1.065v-.001c0 .71-.355 1.065-1.065 1.065H7.907c-.71 0-1.064-.355-1.064-1.065s.355-1.064 1.064-1.064Z",fill:"#FFCC34"}),React.createElement("path",{d:"m19.871 19.662 2.443 2.443a1.281 1.281 0 0 1-1.818 1.806l-2.536-2.537a5.188 5.188 0 1 1 2.79-4.601 5.167 5.167 0 0 1-.879 2.89Zm-1.84-2.89a2.469 2.469 0 1 0-4.937 0 2.469 2.469 0 0 0 4.937 0Z",fill:"#FF8303",stroke:"#FFF"}))));var rm="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiPjxwYXRoIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4wMSIgZD0iTTEgMGgyNHYyNEgxeiIvPjxwYXRoIGQ9Ik02LjcwMiAyLjEzNmg5LjgxYzMuNzg4IDAgNS42ODIgMS44OTQgNS42ODIgNS42ODF2MTAuNDYxYzAgMy43ODgtMS44OTQgNS42ODItNS42ODEgNS42ODJINi43MDJjLTMuNzg4IDAtNS42ODItMS44OTQtNS42ODItNS42ODJWNy44MThjMC0zLjc4OCAxLjg5NC01LjY4MiA1LjY4Mi01LjY4MloiIGZpbGw9IiNGRjgzMDMiLz48cGF0aCBkPSJNNy4wNzYgNi4wOGg5LjA2MmMyLjI3MyAwIDMuNDEgMS4xMzYgMy40MSAzLjQwOXY3LjMzNmMwIDIuMjczLTEuMTM3IDMuNDEtMy40MSAzLjQxSDcuMDc2Yy0yLjI3MyAwLTMuNDEtMS4xMzctMy40MS0zLjQxVjkuNDljMC0yLjI3MyAxLjEzNy0zLjQwOSAzLjQxLTMuNDA5WiIgZmlsbD0iI0ZGRUJCNCIvPjxwYXRoIGQ9Ik03LjkwNyA5LjU4OGg0Ljc1M2MuNzEgMCAxLjA2NS4zNTUgMS4wNjUgMS4wNjUgMCAuNzA5LS4zNTUgMS4wNjQtMS4wNjUgMS4wNjRINy45MDdjLS43MSAwLTEuMDY0LS4zNTUtMS4wNjQtMS4wNjVzLjM1NS0xLjA2NCAxLjA2NC0xLjA2NFpNNy42NS4wMDdoNy45MTRjMS41OTcgMCAyLjM5NS43OTggMi4zOTUgMi4zOTVzLS43OTggMi4zOTYtMi4zOTUgMi4zOTZINy42NWMtMS41OTcgMC0yLjM5NS0uNzk5LTIuMzk1LTIuMzk2UzYuMDUzLjAwNyA3LjY1LjAwN1pNNy45MDcgMTQuMzc5aDcuOTI5Yy43MSAwIDEuMDY1LjM1NSAxLjA2NSAxLjA2NXYtLjAwMWMwIC43MS0uMzU1IDEuMDY1LTEuMDY1IDEuMDY1SDcuOTA3Yy0uNzEgMC0xLjA2NC0uMzU1LTEuMDY0LTEuMDY1cy4zNTUtMS4wNjQgMS4wNjQtMS4wNjRaIiBmaWxsPSIjRkZDQzM0Ii8+PGcgZmlsbD0iI0ZGODMwMyIgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJtMTkuODcxIDE5LjY2MiAyLjQ0MyAyLjQ0M2ExLjI4MSAxLjI4MSAwIDAgMS0xLjgxOCAxLjgwNmwtMi41MzYtMi41MzdhNS4xODggNS4xODggMCAxIDEgMi43OS00LjYwMSA1LjE2NyA1LjE2NyAwIDAgMS0uODc5IDIuODlabS0xLjg0LTIuODlhMi40NjkgMi40NjkgMCAxIDAtNC45MzcgMCAyLjQ2OSAyLjQ2OSAwIDAgMCA0LjkzNyAwWiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==",im=Object.defineProperty,F0=Object.getOwnPropertySymbols,am=Object.prototype.hasOwnProperty,om=Object.prototype.propertyIsEnumerable,L0=(Ne,Ue,ge)=>Ue in Ne?im(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,sm=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))am.call(Ue,ge)&&L0(Ne,ge,Ue[ge]);if(F0)for(var ge of F0(Ue))om.call(Ue,ge)&&L0(Ne,ge,Ue[ge]);return Ne};const Sg=Ne=>React.createElement("svg",sm({className:"znwd_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ne),React.createElement("path",{d:"M403.046 856.166c-46.003-.179-88.115-6.348-129.356-19.02a32.845 32.845 0 0 0-20.992.46c-39.86 14.9-79.31 30.823-118.964 46.183-23.73 9.216-34.304.947-30.464-24.423 5.12-33.92 10.573-67.763 16.973-101.504 1.613-8.704-.358-14.08-6.22-19.968C58.623 681.728 23.45 614.733 8.447 537.344c-31.309-161.28 39.168-322.432 178.56-409.267 142.848-89.063 329.344-76.493 459.06 30.771C807.372 292.224 834.713 529.152 712.78 693.99c-77.466 104.756-183.22 156.672-309.735 162.176zm-.69-288.69h.87a32.256 32.256 0 0 0 32.384-31.924c.076-3.02.076-5.427.076-6.656.23-33.075 12.16-39.424 39.015-52.992 23.987-12.083 46.131-30.208 54.912-56.474 17.152-51.456 7.987-100.864-30.055-139.315-40.14-40.473-100.224-52.275-153.395-31.462-35.251 13.798-59.571 42.06-72.422 76.672-7.962 21.504 6.502 44.902 29.133 48.64l.998.153a37.376 37.376 0 0 0 39.603-20.864c10.957-22.528 32.87-50.099 74.291-40.32 24.064 5.71 45.056 27.11 48.973 51.072 4.531 28.032-2.56 41.83-29.593 57.754-3.43 2.048-7.04 3.891-10.42 5.99-33.33 20.532-52.94 50.15-56.064 89.19-.128 2.382-.179 9.575-.256 18.177a32.102 32.102 0 0 0 31.95 32.358zm5.99 36.53c-23.86.052-43.75 19.712-43.52 43.008.256 22.887 19.788 42.445 42.65 42.624 22.45.18 42.93-20.07 42.982-42.342.05-22.63-20.122-43.34-42.112-43.29z",fill:"#757BF2"}),React.createElement("path",{d:"M521.83 910.72c124.237-34.304 218.83-103.936 282.394-212.48 63.488-108.365 77.67-224.82 46.771-349.773 43.7 32.691 75.034 71.194 97.024 116.634 62.362 129.024 38.349 273.51-61.875 376.832-6.81 7.014-9.83 13.312-7.68 23.245 3.584 16.512 5.99 33.33 8.32 50.099 2.38 17.152-3.686 21.862-19.507 15.36-18.535-7.629-36.762-16.077-55.552-23.04-5.504-2.048-13.415-2.458-18.535 0-75.673 35.533-153.625 39.014-233.472 17.433a150.605 150.605 0 0 1-13.977-4.608c-7.04-2.61-13.978-5.632-23.91-9.702z",fill:"#6C6CEA"}),React.createElement("path",{d:"M108.365 826.547A683.98 683.98 0 0 0 386.176 683.52c-12.493-7.552-21.248-21.3-21.35-36.48-.23-23.245 19.66-42.854 43.52-42.982 15.052-.052 29.26 9.65 36.71 22.988a683.085 683.085 0 0 0 182.272-482.688c-128.486-93.696-304.205-101.145-440.32-16.332C47.642 214.86-22.861 375.987 8.448 537.293c15.002 77.363 50.125 144.384 105.574 200.55 5.812 5.94 7.834 11.239 6.221 19.968a2293.248 2293.248 0 0 0-11.878 68.736zM273.74 325.274c12.851-34.612 37.12-62.823 72.422-76.672 53.171-20.813 113.306-9.012 153.395 31.488 38.093 38.425 47.232 87.808 30.055 139.29-8.704 26.24-30.874 44.44-54.912 56.473-26.88 13.568-38.835 19.891-39.015 52.992 0 1.229-.076 3.61-.076 6.656a32.256 32.256 0 0 1-32.384 31.923h-.87a32.23 32.23 0 0 1-32.052-32.41c.051-8.601.102-15.872.23-18.201 3.072-39.04 22.733-68.634 56.064-89.165 3.43-2.1 6.99-3.968 10.42-5.99 27.11-15.95 34.15-29.722 29.619-57.78-3.917-24.012-24.832-45.414-48.999-51.072-41.395-9.753-63.334 17.818-74.265 40.32a37.376 37.376 0 0 1-39.629 20.89l-.973-.18c-22.579-3.583-37.069-27.058-29.03-48.562z",fill:"#8486F8"}),React.createElement("path",{d:"M287.59 367.718c-13.21-9.113-19.84-26.342-13.85-42.444 12.852-34.612 37.12-62.823 72.423-76.672a150.963 150.963 0 0 1 28.723-7.962 679.296 679.296 0 0 0 63.13-169.395 393.856 393.856 0 0 0-251.06 56.78C47.59 214.862-22.911 375.988 8.372 537.294c1.46 7.5 3.149 14.95 5.018 22.272a686.592 686.592 0 0 0 274.176-191.847z",fill:"#8D92F8"}));var lm="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQwMy4wNDYgODU2LjE2NmMtNDYuMDAzLS4xNzktODguMTE1LTYuMzQ4LTEyOS4zNTYtMTkuMDJhMzIuODQ1IDMyLjg0NSAwIDAgMC0yMC45OTIuNDZjLTM5Ljg2IDE0LjktNzkuMzEgMzAuODIzLTExOC45NjQgNDYuMTgzLTIzLjczIDkuMjE2LTM0LjMwNC45NDctMzAuNDY0LTI0LjQyMyA1LjEyLTMzLjkyIDEwLjU3My02Ny43NjMgMTYuOTczLTEwMS41MDQgMS42MTMtOC43MDQtLjM1OC0xNC4wOC02LjIyLTE5Ljk2OEM1OC42MjMgNjgxLjcyOCAyMy40NSA2MTQuNzMzIDguNDQ3IDUzNy4zNDRjLTMxLjMwOS0xNjEuMjggMzkuMTY4LTMyMi40MzIgMTc4LjU2LTQwOS4yNjcgMTQyLjg0OC04OS4wNjMgMzI5LjM0NC03Ni40OTMgNDU5LjA2IDMwLjc3MUM4MDcuMzcyIDI5Mi4yMjQgODM0LjcxMyA1MjkuMTUyIDcxMi43OCA2OTMuOTljLTc3LjQ2NiAxMDQuNzU2LTE4My4yMiAxNTYuNjcyLTMwOS43MzUgMTYyLjE3NnptLS42OS0yODguNjloLjg3YTMyLjI1NiAzMi4yNTYgMCAwIDAgMzIuMzg0LTMxLjkyNGMuMDc2LTMuMDIuMDc2LTUuNDI3LjA3Ni02LjY1Ni4yMy0zMy4wNzUgMTIuMTYtMzkuNDI0IDM5LjAxNS01Mi45OTIgMjMuOTg3LTEyLjA4MyA0Ni4xMzEtMzAuMjA4IDU0LjkxMi01Ni40NzQgMTcuMTUyLTUxLjQ1NiA3Ljk4Ny0xMDAuODY0LTMwLjA1NS0xMzkuMzE1LTQwLjE0LTQwLjQ3My0xMDAuMjI0LTUyLjI3NS0xNTMuMzk1LTMxLjQ2Mi0zNS4yNTEgMTMuNzk4LTU5LjU3MSA0Mi4wNi03Mi40MjIgNzYuNjcyLTcuOTYyIDIxLjUwNCA2LjUwMiA0NC45MDIgMjkuMTMzIDQ4LjY0bC45OTguMTUzYTM3LjM3NiAzNy4zNzYgMCAwIDAgMzkuNjAzLTIwLjg2NGMxMC45NTctMjIuNTI4IDMyLjg3LTUwLjA5OSA3NC4yOTEtNDAuMzIgMjQuMDY0IDUuNzEgNDUuMDU2IDI3LjExIDQ4Ljk3MyA1MS4wNzIgNC41MzEgMjguMDMyLTIuNTYgNDEuODMtMjkuNTkzIDU3Ljc1NC0zLjQzIDIuMDQ4LTcuMDQgMy44OTEtMTAuNDIgNS45OS0zMy4zMyAyMC41MzItNTIuOTQgNTAuMTUtNTYuMDY0IDg5LjE5LS4xMjggMi4zODItLjE3OSA5LjU3NS0uMjU2IDE4LjE3N2EzMi4xMDIgMzIuMTAyIDAgMCAwIDMxLjk1IDMyLjM1OHptNS45OSAzNi41M2MtMjMuODYuMDUyLTQzLjc1IDE5LjcxMi00My41MiA0My4wMDguMjU2IDIyLjg4NyAxOS43ODggNDIuNDQ1IDQyLjY1IDQyLjYyNCAyMi40NS4xOCA0Mi45My0yMC4wNyA0Mi45ODItNDIuMzQyLjA1LTIyLjYzLTIwLjEyMi00My4zNC00Mi4xMTItNDMuMjl6IiBmaWxsPSIjNzU3QkYyIi8+PHBhdGggZD0iTTUyMS44MyA5MTAuNzJjMTI0LjIzNy0zNC4zMDQgMjE4LjgzLTEwMy45MzYgMjgyLjM5NC0yMTIuNDggNjMuNDg4LTEwOC4zNjUgNzcuNjctMjI0LjgyIDQ2Ljc3MS0zNDkuNzczIDQzLjcgMzIuNjkxIDc1LjAzNCA3MS4xOTQgOTcuMDI0IDExNi42MzQgNjIuMzYyIDEyOS4wMjQgMzguMzQ5IDI3My41MS02MS44NzUgMzc2LjgzMi02LjgxIDcuMDE0LTkuODMgMTMuMzEyLTcuNjggMjMuMjQ1IDMuNTg0IDE2LjUxMiA1Ljk5IDMzLjMzIDguMzIgNTAuMDk5IDIuMzggMTcuMTUyLTMuNjg2IDIxLjg2Mi0xOS41MDcgMTUuMzYtMTguNTM1LTcuNjI5LTM2Ljc2Mi0xNi4wNzctNTUuNTUyLTIzLjA0LTUuNTA0LTIuMDQ4LTEzLjQxNS0yLjQ1OC0xOC41MzUgMC03NS42NzMgMzUuNTMzLTE1My42MjUgMzkuMDE0LTIzMy40NzIgMTcuNDMzYTE1MC42MDUgMTUwLjYwNSAwIDAgMS0xMy45NzctNC42MDhjLTcuMDQtMi42MS0xMy45NzgtNS42MzItMjMuOTEtOS43MDJ6IiBmaWxsPSIjNkM2Q0VBIi8+PHBhdGggZD0iTTEwOC4zNjUgODI2LjU0N0E2ODMuOTggNjgzLjk4IDAgMCAwIDM4Ni4xNzYgNjgzLjUyYy0xMi40OTMtNy41NTItMjEuMjQ4LTIxLjMtMjEuMzUtMzYuNDgtLjIzLTIzLjI0NSAxOS42Ni00Mi44NTQgNDMuNTItNDIuOTgyIDE1LjA1Mi0uMDUyIDI5LjI2IDkuNjUgMzYuNzEgMjIuOTg4YTY4My4wODUgNjgzLjA4NSAwIDAgMCAxODIuMjcyLTQ4Mi42ODhjLTEyOC40ODYtOTMuNjk2LTMwNC4yMDUtMTAxLjE0NS00NDAuMzItMTYuMzMyQzQ3LjY0MiAyMTQuODYtMjIuODYxIDM3NS45ODcgOC40NDggNTM3LjI5M2MxNS4wMDIgNzcuMzYzIDUwLjEyNSAxNDQuMzg0IDEwNS41NzQgMjAwLjU1IDUuODEyIDUuOTQgNy44MzQgMTEuMjM5IDYuMjIxIDE5Ljk2OGEyMjkzLjI0OCAyMjkzLjI0OCAwIDAgMC0xMS44NzggNjguNzM2ek0yNzMuNzQgMzI1LjI3NGMxMi44NTEtMzQuNjEyIDM3LjEyLTYyLjgyMyA3Mi40MjItNzYuNjcyIDUzLjE3MS0yMC44MTMgMTEzLjMwNi05LjAxMiAxNTMuMzk1IDMxLjQ4OCAzOC4wOTMgMzguNDI1IDQ3LjIzMiA4Ny44MDggMzAuMDU1IDEzOS4yOS04LjcwNCAyNi4yNC0zMC44NzQgNDQuNDQtNTQuOTEyIDU2LjQ3My0yNi44OCAxMy41NjgtMzguODM1IDE5Ljg5MS0zOS4wMTUgNTIuOTkyIDAgMS4yMjktLjA3NiAzLjYxLS4wNzYgNi42NTZhMzIuMjU2IDMyLjI1NiAwIDAgMS0zMi4zODQgMzEuOTIzaC0uODdhMzIuMjMgMzIuMjMgMCAwIDEtMzIuMDUyLTMyLjQxYy4wNTEtOC42MDEuMTAyLTE1Ljg3Mi4yMy0xOC4yMDEgMy4wNzItMzkuMDQgMjIuNzMzLTY4LjYzNCA1Ni4wNjQtODkuMTY1IDMuNDMtMi4xIDYuOTktMy45NjggMTAuNDItNS45OSAyNy4xMS0xNS45NSAzNC4xNS0yOS43MjIgMjkuNjE5LTU3Ljc4LTMuOTE3LTI0LjAxMi0yNC44MzItNDUuNDE0LTQ4Ljk5OS01MS4wNzItNDEuMzk1LTkuNzUzLTYzLjMzNCAxNy44MTgtNzQuMjY1IDQwLjMyYTM3LjM3NiAzNy4zNzYgMCAwIDEtMzkuNjI5IDIwLjg5bC0uOTczLS4xOGMtMjIuNTc5LTMuNTgzLTM3LjA2OS0yNy4wNTgtMjkuMDMtNDguNTYyeiIgZmlsbD0iIzg0ODZGOCIvPjxwYXRoIGQ9Ik0yODcuNTkgMzY3LjcxOGMtMTMuMjEtOS4xMTMtMTkuODQtMjYuMzQyLTEzLjg1LTQyLjQ0NCAxMi44NTItMzQuNjEyIDM3LjEyLTYyLjgyMyA3Mi40MjMtNzYuNjcyYTE1MC45NjMgMTUwLjk2MyAwIDAgMSAyOC43MjMtNy45NjIgNjc5LjI5NiA2NzkuMjk2IDAgMCAwIDYzLjEzLTE2OS4zOTUgMzkzLjg1NiAzOTMuODU2IDAgMCAwLTI1MS4wNiA1Ni43OEM0Ny41OSAyMTQuODYyLTIyLjkxMSAzNzUuOTg4IDguMzcyIDUzNy4yOTRjMS40NiA3LjUgMy4xNDkgMTQuOTUgNS4wMTggMjIuMjcyYTY4Ni41OTIgNjg2LjU5MiAwIDAgMCAyNzQuMTc2LTE5MS44NDd6IiBmaWxsPSIjOEQ5MkY4Ii8+PC9zdmc+",um=Object.defineProperty,P0=Object.getOwnPropertySymbols,cm=Object.prototype.hasOwnProperty,dm=Object.prototype.propertyIsEnumerable,T0=(Ne,Ue,ge)=>Ue in Ne?um(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,fm=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))cm.call(Ue,ge)&&T0(Ne,ge,Ue[ge]);if(P0)for(var ge of P0(Ue))dm.call(Ue,ge)&&T0(Ne,ge,Ue[ge]);return Ne};const Mg=Ne=>React.createElement("svg",fm({className:"znst_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ne),React.createElement("path",{d:"M808.35 670.852c93.055 4.266 166.356 81.364 166.398 175.017a175.017 175.017 0 0 1-108.116 162.9 173.438 173.438 0 0 1-190.718-39.936 175.7 175.7 0 0 1-34.474-192.724 174.035 174.035 0 0 1 164.905-104.233zM874.91.224c14.165-1.365 28.244 3.542 38.57 13.44 10.24 9.899 15.786 23.808 15.018 38.101v608.42h-5.333a229.502 229.502 0 0 0-130.132-41.215h-.981c-127.786 0-231.72 103.465-233 231.933a224.339 224.339 0 0 0 41.599 128.852H96.336a48.767 48.767 0 0 1-38.527-13.44 49.322 49.322 0 0 1-15.019-38.143V51.808A49.322 49.322 0 0 1 57.81 13.664 48.857 48.857 0 0 1 96.379.224zm38.27 760.654a18.901 18.901 0 0 0-26.281 0L761.759 887.04l-47.957-48.212a19.2 19.2 0 0 0-26.283 0 21.845 21.845 0 0 0-2.346 27.775l63.914 63.914a15.957 15.957 0 0 0 25.983 0l138.452-140.542-.341-1.664a19.498 19.498 0 0 0 0-27.434zM491.469 722.05H215.844a26.41 26.41 0 0 0 0 51.541h275.624a23.722 23.722 0 0 0 20.95-25.77 23.51 23.51 0 0 0-20.95-25.77zm250.323-257.704H220.836c-14.122 0-25.6 11.563-25.6 25.813 0 14.208 11.478 25.77 25.6 25.77h520.955c14.122 0 25.6-11.519 25.6-25.77a25.685 25.685 0 0 0-25.6-25.77zm4.224-258.13-4.267.17H220.88a24.576 24.576 0 0 0-25.941 26.112 24.49 24.49 0 0 0 25.941 25.728h520.954a25.898 25.898 0 0 0 24.875-12.032 26.24 26.24 0 0 0 0-27.776 25.898 25.898 0 0 0-24.875-12.031z",fill:"#38ADFF"}));var hm="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgwOC4zNSA2NzAuODUyYzkzLjA1NSA0LjI2NiAxNjYuMzU2IDgxLjM2NCAxNjYuMzk4IDE3NS4wMTdhMTc1LjAxNyAxNzUuMDE3IDAgMCAxLTEwOC4xMTYgMTYyLjkgMTczLjQzOCAxNzMuNDM4IDAgMCAxLTE5MC43MTgtMzkuOTM2IDE3NS43IDE3NS43IDAgMCAxLTM0LjQ3NC0xOTIuNzI0IDE3NC4wMzUgMTc0LjAzNSAwIDAgMSAxNjQuOTA1LTEwNC4yMzN6TTg3NC45MS4yMjRjMTQuMTY1LTEuMzY1IDI4LjI0NCAzLjU0MiAzOC41NyAxMy40NCAxMC4yNCA5Ljg5OSAxNS43ODYgMjMuODA4IDE1LjAxOCAzOC4xMDF2NjA4LjQyaC01LjMzM2EyMjkuNTAyIDIyOS41MDIgMCAwIDAtMTMwLjEzMi00MS4yMTVoLS45ODFjLTEyNy43ODYgMC0yMzEuNzIgMTAzLjQ2NS0yMzMgMjMxLjkzM2EyMjQuMzM5IDIyNC4zMzkgMCAwIDAgNDEuNTk5IDEyOC44NTJIOTYuMzM2YTQ4Ljc2NyA0OC43NjcgMCAwIDEtMzguNTI3LTEzLjQ0IDQ5LjMyMiA0OS4zMjIgMCAwIDEtMTUuMDE5LTM4LjE0M1Y1MS44MDhBNDkuMzIyIDQ5LjMyMiAwIDAgMSA1Ny44MSAxMy42NjQgNDguODU3IDQ4Ljg1NyAwIDAgMSA5Ni4zNzkuMjI0em0zOC4yNyA3NjAuNjU0YTE4LjkwMSAxOC45MDEgMCAwIDAtMjYuMjgxIDBMNzYxLjc1OSA4ODcuMDRsLTQ3Ljk1Ny00OC4yMTJhMTkuMiAxOS4yIDAgMCAwLTI2LjI4MyAwIDIxLjg0NSAyMS44NDUgMCAwIDAtMi4zNDYgMjcuNzc1bDYzLjkxNCA2My45MTRhMTUuOTU3IDE1Ljk1NyAwIDAgMCAyNS45ODMgMGwxMzguNDUyLTE0MC41NDItLjM0MS0xLjY2NGExOS40OTggMTkuNDk4IDAgMCAwIDAtMjcuNDM0ek00OTEuNDY5IDcyMi4wNUgyMTUuODQ0YTI2LjQxIDI2LjQxIDAgMCAwIDAgNTEuNTQxaDI3NS42MjRhMjMuNzIyIDIzLjcyMiAwIDAgMCAyMC45NS0yNS43NyAyMy41MSAyMy41MSAwIDAgMC0yMC45NS0yNS43N3ptMjUwLjMyMy0yNTcuNzA0SDIyMC44MzZjLTE0LjEyMiAwLTI1LjYgMTEuNTYzLTI1LjYgMjUuODEzIDAgMTQuMjA4IDExLjQ3OCAyNS43NyAyNS42IDI1Ljc3aDUyMC45NTVjMTQuMTIyIDAgMjUuNi0xMS41MTkgMjUuNi0yNS43N2EyNS42ODUgMjUuNjg1IDAgMCAwLTI1LjYtMjUuNzd6bTQuMjI0LTI1OC4xMy00LjI2Ny4xN0gyMjAuODhhMjQuNTc2IDI0LjU3NiAwIDAgMC0yNS45NDEgMjYuMTEyIDI0LjQ5IDI0LjQ5IDAgMCAwIDI1Ljk0MSAyNS43MjhoNTIwLjk1NGEyNS44OTggMjUuODk4IDAgMCAwIDI0Ljg3NS0xMi4wMzIgMjYuMjQgMjYuMjQgMCAwIDAgMC0yNy43NzYgMjUuODk4IDI1Ljg5OCAwIDAgMC0yNC44NzUtMTIuMDMxeiIgZmlsbD0iIzM4QURGRiIvPjwvc3ZnPg==",k0=Object.getOwnPropertySymbols,pm=Object.prototype.hasOwnProperty,mm=Object.prototype.propertyIsEnumerable,gm=(Ne,Ue)=>{var ge={};for(var gt in Ne)pm.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&k0)for(var gt of k0(Ne))Ue.indexOf(gt)<0&&mm.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},N0=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const vm=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=gm(Ue,["user","pathsDetail","onOk","dispatch"]),Yt,xt,_t,In,Pn;const[Fn,Ar]=(0,a.useState)({}),[pr]=lt.default.useForm(),[ar,$n]=(0,a.useState)(!1),jr=dr=>dr.type.startsWith("image/")?dr.size/1024/1024<2?new Promise((Or,zi)=>{const bi=new FileReader;bi.readAsDataURL(dr),bi.onload=()=>{var gn,Dr;const wr=bi.result;Ln({file_type:"base64",original_filename:dr==null?void 0:dr.name,file:wr,deployable_type:(gn=gt.actionTabs)==null?void 0:gn.deployable_type,deployable_id:(Dr=gt.actionTabs)==null?void 0:Dr.deployable_id}),Or(!1)},bi.onerror=gn=>{we.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),zi(gn)}}):(we.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(we.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function Ln(dr){return N0(this,null,function*(){let lr=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:dr});(lr==null?void 0:lr.status)===0&&Ar(lr==null?void 0:lr.data)})}return(0,a.useEffect)(()=>{var dr,lr,Br;gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539"&&(pr.setFieldsValue({name:(dr=gt.actionTabs)==null?void 0:dr.name,description:(lr=gt==null?void 0:gt.actionTabs)==null?void 0:lr.description}),Ar((Br=gt.actionTabs)==null?void 0:Br.icon))},[gt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u4FEE\u6539"+(((Yt=gt.actionTabs)==null?void 0:Yt.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41":"\u667A\u80FD\u52A9\u624B"),open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539",width:650,loading:ar,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>{pr.submit()}},a.createElement(lt.default,{layout:"vertical",size:"large",form:pr,onFinish:dr=>N0(void 0,null,function*(){var lr;$n(!0),dr.attachment_id=Fn.id,dr.id=(lr=gt.actionTabs)==null?void 0:lr.id;let Br=yield nn(dr);$n(!1),Br.status===0&&pr.resetFields()})},a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((xt=gt.actionTabs)==null?void 0:xt.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0"}],label:((_t=gt.actionTabs)==null?void 0:_t.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0",name:"name"},a.createElement(pt.default,{showCount:!0,maxLength:20})),a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((In=gt.actionTabs)==null?void 0:In.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD"}],label:((Pn=gt.actionTabs)==null?void 0:Pn.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD",name:"description"},a.createElement(pt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(lt.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(dr,lr){return Fn.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:jr},a.createElement("div",{className:ya.upimg},a.createElement("div",{className:ya.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:Ci.Z.API_SERVER+(Fn==null?void 0:Fn.url)}))))))};var Am=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(vm),pf={form:"form___fnl34",content:"content___YecHG",pubColSty:"pubColSty___RNBw1",selectSty:"selectSty___V9lVp",borderSty:"borderSty___WRT1o",delSty:"delSty___pXnPk",delBorder:"delBorder___UGKHI"},Jl=Se(59301),Yh=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const ym=({shixunHomeworks:Ne,pathsDetail:Ue,loading:ge,onOk:gt,dispatch:nn})=>{var sn,Bn,Yt,xt,_t;const[In,Pn]=(0,a.useState)(!0),[Fn,Ar]=(0,a.useState)(!1),[pr,ar]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]),[Ln,dr]=(0,a.useState)([]),[lr,Br]=(0,a.useState)([]),[Or,zi]=(0,a.useState)(!1),[bi,gn]=(0,a.useState)(""),Dr=(0,ee.useParams)();console.log("---",Dr,Ue.actionTabs);function wr(){return Yh(this,null,function*(){var Xn;let gr=yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"get",params:{deployable_type:"Subject",deployable_id:((Xn=Ue==null?void 0:Ue.detail)==null?void 0:Xn.id)||Dr.pathId,appable_type:"AiAgent",appable_id:Ue.actionTabs.sendid}});jr(gr)})}return(0,a.useEffect)(()=>{Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005"&&wr()},[Ue.actionTabs.key]),Jl.createElement("section",{className:pf.form},Jl.createElement(be.default,{centered:!0,title:"\u5408\u4F5C\u8005\u5217\u8868",open:Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005",width:650,footer:null,onCancel:()=>{gt()},onOk:()=>{}},Jl.createElement(pe.Z,{className:pf.content,style:{padding:"20px 30px",gap:20}},(Bn=(sn=$n==null?void 0:$n.data)==null?void 0:sn.list)==null?void 0:Bn.map(Xn=>Jl.createElement(pe.Z,{align:"middle",className:`${pf.borderSty} ${bi===(Xn==null?void 0:Xn.id)?pf.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Jl.createElement("span",{className:"c-grey-333"},Xn==null?void 0:Xn.real_name),Ue.actionTabs.can_edit&&Jl.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${pf.delSty}`,onMouseEnter:()=>{gn(Xn.id)},onMouseLeave:()=>{gn("")},onClick:()=>Yh(void 0,null,function*(){(yield(0,Ve.ZP)(`/api/ai/collaborators/${Xn.id}.json`,{method:"delete",body:{user_id:Xn.id}})).status===0&&(we.ZP.info("\u5220\u9664\u6210\u529F"),wr())})}))),!Ue.actionTabs.can_edit&&!((xt=(Yt=$n==null?void 0:$n.data)==null?void 0:Yt.list)!=null&&xt.length)&&Jl.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),Ue.actionTabs.can_edit&&Jl.createElement(z.ZP,{className:pf.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ar(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"))),Jl.createElement(be.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Fn,confirmLoading:Or,onCancel:()=>Ar(!1),onOk:()=>Yh(void 0,null,function*(){var Xn;if(pr.length===0){we.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}zi(!0),(yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"post",body:{deployable_type:"Subject",deployable_id:((Xn=Ue==null?void 0:Ue.detail)==null?void 0:Xn.id)||Dr.pathId,appable_type:"AiAgent",appable_id:Ue.actionTabs.sendid,user_ids:pr}})).status===0&&(we.ZP.info("\u6DFB\u52A0\u6210\u529F"),ar([]),wr(),Ar(!1)),zi(!1)})},Jl.createElement("div",null,Jl.createElement("div",{style:{display:"flex"}},Jl.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Jl.createElement(pt.default.Search,{onChange:Xn=>{var gr;dr((gr=Ue.rightData)==null?void 0:gr.members.filter(Mi=>Mi.name.indexOf(Xn.target.value)>-1))}})),Jl.createElement(Xr.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowKey:Xn=>Xn.id,rowSelection:{type:"checkbox",onChange:(Xn,gr)=>{ar(Xn)},selectedRowKeys:pr,getCheckboxProps:Xn=>{var gr,Mi,br;return{disabled:(br=(Mi=(gr=$n==null?void 0:$n.data)==null?void 0:gr.list)==null?void 0:Mi.map(On=>On==null?void 0:On.login))==null?void 0:br.includes(Xn==null?void 0:Xn.login)}}},pagination:!1,dataSource:(_t=Ue.rightData)==null?void 0:_t.members,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"identity",key:"identity"}]}))))};var Em=(0,ee.connect)(({shixunHomeworks:Ne,loading:Ue,pathsDetail:ge})=>({shixunHomeworks:Ne,pathsDetail:ge,loading:Ue.effects}))(ym),bm=Object.defineProperty,Cm=Object.defineProperties,wm=Object.getOwnPropertyDescriptors,Eh=Object.getOwnPropertySymbols,j0=Object.prototype.hasOwnProperty,O0=Object.prototype.propertyIsEnumerable,z0=(Ne,Ue,ge)=>Ue in Ne?bm(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,ac=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))j0.call(Ue,ge)&&z0(Ne,ge,Ue[ge]);if(Eh)for(var ge of Eh(Ue))O0.call(Ue,ge)&&z0(Ne,ge,Ue[ge]);return Ne},Zf=(Ne,Ue)=>Cm(Ne,wm(Ue)),xm=(Ne,Ue)=>{var ge={};for(var gt in Ne)j0.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Eh)for(var gt of Eh(Ne))Ue.indexOf(gt)<0&&O0.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},du=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const R0=[{name:"\u5168\u90E8",type:""},{name:"\u5DE5\u4F5C\u6D41",type:"workflow"},{name:"\u667A\u80FD\u52A9\u624B",type:"assistant"}],U0=[{name:"\u5168\u90E8",type:""},{name:"\u542F\u7528",type:"enabled"},{name:"\u672A\u542F\u7528",type:"disabled"}],Q0=[{name:"\u5168\u90E8",type:""},{name:"\u6211\u521B\u5EFA\u7684",type:"by_user"},{name:"\u5934\u6B4C\u667A\u80FD\u4F53",type:"educoder"}],H0=[{name:"\u667A\u80FD\u5BA1\u9898",img:hm},{name:"\u4EE3\u7801\u8BCA\u65AD",img:Se(51942)},{name:"AI\u8F85\u5BFC",img:Hp},{name:"\u8BED\u6CD5\u68C0\u67E5",img:rm},{name:"\u4EE3\u7801\u4F18\u5316",img:Op},{name:"\u4EE3\u7801\u6CE8\u91CA",img:_p},{name:"\u4EE3\u7801\u8BC4\u4EF7",img:Gp},{name:"\u6284\u88AD\u68C0\u6D4B",img:Se(37835)},{name:"\u667A\u80FD\u95EE\u7B54",img:lm},{name:"\u667A\u80FD\u8BC4\u9605",img:Pp},{name:"\u9519\u9898\u63A8\u9001",img:Se(70840)},{name:"\u667A\u80FD\u51FA\u5377",img:Se(80142)},{name:"\u667A\u80FD\u51FA\u9898",img:Se(80142)}],Sm=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,dispatch:nn}=Ue,sn=xm(Ue,["user","pathsDetail","dispatch"]),Bn,Yt,xt,_t,In,Pn,Fn,Ar,pr,ar,$n,jr;const Ln=(0,ee.useParams)(),[dr,lr]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"",deployable_id:(Bn=gt==null?void 0:gt.detail)==null?void 0:Bn.id,deployable_type:"Subject"}),[Br,Or]=(0,a.useState)([]),[zi,bi]=(0,a.useState)(!1),[gn,Dr]=(0,a.useState)(""),[wr,Xn]=(0,a.useState)(!1),[gr,Mi]=(0,a.useState)(""),[br,On]=(0,a.useState)(""),[gi,Xa]=(0,a.useState)(!1),[so]=lt.default.useForm(),[Ea,yo]=(0,a.useState)(!1),[Ni,wa]=(0,a.useState)({}),[Fi,qi]=(0,a.useState)();let xo=(0,a.useRef)();function go(){return du(this,null,function*(){let Cr=yield(0,Ve.ZP)("/api/ai/agents.json",{method:"get",params:dr});(Cr==null?void 0:Cr.status)===0&&Or(Cr==null?void 0:Cr.data)})}(0,a.useEffect)(()=>{go()},[dr]),(0,a.useEffect)(()=>{Io()},[]);function Io(){return du(this,null,function*(){var Cr;let Sn=yield(0,Ve.ZP)("/api/ai/agents/statistics.json",{method:"POST",body:{deployable_id:(Cr=gt==null?void 0:gt.detail)==null?void 0:Cr.id,deployable_type:"Subject"}});(Sn==null?void 0:Sn.status)===0&&qi(Sn==null?void 0:Sn.data)})}const fa=()=>({grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},series:[{name:"\u6EE1\u610F\u5EA6",type:"pie",radius:["60%","80%"],avoidLabelOverlap:!1,label:{show:!0,position:"center",formatter:` {c}% - \u6EE1\u610F\u5EA6`,fontSize:14,fontWeight:"bold",color:"#333",align:"center",verticalAlign:"middle",lineHeight:20},labelLine:{show:!1},data:[{value:Fi==null?void 0:Fi.satisfy_rate,name:"\u6EE1\u610F\u5EA6"},{value:100-(Fi==null?void 0:Fi.satisfy_rate),name:"\u5269\u4F59",itemStyle:{color:"#f0f0f0"},label:{show:!1}}],itemStyle:{color:"#7FC2FF"}}]}),Na=()=>{var Cr,Sn;const ta={type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#4096ff"},{offset:1,color:"#69b1ff"}]};return{grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},color:["#36BFFA","#75A5FF"],xAxis:{type:"category",data:(Cr=Fi==null?void 0:Fi.distributions)==null?void 0:Cr.map(Un=>Un==null?void 0:Un.name),axisLabel:{interval:0,rotate:0},axisTick:{alignWithLabel:!0,show:!1},axisLine:{show:!1}},yAxis:{type:"value",min:0,interval:2,axisTick:{show:!1},axisLabel:{show:!1},axisLine:{show:!1},splitLine:{show:!1}},series:[{data:(Sn=Fi==null?void 0:Fi.distributions)==null?void 0:Sn.map(Un=>Un==null?void 0:Un.value),type:"bar",itemStyle:{color:ta,borderRadius:[6,6,0,0],borderColor:"#3887ff",borderWidth:1,shadowColor:"rgba(56, 135, 255, 0.3)",shadowBlur:6,shadowOffsetY:2},barWidth:15,label:{show:!0,position:"top",textStyle:{color:"#333",fontSize:14}}}]}},Ho=()=>{var Cr,Sn,ta;return{grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},color:["#8DE5FD","#8DE5FD"],xAxis:{type:"category",data:(Sn=(Cr=Fi==null?void 0:Fi.last_seven_days_messages_count)==null?void 0:Cr.list)==null?void 0:Sn.map(Un=>Un==null?void 0:Un.date),axisLine:{show:!1,lineStyle:{color:"#ccc"}},splitLine:{show:!1}},yAxis:[{type:"value",name:"",interval:.5,axisTick:{show:!1},axisLabel:{show:!1},axisLine:{show:!1},splitLine:{show:!1}},{type:"value",name:"",interval:20,splitLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!1},axisLine:{show:!1}}],series:[{name:"\u547D\u4E2D\u7387",type:"line",yAxisIndex:1,data:(ta=Fi==null?void 0:Fi.last_seven_days_messages_count)==null?void 0:ta.list.map(Un=>Un==null?void 0:Un.value),smooth:!0,lineStyle:{color:"#50D3B8",width:3},splitLine:{show:!1},areaStyle:{color:new v0.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgba(80, 211, 184,0.7)"},{offset:1,color:"rgba(80, 211, 184,0)"}])},label:{show:!0,position:"top",distance:5,formatter:"{c}",textStyle:{color:"#50D3B8",fontSize:12,fontWeight:"bold"}},symbol:"circle",symbolSize:8,itemStyle:{color:"#50D3B8",borderColor:"#fff",borderWidth:2},emphasis:{symbolSize:10}}]}},Bo=(Cr,Sn)=>a.createElement("div",null,a.createElement("span",{style:{color:"#333",fontSize:18,fontWeight:500}},Cr||"-"),Sn>0&&a.createElement("i",{style:{marginLeft:5,color:"#37AD83",fontSize:14},className:"iconfont icon-xiangshang"})," ",Sn>0&&a.createElement("span",{style:{marginLeft:5,color:"#37AD83",fontSize:14}},Sn||"-"));return a.createElement("div",null,a.createElement("div",{style:{marginTop:20}},a.createElement("div",{style:{display:"flex",flexWrap:"wrap",position:"relative",height:400}},a.createElement("div",{className:ya.tj,style:{background:`url(${Mp})`,width:185,backgroundSize:"cover"}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u4F7F\u7528\u603B\u6B21\u6570"),a.createElement("div",{style:{marginTop:14}},Bo(Fi==null?void 0:Fi.usage_count,Fi==null?void 0:Fi.today_usage_count))),a.createElement("div",{style:{marginLeft:10,display:"flex",gap:30,flexWrap:"wrap",background:"#F6F7F9",border:"1px solid #fff",flex:1,maxWidth:330,height:280,padding:"16px 20px",borderRadius:8}},(Yt=[{name:"\u6D4F\u89C8\u6570",count:Fi==null?void 0:Fi.viewed_count,addc:0,icon:Cp},{name:"\u70B9\u8D5E\u6570",count:Fi==null?void 0:Fi.likes_count,addc:0,icon:wp},{name:"\u4F7F\u7528\u4EBA\u6570",count:Fi==null?void 0:Fi.usage_people_count,addc:Fi==null?void 0:Fi.today_usage_people_count,icon:g0},{name:"SPOC\u5F15\u7528\u6570",count:Fi==null?void 0:Fi.spocs_count,addc:Fi==null?void 0:Fi.today_spocs_count,icon:m0},{name:"\u5F15\u7528\u9662\u6821\u6570",count:Fi==null?void 0:Fi.schools_count,addc:Fi==null?void 0:Fi.today_schools_count,icon:xp},{name:"\u6D88\u8017tokens\u6570",count:Fi==null?void 0:Fi.total_tokens,addc:0,icon:Sp}])==null?void 0:Yt.map(Cr=>a.createElement("div",{style:{background:"#F6F7F9",borderRadius:8,width:125,display:"flex",justifyContent:"center",flexDirection:"column"}},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{color:"#333",fontSize:14}},Cr==null?void 0:Cr.name),a.createElement("img",{src:Cr==null?void 0:Cr.icon,style:{width:20}})),a.createElement("div",{style:{marginTop:14}},Bo(Cr==null?void 0:Cr.count,Cr==null?void 0:Cr.addc))))),a.createElement("div",{className:ya.tj,style:{marginLeft:10,width:254,height:186,overflow:"auto",background:`url(${Dp})`}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u70ED\u95E8\u5173\u952E\u8BCD\u6392\u884C\u699C"),((xt=Fi==null?void 0:Fi.hot_words_list)==null?void 0:xt.length)===0&&a.createElement(Ja.Z,{style:{marginTop:30},styles:{image:{height:80}}}),(_t=Fi==null?void 0:Fi.hot_words_list)==null?void 0:_t.map(Cr=>a.createElement("div",{style:{marginTop:16,display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",null,Cr==null?void 0:Cr.no),a.createElement("div",{className:ya.multi_ellipsi,style:{flex:1,margin:"0px 5px"}},Cr==null?void 0:Cr.word),a.createElement("div",null,"\u9891\u6B21 ",a.createElement("span",{style:{color:"#E99237"}},Cr==null?void 0:Cr.frequency))))),a.createElement("div",{className:ya.tj,style:{width:185,background:"#F6F7F9",marginTop:10,position:"absolute",top:205,height:200}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u6210\u6548\u6EE1\u610F\u5EA6"),a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:180,width:140},option:fa()})),a.createElement("div",{className:ya.tj,style:{width:330,display:"flex",height:124,background:"#F6F7F9",left:195,position:"absolute",top:290}},a.createElement("div",{style:{flex:1,minWidth:90}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u5168\u90E8\u4E92\u52A8\u6570"),a.createElement("div",{style:{marginTop:22}},a.createElement("div",{style:{color:"#666666",fontSize:14}},"\u8FC7\u53BB\u4E03\u5929"),a.createElement("div",{style:{color:"#333",fontSize:18}},(In=Fi==null?void 0:Fi.last_seven_days_messages_count)==null?void 0:In.total_count))),((Pn=Fi==null?void 0:Fi.last_seven_days_messages_count)==null?void 0:Pn.total_count)===0?a.createElement(Ja.Z,{styles:{image:{height:30}}}):a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:130,width:220},option:Ho()})),a.createElement("div",{className:ya.tj,style:{width:254,background:"#F6F7F9",position:"absolute",left:535,top:195,height:215}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u8BFE\u7A0B\u667A\u80FD\u4F53\u5206\u5E03\u5206\u6790"),a.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"end",marginTop:10}},(Fn=Fi==null?void 0:Fi.distributions)==null?void 0:Fn.map(Cr=>{var Sn,ta;return a.createElement("div",{style:{textAlign:"center"}},a.createElement("div",{style:{color:"#5F6368",fontSize:12}},Cr==null?void 0:Cr.value),a.createElement("div",{className:ya.luicolumnbg,style:{height:Math.max(...(Sn=Fi==null?void 0:Fi.distributions)==null?void 0:Sn.map(Un=>Un==null?void 0:Un.value))==Cr.value?100:(Cr.value/Math.max(...(ta=Fi==null?void 0:Fi.distributions)==null?void 0:ta.map(Un=>Un==null?void 0:Un.value))*100).toFixed(0)+"px"}}),a.createElement("span",{style:{color:"#333",fontSize:12}},Cr==null?void 0:Cr.name))}))))),a.createElement("div",{className:ya.content,style:{marginTop:25}},a.createElement(lt.default,{layout:"inline",size:"large",initialValues:{agent_type:"",status:"",creation_type:""},onValuesChange:(Cr,Sn)=>{lr(ac(ac({},dr),Sn))}},a.createElement(lt.default.Item,{label:"\u7C7B\u578B",name:"agent_type"},a.createElement(ie.default,{style:{width:150}},R0==null?void 0:R0.map(Cr=>a.createElement(ie.default.Option,{value:Cr==null?void 0:Cr.type},Cr==null?void 0:Cr.name)))),a.createElement(lt.default.Item,{label:"\u72B6\u6001",name:"status"},a.createElement(ie.default,{style:{width:150}},U0==null?void 0:U0.map(Cr=>a.createElement(ie.default.Option,{value:Cr==null?void 0:Cr.type},Cr==null?void 0:Cr.name)))),a.createElement(lt.default.Item,{label:"\u6765\u6E90",name:"creation_type"},a.createElement(ie.default,{style:{width:150}},Q0==null?void 0:Q0.map(Cr=>a.createElement(ie.default.Option,{value:Cr==null?void 0:Cr.type},Cr==null?void 0:Cr.name)))),a.createElement("div",{style:{flex:"1",textAlign:"end"}},a.createElement(se.Z,{menu:{items:[{key:"1",label:a.createElement("a",{onClick:()=>{bi(!0)}},"\u624B\u52A8\u521B\u5EFA")}]}},a.createElement(z.ZP,{type:"primary"}," + \u65B0\u589E\u667A\u80FD\u4F53")))),a.createElement("div",{style:{marginTop:20,background:"#fff"}},a.createElement(pe.Z,{gutter:[16,24]},(Ar=Br==null?void 0:Br.agents)==null?void 0:Ar.map(Cr=>{var Sn,ta;return a.createElement(Ae.Z,{span:8},a.createElement("div",{className:ya.items,onClick:()=>{Cr!=null&&Cr.is_collaborator&&(wa(Cr),yo(!0))}},a.createElement("div",{className:ya.i_tit},a.createElement("img",{src:(Cr==null?void 0:Cr.creation_type)==="educoder"?(Sn=H0==null?void 0:H0.find(Un=>(Un==null?void 0:Un.name)===(Cr==null?void 0:Cr.name)))==null?void 0:Sn.img:Ci.Z.API_SERVER+((ta=Cr==null?void 0:Cr.icon)==null?void 0:ta.url)}),a.createElement("div",{style:{marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:14}},Cr==null?void 0:Cr.name),a.createElement("div",{style:{fontSize:12,color:"#5F6A95"}},(Cr==null?void 0:Cr.agent_type)==="workflow"?"\u5DE5\u4F5C\u6D41":"\u667A\u80FD\u52A9\u624B"))),a.createElement(se.Z,{menu:{items:[{key:"2",label:a.createElement("a",{onClick:Un=>{var En,un;Un.stopPropagation(),Xa(!0),On(Cr==null?void 0:Cr.id),so.setFieldsValue(ac({},(un=(En=Br==null?void 0:Br.agents)==null?void 0:En.find(er=>(er==null?void 0:er.id)==(Cr==null?void 0:Cr.id)))==null?void 0:un.agent_application_info))}},"\u5E94\u7528")},{key:"9",label:a.createElement("a",{onClick:Un=>{var En;Un.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:ac({key:"\u667A\u80FD\u52A9\u624B\u4FEE\u6539",addparams:Cr==null?void 0:Cr.agent_type,deployable_type:"Subject",deployable_id:(En=gt==null?void 0:gt.detail)==null?void 0:En.id},Cr)})}},"\u4FEE\u6539\u63CF\u8FF0\u4FE1\u606F")},{key:"6",label:a.createElement("a",{onClick:Un=>du(void 0,null,function*(){Un.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u8BBE\u7F6Eai\u5408\u4F5C\u8005",sendid:Cr==null?void 0:Cr.id,can_edit:Cr==null?void 0:Cr.can_edit}})})},"\u8BBE\u7F6E\u5408\u4F5C\u8005")},{key:"5",label:a.createElement("a",{className:ya.delete,onClick:Un=>du(void 0,null,function*(){Un.stopPropagation(),be.default.confirm({title:"\u79FB\u9664",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",centered:!0,content:"\u79FB\u9664\u540E\uFF0C\u6570\u636E\u5C06\u4E0D\u53EF\u6062\u590D\uFF0C\u4E14\u8BE5\u667A\u80FD\u4F53\u7684\u4F7F\u7528\u6570\u636E\u4E5F\u5C06\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u79FB\u9664\u3002",onOk:()=>du(void 0,null,function*(){let En=yield(0,Ve.ZP)(`/api/ai/agents/${Cr.id}/remove.json`,{method:"post",body:{}});(En==null?void 0:En.status)===0&&(go(),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u5237\u65B0\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"}}),we.ZP.info("\u79FB\u9664\u6210\u529F"))})})})},"\u79FB\u9664")}]}},(Cr==null?void 0:Cr.is_collaborator)&&a.createElement("i",{onClick:Un=>{Un.stopPropagation()},className:`${ya.sandian} iconfont icon-sandian`})),a.createElement("div",{style:{marginTop:10},className:ya.connect},a.createElement(ce.Z,{title:(Cr==null?void 0:Cr.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F"},(Cr==null?void 0:Cr.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F")),a.createElement("div",{className:ya.bottom,style:{marginTop:5}},a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u4F7F\u7528\u6570"),a.createElement("span",{style:{marginLeft:5}},Cr==null?void 0:Cr.usage_count)),a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u4E92\u52A8\u6570"),a.createElement("span",{style:{marginLeft:5}},Cr==null?void 0:Cr.interactive_count)),(Cr==null?void 0:Cr.is_collaborator)&&a.createElement(Wa.Z,{size:"small",checked:(Cr==null?void 0:Cr.status)==="enabled",onChange:(Un,En)=>du(void 0,null,function*(){En.stopPropagation(),be.default.confirm({title:"\u63D0\u793A",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",content:Un?"\u542F\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u624D\u80FD\u591F\u5728\u5E94\u7528\u6A21\u5757\u5C55\u793A\uFF0C\u5426\u5219\u9690\u85CF":"\u7981\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u5C06\u5728\u5E94\u7528\u6A21\u5757\u4E2D\u9690\u85CF\u4E0D\u5C55\u793A",centered:!0,onOk:()=>du(void 0,null,function*(){var un;let er=yield(0,Ve.ZP)(`/api/ai/agents/${Cr==null?void 0:Cr.id}/set_status.json`,{method:"post",body:{status:Un?"enabled":"disabled",deployable_type:"Subject",deployable_id:(un=gt==null?void 0:gt.detail)==null?void 0:un.id}});(er==null?void 0:er.status)===0&&(nn({type:"pathsDetail/setActionTabs",payload:{key:"\u5237\u65B0\u8BFE\u7A0B\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"}}),go())})})}),checkedChildren:"\u542F\u7528",unCheckedChildren:"\u7981\u7528",defaultChecked:!0}))))})),a.createElement(ui.Z,{style:{marginTop:20},pageSize:dr.per_page,current:dr.page,onChange:(Cr,Sn)=>{dr.page=Cr,dr.per_page=Sn,lr(ac({},dr)),go()},hideOnSinglePage:!0,total:Br==null?void 0:Br.total_count})),a.createElement(ni.Z,{width:"100vw",height:"100vh",footer:null,closable:!0,placement:"bottom",open:Ea,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ya.drawerWrap}`,onClose:()=>{yo(!1),go()}},a.createElement("iframe",{src:(Ni==null?void 0:Ni.agent_type)==="workflow"?`${Ci.Z.Coze_ai_URl}/work_flow?deployable_type=Subject&deployable_id=${(pr=gt==null?void 0:gt.detail)==null?void 0:pr.id}&workflow_id=${Ni==null?void 0:Ni.coze_bot_id}&space_id=${Ni==null?void 0:Ni.space_id}&deployablename=${(ar=ge==null?void 0:ge.userInfo)==null?void 0:ar.real_name}&deployabletitle=${Ni==null?void 0:Ni.name}`:`${Ci.Z.Coze_ai_URl}/space/${(Ni==null?void 0:Ni.space_id)||"7538243106970271744"}/bot/${Ni==null?void 0:Ni.coze_bot_id}?deployable_type=Subject&deployable_id=${($n=gt==null?void 0:gt.detail)==null?void 0:$n.id}&deployablename=${(jr=ge==null?void 0:ge.userInfo)==null?void 0:jr.real_name}&deployabletitle=${Ni==null?void 0:Ni.name}`,width:"100%",height:"100%",frameBorder:"0",ref:xo})),a.createElement(be.default,{title:"\u5E94\u7528",centered:!0,open:gi,destroyOnClose:!0,width:480,onCancel:()=>{Xa(!1),On("")},onOk:()=>{so.submit()}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u5E94\u7528\u7684\u5185\u5BB9\uFF0C\u52FE\u9009\u540E\uFF0C\u8FDB\u5165\u5230\u8BE5\u7C7B\u578B\u5185\u5BB9\u5C55\u793A\u8BE5\u667A\u80FD\u4F53\u63D0\u4F9B\u4F7F\u7528"),a.createElement("div",{style:{display:"flex",gap:30}},a.createElement(lt.default,{form:so,layout:"vertical",labelCol:{span:0},initialValues:{},onFinish:Cr=>du(void 0,null,function*(){let Sn=yield(0,Ve.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:Zf(ac({},Cr),{agent_ids:[br]})});(Sn==null?void 0:Sn.status)===0&&(nn({type:"pathsDetail/setActionTabs",payload:{key:"\u5237\u65B0\u8BFE\u7A0B\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"}}),we.ZP.info("\u5E94\u7528\u6210\u529F"),go(),Xa(!1))})},a.createElement(lt.default.Item,{name:"subject_assistant",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BFE\u7A0B\u52A9\u6559")),a.createElement(lt.default.Item,{name:"subject_shixun",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BFE\u7A0B\u5B9E\u8BAD")),a.createElement(lt.default.Item,{name:"subject_file",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u8BFE\u4EF6(\u5F85\u4E0A\u7EBF)")),a.createElement(lt.default.Item,{name:"subject_video",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u89C6\u9891(\u5F85\u4E0A\u7EBF)"))))),a.createElement(be.default,{title:"\u521B\u5EFA",centered:!0,open:zi,width:584,onCancel:()=>{bi(!1),Dr("")},onOk:()=>{var Cr;if(!gn){we.ZP.info("\u8BF7\u9009\u62E9\u7C7B\u578B");return}bi(!1),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u624B\u65B0\u589E",addparams:gn,deployable_type:"Subject",deployable_id:(Cr=gt==null?void 0:gt.detail)==null?void 0:Cr.id}})}},a.createElement("div",{style:{display:"flex",gap:30,justifyContent:"center"}},a.createElement("div",{onClick:()=>{Dr("assistant")},className:gn==="assistant"?ya.additemactivite:ya.additem},a.createElement("img",{src:vs}),a.createElement("div",{className:ya.title},"\u521B\u5EFA\u52A9\u624B"),a.createElement("div",{className:ya.center},"\u9002\u7528\u4E8E\u5FEB\u901F\u642D\u5EFA\u5BF9\u8BDD\u5F0F\u667A\u80FD\u4F53")),a.createElement("div",{onClick:()=>{Dr("workflow")},className:gn==="workflow"?ya.additemactivite:ya.additem},a.createElement("img",{src:sl}),a.createElement("div",{className:ya.title},"\u521B\u5EFA\u5DE5\u4F5C\u6D41"),a.createElement("div",{className:ya.center},"\u9002\u7528\u4E8E\u642D\u5EFA\u591A\u5DE5\u4F5C\u6D41\u534F\u540C\u7684\u5B8C\u6574\u5E94\u7528")))),a.createElement(be.default,{title:"\u53D1\u9001",centered:!0,open:!!wr,width:480,onCancel:()=>{Mi(""),Xn(""),On("")},onOk:()=>{var Cr;if(Xn(""),gr==="1"){we.ZP.info("");return}nn({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u624B\u53D1\u9001",iscourse:gr,deployable_type:"Subject",deployable_id:(Cr=gt==null?void 0:gt.detail)==null?void 0:Cr.id}})}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u53D1\u9001\u7684\u4F4D\u7F6E\uFF0C\u53D1\u9001\u5BF9\u5E94\u6A21\u5757\uFF0C\u53EF\u914D\u7F6E\u8BE5\u667A\u80FD\u4F53\u5728\u6A21\u5757\u4E2D\u4F7F\u7528"),a.createElement("div",{style:{display:"flex",gap:30,justifyContent:"center"}},a.createElement("div",{onClick:()=>{we.ZP.info("\u8BE5\u529F\u80FD\u5F00\u53D1\u4E2D\uFF0C\u656C\u8BF7\u671F\u5F85")},className:gr==="1"?ya.senditemactivite:ya.senditem},a.createElement("img",{src:Ps}),a.createElement("div",{className:ya.title},"\u6559\u5B66\u8BFE\u5802")),a.createElement("div",{onClick:()=>{Mi("2")},className:gr==="2"?ya.senditemactivite:ya.senditem},a.createElement("img",{src:Ll}),a.createElement("div",{className:ya.title},"\u5B9E\u8DF5\u8BFE\u7A0B")))),a.createElement(Em,{onOk:Cr=>du(void 0,null,function*(){go(),nn({type:"pathsDetail/setActionTabs",payload:{}})})}),a.createElement(Tl,{onOk:Cr=>du(void 0,null,function*(){var Sn;let ta=yield(0,Ve.ZP)("/api/ai/agents.json",{method:"POST",body:Zf(ac({},Cr),{agent_type:gn,deployable_type:"Subject",deployable_id:(Sn=gt==null?void 0:gt.detail)==null?void 0:Sn.id})});return(ta==null?void 0:ta.status)===0&&(we.ZP.info("\u521B\u5EFA\u6210\u529F"),go(),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})}),a.createElement(Am,{onOk:Cr=>du(void 0,null,function*(){var Sn;let ta=yield(0,Ve.ZP)(`/api/ai/agents/${Cr==null?void 0:Cr.id}/rename.json`,{method:"put",body:Zf(ac({},Cr),{deployable_type:"Subject",deployable_id:(Sn=gt==null?void 0:gt.detail)==null?void 0:Sn.id})});return(ta==null?void 0:ta.status)===0&&(we.ZP.info("\u4FEE\u6539\u6210\u529F"),go(),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})}),a.createElement(bp,{onOk:Cr=>du(void 0,null,function*(){let Sn=yield(0,Ve.ZP)(`/api/ai/agents/${br}/sending.json`,{method:"POST",body:Zf(ac({},Cr),{deployable_type:"Subject"})});return(Sn==null?void 0:Sn.status)===0&&(we.ZP.info("\u53D1\u9001\u6210\u529F"),On(""),nn({type:"pathsDetail/setActionTabs",payload:{}})),Sn})}),gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&a.createElement(xl,{onOk:Cr=>du(void 0,null,function*(){var Sn;let ta=yield(0,Ve.ZP)("/api/ai/agents/select_use.json",{method:"POST",body:Zf(ac({},Cr),{deployable_type:"Subject",deployable_id:(Sn=gt==null?void 0:gt.detail)==null?void 0:Sn.id})});return(ta==null?void 0:ta.status)===0&&(we.ZP.info("\u521B\u5EFA\u6210\u529F"),go(),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})})))};var Mm=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Sm),hs={flex_box_center:"flex_box_center___So3ep",flex_space_between:"flex_space_between___YKiIy",flex_box_vertical_center:"flex_box_vertical_center___fAo8o",flex_box_center_end:"flex_box_center_end___Yabwr",flex_box_column:"flex_box_column___tHrqK",content:"content___slTLS",additem:"additem___QwmIK",title:"title___Qi4cz",center:"center___cmbOb",additemactivite:"additemactivite___rrfd5",beta:"beta___q9Lre",upimg:"upimg___Pc2wp",uphover:"uphover___dlw9z",items:"items___gg5un",i_tit:"i_tit___XX8DJ",public:"public___R_xap",unpublic:"unpublic___sf02b",sandian:"sandian___hqFAO",delete:"delete___gxSJC",senditem:"senditem___Dw0Bh",senditemactivite:"senditemactivite___ZLK_x",connect:"connect___t0GTA",bottom:"bottom___sPfkY",masonrygrid:"masonrygrid___cACdD",tabitem:"tabitem___OmmOJ",tabitemhover:"tabitemhover___k2aKL",exporttype:"exporttype___uQCZo",exporttypeactivite:"exporttypeactivite___XQopq",c1:"c1____zilX",statistics:"statistics___xbwrY",tj:"tj___naZsO"},Dm=Se(48713),Im=Se(26483),Bm=Se(82459),Z0=Object.getOwnPropertySymbols,Fm=Object.prototype.hasOwnProperty,Lm=Object.prototype.propertyIsEnumerable,Pm=(Ne,Ue)=>{var ge={};for(var gt in Ne)Fm.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Z0)for(var gt of Z0(Ne))Ue.indexOf(gt)<0&&Lm.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},Kh=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const bh=[{name:"\u6587\u672C\u7C7B\u578B",img:Im.Z,type:"document_form",up:"\u4E0A\u4F20 PDF, TXT, MD, DOC, DOCX \u683C\u5F0F\u7684\u672C\u5730\u6587\u4EF6"},{name:"\u8868\u683C\u7C7B\u578B",img:Dm.Z,type:"table_form",up:"\u4E0A\u4F20Excel\u6216\u8005CSV\u683C\u5F0F\u7684\u6587\u6863"},{name:"\u7167\u7247\u7C7B\u578B",img:Bm.Z,type:"photo_form",up:"\u4E0A\u4F20 JPG\uFF0CJPEG\uFF0CPNG \u683C\u5F0F\u7684\u56FE\u7247"}],Tm=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=Pm(Ue,["user","pathsDetail","onOk","dispatch"]),Yt;const[xt,_t]=(0,a.useState)({}),[In]=lt.default.useForm(),[Pn,Fn]=(0,a.useState)("document_form"),[Ar,pr]=(0,a.useState)(!0),[ar,$n]=(0,a.useState)(),[jr,Ln]=(0,a.useState)(!1);function dr(Or){return Kh(this,null,function*(){let zi=yield(0,Ve.ZP)("/api/ai/knowledge/repositories/get_icon.json",{method:"get",params:{format_type:Or}});(zi==null?void 0:zi.status)===0&&_t(zi==null?void 0:zi.data)})}const lr=Or=>Or.type.startsWith("image/")?Or.size/1024/1024<2?new Promise((gn,Dr)=>{const wr=new FileReader;wr.readAsDataURL(Or),wr.onload=()=>{var Xn,gr;const Mi=wr.result;Br({file_type:"base64",original_filename:Or==null?void 0:Or.name,file:Mi,deployable_type:(Xn=gt.actionTabs)==null?void 0:Xn.deployable_type,deployable_id:(gr=gt.actionTabs)==null?void 0:gr.deployable_id}),gn(!1)},wr.onerror=Xn=>{we.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),Dr(Xn)}}):(we.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(we.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function Br(Or){return Kh(this,null,function*(){let zi=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:Or});(zi==null?void 0:zi.status)===0&&_t(zi==null?void 0:zi.data)})}return(0,a.useEffect)(()=>{gt.actionTabs.key==="\u77E5\u8BC6\u5E93\u65B0\u589E"&&dr("document_form")},[gt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u521B\u5EFA\u77E5\u8BC6\u5E93",open:gt.actionTabs.key==="\u77E5\u8BC6\u5E93\u65B0\u589E",width:600,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},footer:a.createElement("div",{style:{display:"flex",justifyContent:"end"}},a.createElement(z.ZP,{onClick:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})}},"\u53D6\u6D88"),a.createElement(z.ZP,{loading:jr,onClick:()=>{$n(1),In.submit()},type:"primary"},"\u5B8C\u6210\u521B\u5EFA"),a.createElement(z.ZP,{loading:jr,onClick:()=>{$n(2),In.submit()},type:"primary"},"\u521B\u5EFA\u5E76\u5BFC\u5165")),onOk:()=>{console.log("----",In.getFieldsValue()),In.submit()}},a.createElement("div",{style:{display:"flex",gap:20,marginBottom:20}},bh==null?void 0:bh.map(Or=>a.createElement("div",{onClick:()=>{dr(Or==null?void 0:Or.type),Fn(Or==null?void 0:Or.type)},className:Pn===(Or==null?void 0:Or.type)?hs.tabitemhover:hs.tabitem},a.createElement("img",{src:Or==null?void 0:Or.img}),a.createElement("div",null,Or==null?void 0:Or.name)))),a.createElement(lt.default,{layout:"vertical",size:"large",form:In,onFinish:Or=>Kh(void 0,null,function*(){Ln(!0),Or.attachment_id=xt.id,Or.format_type=Pn,Or.extype=Ar,Or.oktypes=ar;let zi=yield nn(Or);Ln(!1),zi.status===0&&(In.resetFields(),Fn("document_form"),pr(!0))})},a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"}],label:"\u540D\u79F0",name:"name"},a.createElement(pt.default,{showCount:!0,maxLength:20})),a.createElement(lt.default.Item,{label:"\u63CF\u8FF0",name:"description"},a.createElement(pt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(lt.default.Item,{label:"\u5BFC\u5165\u7C7B\u578B",name:""},a.createElement("div",{style:{display:"flex",gap:24}},a.createElement("div",{onClick:()=>{pr(!0)},className:Ar?hs.exporttypeactivite:hs.exporttype},a.createElement(Ee.default,{checked:Ar,style:{marginRight:10}}),a.createElement("div",{style:{color:"#333333"}},a.createElement("i",{className:"iconfont icon-wendangshengcheng"})," ",a.createElement("span",{style:{marginLeft:10}},"\u672C\u5730\u6587\u6863"),a.createElement("div",{className:hs.c1},(Yt=bh==null?void 0:bh.find(Or=>(Or==null?void 0:Or.type)===Pn))==null?void 0:Yt.up))),Pn!=="photo_form"&&a.createElement("div",{onClick:()=>{pr(!1)},className:Ar?hs.exporttype:hs.exporttypeactivite},a.createElement(Ee.default,{checked:!Ar,style:{marginRight:10}}),a.createElement("div",{style:{color:"#333333"}},a.createElement("i",{className:"iconfont icon-wendangshengcheng"})," ",a.createElement("span",{style:{marginLeft:10}},"\u81EA\u5B9A\u4E49\u5185\u5BB9"),a.createElement("div",null,"\u81EA\u5B9A\u4E49\u5185\u5BB9\uFF0C\u652F\u6301\u521B\u5EFA&\u7F16\u8F91"))))),a.createElement(lt.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(Or,zi){return xt.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:lr},a.createElement("div",{className:hs.upimg},a.createElement("div",{className:hs.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:Ci.Z.API_SERVER+(xt==null?void 0:xt.url)}))))))};var km=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Tm),Nm=Object.defineProperty,Ch=Object.getOwnPropertySymbols,W0=Object.prototype.hasOwnProperty,X0=Object.prototype.propertyIsEnumerable,V0=(Ne,Ue,ge)=>Ue in Ne?Nm(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,wh=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))W0.call(Ue,ge)&&V0(Ne,ge,Ue[ge]);if(Ch)for(var ge of Ch(Ue))X0.call(Ue,ge)&&V0(Ne,ge,Ue[ge]);return Ne},jm=(Ne,Ue)=>{var ge={};for(var gt in Ne)W0.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Ch)for(var gt of Ch(Ne))Ue.indexOf(gt)<0&&X0.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},G0=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Om=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=jm(Ue,["user","pathsDetail","onOk","dispatch"]);const[Yt,xt]=(0,a.useState)({}),[_t]=lt.default.useForm(),[In,Pn]=(0,a.useState)([]),[Fn,Ar]=(0,a.useState)({page:1,per_page:20,keyword:"",agent_type:"",status:"",deployable_id:gt.actionTabs.deployable_id,deployable_type:"Subject",source:"",category:"created"}),[pr,ar]=(0,a.useState)([]);function $n(){return G0(this,null,function*(){let jr=yield(0,Ve.ZP)("/api/ai/agents/list.json",{method:"get",params:Fn});(jr==null?void 0:jr.status)===0&&Pn(jr==null?void 0:jr.data)})}return(0,a.useEffect)(()=>{gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&$n()},[gt.actionTabs.key,Fn]),a.createElement(be.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528",width:1100,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>G0(void 0,null,function*(){if((pr==null?void 0:pr.length)===0){we.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield nn({ai_agent_ids:pr})).status===0&&ar([])})},a.createElement(Go.default,{defaultActiveKey:"1",items:[{key:"created",label:"\u6211\u521B\u5EFA\u7684"},{key:"public",label:"\u516C\u5F00\u667A\u80FD\u4F53"}],onChange:jr=>{Fn.page=1,Fn.per_page=20,Fn.category=jr,ar([]),Ar(wh({},Fn))}}),a.createElement(lt.default,{layout:"inline",size:"large",form:_t,initialValues:{deployable_type:""},onValuesChange:(0,Cl.debounce)((jr,Ln)=>{Fn.page=1,Fn.per_page=20,Ar(wh(wh({},Fn),Ln))},300)},a.createElement(lt.default.Item,{label:"\u6765\u6E90",name:"source"},a.createElement(ie.default,{style:{width:170}},a.createElement(ie.default.Option,{value:""},"\u5168\u90E8\u6765\u6E90"),a.createElement(ie.default.Option,{value:"Subject"},"\u5B9E\u8DF5\u8BFE\u7A0B"),a.createElement(ie.default.Option,{value:"Course"},"\u6559\u5B66\u8BFE\u5802"))),a.createElement("div",null,a.createElement(lt.default.Item,{label:"",name:"keyword"},a.createElement(pt.default.Search,{style:{width:"100%"},placeholder:"\u8F93\u5165\u667A\u80FD\u4F53\u540D\u79F0\u641C\u7D22"})))),a.createElement(Xr.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(jr,Ln,dr){ar(jr)},selectedRowKeys:pr},rowKey:jr=>jr==null?void 0:jr.ai_agent_id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(jr,Ln,dr)=>`${(Fn.page-1)*Fn.per_page+dr+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"ai_agent_name"},{title:"\u6765\u6E90",dataIndex:"deployable_type",render:jr=>jr==="Subject"?"\u5B9E\u8DF5\u8BFE\u7A0B":"\u6559\u5B66\u8BFE\u5802"},{title:"\u540D\u79F0",dataIndex:"deployable_name"}],dataSource:In==null?void 0:In.agents}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Fn.per_page,current:Fn.page,onChange:(jr,Ln)=>{Fn.page=jr,Fn.per_page=Ln,Ar(wh({},Fn))},hideOnSinglePage:!0,total:In==null?void 0:In.total_count}))};var zm=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Om),Rm=Object.defineProperty,Um=Object.defineProperties,Qm=Object.getOwnPropertyDescriptors,xh=Object.getOwnPropertySymbols,Y0=Object.prototype.hasOwnProperty,K0=Object.prototype.propertyIsEnumerable,J0=(Ne,Ue,ge)=>Ue in Ne?Rm(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,q0=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Y0.call(Ue,ge)&&J0(Ne,ge,Ue[ge]);if(xh)for(var ge of xh(Ue))K0.call(Ue,ge)&&J0(Ne,ge,Ue[ge]);return Ne},Hm=(Ne,Ue)=>Um(Ne,Qm(Ue)),Zm=(Ne,Ue)=>{var ge={};for(var gt in Ne)Y0.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&xh)for(var gt of xh(Ne))Ue.indexOf(gt)<0&&K0.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},_0=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Wm=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=Zm(Ue,["user","pathsDetail","onOk","dispatch"]),Yt;const[xt,_t]=(0,a.useState)({}),[In]=lt.default.useForm(),[Pn,Fn]=(0,a.useState)({page:1,per_page:15}),[Ar,pr]=(0,a.useState)([]),[ar,$n]=(0,a.useState)(!1);function jr(){return _0(this,null,function*(){var Ln;$n(!0);let dr=yield(0,Ve.ZP)(`/api/users/${(Ln=ge==null?void 0:ge.userInfo)==null?void 0:Ln.login}/subjects.json`,{method:"get",params:Hm(q0({},Pn),{sort_by:"updated_at",sort_direction:"desc",category:"manage"})});$n(!1),dr&&_t(dr)})}return(0,a.useEffect)(()=>{gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001"&&jr()},[gt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u53D1\u9001\u81F3"+(((Yt=gt.actionTabs)==null?void 0:Yt.iscourse)==="1"?"\u6559\u5B66\u8BFE\u5802":"\u5B9E\u8DF5\u8BFE\u7A0B"),open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001",width:650,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>_0(void 0,null,function*(){(yield nn({deployable_ids:Ar})).status===0&&pr([])})},a.createElement(Xr.default,{style:{marginTop:20},loading:ar,rowSelection:{type:"checkbox",onChange(Ln,dr,lr){pr(Ln)},selectedRowKeys:Ar},rowKey:Ln=>Ln==null?void 0:Ln.id,pagination:!1,scroll:{y:400},columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(Ln,dr,lr)=>`${(Pn.page-1)*Pn.per_page+lr+1}`,width:50},{title:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",dataIndex:"name"},{title:"\u521B\u5EFA\u4EBA",dataIndex:"owner_name",width:100}],dataSource:xt==null?void 0:xt.subjects}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Pn.per_page,current:Pn.page,onChange:(Ln,dr)=>{Pn.page=Ln,Pn.per_page=dr,Fn(q0({},Pn)),jr()},hideOnSinglePage:!0,total:xt==null?void 0:xt.count}))};var Xm=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Wm),Vm=Se(73100),Gm=Se(61265),Ym=Se(96366),Km=Se(26995),Jm=Se(80315),mf={form:"form___gtdf_",content:"content___lTguX",pubColSty:"pubColSty___AHrXf",selectSty:"selectSty___ktAAH",borderSty:"borderSty___ObgOh",delSty:"delSty___Ux5JM",delBorder:"delBorder___eIxRW"},ql=Se(59301),Jh=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const qm=({shixunHomeworks:Ne,pathsDetail:Ue,loading:ge,onOk:gt,dispatch:nn})=>{var sn,Bn,Yt,xt,_t;const[In,Pn]=(0,a.useState)(!0),[Fn,Ar]=(0,a.useState)(!1),[pr,ar]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]),[Ln,dr]=(0,a.useState)([]),[lr,Br]=(0,a.useState)([]),[Or,zi]=(0,a.useState)(!1),[bi,gn]=(0,a.useState)(""),Dr=(0,ee.useParams)();console.log("---",Dr,Ue.actionTabs);function wr(){return Jh(this,null,function*(){var Xn;let gr=yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"get",params:{deployable_type:"Subject",deployable_id:((Xn=Ue==null?void 0:Ue.detail)==null?void 0:Xn.id)||Dr.pathId,appable_type:"AiKnowledgeRepository",appable_id:Ue.actionTabs.sendid}});jr(gr)})}return(0,a.useEffect)(()=>{Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005"&&wr()},[Ue.actionTabs.key]),ql.createElement("section",{className:mf.form},ql.createElement(be.default,{centered:!0,title:"\u5408\u4F5C\u8005\u5217\u8868",open:Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005",width:650,footer:null,onCancel:()=>{gt()},onOk:()=>{}},ql.createElement(pe.Z,{className:mf.content,style:{padding:"20px 30px",gap:20}},(Bn=(sn=$n==null?void 0:$n.data)==null?void 0:sn.list)==null?void 0:Bn.map(Xn=>ql.createElement(pe.Z,{align:"middle",className:`${mf.borderSty} ${bi===(Xn==null?void 0:Xn.id)?mf.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},ql.createElement("span",{className:"c-grey-333"},Xn==null?void 0:Xn.real_name),Ue.actionTabs.can_edit&&ql.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${mf.delSty}`,onMouseEnter:()=>{gn(Xn.id)},onMouseLeave:()=>{gn("")},onClick:()=>Jh(void 0,null,function*(){(yield(0,Ve.ZP)(`/api/ai/collaborators/${Xn.id}.json`,{method:"delete",body:{user_id:Xn.id}})).status===0&&(we.ZP.info("\u5220\u9664\u6210\u529F"),wr())})}))),!Ue.actionTabs.can_edit&&!((xt=(Yt=$n==null?void 0:$n.data)==null?void 0:Yt.list)!=null&&xt.length)&&ql.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),Ue.actionTabs.can_edit&&ql.createElement(z.ZP,{className:mf.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ar(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"))),ql.createElement(be.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Fn,confirmLoading:Or,onCancel:()=>Ar(!1),onOk:()=>Jh(void 0,null,function*(){var Xn;if(pr.length===0){we.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}zi(!0),(yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"post",body:{deployable_type:"Subject",deployable_id:((Xn=Ue==null?void 0:Ue.detail)==null?void 0:Xn.id)||Dr.pathId,appable_type:"AiKnowledgeRepository",appable_id:Ue.actionTabs.sendid,user_ids:pr}})).status===0&&(we.ZP.info("\u6DFB\u52A0\u6210\u529F"),ar([]),wr(),Ar(!1)),zi(!1)})},ql.createElement("div",null,ql.createElement("div",{style:{display:"flex"}},ql.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",ql.createElement(pt.default.Search,{onChange:Xn=>{var gr;dr((gr=Ue.rightData)==null?void 0:gr.members.filter(Mi=>Mi.name.indexOf(Xn.target.value)>-1))}})),ql.createElement(Xr.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowKey:Xn=>Xn.id,rowSelection:{type:"checkbox",onChange:(Xn,gr)=>{ar(Xn)},selectedRowKeys:pr,getCheckboxProps:Xn=>{var gr,Mi,br;return{disabled:(br=(Mi=(gr=$n==null?void 0:$n.data)==null?void 0:gr.list)==null?void 0:Mi.map(On=>On==null?void 0:On.login))==null?void 0:br.includes(Xn==null?void 0:Xn.login)}}},pagination:!1,dataSource:(_t=Ue.rightData)==null?void 0:_t.members,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"identity",key:"identity"}]}))))};var _m=(0,ee.connect)(({shixunHomeworks:Ne,loading:Ue,pathsDetail:ge})=>({shixunHomeworks:Ne,pathsDetail:ge,loading:Ue.effects}))(qm),$0=Object.getOwnPropertySymbols,$m=Object.prototype.hasOwnProperty,eg=Object.prototype.propertyIsEnumerable,tg=(Ne,Ue)=>{var ge={};for(var gt in Ne)$m.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&$0)for(var gt of $0(Ne))Ue.indexOf(gt)<0&&eg.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},ep=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const ng=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=tg(Ue,["user","pathsDetail","onOk","dispatch"]);const[Yt,xt]=(0,a.useState)({}),[_t]=lt.default.useForm(),[In,Pn]=(0,a.useState)(!1),Fn=pr=>pr.type.startsWith("image/")?pr.size/1024/1024<2?new Promise((jr,Ln)=>{const dr=new FileReader;dr.readAsDataURL(pr),dr.onload=()=>{var lr,Br;const Or=dr.result;Ar({file_type:"base64",original_filename:pr==null?void 0:pr.name,file:Or,deployable_type:(lr=gt.actionTabs)==null?void 0:lr.deployable_type,deployable_id:(Br=gt.actionTabs)==null?void 0:Br.deployable_id}),jr(!1)},dr.onerror=lr=>{we.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),Ln(lr)}}):(we.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(we.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function Ar(pr){return ep(this,null,function*(){let ar=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:pr});(ar==null?void 0:ar.status)===0&&xt(ar==null?void 0:ar.data)})}return(0,a.useEffect)(()=>{var pr,ar,$n;gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539"&&(_t.setFieldsValue({name:(pr=gt.actionTabs)==null?void 0:pr.name,description:(ar=gt==null?void 0:gt.actionTabs)==null?void 0:ar.description}),xt(($n=gt.actionTabs)==null?void 0:$n.icon))},[gt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u4FEE\u6539\u77E5\u8BC6\u5E93",open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539",width:650,loading:In,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>{_t.submit()}},a.createElement(lt.default,{layout:"vertical",size:"large",form:_t,onFinish:pr=>ep(void 0,null,function*(){var ar;Pn(!0),pr.attachment_id=Yt.id,pr.id=(ar=gt.actionTabs)==null?void 0:ar.id;let $n=yield nn(pr);Pn(!1),$n.status===0&&_t.resetFields()})},a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"}],label:"\u540D\u79F0",name:"name"},a.createElement(pt.default,{showCount:!0,maxLength:20})),a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4ECB\u7ECD"}],label:"\u4ECB\u7ECD",name:"description"},a.createElement(pt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(lt.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(pr,ar){return Yt.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:Fn},a.createElement("div",{className:hs.upimg},a.createElement("div",{className:hs.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:Ci.Z.API_SERVER+(Yt==null?void 0:Yt.url)}))))))};var rg=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(ng),ig=Object.defineProperty,ag=Object.defineProperties,og=Object.getOwnPropertyDescriptors,Sh=Object.getOwnPropertySymbols,tp=Object.prototype.hasOwnProperty,np=Object.prototype.propertyIsEnumerable,rp=(Ne,Ue,ge)=>Ue in Ne?ig(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Yc=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))tp.call(Ue,ge)&&rp(Ne,ge,Ue[ge]);if(Sh)for(var ge of Sh(Ue))np.call(Ue,ge)&&rp(Ne,ge,Ue[ge]);return Ne},Mh=(Ne,Ue)=>ag(Ne,og(Ue)),sg=(Ne,Ue)=>{var ge={};for(var gt in Ne)tp.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Sh)for(var gt of Sh(Ne))Ue.indexOf(gt)<0&&np.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},fu=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const ip=[{name:"\u5168\u90E8",type:""},{name:"\u542F\u7528",type:"enabled"},{name:"\u672A\u542F\u7528",type:"disabled"}],lg=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,dispatch:nn}=Ue,sn=sg(Ue,["user","pathsDetail","dispatch"]),Bn,Yt,xt,_t,In,Pn,Fn,Ar,pr,ar,$n,jr,Ln;const dr=(0,ee.useParams)(),[lr,Br]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"",deployable_id:(Bn=gt==null?void 0:gt.detail)==null?void 0:Bn.id,deployable_type:"Subject"}),[Or,zi]=(0,a.useState)([]),[bi,gn]=(0,a.useState)(!1),[Dr,wr]=(0,a.useState)(""),[Xn,gr]=(0,a.useState)(!1),[Mi,br]=(0,a.useState)(""),[On,gi]=(0,a.useState)(""),[Xa,so]=(0,a.useState)(!1),[Ea]=lt.default.useForm(),[yo,Ni]=(0,a.useState)(!1),[wa,Fi]=(0,a.useState)({}),[qi,xo]=(0,a.useState)(),[go,Io]=(0,a.useState)("");let fa=(0,a.useRef)();function Na(){return fu(this,null,function*(){let Sn=yield(0,Ve.ZP)("/api/ai/knowledge/repositories.json",{method:"get",params:lr});(Sn==null?void 0:Sn.status)===0&&zi(Sn==null?void 0:Sn.data)})}(0,a.useEffect)(()=>{Na()},[lr]),(0,a.useEffect)(()=>{Ho()},[]);function Ho(){return fu(this,null,function*(){var Sn;let ta=yield(0,Ve.ZP)("/api/ai/knowledge/repositories/statistics.json",{method:"POST",body:{deployable_id:(Sn=gt==null?void 0:gt.detail)==null?void 0:Sn.id,deployable_type:"Subject"}});(ta==null?void 0:ta.status)===0&&xo(ta==null?void 0:ta.data)})}const Bo=()=>({grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},series:[{name:"\u6EE1\u610F\u5EA6",type:"pie",radius:["60%","80%"],avoidLabelOverlap:!1,label:{show:!0,position:"center",formatter:` {c}% - \u6EE1\u610F\u5EA6`,fontSize:14,color:"#333",fontWeight:"bold"},labelLine:{show:!1},data:[{value:qi==null?void 0:qi.satisfy_rate,name:"\u6EE1\u610F\u5EA6"},{value:100-(qi==null?void 0:qi.satisfy_rate),name:"\u5269\u4F59",itemStyle:{color:"#f0f0f0"},label:{show:!1}}],itemStyle:{color:"#6BA5FF"}}]}),Cr=()=>{var Sn,ta,Un;return{grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},legend:{data:["\u5F15\u7528\u6B21\u6570","\u547D\u4E2D\u7387"]},color:["#36BFFA","#75A5FF"],xAxis:{type:"category",data:(Sn=qi==null?void 0:qi.last_seven_days_references)==null?void 0:Sn.map(En=>En==null?void 0:En.date),axisLine:{lineStyle:{color:"#ccc"}}},yAxis:[{type:"value",name:"\u5F15\u7528\u6B21\u6570",min:0,axisLine:{lineStyle:{color:"#ccc"}},splitLine:{lineStyle:{color:"#ccc"}}},{type:"value",name:"\u547D\u4E2D\u7387",min:0,max:100,interval:20,axisLabel:{formatter:"{value} %",color:"#ccc"},axisLine:{lineStyle:{color:"#ccc"}},splitLine:{show:!1}}],series:[{name:"\u5F15\u7528\u6B21\u6570",type:"bar",data:(ta=qi==null?void 0:qi.last_seven_days_references)==null?void 0:ta.map(En=>En==null?void 0:En.usage_count),itemStyle:{color:"#36BFFA",borderRadius:[4,4,0,0]},emphasis:{itemStyle:{color:"#36BFFA"}},barWidth:20},{name:"\u547D\u4E2D\u7387",type:"line",yAxisIndex:1,data:(Un=qi==null?void 0:qi.last_seven_days_references)==null?void 0:Un.map(En=>En==null?void 0:En.hit_rate),smooth:!0,lineStyle:{color:"#75A5FF",width:3},areaStyle:{color:new v0.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgba(117,165,255,0.7)"},{offset:1,color:"rgba(117,165,255, 0)"}])},symbol:"circle",symbolSize:8,itemStyle:{color:"#75A5FF",borderColor:"#fff",borderWidth:2},emphasis:{symbolSize:10}}]}};return a.createElement("div",null,a.createElement("div",{style:{marginTop:20}},a.createElement("div",{style:{display:"flex"}},a.createElement("div",{className:hs.tj,style:{background:`url(${Jm})`}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u591A\u6A21\u6001\u77E5\u8BC6\u5E93"),a.createElement("div",{style:{marginTop:22}},a.createElement(pe.Z,{gutter:[16,24]},(Ar=[{name:"\u6587\u6863\u6570",count:(Yt=qi==null?void 0:qi.types_counts)==null?void 0:Yt.attachments_count},{name:"\u5B9E\u9A8C\u6570",count:(xt=qi==null?void 0:qi.types_counts)==null?void 0:xt.shixuns_count},{name:"\u89C6\u9891\u6570",count:(_t=qi==null?void 0:qi.types_counts)==null?void 0:_t.videos_count},{name:"\u4F5C\u4E1A\u6570",count:(In=qi==null?void 0:qi.types_counts)==null?void 0:In.homeworks_count},{name:"\u8BD5\u5377\u6570",count:(Pn=qi==null?void 0:qi.types_counts)==null?void 0:Pn.examinations_count},{name:"\u56FE\u7247\u6570",count:(Fn=qi==null?void 0:qi.types_counts)==null?void 0:Fn.images_count}])==null?void 0:Ar.map(Sn=>a.createElement(Ae.Z,{span:8},a.createElement("div",{style:{color:"#333",fontSize:14}},Sn==null?void 0:Sn.name),a.createElement("div",{style:{color:"#333",fontSize:18,fontWeight:500}},(Sn==null?void 0:Sn.count)||"-")))))),a.createElement("div",{style:{marginLeft:10,display:"flex",gap:10,flexWrap:"wrap",flex:1}},(pr=[{name:"\u68C0\u7D22\u603B\u6B21\u6570",count:qi==null?void 0:qi.usage_count,icon:Vm},{name:"\u547D\u4E2D\u603B\u6B21\u6570",count:qi==null?void 0:qi.hit_count,icon:Gm},{name:"\u547D\u4E2D\u7387",count:qi==null?void 0:qi.hit_rate,icon:m0},{name:"\u652F\u6301\u9662\u6821\u6570",count:qi==null?void 0:qi.schools_count,icon:Ym},{name:"\u670D\u52A1\u7528\u6237\u6570",count:qi==null?void 0:qi.usage_people_count,icon:g0},{name:"\u5173\u8054\u667A\u80FD\u4F53\u6570",count:qi==null?void 0:qi.agents_count,icon:Km}])==null?void 0:pr.map(Sn=>a.createElement("div",{style:{background:"#F6F7F9",borderRadius:8,border:"1px solid #FFFFFF",width:148,display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement("img",{src:Sn==null?void 0:Sn.icon,style:{width:20,marginRight:14}}),a.createElement("div",null,a.createElement("div",{style:{color:"#333",fontSize:14,width:86}},Sn==null?void 0:Sn.name),a.createElement("div",{style:{color:"#333",fontSize:18,fontWeight:500}},(Sn==null?void 0:Sn.count)||"-")))))),a.createElement("div",{style:{marginTop:10,display:"flex"}},a.createElement("div",{className:hs.tj,style:{width:223,background:"#F6F7F9"}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u667A\u80FD\u4F53\u589E\u5F3A\u9884\u89C8"),a.createElement("div",{style:{display:"flex",marginTop:15,color:"#666666",fontSize:12}},a.createElement("div",null,"\u540D\u79F0"),a.createElement("div",{style:{flex:1,textAlign:"end",color:"#5F6A95"}},"\u547D\u4E2D\u6B21\u6570")),(ar=qi==null?void 0:qi.distributions)==null?void 0:ar.map(Sn=>{var ta;return a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{fontSize:12,color:"#333"}},Sn==null?void 0:Sn.name),a.createElement(Zi.Z,{style:{flex:1,marginLeft:5},size:"small",percent:((Sn==null?void 0:Sn.value)/((ta=qi==null?void 0:qi.distribution)==null?void 0:ta.reduce((Un,En)=>Un+En.value,0))*100).toFixed(0),strokeColor:"#50D3B8",format:(Un,En)=>""}),a.createElement("div",{style:{width:48,textAlign:"end",color:(Sn==null?void 0:Sn.value)==0&&"#5F6A95"}},Sn==null?void 0:Sn.value))})),a.createElement("div",{className:hs.tj,style:{width:375,background:"#F6F7F9",marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u5F15\u7528\u7EDF\u8BA1"),a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:180,width:350},option:Cr()})),a.createElement("div",{className:hs.tj,style:{width:167,background:"#F6F7F9",marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u6EE1\u610F\u5EA6"),a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:180,width:140},option:Bo()})))),a.createElement("div",{className:hs.content,style:{marginTop:20}},a.createElement(lt.default,{layout:"inline",size:"large",initialValues:{visibility:"",status:""},onValuesChange:(Sn,ta)=>{Br(Yc(Yc({},lr),ta))}},a.createElement(lt.default.Item,{label:"\u542F\u7528\u72B6\u6001",name:"status"},a.createElement(ie.default,{style:{width:200}},ip==null?void 0:ip.map(Sn=>a.createElement(ie.default.Option,{value:Sn==null?void 0:Sn.type},Sn==null?void 0:Sn.name)))),a.createElement("div",{style:{flex:"1",textAlign:"end"}},a.createElement(se.Z,{menu:{items:[{key:"1",label:a.createElement("a",{onClick:()=>{var Sn;nn({type:"pathsDetail/setActionTabs",payload:{key:"\u77E5\u8BC6\u5E93\u65B0\u589E",addparams:Dr,deployable_type:"Subject",deployable_id:(Sn=gt==null?void 0:gt.detail)==null?void 0:Sn.id}})}},"\u624B\u52A8\u521B\u5EFA")}]}},a.createElement(z.ZP,{type:"primary"}," + \u65B0\u589E\u77E5\u8BC6\u5E93")))),a.createElement("div",{style:{marginTop:20,width:"100%"}},a.createElement("div",{className:hs.masonrygrid,style:{display:!((jr=($n=Or==null?void 0:Or.knowledges)==null?void 0:$n.find(Sn=>(Sn==null?void 0:Sn.repository_type)==="educoder"))!=null&&jr.id)&&"flex",flexWrap:"wrap"}},(Ln=Or==null?void 0:Or.knowledges)==null?void 0:Ln.map((Sn,ta)=>{var Un,En,un,er,Lr,ci,di,fi,qa,_n;return a.createElement("div",{className:hs.items,onClick:()=>{var _a;(Sn==null?void 0:Sn.repository_type)==="educoder"||!(Sn!=null&&Sn.is_collaborator)||(Fi(Sn),Io(`${Ci.Z.Coze_ai_URl}/space/${Sn==null?void 0:Sn.space_id}/knowledge/${Sn==null?void 0:Sn.dataset_id}?deployable_type=Subject&deployable_id=${(_a=gt==null?void 0:gt.detail)==null?void 0:_a.id}`),Ni(!0))}},a.createElement("div",{className:hs.i_tit},a.createElement("img",{src:Ci.Z.API_SERVER+((Un=Sn==null?void 0:Sn.icon)==null?void 0:Un.url)}),a.createElement("div",{style:{marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:14}},Sn==null?void 0:Sn.name))),a.createElement(se.Z,{menu:{items:(En=[(Sn==null?void 0:Sn.repository_type)==="educoder"&&{key:"6",label:a.createElement("a",{onClick:_a=>{_a.stopPropagation(),so(!0),gi(Sn==null?void 0:Sn.id)}},"\u540C\u6B65\u8BFE\u7A0B")},(Sn==null?void 0:Sn.repository_type)!=="educoder"&&{key:"9",label:a.createElement("a",{onClick:_a=>{var To;_a.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:Yc({key:"\u667A\u80FD\u52A9\u624B\u4FEE\u6539",deployable_type:"Subject",deployable_id:(To=gt==null?void 0:gt.detail)==null?void 0:To.id},Sn)})}},"\u4FEE\u6539\u63CF\u8FF0\u4FE1\u606F")},(Sn==null?void 0:Sn.repository_type)!=="educoder"&&{key:"6",label:a.createElement("a",{onClick:_a=>fu(void 0,null,function*(){_a.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u8BBE\u7F6Eai\u5408\u4F5C\u8005",sendid:Sn==null?void 0:Sn.id,can_edit:Sn==null?void 0:Sn.can_edit}})})},"\u8BBE\u7F6E\u5408\u4F5C\u8005")},(Sn==null?void 0:Sn.repository_type)!=="educoder"&&{key:"5",label:a.createElement("a",{className:hs.delete,onClick:_a=>fu(void 0,null,function*(){_a.stopPropagation(),be.default.confirm({title:"\u79FB\u9664",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",centered:!0,content:"\u79FB\u9664\u540E\uFF0C\u6570\u636E\u5C06\u4E0D\u53EF\u6062\u590D\uFF0C\u4E14\u8BE5\u77E5\u8BC6\u5E93\u7684\u68C0\u7D22\u6570\u636E\u4E5F\u5C06\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u79FB\u9664",onOk:()=>fu(void 0,null,function*(){let To=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${Sn.id}/remove.json`,{method:"post",body:{}});(To==null?void 0:To.status)===0&&(Na(),we.ZP.info("\u79FB\u9664\u6210\u529F"))})})})},"\u79FB\u9664")}])==null?void 0:En.filter(_a=>!!_a)}},(Sn==null?void 0:Sn.is_collaborator)&&a.createElement("i",{onClick:_a=>{_a.stopPropagation()},className:`${hs.sandian} iconfont icon-sandian`})),a.createElement("div",{style:{marginTop:10},className:hs.connect},a.createElement(ce.Z,{title:(Sn==null?void 0:Sn.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F"},(Sn==null?void 0:Sn.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F")),a.createElement("div",{className:hs.bottom},a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u547D\u4E2D\u6570"),a.createElement("span",{style:{marginLeft:5}},(un=Sn==null?void 0:Sn.statistics)==null?void 0:un.hit_count)),a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u547D\u4E2D\u7387"),a.createElement("span",{style:{marginLeft:5}},(er=Sn==null?void 0:Sn.statistics)==null?void 0:er.hit_rate)),(Sn==null?void 0:Sn.is_collaborator)&&(Sn==null?void 0:Sn.repository_type)!=="educoder"&&a.createElement(Wa.Z,{size:"small",checked:(Sn==null?void 0:Sn.status)==="enabled",onChange:(_a,To)=>fu(void 0,null,function*(){To.stopPropagation(),be.default.confirm({title:"\u63D0\u793A",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",content:_a?"\u542F\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u9009\u62E9\u77E5\u8BC6\u5E93\u65F6\u5019\u80FD\u591F\u5C55\u793A\u52FE\u9009\uFF0C\u5426\u5219\u9690\u85CF":"\u7981\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u65E0\u6CD5\u9009\u62E9\u6216\u4F7F\u7528\u8BE5\u77E5\u8BC6\u5E93",centered:!0,onOk:()=>fu(void 0,null,function*(){var fo;let ho=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${Sn==null?void 0:Sn.id}/set_status.json`,{method:"put",body:{status:_a?"enabled":"disabled",deployable_type:"Subject",deployable_id:(fo=gt==null?void 0:gt.detail)==null?void 0:fo.id}});(ho==null?void 0:ho.status)===0&&Na()})})}),checkedChildren:"\u542F\u7528",unCheckedChildren:"\u7981\u7528",defaultChecked:!0})),(Sn==null?void 0:Sn.repository_type)==="educoder"&&a.createElement("div",{style:{marginTop:30}},a.createElement("div",null,"\u77E5\u8BC6\u5E93\u6982\u89C8"),a.createElement(pe.Z,{className:hs.statistics},(_n=[{name:"\u6587\u6863\u6570",count:(Lr=Sn==null?void 0:Sn.statistics)==null?void 0:Lr.attachments_count},{name:"\u5B9E\u9A8C\u6570",count:(ci=Sn==null?void 0:Sn.statistics)==null?void 0:ci.shixuns_count},{name:"\u89C6\u9891\u6570",count:(di=Sn==null?void 0:Sn.statistics)==null?void 0:di.videos_count},{name:"\u4F5C\u4E1A\u6570",count:(fi=Sn==null?void 0:Sn.statistics)==null?void 0:fi.homeworks_count},{name:"\u8BD5\u5377\u6570",count:(qa=Sn==null?void 0:Sn.statistics)==null?void 0:qa.examinations_count}])==null?void 0:_n.map(_a=>a.createElement(Ae.Z,{span:8},a.createElement("div",{style:{color:"#9193A3",fontSize:12}},_a==null?void 0:_a.name),a.createElement("div",{style:{color:"#333",fontSize:16}},_a==null?void 0:_a.count))))))})),a.createElement(ui.Z,{style:{marginTop:20},pageSize:lr.per_page,current:lr.page,onChange:(Sn,ta)=>{lr.page=Sn,lr.per_page=ta,Br(Yc({},lr)),Na()},hideOnSinglePage:!0,total:Or==null?void 0:Or.total_count})),a.createElement(ni.Z,{width:"100vw",height:"100vh",footer:null,closable:!0,placement:"bottom",open:yo,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${hs.drawerWrap}`,onClose:()=>{Na(),Ni(!1)}},a.createElement("iframe",{src:go,width:"100%",height:"100%",frameBorder:"0",ref:fa})),a.createElement(be.default,{title:"\u540C\u6B65\u8BFE\u7A0B",centered:!0,open:Xa,width:480,onCancel:()=>{so(!1),gi("")},onOk:()=>{Ea.submit()}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u540C\u6B65\u8BFE\u7A0B\u4E2D\u7684\u5185\u5BB9\u4F5C\u4E3A\u77E5\u8BC6\u5E93\uFF0C\u5C06\u9009\u4E2D\u7684\u5185\u5BB9\u751F\u6210\u77E5\u8BC6\u5E93\u5185\u5BB9"),a.createElement("div",{style:{display:"flex",gap:30}},a.createElement(lt.default,{form:Ea,layout:"vertical",labelCol:{span:0},initialValues:{subjects:!0,stages:!0,shixuns:!0,videos:!0,attachments:!0,subject_homeworks:!0,examinations:!0,discusses:!0},onFinish:Sn=>fu(void 0,null,function*(){console.log("---",Sn);const ta=Object.entries(Sn).filter(([En,un])=>un===!0).map(([En])=>En);let Un=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${On}/sync.json`,{method:"post",body:{items:ta}});(Un==null?void 0:Un.status)===0&&(we.ZP.info("\u540C\u6B65\u4E2D"),so(!1))})},a.createElement(lt.default.Item,{name:"subjects",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u4FE1\u606F ",a.createElement(ce.Z,{title:"\u5305\u542B\u8BFE\u7A0B\u4ECB\u7ECD\u3001\u8BFE\u7A0B\u987B\u77E5\u3001\u6559\u5B66\u56E2\u961F\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"stages",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u76EE\u5F55\u7ED3\u6784 ",a.createElement(ce.Z,{title:"\u5305\u542B\u8BFE\u7A0B\u7AE0\u8282\u3001\u8BFE\u7A0B\u5C0F\u8282\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"shixuns",valuePropName:"checked"},a.createElement(Ee.default,null,"\u5B9E\u8DF5\u9879\u76EE\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u5B9E\u8DF5\u9879\u76EE\u4ECB\u7ECD\u3001\u4EFB\u52A1\u5173\u5361\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"videos",valuePropName:"checked"},a.createElement(Ee.default,null,"\u89C6\u9891\u9879\u76EE\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u7531\u7528\u6237\u4E0A\u4F20\u7684\u89C6\u9891\u9879\u76EE\uFF0C\u957F\u89C6\u9891\u5C06\u4F1A\u88AB\u5207\u5206\u4E3A\u89C6\u9891\u7247\u6BB5\u548C\u89C6\u9891\u63CF\u8FF0\u5B58\u50A8\u5230\u77E5\u8BC6\u5E93"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"attachments",valuePropName:"checked"},a.createElement(Ee.default,null,"\u6559\u5B66\u8BFE\u4EF6\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u7531\u7528\u6237\u4E0A\u4F20\u7684PDF\u3001Word\u3001Excel\u3001PPT\u3001JPG\u3001PNG\u7B49\u591A\u79CD\u683C\u5F0F\u7684\u6587\u6863"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"subject_homeworks",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BFE\u7A0B\u4F5C\u4E1A\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u7F16\u7A0B\u4F5C\u4E1A\u8D44\u6E90"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"examinations",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BD5\u5377\u8BD5\u9898\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u7531\u7528\u6237\u65B0\u5EFA\u6216\u9009\u7528\u7684\u8BD5\u5377\u53CA\u8BD5\u5377\u4E2D\u7684\u8BD5\u9898\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"discusses",valuePropName:"checked"},a.createElement(Ee.default,null,"\u95EE\u7B54\u8BA8\u8BBA\u6570\u636E ",a.createElement(ce.Z,{title:"\u5305\u542B\u7528\u6237\u5728\u8BA8\u8BBA\u533A\u8FDB\u884C\u8BA8\u8BBA\u7684\u9AD8\u8D28\u91CF\u95EE\u7B54\u5BF9\u6570\u636E"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"}))))))),a.createElement(be.default,{title:"\u53D1\u9001",centered:!0,open:!!Xn,width:480,onCancel:()=>{br(""),gr(""),gi("")},onOk:()=>{var Sn;if(gr(""),Mi==="1"){we.ZP.info("");return}nn({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u624B\u53D1\u9001",iscourse:Mi,deployable_type:"Subject",deployable_id:(Sn=gt==null?void 0:gt.detail)==null?void 0:Sn.id}})}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u53D1\u9001\u7684\u4F4D\u7F6E\uFF0C\u53D1\u9001\u5BF9\u5E94\u6A21\u5757\uFF0C\u53EF\u914D\u7F6E\u8BE5\u667A\u80FD\u4F53\u5728\u6A21\u5757\u4E2D\u4F7F\u7528"),a.createElement("div",{style:{display:"flex",gap:30,justifyContent:"center"}},a.createElement("div",{onClick:()=>{we.ZP.info("\u8BE5\u529F\u80FD\u5F00\u53D1\u4E2D\uFF0C\u656C\u8BF7\u671F\u5F85")},className:Mi==="1"?hs.senditemactivite:hs.senditem},a.createElement("img",{src:Ps}),a.createElement("div",{className:hs.title},"\u6559\u5B66\u8BFE\u5802")),a.createElement("div",{onClick:()=>{br("2")},className:Mi==="2"?hs.senditemactivite:hs.senditem},a.createElement("img",{src:Ll}),a.createElement("div",{className:hs.title},"\u5B9E\u8DF5\u8BFE\u7A0B")))),a.createElement(km,{onOk:Sn=>fu(void 0,null,function*(){var ta,Un,En,un,er,Lr,ci;let di=yield(0,Ve.ZP)("/api/ai/knowledge/repositories.json",{method:"POST",body:Mh(Yc({},Sn),{deployable_type:"Subject",deployable_id:(ta=gt==null?void 0:gt.detail)==null?void 0:ta.id})});if((di==null?void 0:di.status)===0){we.ZP.info("\u521B\u5EFA\u6210\u529F");let fi;Sn!=null&&Sn.extype?fi=(Sn==null?void 0:Sn.format_type)==="document_form"?"text_doc":(Sn==null?void 0:Sn.format_type)==="table_form"?"table_doc":"image_file":fi=(Sn==null?void 0:Sn.format_type)==="document_form"?"text_custom":(Sn==null?void 0:Sn.format_type)==="table_form"?"table_custom":"image_file",Sn.oktypes===1?Io(`${Ci.Z.Coze_ai_URl}/space/${(Un=di==null?void 0:di.data)==null?void 0:Un.space_id}/knowledge/${(En=di==null?void 0:di.data)==null?void 0:En.dataset_id}?deployable_type=Subject&deployable_id=${(un=gt==null?void 0:gt.detail)==null?void 0:un.id}&type=${fi}&from=create`):Io(`${Ci.Z.Coze_ai_URl}/space/${(er=di==null?void 0:di.data)==null?void 0:er.space_id}/knowledge/${(Lr=di==null?void 0:di.data)==null?void 0:Lr.dataset_id}/upload?deployable_type=Subject&deployable_id=${(ci=gt==null?void 0:gt.detail)==null?void 0:ci.id}&type=${fi}&from=create`),Ni(!0),Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})}return di})}),a.createElement(rg,{onOk:Sn=>fu(void 0,null,function*(){var ta;let Un=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${Sn==null?void 0:Sn.id}/rename.json`,{method:"put",body:Mh(Yc({},Sn),{deployable_type:"Subject",deployable_id:(ta=gt==null?void 0:gt.detail)==null?void 0:ta.id})});return(Un==null?void 0:Un.status)===0&&(we.ZP.info("\u4FEE\u6539\u6210\u529F"),Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})),Un})}),a.createElement(Xm,{onOk:Sn=>fu(void 0,null,function*(){let ta=yield(0,Ve.ZP)(`/api/ai/agents/${On}/sending.json`,{method:"POST",body:Mh(Yc({},Sn),{deployable_type:"Subject"})});return(ta==null?void 0:ta.status)===0&&(we.ZP.info("\u53D1\u9001\u6210\u529F"),gi(""),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})}),a.createElement(_m,{onOk:Sn=>fu(void 0,null,function*(){Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})})}),gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&a.createElement(zm,{onOk:Sn=>fu(void 0,null,function*(){var ta;let Un=yield(0,Ve.ZP)("/api/ai/agents/select_use.json",{method:"POST",body:Mh(Yc({},Sn),{deployable_type:"Subject",deployable_id:(ta=gt==null?void 0:gt.detail)==null?void 0:ta.id})});return(Un==null?void 0:Un.status)===0&&(we.ZP.info("\u521B\u5EFA\u6210\u529F"),Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})),Un})})))};var ug=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(lg),Ss=Se(59301),cg=Object.defineProperty,Dh=Object.getOwnPropertySymbols,ap=Object.prototype.hasOwnProperty,op=Object.prototype.propertyIsEnumerable,sp=(Ne,Ue,ge)=>Ue in Ne?cg(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,lp=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))ap.call(Ue,ge)&&sp(Ne,ge,Ue[ge]);if(Dh)for(var ge of Dh(Ue))op.call(Ue,ge)&&sp(Ne,ge,Ue[ge]);return Ne},dg=(Ne,Ue)=>{var ge={};for(var gt in Ne)ap.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Dh)for(var gt of Dh(Ne))Ue.indexOf(gt)<0&&op.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},fg=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const{TabPane:hg}=Go.default;var up=(Ne=>(Ne.All="",Ne.Shixun="shixun",Ne.VideoItem="video",Ne.Attachment="attachment",Ne.group_count="group_homework",Ne.normal_count="normal_homework",Ne.ExaminationBank="exercise",Ne.HomeworkCommon="hack_homework",Ne.Discusses="Discusses",Ne))(up||{});function cp(Ne){const Ue=(nn,sn)=>{if(nn.localName===sn)return nn;for(let Bn=0,Yt=nn;Yt=Yt.parentNode;Bn++){if(Yt.localName===sn)return Yt;if(Yt==document.documentElement)return!1}},ge=Ne.target,gt=Ue(ge,"a");if(console.log([gt],gt==null?void 0:gt.href,44),!(gt!=null&>.href)&&ge.tagName.toUpperCase()==="IMG"){let nn=ge.src||ge.getAttribute("src");nn&&nn.indexOf("/images/avatars/User")===-1&&(Ne.stopPropagation(),Ne.preventDefault(),Yi.Z.publish("preview-image",nn))}}const pg=Ne=>{var Ue=Ne,{pathsDetail:ge,globalSetting:gt,loading:nn,dispatch:sn}=Ue,Bn=dg(Ue,["pathsDetail","globalSetting","loading","dispatch"]),Yt,xt,_t,In,Pn,Fn;const[Ar]=(0,ee.useSearchParams)(),pr=(0,ee.useParams)(),ar=(0,a.useRef)(),[$n,jr]=(0,a.useState)((Yt=(0,je.UZ)())==null?void 0:Yt.keywords),Ln=(0,a.useRef)(!1);(0,a.useEffect)(()=>{var gn;if(!((gn=ge.detail)!=null&&gn.id))return;const Dr=document.getElementById("ai-orientation");Dr&&Ar.get("skipSource")==="ai"&&Dr.scrollIntoView(!0)},[(xt=ge.detail)==null?void 0:xt.id]),(0,a.useEffect)(()=>{ge.actionTabs.key==="\u8DF3\u8F6C\u9875\u9762"&&(Or(ge.actionTabs.value),sn({type:"pathsDetail/setActionTabs",payload:{}}))},[ge.actionTabs.key]);function dr(gn,Dr=50){return new Promise((wr,Xn)=>{let gr=0,Mi;function br(){const On=document.getElementById(gn);if(On){const gi=On.getBoundingClientRect(),Xa=gi.y;if(Xa>0&&Mi!==null&&Math.abs(Mi-Xa)<1){wr(gi);return}Mi=Xa}++gr>=Dr?Xn(new Error(`\u65E0\u6CD5\u627E\u5230\u8BE5id: #${gn}`)):setTimeout(()=>{requestAnimationFrame(br)},280)}br()})}(0,a.useLayoutEffect)(()=>{var gn,Dr;let{itemId:wr,expandId:Xn,classifyType:gr,keywords:Mi,serial:br}=(0,je.UZ)(),On=(gn=ge.detail)==null?void 0:gn.show_course_section;return(gr==="Shixun"||Mi)&&(On=!1),(Dr=ge==null?void 0:ge.stageData)!=null&&Dr.length&&wr&&!Ln.current&&dr(wr).then(gi=>{const Xa=window.scrollY+gi.top;let so=0;document.body.style=`min-height:${Xa+window.innerHeight+so}px`,window.scrollTo({top:Xa+so,behavior:"smooth"}),window.history.replaceState({},"",window.location.pathname)}).catch(gi=>{console.warn(gi.message)}),()=>{document.body.style=""}},[ge==null?void 0:ge.stageData]);const lr=(_t=[{name:"\u8BFE\u7A0B\u7AE0\u8282",key:"stage"},{name:"\u6392\u884C\u699C",key:"ranking"},{name:"\u8BC1\u4E66\u7533\u8BF7",key:"certificate"},{name:"\u79D1\u6559\u8D44\u6E90\u56FE\u8C31",key:"atlas"},{name:"\u77E5\u8BC6\u56FE\u8C31",key:"knowledge"},{name:"AI\u77E5\u8BC6\u5E93",key:"AIknowledge"},{name:"AI\u667A\u80FD\u4F53",key:"AIagent"},{name:"\u5957\u9910\u5217\u8868",key:"Combination",extra:"\u4F18\u60E0"}].filter(gn=>{var Dr,wr;return(Dr=ge.detail)!=null&&Dr.excellent||((wr=ge.detail)==null?void 0:wr.is_free)===!1?!0:gn.key!=="certificate"}).filter(gn=>{var Dr,wr,Xn;return(Dr=ge.detail)!=null&&Dr.atlas_data&&((Xn=(wr=ge.detail)==null?void 0:wr.atlas_data)!=null&&Xn.nodes)?!0:gn.key!=="atlas"}).filter(gn=>{var Dr,wr;return((Dr=ge.detail)==null?void 0:Dr.is_free)===!1&&((wr=ge.detail)!=null&&wr.is_has_package)?!0:gn.key!=="Combination"}).filter(gn=>{var Dr,wr;return((Dr=ge.detail)==null?void 0:Dr.is_free)===!1&&((wr=ge.detail)==null?void 0:wr.show_chapter)===!1?gn.key!=="stage":!0}).filter(gn=>{var Dr,wr;return((Dr=ge.detail)==null?void 0:Dr.is_free)===!1&&((wr=ge.detail)==null?void 0:wr.show_charts)===!1?gn.key!=="ranking":!0}).filter(gn=>{var Dr,wr;return((Dr=ge.detail)==null?void 0:Dr.is_free)===!1&&((wr=ge.detail)==null?void 0:wr.show_cert_apply)===!1?gn.key!=="certificate":!0}).filter(gn=>{var Dr,wr;return((Dr=ge.detail)==null?void 0:Dr.is_free)===!1&&((wr=ge.detail)==null?void 0:wr.show_knowledge_graph)===!1?gn.key!=="knowledge":!0}))==null?void 0:_t.filter(gn=>{var Dr;return(0,he.Ny)()||(0,he.$O)()&&((Dr=ge==null?void 0:ge.detail)!=null&&Dr.can_managed)?!0:!["AIknowledge","AIagent"].includes(gn.key)}),[Br,Or]=(0,a.useState)(Ar.get("activeKey")||((In=lr[0])==null?void 0:In.key));(0,a.useEffect)(()=>{if(ar.current)return ar.current.addEventListener("mousedown",cp),()=>{var gn;(gn=ar.current)==null||gn.removeEventListener("mousedown",cp)}},[ar.current]),(0,a.useEffect)(()=>{sn({type:"pathsDetail/save",payload:{editKey:-1}}),pr.pathId&&bi()},[pr.pathId]),(0,a.useEffect)(()=>{var gn;(0,je.Dk)((gn=ge.detail)==null?void 0:gn.name)},[ge]);const zi=gn=>{var Dr;const wr=(Dr=decodeURIComponent(gn))==null?void 0:Dr.trim();sn({type:"pathsDetail/save",payload:{keywords:wr}}),jr(wr)},bi=()=>fg(void 0,null,function*(){const gn=yield sn({type:"pathsDetail/getPathsDetail",payload:lp({id:pr.pathId},(0,je.oP)())});sn({type:"pathsDetail/getRightData",payload:{id:pr.pathId}}),gn!=null&&gn.id&&Ar.get("token")&&(location.href=location.pathname)});return Ss.createElement(ye.Z,{spinning:!1},Ss.createElement("section",{className:re.bg},Ss.createElement(Hi,null),Ss.createElement(E.Z,null),Ss.createElement("section",{style:{marginTop:((Pn=ge.detail)==null?void 0:Pn.excellent)&&"89px"},className:`edu-container pb80 ${re.wrap}`},Ss.createElement("aside",{className:re.content},Ss.createElement("div",{className:re.intro},Ss.createElement("div",{className:re.introTitle},Ss.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center"}},Ss.createElement("img",{src:ne,style:{marginRight:"10px"}}),"\u8BFE\u7A0B\u4ECB\u7ECD")),Ss.createElement("div",{ref:ar},Ss.createElement(Ce.Z,{value:(Fn=ge.detail)==null?void 0:Fn.description}))),Ss.createElement("div",{id:"ai-orientation"}),(lr==null?void 0:lr.length)>0&&Ss.createElement(Go.default,{className:re.wrapTabs,activeKey:Br,onChange:gn=>{gn==="knowledge"?window.open(`/knowledgegraph/${pr.pathId}`):(Or(gn),jr(""),sn({type:"pathsDetail/save",payload:{keywords:"",visibleType:"All"}}))},tabBarGutter:40,tabBarStyle:{height:76},tabBarExtraContent:Br==="stage"?Ss.createElement(cf.t7,{style:{width:200,backgroundColor:"#fff"},placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:$n,onChange:gn=>{zi(gn),sn({type:"pathsDetail/getStageData",payload:{tab:up[ge==null?void 0:ge.visibleType],subject_id:pr.pathId,keywords:gn}})}}):""},lr.map(gn=>Ss.createElement(hg,{tab:gn!=null&&gn.extra?Ss.createElement("span",{style:{position:"relative"}},Ss.createElement("span",null,gn.name),Ss.createElement("span",{style:{position:"absolute",top:"0",left:"72px",display:"inline-block",width:"32px",height:"16px",lineHeight:"16px",textAlign:"center",backgroundColor:"#FF0000",borderRadius:"8px",fontSize:"12px",color:"#fff"}},gn.extra)):gn.name,key:gn.key}))),Br==="stage"&&Ss.createElement(Hh,{keywords:$n}),Br==="ranking"&&Ss.createElement(mh,null),Br==="certificate"&&Ss.createElement(Rf,null),Br==="atlas"&&Ss.createElement(Wh,null),Br==="Combination"&&Ss.createElement(y,null),Br==="AIagent"&&Ss.createElement(Mm,null),Br==="AIknowledge"&&Ss.createElement(ug,null)),Ss.createElement(uo,null))),Ss.createElement(Ca,{data:ge.detail,getData:()=>{sn({type:"pathsDetail/getPathsDetail",payload:lp({id:pr.pathId},(0,je.oP)())})}}))};var mg=(0,ee.connect)(({pathsDetail:Ne,loading:Ue,globalSetting:ge})=>({pathsDetail:Ne,globalSetting:ge,loading:Ue}))(pg)},94083:function(kt,Pt,Se){"use strict";var a=Se(59301),ee=Object.defineProperty,we=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ce=(te,ae,he)=>ae in te?ee(te,ae,{enumerable:!0,configurable:!0,writable:!0,value:he}):te[ae]=he,se=(te,ae)=>{for(var he in ae||(ae={}))be.call(ae,he)&&ce(te,he,ae[he]);if(we)for(var he of we(ae))fe.call(ae,he)&&ce(te,he,ae[he]);return te},oe=(te,ae)=>{var he={};for(var de in te)be.call(te,de)&&ae.indexOf(de)<0&&(he[de]=te[de]);if(te!=null&&we)for(var de of we(te))ae.indexOf(de)<0&&fe.call(te,de)&&(he[de]=te[de]);return he};const le=Se(2331),b={};le.keys().forEach(te=>{const ae=te.replace("./","").replace(".svg","");b[ae]=le(te)});const z=te=>{var ae=te,{filename:he}=ae,de=oe(ae,["filename"]),ie;const pe=((ie=he==null?void 0:he.split(".").pop())==null?void 0:ie.toLowerCase())||"unknown",Ae=b[pe]||b.default;return a.createElement("img",se({src:Ae,alt:pe},de))};Pt.Z=z},3793:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return Oe}});var a=Se(59301),ee=Se(95392),we=Se(6767),be=Se(14566),fe=Se(29787),ce=Se(25399),se=Se(75727),oe=Se(37568),le=Se(7939),b=Se(63949),z=Se(78323),te={flex_box_center:"flex_box_center___DCOpW",flex_space_between:"flex_space_between___f40rs",flex_box_vertical_center:"flex_box_vertical_center___eG9_2",flex_box_center_end:"flex_box_center_end___clXgt",flex_box_column:"flex_box_column___TXL2c",practice:"practice___thO2F",inputTop:"inputTop___m3NHY",dropdown:"dropdown___e6R7o",inputWrap:"inputWrap___s3dIS",action:"action___xRC3p",btnWrap:"btnWrap___VMbd9",btn:"btn___ZCLZ5",btnActive:"btnActive___qt_Di",btnDisabled:"btnDisabled____2PMz",uploadBtn:"uploadBtn___Xpkwg",sendBtn:"sendBtn___y6NIQ",sendBtnDisabled:"sendBtnDisabled___x4Huh",cancelBtn:"cancelBtn___w893V",files:"files___kDNjV",left_data:"left_data___EpHsF",right_data:"right_data___tzmu3",file:"file___XvgYd",fileName:"fileName___ZLkYf",fileDelred:"fileDelred___RKuBn",fileDel:"fileDel___j8Hof"},ae=Se(84105),he=Se(32050),de=Se(94083),ie=Object.defineProperty,pe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Ee=(je,De,Ze)=>De in je?ie(je,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):je[De]=Ze,Pe=(je,De)=>{for(var Ze in De||(De={}))Ae.call(De,Ze)&&Ee(je,Ze,De[Ze]);if(pe)for(var Ze of pe(De))ye.call(De,Ze)&&Ee(je,Ze,De[Ze]);return je},Ie=(je,De,Ze)=>new Promise((ke,Fe)=>{var Ve=st=>{try{tt(Ze.next(st))}catch(Ot){Fe(Ot)}},qe=st=>{try{tt(Ze.throw(st))}catch(Ot){Fe(Ot)}},tt=st=>st.done?ke(st.value):Promise.resolve(st.value).then(Ve,qe);tt((Ze=Ze.apply(je,De)).next())});const Le=({newShixuns:je,user:De,dispatch:Ze,shixun_type:ke,setOpenChat:Fe,shixunId:Ve})=>{var qe;const[tt,st]=(0,a.useState)(""),[Ot,ft]=(0,a.useState)(0),[Wt,it]=(0,a.useState)(5),[We,Je]=(0,a.useState)("Python3.6"),[_e,ot]=(0,a.useState)([]),rt="\u8BF7\u8F93\u5165\u4F60\u7684\u9700\u6C42",Dt={maxCount:10,showUploadList:!1,fileList:_e,multiple:!1,data:{upload_type:1},accept:".doc,.docx,.pdf,.md,.txt,.xls,.xlsx",beforeUpload:Xt=>Ie(void 0,null,function*(){var bt,zt,Lt,lt;const St=(lt=(Lt=(zt=(bt=Xt==null?void 0:Xt.name)==null?void 0:bt.split("."))==null?void 0:zt.slice(-1))==null?void 0:Lt[0])==null?void 0:lt.toLowerCase(),ct=["doc","docx","pdf","md","txt","xls","xlsx"].includes(St);return Xt.size==0?(we.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):ct?Xt.size/1024/1024>100?(we.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(we.ZP.warning("\u76EE\u524D\u652F\u6301doc\u3001docx\u3001pdf\u3001md\u3001txt\u3001xls\u3001xlsx\u6587\u4EF6"),be.default.LIST_IGNORE)}),onChange:({fileList:Xt})=>{ot(Xt)},action:z.Z.API_SERVER+"/api/attachments.json"},Mt=[{key:"Python3.6",label:"Python3.6"},{key:"C/C++",label:"C/C++"},{key:"Java",label:"Java"}];return a.createElement("div",{className:te.practice},a.createElement("img",{src:Se(39479),style:{width:"190px",height:"140px"}}),a.createElement("div",{style:{color:"#999",marginTop:"20px",marginBottom:"40px"}},"\u8F93\u5165\u63CF\u8FF0\uFF0C\u4E00\u952E\u751F\u6210\u5B9E\u8DF5\u9879\u76EE"),!!_e.length&&a.createElement("div",{className:te.files},Ot>0&&(_e==null?void 0:_e.length)>5&&a.createElement("div",{className:te.left_data,onClick:()=>{ft(Ot-1),it(Wt-1)}},a.createElement("i",{className:"iconfont icon-xiangzuo"})),Wt<(_e==null?void 0:_e.length)&&(_e==null?void 0:_e.length)>5&&a.createElement("div",{className:te.right_data,onClick:()=>{ft(Ot+1),it(Wt+1)}},a.createElement("i",{className:"iconfont icon-xiangyou"})),(qe=(_e==null?void 0:_e.length)>5?_e==null?void 0:_e.slice(Ot,Wt):_e)==null?void 0:qe.map((Xt,bt)=>a.createElement("div",{key:bt,className:te.file},a.createElement(fe.Z,{size:"small",spinning:(Xt==null?void 0:Xt.status)==="uploading"},a.createElement(de.Z,{filename:Xt==null?void 0:Xt.name,className:"block",width:30})),a.createElement("aside",null,a.createElement(ce.Z,{title:Xt==null?void 0:Xt.name},a.createElement("div",{className:te.fileName},Xt==null?void 0:Xt.name)),a.createElement("div",{style:{textAlign:"start"},className:"c-grey-999 font12"},(0,b.RD)(Xt==null?void 0:Xt.size))),a.createElement(ce.Z,{title:"\u5220\u9664\u6587\u4EF6"},a.createElement("i",{onClick:()=>{ot(zt=>zt.filter(Lt=>Lt.uid!==Xt.uid))},className:`iconfont icon-danceng-guanbijichushezhidanceng ${te.fileDel}`}))))),a.createElement("div",{className:te.inputTop},a.createElement("div",{className:te.dropdown},a.createElement(se.Z,{menu:{items:Mt,onClick:Xt=>{Je(Xt.key)}}},a.createElement("div",{style:{cursor:"pointer",display:"flex",alignItems:"center",color:"#3061D0",height:"34px",padding:"0 20px"}},a.createElement(ce.Z,{title:"\u5B9E\u9A8C\u73AF\u5883"},a.createElement("img",{src:Se(21373),style:{width:"16px",height:"16px",marginRight:"8px"}})),a.createElement(ce.Z,{title:"\u667A\u80FD\u6784\u5EFA\u5B9E\u8DF5\u9879\u76EE\u6A21\u5F0F"},a.createElement("div",{style:{height:"34px",lineHeight:"32px",width:"150px",textAlign:"left"}},We)),a.createElement(ae.Z,null))))),a.createElement("div",{className:te.inputWrap,style:{borderBottom:"none"}},a.createElement(oe.default.TextArea,{placeholder:rt,value:tt,bordered:!1,onPressEnter:Xt=>{if(Xt.shiftKey){if(Xt.key==="Enter")return}else if(Xt.key==="Enter"){if(Xt.preventDefault(),(tt==null?void 0:tt.trim())==="")return;localStorage.setItem("myChatShixun",JSON.stringify({inputValue:tt,fileList:_e,environment:We})),Fe&&Fe(!1),Ve?ee.history.push(`/shixuns/aiStreamIndex?shixun_id=${Ve}`):ee.history.push("/shixuns/aiStreamIndex")}},onChange:Xt=>{st(Xt.target.value)}}),a.createElement("div",{className:te.action},a.createElement(be.default,Pe({},Dt),a.createElement(ce.Z,{title:(_e==null?void 0:_e.length)>=10?"\u6700\u591A\u53EA\u80FD\u4E0A\u4F2010\u4E2A\u9644\u4EF6":""},a.createElement(le.ZP,{style:{cursor:(_e==null?void 0:_e.length)>=10?"no-drop":"pointer"},disabled:(_e==null?void 0:_e.length)>=10,className:te.uploadBtn,icon:a.createElement(he.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})}))),a.createElement(le.ZP,{style:{marginLeft:"auto"},className:(tt==null?void 0:tt.trim())===""?te.sendBtnDisabled:te.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:(tt==null?void 0:tt.trim())==="",onClick:()=>{localStorage.setItem("myChatShixun",JSON.stringify({inputValue:tt,fileList:_e,environment:We})),Fe&&Fe(!1),Ve?ee.history.push(`/shixuns/aiStreamIndex?shixun_id=${Ve}`):ee.history.push("/shixuns/aiStreamIndex")}}))))};var Oe=(0,ee.connect)(({newShixuns:je,globalSetting:De,user:Ze})=>({newShixuns:je,globalSetting:De,user:Ze}))(Le)},81045:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return De}});var a=Se(59301),ee=Se(95392),we=Se(37568),be=Se(28284),fe=Se(6767),ce=Se(62957),se=Se(60242),oe=Se(62673),le=Se(96599),b={modal:"modal___EKlPQ",uploadWrap:"uploadWrap___YGxav",upload:"upload___ouqG9",uploadLink:"uploadLink___nuif6",fileProgress:"fileProgress___tf4qy",fileCancel:"fileCancel___Bh3Wh",videoName:"videoName___Ra0NM",contentItem:"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph",zhishidian:"zhishidian___S6hEq",tags_list:"tags_list___VtmRr",tag_item:"tag_item___q4Xrk",tag_icon:"tag_icon___Z6vtJ"},z=Se(88833),te=Se(40986),ae=Se(81779),he=Se(3188),de=Object.defineProperty,ie=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ye=(Ze,ke,Fe)=>ke in Ze?de(Ze,ke,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ze[ke]=Fe,Ee=(Ze,ke)=>{for(var Fe in ke||(ke={}))pe.call(ke,Fe)&&ye(Ze,Fe,ke[Fe]);if(ie)for(var Fe of ie(ke))Ae.call(ke,Fe)&&ye(Ze,Fe,ke[Fe]);return Ze},Pe=(Ze,ke,Fe)=>new Promise((Ve,qe)=>{var tt=ft=>{try{Ot(Fe.next(ft))}catch(Wt){qe(Wt)}},st=ft=>{try{Ot(Fe.throw(ft))}catch(Wt){qe(Wt)}},Ot=ft=>ft.done?Ve(ft.value):Promise.resolve(ft.value).then(tt,st);Ot((Fe=Fe.apply(Ze,ke)).next())});const{TextArea:Ie}=we.default,Le=1024,Oe=(Ze,ke)=>{var Fe;const{uploadInfo:Ve={}}=ke.payload||{};switch(ke.type){case"addVideo":return{videoList:[...Ze.videoList,{name:Ve.file.name,size:Ve.file.size,type:Ve.file.type,fileHash:Ve.fileHash,state:Ve.state,videoId:Ve.videoId,loaded:Ve.loaded||0,title:""}]};case"removeVideo":return{videoList:Ze.videoList.filter(qe=>qe.name!==ke.payload.name)};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:Ze.videoList.map(qe=>qe.name===ke.payload.uploadInfo.file.name?Ee(Ee({},qe),{loaded:ke.payload.progressPercent,videoId:Ve.videoId,fileHash:Ve.fileHash}):qe)};case"updateTitle":return{videoList:(Fe=Ze.videoList)==null?void 0:Fe.map(qe=>qe.name===ke.payload.item.name?Ee(Ee({},qe),{title:ke.payload.title}):qe)};default:return{videoList:[]}}},je=({user:Ze,globalSetting:ke,loading:Fe,dispatch:Ve,visible:qe,editData:tt,onCancel:st=()=>{},onOk:Ot=()=>{},queryParams:ft={}})=>{var Wt;const it=(0,ee.useParams)(),[We]=be.default.useForm(),[Je,_e]=(0,a.useReducer)(Oe,{videoList:[]}),[ot,rt]=(0,a.useState)(!1),Dt=(0,a.useRef)(),[Mt,Xt]=(0,a.useState)(),[bt,zt]=(0,a.useState)(!1),[Lt,lt]=(0,a.useState)(!1),St=(0,ae.Ny)()?3:1,[pt,ct]=(0,a.useState)([]);(0,a.useEffect)(()=>{var et,Re,Ke;qe&&tt&&(zt(tt.is_link),Xt(tt.link),!tt.is_link&&_e({type:"addVideo",payload:{uploadInfo:{file:{name:tt.filename||""},videoId:tt.video_id,loaded:100}}}),x(((et=tt==null?void 0:tt.tags)==null?void 0:et.map(Ut=>Ut==null?void 0:Ut.name))||[]),ct(tt==null?void 0:tt.tag_disciplines),We.setFieldsValue({name:tt.name,description:tt.description,attachment_id:(Re=tt==null?void 0:tt.video)==null?void 0:Re.attachment_id,allow_skip:(Ke=tt==null?void 0:tt.video_item)==null?void 0:Ke.allow_skip}))},[tt,qe]);const nt=()=>{const et=document.getElementById("fileUpload");et.value=""},Nt=et=>{var Re;zt(!1);const Ke=et.target.files[0];if(!Ke){nt();return}const Ut=Ke.name.toLowerCase();if(Ut&&Ut.indexOf(".avi")==-1&&Ut.indexOf(".flv")==-1&&Ut.indexOf(".f4v")==-1&&Ut.indexOf(".m4v")==-1&&Ut.indexOf(".mov")==-1&&Ut.indexOf(".mp4")==-1&&Ut.indexOf(".rmvb")==-1&&Ut.indexOf(".swf")==-1&&Ut.indexOf(".webm")==-1&&Ut.indexOf(".wmv")==-1){fe.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),nt();return}if(Ke.size>Le*St*1024*1024){fe.ZP.info(`\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7${St}G`),nt();return}if((Re=Je.videoList)!=null&&Re.find(Ct=>Ct.name===Ke.name)){fe.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),nt();return}Jt(Ke)},Qt=(et,Re)=>{ce.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Re?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:()=>{nt(),_e({type:"removeVideo",payload:{name:et}})}})},Jt=et=>{var Re,Ke='{"Vod":{}}';if(rt(!0),Dt.current){Dt.current.addFile(et,null,null,null,Ke);return}(0,z.o)((Re=Ze.userInfo)==null?void 0:Re.login,"",{create:!Dt,addFileSuccess:Ut=>{_e({type:"addVideo",payload:{uploadInfo:Ut}})},onUploadProgress:(Ut,Ct,Zt)=>{const Et=Math.ceil(Zt*100);_e({type:"updateProgress",payload:{uploadInfo:Ut,progressPercent:Et}}),nt()},onUploadFailed:Ut=>{fe.ZP.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:Ut=>{rt(!1)},onUploadSucceed:Ut=>{rt(!1)},onUploadError:Ut=>{rt(!1)},gotUploader:Ut=>{Ut.addFile(et,null,null,null,Ke),Dt.current=Ut}})},Ye=()=>Pe(void 0,null,function*(){var et,Re;if(yield We.validateFields(),!bt&&!((et=Je.videoList)!=null&&et.length)||bt&&!Mt){fe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");return}lt(!0);const Ke=bt?{link:Mt}:{video_id:(Re=Je.videoList)==null?void 0:Re[0].videoId},Ut=yield Ot(Ee(Ee(Ee({},Ke),ft),{name:We.getFieldValue("name"),attachment_id:We.getFieldValue("attachment_id"),description:We.getFieldValue("description"),tags:We.getFieldValue("tag"),tag_discipline_ids:(pt==null?void 0:pt.length)>0?pt==null?void 0:pt.map(Ct=>Ct==null?void 0:Ct.id):[],allow_skip:We.getFieldValue("allow_skip")}));lt(!1),Ut!=null&&Ut.id&&Ce()}),Ce=()=>{We.resetFields(),_e({type:"removeAll"}),Xt(null),x([]),zt(null)},Me=()=>{st(),Ce()},Qe=()=>{var et,Re,Ke,Ut,Ct,Zt,Et,tn,$t,wn,Jn,or,Qn,fr,Tr,xr,_r;return a.createElement(a.Fragment,null,!bt&&!!((et=Je.videoList)!=null&&et.length)&&a.createElement("div",{className:b.fileProgress},((Ke=(Re=Je.videoList)==null?void 0:Re[0])==null?void 0:Ke.loaded)==100?a.createElement("div",{className:`${b.videoName} font14`},(Ct=(Ut=Je.videoList)==null?void 0:Ut[0])!=null&&Ct.videoId?(Et=(Zt=Je.videoList)==null?void 0:Zt[0])==null?void 0:Et.name:(tn=tt==null?void 0:tt.video_item)!=null&&tn.is_link?($t=tt==null?void 0:tt.video_item)==null?void 0:$t.link:(wn=tt==null?void 0:tt.video_item)==null?void 0:wn.file_name):a.createElement(se.Z,{style:{width:"80%"},percent:(or=(Jn=Je.videoList)==null?void 0:Jn[0])==null?void 0:or.loaded,status:((fr=(Qn=Je.videoList)==null?void 0:Qn[0])==null?void 0:fr.loaded)==100?"normal":"active"}),a.createElement("div",{className:b.fileCancel,onClick:()=>{var $r,ii,sr,Rr;return Qt((ii=($r=Je.videoList)==null?void 0:$r[0])==null?void 0:ii.name,((Rr=(sr=Je.videoList)==null?void 0:sr[0])==null?void 0:Rr.loaded)==100)}},((xr=(Tr=Je.videoList)==null?void 0:Tr[0])==null?void 0:xr.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((_r=Je.videoList)!=null&&_r.length)&&a.createElement("div",{className:b.uploadWrap},a.createElement("label",{htmlFor:"fileUpload",className:b.upload},a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"),a.createElement("label",{className:`${b.upload} ${b.uploadLink}`,onClick:()=>zt(!0)},a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),bt&&a.createElement(we.default,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:Mt,onChange:$r=>Xt($r.target.value)}))},[ue,x]=(0,a.useState)([]),me=et=>{if(et.key=="Enter"){const Re=We.getFieldValue("tag");if(We.setFieldsValue({tag:""}),!Re){fe.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(ue.filter(Ke=>Ke===Re).length>0){fe.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}ue.push(Re),x([...ue])}},ze=(et,Re)=>{et.preventDefault(),x([...ue.filter(Ke=>Ke!=Re)])};return a.createElement(ce.default,{centered:!0,maskClosable:!1,destroyOnClose:!0,title:tt?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:b.modal,open:qe,confirmLoading:Lt,onOk:Ye,onCancel:Me},a.createElement(be.default,{form:We},a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Nt,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),a.createElement(be.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},a.createElement(we.default,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),a.createElement(be.default.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:b.contentItem},Qe()),a.createElement(be.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},a.createElement(te.Z,{getFileProgress:et=>{if(et.file.status==="uploading"){lt(!0);return}et.file.status==="done"&<(!1)}})),a.createElement(be.default.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},a.createElement(Ie,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),a.createElement(be.default.Item,{className:"ml8",name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},a.createElement("div",{className:b.zhishidian,onClick:()=>{Ve({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(pt==null?void 0:pt.length)>0&&a.createElement("div",{className:b.tags_list},pt==null?void 0:pt.map((et,Re)=>a.createElement("div",{key:Re,className:b.tag_item},a.createElement("div",null,et==null?void 0:et.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${b.tag_icon}`,onClick:()=>{ct([...pt.filter(Ke=>(Ke==null?void 0:Ke.id)!=(et==null?void 0:et.id))])}})))),a.createElement(be.default.Item,{label:"\u64AD\u653E\u8BBE\u7F6E",name:"allow_skip",valuePropName:"checked",className:"ml8",initialValue:!0},a.createElement(oe.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),a.createElement("div",{className:b["tagsList-content"]},ue.map((et,Re)=>a.createElement(le.default,{key:Re+et,closable:!0,onClose:Ke=>{ze(Ke,et)}},et))),a.createElement("div",{className:"c-grey-999"},a.createElement("div",null,"\u6CE8\u610F\uFF1A"),a.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",a.createElement(ee.Link,{to:`/users/${(Wt=Ze.userInfo)==null?void 0:Wt.login}/videos/protocol`,target:"_blank",className:b.colorBlue},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),a.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",St,"G\uFF1B"),a.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"),a.createElement("div",null,"4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002"))),a.createElement(he.Z,{knowledgeList:pt,setKnowledgeList:ct}))};var De=(0,ee.connect)(({user:Ze,loading:ke,globalSetting:Fe})=>({user:Ze,globalSetting:Fe,loading:ke}))(je)},88833:function(kt,Pt,Se){"use strict";Se.d(Pt,{o:function(){return le}});var a=Se(57193),ee=Se(93125),we=Se.n(ee);let be="",fe,ce="";function se(b){oe(b)}function oe(b){fe=new(we()).Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(z){console.log("addFileSuccess: "+z.file.name),b.addFileSuccess&&b.addFileSuccess(z),fe.startUpload()},onUploadstarted:function(z){const te=z.file.name;if(z.videoId){var he=`/api/users/${be}/video_auths.json`;(0,a.ZP)(he,{method:"put",body:{video_id:z.videoId,title:te,file_name:te,virtual_classroom_id:ce}}).then(de=>{if(de.status==-1){b.onUploadError&&b.onUploadError(z);return}const ie=de.data;var pe=ie.UploadAuth,Ae=ie.UploadAddress,ye=ie.VideoId;fe.setUploadAuthAndAddress(z,pe,Ae)}).catch(de=>{fe.deleteFile(fe._curIndex),fe.nextUpload(),console.log(de)})}else{var ae=`/api/users/${be}/video_auths.json`;const de="";(0,a.ZP)(ae,{method:"Post",body:{title:de+te,file_name:de+te,virtual_classroom_id:ce}}).then(ie=>{if(ie){const Ee=ie.data;var pe=Ee.UploadAuth,Ae=Ee.UploadAddress,ye=Ee.VideoId;fe.setUploadAuthAndAddress(z,pe,Ae,ye)}}).catch(ie=>{fe.deleteFile(fe._curIndex),fe.nextUpload(),console.log(ie)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(z){b.onUploadSucceed&&b.onUploadSucceed(z),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(z,te,ae){b.onUploadFailed&&b.onUploadFailed(z),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(z,te,ae){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(z,te,ae){b.onUploadProgress&&b.onUploadProgress(z,te,ae);var he=Math.ceil(ae*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(z){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var te=`/api/users/${be}/video_auths.json`;(0,a.ZP)(te,{method:"put",body:{video_id:z.videoId}}).then(ae=>{var de=ae.data.UploadAuth;fe.resumeUploadWithAuth(de)}).catch(ae=>{console.log(ae)})},onUploadEnd:function(z){b.onUploadEnd&&b.onUploadEnd(z),console.log("onUploadEnd: uploaded all the files")}}),b.gotUploader&&b.gotUploader(fe)}function le(b,z,te){b&&(be=b),z&&(ce=z),se(te)}},91415:function(kt,Pt,Se){"use strict";Se.d(Pt,{BU:function(){return ee},Dj:function(){return a},gH:function(){return we},vp:function(){return be}});function a(fe){try{fe.mozRequestFullScreen?fe.mozRequestFullScreen():fe.webkitRequestFullScreen&&fe.webkitRequestFullScreen()}catch(ce){console.log(ce,":e")}}function ee(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const we=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function be(){var fe=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ce=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",fe),window.isFullScreen?window.isFullScreen:fe!=null}},90036:function(kt,Pt,Se){"use strict";Se.d(Pt,{U:function(){return le}});var a=Se(59301),ee=Object.defineProperty,we=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ce=(b,z,te)=>z in b?ee(b,z,{enumerable:!0,configurable:!0,writable:!0,value:te}):b[z]=te,se=(b,z)=>{for(var te in z||(z={}))be.call(z,te)&&ce(b,te,z[te]);if(we)for(var te of we(z))fe.call(z,te)&&ce(b,te,z[te]);return b},oe=(b,z,te)=>new Promise((ae,he)=>{var de=Ae=>{try{pe(te.next(Ae))}catch(ye){he(ye)}},ie=Ae=>{try{pe(te.throw(Ae))}catch(ye){he(ye)}},pe=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(de,ie);pe((te=te.apply(b,z)).next())});function le(b,z){const[te,ae]=(0,a.useState)(z),[he,de]=(0,a.useState)(!1),[ie,pe]=(0,a.useState)();return[te,he,(ye,Ee=!1)=>oe(this,null,function*(){const Pe=Ee?z:se(se({},te),ye);de(!0),ae(Pe);const Ie=yield b(Pe);return de(!1),pe(Ie),Ie}),ie,pe]}},901:function(kt,Pt,Se){"use strict";Se.d(Pt,{AL:function(){return Pe},Iy:function(){return z},Qv:function(){return he},ez:function(){return Ee},jb:function(){return te}});var a=Se(32834),ee=Se.n(a),we=Se(11690),be=Se.n(we);let fe=1;function ce(De,Ze){const ke=De.match(/^(\s+)(?:```)/);if(ke===null)return Ze;const Fe=ke[1];return Ze.split(` +`)[0])),dt.createElement("span",{className:"font24"},dt.createElement("br",null),(ln=(En=ge.detail)==null?void 0:En.name)==null?void 0:ln.split(` +`).filter((ca,ps)=>ps!==0).join(""))),dt.createElement("div",null,dt.createElement("div",{className:ae.tagsWrap,ref:yf},((er=ge.detail)==null?void 0:er.allow_add_member)&&!((Lr=ge.detail)!=null&&Lr.excellent)&&dt.createElement(ce.Z,{title:(di=nr[((ci=ge.detail)==null?void 0:ci.shixun_tag_num)-1])==null?void 0:di.connect},dt.createElement("div",null,dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{backgroundColor:(qa=nr[((fi=ge.detail)==null?void 0:fi.shixun_tag_num)-1])==null?void 0:qa.bkcolor,color:(_a=nr[((_n=ge.detail)==null?void 0:_n.shixun_tag_num)-1])==null?void 0:_a.txcolor,height:26,border:`1px solid ${(fo=nr[((To=ge.detail)==null?void 0:To.shixun_tag_num)-1])==null?void 0:fo.bkcolor}`}},(zs=nr[((ho=ge.detail)==null?void 0:ho.shixun_tag_num)-1])==null?void 0:zs.name))),((ro=ge.detail)==null?void 0:ro.featured)>0&&dt.createElement("div",null,((Rs=ge.detail)==null?void 0:Rs.featured)===1&&dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#FF6500",border:"1px solid #FF6500"}},"\u56FD\u5BB6\u4E00\u6D41"),((ll=ge.detail)==null?void 0:ll.featured)===2&&dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#4361F2",border:"1px solid #4361F2"}},"\u519B\u961F\u4E00\u6D41"),((Vs=ge.detail)==null?void 0:Vs.featured)===3&&dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#E9AD5D",border:"1px solid #E9AD5D"}},"\u7701\u7EA7\u4E00\u6D41"),((Iu=ge.detail)==null?void 0:Iu.featured)===4&&dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#f7ce62",border:"1px solid #f7ce62"}},"\u7CBE\u54C1\u8BFE\u7A0B")),((Bu=ge.detail)==null?void 0:Bu.excellent)&&((Fu=ge.detail)==null?void 0:Fu.allow_add_member)&&((_l=nr[((hu=ge.detail)==null?void 0:hu.shixun_tag_num)-1])==null?void 0:_l.name)=="\u516C\u5F00\u53D1\u5E03"&&((Sd=gt==null?void 0:gt.userInfo)==null?void 0:Sd.role)!=15&&dt.createElement("div",null,dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#44D7B6",border:"1px solid #44D7B6"}},"\u5F00\u653E\u8BFE\u7A0B")),((Rl=ge.detail)==null?void 0:Rl.excellent)&&((Cc=gt==null?void 0:gt.userInfo)==null?void 0:Cc.role)==15&&dt.createElement("div",null,dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#44D7B6",border:"1px solid #44D7B6"}},"\u5F00\u653E\u8BFE\u7A0B")),((Kc=ge.detail)==null?void 0:Kc.is_plan)&&dt.createElement(ce.Z,{title:"\u6559\u80B2\u90E8101\u8BA1\u5212\u8BA1\u7B97\u673A\u7C7B\u8BFE\u7A0B"},dt.createElement("div",null,dt.createElement("div",{className:`${ae.openCourseTag} font14`,style:{background:"#19CB70",border:"1px solid #19CB70"}},"101\u8BA1\u5212"))),((Md=(wc=ge.detail)==null?void 0:wc.custom_tags)==null?void 0:Md.length)>0&&dt.createElement(dt.Fragment,null,(xc=(Dd=[...od])==null?void 0:Dd.reverse())==null?void 0:xc.map((ca,ps)=>dt.createElement(le.Z,{value:(ca==null?void 0:ca.tag_color)||"#3061D0",trigger:"hover",onOpenChange:ms=>un(void 0,null,function*(){var vl,_s,Al;console.log("item",ms);const ai=(_s=[...((vl=ge.detail)==null?void 0:vl.custom_tags)||[]])==null?void 0:_s.reverse();!ms&&((Al=ai==null?void 0:ai[ps])==null?void 0:Al.tag_color)!=(ca==null?void 0:ca.tag_color)&&(yield(0,Ve.ZP)(`/api/paths/${Ms==null?void 0:Ms.pathId}/subject_tags.json`,{method:"post",body:{custom_tags:od}}))}),onChangeComplete:ms=>un(void 0,null,function*(){var vl,_s;const Al=(vl=[...od])==null?void 0:vl.reverse();Al[ps]=ji(Zr({},ca),{tag_color:typeof ms=="string"?ms:ms.toHexString()});const ai=(_s=[...Al])==null?void 0:_s.reverse();Vd(ai)})},dt.createElement("div",{key:ps},dt.createElement(ce.Z,{title:ca==null?void 0:ca.tag_name},dt.createElement("div",{className:`multi-llipsis1e ${ae.openCourseTag} px-10px py-2px`,style:{background:(ca==null?void 0:ca.tag_color)||"#3061D0",border:`1px solid ${(ca==null?void 0:ca.tag_color)||"#3061D0"}`,height:"26px",maxWidth:"132px",display:"block",minWidth:0}},ca==null?void 0:ca.tag_name))))))))),((Id=ge.detail)==null?void 0:Id.laboratory_name)&&(0,he.Ny)()&&dt.createElement("div",{className:ae.laboratory},dt.createElement("span",null,"\u4E91\u4E0A\u5B9E\u9A8C\u5BA4\uFF1A"),dt.createElement(ce.Z,{title:(Bd=ge.detail)==null?void 0:Bd.laboratory_name},dt.createElement("a",{href:`https://${(Fd=ge.detail)==null?void 0:Fd.laboratory_url}`,target:"_blank",className:ae.name},(Ld=ge.detail)==null?void 0:Ld.laboratory_name))),dt.createElement("div",{className:ae.contentWrap},dt.createElement("div",{className:ae.contentLeftWrap},!!((Pd=ge.detail)!=null&&Pd.stages_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u7AE0\u8282"),dt.createElement("p",{className:"mt3"},(Jc=ge.detail)==null?void 0:Jc.stages_count)),!!((Td=ge.detail)!=null&&Td.shixuns_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u5355\u5143"),dt.createElement("p",{className:"mt3"},(kd=ge.detail)==null?void 0:kd.shixuns_count)),!!((Nd=ge.detail)!=null&&Nd.challenge_choose_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u9009\u62E9\u9898\u5173\u5361"),dt.createElement("p",{className:"mt3"},(jd=ge.detail)==null?void 0:jd.challenge_choose_count)),!!((qc=ge.detail)!=null&&qc.challenges_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u5B9E\u8DF5\u5173\u5361"),dt.createElement("p",{className:"mt3"},(_c=ge.detail)==null?void 0:_c.challenges_count)),!!(($c=ge.detail)!=null&&$c.videos_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u89C6\u9891"),dt.createElement("p",{className:"mt3"},(Sc=ge.detail)==null?void 0:Sc.videos_count)),!!((Mc=ge.detail)!=null&&Mc.attachment_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u8BFE\u4EF6"),dt.createElement("p",{className:"mt3"},(Od=ge.detail)==null?void 0:Od.attachment_count)),((zd=ge.detail)==null?void 0:zd.publish_status)!==0&&!!((Rd=ge.detail)!=null&&Rd.subject_score)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,"\u7ECF\u9A8C\u503C"),dt.createElement("p",{className:"mt3"},(Ud=ge.detail)==null?void 0:Ud.subject_score)),((Qd=ge.detail)==null?void 0:Qd.publish_status)!==0&&!!((Mr=ge.detail)!=null&&Mr.member_count)&&dt.createElement("div",{className:"mr30"},dt.createElement("span",null,dt.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),dt.createElement(ce.Z,{title:`\u66F4\u65B0\u65F6\u95F4\uFF1A${(($i=ge.detail)==null?void 0:$i.member_count_update_at)||"--"}`},dt.createElement("i",{className:"iconfont icon-xiaowenhao1 font14 ml5"}))),dt.createElement("p",{className:"mt3"},(Ma=ge.detail)==null?void 0:Ma.member_count)),((Do=ge.detail)==null?void 0:Do.subject_score)>0&&dt.createElement("span",{className:"font14 c-white"},dt.createElement("span",null,"\u8BC4\u5206"),dt.createElement("div",{className:ae.rating},dt.createElement(b.Z,{allowHalf:!0,style:{fontSize:12},value:(0,je.og)((os=ge.detail)==null?void 0:os.averge_star),disabled:!0}))))),!!((ts=(ss=ge.detail)==null?void 0:ss.courses)!=null&&ts.length)&&dt.createElement("aside",{className:ae.nav},dt.createElement("div",{className:ae.navLeft},Fo.course_identity<4&&dt.createElement(ce.Z,{placement:"bottom",title:"\u7F16\u8F91\u8BFE\u5802"},dt.createElement("a",{href:`/classrooms/${Fo==null?void 0:Fo.course_id}/newgolds/settings`,target:"_blank"},dt.createElement("i",{className:`iconfont icon-bianji1 ${ae.navLeftIcon}`}))),dt.createElement(se.Z,{dropdownRender:()=>{var ca,ps,ms;return dt.createElement(oe.default,null,(ms=(ps=[...(ca=ge.detail)==null?void 0:ca.courses])==null?void 0:ps.reverse())==null?void 0:ms.map((vl,_s)=>{var Al,ai;return dt.createElement(oe.default.Item,{key:vl.course_id,onClick:()=>kh(vl.course_id)},dt.createElement("span",{className:"font14"},"\u7B2C",((ai=(Al=ge.detail)==null?void 0:Al.courses)==null?void 0:ai.length)-_s,"\u671F"))}))}},dt.createElement("div",null,dt.createElement("span",{className:"font14 current"},"\u7B2C",dt.createElement("span",{className:ae.colorOrange},$f),"\u671F"),dt.createElement(te.Z,null))),dt.createElement("div",{className:ae.navContent},dt.createElement("div",{className:ae.contentItem},dt.createElement("div",{className:ae.contentItemTitle},"\u5F00\u8BFE\u65F6\u95F4\uFF1A"),dt.createElement("div",{className:ae.contentItemText},Fo==null?void 0:Fo.start_date)),dt.createElement("div",{className:ae.verticalLine}),dt.createElement("div",{className:ae.contentItem},dt.createElement("div",{className:ae.contentItemTitle},"\u7ED3\u8BFE\u65F6\u95F4\uFF1A"),dt.createElement("div",{className:ae.contentItemText},Fo==null?void 0:Fo.end_date)),dt.createElement("div",{className:ae.verticalLine}),dt.createElement("div",{className:ae.contentItem},dt.createElement("div",{className:ae.contentItemTitle},"\u672C\u671F\u9009\u8BFE\u4EBA\u6570"),dt.createElement("div",{className:ae.contentItemText},Fo==null?void 0:Fo.student_count," \u4EBA")))),dt.createElement("div",{className:ae.navRight,style:{display:"none"}},dt.createElement("div",{className:ae.flexRow},((ul=Fo==null?void 0:Fo.course_status)==null?void 0:ul.status)===1&&dt.createElement("div",{className:"mr20 c-red-ee4"},(Hu=Fo==null?void 0:Fo.course_status)==null?void 0:Hu.time),((Lu=Fo==null?void 0:Fo.course_status)==null?void 0:Lu.status)===2&&Fo.course_identity<6&&dt.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),((Zl=Fo.course_status)==null?void 0:Zl.status)===2&&(Fo.course_identity<6?dt.createElement("a",{className:ae.classButton,href:`/classrooms/${(td=(ed=Fo==null?void 0:Fo.first_category_url)==null?void 0:ed.split("/"))==null?void 0:td[2]}/announcement`,target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):dt.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),((pu=Fo.course_status)==null?void 0:pu.status)===1&&Fo.course_identity>5&&dt.createElement("div",{className:ae.classButton,onClick:_f},"\u7ACB\u5373\u52A0\u5165"),((Dc=Fo.course_status)==null?void 0:Dc.status)===1&&Fo.course_identity===5&&dt.createElement("a",{className:ae.classButton,href:`/classrooms/${(rd=(nd=Fo==null?void 0:Fo.first_category_url)==null?void 0:nd.split("/"))==null?void 0:rd[2]}/announcement`,target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),((Hd=Fo.course_status)==null?void 0:Hd.status)===0&&Fo.course_identity>5&&dt.createElement("div",{className:ae.classButton,onClick:_f},"\u7ACB\u5373\u62A5\u540D"),((id=Fo.course_status)==null?void 0:id.status)===0&&Fo.course_identity===5&&dt.createElement("div",{className:ae.classButton},"\u62A5\u540D\u6210\u529F"),(((Js=Fo==null?void 0:Fo.course_status)==null?void 0:Js.status)===0||((Zu=Fo==null?void 0:Fo.course_status)==null?void 0:Zu.status)===1)&&Fo.course_identity<5&&dt.createElement("a",{className:ae.classButton,href:`/classrooms/${(Wf=(Ic=Fo==null?void 0:Fo.first_category_url)==null?void 0:Ic.split("/"))==null?void 0:Wf[2]}/announcement`,target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),Cf&&wf&&((Ts=ge.detail)==null?void 0:Ts.has_participate)&&dt.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),Cf&&wf&&!((qh=ge.detail)!=null&&qh.has_participate)&&(vf?dt.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):dt.createElement("span",{className:`${ae.classButton} ${ae.bg28e}`,onClick:qf},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D"))),dt.createElement("div",{className:ae.flexRow},Cf&&!!((Ih=(_h=ge.detail)==null?void 0:_h.courses)!=null&&Ih.length)&&wf&&dt.createElement("span",{className:"mt20"},dt.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Xf=ge.detail)==null?void 0:Xf.student_count," ","\u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),dt.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",dt.createElement("span",{className:"mr5 c-red-ee4"},vf===!0?((Zd=ge.detail)==null?void 0:Zd.participant_count)+1:(gf=ge.detail)==null?void 0:gf.participant_count),"\u4EBA")),Cf&&!((Vf=(Wd=ge.detail)==null?void 0:Wd.courses)!=null&&Vf.length)&&wf&&dt.createElement("span",null,!((Eo=ge.detail)!=null&&Eo.has_participate)&&(vf===!0?dt.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):dt.createElement("a",{className:`${ae.classButton} ${ae.bg28e}`,onClick:qf},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((Gf=ge.detail)==null?void 0:Gf.has_participate)&&dt.createElement("span",{className:`${ae.classButton} ${ae.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),dt.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Xd=ge.detail)==null?void 0:Xd.student_count," ","\u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),dt.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",dt.createElement("span",{className:"mr5 c-red-ee4"},vf===!0?((Bh=ge.detail)==null?void 0:Bh.participant_count)+1:(ad=ge.detail)==null?void 0:ad.participant_count),"\u4EBA"))))))),dt.createElement(bt,null),t0.status&&dt.createElement(Ye,{type:"subject",onCancel:()=>bf(!1),onOk:ca=>un(void 0,null,function*(){bf(!1);let ps={user_customize:ca.user_customize,type:ca.type};ca.user_customize?ps=ji(Zr({},ps),{discipline_name:ca.discipline_name,sub_discipline_name:ca.sub_discipline_name}):ca.sub_discipline_id&&(ps=ji(Zr({},ps),{sub_discipline_id:ca.sub_discipline_id}));const ms=yield(0,de.WO)(Zr({id:Ms.pathId},ps));((ms==null?void 0:ms.status)===0||(ms==null?void 0:ms.status)===1)&&(Lc(),we.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))})}),dt.createElement(be.default,{open:e0,title:"\u8BFE\u7A0B\u516C\u544A",width:593,maskClosable:!1,onCancel:()=>{Bc(!1)},centered:!0,footer:dt.createElement("div",null,dt.createElement(z.ZP,{type:"primary",onClick:()=>{Bc(!1)}},"\u6211\u77E5\u9053\u4E86"))},dt.createElement(Ce.Z,{style:{maxHeight:378,overflow:"auto"},value:(Yf=(Fh=ge==null?void 0:ge.detail)==null?void 0:Fh.toast)==null?void 0:Yf.content})))};var Hi=(0,ee.connect)(({pathsDetail:Ne,user:Ue,loading:ge,globalSetting:gt})=>({pathsDetail:Ne,user:Ue,globalSetting:gt,loading:ge.models.index}))(Di),Ci=Se(78323),Zi=Se(60242),Kr={flex_box_center:"flex_box_center___Ktq9p",flex_space_between:"flex_space_between___C3cJM",flex_box_vertical_center:"flex_box_vertical_center___EHdLM",flex_box_center_end:"flex_box_center_end___pIiOq",flex_box_column:"flex_box_column___ZDnJh",rightWrap:"rightWrap___trEKQ",qrCode:"qrCode___J87U9",cardTop:"cardTop___sVfNE",cardTop2:"cardTop2___ngun6",card:"card___xqkwa",flexRow:"flexRow___EJjLR",flexRowAbout:"flexRowAbout___wsXZw",skillWrap:"skillWrap___H2LfA",skillTopWrap:"skillTopWrap___Iy4yY",skillContentWrap:"skillContentWrap___TIOw9",skillContentWrapMin:"skillContentWrapMin___l0OQ7",skillContentWrapMax:"skillContentWrapMax___hzrLJ",skillContentIcon:"skillContentIcon___e1yQ3",skillContentIconNoStatus:"skillContentIconNoStatus___D7SaD",skillExpandAllWrap:"skillExpandAllWrap___NlyjU",skillExpandAllContent:"skillExpandAllContent___DFfUu",memberItem:"memberItem___tQyAC",radius:"radius___CojJt",memberItemContent:"memberItemContent___OAGgP",directionItemWrap:"directionItemWrap___D3A3B",groupActionWrap:"groupActionWrap___uM9bY",divabout:"divabout___aIu8x",classButton:"classButton___kwIIq",bg28e:"bg28e____4vxe",bgGray:"bgGray___bP0QM",price:"price___YtmIz",d1:"d1___kWoQd",auto:"auto___j1TRz",disabled:"disabled___acQun",d2:"d2___lGbRu",d3:"d3___bWANm",d4:"d4___wyT_a",member_power1:"member_power1___fOB2q",member_power2:"member_power2___Lpa0U",workbenches:"workbenches___xlrS8",Efficiencyitem:"Efficiencyitem___Nmp5N",bgimg:"bgimg___RnTXk",Efficiencyitemtitle:"Efficiencyitemtitle___Je2Zw"},Vn={"sort-list-panel":"sort-list-panel___T39Sk","sort-list-tip":"sort-list-tip___Wu55q","ant-drawer-content":"ant-drawer-content___PXRrP","dragging-li":"dragging-li___LhY_V","task-list-container":"task-list-container___ABX0H",imgradius:"imgradius___fmcxI",imageWrap:"imageWrap___HkmiW",directionItemWrap:"directionItemWrap___MKzHd",groupActionWrap:"groupActionWrap___PB2b7",teamHeight:"teamHeight___qj0wW",divHeight:"divHeight___MUuEe",member_power1:"member_power1___ropDL",member_power2:"member_power2___t92g7"},Tn=Se(1560),Xr=Se(54172),Oi=Se(26724),na=Se.n(Oi),lo=Se(94373),Ka=Se(41473),vo=Object.defineProperty,Ro=Object.defineProperties,oo=Object.getOwnPropertyDescriptors,Lo=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,Kt=(Ne,Ue,ge)=>Ue in Ne?vo(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,dn=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))ga.call(Ue,ge)&&Kt(Ne,ge,Ue[ge]);if(Lo)for(var ge of Lo(Ue))Da.call(Ue,ge)&&Kt(Ne,ge,Ue[ge]);return Ne},Gn=(Ne,Ue)=>Ro(Ne,oo(Ue)),ht=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const mt=({pathsDetail:Ne,loading:Ue,dispatch:ge,open:gt,onClose:nn,onReloadData:sn=()=>{}})=>{const Bn=(0,ee.useParams)(),[Yt,xt]=(0,a.useState)([]),[_t,In]=(0,a.useState)(!0),[Pn,Fn]=(0,a.useState)(!1),[Ar]=lt.default.useForm(),[pr,ar]=(0,a.useState)([]),[$n,jr]=(0,a.useState)(1),[Ln,dr]=(0,a.useState)([]),[lr,Br]=(0,a.useState)(!0),[Or,zi]=(0,a.useState)(!1);(0,a.useEffect)(()=>{gt&&bi()},[gt]);const bi=()=>ht(void 0,null,function*(){const br=yield ge({type:"classroomList/getSchoolList",payload:{}});xt(br.map(On=>({value:On})))}),gn=()=>{var br,On;if(!((On=(br=Ar.getFieldValue())==null?void 0:br.keyword)!=null&&On.trim())){we.ZP.warning("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"),ar([]);return}Br(!1),In(!0),Fn(!1),jr(1),dr([]),wr(!0)},Dr=br=>{br=String(br);const On=Ln.indexOf(br);On<0?Ln.push(br):Ln.splice(On,1),dr([...Ln])},wr=(br=!1)=>ht(void 0,null,function*(){var On,gi;if(_t&&!Pn||br){const Xa=Ar.getFieldValue();Fn(!0),jr(br?1:$n+1);const so=yield(0,lo.nQ)(Gn(dn({page:br?1:$n+1,container_id:Bn.pathId,container_type:3},Xa),{school_name:(Xa==null?void 0:Xa.school_name)||null,keyword:((On=Xa==null?void 0:Xa.keyword)==null?void 0:On.trim())||null}));ar(br?[...so.users]:[...pr,...so.users]),Fn(!1),((gi=so.users)==null?void 0:gi.length)<10&&In(!1)}}),Xn=()=>ht(void 0,null,function*(){if(!(Ln!=null&&Ln.length))we.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458");else{zi(!0);const br=yield(0,de.mx)({id:Bn.pathId,user_ids:Ln});zi(!1),br&&(we.ZP.success("\u6DFB\u52A0\u6210\u529F"),gr(),sn&&sn())}}),gr=()=>{Ar.setFieldsValue({keyword:""}),nn(),Br(!0),In(!0)},Mi=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(br,On)=>a.createElement(Ee.default,{value:On.numid,checked:Ln.includes(String(On.numid)),disabled:!!br})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(br,On)=>a.createElement(ce.Z,{placement:"bottom",title:br},a.createElement(ee.Link,{className:"bold c-black",to:`/users/${On.login}`,target:"_blank"},br||"--"))},{title:"\u624B\u673A\u53F7",width:100,dataIndex:"phone",ellipsis:!0,render:br=>a.createElement(ce.Z,{placement:"bottom",title:br},a.createElement("span",null,br||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:br=>a.createElement(ce.Z,{placement:"bottom",title:br},a.createElement("span",null,br||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:br=>a.createElement(ce.Z,{placement:"bottom",title:br},a.createElement("span",null,br||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:br=>a.createElement(ce.Z,{placement:"bottom",title:br},a.createElement("span",null,br||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:br=>a.createElement(ce.Z,{placement:"bottom",title:br},a.createElement("span",null,br||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:br=>br?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:br=>a.createElement(ce.Z,{placement:"bottom",title:br&&Le()(br).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,br&&Le()(br).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:br=>{if(br===1)return a.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return a.createElement(be.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:gt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,bodyStyle:{minHeight:200},confirmLoading:Or,onOk:Xn,onCancel:gr},a.createElement(lt.default,{layout:"inline",form:Ar,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",onFinish:gn},a.createElement(lt.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},a.createElement(ie.default,null,a.createElement(ie.default.Option,{value:"1"},"\u59D3\u540D"),a.createElement(ie.default.Option,{value:"2"},"\u624B\u673A\u53F7"),a.createElement(ie.default.Option,{value:"3"},"\u90AE\u7BB1"))),a.createElement(lt.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9"},a.createElement(pt.default,{allowClear:!0,style:{width:280},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9"})),a.createElement(lt.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},a.createElement(Tn.Z,{allowClear:!0,defaultOpen:!1,options:Yt,style:{width:380},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(br,On)=>On.value.toUpperCase().indexOf(br.toUpperCase())!==-1})),a.createElement(lt.default.Item,null,a.createElement(z.ZP,{htmlType:"submit",type:"primary",size:"middle"},"\u641C\u7D22"))),lr&&a.createElement("div",{className:"tc font16 c-light-black mt40"},a.createElement("img",{src:Ka.RL,width:"100",alt:""}),a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!lr&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(Xr.default,{pagination:!1,dataSource:[],columns:Mi})),a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},a.createElement(na(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:br=>{wr()},hasMore:_t,useWindow:!1},a.createElement(Xr.default,{loading:Pn,showHeader:!1,pagination:!1,dataSource:pr,columns:Mi,onRow:br=>({onClick:On=>{On.currentTarget.querySelector("input").disabled||Dr(On.currentTarget.querySelector("input").value)}})})))))};var jt=(0,ee.connect)(({pathsDetail:Ne,loading:Ue})=>({pathsDetail:Ne,loading:Ue}))(mt),Gt=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const An=({pathsDetail:Ne,loading:Ue,dispatch:ge,data:gt,onReloadData:nn=()=>{}})=>{const sn=(0,ee.useParams)(),[Bn,Yt]=(0,a.useState)(!0),[xt,_t]=(0,a.useState)(!1),[In]=lt.default.useForm(),[Pn,Fn]=(0,a.useState)([]),[Ar,pr]=(0,a.useState)(1),[ar,$n]=(0,a.useState)([]),[jr,Ln]=(0,a.useState)(!0),[dr,lr]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Ne.actionTabs.key==="Collaborators-AddCourses"&&(Ln(!0),Yt(!0),Br())},[Ne.actionTabs.key]);const Br=()=>Gt(void 0,null,function*(){const Xn=yield ge({type:"classroomList/getSchoolList",payload:{}})}),Or=()=>{Ln(!1),Yt(!0),_t(!1),pr(1),$n([]),bi(!0)},zi=Xn=>{Xn=String(Xn);const gr=ar.indexOf(Xn);gr<0?ar.push(Xn):ar.splice(gr,1),$n([...ar])},bi=(Xn=!1)=>Gt(void 0,null,function*(){var gr,Mi;if(Bn&&!xt||Xn){const br=In.getFieldValue();_t(!0),pr(Xn?1:Ar+1);const On=yield(0,lo.FU)({page:Xn?1:Ar+1,container_id:sn.pathId,container_type:3,manager_name:(br==null?void 0:br.manager_name)||null,course_name:((gr=br==null?void 0:br.course_name)==null?void 0:gr.trim())||null});Fn(Xn?[...On.courses]:[...Pn,...On.courses]),_t(!1),((Mi=On.courses)==null?void 0:Mi.length)<10&&Yt(!1)}}),gn=()=>Gt(void 0,null,function*(){var Xn,gr,Mi;if(!(ar!=null&&ar.length))we.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u8BFE\u5802");else{if(Ne.actionTabs.type!=1){if(((gr=(Xn=Ne==null?void 0:Ne.Courses)==null?void 0:Xn.spoc_courses)==null?void 0:gr.length)+(ar==null?void 0:ar.length)>3){we.ZP.warning("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2Aspoc\u8BFE\u5802");return}}else if(((Mi=gt==null?void 0:gt.spoc_courses)==null?void 0:Mi.length)+(ar==null?void 0:ar.length)>3){we.ZP.warning("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2A\u5386\u53F2\u8BFE\u5802");return}lr(!0);const br=yield(0,de.sm)({id:sn.pathId,course_ids:ar,course_type:Ne.actionTabs.type});lr(!1),br&&(we.ZP.success("\u6DFB\u52A0\u6210\u529F"),Dr(),nn&&nn())}}),Dr=()=>{In.setFieldsValue({course_name:"",manager_name:""}),$n([]),ge({type:"pathsDetail/setActionTabs",payload:{}})},wr=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Xn,gr)=>a.createElement(Ee.default,{value:gr.id,checked:ar.includes(String(gr.id)),disabled:!!Xn})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",width:100,ellipsis:!0,render:Xn=>a.createElement(ce.Z,{placement:"bottom",title:Xn},a.createElement("span",null,Xn||"--"))},{title:"\u7BA1\u7406\u8005",width:100,dataIndex:"managers",ellipsis:!0,render:Xn=>a.createElement(ce.Z,{placement:"bottom",title:Xn},a.createElement("span",null,Xn||"--"))},{title:"\u8BFE\u5802\u6240\u5728\u5B66\u6821",width:150,dataIndex:"school_name",ellipsis:!0,render:Xn=>a.createElement(ce.Z,{placement:"bottom",title:Xn},a.createElement("span",null,Xn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",width:140,ellipsis:!0,render:Xn=>a.createElement(ce.Z,{placement:"bottom",title:Xn},a.createElement("span",null,Xn))},{title:"\u6210\u5458\u6570\u91CF",dataIndex:"course_members_count",width:80,render:Xn=>a.createElement(ce.Z,{placement:"bottom",title:Xn},a.createElement("span",null,Xn||"--"))}];return a.createElement(be.default,{title:"\u6DFB\u52A0\u8BFE\u5802",open:Ne.actionTabs.key==="Collaborators-AddCourses",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:dr,onOk:gn,onCancel:Dr},a.createElement(lt.default,{layout:"inline",form:In,initialValues:{course_name:"",manager_name:""},className:"mt10",onFinish:Or},a.createElement(lt.default.Item,{name:"course_name",label:"\u8BFE\u5802\u540D\u79F0"},a.createElement(pt.default,{allowClear:!0,style:{width:370},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0"})),a.createElement(lt.default.Item,{name:"manager_name",label:"\u8BFE\u5802\u7BA1\u7406\u8005"},a.createElement(pt.default,{allowClear:!0,style:{width:370},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u7BA1\u7406\u8005\u540D\u79F0"})),a.createElement(lt.default.Item,null,a.createElement(z.ZP,{htmlType:"submit",type:"primary",size:"middle"},"\u641C\u7D22"))),jr&&a.createElement("div",{className:"tc font16 c-light-black mt40"},a.createElement("img",{src:Ka.RL,width:"100",alt:""}),a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!jr&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(Xr.default,{pagination:!1,dataSource:[],columns:wr})),a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},a.createElement(na(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Xn=>{bi()},hasMore:Bn,useWindow:!1},a.createElement(Xr.default,{loading:xt,showHeader:!1,pagination:!1,dataSource:Pn,columns:wr,onRow:Xn=>({onClick:gr=>{gr.currentTarget.querySelector("input").disabled||zi(gr.currentTarget.querySelector("input").value)}})})))))};var fn=(0,ee.connect)(({pathsDetail:Ne,loading:Ue})=>({pathsDetail:Ne,loading:Ue}))(An),Zn=Se(78111),Wn=Se(44589),yr=Se(39180),ir=Se.n(yr),kn=Se(59301),Yn=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Wr=(0,Wn.W8)(({item:Ne,toIndex:Ue,params:ge,isShow:gt,setShow:nn,dispatch:sn,user:Bn,classroomList:Yt,handleDeleteMember:xt,pathsDetail:_t,EditPowerClick:In})=>{var Pn,Fn,Ar,pr;return kn.createElement("span",{style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"}},kn.createElement("div",{className:Vn.directionItemWrap},kn.createElement(ce.Z,{color:"#ffffff",placement:"leftTop",autoAdjustOverflow:!1,title:kn.createElement("div",{className:Vn.teamHeight},kn.createElement("div",{style:{display:"flex"}},kn.createElement("div",{className:Vn.imageWrap,style:{marginRight:11}},kn.createElement("img",{className:Vn.imageWrap,src:Ci.Z.API_SERVER+"/images/"+(Ne==null?void 0:Ne.image_url)})),kn.createElement("div",null,kn.createElement("div",{title:Ne==null?void 0:Ne.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"}},(Ne==null?void 0:Ne.name)||"--"),kn.createElement("div",{style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},Ne==null?void 0:Ne.school))),kn.createElement("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(Ne!=null&&Ne.brief_introduction)&&kn.createElement("div",null,"\u6682\u65E0\u76F8\u5173\u4ECB\u7ECD"),(Ne==null?void 0:Ne.brief_introduction)&&kn.createElement("div",{className:Vn.divHeight},Ne==null?void 0:Ne.brief_introduction),((Pn=Bn==null?void 0:Bn.userInfo)==null?void 0:Pn.user_id)===(Ne==null?void 0:Ne.id)&&kn.createElement("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:()=>ee.history.push("/account/profile")},kn.createElement("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})))},kn.createElement("div",{style:{position:"relative"}},kn.createElement("img",{draggable:!1,className:Vn.imgradius,onClick:()=>{(0,he.bg)()?ee.history.push(`${Ne.user_url}`):sn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:Ci.Z.API_SERVER+"/images/"+(Ne==null?void 0:Ne.image_url)}),((0,he.Ny)()||((Fn=_t==null?void 0:_t.detail)==null?void 0:Fn.is_subject_member))&&kn.createElement(kn.Fragment,null,Ne!=null&&Ne.is_subject_creator?kn.createElement("div",{className:Vn.member_power1},"\u521B\u5EFA\u8005"):Ne!=null&&Ne.can_edit_knowledge_graph||Ne!=null&&Ne.can_edit_stage?kn.createElement("div",{className:Vn.member_power1,style:{cursor:((0,he.j5)()||((Ar=_t==null?void 0:_t.detail)==null?void 0:Ar.is_creator))&&"pointer"},onClick:()=>In(Ne)},"\u7F16\u8F91\u6743\u9650"):kn.createElement("div",{className:Vn.member_power2,style:{cursor:((0,he.j5)()||((pr=_t==null?void 0:_t.detail)==null?void 0:pr.is_creator))&&"pointer"},onClick:()=>In(Ne)},"\u67E5\u770B\u6743\u9650"))),kn.createElement("div",null,kn.createElement("span",{className:"multi_ellipsis1"},(Ne==null?void 0:Ne.name)||"--"),kn.createElement("span",{className:"multi_ellipsis1 mt5",style:{color:"#999999"}},(Ne==null?void 0:Ne.school)||"--"))),kn.createElement("br",null)))}),Pi=(0,Wn.JN)(({isShow:Ne,setShow:Ue,pathsDetail:ge,items:gt,params:nn,dispatch:sn,user:Bn,classroomList:Yt,handleDeleteMember:xt,EditPowerClick:_t})=>kn.createElement("div",{className:"task-list-container"},gt==null?void 0:gt.map((In,Pn)=>kn.createElement(Wr,{key:`${In.id}`,isShow:Ne,setShow:Ue,dispatch:sn,pathsDetail:ge,handleDeleteMember:xt,user:Bn,classroomList:Yt,toIndex:Pn+1,params:nn,index:Pn,item:In,EditPowerClick:_t})))),Ti=({data:Ne,user:Ue,classroomList:ge,pathsDetail:gt,operation:nn,callback:sn,handleDeleteMember:Bn,onCancel:Yt,dispatch:xt,visible:_t=!1,EditPowerClick:In})=>{const[Pn,Fn]=(0,a.useState)(Ne),Ar=(0,ee.useParams)(),[pr,ar]=(0,a.useState)(),[$n,jr]=(0,a.useState)(!0);function Ln(lr){const{newIndex:Br,oldIndex:Or}=lr;nn&&(dr(ir()(Pn,Or,Br).map(zi=>zi==null?void 0:zi.id)),Fn(ir()(Pn,Or,Br)))}(0,a.useEffect)(()=>{Fn(Ne)},[JSON.stringify(Ne)]);function dr(lr){return Yn(this,null,function*(){const Br=yield(0,Ve.ZP)(`/api/paths/${Ar==null?void 0:Ar.pathId}/move_subject_members.json`,{method:"post",body:{user_ids:lr}});xt({type:"pathsDetail/getRightData",payload:{id:Ar.pathId}}),xt({type:"pathsDetail/getPathsDetail",payload:{id:Ar.pathId}})})}return kn.createElement("div",{style:{zIndex:1,width:"100%",position:"relative"},className:"sort-list-panel"},kn.createElement(Pi,{axis:"xy",helperClass:"dragging-li",isShow:$n,setShow:jr,distance:2,disableAutoscroll:!0,dispatch:xt,pathsDetail:gt,handleDeleteMember:Bn,user:Ue,classroomList:ge,params:Ar,items:Pn,onSortEnd:Ln,EditPowerClick:In}))};var Yr=(0,ee.connect)(({user:Ne,classroomList:Ue,pathsDetail:ge})=>({user:Ne,classroomList:Ue,pathsDetail:ge}))(Ti),Vr={"sort-list-panel":"sort-list-panel___dj9Dy","sort-list-tip":"sort-list-tip___MJMmM","ant-drawer-content":"ant-drawer-content___xug_4","dragging-li":"dragging-li___Pu0p9","task-list-container":"task-list-container___GxBsz",imgradius:"imgradius___Iug8Z",directionItemWrap:"directionItemWrap___odBHm",groupActionWrap:"groupActionWrap___u5Xgw",bottomdiv:"bottomdiv___MLbfq",ml3:"ml3___HNgih"},si=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const wi=null,Ii=(0,Wn.W8)(({item:Ne,toIndex:Ue,params:ge,dispatch:gt,classroomList:nn,handleDeleteMember:sn,pathsDetail:Bn})=>{var Yt,xt,_t,In;return a.createElement("span",{onClick:()=>{window.open(Ne==null?void 0:Ne.first_category_url)},style:{display:"inline-block",padding:"10px 20px",width:"100%",background:"#fff",marginTop:"5px"}},a.createElement("div",{className:Vr.directionItemWrap},a.createElement("img",{className:Vr.imgradius,src:Ci.Z.API_SERVER+(Ne==null?void 0:Ne.default_image)}),a.createElement("span",{className:Vr.groupActionWrap},a.createElement(ce.Z,{title:Ne.name},a.createElement("span",{style:{fontSize:"18px",color:"#ffffff"}},((Yt=Ne.name)==null?void 0:Yt.length)>7?a.createElement("span",null,(xt=Ne.name)==null?void 0:xt.substring(0,7),a.createElement("br",null)," ",(_t=Ne.name)==null?void 0:_t.substring(7,14),(Ne==null?void 0:Ne.name.length)>14&&"..."):Ne.name)))),a.createElement("div",{className:Vr.bottomdiv},a.createElement(ce.Z,{title:`\u8BBF\u95EE\u6570\uFF1A${Ne==null?void 0:Ne.visits}`,placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-chakan ml3 font15 current"}),a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}},Ne==null?void 0:Ne.visits))),a.createElement(ce.Z,{title:`\u8BFE\u5802\u6210\u5458\u6570\uFF1A${Ne==null?void 0:Ne.course_members_count}`,placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-ren ml3 font15 current"}),a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",Ne==null?void 0:Ne.course_members_count))),a.createElement(ce.Z,{overlayStyle:{maxWidth:380},title:a.createElement("div",{style:{whiteSpace:"nowrap"}},"\u8BFE\u5802\u7684\u4EFB\u52A1\u6570(\u4F5C\u4E1A\u6570\uFF0B\u8BD5\u5377\u6570\uFF0B\u95EE\u5377\u6570)\uFF1A",Ne==null?void 0:Ne.tasks_count),placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-wenjian2 ml3 font15 current"}),a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",Ne==null?void 0:Ne.tasks_count))),a.createElement(ce.Z,{title:"\u5220\u9664",placement:"bottom"},a.createElement("span",null,a.createElement("i",{style:{color:"#bbbbbb",display:!((In=Bn==null?void 0:Bn.detail)!=null&&In.allow_add_member)&&"none"},className:"iconfont icon-lajitong1 mr3 font15 current",onClick:Pn=>{Pn.stopPropagation(),sn(Ne.id)}})))))}),pi=(0,Wn.JN)(({items:Ne,params:Ue,dispatch:ge,classroomList:gt,handleDeleteMember:nn,pathsDetail:sn})=>a.createElement("div",{className:"task-list-container",style:{minHeight:(Ne==null?void 0:Ne.length)*240}},Ne==null?void 0:Ne.map((Bn,Yt)=>a.createElement(Ii,{key:`${Bn.id}`,dispatch:ge,pathsDetail:sn,handleDeleteMember:nn,classroomList:gt,toIndex:Yt+1,params:Ue,index:Yt,item:Bn})))),ha=({data:Ne,classroomList:Ue,pathsDetail:ge,callback:gt,handleDeleteMember:nn,onCancel:sn,dispatch:Bn,visible:Yt=!1})=>{const[xt,_t]=(0,a.useState)(Ne),In=(0,ee.useParams)(),[Pn,Fn]=(0,a.useState)();function Ar(ar){const{newIndex:$n,oldIndex:jr}=ar;pr(ir()(xt,jr,$n).map(Ln=>Ln==null?void 0:Ln.id)),_t(ir()(xt,jr,$n))}(0,a.useEffect)(()=>{_t(Ne)},[JSON.stringify(Ne)]);function pr(ar){return si(this,null,function*(){const $n=yield(0,Ve.ZP)(`/api/paths/${In==null?void 0:In.pathId}/spoc_courses/move_position.json`,{method:"post",body:{ids:ar}})})}return a.createElement("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel"},a.createElement(pi,{axis:"y",helperClass:"dragging-li",pathsDetail:ge,distance:2,dispatch:Bn,handleDeleteMember:nn,classroomList:Ue,params:In,items:xt,onSortEnd:Ar}))};var ja=(0,ee.connect)(({classroomList:Ne,pathsDetail:Ue})=>({classroomList:Ne,pathsDetail:Ue}))(ha),Bi=Se(75823),Hr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAv9JREFUSA2dVV1IVEEU/s7sqkuiUAahgREkQVjmS0FEBRWELz1Yj5ZSJBEaVm8RBOFbQSZIQUU9hFT4EqRuBdIP0oOia5lIZBRZoBWYy+a6O3M6s3DxXrurez1wOeee+b7zzZ05dwYIaD0x3dk9rNsD0hAOSgBjDwHTQXmBhZgwB7A8wcwjFI1xYYiw7sA2mshWJqRUHSkkso3b/LMPXJHOw9eaCko6OOUE1muY1pQx490xPuLOO3HZLV7b8BJz9X1QNnbybt8zok/plBlHwlxw5z1CIajbIMwQm87no1xugZeZVVkbN5S28YD5i2mTxmDmkdjm1t/geoux2O5hrpY9vCnhJOWrBzbnmOyr12T5Kg3M8UixunSyF8WJeXQxY7cX5X0jwmvZu9rH+5CeZXMxn1TH4uX/T8gpsfkOF83E0S8zrHRyS3rCu5Iwdo2eobgfzrN0bsCfWVzLWcQSGVt/p4WTxXy/aEM7b0wafBRyKAvPP03QBQoVX5ro82JA+MUYl+h5bKIwkge3IEZELCK1gUVsZZlYhgtcZWmQ6Ai2y5fk6VUYU6mkeaVZv02n9FDviD5m8TJYbf1KzOFGY6bFsB60tSmhn4SJ1HnA7JTZJCMR9TRTnFGyEhE315B6KHUjIhxWpPrCh6qoVwD2WTDCLxFemVmuWE0VfRPX6hTx7TrRGHIAQX02rq+QdE6XbJQOKmI5Ga4P0VfIticx7vrgl0xZjl9rW5KvkB1Yk4dzMsP3Ns7JBFtcBGksf8sqZI+Swnzsl3PsjT91IWsxFjt+gmYXst4oq5CFfTpNU43N2BtSaJBig16q/G+Ss2MWY7GLx93v0ua5W+YOSiFzfUAutu+N9DNXdk5C5R28Op1GnRQtcBc2QFwV4L4ILnnjWo7nKncXccc6jcPGoM2dc2Kex4TEUec9m8/pi44+4lD/FHbInxVxF9KM+I+zGLAHsTvvF+ck5BBLr3OL3KRNcjyxNMGVyWa654wt53NaOqeIzColcVL+L1nJTOwMLev/AaJkF76u7DFoAAAAAElFTkSuQmCC",ti="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAAAAXNSR0IArs4c6QAAA+JJREFUSA2dVltslEUUPmf+f7cXt+oKRKzVtCoICbARtVEJIA+mQiMaI00UXuCBRCT2AZPGaCJvWjUmQowPSBpN+kK8RKVNCIZLorIEVEqFmABVgxsuspi2wHZ3Z+f4za7/9r9sSe0k7Zz55pzzzZzL7M80zdHaJ7fnx+g9EeokptkklGGm/geX0PZDq1hP0w1MpzHm7pA5LLQfZKka6t/MaqZ1p7q4UGMvArkRBMC+IWnTpvC4EMeEzI+bD9NWoZpk1nzt1Yu0cXB44js27qMlY+pE0fAzqfjPtXxHCPcOFZdr0tuIlWOvfyXnnBWmTQjh1MNQtynSBVaynhFnROOFgZP6y84lbl/YSPmBPackAeBVOHc8vP8MuVgnvHWtGQdacO66ygT2jDw/eKLwUADDIkDYmNePIU/1fqWR626V3I8HZMT+eBYHCw3AHSEoSEjKzA0rzLuNcmGs1np+MnY5jDNJcxgL3NBRztWwwsuLdAy1PBbGQ+uRpclCJOwiEvEXINTaBPMAr66hFSieSPL9hErRVyLc7sfKsnL+CmMBwtzZ2K9EcsmvBLL2jpZiP4rvhh+vyrj9ylbqU8RPVzFPKBX3e6I3Bwi7uriE8O3yNu2MbuCuB/hZiBuwV/Lv4RATsxto/YZ79eZwsQnJt51LG/7061s5QGiBzlT8qGL+3MresC/MruV6HP2108PsjHZ4+532UhzifX4cUTl9PBX7xI95coTQbhjhBk/Bzqi20fGSm4UwJ4ALzUPLHqVQcaBY6lb+QfYgkYHDTI69JwsPs+GXgMyvoHLpWsF8/dqxullaUw9uumBSuyIhrMcScerdsayUE0OrEcrW/2z/IaW+uJw9v2/jqrYJz65MODh0o0UoZl+YhXYDoctlS/xpzw/OQuSwG0QtnsFUM4h/g7N3P1qhf4+zbIKXZFlXZIwV716Tih2wax4YlkeopF+HXAmByLm3foqlM9fofZDdXTb6H/9AfLolSVu2L9YdSMFizxSHObQ65X7AAycKH4O3fAPE/sK2tDo8mnc+g2LN/HoObjbb6r2jXq/pbZcX8Zjf5emyMT3WaeXqEFjR7rG88wbEGZNZ57ZFsjn3TXbUgF1XB6ukwo/JLziRwUlyrxyI5RHGch6rSjMXnjyYkcn3FalicjOVoknLrbq+cM+W7+MJVGN65hw+S/RSoo4WfbiMGuONdOap+3nU7pYJfWrUvFOeM4a2olKfwG0D/ejXm0qGQ/upkcaj0HuxmwfDehFCT2HdHnGO/E1tukhJx6Em9FgTctOEz4cmtM8t+BOkwn485TCPk6Er+Nk+n7yTRm72ffMvtr1U/uTpxS8AAAAASUVORK5CYII=",va="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAAgpJREFUSA3VVT1LHFEUPXdnPxUVU6TwB9j5hQZsElxECBgMgkIaU/kjJH8gmPQ2goWkMSSNWoSA7pIuKGxCmiSkFlQM6JpFd3fm5rzgzs6Ob3CywSKPYd7Mu+ecufe+e+cBMcduSTd2Svo6JhzJuEAFxgTgFW8IPVkhafz0An1VF11RtDsdyBrbzwouojBpB+WeLA6g+JjkLUNglnNOPXREkU7OfUskBgnUqZMVQcYPbXSZ+VPM+/Q2Hij2dn9J5gw10QY/FuX/E7aWWy4FPH8MdP+pg+jIz1gfzzaBSvU6xirsMEEsL/TkrhOCKykHcPztD1pgb5DzS+Dpeivwb99ubfOsqTDe5fuZihtyzG5F4bs9FqvwXTb2y1k7Ibw6vQIclsOrETk+IvDJ2s0em6qwiZrPWD02hh/H5t7+uLXNaworau37d8UU+K3SFBa8/1dh/i59jZa+GX2hi+JhhueE/8/NJNHZ14WRhCBtPuwpqgdllC7r+OU7oqhQaGtvSVYbay3CjcXGXPiiY14N7wjqlgQWeNIoPLxSQZnd/HBiRPYa2PAcKVz8rPddF9sEpCk6nx+WbUPmUTZN+TeMqqYOHk0OyoewqHm3ChdLes9VFGlVHgUzk0OyGyQXP2meKdmk1ZEUHuQHZD9oN8/NzQtYXEEvRb85DqbCogY2MSwFRjHFlHyVOrGW8RupGIelwwS0iwAAAABJRU5ErkJggg==",Ge=Object.defineProperty,Bt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,Ht=(Ne,Ue,ge)=>Ue in Ne?Ge(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,rn=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Ft.call(Ue,ge)&&Ht(Ne,ge,Ue[ge]);if(Bt)for(var ge of Bt(Ue))Tt.call(Ue,ge)&&Ht(Ne,ge,Ue[ge]);return Ne};const cn=Ne=>React.createElement("svg",rn({width:24,height:28,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},Ne),React.createElement("title",null,"logo"),React.createElement("defs",null,React.createElement("ellipse",{id:"zngc_svg__a",cx:11.79,cy:6.441,rx:3.712,ry:1.856}),React.createElement("path",{d:"M3.712 7.205c2.05 0 3.712-.83 3.712-1.856C7.424 4.324 5.762 0 3.712 0 1.662 0 0 4.324 0 5.35c0 1.024 1.662 1.855 3.712 1.855Z",id:"zngc_svg__b"})),React.createElement("g",{transform:"translate(1 1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{stroke:"#3061D0",strokeWidth:.5,fill:"#FFF",strokeLinejoin:"round",d:"m0 6.55 11.354 6.55v12.883L0 19.433z"}),React.createElement("path",{stroke:"#3061D0",strokeWidth:.5,fill:"#3061D0",strokeLinejoin:"round",d:"m11.354 12.882 11.353 6.55-11.353 6.55L0 19.433z"}),React.createElement("path",{d:"M0 6.55 11.354 0l11.353 6.55v12.882l-11.353 6.55V13.1L0 6.55Z",stroke:"#3061D0",strokeWidth:.5,fill:"#FFF",strokeLinejoin:"round"}),React.createElement("path",{d:"M1.41 17.346c.09-.052.14-.039.148.037l.002.023v.34a.12.12 0 0 1-.053.095l-.015.01-.575.332a.084.084 0 0 0-.044.057l-.002.014v.082c0 .024.011.032.032.025l.014-.007.475-.275a.142.142 0 0 0 .042-.036l.012-.017.03-.046c.039-.061.076-.073.083-.03v.179a.12.12 0 0 1-.052.096l-.015.01-.9.52c-.072.041-.106.023-.142-.03a.084.084 0 0 1-.013-.049v-.621c0-.088.043-.163.126-.218l.023-.015.824-.476Zm1.387-1.177c.038-.021.062-.019.067.01l.001.014.005 1.182a.116.116 0 0 1-.053.092l-.015.01-.906.524c-.081.047-.139.03-.148-.035l-.001-.02v-.606c0-.083.043-.156.125-.21l.024-.015.496-.287c.024-.014.04-.033.043-.054l.002-.014v-.319c0-.035.019-.068.052-.092l.015-.01.293-.17Zm.653-.002c.041-.024.065-.013.065.029v.552c0 .029.017.034.045.016l.169-.115a.086.086 0 0 0 .04-.07v-.435c0-.02-.004-.03-.015-.045l-.017-.018c-.028-.029-.008-.075.043-.105l.335-.194c.04-.023.065-.013.065.03v.803a.12.12 0 0 1-.065.104l-.28.162c-.042.023-.065.022-.065-.005s-.018-.03-.046-.01l-.466.328c-.095.068-.151.05-.151-.048v-.62c0-.019-.004-.03-.015-.044l-.026-.027c-.024-.024 0-.066.052-.096l.332-.192Zm1.972-1.14c.043-.025.068-.015.068.027v.08c0 .042-.025.081-.068.106l-.586.338c-.03.017-.045.042-.045.071v.421c0 .03.016.036.045.019l.486-.281a.152.152 0 0 0 .054-.054l.03-.045c.043-.068.084-.076.084-.016v.164c0 .043-.025.081-.068.106l-.905.523c-.098.057-.15.036-.15-.06v-.643c0-.095.052-.176.15-.233l.905-.523Zm1.22-.705c.081-.047.147-.026.157.056v.642a.258.258 0 0 1-.125.218l-.023.015-.823.476c-.081.046-.141.028-.15-.043l-.001-.019v-.64c0-.088.043-.164.125-.219l.023-.014.817-.472Zm1.396-1.181c.037-.022.06-.02.066.01l.001.014.005 1.182a.116.116 0 0 1-.053.092l-.015.01-.906.524c-.08.046-.139.03-.148-.036l-.001-.02v-.606c0-.083.043-.155.125-.21l.024-.015.496-.286c.024-.014.04-.033.044-.055v-.333c0-.035.02-.068.053-.092l.016-.01.293-.17Zm1.42-.446c.089-.052.14-.039.148.037l.001.023v.34a.12.12 0 0 1-.053.095l-.015.01-.575.332a.084.084 0 0 0-.044.057l-.001.014v.082c0 .024.01.032.031.025l.014-.007.475-.275a.142.142 0 0 0 .043-.036l.012-.017.03-.046c.038-.061.076-.073.082-.03l.001.015v.164a.12.12 0 0 1-.053.096l-.015.01-.899.52c-.072.04-.106.023-.142-.03a.084.084 0 0 1-.014-.049v-.621c0-.088.044-.163.126-.219l.024-.014.824-.476Zm-7.18 4.337-.126.072c-.017.01-.027.028-.03.052l-.001.015v.464c0 .026.008.038.022.035l.009-.004.125-.073c.017-.01.027-.027.03-.051l.001-.015v-.464c0-.032-.01-.043-.03-.031Zm4.115-2.38-.122.072c-.018.01-.029.028-.032.052V15.255c0 .027.007.038.022.035l.01-.005.122-.07c.018-.01.028-.029.032-.053V14.683c0-.032-.01-.042-.032-.03Zm1.312-.757-.126.072c-.016.01-.027.028-.03.052V14.498c0 .027.007.038.021.035l.01-.004.125-.072c.016-.01.027-.028.03-.052V13.926c0-.032-.01-.043-.03-.031ZM.966 17.798l-.123.071c-.018.01-.029.032-.031.062l-.001.016v.051c0 .034.008.05.023.045l.009-.003.123-.072c.018-.01.029-.031.031-.062l.001-.016v-.05c0-.04-.011-.054-.032-.042Zm8.048-4.651-.124.071c-.018.01-.028.032-.03.062l-.002.016v.051c0 .034.009.05.024.045l.008-.003.124-.072c.017-.01.028-.031.03-.062l.002-.016v-.05c0-.04-.012-.054-.032-.042ZM16.334 17.318V18l-1.686.969v3.01l1.931-1.11v.682l-4.873 2.801v-.681l1.971-1.133v-3.01l-1.742 1v-.68l4.399-2.53Zm5.998-3.38v.682l-3.719 2.138-.291 3.791-.977.562.343-4.503 4.644-2.67Zm-5.904-.36v2.124l-4.416 2.539v-2.125l4.416-2.538Zm3.445-2.827v2.97l-1.24.713v-.568l.28-.16v-.2l-.56.322v.767l-.96.552v-2.97l2.48-1.426Zm1.182.16v.398l1.428-.946v.682l-1.428.946v.358l1.411-.811v.681l-2.37 1.363v-2.119l.96-.551Zm-5.598 4.514-2.474 1.422v.165l2.474-1.422v-.165Zm0-.63-2.474 1.422v.165l2.474-1.422v-.165Zm3.456-2.038-.56.322v.181l.56-.321v-.182Zm0-.767-.56.322v.199l.56-.322v-.2Zm-6.284 1.352-.029.141 1.509-.867v.625l-.612.351v.245l.657-.378v.625l-1.068.614-.446.91-1.005.577.463-.919-.526.302v-.625l.954-.548v-.244l-.086.049-.028.13-.829.476.218-.988.828-.476Zm1.617-.844 2.468-1.408v2.176l-2.468 1.418v-2.186Zm-.252 1.791.246.399-.966.555-.25-.395.97-.559Zm7.061-5.791v.505l1.434-.95v.683l-1.434.949v.25l1.366-.785v.681l-2.326 1.337V9.05l.96-.551Zm-5.313 3.826-.525.303v.818l.525-.303v-.818Zm2.931-2.451-.24.916.503-.29-.08-.584.92-.528.16 1.22-2.52 1.448v-.676l.24-.922 1.017-.584Z",fill:"#3061D0",fillRule:"nonzero"}),React.createElement("use",{stroke:"#3061D0",strokeWidth:.5,fill:"#FFF",xlinkHref:"#zngc_svg__a"}),React.createElement("g",{transform:"translate(8.079 1.092)"},React.createElement("mask",{id:"zngc_svg__c",fill:"#fff"},React.createElement("use",{xlinkHref:"#zngc_svg__b"})),React.createElement("use",{fill:"#FFF",xlinkHref:"#zngc_svg__b"}),React.createElement("path",{d:"M3.712 1.356a.702.702 0 0 1 .235 1.363v.587h1.722c.345 0 .626.28.626.624v2.651c0 .345-.28.624-.626.624H1.755a.625.625 0 0 1-.626-.624v-2.65c0-.345.28-.625.626-.625h1.722V2.72a.702.702 0 0 1 .235-1.364ZM6.92 4.398a.934.934 0 1 1 0 1.871h-.313V4.398h.313ZM.816 4.32v1.872H.503a.938.938 0 0 1-.94-.936c0-.517.42-.936.94-.936h.313Zm1.8.078a.86.86 0 0 0-.861.858.86.86 0 0 0 .861.858.86.86 0 0 0 .861-.858.86.86 0 0 0-.861-.858Zm1.84.115a.857.857 0 0 0 0 1.486.864.864 0 0 0 .86 0 .857.857 0 0 0 0-1.486.864.864 0 0 0-.86 0Zm2.543.197h-.078v1.248h.078A.547.547 0 0 0 7.54 5.5l.007-.088v-.156A.547.547 0 0 0 7 4.71ZM.503 4.632H.424a.549.549 0 0 0-.54.46l-.008.086v.156c0 .271.2.496.46.538l.088.008h.079V4.632Zm2.348.234a.234.234 0 1 1 0 .469.234.234 0 0 1 0-.47Zm2.27 0a.234.234 0 1 1 0 .469.234.234 0 0 1 0-.47Zm-.39-2.409.136.078a.156.156 0 1 1-.156.27l-.136-.078a.156.156 0 1 1 .157-.27Zm-1.831.06a.156.156 0 0 1-.052.21l-.135.078a.157.157 0 0 1-.24-.134c0-.057.033-.11.083-.136l.136-.078a.157.157 0 0 1 .208.06Zm.616-.796a.39.39 0 1 0 .391.675.39.39 0 1 0-.39-.675Zm1.44.173a.156.156 0 1 1 0 .312h-.157a.156.156 0 1 1 0-.312h.157Zm-2.331 0a.156.156 0 1 1 0 .312h-.157a.156.156 0 1 1 0-.312h.157Zm2.244-.6a.156.156 0 0 1-.002.272l-.135.078a.157.157 0 0 1-.212-.06.156.156 0 0 1 .055-.21l.136-.079c.048-.03.109-.03.158-.002Zm-2.156.001.135.078a.156.156 0 0 1 .055.212.157.157 0 0 1-.211.059l-.136-.078a.156.156 0 1 1 .157-.27ZM3.226.9l.078.135a.155.155 0 0 1-.058.213.156.156 0 0 1-.214-.057l-.078-.135a.156.156 0 0 1 .06-.21.157.157 0 0 1 .212.054ZM4.41.845c.074.042.1.136.06.21l-.079.135a.157.157 0 0 1-.212.054.156.156 0 0 1-.06-.21l.079-.135A.157.157 0 0 1 4.41.845Zm-.698-.19c.086 0 .156.07.156.156v.156a.157.157 0 0 1-.313 0V.81c0-.086.07-.156.157-.156Z",fill:"#3061D0",fillRule:"nonzero",mask:"url(#zngc_svg__c)"}))));var mn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxlbGxpcHNlIGlkPSJhIiBjeD0iMTEuNzkiIGN5PSI2LjQ0MSIgcng9IjMuNzEyIiByeT0iMS44NTYiLz48cGF0aCBkPSJNMy43MTIgNy4yMDVjMi4wNSAwIDMuNzEyLS44MyAzLjcxMi0xLjg1NkM3LjQyNCA0LjMyNCA1Ljc2MiAwIDMuNzEyIDAgMS42NjIgMCAwIDQuMzI0IDAgNS4zNWMwIDEuMDI0IDEuNjYyIDEuODU1IDMuNzEyIDEuODU1WiIgaWQ9ImIiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBzdHJva2U9IiMzMDYxRDAiIHN0cm9rZS13aWR0aD0iLjUiIGZpbGw9IiNGRkYiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Im0wIDYuNTUgMTEuMzU0IDYuNTV2MTIuODgzTDAgMTkuNDMzeiIvPjxwYXRoIHN0cm9rZT0iIzMwNjFEMCIgc3Ryb2tlLXdpZHRoPSIuNSIgZmlsbD0iIzMwNjFEMCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0ibTExLjM1NCAxMi44ODIgMTEuMzUzIDYuNTUtMTEuMzUzIDYuNTVMMCAxOS40MzN6Ii8+PHBhdGggZD0iTTAgNi41NSAxMS4zNTQgMGwxMS4zNTMgNi41NXYxMi44ODJsLTExLjM1MyA2LjU1VjEzLjFMMCA2LjU1WiIgc3Ryb2tlPSIjMzA2MUQwIiBzdHJva2Utd2lkdGg9Ii41IiBmaWxsPSIjRkZGIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTEuNDEgMTcuMzQ2Yy4wOS0uMDUyLjE0LS4wMzkuMTQ4LjAzN2wuMDAyLjAyM3YuMzRhLjEyLjEyIDAgMCAxLS4wNTMuMDk1bC0uMDE1LjAxLS41NzUuMzMyYS4wODQuMDg0IDAgMCAwLS4wNDQuMDU3bC0uMDAyLjAxNHYuMDgyYzAgLjAyNC4wMTEuMDMyLjAzMi4wMjVsLjAxNC0uMDA3LjQ3NS0uMjc1YS4xNDIuMTQyIDAgMCAwIC4wNDItLjAzNmwuMDEyLS4wMTcuMDMtLjA0NmMuMDM5LS4wNjEuMDc2LS4wNzMuMDgzLS4wM3YuMTc5YS4xMi4xMiAwIDAgMS0uMDUyLjA5NmwtLjAxNS4wMS0uOS41MmMtLjA3Mi4wNDEtLjEwNi4wMjMtLjE0Mi0uMDNhLjA4NC4wODQgMCAwIDEtLjAxMy0uMDQ5di0uNjIxYzAtLjA4OC4wNDMtLjE2My4xMjYtLjIxOGwuMDIzLS4wMTUuODI0LS40NzZabTEuMzg3LTEuMTc3Yy4wMzgtLjAyMS4wNjItLjAxOS4wNjcuMDFsLjAwMS4wMTQuMDA1IDEuMTgyYS4xMTYuMTE2IDAgMCAxLS4wNTMuMDkybC0uMDE1LjAxLS45MDYuNTI0Yy0uMDgxLjA0Ny0uMTM5LjAzLS4xNDgtLjAzNWwtLjAwMS0uMDJ2LS42MDZjMC0uMDgzLjA0My0uMTU2LjEyNS0uMjFsLjAyNC0uMDE1LjQ5Ni0uMjg3Yy4wMjQtLjAxNC4wNC0uMDMzLjA0My0uMDU0bC4wMDItLjAxNHYtLjMxOWMwLS4wMzUuMDE5LS4wNjguMDUyLS4wOTJsLjAxNS0uMDEuMjkzLS4xN1ptLjY1My0uMDAyYy4wNDEtLjAyNC4wNjUtLjAxMy4wNjUuMDI5di41NTJjMCAuMDI5LjAxNy4wMzQuMDQ1LjAxNmwuMTY5LS4xMTVhLjA4Ni4wODYgMCAwIDAgLjA0LS4wN3YtLjQzNWMwLS4wMi0uMDA0LS4wMy0uMDE1LS4wNDVsLS4wMTctLjAxOGMtLjAyOC0uMDI5LS4wMDgtLjA3NS4wNDMtLjEwNWwuMzM1LS4xOTRjLjA0LS4wMjMuMDY1LS4wMTMuMDY1LjAzdi44MDNhLjEyLjEyIDAgMCAxLS4wNjUuMTA0bC0uMjguMTYyYy0uMDQyLjAyMy0uMDY1LjAyMi0uMDY1LS4wMDVzLS4wMTgtLjAzLS4wNDYtLjAxbC0uNDY2LjMyOGMtLjA5NS4wNjgtLjE1MS4wNS0uMTUxLS4wNDh2LS42MmMwLS4wMTktLjAwNC0uMDMtLjAxNS0uMDQ0bC0uMDI2LS4wMjdjLS4wMjQtLjAyNCAwLS4wNjYuMDUyLS4wOTZsLjMzMi0uMTkyWm0xLjk3Mi0xLjE0Yy4wNDMtLjAyNS4wNjgtLjAxNS4wNjguMDI3di4wOGMwIC4wNDItLjAyNS4wODEtLjA2OC4xMDZsLS41ODYuMzM4Yy0uMDMuMDE3LS4wNDUuMDQyLS4wNDUuMDcxdi40MjFjMCAuMDMuMDE2LjAzNi4wNDUuMDE5bC40ODYtLjI4MWEuMTUyLjE1MiAwIDAgMCAuMDU0LS4wNTRsLjAzLS4wNDVjLjA0My0uMDY4LjA4NC0uMDc2LjA4NC0uMDE2di4xNjRjMCAuMDQzLS4wMjUuMDgxLS4wNjguMTA2bC0uOTA1LjUyM2MtLjA5OC4wNTctLjE1LjAzNi0uMTUtLjA2di0uNjQzYzAtLjA5NS4wNTItLjE3Ni4xNS0uMjMzbC45MDUtLjUyM1ptMS4yMi0uNzA1Yy4wODEtLjA0Ny4xNDctLjAyNi4xNTcuMDU2di42NDJhLjI1OC4yNTggMCAwIDEtLjEyNS4yMThsLS4wMjMuMDE1LS44MjMuNDc2Yy0uMDgxLjA0Ni0uMTQxLjAyOC0uMTUtLjA0M2wtLjAwMS0uMDE5di0uNjRjMC0uMDg4LjA0My0uMTY0LjEyNS0uMjE5bC4wMjMtLjAxNC44MTctLjQ3MlptMS4zOTYtMS4xODFjLjAzNy0uMDIyLjA2LS4wMi4wNjYuMDFsLjAwMS4wMTQuMDA1IDEuMTgyYS4xMTYuMTE2IDAgMCAxLS4wNTMuMDkybC0uMDE1LjAxLS45MDYuNTI0Yy0uMDguMDQ2LS4xMzkuMDMtLjE0OC0uMDM2bC0uMDAxLS4wMnYtLjYwNmMwLS4wODMuMDQzLS4xNTUuMTI1LS4yMWwuMDI0LS4wMTUuNDk2LS4yODZjLjAyNC0uMDE0LjA0LS4wMzMuMDQ0LS4wNTV2LS4zMzNjMC0uMDM1LjAyLS4wNjguMDUzLS4wOTJsLjAxNi0uMDEuMjkzLS4xN1ptMS40Mi0uNDQ2Yy4wODktLjA1Mi4xNC0uMDM5LjE0OC4wMzdsLjAwMS4wMjN2LjM0YS4xMi4xMiAwIDAgMS0uMDUzLjA5NWwtLjAxNS4wMS0uNTc1LjMzMmEuMDg0LjA4NCAwIDAgMC0uMDQ0LjA1N2wtLjAwMS4wMTR2LjA4MmMwIC4wMjQuMDEuMDMyLjAzMS4wMjVsLjAxNC0uMDA3LjQ3NS0uMjc1YS4xNDIuMTQyIDAgMCAwIC4wNDMtLjAzNmwuMDEyLS4wMTcuMDMtLjA0NmMuMDM4LS4wNjEuMDc2LS4wNzMuMDgyLS4wM2wuMDAxLjAxNXYuMTY0YS4xMi4xMiAwIDAgMS0uMDUzLjA5NmwtLjAxNS4wMS0uODk5LjUyYy0uMDcyLjA0LS4xMDYuMDIzLS4xNDItLjAzYS4wODQuMDg0IDAgMCAxLS4wMTQtLjA0OXYtLjYyMWMwLS4wODguMDQ0LS4xNjMuMTI2LS4yMTlsLjAyNC0uMDE0LjgyNC0uNDc2Wm0tNy4xOCA0LjMzNy0uMTI2LjA3MmMtLjAxNy4wMS0uMDI3LjAyOC0uMDMuMDUybC0uMDAxLjAxNXYuNDY0YzAgLjAyNi4wMDguMDM4LjAyMi4wMzVsLjAwOS0uMDA0LjEyNS0uMDczYy4wMTctLjAxLjAyNy0uMDI3LjAzLS4wNTFsLjAwMS0uMDE1di0uNDY0YzAtLjAzMi0uMDEtLjA0My0uMDMtLjAzMVptNC4xMTUtMi4zOC0uMTIyLjA3MmMtLjAxOC4wMS0uMDI5LjAyOC0uMDMyLjA1MlYxNS4yNTVjMCAuMDI3LjAwNy4wMzguMDIyLjAzNWwuMDEtLjAwNS4xMjItLjA3Yy4wMTgtLjAxLjAyOC0uMDI5LjAzMi0uMDUzVjE0LjY4M2MwLS4wMzItLjAxLS4wNDItLjAzMi0uMDNabTEuMzEyLS43NTctLjEyNi4wNzJjLS4wMTYuMDEtLjAyNy4wMjgtLjAzLjA1MlYxNC40OThjMCAuMDI3LjAwNy4wMzguMDIxLjAzNWwuMDEtLjAwNC4xMjUtLjA3MmMuMDE2LS4wMS4wMjctLjAyOC4wMy0uMDUyVjEzLjkyNmMwLS4wMzItLjAxLS4wNDMtLjAzLS4wMzFaTS45NjYgMTcuNzk4bC0uMTIzLjA3MWMtLjAxOC4wMS0uMDI5LjAzMi0uMDMxLjA2MmwtLjAwMS4wMTZ2LjA1MWMwIC4wMzQuMDA4LjA1LjAyMy4wNDVsLjAwOS0uMDAzLjEyMy0uMDcyYy4wMTgtLjAxLjAyOS0uMDMxLjAzMS0uMDYybC4wMDEtLjAxNnYtLjA1YzAtLjA0LS4wMTEtLjA1NC0uMDMyLS4wNDJabTguMDQ4LTQuNjUxLS4xMjQuMDcxYy0uMDE4LjAxLS4wMjguMDMyLS4wMy4wNjJsLS4wMDIuMDE2di4wNTFjMCAuMDM0LjAwOS4wNS4wMjQuMDQ1bC4wMDgtLjAwMy4xMjQtLjA3MmMuMDE3LS4wMS4wMjgtLjAzMS4wMy0uMDYybC4wMDItLjAxNnYtLjA1YzAtLjA0LS4wMTItLjA1NC0uMDMyLS4wNDJaTTE2LjMzNCAxNy4zMThWMThsLTEuNjg2Ljk2OXYzLjAxbDEuOTMxLTEuMTF2LjY4MmwtNC44NzMgMi44MDF2LS42ODFsMS45NzEtMS4xMzN2LTMuMDFsLTEuNzQyIDF2LS42OGw0LjM5OS0yLjUzWm01Ljk5OC0zLjM4di42ODJsLTMuNzE5IDIuMTM4LS4yOTEgMy43OTEtLjk3Ny41NjIuMzQzLTQuNTAzIDQuNjQ0LTIuNjdabS01LjkwNC0uMzZ2Mi4xMjRsLTQuNDE2IDIuNTM5di0yLjEyNWw0LjQxNi0yLjUzOFptMy40NDUtMi44Mjd2Mi45N2wtMS4yNC43MTN2LS41NjhsLjI4LS4xNnYtLjJsLS41Ni4zMjJ2Ljc2N2wtLjk2LjU1MnYtMi45N2wyLjQ4LTEuNDI2Wm0xLjE4Mi4xNnYuMzk4bDEuNDI4LS45NDZ2LjY4MmwtMS40MjguOTQ2di4zNThsMS40MTEtLjgxMXYuNjgxbC0yLjM3IDEuMzYzdi0yLjExOWwuOTYtLjU1MVptLTUuNTk4IDQuNTE0LTIuNDc0IDEuNDIydi4xNjVsMi40NzQtMS40MjJ2LS4xNjVabTAtLjYzLTIuNDc0IDEuNDIydi4xNjVsMi40NzQtMS40MjJ2LS4xNjVabTMuNDU2LTIuMDM4LS41Ni4zMjJ2LjE4MWwuNTYtLjMyMXYtLjE4MlptMC0uNzY3LS41Ni4zMjJ2LjE5OWwuNTYtLjMyMnYtLjJabS02LjI4NCAxLjM1Mi0uMDI5LjE0MSAxLjUwOS0uODY3di42MjVsLS42MTIuMzUxdi4yNDVsLjY1Ny0uMzc4di42MjVsLTEuMDY4LjYxNC0uNDQ2LjkxLTEuMDA1LjU3Ny40NjMtLjkxOS0uNTI2LjMwMnYtLjYyNWwuOTU0LS41NDh2LS4yNDRsLS4wODYuMDQ5LS4wMjguMTMtLjgyOS40NzYuMjE4LS45ODguODI4LS40NzZabTEuNjE3LS44NDQgMi40NjgtMS40MDh2Mi4xNzZsLTIuNDY4IDEuNDE4di0yLjE4NlptLS4yNTIgMS43OTEuMjQ2LjM5OS0uOTY2LjU1NS0uMjUtLjM5NS45Ny0uNTU5Wm03LjA2MS01Ljc5MXYuNTA1bDEuNDM0LS45NXYuNjgzbC0xLjQzNC45NDl2LjI1bDEuMzY2LS43ODV2LjY4MWwtMi4zMjYgMS4zMzdWOS4wNWwuOTYtLjU1MVptLTUuMzEzIDMuODI2LS41MjUuMzAzdi44MThsLjUyNS0uMzAzdi0uODE4Wm0yLjkzMS0yLjQ1MS0uMjQuOTE2LjUwMy0uMjktLjA4LS41ODQuOTItLjUyOC4xNiAxLjIyLTIuNTIgMS40NDh2LS42NzZsLjI0LS45MjIgMS4wMTctLjU4NFoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjx1c2Ugc3Ryb2tlPSIjMzA2MUQwIiBzdHJva2Utd2lkdGg9Ii41IiBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDc5IDEuMDkyKSI+PG1hc2sgaWQ9ImMiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2IiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYiIvPjxwYXRoIGQ9Ik0zLjcxMiAxLjM1NmEuNzAyLjcwMiAwIDAgMSAuMjM1IDEuMzYzdi41ODdoMS43MjJjLjM0NSAwIC42MjYuMjguNjI2LjYyNHYyLjY1MWMwIC4zNDUtLjI4LjYyNC0uNjI2LjYyNEgxLjc1NWEuNjI1LjYyNSAwIDAgMS0uNjI2LS42MjR2LTIuNjVjMC0uMzQ1LjI4LS42MjUuNjI2LS42MjVoMS43MjJWMi43MmEuNzAyLjcwMiAwIDAgMSAuMjM1LTEuMzY0Wk02LjkyIDQuMzk4YS45MzQuOTM0IDAgMSAxIDAgMS44NzFoLS4zMTNWNC4zOThoLjMxM1pNLjgxNiA0LjMydjEuODcySC41MDNhLjkzOC45MzggMCAwIDEtLjk0LS45MzZjMC0uNTE3LjQyLS45MzYuOTQtLjkzNmguMzEzWm0xLjguMDc4YS44Ni44NiAwIDAgMC0uODYxLjg1OC44Ni44NiAwIDAgMCAuODYxLjg1OC44Ni44NiAwIDAgMCAuODYxLS44NTguODYuODYgMCAwIDAtLjg2MS0uODU4Wm0xLjg0LjExNWEuODU3Ljg1NyAwIDAgMCAwIDEuNDg2Ljg2NC44NjQgMCAwIDAgLjg2IDAgLjg1Ny44NTcgMCAwIDAgMC0xLjQ4Ni44NjQuODY0IDAgMCAwLS44NiAwWm0yLjU0My4xOTdoLS4wNzh2MS4yNDhoLjA3OEEuNTQ3LjU0NyAwIDAgMCA3LjU0IDUuNWwuMDA3LS4wODh2LS4xNTZBLjU0Ny41NDcgMCAwIDAgNyA0LjcxWk0uNTAzIDQuNjMySC40MjRhLjU0OS41NDkgMCAwIDAtLjU0LjQ2bC0uMDA4LjA4NnYuMTU2YzAgLjI3MS4yLjQ5Ni40Ni41MzhsLjA4OC4wMDhoLjA3OVY0LjYzMlptMi4zNDguMjM0YS4yMzQuMjM0IDAgMSAxIDAgLjQ2OS4yMzQuMjM0IDAgMCAxIDAtLjQ3Wm0yLjI3IDBhLjIzNC4yMzQgMCAxIDEgMCAuNDY5LjIzNC4yMzQgMCAwIDEgMC0uNDdabS0uMzktMi40MDkuMTM2LjA3OGEuMTU2LjE1NiAwIDEgMS0uMTU2LjI3bC0uMTM2LS4wNzhhLjE1Ni4xNTYgMCAxIDEgLjE1Ny0uMjdabS0xLjgzMS4wNmEuMTU2LjE1NiAwIDAgMS0uMDUyLjIxbC0uMTM1LjA3OGEuMTU3LjE1NyAwIDAgMS0uMjQtLjEzNGMwLS4wNTcuMDMzLS4xMS4wODMtLjEzNmwuMTM2LS4wNzhhLjE1Ny4xNTcgMCAwIDEgLjIwOC4wNlptLjYxNi0uNzk2YS4zOS4zOSAwIDEgMCAuMzkxLjY3NS4zOS4zOSAwIDEgMC0uMzktLjY3NVptMS40NC4xNzNhLjE1Ni4xNTYgMCAxIDEgMCAuMzEyaC0uMTU3YS4xNTYuMTU2IDAgMSAxIDAtLjMxMmguMTU3Wm0tMi4zMzEgMGEuMTU2LjE1NiAwIDEgMSAwIC4zMTJoLS4xNTdhLjE1Ni4xNTYgMCAxIDEgMC0uMzEyaC4xNTdabTIuMjQ0LS42YS4xNTYuMTU2IDAgMCAxLS4wMDIuMjcybC0uMTM1LjA3OGEuMTU3LjE1NyAwIDAgMS0uMjEyLS4wNi4xNTYuMTU2IDAgMCAxIC4wNTUtLjIxbC4xMzYtLjA3OWMuMDQ4LS4wMy4xMDktLjAzLjE1OC0uMDAyWm0tMi4xNTYuMDAxLjEzNS4wNzhhLjE1Ni4xNTYgMCAwIDEgLjA1NS4yMTIuMTU3LjE1NyAwIDAgMS0uMjExLjA1OWwtLjEzNi0uMDc4YS4xNTYuMTU2IDAgMSAxIC4xNTctLjI3Wk0zLjIyNi45bC4wNzguMTM1YS4xNTUuMTU1IDAgMCAxLS4wNTguMjEzLjE1Ni4xNTYgMCAwIDEtLjIxNC0uMDU3bC0uMDc4LS4xMzVhLjE1Ni4xNTYgMCAwIDEgLjA2LS4yMS4xNTcuMTU3IDAgMCAxIC4yMTIuMDU0Wk00LjQxLjg0NWMuMDc0LjA0Mi4xLjEzNi4wNi4yMWwtLjA3OS4xMzVhLjE1Ny4xNTcgMCAwIDEtLjIxMi4wNTQuMTU2LjE1NiAwIDAgMS0uMDYtLjIxbC4wNzktLjEzNUEuMTU3LjE1NyAwIDAgMSA0LjQxLjg0NVptLS42OTgtLjE5Yy4wODYgMCAuMTU2LjA3LjE1Ni4xNTZ2LjE1NmEuMTU3LjE1NyAwIDAgMS0uMzEzIDBWLjgxYzAtLjA4Ni4wNy0uMTU2LjE1Ny0uMTU2WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2MpIi8+PC9nPjwvZz48L3N2Zz4=",zn=Object.defineProperty,tr=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,Sr=(Ne,Ue,ge)=>Ue in Ne?zn(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,hr=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Mn.call(Ue,ge)&&Sr(Ne,ge,Ue[ge]);if(tr)for(var ge of tr(Ue))mr.call(Ue,ge)&&Sr(Ne,ge,Ue[ge]);return Ne};const cr=Ne=>React.createElement("svg",hr({width:28,height:28,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.6,fill:"#FFF",opacity:.01,cx:14,cy:14,r:14}),React.createElement("path",{d:"M4.53 3c.098 0 .182.011.267.025l9.473 1.697c.152.024.308.024.46 0l9.463-1.697A1.54 1.54 0 0 1 26 4.518v18.301a1.54 1.54 0 0 1-1.288 1.507L14.5 26 4.288 24.326A1.53 1.53 0 0 1 3 22.82V4.518C3 3.674 3.692 3 4.53 3Zm5.339 4.928H9.8a3.486 3.486 0 0 0-3.515 3.446v.069c0 1.965 1.687 3.514 3.514 3.514.415 0 .844-.138 1.258-.276l1.69 2.53c-.417.568-.707 1.26-.707 1.965a2.81 2.81 0 1 0 5.618 0c0-.414-.14-.705-.14-.981l2.53-2.103c.28.138.707.276 1.123.276 1.12 0 2.102-.982 2.102-2.103 0-1.12-.982-2.103-2.102-2.103-1.12 0-2.103.983-2.103 2.103 0 .276 0 .416.138.707l-2.53 2.088c-.569-.416-1.122-.707-1.827-.707-.278 0-.569 0-.845.14l-1.674-2.519c.707-.706.983-1.549.983-2.53a3.486 3.486 0 0 0-3.447-3.516h.002Zm4.98 9.851c.844 0 1.397.567 1.397 1.397.015.844-.553 1.398-1.396 1.398-.845 0-1.396-.567-1.396-1.397 0-.844.565-1.398 1.396-1.398Zm6.323-4.22c.415 0 .706.277.706.706 0 .416-.278.707-.706.707-.416 0-.707-.278-.707-.707 0-.429.278-.706.707-.706ZM9.802 9.34c1.12 0 2.102.983 2.102 2.103s-.844 2.103-2.103 2.103c-1.258 0-2.102-.97-2.102-2.09 0-1.133.982-2.116 2.102-2.116Z",fill:"#26B8FF",fillRule:"nonzero"})));var Ir="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjYiIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4wMSIgY3g9IjE0IiBjeT0iMTQiIHI9IjE0Ii8+PHBhdGggZD0iTTQuNTMgM2MuMDk4IDAgLjE4Mi4wMTEuMjY3LjAyNWw5LjQ3MyAxLjY5N2MuMTUyLjAyNC4zMDguMDI0LjQ2IDBsOS40NjMtMS42OTdBMS41NCAxLjU0IDAgMCAxIDI2IDQuNTE4djE4LjMwMWExLjU0IDEuNTQgMCAwIDEtMS4yODggMS41MDdMMTQuNSAyNiA0LjI4OCAyNC4zMjZBMS41MyAxLjUzIDAgMCAxIDMgMjIuODJWNC41MThDMyAzLjY3NCAzLjY5MiAzIDQuNTMgM1ptNS4zMzkgNC45MjhIOS44YTMuNDg2IDMuNDg2IDAgMCAwLTMuNTE1IDMuNDQ2di4wNjljMCAxLjk2NSAxLjY4NyAzLjUxNCAzLjUxNCAzLjUxNC40MTUgMCAuODQ0LS4xMzggMS4yNTgtLjI3NmwxLjY5IDIuNTNjLS40MTcuNTY4LS43MDcgMS4yNi0uNzA3IDEuOTY1YTIuODEgMi44MSAwIDEgMCA1LjYxOCAwYzAtLjQxNC0uMTQtLjcwNS0uMTQtLjk4MWwyLjUzLTIuMTAzYy4yOC4xMzguNzA3LjI3NiAxLjEyMy4yNzYgMS4xMiAwIDIuMTAyLS45ODIgMi4xMDItMi4xMDMgMC0xLjEyLS45ODItMi4xMDMtMi4xMDItMi4xMDMtMS4xMiAwLTIuMTAzLjk4My0yLjEwMyAyLjEwMyAwIC4yNzYgMCAuNDE2LjEzOC43MDdsLTIuNTMgMi4wODhjLS41NjktLjQxNi0xLjEyMi0uNzA3LTEuODI3LS43MDctLjI3OCAwLS41NjkgMC0uODQ1LjE0bC0xLjY3NC0yLjUxOWMuNzA3LS43MDYuOTgzLTEuNTQ5Ljk4My0yLjUzYTMuNDg2IDMuNDg2IDAgMCAwLTMuNDQ3LTMuNTE2aC4wMDJabTQuOTggOS44NTFjLjg0NCAwIDEuMzk3LjU2NyAxLjM5NyAxLjM5Ny4wMTUuODQ0LS41NTMgMS4zOTgtMS4zOTYgMS4zOTgtLjg0NSAwLTEuMzk2LS41NjctMS4zOTYtMS4zOTcgMC0uODQ0LjU2NS0xLjM5OCAxLjM5Ni0xLjM5OFptNi4zMjMtNC4yMmMuNDE1IDAgLjcwNi4yNzcuNzA2LjcwNiAwIC40MTYtLjI3OC43MDctLjcwNi43MDctLjQxNiAwLS43MDctLjI3OC0uNzA3LS43MDcgMC0uNDI5LjI3OC0uNzA2LjcwNy0uNzA2Wk05LjgwMiA5LjM0YzEuMTIgMCAyLjEwMi45ODMgMi4xMDIgMi4xMDNzLS44NDQgMi4xMDMtMi4xMDMgMi4xMDNjLTEuMjU4IDAtMi4xMDItLjk3LTIuMTAyLTIuMDkgMC0xLjEzMy45ODItMi4xMTYgMi4xMDItMi4xMTZaIiBmaWxsPSIjMjZCOEZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Pr=Object.defineProperty,Er=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,Nr=(Ne,Ue,ge)=>Ue in Ne?Pr(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,mi=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Gr.call(Ue,ge)&&Nr(Ne,ge,Ue[ge]);if(Er)for(var ge of Er(Ue))Fr.call(Ue,ge)&&Nr(Ne,ge,Ue[ge]);return Ne};const Qr=Ne=>React.createElement("svg",mi({width:28,height:28,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"100%",x2:"50%",y2:"0%",id:"znwd_svg__a"},React.createElement("stop",{stopColor:"#FFF",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE5FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"url(#znwd_svg__a)",opacity:.01,cx:14,cy:14,r:14}),React.createElement("path",{d:"M20.315 8.527c4.005-1.233 7.252 1.016 7.252 5.022 0 2.296-1.066 4.67-2.729 6.511l-.356 2.22c-.168 1.051-1.115 2.017-2.115 2.156l-.065.009c-.366.037-.702-.046-.96-.238l-1.413-1.051-4.16 1.28c-4.005 1.233-7.253-1.015-7.253-5.022 0-4.007 3.248-8.255 7.253-9.488Zm-9.569-5.116c3.403-1.19 6.205.397 6.566 3.57l-2.713.835-.21.068c-4.62 1.532-8.29 6.402-8.29 11.082l.002.153-.432.601a2.694 2.694 0 0 1-.933.822c-.91.472-1.773.161-1.927-.694l-.324-1.803C.971 17.367 0 15.847 0 13.76c0-3.64 2.957-7.626 6.605-8.901Z",fill:"#4E7BFF",fillRule:"nonzero"})));var oi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERTVGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9InVybCgjYSkiIG9wYWNpdHk9Ii4wMSIgY3g9IjE0IiBjeT0iMTQiIHI9IjE0Ii8+PHBhdGggZD0iTTIwLjMxNSA4LjUyN2M0LjAwNS0xLjIzMyA3LjI1MiAxLjAxNiA3LjI1MiA1LjAyMiAwIDIuMjk2LTEuMDY2IDQuNjctMi43MjkgNi41MTFsLS4zNTYgMi4yMmMtLjE2OCAxLjA1MS0xLjExNSAyLjAxNy0yLjExNSAyLjE1NmwtLjA2NS4wMDljLS4zNjYuMDM3LS43MDItLjA0Ni0uOTYtLjIzOGwtMS40MTMtMS4wNTEtNC4xNiAxLjI4Yy00LjAwNSAxLjIzMy03LjI1My0xLjAxNS03LjI1My01LjAyMiAwLTQuMDA3IDMuMjQ4LTguMjU1IDcuMjUzLTkuNDg4Wm0tOS41NjktNS4xMTZjMy40MDMtMS4xOSA2LjIwNS4zOTcgNi41NjYgMy41N2wtMi43MTMuODM1LS4yMS4wNjhjLTQuNjIgMS41MzItOC4yOSA2LjQwMi04LjI5IDExLjA4MmwuMDAyLjE1My0uNDMyLjYwMWEyLjY5NCAyLjY5NCAwIDAgMS0uOTMzLjgyMmMtLjkxLjQ3Mi0xLjc3My4xNjEtMS45MjctLjY5NGwtLjMyNC0xLjgwM0MuOTcxIDE3LjM2NyAwIDE1Ljg0NyAwIDEzLjc2YzAtMy42NCAyLjk1Ny03LjYyNiA2LjYwNS04LjkwMVoiIGZpbGw9IiM0RTdCRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",da=Object.defineProperty,ki=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,la=(Ne,Ue,ge)=>Ue in Ne?da(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Gi=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))sa.call(Ue,ge)&&la(Ne,ge,Ue[ge]);if(ki)for(var ge of ki(Ue))Li.call(Ue,ge)&&la(Ne,ge,Ue[ge]);return Ne};const ra=Ne=>React.createElement("svg",Gi({width:28,height:28,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FFF",opacity:.01,cx:14,cy:14,r:14}),React.createElement("path",{d:"M22.035 14.644a.643.643 0 0 1 .562.3c.05.078.07.164.07.253 0 .286.002.57-.004.856 0 .047.017.069.059.086.27.11.542.22.808.333l.009.022c.01-.016.022-.038.036-.052.183-.2.372-.395.558-.592a.527.527 0 0 1 .67-.103.689.689 0 0 1 .125.097l.712.706c.158.158.222.347.144.564a.658.658 0 0 1-.153.228c-.192.197-.392.386-.592.575-.03.028-.033.05-.016.09.11.25.216.502.322.755.02.047.044.061.094.061.27-.003.542.008.812-.005.278-.009.48.191.55.41a.78.78 0 0 1 .036.24c.006.33.003.661 0 .992a.638.638 0 0 1-.3.564.458.458 0 0 1-.253.07c-.283 0-.564.002-.847-.003-.053 0-.075.016-.095.064-.086.216-.172.427-.264.641-.022.056-.053.106-.086.173.011.008.03.016.045.03.2.184.394.373.591.559.226.214.256.528.048.753-.25.272-.514.536-.787.79-.228.21-.525.188-.742-.034-.197-.2-.389-.4-.58-.6-.028-.031-.05-.034-.09-.017-.25.111-.502.217-.755.322-.047.02-.061.045-.061.095.002.27-.009.542.005.811.009.278-.192.48-.411.55a.78.78 0 0 1-.239.036 29.68 29.68 0 0 1-.995 0 .643.643 0 0 1-.561-.3.458.458 0 0 1-.07-.253c0-.283-.002-.564.003-.847 0-.053-.017-.075-.064-.095-.222-.089-.442-.18-.664-.272-.053-.022-.097-.047-.147-.072-.2.217-.403.425-.6.636a.531.531 0 0 1-.67.106.689.689 0 0 1-.125-.097l-.712-.706c-.158-.159-.222-.348-.144-.562a.658.658 0 0 1 .153-.227c.192-.198.392-.387.589-.578.028-.028.033-.048.017-.09a36.29 36.29 0 0 1-.323-.755c-.02-.047-.044-.064-.094-.061-.27.002-.542-.009-.812.005-.278.011-.486-.197-.553-.42a.832.832 0 0 1-.033-.233c-.006-.33-.003-.661 0-.992a.638.638 0 0 1 .3-.564.458.458 0 0 1 .253-.07c.286 0 .57-.002.856.003.047 0 .07-.016.086-.058.089-.222.18-.442.272-.664l.073-.147a.497.497 0 0 1-.037-.04l-.591-.558c-.245-.23-.253-.558-.02-.797.236-.242.475-.481.717-.72.233-.234.55-.234.784.008.194.2.389.395.58.598.028.027.048.036.09.016.25-.11.502-.216.755-.322.047-.02.064-.042.064-.095-.003-.27.008-.541-.005-.811-.012-.278.197-.486.42-.553a.832.832 0 0 1 .233-.033c.333-.006.664-.006.994 0ZM3.431 5.16l.003 14.46c0 1.165.859 2.452 2.718 2.518 1.23.045 1.998.18 3.081.303 1.084.12 2.126.69 2.99 1.412-1.545-.364-3.143-.342-4.53-.342-1.091 0-1.28.158-2.85.158-1.851 0-2.824-1.672-2.824-2.75V6.57c0-.778.631-1.411 1.412-1.411Zm3.39-3.154a7.45 7.45 0 0 1 2.865.583c1.55.645 2.762 1.715 3.627 3.204v17.72c-1.173-1.091-2.385-1.847-3.627-2.261-.947-.314-2.106-.5-3.476-.548a1.406 1.406 0 0 1-1.356-1.411V3.445c0-.728.553-1.337 1.278-1.403.225-.025.456-.036.69-.036Zm14.395 0c.23 0 .46.01.692.033a1.408 1.408 0 0 1 1.278 1.406v10.104a6.62 6.62 0 0 0-7.636 9.254c-.278.216-.553.452-.826.705V5.793c.865-1.49 2.076-2.556 3.627-3.204a7.468 7.468 0 0 1 2.865-.583Zm.308 15.7a2.258 2.258 0 0 0-2.262 2.25c.003 1.237 1.02 2.24 2.268 2.24 1.242-.005 2.256-1.014 2.253-2.25a2.253 2.253 0 0 0-2.259-2.24Zm3.073-12.544a1.4 1.4 0 0 1 .998.414c.264.267.414.626.414.998v8.52a6.548 6.548 0 0 0-1.412-.998Z",fill:"#20C1E7",fillRule:"nonzero"})));var ua="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4wMSIgY3g9IjE0IiBjeT0iMTQiIHI9IjE0Ii8+PHBhdGggZD0iTTIyLjAzNSAxNC42NDRhLjY0My42NDMgMCAwIDEgLjU2Mi4zYy4wNS4wNzguMDcuMTY0LjA3LjI1MyAwIC4yODYuMDAyLjU3LS4wMDQuODU2IDAgLjA0Ny4wMTcuMDY5LjA1OS4wODYuMjcuMTEuNTQyLjIyLjgwOC4zMzNsLjAwOS4wMjJjLjAxLS4wMTYuMDIyLS4wMzguMDM2LS4wNTIuMTgzLS4yLjM3Mi0uMzk1LjU1OC0uNTkyYS41MjcuNTI3IDAgMCAxIC42Ny0uMTAzLjY4OS42ODkgMCAwIDEgLjEyNS4wOTdsLjcxMi43MDZjLjE1OC4xNTguMjIyLjM0Ny4xNDQuNTY0YS42NTguNjU4IDAgMCAxLS4xNTMuMjI4Yy0uMTkyLjE5Ny0uMzkyLjM4Ni0uNTkyLjU3NS0uMDMuMDI4LS4wMzMuMDUtLjAxNi4wOS4xMS4yNS4yMTYuNTAyLjMyMi43NTUuMDIuMDQ3LjA0NC4wNjEuMDk0LjA2MS4yNy0uMDAzLjU0Mi4wMDguODEyLS4wMDUuMjc4LS4wMDkuNDguMTkxLjU1LjQxYS43OC43OCAwIDAgMSAuMDM2LjI0Yy4wMDYuMzMuMDAzLjY2MSAwIC45OTJhLjYzOC42MzggMCAwIDEtLjMuNTY0LjQ1OC40NTggMCAwIDEtLjI1My4wN2MtLjI4MyAwLS41NjQuMDAyLS44NDctLjAwMy0uMDUzIDAtLjA3NS4wMTYtLjA5NS4wNjQtLjA4Ni4yMTYtLjE3Mi40MjctLjI2NC42NDEtLjAyMi4wNTYtLjA1My4xMDYtLjA4Ni4xNzMuMDExLjAwOC4wMy4wMTYuMDQ1LjAzLjIuMTg0LjM5NC4zNzMuNTkxLjU1OS4yMjYuMjE0LjI1Ni41MjguMDQ4Ljc1My0uMjUuMjcyLS41MTQuNTM2LS43ODcuNzktLjIyOC4yMS0uNTI1LjE4OC0uNzQyLS4wMzQtLjE5Ny0uMi0uMzg5LS40LS41OC0uNi0uMDI4LS4wMzEtLjA1LS4wMzQtLjA5LS4wMTctLjI1LjExMS0uNTAyLjIxNy0uNzU1LjMyMi0uMDQ3LjAyLS4wNjEuMDQ1LS4wNjEuMDk1LjAwMi4yNy0uMDA5LjU0Mi4wMDUuODExLjAwOS4yNzgtLjE5Mi40OC0uNDExLjU1YS43OC43OCAwIDAgMS0uMjM5LjAzNiAyOS42OCAyOS42OCAwIDAgMS0uOTk1IDAgLjY0My42NDMgMCAwIDEtLjU2MS0uMy40NTguNDU4IDAgMCAxLS4wNy0uMjUzYzAtLjI4My0uMDAyLS41NjQuMDAzLS44NDcgMC0uMDUzLS4wMTctLjA3NS0uMDY0LS4wOTUtLjIyMi0uMDg5LS40NDItLjE4LS42NjQtLjI3Mi0uMDUzLS4wMjItLjA5Ny0uMDQ3LS4xNDctLjA3Mi0uMi4yMTctLjQwMy40MjUtLjYuNjM2YS41MzEuNTMxIDAgMCAxLS42Ny4xMDYuNjg5LjY4OSAwIDAgMS0uMTI1LS4wOTdsLS43MTItLjcwNmMtLjE1OC0uMTU5LS4yMjItLjM0OC0uMTQ0LS41NjJhLjY1OC42NTggMCAwIDEgLjE1My0uMjI3Yy4xOTItLjE5OC4zOTItLjM4Ny41ODktLjU3OC4wMjgtLjAyOC4wMzMtLjA0OC4wMTctLjA5YTM2LjI5IDM2LjI5IDAgMCAxLS4zMjMtLjc1NWMtLjAyLS4wNDctLjA0NC0uMDY0LS4wOTQtLjA2MS0uMjcuMDAyLS41NDItLjAwOS0uODEyLjAwNS0uMjc4LjAxMS0uNDg2LS4xOTctLjU1My0uNDJhLjgzMi44MzIgMCAwIDEtLjAzMy0uMjMzYy0uMDA2LS4zMy0uMDAzLS42NjEgMC0uOTkyYS42MzguNjM4IDAgMCAxIC4zLS41NjQuNDU4LjQ1OCAwIDAgMSAuMjUzLS4wN2MuMjg2IDAgLjU3LS4wMDIuODU2LjAwMy4wNDcgMCAuMDctLjAxNi4wODYtLjA1OC4wODktLjIyMi4xOC0uNDQyLjI3Mi0uNjY0bC4wNzMtLjE0N2EuNDk3LjQ5NyAwIDAgMS0uMDM3LS4wNGwtLjU5MS0uNTU4Yy0uMjQ1LS4yMy0uMjUzLS41NTgtLjAyLS43OTcuMjM2LS4yNDIuNDc1LS40ODEuNzE3LS43Mi4yMzMtLjIzNC41NS0uMjM0Ljc4NC4wMDguMTk0LjIuMzg5LjM5NS41OC41OTguMDI4LjAyNy4wNDguMDM2LjA5LjAxNi4yNS0uMTEuNTAyLS4yMTYuNzU1LS4zMjIuMDQ3LS4wMi4wNjQtLjA0Mi4wNjQtLjA5NS0uMDAzLS4yNy4wMDgtLjU0MS0uMDA1LS44MTEtLjAxMi0uMjc4LjE5Ny0uNDg2LjQyLS41NTNhLjgzMi44MzIgMCAwIDEgLjIzMy0uMDMzYy4zMzMtLjAwNi42NjQtLjAwNi45OTQgMFpNMy40MzEgNS4xNmwuMDAzIDE0LjQ2YzAgMS4xNjUuODU5IDIuNDUyIDIuNzE4IDIuNTE4IDEuMjMuMDQ1IDEuOTk4LjE4IDMuMDgxLjMwMyAxLjA4NC4xMiAyLjEyNi42OSAyLjk5IDEuNDEyLTEuNTQ1LS4zNjQtMy4xNDMtLjM0Mi00LjUzLS4zNDItMS4wOTEgMC0xLjI4LjE1OC0yLjg1LjE1OC0xLjg1MSAwLTIuODI0LTEuNjcyLTIuODI0LTIuNzVWNi41N2MwLS43NzguNjMxLTEuNDExIDEuNDEyLTEuNDExWm0zLjM5LTMuMTU0YTcuNDUgNy40NSAwIDAgMSAyLjg2NS41ODNjMS41NS42NDUgMi43NjIgMS43MTUgMy42MjcgMy4yMDR2MTcuNzJjLTEuMTczLTEuMDkxLTIuMzg1LTEuODQ3LTMuNjI3LTIuMjYxLS45NDctLjMxNC0yLjEwNi0uNS0zLjQ3Ni0uNTQ4YTEuNDA2IDEuNDA2IDAgMCAxLTEuMzU2LTEuNDExVjMuNDQ1YzAtLjcyOC41NTMtMS4zMzcgMS4yNzgtMS40MDMuMjI1LS4wMjUuNDU2LS4wMzYuNjktLjAzNlptMTQuMzk1IDBjLjIzIDAgLjQ2LjAxLjY5Mi4wMzNhMS40MDggMS40MDggMCAwIDEgMS4yNzggMS40MDZ2MTAuMTA0YTYuNjIgNi42MiAwIDAgMC03LjYzNiA5LjI1NGMtLjI3OC4yMTYtLjU1My40NTItLjgyNi43MDVWNS43OTNjLjg2NS0xLjQ5IDIuMDc2LTIuNTU2IDMuNjI3LTMuMjA0YTcuNDY4IDcuNDY4IDAgMCAxIDIuODY1LS41ODNabS4zMDggMTUuN2EyLjI1OCAyLjI1OCAwIDAgMC0yLjI2MiAyLjI1Yy4wMDMgMS4yMzcgMS4wMiAyLjI0IDIuMjY4IDIuMjQgMS4yNDItLjAwNSAyLjI1Ni0xLjAxNCAyLjI1My0yLjI1YTIuMjUzIDIuMjUzIDAgMCAwLTIuMjU5LTIuMjRabTMuMDczLTEyLjU0NGExLjQgMS40IDAgMCAxIC45OTguNDE0Yy4yNjQuMjY3LjQxNC42MjYuNDE0Ljk5OHY4LjUyYTYuNTQ4IDYuNTQ4IDAgMCAwLTEuNDEyLS45OThaIiBmaWxsPSIjMjBDMUU3IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",ba=Object.defineProperty,xa=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,Pa=(Ne,Ue,ge)=>Ue in Ne?ba(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,ea=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Oa.call(Ue,ge)&&Pa(Ne,ge,Ue[ge]);if(xa)for(var ge of xa(Ue))za.call(Ue,ge)&&Pa(Ne,ge,Ue[ge]);return Ne};const Ri=Ne=>React.createElement("svg",ea({width:28,height:28,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},Ne),React.createElement("title",null,"\u7F16\u7EC4 23"),React.createElement("defs",null,React.createElement("circle",{id:"znt_svg__a",cx:14,cy:14,r:14})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"znt_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#znt_svg__a"})),React.createElement("use",{fillOpacity:.6,fill:"#FFF",opacity:.01,xlinkHref:"#znt_svg__a"}),React.createElement("g",{mask:"url(#znt_svg__b)",fill:"#6E57FF",fillRule:"nonzero"},React.createElement("path",{d:"M15.625 4.633c0 .481-.21.914-.542 1.212v2.038H20.5a3.25 3.25 0 0 1 3.25 3.25v10.834a3.25 3.25 0 0 1-3.25 3.25h-13a3.25 3.25 0 0 1-3.25-3.25V11.133a3.25 3.25 0 0 1 3.25-3.25h5.417V5.845a1.625 1.625 0 1 1 2.708-1.212ZM1 13.3h2.167v6.5H1v-6.5Zm26 0h-2.167v6.5H27v-6.5Zm-16.25 4.875a1.625 1.625 0 1 0 0-3.25 1.625 1.625 0 0 0 0 3.25Zm8.125-1.625a1.625 1.625 0 1 0-3.25 0 1.625 1.625 0 0 0 3.25 0Z"}))));var ia="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxjaXJjbGUgaWQ9ImEiIGN4PSIxNCIgY3k9IjE0IiByPSIxNCIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbC1vcGFjaXR5PSIuNiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjAxIiB4bGluazpocmVmPSIjYSIvPjxnIG1hc2s9InVybCgjYikiIGZpbGw9IiM2RTU3RkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE1LjYyNSA0LjYzM2MwIC40ODEtLjIxLjkxNC0uNTQyIDEuMjEydjIuMDM4SDIwLjVhMy4yNSAzLjI1IDAgMCAxIDMuMjUgMy4yNXYxMC44MzRhMy4yNSAzLjI1IDAgMCAxLTMuMjUgMy4yNWgtMTNhMy4yNSAzLjI1IDAgMCAxLTMuMjUtMy4yNVYxMS4xMzNhMy4yNSAzLjI1IDAgMCAxIDMuMjUtMy4yNWg1LjQxN1Y1Ljg0NWExLjYyNSAxLjYyNSAwIDEgMSAyLjcwOC0xLjIxMlpNMSAxMy4zaDIuMTY3djYuNUgxdi02LjVabTI2IDBoLTIuMTY3djYuNUgyN3YtNi41Wm0tMTYuMjUgNC44NzVhMS42MjUgMS42MjUgMCAxIDAgMC0zLjI1IDEuNjI1IDEuNjI1IDAgMCAwIDAgMy4yNVptOC4xMjUtMS42MjVhMS42MjUgMS42MjUgMCAxIDAtMy4yNSAwIDEuNjI1IDEuNjI1IDAgMCAwIDMuMjUgMFoiLz48L2c+PC9nPjwvc3ZnPg==",Yi=Se(27035),Ia=Se(42441),pa=Se(56047),Sa={del_btn:"del_btn___G3Ocu"};const Ha=({pathsDetail:Ne,user:Ue,loading:ge,dispatch:gt,visible:nn,onCancel:sn,handleDeleteMember:Bn,showEditPowerModal:Yt,setMemberInfo:xt})=>{var _t;const In=[{title:"\u59D3\u540D",dataIndex:"name",width:130,ellipsis:!0},{title:"\u5355\u4F4D",dataIndex:"school",width:210,ellipsis:!0,render:(Pn,Fn)=>a.createElement("div",null,(Fn==null?void 0:Fn.school)||"--")},{title:"\u6743\u9650",dataIndex:"name",render:(Pn,Fn)=>a.createElement(a.Fragment,null,Fn!=null&&Fn.can_edit_knowledge_graph||Fn!=null&&Fn.can_edit_stage?a.createElement(a.Fragment,null,a.createElement("span",null,"\u53EF\u7F16\u8F91"),(Fn==null?void 0:Fn.can_edit_stage)&&a.createElement("span",null,"\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005"),(Fn==null?void 0:Fn.can_edit_knowledge_graph)&&(Fn==null?void 0:Fn.can_edit_stage)&&a.createElement("span",null,"\u3001"),(Fn==null?void 0:Fn.can_edit_knowledge_graph)&&a.createElement("span",null,"\u77E5\u8BC6\u56FE\u8C31")):a.createElement("div",null,"\u53EF\u67E5\u770B"))},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:200,render:(Pn,Fn)=>{var Ar,pr;return a.createElement("div",null,!((Fn==null?void 0:Fn.id)===((Ar=Ue==null?void 0:Ue.userInfo)==null?void 0:Ar.user_id)&&((pr=Ne==null?void 0:Ne.detail)!=null&&pr.is_creator))&&a.createElement(a.Fragment,null,a.createElement("a",{style:{color:"#165DFF"},onClick:()=>{Yt(),xt(Fn)}},"\u6743\u9650\u8BBE\u7F6E"),a.createElement("a",{className:Sa.del_btn,onClick:()=>{Bn(Fn.id)}},"\u5220\u9664\u6210\u5458")))}}].filter(Pn=>!!Pn);return a.createElement(be.default,{title:"\u7F16\u8F91",open:nn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:930,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},onCancel:sn,footer:null},a.createElement(Xr.default,{style:{marginBottom:20},pagination:!1,dataSource:(_t=Ne==null?void 0:Ne.rightData)==null?void 0:_t.members,columns:In}))};var Za=(0,ee.connect)(({pathsDetail:Ne,user:Ue,loading:ge})=>({pathsDetail:Ne,user:Ue,loading:ge}))(Ha),Ra={member_con_warp:"member_con_warp___t7OE2"},$a=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const po=({pathsDetail:Ne,loading:Ue,dispatch:ge,visible:gt,memberInfo:nn,onCancel:sn})=>{const Bn=(0,ee.useParams)(),[Yt,xt]=(0,a.useState)(1),[_t,In]=(0,a.useState)([]);(0,a.useEffect)(()=>{gt&&nn&&(nn!=null&&nn.can_edit_knowledge_graph||nn!=null&&nn.can_edit_stage?(xt(1),Pn()):xt(2))},[gt]);const Pn=()=>{let Fn=[];nn!=null&&nn.can_edit_stage&&Fn.push("stage"),nn!=null&&nn.can_edit_knowledge_graph&&Fn.push("knowledge_graph"),In(Fn)};return a.createElement(be.default,{zIndex:1001,title:"\u6743\u9650\u8BBE\u7F6E",open:gt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:570,centered:!0,keyboard:!1,maskClosable:!1,onOk:()=>$a(void 0,null,function*(){if(Yt===1&&_t.length==0){we.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u8F91\u6743\u9650");return}let Fn=yield(0,Ve.ZP)(`/api/paths/${Bn.pathId}/members_auth_setting.json`,{method:"post",body:{can_edit_stage:!!_t.includes("stage"),can_edit_knowledge_graph:!!_t.includes("knowledge_graph"),user_id:nn==null?void 0:nn.id}});(Fn==null?void 0:Fn.status)==0&&(we.ZP.success("\u8BBE\u7F6E\u6210\u529F"),sn(),ge({type:"pathsDetail/getRightData",payload:{id:Bn.pathId}}))}),onCancel:sn},a.createElement("div",{className:Ra.member_con_warp,style:{borderBottom:"1px solid #fff",padding:"0 30px"}},a.createElement(fe.ZP.Group,{onChange:Fn=>{Fn.target.value===2?In([]):Pn(),xt(Fn.target.value)},value:Yt},a.createElement(fe.ZP,{value:1},"\u7F16\u8F91"),a.createElement(fe.ZP,{value:2},"\u67E5\u770B"))),a.createElement("div",{style:{background:"#F6F7F9",padding:"0 55px"}},Yt===1&&a.createElement(Ee.default.Group,{value:_t,onChange:Fn=>In(Fn)},a.createElement(Ee.default,{className:Ra.member_con_warp,value:"stage"},"\u53EF\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005"),a.createElement(Ee.default,{className:Ra.member_con_warp,value:"knowledge_graph"},"\u53EF\u7F16\u8F91\u77E5\u8BC6\u56FE\u8C31"))))};var No=(0,ee.connect)(({pathsDetail:Ne,loading:Ue})=>({pathsDetail:Ne,loading:Ue}))(po),Nn=Se(59301),jo=Object.getOwnPropertySymbols,io=Object.prototype.hasOwnProperty,Oo=Object.prototype.propertyIsEnumerable,eo=(Ne,Ue)=>{var ge={};for(var gt in Ne)io.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&jo)for(var gt of jo(Ne))Ue.indexOf(gt)<0&&Oo.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},Ua=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});function Uo(Ne){const Ue=(nn,sn)=>{if(nn.localName===sn)return nn;for(let Bn=0,Yt=nn;Yt=Yt.parentNode;Bn++){if(Yt.localName===sn)return Yt;if(Yt==document.documentElement)return!1}},ge=Ne.target,gt=Ue(ge,"a");if(console.log([gt],gt==null?void 0:gt.href,44),!(gt!=null&>.href)&&ge.tagName.toUpperCase()==="IMG"){let nn=ge.src||ge.getAttribute("src");nn&&nn.indexOf("/images/avatars/User")===-1&&(Ne.stopPropagation(),Ne.preventDefault(),Yi.Z.publish("preview-image",nn))}}const So=Ne=>{var Ue=Ne,{pathsDetail:ge,user:gt,globalSetting:nn,loading:sn,classroomList:Bn,dispatch:Yt}=Ue,xt=eo(Ue,["pathsDetail","user","globalSetting","loading","classroomList","dispatch"]),_t,In,Pn,Fn,Ar,pr,ar,$n,jr,Ln,dr,lr,Br,Or,zi,bi,gn,Dr,wr,Xn,gr,Mi,br,On,gi,Xa,so,Ea,yo,Ni,wa,Fi,qi,xo,go,Io,fa,Na,Ho,Bo,Cr,Sn,ta,Un,En,ln,er,Lr,ci,di,fi,qa,_n,_a,To,fo,ho,zs,ro,Rs,ll,Vs,Iu,Bu,Fu,hu,_l,Sd,Rl,Cc,Kc,wc,Md,Dd,xc,Id,Bd,Fd,Ld,Pd,Jc,Td,kd,Nd,jd,qc,_c,$c,Sc,Mc,Od,zd,Rd,Ud,Qd,Mr,$i,Ma,Do,os,ss,ts,ul,Hu,Lu,Zl,ed,td,pu,Dc,nd,rd,Hd,id,Js,Zu,Ic;const[Wf]=(0,ee.useSearchParams)(),Ts=(0,ee.useParams)(),[qh,_h]=(0,a.useState)(!0),[Ih,Xf]=(0,a.useState)(!1),[Zd,gf]=(0,a.useState)(),[Wd,Vf]=(0,a.useState)(),[Eo,Gf]=(0,a.useState)({}),[Xd,Bh]=(0,a.useState)(),ad=(0,a.useRef)(),[Fh,Yf]=(0,a.useState)(!1),[Ms,Fo]=(0,a.useState)({}),[Lh,Kf]=(0,a.useState)(!1),[vf,Ph]=(0,a.useState)(!1),[$h,Af]=(0,a.useState)(!1),[e0,Bc]=(0,a.useState)({}),[yf,Fc]=(0,a.useState)(!1),od=!((_t=ge.detail)!=null&&_t.can_managed),Vd=()=>{we.ZP.warning("\u6682\u65E0\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005\u6743\u9650\uFF01")};(0,a.useEffect)(()=>{if(ad.current)return ad.current.addEventListener("mousedown",Uo),()=>{var ai;(ai=ad.current)==null||ai.removeEventListener("mousedown",Uo)}},[ad.current]);const t0=()=>Ua(void 0,null,function*(){if(!(Wd!=null&&Wd.trim())){we.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A");return}const ai=yield(0,de.bw)({id:Ts.pathId,team_title:Wd.trim()});gf(!Zd),(ai==null?void 0:ai.status)===0&&(Vf(null),we.ZP.success(ai.message),Yt({type:"pathsDetail/getRightData",payload:{id:Ts.pathId}}))});(0,a.useEffect)(()=>{var ai,Va,hi;((ai=ge.detail)==null?void 0:ai.show_spoc)===1&&Yt({type:"pathsDetail/getCoureses",payload:{id:Ts.pathId}}),(Va=ge.detail)!=null&&Va.show_history&&Th(),Fc((0,he.Ny)()||((hi=ge.detail)==null?void 0:hi.is_subject_member))},[ge.detail]);function Th(){return Ua(this,null,function*(){Fo(yield(0,de.ue)({id:Ts.pathId,course_type:1}))})}(0,a.useEffect)(()=>{var ai,Va,hi;if(((ai=Bn.actionTabs)==null?void 0:ai.key)==="\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4"){const ls=(hi=(Va=ge.detail)==null?void 0:Va.courses)==null?void 0:hi.find(Ds=>{var Is;return Ds.course_id===((Is=Bn.actionTabs)==null?void 0:Is.name)});Gf(ls||{})}},[Bn.actionTabs]),(0,a.useEffect)(()=>{var ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl;let $l;if((ai=ge.detail)!=null&&ai.has_start){const eu=(hi=(Va=ge.detail)==null?void 0:Va.courses)==null?void 0:hi.findIndex(Wu=>{var Xu;return parseInt((Xu=Wu.course_status)==null?void 0:Xu.status)===1});$l=eu>-1?eu:0}else{let eu=(Is=(Ds=(ls=ge.detail)==null?void 0:ls.courses)==null?void 0:Ds.map(Wu=>{var Xu;return parseInt((Xu=Wu.course_status)==null?void 0:Xu.status)}))==null?void 0:Is.lastIndexOf(2);$l=eu>-1?eu:0,eu=($s=(Gs=ge.detail)==null?void 0:Gs.courses)==null?void 0:$s.findIndex(Wu=>{var Xu;return parseInt((Xu=Wu.course_status)==null?void 0:Xu.status)===0}),$l=eu>-1?eu:$l}(kl=ge.detail)!=null&&kl.courses&&Gf(((yl=ge.detail)==null?void 0:yl.courses[$l])||{})},[ge.detail]);const n0=ai=>Ua(void 0,null,function*(){be.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Nn.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6210\u5458\u5417\uFF1F"),onOk:()=>Ua(void 0,null,function*(){var Va;const hi=yield(0,de.EP)({id:Ts.pathId,user_id:ai});(hi==null?void 0:hi.status)===1&&(((Va=gt.userInfo)==null?void 0:Va.user_id)===ai&&(window.location.href=window.location.href),we.ZP.info(hi==null?void 0:hi.message),Ef())})})}),oc=ai=>Ua(void 0,null,function*(){be.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Nn.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u8BFE\u5802\u5417\uFF1F"),onOk:()=>Ua(void 0,null,function*(){const Va=yield(0,de.$D)({id:Ts.pathId,courseid:ai});(Va==null?void 0:Va.status)===0&&(we.ZP.info("\u5220\u9664\u6210\u529F"),Ef())})})}),kh=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Nn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:()=>Ua(void 0,null,function*(){const ai=yield(0,de.c3)({id:Ts.pathId});ai.status===0&&(Bh(!0),we.ZP.success(ai.message))})})},dp=()=>{Yt({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator"}})},Nh=ai=>{if(od){Vd();return}Yt({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCourses",type:ai}})},Ef=()=>{Yt({type:"pathsDetail/getPathsDetail",payload:{id:Ts.pathId}}),Yt({type:"pathsDetail/getRightData",payload:{id:Ts.pathId}}),Yt({type:"pathsDetail/getCoureses",payload:{id:Ts.pathId}})},sd=()=>{var ai;return(0,he.j5)()||((ai=ge==null?void 0:ge.detail)==null?void 0:ai.is_creator)},r0=()=>{var ai;return Zd?Nn.createElement("div",{className:Kr.flexRow},Nn.createElement(pt.default,{placeholder:"\u4F8B\u5982\uFF1A\u6559\u5B66\u56E2\u961F",value:Wd,onChange:Va=>Vf(Va.target.value)}),Nn.createElement(z.ZP,{className:"ml5",onClick:()=>gf(!Zd)},"\u53D6\u6D88"),Nn.createElement(z.ZP,{className:"ml5",type:"primary",onClick:t0},"\u786E\u5B9A")):Nn.createElement("div",{className:Kr.directionItemWrap},Nn.createElement("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"}}," ",Nn.createElement("img",{style:{marginRight:"10px"},src:ti})," ",(ai=ge.rightData)==null?void 0:ai.team_title),Nn.createElement("span",{className:Kr.groupActionWrap},Nn.createElement("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:()=>{if(od){Vd();return}gf(!Zd)}})),Nn.createElement("a",{style:{flex:"1",textAlign:"end"},onClick:()=>{if(od){Vd();return}Ph(!0)}},"\u7F16\u8F91"))},i0=()=>{var ai,Va;let hi=new Image;hi.src=Ka.yt;let ls=((Va=(ai=ge.rightData)==null?void 0:ai.tags)==null?void 0:Va.map((Is,Gs)=>({name:Is.tag_name,value:Gs})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:hi,textStyle:{normal:{color:function(){return"rgb("+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:ls}]}},bf=()=>{(0,zt.tJ)(Yt)&&be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Nn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:()=>Ua(void 0,null,function*(){var ai;const Va=yield(0,de.JS)({id:Eo==null?void 0:Eo.course_id});Va.status===0&&(we.ZP.success(Va.message),Yt({type:"pathsDetail/getPathsDetail",payload:{id:Ts.pathId}}),parseInt((ai=Eo.course_status)==null?void 0:ai.status)===1&&(0,je.xg)(`${Eo==null?void 0:Eo.first_category_url}`))})})},a0=()=>Ua(void 0,null,function*(){const ai=yield(0,Ve.ZP)("/api/payments/check_order.json",{method:"GET",params:{subject_id:Ts.pathId}});(ai==null?void 0:ai.status)==0?Jf():be.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8BFE\u7A0B\u5DF2\u5B58\u5728\u5F85\u652F\u4ED8\u8BA2\u5355\uFF0C\u786E\u5B9A\u53D6\u6D88\u539F\u8BA2\u5355\uFF0C\u91CD\u65B0\u63D0\u4EA4\u8BA2\u5355\u8FDB\u884C\u652F\u4ED8\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ua(void 0,null,function*(){const Va=yield(0,Ve.ZP)("/api/payments/update_order.json",{method:"POST",body:{subject_id:Ts.pathId}});(Va==null?void 0:Va.status)==0&&Jf()})})}),Jf=()=>Ua(void 0,null,function*(){Xf(!0);const ai=yield(0,Ve.ZP)("/api/payments.json",{method:"POST",body:{subject_id:Ts.pathId,payment_method:"wechat_qr"}});ai!=null&&ai.num&&(Xf(!1),ee.history.push(Wf.get("userid")?`/order/${Ts.pathId}/pay?order_num=${ai==null?void 0:ai.num}&userid=${Wf.get("userid")}`:`/order/${Ts.pathId}/pay?order_num=${ai==null?void 0:ai.num}`))}),o0=(ai,Va)=>Ua(void 0,null,function*(){Yt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const hi=Va?yield(0,ke.BK)({id:ai}):yield(0,ke.Ir)({id:ai});if(Yt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),hi!=null&&hi.game_identifier||hi!=null&&hi.identifier){(0,je.xg)(Va?`/tasks/${hi==null?void 0:hi.identifier}/jupyter?subject_id=${Ts.pathId}`:`/tasks/${hi.game_identifier}?subject_id=${Ts.pathId}`);return}(hi==null?void 0:hi.status)===2?_f(hi==null?void 0:hi.message):(hi==null?void 0:hi.status)===3&&qf(hi==null?void 0:hi.message)}),qf=ai=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Nn.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ai,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},_f=ai=>{ai=ai!=null&&ai.includes(".json")?ai:`${ai}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Nn.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ua(void 0,null,function*(){const Va=yield(0,Bi.L8)({url:ai});if(!Va)return;we.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const hi=yield(0,ke.Ir)({id:Va.shixun_identifier});if(hi!=null&&hi.game_identifier){(0,je.xg)(`/tasks/${hi.game_identifier}?subject_id=${Ts.pathId}`);return}(hi==null?void 0:hi.status)===2?_f(hi==null?void 0:hi.message):(hi==null?void 0:hi.status)===3&&qf(hi==null?void 0:hi.message)})})},s0=()=>{var ai;if(!(0,zt.tJ)(Yt))return;let Va=[];(ai=ge==null?void 0:ge.stageData)==null||ai.forEach(ls=>{var Ds,Is;ls.items&&((Ds=ls.items)!=null&&Ds.length)&&((Is=ls.items)==null||Is.forEach(Gs=>{var $s;Va.push(Gs),Gs.children&&(($s=Gs.children)!=null&&$s.length)&&(Va=Va.concat(Gs.children))}))});const hi=Va.find(ls=>["VideoItem","Attachment","Shixun"].includes(ls.item_type));if(console.log(hi,"stageParam"),hi.item_type==="VideoItem"){(0,je.xg)(`/video/${hi.id}?subject_id=${Ts.pathId}`);return}if(hi.item_type==="Attachment"){(0,je.xg)(hi.url);return}if(hi.item_type==="Shixun"){o0(hi.identifier,hi.is_jupyter);return}},Lc=()=>{var ai,Va,hi,ls;const Ds=(Va=(ai=ge.detail)==null?void 0:ai.learning_status)==null?void 0:Va[0],Is=(ls=(hi=ge.detail)==null?void 0:hi.learning_status)==null?void 0:ls[1];if(Ds==="can")return Nn.createElement(z.ZP,{onClick:s0,type:"primary"},"\u5F00\u59CB\u5B66\u4E60");if(Ds==="disabled"){if(Is==="try"||Is==="unpayed")return Nn.createElement(z.ZP,{loading:Ih,onClick:a0,type:"primary"},"\u7ACB\u5373\u8D2D\u4E70");if(Is==="expired")return Nn.createElement(z.ZP,{disabled:!0,type:"primary"},"\u5DF2\u8FC7\u671F");if(Is==="buyed")return Nn.createElement(z.ZP,{disabled:!0,type:"primary"},"\u672A\u5F00\u59CB")}},Cf=()=>{var ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl,$l,eu,Wu,Xu;const fp=(Va=(ai=ge.detail)==null?void 0:ai.learning_status)==null?void 0:Va[0],Dg=(ls=(hi=ge.detail)==null?void 0:hi.learning_status)==null?void 0:ls[1];if(fp==="disabled")return Nn.createElement(ce.Z,{title:"\u5B8C\u6210\u8BFE\u7A0B\u5B66\u4E60\u5373\u53EF\u83B7\u5F97\u7ED3\u4E1A\u8BC1\u4E66"},Nn.createElement("b",{className:Kr.auto},"\u7533\u8BF7\u8BC1\u4E66"));if(fp==="can")return Nn.createElement("b",{className:((Is=(Ds=ge.rightData)==null?void 0:Ds.progress)==null?void 0:Is.certificated)==="drafted"?Kr.disabled:"",onClick:$f},(($s=(Gs=ge.rightData)==null?void 0:Gs.progress)==null?void 0:$s.certificated)==="none"&&"\u7533\u8BF7\u8BC1\u4E66",((yl=(kl=ge.rightData)==null?void 0:kl.progress)==null?void 0:yl.certificated)==="rejected"&&"\u7533\u8BF7\u8BC1\u4E66",((eu=($l=ge.rightData)==null?void 0:$l.progress)==null?void 0:eu.certificated)==="drafted"&&"\u5BA1\u6838\u4E2D",((Xu=(Wu=ge.rightData)==null?void 0:Wu.progress)==null?void 0:Xu.certificated)==="passed"&&"\u67E5\u770B\u8BC1\u4E66")},$f=()=>Ua(void 0,null,function*(){var ai,Va,hi,ls,Ds,Is,Gs,$s,kl,yl,$l;const eu=()=>Ua(void 0,null,function*(){const Wu=yield(0,Ve.ZP)(`/api/users/${gt.userInfo.login}/subjects/request_certificate.json`,{method:"post",body:{subject_id:Ts.pathId}});(Wu==null?void 0:Wu.status)===0&&(we.ZP.info("\u63D0\u4EA4\u6210\u529F"),Yt({type:"pathsDetail/getRightData",payload:{id:Ts.pathId}}))});if(!((ai=gt.userInfo)!=null&&ai.professional_certification))return be.default.confirm({title:"\u63D0\u793A",centered:!0,content:Nn.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,je.xg)("/account/certification")}}),!1;if(((hi=(Va=ge.rightData)==null?void 0:Va.progress)==null?void 0:hi.certificated)==="drafted")return!1;if(((Ds=(ls=ge.rightData)==null?void 0:ls.progress)==null?void 0:Ds.certificated)==="none"||((Gs=(Is=ge.rightData)==null?void 0:Is.progress)==null?void 0:Gs.certificated)==="rejected")return(($s=ge.rightData)==null?void 0:$s.progress.learned)===100?be.default.info({title:"\u7533\u8BF7\u8BC1\u4E66",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:'\u7533\u8BF7\u6210\u529F\uFF0C\u53EF\u4EE5\u5728\u4E2A\u4EBA\u4E2D\u5FC3"\u6211\u7684\u8BC1\u4E66"\u4E2D\u67E5\u770B',okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88",onOk:eu}):be.default.confirm({title:"\u7533\u8BF7\u8BC1\u4E66",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:`\u4F60\u76EE\u524D\u5B66\u4E60\u8FDB\u5EA6\u4E3A${(kl=ge.rightData)==null?void 0:kl.progress.learned}%\uFF0C\u5EFA\u8BAE\u7533\u8BF7\u540E\u7EE7\u7EED\u8FDB\u884C\u8BFE\u7A0B\u5B66\u4E60`,okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88",onOk:eu}),!1;(($l=(yl=ge.rightData)==null?void 0:yl.progress)==null?void 0:$l.certificated)==="passed"&&Yf(!0)}),wf=(0,a.useMemo)(()=>{var ai,Va;if((Va=(ai=ge.rightData)==null?void 0:ai.tags)!=null&&Va.length)return Nn.createElement(Ia.Z,{option:i0(),style:{height:370},opts:{renderer:"svg"}})},[(In=ge.rightData)==null?void 0:In.tags]),ca=ai=>{sd()&&(Af(!0),Bc(ai))},ps=(0,a.useMemo)(()=>{var ai,Va;return Nn.createElement("div",{style:{width:"100%"}},(Va=(ai=ge.rightData)==null?void 0:ai.members)==null?void 0:Va.map((hi,ls)=>{var Ds,Is;return Nn.createElement("div",{key:ls,style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"}},Nn.createElement("div",{className:Vn.directionItemWrap},Nn.createElement(ce.Z,{autoAdjustOverflow:!1,color:"#ffffff",placement:"leftTop",title:Nn.createElement("div",{className:Vn.teamHeight},Nn.createElement("div",{style:{display:"flex"}},Nn.createElement("div",{className:Vn.imageWrap,style:{marginRight:11}},Nn.createElement("img",{className:Vn.imageWrap,src:Ci.Z.API_SERVER+"/images/"+(hi==null?void 0:hi.image_url)})),Nn.createElement("div",null,Nn.createElement("div",{title:hi==null?void 0:hi.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"}},(hi==null?void 0:hi.name)||"--"),Nn.createElement("div",{title:hi==null?void 0:hi.school,style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},hi==null?void 0:hi.school))),Nn.createElement("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(hi!=null&&hi.brief_introduction)&&Nn.createElement("div",null,"\u6682\u65E0\u76F8\u5173\u4ECB\u7ECD"),(hi==null?void 0:hi.brief_introduction)&&Nn.createElement("div",{className:Vn.divHeight},hi==null?void 0:hi.brief_introduction),((Ds=gt==null?void 0:gt.userInfo)==null?void 0:Ds.user_id)===(hi==null?void 0:hi.id)&&Nn.createElement("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:()=>ee.history.push("/account/profile")},Nn.createElement("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})))},Nn.createElement("div",{style:{position:"relative"}},Nn.createElement("img",{draggable:!1,className:Vn.imgradius,onClick:()=>{(0,he.bg)()?ee.history.push(`${hi.user_url}`):Yt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:Ci.Z.API_SERVER+"/images/"+(hi==null?void 0:hi.image_url)}),((0,he.Ny)()||((Is=ge==null?void 0:ge.detail)==null?void 0:Is.is_subject_member))&&Nn.createElement(Nn.Fragment,null,hi!=null&&hi.is_subject_creator?Nn.createElement("div",{className:Kr.member_power1},"\u521B\u5EFA\u8005"):hi!=null&&hi.can_edit_knowledge_graph||hi!=null&&hi.can_edit_stage?Nn.createElement("div",{className:Kr.member_power1,style:{cursor:sd()&&"pointer"},onClick:()=>ca(hi)},"\u7F16\u8F91\u6743\u9650"):Nn.createElement("div",{className:Kr.member_power2,style:{cursor:sd()&&"pointer"},onClick:()=>ca(hi)},"\u67E5\u770B\u6743\u9650"))),Nn.createElement("div",null,Nn.createElement("span",{className:"multi_ellipsis1"},(hi==null?void 0:hi.name)||"--"),Nn.createElement("span",{className:"multi_ellipsis1 mt5",style:{color:"#999999"}},(hi==null?void 0:hi.school)||"--"))),Nn.createElement("br",null)))}))},[(Pn=ge.rightData)==null?void 0:Pn.members]),ms=!!((Fn=ge.detail)!=null&&Fn.participant_count)&&!((Ar=ge.detail)!=null&&Ar.allow_statistics),_s=((ar=(pr=ge.detail)==null?void 0:pr.courses)==null?void 0:ar.findIndex(ai=>(ai==null?void 0:ai.course_id)===(Eo==null?void 0:Eo.course_id)))+1===((jr=($n=ge.detail)==null?void 0:$n.courses)==null?void 0:jr.length),Al=[{name:"\u77E5\u8BC6\u56FE\u8C31",img:Ir,bgcolor:"#EFFAFC",onclick:()=>{var ai,Va;(ai=ge.detail)!=null&&ai.have_subject_knowledge?(0,je.xg)(`/knowledgegraph/${Ts.pathId}`):(0,je.xg)(`${Ci.Z.AI_PLATFORM_URL}/knowledgegraph?pathid=${Ts.pathId}&url=${window.location.origin}&name=${(Va=ge.detail)==null?void 0:Va.name}&type=Subject`)}},{name:"\u667A\u80FD\u95EE\u7B54",img:oi,bgcolor:"#F4FCFF",onclick:()=>{Yt({type:"pathsDetail/setActionTabs",payload:{key:"\u6253\u5F00\u8BFE\u7A0B\u667A\u80FD\u95EE\u7B54"}})}},{name:"AI\u77E5\u8BC6\u5E93",img:ua,bgcolor:"#F3FCF9",hidden:(0,he.dE)()||!((Ln=ge.detail)!=null&&Ln.is_subject_member)&&!(0,he.Ny)(),onclick:()=>{Yt({type:"pathsDetail/setActionTabs",payload:{key:"\u8DF3\u8F6C\u9875\u9762",value:"AIknowledge"}}),window.scrollTo({top:1e3,behavior:"smooth"})}},{name:"AI\u667A\u80FD\u4F53",img:ia,bgcolor:"#F3FCF9",hidden:(0,he.dE)()||!((dr=ge.detail)!=null&&dr.is_subject_member)&&!(0,he.Ny)(),onclick:()=>{Yt({type:"pathsDetail/setActionTabs",payload:{key:"\u8DF3\u8F6C\u9875\u9762",value:"AIagent"}}),window.scrollTo({top:1e3,behavior:"smooth"})}}].filter(ai=>!(ai!=null&&ai.hidden));return Nn.createElement("section",{className:Kr.rightWrap},((lr=ge.rightData)==null?void 0:lr.qrcode_img)&&Nn.createElement("div",{className:Kr.qrCode},Nn.createElement("img",{src:(Br=ge.rightData)==null?void 0:Br.qrcode_img})),((Or=nn==null?void 0:nn.setting)==null?void 0:Or.main_site)&&!((zi=nn==null?void 0:nn.setting)!=null&&zi.is_local)&&Nn.createElement("div",{className:Kr.workbenches,style:{top:(gn=(bi=ge.detail)==null?void 0:bi.courses)!=null&&gn.length?"-140px":"-70px"}},Nn.createElement("p",{className:"mb25"},Nn.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center",fontWeight:400,color:"#333333"}},Nn.createElement("img",{style:{marginRight:"15px",width:"26px"},src:mn}),"\u667A\u6167\u8BFE\u7A0B\u5DE5\u5382")),Nn.createElement("div",{style:{display:"flex",flexWrap:"wrap",columnGap:35}},Al==null?void 0:Al.map(ai=>Nn.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",marginBottom:20}},Nn.createElement("div",{onClick:()=>{ai.onclick()},className:Kr.Efficiencyitem},Nn.createElement("div",{className:Kr.bgimg,style:{background:ai.bgcolor}},Nn.createElement("img",{src:ai==null?void 0:ai.img}))),Nn.createElement("div",{className:Kr.Efficiencyitemtitle},ai==null?void 0:ai.name))))),((Dr=ge.rightData)==null?void 0:Dr.progress)&&Nn.createElement("div",{className:`${Kr.card}`,style:{marginTop:(Xn=(wr=ge.detail)==null?void 0:wr.courses)!=null&&Xn.length?-135:-65,boxShadow:"0px 2px 30px 0px rgba(0, 0, 0, 0.05)"}},parseInt((gr=Eo==null?void 0:Eo.course_status)==null?void 0:gr.status)===2&&Eo.course_identity<6&&Nn.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),parseInt((Mi=Eo.course_status)==null?void 0:Mi.status)===2&&(Eo.course_identity<6?"":Nn.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),Nn.createElement("div",{className:Kr.flexRow},ms&&!!((On=(br=ge.detail)==null?void 0:br.courses)!=null&&On.length)&&_s&&Nn.createElement("span",{className:"mt20"},Nn.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(gi=ge.detail)==null?void 0:gi.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),Nn.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",Nn.createElement("span",{className:"mr5 c-red-ee4"},Xd===!0?((Xa=ge.detail)==null?void 0:Xa.participant_count)+1:(so=ge.detail)==null?void 0:so.participant_count),"\u4EBA")),ms&&!((yo=(Ea=ge.detail)==null?void 0:Ea.courses)!=null&&yo.length)&&_s&&Nn.createElement("span",null,!((Ni=ge.detail)!=null&&Ni.has_participate)&&(Xd===!0?Nn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):Nn.createElement("a",{className:`${Kr.classButton} ${Kr.bg28e}`,onClick:kh},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((wa=ge.detail)==null?void 0:wa.has_participate)&&Nn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),Nn.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Fi=ge.detail)==null?void 0:Fi.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),Nn.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",Nn.createElement("span",{className:"mr5 c-red-ee4"},Xd===!0?((qi=ge.detail)==null?void 0:qi.participant_count)+1:(xo=ge.detail)==null?void 0:xo.participant_count),"\u4EBA"))),parseInt((go=Eo==null?void 0:Eo.course_status)==null?void 0:go.status)===1&&Nn.createElement("div",{className:"mr20 c-red-ee4"},(Io=Eo==null?void 0:Eo.course_status)==null?void 0:Io.time),Nn.createElement("p",{style:{display:Eo.course_identity<6?"":"none"},className:`mb10 mt10 ${Kr.flexRowAbout}`},Nn.createElement("span",{style:{display:((fa=Eo.course_status)==null?void 0:fa.status)<=1?"":"none"},className:"c-light-green font14"},"\u5DF2\u5B66",(Na=ge.rightData)==null?void 0:Na.progress.learned,"%"),Nn.createElement("span",{style:{display:((Ho=Eo.course_status)==null?void 0:Ho.status)<=1?"":"none"},className:"c-light-black"},"\u5B66\u4E60\u8017\u65F6",(0,je.li)((Bo=ge.rightData)==null?void 0:Bo.progress.time)," "),((Sn=(Cr=ge.rightData)==null?void 0:Cr.progress)==null?void 0:Sn.certificated)!="disabled"&&Nn.createElement(z.ZP,{disabled:((Un=(ta=ge.rightData)==null?void 0:ta.progress)==null?void 0:Un.certificated)==="drafted",onClick:$f},((ln=(En=ge.rightData)==null?void 0:En.progress)==null?void 0:ln.certificated)==="none"&&"\u7533\u8BF7\u8BC1\u4E66",((Lr=(er=ge.rightData)==null?void 0:er.progress)==null?void 0:Lr.certificated)==="rejected"&&"\u7533\u8BF7\u8BC1\u4E66",((di=(ci=ge.rightData)==null?void 0:ci.progress)==null?void 0:di.certificated)==="drafted"&&"\u5BA1\u6838\u4E2D",((qa=(fi=ge.rightData)==null?void 0:fi.progress)==null?void 0:qa.certificated)==="passed"&&"\u67E5\u770B\u8BC1\u4E66")),Nn.createElement(ce.Z,{placement:"bottom",title:"\u5B8C\u6210\u8BFE\u7A0B\u540E\u53EF\u83B7\u53D6\u8BC1\u4E66\uFF01",color:"yellow"}," ",Nn.createElement(Zi.Z,{percent:(_n=ge.rightData)==null?void 0:_n.progress.learned,showInfo:!1,style:{display:((_a=Eo.course_status)==null?void 0:_a.status)<=1&&Eo.course_identity<6?"":"none"},status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})),parseInt((To=Eo.course_status)==null?void 0:To.status)===2&&((fo=ge.detail)==null?void 0:fo.allow_add_member)&&Nn.createElement("a",{className:Kr.classButton,onClick:()=>{if(Eo!=null&&Eo.forbid_visit_info){(0,je.xg)(Eo==null?void 0:Eo.first_category_url);return}window.open(Eo==null?void 0:Eo.first_category_url)},target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),parseInt((ho=Eo.course_status)==null?void 0:ho.status)===1&&Eo.course_identity>5&&Nn.createElement("div",{className:Kr.classButton,onClick:bf},"\u7ACB\u5373\u52A0\u5165"),parseInt((zs=Eo.course_status)==null?void 0:zs.status)===1&&Eo.course_identity===5&&Nn.createElement("a",{className:Kr.classButton,href:`${Eo==null?void 0:Eo.first_category_url}`,target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),parseInt((ro=Eo.course_status)==null?void 0:ro.status)===0&&Eo.course_identity>5&&Nn.createElement("div",{className:Kr.classButton,onClick:bf},"\u7ACB\u5373\u62A5\u540D"),parseInt((Rs=Eo.course_status)==null?void 0:Rs.status)===0&&Eo.course_identity===5&&Nn.createElement("div",{className:Kr.classButton},"\u62A5\u540D\u6210\u529F"),(parseInt((ll=Eo==null?void 0:Eo.course_status)==null?void 0:ll.status)===0||parseInt((Vs=Eo==null?void 0:Eo.course_status)==null?void 0:Vs.status)===1)&&Eo.course_identity<5&&Nn.createElement("a",{className:Kr.classButton,onClick:()=>{if(Eo!=null&&Eo.forbid_visit_info){(0,je.xg)(Eo==null?void 0:Eo.first_category_url);return}window.open(Eo==null?void 0:Eo.first_category_url)},target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),ms&&_s&&((Iu=ge.detail)==null?void 0:Iu.has_participate)&&Nn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),ms&&_s&&!((Bu=ge.detail)!=null&&Bu.has_participate)&&(Xd?Nn.createElement("span",{className:`${Kr.classButton} ${Kr.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):Nn.createElement("span",{className:`${Kr.classButton} ${Kr.bg28e}`,onClick:kh},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),!((Fu=ge.detail)!=null&&Fu.excellent)&&((hu=ge.detail)==null?void 0:hu.is_free)!==!0&&Nn.createElement("div",{className:Kr.price},Nn.createElement("div",{className:Kr.d1},Nn.createElement("span",null,Nn.createElement(ce.Z,{placement:"top",title:"\u8BFE\u7A0B\u6709\u6548\u671F",color:"rgba(74,87,118,0.8)"},Nn.createElement("i",{className:"iconfont icon-shijian3 mr8 font14 current",style:{color:"#707787"}})),Nn.createElement("span",{style:{color:"#333"}},((Sd=(_l=ge.detail)==null?void 0:_l.expiration_type)==null?void 0:Sd.clazz)==="1"&&"\u6C38\u4E45\u6709\u6548",((Cc=(Rl=ge.detail)==null?void 0:Rl.expiration_type)==null?void 0:Cc.clazz)==="2"&&`\u8D2D\u4E70\u540E${(Md=(wc=(Kc=ge.detail)==null?void 0:Kc.expiration_type)==null?void 0:wc.days)==null?void 0:Md[0]}\u5929\u5185\u6709\u6548`,((xc=(Dd=ge.detail)==null?void 0:Dd.expiration_type)==null?void 0:xc.clazz)==="3"&&`${(Fd=(Bd=(Id=ge.detail)==null?void 0:Id.expiration_type)==null?void 0:Bd.days)==null?void 0:Fd.join("\u5230")}`)),Cf()),((Pd=(Ld=ge.detail)==null?void 0:Ld.learning_status)==null?void 0:Pd[0])==="can"?Nn.createElement(a.Fragment,null,Nn.createElement("div",{className:Kr.d2},Nn.createElement("span",null,"\u5DF2\u5B66",(Jc=ge.rightData)==null?void 0:Jc.progress.learned,"%"),Nn.createElement("b",null,"\u5B66\u4E60\u8017\u65F6",(0,je.li)((Td=ge.rightData)==null?void 0:Td.progress.time))),Nn.createElement("div",{className:Kr.d3},Nn.createElement("div",{style:{width:((kd=ge.rightData)==null?void 0:kd.progress.learned)+"%"}}))):Nn.createElement("div",{className:Kr.d4},((Nd=ge.detail)==null?void 0:Nd.is_discount)&&!!((jd=ge.detail)!=null&&jd.origin_price)&&Nn.createElement("span",null,"\u8BFE\u7A0B\u539F\u4EF7",Nn.createElement("br",null),Nn.createElement("i",null,"\xA5",(qc=ge.detail)==null?void 0:qc.origin_price)),Nn.createElement("div",{style:{margin:"0 auto",display:"flex",alignItems:"center"}},Nn.createElement("div",null,Nn.createElement("span",{style:{fontSize:"16px",marginRight:"4px"}},"\xA5"),(_c=ge.detail)!=null&&_c.is_discount?($c=ge.detail)==null?void 0:$c.price:(Sc=ge.detail)==null?void 0:Sc.origin_price),(Mc=ge.detail)!=null&&Mc.is_discount?Nn.createElement("div",{style:{fontSize:"12px",background:"#f9d1d1",color:"#dd4046",borderRadius:"3px",padding:"0 5px",marginLeft:"3px",lineHeight:"20px"}},(Od=ge.detail)!=null&&Od.countdown?`\u5012\u8BA1\u65F6:${(zd=ge.detail)==null?void 0:zd.countdown}`:"\u9650\u65F6\u4F18\u60E0"):Nn.createElement(Nn.Fragment,null))),Lc()),Nn.createElement("p",{className:"mb30",style:{marginTop:"15px"}},Nn.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center"}},Nn.createElement("img",{style:{marginRight:"10px"},src:Hr})," ",(Rd=ge.detail)==null?void 0:Rd.learning_notes_title)),Nn.createElement("div",{ref:ad},Nn.createElement(Ce.Z,{className:"fon16",value:(Ud=ge.detail)==null?void 0:Ud.learning_notes}))),!!((Mr=(Qd=ge.rightData)==null?void 0:Qd.members)!=null&&Mr.length)&&Nn.createElement("div",{className:`${Kr.card} pb0`},sd()?r0():Nn.createElement("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"}}," ",Nn.createElement("img",{style:{marginRight:"10px"},src:ti})," ",($i=ge.rightData)==null?void 0:$i.team_title),yf&&Nn.createElement(Yr,{getMemberPower:sd,EditPowerClick:ca,data:(Ma=ge.rightData)==null?void 0:Ma.members,operation:(Do=ge.detail)==null?void 0:Do.allow_add_member,handleDeleteMember:n0}),!yf&&ps,(sd()||((os=ge.detail)==null?void 0:os.allow_edit_stage))&&Nn.createElement(pe.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0 pb20"},Nn.createElement(Ae.Z,{className:"c-blue current",onClick:()=>{if(od){Vd();return}Kf(!0)}},"+ \u6DFB\u52A0\u5408\u4F5C\u8005"))),!!((ts=(ss=ge.rightData)==null?void 0:ss.tags)!=null&&ts.length)&&((ul=ge.detail)==null?void 0:ul.show_tag)&&Nn.createElement("div",{className:Kr.skillWrap},Nn.createElement("p",{className:`${Kr.skillTopWrap} font16 mb20`},Nn.createElement("span",null,"\u6280\u80FD\u6807\u7B7E",Nn.createElement("span",{className:"ml5 c-grey-c"},(Lu=(Hu=ge.rightData)==null?void 0:Hu.tags)==null?void 0:Lu.length))),wf),((Zl=ge.detail)==null?void 0:Zl.show_spoc)===1&&Nn.createElement("div",{className:`${Kr.card} pb0`,style:{marginTop:15}},Nn.createElement("p",{className:"font16",style:{display:"flex",alignItems:"center"}},Nn.createElement("img",{style:{marginRight:"10px"},src:va}),"SPOC\u8BFE\u5802"),Nn.createElement(ja,{data:(ed=ge.Courses)==null?void 0:ed.spoc_courses,handleDeleteMember:oc}),((td=ge.detail)==null?void 0:td.show_spoc)===1&&((Dc=(pu=ge==null?void 0:ge.Courses)==null?void 0:pu.spoc_courses)==null?void 0:Dc.length)<3&&((nd=ge.detail)==null?void 0:nd.allow_add_member)&&Nn.createElement(pe.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt10 pb20"},Nn.createElement(Ae.Z,{className:"c-blue current",onClick:()=>Nh()},"+ \u6DFB\u52A0\u8BFE\u5802"))),((rd=ge.detail)==null?void 0:rd.show_history)&&Nn.createElement("div",{className:`${Kr.card} pb0`,style:{marginTop:15}},Nn.createElement("p",{className:"font16",style:{display:"flex",alignItems:"center"}},Nn.createElement("img",{style:{marginRight:"10px"},src:va}),"\u5386\u53F2\u8BFE\u5802"),Nn.createElement(ja,{data:Ms==null?void 0:Ms.spoc_courses,handleDeleteMember:oc}),((Hd=ge.detail)==null?void 0:Hd.show_history)&&((id=Ms==null?void 0:Ms.spoc_courses)==null?void 0:id.length)<3&&((Js=ge.detail)==null?void 0:Js.allow_add_member)&&Nn.createElement(pe.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},Nn.createElement(Ae.Z,{className:"c-blue current",onClick:()=>Nh(1)},"+ \u6DFB\u52A0\u8BFE\u5802"))),Nn.createElement(jt,{open:Lh,onReloadData:Ef,onClose:()=>Kf(!1)}),Nn.createElement(fn,{onReloadData:Ef,data:Ms}),Nn.createElement(Zn.Z,{visible:Fh,onCancel:()=>{Yf(!1)},data:((Ic=(Zu=ge.rightData)==null?void 0:Zu.progress)==null?void 0:Ic.info)||{}}),Nn.createElement(Za,{visible:vf,onCancel:()=>Ph(!1),handleDeleteMember:ai=>{n0(ai)},showEditPowerModal:()=>Af(!0),setMemberInfo:ai=>Bc(ai)}),Nn.createElement(No,{visible:$h,memberInfo:e0,onCancel:()=>Af(!1)}))};var uo=(0,ee.connect)(({pathsDetail:Ne,user:Ue,loading:ge,globalSetting:gt,classroomList:nn})=>({pathsDetail:Ne,user:Ue,globalSetting:gt,loading:ge.models.index,classroomList:nn}))(So),vn={flex_box_center:"flex_box_center___nX_sY",flex_space_between:"flex_space_between___tHW6l",flex_box_vertical_center:"flex_box_vertical_center___Dp_Bf",flex_box_center_end:"flex_box_center_end___n8GT5",flex_box_column:"flex_box_column___Q5Wxa",icons:"icons___DLUv4",shixuns:"shixuns___pPCqO",buttons:"buttons___s8iBY",addStage:"addStage___P94hb",color4CA:"color4CA___Eres0",color204:"color204___LCqpH",completed:"completed___fCP6S",actionTabs:"actionTabs___eNCHj",tab:"tab___QGwIF",s1:"s1___pZAwX",s2:"s2___ziJyb",tabActive:"tabActive___Wlqkr",learn:"learn___syPDx",ChapterStyle:"ChapterStyle___GRtiS",EditStyle:"EditStyle____ZVTa",labelContainer:"labelContainer___DgWPB",text:"text___vzLzH",tag:"tag___fN0LG","tagsList-content":"tagsList-content___ZHHsi",introContent:"introContent___S9E3f",introContentMaxHeight:"introContentMaxHeight___KNbal",nodata:"nodata___FO793",zhishidian:"zhishidian___VVJdN",tags_list:"tags_list___BGtFx",tag_item:"tag_item___Eqt2j",tag_icon:"tag_icon___q0Ejg"},ni=Se(30641),Ui=Se(37285),ui=Se(13747),Qa=Se(17167),yi={flex_box_center:"flex_box_center___tYvHS",flex_space_between:"flex_space_between___rwga3",flex_box_vertical_center:"flex_box_vertical_center___tWE_6",flex_box_center_end:"flex_box_center_end___DB6yE",flex_box_column:"flex_box_column___KpF0J",wrp:"wrp___sfbS9",drawer:"drawer___AjfBZ",menu:"menu___yWQ6S",actived:"actived___WiR0o",actived2:"actived2___o14iP",listItem:"listItem___LLCke",info:"info___j5uqi",title:"title___F7Dim",titleLeft:"titleLeft___x7Xay",titleRight:"titleRight___Z5XHI",search:"search___kZlFS",description:"description___s7pxM",filter:"filter___QlOf_",menuCourse:"menuCourse___X85qC",authorname:"authorname___GLFYK","tooltip-content":"tooltip-content___panbs"},Ba=Se(90036),Fa=Object.defineProperty,wo=Object.defineProperties,ma=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,Xi=Object.prototype.propertyIsEnumerable,to=(Ne,Ue,ge)=>Ue in Ne?Fa(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,xi=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))aa.call(Ue,ge)&&to(Ne,ge,Ue[ge]);if(qo)for(var ge of qo(Ue))Xi.call(Ue,ge)&&to(Ne,ge,Ue[ge]);return Ne},Wi=(Ne,Ue)=>wo(Ne,ma(Ue)),Zo=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Xo=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u7B80\u5355",id:1,type:"diff"},{name:"\u9002\u4E2D",id:2,type:"diff"},{name:"\u56F0\u96BE",id:3,type:"diff"}]}],fs=({classroomList:Ne,loading:Ue,dispatch:ge,cb:gt,shixunIds:nn=[]})=>{var sn,Bn;const Yt=(0,ee.useParams)(),xt=(0,ee.useLocation)(),[_t]=lt.default.useForm(),{shixunLists:In}=Ne,[Pn,Fn]=(0,a.useState)([]),[Ar,pr]=(0,a.useState)([]),[ar,$n]=(0,a.useState)([]),jr=((sn=Ne==null?void 0:Ne.actionTabs)==null?void 0:sn.isMissionLevel)||!1,[,Ln,dr]=(0,Ba.U)(de.xG,{}),lr=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(gn=>!!gn),[Br,Or]=(0,a.useState)({page:1,type:(0,he.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0});(0,a.useEffect)(()=>{Ne.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&(zi(),Br.page=1,ge({type:"classroomList/getShixunLists",payload:xi({},Br)}))},[Ne.actionTabs.key]);const zi=()=>Zo(void 0,null,function*(){const gn=yield(0,Ve.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});Fn([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(gn==null?void 0:gn.groups)||[]])}),bi=()=>{ge({type:"classroomList/setActionTabs",payload:{}}),Or({page:1,type:(0,he.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0}),$n([])};return Ne.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:a.createElement(ni.Z,{placement:"bottom",height:"100%",closable:!1,open:Ne.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:yi.drawer,footer:a.createElement("div",{className:"flex justify-center gap-8px"},a.createElement(z.ZP,{size:"middle",onClick:()=>{bi(),pr([]),gt("\u53D6\u6D88")}}," \u53D6\u6D88 "),a.createElement(z.ZP,{size:"middle",loading:Ln,onClick:()=>Zo(void 0,null,function*(){var gn,Dr,wr;for(let Mi=0;Mi<(Ar==null?void 0:Ar.length);Mi++){const br=Ar[Mi];if(nn.includes(br)){we.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(Dr=(gn=In==null?void 0:In.shixun_list)==null?void 0:gn.find(On=>On.id===br))==null?void 0:Dr.title}`);return}}let Xn=[];jr&&ar.forEach((Mi=[])=>{Xn.push(...Mi.filter(br=>br!==-1))});const gr=jr?yield dr({stage_id:Ne.actionTabs.id,subject_id:Ne.actionTabs.subject_id,challenge_ids:Xn}):yield(0,de.Ep)({id:Ne.actionTabs.id,subject_id:Ne.actionTabs.subject_id,shixun_ids:[...Ar]});pr([]),(jr?(gr==null?void 0:gr.status)===0:gr!=null&&gr.shixuns_list)&&(bi(),gt(jr?(wr=gr==null?void 0:gr.data)==null?void 0:wr.list:gr.shixuns_list))}),type:"primary"}," \u786E\u5B9A "))},a.createElement("section",{className:"tc"},a.createElement(Qa.Z,{onChange:gn=>{Or(Wi(xi(xi({},Br),gn),{page:1})),ge({type:"classroomList/getShixunLists",payload:Wi(xi(xi({},Br),gn),{page:1})})}})),a.createElement(ye.Z,{spinning:Ue.effects["classroomList/getShixunLists"]},a.createElement("section",{className:"edu-container"},Xo.map(function(gn,Dr){var wr;return a.createElement("ul",{className:yi.menu,key:Dr},a.createElement("li",null,gn.name),(wr=gn==null?void 0:gn.children)==null?void 0:wr.map(function(Xn,gr){return!(0,he.Ny)()&&gn.id==="type"&&Xn.name==="\u5168\u90E8"?a.createElement(a.Fragment,null):a.createElement("li",{key:gr,className:Br[gn.id]==Xn.id?yi.actived:"",onClick:()=>{Br[gn.id]=Xn.id,Br.page=1,Or(xi({},Br)),ge({type:"classroomList/getShixunLists",payload:xi({},Br)})}},a.createElement("strong",null,Xn.name))}))}),Br.type==="mine"&&a.createElement("ul",{className:yi.menu},a.createElement("li",null,"\u76EE\u5F55"),Pn==null?void 0:Pn.map((gn,Dr)=>a.createElement("li",{className:Br.group_id==gn.id?yi.actived:"",key:gn.name,onClick:()=>{Br.group_id=gn.id,Br.page=1,Or(xi({},Br)),ge({type:"classroomList/getShixunLists",payload:xi({},Br)})}},a.createElement("strong",null,gn.name)))),a.createElement(pe.Z,{align:"middle"},a.createElement(Ae.Z,{flex:"1",className:yi.filter},lr.map(function(gn,Dr){return a.createElement(z.ZP,{key:Dr,className:"mr20",type:Br.sort===gn.id?"primary":"default",onClick:()=>{Br.sort=gn.id,Or(xi({},Br)),ge({type:"classroomList/getShixunLists",payload:xi({},Br)})}},gn.name)})),a.createElement(Ae.Z,{className:"c-grey-999"},a.createElement("div",{className:yi.menuCourse},a.createElement("ul",null,a.createElement("li",{className:"current",onClick:()=>{Br.order=Br.order==="asc"?"desc":"asc",Or(xi({},Br)),ge({type:"classroomList/getShixunLists",payload:xi({},Br)})}},"\u5B66\u4E60\u4EBA\u6570",a.createElement("p",{className:`edu-sorter current ${Br.order}`},a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),(Bn=In==null?void 0:In.shixun_list)==null?void 0:Bn.map(function(gn,Dr){var wr;return a.createElement("div",{className:yi.listItem,key:Dr},!jr&&a.createElement(Ee.default,{checked:Ar.includes(gn.id),value:gn.id,onChange:Xn=>{let gr=Ar.indexOf(gn.id);Ar.indexOf(gn.id)>-1?pr(Ar.filter(Mi=>Mi!==gn.id)):pr(Ar.concat(gn.id))},disabled:(gn==null?void 0:gn.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),a.createElement("div",{className:yi.info},a.createElement("div",{className:yi.title},a.createElement("div",{className:yi.titleLeft},a.createElement("a",{className:"c-black",href:`/shixuns/${gn==null?void 0:gn.identifier}/challenges`,target:"_blank"},a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:gn.title}})),(0,he.Ny)()&&(gn==null?void 0:gn.mark_status)===1&&a.createElement(ce.Z,{title:gn==null?void 0:gn.mark_content},a.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,he.Ny)()&&(gn==null?void 0:gn.mark_status)===2&&a.createElement(ce.Z,{title:gn==null?void 0:gn.mark_content},a.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,he.Ny)()&&(gn==null?void 0:gn.mark_status)===3&&a.createElement(ce.Z,{title:gn==null?void 0:gn.mark_content},a.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(gn==null?void 0:gn.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&a.createElement(ce.Z,{zIndex:1e4,title:"\u5B9E\u8BAD\u9700\u53D1\u5E03\u540E\u624D\u80FD\u9009\u7528\u5230\u8BFE\u7A0B\u4E2D\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5"},a.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03")))),a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},a.createElement("span",{className:yi.description,dangerouslySetInnerHTML:{__html:gn.description}})),jr?a.createElement(ce.Z,{title:!(gn!=null&&gn.task_pass)||(gn==null?void 0:gn.shixun_tag_num_name)=="\u672A\u53D1\u5E03"?"\u7981\u6B62\u8DF3\u5173\u548C\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4EFB\u52A1\u5173\u5361\uFF0C\u4E0D\u80FD\u9009\u7528\u5230\u8BFE\u7A0B\u4E2D":""},a.createElement("div",{className:"mt15"},a.createElement(Ee.default.Group,{disabled:!(gn!=null&&gn.task_pass)||(gn==null?void 0:gn.shixun_tag_num_name)=="\u672A\u53D1\u5E03",options:[{value:-1,label:"\u5168\u9009"},...((wr=gn==null?void 0:gn.challenges)==null?void 0:wr.map((Xn,gr)=>({value:Xn==null?void 0:Xn.id,label:`\u7B2C${Xn==null?void 0:Xn.position}\u5173 ${Xn==null?void 0:Xn.subject}`})))||[]],value:(ar==null?void 0:ar[Dr])||[],onChange:Xn=>{var gr,Mi,br;const On=(Xn==null?void 0:Xn.filter(Xa=>Xa!==-1))||[],gi=((gr=gn==null?void 0:gn.challenges)==null?void 0:gr.map(Xa=>Xa==null?void 0:Xa.id))||[];Xn!=null&&Xn.includes(-1)?ar[Dr]=(Mi=ar==null?void 0:ar[Dr])!=null&&Mi.includes(-1)?(On==null?void 0:On.length)!==(gi==null?void 0:gi.length)?On:[]:[...gi,-1]:ar[Dr]=(br=ar==null?void 0:ar[Dr])!=null&&br.includes(-1)?[]:(Xn==null?void 0:Xn.length)===(gi==null?void 0:gi.length)?[...gi,-1]:Xn,$n([...ar])}}))):a.createElement("div",{className:" mt15"},gn.challenge_names.map(function(Xn,gr){return a.createElement("span",{key:gr,className:"mr30 font12"},"\u7B2C",gr+1,"\u5173 ",Xn," ")})),a.createElement(Ui.Z,{dashed:!0}),a.createElement("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",null,a.createElement(ce.Z,{overlayClassName:yi["tooltip-content"],title:a.createElement("div",null,a.createElement("span",{dangerouslySetInnerHTML:{__html:gn==null?void 0:gn.member_user_names}}))},a.createElement("span",{className:yi.authorname,dangerouslySetInnerHTML:{__html:gn==null?void 0:gn.member_user_names}})),gn.author_school_name&&a.createElement(a.Fragment,null,a.createElement("span",{dangerouslySetInnerHTML:{__html:gn.author_school_name}}))),a.createElement("div",null,a.createElement("span",{className:"mr30"},"\u96BE\u5EA6 \xA0",gn.level),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",gn.study_count)))))}),a.createElement("p",null))),a.createElement("div",{className:"tc"},a.createElement(ui.Z,{current:Br.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:In==null?void 0:In.shixuns_count,onChange:gn=>{Br.page=gn,ge({type:"classroomList/getShixunLists",payload:xi({},Br)})}})))};var Es=(0,ee.connect)(({classroomList:Ne,loading:Ue})=>({classroomList:Ne,loading:Ue}))(fs),Jo=Se(8848),Bs=Se(96599),Go=Se(20554),bs={flex_box_center:"flex_box_center___wg8hA",flex_space_between:"flex_space_between___EILLq",flex_box_vertical_center:"flex_box_vertical_center___pTQMI",flex_box_center_end:"flex_box_center_end___QjTO1",flex_box_column:"flex_box_column___zIeav",scoremodal:"scoremodal___CwnRQ",selectWrapper:"selectWrapper___Jdp94",allqingchu:"allqingchu___RcGX2",title:"title___lBG7K",score:"score___vui_D",close:"close___DgceE",content:"content___ZBiaB",items:"items___dDZ89",bottom:"bottom___Q2ayA",yes:"yes___Ru8nB",no:"no___nAqJ3",titlecount:"titlecount___gJaRq",add:"add___NJt4v",search:"search___zSf8A",searchIcon:"searchIcon___ApAIo",header_style:"header_style___RfAxp",tabWrap:"tabWrap___YTk4j",form_style:"form_style___c9uGg",previewModal:"previewModal___sEjK7"},gs=Se(13922),bl=Se(67670),Us={flex_box_center:"flex_box_center___fy0eB",flex_space_between:"flex_space_between___Y6Yac",flex_box_vertical_center:"flex_box_vertical_center___Lj2ev",flex_box_center_end:"flex_box_center_end____iCcl",flex_box_column:"flex_box_column___hXVtC",scoremodal:"scoremodal___cmAHe",selectWrapper:"selectWrapper___qJE92",allqingchu:"allqingchu___cwGyk",title:"title___CNiXq",score:"score___Pxxmx",close:"close___aTxuX",content:"content___ew9Eq",items:"items___cCw1z",bottom:"bottom___AvD5P",yes:"yes____tYAE",no:"no___ObRm5",titlecount:"titlecount___YEUzu",add:"add___cRdJt",search:"search___UCwJ6",searchIcon:"searchIcon___UacnT",tabWrap:"tabWrap___Xnuvu",previewModal:"previewModal___H127r",RenderHtml_content:"RenderHtml_content___pmH_q",RenderHtml_style:"RenderHtml_style___tvtS0",content_list:"content_list___jvOz0",content_value:"content_value___DkebT",content_text:"content_text___oRKdm"},cl=Se(3224),no=Se(59301),il=Object.defineProperty,As=Object.defineProperties,Fs=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,tu=Object.prototype.hasOwnProperty,Pu=Object.prototype.propertyIsEnumerable,nu=(Ne,Ue,ge)=>Ue in Ne?il(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Sl=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))tu.call(Ue,ge)&&nu(Ne,ge,Ue[ge]);if(dl)for(var ge of dl(Ue))Pu.call(Ue,ge)&&nu(Ne,ge,Ue[ge]);return Ne},Tu=(Ne,Ue)=>As(Ne,Fs(Ue)),mu=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});Le().locale("ZH-cn");let al=["","\u7B80\u5355","\u4E2D\u7B49","\u56F0\u96BE"];var fl=({setScoreShow:Ne,ScoreShow:Ue,modalDdata:ge,homeType:gt,homeId:nn})=>{var sn,Bn,Yt,xt,_t,In;const[Pn,Fn]=(0,a.useState)(Tu(Sl({},(0,ee.useParams)()),{per_page:10})),[Ar,pr]=(0,a.useState)("1");return(0,a.useEffect)(()=>{Fn(Sl({},Pn))},[]),no.createElement("div",null,no.createElement(be.default,{title:"\u8BE6\u60C5",footer:!1,open:Ue,width:900,centered:!0,className:Us.scoremodal,onCancel:()=>{Ne(!1)}},no.createElement(Go.default,{className:Us.tabWrap,activeKey:Ar,onChange:ar=>{pr(ar)},items:[{label:`${gt=="HomeworkCommon"?"\u8BF4\u660E":"\u4F5C\u4E1A\u63CF\u8FF0"}`,key:"1"},{label:`${gt=="HomeworkCommon"?"\u9898\u76EE\u5217\u8868":"\u53C2\u8003\u7B54\u6848"}`,key:"2"}]}),gt=="HomeworkCommon"?no.createElement("div",{className:Us.RenderHtml_content},Ar=="1"&&no.createElement("section",{className:" edu-container",style:{background:"#fff",width:"100%"}},!(ge!=null&&ge.description)&&no.createElement(gs.Z,{customText:"\u6682\u65E0\u8BF4\u660E"}),no.createElement(Ce.Z,{value:(ge==null?void 0:ge.description)||""})),Ar=="2"&&no.createElement("div",null,no.createElement("section",{className:" edu-container",style:{background:"#fff",width:"100%"}},((Bn=(sn=ge==null?void 0:ge.data)==null?void 0:sn[0])==null?void 0:Bn.identifier)&&no.createElement(Xr.default,{dataSource:ge==null?void 0:ge.data,rowKey:ar=>ar==null?void 0:ar.identifier,pagination:!1,expandable:{expandedRowRender:ar=>no.createElement("div",{style:{padding:"10px 48px",borderRadius:2}},no.createElement("p",null,"\u9898\u76EE\uFF1A",ar==null?void 0:ar.name),no.createElement("p",null,"\u63CF\u8FF0\uFF1A",ar==null?void 0:ar.description),!(0,he.dE)()&&no.createElement("p",null,"\u9898\u76EE\u89E3\u6790:",no.createElement(Ce.Z,{style:{fontSize:"14px"},value:(ar==null?void 0:ar.analysis)||"\u6682\u65E0\u89E3\u6790"}))),defaultExpandedRowKeys:(xt=(Yt=ge==null?void 0:ge.data)==null?void 0:Yt[0])==null?void 0:xt.identifier},columns:[{title:"\u9898\u76EE",dataIndex:"name",ellipsis:!0,key:"name"},{title:"\u96BE\u5EA6",dataIndex:"difficult",key:"difficult",render(ar,$n,jr){return no.createElement("div",null,al[ar])}},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",ellipsis:!0,key:"tag_discipline"},{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",render(ar,$n,jr){return no.createElement("div",null,no.createElement("a",{onClick:()=>mu(this,null,function*(){let Ln=yield(0,Ve.ZP)(`/api/problems/${$n==null?void 0:$n.identifier}/start.json`,{method:"get"});Ln&&window.open(`/myproblems/${Ln==null?void 0:Ln.identifier}?type=1&backUrl=/paths/${Pn==null?void 0:Pn.pathId}`)})},"\u4F53\u9A8C"))}}]})),no.createElement("aside",{className:"tc mt30 pb30"},no.createElement(ui.Z,{defaultCurrent:1,total:ge==null?void 0:ge.count,hideOnSinglePage:!0,showTotal:ar=>no.createElement("span",null,"\u5171",ar,"\u6761"),current:Pn.page||1,pageSize:Pn.per_page||10,onChange:(ar,$n)=>{Pn.page=ar,Pn.per_page=$n,Fn(Sl({},Pn))}})))):no.createElement("div",{className:Us.RenderHtml_content},Ar=="1"&&(ge!=null&&ge.description||((_t=ge==null?void 0:ge.attachments)==null?void 0:_t.length)>0?(ge==null?void 0:ge.homework_type)=="group"?no.createElement("div",null,no.createElement(Ce.Z,{value:ge==null?void 0:ge.description,className:Us.RenderHtml_style,style:{color:"#5f6367"}}),no.createElement("div",{className:Us.content_list},"\u5206\u7EC4\u8981\u6C42",no.createElement("span",{className:Us.content_value},ge==null?void 0:ge.min_num,"-",ge==null?void 0:ge.max_num),"\u4EBA",no.createElement("span",{className:Us.content_text},"(\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB)")),no.createElement("div",{className:Us.content_list},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD",no.createElement("span",{className:Us.content_value},ge!=null&&ge.base_on_project?"\u662F":"\u5426"),no.createElement("span",{className:Us.content_text},ge!=null&&ge.base_on_project?"(\u5B66\u751F\u5FC5\u987B\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)":"(\u5B66\u751F\u4E0D\u9700\u8981\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u6240\u6709\u5B66\u751F\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)")),no.createElement(cl.Z,{callback:()=>{},dataSource:ge==null?void 0:ge.attachments})):no.createElement("div",null,no.createElement(Ce.Z,{value:ge==null?void 0:ge.description,style:{color:"#5f6367",fontSize:14}}),no.createElement(cl.Z,{callback:()=>{},dataSource:ge==null?void 0:ge.attachments})):no.createElement(gs.Z,{styles:{margin:"80px auto"}})),Ar=="2"&&(ge!=null&&ge.reference_answer||((In=ge==null?void 0:ge.ref_attachments)==null?void 0:In.length)>0?no.createElement("div",null,no.createElement(Ce.Z,{value:ge==null?void 0:ge.reference_answer,style:{color:"#5f6367",fontSize:14}}),no.createElement(cl.Z,{callback:()=>{},dataSource:ge==null?void 0:ge.ref_attachments})):no.createElement(gs.Z,{styles:{margin:"80px auto"}})))))},gu=Se(9931),vu=Se(22427),ns=Se(59301),Ml=Object.defineProperty,Wl=Object.defineProperties,iu=Object.getOwnPropertyDescriptors,hl=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,ou=(Ne,Ue,ge)=>Ue in Ne?Ml(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Qs=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))_o.call(Ue,ge)&&ou(Ne,ge,Ue[ge]);if(hl)for(var ge of hl(Ue))au.call(Ue,ge)&&ou(Ne,ge,Ue[ge]);return Ne},Au=(Ne,Ue)=>Wl(Ne,iu(Ue)),Nl=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const su=({setScoreShow:Ne,ScoreShow:Ue,modalType:ge,user:gt,id:nn,subjectId:sn,dispatch:Bn,getData:Yt,openPreview:xt})=>{var _t;let[In,Pn]=(0,a.useState)({page:1,type:"1",per_page:10,category:"manage",search:"",homework_type:"3",association_id:""}),[Fn,Ar]=(0,a.useState)([]),[pr,ar]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]);const[Ln,dr]=(0,a.useState)(!1),[lr]=lt.default.useForm(),[Br,Or]=(0,a.useState)(0),[zi,bi]=(0,a.useState)(!1),[gn,Dr]=(0,a.useState)(""),[wr,Xn]=(0,a.useState)([]),gr=(0,a.useRef)(new Set),Mi=(0,a.useRef)(new Set),[br,On]=(0,a.useState)([{}]),[gi,Xa]=(0,a.useState)(),[so,Ea]=(0,a.useState)({}),[yo,Ni]=(0,a.useState)(""),[wa,Fi]=(0,a.useState)(""),qi=(0,ee.useParams)(),[xo,go]=(0,a.useState)(!1),Io=[{title:"\u540D\u79F0",dataIndex:(In==null?void 0:In.type)=="3"?"title":"name",key:"name",render:(er,Lr,ci)=>{var di,fi;return ns.createElement("div",null,(In==null?void 0:In.homework_type)=="1"&&(Lr==null?void 0:Lr.name),(In==null?void 0:In.homework_type)=="3"&&(Lr==null?void 0:Lr.name),(In==null?void 0:In.homework_type)=="5"&&(Lr==null?void 0:Lr.name),(In==null?void 0:In.homework_type)=="7"&&((di=Lr==null?void 0:Lr.video)==null?void 0:di.title),(In==null?void 0:In.homework_type)=="8"&&(In==null?void 0:In.type)=="1"?Lr==null?void 0:Lr.filename:(fi=Lr==null?void 0:Lr.attachment)==null?void 0:fi.filename,(In==null?void 0:In.type)=="3"&&er)}},{title:(In==null?void 0:In.type)=="1"?"\u6240\u5C5E\u8BFE\u5802":"\u6240\u5C5E\u5B9E\u8DF5\u8BFE\u7A0B",dataIndex:(In==null?void 0:In.type)=="1"?"course_name":"subject_name",width:"55%",key:(In==null?void 0:In.type)=="1"?"course_name":"subject_name",ellipsis:!0,hidden:(In==null?void 0:In.type)=="3"},{title:"\u64CD\u4F5C",dataIndex:"id",width:"60px",key:"item_type",render:(er,Lr,ci)=>ns.createElement("div",{style:{flex:1,textAlign:"start"}},ns.createElement("a",{onClick:()=>{var di,fi;if(Lr!=null&&Lr.link){(0,je.xg)(Lr.link);return}ge=="\u6559\u5B66\u8BFE\u4EF6"?xt(Lr):ge=="\u89C6\u9891\u9879\u76EE"?Lr!=null&&Lr.video?(Xa(!0),Ea({videoId:(di=Lr==null?void 0:Lr.video)==null?void 0:di.id,file_url:(fi=Lr==null?void 0:Lr.video)==null?void 0:fi.play_url})):(In==null?void 0:In.type)=="3"?(Xa(!0),Ea({videoId:Lr.id,file_url:Lr.play_url||Lr.file_url})):we.ZP.error("\u6CA1\u6709\u89C6\u9891\u8D44\u6E90"):ge=="\u7F16\u7A0B\u4F5C\u4E1A"?(0,de.NV)({id:Lr==null?void 0:Lr.id,source:"course"}).then(qa=>{var _n;(qa==null?void 0:qa.status)==0&&(Dr((_n=qa==null?void 0:qa.data)==null?void 0:_n.homework),Fi(qa==null?void 0:qa.course_id)),Ni("HomeworkCommon"),bi(!0)}):(0,de.NV)({id:Lr==null?void 0:Lr.id,source:(In==null?void 0:In.type)=="1"?"course":"subject"}).then(qa=>{var _n;(qa==null?void 0:qa.status)==0&&Dr((_n=qa==null?void 0:qa.data)==null?void 0:_n.homework),bi(!0)})}},"\u67E5\u770B"))}].filter(er=>!er.hidden),fa={type:"checkbox",selectedRowKeys:Fn,onSelect(er,Lr,ci){if(Lr)Ar([...Fn,er.id]),Xn([...wr,er]),In.type==="2"?gr.current.add(er.id):Mi.current.add(er.id),Or(1),ar([...pr,er.id]);else{const di=wr.filter(_n=>_n.id!==er.id);Xn(di);const fi=di.map(_n=>_n.id);Ar([...fi]),In.type==="2"?gr.current.delete(er.id):Mi.current.delete(er.id);let qa=pr.filter(_n=>_n!==er.id);ar(qa)}},onSelectAll(er,Lr,ci){if(er){const di=ci.map(fi=>fi.id);Xn([...wr,...ci]),Ar([...Fn,...di]),ar([...pr,...di]);for(const fi of ci)In.type==="2"?gr.current.add(fi.id):Mi.current.add(fi.id)}else{const di=ci.map(_n=>_n.id),fi=Fn.filter(_n=>!di.some(_a=>_a===_n)),qa=wr.filter(_n=>!di.some(_a=>_a===_n.id));Xn(qa),Ar([...fi]),ar([...fi]);for(const _n of di)In.type==="2"?gr.current.delete(_n):Mi.current.delete(_n)}}};(0,a.useEffect)(()=>{Ue&&(In.search="",In.type="1",In.homework_type=ge=="\u5206\u7EC4\u4F5C\u4E1A"?"3":ge=="\u56FE\u6587\u4F5C\u4E1A"?"1":ge=="\u89C6\u9891\u9879\u76EE"?"7":ge=="\u7F16\u7A0B\u4F5C\u4E1A"?"5":"8",Pn(In),ln(In),lr.setFieldsValue({association_id:"",search:null}),gr.current.clear(),Mi.current.clear(),Xn([]),Ar([]),ar([]))},[Ue]);const[Na,Ho]=(0,a.useState)(1),[Bo,Cr]=(0,a.useState)([]),Sn=er=>{const{target:Lr}=er;Lr.scrollHeight-Lr.clientHeight===Lr.scrollTop&&Ho(Na+1)};(0,a.useEffect)(()=>{Na!=1&&Ue&&ta(Na)},[Na]),(0,a.useEffect)(()=>{Ue&&(Cr([]),Ho(1),ta(1))},[In.type]);const ta=er=>{In.type=="1"?Un(er):In.type=="2"&&En(er)},Un=er=>{var Lr;(0,bl.Ho)({page:er,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(Lr=gt==null?void 0:gt.userInfo)==null?void 0:Lr.login}).then(ci=>{er==1?Cr([{id:"",name:"\u5168\u90E8\u6559\u5B66\u8BFE\u5802"},...ci==null?void 0:ci.courses]):Cr([...Bo,...ci==null?void 0:ci.courses])})},En=er=>{var Lr;(0,bl.w3)({page:er,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(Lr=gt==null?void 0:gt.userInfo)==null?void 0:Lr.login}).then(ci=>{er==1?Cr([{id:"",name:"\u5168\u90E8\u5B9E\u8DF5\u8BFE\u7A0B"},...ci==null?void 0:ci.subjects]):Cr([...Bo,...ci==null?void 0:ci.subjects])})};(0,a.useEffect)(()=>{Br>0&&setTimeout(()=>{Or(0)},2e3)},[Br]);function ln(er){return Nl(this,null,function*(){var Lr,ci,di;if(dr(!0),Pn(Qs({},er)),er.type=="1")(0,de.A7)(Qs({user_id:(Lr=gt==null?void 0:gt.userInfo)==null?void 0:Lr.login},er)).then(fi=>{(fi==null?void 0:fi.status)==0&&jr(fi==null?void 0:fi.data)});else if(er.type=="2")(0,de.jT)(Qs({user_id:(ci=gt==null?void 0:gt.userInfo)==null?void 0:ci.login},er)).then(fi=>{(fi==null?void 0:fi.status)==0&&jr(fi==null?void 0:fi.data)});else if(er.type=="3"){const fi=yield Bn({type:"userDetail/getVideos",payload:Au(Qs({},er),{category:"all",sort_by:"published_at",sort_direction:"desc",username:(di=gt.userInfo)==null?void 0:di.login})});jr({count:fi==null?void 0:fi.count,list:fi==null?void 0:fi.videos})}dr(!1)})}return ns.createElement("div",null,ns.createElement(be.default,{title:"\u9009\u7528"+ge,open:Ue,width:900,centered:!0,zIndex:10,className:bs.scoremodal,onCancel:()=>{Ne(!1)},confirmLoading:xo,onOk:()=>Nl(void 0,null,function*(){if((pr==null?void 0:pr.length)<=0){we.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}go(!0);const er=yield(0,de._C)({id:nn,subject_id:sn,homework_type:In.type=="3"?"9":ge=="\u5206\u7EC4\u4F5C\u4E1A"?"3":ge=="\u56FE\u6587\u4F5C\u4E1A"?"1":ge=="\u89C6\u9891\u9879\u76EE"?"7":ge=="\u7F16\u7A0B\u4F5C\u4E1A"?"5":"8",homework_ids:[...Mi.current],subject_homework_ids:[...gr.current]});(er==null?void 0:er.status)==0&&(we.ZP.success("\u9009\u7528\u6210\u529F"),Yt(),Ne(!1)),go(!1)})},ns.createElement("div",{className:bs.header_style},ns.createElement(Go.default,{className:bs.tabWrap,activeKey:In.type,onChange:er=>{In.type=er,In.page=1,In.updated_at="",In.association_id=null,In.search=null,lr.setFieldsValue({association_id:"",search:null}),Pn(Qs({},In)),ln(Qs({},In))},items:[{label:"\u4ECE\u6559\u5B66\u8BFE\u5802\u9009\u7528",key:"1"},ge!="\u7F16\u7A0B\u4F5C\u4E1A"&&(ge=="\u89C6\u9891\u9879\u76EE"?{label:"\u4ECE\u4E2A\u4EBA\u4E3B\u9875\u9009\u7528",key:"3"}:{label:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",key:"2"})]}),ns.createElement(lt.default,{layout:"inline",className:bs.form_style,form:lr,onValuesChange:(er,Lr)=>{In.page=1,!(er.search||er.search==="")&&lr.submit()},onFinish:er=>{Pn(Qs(Qs({},In),er)),ln(Qs(Qs({},In),er))}},In.type!="3"&&ns.createElement(lt.default.Item,{name:"association_id"},ns.createElement(ie.default,{onPopupScroll:Sn,className:bs.selectWrapper,style:{width:200},size:"large"},Bo.map((er,Lr)=>ns.createElement(ie.default.Option,{key:er==null?void 0:er.id},er==null?void 0:er.name)))),ns.createElement(lt.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"search"},ns.createElement(pt.default.Search,{className:bs.search,placeholder:ge=="\u89C6\u9891\u9879\u76EE"?"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0\u8FDB\u884C\u641C\u7D22":ge=="\u6559\u5B66\u8BFE\u4EF6"?"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0\u8FDB\u884C\u641C\u7D22":"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:ns.createElement("i",{className:`iconfont icon-sousuo9 font14 ${bs.searchIcon}`,onClick:()=>lr.submit()}),onSearch:er=>{lr.submit()}})))),((_t=$n==null?void 0:$n.list)==null?void 0:_t.length)>0?ns.createElement(Xr.default,{style:{marginTop:20,marginBottom:20},scroll:{y:260},dataSource:$n==null?void 0:$n.list,pagination:!1,loading:Ln,rowKey:er=>er.id,rowSelection:fa,columns:Io}):ns.createElement(gs.Z,null),($n==null?void 0:$n.count)>0&&ns.createElement(ui.Z,{current:In.page,total:$n==null?void 0:$n.count,style:{marginBottom:20},defaultPageSize:In.per_page,showTotal:er=>ns.createElement("span",null,"\u5171\xA0",ns.createElement("span",{style:{color:"#165DFF"}},er),"\xA0\u6761\u6570\u636E"),pageSize:In.per_page,onChange:(er,Lr)=>{In.page=er,In.per_page=Lr,Pn(Qs({},In)),ln(Qs({},In))}})),ns.createElement(fl,{setScoreShow:bi,ScoreShow:zi,modalDdata:gn,homeType:yo,homeId:wa}),ns.createElement(gu.Z,{close:!0,data:br==null?void 0:br.content,type:br==null?void 0:br.type,hasMask:!0,monacoEditor:{value:"",language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{On({content:"",type:""})}}),ns.createElement(vu.K,Au(Qs({},so),{visible:gi,allow_skip:!0,width:800,onClose:()=>{Xa(!1),Ea({})}})))};var Gu=(0,ee.connect)(({user:Ne,dispatch:Ue})=>({user:Ne,dispatch:Ue}))(su),ol=Se(17949),Dl=Se(11176),Xl=Se(81045),Ys=Se(97041),jl=Se(10906),Hs={tree:"tree___u23Lf",learn:"learn___gQiNJ",name:"name___1D14q",sign:"sign___Ki_95",pdf_name:"pdf_name___T3MPw",name_style:"name_style___nfuvC",color333:"color333___P8iqP",DirectoryTree:"DirectoryTree___umMQK",EditDom:"EditDom___Be0Pl",ai_shixuns:"ai_shixuns___IX7lk"},Cl=Se(89392),Vl=Se(84105),Ol=Se(38819),yu=Se(75353),Yu="data:image/png;base64,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",ku="data:image/png;base64,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",Mo=Se(49338),Ya=Se.p+"static/images.fd91180a.png",ks=Se(3793),qr=Se(59301),Ku=Object.defineProperty,ld=Object.defineProperties,ud=Object.getOwnPropertyDescriptors,Ju=Object.getOwnPropertySymbols,cd=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,La=(Ne,Ue,ge)=>Ue in Ne?Ku(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,ka=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))cd.call(Ue,ge)&&La(Ne,ge,Ue[ge]);if(Ju)for(var ge of Ju(Ue))co.call(Ue,ge)&&La(Ne,ge,Ue[ge]);return Ne},Ao=(Ne,Ue)=>ld(Ne,ud(Ue)),Ls=(Ne,Ue)=>{var ge={};for(var gt in Ne)cd.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Ju)for(var gt of Ju(Ne))Ue.indexOf(gt)<0&&co.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},Yo=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const sc=(Ne={})=>{var Ue,ge;switch(Ne==null?void 0:Ne.item_type){case"Challenge":return qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u4EFB\u52A1\u5173\u5361"},qr.createElement("i",{className:"iconfont icon-renwuguanka1 font20",style:{color:"#39B97E"}}));case"VideoItem":return qr.createElement(ce.Z,{title:"\u6559\u5B66\u89C6\u9891"},qr.createElement("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"}));case"StageCatalog":return qr.createElement("i",{className:"iconfont icon-kongbai c-brilliant-blue font20"});case"SubjectHomework":if((Ne==null?void 0:Ne.homework_type)==="group")return qr.createElement(ce.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u5206\u7EC4\u4F5C\u4E1A"},qr.createElement("i",{className:"iconfont icon-fenzuzuoye3 font20",style:{color:"#acc218"}}));if((Ne==null?void 0:Ne.homework_type)==="normal")return qr.createElement(ce.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u56FE\u6587\u4F5C\u4E1A"},qr.createElement("i",{className:"iconfont icon-tuwenzuoye font20",style:{color:"#1db37f"}}));break;case"ExaminationBank":return qr.createElement(ce.Z,{title:"\u6D4B\u9A8C\u5F62\u5F0F\uFF1A\u5728\u7EBF\u8003\u8BD5"},qr.createElement("i",{className:"iconfont icon-zhangjieceshibeifen font20",style:{color:"#e9a318"}}));case"HomeworkCommon":return qr.createElement(ce.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u4F5C\u4E1A"},qr.createElement("i",{className:"iconfont icon-bianchengzuoye1 font20",style:{color:"#E99237"}}));case"Shixun":return Ne!=null&&Ne.is_all_choice?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898"},qr.createElement("i",{className:"iconfont icon-xuanzeti4 c-lake-blue font20"})):Ne!=null&&Ne.is_unity_3d?((Ue=Ne==null?void 0:Ne.challenge_types)==null?void 0:Ue.length)<=1?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u865A\u62DF\u4EFF\u771F"},qr.createElement("i",{className:"iconfont icon-xunifangzhenti1 font20",style:{color:"#A504D8"}})):qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u865A\u62DF\u4EFF\u771F"},qr.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):((ge=Ne==null?void 0:Ne.challenge_types)==null?void 0:ge.length)>1?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u7F16\u7A0B\u5F00\u53D1"},qr.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):Ne!=null&&Ne.is_jupyter_lab?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u7C7B\u578B\uFF1AJupyterLab"},qr.createElement("img",{width:20,src:Yu})):Ne!=null&&Ne.is_jupyter?qr.createElement(ce.Z,{title:"\u5B9E\u6218\u7C7B\u578B\uFF1AJupyter Notebook"},qr.createElement("img",{width:20,src:ku})):qr.createElement(ce.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u5F00\u53D1"},qr.createElement("i",{className:"iconfont icon-shixunti2 c-light-primary font20"}));default:return qr.createElement(ce.Z,{title:"\u6559\u5B66\u8BFE\u4EF6"},qr.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"}))}},xf=(Ne,{key:Ue},ge)=>Ne.map(gt=>gt.key===Ue?Ao(ka({},gt),{children:ge}):gt.children?Ao(ka({},gt),{children:xf(gt.children,{key:Ue},ge)}):gt),Gd=Ne=>{var Ue=Ne,{pathsDetail:ge,globalSetting:gt,user:nn,loading:sn,updateSort:Bn,isPaths:Yt,dispatch:xt,isShowSchedule:_t,getData:In}=Ue,Pn=Ls(Ue,["pathsDetail","globalSetting","user","loading","updateSort","isPaths","dispatch","isShowSchedule","getData"]);const{keywords:Fn,visibleType:Ar="All"}=ge;let[pr,ar]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]);const[Ln,dr]=(0,a.useState)([]),[lr,Br]=(0,a.useState)(!1),[Or,zi]=(0,a.useState)(!1),[bi,gn]=(0,a.useState)(""),[Dr,wr]=(0,a.useState)([]),Xn=(0,ee.useParams)(),[gr,Mi]=(0,a.useState)([]),[br,On]=(0,a.useState)(!1),[gi,Xa]=(0,a.useState)({}),[so,Ea]=(0,a.useState)(!1),yo=(ln=[],er="")=>ln==null?void 0:ln.map((Lr,ci)=>{var di;const fi=Ao(ka({},Lr),{chapter_id:er?[er,ci+1].join("-"):ci+1,title:`${Lr==null?void 0:Lr.name}`,key:`${Lr==null?void 0:Lr.id}`,icon:sc,isLeaf:(Lr==null?void 0:Lr.item_type)!=="StageCatalog"});return((di=Lr==null?void 0:Lr.children)==null?void 0:di.length)>0?($n.push(fi==null?void 0:fi.key),Ao(ka({},fi),{children:yo(Lr==null?void 0:Lr.children,fi==null?void 0:fi.chapter_id)})):fi});(0,a.useEffect)(()=>{if(Pn.data&&!(0,Cl.isEqual)(Pn.data,gr)){$n=[];const ln=JSON.parse(JSON.stringify(Pn.data));fa(ln,0),Mi([...ln]),ar([...$n])}},[Pn.data,Ar,Pn==null?void 0:Pn.expandAll]),(0,a.useEffect)(()=>{var ln,er,Lr,ci,di,fi,qa,_n,_a,To;let fo;if((ln=ge.detail)!=null&&ln.has_start){const ho=(Lr=(er=ge.detail)==null?void 0:er.courses)==null?void 0:Lr.findIndex(zs=>{var ro;return parseInt((ro=zs.course_status)==null?void 0:ro.status)===1});fo=ho>-1?ho:0}else{let ho=(fi=(di=(ci=ge.detail)==null?void 0:ci.courses)==null?void 0:di.map(zs=>{var ro;return parseInt((ro=zs.course_status)==null?void 0:ro.status)}))==null?void 0:fi.lastIndexOf(2);fo=ho>-1?ho:0,ho=(_n=(qa=ge.detail)==null?void 0:qa.courses)==null?void 0:_n.findIndex(zs=>{var ro;return parseInt((ro=zs.course_status)==null?void 0:ro.status)===0}),fo=ho>-1?ho:fo}(_a=ge.detail)!=null&&_a.courses&&Xa(((To=ge.detail)==null?void 0:To.courses[fo])||{})},[ge.detail]);function Ni(ln,er,Lr=null){for(const ci of ln){if(ci.stage_item_id===er)return Lr;if(ci.children){const di=Lr===null?ci.stage_item_id:Lr,fi=Ni(ci.children,er,di);if(fi!==null)return fi}}return null}function wa(ln,er,Lr=""){for(const ci of ln){const di=Lr?`${Lr}-${ci.stage_item_id}`:ci.stage_item_id;if(ci.stage_item_id===er)return Lr||null;if(ci.children){const fi=wa(ci.children,er,di);if(fi!==null)return fi}}return null}const Fi=(ln,er,...Lr)=>Yo(void 0,[ln,er,...Lr],function*(ci,di,fi={}){let qa=Ni(gr,fi.stage_item_id),_n=`${Fn||""},${Ar||"All"},${(Pn==null?void 0:Pn.stage_id)||""},${qa||""},${(fi==null?void 0:fi.stage_item_id)||""},${fi.index}`;(0,je.xg)(di?`/tasks/start/jupyter?id=${ci||""}&challenge_id=${(fi==null?void 0:fi.challenge_id)||""}&subject_id=${Xn.pathId||""}&position=${_n}`:`/tasks/start?id=${ci||""}&challenge_id=${(fi==null?void 0:fi.challenge_id)||""}&subject_id=${Xn.pathId||""}&position=${_n}`)}),qi=ln=>{ln=ln!=null&&ln.includes(".json")?ln:`${ln}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qr.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Yo(void 0,null,function*(){const er=yield(0,Bi.L8)({url:ln});if(!er)return;we.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Lr=yield(0,ke.Ir)({id:er.shixun_identifier});if(Lr!=null&&Lr.game_identifier){(0,je.xg)(`/tasks/${Lr.game_identifier}`);return}(Lr==null?void 0:Lr.status)===2?qi(Lr==null?void 0:Lr.message):(Lr==null?void 0:Lr.status)===3&&xo(Lr==null?void 0:Lr.message)})})},xo=ln=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:qr.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ln,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},go=ln=>{console.log("onDragEnter:",ln)},Io=ln=>Yo(void 0,null,function*(){var er,Lr,ci,di;console.log("onDrop:",ln);const fi=ln.node.props.eventKey,qa=ln.dragNode.props.eventKey,_n=ln.node.props.pos.split("-"),_a=ln.dropPosition-Number(_n[_n.length-1]);if(_n.length>5&&!ln.node.dragOverGapBottom&&!ln.node.dragOverGapTop||ln.node.dragOver&&ln.dragNodesKeys.length>1||_n.length>2&&ln.dragNodesKeys.length>1)return!1;let To=["Attachment","Hack","Shixun","SubjectHomework","Videoltem"];if(To.includes((er=ln.dragNode)==null?void 0:er.item_type)&&((Lr=ln.node)==null?void 0:Lr.item_type)!="StageCatalog"&&_a===0||((ci=ln.dragNode)==null?void 0:ci.item_type)==="StageCatalog"&&To.includes((di=ln.node)==null?void 0:di.item_type)&&_a===0)return!1;const fo=(ro,Rs,ll)=>{for(let Vs=0;Vs{ll.splice(Rs,1),zs=ro}),!ln.dropToGap)fo(ho,fi,ro=>{ro.children=ro.children||[],ro.children.unshift(zs)});else if((ln.node.props.children||[]).length>0&&ln.node.props.expanded&&_a===1)fo(ho,fi,ro=>{ro.children=ro.children||[],ro.children.unshift(zs)});else{let ro,Rs;fo(ho,fi,(ll,Vs,Iu)=>{ro=Iu,Rs=Vs}),_a===-1?ro.splice(Rs,0,zs):ro.splice(Rs+1,0,zs)}yield Bn({stage_id:Pn.stage_id,list:ho}),fa(ho,0,0,!0),console.log("data:",ho),Mi([...ho]),ar([...pr,ln.node.key])}),fa=(ln,er,Lr,ci)=>{er=er||0,ln.map((di,fi)=>{var qa;try{return di.key2=er+1+"-"+(fi+1),di.key3=Pn.index+1+"-"+(fi+1),di.title="",ci||(di.key=er+1+"-"+(fi+1)),er?di.index=Lr+"-"+(fi+1):di.index=di.key3,(qa=di.children)!=null&&qa.length&&($n.push(di.key2),fa(di.children,di.key2,di.index,ci)),di}catch(_n){}})},Na=ln=>{ln=ln||"";let er=new RegExp((Fn||"").replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"ig");const Lr=ln.replace(er,'$&');return Fn?qr.createElement("span",{dangerouslySetInnerHTML:{__html:Lr}}):ln},Ho=(ln,er)=>{const{learning_status:Lr,name:ci}=ln;return(Lr==null?void 0:Lr[0])==="can"&&(Lr==null?void 0:Lr[1])==="try"?qr.createElement("div",{className:Hs.learn},qr.createElement("span",{className:Hs.name},er?ci:Na(ci)),qr.createElement("span",{className:Hs.sign},"\u514D\u8D39\u8BD5\u5B66")):er?ci:Na(ci)},Bo=ln=>{Ar==="All"&&(pr.includes(ln)?ar(pr.filter(er=>er!=ln)):ar(pr.concat(ln)))},Cr=(ln,er)=>Yo(void 0,null,function*(){if((0,zt.tJ)(xt,!0)){if(ln!=null&&ln.need_authorize){(0,zt.rX)(!1);return}yield Fi(ln.identifier,ln.is_jupyter||ln.is_jupyter_lab,ln),er(),gi!=null&&gi.course_id&&(0,de.JS)({id:gi==null?void 0:gi.course_id})}}),Sn=ln=>Yo(void 0,null,function*(){var er,Lr,ci,di,fi;if(!(0,zt.tJ)(xt))return;if(!((er=nn.userInfo)!=null&&er.admin)&&!((Lr=nn.userInfo)!=null&&Lr.business)&&!ln.can_view&&ln.item_type!=="Attachment")return be.default.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:qr.createElement("div",{className:"tc font14"},"\u5F53\u524D\u89C6\u9891\u4E3A\u521B\u5EFA\u8005\u6240\u5C5E\u5355\u4F4D\u5185\u90E8\u6559\u5B66\u8D44\u6599\uFF0C\u5916\u5355\u4F4D\u7528\u6237\u65E0\u89C2\u770B\u6743\u9650")});ln.link&&(0,Dl.DH)({is_f:1,id:ln.id,point:0,total:0});const qa=Pn!=null&&Pn.course_id?`course_id=${Pn==null?void 0:Pn.course_id}`:`subject_id=${Xn.pathId||Pn.subject_id}`;if(((di=ln==null?void 0:ln.name)==null?void 0:di.substr((ci=ln==null?void 0:ln.name)==null?void 0:ci.lastIndexOf("."))).toUpperCase()===".ZIP"){if(!((fi=ge.detail)!=null&&fi.allow_download)){we.ZP.info("\u6559\u5B66\u8BFE\u4EF6\u4E0D\u652F\u6301\u4E0B\u8F7D");return}(0,je.FH)(ln.name,Ci.Z.API_SERVER+ln.url)}else(0,je.xg)(ln.link||`/video/${ln.id}?${qa}`);if(ln.item_type==="Attachment"&&ln.complete_status!=2){const _a=yield(0,de.rS)({attachment_id:ln.id,status:2})}(ln.item_type==="Attachment"||ln.item_type==="VideoItem")&&In({stage_id:Pn.stage_id})}),ta=ln=>{so||Ea(!0)},Un=(0,a.useRef)(!1),En=(0,a.useMemo)(()=>qr.createElement(ye.Z,{spinning:Un.current},qr.createElement(Pe.default,{className:Hs.tree,disabled:Pn.disabled,expandedKeys:[...pr],draggable:!0,onDragEnter:go,onDrop:Io,onExpand:Bo,blockNode:!0,titleRender:ln=>{var er,Lr,ci,di,fi,qa;let _n=ln;const _a=((er=ln==null?void 0:ln.learning_status)==null?void 0:er[0])==="can";return qr.createElement(pe.Z,{align:"middle",className:"font14",id:ln.stage_item_id,onClick:()=>Bo(_n.key),style:{flexWrap:"nowrap",whiteSpace:"nowrap"},onMouseOver:()=>ta(_n.key)},qr.createElement(Ae.Z,{flex:"30px",style:{display:"flex",alignItems:"center"}},sc(ln)),qr.createElement(Ae.Z,{flex:"1",className:Hs.color333,style:{display:"flex",alignItems:"center",width:300}},Pn.cust_seq&&qr.createElement("span",{className:`${Hs.color333} mr10`}," ",ln.index," "),ln.item_type!=="Attachment"&&qr.createElement("div",{className:Hs.name_style},qr.createElement(ce.Z,{placement:"topLeft",title:ln.name},Ho(ln,!1))),ln.item_type==="Attachment"&&qr.createElement("a",{target:"_blank",className:Hs.pdf_name,title:ln.name,onClick:()=>Yo(void 0,null,function*(){if((0,zt.tJ)(xt)){if(gi!=null&&gi.course_id){const To=yield(0,de.JS)({id:gi==null?void 0:gi.course_id})}switch(ln.item_type){case"Attachment":Sn(_n);break;case"VideoItem":Sn(ln);break;case"ExaminationBank":Sn(ln);break;case"HomeworkCommon":Sn(ln);break;case"SubjectHomework":(ln.homework_type=="group"||ln.homework_type=="normal")&&Sn(ln);break;case"Shixun":Cr(ln);break}}})},ln.name),(ln.item_type==="Shixun"||ln.item_type==="Challenge")&&ln.high_resources_consume&&qr.createElement(Ze.Z,{type:"paths",style:{marginLeft:10}}),(ln.item_type==="Shixun"||ln.item_type==="Challenge")&&((Lr=ln==null?void 0:ln.shixun_marks)==null?void 0:Lr.length)>0&&(((ci=nn==null?void 0:nn.userInfo)==null?void 0:ci.role)==1||((di=nn==null?void 0:nn.userInfo)==null?void 0:di.role)==2)&&(ln==null?void 0:ln.shixun_marks.map((To,fo)=>qr.createElement(ce.Z,{title:`${To}`,key:fo},qr.createElement("span",{style:{background:"#43a2ff",color:"#fff",borderRadius:"13px",marginLeft:"5px",height:"20px",textAlign:"center",fontSize:"12px",maxWidth:"70px",padding:"0px 13px",overflow:"hidden",whiteSpace:"nowrap",display:"inline-flex",alignItems:"center",justifyContent:"center",textOverflow:"ellipsis"}},To)))),!!((fi=ln.schools)!=null&&fi.length)&&qr.createElement(ce.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},qr.createElement("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange",style:{transform:"translateY(1px)",display:"inline-block"}})),(ln.item_type==="Shixun"||ln.item_type==="Challenge")&&!!(ln!=null&&ln.finished_challenges_count)&&qr.createElement(ce.Z,{title:`\u5B8C\u6210\u5EA6:${Math.round((ln==null?void 0:ln.finished_challenges_count)/(ln==null?void 0:ln.challenges_count)*100)}%`},qr.createElement("i",{className:`iconfont icon-a-wanchengdu100 ml10 ${(ln==null?void 0:ln.finished_challenges_count)-(ln==null?void 0:ln.challenges_count)===0?"c-light-green":"c-grey-333"}`,style:{transform:"translateY(1px)",display:"inline-block"}}))),!Pn.disabled&&qr.createElement("aside",{style:{color:"#0152d9",fontSize:"14px",marginRight:"20px"}},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u9879\u76EE\u663E\u793A\u987A\u5E8F"),so&&qr.createElement(Ae.Z,{className:"tr"},(_n.item_type==="VideoItem"||(_n==null?void 0:_n.item_type)==="Attachment"||(_n==null?void 0:_n.item_type)==="StageCatalog"||(_n==null?void 0:_n.item_type)==="SubjectHomework"||(_n==null?void 0:_n.item_type)==="ExaminationBank"||(_n==null?void 0:_n.item_type)==="HomeworkCommon")&&!Pn.disabled&&!Pn.hiddenEditBtn&&qr.createElement(ce.Z,{title:"\u7F16\u8F91"},qr.createElement("span",{onClick:To=>{To.stopPropagation(),Pn.editVidoItem(ka({stage_id:Pn.stage_id},_n))},style:{color:"#ccc",marginRight:"10px"}},qr.createElement(jl.Z,null))),!Pn.disabled&&qr.createElement(qr.Fragment,null,qr.createElement(ce.Z,{title:"\u5220\u9664"},qr.createElement("span",{onClick:()=>{Pn.deleteStages({id:_n.stage_item_id,stage_id:Pn.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),Pn.showVideoPlay&&Pn.disabled&&_n.item_type==="SubjectHomework"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&Yt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:(_n==null?void 0:_n.homework_type)=="group"?"\u5206\u7EC4\u4F5C\u4E1A":"\u56FE\u6587\u4F5C\u4E1A"}}})})},"\u53D1\u9001"),!(0,he.JA)()&&Yt&&qr.createElement(z.ZP,{type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&Pn.showInfoModal(ka({stage_id:Pn.stage_id},_n))})},"\u67E5\u770B\u8BE6\u60C5")),Pn.showVideoPlay&&Pn.disabled&&_n.item_type==="ExaminationBank"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&Yt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u6D4B\u9A8C",examinationid:_n.id}}})})},"\u53D1\u9001"),!(0,he.JA)()&&Yt&&qr.createElement(z.ZP,{type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&window.open(`/paperlibrary/see/${_n.id}?defaultActiveKey=1`)})},"\u67E5\u770B\u8BE6\u60C5")),Pn.showVideoPlay&&Pn.disabled&&_n.item_type==="HomeworkCommon"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&Yt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u7F16\u7A0B\u4F5C\u4E1A",examinationid:_n.id}}})})},"\u53D1\u9001"),!(0,he.JA)()&&Yt&&qr.createElement(z.ZP,{type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&Pn.showInfoModal(ka({stage_id:Pn.stage_id},_n))})},"\u67E5\u770B\u8BE6\u60C5")),Pn.showVideoPlay&&Pn.disabled&&_n.item_type==="VideoItem"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&Yt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u89C6\u9891"}}})})},"\u53D1\u9001"),qr.createElement(z.ZP,{type:"primary",className:"mr10",onClick:()=>Yo(void 0,null,function*(){Sn(_n)})},_n.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(_n.allow_visit||_n.to_be_built||!_n.shixun_status||(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&(_n==null?void 0:_n.shixun_status)=="\u5DF2\u53D1\u5E03")&&Pn.disabled&&(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&Yt&&(!_n.shixun_status||(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&(_n==null?void 0:_n.shixun_status)=="\u5DF2\u53D1\u5E03")&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&qr.createElement(z.ZP,{className:"ml10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u5B9E\u8BAD",is_jupyter:(_n==null?void 0:_n.is_jupyter)||(_n==null?void 0:_n.is_jupyter_lab),identifier:_n==null?void 0:_n.identifier}}})})},"\u53D1\u9001"),qr.createElement(z.ZP,{className:"ml10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&(_n.item_type!=="Attachment"&&(gi!=null&&gi.course_id)&&(yield(0,de.JS)({id:gi==null?void 0:gi.course_id})),window.open(`/shixuns/${_n.identifier}/challenges?subject_id=${Xn.pathId||""}`))})},"\u67E5\u770B\u8BE6\u60C5"),Pn.disabled&&_n.shixun_status==="\u6682\u672A\u516C\u5F00"&&qr.createElement(z.ZP,{className:Hs.ai_shixuns,onClick:()=>Yo(void 0,null,function*(){var To;if(!((To=nn.userInfo)!=null&&To.has_big_model_permission))On(!0);else{let fo=yield(0,Ve.ZP)("/api/ai/shixuns/check_shixun.json",{method:"get",params:{shixun_id:_n==null?void 0:_n.shixun_id}});fo!=null&&fo.have_content?zi(!0):Br(!0),gn(_n==null?void 0:_n.shixun_id)}})},"\u667A\u80FD\u6784\u5EFA"),!_n.shixun_status||(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&(_n==null?void 0:_n.shixun_status)=="\u5DF2\u53D1\u5E03"&&qr.createElement(yu.Z,{className:"ml10",type:"primary",onClick:()=>Yo(void 0,null,function*(){return new Promise(To=>Yo(void 0,null,function*(){Cr(_n,To)}))})},_n!=null&&_n.need_authorize?"\u9700\u6388\u6743":ln!=null&&ln.finished_challenges_count?(ln==null?void 0:ln.finished_challenges_count)-(ln==null?void 0:ln.challenges_count)===0?"\u518D\u6B21\u5B9E\u6218":"\u7EE7\u7EED\u5B9E\u6218":"\u5F00\u59CB\u5B9E\u6218")),Pn.showVideoPlay&&Pn.disabled&&_n.item_type==="Attachment"&&_a&&qr.createElement("aside",null,!(0,he.JA)()&&Yt&&((0,he.Ny)()||(_n==null?void 0:_n.is_free)||!(_n!=null&&_n.is_free)&&(_n==null?void 0:_n.is_trial_study))&&(_n==null?void 0:_n.name)&&/\.(ppt|pptx)$/i.test(_n==null?void 0:_n.name)&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&xt({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:_n.stage_item_id,title:"\u8BFE\u4EF6",item:_n}}})})},"\u53D1\u9001"),((qa=ge.detail)==null?void 0:qa.allow_download)&&qr.createElement(z.ZP,{className:"mr10",type:"primary",onClick:()=>Yo(void 0,null,function*(){var To;(0,zt.tJ)(xt)&&(0,je.Nd)("",`${Ci.Z.API_SERVER}${(To=_n.url)==null?void 0:To.replace("disposition=inline","")}`)})},"\u4E0B\u8F7D\u8D44\u6E90"),qr.createElement(z.ZP,{type:"primary",className:"mr10",onClick:()=>Yo(void 0,null,function*(){(0,zt.tJ)(xt)&&(0,je.xg)(`/video/${_n.id}?subject_id=${Xn.pathId||""}`)})},"\u5F00\u59CB\u5B66\u4E60"))),qr.createElement(Ae.Z,null,Pn.disabled&&_n.shixun_status==="\u6682\u672A\u516C\u5F00"&&qr.createElement("span",{className:`${Hs.color204} ml5`},"\u5F85\u516C\u5F00"),_n.shixun_status==="\u5DF2\u5220\u9664"&&qr.createElement("span",{className:`${Hs.color204} ml5`},"\u5DF2\u5220\u9664"),Pn.disabled&&!_t&&(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&!!_n.challenges_count&&qr.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"}," \u5B9E\u9A8C\u6570 ",_n.item_type==="Challenge"?1:_n.challenges_count," "),Pn.disabled&&_t&&(_n.item_type==="Shixun"||_n.item_type==="Challenge")&&!!_n.challenges_count&&_n.shixun_status!=="\u6682\u672A\u516C\u5F00"&&_n.shixun_status!=="\u5DF2\u5220\u9664"&&qr.createElement(qr.Fragment,null,qr.createElement("i",{className:"iconfont icon-wanchenggouxuan font14",style:{marginLeft:"5px",color:_n.finished_challenges_count===_n.challenges_count?"#50DAAE":"#DEDEDE"}}),qr.createElement("span",{style:{marginLeft:"4px"}},qr.createElement("span",{style:{color:"#165DFF",fontSize:"14px"}},_n.finished_challenges_count),qr.createElement("span",{style:{color:"#DEDEDE",fontSize:"14px"}},"/",_n.challenges_count))),Pn.disabled&&_t&&(_n.item_type==="VideoItem"||_n.item_type==="Attachment")&&(_n.complete_status==0?qr.createElement("i",{className:"iconfont icon-weidianjixuexi font14",style:{color:"#DEDEDE"}}):_n.complete_status==1?qr.createElement("i",{className:"iconfont icon-yidianjixuexiweiwancheng font14",style:{color:"#50DAAE"}}):qr.createElement("i",{className:"iconfont icon-xuexiwancheng font14",style:{color:"#50DAAE"}})),Ar==="All"&&ln.item_type==="StageCatalog"&&qr.createElement("span",{className:"ml10"},pr.includes(ln.key)?qr.createElement(Vl.Z,null):qr.createElement(Ol.Z,null))))},treeData:gr,loadedKeys:Ln,loadData:ln=>Yo(void 0,null,function*(){if(console.log(ln),Un.current=!0,dr(Ln==null?void 0:Ln.concat([ln.key])),ln.item_type!=="StageCatalog")return Un.current=!1;const er=yield xt({type:"pathsDetail/getStageChildrenData",payload:{id:ln.stage_item_id}});Un.current=!1;const Lr=(di=gr)=>di.map(fi=>{var qa;return fi.id==ln.id?Ao(ka({},fi),{children:er.data.items}):Ao(ka({},fi),{children:((qa=fi==null?void 0:fi.children)==null?void 0:qa.length)>0?Lr(fi.children):[]})}),ci=Lr();fa(ci,0),Mi([...ci])})})),[gr,$n,pr,Ar,so,Ln]);return qr.createElement(qr.Fragment,null,En,qr.createElement(Mo.Z,{visible:br,setVisible:On,closeImageStyle:{top:0},image:Ya}),qr.createElement(be.default,{centered:!0,title:"\u667A\u80FD\u6784\u5EFA",open:lr,footer:null,width:1e3,destroyOnClose:!0,onCancel:()=>{Br(!1)}},qr.createElement(ks.Z,{setOpenChat:Br,shixunId:bi})),qr.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:Or,okText:"\u7EE7\u7EED",width:500,destroyOnClose:!0,onCancel:()=>{zi(!1)},onOk:()=>{zi(!1),Br(!0)}},qr.createElement("div",null,qr.createElement("div",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u521B\u5EFA\u5185\u5BB9"),qr.createElement("div",null,qr.createElement("span",{style:{color:"#FA6400"}},"\u4F7F\u7528AI\u6784\u5EFA\u5B9E\u8DF5\u9879\u76EE\u5C06\u4F1A\u8986\u76D6\u539F\u6765\u7684\u5185\u5BB9"),"\uFF0C\u4F60\u8FD8\u8981\u7EE7\u7EED\u5417\uFF1F"))))};var Sf=(0,ee.connect)(({pathsDetail:Ne,loading:Ue,user:ge,globalSetting:gt})=>({pathsDetail:Ne,globalSetting:gt,user:ge,loading:Ue.effects}))(Gd),lc=Se(3188),qu=Object.defineProperty,uc=Object.defineProperties,dd=Object.getOwnPropertyDescriptors,_u=Object.getOwnPropertySymbols,cc=Object.prototype.hasOwnProperty,fd=Object.prototype.propertyIsEnumerable,Nu=(Ne,Ue,ge)=>Ue in Ne?qu(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Cs=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))cc.call(Ue,ge)&&Nu(Ne,ge,Ue[ge]);if(_u)for(var ge of _u(Ue))fd.call(Ue,ge)&&Nu(Ne,ge,Ue[ge]);return Ne},Ul=(Ne,Ue)=>uc(Ne,dd(Ue)),$u=(Ne,Ue)=>{var ge={};for(var gt in Ne)cc.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&_u)for(var gt of _u(Ne))Ue.indexOf(gt)<0&&fd.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},Ks=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Pc=["application/pdf","application/msword","application/vnd.ms-excel","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/ZIP"],Il=Ne=>{var Ue=Ne,{pathsDetail:ge,user:gt,globalSetting:nn,loading:sn,exercise:Bn,dispatch:Yt,classroomList:xt,val:_t,allData:In,index:Pn,visibleTypeNew:Fn,getData:Ar,selectExercise:pr,openPreview:ar,UpdataStageChildrenData:$n}=Ue,jr=$u(Ue,["pathsDetail","user","globalSetting","loading","exercise","dispatch","classroomList","val","allData","index","visibleTypeNew","getData","selectExercise","openPreview","UpdataStageChildrenData"]),Ln,dr,lr;const[Br]=lt.default.useForm(),[Or,zi]=(0,a.useState)(),[bi]=lt.default.useForm(),[gn]=lt.default.useForm(),[Dr]=lt.default.useForm(),wr=(0,ee.useParams)(),{stageData:Xn,keywords:gr,visibleType:Mi="All",editKey:br}=ge;let[On,gi]=(0,a.useState)({});const Xa=(0,a.useRef)(),[so,Ea]=(0,a.useState)(!1),[yo,Ni]=(0,a.useState)(!1),[wa,Fi]=(0,a.useState)(!1),[qi,xo]=(0,a.useState)(!1),[go,Io]=(0,a.useState)(!1),[fa,Na]=(0,a.useState)(!1),[Ho,Bo]=(0,a.useState)(),[Cr,Sn]=(0,a.useState)(!1),[ta,Un]=(0,a.useState)(!1),[En,ln]=(0,a.useState)(""),[er,Lr]=(0,a.useState)(""),[ci,di]=(0,a.useState)(""),[fi,qa]=(0,a.useState)(""),[_n,_a]=(0,a.useState)(),[To,fo]=(0,a.useState)(!0),[ho,zs]=(0,a.useState)([]),[ro,Rs]=(0,a.useState)(),[ll,Vs]=(0,a.useState)([]),[Iu,Bu]=(0,a.useState)(!1),[Fu,hu]=(0,a.useState)(""),[_l,Sd]=(0,a.useState)({}),[Rl,Cc]=(0,a.useState)([]),Kc=((Ln=ge.detail)==null?void 0:Ln.is_free)||((dr=ge.detail)==null?void 0:dr.can_learning),wc=!((lr=ge.detail)!=null&&lr.can_managed),Md=Mr=>{if(Mr.key=="Enter"){const $i=gn.getFieldValue("tag");if(gn.setFieldsValue({tag:""}),!$i){we.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(ll.filter(Ma=>Ma===$i).length>0){we.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}ll.push($i),Vs([...ll])}},Dd=(Mr,$i)=>{Mr.preventDefault(),Vs([...ll.filter(Ma=>Ma!=$i)])},xc=()=>{we.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},Id=Mr=>{Mr=Mr!=null&&Mr.includes(".json")?Mr:`${Mr}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ks(void 0,null,function*(){const $i=yield(0,Bi.L8)({url:Mr});if(!$i)return;we.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Ma=yield(0,ke.Ir)({id:$i.shixun_identifier});if(Ma!=null&&Ma.game_identifier){(0,je.xg)(`/tasks/${Ma.game_identifier}`);return}(Ma==null?void 0:Ma.status)===2?Id(Ma==null?void 0:Ma.message):(Ma==null?void 0:Ma.status)===3&&Bd(Ma==null?void 0:Ma.message)})})},Bd=Mr=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Mr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Fd=(Mr,$i)=>{if(wc){xc();return}Sc()&&(Yt({type:"pathsDetail/save",payload:{stage_id:$i.stage_id,editKey:Mr}}),Br.setFieldsValue({name:$i.stage_name,description:$i.stage_description,tagName:$i.tag&&$i.tag.name||""}),zi(Ul(Cs({},Or),{description:$i.stage_description})))},Ld=Mr=>Ks(void 0,null,function*(){const $i=yield(0,de.Ex)(Cs({},Mr));return On.items=Mr.list,$i}),Pd=(...Mr)=>Ks(void 0,[...Mr],function*($i={}){var Ma,Do;if(ro){let os={};$i!=null&&$i.video_id||$i!=null&&$i.link?os=Cs({id:ro==null?void 0:ro.id,subject_id:wr==null?void 0:wr.pathId},$i):os=Ul(Cs({id:ro==null?void 0:ro.id,subject_id:wr==null?void 0:wr.pathId},$i),{video_id:(Ma=ro==null?void 0:ro.video_item)==null?void 0:Ma.video_id,link:(Do=ro==null?void 0:ro.video_item)==null?void 0:Do.link}),(yield(0,de.M2)(os))&&(we.ZP.success("\u4FEE\u6539\u6210\u529F"),Io(!1),$n({stage_id:On.stage_id}))}else{const os=yield(0,de.A2)(Cs({id:On==null?void 0:On.stage_id,subject_id:wr==null?void 0:wr.pathId},$i));os!=null&&os.id&&(Io(!1),$n({stage_id:On==null?void 0:On.stage_id}))}}),Jc=Mr=>Ks(void 0,null,function*(){var $i,Ma;if(!(Mr!=null&&Mr.name)||(Mr==null?void 0:Mr.name.replace(/(^\s*)|(\s*$)/g,""))==="")return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");const Do=[...(($i=On==null?void 0:On.shixuns_list)==null?void 0:$i.map(Zl=>({type:Zl.item_type,id:Zl.id})))||[],...((Ma=On==null?void 0:On.attachments_list)==null?void 0:Ma.map(Zl=>({type:"Attachment",id:Zl.id})))||[]],os=Mr,{tagName:ss}=os,ts=$u(os,["tagName"]);let ul=Ul(Cs({},ts),{id:On.stage_id,type:Array.from(new Set(Do.map(Zl=>Zl.type))),list:Do});const Hu=On.tag&&On.tag.id||"";ul=Ul(Cs({},ul),{stage_tag_attributes:Hu?{id:Hu,name:ss}:{name:ss||""}});const Lu=yield(0,de.xn)(Cs({},ul));Lu!=null&&Lu.subject_id&&$n(Ul(Cs(Cs({},On),Lu),{stage_name:ul.name,stage_description:ul.description,tag:ul.stage_tag_attributes}))}),Td=Mr=>{be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u672C\u64CD\u4F5C\u5C06\u5220\u9664\u5F53\u524D\u76EE\u5F55\u53CA\u4E0B\u5C5E\u5B50\u76EE\u5F55\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",onOk:()=>Ks(void 0,null,function*(){(yield(0,de.WW)(Mr)).status===0&&(we.ZP.success("\u5220\u9664\u6210\u529F"),$n({stage_id:_t.stage_id||On.stage_id}))})})},kd=Mr=>Ks(void 0,null,function*(){const $i=yield(0,de.FD)({id:Mr==null?void 0:Mr.stage_item_id,type:Mr==null?void 0:Mr.homework_type});$i&&((Mr==null?void 0:Mr.item_type)=="HomeworkCommon"?di($i==null?void 0:$i.hack_homework):di($i==null?void 0:$i.subject_homework),ln(Mr==null?void 0:Mr.item_type),Lr(Mr==null?void 0:Mr.stage_item_id),Un(!0))}),Nd=Mr=>Ks(void 0,null,function*(){var $i,Ma,Do,os,ss;if((Mr==null?void 0:Mr.item_type)==="VideoItem"){const ts=yield(0,Dl.TJ)({id:Mr==null?void 0:Mr.stage_item_id});Rs(ts),(Mr==null?void 0:Mr.item_type)==="VideoItem"?Io(!0):(Vs((($i=ts==null?void 0:ts.tags)==null?void 0:$i.map(ul=>ul==null?void 0:ul.name))||[]),gn.setFieldsValue({files:[{uid:(Ma=ts==null?void 0:ts.attachment)==null?void 0:Ma.id,name:ts==null?void 0:ts.name,response:{id:(Do=ts==null?void 0:ts.attachment)==null?void 0:Do.id}}]}),Fi(!0))}else if((Mr==null?void 0:Mr.item_type)==="ExaminationBank")ee.history.push(`/paperlibrary/add/${Mr==null?void 0:Mr.id}?defaultActiveKey=0&type=1&pageType=course&updateType=course&courseId=${wr.pathId}&stageId=${_t.stage_id}`);else if((Mr==null?void 0:Mr.item_type)==="HomeworkCommon")ee.history.push(`/paths/${wr.pathId}/${On.stage_id}/program_homework/${Mr==null?void 0:Mr.id}/edit`);else if((Mr==null?void 0:Mr.item_type)==="Attachment")Bu(!0),Sd(Mr),Cc(Mr==null?void 0:Mr.tag_disciplines),hu((ss=Mr==null?void 0:Mr.name)==null?void 0:ss.slice(0,(os=Mr==null?void 0:Mr.name)==null?void 0:os.lastIndexOf(".")));else if((Mr==null?void 0:Mr.item_type)==="SubjectHomework")Yt({type:"classroomList/setActionTabs",payload:{key:(Mr==null?void 0:Mr.homework_type)=="group"?"\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A":"\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A",id:Mr==null?void 0:Mr.stage_item_id,type:Mr==null?void 0:Mr.homework_type}});else{let ts;be.default.confirm({title:"\u4FEE\u6539\u5C0F\u8282\u540D\u79F0",icon:null,centered:!0,okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",content:a.createElement(pt.default,{defaultValue:Mr==null?void 0:Mr.name,value:ts,maxLength:40,onChange:ul=>{ts=ul.target.value},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u8282\u540D\u79F0"}),onOk:()=>Ks(void 0,null,function*(){if(!(ts||(Mr==null?void 0:Mr.name)).replaceAll(" ",""))return we.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const ul=yield(0,Ve.ZP)(`/api/stages/${Mr==null?void 0:Mr.stage_id}/update_item_name.json`,{method:"put",body:{name:ts||(Mr==null?void 0:Mr.name),item_id:Mr==null?void 0:Mr.id}});ts="",$n({stage_id:Mr==null?void 0:Mr.stage_id})})})}}),jd=Mr=>{be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:()=>Ks(void 0,null,function*(){(yield(0,de._V)({id:Mr})).status===1&&(Yt({type:"pathsDetail/save",payload:{editKey:-1,stageData:Xn.filter(Ma=>Ma.stage_id!==Mr)}}),we.ZP.success("\u5220\u9664\u6210\u529F"))})})},qc=(Mr,$i)=>{const Ma=Xn.findIndex(os=>os.stage_id===Mr),Do=[...Xn];return $i==="up"&&Ma>0?[Do[Ma-1],Do[Ma]]=[Do[Ma],Do[Ma-1]]:$i==="down"&&MaKs(void 0,null,function*(){if(wc){xc();return}if(!Sc())return;(yield(0,de.ms)({id:Mr})).status===1&&(we.ZP.success("\u4E0A\u79FB\u6210\u529F!"),Yt({type:"pathsDetail/save",payload:{stageData:qc(Mr,"up")}}))}),$c=Mr=>Ks(void 0,null,function*(){if(wc){xc();return}if(!Sc())return;(yield(0,de.yy)({id:Mr})).status===1&&(we.ZP.success("\u4E0B\u79FB\u6210\u529F!"),Yt({type:"pathsDetail/save",payload:{stageData:qc(Mr,"down")}}))}),Sc=()=>br!==-1?(be.default.info({icon:null,className:"custom-modal-divider ",okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",content:a.createElement("div",{className:"mt10 font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const Mr=`Edit_${br}`;let $i=document.getElementById(Mr);$i&&setTimeout(()=>$i.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,Mc=()=>{Jc(Br.getFieldsValue(),"edit")},Od=()=>{var Mr,$i,Ma,Do,os,ss;return(($i=(Mr=ge.detail)==null?void 0:Mr.courses)==null?void 0:$i.length)>0?(Ma=ge.detail)==null?void 0:Ma.allow_visit:!(((Do=gt.userInfo)==null?void 0:Do.user_identity)==="\u5B66\u751F"&&((os=ge.detail)!=null&&os.allow_visit)&&((ss=ge.detail)!=null&&ss.courses))},zd=Mr=>{var $i,Ma;let Do=[];return Mr.items&&(($i=Mr.items)!=null&&$i.length)&&((Ma=Mr.items)==null||Ma.forEach(ss=>{var ts;Do.push(ss),ss.children&&((ts=ss.children)!=null&&ts.length)&&(Do=Do.concat(ss.children))})),!Do.find(ss=>(0,Cl.isEqual)(ss.learning_status,["can","try"]))?null:a.createElement("aside",{className:vn.learn},"\u514D\u8D39\u8BD5\u5B66")},Rd=(Mr,$i)=>{var Ma,Do,os,ss,ts,ul,Hu,Lu,Zl,ed,td;let pu=(Mr==null?void 0:Mr.items)||[],Dc=!1,nd=!1,rd=!1;Mi==="All"&&(Dc=(((Ma=gt.userInfo)==null?void 0:Ma.admin)||((Do=gt.userInfo)==null?void 0:Do.business)||((os=ge.detail)==null?void 0:os.allow_statistics))&&so,(ss=ge.detail)!=null&&ss.allow_add_member&&Kc&&!so&&($i>0&&(nd=!0),$i<(Xn==null?void 0:Xn.length)-1&&(rd=!0)));const Hd=Js=>Ks(void 0,null,function*(){zs(Js),!(pu!=null&&pu.length)&&Js.includes(`${$i}`)&&$n({stage_id:Mr.stage_id||On.stage_id})}),id=(Js,Zu)=>{var Ic;((Ic=ge.detail)==null?void 0:Ic.shixun_tag_num)==4?be.default.confirm({centered:!0,width:420,title:"\u63D0\u793A",icon:null,onOk:()=>{Js=="\u5411\u4E0A\u79FB\u52A8"?_c(Zu):$c(Zu)},content:a.createElement("div",{className:"tc font16"},"\u5F53\u524D\u5B9E\u8DF5\u8BFE\u7A0B\u5DF2\u516C\u5F00\uFF0C\u786E\u5B9A\u8981\u8C03\u6574\u7AE0\u6B21\u987A\u5E8F\u5417\uFF1F")}):Js=="\u5411\u4E0A\u79FB\u52A8"?_c(Zu):$c(Zu)};return a.createElement(ye.Z,{spinning:!!sn["pathsDetail/getStageChildrenData"]},a.createElement(Jo.default,{className:`mt20 ${vn.ChapterStyle}`,activeKey:ho,bordered:!1,expandIconPosition:"end",expandIcon:({isActive:Js})=>a.createElement("i",{className:"iconfont icon-zhankai1 fon14",style:{transform:`rotate(${Js?90:0}deg) `,transition:".3s"}}),onChange:Hd,items:[{key:$i,label:a.createElement(pe.Z,{id:`Edit_${$i}`,wrap:!1,align:"middle",gutter:5},a.createElement(Ae.Z,null,a.createElement("span",{className:"font18 blod c-3061d0"},Mr.stage_name||`\u7B2C${In==null?void 0:In.length}\u7AE0\u8282`,zd(Mr))),Mr.tag&&Mr.tag.name&&a.createElement(Ae.Z,null,a.createElement("span",{className:`${vn.tag}`},Mr.tag.name))),extra:Mi==="All"&&!gr&&((ts=ge==null?void 0:ge.detail)==null?void 0:ts.allow_edit_stage)&&a.createElement("div",{className:`${Dc?"":vn.EditStyle}`,onClick:Js=>{Js.preventDefault(),Js.stopPropagation()}},a.createElement(pe.Z,{wrap:!1,align:"middle",gutter:10},Dc&&a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u5220\u9664"}," ",a.createElement("i",{onClick:()=>{jd(Mr.stage_id)},className:"iconfont current icon-shanchu c-grey-c"}))),((ul=ge.detail)==null?void 0:ul.allow_add_member)&&Kc&&!so&&a.createElement(a.Fragment,null,nd&&a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u5411\u4E0A\u79FB\u52A8"}," ",a.createElement("i",{onClick:()=>{id("\u5411\u4E0A\u79FB\u52A8",Mr.stage_id)},className:"iconfont icon-xiangshangyi c-3061d0 font18 current"}))),rd&&a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u5411\u4E0B\u79FB\u52A8"}," ",a.createElement("i",{onClick:()=>{id("\u5411\u4E0B\u79FB\u52A8",Mr.stage_id)},className:"iconfont icon-xiangxiayi c-3061d0 font18 current"}))),a.createElement(Ae.Z,null,a.createElement(ce.Z,{title:"\u7F16\u8F91"},a.createElement("i",{onClick:Js=>{Fd($i,Mr)},className:"iconfont icon-bianjidaibeijing c-3061d0 font18 current"})))))),children:a.createElement(ye.Z,{spinning:!1},!so&&(Mr.stage_description?a.createElement("aside",{className:"pl20 pr20"},a.createElement("div",{ref:Xa,className:`${vn.introContent} ${To?vn.introContentMaxHeight:""}`},a.createElement(Ce.Z,{value:Mr==null?void 0:Mr.stage_description})),_n&&a.createElement("div",{className:"current",onClick:Js=>{Js.stopPropagation(),fo(!To)}},a.createElement(Ui.Z,{dashed:!1},a.createElement("a",{className:"font14"},To?"\u9605\u8BFB\u5168\u6587 ":"\u6536\u8D77\u5168\u6587 ",a.createElement("i",{className:`iconfont font14 ${To?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`}))))):(pu==null?void 0:pu.length)==0?a.createElement("div",{className:vn.nodata},"\u6682\u65E0\u5185\u5BB9\uFF5E"):null),so&&a.createElement("div",{className:"pl20 pr20"},a.createElement(lt.default.Item,{name:"name",label:"\u540D\u79F0",rules:[{required:!0,message:"\u7AE0\u8282\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"},{whitespace:!0,message:"\u4E0D\u80FD\u8F93\u5165\u7A7A\u683C"}]},a.createElement(pt.default,{size:"middle",maxLength:60,placeholder:`\u8BF7\u8F93\u5165\u7B2C${$i+1}\u7AE0\u8282\u540D\u79F0,\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26`,onBlur:Mc})),a.createElement(lt.default.Item,{name:"description",label:"\u63CF\u8FF0",className:"ml10"},a.createElement(ol.Z,{defaultValue:Or==null?void 0:Or.description,placeholder:`\u8BF7\u8F93\u5165\u7B2C${$i+1}\u7AE0\u8282\u63CF\u8FF0`,height:300,onBlur:Mc})),a.createElement(lt.default.Item,{label:"\u6807\u7B7E",name:"tagName",rules:[{max:10,message:"\u6807\u7B7E\u4E0D\u80FD\u8D85\u8FC710\u4E2A\u5B57\u201D"}]},a.createElement(pt.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u7B7E\u540D\u79F0",onBlur:Mc})),a.createElement("aside",{className:"mt20 mb20"},a.createElement(z.ZP,{size:"middle",style:{padding:"4px 11px"},ghost:!0,type:"primary",icon:a.createElement("i",{className:"iconfont icon-tianjiafangda mr5 "}),onClick:()=>{if(!(On!=null&&On.stage_id))return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(xo(!0),Dr.resetFields())}},"\u5C0F\u8282"),a.createElement(se.Z,{placement:"bottomCenter",overlayClassName:vn.dro,menu:{items:[{key:"1",label:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE"},{key:"2",label:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"},{key:"3",label:"\u9009\u7528\u4EFB\u52A1\u5173\u5361"}],onClick:({key:Js,keyPath:Zu,domEvent:Ic})=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");if(Js==="1"){if(!(0,zt.tJ)(Yt)||!(0,zt.xY)())return;Na(!1),Ni(!0),bi.setFieldsValue({name:"",is_jupyter:!1})}Js==="2"&&Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:On.stage_id,subject_id:wr.pathId}}),Js==="3"&&Yt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:On.stage_id,subject_id:wr.pathId,isMissionLevel:!0}})}}},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5"}),"\u5B9E\u8DF5\u9879\u76EE")),!((Hu=nn==null?void 0:nn.setting)!=null&&Hu.is_local)&&a.createElement(a.Fragment,null,a.createElement(se.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(oe.default,null,a.createElement(oe.default.Item,{key:3,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");Rs(""),Io(!0)}},"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE"),a.createElement(oe.default.Item,{key:4,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(Bo("\u89C6\u9891\u9879\u76EE"),Sn(!0),qa(On.stage_id))}},"\u9009\u7528\u89C6\u9891\u9879\u76EE"))},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u89C6\u9891\u9879\u76EE"))),a.createElement(se.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(oe.default,null,a.createElement(oe.default.Item,{key:5,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(Rs(""),Vs([]),Na(!1),Fi(!0),gn.resetFields())}},"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6"),a.createElement(oe.default.Item,{key:6,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(Bo("\u6559\u5B66\u8BFE\u4EF6"),Sn(!0),qa(On.stage_id))}},"\u9009\u7528\u6559\u5B66\u8BFE\u4EF6"))},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u6559\u5B66\u8BFE\u4EF6")),a.createElement(se.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(oe.default,null,a.createElement(oe.default.Item,{key:7,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&Yt({type:"classroomList/setActionTabs",payload:{key:"\u8BFE\u7A0B\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:On.stage_id,subject_id:wr.pathId}})}},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(oe.default.Item,{key:8,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&Yt({type:"classroomList/setActionTabs",payload:{key:"\u8BFE\u7A0B\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:On.stage_id,subject_id:wr.pathId}})}},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"),a.createElement(oe.default.Item,{key:9,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&ee.history.push(`/paths/${wr.pathId}/${On.stage_id}/program_homework/null/add`)}},"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A"),a.createElement(oe.default.Item,{key:10,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(Bo("\u5206\u7EC4\u4F5C\u4E1A"),Sn(!0),qa(On.stage_id))}},"\u9009\u7528\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(oe.default.Item,{key:11,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(Bo("\u56FE\u6587\u4F5C\u4E1A"),Sn(!0),qa(On.stage_id))}},"\u9009\u7528\u56FE\u6587\u4F5C\u4E1A"),a.createElement(oe.default.Item,{key:12,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&(Bo("\u7F16\u7A0B\u4F5C\u4E1A"),Sn(!0),qa(On.stage_id))}},"\u9009\u7528\u7F16\u7A0B\u4F5C\u4E1A"))},a.createElement(z.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u4F5C\u4E1A")),a.createElement(se.Z,{placement:"bottomCenter",overlayClassName:vn.dro,dropdownRender:()=>a.createElement(oe.default,null,a.createElement(oe.default.Item,{key:13,style:{textAlign:"center"},onClick:()=>{ee.history.push(`/paperlibrary/add?pageType=course&courseId=${wr.pathId}&stageId=${Mr.stage_id}`)}},"\u65B0\u5EFA\u8BD5\u5377"),a.createElement(oe.default.Item,{key:14,style:{textAlign:"center"},onClick:()=>{if(!On.stage_id)return we.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,zt.tJ)(Yt)&&pr(Mr)}},"\u9009\u7528\u8BD5\u5377"))},a.createElement(z.ZP,{key:$i,size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u6D4B\u9A8C")),a.createElement("br",null)),a.createElement("aside",{className:"c-light-black mt10 pb20"},"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7\u3002",a.createElement("br",null),"\u65B0\u5EFA\u9879\u76EE\u540D\u79F0\u6307\u672C\u9879\u76EE\u4E0B\u6CA1\u6709\u5B9E\u8D28\u5185\u5BB9\uFF0C\u4EC5\u5C55\u793A\u540D\u79F0\uFF0C\u4E0D\u53EF\u70B9\u51FB\u3002")),a.createElement("aside",{className:`${Mr!=null&&Mr.stage_description?"mt10":""} ${vn.shixuns}`},!!(pu!=null&&pu.length)&&a.createElement(Ud,{visibleType:Fn,data:pu,stage_id:Mr.stage_id,disabled:!so,deleteStages:Td,editVidoItem:Nd,showInfoModal:kd,updateSort:Ld,index:$i,expandAll:(Lu=ge==null?void 0:ge.detail)==null?void 0:Lu.show_course_section,cust_seq:!!((Zl=ge==null?void 0:ge.detail)!=null&&Zl.cust_seq),showVideoPlay:((ed=gt.userInfo)==null?void 0:ed.admin)||((td=gt.userInfo)==null?void 0:td.business)||Od(),isPaths:!0,isShowSchedule:ge.isShowSchedule,getData:Ar})),so&&a.createElement("aside",{className:vn.buttons},a.createElement(z.ZP,{onClick:()=>{Ea(!1),Yt({type:"pathsDetail/save",payload:{editKey:-1}}),Yt({type:"pathsDetail/getPathsDetail",payload:{id:wr.pathId}})},type:"primary",size:"middle",ghost:!0},"\u53D6\u6D88"),a.createElement(z.ZP,{onClick:()=>Ks(void 0,null,function*(){Br.submit(),Yt({type:"pathsDetail/save",payload:{editKey:-1}}),Yt({type:"pathsDetail/getPathsDetail",payload:{id:wr.pathId}})}),size:"middle",type:"primary"},"\u4FDD\u5B58")))}]}))},Ud=a.memo(Sf),Qd=(0,a.useMemo)(()=>On?Rd(On,Pn):null,[On,gr,Fn,Mi,_n,To,ho,so,br]);return(0,a.useEffect)(()=>{gi(Cs({},_t)),Br.setFieldsValue(Ul(Cs({},_t),{name:_t==null?void 0:_t.stage_name}))},[_t]),(0,a.useEffect)(()=>{var Mr;if(br===Pn){Ea(!0);const $i=document.getElementById(`Edit_${br}`);$i&&setTimeout(()=>$i.scrollIntoView({block:"start",behavior:"smooth"}))}else Ea(!1);zs(!(On!=null&&On.limit_expansion)||((Mr=On==null?void 0:On.items)==null?void 0:Mr.length)>0||br===Pn?[`${Pn}`]:[])},[On,br]),(0,a.useEffect)(()=>{if(!Xa.current)return;function Mr(){var Ma;let Do=new ResizeObserver(os=>{for(let ss of os)_a(ss.target.offsetHeight>=280)});return Do.observe((Ma=Xa.current)==null?void 0:Ma.firstElementChild),Do}const $i=Mr();return()=>{var Ma,Do;(Ma=Xa.current)!=null&&Ma.firstElementChild&&$i.unobserve((Do=Xa.current)==null?void 0:Do.firstElementChild)}},[Xa.current,On]),a.createElement("section",null,a.createElement(lt.default,{form:Br,onFinish:Jc},Qd),a.createElement(be.default,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",open:yo,confirmLoading:fa,destroyOnClose:!0,onOk:()=>Ks(void 0,null,function*(){bi.submit()}),onCancel:()=>{Ni(!1)}},a.createElement(lt.default,{form:bi,initialValues:{name:"",is_jupyter:!1},onFinish:Mr=>Ks(void 0,null,function*(){Na(!0),(yield(0,de.vf)(Cs({id:On.stage_id,subject_id:wr.pathId},Mr))).id&&(bi.resetFields(),we.ZP.success("\u6DFB\u52A0\u6210\u529F"),$n(Cs({},On)),Ni(!1)),Na(!1)})},a.createElement(lt.default.Item,{label:"\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u578B"}]},a.createElement(fe.ZP.Group,null,a.createElement(fe.ZP,{value:!1}," \u5168\u6808\u5B9E\u8DF5\u9879\u76EE "),a.createElement(fe.ZP,{value:!0},"Jupyter Notebook\u5B9E\u8DF5\u9879\u76EE"))),a.createElement(lt.default.Item,{label:"\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(pt.default,{showCount:!0,maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC760\u5B57\u7684\u540D\u79F0"})))),a.createElement(be.default,{centered:!0,title:ro?"\u7F16\u8F91\u6559\u5B66\u8BFE\u4EF6":"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",open:wa,confirmLoading:fa,onCancel:()=>{Fi(!1),Vs([]),Rs("")},destroyOnClose:!0,onOk:()=>Ks(void 0,null,function*(){var Mr,$i;const Ma=gn.getFieldsValue();Na(!0);const Do=Ma.files.find(ts=>!ts.response||!ts.response.id);if(Do){we.ZP.error(`${Do==null?void 0:Do.name} \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20`);return}let os;const ss=Ul(Cs({},Ma),{subject_id:wr.pathId,tags:ll,attachment_ids:(Mr=Ma==null?void 0:Ma.files)==null?void 0:Mr.map(ts=>ts.response.id)});ro?os=yield(0,de.M2)(Ul(Cs({},ss),{id:ro==null?void 0:ro.id,attachment_id:($i=ss==null?void 0:ss.attachment_ids)==null?void 0:$i[0]})):os=yield(0,de.s0)(Ul(Cs({},ss),{id:On.stage_id})),os.status===0&&(we.ZP.success("\u4FEE\u6539\u6210\u529F"),Fi(!1),$n(Cs({},On))),Na(!1)})},a.createElement(lt.default,{form:gn},a.createElement(lt.default.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},a.createElement(Ys.Z,{aloneClear:!0,maxSize:(0,he.Ny)()?500:100,accept:Pc.toString(),number:ro?1:10})),a.createElement(lt.default.Item,{style:{marginLeft:8},label:"\u77E5\u8BC6\u6807\u7B7E",name:"tags"},a.createElement(pt.default,{onKeyUp:Md})),a.createElement("div",{className:vn["tagsList-content"]},ll.map((Mr,$i)=>a.createElement(Bs.default,{key:$i+Mr,closable:!0,onClose:Ma=>{Dd(Ma,Mr)}},Mr))),a.createElement("div",null,a.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),a.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",a.createElement(ee.Link,{to:"/users/mmipb3zhj/videos/protocol",target:"_blank"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",a.createElement("br",null),"2\u3001\u4E0A\u4F20\u8BFE\u4EF6\u9ED8\u8BA4\u8BBE\u7F6E\u4E3A\u4E0D\u5141\u8BB8\u4E0B\u8F7D\uFF0C\u82E5\u8981\u5F00\u542F\u4E0B\u8F7D\u529F\u80FD\uFF0C\u53EF\u8FDB\u5165\u8BFE\u7A0B\u7F16\u8F91\u9875\u9762\u8BBE\u7F6E\uFF1B",a.createElement("br",null),"3\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,he.Ny)()?500:100,"M\uFF1B",a.createElement("br",null),"4\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\uFF1B",a.createElement("br",null),"5\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B",a.createElement("br",null),"6\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),a.createElement(be.default,{centered:!0,title:"\u65B0\u5EFA\u5C0F\u8282\u540D\u79F0",open:qi,confirmLoading:fa,onOk:()=>Ks(void 0,null,function*(){Dr.submit()}),onCancel:()=>{xo(!1),Dr.resetFields()}},a.createElement(lt.default,{form:Dr,onFinish:Mr=>Ks(void 0,null,function*(){Na(!0),(yield(0,de.Mt)(Ul(Cs({},Mr),{id:On==null?void 0:On.stage_id,subject_id:wr.pathId}))).status===0&&(we.ZP.success("\u6DFB\u52A0\u6210\u529F"),xo(!1),Dr.resetFields(),$n(Cs({},On))),Na(!1)})},a.createElement(lt.default.Item,{label:"",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(pt.default,{showCount:!0,maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0"})))),go&&a.createElement(Xl.Z,{visible:go,editData:ro,onCancel:()=>Io(!1),onOk:Pd}),a.createElement(Gu,{setScoreShow:Sn,getData:()=>{$n({stage_id:_t.stage_id||On.stage_id})},id:fi,ScoreShow:Cr,modalType:Ho,subjectId:wr.pathId,openPreview:ar}),a.createElement(fl,{setScoreShow:Un,ScoreShow:ta,homeType:En,homeId:er,modalDdata:ci}),a.createElement(be.default,{centered:!0,width:500,title:"\u4FEE\u6539\u8BFE\u4EF6\u540D\u79F0",open:Iu,confirmLoading:fa,destroyOnClose:!0,onOk:()=>Ks(void 0,null,function*(){var Mr,$i;if(!Fu)return we.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Ma=yield(0,Ve.ZP)(`/api/attachments/${_l==null?void 0:_l.id}.json`,{method:"put",body:{name:Fu+(($i=_l==null?void 0:_l.name)==null?void 0:$i.substr((Mr=_l==null?void 0:_l.name)==null?void 0:Mr.lastIndexOf("."))),tag_discipline_ids:(Rl==null?void 0:Rl.length)>0?Rl==null?void 0:Rl.map(Do=>Do==null?void 0:Do.id):[]}});(Ma==null?void 0:Ma.status)===0&&(we.ZP.success("\u4FEE\u6539\u6210\u529F"),hu(""),Bu(!1),$n({stage_id:_l==null?void 0:_l.stage_id}))}),onCancel:()=>{Bu(!1)}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{width:"70px"}},"\u8BFE\u4EF6\u540D\u79F0"),a.createElement(pt.default,{style:{width:"350px"},size:"large",value:Fu,onChange:Mr=>{hu(Mr.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0"})),a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},a.createElement("div",{style:{width:"70px"}},"\u77E5\u8BC6\u70B9"),a.createElement("div",{className:vn.zhishidian,onClick:()=>{Yt({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(Rl==null?void 0:Rl.length)>0&&a.createElement("div",{className:vn.tags_list},Rl==null?void 0:Rl.map((Mr,$i)=>a.createElement("div",{key:$i,className:vn.tag_item},a.createElement("div",null,Mr==null?void 0:Mr.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${vn.tag_icon}`,onClick:()=>{Cc([...Rl.filter(Ma=>(Ma==null?void 0:Ma.id)!=(Mr==null?void 0:Mr.id))])}})))),a.createElement(lc.Z,{knowledgeList:Rl,setKnowledgeList:Cc})))};var Yd=(0,ee.connect)(({pathsDetail:Ne,user:Ue,loading:ge,globalSetting:gt,classroomList:nn,exercise:sn})=>({pathsDetail:Ne,user:Ue,globalSetting:gt,loading:ge.effects,classroomList:nn,exercise:sn}))(Il),Mf=Se(81123),ju=Se(1439);const Bl=({user:Ne,onReplyDiscuss:Ue,dispatch:ge,id:gt,activeDiscussIndex:nn,placeholder:sn})=>{const[Bn,Yt]=(0,a.useState)("");function xt(Pn){Yt(Pn)}const _t=(0,ee.useParams)();function In(){if(!Bn){we.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}Ue(gt,Bn),ge({type:"pathsDetail/getPathsDetail",payload:{id:_t.pathId}}),Yt("")}return a.createElement("div",{key:gt,className:"discuss-item-editor",style:{display:nn===gt?"block":"none",width:"100%"}},a.createElement(ol.Z,{miniToolbar:!0,startInit:nn===gt,defaultValue:Bn,id:gt,noStorage:!0,watch:!1,height:155,placeholder:sn||"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:xt}),a.createElement("a",{onClick:In,className:"btn-send"},"\u53D1\u9001"))};var Ko=(0,ee.connect)(({shixunsDetail:Ne,loading:Ue,globalSetting:ge})=>({shixunsDetail:Ne,globalSetting:ge,loading:Ue.models.index}))(Bl),El=Se(59301),Eu=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const bu=({user:Ne,upDataList:Ue,page:ge,dispatch:gt,keywords:nn})=>{const sn=(0,ee.useParams)(),Bn=(Yt,xt)=>Eu(void 0,null,function*(){const _t=yield(0,de.WD)({id:Yt,content:xt});(_t==null?void 0:_t.status)===0&&Ue(1,nn)});return El.createElement("div",{className:"discuss-item-container bg-white"},El.createElement("a",{href:`/users/${Ne.login}`,target:"_blank"},El.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${Ci.Z.IMG_SERVER}/images/${Ne.image_url}`,width:"50"})),El.createElement("section",null,El.createElement(Ko,{id:sn.pathId,activeDiscussIndex:sn.pathId,onReplyDiscuss:Bn,placeholder:"\u6211\u8981\u8BA8\u8BBA"})))};var Kd=(0,ee.connect)(({shixunsDetail:Ne,loading:Ue,globalSetting:ge})=>({shixunsDetail:Ne,globalSetting:ge,loading:Ue.models.index}))(bu),ws=Se(47530);function Df(Ne,Ue=1){return get("/discusses.json",{page:Ue-1,container_identifier:Ne,container_type:"Shixun"})}function If(Ne,Ue){return(0,Ve.v_)(`/discusses/${Ne}/top_or_down_discuss.json`,{top:Ue})}function hd(Ne,Ue){return(0,Ve.v_)(`/discusses/${Ne}/plus.json`,{container_type:"Discuss",type:Ue?1:0})}function dc(Ne,Ue){return(0,Ve.v_)(`/discusses/${Ne}/hidden.json`,Ue)}function Tc(Ne,Ue){return(0,Ve.v_)(`/discusses/${Ne}/reward_code.json`,Ue)}function kc(Ne){return(0,Ve.ZP)(`/api/discusses/${Ne}.json`,{method:"delete"})}function Cu(Ne,Ue){return(0,Ve.v_)(`/discusses/${Ne}/reply.json`,{container_type:"Shixun",content:Ue})}function Bf(Ne){return post("/discusses.json",Ne)}function Jd({data:Ne,index:Ue,adminOrOperator:ge,parentDiscussIndex:gt,shixunIdentifier:nn,isDelete:sn,user:Bn,onSetRewardData:Yt,onSetActionType:xt,deleteCommentAlert:_t,shixunName:In,keywords:Pn}){const{author:Fn,can_delete:Ar,manage:pr,content:ar,hidden:$n,id:jr,reward:Ln,time:dr}=Ne;function lr(){Yt({id:jr,index:Ue,user_id:Fn.user_id,parentDiscussIndex:gt})}function Br(){xt({id:jr,index:Ue,params:{hidden:$n?"0":"1",container_identifier:nn},type:"hidden-discuss",parentDiscussIndex:gt,message:$n?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function Or(){if(_t){be.default.info({title:"\u63D0\u793A",content:a.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",In,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}xt({id:jr,index:Ue,type:"delete-discuss",parentDiscussIndex:gt,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}return a.createElement("div",{className:"second-level-discuss"},a.createElement("div",{className:"discuss-info-body",style:{marginTop:"8px",marginBottom:"8px"}},a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Fn.login}`,target:"_blank"},Fn.name),a.createElement("span",{className:"grey"},dr),Ln?a.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${Ln}`},a.createElement("i",{className:"iconfont icon-gift c-orange "}),a.createElement("span",null,Ln)):null),a.createElement("div",{className:Pn?"hidden":"btn-group",style:{marginBottom:"0px"}},ge?a.createElement("a",{onClick:lr,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},a.createElement("i",{className:"iconfont icon-jiangli"})):null,ge?a.createElement("a",{onClick:Br,title:$n?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},a.createElement("i",{className:$n?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,pr?a.createElement("a",{onClick:Or,title:"\u5220\u9664",style:{minWidth:"unset"}},a.createElement("i",{className:"iconfont icon-shanchu"})):null)),a.createElement(Ce.Z,{className:"discuss-content",value:ar,highlightKeywords:Pn}))}var eh=({data:Ne,index:Ue,shixunIdentifier:ge,adminOrOperator:gt,identity:nn,onTopOrDownDiscuss:sn,onPlusDiscuss:Bn,onSetActionType:Yt,onSetRewardData:xt,user:_t,isDelete:In,activeDiscussIndex:Pn,onReplyDiscuss:Fn,onSetActiveDiscussIndex:Ar,keywords:pr})=>{const{content:ar,children:$n,game_url:jr,hidden:Ln,id:dr,position:lr,praise_count:Br,reward:Or,sticky:zi,time:bi,user_praise:gn,game_passed:Dr,delete_comment_alert:wr,author:Xn,shixun_name:gr,manage:Mi}=Ne;function br(){Ar(dr)}function On(){sn(dr,!zi,Ue)}function gi(){Bn(dr,!gn,Ue)}function Xa(){xt({id:dr,index:Ue,user_id:Xn.user_id})}function so(){if(wr){be.default.info({title:"\u63D0\u793A",content:a.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",gr,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}Yt({id:dr,index:Ue,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ea(){Yt({id:dr,index:Ue,params:{hidden:Ln?"0":"1",container_identifier:ge},type:"hidden-discuss",message:Ln?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const yo=Ni=>{let{nodeName:wa,src:Fi}=Ni.target;wa==="IMG"&&(Yi.Z.publish("preview-image",Fi),console.log("src:",Fi))};return a.createElement("div",{className:"discuss-item-container",key:dr},a.createElement("a",{href:`/users/${Xn.login}`,target:"_blank"},a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${Ci.Z.IMG_SERVER}/images/${Xn.image_url}`,width:"50"})),a.createElement("section",null,a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Xn.login}`,target:"_blank"},Xn.name),a.createElement("span",{className:"grey"},bi),lr?a.createElement("span",{className:"c-green"}," [\u7B2C",lr,"\u5173] "):null,jr?a.createElement("a",{href:jr,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,Or?a.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${Or}`},a.createElement("i",{className:"iconfont icon-gift c-orange "}),a.createElement("span",null,Or)):null,nn<=5?a.createElement("span",{style:{flex:"1",textAlign:"right",color:Dr===1?"#29bd8b":""}},Dr||Dr===0?Dr===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173":""):null),a.createElement("div",{onClick:yo},a.createElement(Ce.Z,{className:"discuss-content",value:ar,highlightKeywords:pr})),$n&&$n.length>0?a.createElement("div",{className:"reply-discuss-container",onClick:yo},$n.map((Ni,wa)=>a.createElement(Jd,{key:Ni.id,data:Ni,index:wa,deleteCommentAlert:wr,shixunName:gr,shixunIdentifier:ge,adminOrOperator:gt,user:_t,isDelete:In,onSetRewardData:xt,onSetActionType:Yt,parentDiscussIndex:Ue,keywords:pr}))):null,a.createElement("div",{className:pr?"hidden":"btn-group"},gt?a.createElement("a",{onClick:Xa,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},a.createElement("i",{className:"iconfont icon-jiangli"})):null,gt?a.createElement("a",{onClick:Ea,title:Ln?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},a.createElement("i",{className:Ln?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Mi&&(!$n||$n.length==0)&&a.createElement("a",{onClick:so,title:"\u5220\u9664"},a.createElement("i",{className:"iconfont icon-shanchu"})),a.createElement("a",{onClick:br,title:"\u56DE\u590D"},a.createElement("i",{className:"iconfont icon-huifu1"})),a.createElement("a",{onClick:gi,style:{whiteSpace:"nowrap"},className:gn?"c-orange":""},a.createElement("i",{className:gn?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),a.createElement("span",null,Br||""))),a.createElement(Ko,{id:dr,activeDiscussIndex:Pn,onReplyDiscuss:Fn})))},fc=Object.defineProperty,Nc=Object.defineProperties,qd=Object.getOwnPropertyDescriptors,pd=Object.getOwnPropertySymbols,md=Object.prototype.hasOwnProperty,th=Object.prototype.propertyIsEnumerable,gd=(Ne,Ue,ge)=>Ue in Ne?fc(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,ys=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))md.call(Ue,ge)&&gd(Ne,ge,Ue[ge]);if(pd)for(var ge of pd(Ue))th.call(Ue,ge)&&gd(Ne,ge,Ue[ge]);return Ne},Ql=(Ne,Ue)=>Nc(Ne,qd(Ue)),wu=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const _d={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function $d(Ne,Ue){switch(Ue.type){case ws.tD:return Ql(ys({},Ne),{loading:!0});case ws.RS:return Ql(ys({},Ne),{showRewardDialog:!0});case ws.t2:return Ql(ys({},Ne),{showRewardDialog:!1});case ws.GR:return ys(ys({},Ne),Ue.payload);case ws.u8:return ys(ys({},Ne),Ue.payload);case ws.rM:return ys(ys({},Ne),Ue.payload);case ws.yS:return ys(ys({},Ne),Ue.payload);case ws.Vn:return ys(ys({},Ne),Ue.payload);case ws.SX:return ys(ys({},Ne),Ue.payload);default:throw new Error}}var ec=({shixunIdentifier:Ne,identity:Ue,activeIndex:ge,user:gt,isShixunDetail:nn=!1,isDelete:sn,keywords:Bn,refreshCount:Yt})=>{const[xt,_t]=(0,a.useReducer)($d,_d),{page:In,loading:Pn,data:Fn,actionType:Ar,showRewardDialog:pr,activeDiscussIndex:ar}=xt,$n=(0,a.useRef)(),jr=(0,a.useRef)(),Ln=(0,ee.useParams)();function dr(Ea){return wu(this,null,function*(){if(!Pn)try{_t({type:ws.tD});const yo=yield(0,de.Ax)(Ql(ys({},Ln),{page:Ea,keywords:Bn}));_t({type:ws.GR,payload:{activeDiscussIndex:null,page:Ea,data:yo,loading:!1}})}catch(yo){console.log(yo)}})}function lr(Ea){document.body.scrollIntoView(),dr(Ea)}function Br(Ea,yo,Ni){return wu(this,null,function*(){try{const wa=yield hd(Ea,yo);gi[Ni].user_praise=yo,gi[Ni].praise_count=wa.praise_count,_t({type:ws.rM,payload:{data:Ql(ys({},Fn),{comments:gi})}})}catch(wa){console.log(wa)}})}function Or(Ea,yo,Ni){return wu(this,null,function*(){try{yield If(Ea,yo),gi[Ni].sticky=yo,_t({type:ws.u8,payload:{data:Ql(ys({},Fn),{comments:gi})}})}catch(wa){console.log(wa)}})}function zi(){_t({type:ws.yS,payload:{actionType:null}})}function bi(){return wu(this,null,function*(){const{id:Ea,params:yo,type:Ni,index:wa,parentDiscussIndex:Fi}=Ar;if(Ni==="hidden-discuss"&&(yield dc(Ea,yo),Fi?gi[Fi].children[wa].hidden=yo.hidden==1:gi[wa].hidden=yo.hidden==1,_t({type:ws.yS,payload:{actionType:null,data:Ql(ys({},Fn),{comments:gi})}})),Ni==="delete-discuss"){if(yield kc(Ea),Fi||Fi===0){let qi=gi[Fi].children;for(let xo=qi.length-1;xo>=0;xo--)if(qi[xo].id===Ea){qi.splice(xo,1);break}gi[Fi].children=qi}else for(let qi=gi.length-1;qi>=0;qi--)if(gi[qi].id===Ea){gi.splice(qi,1);break}_t({type:ws.yS,payload:{actionType:null,data:Ql(ys({},Fn),{comments:gi})}}),Yt()}})}function gn(Ea){_t({type:ws.yS,payload:{actionType:Ea}})}function Dr(){_t({type:ws.t2})}function wr(){return wu(this,null,function*(){const{id:Ea,index:yo,score:Ni,user_id:wa,parentDiscussIndex:Fi}=$n.current,qi=yield Tc(Ea,{container_type:"Discusses",score:Ni,user_id:wa});Fi?gi[Fi].children[yo].reward=qi.code:gi[yo].reward=qi.code,_t({type:ws.Vn,payload:{showRewardDialog:!1,data:Ql(ys({},Fn),{comments:gi})}}),$n.current=null})}function Xn(Ea){$n.current=Ea,_t({type:ws.RS})}function gr(Ea){$n.current.score=Ea}function Mi(Ea,yo){return wu(this,null,function*(){try{yield Cu(Ea,yo),dr(In)}catch(Ni){console.log(Ni)}})}function br(Ea){_t(ar===Ea?{type:ws.SX,payload:{activeDiscussIndex:null}}:{type:ws.SX,payload:{activeDiscussIndex:Ea}})}if((0,a.useEffect)(()=>{function Ea(){return wu(this,null,function*(){ge===3&&!Fn&&Ne&&(yield dr(In))})}Ea()},[Ln.pathId,Bn]),(0,a.useEffect)(()=>{dr(In)},[Bn]),!Fn)return a.createElement(ye.Z,{spinning:!0},a.createElement("div",{style:{height:"300px",width:"100%"}}));const{disscuss_count:On,comments:gi,all:Xa,can_hidden:so}=Fn;return a.createElement(a.Fragment,null,a.createElement("div",{className:"discuss-container",ref:jr},On===0?a.createElement(gs.Z,null):null,(0,he.bg)()&&!Bn&&a.createElement(Kd,{upDataList:dr,page:In,user:gt,keywords:Bn}),a.createElement("aside",{className:"bg-white"},gi==null?void 0:gi.map((Ea,yo)=>a.createElement(eh,{user:gt,key:Ea.id,data:Ea,index:yo,identity:Ue,onPaginationChange:lr,shixunIdentifier:Ne,isDelete:sn,onSetActionType:gn,onTopOrDownDiscuss:Or,adminOrOperator:so,onPlusDiscuss:Br,onSetRewardData:Xn,activeDiscussIndex:ar,onSetActiveDiscussIndex:br,onReplyDiscuss:Mi,keywords:Bn}))),On>10?a.createElement("div",{className:"pagination-container tc"},a.createElement(ui.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:lr,current:In,total:On})):null),a.createElement(Mf.Z,null,a.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:!!Ar,onOk:bi,onCancel:zi},a.createElement("p",null,Ar?Ar.message:"")),a.createElement(be.default,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",open:pr,onCancel:Dr,onOk:wr},a.createElement(ju.Z,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:gr,style:{width:"228px"}}))))},Hl={flex_box_center:"flex_box_center___pWsLR",flex_space_between:"flex_space_between___VBNSX",flex_box_vertical_center:"flex_box_vertical_center___Z_F4c",flex_box_center_end:"flex_box_center_end___q95u1",flex_box_column:"flex_box_column___dhvCq",scoremodal:"scoremodal___YNtb3",wrap:"wrap___BauIT",wrap_title:"wrap_title___ZWoHv",radioWrap:"radioWrap___Jh9vt",radio:"radio___Ydt8R",colorFF0000:"colorFF0000___JOb5w",pagination:"pagination___d1fv4",selectWrapper:"selectWrapper___AXdXX",allqingchu:"allqingchu___bGXX_",title:"title___i97Lm",score:"score___KL7jN",close:"close___UFA7K",content:"content___y4BQA",items:"items___uyG6g",bottom:"bottom___YN73d",yes:"yes___XPJhC",no:"no___Mkypk",titlecount:"titlecount___ppkNI",add:"add___SwDuY",search:"search___Pjuzg",searchIcon:"searchIcon___v01bz",tabWrap:"tabWrap___ANUlZ"},Ns=Se(59301),ef=Object.defineProperty,vd=Object.defineProperties,tf=Object.getOwnPropertyDescriptors,jc=Object.getOwnPropertySymbols,nf=Object.prototype.hasOwnProperty,el=Object.prototype.propertyIsEnumerable,hc=(Ne,Ue,ge)=>Ue in Ne?ef(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Fl=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))nf.call(Ue,ge)&&hc(Ne,ge,Ue[ge]);if(jc)for(var ge of jc(Ue))el.call(Ue,ge)&&hc(Ne,ge,Ue[ge]);return Ne},pc=(Ne,Ue)=>vd(Ne,tf(Ue)),tc=(Ne,Ue)=>{var ge={};for(var gt in Ne)nf.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&jc)for(var gt of jc(Ne))Ue.indexOf(gt)<0&&el.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},xu=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Oc=pt.default.Search,rf=Ne=>{var Ue=Ne,{shixunsDetail:ge,dispatch:gt}=Ue,nn=tc(Ue,["shixunsDetail","dispatch"]),sn,Bn,Yt;const xt=(0,ee.useParams)(),[_t,In]=(0,a.useState)(0),[Pn,Fn]=(0,a.useState)([]),[Ar,pr]=(0,a.useState)(""),[ar,$n]=(0,a.useState)(),[jr,Ln]=(0,a.useState)(!1),[dr,lr]=(0,a.useState)(!1),[Br,Or]=(0,a.useState)(!1),[zi,bi]=(0,a.useState)(!1),[gn,Dr]=(0,a.useState)({}),[wr,Xn]=(0,a.useState)({page:1,limit:10,type:"video"}),[gr,Mi]=(0,a.useState)(!1),[br,On]=(0,a.useState)({});(0,a.useEffect)(()=>{var Ni,wa,Fi,qi;if(pr(""),ge.actionTabs.key==="Stage-SendModal")if(((wa=(Ni=ge==null?void 0:ge.actionTabs)==null?void 0:Ni.params)==null?void 0:wa.title)=="\u5206\u7EC4\u4F5C\u4E1A"){let xo={page:1,limit:10,type:"group"};Xn(xo),gi(pc(Fl({},xo),{search:encodeURI(Ar)}))}else if(((qi=(Fi=ge==null?void 0:ge.actionTabs)==null?void 0:Fi.params)==null?void 0:qi.title)=="\u56FE\u6587\u4F5C\u4E1A"){let xo={page:1,limit:10,type:"normal"};Xn(xo),gi(pc(Fl({},xo),{search:encodeURI(Ar)}))}else Xn(wr),gi(pc(Fl({},wr),{search:encodeURI(Ar)}))},[ge.actionTabs.key]);const gi=Ni=>xu(void 0,null,function*(){const wa=yield gt({type:"shixunsDetail/searchUserCourses",payload:Ni});wa.status===401?(gt({type:"shixunsDetail/setActionTabs",payload:{}}),lr(!1)):(In((wa==null?void 0:wa.courses_count)||0),Fn((wa==null?void 0:wa.course_list)||[]))}),Xa=Ni=>{const wa=Fl(Fl({},wr),{page:Ni,limit:10,search:encodeURI(Ar)});Xn(wa),gi(wa)},so=()=>xu(void 0,null,function*(){var Ni,wa,Fi,qi,xo,go,Io,fa,Na,Ho,Bo,Cr,Sn,ta,Un;if(!ar){Ln(!0);return}const En=(Ni=ge.actionTabs.params)==null?void 0:Ni.id;lr(!1);let ln=yield(0,ke.Tr)({id:((Fi=(wa=ge==null?void 0:ge.actionTabs)==null?void 0:wa.params)==null?void 0:Fi.title)=="\u6D4B\u9A8C"?(xo=(qi=ge==null?void 0:ge.actionTabs)==null?void 0:qi.params)==null?void 0:xo.examinationid:xt==null?void 0:xt.pathId,course_id:((Io=(go=ge==null?void 0:ge.actionTabs)==null?void 0:go.params)==null?void 0:Io.title)=="\u6D4B\u9A8C"?[ar]:ar,type:((Na=(fa=ge==null?void 0:ge.actionTabs)==null?void 0:fa.params)==null?void 0:Na.title)=="\u5206\u7EC4\u4F5C\u4E1A"?"group":((Bo=(Ho=ge==null?void 0:ge.actionTabs)==null?void 0:Ho.params)==null?void 0:Bo.title)=="\u56FE\u6587\u4F5C\u4E1A"?"normal":((Sn=(Cr=ge==null?void 0:ge.actionTabs)==null?void 0:Cr.params)==null?void 0:Sn.title)=="\u6D4B\u9A8C"?"examination_bank":((Un=(ta=ge==null?void 0:ge.actionTabs)==null?void 0:ta.params)==null?void 0:Un.title)=="\u7F16\u7A0B\u4F5C\u4E1A"?"hack":"subject",stage_item_id:En,sync_catelog:0});(ln==null?void 0:ln.student_count)===0?yield Ea(ln==null?void 0:ln.no_use_list):Dr(ln)}),Ea=Ni=>xu(void 0,null,function*(){var wa,Fi,qi,xo,go,Io,fa,Na,Ho,Bo,Cr,Sn,ta,Un,En,ln,er,Lr,ci,di,fi,qa,_n,_a;const To=(wa=ge.actionTabs.params)==null?void 0:wa.id;let fo;if(Or(!0),(Fi=ge.actionTabs.params)!=null&&Fi.is_jupyter){const ho=(qi=ge.actionTabs.params)==null?void 0:qi.identifier;fo=yield(0,Ve.ZP)(`/api/shixuns/${ho}/send_to_course.json`,{method:"Post",body:{courses:[{course_id:ar,identifier:ho,type:"normal",is_copy:Ni,is_use:1}]}})}else((go=(xo=ge==null?void 0:ge.actionTabs)==null?void 0:xo.params)==null?void 0:go.title)=="\u6D4B\u9A8C"?fo=yield(0,de.p4)({id:(fa=(Io=ge==null?void 0:ge.actionTabs)==null?void 0:Io.params)==null?void 0:fa.examinationid,course_id:[ar],shixuns_info:Ni?Ni==null?void 0:Ni.map(ho=>(ho.shixun_id=ho.id,ho)):[]}):fo=yield(0,de.Q)({id:xt==null?void 0:xt.pathId,course_id:ar,stage_shixuns:Ni,sync_catelog:0,type:((Na=ge.actionTabs.params)==null?void 0:Na.title)==="\u5B9E\u8BAD"?"shixun":((Bo=(Ho=ge==null?void 0:ge.actionTabs)==null?void 0:Ho.params)==null?void 0:Bo.title)=="\u5206\u7EC4\u4F5C\u4E1A"?"group":((Sn=(Cr=ge==null?void 0:ge.actionTabs)==null?void 0:Cr.params)==null?void 0:Sn.title)=="\u56FE\u6587\u4F5C\u4E1A"?"normal":((Un=(ta=ge==null?void 0:ge.actionTabs)==null?void 0:ta.params)==null?void 0:Un.title)=="\u89C6\u9891"?"video":((ln=(En=ge==null?void 0:ge.actionTabs)==null?void 0:En.params)==null?void 0:ln.title)=="\u7F16\u7A0B\u4F5C\u4E1A"?"hack":""});yo(),((Lr=(er=ge==null?void 0:ge.actionTabs)==null?void 0:er.params)==null?void 0:Lr.title)=="\u6D4B\u9A8C"?fo!=null&&fo.have_shixun?(On(pc(Fl(Fl({},(ci=fo==null?void 0:fo.data)==null?void 0:ci[0]),(di=ge==null?void 0:ge.actionTabs)==null?void 0:di.params),{courseId:(qa=(fi=fo==null?void 0:fo.data)==null?void 0:fi[0])==null?void 0:qa.course_identifier,examination_bank_ids:[(_a=(_n=ge==null?void 0:ge.actionTabs)==null?void 0:_n.params)==null?void 0:_a.examinationid]})),Mi(!0)):(fo==null?void 0:fo.status)===0&&be.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:Ns.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{(0,je.xg)(`${fo.data[0].first_category_url}/${fo.data[0].exercise_id}/detail?random=${fo.data[0].is_random}&tabs=3`)}}):(fo==null?void 0:fo.status)===1&&be.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:Ns.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{var ho,zs,ro,Rs,ll,Vs,Iu,Bu,Fu;if((ho=ge.actionTabs.params)!=null&&ho.is_jupyter){(0,je.xg)(fo==null?void 0:fo.first_category_url);return}if(((ro=(zs=ge==null?void 0:ge.actionTabs)==null?void 0:zs.params)==null?void 0:ro.title)=="\u5206\u7EC4\u4F5C\u4E1A"||((ll=(Rs=ge==null?void 0:ge.actionTabs)==null?void 0:Rs.params)==null?void 0:ll.title)=="\u56FE\u6587\u4F5C\u4E1A")(0,je.xg)(fo==null?void 0:fo.url);else if(((Iu=(Vs=ge==null?void 0:ge.actionTabs)==null?void 0:Vs.params)==null?void 0:Iu.title)=="\u7F16\u7A0B\u4F5C\u4E1A"){const hu=(Bu=fo==null?void 0:fo.url.split("/"))==null?void 0:Bu[2];(0,je.xg)(`/classrooms/${hu}/program_homework`)}else{const hu=(Fu=fo==null?void 0:fo.url.split("/"))==null?void 0:Fu[2];(0,je.xg)(`/classrooms/${hu}/shixun_homework`)}}})}),yo=()=>{pr(""),$n(null),Ln(!1),gt({type:"shixunsDetail/setActionTabs",payload:{}}),lr(!1),Or(!1)};return Ns.createElement(Ns.Fragment,null,Ns.createElement(be.default,{title:`\u53D1\u9001${((sn=ge.actionTabs.params)==null?void 0:sn.title)||"\u5B9E\u8BAD"}`,open:ge.actionTabs.key==="Stage-SendModal",centered:!0,className:Hl.scoremodal,onCancel:yo,confirmLoading:zi,onOk:()=>xu(void 0,null,function*(){var Ni,wa,Fi,qi,xo;if(!ar){Ln(!0);return}if(((Ni=ge.actionTabs.params)==null?void 0:Ni.title)=="\u8BFE\u4EF6"){bi(!0);const go=yield(0,Ve.ZP)(`/api/courses/${ar}/smart_plans/batch_import.json`,{method:"post",body:{attachment_ids:[(Fi=(wa=ge.actionTabs.params)==null?void 0:wa.item)==null?void 0:Fi.id]}});(go==null?void 0:go.status)===0&&(yo(),be.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:Ns.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{var Io;(0,je.xg)(`/classrooms/${(Io=go==null?void 0:go.data)==null?void 0:Io.course_identifier}/smart_plan`)}})),bi(!1);return}Ea([{id:(qi=ge.actionTabs.params)==null?void 0:qi.examinationid,stage_shixun_id:(xo=ge.actionTabs.params)==null?void 0:xo.id,is_copy:!0,is_use:1}])})},Ns.createElement("div",{className:Hl.wrap},Ns.createElement("div",{className:Hl.wrap_title},"\u9009\u62E9\u7684",`${((Bn=ge.actionTabs.params)==null?void 0:Bn.title)||"\u5B9E\u8BAD"}`,"\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802",((Yt=ge.actionTabs.params)==null?void 0:Yt.title)=="\u8BFE\u4EF6"?"\u7684\u667A\u6167\u5B66\u4E60\u6A21\u5757":""),Ns.createElement("div",{className:"mb10"},Ns.createElement(pt.default.Search,{className:Hl.search,placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",allowClear:!0,value:Ar,onChange:Ni=>pr(Ni.target.value),suffix:Ns.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Hl.searchIcon}`,onClick:()=>{pr(Ar);const Ni=Fl(Fl({},wr),{page:1,limit:10,search:encodeURI(Ar)});Xn(Ni),gi(Ni)}}),onSearch:Ni=>{pr(Ni);const wa=Fl(Fl({},wr),{page:1,limit:10,search:encodeURI(Ni)});Xn(wa),gi(wa)}})),Ns.createElement("div",{className:Hl.radioWrap},Ns.createElement(fe.ZP.Group,{value:ar,onChange:Ni=>{$n(Ni.target.value),Ln(!1)}},Pn.map((Ni,wa)=>Ns.createElement(fe.ZP,{className:Hl.radio,value:Ni.course_id,key:wa},Ns.createElement("span",{title:Ni.name},Ni.name))))),jr&&Ns.createElement("div",{className:Hl.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),_t>10&&Ns.createElement("div",{className:Hl.pagination},Ns.createElement(ui.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:wr==null?void 0:wr.page,pageSize:10,total:_t,onChange:Xa})))),Ns.createElement(Fe.Z,{resdata:gn,type:"shixun",okloading:Br,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:Ni=>{var wa;Ea((wa=ge.actionTabs.params)!=null&&wa.is_jupyter?1:Ni)}}),Ns.createElement(qe.Z,{source:"\u8BD5\u5377",showModal:gr,onCancel:()=>Mi(!1),okBtnName:"\u524D\u5F80\u6559\u5B66\u8BFE\u5802",info:{courseId:br==null?void 0:br.course_id,identifier:xt.pathId,examination_bank_ids:br==null?void 0:br.examination_bank_ids},onOk:()=>{(0,je.xg)(`${br==null?void 0:br.first_category_url}/${br==null?void 0:br.exercise_id}/detail?random=${br==null?void 0:br.is_random}&tabs=3`)}}))};var Ad=(0,ee.connect)(({shixunsDetail:Ne})=>({shixunsDetail:Ne}))(rf),zl={bg:"bg___F_x5V",title:"title___QEshf",fieldWrap:"fieldWrap___zSBF2",mdWrap:"mdWrap___V2EBb",footer_style:"footer_style___lwvvM",submit_button:"submit_button___gNsfc",close_button:"close_button___K6_8I"},Gl=Se(37875),yd=Object.defineProperty,zc=Object.defineProperties,Ed=Object.getOwnPropertyDescriptors,nc=Object.getOwnPropertySymbols,nh=Object.prototype.hasOwnProperty,Ou=Object.prototype.propertyIsEnumerable,bd=(Ne,Ue,ge)=>Ue in Ne?yd(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,tl=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))nh.call(Ue,ge)&&bd(Ne,ge,Ue[ge]);if(nc)for(var ge of nc(Ue))Ou.call(Ue,ge)&&bd(Ne,ge,Ue[ge]);return Ne},Rc=(Ne,Ue)=>zc(Ne,Ed(Ue)),zu=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Ru=({shixunHomeworks:Ne,newCourse:Ue,globalSetting:ge,loading:gt,dispatch:nn,classroomList:sn})=>{var Bn,Yt;const xt=(0,ee.useParams)(),[_t]=lt.default.useForm(),[In,Pn]=(0,a.useState)({}),Fn=(0,a.useRef)(),{commonHomeWorkAddDefaultData:Ar}=Ne;let[pr,ar]=(0,a.useState)({});(0,a.useEffect)(()=>{_t.resetFields()},[sn.actionTabs.key]);const $n=()=>{_t.validateFields().then(()=>zu(void 0,null,function*(){var Ln,dr;if(In.min_num>In.max_num){we.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}const lr=tl({},In);lr.attachment_ids&&(lr.attachment_ids=(Ln=lr==null?void 0:lr.attachment_ids)==null?void 0:Ln.map(Or=>Or.response.id)),lr.reference_attachment_ids&&(lr.reference_attachment_ids=(dr=lr==null?void 0:lr.reference_attachment_ids)==null?void 0:dr.map(Or=>Or.response.id)),lr.base_on_project||(lr.base_on_project=!1);const Br=yield(0,de.DQ)(Rc(tl({id:sn.actionTabs.id,subject_id:sn.actionTabs.subject_id},lr),{homework_type:3}));Br.status===0&&(jr(Br.homework_id),(0,je.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"]),we.ZP.success("\u65B0\u5EFA\u6210\u529F"),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};function jr(Ln){return zu(this,null,function*(){if(!(pr!=null&&pr.ec_point_ids))return;let dr=yield(0,Ve.ZP)(`/api/ec_courses/${pr==null?void 0:pr.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:tl({homework_common_id:Ln},pr)})})}return a.createElement(ni.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",key:"bottom",className:zl.drawer},a.createElement("section",{className:zl.bg},a.createElement("aside",{className:zl.title},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(lt.default,{form:_t,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Pn(tl({},_t.getFieldsValue()))}},a.createElement("div",{className:zl.fieldWrap},a.createElement(lt.default.Item,{name:"name",label:"\u6807\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(pt.default,{maxLength:60,suffix:`${((Bn=In.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:zl.mdWrap},a.createElement(lt.default.Item,{name:"description",style:{marginTop:"-10px"},label:"\u5185\u5BB9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:In.intro})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null))),a.createElement(pe.Z,{gutter:[20,20],style:{marginTop:20}},a.createElement(Ae.Z,{flex:"230px"},a.createElement(lt.default.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},a.createElement(ju.Z,{style:{width:200,height:40},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),a.createElement(Ae.Z,{flex:"230px"},a.createElement(lt.default.Item,{name:"max_num",label:a.createElement("div",null,"\xA0"),rules:[{validator(Ln,dr){return dr?Promise.resolve():Promise.reject(new Error("\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"))}}]},a.createElement(ju.Z,{style:{width:200,height:40},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),a.createElement(Ae.Z,null,a.createElement("div",{className:"mt40",style:{color:"#536367",marginLeft:"-20px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),!((Yt=ge==null?void 0:ge.setting)!=null&&Yt.is_local)&&a.createElement(pe.Z,{style:{marginTop:"-10px"}},a.createElement(Ae.Z,null,a.createElement(lt.default.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5}},a.createElement(Ee.default,{value:!0,style:{color:"#5F6368"}},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),a.createElement("span",{className:"c-light-black",style:{color:"#999999"}},"(\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)")))),a.createElement("div",{className:zl.mdWrap},a.createElement(lt.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848",style:{marginTop:10}},a.createElement(ol.Z,{watch:!0,defaultValue:In.notice})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null))))),a.createElement("div",{className:zl.mdWrap},a.createElement(Gl.Z,{setitem:Ln=>ar(tl({},Ln))}))),a.createElement("div",{className:zl.footer_style},a.createElement("div",{className:zl.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:$n,className:zl.submit_button},"\u63D0\u4EA4")))};var Su=(0,ee.connect)(({shixunHomeworks:Ne,newCourse:Ue,loading:ge,globalSetting:gt,classroomList:nn})=>({classroomList:nn,shixunHomeworks:Ne,newCourse:Ue,globalSetting:gt,loading:ge.effects}))(Ru),Zs={bg:"bg___oLxz5",title:"title___bfvam",fieldWrap:"fieldWrap___A5u2u",mdWrap:"mdWrap___zugL3",footer_style:"footer_style___unO7C",submit_button:"submit_button___t8Hvx",close_button:"close_button___oswUb",zhishidian:"zhishidian___J5WLa",tags_list:"tags_list___EAeZV",tag_item:"tag_item___rmIQg",tag_icon:"tag_icon___ypc34"},af=Object.defineProperty,Ff=Object.defineProperties,of=Object.getOwnPropertyDescriptors,Mu=Object.getOwnPropertySymbols,Uu=Object.prototype.hasOwnProperty,mc=Object.prototype.propertyIsEnumerable,sf=(Ne,Ue,ge)=>Ue in Ne?af(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Yl=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Uu.call(Ue,ge)&&sf(Ne,ge,Ue[ge]);if(Mu)for(var ge of Mu(Ue))mc.call(Ue,ge)&&sf(Ne,ge,Ue[ge]);return Ne},lf=(Ne,Ue)=>Ff(Ne,of(Ue)),Uc=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Lf=({shixunHomeworks:Ne,newCourse:Ue,globalSetting:ge,loading:gt,dispatch:nn,classroomList:sn})=>{var Bn,Yt;const xt=(0,ee.useParams)(),[_t]=lt.default.useForm(),[In,Pn]=(0,a.useState)({}),[Fn,Ar]=(0,a.useState)(!1);let[pr,ar]=(0,a.useState)({});const[$n,jr]=(0,a.useState)({}),[Ln,dr]=(0,a.useState)([]),lr=(0,a.useRef)(),{commonHomeWorkEditDefaultData:Br}=Ne;(0,a.useEffect)(()=>{sn.actionTabs.key=="\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"&&Or()},[sn.actionTabs.key]);const Or=()=>Uc(void 0,null,function*(){const gn=yield(0,de.FD)({id:sn.actionTabs.id,type:sn.actionTabs.type});if(gn){const Dr=lf(Yl({},gn.subject_homework),{attachment_ids:(0,Ys.z)(gn.subject_homework.attachments),reference_attachment_ids:(0,Ys.z)(gn.subject_homework.ref_attachments)});dr(gn==null?void 0:gn.tag_disciplines),_t.setFieldsValue(Yl({},Dr)),Pn(Yl({},Dr)),Ar(!0),jr(new Date)}});function zi(gn){return Uc(this,null,function*(){if(!(pr!=null&&pr.ec_point_ids))return;let Dr=yield(0,Ve.ZP)(`/api/ec_courses/${pr==null?void 0:pr.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Yl({homework_common_id:gn},pr)})})}const bi=()=>{_t.validateFields().then(()=>Uc(void 0,null,function*(){var gn,Dr;if(In.min_num>In.max_num){we.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}const wr=Yl({},In);wr.attachment_ids&&(wr.attachment_ids=(gn=wr==null?void 0:wr.attachment_ids)==null?void 0:gn.map(gr=>gr.response.id)),wr.reference_attachment_ids&&(wr.reference_attachment_ids=(Dr=wr==null?void 0:wr.reference_attachment_ids)==null?void 0:Dr.map(gr=>gr.response.id)),wr.base_on_project||(wr.base_on_project=!1),wr.tag_discipline_ids=(Ln==null?void 0:Ln.length)>0?Ln==null?void 0:Ln.map(gr=>gr==null?void 0:gr.id):[],(yield(0,de.VO)(lf(Yl(Yl({},xt),wr),{base_on_project:wr.base_on_project,homework_type:3,id:sn.actionTabs.id}))).status===0&&(we.ZP.success("\u7F16\u8F91\u6210\u529F"),zi(xt.categoryId),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};return a.createElement(ni.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A",key:"bottom",className:Zs.drawer},a.createElement("section",{className:Zs.bg},a.createElement("aside",{className:Zs.title},"\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"),a.createElement(lt.default,{form:_t,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Pn(Yl({},_t.getFieldsValue()))}},a.createElement("div",{className:Zs.fieldWrap},a.createElement(lt.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(pt.default,{maxLength:60,suffix:`${((Bn=In.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:Zs.mdWrap},a.createElement(lt.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:In.description})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},Fn&&a.createElement(Ys.Z,{key:$n}))),a.createElement(pe.Z,{gutter:[20,20],style:{marginTop:20}},a.createElement(Ae.Z,{flex:"230px"},a.createElement(lt.default.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},a.createElement(ju.Z,{style:{width:200,height:40},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),a.createElement(Ae.Z,{flex:"230px"},a.createElement(lt.default.Item,{name:"max_num",label:a.createElement("div",null,"\xA0"),rules:[{validator(gn,Dr){return Dr?Promise.resolve():Promise.reject(new Error("\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"))}}]},a.createElement(ju.Z,{style:{width:200,height:40},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),a.createElement(Ae.Z,null,a.createElement("div",{className:"mt35",style:{color:"#536367",marginLeft:"-20px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),a.createElement(lt.default.Item,{name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},a.createElement("div",{className:Zs.zhishidian,onClick:()=>{nn({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(Ln==null?void 0:Ln.length)>0&&a.createElement("div",{className:Zs.tags_list},Ln==null?void 0:Ln.map((gn,Dr)=>a.createElement("div",{key:Dr,className:Zs.tag_item},a.createElement("div",null,gn==null?void 0:gn.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${Zs.tag_icon}`,onClick:()=>{dr([...Ln.filter(wr=>(wr==null?void 0:wr.id)!=(gn==null?void 0:gn.id))])}})))),!((Yt=ge==null?void 0:ge.setting)!=null&&Yt.is_local)&&a.createElement(pe.Z,{style:{marginTop:"-10px"}},a.createElement(Ae.Z,null,a.createElement(lt.default.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5,marginTop:5}},a.createElement(Ee.default,{value:!0,defaultChecked:!0,style:{color:"#5F6368"}},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),a.createElement("span",{className:"c-light-black",style:{color:"#999999",marginTop:"-10px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")))),a.createElement("div",{className:Zs.mdWrap},a.createElement(lt.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:",style:{marginTop:10}},a.createElement(ol.Z,{defaultValue:In.reference_answer,watch:!0})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},Fn&&a.createElement(Ys.Z,{key:$n}))))),a.createElement("div",{className:Zs.mdWrap},a.createElement(Gl.Z,{setitem:gn=>ar(Yl({},gn)),homework_common_id:xt.categoryId}))),a.createElement("div",{className:Zs.footer_style},a.createElement("div",{className:Zs.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:bi,className:Zs.submit_button},"\u63D0\u4EA4")),a.createElement(lc.Z,{knowledgeList:Ln,setKnowledgeList:dr}))};var wl=(0,ee.connect)(({shixunHomeworks:Ne,newCourse:Ue,loading:ge,globalSetting:gt,classroomList:nn})=>({shixunHomeworks:Ne,newCourse:Ue,globalSetting:gt,loading:ge.effects,classroomList:nn}))(Lf),Kl={bg:"bg___fOlTw",title:"title___G3D9y",fieldWrap:"fieldWrap___imjS7",mdWrap:"mdWrap___aKGYo",footer_style:"footer_style___BWH5p",submit_button:"submit_button___yxKUd",close_button:"close_button___nRK7d"},xe=Object.defineProperty,ut=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,Rn=(Ne,Ue,ge)=>Ue in Ne?xe(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,xn=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Rt.call(Ue,ge)&&Rn(Ne,ge,Ue[ge]);if(wt)for(var ge of wt(Ue))Vt.call(Ue,ge)&&Rn(Ne,ge,Ue[ge]);return Ne},Ei=(Ne,Ue)=>ut(Ne,Te(Ue)),yn=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Kn=({shixunHomeworks:Ne,newCourse:Ue,globalSetting:ge,loading:gt,dispatch:nn,classroomList:sn})=>{var Bn;const Yt=(0,ee.useParams)(),[xt]=lt.default.useForm(),[_t,In]=(0,a.useState)({}),[Pn,Fn]=(0,a.useState)(),Ar=(0,a.useRef)(),{commonHomeWorkAddDefaultData:pr}=Ne;let[ar,$n]=(0,a.useState)({});(0,a.useEffect)(()=>{xt.resetFields()},[sn.actionTabs.key]);const jr=()=>yn(void 0,null,function*(){const lr=yield nn({type:"newCourse/getEditCourseData",payload:{id:Ar.current}});lr&&(xt.setFieldsValue({name:lr.name}),xt.setFieldsValue({intro:lr.description}),xt.setFieldsValue({notice:lr.learning_notes}),In({name:lr.name,intro:lr.description,notice:lr.learning_notes}))}),Ln=()=>{xt.validateFields().then(()=>yn(void 0,null,function*(){var lr,Br;const Or=xn({},_t);Or.attachment_ids&&(Or.attachment_ids=(lr=Or==null?void 0:Or.attachment_ids)==null?void 0:lr.map(bi=>bi.response.id)),Or.reference_attachment_ids&&(Or.reference_attachment_ids=(Br=Or==null?void 0:Or.reference_attachment_ids)==null?void 0:Br.map(bi=>bi.response.id));const zi=yield(0,de.DQ)(Ei(xn({id:sn.actionTabs.id,subject_id:sn.actionTabs.subject_id},Or),{homework_type:1}));(zi==null?void 0:zi.status)===0&&(dr(zi.homework_id),(0,je.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"]),we.ZP.success("\u65B0\u5EFA\u6210\u529F"),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};function dr(lr){return yn(this,null,function*(){if(!(ar!=null&&ar.ec_point_ids))return;let Br=yield(0,Ve.ZP)(`/api/ec_courses/${ar==null?void 0:ar.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:xn({homework_common_id:lr},ar)})})}return a.createElement(ni.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",key:"bottom",className:Kl.drawer},a.createElement("section",{className:Kl.bg},a.createElement("aside",{className:Kl.title},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"),a.createElement(lt.default,{form:xt,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{console.log("onchange: ",xt.getFieldsValue()),In(xn({},xt.getFieldsValue()))}},a.createElement("div",{className:Kl.fieldWrap},a.createElement(lt.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(pt.default,{maxLength:60,suffix:`${((Bn=_t.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:Kl.mdWrap},a.createElement(lt.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:_t.intro})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null)))),a.createElement("div",{className:Kl.mdWrap},a.createElement(lt.default.Item,{name:"reference_answer",style:{marginTop:"-10px"},label:"\u53C2\u8003\u7B54\u6848:"},a.createElement(ol.Z,{watch:!0,defaultValue:_t.notice})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},a.createElement(Ys.Z,null))))),a.createElement("div",{className:Kl.mdWrap},a.createElement(Gl.Z,{setitem:lr=>$n(xn({},lr))}))),a.createElement("div",{className:Kl.footer_style},a.createElement("div",{className:Kl.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:Ln,className:Kl.submit_button},"\u63D0\u4EA4")))};var Aa=(0,ee.connect)(({shixunHomeworks:Ne,newCourse:Ue,loading:ge,globalSetting:gt,classroomList:nn})=>({shixunHomeworks:Ne,newCourse:Ue,globalSetting:gt,loading:ge.effects,classroomList:nn}))(Kn),li={bg:"bg___Sx8dX",title:"title___GKPKJ",fieldWrap:"fieldWrap___fIL9U",mdWrap:"mdWrap___iwCM_",footer_style:"footer_style___KYp6i",submit_button:"submit_button___Rnntu",close_button:"close_button___Drc5k",zhishidian:"zhishidian___ZiM_X",tags_list:"tags_list___Q_Vys",tag_item:"tag_item___FzWrP",tag_icon:"tag_icon___zNgCX"},Jr=Object.defineProperty,Ta=Object.defineProperties,$o=Object.getOwnPropertyDescriptors,bo=Object.getOwnPropertySymbols,Co=Object.prototype.hasOwnProperty,Wo=Object.prototype.propertyIsEnumerable,mo=(Ne,Ue,ge)=>Ue in Ne?Jr(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Qi=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Co.call(Ue,ge)&&mo(Ne,ge,Ue[ge]);if(bo)for(var ge of bo(Ue))Wo.call(Ue,ge)&&mo(Ne,ge,Ue[ge]);return Ne},Po=(Ne,Ue)=>Ta(Ne,$o(Ue)),rs=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Ga=({shixunHomeworks:Ne,newCourse:Ue,globalSetting:ge,loading:gt,dispatch:nn,classroomList:sn})=>{var Bn;const Yt=(0,ee.useParams)(),[xt]=lt.default.useForm(),[_t,In]=(0,a.useState)({}),[Pn,Fn]=(0,a.useState)(!1);let[Ar,pr]=(0,a.useState)({});const[ar,$n]=(0,a.useState)({}),jr=(0,a.useRef)(),{commonHomeWorkEditDefaultData:Ln}=Ne,[dr,lr]=(0,a.useState)([]);(0,a.useEffect)(()=>{sn.actionTabs.key=="\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A"&&Br()},[sn.actionTabs.key]);const Br=()=>rs(void 0,null,function*(){const bi=yield(0,de.FD)({id:sn.actionTabs.id,type:sn.actionTabs.type});if(bi){const gn={name:bi.subject_homework.name,description:bi.subject_homework.description,reference_answer:bi.subject_homework.reference_answer,attachment_ids:(0,Ys.z)(bi.subject_homework.attachments),reference_attachment_ids:(0,Ys.z)(bi.subject_homework.ref_attachments)};lr(bi==null?void 0:bi.tag_disciplines),xt.setFieldsValue(Qi({},gn)),In(Qi({},gn)),Fn(!0),$n(new Date)}});function Or(bi){return rs(this,null,function*(){if(!(Ar!=null&&Ar.ec_point_ids))return;let gn=yield(0,Ve.ZP)(`/api/ec_courses/${Ar==null?void 0:Ar.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Qi({homework_common_id:bi},Ar)})})}const zi=()=>{xt.validateFields().then(()=>rs(void 0,null,function*(){var bi,gn;const Dr=Qi({},_t);Dr.attachment_ids&&(Dr.attachment_ids=(bi=Dr==null?void 0:Dr.attachment_ids)==null?void 0:bi.map(Xn=>{var gr;return(gr=Xn.response)==null?void 0:gr.id})),Dr.reference_attachment_ids&&(Dr.reference_attachment_ids=(gn=Dr==null?void 0:Dr.reference_attachment_ids)==null?void 0:gn.map(Xn=>{var gr;return(gr=Xn.response)==null?void 0:gr.id})),Dr.tag_discipline_ids=(dr==null?void 0:dr.length)>0?dr==null?void 0:dr.map(Xn=>Xn==null?void 0:Xn.id):[],(yield(0,de.VO)(Po(Qi(Qi({},Yt),Dr),{base_on_project:!0,homework_type:1,id:sn.actionTabs.id}))).status===0&&(we.ZP.success("\u7F16\u8F91\u6210\u529F"),Or(Yt.categoryId),nn({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};return a.createElement(ni.Z,{placement:"bottom",height:"100%",closable:!1,open:sn.actionTabs.key==="\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A",key:"bottom",className:li.drawer},a.createElement("section",{className:li.bg},a.createElement("aside",{className:li.title},"\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A"),a.createElement(lt.default,{form:xt,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{In(Qi({},xt.getFieldsValue()))}},a.createElement("div",{className:li.fieldWrap},a.createElement(lt.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},a.createElement(pt.default,{maxLength:60,suffix:`${((Bn=_t.name)==null?void 0:Bn.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),a.createElement("div",{className:li.mdWrap},a.createElement(lt.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},a.createElement(ol.Z,{watch:!0,defaultValue:_t.description})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},Pn&&a.createElement(Ys.Z,{key:ar})))),a.createElement(lt.default.Item,{name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},a.createElement("div",{className:li.zhishidian,onClick:()=>{nn({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(dr==null?void 0:dr.length)>0&&a.createElement("div",{className:li.tags_list},dr==null?void 0:dr.map((bi,gn)=>a.createElement("div",{key:gn,className:li.tag_item},a.createElement("div",null,bi==null?void 0:bi.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${li.tag_icon}`,onClick:()=>{lr([...dr.filter(Dr=>(Dr==null?void 0:Dr.id)!=(bi==null?void 0:bi.id))])}})))),a.createElement("div",{className:li.mdWrap},a.createElement(lt.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:",style:{marginTop:"-10px"}},a.createElement(ol.Z,{defaultValue:_t.reference_answer,watch:!0})),a.createElement("div",null,a.createElement(lt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},Pn&&a.createElement(Ys.Z,{key:ar}))))),a.createElement("div",{className:li.mdWrap},a.createElement(Gl.Z,{setitem:bi=>pr(Qi({},bi)),homework_common_id:Yt.categoryId}))),a.createElement("div",{className:li.footer_style},a.createElement("div",{className:li.close_button,onClick:()=>{nn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),a.createElement("div",{onClick:zi,className:li.submit_button},"\u63D0\u4EA4")),a.createElement(lc.Z,{knowledgeList:dr,setKnowledgeList:lr}))};var is=(0,ee.connect)(({shixunHomeworks:Ne,newCourse:Ue,loading:ge,globalSetting:gt,classroomList:nn})=>({shixunHomeworks:Ne,newCourse:Ue,globalSetting:gt,loading:ge.effects,classroomList:nn}))(Ga),Vo=Se(42786),ao=Se(31724),Qo=Se(19415),ko=Se(59301),Cd=Object.defineProperty,Du=Object.getOwnPropertySymbols,Qc=Object.prototype.hasOwnProperty,Oh=Object.prototype.propertyIsEnumerable,Hc=(Ne,Ue,ge)=>Ue in Ne?Cd(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,gc=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Qc.call(Ue,ge)&&Hc(Ne,ge,Ue[ge]);if(Du)for(var ge of Du(Ue))Oh.call(Ue,ge)&&Hc(Ne,ge,Ue[ge]);return Ne},vc=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const{TabPane:Pf}=Go.default,Tf=({classroomList:Ne,exercise:Ue,saveExercise:ge,loading:gt,dispatch:nn})=>{var sn;const Bn=(0,ee.useParams)(),Yt=(0,ee.useLocation)(),[xt]=lt.default.useForm(),{brankList:_t}=Ue;let[In,Pn]=(0,a.useState)(!0),[Fn,Ar]=(0,a.useState)(!1);const[pr,ar]=(0,a.useState)("myself");let[$n,jr]=(0,a.useState)([]),[Ln,dr]=(0,a.useState)([]),[lr,Br]=(0,a.useState)(),[Or,zi]=(0,a.useState)([]);const bi=(0,a.useRef)(null),[gn,Dr]=(0,a.useState)(!1),[wr,Xn]=(0,a.useState)(""),[gr,Mi]=(0,a.useState)(""),br=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u6240\u5C5E\u8BFE\u7A0B",dataIndex:"course_discipline_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:fa=>fa?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(fa,Na)=>ko.createElement("a",{href:fa?`/randompaper/detail/${Na.id}`:`/paperlibrary/see/${Na.id}?defaultActiveKey=${(On==null?void 0:On.filter)=="public"?"1":(On==null?void 0:On.filter)=="teacher"?"2":"0"}`,target:"_blank>"},"\u9884\u89C8")}],[On,gi]=(0,a.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself",is_random:null,is_encrypt:0});(0,a.useEffect)(()=>{Ue.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(Ea(),zi([]),Xa())},[Ue.actionTabs.key]);const Xa=()=>vc(void 0,null,function*(){const fa=yield nn({type:"paperlibrary/getTeachGroupData"});dr(fa)}),so=fa=>{const Na=parseInt(fa);return isNaN(Na)?"":Na},Ea=()=>vc(void 0,null,function*(){var fa;if(In){++On.page,Pn(!1),On.is_random=On.filter=="myself"?2:null;const Na=yield nn({type:"exercise/getBrankList",payload:gc({},On)});$n=Na!=null&&Na.object_list?[...$n.concat(Na==null?void 0:Na.object_list)]:$n,Br(Na.is_teacher),((fa=Na.object_list)==null?void 0:fa.length){bi.current.scrollTop=0,$n=[],On.page=0,On.group_id=fa,In=!0,zi([]),gi(gc({},On)),Ea()},Ni={selectedRowKeys:Or,onChange:fa=>{zi(fa)},type:"radio"},wa=()=>{gi(gc({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),jr([]),Pn(!0),ar("myself"),nn({type:"exercise/setActionTabs",payload:{}}),Ar(!1)},[Fi,qi,xo,go]=(0,De.P)(),Io=fa=>vc(void 0,null,function*(){let Na=!1;$n.forEach(Sn=>{Or.includes(Sn.id)&&(Na=Sn.is_random)});const Ho=fa.map(Sn=>({shixun_id:Sn.id,is_use:Sn.is_use,is_copy:Sn.is_copy}));if(!Na){const Sn=yield nn({type:"exercise/saveBanks",payload:{course_id:Bn.coursesId,object_type:"examination_bank",bank_id:Or,shixuns_info:Ho}});(Sn==null?void 0:Sn.status)===0&&((0,je.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),nn({type:"classroomList/getClassroomExercisesList",payload:gc({},Ue.actionTabs.params)}),Xn(`/classrooms/${Bn.coursesId}/exercise/${Sn.exercise_id}/detail?random=${Sn.is_random}&tabs=3`),Mi(`/classrooms/${Bn.coursesId}/exercise/add/${Sn.exercise_id}?random=${Sn.is_random}&type=2`),Dr(!0),we.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),qi(),wa());return}nn({type:"exercise/setActionTabs",payload:{}}),qi();let Bo=1,Cr=be.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:ko.createElement("div",{className:ao.Z.modalColumn},ko.createElement("div",{className:ao.Z.modalRow},ko.createElement("sup",{className:ao.Z.sup},"*"),ko.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),ko.createElement(ju.Z,{parser:so,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Bo,onChange:Sn=>{Bo=Sn;const ta=document.getElementById("model_error");Bo<1||Bo>50?ta.style.display="block":ta.style.display="none"}})),ko.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:wa,onOk:()=>vc(void 0,null,function*(){if(Bo<1||Bo>50){const ta=document.getElementById("model_error");return ta.style.display="block",Promise.reject()}Cr.update({cancelButtonProps:{disabled:!0}});const Sn=yield nn({type:"exercise/saveBanks",payload:{course_id:Bn.coursesId,object_type:"examination_bank",bank_id:Or,shixuns_info:Ho,num:Bo}});Cr.update({cancelButtonProps:{disabled:!1}}),Sn&&Sn.status===0?((0,je.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),be.default.destroyAll(),nn({type:"classroomList/getClassroomExercisesList",payload:gc({},Ue.actionTabs.params)}),wa(),qi(),we.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(wa(),qi())})})});return ko.createElement(ko.Fragment,null,ko.createElement(be.default,{centered:!0,width:980,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:Ue.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Fn,bodyStyle:{minHeight:200},wrapClassName:ao.Z.warpModal,onOk:()=>vc(void 0,null,function*(){if(!Or.length){we.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ar(!0);let fa=!1,Na=!1;if($n.forEach(Ho=>{Or.includes(Ho.id)&&Ho.need_authorize&&(fa=Ho.need_authorize),Or.includes(Ho.id)&&(Na=Ho.is_random)}),fa){(0,zt.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}ge(Or[0]),wa(),Ar(!1)}),onCancel:wa},ko.createElement(Go.default,{activeKey:pr,onTabClick:fa=>vc(void 0,null,function*(){bi.current.scrollTop=0,$n=[],pr!==fa&&zi([]),ar(fa),On.page=0,On.filter=fa,On.group_id=null,In=!0,Ea()})},ko.createElement(Pf,{tab:ko.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),ko.createElement(Pf,{tab:ko.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),ko.createElement(Pf,{tab:ko.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),ko.createElement("div",{className:ao.Z.tabSearch},pr==="teacher"&&ko.createElement(ie.default,{value:On.group_id,onChange:yo,size:"middle",style:{width:200,marginRight:30}},ko.createElement(ie.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(sn=Ln==null?void 0:Ln.groups)==null?void 0:sn.map(fa=>ko.createElement(ie.default.Option,{key:fa==null?void 0:fa.group_id,value:fa==null?void 0:fa.group_id},fa==null?void 0:fa.name))),ko.createElement(pt.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:On.search,onChange:fa=>{On.search=fa.target.value,gi(gc({},On))},onSearch:fa=>{bi.current.scrollTop=0,$n=[],On.page=0,In=!0,zi([]),fa&&(0,Qo.tk)({name:fa,copywriting:fa,position:"Exercise"}),Ea()}})),ko.createElement("div",{ref:bi,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!lr&&pr==="public"&&ko.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},ko.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),ko.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),ko.createElement(na(),{initialLoad:!1,pageStart:0,loadMore:()=>{Ea()},hasMore:In,useWindow:!1},Ue.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&lr&&ko.createElement(Vo.Z,{className:ao.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:$n,onRow:fa=>({onClick:()=>{zi([fa==null?void 0:fa.id])}}),resColumns:br,rowSelection:Ni})))),ko.createElement(be.default,{title:"\u63D0\u793A",open:gn,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:ko.createElement("div",null,ko.createElement(z.ZP,{onClick:()=>{Dr(!1),ee.history.push(gr)}},"\u4FEE\u6539\u8BD5\u5377"),ko.createElement(z.ZP,{type:"primary",onClick:()=>{ee.history.push(wr),Dr(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Dr(!1)}},ko.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),ko.createElement(De.Z,{inPaper:!0,visible:Fi,onCancel:qi,onOk:Io,renderData:xo,modalType:"multiple",type:"examination_bank"}))};var rh=(0,ee.connect)(({exercise:Ne,loading:Ue,classroomList:ge})=>({exercise:Ne,loading:Ue,classroomList:ge}))(Tf),zh=Se(35777),cs=Se(59301),ih=Object.defineProperty,Rh=Object.defineProperties,kf=Object.getOwnPropertyDescriptors,rc=Object.getOwnPropertySymbols,Zc=Object.prototype.hasOwnProperty,ah=Object.prototype.propertyIsEnumerable,Nf=(Ne,Ue,ge)=>Ue in Ne?ih(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,jf=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Zc.call(Ue,ge)&&Nf(Ne,ge,Ue[ge]);if(rc)for(var ge of rc(Ue))ah.call(Ue,ge)&&Nf(Ne,ge,Ue[ge]);return Ne},oh=(Ne,Ue)=>Rh(Ne,kf(Ue)),Uh=(Ne,Ue)=>{var ge={};for(var gt in Ne)Zc.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&rc)for(var gt of rc(Ne))Ue.indexOf(gt)<0&&ah.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},uf=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())}),wd=(Ne=>(Ne.All="",Ne.Shixun="shixun",Ne.VideoItem="video",Ne.Attachment="attachment",Ne.group_count="group_homework",Ne.normal_count="normal_homework",Ne.ExaminationBank="exercise",Ne.HomeworkCommon="hack_homework",Ne.Discusses="Discusses",Ne.Challenge="challenge",Ne))(wd||{});const Qh=Ne=>{var Ue=Ne,{pathsDetail:ge,user:gt,loading:nn,dispatch:sn,classroomList:Bn}=Ue,Yt=Uh(Ue,["pathsDetail","user","loading","dispatch","classroomList"]),xt,_t,In,Pn,Fn;const Ar=(0,ee.useParams)(),{stageId:pr,expandId:ar,itemId:$n}=(0,je.UZ)(),{stageData:jr,visibleType:Ln,keywords:dr,editKey:lr}=ge,{shixuns_count:Br=0,videos_count:Or=0,attachment_count:zi=0,chapter_statis:bi,group_count:gn=0,normal_count:Dr=0,disscuss_count:wr=0,banks_count:Xn=0,hack_count:gr=0}=ge==null?void 0:ge.detail,[Mi,br]=(0,a.useState)([]),[On,gi]=(0,a.useState)({content:"",type:""}),[Xa,so]=(0,a.useState)([]),[Ea,yo]=(0,a.useState)(["group_count","normal_count"].includes(Ln)?"SubjectHomework":Ln),[Ni,wa]=(0,a.useState)(""),[,Fi,qi]=(0,Ba.U)(de.CI,{}),xo=!((xt=ge.detail)!=null&&xt.can_managed),go=[{name:"\u5168\u90E8",type:"All",number:Br+Or+zi+gn+Dr+Xn+gr+((bi==null?void 0:bi.challenge_count)||0),isShow:!0},{name:"\u5B9E\u8DF5\u9879\u76EE",type:"Shixun",number:Br,isShow:Br>0},{name:"\u89C6\u9891",type:"VideoItem",number:Or,isShow:Or>0},{name:"\u8BFE\u4EF6",type:"Attachment",number:zi,isShow:zi>0},{name:"\u5173\u5361",type:"Challenge",number:bi==null?void 0:bi.challenge_count,isShow:(bi==null?void 0:bi.challenge_count)>0},{name:"\u5206\u7EC4\u4F5C\u4E1A",type:"group_count",number:gn,isShow:!(0,he.JA)()&&gn>0},{name:"\u56FE\u6587\u4F5C\u4E1A",type:"normal_count",number:Dr,isShow:!(0,he.JA)()&&Dr>0},{name:"\u7F16\u7A0B\u4F5C\u4E1A",type:"HomeworkCommon",number:gr,isShow:!(0,he.JA)()&&gr>0},{name:"\u6D4B\u9A8C",type:"ExaminationBank",number:Xn,isShow:!(0,he.JA)()&&Xn>0},{name:"\u8BA8\u8BBA",type:"Discusses",number:wr,isShow:wr>0}].filter(En=>En.isShow),Io=()=>{sn({type:"pathsDetail/getPathsDetail",payload:{id:Ar.pathId,keywords:dr}})},fa=En=>{En=En!=null&&En.includes(".json")?En:`${En}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:cs.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>uf(void 0,null,function*(){const ln=yield(0,Bi.L8)({url:En});if(!ln)return;we.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const er=yield(0,ke.Ir)({id:ln.shixun_identifier});if(er!=null&&er.game_identifier){(0,je.xg)(`/tasks/${er.game_identifier}`);return}(er==null?void 0:er.status)===2?fa(er==null?void 0:er.message):(er==null?void 0:er.status)===3&&Na(er==null?void 0:er.message)})})},Na=En=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:cs.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",En,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ho=En=>{var ln;En!=="\u53D6\u6D88"&&Cr({stage_id:(ln=Bn==null?void 0:Bn.actionTabs)==null?void 0:ln.id})},Bo=(...En)=>uf(void 0,[...En],function*(ln={}){return yield sn({type:"pathsDetail/getStageData",payload:oh(jf({tab:wd[Ln]},ln),{subject_id:Ar.pathId,keywords:dr})})}),Cr=(...En)=>uf(void 0,[...En],function*(ln={}){if(ln!=null&&ln.stage_id){const er=yield sn({type:"pathsDetail/getStageChildrenData",payload:{id:ln==null?void 0:ln.stage_id,type:"stage",keywords:dr,tab:wd[Ln]}}),Lr=Mi.map(ci=>{var di;return ci.stage_id==(ln==null?void 0:ln.stage_id)?oh(jf(jf({},ci),ln),{items:(di=er.data)==null?void 0:di.items}):ci});sn({type:"pathsDetail/save",payload:{stageData:Lr}})}sn({type:"pathsDetail/getPathsDetail",payload:{id:Ar.pathId}})}),Sn=()=>lr!==-1?(be.default.info({icon:null,className:"custom-modal-divider ",okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",content:cs.createElement("div",{className:"mt10 font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const En=`Edit_${lr}`;let ln=document.getElementById(En);ln&&setTimeout(()=>ln.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,ta=(0,a.useMemo)(()=>Mi==null?void 0:Mi.map(function(En,ln){return cs.createElement("div",{key:ln},cs.createElement(Yd,{val:En,allData:Mi,index:ln,selectExercise:er=>{wa(er==null?void 0:er.stage_id),sn({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528"}})},openPreview:er=>{var Lr,ci;er!=null&&er.container_id?sn({type:"attachment/setActionTabs",payload:{key:"\u8D44\u6E90\u4E0B\u8F7D",selectArrs:er==null?void 0:er.attachment_detail,params:{course_id:er==null?void 0:er.container_id,coursesId:er==null?void 0:er.container_id,id:er==null?void 0:er.id,openType:"\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"}}}):gi({content:Ci.Z.API_SERVER+((Lr=er==null?void 0:er.attachment_detail)==null?void 0:Lr.url),type:(ci=er==null?void 0:er.attachment_detail)==null?void 0:ci.file_type})},visibleTypeNew:Ea,UpdataStageChildrenData:Cr,getData:Cr}))}),[Mi,Ea]),Un=En=>{(0,de._C)({id:Ni,subject_id:Ar.pathId,homework_type:"exercise",examination_bank_ids:[En]}).then(ln=>{(ln==null?void 0:ln.status)==0&&(we.ZP.success("\u9009\u7528\u6210\u529F"),Cr({stage_id:Ni||(ge==null?void 0:ge.stage_id)}))})};return(0,a.useEffect)(()=>{br(jr)},[jr]),(0,a.useEffect)(()=>{Bn.actionTabs.key=="closePathsTabs"&&Cr({stage_id:Ni||(ge==null?void 0:ge.stage_id)})},[Bn.actionTabs.key]),(0,a.useEffect)(()=>{var En,ln;if((En=ge==null?void 0:ge.detail)!=null&&En.id){let er=(ln=ge.detail)==null?void 0:ln.show_course_section;(Ln==="Shixun"||dr)&&(er=!1),Bo({stage_id:pr,stage_item_id:$n,show_course_section:er})}},[(_t=ge==null?void 0:ge.detail)==null?void 0:_t.id]),cs.createElement("section",null,cs.createElement(ye.Z,{spinning:nn["pathsDetail/getStageData"]||nn["pathsDetail/getPathsDetail"]},cs.createElement("aside",{className:vn.actionTabs},cs.createElement("div",{style:{flex:1,marginTop:0},className:vn.actionTabs},go.map((En,ln)=>cs.createElement("div",{key:ln,className:`mr5 ${En.type===Ln?vn.tabActive:vn.tab}`,onClick:()=>{lr===-1?(En.type=="group_count"||En.type=="normal_count"?yo("SubjectHomework"):yo(En.type),En.type!=="Discusses"&&Bo({tab:wd[En.type]}),sn({type:"pathsDetail/save",payload:{visibleType:En.type,editKey:-1}})):we.ZP.warning("\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001")}},cs.createElement("span",{className:vn.s1},En.name),cs.createElement("span",{className:vn.s2},En.number))))),Ln!=="Discusses"&&cs.createElement(cs.Fragment,null,ta,((In=ge.detail)==null?void 0:In.allow_statistics)&&Ln==="All"&&!dr&&cs.createElement(ye.Z,{spinning:Fi},cs.createElement("div",{className:vn.addStage,onClick:()=>uf(void 0,null,function*(){if(xo){we.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}if(!Sn())return;const En=yield qi({name:`\u7B2C${(0,je.EM)(Mi.length+1)}\u7AE0\u8282`,subject_id:Ar.pathId,pathId:Ar.pathId,list:[]});En!=null&&En.stage_id&&(br([...Mi,En]),sn({type:"pathsDetail/save",payload:{editKey:Mi.length,stage_id:En==null?void 0:En.stage_id}}))})},cs.createElement("span",{className:vn.color4CA},"+\u65B0\u5EFA\u7AE0\u8282"),"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u7AE0\u8282\uFF09")),(Mi==null?void 0:Mi.length)===0&&cs.createElement(gs.Z,{styles:{backgroundColor:"#fff",padding:"100px 0",margin:"20px auto"}})),Ln==="Discusses"&&cs.createElement("aside",{className:"mt20"},cs.createElement(ec,{activeIndex:3,isDelete:(Pn=ge.detail)==null?void 0:Pn.allow_add_member,shixunIdentifier:11,identity:(Fn=gt.userInfo)==null?void 0:Fn.role,user:gt.userInfo,isShixunDetail:!0,keywords:dr,refreshCount:Io}))),cs.createElement(Ad,null),cs.createElement(Es,{shixunIds:Xa,cb:Ho}),cs.createElement(Su,null),cs.createElement(wl,null),cs.createElement(Aa,null),cs.createElement(is,null),cs.createElement(rh,{saveExercise:Un}),cs.createElement(zh.Z,null),cs.createElement(gu.Z,{close:!0,data:On==null?void 0:On.content,type:On==null?void 0:On.type,hasMask:!0,monacoEditor:{language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{gi({content:"",type:""})}}))};var Hh=(0,ee.connect)(({pathsDetail:Ne,user:Ue,loading:ge,classroomList:gt})=>({pathsDetail:Ne,user:Ue,loading:ge.effects,classroomList:gt}))(Qh),sh=Se(16326),cf=Se(71951),Of={flex_box_center:"flex_box_center___i4e0p",flex_space_between:"flex_space_between___B6oqU",flex_box_vertical_center:"flex_box_vertical_center___YLSvz",flex_box_center_end:"flex_box_center_end___DFMRu",flex_box_column:"flex_box_column___vSIV6",certificate:"certificate___fHfxF",actionsBtns:"actionsBtns___plapq"},as=Se(59301),lh=Object.defineProperty,Wc=Object.defineProperties,uh=Object.getOwnPropertyDescriptors,Ac=Object.getOwnPropertySymbols,ch=Object.prototype.hasOwnProperty,dh=Object.prototype.propertyIsEnumerable,fh=(Ne,Ue,ge)=>Ue in Ne?lh(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,xs=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))ch.call(Ue,ge)&&fh(Ne,ge,Ue[ge]);if(Ac)for(var ge of Ac(Ue))dh.call(Ue,ge)&&fh(Ne,ge,Ue[ge]);return Ne},hh=(Ne,Ue)=>Wc(Ne,uh(Ue)),zf=(Ne,Ue)=>{var ge={};for(var gt in Ne)ch.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Ac)for(var gt of Ac(Ne))Ue.indexOf(gt)<0&&dh.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},yc=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const{RangePicker:lu}=sh.default,df=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt}=Ue,nn=zf(Ue,["user","pathsDetail"]),sn;const[Bn]=lt.default.useForm(),[Yt,xt]=(0,a.useState)([]),[_t,In]=(0,a.useState)(!0),[Pn,Fn]=(0,a.useState)(!1),[Ar,pr]=(0,a.useState)(!1),[ar,$n]=(0,a.useState)(0),[jr,Ln]=(0,a.useState)({}),dr=(0,ee.useParams)(),[lr,Br]=(0,a.useState)({page:1,limit:10}),Or=!((sn=gt.detail)!=null&&sn.can_managed),zi=()=>{we.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},bi=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",align:"left"},{title:"\u7533\u8BF7\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left"},{title:"\u7533\u8BF7\u72B6\u6001",dataIndex:"state",key:"state",align:"left",render:(br,On)=>as.createElement(as.Fragment,null,(On==null?void 0:On.state)==="drafted"&&as.createElement("span",null,"\u7533\u8BF7\u4E2D"),(On==null?void 0:On.state)==="rejected"&&as.createElement("span",{style:{color:"#E53333"}},"\u672A\u901A\u8FC7"),(On==null?void 0:On.state)==="passed"&&as.createElement("span",{style:{color:"#2FA34F"}},"\u901A\u8FC7"))},{title:"\u5B66\u4E60\u8FDB\u5EA6",dataIndex:"process",key:"process",align:"left",render:br=>`${br}%`},{title:"\u5BA1\u6279\u64CD\u4F5C",dataIndex:"action",key:"action",align:"left",render:(br,On)=>as.createElement("div",{className:Of.actionsBtns},(On==null?void 0:On.state)==="drafted"&&as.createElement("span",{onClick:()=>gn(On)},"\u540C\u610F"),(On==null?void 0:On.state)==="drafted"&&as.createElement("span",{onClick:()=>Dr(On)},"\u62D2\u7EDD"),(On==null?void 0:On.state)==="rejected"&&as.createElement("span",{onClick:()=>wr(On)},"\u62D2\u7EDD\u539F\u56E0"),(On==null?void 0:On.state)==="passed"&&as.createElement("span",{onClick:()=>Xn(On)},"\u67E5\u770B\u8BC1\u4E66"))}].filter(br=>Ar?!0:br.title!=="\u5B66\u4E60\u8FDB\u5EA6"&&br.title!=="\u5BA1\u6279\u64CD\u4F5C");(0,a.useEffect)(()=>{gr(lr)},[]);const gn=br=>yc(void 0,null,function*(){if(Or){zi();return}const On=yield(0,Ve.ZP)(`/api/paths/${dr==null?void 0:dr.pathId}/process_certificate.json`,{method:"post",body:{certificate_id:br==null?void 0:br.id,op:"pass"}});(On==null?void 0:On.status)===0&&gr(lr)}),Dr=br=>{if(Or){zi();return}let On="";be.default.confirm({title:"\u8BC1\u4E66\u7533\u8BF7\u62D2\u7EDD",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:as.createElement("div",null,as.createElement("p",null,"\u62D2\u7EDD\u8BC1\u4E66\u53D1\u653E\u9700\u586B\u5199\u62D2\u7EDD\u539F\u56E0\u3002"),as.createElement("aside",{className:"flex-container"},as.createElement("sup",{className:"c-red-ee4"},"*"),as.createElement("span",null,"\u62D2\u7EDD\u539F\u56E0:"),as.createElement(pt.default,{maxLength:30,style:{width:284,marginLeft:10},onChange:gi=>On=gi.target.value}))),okText:"\u786E\u5B9A\u62D2\u7EDD",cancelText:"\u53D6\u6D88",onOk:()=>yc(void 0,null,function*(){if(!On)return we.ZP.warning("\u62D2\u7EDD\u7406\u7531\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const gi=yield(0,Ve.ZP)(`/api/paths/${dr==null?void 0:dr.pathId}/process_certificate.json`,{method:"post",body:{certificate_id:br==null?void 0:br.id,op:"reject",content:On}});(gi==null?void 0:gi.status)===0&&gr(lr)})})},wr=br=>{if(Or){zi();return}be.default.info({title:"\u62D2\u7EDD\u539F\u56E0",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:as.createElement("div",null,br==null?void 0:br.content),okText:"\u786E\u5B9A"})},Xn=br=>{Ln((br==null?void 0:br.info)||{}),Fn(!0)},gr=br=>yc(void 0,null,function*(){In(!0);const On=yield(0,Ve.ZP)(`/api/paths/${dr==null?void 0:dr.pathId}/request_certificates.json`,{method:"get",params:br});On!=null&&On.data&&(xt(On==null?void 0:On.data),$n((On==null?void 0:On.total_count)||0),pr(On==null?void 0:On.is_manage)),In(!1)}),Mi=(br,On)=>{const gi=hh(xs({},lr),{page:br,limit:On});Br(gi),gr(gi)};return as.createElement("div",{className:Of.certificate},as.createElement(lt.default,{form:Bn,layout:"inline",className:"mb20",size:"large",onValuesChange:(br,On)=>{const{state:gi="",keyword:Xa="",time:so=[]}=On,Ea=hh(xs({},lr),{page:1,state:gi,keyword:Xa,start_time:so!=null&&so[0]?Le()(so[0]).format("YYYY-MM-DD"):"",end_time:so!=null&&so[1]?Le()(so[1]).format("YYYY-MM-DD"):""});Br(Ea),gr(Ea)}},as.createElement(lt.default.Item,{name:"state",initialValue:"",className:"mr10"},as.createElement(ie.default,{style:{width:104}},as.createElement(ie.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),as.createElement(ie.default.Option,{value:"drafted"},"\u7533\u8BF7\u4E2D"),as.createElement(ie.default.Option,{value:"passed"},"\u901A\u8FC7"),as.createElement(ie.default.Option,{value:"3"},"\u672A\u901A\u8FC7"))),as.createElement(lt.default.Item,{name:"time"},as.createElement(lu,{onChange:(br,On)=>{console.log(On,22)},placeholder:["\u7533\u8BF7\u5F00\u59CB\u65F6\u95F4","\u7533\u8BF7\u7ED3\u675F\u65F6\u95F4"]})),as.createElement(lt.default.Item,{style:{marginLeft:"auto",marginRight:0},name:"keyword"},as.createElement(cf.t7,{style:{width:193},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}))),as.createElement(Xr.default,{dataSource:Yt,rowKey:br=>br.id,columns:bi,loading:_t,pagination:{pageSize:lr.limit,total:ar,current:lr.page,onChange:Mi,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}),as.createElement(Zn.Z,{visible:Pn,onCancel:()=>{Fn(!1),Ln({})},data:jr}))};var Rf=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(df),ph=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});Le().locale("ZH-cn");const{TabPane:xd}=Go.default,mh=({data:Ne})=>{const[Ue,ge]=(0,a.useState)("1"),[gt,nn]=(0,a.useState)(1),[sn,Bn]=(0,a.useState)(),[Yt,xt]=(0,a.useState)(!0),_t=(0,ee.useParams)();function In(){return ph(this,null,function*(){let Fn;xt(!0),Ue==="1"?Fn=`/api/paths/${_t.pathId}/study_ranking_shixuns_passed.json`:Ue==="2"?Fn=`/api/paths/${_t.pathId}/study_ranking_videos.json`:Ue==="3"?Fn=`/api/paths/${_t.pathId}/study_ranking_pdf_attachments.json`:Ue==="4"&&(Fn=`/api/paths/${_t.pathId}/study_ranking_discusses.json`);const Ar=yield(0,Ve.ZP)(Fn,{method:"get",params:{page:gt}});xt(!1),Bn(Ar)})}(0,a.useEffect)(()=>{In()},[gt,Ue]);const Pn=()=>{var Fn,Ar,pr,ar,$n,jr,Ln,dr,lr,Br,Or,zi,bi;return a.createElement(a.Fragment,null,a.createElement(ye.Z,{spinning:Yt},a.createElement("div",{style:{height:"42px",background:"#fafafa",display:"flex",padding:"0px 5px",alignItems:"center"}},a.createElement("span",{style:{flex:"1"}},"\u6392\u540D"),a.createElement("span",{style:{flex:"1"}},"\u59D3\u540D"),Ue==="1"&&a.createElement("span",{style:{flex:"3"}},"\u901A\u8FC7\u5173\u5361\u6570"),Ue==="2"&&a.createElement("span",{style:{flex:"3"}},"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F"),Ue==="3"&&a.createElement("span",{style:{flex:"3"}},"\u4E0B\u8F7D\u8D44\u6E90\u6B21\u6570"),Ue==="4"&&a.createElement("span",{style:{flex:"3"}},"\u53D1\u5E16\u6570")),(sn==null?void 0:sn.user_show)&&a.createElement("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"}},a.createElement("span",{style:{flex:"1"}},((Fn=sn==null?void 0:sn.data_user)==null?void 0:Fn.rank)===0&&((Ar=sn==null?void 0:sn.data_user)==null?void 0:Ar.num)===0?"--":((pr=sn==null?void 0:sn.data_user)==null?void 0:pr.rank)<=100&&((ar=sn==null?void 0:sn.data_user)==null?void 0:ar.rank)!=0?($n=sn==null?void 0:sn.data_user)==null?void 0:$n.rank:"\u672A\u4E0A\u699C"),a.createElement("span",{style:{flex:"1"}},(jr=sn==null?void 0:sn.data_user)==null?void 0:jr.user_real_name),Ue==="1"&&a.createElement("span",{style:{flex:"3"}},((Ln=sn==null?void 0:sn.data_user)==null?void 0:Ln.num)||"--"),Ue==="2"&&a.createElement("span",{style:{flex:"3"}},(dr=sn==null?void 0:sn.data_user)!=null&&dr.num?(0,je.li)((lr=sn==null?void 0:sn.data_user)==null?void 0:lr.num):"--"),Ue==="3"&&a.createElement("span",{style:{flex:"3"}},((Br=sn==null?void 0:sn.data_user)==null?void 0:Br.num)||"--"),Ue==="4"&&a.createElement("span",{style:{flex:"3"}},((Or=sn==null?void 0:sn.data_user)==null?void 0:Or.num)||"--")),(sn==null?void 0:sn.user_show)&&a.createElement(Ui.Z,null),((zi=sn==null?void 0:sn.data)==null?void 0:zi.length)>0?(bi=sn==null?void 0:sn.data)==null?void 0:bi.map((gn,Dr)=>a.createElement("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"}},(gn==null?void 0:gn.rank)===1&&a.createElement("span",{style:{flex:"1",color:"#E02020"}},gn==null?void 0:gn.rank),(gn==null?void 0:gn.rank)===2&&a.createElement("span",{style:{flex:"1",color:"#FA6400"}},gn==null?void 0:gn.rank),(gn==null?void 0:gn.rank)===3&&a.createElement("span",{style:{flex:"1",color:"#F7B500"}},gn==null?void 0:gn.rank),(gn==null?void 0:gn.rank)>3&&a.createElement("span",{style:{flex:"1"}},gn==null?void 0:gn.rank),a.createElement("span",{style:{flex:"1"}},gn==null?void 0:gn.user_real_name),Ue==="1"&&a.createElement("span",{style:{flex:"3"}},gn==null?void 0:gn.num),Ue==="2"&&a.createElement("span",{style:{flex:"3"}},(0,je.li)(gn==null?void 0:gn.num)),Ue==="3"&&a.createElement("span",{style:{flex:"3"}},gn==null?void 0:gn.num),Ue==="4"&&a.createElement("span",{style:{flex:"3"}},gn==null?void 0:gn.num))):a.createElement(gs.Z,null),(sn==null?void 0:sn.count)>10&&a.createElement(ui.Z,{current:gt,pageSize:10,showSizeChanger:!1,total:sn==null?void 0:sn.count,style:{textAlign:"center",margin:"20px 0px"},onChange:gn=>{nn(gn)}})))};return a.createElement("div",null,a.createElement(Go.default,{activeKey:Ue,style:{background:"#fff",padding:"0px 20px"},onChange:Fn=>{ge(Fn),nn(1)}},a.createElement(xd,{tab:"\u901A\u5173\u699C",style:{background:"#fff"},key:"1"},a.createElement(Pn,null)),a.createElement(xd,{tab:"\u89C6\u9891\u5B66\u4E60\u699C",key:"2"},a.createElement(Pn,null)),a.createElement(xd,{tab:"\u4E0B\u8F7D\u8D44\u6E90\u699C",key:"3"},a.createElement(Pn,null)),a.createElement(xd,{tab:"\u4E92\u52A8\u8BA8\u8BBA\u699C",key:"4"},a.createElement(Pn,null))))};var Ec=Se(91415),Uf=Object.getOwnPropertySymbols,Zh=Object.prototype.hasOwnProperty,Qf=Object.prototype.propertyIsEnumerable,gh=(Ne,Ue)=>{var ge={};for(var gt in Ne)Zh.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Uf)for(var gt of Uf(Ne))Ue.indexOf(gt)<0&&Qf.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},ds=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const vh=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt}=Ue,nn=gh(Ue,["user","pathsDetail"]),sn;const Bn=(0,ee.useParams)(),Yt=(0,a.useRef)(),xt=(0,a.useRef)(),_t=(0,a.useRef)(!1),[In,Pn]=(0,a.useState)({}),[Fn,Ar]=(0,a.useState)(700);(0,a.useEffect)(()=>{setTimeout(()=>{var $n,jr;(jr=($n=Yt.current)==null?void 0:$n.resize)==null||jr.call($n)},300)},[Fn]),(0,a.useEffect)(()=>{var $n;Pn(($n=gt.detail)==null?void 0:$n.atlas_data)},[(sn=gt.detail)==null?void 0:sn.atlas_data]),(0,a.useEffect)(()=>(document.addEventListener((0,Ec.gH)(),pr),()=>{document.removeEventListener((0,Ec.gH)(),pr)}),[]);const pr=()=>{(0,Ec.vp)()||Ar(700)},ar=()=>({title:{text:"",subtext:"",left:"center"},tooltip:{trigger:"item",formatter:$n=>{if($n.dataType==="edge")return $n.data.relation;if($n.dataType==="node")return"\u540D\u79F0\uFF1A"+$n.data.name+"
\u7C7B\u522B\uFF1A"+$n.data.labels.join(", ")+"
ID: "+$n.data.uid+"
"}},legend:[{bottom:0,left:"center",orient:"horizontal",data:In.categories.map($n=>{if($n.name)return $n.name})}],animationDuration:1e3,animationEasingUpdate:"quinticInOut",series:[{name:"",type:"graph",layout:"force",data:In.nodes,links:In.links,categories:In.categories,roam:!0,draggable:!1,label:{position:"inside",show:!0},labelLayout:{hideOverlap:!0,moveOverlap:!0},force:{repulsion:600,edgeLength:200,gravity:.2,layoutAnimation:!0,friction:.3},edgeLabel:{},edgeSymbol:["none","arrow"],lineStyle:{color:"source",curveness:0},emphasis:{disabled:!1,scale:1.3,focus:"none",lineStyle:{width:10},itemStyle:{borderType:"solid",borderWidth:1,borderColor:"rgb(154,152,152)"}},symbolSize:40,color:["#f79767","#da7194","#ffc454","#569480","#f16667","#d9c8ae","#c990c0","#4c8eda","#57c7e3","#ecb5c9","#8dcc93","#37A2DA","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF","#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"]}],toolbox:{show:!0,feature:{restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247"},myTool:{show:!0,title:"\u5168\u5C4F\u663E\u793A",icon:"path://M358.464 136.672l0-34.112-255.904 0 0 255.904 34.112 0 0-197.664 242.816 242.816 24.128-24.128-242.816-242.816zM665.536 102.56l0 34.112 197.664 0-242.816 242.816 24.128 24.128 242.816-242.816 0 197.664 34.112 0 0-255.904zM379.488 620.384l-242.816 242.816 0-197.664-34.112 0 0 255.904 255.904 0 0-34.112-197.664 0 242.816-242.816zM887.328 863.2l-242.816-242.816-24.128 24.128 242.816 242.816-197.664 0 0 34.112 255.904 0 0-255.904-34.112 0z",onclick:()=>{(0,Ec.vp)()?(setTimeout(()=>{Ar(700)},300),(0,Ec.BU)()):((0,Ec.Dj)(xt.current),setTimeout(()=>{Ar(window.innerHeight-40)},300))}}}}});return a.createElement("div",{style:{paddingTop:20,paddingBottom:20,height:Fn+30,background:"#FFF"},ref:xt},In.nodes&&a.createElement(Ia.Z,{style:{height:Fn+"px"},option:ar(),onChartReady:$n=>{Yt.current=$n,$n.resize()},opts:{renderer:"svg"},onEvents:{click:$n=>{_t.current=!1,setTimeout(()=>{if(!_t.current&&$n.dataType==="node"){let jr=$n.data.url;jr&&window.open(jr,"_blank")}},500)},dblclick:($n,jr,Ln)=>ds(void 0,null,function*(){console.log("p:",$n,jr,Ln),_t.current=!0;const dr=yield(0,Ve.ZP)(`/api/paths/${Bn.pathId}/atlas_data.json`,{method:"get",params:{node_id:$n.data.id}});let{nodes:lr,links:Br,categories:Or}=dr.atlas_data;lr=In.nodes.concat(lr),Br=In.links.concat(Br);let zi=lr.filter((wr,Xn,gr)=>gr.findIndex(Mi=>Mi.id===wr.id)===Xn),bi=Br.filter((wr,Xn,gr)=>gr.findIndex(Mi=>Mi.source===wr.source&&Mi.target===wr.target)===Xn),gn=[],Dr=Math.max(Or.length,In.categories.length);for(let wr=0;wr({user:Ne,pathsDetail:Ue}))(vh),es={flex_box_center:"flex_box_center___zI_82",flex_space_between:"flex_space_between___c8p6y",flex_box_vertical_center:"flex_box_vertical_center___OQMX2",flex_box_center_end:"flex_box_center_end___TDCTp",flex_box_column:"flex_box_column___TBe9v",bg:"bg___B_tAL",AllButStyle:"AllButStyle___gHlx_",ButStyles:"ButStyles___QnHEw",order:"order___p1oR4",payed:"payed___clmo_",study:"study___xKiY_",studyActive:"studyActive___OL576",Head:"Head___A9J68",Headtitle:"Headtitle___HvFxg",span2:"span2___L0TMM",Headprice:"Headprice___RXYrD",nowPrice:"nowPrice___cv3Ok",initPrice:"initPrice___EXuC3",Swiper:"Swiper___sDGem",BannerListItemDiv:"BannerListItemDiv___asTuk",BannerListItem:"BannerListItem___NwQOT",BannerListItemImg:"BannerListItemImg___mD5FK",bgimg:"bgimg___PFwp4",buyimg:"buyimg___QLVI_",curCourse:"curCourse___ExJPE",BannerListItemInfo:"BannerListItemInfo___Vio14",BannerListItemInfoTitle:"BannerListItemInfoTitle___FiU8N",BannerListItemInfoTeacher:"BannerListItemInfoTeacher___aifjQ",BannerListItemInfoTime:"BannerListItemInfoTime___qez5r",timeprice:"timeprice___dqmp8",span:"span___UhhBA",BannerListItemInfoTime2:"BannerListItemInfoTime2___Zm2lP",span1:"span1___AXdGP",expansion:"expansion___t6EwU"},Xh="data:image/png;base64,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",zo=Se(59301),Ah=Object.getOwnPropertySymbols,Ws=Object.prototype.hasOwnProperty,Vh=Object.prototype.propertyIsEnumerable,Gh=(Ne,Ue)=>{var ge={};for(var gt in Ne)Ws.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Ah)for(var gt of Ah(Ne))Ue.indexOf(gt)<0&&Vh.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},ff=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const hf=Ne=>{var Ue=Ne,{pathsDetail:ge,globalSetting:gt,user:nn,loading:sn,dispatch:Bn}=Ue,Yt=Gh(Ue,["pathsDetail","globalSetting","user","loading","dispatch"]);const[xt,_t]=(0,a.useState)([]),[In]=(0,ee.useSearchParams)(),Pn=(0,ee.useParams)(),[Fn,Ar]=(0,a.useState)(!1),pr=()=>ff(void 0,null,function*(){var Ln,dr;Ar(!0);const lr=yield(0,Ve.ZP)(`/api/paths/${Pn.pathId}/packages_list.json`,{method:"get",params:{identifier:(Ln=nn==null?void 0:nn.userInfo)==null?void 0:Ln.login,id:Pn.pathId}});Ar(!1),lr.status==0&&_t((dr=lr==null?void 0:lr.data)==null?void 0:dr.map(Br=>(Br.isFull=!1,Br)))});(0,a.useEffect)(()=>{pr()},[]);const ar=Ln=>ff(void 0,null,function*(){const dr=yield(0,Ve.ZP)("/api/payments/check_order.json",{method:"GET",params:{subject_package_id:Ln}});(dr==null?void 0:dr.status)==0?$n(Ln):be.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8BFE\u7A0B\u5DF2\u5B58\u5728\u5F85\u652F\u4ED8\u8BA2\u5355\uFF0C\u786E\u5B9A\u53D6\u6D88\u539F\u8BA2\u5355\uFF0C\u91CD\u65B0\u63D0\u4EA4\u8BA2\u5355\u8FDB\u884C\u652F\u4ED8\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ff(void 0,null,function*(){const lr=yield(0,Ve.ZP)("/api/payments/update_order.json",{method:"POST",body:{subject_package_id:Ln}});(lr==null?void 0:lr.status)==0&&$n(Ln)})})}),$n=Ln=>ff(void 0,null,function*(){const dr=yield(0,Ve.ZP)("/api/payments.json",{method:"POST",body:{subject_package_id:Ln,payment_method:"wechat_qr"}});dr!=null&&dr.num&&window.open(In.get("userid")?`/order/${Pn.pathId}/pay?order_num=${dr==null?void 0:dr.num}&userid=${In.get("userid")}`:`/order/${Pn.pathId}/pay?order_num=${dr==null?void 0:dr.num}`)}),jr=Ln=>{var dr,lr,Br,Or,zi,bi,gn,Dr,wr,Xn;return zo.createElement("section",{style:{marginBottom:"26px",backgroundColor:"#fff"}},zo.createElement("div",{className:es.Head},zo.createElement("div",{className:es.Headtitle},zo.createElement("span",{title:Ln==null?void 0:Ln.package_name,style:{display:"inline-block",maxWidth:"260px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},Ln==null?void 0:Ln.package_name),zo.createElement("span",{className:es.span2},"\uFF08\u5171 ",zo.createElement("span",{style:{color:"#333"}},Ln==null?void 0:Ln.subject_count)," \u95E8\u8BFE\u7A0B\uFF09")),zo.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},zo.createElement("div",{className:es.Headprice},zo.createElement("span",null,"\u5957\u9910\u4EF7\u683C\uFF1A"),zo.createElement("span",{className:es.nowPrice},"\uFFE5",parseInt((lr=(dr=`${Ln==null?void 0:Ln.package_price}`)==null?void 0:dr.split("."))==null?void 0:lr[1])>0?Ln==null?void 0:Ln.package_price:(Or=(Br=`${Ln==null?void 0:Ln.package_price}`)==null?void 0:Br.split("."))==null?void 0:Or[0]),zo.createElement("span",{className:es.initPrice},"\uFFE5",parseInt((bi=(zi=`${Ln==null?void 0:Ln.package_origin_price}`)==null?void 0:zi.split("."))==null?void 0:bi[1])>0?Ln==null?void 0:Ln.package_origin_price:(Dr=(gn=`${Ln==null?void 0:Ln.package_origin_price}`)==null?void 0:gn.split("."))==null?void 0:Dr[0])),zo.createElement("div",{className:es.AllButStyle},zo.createElement(z.ZP,{className:Ln!=null&&Ln.is_payed?`${es.payed}`:`${es.order}`,onClick:()=>{Ln!=null&&Ln.is_payed?ee.history.push(`/users/${nn==null?void 0:nn.userInfo.login}/paths?category=payed`):ar(Ln==null?void 0:Ln.id)}},Ln!=null&&Ln.is_payed?"\u5DF2\u8D2D\u4E70":"\u7ACB\u5373\u8D2D\u4E70"," ")))),zo.createElement("div",{className:Ln.isFull?`${es.Swiper}`:`${es.Swiper} ${es.expansion}`},(wr=Ln==null?void 0:Ln.subjects)==null?void 0:wr.map((gr,Mi)=>{var br,On,gi,Xa;return zo.createElement("div",{style:{width:"232px",marginRight:(1+Mi)%3===0?0:22},className:es.BannerListItemDiv,key:Mi},zo.createElement("div",{className:es.BannerListItem},zo.createElement("div",{onClick:()=>window.open(`/paths/${gr.identifier}`)},zo.createElement("div",{className:es.BannerListItemImg},zo.createElement("img",{className:es.bgimg,src:`${gr.image_url}`}),(gr==null?void 0:gr.user_paid_subject)&&zo.createElement("img",{className:es.buyimg,src:Xh}),(gr==null?void 0:gr.is_current_subject)&&zo.createElement("span",{className:es.curCourse},"\u5F53\u524D\u8BFE\u7A0B")),zo.createElement("div",{className:es.BannerListItemInfo},zo.createElement(ce.Z,{placement:"topLeft",title:gr.name},zo.createElement("div",{className:es.BannerListItemInfoTitle},gr.name)),zo.createElement("div",{className:es.BannerListItemInfoTeacher},"\u8BB2\u5E08\uFF1A",gr.teacher),zo.createElement("div",{className:`${es.BannerListItemInfoTime} ${es.BannerListItemInfoTime2}`},zo.createElement("div",{className:es.span1},gr.learn_count/1e4>1?(gr.learn_count/1e4).toFixed(1)+"W":gr.learn_count,"\u4EBA\u6B63\u5728\u5B66"),zo.createElement("div",{className:`${es.timeprice}`},zo.createElement("div",{className:es.span},zo.createElement("span",{className:es.qianfuhao},"\uFFE5"),gr.is_discount?parseInt((br=gr==null?void 0:gr.price)==null?void 0:br.split(".")[1])>0?gr==null?void 0:gr.price:(On=gr==null?void 0:gr.price)==null?void 0:On.split(".")[0]:parseInt((gi=gr==null?void 0:gr.origin_price)==null?void 0:gi.split(".")[1])>0?gr==null?void 0:gr.origin_price:(Xa=gr==null?void 0:gr.origin_price)==null?void 0:Xa.split(".")[0])))))))})),zo.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",color:"#82A8FF",paddingBottom:"20px"}},((Xn=Ln==null?void 0:Ln.subjects)==null?void 0:Xn.length)>3&&zo.createElement("div",{onClick:()=>{Ln.isFull=!Ln.isFull,_t([...xt])}},zo.createElement("span",{className:"current",style:{marginRight:"6px"}},Ln.isFull?"\u6536\u8D77":"\u5C55\u5F00"),zo.createElement("span",{className:"current"},zo.createElement("i",{className:Ln.isFull?"iconfont icon-shouqi5":"iconfont icon-xiala4",style:{fontSize:"8px"}})))))};return zo.createElement(ye.Z,{spinning:Fn},(xt==null?void 0:xt.length)>0?xt==null?void 0:xt.map(Ln=>jr(Ln)):zo.createElement(gs.Z,null))};var y=(0,ee.connect)(({pathsDetail:Ne,loading:Ue,globalSetting:ge,user:gt})=>({pathsDetail:Ne,globalSetting:ge,loading:Ue,user:gt}))(hf),E=Se(48775),re={flex_box_center:"flex_box_center___hEKvu",flex_space_between:"flex_space_between___gtzO_",flex_box_vertical_center:"flex_box_vertical_center___QQWbT",flex_box_center_end:"flex_box_center_end___AyfXQ",flex_box_column:"flex_box_column___q0hJc",bg:"bg___sN_Hy",wrap:"wrap___IaIuZ",content:"content___q5lPL",wrapTabs:"wrapTabs___FivJx",intro:"intro___lW9Kf",introTitle:"introTitle___y5V_M"},ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAO9JREFUOBFj3H//P8ePj//a/jMyRDH8/y/uZcDCyAAEoZP//QfRxAHG54yMDIv+izHUsYANY/hfyECCdkxL/kv+/89QzviKkYGFgZEhGpdhEvwMDJNiwQ6Gm5G3+D/Di49wLgoDaGgc0///QIdSDfyXZKKaWVCDiDLwxUeQN4kLZBZ8LgSGCcP2i/8Zlh6HqIq2/A9MCPh0MAAjBQ94+YmBYf5hhAJkNkIUlUWUl1G14OeNGog/fIiRHQ1DYkIJvxomRgbG5/iVkCLL+BxoIMMiUrTgUwsqtVlkWZnqHv/+Bypj44BZXxKfBtxyiCoAAHADSWb7p5YAAAAAAElFTkSuQmCC",ve=Se(29640),He={flex_box_center:"flex_box_center___zRBe4",flex_space_between:"flex_space_between___ZW6DI",flex_box_vertical_center:"flex_box_vertical_center___Mu7p6",flex_box_center_end:"flex_box_center_end___an6Pu",flex_box_column:"flex_box_column___rjra1",bigTipsBox:"bigTipsBox___HbsGN",bigTips:"bigTips___nfaii",item:"item___QYwk4",editBtn:"editBtn___iNJmV",active:"active___3Z1Rx",itembottom:"itembottom___h3xUX",PrevNext:"PrevNext___z_zH6",img:"img___zAo38",imgHover:"imgHover___BAhmP",LeftButton:"LeftButton___SS7wQ",RightButton:"RightButton___zRsyx"},at=Se(93056),vt=Se(21485),yt=Se(3050),It=Se(43849),an=Se(68832),hn=Se(86784),qn=Object.defineProperty,jn=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,ri=Object.prototype.propertyIsEnumerable,Si=(Ne,Ue,ge)=>Ue in Ne?qn(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Ki=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))zr.call(Ue,ge)&&Si(Ne,ge,Ue[ge]);if(jn)for(var ge of jn(Ue))ri.call(Ue,ge)&&Si(Ne,ge,Ue[ge]);return Ne},oa=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Ji=({data:Ne={},getData:Ue,pathsDetail:ge,dispatch:gt})=>{var nn;const sn=(0,ee.useParams)(),Bn=(0,ee.useDispatch)(),[Yt,xt]=(0,a.useState)(!1),[_t,In]=(0,a.useState)(!0),Pn=(0,a.useRef)(null),[Fn,Ar]=(0,a.useState)([]),[pr,ar]=(0,a.useState)(""),[$n,jr]=(0,a.useState)(!1),[Ln,dr]=(0,a.useState)(null),[lr,Br]=(0,a.useState)(!1),[Or,zi]=(0,a.useState)(null),[bi,gn]=(0,a.useState)(!1),[Dr,wr]=(0,a.useState)(null),[Xn,gr]=(0,a.useState)(),[Mi,br]=(0,a.useState)([]),[On,gi]=(0,a.useState)(!1),[Xa,so]=(0,a.useState)(""),[Ea,yo]=(0,a.useState)([]),Ni=[{img:Se(57227),name:"PPT\u751F\u6210",url:"/IntelligentTools/10",des:"PPT\u751F\u6210\u662F\u4E00\u4E2A\u4E13\u4E1A\u9AD8\u6548\u7684\u52A9\u624B\uFF0C\u80FD\u4E00\u53E5\u8BDD\u667A\u80FD\u751F\u6210PPT\u5927\u7EB2\uFF0C\u4E5F\u80FD\u4F9D\u636E\u5927\u7EB2\u586B\u5145\u8BE6\u7EC6\u5185\u5BB9"},{img:Se(82113),name:"\u6570\u5B57\u5206\u8EAB",url:"/DigitalClone",des:"\u6839\u636E\u6559\u5E08\u5F62\u8C61\u521B\u5EFA\u865A\u62DF\u6570\u5B57\u4EBA\uFF0C\u66FF\u4EE3\u6559\u5E08\u8FDB\u884C\u6388\u8BFE\u548C\u95EE\u9898\u89E3\u7B54\uFF0C\u63D0\u5347\u8BFE\u5802\u4E92\u52A8\u4E0E\u6559\u5B66\u6548\u679C"},{img:Se(70962),name:"\u667A\u80FD\u51FA\u5377",url:"/IntelligentTools/8",des:"\u6839\u636E\u5DF2\u6709\u8BD5\u5377\u667A\u80FD\u751F\u6210\u65B0\u8BD5\u5377\u4F9B\u5B66\u751F\u6269\u5C55\u7EC3\u4E60\uFF0C\u4E3A\u6559\u5E08\u548C\u5B66\u751F\u63D0\u4F9B\u66F4\u4E30\u5BCC\u7684\u8BD5\u5377\u8D44\u6E90"},{img:Se(54285),name:"\u667A\u80FD\u51FA\u9898",url:"/IntelligentTools/5",des:"\u6839\u636E\u77E5\u8BC6\u70B9\u53CA\u4E0A\u4F20\u7684\u6559\u5B66\u6587\u6863\uFF0C\u81EA\u52A8\u751F\u6210\u5355\u9009\u3001\u591A\u9009\u3001\u5224\u65AD\u3001\u586B\u7A7A\u3001\u7B80\u7B54\u548C\u7F16\u7A0B\u9898\uFF0C\u63D0\u5347\u51FA\u9898\u6548\u7387"}];(0,a.useEffect)(()=>{wa(),qi()},[]),(0,a.useEffect)(()=>{var Un,En,ln;((Un=ge.actionTabs)==null?void 0:Un.key)==="\u5237\u65B0\u8BFE\u7A0B\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"&&(wa(),gt({type:"pathsDetail/setActionTabs",payload:{key:""}})),((En=ge.actionTabs)==null?void 0:En.key)==="\u6253\u5F00\u8BFE\u7A0B\u667A\u80FD\u95EE\u7B54"&&(((ln=ge==null?void 0:ge.detail)!=null&&ln.can_managed||(0,he.Ny)())&&Fi(),gn(!0),setTimeout(()=>{go()},50))},[(nn=ge.actionTabs)==null?void 0:nn.key]);const wa=()=>oa(void 0,null,function*(){var Un,En,ln,er,Lr,ci;const di=yield(0,Ve.ZP)("/api/ai/intelligent_applications.json",{method:"get",params:{item_type:"Subject",item_id:(sn==null?void 0:sn.pathId)||((Un=ge==null?void 0:ge.detail)==null?void 0:Un.id)}}),fi=yield(0,Ve.ZP)("/api/ai/agents.json",{method:"get",params:{page:1,per_page:1e3,application_type:"subject_assistant",deployable_id:(sn==null?void 0:sn.pathId)||((En=ge==null?void 0:ge.detail)==null?void 0:En.id),deployable_type:"Subject",item_type:"Subject",item_id:sn==null?void 0:sn.pathId}});(di==null?void 0:di.status)===0&&(Ar(((ln=di==null?void 0:di.data)==null?void 0:ln.list)||[]),ar(((er=di==null?void 0:di.data)==null?void 0:er.local_ai_model_url)||""),go()),(fi==null?void 0:fi.status)===0&&(Ar([...(Lr=di==null?void 0:di.data)==null?void 0:Lr.list,...(ci=fi==null?void 0:fi.data)==null?void 0:ci.agents]),go())}),Fi=()=>oa(void 0,null,function*(){var Un,En;let ln=yield(0,Ve.ZP)("/api/ai/knowledge/repositories.json",{method:"get",params:{page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:(Un=ge==null?void 0:ge.detail)==null?void 0:Un.id,deployable_type:"Subject"}});(ln==null?void 0:ln.status)===0&&yo((En=ln==null?void 0:ln.data)==null?void 0:En.knowledges)}),qi=()=>oa(void 0,null,function*(){const Un=yield(0,Ve.ZP)("/api/ai/intelligent_applications/teacher_permission.json",{method:"get",params:{item_type:"Subject",item_id:sn==null?void 0:sn.pathId}});(Un==null?void 0:Un.status)==0&&jr(Un==null?void 0:Un.permission)});(0,a.useEffect)(()=>{const Un=Pn.current;if(Un){const En=()=>{requestAnimationFrame(go)};Un.addEventListener("scroll",En),go();const ln=new ResizeObserver(()=>{go()});return ln.observe(Un),()=>{Un.removeEventListener("scroll",En),ln.disconnect()}}},[Pn.current]);const xo=Un=>{if(!Pn.current)return;const En=Pn.current,ln=En.children;if(ln.length===0)return;const ci=ln[0].getBoundingClientRect().width+22,di=En.scrollLeft;Un==="left"?En.scrollTo({left:Math.max(0,di-ci),behavior:"smooth"}):En.scrollTo({left:di+ci,behavior:"smooth"}),setTimeout(()=>{go()},50)},go=()=>{if(!Pn.current)return;const Un=Pn.current,En=Un.scrollWidth-Un.clientWidth;if(console.log(Un.scrollWidth),console.log(Un.clientWidth),console.log(Un.scrollLeft),En<=0){xt(!1),In(!1);return}xt(Un.scrollLeft>1),In(Un.scrollLeft{dr(Un),zi(Un),Br(!!Un)},fa=Un=>oa(void 0,null,function*(){var En;const ln=yield(0,Ve.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:(sn==null?void 0:sn.pathId)||((En=ge==null?void 0:ge.detail)==null?void 0:En.id),id:Un}})});function Na(Un){return oa(this,null,function*(){let En=yield(0,Ve.ZP)(`/api/ai/agents/${Un}/get_bot_info.json`,{method:"post"});(En==null?void 0:En.status)===0&&br(En==null?void 0:En.data)})}const Ho=Un=>a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",margin:"10px 20px 40px 0px"}},a.createElement("div",{className:He.bigTipsBox,style:{width:"100%"}},a.createElement("div",{ref:Pn,className:He.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},Ni.map((En,ln)=>a.createElement(ce.Z,{key:ln,title:En.des},a.createElement("div",{onClick:()=>{En.url&&(0,je.xg)(`${Ci.Z.AI_PLATFORM_URL}${En.url}?pathid=${sn.pathId}&url=${window.location.origin}&name=${ge.name}&type=Subject`)},className:He.item,style:{flex:"0 0 auto"}},a.createElement("img",{src:En.img,width:40,height:40,alt:En.name}),a.createElement("span",null,En.name)))),Fn.map(En=>{var ln;return a.createElement(ce.Z,{key:En.id,title:En!=null&&En.agent_type?En==null?void 0:En.description:`${En.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},a.createElement("div",{className:`${He.item} ${Ln===En.id?He.active:""}`,key:En.id,style:{flex:"0 0 auto"},onClick:()=>{Ln===En.id?(Io(null),wr(null),gr(""),gi(!1),br({})):(gr(En==null?void 0:En.name),En!=null&&En.agent_type?(Na(En.id),wr(En.id),dr(En.id),Br(!!En.id),fa(En.id),(En==null?void 0:En.agent_type)==="workflow"?gi(!0):gi(!1)):(wr(null),gi(!1),Io(En.id)))}},(En==null?void 0:En.can_edit)&&!(En!=null&&En.agent_type)&&a.createElement("i",{className:`iconfont icon-bianjidaibeijing ${He.editBtn}`,onClick:er=>{er.stopPropagation(),Bn({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:En}})}}),a.createElement("div",{style:{position:"absolute",left:0,top:0,borderRadius:"8px 0px 8px 0px",background:"#69DBA6",color:"#fff",height:18,padding:"0px 4px",fontSize:12}},"\u81EA\u5EFA"),a.createElement("img",{src:En!=null&&En.agent_type?Ci.Z.API_SERVER+((ln=En==null?void 0:En.icon)==null?void 0:ln.url):En.attachment_id?`${Ci.Z.API_SERVER}/api/attachments/${En.attachment_id}`:hn,width:40,height:40,alt:En.name}),a.createElement("span",null,En.name)))}),$n&&a.createElement(at.Z,{addStyle:{width:120,height:140},data:Fn,getIAData:()=>wa(),url:pr,className:He.inlineAgent,queryInfo:{item_type:"Subject",item_id:sn==null?void 0:sn.pathId}}))),a.createElement("div",{className:He.PrevNext},Yt&&a.createElement("div",{className:He.LeftButton,onClick:En=>{En.stopPropagation(),xo("left")}},a.createElement("img",{src:vt.Z,alt:"Previous",className:He.img}),a.createElement("img",{src:It.Z,alt:"Previous",className:He.imgHover})),_t&&a.createElement("div",{className:He.RightButton,onClick:En=>{En.stopPropagation(),xo("right")}},a.createElement("img",{src:yt.Z,alt:"Next",className:He.img}),a.createElement("img",{src:an.Z,alt:"Next",className:He.imgHover})))),Bo=Un=>{var En;return(En=ge==null?void 0:ge.detail)!=null&&En.can_managed||(0,he.Ny)()?a.createElement(ie.default,{onChange:ln=>{if(console.log("----",ln),ln){let er=ln==null?void 0:ln.split("-"),Lr=er[1]==="educoder"?"touge":er[0];so(Lr)}else so("")},placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u5E93",style:{display:Ln&&"none",width:150,height:62,marginRight:10,borderRadius:4},allowClear:!0},Ea==null?void 0:Ea.map(ln=>a.createElement(ie.default.Option,{value:(ln==null?void 0:ln.dataset_id)+"-"+(ln==null?void 0:ln.repository_type)},ln==null?void 0:ln.name))):null},Cr=Un=>a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",width:662,justifyContent:"space-between",margin:"10px 20px 40px 0px"}},a.createElement("div",{className:He.bigTipsBox,style:{width:"100%",marginRight:10}},a.createElement("div",{ref:Pn,className:He.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},Ni.map((En,ln)=>a.createElement(ce.Z,{key:ln,title:En.des},a.createElement("div",{onClick:()=>{En.url&&(0,je.xg)(`${Ci.Z.AI_PLATFORM_URL}${En.url}?pathid=${sn.pathId}&url=${window.location.origin}&name=${ge.name}&type=Subject`)},className:He.itembottom,style:{flex:"0 0 auto"}},a.createElement("img",{src:En.img,width:24,height:24,alt:En.name}),a.createElement("span",null,En.name)))),Fn.map(En=>a.createElement(ce.Z,{key:En.id,title:En!=null&&En.agent_type?En==null?void 0:En.description:`${En.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},a.createElement("div",{className:`${He.itembottom} ${Ln===En.id?He.active:""}`,key:En.id,style:{flex:"0 0 auto"},onClick:()=>{Ln===En.id?(Io(null),wr(null),gr(null),gi(!1),br({})):(gr(En==null?void 0:En.name),En!=null&&En.agent_type?(Na(En.id),wr(En.id),dr(En.id),Br(!!En.id),fa(En.id),(En==null?void 0:En.agent_type)==="workflow"?gi(!0):gi(!1)):(wr(null),Io(En.id),gi(!1)))}},(En==null?void 0:En.can_edit)&&!(En!=null&&En.agent_type)&&a.createElement("i",{className:`iconfont icon-bianjidaibeijing ${He.editBtn}`,onClick:ln=>{ln.stopPropagation(),Bn({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:En}})}}),a.createElement("div",{style:{position:"absolute",left:0,top:0,borderRadius:"8px 0px 8px 0px",background:"#69DBA6",color:"#fff",height:18,padding:"0px 4px",fontSize:12}},"\u81EA\u5EFA"),a.createElement("img",{src:En.attachment_id?`${Ci.Z.API_SERVER}/api/attachments/${En.attachment_id}`:hn,width:24,height:24,alt:En.name}),a.createElement(ce.Z,{title:En.name},a.createElement("span",{style:{maxWidth:70}},En.name))))),$n&&a.createElement(at.Z,{addStyle:{width:76,height:88},data:Fn,getIAData:()=>wa(),url:pr,className:He.inlineAgent,queryInfo:{item_type:"Subject",item_id:sn==null?void 0:sn.pathId}}))),a.createElement("div",{className:He.PrevNext,style:{width:"90%",marginLeft:10}},Yt&&a.createElement("div",{className:He.LeftButton,style:{height:100},onClick:En=>{En.stopPropagation(),xo("left")}},a.createElement("img",{src:vt.Z,alt:"Previous",className:He.img}),a.createElement("img",{src:It.Z,alt:"Previous",className:He.imgHover})),_t&&a.createElement("div",{className:He.RightButton,style:{height:100},onClick:En=>{En.stopPropagation(),xo("right")}},a.createElement("img",{src:yt.Z,alt:"Next",className:He.img}),a.createElement("img",{src:an.Z,alt:"Next",className:He.imgHover})))),ta={onAdd:()=>(0,Ve.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,Ve.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:"Subject",questionable_id:Ne==null?void 0:Ne.id,by_self:!0}}),onListClick:Un=>(0,Ve.ZP)(`/api/course_qna_sessions/${Un}.json`,{method:"get"}),onListDelete:Un=>(0,Ve.ZP)(`/api/course_qna_sessions/${Un}.json`,{method:"delete"}),onListDealData:Un=>{let En=[];return Un==null||Un.forEach(ln=>{const er=ln.id,Lr=ln.think?{reasoning:ln.think,thinkingEnabled:!0}:{},ci=[{text:ln.question,key:er,sender:"user",fileList:[],show:!0},Ki({key:er,loading:!1,sender:"AI",show:!0,source:ln.answer_source,text:ln.answer,like:ln.like,dislike:ln.dislike,time:ln.think_time,id:ln.id},Lr)];En=[...En,...ci]}),En}};return a.createElement(a.Fragment,null,((0,he.Ny)()||(0,he.$O)()||(Ne==null?void 0:Ne.is_use_ai))&&(Ne==null?void 0:Ne.id)&&a.createElement(ve.Z,{showSwitchingModel:!0,showLookHistory:!0,showAddSession:!0,isPath:!0,isCoze:On,showDefaultTips:!1,showAvatarEditData:{nickname:"\u8BFE\u7A0B\u52A9\u6559",headImgId:null,show:!1},fetchListObject:ta,headNode:a.createElement(a.Fragment,null,a.createElement("div",{className:"c-grey-333 font22"},a.createElement("span",{className:"mr5"},"\u{1F44B}"),"\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u8BFE\u7A0B\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B"),a.createElement("div",{className:"font16 mt20",style:{color:"#434D6C",marginBottom:40,marginTop:12}},a.createElement("span",null,"\u6211\u53EF\u4EE5\u652F\u6301\u5B9E\u65F6\u7B54\u7591\u3001\u4F5C\u4E1A\u6279\u6539\u3001\u8BD5\u9898\u751F\u6210\u3001\u865A\u62DF\u6388\u8BFE\u4E0E\u4E2A\u6027\u5316\u52A9\u5B66\uFF0C\u52A9\u529B\u5E08\u751F\u9AD8\u6548\u4E92\u52A8\u3001\u8F7B\u677E\u63D0\u5347\u5B66\u4E60\u6548\u679C"))),fetchData:{questionable_type:"Subject",questionable_id:Ne==null?void 0:Ne.id,is_chat:!0,application_id:Or,agent_id:Dr,knowledge_type:Xa?Xa!=="touge"?"coze":"touge":"",coze_id:Xa!=="touge"?Xa:""},isCheckRestrictNumber:!0,title:"\u8BFE\u7A0B\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",topFunctionNode:Ho,BottomNode:Cr,ysclist:Mi,BOttomNodeName:Xn,hideUpload:lr,visible:bi,Selectdiv:Bo,onOpen:()=>{var Un;((Un=ge==null?void 0:ge.detail)!=null&&Un.can_managed||(0,he.Ny)())&&Fi(),gn(!0),setTimeout(()=>{go()},50)},onClose:()=>gn(!1)}))};var Ca=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Ji),Ja=Se(584),Wa=Se(71411),ya={flex_box_center:"flex_box_center___u1iWx",flex_space_between:"flex_space_between___V_XeX",flex_box_vertical_center:"flex_box_vertical_center___tHT9p",flex_box_center_end:"flex_box_center_end___WldJR",flex_box_column:"flex_box_column___wIQL4",content:"content___pRpX8",additem:"additem___FIsTk",title:"title____Cy3E",center:"center___jvSq5",additemactivite:"additemactivite___sdh4M",beta:"beta___tsaw9",upimg:"upimg___SUOhm",uphover:"uphover___WO4pK",items:"items___M75fU",i_tit:"i_tit___mTY0x",public:"public___pxtFV",unpublic:"unpublic___pX3wg",sandian:"sandian___UD34X",delete:"delete___IID16",senditem:"senditem___q4yzX",senditemactivite:"senditemactivite___eVWvi",connect:"connect___YNkNO",bottom:"bottom___FLCuo",tj:"tj___plJT9",multi_ellipsi:"multi_ellipsi___gNJ4z",luicolumnbg:"luicolumnbg___KETdD"},vs=Se(82765),sl=Se(50428),Ps=Se(54904),Ll=Se(52505),pl=Se(14566),Xs=Object.getOwnPropertySymbols,Pl=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,nl=(Ne,Ue)=>{var ge={};for(var gt in Ne)Pl.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Xs)for(var gt of Xs(Ne))Ue.indexOf(gt)<0&&ml.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},js=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Os=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=nl(Ue,["user","pathsDetail","onOk","dispatch"]),Yt,xt,_t,In,Pn;const[Fn,Ar]=(0,a.useState)({}),[pr]=lt.default.useForm(),[ar,$n]=(0,a.useState)(!1);function jr(){return js(this,null,function*(){var lr;let Br=yield(0,Ve.ZP)("/api/ai/agents/get_icon.json",{method:"get",params:{agent_type:(lr=gt.actionTabs)==null?void 0:lr.addparams}});(Br==null?void 0:Br.status)===0&&Ar(Br==null?void 0:Br.data)})}const Ln=lr=>lr.type.startsWith("image/")?lr.size/1024/1024<2?new Promise((zi,bi)=>{const gn=new FileReader;gn.readAsDataURL(lr),gn.onload=()=>{var Dr,wr;const Xn=gn.result;dr({file_type:"base64",original_filename:lr==null?void 0:lr.name,file:Xn,deployable_type:(Dr=gt.actionTabs)==null?void 0:Dr.deployable_type,deployable_id:(wr=gt.actionTabs)==null?void 0:wr.deployable_id}),zi(!1)},gn.onerror=Dr=>{we.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),bi(Dr)}}):(we.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(we.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function dr(lr){return js(this,null,function*(){let Br=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:lr});(Br==null?void 0:Br.status)===0&&Ar(Br==null?void 0:Br.data)})}return(0,a.useEffect)(()=>{gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u65B0\u589E"&&jr()},[gt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u521B\u5EFA"+(((Yt=gt.actionTabs)==null?void 0:Yt.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41":"\u667A\u80FD\u52A9\u624B"),open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u65B0\u589E",width:650,loading:ar,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>{console.log("----",pr.getFieldsValue()),pr.submit()}},a.createElement(lt.default,{layout:"vertical",size:"large",form:pr,onFinish:lr=>js(void 0,null,function*(){$n(!0),lr.attachment_id=Fn.id;let Br=yield nn(lr);$n(!1),Br.status===0&&pr.resetFields()})},a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((xt=gt.actionTabs)==null?void 0:xt.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0"}],label:((_t=gt.actionTabs)==null?void 0:_t.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0",name:"name"},a.createElement(pt.default,{showCount:!0,maxLength:20})),a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((In=gt.actionTabs)==null?void 0:In.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD"}],label:((Pn=gt.actionTabs)==null?void 0:Pn.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD",name:"description"},a.createElement(pt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(lt.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(lr,Br){return Fn.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:Ln},a.createElement("div",{className:ya.upimg},a.createElement("div",{className:ya.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:Ci.Z.API_SERVER+(Fn==null?void 0:Fn.url)}))))))};var Tl=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Os),Xc=Object.defineProperty,uu=Object.getOwnPropertySymbols,gl=Object.prototype.hasOwnProperty,cu=Object.prototype.propertyIsEnumerable,rl=(Ne,Ue,ge)=>Ue in Ne?Xc(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Vc=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))gl.call(Ue,ge)&&rl(Ne,ge,Ue[ge]);if(uu)for(var ge of uu(Ue))cu.call(Ue,ge)&&rl(Ne,ge,Ue[ge]);return Ne},Qu=(Ne,Ue)=>{var ge={};for(var gt in Ne)gl.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&uu)for(var gt of uu(Ne))Ue.indexOf(gt)<0&&cu.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},ic=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const bc=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=Qu(Ue,["user","pathsDetail","onOk","dispatch"]);const[Yt,xt]=(0,a.useState)({}),[_t]=lt.default.useForm(),[In,Pn]=(0,a.useState)([]),[Fn,Ar]=(0,a.useState)({page:1,per_page:20,keyword:"",agent_type:"",status:"",deployable_id:gt.actionTabs.deployable_id,deployable_type:"Subject",source:"",category:"created"}),[pr,ar]=(0,a.useState)([]);function $n(){return ic(this,null,function*(){let jr=yield(0,Ve.ZP)("/api/ai/agents/list.json",{method:"get",params:Fn});(jr==null?void 0:jr.status)===0&&Pn(jr==null?void 0:jr.data)})}return(0,a.useEffect)(()=>{gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&$n()},[gt.actionTabs.key,Fn]),a.createElement(be.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528",width:1100,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>ic(void 0,null,function*(){if((pr==null?void 0:pr.length)===0){we.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield nn({ai_agent_ids:pr})).status===0&&ar([])})},a.createElement(Go.default,{defaultActiveKey:"1",items:[{key:"created",label:"\u6211\u521B\u5EFA\u7684"},{key:"public",label:"\u516C\u5F00\u667A\u80FD\u4F53"}],onChange:jr=>{Fn.page=1,Fn.per_page=20,Fn.category=jr,ar([]),Ar(Vc({},Fn))}}),a.createElement(lt.default,{layout:"inline",size:"large",form:_t,initialValues:{deployable_type:""},onValuesChange:(0,Cl.debounce)((jr,Ln)=>{Fn.page=1,Fn.per_page=20,Ar(Vc(Vc({},Fn),Ln))},300)},a.createElement(lt.default.Item,{label:"\u6765\u6E90",name:"source"},a.createElement(ie.default,{style:{width:170}},a.createElement(ie.default.Option,{value:""},"\u5168\u90E8\u6765\u6E90"),a.createElement(ie.default.Option,{value:"Subject"},"\u5B9E\u8DF5\u8BFE\u7A0B"),a.createElement(ie.default.Option,{value:"Course"},"\u6559\u5B66\u8BFE\u5802"))),a.createElement("div",null,a.createElement(lt.default.Item,{label:"",name:"keyword"},a.createElement(pt.default.Search,{style:{width:"100%"},placeholder:"\u8F93\u5165\u667A\u80FD\u4F53\u540D\u79F0\u641C\u7D22"})))),a.createElement(Xr.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(jr,Ln,dr){ar(jr)},selectedRowKeys:pr},rowKey:jr=>jr==null?void 0:jr.ai_agent_id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(jr,Ln,dr)=>`${(Fn.page-1)*Fn.per_page+dr+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"ai_agent_name"},{title:"\u6765\u6E90",dataIndex:"deployable_type",render:jr=>jr==="Subject"?"\u5B9E\u8DF5\u8BFE\u7A0B":"\u6559\u5B66\u8BFE\u5802"},{title:"\u540D\u79F0",dataIndex:"deployable_name"}],dataSource:In==null?void 0:In.agents}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Fn.per_page,current:Fn.page,onChange:(jr,Ln)=>{Fn.page=jr,Fn.per_page=Ln,Ar(Vc({},Fn))},hideOnSinglePage:!0,total:In==null?void 0:In.total_count}))};var xl=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(bc),Gc=Object.defineProperty,Hf=Object.defineProperties,vp=Object.getOwnPropertyDescriptors,yh=Object.getOwnPropertySymbols,c0=Object.prototype.hasOwnProperty,d0=Object.prototype.propertyIsEnumerable,f0=(Ne,Ue,ge)=>Ue in Ne?Gc(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,h0=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))c0.call(Ue,ge)&&f0(Ne,ge,Ue[ge]);if(yh)for(var ge of yh(Ue))d0.call(Ue,ge)&&f0(Ne,ge,Ue[ge]);return Ne},Ap=(Ne,Ue)=>Hf(Ne,vp(Ue)),yp=(Ne,Ue)=>{var ge={};for(var gt in Ne)c0.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&yh)for(var gt of yh(Ne))Ue.indexOf(gt)<0&&d0.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},p0=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Ep=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=yp(Ue,["user","pathsDetail","onOk","dispatch"]),Yt;const[xt,_t]=(0,a.useState)({}),[In]=lt.default.useForm(),[Pn,Fn]=(0,a.useState)({page:1,per_page:15}),[Ar,pr]=(0,a.useState)([]),[ar,$n]=(0,a.useState)(!1);function jr(){return p0(this,null,function*(){var Ln;$n(!0);let dr=yield(0,Ve.ZP)(`/api/users/${(Ln=ge==null?void 0:ge.userInfo)==null?void 0:Ln.login}/subjects.json`,{method:"get",params:Ap(h0({},Pn),{sort_by:"updated_at",sort_direction:"desc",category:"manage"})});$n(!1),dr&&_t(dr)})}return(0,a.useEffect)(()=>{gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001"&&jr()},[gt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u53D1\u9001\u81F3"+(((Yt=gt.actionTabs)==null?void 0:Yt.iscourse)==="1"?"\u6559\u5B66\u8BFE\u5802":"\u5B9E\u8DF5\u8BFE\u7A0B"),open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001",width:650,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>p0(void 0,null,function*(){(yield nn({deployable_ids:Ar})).status===0&&pr([])})},a.createElement(Xr.default,{style:{marginTop:20},loading:ar,rowSelection:{type:"checkbox",onChange(Ln,dr,lr){pr(Ln)},selectedRowKeys:Ar},rowKey:Ln=>Ln==null?void 0:Ln.id,pagination:!1,scroll:{y:400},columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(Ln,dr,lr)=>`${(Pn.page-1)*Pn.per_page+lr+1}`,width:50},{title:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",dataIndex:"name"},{title:"\u521B\u5EFA\u4EBA",dataIndex:"owner_name",width:100}],dataSource:xt==null?void 0:xt.subjects}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Pn.per_page,current:Pn.page,onChange:(Ln,dr)=>{Pn.page=Ln,Pn.per_page=dr,Fn(h0({},Pn)),jr()},hideOnSinglePage:!0,total:xt==null?void 0:xt.count}))};var bp=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Ep),Cp=Se(29245),wp=Se(5112),m0=Se(87763),g0=Se(2086),xp=Se(41133),Sp=Se(70323),Mp=Se(89055),Dp=Se(3429),v0=Se(76411),Ip=Object.defineProperty,A0=Object.getOwnPropertySymbols,Bp=Object.prototype.hasOwnProperty,Fp=Object.prototype.propertyIsEnumerable,y0=(Ne,Ue,ge)=>Ue in Ne?Ip(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Lp=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Bp.call(Ue,ge)&&y0(Ne,ge,Ue[ge]);if(A0)for(var ge of A0(Ue))Fp.call(Ue,ge)&&y0(Ne,ge,Ue[ge]);return Ne};const yg=Ne=>React.createElement("svg",Lp({className:"b2_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ne),React.createElement("path",{d:"M913.067 0c17.066 0 38.4 8.533 51.2 21.333S985.6 51.2 985.6 72.533V166.4H866.133v388.267c-4.266 4.266-8.533 4.266-12.8 8.533l-42.666 46.933L640 780.8l-4.267 4.267c-8.533 12.8-17.066 25.6-17.066 38.4H89.6V857.6c0 17.067 12.8 34.133 34.133 34.133H614.4v25.6c0 8.534 0 12.8 4.267 21.334h-499.2c-38.4 0-72.534-29.867-72.534-72.534v-93.866H166.4V72.533C162.133 29.867 192 0 230.4 0h682.667zM409.6 563.2h-98.133c-17.067 0-34.134 12.8-34.134 34.133 0 17.067 12.8 34.134 29.867 38.4h98.133c21.334 0 34.134-17.066 34.134-34.133s-12.8-38.4-29.867-38.4zm140.8-187.733H311.467c-17.067 0-34.134 12.8-34.134 34.133 0 17.067 12.8 34.133 29.867 38.4h238.933c21.334 0 34.134-17.067 34.134-34.133s-12.8-38.4-29.867-38.4zm162.133-187.734H311.467c-17.067 0-34.134 12.8-34.134 34.134 0 17.066 12.8 34.133 29.867 38.4h405.333c21.334 0 34.134-17.067 34.134-34.134 4.266-21.333-12.8-38.4-34.134-38.4zm187.734-140.8c-17.067 0-34.134 12.8-34.134 29.867v38.4h72.534V81.067c0-8.534-4.267-17.067-8.534-25.6-8.533-4.267-17.066-8.534-29.866-8.534z",fill:"#3CD59E"}),React.createElement("path",{d:"M832 657.067 942.933 768 780.8 925.867c-4.267 4.266-12.8 8.533-17.067 8.533l-85.333 4.267c-4.267 0-12.8 0-17.067-4.267-4.266-4.267-4.266-8.533-4.266-17.067L661.333 832c0-8.533 4.267-12.8 8.534-17.067L832 657.067zm98.133-59.734L998.4 665.6c12.8 12.8 12.8 29.867 0 42.667L964.267 742.4 853.333 631.467l34.134-34.134c4.266-4.266 12.8-8.533 21.333-8.533s17.067 4.267 21.333 8.533z",fill:"#FFB21B"}));var Pp="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkxMy4wNjcgMGMxNy4wNjYgMCAzOC40IDguNTMzIDUxLjIgMjEuMzMzUzk4NS42IDUxLjIgOTg1LjYgNzIuNTMzVjE2Ni40SDg2Ni4xMzN2Mzg4LjI2N2MtNC4yNjYgNC4yNjYtOC41MzMgNC4yNjYtMTIuOCA4LjUzM2wtNDIuNjY2IDQ2LjkzM0w2NDAgNzgwLjhsLTQuMjY3IDQuMjY3Yy04LjUzMyAxMi44LTE3LjA2NiAyNS42LTE3LjA2NiAzOC40SDg5LjZWODU3LjZjMCAxNy4wNjcgMTIuOCAzNC4xMzMgMzQuMTMzIDM0LjEzM0g2MTQuNHYyNS42YzAgOC41MzQgMCAxMi44IDQuMjY3IDIxLjMzNGgtNDk5LjJjLTM4LjQgMC03Mi41MzQtMjkuODY3LTcyLjUzNC03Mi41MzR2LTkzLjg2NkgxNjYuNFY3Mi41MzNDMTYyLjEzMyAyOS44NjcgMTkyIDAgMjMwLjQgMGg2ODIuNjY3ek00MDkuNiA1NjMuMmgtOTguMTMzYy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTM0IDI5Ljg2NyAzOC40aDk4LjEzM2MyMS4zMzQgMCAzNC4xMzQtMTcuMDY2IDM0LjEzNC0zNC4xMzNzLTEyLjgtMzguNC0yOS44NjctMzguNHptMTQwLjgtMTg3LjczM0gzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTMzIDAgMTcuMDY3IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDIzOC45MzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTMzcy0xMi44LTM4LjQtMjkuODY3LTM4LjR6bTE2Mi4xMzMtMTg3LjczNEgzMTEuNDY3Yy0xNy4wNjcgMC0zNC4xMzQgMTIuOC0zNC4xMzQgMzQuMTM0IDAgMTcuMDY2IDEyLjggMzQuMTMzIDI5Ljg2NyAzOC40aDQwNS4zMzNjMjEuMzM0IDAgMzQuMTM0LTE3LjA2NyAzNC4xMzQtMzQuMTM0IDQuMjY2LTIxLjMzMy0xMi44LTM4LjQtMzQuMTM0LTM4LjR6bTE4Ny43MzQtMTQwLjhjLTE3LjA2NyAwLTM0LjEzNCAxMi44LTM0LjEzNCAyOS44Njd2MzguNGg3Mi41MzRWODEuMDY3YzAtOC41MzQtNC4yNjctMTcuMDY3LTguNTM0LTI1LjYtOC41MzMtNC4yNjctMTcuMDY2LTguNTM0LTI5Ljg2Ni04LjUzNHoiIGZpbGw9IiMzQ0Q1OUUiLz48cGF0aCBkPSJNODMyIDY1Ny4wNjcgOTQyLjkzMyA3NjggNzgwLjggOTI1Ljg2N2MtNC4yNjcgNC4yNjYtMTIuOCA4LjUzMy0xNy4wNjcgOC41MzNsLTg1LjMzMyA0LjI2N2MtNC4yNjcgMC0xMi44IDAtMTcuMDY3LTQuMjY3LTQuMjY2LTQuMjY3LTQuMjY2LTguNTMzLTQuMjY2LTE3LjA2N0w2NjEuMzMzIDgzMmMwLTguNTMzIDQuMjY3LTEyLjggOC41MzQtMTcuMDY3TDgzMiA2NTcuMDY3em05OC4xMzMtNTkuNzM0TDk5OC40IDY2NS42YzEyLjggMTIuOCAxMi44IDI5Ljg2NyAwIDQyLjY2N0w5NjQuMjY3IDc0Mi40IDg1My4zMzMgNjMxLjQ2N2wzNC4xMzQtMzQuMTM0YzQuMjY2LTQuMjY2IDEyLjgtOC41MzMgMjEuMzMzLTguNTMzczE3LjA2NyA0LjI2NyAyMS4zMzMgOC41MzN6IiBmaWxsPSIjRkZCMjFCIi8+PC9zdmc+",Tp=Object.defineProperty,E0=Object.getOwnPropertySymbols,kp=Object.prototype.hasOwnProperty,Np=Object.prototype.propertyIsEnumerable,b0=(Ne,Ue,ge)=>Ue in Ne?Tp(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,jp=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))kp.call(Ue,ge)&&b0(Ne,ge,Ue[ge]);if(E0)for(var ge of E0(Ue))Np.call(Ue,ge)&&b0(Ne,ge,Ue[ge]);return Ne};const Eg=Ne=>React.createElement("svg",jp({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},Ne),React.createElement("title",null,"4 (1)"),React.createElement("defs",null,React.createElement("path",{id:"dmyh_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"dmyh_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#dmyh_svg__a"})),React.createElement("use",{fill:"#FFF",opacity:.01,xlinkHref:"#dmyh_svg__a"}),React.createElement("g",{mask:"url(#dmyh_svg__b)",fillRule:"nonzero"},React.createElement("path",{d:"M17.62 2.016c.246.913.292 1.835.14 2.767l-13.45.011C4.2 3.745 3.898 2.01 5.485 2.007c4.045-.01 8.09-.006 12.135.009ZM6.464 3.794c.166-.047.26-.232.209-.415-.051-.182-.227-.293-.394-.246-.166.046-.26.232-.208.414.051.183.227.293.393.247Zm1.403-.33a.332.332 0 1 0-.664-.001.332.332 0 0 0 .664 0Zm.827.348c.165-.003.296-.163.292-.357a.386.386 0 0 0-.092-.247.278.278 0 0 0-.213-.1c-.165.004-.296.164-.292.358a.386.386 0 0 0 .092.247c.057.065.134.1.213.099Z",fill:"#8DCAFC"}),React.createElement("path",{d:"m17.62 2.016 1.222-.003c.437-.002.693.23.767.694.13.81.161 1.575.092 2.296a3.785 3.785 0 0 0-1.871-.198l-.07-.022a6.501 6.501 0 0 0-.14-2.767Z",fill:"#63B9FC"}),React.createElement("path",{d:"m17.76 4.783.07.022c0 1.16.111 2.478-.084 3.616-.095.56.092 1.353.084 1.766-.047 2.58-.014 5.16.097 7.739l-13.28-.02c-.106 0-.197-.032-.245-.087l-.094-.111-.02-11.03V5.212l.022-.419 13.45-.011ZM7.812 9.157l1.322-1.205c.27-.245.337-.519.204-.82-.522-1.186-2.723 1.317-3.105 1.693-.267.264-.267.53-.003.798.284.288 3.306 3.593 3.116 1.247a.36.36 0 0 0-.117-.234L7.823 9.353a.15.15 0 0 1-.05-.101.115.115 0 0 1 .039-.095Zm5.212-1.597a.628.628 0 0 0-.435-.774l-.043-.012a.628.628 0 0 0-.774.434l-1.032 3.675c-.094.333.1.68.434.773l.043.013c.334.093.68-.101.774-.435l1.033-3.674Zm2.733 1.33a.377.377 0 0 1 .033.588c-.293.262-2.622 2.05-.753 2.22a.35.35 0 0 0 .251-.078 23.37 23.37 0 0 0 1.576-1.33c.622-.575 1.286-1.005.433-1.76-.542-.475-2.42-2.66-2.94-1.206a.277.277 0 0 0 .036.251c.316.46.77.898 1.364 1.314Zm-6.015 4.653a.31.31 0 0 0-.31-.31H6.28a.31.31 0 0 0-.31.31v.078c0 .17.139.31.31.31h3.152a.31.31 0 0 0 .31-.31v-.078Zm3.769 1.433c.005-.218-.307-.402-.698-.412-.392-.01-.713.157-.719.375-.006.217.307.401.698.411.391.01.713-.157.719-.374Zm-2.17-.02a.326.326 0 0 0-.326-.327l-4.72-.008a.326.326 0 0 0-.328.326v.044c0 .18.146.327.326.327l4.72.009A.326.326 0 0 0 11.34 15v-.045Zm3.64 1.365c-.003-.192-.249-.345-.55-.34-.3.005-.54.164-.538.357.003.193.249.345.55.34.3-.005.541-.164.538-.357Zm-6.5-.004a.299.299 0 0 0-.3-.298l-1.902.007a.299.299 0 0 0-.298.3v.022a.299.299 0 0 0 .3.297l1.903-.006a.299.299 0 0 0 .297-.3v-.022Zm4.661.013a.301.301 0 0 0-.3-.302l-3.208-.005a.301.301 0 0 0-.302.3v.017a.301.301 0 0 0 .3.302l3.209.006a.301.301 0 0 0 .302-.301v-.017Z",fill:"#3291FC"}),React.createElement("path",{d:"M17.83 4.805a3.784 3.784 0 0 1 1.871.198l.012.129.01 1.545-.08 11.288-1.716-.04a126.376 126.376 0 0 1-.097-7.738c.008-.413-.179-1.205-.084-1.766.195-1.138.084-2.455.084-3.616Z",fill:"#3291FC"}),React.createElement("path",{d:"m19.713 5.132 2.58.14c-1.378-.375-.589.867-.639 1.405h-1.93l-.011-1.545Zm-15.425.08v1.465l-1.802.059c-.078.001-.14.07-.14.153l-.01 10.88c0 .13.087.246.214.282.606.17 1.192.055 1.758-.343l.094.111c.048.055.139.087.246.087l13.28.02 1.715.039 2.011.08c.05.66-.062 1.285-.337 1.872L1.4 19.912c-.112 0-.204-.07-.299-.123-.141-.357-.213-.642-.215-.854C.88 14.663.88 10.39.885 6.114c0-.586.288-.881.864-.885l2.54-.016Z",fill:"#A1AAEF"}),React.createElement("path",{d:"M22.293 5.271c.54.09.816.378.829.868.093 3.387.061 7.965-.095 13.737l-.804.064-.906-.023a3.685 3.685 0 0 0 .337-1.872V6.677c.05-.538-.739-1.78.64-1.406Z",fill:"#A1AAEF"}),React.createElement("path",{d:"m4.288 6.677.02 11.03c-.566.399-1.152.513-1.758.344a.294.294 0 0 1-.215-.282l.011-10.88c0-.083.062-.152.14-.153l1.802-.059Z",fill:"#DDE2F0"}),React.createElement("path",{d:"M19.724 6.677h1.93v11.368l-2.011-.08.08-11.288ZM1.102 19.79c.095.053.187.123.299.123l19.916.005.906.023c.324.632.296 1.275-.083 1.927A663.39 663.39 0 0 0 1.5 21.82c-1.13.017-1.735-.53-1.414-1.682a.186.186 0 0 1 .178-.131c.293-.001.581-.076.837-.218Z",fill:"#DAE0FF"}),React.createElement("path",{d:"m23.027 19.876.644.117a.207.207 0 0 1 .17.159c.275 1.296-.292 1.868-1.701 1.715.38-.652.407-1.295.083-1.927l.804-.064Z",fill:"#CCD2F2"}),React.createElement("path",{d:"M6.28 3.133a.309.309 0 0 0-.214.238.373.373 0 0 0 .092.33c.082.088.199.123.307.093.107-.03.189-.12.214-.238a.373.373 0 0 0-.092-.33.309.309 0 0 0-.307-.093ZM7.203 3.463a.332.332 0 1 0 .664 0 .332.332 0 0 0-.664 0ZM8.681 3.11c-.165.002-.295.162-.292.356.004.194.14.35.306.346.164-.003.295-.163.291-.357-.004-.194-.14-.349-.305-.346ZM7.823 9.353l1.406 1.283a.36.36 0 0 1 .117.234c.19 2.346-2.832-.96-3.116-1.247-.264-.268-.264-.534.003-.798.382-.376 2.583-2.879 3.105-1.693.133.301.065.575-.204.82L7.812 9.157a.115.115 0 0 0-.039.095.15.15 0 0 0 .05.1ZM12.547 6.774l.043.012c.402.113.547.371.434.774l-1.033 3.674c-.113.403-.371.548-.774.435l-.043-.013c-.403-.113-.548-.37-.434-.774l1.032-3.674c.114-.403.372-.547.775-.434ZM15.757 8.89c-.594-.417-1.048-.855-1.364-1.314a.277.277 0 0 1-.037-.252c.522-1.453 2.4.731 2.94 1.206.854.756.19 1.185-.432 1.76a23.37 23.37 0 0 1-1.576 1.33.352.352 0 0 1-.251.079c-1.87-.17.46-1.959.753-2.22a.377.377 0 0 0-.033-.59Z",fill:"#F1EFF2"}),React.createElement("path",{d:"M6.28 13.233h3.152c.207 0 .31.103.31.31v.078c0 .206-.103.31-.31.31H6.28c-.206 0-.31-.104-.31-.31v-.078c0-.207.104-.31.31-.31Z",fill:"#FDDD44"}),React.createElement("path",{d:"M12.094 14.938c-.004.14.128.274.345.35.218.076.488.083.709.019.22-.065.36-.191.363-.332.003-.14-.128-.273-.346-.35a1.217 1.217 0 0 0-.708-.018c-.22.065-.36.19-.363.331ZM6.295 14.62l4.72.01c.217 0 .326.108.326.326v.045c0 .217-.11.326-.327.326l-4.72-.009c-.218 0-.327-.11-.327-.327v-.044c0-.218.11-.327.328-.326Z",fill:"#FC9743"}),React.createElement("path",{d:"M13.893 16.338c.002.125.108.238.277.298.17.06.377.056.544-.009.167-.065.27-.181.267-.306-.002-.125-.107-.238-.277-.298a.815.815 0 0 0-.544.009c-.167.065-.269.181-.267.306ZM6.279 16.026l1.902-.007c.2 0 .3.099.3.298v.022c0 .2-.098.299-.297.3l-1.903.006c-.199.001-.299-.098-.3-.297v-.023c0-.199.099-.298.298-.3ZM9.634 16.023l3.208.005c.2 0 .301.101.3.302v.017c0 .2-.1.3-.301.3l-3.208-.005c-.201 0-.301-.101-.301-.302v-.017c0-.2.1-.3.302-.3Z",fill:"#28D1B3"}))));var Op="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTcuNjIgMi4wMTZjLjI0Ni45MTMuMjkyIDEuODM1LjE0IDIuNzY3bC0xMy40NS4wMTFDNC4yIDMuNzQ1IDMuODk4IDIuMDEgNS40ODUgMi4wMDdjNC4wNDUtLjAxIDguMDktLjAwNiAxMi4xMzUuMDA5Wk02LjQ2NCAzLjc5NGMuMTY2LS4wNDcuMjYtLjIzMi4yMDktLjQxNS0uMDUxLS4xODItLjIyNy0uMjkzLS4zOTQtLjI0Ni0uMTY2LjA0Ni0uMjYuMjMyLS4yMDguNDE0LjA1MS4xODMuMjI3LjI5My4zOTMuMjQ3Wm0xLjQwMy0uMzNhLjMzMi4zMzIgMCAxIDAtLjY2NC0uMDAxLjMzMi4zMzIgMCAwIDAgLjY2NCAwWm0uODI3LjM0OGMuMTY1LS4wMDMuMjk2LS4xNjMuMjkyLS4zNTdhLjM4Ni4zODYgMCAwIDAtLjA5Mi0uMjQ3LjI3OC4yNzggMCAwIDAtLjIxMy0uMWMtLjE2NS4wMDQtLjI5Ni4xNjQtLjI5Mi4zNThhLjM4Ni4zODYgMCAwIDAgLjA5Mi4yNDdjLjA1Ny4wNjUuMTM0LjEuMjEzLjA5OVoiIGZpbGw9IiM4RENBRkMiLz48cGF0aCBkPSJtMTcuNjIgMi4wMTYgMS4yMjItLjAwM2MuNDM3LS4wMDIuNjkzLjIzLjc2Ny42OTQuMTMuODEuMTYxIDEuNTc1LjA5MiAyLjI5NmEzLjc4NSAzLjc4NSAwIDAgMC0xLjg3MS0uMTk4bC0uMDctLjAyMmE2LjUwMSA2LjUwMSAwIDAgMC0uMTQtMi43NjdaIiBmaWxsPSIjNjNCOUZDIi8+PHBhdGggZD0ibTE3Ljc2IDQuNzgzLjA3LjAyMmMwIDEuMTYuMTExIDIuNDc4LS4wODQgMy42MTYtLjA5NS41Ni4wOTIgMS4zNTMuMDg0IDEuNzY2LS4wNDcgMi41OC0uMDE0IDUuMTYuMDk3IDcuNzM5bC0xMy4yOC0uMDJjLS4xMDYgMC0uMTk3LS4wMzItLjI0NS0uMDg3bC0uMDk0LS4xMTEtLjAyLTExLjAzVjUuMjEybC4wMjItLjQxOSAxMy40NS0uMDExWk03LjgxMiA5LjE1N2wxLjMyMi0xLjIwNWMuMjctLjI0NS4zMzctLjUxOS4yMDQtLjgyLS41MjItMS4xODYtMi43MjMgMS4zMTctMy4xMDUgMS42OTMtLjI2Ny4yNjQtLjI2Ny41My0uMDAzLjc5OC4yODQuMjg4IDMuMzA2IDMuNTkzIDMuMTE2IDEuMjQ3YS4zNi4zNiAwIDAgMC0uMTE3LS4yMzRMNy44MjMgOS4zNTNhLjE1LjE1IDAgMCAxLS4wNS0uMTAxLjExNS4xMTUgMCAwIDEgLjAzOS0uMDk1Wm01LjIxMi0xLjU5N2EuNjI4LjYyOCAwIDAgMC0uNDM1LS43NzRsLS4wNDMtLjAxMmEuNjI4LjYyOCAwIDAgMC0uNzc0LjQzNGwtMS4wMzIgMy42NzVjLS4wOTQuMzMzLjEuNjguNDM0Ljc3M2wuMDQzLjAxM2MuMzM0LjA5My42OC0uMTAxLjc3NC0uNDM1bDEuMDMzLTMuNjc0Wm0yLjczMyAxLjMzYS4zNzcuMzc3IDAgMCAxIC4wMzMuNTg4Yy0uMjkzLjI2Mi0yLjYyMiAyLjA1LS43NTMgMi4yMmEuMzUuMzUgMCAwIDAgLjI1MS0uMDc4IDIzLjM3IDIzLjM3IDAgMCAwIDEuNTc2LTEuMzNjLjYyMi0uNTc1IDEuMjg2LTEuMDA1LjQzMy0xLjc2LS41NDItLjQ3NS0yLjQyLTIuNjYtMi45NC0xLjIwNmEuMjc3LjI3NyAwIDAgMCAuMDM2LjI1MWMuMzE2LjQ2Ljc3Ljg5OCAxLjM2NCAxLjMxNFptLTYuMDE1IDQuNjUzYS4zMS4zMSAwIDAgMC0uMzEtLjMxSDYuMjhhLjMxLjMxIDAgMCAwLS4zMS4zMXYuMDc4YzAgLjE3LjEzOS4zMS4zMS4zMWgzLjE1MmEuMzEuMzEgMCAwIDAgLjMxLS4zMXYtLjA3OFptMy43NjkgMS40MzNjLjAwNS0uMjE4LS4zMDctLjQwMi0uNjk4LS40MTItLjM5Mi0uMDEtLjcxMy4xNTctLjcxOS4zNzUtLjAwNi4yMTcuMzA3LjQwMS42OTguNDExLjM5MS4wMS43MTMtLjE1Ny43MTktLjM3NFptLTIuMTctLjAyYS4zMjYuMzI2IDAgMCAwLS4zMjYtLjMyN2wtNC43Mi0uMDA4YS4zMjYuMzI2IDAgMCAwLS4zMjguMzI2di4wNDRjMCAuMTguMTQ2LjMyNy4zMjYuMzI3bDQuNzIuMDA5QS4zMjYuMzI2IDAgMCAwIDExLjM0IDE1di0uMDQ1Wm0zLjY0IDEuMzY1Yy0uMDAzLS4xOTItLjI0OS0uMzQ1LS41NS0uMzQtLjMuMDA1LS41NC4xNjQtLjUzOC4zNTcuMDAzLjE5My4yNDkuMzQ1LjU1LjM0LjMtLjAwNS41NDEtLjE2NC41MzgtLjM1N1ptLTYuNS0uMDA0YS4yOTkuMjk5IDAgMCAwLS4zLS4yOThsLTEuOTAyLjAwN2EuMjk5LjI5OSAwIDAgMC0uMjk4LjN2LjAyMmEuMjk5LjI5OSAwIDAgMCAuMy4yOTdsMS45MDMtLjAwNmEuMjk5LjI5OSAwIDAgMCAuMjk3LS4zdi0uMDIyWm00LjY2MS4wMTNhLjMwMS4zMDEgMCAwIDAtLjMtLjMwMmwtMy4yMDgtLjAwNWEuMzAxLjMwMSAwIDAgMC0uMzAyLjN2LjAxN2EuMzAxLjMwMSAwIDAgMCAuMy4zMDJsMy4yMDkuMDA2YS4zMDEuMzAxIDAgMCAwIC4zMDItLjMwMXYtLjAxN1oiIGZpbGw9IiMzMjkxRkMiLz48cGF0aCBkPSJNMTcuODMgNC44MDVhMy43ODQgMy43ODQgMCAwIDEgMS44NzEuMTk4bC4wMTIuMTI5LjAxIDEuNTQ1LS4wOCAxMS4yODgtMS43MTYtLjA0YTEyNi4zNzYgMTI2LjM3NiAwIDAgMS0uMDk3LTcuNzM4Yy4wMDgtLjQxMy0uMTc5LTEuMjA1LS4wODQtMS43NjYuMTk1LTEuMTM4LjA4NC0yLjQ1NS4wODQtMy42MTZaIiBmaWxsPSIjMzI5MUZDIi8+PHBhdGggZD0ibTE5LjcxMyA1LjEzMiAyLjU4LjE0Yy0xLjM3OC0uMzc1LS41ODkuODY3LS42MzkgMS40MDVoLTEuOTNsLS4wMTEtMS41NDVabS0xNS40MjUuMDh2MS40NjVsLTEuODAyLjA1OWMtLjA3OC4wMDEtLjE0LjA3LS4xNC4xNTNsLS4wMSAxMC44OGMwIC4xMy4wODcuMjQ2LjIxNC4yODIuNjA2LjE3IDEuMTkyLjA1NSAxLjc1OC0uMzQzbC4wOTQuMTExYy4wNDguMDU1LjEzOS4wODcuMjQ2LjA4N2wxMy4yOC4wMiAxLjcxNS4wMzkgMi4wMTEuMDhjLjA1LjY2LS4wNjIgMS4yODUtLjMzNyAxLjg3MkwxLjQgMTkuOTEyYy0uMTEyIDAtLjIwNC0uMDctLjI5OS0uMTIzLS4xNDEtLjM1Ny0uMjEzLS42NDItLjIxNS0uODU0Qy44OCAxNC42NjMuODggMTAuMzkuODg1IDYuMTE0YzAtLjU4Ni4yODgtLjg4MS44NjQtLjg4NWwyLjU0LS4wMTZaIiBmaWxsPSIjQTFBQUVGIi8+PHBhdGggZD0iTTIyLjI5MyA1LjI3MWMuNTQuMDkuODE2LjM3OC44MjkuODY4LjA5MyAzLjM4Ny4wNjEgNy45NjUtLjA5NSAxMy43MzdsLS44MDQuMDY0LS45MDYtLjAyM2EzLjY4NSAzLjY4NSAwIDAgMCAuMzM3LTEuODcyVjYuNjc3Yy4wNS0uNTM4LS43MzktMS43OC42NC0xLjQwNloiIGZpbGw9IiNBMUFBRUYiLz48cGF0aCBkPSJtNC4yODggNi42NzcuMDIgMTEuMDNjLS41NjYuMzk5LTEuMTUyLjUxMy0xLjc1OC4zNDRhLjI5NC4yOTQgMCAwIDEtLjIxNS0uMjgybC4wMTEtMTAuODhjMC0uMDgzLjA2Mi0uMTUyLjE0LS4xNTNsMS44MDItLjA1OVoiIGZpbGw9IiNEREUyRjAiLz48cGF0aCBkPSJNMTkuNzI0IDYuNjc3aDEuOTN2MTEuMzY4bC0yLjAxMS0uMDguMDgtMTEuMjg4Wk0xLjEwMiAxOS43OWMuMDk1LjA1My4xODcuMTIzLjI5OS4xMjNsMTkuOTE2LjAwNS45MDYuMDIzYy4zMjQuNjMyLjI5NiAxLjI3NS0uMDgzIDEuOTI3QTY2My4zOSA2NjMuMzkgMCAwIDAgMS41IDIxLjgyYy0xLjEzLjAxNy0xLjczNS0uNTMtMS40MTQtMS42ODJhLjE4Ni4xODYgMCAwIDEgLjE3OC0uMTMxYy4yOTMtLjAwMS41ODEtLjA3Ni44MzctLjIxOFoiIGZpbGw9IiNEQUUwRkYiLz48cGF0aCBkPSJtMjMuMDI3IDE5Ljg3Ni42NDQuMTE3YS4yMDcuMjA3IDAgMCAxIC4xNy4xNTljLjI3NSAxLjI5Ni0uMjkyIDEuODY4LTEuNzAxIDEuNzE1LjM4LS42NTIuNDA3LTEuMjk1LjA4My0xLjkyN2wuODA0LS4wNjRaIiBmaWxsPSIjQ0NEMkYyIi8+PHBhdGggZD0iTTYuMjggMy4xMzNhLjMwOS4zMDkgMCAwIDAtLjIxNC4yMzguMzczLjM3MyAwIDAgMCAuMDkyLjMzYy4wODIuMDg4LjE5OS4xMjMuMzA3LjA5My4xMDctLjAzLjE4OS0uMTIuMjE0LS4yMzhhLjM3My4zNzMgMCAwIDAtLjA5Mi0uMzMuMzA5LjMwOSAwIDAgMC0uMzA3LS4wOTNaTTcuMjAzIDMuNDYzYS4zMzIuMzMyIDAgMSAwIC42NjQgMCAuMzMyLjMzMiAwIDAgMC0uNjY0IDBaTTguNjgxIDMuMTFjLS4xNjUuMDAyLS4yOTUuMTYyLS4yOTIuMzU2LjAwNC4xOTQuMTQuMzUuMzA2LjM0Ni4xNjQtLjAwMy4yOTUtLjE2My4yOTEtLjM1Ny0uMDA0LS4xOTQtLjE0LS4zNDktLjMwNS0uMzQ2Wk03LjgyMyA5LjM1M2wxLjQwNiAxLjI4M2EuMzYuMzYgMCAwIDEgLjExNy4yMzRjLjE5IDIuMzQ2LTIuODMyLS45Ni0zLjExNi0xLjI0Ny0uMjY0LS4yNjgtLjI2NC0uNTM0LjAwMy0uNzk4LjM4Mi0uMzc2IDIuNTgzLTIuODc5IDMuMTA1LTEuNjkzLjEzMy4zMDEuMDY1LjU3NS0uMjA0LjgyTDcuODEyIDkuMTU3YS4xMTUuMTE1IDAgMCAwLS4wMzkuMDk1LjE1LjE1IDAgMCAwIC4wNS4xWk0xMi41NDcgNi43NzRsLjA0My4wMTJjLjQwMi4xMTMuNTQ3LjM3MS40MzQuNzc0bC0xLjAzMyAzLjY3NGMtLjExMy40MDMtLjM3MS41NDgtLjc3NC40MzVsLS4wNDMtLjAxM2MtLjQwMy0uMTEzLS41NDgtLjM3LS40MzQtLjc3NGwxLjAzMi0zLjY3NGMuMTE0LS40MDMuMzcyLS41NDcuNzc1LS40MzRaTTE1Ljc1NyA4Ljg5Yy0uNTk0LS40MTctMS4wNDgtLjg1NS0xLjM2NC0xLjMxNGEuMjc3LjI3NyAwIDAgMS0uMDM3LS4yNTJjLjUyMi0xLjQ1MyAyLjQuNzMxIDIuOTQgMS4yMDYuODU0Ljc1Ni4xOSAxLjE4NS0uNDMyIDEuNzZhMjMuMzcgMjMuMzcgMCAwIDEtMS41NzYgMS4zMy4zNTIuMzUyIDAgMCAxLS4yNTEuMDc5Yy0xLjg3LS4xNy40Ni0xLjk1OS43NTMtMi4yMmEuMzc3LjM3NyAwIDAgMC0uMDMzLS41OVoiIGZpbGw9IiNGMUVGRjIiLz48cGF0aCBkPSJNNi4yOCAxMy4yMzNoMy4xNTJjLjIwNyAwIC4zMS4xMDMuMzEuMzF2LjA3OGMwIC4yMDYtLjEwMy4zMS0uMzEuMzFINi4yOGMtLjIwNiAwLS4zMS0uMTA0LS4zMS0uMzF2LS4wNzhjMC0uMjA3LjEwNC0uMzEuMzEtLjMxWiIgZmlsbD0iI0ZEREQ0NCIvPjxwYXRoIGQ9Ik0xMi4wOTQgMTQuOTM4Yy0uMDA0LjE0LjEyOC4yNzQuMzQ1LjM1LjIxOC4wNzYuNDg4LjA4My43MDkuMDE5LjIyLS4wNjUuMzYtLjE5MS4zNjMtLjMzMi4wMDMtLjE0LS4xMjgtLjI3My0uMzQ2LS4zNWExLjIxNyAxLjIxNyAwIDAgMC0uNzA4LS4wMThjLS4yMi4wNjUtLjM2LjE5LS4zNjMuMzMxWk02LjI5NSAxNC42Mmw0LjcyLjAxYy4yMTcgMCAuMzI2LjEwOC4zMjYuMzI2di4wNDVjMCAuMjE3LS4xMS4zMjYtLjMyNy4zMjZsLTQuNzItLjAwOWMtLjIxOCAwLS4zMjctLjExLS4zMjctLjMyN3YtLjA0NGMwLS4yMTguMTEtLjMyNy4zMjgtLjMyNloiIGZpbGw9IiNGQzk3NDMiLz48cGF0aCBkPSJNMTMuODkzIDE2LjMzOGMuMDAyLjEyNS4xMDguMjM4LjI3Ny4yOTguMTcuMDYuMzc3LjA1Ni41NDQtLjAwOS4xNjctLjA2NS4yNy0uMTgxLjI2Ny0uMzA2LS4wMDItLjEyNS0uMTA3LS4yMzgtLjI3Ny0uMjk4YS44MTUuODE1IDAgMCAwLS41NDQuMDA5Yy0uMTY3LjA2NS0uMjY5LjE4MS0uMjY3LjMwNlpNNi4yNzkgMTYuMDI2bDEuOTAyLS4wMDdjLjIgMCAuMy4wOTkuMy4yOTh2LjAyMmMwIC4yLS4wOTguMjk5LS4yOTcuM2wtMS45MDMuMDA2Yy0uMTk5LjAwMS0uMjk5LS4wOTgtLjMtLjI5N3YtLjAyM2MwLS4xOTkuMDk5LS4yOTguMjk4LS4zWk05LjYzNCAxNi4wMjNsMy4yMDguMDA1Yy4yIDAgLjMwMS4xMDEuMy4zMDJ2LjAxN2MwIC4yLS4xLjMtLjMwMS4zbC0zLjIwOC0uMDA1Yy0uMjAxIDAtLjMwMS0uMTAxLS4zMDEtLjMwMnYtLjAxN2MwLS4yLjEtLjMuMzAyLS4zWiIgZmlsbD0iIzI4RDFCMyIvPjwvZz48L2c+PC9zdmc+",zp=Object.defineProperty,C0=Object.getOwnPropertySymbols,Rp=Object.prototype.hasOwnProperty,Up=Object.prototype.propertyIsEnumerable,w0=(Ne,Ue,ge)=>Ue in Ne?zp(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Qp=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Rp.call(Ue,ge)&&w0(Ne,ge,Ue[ge]);if(C0)for(var ge of C0(Ue))Up.call(Ue,ge)&&w0(Ne,ge,Ue[ge]);return Ne};const bg=Ne=>React.createElement("svg",Qp({className:"znjc_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ne),React.createElement("path",{d:"M.683 589.141H88.49v36.907H.683z",fill:"#6E6E96"}),React.createElement("path",{d:"M894.037 866.261c0 73.942-60.117 134.4-133.589 134.4H222.123c-73.515 0-133.632-60.458-133.632-134.4V404.053c0-73.941 60.16-134.4 133.632-134.4h538.325c73.472 0 133.59 60.459 133.59 134.4v462.251z",fill:"#E2E2EA"}),React.createElement("path",{d:"M817.707 298.112a128.872 128.872 0 0 1 14.848 60.288v447.701c0 71.595-58.24 130.176-129.408 130.176H181.803a127.73 127.73 0 0 1-59.947-14.933 129.664 129.664 0 0 0 114.517 69.888H757.76c71.168 0 129.408-58.624 129.408-130.219V413.355a130.645 130.645 0 0 0-69.461-115.243z",fill:"#6E6E96",opacity:.2}),React.createElement("path",{d:"M148.65 892.16V452.267c0-70.4 57.174-127.958 127.147-127.958h512.256c20.566 0 44.032 2.816 44.032 2.816-15.104-47.872-50.858-59.392-100.266-59.392H219.605c-69.973 0-127.146 57.6-127.146 127.958v439.893c0 49.664 14.976 80.939 63.146 97.963-8.746-17.323-6.912-20.736-6.912-41.387z",fill:"#FFF"}),React.createElement("path",{d:"M760.448 1019.179H222.123c-83.798 0-151.979-68.608-151.979-152.918V404.053c0-84.309 68.181-152.874 151.979-152.874h538.325c83.797 0 151.979 68.565 151.979 152.874v462.251c0 84.31-68.182 152.917-151.979 152.917zM222.123 288a115.755 115.755 0 0 0-115.286 116.053v462.251a115.755 115.755 0 0 0 115.286 115.968h538.325c63.573 0 115.243-52.053 115.243-115.968v-462.25a115.755 115.755 0 0 0-115.243-115.969H222.123z",fill:"#6E6E96"}),React.createElement("path",{d:"M191.573 512.64a124.459 124.459 0 0 0 124.075 124.843A124.459 124.459 0 0 0 439.723 512.64a124.459 124.459 0 0 0-124.075-124.8 124.459 124.459 0 0 0-124.075 124.8z",fill:"#94E5FF"}),React.createElement("path",{d:"M315.648 655.915c-78.507 0-142.421-64.256-142.421-143.275s63.872-143.275 142.421-143.275c78.507 0 142.421 64.256 142.421 143.275s-63.872 143.275-142.421 143.275zm0-249.6A106.155 106.155 0 0 0 209.92 512.64a106.155 106.155 0 0 0 105.728 106.368A106.155 106.155 0 0 0 421.376 512.64a106.155 106.155 0 0 0-105.728-106.368z",fill:"#6E6E96"}),React.createElement("path",{d:"M544.256 512.64a124.459 124.459 0 0 0 124.075 124.843A124.459 124.459 0 0 0 792.405 512.64a124.459 124.459 0 0 0-124.074-124.8 124.459 124.459 0 0 0-124.075 124.8z",fill:"#94E5FF"}),React.createElement("path",{d:"M668.33 655.915c-78.506 0-142.42-64.256-142.42-143.275s63.871-143.275 142.42-143.275c78.507 0 142.422 64.256 142.422 143.275S746.88 655.915 668.331 655.915zm0-249.6A106.155 106.155 0 0 0 562.604 512.64 106.155 106.155 0 0 0 668.33 619.008 106.155 106.155 0 0 0 774.059 512.64 106.155 106.155 0 0 0 668.33 406.272zM890.198 589.14h87.851v36.907H890.24v-36.907z",fill:"#6E6E96"}),React.createElement("path",{d:"M317.27 440.15c52.607 0 96.64 36.65 108.373 85.93 2.048-8.533 3.072-17.365 3.072-26.155a111.787 111.787 0 0 0-111.446-112.128A111.787 111.787 0 0 0 208.896 526.08a111.616 111.616 0 0 1 108.373-85.93zm351.06 0c52.566 0 96.64 36.65 108.374 85.93 2.005-8.533 3.072-17.365 3.072-26.155a111.787 111.787 0 0 0-111.445-112.128A111.787 111.787 0 0 0 559.957 526.08a111.616 111.616 0 0 1 108.374-85.93z",fill:"#6E6E96",opacity:.2}),React.createElement("path",{d:"M597.419 786.944h36.693v106.667h-36.693V786.944zm-244.651 0h36.693v106.667h-36.693V786.944zm126.25 0h36.694v106.667h-36.693V786.944zm0-637.184h36.694v117.973h-36.693V149.76z",fill:"#6E6E96"}),React.createElement("path",{d:"M413.91 98.475a79.787 79.787 0 0 0 79.53 80 79.787 79.787 0 0 0 79.53-80 79.787 79.787 0 0 0-79.53-80 79.787 79.787 0 0 0-79.53 80z",fill:"#F0F0FF"}),React.createElement("path",{d:"M493.44 196.907a98.261 98.261 0 0 1-97.877-98.432A98.261 98.261 0 0 1 493.44 0a98.261 98.261 0 0 1 97.877 98.475 98.261 98.261 0 0 1-97.877 98.432zm0-160a61.44 61.44 0 0 0-61.184 61.568A61.44 61.44 0 0 0 493.44 160a61.44 61.44 0 0 0 61.184-61.525 61.44 61.44 0 0 0-61.184-61.568z",fill:"#6E6E96"}),React.createElement("path",{d:"M262.656 469.76h55.04v55.381h-55.04z",fill:"#FFF",opacity:.6}),React.createElement("path",{d:"M344.192 539.477h24.49v24.619h-24.49z",fill:"#FFF",opacity:.3}),React.createElement("path",{d:"M610.688 477.952h55.04v55.381h-55.04z",fill:"#FFF",opacity:.6}),React.createElement("path",{d:"M692.224 547.712h24.49v24.576h-24.49z",fill:"#FFF",opacity:.3}));var Hp="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTS42ODMgNTg5LjE0MUg4OC40OXYzNi45MDdILjY4M3oiIGZpbGw9IiM2RTZFOTYiLz48cGF0aCBkPSJNODk0LjAzNyA4NjYuMjYxYzAgNzMuOTQyLTYwLjExNyAxMzQuNC0xMzMuNTg5IDEzNC40SDIyMi4xMjNjLTczLjUxNSAwLTEzMy42MzItNjAuNDU4LTEzMy42MzItMTM0LjRWNDA0LjA1M2MwLTczLjk0MSA2MC4xNi0xMzQuNCAxMzMuNjMyLTEzNC40aDUzOC4zMjVjNzMuNDcyIDAgMTMzLjU5IDYwLjQ1OSAxMzMuNTkgMTM0LjR2NDYyLjI1MXoiIGZpbGw9IiNFMkUyRUEiLz48cGF0aCBkPSJNODE3LjcwNyAyOTguMTEyYTEyOC44NzIgMTI4Ljg3MiAwIDAgMSAxNC44NDggNjAuMjg4djQ0Ny43MDFjMCA3MS41OTUtNTguMjQgMTMwLjE3Ni0xMjkuNDA4IDEzMC4xNzZIMTgxLjgwM2ExMjcuNzMgMTI3LjczIDAgMCAxLTU5Ljk0Ny0xNC45MzMgMTI5LjY2NCAxMjkuNjY0IDAgMCAwIDExNC41MTcgNjkuODg4SDc1Ny43NmM3MS4xNjggMCAxMjkuNDA4LTU4LjYyNCAxMjkuNDA4LTEzMC4yMTlWNDEzLjM1NWExMzAuNjQ1IDEzMC42NDUgMCAwIDAtNjkuNDYxLTExNS4yNDN6IiBmaWxsPSIjNkU2RTk2IiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0xNDguNjUgODkyLjE2VjQ1Mi4yNjdjMC03MC40IDU3LjE3NC0xMjcuOTU4IDEyNy4xNDctMTI3Ljk1OGg1MTIuMjU2YzIwLjU2NiAwIDQ0LjAzMiAyLjgxNiA0NC4wMzIgMi44MTYtMTUuMTA0LTQ3Ljg3Mi01MC44NTgtNTkuMzkyLTEwMC4yNjYtNTkuMzkySDIxOS42MDVjLTY5Ljk3MyAwLTEyNy4xNDYgNTcuNi0xMjcuMTQ2IDEyNy45NTh2NDM5Ljg5M2MwIDQ5LjY2NCAxNC45NzYgODAuOTM5IDYzLjE0NiA5Ny45NjMtOC43NDYtMTcuMzIzLTYuOTEyLTIwLjczNi02LjkxMi00MS4zODd6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTc2MC40NDggMTAxOS4xNzlIMjIyLjEyM2MtODMuNzk4IDAtMTUxLjk3OS02OC42MDgtMTUxLjk3OS0xNTIuOTE4VjQwNC4wNTNjMC04NC4zMDkgNjguMTgxLTE1Mi44NzQgMTUxLjk3OS0xNTIuODc0aDUzOC4zMjVjODMuNzk3IDAgMTUxLjk3OSA2OC41NjUgMTUxLjk3OSAxNTIuODc0djQ2Mi4yNTFjMCA4NC4zMS02OC4xODIgMTUyLjkxNy0xNTEuOTc5IDE1Mi45MTd6TTIyMi4xMjMgMjg4YTExNS43NTUgMTE1Ljc1NSAwIDAgMC0xMTUuMjg2IDExNi4wNTN2NDYyLjI1MWExMTUuNzU1IDExNS43NTUgMCAwIDAgMTE1LjI4NiAxMTUuOTY4aDUzOC4zMjVjNjMuNTczIDAgMTE1LjI0My01Mi4wNTMgMTE1LjI0My0xMTUuOTY4di00NjIuMjVhMTE1Ljc1NSAxMTUuNzU1IDAgMCAwLTExNS4yNDMtMTE1Ljk2OUgyMjIuMTIzeiIgZmlsbD0iIzZFNkU5NiIvPjxwYXRoIGQ9Ik0xOTEuNTczIDUxMi42NGExMjQuNDU5IDEyNC40NTkgMCAwIDAgMTI0LjA3NSAxMjQuODQzQTEyNC40NTkgMTI0LjQ1OSAwIDAgMCA0MzkuNzIzIDUxMi42NGExMjQuNDU5IDEyNC40NTkgMCAwIDAtMTI0LjA3NS0xMjQuOCAxMjQuNDU5IDEyNC40NTkgMCAwIDAtMTI0LjA3NSAxMjQuOHoiIGZpbGw9IiM5NEU1RkYiLz48cGF0aCBkPSJNMzE1LjY0OCA2NTUuOTE1Yy03OC41MDcgMC0xNDIuNDIxLTY0LjI1Ni0xNDIuNDIxLTE0My4yNzVzNjMuODcyLTE0My4yNzUgMTQyLjQyMS0xNDMuMjc1Yzc4LjUwNyAwIDE0Mi40MjEgNjQuMjU2IDE0Mi40MjEgMTQzLjI3NXMtNjMuODcyIDE0My4yNzUtMTQyLjQyMSAxNDMuMjc1em0wLTI0OS42QTEwNi4xNTUgMTA2LjE1NSAwIDAgMCAyMDkuOTIgNTEyLjY0YTEwNi4xNTUgMTA2LjE1NSAwIDAgMCAxMDUuNzI4IDEwNi4zNjhBMTA2LjE1NSAxMDYuMTU1IDAgMCAwIDQyMS4zNzYgNTEyLjY0YTEwNi4xNTUgMTA2LjE1NSAwIDAgMC0xMDUuNzI4LTEwNi4zNjh6IiBmaWxsPSIjNkU2RTk2Ii8+PHBhdGggZD0iTTU0NC4yNTYgNTEyLjY0YTEyNC40NTkgMTI0LjQ1OSAwIDAgMCAxMjQuMDc1IDEyNC44NDNBMTI0LjQ1OSAxMjQuNDU5IDAgMCAwIDc5Mi40MDUgNTEyLjY0YTEyNC40NTkgMTI0LjQ1OSAwIDAgMC0xMjQuMDc0LTEyNC44IDEyNC40NTkgMTI0LjQ1OSAwIDAgMC0xMjQuMDc1IDEyNC44eiIgZmlsbD0iIzk0RTVGRiIvPjxwYXRoIGQ9Ik02NjguMzMgNjU1LjkxNWMtNzguNTA2IDAtMTQyLjQyLTY0LjI1Ni0xNDIuNDItMTQzLjI3NXM2My44NzEtMTQzLjI3NSAxNDIuNDItMTQzLjI3NWM3OC41MDcgMCAxNDIuNDIyIDY0LjI1NiAxNDIuNDIyIDE0My4yNzVTNzQ2Ljg4IDY1NS45MTUgNjY4LjMzMSA2NTUuOTE1em0wLTI0OS42QTEwNi4xNTUgMTA2LjE1NSAwIDAgMCA1NjIuNjA0IDUxMi42NCAxMDYuMTU1IDEwNi4xNTUgMCAwIDAgNjY4LjMzIDYxOS4wMDggMTA2LjE1NSAxMDYuMTU1IDAgMCAwIDc3NC4wNTkgNTEyLjY0IDEwNi4xNTUgMTA2LjE1NSAwIDAgMCA2NjguMzMgNDA2LjI3MnpNODkwLjE5OCA1ODkuMTRoODcuODUxdjM2LjkwN0g4OTAuMjR2LTM2LjkwN3oiIGZpbGw9IiM2RTZFOTYiLz48cGF0aCBkPSJNMzE3LjI3IDQ0MC4xNWM1Mi42MDcgMCA5Ni42NCAzNi42NSAxMDguMzczIDg1LjkzIDIuMDQ4LTguNTMzIDMuMDcyLTE3LjM2NSAzLjA3Mi0yNi4xNTVhMTExLjc4NyAxMTEuNzg3IDAgMCAwLTExMS40NDYtMTEyLjEyOEExMTEuNzg3IDExMS43ODcgMCAwIDAgMjA4Ljg5NiA1MjYuMDhhMTExLjYxNiAxMTEuNjE2IDAgMCAxIDEwOC4zNzMtODUuOTN6bTM1MS4wNiAwYzUyLjU2NiAwIDk2LjY0IDM2LjY1IDEwOC4zNzQgODUuOTMgMi4wMDUtOC41MzMgMy4wNzItMTcuMzY1IDMuMDcyLTI2LjE1NWExMTEuNzg3IDExMS43ODcgMCAwIDAtMTExLjQ0NS0xMTIuMTI4QTExMS43ODcgMTExLjc4NyAwIDAgMCA1NTkuOTU3IDUyNi4wOGExMTEuNjE2IDExMS42MTYgMCAwIDEgMTA4LjM3NC04NS45M3oiIGZpbGw9IiM2RTZFOTYiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTU5Ny40MTkgNzg2Ljk0NGgzNi42OTN2MTA2LjY2N2gtMzYuNjkzVjc4Ni45NDR6bS0yNDQuNjUxIDBoMzYuNjkzdjEwNi42NjdoLTM2LjY5M1Y3ODYuOTQ0em0xMjYuMjUgMGgzNi42OTR2MTA2LjY2N2gtMzYuNjkzVjc4Ni45NDR6bTAtNjM3LjE4NGgzNi42OTR2MTE3Ljk3M2gtMzYuNjkzVjE0OS43NnoiIGZpbGw9IiM2RTZFOTYiLz48cGF0aCBkPSJNNDEzLjkxIDk4LjQ3NWE3OS43ODcgNzkuNzg3IDAgMCAwIDc5LjUzIDgwIDc5Ljc4NyA3OS43ODcgMCAwIDAgNzkuNTMtODAgNzkuNzg3IDc5Ljc4NyAwIDAgMC03OS41My04MCA3OS43ODcgNzkuNzg3IDAgMCAwLTc5LjUzIDgweiIgZmlsbD0iI0YwRjBGRiIvPjxwYXRoIGQ9Ik00OTMuNDQgMTk2LjkwN2E5OC4yNjEgOTguMjYxIDAgMCAxLTk3Ljg3Ny05OC40MzJBOTguMjYxIDk4LjI2MSAwIDAgMSA0OTMuNDQgMGE5OC4yNjEgOTguMjYxIDAgMCAxIDk3Ljg3NyA5OC40NzUgOTguMjYxIDk4LjI2MSAwIDAgMS05Ny44NzcgOTguNDMyem0wLTE2MGE2MS40NCA2MS40NCAwIDAgMC02MS4xODQgNjEuNTY4QTYxLjQ0IDYxLjQ0IDAgMCAwIDQ5My40NCAxNjBhNjEuNDQgNjEuNDQgMCAwIDAgNjEuMTg0LTYxLjUyNSA2MS40NCA2MS40NCAwIDAgMC02MS4xODQtNjEuNTY4eiIgZmlsbD0iIzZFNkU5NiIvPjxwYXRoIGQ9Ik0yNjIuNjU2IDQ2OS43Nmg1NS4wNHY1NS4zODFoLTU1LjA0eiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjYiLz48cGF0aCBkPSJNMzQ0LjE5MiA1MzkuNDc3aDI0LjQ5djI0LjYxOWgtMjQuNDl6IiBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMyIvPjxwYXRoIGQ9Ik02MTAuNjg4IDQ3Ny45NTJoNTUuMDR2NTUuMzgxaC01NS4wNHoiIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii42Ii8+PHBhdGggZD0iTTY5Mi4yMjQgNTQ3LjcxMmgyNC40OXYyNC41NzZoLTI0LjQ5eiIgZmlsbD0iI0ZGRiIgb3BhY2l0eT0iLjMiLz48L3N2Zz4=",Zp=Object.defineProperty,x0=Object.getOwnPropertySymbols,Wp=Object.prototype.hasOwnProperty,Xp=Object.prototype.propertyIsEnumerable,S0=(Ne,Ue,ge)=>Ue in Ne?Zp(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Vp=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Wp.call(Ue,ge)&&S0(Ne,ge,Ue[ge]);if(x0)for(var ge of x0(Ue))Xp.call(Ue,ge)&&S0(Ne,ge,Ue[ge]);return Ne};const Cg=Ne=>React.createElement("svg",Vp({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},Ne),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("path",{id:"dmpj_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"dmpj_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#dmpj_svg__a"})),React.createElement("use",{fill:"#FFF",opacity:.01,xlinkHref:"#dmpj_svg__a"}),React.createElement("g",{fillRule:"nonzero",mask:"url(#dmpj_svg__b)"},React.createElement("path",{d:"M22.897 5.015H1V1.502A.503.503 0 0 1 1.497 1H22.4a.503.503 0 0 1 .497.502v3.513Z",fill:"#FFC80F"}),React.createElement("path",{d:"M13.957 3.676a.663.663 0 0 1-.67-.672c0-.175.067-.35.194-.471.248-.256.697-.249.944 0a.67.67 0 0 1 .201.471.67.67 0 0 1-.2.477.65.65 0 0 1-.47.195Zm2.678-.666a.663.663 0 0 1 .663-.672c.375 0 .67.296.67.672a.663.663 0 0 1-.67.666.662.662 0 0 1-.663-.666Zm4.018.666a.652.652 0 0 1-.475-.195.656.656 0 0 1 0-.948.677.677 0 0 1 .944 0 .667.667 0 0 1 .194.477.65.65 0 0 1-.194.471.65.65 0 0 1-.47.195",fill:"#FFF"}),React.createElement("path",{d:"M3 23h17.897a2 2 0 0 0 2-2V5.015H1V21a2 2 0 0 0 2 2Z",fill:"#FFEEDC"}),React.createElement("path",{d:"m5.927 6.353.827 1.762 1.849.282L7.265 9.77l.316 1.936-1.654-.914-1.654.914.316-1.936L3.25 8.397l1.85-.282.827-1.762Zm6.691 0 .827 1.762 1.849.282-1.338 1.372.316 1.936-1.654-.914-1.654.914.316-1.936-1.339-1.372 1.85-.282.827-1.762Z",fill:"#FFB465"}),React.createElement("path",{d:"M13.307 14.18H10.4a.232.232 0 0 1-.232-.233c0-.129.104-.233.232-.234h2.906a.232.232 0 0 1 .233.233.234.234 0 0 1-.234.234ZM9.162 14.18H4.82a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h4.34a.232.232 0 0 1 .233.233.234.234 0 0 1-.232.234ZM19.077 15.736H16.61a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h2.467a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.234ZM15.37 15.736h-3.004a.232.232 0 0 1-.232-.233c0-.129.104-.233.232-.234h3.005a.232.232 0 0 1 .232.233.234.234 0 0 1-.233.234ZM11.127 15.736H7.622a.232.232 0 0 1-.232-.233c0-.129.104-.233.232-.234h3.505a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.234ZM5.763 15.736h-.942a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h.942a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.234ZM16.92 17.292h-3.004a.232.232 0 0 1-.232-.233c0-.128.103-.233.232-.234h3.004a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233v.001ZM12.676 17.292H7.622a.232.232 0 0 1-.232-.234c0-.128.104-.232.232-.233h5.055a.232.232 0 0 1 .233.233.234.234 0 0 1-.233.233l-.001.001ZM5.763 17.292h-.942a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h.942a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233v.001ZM16.92 18.898h-3.004a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h3.004a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233ZM12.676 18.898H7.622a.232.232 0 0 1-.232-.234c0-.128.104-.233.232-.233h5.055a.232.232 0 0 1 .233.233.234.234 0 0 1-.233.233h-.001ZM5.763 18.898h-.942a.232.232 0 0 1-.232-.233c0-.129.103-.233.232-.234h.942a.232.232 0 0 1 .232.233.234.234 0 0 1-.232.233Z",fill:"#6E3902"}),React.createElement("path",{d:"m7.6 11.705-1.674-1.003-1.639.984 1.64-1.988h.334l.335-.669 2.007-.67-1.338 1.339.334 2.007Zm6.69 0-1.672-1.003-1.64.984 1.64-1.988h.334l.335-.669 2.007-.67-1.338 1.339.335 2.007Z",fill:"#FF992E"}))));var Gp="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMjIuODk3IDUuMDE1SDFWMS41MDJBLjUwMy41MDMgMCAwIDEgMS40OTcgMUgyMi40YS41MDMuNTAzIDAgMCAxIC40OTcuNTAydjMuNTEzWiIgZmlsbD0iI0ZGQzgwRiIvPjxwYXRoIGQ9Ik0xMy45NTcgMy42NzZhLjY2My42NjMgMCAwIDEtLjY3LS42NzJjMC0uMTc1LjA2Ny0uMzUuMTk0LS40NzEuMjQ4LS4yNTYuNjk3LS4yNDkuOTQ0IDBhLjY3LjY3IDAgMCAxIC4yMDEuNDcxLjY3LjY3IDAgMCAxLS4yLjQ3Ny42NS42NSAwIDAgMS0uNDcuMTk1Wm0yLjY3OC0uNjY2YS42NjMuNjYzIDAgMCAxIC42NjMtLjY3MmMuMzc1IDAgLjY3LjI5Ni42Ny42NzJhLjY2My42NjMgMCAwIDEtLjY3LjY2Ni42NjIuNjYyIDAgMCAxLS42NjMtLjY2NlptNC4wMTguNjY2YS42NTIuNjUyIDAgMCAxLS40NzUtLjE5NS42NTYuNjU2IDAgMCAxIDAtLjk0OC42NzcuNjc3IDAgMCAxIC45NDQgMCAuNjY3LjY2NyAwIDAgMSAuMTk0LjQ3Ny42NS42NSAwIDAgMS0uMTk0LjQ3MS42NS42NSAwIDAgMS0uNDcuMTk1IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTMgMjNoMTcuODk3YTIgMiAwIDAgMCAyLTJWNS4wMTVIMVYyMWEyIDIgMCAwIDAgMiAyWiIgZmlsbD0iI0ZGRUVEQyIvPjxwYXRoIGQ9Im01LjkyNyA2LjM1My44MjcgMS43NjIgMS44NDkuMjgyTDcuMjY1IDkuNzdsLjMxNiAxLjkzNi0xLjY1NC0uOTE0LTEuNjU0LjkxNC4zMTYtMS45MzZMMy4yNSA4LjM5N2wxLjg1LS4yODIuODI3LTEuNzYyWm02LjY5MSAwIC44MjcgMS43NjIgMS44NDkuMjgyLTEuMzM4IDEuMzcyLjMxNiAxLjkzNi0xLjY1NC0uOTE0LTEuNjU0LjkxNC4zMTYtMS45MzYtMS4zMzktMS4zNzIgMS44NS0uMjgyLjgyNy0xLjc2MloiIGZpbGw9IiNGRkI0NjUiLz48cGF0aCBkPSJNMTMuMzA3IDE0LjE4SDEwLjRhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDQtLjIzMy4yMzItLjIzNGgyLjkwNmEuMjMyLjIzMiAwIDAgMSAuMjMzLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzQuMjM0Wk05LjE2MiAxNC4xOEg0LjgyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoNC4zNGEuMjMyLjIzMiAwIDAgMSAuMjMzLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjM0Wk0xOS4wNzcgMTUuNzM2SDE2LjYxYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoMi40NjdhLjIzMi4yMzIgMCAwIDEgLjIzMi4yMzMuMjM0LjIzNCAwIDAgMS0uMjMyLjIzNFpNMTUuMzcgMTUuNzM2aC0zLjAwNGEuMjMyLjIzMiAwIDAgMS0uMjMyLS4yMzNjMC0uMTI5LjEwNC0uMjMzLjIzMi0uMjM0aDMuMDA1YS4yMzIuMjMyIDAgMCAxIC4yMzIuMjMzLjIzNC4yMzQgMCAwIDEtLjIzMy4yMzRaTTExLjEyNyAxNS43MzZINy42MjJhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDQtLjIzMy4yMzItLjIzNGgzLjUwNWEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjM0Wk01Ljc2MyAxNS43MzZoLS45NDJhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDMtLjIzMy4yMzItLjIzNGguOTQyYS4yMzIuMjMyIDAgMCAxIC4yMzIuMjMzLjIzNC4yMzQgMCAwIDEtLjIzMi4yMzRaTTE2LjkyIDE3LjI5MmgtMy4wMDRhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOC4xMDMtLjIzMy4yMzItLjIzNGgzLjAwNGEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzdi4wMDFaTTEyLjY3NiAxNy4yOTJINy42MjJhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjM0YzAtLjEyOC4xMDQtLjIzMi4yMzItLjIzM2g1LjA1NWEuMjMyLjIzMiAwIDAgMSAuMjMzLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzMuMjMzbC0uMDAxLjAwMVpNNS43NjMgMTcuMjkyaC0uOTQyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoLjk0MmEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzdi4wMDFaTTE2LjkyIDE4Ljg5OGgtMy4wMDRhLjIzMi4yMzIgMCAwIDEtLjIzMi0uMjMzYzAtLjEyOS4xMDMtLjIzMy4yMzItLjIzNGgzLjAwNGEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzWk0xMi42NzYgMTguODk4SDcuNjIyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzNGMwLS4xMjguMTA0LS4yMzMuMjMyLS4yMzNoNS4wNTVhLjIzMi4yMzIgMCAwIDEgLjIzMy4yMzMuMjM0LjIzNCAwIDAgMS0uMjMzLjIzM2gtLjAwMVpNNS43NjMgMTguODk4aC0uOTQyYS4yMzIuMjMyIDAgMCAxLS4yMzItLjIzM2MwLS4xMjkuMTAzLS4yMzMuMjMyLS4yMzRoLjk0MmEuMjMyLjIzMiAwIDAgMSAuMjMyLjIzMy4yMzQuMjM0IDAgMCAxLS4yMzIuMjMzWiIgZmlsbD0iIzZFMzkwMiIvPjxwYXRoIGQ9Im03LjYgMTEuNzA1LTEuNjc0LTEuMDAzLTEuNjM5Ljk4NCAxLjY0LTEuOTg4aC4zMzRsLjMzNS0uNjY5IDIuMDA3LS42Ny0xLjMzOCAxLjMzOS4zMzQgMi4wMDdabTYuNjkgMC0xLjY3Mi0xLjAwMy0xLjY0Ljk4NCAxLjY0LTEuOTg4aC4zMzRsLjMzNS0uNjY5IDIuMDA3LS42Ny0xLjMzOCAxLjMzOS4zMzUgMi4wMDdaIiBmaWxsPSIjRkY5OTJFIi8+PC9nPjwvZz48L3N2Zz4=",Yp=Object.defineProperty,M0=Object.getOwnPropertySymbols,Kp=Object.prototype.hasOwnProperty,Jp=Object.prototype.propertyIsEnumerable,D0=(Ne,Ue,ge)=>Ue in Ne?Yp(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,qp=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Kp.call(Ue,ge)&&D0(Ne,ge,Ue[ge]);if(M0)for(var ge of M0(Ue))Jp.call(Ue,ge)&&D0(Ne,ge,Ue[ge]);return Ne};const wg=Ne=>React.createElement("svg",qp({width:39,height:40,xmlns:"http://www.w3.org/2000/svg"},Ne),React.createElement("title",null,"\u4EE3\u7801\u6CE8\u91CA"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M19.4 39.94a7.563 7.563 0 0 1-3.594-.903L3.594 32.423C1.35 31.174-.014 28.963 0 26.583V13.36c0-2.377 1.349-4.589 3.592-5.84L15.806.903a7.606 7.606 0 0 1 7.188 0L35.21 7.52c2.243 1.254 3.603 3.463 3.594 5.84v13.223c0 2.377-1.349 4.591-3.594 5.84l-12.215 6.614a7.546 7.546 0 0 1-3.594.903Z",fill:"#1EDAB5"}),React.createElement("path",{d:"M18.512 39.926c-1.598-7.469-1.598-12.726-1.648-14.065L22 15c5.029-1.829 8.4-4.714 15.97-4.78.556.972.85 2.07.857 3.19v13.222c0 2.377-1.355 4.589-3.595 5.84l-12.214 6.612a7.582 7.582 0 0 1-4.506.842Z",fill:"#77E89B"}),React.createElement("path",{d:"M11.536 11c.486.002.878.467.878 1.04 0 .57-.392 1.035-.878 1.036-.49 0-.884.466-.884 1.04v5.19c0 .276-.094.542-.262.734l-.256.305.26.305c.17.206.262.466.26.734v5.19c0 .574.394 1.04.884 1.04.485.001.878.467.878 1.037 0 .572-.393 1.037-.878 1.039-1.464 0-2.654-1.398-2.654-3.116v-4.76l-.625-.735a1.17 1.17 0 0 1 0-1.469l.625-.734v-4.76c0-1.72 1.19-3.116 2.654-3.116h-.002Zm15.359 0c1.46 0 2.648 1.398 2.648 3.116v4.76l.625.734c.343.43.343 1.04 0 1.47l-.625.734v4.76c0 1.72-1.188 3.116-2.648 3.116a.867.867 0 0 1-.768-.518 1.198 1.198 0 0 1 0-1.04.867.867 0 0 1 .766-.519c.49 0 .884-.465.884-1.039v-5.19c0-.277.094-.542.26-.734l.258-.305-.258-.305a1.136 1.136 0 0 1-.26-.734v-5.19c0-.574-.394-1.04-.882-1.04a.867.867 0 0 1-.768-.517 1.198 1.198 0 0 1 0-1.041.867.867 0 0 1 .766-.518h.002Zm-5.368 3.368a.934.934 0 0 1 .462 1.24l-5.44 11.89a.935.935 0 1 1-1.702-.778l5.443-11.889a.934.934 0 0 1 1.237-.461v-.002Z",fill:"#FFF"})));var _p="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTkuNCAzOS45NGE3LjU2MyA3LjU2MyAwIDAgMS0zLjU5NC0uOTAzTDMuNTk0IDMyLjQyM0MxLjM1IDMxLjE3NC0uMDE0IDI4Ljk2MyAwIDI2LjU4M1YxMy4zNmMwLTIuMzc3IDEuMzQ5LTQuNTg5IDMuNTkyLTUuODRMMTUuODA2LjkwM2E3LjYwNiA3LjYwNiAwIDAgMSA3LjE4OCAwTDM1LjIxIDcuNTJjMi4yNDMgMS4yNTQgMy42MDMgMy40NjMgMy41OTQgNS44NHYxMy4yMjNjMCAyLjM3Ny0xLjM0OSA0LjU5MS0zLjU5NCA1Ljg0bC0xMi4yMTUgNi42MTRhNy41NDYgNy41NDYgMCAwIDEtMy41OTQuOTAzWiIgZmlsbD0iIzFFREFCNSIvPjxwYXRoIGQ9Ik0xOC41MTIgMzkuOTI2Yy0xLjU5OC03LjQ2OS0xLjU5OC0xMi43MjYtMS42NDgtMTQuMDY1TDIyIDE1YzUuMDI5LTEuODI5IDguNC00LjcxNCAxNS45Ny00Ljc4LjU1Ni45NzIuODUgMi4wNy44NTcgMy4xOXYxMy4yMjJjMCAyLjM3Ny0xLjM1NSA0LjU4OS0zLjU5NSA1Ljg0bC0xMi4yMTQgNi42MTJhNy41ODIgNy41ODIgMCAwIDEtNC41MDYuODQyWiIgZmlsbD0iIzc3RTg5QiIvPjxwYXRoIGQ9Ik0xMS41MzYgMTFjLjQ4Ni4wMDIuODc4LjQ2Ny44NzggMS4wNCAwIC41Ny0uMzkyIDEuMDM1LS44NzggMS4wMzYtLjQ5IDAtLjg4NC40NjYtLjg4NCAxLjA0djUuMTljMCAuMjc2LS4wOTQuNTQyLS4yNjIuNzM0bC0uMjU2LjMwNS4yNi4zMDVjLjE3LjIwNi4yNjIuNDY2LjI2LjczNHY1LjE5YzAgLjU3NC4zOTQgMS4wNC44ODQgMS4wNC40ODUuMDAxLjg3OC40NjcuODc4IDEuMDM3IDAgLjU3Mi0uMzkzIDEuMDM3LS44NzggMS4wMzktMS40NjQgMC0yLjY1NC0xLjM5OC0yLjY1NC0zLjExNnYtNC43NmwtLjYyNS0uNzM1YTEuMTcgMS4xNyAwIDAgMSAwLTEuNDY5bC42MjUtLjczNHYtNC43NmMwLTEuNzIgMS4xOS0zLjExNiAyLjY1NC0zLjExNmgtLjAwMlptMTUuMzU5IDBjMS40NiAwIDIuNjQ4IDEuMzk4IDIuNjQ4IDMuMTE2djQuNzZsLjYyNS43MzRjLjM0My40My4zNDMgMS4wNCAwIDEuNDdsLS42MjUuNzM0djQuNzZjMCAxLjcyLTEuMTg4IDMuMTE2LTIuNjQ4IDMuMTE2YS44NjcuODY3IDAgMCAxLS43NjgtLjUxOCAxLjE5OCAxLjE5OCAwIDAgMSAwLTEuMDQuODY3Ljg2NyAwIDAgMSAuNzY2LS41MTljLjQ5IDAgLjg4NC0uNDY1Ljg4NC0xLjAzOXYtNS4xOWMwLS4yNzcuMDk0LS41NDIuMjYtLjczNGwuMjU4LS4zMDUtLjI1OC0uMzA1YTEuMTM2IDEuMTM2IDAgMCAxLS4yNi0uNzM0di01LjE5YzAtLjU3NC0uMzk0LTEuMDQtLjg4Mi0xLjA0YS44NjcuODY3IDAgMCAxLS43NjgtLjUxNyAxLjE5OCAxLjE5OCAwIDAgMSAwLTEuMDQxLjg2Ny44NjcgMCAwIDEgLjc2Ni0uNTE4aC4wMDJabS01LjM2OCAzLjM2OGEuOTM0LjkzNCAwIDAgMSAuNDYyIDEuMjRsLTUuNDQgMTEuODlhLjkzNS45MzUgMCAxIDEtMS43MDItLjc3OGw1LjQ0My0xMS44ODlhLjkzNC45MzQgMCAwIDEgMS4yMzctLjQ2MXYtLjAwMloiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",$p=Object.defineProperty,I0=Object.getOwnPropertySymbols,em=Object.prototype.hasOwnProperty,tm=Object.prototype.propertyIsEnumerable,B0=(Ne,Ue,ge)=>Ue in Ne?$p(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,nm=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))em.call(Ue,ge)&&B0(Ne,ge,Ue[ge]);if(I0)for(var ge of I0(Ue))tm.call(Ue,ge)&&B0(Ne,ge,Ue[ge]);return Ne};const xg=Ne=>React.createElement("svg",nm({width:23,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},Ne),React.createElement("title",null,"2"),React.createElement("defs",null,React.createElement("path",{id:"yfjc_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{transform:"translate(-1)",fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"yfjc_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#yfjc_svg__a"})),React.createElement("g",{fillRule:"nonzero",mask:"url(#yfjc_svg__b)"},React.createElement("path",{fill:"#FFF",opacity:.01,d:"M1 0h24v24H1z"}),React.createElement("path",{d:"M6.702 2.136h9.81c3.788 0 5.682 1.894 5.682 5.681v10.461c0 3.788-1.894 5.682-5.681 5.682H6.702c-3.788 0-5.682-1.894-5.682-5.682V7.818c0-3.788 1.894-5.682 5.682-5.682Z",fill:"#FF8303"}),React.createElement("path",{d:"M7.076 6.08h9.062c2.273 0 3.41 1.136 3.41 3.409v7.336c0 2.273-1.137 3.41-3.41 3.41H7.076c-2.273 0-3.41-1.137-3.41-3.41V9.49c0-2.273 1.137-3.409 3.41-3.409Z",fill:"#FFEBB4"}),React.createElement("path",{d:"M7.907 9.588h4.753c.71 0 1.065.355 1.065 1.065 0 .709-.355 1.064-1.065 1.064H7.907c-.71 0-1.064-.355-1.064-1.065s.355-1.064 1.064-1.064ZM7.65.007h7.914c1.597 0 2.395.798 2.395 2.395s-.798 2.396-2.395 2.396H7.65c-1.597 0-2.395-.799-2.395-2.396S6.053.007 7.65.007ZM7.907 14.379h7.929c.71 0 1.065.355 1.065 1.065v-.001c0 .71-.355 1.065-1.065 1.065H7.907c-.71 0-1.064-.355-1.064-1.065s.355-1.064 1.064-1.064Z",fill:"#FFCC34"}),React.createElement("path",{d:"m19.871 19.662 2.443 2.443a1.281 1.281 0 0 1-1.818 1.806l-2.536-2.537a5.188 5.188 0 1 1 2.79-4.601 5.167 5.167 0 0 1-.879 2.89Zm-1.84-2.89a2.469 2.469 0 1 0-4.937 0 2.469 2.469 0 0 0 4.937 0Z",fill:"#FF8303",stroke:"#FFF"}))));var rm="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiPjxwYXRoIGZpbGw9IiNGRkYiIG9wYWNpdHk9Ii4wMSIgZD0iTTEgMGgyNHYyNEgxeiIvPjxwYXRoIGQ9Ik02LjcwMiAyLjEzNmg5LjgxYzMuNzg4IDAgNS42ODIgMS44OTQgNS42ODIgNS42ODF2MTAuNDYxYzAgMy43ODgtMS44OTQgNS42ODItNS42ODEgNS42ODJINi43MDJjLTMuNzg4IDAtNS42ODItMS44OTQtNS42ODItNS42ODJWNy44MThjMC0zLjc4OCAxLjg5NC01LjY4MiA1LjY4Mi01LjY4MloiIGZpbGw9IiNGRjgzMDMiLz48cGF0aCBkPSJNNy4wNzYgNi4wOGg5LjA2MmMyLjI3MyAwIDMuNDEgMS4xMzYgMy40MSAzLjQwOXY3LjMzNmMwIDIuMjczLTEuMTM3IDMuNDEtMy40MSAzLjQxSDcuMDc2Yy0yLjI3MyAwLTMuNDEtMS4xMzctMy40MS0zLjQxVjkuNDljMC0yLjI3MyAxLjEzNy0zLjQwOSAzLjQxLTMuNDA5WiIgZmlsbD0iI0ZGRUJCNCIvPjxwYXRoIGQ9Ik03LjkwNyA5LjU4OGg0Ljc1M2MuNzEgMCAxLjA2NS4zNTUgMS4wNjUgMS4wNjUgMCAuNzA5LS4zNTUgMS4wNjQtMS4wNjUgMS4wNjRINy45MDdjLS43MSAwLTEuMDY0LS4zNTUtMS4wNjQtMS4wNjVzLjM1NS0xLjA2NCAxLjA2NC0xLjA2NFpNNy42NS4wMDdoNy45MTRjMS41OTcgMCAyLjM5NS43OTggMi4zOTUgMi4zOTVzLS43OTggMi4zOTYtMi4zOTUgMi4zOTZINy42NWMtMS41OTcgMC0yLjM5NS0uNzk5LTIuMzk1LTIuMzk2UzYuMDUzLjAwNyA3LjY1LjAwN1pNNy45MDcgMTQuMzc5aDcuOTI5Yy43MSAwIDEuMDY1LjM1NSAxLjA2NSAxLjA2NXYtLjAwMWMwIC43MS0uMzU1IDEuMDY1LTEuMDY1IDEuMDY1SDcuOTA3Yy0uNzEgMC0xLjA2NC0uMzU1LTEuMDY0LTEuMDY1cy4zNTUtMS4wNjQgMS4wNjQtMS4wNjRaIiBmaWxsPSIjRkZDQzM0Ii8+PGcgZmlsbD0iI0ZGODMwMyIgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJtMTkuODcxIDE5LjY2MiAyLjQ0MyAyLjQ0M2ExLjI4MSAxLjI4MSAwIDAgMS0xLjgxOCAxLjgwNmwtMi41MzYtMi41MzdhNS4xODggNS4xODggMCAxIDEgMi43OS00LjYwMSA1LjE2NyA1LjE2NyAwIDAgMS0uODc5IDIuODlabS0xLjg0LTIuODlhMi40NjkgMi40NjkgMCAxIDAtNC45MzcgMCAyLjQ2OSAyLjQ2OSAwIDAgMCA0LjkzNyAwWiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==",im=Object.defineProperty,F0=Object.getOwnPropertySymbols,am=Object.prototype.hasOwnProperty,om=Object.prototype.propertyIsEnumerable,L0=(Ne,Ue,ge)=>Ue in Ne?im(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,sm=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))am.call(Ue,ge)&&L0(Ne,ge,Ue[ge]);if(F0)for(var ge of F0(Ue))om.call(Ue,ge)&&L0(Ne,ge,Ue[ge]);return Ne};const Sg=Ne=>React.createElement("svg",sm({className:"znwd_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ne),React.createElement("path",{d:"M403.046 856.166c-46.003-.179-88.115-6.348-129.356-19.02a32.845 32.845 0 0 0-20.992.46c-39.86 14.9-79.31 30.823-118.964 46.183-23.73 9.216-34.304.947-30.464-24.423 5.12-33.92 10.573-67.763 16.973-101.504 1.613-8.704-.358-14.08-6.22-19.968C58.623 681.728 23.45 614.733 8.447 537.344c-31.309-161.28 39.168-322.432 178.56-409.267 142.848-89.063 329.344-76.493 459.06 30.771C807.372 292.224 834.713 529.152 712.78 693.99c-77.466 104.756-183.22 156.672-309.735 162.176zm-.69-288.69h.87a32.256 32.256 0 0 0 32.384-31.924c.076-3.02.076-5.427.076-6.656.23-33.075 12.16-39.424 39.015-52.992 23.987-12.083 46.131-30.208 54.912-56.474 17.152-51.456 7.987-100.864-30.055-139.315-40.14-40.473-100.224-52.275-153.395-31.462-35.251 13.798-59.571 42.06-72.422 76.672-7.962 21.504 6.502 44.902 29.133 48.64l.998.153a37.376 37.376 0 0 0 39.603-20.864c10.957-22.528 32.87-50.099 74.291-40.32 24.064 5.71 45.056 27.11 48.973 51.072 4.531 28.032-2.56 41.83-29.593 57.754-3.43 2.048-7.04 3.891-10.42 5.99-33.33 20.532-52.94 50.15-56.064 89.19-.128 2.382-.179 9.575-.256 18.177a32.102 32.102 0 0 0 31.95 32.358zm5.99 36.53c-23.86.052-43.75 19.712-43.52 43.008.256 22.887 19.788 42.445 42.65 42.624 22.45.18 42.93-20.07 42.982-42.342.05-22.63-20.122-43.34-42.112-43.29z",fill:"#757BF2"}),React.createElement("path",{d:"M521.83 910.72c124.237-34.304 218.83-103.936 282.394-212.48 63.488-108.365 77.67-224.82 46.771-349.773 43.7 32.691 75.034 71.194 97.024 116.634 62.362 129.024 38.349 273.51-61.875 376.832-6.81 7.014-9.83 13.312-7.68 23.245 3.584 16.512 5.99 33.33 8.32 50.099 2.38 17.152-3.686 21.862-19.507 15.36-18.535-7.629-36.762-16.077-55.552-23.04-5.504-2.048-13.415-2.458-18.535 0-75.673 35.533-153.625 39.014-233.472 17.433a150.605 150.605 0 0 1-13.977-4.608c-7.04-2.61-13.978-5.632-23.91-9.702z",fill:"#6C6CEA"}),React.createElement("path",{d:"M108.365 826.547A683.98 683.98 0 0 0 386.176 683.52c-12.493-7.552-21.248-21.3-21.35-36.48-.23-23.245 19.66-42.854 43.52-42.982 15.052-.052 29.26 9.65 36.71 22.988a683.085 683.085 0 0 0 182.272-482.688c-128.486-93.696-304.205-101.145-440.32-16.332C47.642 214.86-22.861 375.987 8.448 537.293c15.002 77.363 50.125 144.384 105.574 200.55 5.812 5.94 7.834 11.239 6.221 19.968a2293.248 2293.248 0 0 0-11.878 68.736zM273.74 325.274c12.851-34.612 37.12-62.823 72.422-76.672 53.171-20.813 113.306-9.012 153.395 31.488 38.093 38.425 47.232 87.808 30.055 139.29-8.704 26.24-30.874 44.44-54.912 56.473-26.88 13.568-38.835 19.891-39.015 52.992 0 1.229-.076 3.61-.076 6.656a32.256 32.256 0 0 1-32.384 31.923h-.87a32.23 32.23 0 0 1-32.052-32.41c.051-8.601.102-15.872.23-18.201 3.072-39.04 22.733-68.634 56.064-89.165 3.43-2.1 6.99-3.968 10.42-5.99 27.11-15.95 34.15-29.722 29.619-57.78-3.917-24.012-24.832-45.414-48.999-51.072-41.395-9.753-63.334 17.818-74.265 40.32a37.376 37.376 0 0 1-39.629 20.89l-.973-.18c-22.579-3.583-37.069-27.058-29.03-48.562z",fill:"#8486F8"}),React.createElement("path",{d:"M287.59 367.718c-13.21-9.113-19.84-26.342-13.85-42.444 12.852-34.612 37.12-62.823 72.423-76.672a150.963 150.963 0 0 1 28.723-7.962 679.296 679.296 0 0 0 63.13-169.395 393.856 393.856 0 0 0-251.06 56.78C47.59 214.862-22.911 375.988 8.372 537.294c1.46 7.5 3.149 14.95 5.018 22.272a686.592 686.592 0 0 0 274.176-191.847z",fill:"#8D92F8"}));var lm="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQwMy4wNDYgODU2LjE2NmMtNDYuMDAzLS4xNzktODguMTE1LTYuMzQ4LTEyOS4zNTYtMTkuMDJhMzIuODQ1IDMyLjg0NSAwIDAgMC0yMC45OTIuNDZjLTM5Ljg2IDE0LjktNzkuMzEgMzAuODIzLTExOC45NjQgNDYuMTgzLTIzLjczIDkuMjE2LTM0LjMwNC45NDctMzAuNDY0LTI0LjQyMyA1LjEyLTMzLjkyIDEwLjU3My02Ny43NjMgMTYuOTczLTEwMS41MDQgMS42MTMtOC43MDQtLjM1OC0xNC4wOC02LjIyLTE5Ljk2OEM1OC42MjMgNjgxLjcyOCAyMy40NSA2MTQuNzMzIDguNDQ3IDUzNy4zNDRjLTMxLjMwOS0xNjEuMjggMzkuMTY4LTMyMi40MzIgMTc4LjU2LTQwOS4yNjcgMTQyLjg0OC04OS4wNjMgMzI5LjM0NC03Ni40OTMgNDU5LjA2IDMwLjc3MUM4MDcuMzcyIDI5Mi4yMjQgODM0LjcxMyA1MjkuMTUyIDcxMi43OCA2OTMuOTljLTc3LjQ2NiAxMDQuNzU2LTE4My4yMiAxNTYuNjcyLTMwOS43MzUgMTYyLjE3NnptLS42OS0yODguNjloLjg3YTMyLjI1NiAzMi4yNTYgMCAwIDAgMzIuMzg0LTMxLjkyNGMuMDc2LTMuMDIuMDc2LTUuNDI3LjA3Ni02LjY1Ni4yMy0zMy4wNzUgMTIuMTYtMzkuNDI0IDM5LjAxNS01Mi45OTIgMjMuOTg3LTEyLjA4MyA0Ni4xMzEtMzAuMjA4IDU0LjkxMi01Ni40NzQgMTcuMTUyLTUxLjQ1NiA3Ljk4Ny0xMDAuODY0LTMwLjA1NS0xMzkuMzE1LTQwLjE0LTQwLjQ3My0xMDAuMjI0LTUyLjI3NS0xNTMuMzk1LTMxLjQ2Mi0zNS4yNTEgMTMuNzk4LTU5LjU3MSA0Mi4wNi03Mi40MjIgNzYuNjcyLTcuOTYyIDIxLjUwNCA2LjUwMiA0NC45MDIgMjkuMTMzIDQ4LjY0bC45OTguMTUzYTM3LjM3NiAzNy4zNzYgMCAwIDAgMzkuNjAzLTIwLjg2NGMxMC45NTctMjIuNTI4IDMyLjg3LTUwLjA5OSA3NC4yOTEtNDAuMzIgMjQuMDY0IDUuNzEgNDUuMDU2IDI3LjExIDQ4Ljk3MyA1MS4wNzIgNC41MzEgMjguMDMyLTIuNTYgNDEuODMtMjkuNTkzIDU3Ljc1NC0zLjQzIDIuMDQ4LTcuMDQgMy44OTEtMTAuNDIgNS45OS0zMy4zMyAyMC41MzItNTIuOTQgNTAuMTUtNTYuMDY0IDg5LjE5LS4xMjggMi4zODItLjE3OSA5LjU3NS0uMjU2IDE4LjE3N2EzMi4xMDIgMzIuMTAyIDAgMCAwIDMxLjk1IDMyLjM1OHptNS45OSAzNi41M2MtMjMuODYuMDUyLTQzLjc1IDE5LjcxMi00My41MiA0My4wMDguMjU2IDIyLjg4NyAxOS43ODggNDIuNDQ1IDQyLjY1IDQyLjYyNCAyMi40NS4xOCA0Mi45My0yMC4wNyA0Mi45ODItNDIuMzQyLjA1LTIyLjYzLTIwLjEyMi00My4zNC00Mi4xMTItNDMuMjl6IiBmaWxsPSIjNzU3QkYyIi8+PHBhdGggZD0iTTUyMS44MyA5MTAuNzJjMTI0LjIzNy0zNC4zMDQgMjE4LjgzLTEwMy45MzYgMjgyLjM5NC0yMTIuNDggNjMuNDg4LTEwOC4zNjUgNzcuNjctMjI0LjgyIDQ2Ljc3MS0zNDkuNzczIDQzLjcgMzIuNjkxIDc1LjAzNCA3MS4xOTQgOTcuMDI0IDExNi42MzQgNjIuMzYyIDEyOS4wMjQgMzguMzQ5IDI3My41MS02MS44NzUgMzc2LjgzMi02LjgxIDcuMDE0LTkuODMgMTMuMzEyLTcuNjggMjMuMjQ1IDMuNTg0IDE2LjUxMiA1Ljk5IDMzLjMzIDguMzIgNTAuMDk5IDIuMzggMTcuMTUyLTMuNjg2IDIxLjg2Mi0xOS41MDcgMTUuMzYtMTguNTM1LTcuNjI5LTM2Ljc2Mi0xNi4wNzctNTUuNTUyLTIzLjA0LTUuNTA0LTIuMDQ4LTEzLjQxNS0yLjQ1OC0xOC41MzUgMC03NS42NzMgMzUuNTMzLTE1My42MjUgMzkuMDE0LTIzMy40NzIgMTcuNDMzYTE1MC42MDUgMTUwLjYwNSAwIDAgMS0xMy45NzctNC42MDhjLTcuMDQtMi42MS0xMy45NzgtNS42MzItMjMuOTEtOS43MDJ6IiBmaWxsPSIjNkM2Q0VBIi8+PHBhdGggZD0iTTEwOC4zNjUgODI2LjU0N0E2ODMuOTggNjgzLjk4IDAgMCAwIDM4Ni4xNzYgNjgzLjUyYy0xMi40OTMtNy41NTItMjEuMjQ4LTIxLjMtMjEuMzUtMzYuNDgtLjIzLTIzLjI0NSAxOS42Ni00Mi44NTQgNDMuNTItNDIuOTgyIDE1LjA1Mi0uMDUyIDI5LjI2IDkuNjUgMzYuNzEgMjIuOTg4YTY4My4wODUgNjgzLjA4NSAwIDAgMCAxODIuMjcyLTQ4Mi42ODhjLTEyOC40ODYtOTMuNjk2LTMwNC4yMDUtMTAxLjE0NS00NDAuMzItMTYuMzMyQzQ3LjY0MiAyMTQuODYtMjIuODYxIDM3NS45ODcgOC40NDggNTM3LjI5M2MxNS4wMDIgNzcuMzYzIDUwLjEyNSAxNDQuMzg0IDEwNS41NzQgMjAwLjU1IDUuODEyIDUuOTQgNy44MzQgMTEuMjM5IDYuMjIxIDE5Ljk2OGEyMjkzLjI0OCAyMjkzLjI0OCAwIDAgMC0xMS44NzggNjguNzM2ek0yNzMuNzQgMzI1LjI3NGMxMi44NTEtMzQuNjEyIDM3LjEyLTYyLjgyMyA3Mi40MjItNzYuNjcyIDUzLjE3MS0yMC44MTMgMTEzLjMwNi05LjAxMiAxNTMuMzk1IDMxLjQ4OCAzOC4wOTMgMzguNDI1IDQ3LjIzMiA4Ny44MDggMzAuMDU1IDEzOS4yOS04LjcwNCAyNi4yNC0zMC44NzQgNDQuNDQtNTQuOTEyIDU2LjQ3My0yNi44OCAxMy41NjgtMzguODM1IDE5Ljg5MS0zOS4wMTUgNTIuOTkyIDAgMS4yMjktLjA3NiAzLjYxLS4wNzYgNi42NTZhMzIuMjU2IDMyLjI1NiAwIDAgMS0zMi4zODQgMzEuOTIzaC0uODdhMzIuMjMgMzIuMjMgMCAwIDEtMzIuMDUyLTMyLjQxYy4wNTEtOC42MDEuMTAyLTE1Ljg3Mi4yMy0xOC4yMDEgMy4wNzItMzkuMDQgMjIuNzMzLTY4LjYzNCA1Ni4wNjQtODkuMTY1IDMuNDMtMi4xIDYuOTktMy45NjggMTAuNDItNS45OSAyNy4xMS0xNS45NSAzNC4xNS0yOS43MjIgMjkuNjE5LTU3Ljc4LTMuOTE3LTI0LjAxMi0yNC44MzItNDUuNDE0LTQ4Ljk5OS01MS4wNzItNDEuMzk1LTkuNzUzLTYzLjMzNCAxNy44MTgtNzQuMjY1IDQwLjMyYTM3LjM3NiAzNy4zNzYgMCAwIDEtMzkuNjI5IDIwLjg5bC0uOTczLS4xOGMtMjIuNTc5LTMuNTgzLTM3LjA2OS0yNy4wNTgtMjkuMDMtNDguNTYyeiIgZmlsbD0iIzg0ODZGOCIvPjxwYXRoIGQ9Ik0yODcuNTkgMzY3LjcxOGMtMTMuMjEtOS4xMTMtMTkuODQtMjYuMzQyLTEzLjg1LTQyLjQ0NCAxMi44NTItMzQuNjEyIDM3LjEyLTYyLjgyMyA3Mi40MjMtNzYuNjcyYTE1MC45NjMgMTUwLjk2MyAwIDAgMSAyOC43MjMtNy45NjIgNjc5LjI5NiA2NzkuMjk2IDAgMCAwIDYzLjEzLTE2OS4zOTUgMzkzLjg1NiAzOTMuODU2IDAgMCAwLTI1MS4wNiA1Ni43OEM0Ny41OSAyMTQuODYyLTIyLjkxMSAzNzUuOTg4IDguMzcyIDUzNy4yOTRjMS40NiA3LjUgMy4xNDkgMTQuOTUgNS4wMTggMjIuMjcyYTY4Ni41OTIgNjg2LjU5MiAwIDAgMCAyNzQuMTc2LTE5MS44NDd6IiBmaWxsPSIjOEQ5MkY4Ii8+PC9zdmc+",um=Object.defineProperty,P0=Object.getOwnPropertySymbols,cm=Object.prototype.hasOwnProperty,dm=Object.prototype.propertyIsEnumerable,T0=(Ne,Ue,ge)=>Ue in Ne?um(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,fm=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))cm.call(Ue,ge)&&T0(Ne,ge,Ue[ge]);if(P0)for(var ge of P0(Ue))dm.call(Ue,ge)&&T0(Ne,ge,Ue[ge]);return Ne};const Mg=Ne=>React.createElement("svg",fm({className:"znst_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ne),React.createElement("path",{d:"M808.35 670.852c93.055 4.266 166.356 81.364 166.398 175.017a175.017 175.017 0 0 1-108.116 162.9 173.438 173.438 0 0 1-190.718-39.936 175.7 175.7 0 0 1-34.474-192.724 174.035 174.035 0 0 1 164.905-104.233zM874.91.224c14.165-1.365 28.244 3.542 38.57 13.44 10.24 9.899 15.786 23.808 15.018 38.101v608.42h-5.333a229.502 229.502 0 0 0-130.132-41.215h-.981c-127.786 0-231.72 103.465-233 231.933a224.339 224.339 0 0 0 41.599 128.852H96.336a48.767 48.767 0 0 1-38.527-13.44 49.322 49.322 0 0 1-15.019-38.143V51.808A49.322 49.322 0 0 1 57.81 13.664 48.857 48.857 0 0 1 96.379.224zm38.27 760.654a18.901 18.901 0 0 0-26.281 0L761.759 887.04l-47.957-48.212a19.2 19.2 0 0 0-26.283 0 21.845 21.845 0 0 0-2.346 27.775l63.914 63.914a15.957 15.957 0 0 0 25.983 0l138.452-140.542-.341-1.664a19.498 19.498 0 0 0 0-27.434zM491.469 722.05H215.844a26.41 26.41 0 0 0 0 51.541h275.624a23.722 23.722 0 0 0 20.95-25.77 23.51 23.51 0 0 0-20.95-25.77zm250.323-257.704H220.836c-14.122 0-25.6 11.563-25.6 25.813 0 14.208 11.478 25.77 25.6 25.77h520.955c14.122 0 25.6-11.519 25.6-25.77a25.685 25.685 0 0 0-25.6-25.77zm4.224-258.13-4.267.17H220.88a24.576 24.576 0 0 0-25.941 26.112 24.49 24.49 0 0 0 25.941 25.728h520.954a25.898 25.898 0 0 0 24.875-12.032 26.24 26.24 0 0 0 0-27.776 25.898 25.898 0 0 0-24.875-12.031z",fill:"#38ADFF"}));var hm="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgwOC4zNSA2NzAuODUyYzkzLjA1NSA0LjI2NiAxNjYuMzU2IDgxLjM2NCAxNjYuMzk4IDE3NS4wMTdhMTc1LjAxNyAxNzUuMDE3IDAgMCAxLTEwOC4xMTYgMTYyLjkgMTczLjQzOCAxNzMuNDM4IDAgMCAxLTE5MC43MTgtMzkuOTM2IDE3NS43IDE3NS43IDAgMCAxLTM0LjQ3NC0xOTIuNzI0IDE3NC4wMzUgMTc0LjAzNSAwIDAgMSAxNjQuOTA1LTEwNC4yMzN6TTg3NC45MS4yMjRjMTQuMTY1LTEuMzY1IDI4LjI0NCAzLjU0MiAzOC41NyAxMy40NCAxMC4yNCA5Ljg5OSAxNS43ODYgMjMuODA4IDE1LjAxOCAzOC4xMDF2NjA4LjQyaC01LjMzM2EyMjkuNTAyIDIyOS41MDIgMCAwIDAtMTMwLjEzMi00MS4yMTVoLS45ODFjLTEyNy43ODYgMC0yMzEuNzIgMTAzLjQ2NS0yMzMgMjMxLjkzM2EyMjQuMzM5IDIyNC4zMzkgMCAwIDAgNDEuNTk5IDEyOC44NTJIOTYuMzM2YTQ4Ljc2NyA0OC43NjcgMCAwIDEtMzguNTI3LTEzLjQ0IDQ5LjMyMiA0OS4zMjIgMCAwIDEtMTUuMDE5LTM4LjE0M1Y1MS44MDhBNDkuMzIyIDQ5LjMyMiAwIDAgMSA1Ny44MSAxMy42NjQgNDguODU3IDQ4Ljg1NyAwIDAgMSA5Ni4zNzkuMjI0em0zOC4yNyA3NjAuNjU0YTE4LjkwMSAxOC45MDEgMCAwIDAtMjYuMjgxIDBMNzYxLjc1OSA4ODcuMDRsLTQ3Ljk1Ny00OC4yMTJhMTkuMiAxOS4yIDAgMCAwLTI2LjI4MyAwIDIxLjg0NSAyMS44NDUgMCAwIDAtMi4zNDYgMjcuNzc1bDYzLjkxNCA2My45MTRhMTUuOTU3IDE1Ljk1NyAwIDAgMCAyNS45ODMgMGwxMzguNDUyLTE0MC41NDItLjM0MS0xLjY2NGExOS40OTggMTkuNDk4IDAgMCAwIDAtMjcuNDM0ek00OTEuNDY5IDcyMi4wNUgyMTUuODQ0YTI2LjQxIDI2LjQxIDAgMCAwIDAgNTEuNTQxaDI3NS42MjRhMjMuNzIyIDIzLjcyMiAwIDAgMCAyMC45NS0yNS43NyAyMy41MSAyMy41MSAwIDAgMC0yMC45NS0yNS43N3ptMjUwLjMyMy0yNTcuNzA0SDIyMC44MzZjLTE0LjEyMiAwLTI1LjYgMTEuNTYzLTI1LjYgMjUuODEzIDAgMTQuMjA4IDExLjQ3OCAyNS43NyAyNS42IDI1Ljc3aDUyMC45NTVjMTQuMTIyIDAgMjUuNi0xMS41MTkgMjUuNi0yNS43N2EyNS42ODUgMjUuNjg1IDAgMCAwLTI1LjYtMjUuNzd6bTQuMjI0LTI1OC4xMy00LjI2Ny4xN0gyMjAuODhhMjQuNTc2IDI0LjU3NiAwIDAgMC0yNS45NDEgMjYuMTEyIDI0LjQ5IDI0LjQ5IDAgMCAwIDI1Ljk0MSAyNS43MjhoNTIwLjk1NGEyNS44OTggMjUuODk4IDAgMCAwIDI0Ljg3NS0xMi4wMzIgMjYuMjQgMjYuMjQgMCAwIDAgMC0yNy43NzYgMjUuODk4IDI1Ljg5OCAwIDAgMC0yNC44NzUtMTIuMDMxeiIgZmlsbD0iIzM4QURGRiIvPjwvc3ZnPg==",k0=Object.getOwnPropertySymbols,pm=Object.prototype.hasOwnProperty,mm=Object.prototype.propertyIsEnumerable,gm=(Ne,Ue)=>{var ge={};for(var gt in Ne)pm.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&k0)for(var gt of k0(Ne))Ue.indexOf(gt)<0&&mm.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},N0=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const vm=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=gm(Ue,["user","pathsDetail","onOk","dispatch"]),Yt,xt,_t,In,Pn;const[Fn,Ar]=(0,a.useState)({}),[pr]=lt.default.useForm(),[ar,$n]=(0,a.useState)(!1),jr=dr=>dr.type.startsWith("image/")?dr.size/1024/1024<2?new Promise((Or,zi)=>{const bi=new FileReader;bi.readAsDataURL(dr),bi.onload=()=>{var gn,Dr;const wr=bi.result;Ln({file_type:"base64",original_filename:dr==null?void 0:dr.name,file:wr,deployable_type:(gn=gt.actionTabs)==null?void 0:gn.deployable_type,deployable_id:(Dr=gt.actionTabs)==null?void 0:Dr.deployable_id}),Or(!1)},bi.onerror=gn=>{we.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),zi(gn)}}):(we.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(we.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function Ln(dr){return N0(this,null,function*(){let lr=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:dr});(lr==null?void 0:lr.status)===0&&Ar(lr==null?void 0:lr.data)})}return(0,a.useEffect)(()=>{var dr,lr,Br;gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539"&&(pr.setFieldsValue({name:(dr=gt.actionTabs)==null?void 0:dr.name,description:(lr=gt==null?void 0:gt.actionTabs)==null?void 0:lr.description}),Ar((Br=gt.actionTabs)==null?void 0:Br.icon))},[gt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u4FEE\u6539"+(((Yt=gt.actionTabs)==null?void 0:Yt.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41":"\u667A\u80FD\u52A9\u624B"),open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539",width:650,loading:ar,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>{pr.submit()}},a.createElement(lt.default,{layout:"vertical",size:"large",form:pr,onFinish:dr=>N0(void 0,null,function*(){var lr;$n(!0),dr.attachment_id=Fn.id,dr.id=(lr=gt.actionTabs)==null?void 0:lr.id;let Br=yield nn(dr);$n(!1),Br.status===0&&pr.resetFields()})},a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((xt=gt.actionTabs)==null?void 0:xt.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0"}],label:((_t=gt.actionTabs)==null?void 0:_t.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u540D\u79F0":"\u52A9\u624B\u540D\u79F0",name:"name"},a.createElement(pt.default,{showCount:!0,maxLength:20})),a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165"+((In=gt.actionTabs)==null?void 0:In.addparams)=="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD"}],label:((Pn=gt.actionTabs)==null?void 0:Pn.addparams)==="workflow"?"\u5DE5\u4F5C\u6D41\u529F\u80FD\u4ECB\u7ECD":"\u52A9\u624B\u529F\u80FD\u4ECB\u7ECD",name:"description"},a.createElement(pt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(lt.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(dr,lr){return Fn.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:jr},a.createElement("div",{className:ya.upimg},a.createElement("div",{className:ya.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:Ci.Z.API_SERVER+(Fn==null?void 0:Fn.url)}))))))};var Am=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(vm),pf={form:"form___fnl34",content:"content___YecHG",pubColSty:"pubColSty___RNBw1",selectSty:"selectSty___V9lVp",borderSty:"borderSty___WRT1o",delSty:"delSty___pXnPk",delBorder:"delBorder___UGKHI"},Jl=Se(59301),Yh=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const ym=({shixunHomeworks:Ne,pathsDetail:Ue,loading:ge,onOk:gt,dispatch:nn})=>{var sn,Bn,Yt,xt,_t;const[In,Pn]=(0,a.useState)(!0),[Fn,Ar]=(0,a.useState)(!1),[pr,ar]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]),[Ln,dr]=(0,a.useState)([]),[lr,Br]=(0,a.useState)([]),[Or,zi]=(0,a.useState)(!1),[bi,gn]=(0,a.useState)(""),Dr=(0,ee.useParams)();console.log("---",Dr,Ue.actionTabs);function wr(){return Yh(this,null,function*(){var Xn;let gr=yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"get",params:{deployable_type:"Subject",deployable_id:((Xn=Ue==null?void 0:Ue.detail)==null?void 0:Xn.id)||Dr.pathId,appable_type:"AiAgent",appable_id:Ue.actionTabs.sendid}});jr(gr)})}return(0,a.useEffect)(()=>{Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005"&&wr()},[Ue.actionTabs.key]),Jl.createElement("section",{className:pf.form},Jl.createElement(be.default,{centered:!0,title:"\u5408\u4F5C\u8005\u5217\u8868",open:Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005",width:650,footer:null,onCancel:()=>{gt()},onOk:()=>{}},Jl.createElement(pe.Z,{className:pf.content,style:{padding:"20px 30px",gap:20}},(Bn=(sn=$n==null?void 0:$n.data)==null?void 0:sn.list)==null?void 0:Bn.map(Xn=>Jl.createElement(pe.Z,{align:"middle",className:`${pf.borderSty} ${bi===(Xn==null?void 0:Xn.id)?pf.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Jl.createElement("span",{className:"c-grey-333"},Xn==null?void 0:Xn.real_name),Ue.actionTabs.can_edit&&Jl.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${pf.delSty}`,onMouseEnter:()=>{gn(Xn.id)},onMouseLeave:()=>{gn("")},onClick:()=>Yh(void 0,null,function*(){(yield(0,Ve.ZP)(`/api/ai/collaborators/${Xn.id}.json`,{method:"delete",body:{user_id:Xn.id}})).status===0&&(we.ZP.info("\u5220\u9664\u6210\u529F"),wr())})}))),!Ue.actionTabs.can_edit&&!((xt=(Yt=$n==null?void 0:$n.data)==null?void 0:Yt.list)!=null&&xt.length)&&Jl.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),Ue.actionTabs.can_edit&&Jl.createElement(z.ZP,{className:pf.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ar(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"))),Jl.createElement(be.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Fn,confirmLoading:Or,onCancel:()=>Ar(!1),onOk:()=>Yh(void 0,null,function*(){var Xn;if(pr.length===0){we.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}zi(!0),(yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"post",body:{deployable_type:"Subject",deployable_id:((Xn=Ue==null?void 0:Ue.detail)==null?void 0:Xn.id)||Dr.pathId,appable_type:"AiAgent",appable_id:Ue.actionTabs.sendid,user_ids:pr}})).status===0&&(we.ZP.info("\u6DFB\u52A0\u6210\u529F"),ar([]),wr(),Ar(!1)),zi(!1)})},Jl.createElement("div",null,Jl.createElement("div",{style:{display:"flex"}},Jl.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Jl.createElement(pt.default.Search,{onChange:Xn=>{var gr;dr((gr=Ue.rightData)==null?void 0:gr.members.filter(Mi=>Mi.name.indexOf(Xn.target.value)>-1))}})),Jl.createElement(Xr.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowKey:Xn=>Xn.id,rowSelection:{type:"checkbox",onChange:(Xn,gr)=>{ar(Xn)},selectedRowKeys:pr,getCheckboxProps:Xn=>{var gr,Mi,br;return{disabled:(br=(Mi=(gr=$n==null?void 0:$n.data)==null?void 0:gr.list)==null?void 0:Mi.map(On=>On==null?void 0:On.login))==null?void 0:br.includes(Xn==null?void 0:Xn.login)}}},pagination:!1,dataSource:(_t=Ue.rightData)==null?void 0:_t.members,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"identity",key:"identity"}]}))))};var Em=(0,ee.connect)(({shixunHomeworks:Ne,loading:Ue,pathsDetail:ge})=>({shixunHomeworks:Ne,pathsDetail:ge,loading:Ue.effects}))(ym),bm=Object.defineProperty,Cm=Object.defineProperties,wm=Object.getOwnPropertyDescriptors,Eh=Object.getOwnPropertySymbols,j0=Object.prototype.hasOwnProperty,O0=Object.prototype.propertyIsEnumerable,z0=(Ne,Ue,ge)=>Ue in Ne?bm(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,ac=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))j0.call(Ue,ge)&&z0(Ne,ge,Ue[ge]);if(Eh)for(var ge of Eh(Ue))O0.call(Ue,ge)&&z0(Ne,ge,Ue[ge]);return Ne},Zf=(Ne,Ue)=>Cm(Ne,wm(Ue)),xm=(Ne,Ue)=>{var ge={};for(var gt in Ne)j0.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Eh)for(var gt of Eh(Ne))Ue.indexOf(gt)<0&&O0.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},du=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const R0=[{name:"\u5168\u90E8",type:""},{name:"\u5DE5\u4F5C\u6D41",type:"workflow"},{name:"\u667A\u80FD\u52A9\u624B",type:"assistant"}],U0=[{name:"\u5168\u90E8",type:""},{name:"\u542F\u7528",type:"enabled"},{name:"\u672A\u542F\u7528",type:"disabled"}],Q0=[{name:"\u5168\u90E8",type:""},{name:"\u6211\u521B\u5EFA\u7684",type:"by_user"},{name:"\u5934\u6B4C\u667A\u80FD\u4F53",type:"educoder"}],H0=[{name:"\u667A\u80FD\u5BA1\u9898",img:hm},{name:"\u4EE3\u7801\u8BCA\u65AD",img:Se(51942)},{name:"AI\u8F85\u5BFC",img:Hp},{name:"\u8BED\u6CD5\u68C0\u67E5",img:rm},{name:"\u4EE3\u7801\u4F18\u5316",img:Op},{name:"\u4EE3\u7801\u6CE8\u91CA",img:_p},{name:"\u4EE3\u7801\u8BC4\u4EF7",img:Gp},{name:"\u6284\u88AD\u68C0\u6D4B",img:Se(37835)},{name:"\u667A\u80FD\u95EE\u7B54",img:lm},{name:"\u667A\u80FD\u8BC4\u9605",img:Pp},{name:"\u9519\u9898\u63A8\u9001",img:Se(70840)},{name:"\u667A\u80FD\u51FA\u5377",img:Se(80142)},{name:"\u667A\u80FD\u51FA\u9898",img:Se(80142)}],Sm=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,dispatch:nn}=Ue,sn=xm(Ue,["user","pathsDetail","dispatch"]),Bn,Yt,xt,_t,In,Pn,Fn,Ar,pr,ar,$n,jr;const Ln=(0,ee.useParams)(),[dr,lr]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"",deployable_id:(Bn=gt==null?void 0:gt.detail)==null?void 0:Bn.id,deployable_type:"Subject"}),[Br,Or]=(0,a.useState)([]),[zi,bi]=(0,a.useState)(!1),[gn,Dr]=(0,a.useState)(""),[wr,Xn]=(0,a.useState)(!1),[gr,Mi]=(0,a.useState)(""),[br,On]=(0,a.useState)(""),[gi,Xa]=(0,a.useState)(!1),[so]=lt.default.useForm(),[Ea,yo]=(0,a.useState)(!1),[Ni,wa]=(0,a.useState)({}),[Fi,qi]=(0,a.useState)();let xo=(0,a.useRef)();function go(){return du(this,null,function*(){let Cr=yield(0,Ve.ZP)("/api/ai/agents.json",{method:"get",params:dr});(Cr==null?void 0:Cr.status)===0&&Or(Cr==null?void 0:Cr.data)})}(0,a.useEffect)(()=>{go()},[dr]),(0,a.useEffect)(()=>{Io()},[]);function Io(){return du(this,null,function*(){var Cr;let Sn=yield(0,Ve.ZP)("/api/ai/agents/statistics.json",{method:"POST",body:{deployable_id:(Cr=gt==null?void 0:gt.detail)==null?void 0:Cr.id,deployable_type:"Subject"}});(Sn==null?void 0:Sn.status)===0&&qi(Sn==null?void 0:Sn.data)})}const fa=()=>({grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},series:[{name:"\u6EE1\u610F\u5EA6",type:"pie",radius:["60%","80%"],avoidLabelOverlap:!1,label:{show:!0,position:"center",formatter:` {c}% + \u6EE1\u610F\u5EA6`,fontSize:14,fontWeight:"bold",color:"#333",align:"center",verticalAlign:"middle",lineHeight:20},labelLine:{show:!1},data:[{value:Fi==null?void 0:Fi.satisfy_rate,name:"\u6EE1\u610F\u5EA6"},{value:100-(Fi==null?void 0:Fi.satisfy_rate),name:"\u5269\u4F59",itemStyle:{color:"#f0f0f0"},label:{show:!1}}],itemStyle:{color:"#7FC2FF"}}]}),Na=()=>{var Cr,Sn;const ta={type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#4096ff"},{offset:1,color:"#69b1ff"}]};return{grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},color:["#36BFFA","#75A5FF"],xAxis:{type:"category",data:(Cr=Fi==null?void 0:Fi.distributions)==null?void 0:Cr.map(Un=>Un==null?void 0:Un.name),axisLabel:{interval:0,rotate:0},axisTick:{alignWithLabel:!0,show:!1},axisLine:{show:!1}},yAxis:{type:"value",min:0,interval:2,axisTick:{show:!1},axisLabel:{show:!1},axisLine:{show:!1},splitLine:{show:!1}},series:[{data:(Sn=Fi==null?void 0:Fi.distributions)==null?void 0:Sn.map(Un=>Un==null?void 0:Un.value),type:"bar",itemStyle:{color:ta,borderRadius:[6,6,0,0],borderColor:"#3887ff",borderWidth:1,shadowColor:"rgba(56, 135, 255, 0.3)",shadowBlur:6,shadowOffsetY:2},barWidth:15,label:{show:!0,position:"top",textStyle:{color:"#333",fontSize:14}}}]}},Ho=()=>{var Cr,Sn,ta;return{grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},color:["#8DE5FD","#8DE5FD"],xAxis:{type:"category",data:(Sn=(Cr=Fi==null?void 0:Fi.last_seven_days_messages_count)==null?void 0:Cr.list)==null?void 0:Sn.map(Un=>Un==null?void 0:Un.date),axisLine:{show:!1,lineStyle:{color:"#ccc"}},splitLine:{show:!1}},yAxis:[{type:"value",name:"",interval:.5,axisTick:{show:!1},axisLabel:{show:!1},axisLine:{show:!1},splitLine:{show:!1}},{type:"value",name:"",interval:20,splitLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!1},axisLine:{show:!1}}],series:[{name:"\u547D\u4E2D\u7387",type:"line",yAxisIndex:1,data:(ta=Fi==null?void 0:Fi.last_seven_days_messages_count)==null?void 0:ta.list.map(Un=>Un==null?void 0:Un.value),smooth:!0,lineStyle:{color:"#50D3B8",width:3},splitLine:{show:!1},areaStyle:{color:new v0.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgba(80, 211, 184,0.7)"},{offset:1,color:"rgba(80, 211, 184,0)"}])},label:{show:!0,position:"top",distance:5,formatter:"{c}",textStyle:{color:"#50D3B8",fontSize:12,fontWeight:"bold"}},symbol:"circle",symbolSize:8,itemStyle:{color:"#50D3B8",borderColor:"#fff",borderWidth:2},emphasis:{symbolSize:10}}]}},Bo=(Cr,Sn)=>a.createElement("div",null,a.createElement("span",{style:{color:"#333",fontSize:18,fontWeight:500}},Cr||"-"),Sn>0&&a.createElement("i",{style:{marginLeft:5,color:"#37AD83",fontSize:14},className:"iconfont icon-xiangshang"})," ",Sn>0&&a.createElement("span",{style:{marginLeft:5,color:"#37AD83",fontSize:14}},Sn||"-"));return a.createElement("div",null,a.createElement("div",{style:{marginTop:20}},a.createElement("div",{style:{display:"flex",flexWrap:"wrap",position:"relative",height:400}},a.createElement("div",{className:ya.tj,style:{background:`url(${Mp})`,width:185,backgroundSize:"cover"}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u4F7F\u7528\u603B\u6B21\u6570"),a.createElement("div",{style:{marginTop:14}},Bo(Fi==null?void 0:Fi.usage_count,Fi==null?void 0:Fi.today_usage_count))),a.createElement("div",{style:{marginLeft:10,display:"flex",gap:30,flexWrap:"wrap",background:"#F6F7F9",border:"1px solid #fff",flex:1,maxWidth:330,height:280,padding:"16px 20px",borderRadius:8}},(Yt=[{name:"\u6D4F\u89C8\u6570",count:Fi==null?void 0:Fi.viewed_count,addc:0,icon:Cp},{name:"\u70B9\u8D5E\u6570",count:Fi==null?void 0:Fi.likes_count,addc:0,icon:wp},{name:"\u4F7F\u7528\u4EBA\u6570",count:Fi==null?void 0:Fi.usage_people_count,addc:Fi==null?void 0:Fi.today_usage_people_count,icon:g0},{name:"SPOC\u5F15\u7528\u6570",count:Fi==null?void 0:Fi.spocs_count,addc:Fi==null?void 0:Fi.today_spocs_count,icon:m0},{name:"\u5F15\u7528\u9662\u6821\u6570",count:Fi==null?void 0:Fi.schools_count,addc:Fi==null?void 0:Fi.today_schools_count,icon:xp},{name:"\u6D88\u8017tokens\u6570",count:Fi==null?void 0:Fi.total_tokens,addc:0,icon:Sp}])==null?void 0:Yt.map(Cr=>a.createElement("div",{style:{background:"#F6F7F9",borderRadius:8,width:125,display:"flex",justifyContent:"center",flexDirection:"column"}},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{color:"#333",fontSize:14}},Cr==null?void 0:Cr.name),a.createElement("img",{src:Cr==null?void 0:Cr.icon,style:{width:20}})),a.createElement("div",{style:{marginTop:14}},Bo(Cr==null?void 0:Cr.count,Cr==null?void 0:Cr.addc))))),a.createElement("div",{className:ya.tj,style:{marginLeft:10,width:254,height:186,overflow:"auto",background:`url(${Dp})`}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u70ED\u95E8\u5173\u952E\u8BCD\u6392\u884C\u699C"),((xt=Fi==null?void 0:Fi.hot_words_list)==null?void 0:xt.length)===0&&a.createElement(Ja.Z,{style:{marginTop:30},styles:{image:{height:80}}}),(_t=Fi==null?void 0:Fi.hot_words_list)==null?void 0:_t.map(Cr=>a.createElement("div",{style:{marginTop:16,display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",null,Cr==null?void 0:Cr.no),a.createElement("div",{className:ya.multi_ellipsi,style:{flex:1,margin:"0px 5px"}},Cr==null?void 0:Cr.word),a.createElement("div",null,"\u9891\u6B21 ",a.createElement("span",{style:{color:"#E99237"}},Cr==null?void 0:Cr.frequency))))),a.createElement("div",{className:ya.tj,style:{width:185,background:"#F6F7F9",marginTop:10,position:"absolute",top:205,height:200}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u6210\u6548\u6EE1\u610F\u5EA6"),a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:180,width:140},option:fa()})),a.createElement("div",{className:ya.tj,style:{width:330,display:"flex",height:124,background:"#F6F7F9",left:195,position:"absolute",top:290}},a.createElement("div",{style:{flex:1,minWidth:90}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u5168\u90E8\u4E92\u52A8\u6570"),a.createElement("div",{style:{marginTop:22}},a.createElement("div",{style:{color:"#666666",fontSize:14}},"\u8FC7\u53BB\u4E03\u5929"),a.createElement("div",{style:{color:"#333",fontSize:18}},(In=Fi==null?void 0:Fi.last_seven_days_messages_count)==null?void 0:In.total_count))),((Pn=Fi==null?void 0:Fi.last_seven_days_messages_count)==null?void 0:Pn.total_count)===0?a.createElement(Ja.Z,{styles:{image:{height:30}}}):a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:130,width:220},option:Ho()})),a.createElement("div",{className:ya.tj,style:{width:254,background:"#F6F7F9",position:"absolute",left:535,top:195,height:215}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u8BFE\u7A0B\u667A\u80FD\u4F53\u5206\u5E03\u5206\u6790"),a.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"end",marginTop:10}},(Fn=Fi==null?void 0:Fi.distributions)==null?void 0:Fn.map(Cr=>{var Sn,ta;return a.createElement("div",{style:{textAlign:"center"}},a.createElement("div",{style:{color:"#5F6368",fontSize:12}},Cr==null?void 0:Cr.value),a.createElement("div",{className:ya.luicolumnbg,style:{height:Math.max(...(Sn=Fi==null?void 0:Fi.distributions)==null?void 0:Sn.map(Un=>Un==null?void 0:Un.value))==Cr.value?100:(Cr.value/Math.max(...(ta=Fi==null?void 0:Fi.distributions)==null?void 0:ta.map(Un=>Un==null?void 0:Un.value))*100).toFixed(0)+"px"}}),a.createElement("span",{style:{color:"#333",fontSize:12}},Cr==null?void 0:Cr.name))}))))),a.createElement("div",{className:ya.content,style:{marginTop:25}},a.createElement(lt.default,{layout:"inline",size:"large",initialValues:{agent_type:"",status:"",creation_type:""},onValuesChange:(Cr,Sn)=>{lr(ac(ac({},dr),Sn))}},a.createElement(lt.default.Item,{label:"\u7C7B\u578B",name:"agent_type"},a.createElement(ie.default,{style:{width:150}},R0==null?void 0:R0.map(Cr=>a.createElement(ie.default.Option,{value:Cr==null?void 0:Cr.type},Cr==null?void 0:Cr.name)))),a.createElement(lt.default.Item,{label:"\u72B6\u6001",name:"status"},a.createElement(ie.default,{style:{width:150}},U0==null?void 0:U0.map(Cr=>a.createElement(ie.default.Option,{value:Cr==null?void 0:Cr.type},Cr==null?void 0:Cr.name)))),a.createElement(lt.default.Item,{label:"\u6765\u6E90",name:"creation_type"},a.createElement(ie.default,{style:{width:150}},Q0==null?void 0:Q0.map(Cr=>a.createElement(ie.default.Option,{value:Cr==null?void 0:Cr.type},Cr==null?void 0:Cr.name)))),a.createElement("div",{style:{flex:"1",textAlign:"end"}},a.createElement(se.Z,{menu:{items:[{key:"1",label:a.createElement("a",{onClick:()=>{bi(!0)}},"\u624B\u52A8\u521B\u5EFA")}]}},a.createElement(z.ZP,{type:"primary"}," + \u65B0\u589E\u667A\u80FD\u4F53")))),a.createElement("div",{style:{marginTop:20,background:"#fff"}},a.createElement(pe.Z,{gutter:[16,24]},(Ar=Br==null?void 0:Br.agents)==null?void 0:Ar.map(Cr=>{var Sn,ta;return a.createElement(Ae.Z,{span:8},a.createElement("div",{className:ya.items,onClick:()=>{Cr!=null&&Cr.is_collaborator&&(wa(Cr),yo(!0))}},a.createElement("div",{className:ya.i_tit},a.createElement("img",{src:(Cr==null?void 0:Cr.creation_type)==="educoder"?(Sn=H0==null?void 0:H0.find(Un=>(Un==null?void 0:Un.name)===(Cr==null?void 0:Cr.name)))==null?void 0:Sn.img:Ci.Z.API_SERVER+((ta=Cr==null?void 0:Cr.icon)==null?void 0:ta.url)}),a.createElement("div",{style:{marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:14}},Cr==null?void 0:Cr.name),a.createElement("div",{style:{fontSize:12,color:"#5F6A95"}},(Cr==null?void 0:Cr.agent_type)==="workflow"?"\u5DE5\u4F5C\u6D41":"\u667A\u80FD\u52A9\u624B"))),a.createElement(se.Z,{menu:{items:[{key:"2",label:a.createElement("a",{onClick:Un=>{var En,ln;Un.stopPropagation(),Xa(!0),On(Cr==null?void 0:Cr.id),so.setFieldsValue(ac({},(ln=(En=Br==null?void 0:Br.agents)==null?void 0:En.find(er=>(er==null?void 0:er.id)==(Cr==null?void 0:Cr.id)))==null?void 0:ln.agent_application_info))}},"\u5E94\u7528")},{key:"9",label:a.createElement("a",{onClick:Un=>{var En;Un.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:ac({key:"\u667A\u80FD\u52A9\u624B\u4FEE\u6539",addparams:Cr==null?void 0:Cr.agent_type,deployable_type:"Subject",deployable_id:(En=gt==null?void 0:gt.detail)==null?void 0:En.id},Cr)})}},"\u4FEE\u6539\u63CF\u8FF0\u4FE1\u606F")},{key:"6",label:a.createElement("a",{onClick:Un=>du(void 0,null,function*(){Un.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u8BBE\u7F6Eai\u5408\u4F5C\u8005",sendid:Cr==null?void 0:Cr.id,can_edit:Cr==null?void 0:Cr.can_edit}})})},"\u8BBE\u7F6E\u5408\u4F5C\u8005")},{key:"5",label:a.createElement("a",{className:ya.delete,onClick:Un=>du(void 0,null,function*(){Un.stopPropagation(),be.default.confirm({title:"\u79FB\u9664",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",centered:!0,content:"\u79FB\u9664\u540E\uFF0C\u6570\u636E\u5C06\u4E0D\u53EF\u6062\u590D\uFF0C\u4E14\u8BE5\u667A\u80FD\u4F53\u7684\u4F7F\u7528\u6570\u636E\u4E5F\u5C06\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u79FB\u9664\u3002",onOk:()=>du(void 0,null,function*(){let En=yield(0,Ve.ZP)(`/api/ai/agents/${Cr.id}/remove.json`,{method:"post",body:{}});(En==null?void 0:En.status)===0&&(go(),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u5237\u65B0\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"}}),we.ZP.info("\u79FB\u9664\u6210\u529F"))})})})},"\u79FB\u9664")}]}},(Cr==null?void 0:Cr.is_collaborator)&&a.createElement("i",{onClick:Un=>{Un.stopPropagation()},className:`${ya.sandian} iconfont icon-sandian`})),a.createElement("div",{style:{marginTop:10},className:ya.connect},a.createElement(ce.Z,{title:(Cr==null?void 0:Cr.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F"},(Cr==null?void 0:Cr.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F")),a.createElement("div",{className:ya.bottom,style:{marginTop:5}},a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u4F7F\u7528\u6570"),a.createElement("span",{style:{marginLeft:5}},Cr==null?void 0:Cr.usage_count)),a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u4E92\u52A8\u6570"),a.createElement("span",{style:{marginLeft:5}},Cr==null?void 0:Cr.interactive_count)),(Cr==null?void 0:Cr.is_collaborator)&&a.createElement(Wa.Z,{size:"small",checked:(Cr==null?void 0:Cr.status)==="enabled",onChange:(Un,En)=>du(void 0,null,function*(){En.stopPropagation(),be.default.confirm({title:"\u63D0\u793A",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",content:Un?"\u542F\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u624D\u80FD\u591F\u5728\u5E94\u7528\u6A21\u5757\u5C55\u793A\uFF0C\u5426\u5219\u9690\u85CF":"\u7981\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u5C06\u5728\u5E94\u7528\u6A21\u5757\u4E2D\u9690\u85CF\u4E0D\u5C55\u793A",centered:!0,onOk:()=>du(void 0,null,function*(){var ln;let er=yield(0,Ve.ZP)(`/api/ai/agents/${Cr==null?void 0:Cr.id}/set_status.json`,{method:"post",body:{status:Un?"enabled":"disabled",deployable_type:"Subject",deployable_id:(ln=gt==null?void 0:gt.detail)==null?void 0:ln.id}});(er==null?void 0:er.status)===0&&(nn({type:"pathsDetail/setActionTabs",payload:{key:"\u5237\u65B0\u8BFE\u7A0B\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"}}),go())})})}),checkedChildren:"\u542F\u7528",unCheckedChildren:"\u7981\u7528",defaultChecked:!0}))))})),a.createElement(ui.Z,{style:{marginTop:20},pageSize:dr.per_page,current:dr.page,onChange:(Cr,Sn)=>{dr.page=Cr,dr.per_page=Sn,lr(ac({},dr)),go()},hideOnSinglePage:!0,total:Br==null?void 0:Br.total_count})),a.createElement(ni.Z,{width:"100vw",height:"100vh",footer:null,closable:!0,placement:"bottom",open:Ea,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ya.drawerWrap}`,onClose:()=>{yo(!1),go()}},a.createElement("iframe",{src:(Ni==null?void 0:Ni.agent_type)==="workflow"?`${Ci.Z.Coze_ai_URl}/work_flow?deployable_type=Subject&deployable_id=${(pr=gt==null?void 0:gt.detail)==null?void 0:pr.id}&workflow_id=${Ni==null?void 0:Ni.coze_bot_id}&space_id=${Ni==null?void 0:Ni.space_id}&deployablename=${(ar=ge==null?void 0:ge.userInfo)==null?void 0:ar.real_name}&deployabletitle=${Ni==null?void 0:Ni.name}`:`${Ci.Z.Coze_ai_URl}/space/${(Ni==null?void 0:Ni.space_id)||"7538243106970271744"}/bot/${Ni==null?void 0:Ni.coze_bot_id}?deployable_type=Subject&deployable_id=${($n=gt==null?void 0:gt.detail)==null?void 0:$n.id}&deployablename=${(jr=ge==null?void 0:ge.userInfo)==null?void 0:jr.real_name}&deployabletitle=${Ni==null?void 0:Ni.name}`,width:"100%",height:"100%",frameBorder:"0",ref:xo})),a.createElement(be.default,{title:"\u5E94\u7528",centered:!0,open:gi,destroyOnClose:!0,width:480,onCancel:()=>{Xa(!1),On("")},onOk:()=>{so.submit()}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u5E94\u7528\u7684\u5185\u5BB9\uFF0C\u52FE\u9009\u540E\uFF0C\u8FDB\u5165\u5230\u8BE5\u7C7B\u578B\u5185\u5BB9\u5C55\u793A\u8BE5\u667A\u80FD\u4F53\u63D0\u4F9B\u4F7F\u7528"),a.createElement("div",{style:{display:"flex",gap:30}},a.createElement(lt.default,{form:so,layout:"vertical",labelCol:{span:0},initialValues:{},onFinish:Cr=>du(void 0,null,function*(){let Sn=yield(0,Ve.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:Zf(ac({},Cr),{agent_ids:[br]})});(Sn==null?void 0:Sn.status)===0&&(nn({type:"pathsDetail/setActionTabs",payload:{key:"\u5237\u65B0\u8BFE\u7A0B\u667A\u80FD\u4F53\u5217\u8868\u5E94\u7528"}}),we.ZP.info("\u5E94\u7528\u6210\u529F"),go(),Xa(!1))})},a.createElement(lt.default.Item,{name:"subject_assistant",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BFE\u7A0B\u52A9\u6559")),a.createElement(lt.default.Item,{name:"subject_shixun",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BFE\u7A0B\u5B9E\u8BAD")),a.createElement(lt.default.Item,{name:"subject_file",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u8BFE\u4EF6(\u5F85\u4E0A\u7EBF)")),a.createElement(lt.default.Item,{name:"subject_video",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u89C6\u9891(\u5F85\u4E0A\u7EBF)"))))),a.createElement(be.default,{title:"\u521B\u5EFA",centered:!0,open:zi,width:584,onCancel:()=>{bi(!1),Dr("")},onOk:()=>{var Cr;if(!gn){we.ZP.info("\u8BF7\u9009\u62E9\u7C7B\u578B");return}bi(!1),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u624B\u65B0\u589E",addparams:gn,deployable_type:"Subject",deployable_id:(Cr=gt==null?void 0:gt.detail)==null?void 0:Cr.id}})}},a.createElement("div",{style:{display:"flex",gap:30,justifyContent:"center"}},a.createElement("div",{onClick:()=>{Dr("assistant")},className:gn==="assistant"?ya.additemactivite:ya.additem},a.createElement("img",{src:vs}),a.createElement("div",{className:ya.title},"\u521B\u5EFA\u52A9\u624B"),a.createElement("div",{className:ya.center},"\u9002\u7528\u4E8E\u5FEB\u901F\u642D\u5EFA\u5BF9\u8BDD\u5F0F\u667A\u80FD\u4F53")),a.createElement("div",{onClick:()=>{Dr("workflow")},className:gn==="workflow"?ya.additemactivite:ya.additem},a.createElement("img",{src:sl}),a.createElement("div",{className:ya.title},"\u521B\u5EFA\u5DE5\u4F5C\u6D41"),a.createElement("div",{className:ya.center},"\u9002\u7528\u4E8E\u642D\u5EFA\u591A\u5DE5\u4F5C\u6D41\u534F\u540C\u7684\u5B8C\u6574\u5E94\u7528")))),a.createElement(be.default,{title:"\u53D1\u9001",centered:!0,open:!!wr,width:480,onCancel:()=>{Mi(""),Xn(""),On("")},onOk:()=>{var Cr;if(Xn(""),gr==="1"){we.ZP.info("");return}nn({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u624B\u53D1\u9001",iscourse:gr,deployable_type:"Subject",deployable_id:(Cr=gt==null?void 0:gt.detail)==null?void 0:Cr.id}})}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u53D1\u9001\u7684\u4F4D\u7F6E\uFF0C\u53D1\u9001\u5BF9\u5E94\u6A21\u5757\uFF0C\u53EF\u914D\u7F6E\u8BE5\u667A\u80FD\u4F53\u5728\u6A21\u5757\u4E2D\u4F7F\u7528"),a.createElement("div",{style:{display:"flex",gap:30,justifyContent:"center"}},a.createElement("div",{onClick:()=>{we.ZP.info("\u8BE5\u529F\u80FD\u5F00\u53D1\u4E2D\uFF0C\u656C\u8BF7\u671F\u5F85")},className:gr==="1"?ya.senditemactivite:ya.senditem},a.createElement("img",{src:Ps}),a.createElement("div",{className:ya.title},"\u6559\u5B66\u8BFE\u5802")),a.createElement("div",{onClick:()=>{Mi("2")},className:gr==="2"?ya.senditemactivite:ya.senditem},a.createElement("img",{src:Ll}),a.createElement("div",{className:ya.title},"\u5B9E\u8DF5\u8BFE\u7A0B")))),a.createElement(Em,{onOk:Cr=>du(void 0,null,function*(){go(),nn({type:"pathsDetail/setActionTabs",payload:{}})})}),a.createElement(Tl,{onOk:Cr=>du(void 0,null,function*(){var Sn;let ta=yield(0,Ve.ZP)("/api/ai/agents.json",{method:"POST",body:Zf(ac({},Cr),{agent_type:gn,deployable_type:"Subject",deployable_id:(Sn=gt==null?void 0:gt.detail)==null?void 0:Sn.id})});return(ta==null?void 0:ta.status)===0&&(we.ZP.info("\u521B\u5EFA\u6210\u529F"),go(),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})}),a.createElement(Am,{onOk:Cr=>du(void 0,null,function*(){var Sn;let ta=yield(0,Ve.ZP)(`/api/ai/agents/${Cr==null?void 0:Cr.id}/rename.json`,{method:"put",body:Zf(ac({},Cr),{deployable_type:"Subject",deployable_id:(Sn=gt==null?void 0:gt.detail)==null?void 0:Sn.id})});return(ta==null?void 0:ta.status)===0&&(we.ZP.info("\u4FEE\u6539\u6210\u529F"),go(),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})}),a.createElement(bp,{onOk:Cr=>du(void 0,null,function*(){let Sn=yield(0,Ve.ZP)(`/api/ai/agents/${br}/sending.json`,{method:"POST",body:Zf(ac({},Cr),{deployable_type:"Subject"})});return(Sn==null?void 0:Sn.status)===0&&(we.ZP.info("\u53D1\u9001\u6210\u529F"),On(""),nn({type:"pathsDetail/setActionTabs",payload:{}})),Sn})}),gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&a.createElement(xl,{onOk:Cr=>du(void 0,null,function*(){var Sn;let ta=yield(0,Ve.ZP)("/api/ai/agents/select_use.json",{method:"POST",body:Zf(ac({},Cr),{deployable_type:"Subject",deployable_id:(Sn=gt==null?void 0:gt.detail)==null?void 0:Sn.id})});return(ta==null?void 0:ta.status)===0&&(we.ZP.info("\u521B\u5EFA\u6210\u529F"),go(),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})})))};var Mm=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Sm),hs={flex_box_center:"flex_box_center___So3ep",flex_space_between:"flex_space_between___YKiIy",flex_box_vertical_center:"flex_box_vertical_center___fAo8o",flex_box_center_end:"flex_box_center_end___Yabwr",flex_box_column:"flex_box_column___tHrqK",content:"content___slTLS",additem:"additem___QwmIK",title:"title___Qi4cz",center:"center___cmbOb",additemactivite:"additemactivite___rrfd5",beta:"beta___q9Lre",upimg:"upimg___Pc2wp",uphover:"uphover___dlw9z",items:"items___gg5un",i_tit:"i_tit___XX8DJ",public:"public___R_xap",unpublic:"unpublic___sf02b",sandian:"sandian___hqFAO",delete:"delete___gxSJC",senditem:"senditem___Dw0Bh",senditemactivite:"senditemactivite___ZLK_x",connect:"connect___t0GTA",bottom:"bottom___sPfkY",masonrygrid:"masonrygrid___cACdD",tabitem:"tabitem___OmmOJ",tabitemhover:"tabitemhover___k2aKL",exporttype:"exporttype___uQCZo",exporttypeactivite:"exporttypeactivite___XQopq",c1:"c1____zilX",statistics:"statistics___xbwrY",tj:"tj___naZsO"},Dm=Se(48713),Im=Se(26483),Bm=Se(82459),Z0=Object.getOwnPropertySymbols,Fm=Object.prototype.hasOwnProperty,Lm=Object.prototype.propertyIsEnumerable,Pm=(Ne,Ue)=>{var ge={};for(var gt in Ne)Fm.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Z0)for(var gt of Z0(Ne))Ue.indexOf(gt)<0&&Lm.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},Kh=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const bh=[{name:"\u6587\u672C\u7C7B\u578B",img:Im.Z,type:"document_form",up:"\u4E0A\u4F20 PDF, TXT, MD, DOC, DOCX \u683C\u5F0F\u7684\u672C\u5730\u6587\u4EF6"},{name:"\u8868\u683C\u7C7B\u578B",img:Dm.Z,type:"table_form",up:"\u4E0A\u4F20Excel\u6216\u8005CSV\u683C\u5F0F\u7684\u6587\u6863"},{name:"\u7167\u7247\u7C7B\u578B",img:Bm.Z,type:"photo_form",up:"\u4E0A\u4F20 JPG\uFF0CJPEG\uFF0CPNG \u683C\u5F0F\u7684\u56FE\u7247"}],Tm=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=Pm(Ue,["user","pathsDetail","onOk","dispatch"]),Yt;const[xt,_t]=(0,a.useState)({}),[In]=lt.default.useForm(),[Pn,Fn]=(0,a.useState)("document_form"),[Ar,pr]=(0,a.useState)(!0),[ar,$n]=(0,a.useState)(),[jr,Ln]=(0,a.useState)(!1);function dr(Or){return Kh(this,null,function*(){let zi=yield(0,Ve.ZP)("/api/ai/knowledge/repositories/get_icon.json",{method:"get",params:{format_type:Or}});(zi==null?void 0:zi.status)===0&&_t(zi==null?void 0:zi.data)})}const lr=Or=>Or.type.startsWith("image/")?Or.size/1024/1024<2?new Promise((gn,Dr)=>{const wr=new FileReader;wr.readAsDataURL(Or),wr.onload=()=>{var Xn,gr;const Mi=wr.result;Br({file_type:"base64",original_filename:Or==null?void 0:Or.name,file:Mi,deployable_type:(Xn=gt.actionTabs)==null?void 0:Xn.deployable_type,deployable_id:(gr=gt.actionTabs)==null?void 0:gr.deployable_id}),gn(!1)},wr.onerror=Xn=>{we.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),Dr(Xn)}}):(we.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(we.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function Br(Or){return Kh(this,null,function*(){let zi=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:Or});(zi==null?void 0:zi.status)===0&&_t(zi==null?void 0:zi.data)})}return(0,a.useEffect)(()=>{gt.actionTabs.key==="\u77E5\u8BC6\u5E93\u65B0\u589E"&&dr("document_form")},[gt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u521B\u5EFA\u77E5\u8BC6\u5E93",open:gt.actionTabs.key==="\u77E5\u8BC6\u5E93\u65B0\u589E",width:600,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},footer:a.createElement("div",{style:{display:"flex",justifyContent:"end"}},a.createElement(z.ZP,{onClick:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})}},"\u53D6\u6D88"),a.createElement(z.ZP,{loading:jr,onClick:()=>{$n(1),In.submit()},type:"primary"},"\u5B8C\u6210\u521B\u5EFA"),a.createElement(z.ZP,{loading:jr,onClick:()=>{$n(2),In.submit()},type:"primary"},"\u521B\u5EFA\u5E76\u5BFC\u5165")),onOk:()=>{console.log("----",In.getFieldsValue()),In.submit()}},a.createElement("div",{style:{display:"flex",gap:20,marginBottom:20}},bh==null?void 0:bh.map(Or=>a.createElement("div",{onClick:()=>{dr(Or==null?void 0:Or.type),Fn(Or==null?void 0:Or.type)},className:Pn===(Or==null?void 0:Or.type)?hs.tabitemhover:hs.tabitem},a.createElement("img",{src:Or==null?void 0:Or.img}),a.createElement("div",null,Or==null?void 0:Or.name)))),a.createElement(lt.default,{layout:"vertical",size:"large",form:In,onFinish:Or=>Kh(void 0,null,function*(){Ln(!0),Or.attachment_id=xt.id,Or.format_type=Pn,Or.extype=Ar,Or.oktypes=ar;let zi=yield nn(Or);Ln(!1),zi.status===0&&(In.resetFields(),Fn("document_form"),pr(!0))})},a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"}],label:"\u540D\u79F0",name:"name"},a.createElement(pt.default,{showCount:!0,maxLength:20})),a.createElement(lt.default.Item,{label:"\u63CF\u8FF0",name:"description"},a.createElement(pt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(lt.default.Item,{label:"\u5BFC\u5165\u7C7B\u578B",name:""},a.createElement("div",{style:{display:"flex",gap:24}},a.createElement("div",{onClick:()=>{pr(!0)},className:Ar?hs.exporttypeactivite:hs.exporttype},a.createElement(Ee.default,{checked:Ar,style:{marginRight:10}}),a.createElement("div",{style:{color:"#333333"}},a.createElement("i",{className:"iconfont icon-wendangshengcheng"})," ",a.createElement("span",{style:{marginLeft:10}},"\u672C\u5730\u6587\u6863"),a.createElement("div",{className:hs.c1},(Yt=bh==null?void 0:bh.find(Or=>(Or==null?void 0:Or.type)===Pn))==null?void 0:Yt.up))),Pn!=="photo_form"&&a.createElement("div",{onClick:()=>{pr(!1)},className:Ar?hs.exporttype:hs.exporttypeactivite},a.createElement(Ee.default,{checked:!Ar,style:{marginRight:10}}),a.createElement("div",{style:{color:"#333333"}},a.createElement("i",{className:"iconfont icon-wendangshengcheng"})," ",a.createElement("span",{style:{marginLeft:10}},"\u81EA\u5B9A\u4E49\u5185\u5BB9"),a.createElement("div",null,"\u81EA\u5B9A\u4E49\u5185\u5BB9\uFF0C\u652F\u6301\u521B\u5EFA&\u7F16\u8F91"))))),a.createElement(lt.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(Or,zi){return xt.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:lr},a.createElement("div",{className:hs.upimg},a.createElement("div",{className:hs.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:Ci.Z.API_SERVER+(xt==null?void 0:xt.url)}))))))};var km=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Tm),Nm=Object.defineProperty,Ch=Object.getOwnPropertySymbols,W0=Object.prototype.hasOwnProperty,X0=Object.prototype.propertyIsEnumerable,V0=(Ne,Ue,ge)=>Ue in Ne?Nm(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,wh=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))W0.call(Ue,ge)&&V0(Ne,ge,Ue[ge]);if(Ch)for(var ge of Ch(Ue))X0.call(Ue,ge)&&V0(Ne,ge,Ue[ge]);return Ne},jm=(Ne,Ue)=>{var ge={};for(var gt in Ne)W0.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Ch)for(var gt of Ch(Ne))Ue.indexOf(gt)<0&&X0.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},G0=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Om=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=jm(Ue,["user","pathsDetail","onOk","dispatch"]);const[Yt,xt]=(0,a.useState)({}),[_t]=lt.default.useForm(),[In,Pn]=(0,a.useState)([]),[Fn,Ar]=(0,a.useState)({page:1,per_page:20,keyword:"",agent_type:"",status:"",deployable_id:gt.actionTabs.deployable_id,deployable_type:"Subject",source:"",category:"created"}),[pr,ar]=(0,a.useState)([]);function $n(){return G0(this,null,function*(){let jr=yield(0,Ve.ZP)("/api/ai/agents/list.json",{method:"get",params:Fn});(jr==null?void 0:jr.status)===0&&Pn(jr==null?void 0:jr.data)})}return(0,a.useEffect)(()=>{gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&$n()},[gt.actionTabs.key,Fn]),a.createElement(be.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528",width:1100,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>G0(void 0,null,function*(){if((pr==null?void 0:pr.length)===0){we.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield nn({ai_agent_ids:pr})).status===0&&ar([])})},a.createElement(Go.default,{defaultActiveKey:"1",items:[{key:"created",label:"\u6211\u521B\u5EFA\u7684"},{key:"public",label:"\u516C\u5F00\u667A\u80FD\u4F53"}],onChange:jr=>{Fn.page=1,Fn.per_page=20,Fn.category=jr,ar([]),Ar(wh({},Fn))}}),a.createElement(lt.default,{layout:"inline",size:"large",form:_t,initialValues:{deployable_type:""},onValuesChange:(0,Cl.debounce)((jr,Ln)=>{Fn.page=1,Fn.per_page=20,Ar(wh(wh({},Fn),Ln))},300)},a.createElement(lt.default.Item,{label:"\u6765\u6E90",name:"source"},a.createElement(ie.default,{style:{width:170}},a.createElement(ie.default.Option,{value:""},"\u5168\u90E8\u6765\u6E90"),a.createElement(ie.default.Option,{value:"Subject"},"\u5B9E\u8DF5\u8BFE\u7A0B"),a.createElement(ie.default.Option,{value:"Course"},"\u6559\u5B66\u8BFE\u5802"))),a.createElement("div",null,a.createElement(lt.default.Item,{label:"",name:"keyword"},a.createElement(pt.default.Search,{style:{width:"100%"},placeholder:"\u8F93\u5165\u667A\u80FD\u4F53\u540D\u79F0\u641C\u7D22"})))),a.createElement(Xr.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(jr,Ln,dr){ar(jr)},selectedRowKeys:pr},rowKey:jr=>jr==null?void 0:jr.ai_agent_id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(jr,Ln,dr)=>`${(Fn.page-1)*Fn.per_page+dr+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"ai_agent_name"},{title:"\u6765\u6E90",dataIndex:"deployable_type",render:jr=>jr==="Subject"?"\u5B9E\u8DF5\u8BFE\u7A0B":"\u6559\u5B66\u8BFE\u5802"},{title:"\u540D\u79F0",dataIndex:"deployable_name"}],dataSource:In==null?void 0:In.agents}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Fn.per_page,current:Fn.page,onChange:(jr,Ln)=>{Fn.page=jr,Fn.per_page=Ln,Ar(wh({},Fn))},hideOnSinglePage:!0,total:In==null?void 0:In.total_count}))};var zm=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Om),Rm=Object.defineProperty,Um=Object.defineProperties,Qm=Object.getOwnPropertyDescriptors,xh=Object.getOwnPropertySymbols,Y0=Object.prototype.hasOwnProperty,K0=Object.prototype.propertyIsEnumerable,J0=(Ne,Ue,ge)=>Ue in Ne?Rm(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,q0=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))Y0.call(Ue,ge)&&J0(Ne,ge,Ue[ge]);if(xh)for(var ge of xh(Ue))K0.call(Ue,ge)&&J0(Ne,ge,Ue[ge]);return Ne},Hm=(Ne,Ue)=>Um(Ne,Qm(Ue)),Zm=(Ne,Ue)=>{var ge={};for(var gt in Ne)Y0.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&xh)for(var gt of xh(Ne))Ue.indexOf(gt)<0&&K0.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},_0=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const Wm=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=Zm(Ue,["user","pathsDetail","onOk","dispatch"]),Yt;const[xt,_t]=(0,a.useState)({}),[In]=lt.default.useForm(),[Pn,Fn]=(0,a.useState)({page:1,per_page:15}),[Ar,pr]=(0,a.useState)([]),[ar,$n]=(0,a.useState)(!1);function jr(){return _0(this,null,function*(){var Ln;$n(!0);let dr=yield(0,Ve.ZP)(`/api/users/${(Ln=ge==null?void 0:ge.userInfo)==null?void 0:Ln.login}/subjects.json`,{method:"get",params:Hm(q0({},Pn),{sort_by:"updated_at",sort_direction:"desc",category:"manage"})});$n(!1),dr&&_t(dr)})}return(0,a.useEffect)(()=>{gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001"&&jr()},[gt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u53D1\u9001\u81F3"+(((Yt=gt.actionTabs)==null?void 0:Yt.iscourse)==="1"?"\u6559\u5B66\u8BFE\u5802":"\u5B9E\u8DF5\u8BFE\u7A0B"),open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u53D1\u9001",width:650,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>_0(void 0,null,function*(){(yield nn({deployable_ids:Ar})).status===0&&pr([])})},a.createElement(Xr.default,{style:{marginTop:20},loading:ar,rowSelection:{type:"checkbox",onChange(Ln,dr,lr){pr(Ln)},selectedRowKeys:Ar},rowKey:Ln=>Ln==null?void 0:Ln.id,pagination:!1,scroll:{y:400},columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(Ln,dr,lr)=>`${(Pn.page-1)*Pn.per_page+lr+1}`,width:50},{title:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",dataIndex:"name"},{title:"\u521B\u5EFA\u4EBA",dataIndex:"owner_name",width:100}],dataSource:xt==null?void 0:xt.subjects}),a.createElement(ui.Z,{style:{marginTop:20},pageSize:Pn.per_page,current:Pn.page,onChange:(Ln,dr)=>{Pn.page=Ln,Pn.per_page=dr,Fn(q0({},Pn)),jr()},hideOnSinglePage:!0,total:xt==null?void 0:xt.count}))};var Xm=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(Wm),Vm=Se(73100),Gm=Se(61265),Ym=Se(96366),Km=Se(26995),Jm=Se(80315),mf={form:"form___gtdf_",content:"content___lTguX",pubColSty:"pubColSty___AHrXf",selectSty:"selectSty___ktAAH",borderSty:"borderSty___ObgOh",delSty:"delSty___Ux5JM",delBorder:"delBorder___eIxRW"},ql=Se(59301),Jh=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const qm=({shixunHomeworks:Ne,pathsDetail:Ue,loading:ge,onOk:gt,dispatch:nn})=>{var sn,Bn,Yt,xt,_t;const[In,Pn]=(0,a.useState)(!0),[Fn,Ar]=(0,a.useState)(!1),[pr,ar]=(0,a.useState)([]),[$n,jr]=(0,a.useState)([]),[Ln,dr]=(0,a.useState)([]),[lr,Br]=(0,a.useState)([]),[Or,zi]=(0,a.useState)(!1),[bi,gn]=(0,a.useState)(""),Dr=(0,ee.useParams)();console.log("---",Dr,Ue.actionTabs);function wr(){return Jh(this,null,function*(){var Xn;let gr=yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"get",params:{deployable_type:"Subject",deployable_id:((Xn=Ue==null?void 0:Ue.detail)==null?void 0:Xn.id)||Dr.pathId,appable_type:"AiKnowledgeRepository",appable_id:Ue.actionTabs.sendid}});jr(gr)})}return(0,a.useEffect)(()=>{Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005"&&wr()},[Ue.actionTabs.key]),ql.createElement("section",{className:mf.form},ql.createElement(be.default,{centered:!0,title:"\u5408\u4F5C\u8005\u5217\u8868",open:Ue.actionTabs.key==="\u8BBE\u7F6Eai\u5408\u4F5C\u8005",width:650,footer:null,onCancel:()=>{gt()},onOk:()=>{}},ql.createElement(pe.Z,{className:mf.content,style:{padding:"20px 30px",gap:20}},(Bn=(sn=$n==null?void 0:$n.data)==null?void 0:sn.list)==null?void 0:Bn.map(Xn=>ql.createElement(pe.Z,{align:"middle",className:`${mf.borderSty} ${bi===(Xn==null?void 0:Xn.id)?mf.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},ql.createElement("span",{className:"c-grey-333"},Xn==null?void 0:Xn.real_name),Ue.actionTabs.can_edit&&ql.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${mf.delSty}`,onMouseEnter:()=>{gn(Xn.id)},onMouseLeave:()=>{gn("")},onClick:()=>Jh(void 0,null,function*(){(yield(0,Ve.ZP)(`/api/ai/collaborators/${Xn.id}.json`,{method:"delete",body:{user_id:Xn.id}})).status===0&&(we.ZP.info("\u5220\u9664\u6210\u529F"),wr())})}))),!Ue.actionTabs.can_edit&&!((xt=(Yt=$n==null?void 0:$n.data)==null?void 0:Yt.list)!=null&&xt.length)&&ql.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),Ue.actionTabs.can_edit&&ql.createElement(z.ZP,{className:mf.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ar(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"))),ql.createElement(be.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Fn,confirmLoading:Or,onCancel:()=>Ar(!1),onOk:()=>Jh(void 0,null,function*(){var Xn;if(pr.length===0){we.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}zi(!0),(yield(0,Ve.ZP)("/api/ai/collaborators.json",{method:"post",body:{deployable_type:"Subject",deployable_id:((Xn=Ue==null?void 0:Ue.detail)==null?void 0:Xn.id)||Dr.pathId,appable_type:"AiKnowledgeRepository",appable_id:Ue.actionTabs.sendid,user_ids:pr}})).status===0&&(we.ZP.info("\u6DFB\u52A0\u6210\u529F"),ar([]),wr(),Ar(!1)),zi(!1)})},ql.createElement("div",null,ql.createElement("div",{style:{display:"flex"}},ql.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",ql.createElement(pt.default.Search,{onChange:Xn=>{var gr;dr((gr=Ue.rightData)==null?void 0:gr.members.filter(Mi=>Mi.name.indexOf(Xn.target.value)>-1))}})),ql.createElement(Xr.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowKey:Xn=>Xn.id,rowSelection:{type:"checkbox",onChange:(Xn,gr)=>{ar(Xn)},selectedRowKeys:pr,getCheckboxProps:Xn=>{var gr,Mi,br;return{disabled:(br=(Mi=(gr=$n==null?void 0:$n.data)==null?void 0:gr.list)==null?void 0:Mi.map(On=>On==null?void 0:On.login))==null?void 0:br.includes(Xn==null?void 0:Xn.login)}}},pagination:!1,dataSource:(_t=Ue.rightData)==null?void 0:_t.members,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"identity",key:"identity"}]}))))};var _m=(0,ee.connect)(({shixunHomeworks:Ne,loading:Ue,pathsDetail:ge})=>({shixunHomeworks:Ne,pathsDetail:ge,loading:Ue.effects}))(qm),$0=Object.getOwnPropertySymbols,$m=Object.prototype.hasOwnProperty,eg=Object.prototype.propertyIsEnumerable,tg=(Ne,Ue)=>{var ge={};for(var gt in Ne)$m.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&$0)for(var gt of $0(Ne))Ue.indexOf(gt)<0&&eg.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},ep=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const ng=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,onOk:nn,dispatch:sn}=Ue,Bn=tg(Ue,["user","pathsDetail","onOk","dispatch"]);const[Yt,xt]=(0,a.useState)({}),[_t]=lt.default.useForm(),[In,Pn]=(0,a.useState)(!1),Fn=pr=>pr.type.startsWith("image/")?pr.size/1024/1024<2?new Promise((jr,Ln)=>{const dr=new FileReader;dr.readAsDataURL(pr),dr.onload=()=>{var lr,Br;const Or=dr.result;Ar({file_type:"base64",original_filename:pr==null?void 0:pr.name,file:Or,deployable_type:(lr=gt.actionTabs)==null?void 0:lr.deployable_type,deployable_id:(Br=gt.actionTabs)==null?void 0:Br.deployable_id}),jr(!1)},dr.onerror=lr=>{we.ZP.error("\u6587\u4EF6\u8BFB\u53D6\u5931\u8D25"),Ln(lr)}}):(we.ZP.error("\u56FE\u7247\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7 2MB!"),!1):(we.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u56FE\u7247\u6587\u4EF6!"),!1);function Ar(pr){return ep(this,null,function*(){let ar=yield(0,Ve.ZP)("/api/ai/agents/upload_file.json",{method:"POST",body:pr});(ar==null?void 0:ar.status)===0&&xt(ar==null?void 0:ar.data)})}return(0,a.useEffect)(()=>{var pr,ar,$n;gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539"&&(_t.setFieldsValue({name:(pr=gt.actionTabs)==null?void 0:pr.name,description:(ar=gt==null?void 0:gt.actionTabs)==null?void 0:ar.description}),xt(($n=gt.actionTabs)==null?void 0:$n.icon))},[gt.actionTabs.key]),a.createElement(be.default,{centered:!0,title:"\u4FEE\u6539\u77E5\u8BC6\u5E93",open:gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u4FEE\u6539",width:650,loading:In,onCancel:()=>{sn({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>{_t.submit()}},a.createElement(lt.default,{layout:"vertical",size:"large",form:_t,onFinish:pr=>ep(void 0,null,function*(){var ar;Pn(!0),pr.attachment_id=Yt.id,pr.id=(ar=gt.actionTabs)==null?void 0:ar.id;let $n=yield nn(pr);Pn(!1),$n.status===0&&_t.resetFields()})},a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"}],label:"\u540D\u79F0",name:"name"},a.createElement(pt.default,{showCount:!0,maxLength:20})),a.createElement(lt.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4ECB\u7ECD"}],label:"\u4ECB\u7ECD",name:"description"},a.createElement(pt.default.TextArea,{showCount:!0,maxLength:500})),a.createElement(lt.default.Item,{label:"\u56FE\u6807",name:"attachment_id",rules:[{validator(pr,ar){return Yt.id?Promise.resolve():Promise.reject(new Error("\u8BF7\u4E0A\u4F20\u56FE\u6807"))}}]},a.createElement(pl.default,{name:"file",maxCount:1,showUploadList:!1,beforeUpload:Fn},a.createElement("div",{className:hs.upimg},a.createElement("div",{className:hs.uphover},a.createElement("div",null,"+"),a.createElement("div",null,"\u91CD\u65B0\u4E0A\u4F20")),a.createElement("img",{src:Ci.Z.API_SERVER+(Yt==null?void 0:Yt.url)}))))))};var rg=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(ng),ig=Object.defineProperty,ag=Object.defineProperties,og=Object.getOwnPropertyDescriptors,Sh=Object.getOwnPropertySymbols,tp=Object.prototype.hasOwnProperty,np=Object.prototype.propertyIsEnumerable,rp=(Ne,Ue,ge)=>Ue in Ne?ig(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,Yc=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))tp.call(Ue,ge)&&rp(Ne,ge,Ue[ge]);if(Sh)for(var ge of Sh(Ue))np.call(Ue,ge)&&rp(Ne,ge,Ue[ge]);return Ne},Mh=(Ne,Ue)=>ag(Ne,og(Ue)),sg=(Ne,Ue)=>{var ge={};for(var gt in Ne)tp.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Sh)for(var gt of Sh(Ne))Ue.indexOf(gt)<0&&np.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},fu=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const ip=[{name:"\u5168\u90E8",type:""},{name:"\u542F\u7528",type:"enabled"},{name:"\u672A\u542F\u7528",type:"disabled"}],lg=Ne=>{var Ue=Ne,{user:ge,pathsDetail:gt,dispatch:nn}=Ue,sn=sg(Ue,["user","pathsDetail","dispatch"]),Bn,Yt,xt,_t,In,Pn,Fn,Ar,pr,ar,$n,jr,Ln;const dr=(0,ee.useParams)(),[lr,Br]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"",deployable_id:(Bn=gt==null?void 0:gt.detail)==null?void 0:Bn.id,deployable_type:"Subject"}),[Or,zi]=(0,a.useState)([]),[bi,gn]=(0,a.useState)(!1),[Dr,wr]=(0,a.useState)(""),[Xn,gr]=(0,a.useState)(!1),[Mi,br]=(0,a.useState)(""),[On,gi]=(0,a.useState)(""),[Xa,so]=(0,a.useState)(!1),[Ea]=lt.default.useForm(),[yo,Ni]=(0,a.useState)(!1),[wa,Fi]=(0,a.useState)({}),[qi,xo]=(0,a.useState)(),[go,Io]=(0,a.useState)("");let fa=(0,a.useRef)();function Na(){return fu(this,null,function*(){let Sn=yield(0,Ve.ZP)("/api/ai/knowledge/repositories.json",{method:"get",params:lr});(Sn==null?void 0:Sn.status)===0&&zi(Sn==null?void 0:Sn.data)})}(0,a.useEffect)(()=>{Na()},[lr]),(0,a.useEffect)(()=>{Ho()},[]);function Ho(){return fu(this,null,function*(){var Sn;let ta=yield(0,Ve.ZP)("/api/ai/knowledge/repositories/statistics.json",{method:"POST",body:{deployable_id:(Sn=gt==null?void 0:gt.detail)==null?void 0:Sn.id,deployable_type:"Subject"}});(ta==null?void 0:ta.status)===0&&xo(ta==null?void 0:ta.data)})}const Bo=()=>({grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},series:[{name:"\u6EE1\u610F\u5EA6",type:"pie",radius:["60%","80%"],avoidLabelOverlap:!1,label:{show:!0,position:"center",formatter:` {c}% + \u6EE1\u610F\u5EA6`,fontSize:14,color:"#333",fontWeight:"bold"},labelLine:{show:!1},data:[{value:qi==null?void 0:qi.satisfy_rate,name:"\u6EE1\u610F\u5EA6"},{value:100-(qi==null?void 0:qi.satisfy_rate),name:"\u5269\u4F59",itemStyle:{color:"#f0f0f0"},label:{show:!1}}],itemStyle:{color:"#6BA5FF"}}]}),Cr=()=>{var Sn,ta,Un;return{grid:{top:40,right:10,left:10,bottom:30,containLabel:!0},legend:{data:["\u5F15\u7528\u6B21\u6570","\u547D\u4E2D\u7387"]},color:["#36BFFA","#75A5FF"],xAxis:{type:"category",data:(Sn=qi==null?void 0:qi.last_seven_days_references)==null?void 0:Sn.map(En=>En==null?void 0:En.date),axisLine:{lineStyle:{color:"#ccc"}}},yAxis:[{type:"value",name:"\u5F15\u7528\u6B21\u6570",min:0,axisLine:{lineStyle:{color:"#ccc"}},splitLine:{lineStyle:{color:"#ccc"}}},{type:"value",name:"\u547D\u4E2D\u7387",min:0,max:100,interval:20,axisLabel:{formatter:"{value} %",color:"#ccc"},axisLine:{lineStyle:{color:"#ccc"}},splitLine:{show:!1}}],series:[{name:"\u5F15\u7528\u6B21\u6570",type:"bar",data:(ta=qi==null?void 0:qi.last_seven_days_references)==null?void 0:ta.map(En=>En==null?void 0:En.usage_count),itemStyle:{color:"#36BFFA",borderRadius:[4,4,0,0]},emphasis:{itemStyle:{color:"#36BFFA"}},barWidth:20},{name:"\u547D\u4E2D\u7387",type:"line",yAxisIndex:1,data:(Un=qi==null?void 0:qi.last_seven_days_references)==null?void 0:Un.map(En=>En==null?void 0:En.hit_rate),smooth:!0,lineStyle:{color:"#75A5FF",width:3},areaStyle:{color:new v0.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgba(117,165,255,0.7)"},{offset:1,color:"rgba(117,165,255, 0)"}])},symbol:"circle",symbolSize:8,itemStyle:{color:"#75A5FF",borderColor:"#fff",borderWidth:2},emphasis:{symbolSize:10}}]}};return a.createElement("div",null,a.createElement("div",{style:{marginTop:20}},a.createElement("div",{style:{display:"flex"}},a.createElement("div",{className:hs.tj,style:{background:`url(${Jm})`}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u591A\u6A21\u6001\u77E5\u8BC6\u5E93"),a.createElement("div",{style:{marginTop:22}},a.createElement(pe.Z,{gutter:[16,24]},(Ar=[{name:"\u6587\u6863\u6570",count:(Yt=qi==null?void 0:qi.types_counts)==null?void 0:Yt.attachments_count},{name:"\u5B9E\u9A8C\u6570",count:(xt=qi==null?void 0:qi.types_counts)==null?void 0:xt.shixuns_count},{name:"\u89C6\u9891\u6570",count:(_t=qi==null?void 0:qi.types_counts)==null?void 0:_t.videos_count},{name:"\u4F5C\u4E1A\u6570",count:(In=qi==null?void 0:qi.types_counts)==null?void 0:In.homeworks_count},{name:"\u8BD5\u5377\u6570",count:(Pn=qi==null?void 0:qi.types_counts)==null?void 0:Pn.examinations_count},{name:"\u56FE\u7247\u6570",count:(Fn=qi==null?void 0:qi.types_counts)==null?void 0:Fn.images_count}])==null?void 0:Ar.map(Sn=>a.createElement(Ae.Z,{span:8},a.createElement("div",{style:{color:"#333",fontSize:14}},Sn==null?void 0:Sn.name),a.createElement("div",{style:{color:"#333",fontSize:18,fontWeight:500}},(Sn==null?void 0:Sn.count)||"-")))))),a.createElement("div",{style:{marginLeft:10,display:"flex",gap:10,flexWrap:"wrap",flex:1}},(pr=[{name:"\u68C0\u7D22\u603B\u6B21\u6570",count:qi==null?void 0:qi.usage_count,icon:Vm},{name:"\u547D\u4E2D\u603B\u6B21\u6570",count:qi==null?void 0:qi.hit_count,icon:Gm},{name:"\u547D\u4E2D\u7387",count:qi==null?void 0:qi.hit_rate,icon:m0},{name:"\u652F\u6301\u9662\u6821\u6570",count:qi==null?void 0:qi.schools_count,icon:Ym},{name:"\u670D\u52A1\u7528\u6237\u6570",count:qi==null?void 0:qi.usage_people_count,icon:g0},{name:"\u5173\u8054\u667A\u80FD\u4F53\u6570",count:qi==null?void 0:qi.agents_count,icon:Km}])==null?void 0:pr.map(Sn=>a.createElement("div",{style:{background:"#F6F7F9",borderRadius:8,border:"1px solid #FFFFFF",width:148,display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement("img",{src:Sn==null?void 0:Sn.icon,style:{width:20,marginRight:14}}),a.createElement("div",null,a.createElement("div",{style:{color:"#333",fontSize:14,width:86}},Sn==null?void 0:Sn.name),a.createElement("div",{style:{color:"#333",fontSize:18,fontWeight:500}},(Sn==null?void 0:Sn.count)||"-")))))),a.createElement("div",{style:{marginTop:10,display:"flex"}},a.createElement("div",{className:hs.tj,style:{width:223,background:"#F6F7F9"}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u667A\u80FD\u4F53\u589E\u5F3A\u9884\u89C8"),a.createElement("div",{style:{display:"flex",marginTop:15,color:"#666666",fontSize:12}},a.createElement("div",null,"\u540D\u79F0"),a.createElement("div",{style:{flex:1,textAlign:"end",color:"#5F6A95"}},"\u547D\u4E2D\u6B21\u6570")),(ar=qi==null?void 0:qi.distributions)==null?void 0:ar.map(Sn=>{var ta;return a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{fontSize:12,color:"#333"}},Sn==null?void 0:Sn.name),a.createElement(Zi.Z,{style:{flex:1,marginLeft:5},size:"small",percent:((Sn==null?void 0:Sn.value)/((ta=qi==null?void 0:qi.distribution)==null?void 0:ta.reduce((Un,En)=>Un+En.value,0))*100).toFixed(0),strokeColor:"#50D3B8",format:(Un,En)=>""}),a.createElement("div",{style:{width:48,textAlign:"end",color:(Sn==null?void 0:Sn.value)==0&&"#5F6A95"}},Sn==null?void 0:Sn.value))})),a.createElement("div",{className:hs.tj,style:{width:375,background:"#F6F7F9",marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u5F15\u7528\u7EDF\u8BA1"),a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:180,width:350},option:Cr()})),a.createElement("div",{className:hs.tj,style:{width:167,background:"#F6F7F9",marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:16}},"\u6EE1\u610F\u5EA6"),a.createElement(Ia.Z,{opts:{renderer:"svg"},style:{height:180,width:140},option:Bo()})))),a.createElement("div",{className:hs.content,style:{marginTop:20}},a.createElement(lt.default,{layout:"inline",size:"large",initialValues:{visibility:"",status:""},onValuesChange:(Sn,ta)=>{Br(Yc(Yc({},lr),ta))}},a.createElement(lt.default.Item,{label:"\u542F\u7528\u72B6\u6001",name:"status"},a.createElement(ie.default,{style:{width:200}},ip==null?void 0:ip.map(Sn=>a.createElement(ie.default.Option,{value:Sn==null?void 0:Sn.type},Sn==null?void 0:Sn.name)))),a.createElement("div",{style:{flex:"1",textAlign:"end"}},a.createElement(se.Z,{menu:{items:[{key:"1",label:a.createElement("a",{onClick:()=>{var Sn;nn({type:"pathsDetail/setActionTabs",payload:{key:"\u77E5\u8BC6\u5E93\u65B0\u589E",addparams:Dr,deployable_type:"Subject",deployable_id:(Sn=gt==null?void 0:gt.detail)==null?void 0:Sn.id}})}},"\u624B\u52A8\u521B\u5EFA")}]}},a.createElement(z.ZP,{type:"primary"}," + \u65B0\u589E\u77E5\u8BC6\u5E93")))),a.createElement("div",{style:{marginTop:20,width:"100%"}},a.createElement("div",{className:hs.masonrygrid,style:{display:!((jr=($n=Or==null?void 0:Or.knowledges)==null?void 0:$n.find(Sn=>(Sn==null?void 0:Sn.repository_type)==="educoder"))!=null&&jr.id)&&"flex",flexWrap:"wrap"}},(Ln=Or==null?void 0:Or.knowledges)==null?void 0:Ln.map((Sn,ta)=>{var Un,En,ln,er,Lr,ci,di,fi,qa,_n;return a.createElement("div",{className:hs.items,onClick:()=>{var _a;(Sn==null?void 0:Sn.repository_type)==="educoder"||!(Sn!=null&&Sn.is_collaborator)||(Fi(Sn),Io(`${Ci.Z.Coze_ai_URl}/space/${Sn==null?void 0:Sn.space_id}/knowledge/${Sn==null?void 0:Sn.dataset_id}?deployable_type=Subject&deployable_id=${(_a=gt==null?void 0:gt.detail)==null?void 0:_a.id}`),Ni(!0))}},a.createElement("div",{className:hs.i_tit},a.createElement("img",{src:Ci.Z.API_SERVER+((Un=Sn==null?void 0:Sn.icon)==null?void 0:Un.url)}),a.createElement("div",{style:{marginLeft:10}},a.createElement("div",{style:{color:"#333333",fontSize:14}},Sn==null?void 0:Sn.name))),a.createElement(se.Z,{menu:{items:(En=[(Sn==null?void 0:Sn.repository_type)==="educoder"&&{key:"6",label:a.createElement("a",{onClick:_a=>{_a.stopPropagation(),so(!0),gi(Sn==null?void 0:Sn.id)}},"\u540C\u6B65\u8BFE\u7A0B")},(Sn==null?void 0:Sn.repository_type)!=="educoder"&&{key:"9",label:a.createElement("a",{onClick:_a=>{var To;_a.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:Yc({key:"\u667A\u80FD\u52A9\u624B\u4FEE\u6539",deployable_type:"Subject",deployable_id:(To=gt==null?void 0:gt.detail)==null?void 0:To.id},Sn)})}},"\u4FEE\u6539\u63CF\u8FF0\u4FE1\u606F")},(Sn==null?void 0:Sn.repository_type)!=="educoder"&&{key:"6",label:a.createElement("a",{onClick:_a=>fu(void 0,null,function*(){_a.stopPropagation(),nn({type:"pathsDetail/setActionTabs",payload:{key:"\u8BBE\u7F6Eai\u5408\u4F5C\u8005",sendid:Sn==null?void 0:Sn.id,can_edit:Sn==null?void 0:Sn.can_edit}})})},"\u8BBE\u7F6E\u5408\u4F5C\u8005")},(Sn==null?void 0:Sn.repository_type)!=="educoder"&&{key:"5",label:a.createElement("a",{className:hs.delete,onClick:_a=>fu(void 0,null,function*(){_a.stopPropagation(),be.default.confirm({title:"\u79FB\u9664",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",centered:!0,content:"\u79FB\u9664\u540E\uFF0C\u6570\u636E\u5C06\u4E0D\u53EF\u6062\u590D\uFF0C\u4E14\u8BE5\u77E5\u8BC6\u5E93\u7684\u68C0\u7D22\u6570\u636E\u4E5F\u5C06\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u79FB\u9664",onOk:()=>fu(void 0,null,function*(){let To=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${Sn.id}/remove.json`,{method:"post",body:{}});(To==null?void 0:To.status)===0&&(Na(),we.ZP.info("\u79FB\u9664\u6210\u529F"))})})})},"\u79FB\u9664")}])==null?void 0:En.filter(_a=>!!_a)}},(Sn==null?void 0:Sn.is_collaborator)&&a.createElement("i",{onClick:_a=>{_a.stopPropagation()},className:`${hs.sandian} iconfont icon-sandian`})),a.createElement("div",{style:{marginTop:10},className:hs.connect},a.createElement(ce.Z,{title:(Sn==null?void 0:Sn.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F"},(Sn==null?void 0:Sn.description)||"\u6682\u65E0\u63CF\u8FF0\u4FE1\u606F")),a.createElement("div",{className:hs.bottom},a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u547D\u4E2D\u6570"),a.createElement("span",{style:{marginLeft:5}},(ln=Sn==null?void 0:Sn.statistics)==null?void 0:ln.hit_count)),a.createElement("div",null,a.createElement("span",{style:{color:"#5F6A95"}},"\u547D\u4E2D\u7387"),a.createElement("span",{style:{marginLeft:5}},(er=Sn==null?void 0:Sn.statistics)==null?void 0:er.hit_rate)),(Sn==null?void 0:Sn.is_collaborator)&&(Sn==null?void 0:Sn.repository_type)!=="educoder"&&a.createElement(Wa.Z,{size:"small",checked:(Sn==null?void 0:Sn.status)==="enabled",onChange:(_a,To)=>fu(void 0,null,function*(){To.stopPropagation(),be.default.confirm({title:"\u63D0\u793A",okText:"\u786E\u8BA4",icon:null,cancelText:"\u53D6\u6D88",content:_a?"\u542F\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u9009\u62E9\u77E5\u8BC6\u5E93\u65F6\u5019\u80FD\u591F\u5C55\u793A\u52FE\u9009\uFF0C\u5426\u5219\u9690\u85CF":"\u7981\u7528\u540E\uFF0C\u667A\u80FD\u4F53\u65E0\u6CD5\u9009\u62E9\u6216\u4F7F\u7528\u8BE5\u77E5\u8BC6\u5E93",centered:!0,onOk:()=>fu(void 0,null,function*(){var fo;let ho=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${Sn==null?void 0:Sn.id}/set_status.json`,{method:"put",body:{status:_a?"enabled":"disabled",deployable_type:"Subject",deployable_id:(fo=gt==null?void 0:gt.detail)==null?void 0:fo.id}});(ho==null?void 0:ho.status)===0&&Na()})})}),checkedChildren:"\u542F\u7528",unCheckedChildren:"\u7981\u7528",defaultChecked:!0})),(Sn==null?void 0:Sn.repository_type)==="educoder"&&a.createElement("div",{style:{marginTop:30}},a.createElement("div",null,"\u77E5\u8BC6\u5E93\u6982\u89C8"),a.createElement(pe.Z,{className:hs.statistics},(_n=[{name:"\u6587\u6863\u6570",count:(Lr=Sn==null?void 0:Sn.statistics)==null?void 0:Lr.attachments_count},{name:"\u5B9E\u9A8C\u6570",count:(ci=Sn==null?void 0:Sn.statistics)==null?void 0:ci.shixuns_count},{name:"\u89C6\u9891\u6570",count:(di=Sn==null?void 0:Sn.statistics)==null?void 0:di.videos_count},{name:"\u4F5C\u4E1A\u6570",count:(fi=Sn==null?void 0:Sn.statistics)==null?void 0:fi.homeworks_count},{name:"\u8BD5\u5377\u6570",count:(qa=Sn==null?void 0:Sn.statistics)==null?void 0:qa.examinations_count}])==null?void 0:_n.map(_a=>a.createElement(Ae.Z,{span:8},a.createElement("div",{style:{color:"#9193A3",fontSize:12}},_a==null?void 0:_a.name),a.createElement("div",{style:{color:"#333",fontSize:16}},_a==null?void 0:_a.count))))))})),a.createElement(ui.Z,{style:{marginTop:20},pageSize:lr.per_page,current:lr.page,onChange:(Sn,ta)=>{lr.page=Sn,lr.per_page=ta,Br(Yc({},lr)),Na()},hideOnSinglePage:!0,total:Or==null?void 0:Or.total_count})),a.createElement(ni.Z,{width:"100vw",height:"100vh",footer:null,closable:!0,placement:"bottom",open:yo,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${hs.drawerWrap}`,onClose:()=>{Na(),Ni(!1)}},a.createElement("iframe",{src:go,width:"100%",height:"100%",frameBorder:"0",ref:fa})),a.createElement(be.default,{title:"\u540C\u6B65\u8BFE\u7A0B",centered:!0,open:Xa,width:480,onCancel:()=>{so(!1),gi("")},onOk:()=>{Ea.submit()}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u540C\u6B65\u8BFE\u7A0B\u4E2D\u7684\u5185\u5BB9\u4F5C\u4E3A\u77E5\u8BC6\u5E93\uFF0C\u5C06\u9009\u4E2D\u7684\u5185\u5BB9\u751F\u6210\u77E5\u8BC6\u5E93\u5185\u5BB9"),a.createElement("div",{style:{display:"flex",gap:30}},a.createElement(lt.default,{form:Ea,layout:"vertical",labelCol:{span:0},initialValues:{subjects:!0,stages:!0,shixuns:!0,videos:!0,attachments:!0,subject_homeworks:!0,examinations:!0,discusses:!0},onFinish:Sn=>fu(void 0,null,function*(){console.log("---",Sn);const ta=Object.entries(Sn).filter(([En,ln])=>ln===!0).map(([En])=>En);let Un=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${On}/sync.json`,{method:"post",body:{items:ta}});(Un==null?void 0:Un.status)===0&&(we.ZP.info("\u540C\u6B65\u4E2D"),so(!1))})},a.createElement(lt.default.Item,{name:"subjects",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u4FE1\u606F ",a.createElement(ce.Z,{title:"\u5305\u542B\u8BFE\u7A0B\u4ECB\u7ECD\u3001\u8BFE\u7A0B\u987B\u77E5\u3001\u6559\u5B66\u56E2\u961F\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"stages",valuePropName:"checked"},a.createElement(Ee.default,{disabled:!0},"\u8BFE\u7A0B\u76EE\u5F55\u7ED3\u6784 ",a.createElement(ce.Z,{title:"\u5305\u542B\u8BFE\u7A0B\u7AE0\u8282\u3001\u8BFE\u7A0B\u5C0F\u8282\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"shixuns",valuePropName:"checked"},a.createElement(Ee.default,null,"\u5B9E\u8DF5\u9879\u76EE\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u5B9E\u8DF5\u9879\u76EE\u4ECB\u7ECD\u3001\u4EFB\u52A1\u5173\u5361\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"videos",valuePropName:"checked"},a.createElement(Ee.default,null,"\u89C6\u9891\u9879\u76EE\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u7531\u7528\u6237\u4E0A\u4F20\u7684\u89C6\u9891\u9879\u76EE\uFF0C\u957F\u89C6\u9891\u5C06\u4F1A\u88AB\u5207\u5206\u4E3A\u89C6\u9891\u7247\u6BB5\u548C\u89C6\u9891\u63CF\u8FF0\u5B58\u50A8\u5230\u77E5\u8BC6\u5E93"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"attachments",valuePropName:"checked"},a.createElement(Ee.default,null,"\u6559\u5B66\u8BFE\u4EF6\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u7531\u7528\u6237\u4E0A\u4F20\u7684PDF\u3001Word\u3001Excel\u3001PPT\u3001JPG\u3001PNG\u7B49\u591A\u79CD\u683C\u5F0F\u7684\u6587\u6863"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"subject_homeworks",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BFE\u7A0B\u4F5C\u4E1A\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u7F16\u7A0B\u4F5C\u4E1A\u8D44\u6E90"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"examinations",valuePropName:"checked"},a.createElement(Ee.default,null,"\u8BD5\u5377\u8BD5\u9898\u8D44\u6E90 ",a.createElement(ce.Z,{title:"\u5305\u542B\u7531\u7528\u6237\u65B0\u5EFA\u6216\u9009\u7528\u7684\u8BD5\u5377\u53CA\u8BD5\u5377\u4E2D\u7684\u8BD5\u9898\u4FE1\u606F"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"})))),a.createElement(lt.default.Item,{name:"discusses",valuePropName:"checked"},a.createElement(Ee.default,null,"\u95EE\u7B54\u8BA8\u8BBA\u6570\u636E ",a.createElement(ce.Z,{title:"\u5305\u542B\u7528\u6237\u5728\u8BA8\u8BBA\u533A\u8FDB\u884C\u8BA8\u8BBA\u7684\u9AD8\u8D28\u91CF\u95EE\u7B54\u5BF9\u6570\u636E"},a.createElement("i",{className:"iconfont icon-xiaowenhao2"}))))))),a.createElement(be.default,{title:"\u53D1\u9001",centered:!0,open:!!Xn,width:480,onCancel:()=>{br(""),gr(""),gi("")},onOk:()=>{var Sn;if(gr(""),Mi==="1"){we.ZP.info("");return}nn({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u624B\u53D1\u9001",iscourse:Mi,deployable_type:"Subject",deployable_id:(Sn=gt==null?void 0:gt.detail)==null?void 0:Sn.id}})}},a.createElement("div",{style:{color:"#333333",marginBottom:20,fontSize:14}},"\u9009\u62E9\u9700\u8981\u53D1\u9001\u7684\u4F4D\u7F6E\uFF0C\u53D1\u9001\u5BF9\u5E94\u6A21\u5757\uFF0C\u53EF\u914D\u7F6E\u8BE5\u667A\u80FD\u4F53\u5728\u6A21\u5757\u4E2D\u4F7F\u7528"),a.createElement("div",{style:{display:"flex",gap:30,justifyContent:"center"}},a.createElement("div",{onClick:()=>{we.ZP.info("\u8BE5\u529F\u80FD\u5F00\u53D1\u4E2D\uFF0C\u656C\u8BF7\u671F\u5F85")},className:Mi==="1"?hs.senditemactivite:hs.senditem},a.createElement("img",{src:Ps}),a.createElement("div",{className:hs.title},"\u6559\u5B66\u8BFE\u5802")),a.createElement("div",{onClick:()=>{br("2")},className:Mi==="2"?hs.senditemactivite:hs.senditem},a.createElement("img",{src:Ll}),a.createElement("div",{className:hs.title},"\u5B9E\u8DF5\u8BFE\u7A0B")))),a.createElement(km,{onOk:Sn=>fu(void 0,null,function*(){var ta,Un,En,ln,er,Lr,ci;let di=yield(0,Ve.ZP)("/api/ai/knowledge/repositories.json",{method:"POST",body:Mh(Yc({},Sn),{deployable_type:"Subject",deployable_id:(ta=gt==null?void 0:gt.detail)==null?void 0:ta.id})});if((di==null?void 0:di.status)===0){we.ZP.info("\u521B\u5EFA\u6210\u529F");let fi;Sn!=null&&Sn.extype?fi=(Sn==null?void 0:Sn.format_type)==="document_form"?"text_doc":(Sn==null?void 0:Sn.format_type)==="table_form"?"table_doc":"image_file":fi=(Sn==null?void 0:Sn.format_type)==="document_form"?"text_custom":(Sn==null?void 0:Sn.format_type)==="table_form"?"table_custom":"image_file",Sn.oktypes===1?Io(`${Ci.Z.Coze_ai_URl}/space/${(Un=di==null?void 0:di.data)==null?void 0:Un.space_id}/knowledge/${(En=di==null?void 0:di.data)==null?void 0:En.dataset_id}?deployable_type=Subject&deployable_id=${(ln=gt==null?void 0:gt.detail)==null?void 0:ln.id}&type=${fi}&from=create`):Io(`${Ci.Z.Coze_ai_URl}/space/${(er=di==null?void 0:di.data)==null?void 0:er.space_id}/knowledge/${(Lr=di==null?void 0:di.data)==null?void 0:Lr.dataset_id}/upload?deployable_type=Subject&deployable_id=${(ci=gt==null?void 0:gt.detail)==null?void 0:ci.id}&type=${fi}&from=create`),Ni(!0),Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})}return di})}),a.createElement(rg,{onOk:Sn=>fu(void 0,null,function*(){var ta;let Un=yield(0,Ve.ZP)(`/api/ai/knowledge/repositories/${Sn==null?void 0:Sn.id}/rename.json`,{method:"put",body:Mh(Yc({},Sn),{deployable_type:"Subject",deployable_id:(ta=gt==null?void 0:gt.detail)==null?void 0:ta.id})});return(Un==null?void 0:Un.status)===0&&(we.ZP.info("\u4FEE\u6539\u6210\u529F"),Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})),Un})}),a.createElement(Xm,{onOk:Sn=>fu(void 0,null,function*(){let ta=yield(0,Ve.ZP)(`/api/ai/agents/${On}/sending.json`,{method:"POST",body:Mh(Yc({},Sn),{deployable_type:"Subject"})});return(ta==null?void 0:ta.status)===0&&(we.ZP.info("\u53D1\u9001\u6210\u529F"),gi(""),nn({type:"pathsDetail/setActionTabs",payload:{}})),ta})}),a.createElement(_m,{onOk:Sn=>fu(void 0,null,function*(){Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})})}),gt.actionTabs.key==="\u667A\u80FD\u52A9\u624B\u9009\u7528"&&a.createElement(zm,{onOk:Sn=>fu(void 0,null,function*(){var ta;let Un=yield(0,Ve.ZP)("/api/ai/agents/select_use.json",{method:"POST",body:Mh(Yc({},Sn),{deployable_type:"Subject",deployable_id:(ta=gt==null?void 0:gt.detail)==null?void 0:ta.id})});return(Un==null?void 0:Un.status)===0&&(we.ZP.info("\u521B\u5EFA\u6210\u529F"),Na(),nn({type:"pathsDetail/setActionTabs",payload:{}})),Un})})))};var ug=(0,ee.connect)(({user:Ne,pathsDetail:Ue})=>({user:Ne,pathsDetail:Ue}))(lg),Ss=Se(59301),cg=Object.defineProperty,Dh=Object.getOwnPropertySymbols,ap=Object.prototype.hasOwnProperty,op=Object.prototype.propertyIsEnumerable,sp=(Ne,Ue,ge)=>Ue in Ne?cg(Ne,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ne[Ue]=ge,lp=(Ne,Ue)=>{for(var ge in Ue||(Ue={}))ap.call(Ue,ge)&&sp(Ne,ge,Ue[ge]);if(Dh)for(var ge of Dh(Ue))op.call(Ue,ge)&&sp(Ne,ge,Ue[ge]);return Ne},dg=(Ne,Ue)=>{var ge={};for(var gt in Ne)ap.call(Ne,gt)&&Ue.indexOf(gt)<0&&(ge[gt]=Ne[gt]);if(Ne!=null&&Dh)for(var gt of Dh(Ne))Ue.indexOf(gt)<0&&op.call(Ne,gt)&&(ge[gt]=Ne[gt]);return ge},fg=(Ne,Ue,ge)=>new Promise((gt,nn)=>{var sn=xt=>{try{Yt(ge.next(xt))}catch(_t){nn(_t)}},Bn=xt=>{try{Yt(ge.throw(xt))}catch(_t){nn(_t)}},Yt=xt=>xt.done?gt(xt.value):Promise.resolve(xt.value).then(sn,Bn);Yt((ge=ge.apply(Ne,Ue)).next())});const{TabPane:hg}=Go.default;var up=(Ne=>(Ne.All="",Ne.Shixun="shixun",Ne.VideoItem="video",Ne.Attachment="attachment",Ne.group_count="group_homework",Ne.normal_count="normal_homework",Ne.ExaminationBank="exercise",Ne.HomeworkCommon="hack_homework",Ne.Discusses="Discusses",Ne))(up||{});function cp(Ne){const Ue=(nn,sn)=>{if(nn.localName===sn)return nn;for(let Bn=0,Yt=nn;Yt=Yt.parentNode;Bn++){if(Yt.localName===sn)return Yt;if(Yt==document.documentElement)return!1}},ge=Ne.target,gt=Ue(ge,"a");if(console.log([gt],gt==null?void 0:gt.href,44),!(gt!=null&>.href)&&ge.tagName.toUpperCase()==="IMG"){let nn=ge.src||ge.getAttribute("src");nn&&nn.indexOf("/images/avatars/User")===-1&&(Ne.stopPropagation(),Ne.preventDefault(),Yi.Z.publish("preview-image",nn))}}const pg=Ne=>{var Ue=Ne,{pathsDetail:ge,globalSetting:gt,loading:nn,dispatch:sn}=Ue,Bn=dg(Ue,["pathsDetail","globalSetting","loading","dispatch"]),Yt,xt,_t,In,Pn,Fn;const[Ar]=(0,ee.useSearchParams)(),pr=(0,ee.useParams)(),ar=(0,a.useRef)(),[$n,jr]=(0,a.useState)((Yt=(0,je.UZ)())==null?void 0:Yt.keywords),Ln=(0,a.useRef)(!1);(0,a.useEffect)(()=>{var gn;if(!((gn=ge.detail)!=null&&gn.id))return;const Dr=document.getElementById("ai-orientation");Dr&&Ar.get("skipSource")==="ai"&&Dr.scrollIntoView(!0)},[(xt=ge.detail)==null?void 0:xt.id]),(0,a.useEffect)(()=>{ge.actionTabs.key==="\u8DF3\u8F6C\u9875\u9762"&&(Or(ge.actionTabs.value),sn({type:"pathsDetail/setActionTabs",payload:{}}))},[ge.actionTabs.key]);function dr(gn,Dr=50){return new Promise((wr,Xn)=>{let gr=0,Mi;function br(){const On=document.getElementById(gn);if(On){const gi=On.getBoundingClientRect(),Xa=gi.y;if(Xa>0&&Mi!==null&&Math.abs(Mi-Xa)<1){wr(gi);return}Mi=Xa}++gr>=Dr?Xn(new Error(`\u65E0\u6CD5\u627E\u5230\u8BE5id: #${gn}`)):setTimeout(()=>{requestAnimationFrame(br)},280)}br()})}(0,a.useLayoutEffect)(()=>{var gn,Dr;let{itemId:wr,expandId:Xn,classifyType:gr,keywords:Mi,serial:br}=(0,je.UZ)(),On=(gn=ge.detail)==null?void 0:gn.show_course_section;return(gr==="Shixun"||Mi)&&(On=!1),(Dr=ge==null?void 0:ge.stageData)!=null&&Dr.length&&wr&&!Ln.current&&dr(wr).then(gi=>{const Xa=window.scrollY+gi.top;let so=0;document.body.style=`min-height:${Xa+window.innerHeight+so}px`,window.scrollTo({top:Xa+so,behavior:"smooth"}),window.history.replaceState({},"",window.location.pathname)}).catch(gi=>{console.warn(gi.message)}),()=>{document.body.style=""}},[ge==null?void 0:ge.stageData]);const lr=(_t=[{name:"\u8BFE\u7A0B\u7AE0\u8282",key:"stage"},{name:"\u6392\u884C\u699C",key:"ranking"},{name:"\u8BC1\u4E66\u7533\u8BF7",key:"certificate"},{name:"\u79D1\u6559\u8D44\u6E90\u56FE\u8C31",key:"atlas"},{name:"\u77E5\u8BC6\u56FE\u8C31",key:"knowledge"},{name:"AI\u77E5\u8BC6\u5E93",key:"AIknowledge"},{name:"AI\u667A\u80FD\u4F53",key:"AIagent"},{name:"\u5957\u9910\u5217\u8868",key:"Combination",extra:"\u4F18\u60E0"}].filter(gn=>{var Dr,wr;return(Dr=ge.detail)!=null&&Dr.excellent||((wr=ge.detail)==null?void 0:wr.is_free)===!1?!0:gn.key!=="certificate"}).filter(gn=>{var Dr,wr,Xn;return(Dr=ge.detail)!=null&&Dr.atlas_data&&((Xn=(wr=ge.detail)==null?void 0:wr.atlas_data)!=null&&Xn.nodes)?!0:gn.key!=="atlas"}).filter(gn=>{var Dr,wr;return((Dr=ge.detail)==null?void 0:Dr.is_free)===!1&&((wr=ge.detail)!=null&&wr.is_has_package)?!0:gn.key!=="Combination"}).filter(gn=>{var Dr,wr;return((Dr=ge.detail)==null?void 0:Dr.is_free)===!1&&((wr=ge.detail)==null?void 0:wr.show_chapter)===!1?gn.key!=="stage":!0}).filter(gn=>{var Dr,wr;return((Dr=ge.detail)==null?void 0:Dr.is_free)===!1&&((wr=ge.detail)==null?void 0:wr.show_charts)===!1?gn.key!=="ranking":!0}).filter(gn=>{var Dr,wr;return((Dr=ge.detail)==null?void 0:Dr.is_free)===!1&&((wr=ge.detail)==null?void 0:wr.show_cert_apply)===!1?gn.key!=="certificate":!0}).filter(gn=>{var Dr,wr;return((Dr=ge.detail)==null?void 0:Dr.is_free)===!1&&((wr=ge.detail)==null?void 0:wr.show_knowledge_graph)===!1?gn.key!=="knowledge":!0}))==null?void 0:_t.filter(gn=>{var Dr;return(0,he.Ny)()||(0,he.$O)()&&((Dr=ge==null?void 0:ge.detail)!=null&&Dr.can_managed)?!0:!["AIknowledge","AIagent"].includes(gn.key)}),[Br,Or]=(0,a.useState)(Ar.get("activeKey")||((In=lr[0])==null?void 0:In.key));(0,a.useEffect)(()=>{if(ar.current)return ar.current.addEventListener("mousedown",cp),()=>{var gn;(gn=ar.current)==null||gn.removeEventListener("mousedown",cp)}},[ar.current]),(0,a.useEffect)(()=>{sn({type:"pathsDetail/save",payload:{editKey:-1}}),pr.pathId&&bi()},[pr.pathId]),(0,a.useEffect)(()=>{var gn;(0,je.Dk)((gn=ge.detail)==null?void 0:gn.name)},[ge]);const zi=gn=>{var Dr;const wr=(Dr=decodeURIComponent(gn))==null?void 0:Dr.trim();sn({type:"pathsDetail/save",payload:{keywords:wr}}),jr(wr)},bi=()=>fg(void 0,null,function*(){const gn=yield sn({type:"pathsDetail/getPathsDetail",payload:lp({id:pr.pathId},(0,je.oP)())});sn({type:"pathsDetail/getRightData",payload:{id:pr.pathId}}),gn!=null&&gn.id&&Ar.get("token")&&(location.href=location.pathname)});return Ss.createElement(ye.Z,{spinning:!1},Ss.createElement("section",{className:re.bg},Ss.createElement(Hi,null),Ss.createElement(E.Z,null),Ss.createElement("section",{style:{marginTop:((Pn=ge.detail)==null?void 0:Pn.excellent)&&"89px"},className:`edu-container pb80 ${re.wrap}`},Ss.createElement("aside",{className:re.content},Ss.createElement("div",{className:re.intro},Ss.createElement("div",{className:re.introTitle},Ss.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center"}},Ss.createElement("img",{src:ne,style:{marginRight:"10px"}}),"\u8BFE\u7A0B\u4ECB\u7ECD")),Ss.createElement("div",{ref:ar},Ss.createElement(Ce.Z,{value:(Fn=ge.detail)==null?void 0:Fn.description}))),Ss.createElement("div",{id:"ai-orientation"}),(lr==null?void 0:lr.length)>0&&Ss.createElement(Go.default,{className:re.wrapTabs,activeKey:Br,onChange:gn=>{gn==="knowledge"?window.open(`/knowledgegraph/${pr.pathId}`):(Or(gn),jr(""),sn({type:"pathsDetail/save",payload:{keywords:"",visibleType:"All"}}))},tabBarGutter:40,tabBarStyle:{height:76},tabBarExtraContent:Br==="stage"?Ss.createElement(cf.t7,{style:{width:200,backgroundColor:"#fff"},placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:$n,onChange:gn=>{zi(gn),sn({type:"pathsDetail/getStageData",payload:{tab:up[ge==null?void 0:ge.visibleType],subject_id:pr.pathId,keywords:gn}})}}):""},lr.map(gn=>Ss.createElement(hg,{tab:gn!=null&&gn.extra?Ss.createElement("span",{style:{position:"relative"}},Ss.createElement("span",null,gn.name),Ss.createElement("span",{style:{position:"absolute",top:"0",left:"72px",display:"inline-block",width:"32px",height:"16px",lineHeight:"16px",textAlign:"center",backgroundColor:"#FF0000",borderRadius:"8px",fontSize:"12px",color:"#fff"}},gn.extra)):gn.name,key:gn.key}))),Br==="stage"&&Ss.createElement(Hh,{keywords:$n}),Br==="ranking"&&Ss.createElement(mh,null),Br==="certificate"&&Ss.createElement(Rf,null),Br==="atlas"&&Ss.createElement(Wh,null),Br==="Combination"&&Ss.createElement(y,null),Br==="AIagent"&&Ss.createElement(Mm,null),Br==="AIknowledge"&&Ss.createElement(ug,null)),Ss.createElement(uo,null))),Ss.createElement(Ca,{data:ge.detail,getData:()=>{sn({type:"pathsDetail/getPathsDetail",payload:lp({id:pr.pathId},(0,je.oP)())})}}))};var mg=(0,ee.connect)(({pathsDetail:Ne,loading:Ue,globalSetting:ge})=>({pathsDetail:Ne,globalSetting:ge,loading:Ue}))(pg)},94083:function(kt,Pt,Se){"use strict";var a=Se(59301),ee=Object.defineProperty,we=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ce=(te,ae,he)=>ae in te?ee(te,ae,{enumerable:!0,configurable:!0,writable:!0,value:he}):te[ae]=he,se=(te,ae)=>{for(var he in ae||(ae={}))be.call(ae,he)&&ce(te,he,ae[he]);if(we)for(var he of we(ae))fe.call(ae,he)&&ce(te,he,ae[he]);return te},oe=(te,ae)=>{var he={};for(var de in te)be.call(te,de)&&ae.indexOf(de)<0&&(he[de]=te[de]);if(te!=null&&we)for(var de of we(te))ae.indexOf(de)<0&&fe.call(te,de)&&(he[de]=te[de]);return he};const le=Se(2331),b={};le.keys().forEach(te=>{const ae=te.replace("./","").replace(".svg","");b[ae]=le(te)});const z=te=>{var ae=te,{filename:he}=ae,de=oe(ae,["filename"]),ie;const pe=((ie=he==null?void 0:he.split(".").pop())==null?void 0:ie.toLowerCase())||"unknown",Ae=b[pe]||b.default;return a.createElement("img",se({src:Ae,alt:pe},de))};Pt.Z=z},3793:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return Oe}});var a=Se(59301),ee=Se(95392),we=Se(6767),be=Se(14566),fe=Se(29787),ce=Se(25399),se=Se(75727),oe=Se(37568),le=Se(7939),b=Se(63949),z=Se(78323),te={flex_box_center:"flex_box_center___DCOpW",flex_space_between:"flex_space_between___f40rs",flex_box_vertical_center:"flex_box_vertical_center___eG9_2",flex_box_center_end:"flex_box_center_end___clXgt",flex_box_column:"flex_box_column___TXL2c",practice:"practice___thO2F",inputTop:"inputTop___m3NHY",dropdown:"dropdown___e6R7o",inputWrap:"inputWrap___s3dIS",action:"action___xRC3p",btnWrap:"btnWrap___VMbd9",btn:"btn___ZCLZ5",btnActive:"btnActive___qt_Di",btnDisabled:"btnDisabled____2PMz",uploadBtn:"uploadBtn___Xpkwg",sendBtn:"sendBtn___y6NIQ",sendBtnDisabled:"sendBtnDisabled___x4Huh",cancelBtn:"cancelBtn___w893V",files:"files___kDNjV",left_data:"left_data___EpHsF",right_data:"right_data___tzmu3",file:"file___XvgYd",fileName:"fileName___ZLkYf",fileDelred:"fileDelred___RKuBn",fileDel:"fileDel___j8Hof"},ae=Se(84105),he=Se(32050),de=Se(94083),ie=Object.defineProperty,pe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Ee=(je,De,Ze)=>De in je?ie(je,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):je[De]=Ze,Pe=(je,De)=>{for(var Ze in De||(De={}))Ae.call(De,Ze)&&Ee(je,Ze,De[Ze]);if(pe)for(var Ze of pe(De))ye.call(De,Ze)&&Ee(je,Ze,De[Ze]);return je},Ie=(je,De,Ze)=>new Promise((ke,Fe)=>{var Ve=st=>{try{tt(Ze.next(st))}catch(Ot){Fe(Ot)}},qe=st=>{try{tt(Ze.throw(st))}catch(Ot){Fe(Ot)}},tt=st=>st.done?ke(st.value):Promise.resolve(st.value).then(Ve,qe);tt((Ze=Ze.apply(je,De)).next())});const Le=({newShixuns:je,user:De,dispatch:Ze,shixun_type:ke,setOpenChat:Fe,shixunId:Ve})=>{var qe;const[tt,st]=(0,a.useState)(""),[Ot,ft]=(0,a.useState)(0),[Wt,it]=(0,a.useState)(5),[We,Je]=(0,a.useState)("Python3.6"),[_e,ot]=(0,a.useState)([]),rt="\u8BF7\u8F93\u5165\u4F60\u7684\u9700\u6C42",Dt={maxCount:10,showUploadList:!1,fileList:_e,multiple:!1,data:{upload_type:1},accept:".doc,.docx,.pdf,.md,.txt,.xls,.xlsx",beforeUpload:Xt=>Ie(void 0,null,function*(){var bt,zt,Lt,lt;const St=(lt=(Lt=(zt=(bt=Xt==null?void 0:Xt.name)==null?void 0:bt.split("."))==null?void 0:zt.slice(-1))==null?void 0:Lt[0])==null?void 0:lt.toLowerCase(),ct=["doc","docx","pdf","md","txt","xls","xlsx"].includes(St);return Xt.size==0?(we.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),be.default.LIST_IGNORE):ct?Xt.size/1024/1024>100?(we.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),be.default.LIST_IGNORE):!0:(we.ZP.warning("\u76EE\u524D\u652F\u6301doc\u3001docx\u3001pdf\u3001md\u3001txt\u3001xls\u3001xlsx\u6587\u4EF6"),be.default.LIST_IGNORE)}),onChange:({fileList:Xt})=>{ot(Xt)},action:z.Z.API_SERVER+"/api/attachments.json"},Mt=[{key:"Python3.6",label:"Python3.6"},{key:"C/C++",label:"C/C++"},{key:"Java",label:"Java"}];return a.createElement("div",{className:te.practice},a.createElement("img",{src:Se(39479),style:{width:"190px",height:"140px"}}),a.createElement("div",{style:{color:"#999",marginTop:"20px",marginBottom:"40px"}},"\u8F93\u5165\u63CF\u8FF0\uFF0C\u4E00\u952E\u751F\u6210\u5B9E\u8DF5\u9879\u76EE"),!!_e.length&&a.createElement("div",{className:te.files},Ot>0&&(_e==null?void 0:_e.length)>5&&a.createElement("div",{className:te.left_data,onClick:()=>{ft(Ot-1),it(Wt-1)}},a.createElement("i",{className:"iconfont icon-xiangzuo"})),Wt<(_e==null?void 0:_e.length)&&(_e==null?void 0:_e.length)>5&&a.createElement("div",{className:te.right_data,onClick:()=>{ft(Ot+1),it(Wt+1)}},a.createElement("i",{className:"iconfont icon-xiangyou"})),(qe=(_e==null?void 0:_e.length)>5?_e==null?void 0:_e.slice(Ot,Wt):_e)==null?void 0:qe.map((Xt,bt)=>a.createElement("div",{key:bt,className:te.file},a.createElement(fe.Z,{size:"small",spinning:(Xt==null?void 0:Xt.status)==="uploading"},a.createElement(de.Z,{filename:Xt==null?void 0:Xt.name,className:"block",width:30})),a.createElement("aside",null,a.createElement(ce.Z,{title:Xt==null?void 0:Xt.name},a.createElement("div",{className:te.fileName},Xt==null?void 0:Xt.name)),a.createElement("div",{style:{textAlign:"start"},className:"c-grey-999 font12"},(0,b.RD)(Xt==null?void 0:Xt.size))),a.createElement(ce.Z,{title:"\u5220\u9664\u6587\u4EF6"},a.createElement("i",{onClick:()=>{ot(zt=>zt.filter(Lt=>Lt.uid!==Xt.uid))},className:`iconfont icon-danceng-guanbijichushezhidanceng ${te.fileDel}`}))))),a.createElement("div",{className:te.inputTop},a.createElement("div",{className:te.dropdown},a.createElement(se.Z,{menu:{items:Mt,onClick:Xt=>{Je(Xt.key)}}},a.createElement("div",{style:{cursor:"pointer",display:"flex",alignItems:"center",color:"#3061D0",height:"34px",padding:"0 20px"}},a.createElement(ce.Z,{title:"\u5B9E\u9A8C\u73AF\u5883"},a.createElement("img",{src:Se(21373),style:{width:"16px",height:"16px",marginRight:"8px"}})),a.createElement(ce.Z,{title:"\u667A\u80FD\u6784\u5EFA\u5B9E\u8DF5\u9879\u76EE\u6A21\u5F0F"},a.createElement("div",{style:{height:"34px",lineHeight:"32px",width:"150px",textAlign:"left"}},We)),a.createElement(ae.Z,null))))),a.createElement("div",{className:te.inputWrap,style:{borderBottom:"none"}},a.createElement(oe.default.TextArea,{placeholder:rt,value:tt,bordered:!1,onPressEnter:Xt=>{if(Xt.shiftKey){if(Xt.key==="Enter")return}else if(Xt.key==="Enter"){if(Xt.preventDefault(),(tt==null?void 0:tt.trim())==="")return;localStorage.setItem("myChatShixun",JSON.stringify({inputValue:tt,fileList:_e,environment:We})),Fe&&Fe(!1),Ve?ee.history.push(`/shixuns/aiStreamIndex?shixun_id=${Ve}`):ee.history.push("/shixuns/aiStreamIndex")}},onChange:Xt=>{st(Xt.target.value)}}),a.createElement("div",{className:te.action},a.createElement(be.default,Pe({},Dt),a.createElement(ce.Z,{title:(_e==null?void 0:_e.length)>=10?"\u6700\u591A\u53EA\u80FD\u4E0A\u4F2010\u4E2A\u9644\u4EF6":""},a.createElement(le.ZP,{style:{cursor:(_e==null?void 0:_e.length)>=10?"no-drop":"pointer"},disabled:(_e==null?void 0:_e.length)>=10,className:te.uploadBtn,icon:a.createElement(he.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})}))),a.createElement(le.ZP,{style:{marginLeft:"auto"},className:(tt==null?void 0:tt.trim())===""?te.sendBtnDisabled:te.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:(tt==null?void 0:tt.trim())==="",onClick:()=>{localStorage.setItem("myChatShixun",JSON.stringify({inputValue:tt,fileList:_e,environment:We})),Fe&&Fe(!1),Ve?ee.history.push(`/shixuns/aiStreamIndex?shixun_id=${Ve}`):ee.history.push("/shixuns/aiStreamIndex")}}))))};var Oe=(0,ee.connect)(({newShixuns:je,globalSetting:De,user:Ze})=>({newShixuns:je,globalSetting:De,user:Ze}))(Le)},81045:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return De}});var a=Se(59301),ee=Se(95392),we=Se(37568),be=Se(28284),fe=Se(6767),ce=Se(62957),se=Se(60242),oe=Se(62673),le=Se(96599),b={modal:"modal___EKlPQ",uploadWrap:"uploadWrap___YGxav",upload:"upload___ouqG9",uploadLink:"uploadLink___nuif6",fileProgress:"fileProgress___tf4qy",fileCancel:"fileCancel___Bh3Wh",videoName:"videoName___Ra0NM",contentItem:"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph",zhishidian:"zhishidian___S6hEq",tags_list:"tags_list___VtmRr",tag_item:"tag_item___q4Xrk",tag_icon:"tag_icon___Z6vtJ"},z=Se(88833),te=Se(40986),ae=Se(81779),he=Se(3188),de=Object.defineProperty,ie=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ye=(Ze,ke,Fe)=>ke in Ze?de(Ze,ke,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ze[ke]=Fe,Ee=(Ze,ke)=>{for(var Fe in ke||(ke={}))pe.call(ke,Fe)&&ye(Ze,Fe,ke[Fe]);if(ie)for(var Fe of ie(ke))Ae.call(ke,Fe)&&ye(Ze,Fe,ke[Fe]);return Ze},Pe=(Ze,ke,Fe)=>new Promise((Ve,qe)=>{var tt=ft=>{try{Ot(Fe.next(ft))}catch(Wt){qe(Wt)}},st=ft=>{try{Ot(Fe.throw(ft))}catch(Wt){qe(Wt)}},Ot=ft=>ft.done?Ve(ft.value):Promise.resolve(ft.value).then(tt,st);Ot((Fe=Fe.apply(Ze,ke)).next())});const{TextArea:Ie}=we.default,Le=1024,Oe=(Ze,ke)=>{var Fe;const{uploadInfo:Ve={}}=ke.payload||{};switch(ke.type){case"addVideo":return{videoList:[...Ze.videoList,{name:Ve.file.name,size:Ve.file.size,type:Ve.file.type,fileHash:Ve.fileHash,state:Ve.state,videoId:Ve.videoId,loaded:Ve.loaded||0,title:""}]};case"removeVideo":return{videoList:Ze.videoList.filter(qe=>qe.name!==ke.payload.name)};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:Ze.videoList.map(qe=>qe.name===ke.payload.uploadInfo.file.name?Ee(Ee({},qe),{loaded:ke.payload.progressPercent,videoId:Ve.videoId,fileHash:Ve.fileHash}):qe)};case"updateTitle":return{videoList:(Fe=Ze.videoList)==null?void 0:Fe.map(qe=>qe.name===ke.payload.item.name?Ee(Ee({},qe),{title:ke.payload.title}):qe)};default:return{videoList:[]}}},je=({user:Ze,globalSetting:ke,loading:Fe,dispatch:Ve,visible:qe,editData:tt,onCancel:st=()=>{},onOk:Ot=()=>{},queryParams:ft={}})=>{var Wt;const it=(0,ee.useParams)(),[We]=be.default.useForm(),[Je,_e]=(0,a.useReducer)(Oe,{videoList:[]}),[ot,rt]=(0,a.useState)(!1),Dt=(0,a.useRef)(),[Mt,Xt]=(0,a.useState)(),[bt,zt]=(0,a.useState)(!1),[Lt,lt]=(0,a.useState)(!1),St=(0,ae.Ny)()?3:1,[pt,ct]=(0,a.useState)([]);(0,a.useEffect)(()=>{var et,Re,Ke;qe&&tt&&(zt(tt.is_link),Xt(tt.link),!tt.is_link&&_e({type:"addVideo",payload:{uploadInfo:{file:{name:tt.filename||""},videoId:tt.video_id,loaded:100}}}),x(((et=tt==null?void 0:tt.tags)==null?void 0:et.map(Ut=>Ut==null?void 0:Ut.name))||[]),ct(tt==null?void 0:tt.tag_disciplines),We.setFieldsValue({name:tt.name,description:tt.description,attachment_id:(Re=tt==null?void 0:tt.video)==null?void 0:Re.attachment_id,allow_skip:(Ke=tt==null?void 0:tt.video_item)==null?void 0:Ke.allow_skip}))},[tt,qe]);const nt=()=>{const et=document.getElementById("fileUpload");et.value=""},Nt=et=>{var Re;zt(!1);const Ke=et.target.files[0];if(!Ke){nt();return}const Ut=Ke.name.toLowerCase();if(Ut&&Ut.indexOf(".avi")==-1&&Ut.indexOf(".flv")==-1&&Ut.indexOf(".f4v")==-1&&Ut.indexOf(".m4v")==-1&&Ut.indexOf(".mov")==-1&&Ut.indexOf(".mp4")==-1&&Ut.indexOf(".rmvb")==-1&&Ut.indexOf(".swf")==-1&&Ut.indexOf(".webm")==-1&&Ut.indexOf(".wmv")==-1){fe.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),nt();return}if(Ke.size>Le*St*1024*1024){fe.ZP.info(`\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7${St}G`),nt();return}if((Re=Je.videoList)!=null&&Re.find(Ct=>Ct.name===Ke.name)){fe.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),nt();return}Jt(Ke)},Qt=(et,Re)=>{ce.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Re?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:()=>{nt(),_e({type:"removeVideo",payload:{name:et}})}})},Jt=et=>{var Re,Ke='{"Vod":{}}';if(rt(!0),Dt.current){Dt.current.addFile(et,null,null,null,Ke);return}(0,z.o)((Re=Ze.userInfo)==null?void 0:Re.login,"",{create:!Dt,addFileSuccess:Ut=>{_e({type:"addVideo",payload:{uploadInfo:Ut}})},onUploadProgress:(Ut,Ct,Zt)=>{const Et=Math.ceil(Zt*100);_e({type:"updateProgress",payload:{uploadInfo:Ut,progressPercent:Et}}),nt()},onUploadFailed:Ut=>{fe.ZP.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:Ut=>{rt(!1)},onUploadSucceed:Ut=>{rt(!1)},onUploadError:Ut=>{rt(!1)},gotUploader:Ut=>{Ut.addFile(et,null,null,null,Ke),Dt.current=Ut}})},Ye=()=>Pe(void 0,null,function*(){var et,Re;if(yield We.validateFields(),!bt&&!((et=Je.videoList)!=null&&et.length)||bt&&!Mt){fe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");return}lt(!0);const Ke=bt?{link:Mt}:{video_id:(Re=Je.videoList)==null?void 0:Re[0].videoId},Ut=yield Ot(Ee(Ee(Ee({},Ke),ft),{name:We.getFieldValue("name"),attachment_id:We.getFieldValue("attachment_id"),description:We.getFieldValue("description"),tags:We.getFieldValue("tag"),tag_discipline_ids:(pt==null?void 0:pt.length)>0?pt==null?void 0:pt.map(Ct=>Ct==null?void 0:Ct.id):[],allow_skip:We.getFieldValue("allow_skip")}));lt(!1),Ut!=null&&Ut.id&&Ce()}),Ce=()=>{We.resetFields(),_e({type:"removeAll"}),Xt(null),x([]),zt(null)},Me=()=>{st(),Ce()},Qe=()=>{var et,Re,Ke,Ut,Ct,Zt,Et,tn,$t,wn,Jn,or,Qn,fr,Tr,xr,_r;return a.createElement(a.Fragment,null,!bt&&!!((et=Je.videoList)!=null&&et.length)&&a.createElement("div",{className:b.fileProgress},((Ke=(Re=Je.videoList)==null?void 0:Re[0])==null?void 0:Ke.loaded)==100?a.createElement("div",{className:`${b.videoName} font14`},(Ct=(Ut=Je.videoList)==null?void 0:Ut[0])!=null&&Ct.videoId?(Et=(Zt=Je.videoList)==null?void 0:Zt[0])==null?void 0:Et.name:(tn=tt==null?void 0:tt.video_item)!=null&&tn.is_link?($t=tt==null?void 0:tt.video_item)==null?void 0:$t.link:(wn=tt==null?void 0:tt.video_item)==null?void 0:wn.file_name):a.createElement(se.Z,{style:{width:"80%"},percent:(or=(Jn=Je.videoList)==null?void 0:Jn[0])==null?void 0:or.loaded,status:((fr=(Qn=Je.videoList)==null?void 0:Qn[0])==null?void 0:fr.loaded)==100?"normal":"active"}),a.createElement("div",{className:b.fileCancel,onClick:()=>{var $r,ii,sr,Rr;return Qt((ii=($r=Je.videoList)==null?void 0:$r[0])==null?void 0:ii.name,((Rr=(sr=Je.videoList)==null?void 0:sr[0])==null?void 0:Rr.loaded)==100)}},((xr=(Tr=Je.videoList)==null?void 0:Tr[0])==null?void 0:xr.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((_r=Je.videoList)!=null&&_r.length)&&a.createElement("div",{className:b.uploadWrap},a.createElement("label",{htmlFor:"fileUpload",className:b.upload},a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"),a.createElement("label",{className:`${b.upload} ${b.uploadLink}`,onClick:()=>zt(!0)},a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),bt&&a.createElement(we.default,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:Mt,onChange:$r=>Xt($r.target.value)}))},[ue,x]=(0,a.useState)([]),me=et=>{if(et.key=="Enter"){const Re=We.getFieldValue("tag");if(We.setFieldsValue({tag:""}),!Re){fe.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(ue.filter(Ke=>Ke===Re).length>0){fe.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}ue.push(Re),x([...ue])}},ze=(et,Re)=>{et.preventDefault(),x([...ue.filter(Ke=>Ke!=Re)])};return a.createElement(ce.default,{centered:!0,maskClosable:!1,destroyOnClose:!0,title:tt?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:b.modal,open:qe,confirmLoading:Lt,onOk:Ye,onCancel:Me},a.createElement(be.default,{form:We},a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Nt,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),a.createElement(be.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},a.createElement(we.default,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),a.createElement(be.default.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:b.contentItem},Qe()),a.createElement(be.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},a.createElement(te.Z,{getFileProgress:et=>{if(et.file.status==="uploading"){lt(!0);return}et.file.status==="done"&<(!1)}})),a.createElement(be.default.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},a.createElement(Ie,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),a.createElement(be.default.Item,{className:"ml8",name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},a.createElement("div",{className:b.zhishidian,onClick:()=>{Ve({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(pt==null?void 0:pt.length)>0&&a.createElement("div",{className:b.tags_list},pt==null?void 0:pt.map((et,Re)=>a.createElement("div",{key:Re,className:b.tag_item},a.createElement("div",null,et==null?void 0:et.name),a.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${b.tag_icon}`,onClick:()=>{ct([...pt.filter(Ke=>(Ke==null?void 0:Ke.id)!=(et==null?void 0:et.id))])}})))),a.createElement(be.default.Item,{label:"\u64AD\u653E\u8BBE\u7F6E",name:"allow_skip",valuePropName:"checked",className:"ml8",initialValue:!0},a.createElement(oe.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),a.createElement("div",{className:b["tagsList-content"]},ue.map((et,Re)=>a.createElement(le.default,{key:Re+et,closable:!0,onClose:Ke=>{ze(Ke,et)}},et))),a.createElement("div",{className:"c-grey-999"},a.createElement("div",null,"\u6CE8\u610F\uFF1A"),a.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",a.createElement(ee.Link,{to:`/users/${(Wt=Ze.userInfo)==null?void 0:Wt.login}/videos/protocol`,target:"_blank",className:b.colorBlue},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),a.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",St,"G\uFF1B"),a.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"),a.createElement("div",null,"4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002"))),a.createElement(he.Z,{knowledgeList:pt,setKnowledgeList:ct}))};var De=(0,ee.connect)(({user:Ze,loading:ke,globalSetting:Fe})=>({user:Ze,globalSetting:Fe,loading:ke}))(je)},88833:function(kt,Pt,Se){"use strict";Se.d(Pt,{o:function(){return le}});var a=Se(57193),ee=Se(93125),we=Se.n(ee);let be="",fe,ce="";function se(b){oe(b)}function oe(b){fe=new(we()).Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(z){console.log("addFileSuccess: "+z.file.name),b.addFileSuccess&&b.addFileSuccess(z),fe.startUpload()},onUploadstarted:function(z){const te=z.file.name;if(z.videoId){var he=`/api/users/${be}/video_auths.json`;(0,a.ZP)(he,{method:"put",body:{video_id:z.videoId,title:te,file_name:te,virtual_classroom_id:ce}}).then(de=>{if(de.status==-1){b.onUploadError&&b.onUploadError(z);return}const ie=de.data;var pe=ie.UploadAuth,Ae=ie.UploadAddress,ye=ie.VideoId;fe.setUploadAuthAndAddress(z,pe,Ae)}).catch(de=>{fe.deleteFile(fe._curIndex),fe.nextUpload(),console.log(de)})}else{var ae=`/api/users/${be}/video_auths.json`;const de="";(0,a.ZP)(ae,{method:"Post",body:{title:de+te,file_name:de+te,virtual_classroom_id:ce}}).then(ie=>{if(ie){const Ee=ie.data;var pe=Ee.UploadAuth,Ae=Ee.UploadAddress,ye=Ee.VideoId;fe.setUploadAuthAndAddress(z,pe,Ae,ye)}}).catch(ie=>{fe.deleteFile(fe._curIndex),fe.nextUpload(),console.log(ie)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(z){b.onUploadSucceed&&b.onUploadSucceed(z),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(z,te,ae){b.onUploadFailed&&b.onUploadFailed(z),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(z,te,ae){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(z,te,ae){b.onUploadProgress&&b.onUploadProgress(z,te,ae);var he=Math.ceil(ae*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(z){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var te=`/api/users/${be}/video_auths.json`;(0,a.ZP)(te,{method:"put",body:{video_id:z.videoId}}).then(ae=>{var de=ae.data.UploadAuth;fe.resumeUploadWithAuth(de)}).catch(ae=>{console.log(ae)})},onUploadEnd:function(z){b.onUploadEnd&&b.onUploadEnd(z),console.log("onUploadEnd: uploaded all the files")}}),b.gotUploader&&b.gotUploader(fe)}function le(b,z,te){b&&(be=b),z&&(ce=z),se(te)}},91415:function(kt,Pt,Se){"use strict";Se.d(Pt,{BU:function(){return ee},Dj:function(){return a},gH:function(){return we},vp:function(){return be}});function a(fe){try{fe.mozRequestFullScreen?fe.mozRequestFullScreen():fe.webkitRequestFullScreen&&fe.webkitRequestFullScreen()}catch(ce){console.log(ce,":e")}}function ee(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const we=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function be(){var fe=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ce=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",fe),window.isFullScreen?window.isFullScreen:fe!=null}},90036:function(kt,Pt,Se){"use strict";Se.d(Pt,{U:function(){return le}});var a=Se(59301),ee=Object.defineProperty,we=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ce=(b,z,te)=>z in b?ee(b,z,{enumerable:!0,configurable:!0,writable:!0,value:te}):b[z]=te,se=(b,z)=>{for(var te in z||(z={}))be.call(z,te)&&ce(b,te,z[te]);if(we)for(var te of we(z))fe.call(z,te)&&ce(b,te,z[te]);return b},oe=(b,z,te)=>new Promise((ae,he)=>{var de=Ae=>{try{pe(te.next(Ae))}catch(ye){he(ye)}},ie=Ae=>{try{pe(te.throw(Ae))}catch(ye){he(ye)}},pe=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(de,ie);pe((te=te.apply(b,z)).next())});function le(b,z){const[te,ae]=(0,a.useState)(z),[he,de]=(0,a.useState)(!1),[ie,pe]=(0,a.useState)();return[te,he,(ye,Ee=!1)=>oe(this,null,function*(){const Pe=Ee?z:se(se({},te),ye);de(!0),ae(Pe);const Ie=yield b(Pe);return de(!1),pe(Ie),Ie}),ie,pe]}},901:function(kt,Pt,Se){"use strict";Se.d(Pt,{AL:function(){return Pe},Iy:function(){return z},Qv:function(){return he},ez:function(){return Ee},jb:function(){return te}});var a=Se(32834),ee=Se.n(a),we=Se(11690),be=Se.n(we);let fe=1;function ce(De,Ze){const ke=De.match(/^(\s+)(?:```)/);if(ke===null)return Ze;const Fe=ke[1];return Ze.split(` `).map(Ve=>{const qe=Ve.match(/^\s+/);if(qe===null)return Ve;const[tt]=qe;return tt.length>=Fe.length?Ve.slice(Fe.length):Ve}).join(` `)}let se=[],oe=["
    "];const le=new(ee()).Renderer,b=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function z(){se.length=0,oe=["
      "]}const te={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function ae(De,Ze,ke,Fe){if(Ze>=De.length||De[Ze].level<=ke)return Ze;var Ve=De[Ze];Fe.push("
    • "+Ve.text+""),Ze++;var qe=[];return Ze=ae(De,Ze,Ve.level,qe),qe.length>0&&(Fe.push("
        "),qe.forEach(function(tt){Fe.push(tt)}),Fe.push("
      ")),Fe.push("
    • "),Ze=ae(De,Ze,ke,Fe),Ze}function he(){return ae(se,0,0,oe),oe.push("
    "),oe.join("")}const de={heading(De){const Ze=b.exec(De);if(fe+=1,Ze)return{type:"heading",raw:Ze[0],depth:Ze[1].length,text:Ze[2]}},fences(De){const Ze=this.rules.block.fences.exec(De);if(Ze){const ke=Ze[0];let Fe=ce(ke,Ze[3]||"");const Ve=Ze[2]?Ze[2].trim():Ze[2];if(["latex","katex","math"].indexOf(Ve)>=0){const qe=Ae(),tt=Fe;Fe=qe,ye[qe]={type:"block",expression:tt}}return{type:"code",raw:ke,lang:Ve,text:Fe}}}},ie=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let pe=0;const Ae=()=>`__special_katext_id_${pe++}__`;let ye={};function Ee(){return ye}function Pe(){pe=0,ye={}}function Ie(De){return De=De.replace(ie,(Ze,ke)=>{const Fe=Ae();return ye[Fe]={type:"inline",expression:ke},Fe}),De}const Le=le.listitem;le.listitem=function(De){return Le(Ie(De))};const Oe=le.paragraph;le.paragraph=function(De){return Oe(Ie(De))};const je=le.tablecell;le.tablecell=function(De,Ze){return je(Ie(De),Ze)},le.code=function(De,Ze,ke){const Fe=(Ze||"").match(/\S*/)[0];return Fe?["latex","katex","math"].indexOf(Fe)>=0?`

    ${De}

    `:`
    ${ke?De:(0,we.escape)(De,!0)}
    -`:'
    '+(ke?De:(0,we.escape)(De,!0))+"
    "},le.heading=function(De,Ze,ke){let Fe=this.options.headerPrefix+ke.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return se.push({anchor:Fe,level:Ze,text:De}),"'+De+""},ee().setOptions({silent:!0,gfm:!0,pedantic:!1}),ee().use({tokenizer:de,renderer:le}),Pt.ZP=ee()},69206:function(kt,Pt,Se){"use strict";Se.d(Pt,{rX:function(){return Ie},pW:function(){return Le},gy:function(){return Oe},xY:function(){return Pe},O5:function(){return Ee},hs:function(){return ie},tJ:function(){return he},o1:function(){return de},Rd:function(){return ye}});var a=Se(95392),ee=Se(62957),we=Se(37285),be=Se(6767),fe=Se(81779),ce=Se(63949),se=Se(87169),oe=Se(25510),le="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAIAAAAP3aGbAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAABcRAAAXEQHKJvM/AAAouElEQVR42u3de5gU1Z038HOqqu89PQPMhQHkNqCiCCK5qMRojIkXRNFERDTGNRvik5hNjPtgzEuyJLq6sq/EbEyy+u5jjBEhSEREvKyXQJRVs1FEMARhhhlgLsDAMD3T96o67x8zzPQMPTPVU12XX8/38/D4PDZdVedUd3+py6nf4UIIBgBAgeR0AwAAjEJgAQAZCCwAIAOBBQBkILAAgAwEFgCQgcACADIQWABABgILAMhAYAEAGQgsACADgQUAZCCwAIAMxfhbOedOt7a/nKUmcrbT2aIUxned8Xaa/DhMbsi2dppk8nO3ovG27XnbemTbDmE4wgIAQhBYAEAGAgsAyEBgAQAZCCwAIAOBBQBk5DGsIaedO3dWVFRY3cpVq1atXLnS4JuNj3WwgvF7tCbHZFhxe9u2dZp8Z04uHGlhxbAbKz44F/6KB2I2sCoqKqqqqqzuajgctnoTACMWoV8xTgkBgAwEFgCQgcACADIQWABABgILAMgwe5cwJ5O3jVtaWgp+z8KKW+bOPvjuwq1bMaTD+OLG2+ks2/aSSS78FTMcYQEAIQgsACADgQUAZCCwAIAMBBYAkIHAAgAyLBnW4CxnS/fb9k4r7nk7W8LBClZUQbBiYIEVI2ycnXjFIjjCAgAyEFgAQAYCCwDIQGABABkILAAgA4EFAGQU4bAGK25Fu/Besm03wm27i2/bEATbNmTbN6QoRzDkhCMsACADgQUAZCCwAIAMBBYAkIHAAgAyEFgAQIYlwxpaWlrMLG5F7Xpnpy2w7Ta8bawo4eDC6RVIf0YmufBXzCwKLIvaCgC2ceevGKeEAEAGAgsAyEBgAQAZCCwAIMPsRfdVq1aFw2GrW7llyxZ7dgfACEToV8ydvd9vkhV1CPBOvHOkvdNZeY0IwSkhAJCBwAIAMhBYAEAGAgsAyEBgAQAZCCwAICOPcVhUnke3rcg/lYktbLuT7eyet+0zIo16j3CEBQBkILAAgAwEFgCQgcACADIQWABABgILAMjIo1pDHit19K6zFXfxXTiwgMqz+FZ004Wc/YidHSJjsuILqjUAQHFCYAEAGQgsACADgQUAZCCwAIAMBBYAkGF21hxnKxZQqdJvW5Nsm1LEinbmXNy2vlNZ3DhnfwgWjbDBERYAkIHAAgAyEFgAQAYCCwDIQGABABkILAAgw+ywBpOsuMlKZZ3GN2RycdsKcriQC3cIlclH3FkOBEdYAEAGAgsAyEBgAQAZCCwAIAOBBQBkILAAgAz7JqHIiUqZfeONN8nZ4gS29d2KggcmWbF1Z4tnGN8QlZk+GI6wAIAQBBYAkIHAAgAyEFgAQAYCCwDIQGABABl5VGuw7Z63FSMYSN/NpTK1hEkuHC5AZdzMyPl14AgLAMhAYAEAGQgsACADgQUAZCCwAIAMBBYAkGG2WoMLa++bbKdxzvbIZN+pVL9wdqyDs01y4eKO/95xhAUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIyKNaQ0623bA3eUPUhdMBmOym8XdaMdOH8b67cLYLZ1kxdsS2ARDOThTCcIQFAIQgsACADAQWAJCBwAIAMhBYAEAGAgsAyDBbrSGPLbmvEgDpDRnfum3VGqzYEJXSCC5skjtnkTAJR1gAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjDyqNdh2x93kOq1ovLM9smIQgG1lDEw2ydlhNzk5+7lb0U1n5+/AJBQAUJwQWABABgILAMhAYAEAGQgsACADgQUAZJidhMI2VlTpt22sQ045t27baAPjO8TZ2S5sG/hiRa0IZ4tSWNFO4zAJBQCMdAgsACADgQUAZCCwAIAMBBYAkIHAAgAyzA5rcPYpc2ebZFvjTXJ2h9h2v9/Zxhtf3OSGrJjpw2Q7c7LogyMzDguMsOKbN5LbCW6DU0IYcdasWTNhwgSnWwHDkce8hM7OOmcclUHtJtcJJi1ZsmTNmjU9/+vCT9PxankONn4gOMKCEeqZZ55ZtmyZ062A/OAIq8AbyglHWK510003rV27lrny08QRVo7VIrAKu6GcEFhuNnHixIMHD7rw00Rg5Vitsx2wIu+c/c2T/pIZbXkyqbceUxsOqrV16r46rf6A1tist7Xp7e2iIyYyaZFRGWPco3CPl5eEpNJSadQoeXy1PHmiMm2qUjNVmXSaVD6G+/1Od4Uxxp599tlFixbl7qkF/5wbX9x4k6xIB3d+FRFYdnQzJyo96m5DJqO3HM7s2p1+f3vmo13q3lrtaKuIdghVZcabxzlXFB4pkSvKlek1nlkzvXPneGbOkMZWcY/Hwd5VVlYePXo0R68RWMNd3CIILDu6mROJHolMRqs/kNr2burNrentO7SDjSKVKuD6uc8nnzbeO2e279KLffPOlydPdCS5+t0x7O0+Amu4i1sEgWVHN3NyeY/01mOpbe8mNm5ObXtHa2xmmmbt9mRZHl/tm3dB4Nr5vnnnS+Vj7OzsunXrbrzxxlNfR2ANe3GLILDs6GZOLu2REGp9Q/KFl+Lrn8/s2i2SSfs23bUH/H7PzBnBry70XzNfmTyR2fJoTlNT0/jx43PtDATWMBe3CALLjm7m5LoeCaHW1cfXPBv/w3Nq3X6m63ZsdCCSpNRMCS66PnjTDcrUyTbElhWJg8AqOASWHd3MyVU90ppb4qvXxZ56Rt1Xl8dFdKtxrkybGrp1SfDmRXL1WIs3hcAqZI8sYsk4LLNtct84F+Mc/0TzbnA8kXjx5c5fPpbevsPyC1XDI8veObPD3/1W4OoreTBg0UZcOGrJihGFtpVbsGjXIbAKjFZgZT7e3bHq0cTzm0Q84XRbhsCDgcDCBSU/uNNz9gxL1o/AcmhDeUFgFRiVwBLJZGL9xuhDP1f31Trdljwo02oi99wV+Oq1BR90isByakN5QWAVGInA0pqaOx56JLZ6rYjFnW5L3ngoGLp5cck935fHVRdytQgshzaUFwRWgbk/sNLvf9i+/GeprW+76OJ6vjj3Xfy50vt/4p17buFWicByZkN5QXmZkUQXyc2vHL/tjtSWtwinFWNMiNSWt47fdkdy8ytMp9wRyBMCa8RQ1dhTq9u+czeti1aDdWhfbdt37o49tZqpqtNtAZvYV17GOCqFPqwYSGXRiYlIZ2KPPxG9f6XeHjW5KreRSiOR5ctCS2/nXlMPIbpwAJ0Lf0dWbD0vmISi+Il0pvNXj0UfeFh0djrdlsLT26PtP/03kcmEv/Mtk5kF7odTwmKnqrHHnyjWtOoiOjujDzwce/wJnBsWPQRWURMi9vTa6P0rizitujva2Rm9f2Xs6bW0bybAUBBYxSy5+dXoigeL77pVTnp7NLriweTmV51uCFgIgVW00u9vP/GjFdrhI043xD7a4SMnfrQi/f52pxsCVkFgFSetqbl9+X3q3iIZwWCcure2ffl9WlOz0w0BS5gtL0Nlghxnh0rYPGhYpFLt9/yk87EnzGyUtPC3bi996Gfc5zO+CJXyMjk5+8CJSZhIdaRLPLsh9vRap1vhpNjTaxPPbnC6FVB4CKxik9m1O7ryEYpPNReQiMWjKx/JfLzb6YZAgSGwioqIJzoeeXQEXro6lbq3tuPnj7q/zhfkBYFVVBKbXkps2OR0K9wisWFTYtNLTrcCCgmBVTy05pbOXz2OY4oeIp7o/NXjWnOL0w2BgkFgFY/46nXp9z90uhXukn7/w/jqdU63AgrGbLUG45ytbeBsqQnzd4iH3CdqbV3rdUtw9epUyvSa8g3PKDVTB3+bC2d1craIgjtLOOAIq0jE16xHWuWk7q2Nr1nvdCugMBBYxUCtq4+ve86SVQvBdL3Pn7z0WzbfP13/IJtpAGOMsfi659S6ekv2D9gL9bCKQXLTS+q+usKvVzBp9Gipopyxk0fyqqodbBSZjKHFZVmedBr3+XsXz4uua43NTFXl08Yz5eQXNZPRDjUZbcBJ6r665KaXwt/7duF3EdgLgUWe3nosvn6j0bIqksR0vXvCVM67/wy4ai2wcH5k+bLu4xpJ0hqbjn9tqbq/nklDHZsLIZWWjvrFv3tmnT2c+Vk5F52x40u/q+5vGPX/fqlMnsR0nUmy+vc9x267Qxw5mt/k9ULE128M3nyjVD6mwHsf7IXAIi+17d3Mro+NvJN7veE7vyVVVqh792kNB9WDh/Rjx0VHh0ilezOF8z5hJMty9djedNB1pshGWyZLUlXFsKeYF50x7vMxIeSKip4ZvdRP9opEcoh0zpVlmV0fp7a9G7h2fmF2OjgEgUVcRk1s3CySqaHfKQTz+fxXXub73IVMFyKR0KMd+uEjWlOzWrtf3V+v7m/Qmpr11mPakaO9pTu7LiT1REC+53ambgoJJgQPBJjX2/OS1tTCFZmXlrIBDrBEOiOSyRyvJ1OJjZsDV13OPPjOE2b2wzN+N9f4XVKT91OtmA7AhVN1dFHrG1Lb3jHaNq9HKokwxpjEeSgoh4JydZXn3HO6m5hIing88/dPjn/j21r9gazjLBPtNPdJMsakkrAU6J3k2ff5C8f84XcDLiFJsaeeiT+1JudBVmrbO2p9gzK9Jo8WOPqltYJtG7II/rWhLbXtXe1Qk6G3CsH9fl4Szv23nPNggAcDUqSEJVMDXiHiLI8Q0nX9SKvW3DLErT0heDgklZX1vhCL6+3tojMmkkmpojy7zfKE8fKE8YNsMfa71UzXmZzjvFU71JTa9m5egQVug8AiTGQyqTe3Gr/TL0VKeCAw+Hu0xmY9Gu0bWKInpISqCdXYHTrO9RPtbf/0z0MXpdL14A3XRZYv6zmmS7zyWvS+h5imaQcOhW67mfv9Q26te00n2tVP9g2yodSbW0M3L2IeTK5DFQKLML35cHr7jjzeH4+n3tyqnHWmXFXRHV6nHImo++tFKt3zv9zr7XMNXlVZMmX0IEvTtLp6MUSecsaE1nI4+zq6ONGu/v0TputMUTyzzzF+Q1A/clRrbB7k/entO7Tmw/LECeZ2PDgGgUVY5uPd2qFGo++WJO3AobZv38VLI3L5GKmqUh43VpkyWamZKk86TR5fLY0qk8JhdX89U9WeIOM+b/Y6RDotdN3oSaEQ8qSJ/su/yBUl9309SdIONSZe+m/GeZ8Q5IzJMhNCKh/jmTPr1NX2+d+seFIPHtJPnBgksLRDjZmPdyOw6EJgEZb+4END9wd7CCHSaXHkqN5yhO36G2OMSRLzeKRwSBpVJo+rlieMT3/4Ud8xVn1+/CKeyGPuP133nHl62cr7BjwP5Tz15p+Tb2wdqLWeGWcoU6f0vKDure38zX+JRKI7knThn//lwIKret+we4+IxQcJLJFMpT/40H/llwr9UYBNEFhUiWQys2Nn/osJxhiT+5zl6W0n9ONt6r46JgST5d4fPOc8FOyzdCwm8p2sdPCxqQP9jRBMUQJXXymVRnpeS7ywufPRx5jouqYmmCR5P31eVke0zK7dTNNyXnHvkdmxUySTxq+LgavkEVi2VUGwYl4M295pxfiJnFvXW4/l/bSzokiREhGLi1Sqz0jRfoNFszfc9+BI7+hkeT4WM0y6rpx5uv/qK3pfaDuRfOX1rl507Slp9CjPWWf2viEazezeM+SK1b21euuxwW41DsW2CU2cnZnCtqIUecERFlVqwwHtaGseC+i6MmVS2cMPiERSO9SoHWpUDxzS6hu0I0f1Y20imWSZDBOMSVnhJUk80mcYhIh2iIya32MxgxtoVUJ4Pz1XmXRazwuZ7TsyH+3qbZsQ8tgqOesNWlOzdvDQkM8MaUdb1YYDZgILHITAokqt3S+iHXksIIQ0epT3U+dJo8q6X0ilRWen3npMa2pWGw6otfvV+gPq7j2Z3Xt6Hh6USkuz16G3nRjOg4Enpf705/T/fsCknlNOSd1XK9JdNyX7/YPMpdKSnvQRGTX+x436ifbswFKmTZVGj+rdIX//RD/eNmSYimiHWrvfN++Cgn8iYAMEFlXqvrr8ihYIIZWEs0dFcZ+X+0ZLY0YrZ0z3nXxPfN1zbd/8btdYBK7I2eM5GWPakaNM14d+8nkAiU0vd/z8l4xLJ69ddT/003/wBOt/bSvz0c7ky6/1eUmWvZ+em30pKv3RLpFKDdk2oWY0KypbgC0QWFRp9QfyXYSXlAwxZpJzrflwdw4Kwf3+7GveTNf1I0eMloXIxTN7ZuAr1/E+mSKYzxf4yrW5joxOjlZNp2NPrtYam7IPr6RIxPuZub1ricUzH+401DbB1Px3HbgEAosqrdHYEzk9OJdGj+LyoAcgQmj1Dd032oTgoSAv6z0lFKqqHztu5nnm0C2LgzfdcErDJN7/gWTOOJfC3ZfPUlu3JZ57oU+i6bo8ZZJy5unZeyOzZ6/Bi2taIyaypwqBRZXediK/BSQp/Zf3o//678q0GnnSBLm6WhpdJoVCvbXxGBPxhLq/oXeJsrLsi0QintBaj5l6nlmWuTx0dRqhaUywrrIKasOBjodW6a3H+p3reT8zVy4f031IxXnmk3264SJZelubiT6Ak/IILGdnfLDz1qkZtg2A0Nvb821ZZseuzI6dzOORgkFpzChp7FhlyiRl8iRl+lR5XLVUVck0TWts6v7ZCyFPGN9zmMMYEx0d+rHjhbxFOFDXWg4zXWNcUusb2u/5SWrbu/2vTMlyZuff2u76IdNPBtbHu0UyaTSwcu06275Lzs5yYtvvyKIN4QiLKtERy3sZiTPGmabp0aje3s5q96fffofJEvMo3B+QIiVSaUStb2C8Ox2UaVN5VmkXrblFb80zsPKq7sAYY0zd35B85XXGeeqtbcmXXhlo4rL0O++ls+vqSJLxWwHD2XXgDggsqkQmPfyF+40+VzXR0aFFo9qhRiZJ3Qnj8XjOOrPPk3r7G0RHNJ/A4npbe+qd97jPa/DKl360Nfbk6vT2HUySUlve6r4jKQQvKQl/8zZ5fLXQdc640NT46nV9hmXZtuvAUQgsqkTGwCMyeR2BnzwT7PqvFClRzpie/feZj3eL5FDjBrLjTJbS23ccW/T1PI6x0hmRSPYO1OralhBSaST09SU97RGpVGrL28N5Msn4rgNXQmAVL865z9f748+LpnvOmenJCiyRTKqf1HK/f/Ca7iKj9j4d3dUAzvOolOz19taHEEwkEl3jVLnPx/xZdbXSGZFIOLRbwUkILKq4RxGDDDoXQopEIivuVaZMEnr+VzqFUCaM7zPHjCSF71wa/NriQU4JucRjT61JrN/IZIkJIZWVlj74U+X0acOZTJBzEU+0/+S+zPsfMsZ4KCiFQj1/qcfjejQ67ALMHGXdycInRxX3eIeoLePz+i660DPzrMJszuv1fW7ox1lS297rPQ/1eLxzZnlmnzO8LYrOmFRa2lXuVCorzb78Lzpjoj067AEW3OMd5pLgNEsCy4q7pC4cwWCFPEaElIRYx6DPEgphbtKaYenb1OEc3GUtffKCGpPHVmXPnSNiMb0zNuwBFrwkNLwFuxe3ax4HF/6OrKg/kVeTMFU9Vf0eS87N/hlS+KD/O9x1yuOqedZDRfrxNpFIDnt9hnYduBJOCamSRo0a8j0ik2GaJvKrr8C595TnDVV1qNLsjDHGJalPLQchWEY10gAuyQNfyxdM8chTJmW/pB05KmIxpmmMc2Zg6Pwwdh24EwKLKnl89WB/zbmIdrT/aIUUKTU0uIGzrnKjodtu8V/+xey/UffVdqz8hX7ixBDHS5wxxjJ/29NdzpRz0dHR/uP7pNIhGiCEHvjSpaF//HrPgInUn7fFf79WpNPqnr1MkngwoNRMyV5ECocDV1/BGNdjsfT/vNdbNLkguw5cDIFFlTJ5Iht0wIBIp1NvbDU+FEvoeuCqL3tmnd3nxXi84//+R+y3vzfarKwR5yKVTr2xZYjDK86ZEHL5mFBWO9VP9sV+t7q7XjNjckW5Mmli9kL+L1/q++IljDMR7Tj29aWp1/6Ux3EWZ8rkiUbfDC6DwKJKnjaVK54hSmIZ/xlrmnfunNIHfypXj81+ObFhU/zZ57sLvZ+afYMf1wghjRmjnD6NDVgigov29szuPUyS+xy+SZx5PN2DIXRdHlctVVb0WU5RuMIYY7x8THDhgtSWt42PnOCKR5421eTOB6cgsKhSaqbwSIk4drwA69J1efKk0gdX9BsDkd7+UfShn4vOTibLgQVXej/7aSZO5gKXUlvfSr765mCnibrumTNr9G9/wwP+nEeCXJaTW986/rWlg48sVc48XcqesFqI7KD0XXKRMnWy+sk+g4/p8EiJUoPAosq+SSiMs+22scm+G2+8FVMMKJMmyhXluvnA0nV5bFXpA//iv/TiPi+3Hove/1DXVSSmatznC3/7H7MrfPo+d37mw51ay5FBBtNzRZFKI4NMNy2FQkMcpnm93s/MzQ4jtW4/D4XlsZXd+6Fmiv/KL3UOMuFzX3JFeXap+N6mWvCtM/m1Mfnjsq1HxhtvHoY1UCWVj1Gm15hdi65LY0aXPvAvweuvyQ4OkUp1PPLr5CuvdyeFxJNvbEn/dXv2op45s/3XXJXHYzfDap5cUe6dOyf7tcSml1Ov/ylrR0iBa6+Wxow2eLVOmV7TZwQ/kILAoor7/cMeRN5N16XKitL7fxJc/NU+51NCxH+/tvM3/5U9FZjeeiz+hz9mT0rIPZ7QLTdKVZVmiiYPeRXMc+45ytTJvS8kEqktbyde2CySveOwvHNm+y660OBlLM/sczApIV24hkWY97xzud+X3+TPPbrOBB/8aXDxV/pd/Um+sTX64MOis7P/6y+/pn7zNs+smT2veM6dFbjyy7EnnzY4qiCzZ6/WcKDn+jqXpfT2j5jWFYK5Uk9R/Jd9gQd7J3PVmlvUv38iMhl1X13PFTceDAQWLki+8vrJCXgGxP0+73nnWvBRgE0QWIR5zp4hTxivDmMOGE2Xp0ws+7efBa6d3y+V0n/9oH3Z8u7CWNkkSWtsSrz4SnZgcZ8v9A83J17+b4PlieO/W9356ONZNw050zQRT+SeHVrX5dMm+C65qE/zPtihtbSIVDr56uvZtwh8F12onDE9s2Pn4Jfe5QnjPWfPsO4TAavhlJAwqbrKO2d23ovpuufsM0c9uipw3YJ+P291z94Td/+fzMe7c//sdT2xYZN2qDH7Nc95cwLzLzd4VshDIamyQqqsPPmnQqquUmac4bvw/BxbFML3+QuVrCEIIpNJvvq6iCeYpiVffi27qr08YVzg6iuGDE3vnNlydZUFHwXYBEdYhHGPx3fpxfE/bjQ6CkkIxpjvC58vffCn3jmz+v2lure27a4fpt/73wEPUiQps3tP4sVXw3fc3tsGryd065LE5leNHGSF7/hG8KYb+oyEEIx7PNLJW349a2VCSKPKgjfdkD2RorqvLrX17a7DsfSOnem/vJ89KD9wzVWx3z6tNTUP0n7fpRcPMdEZuJvZSSisWNzZMQRWjN6wbqyDb9758oRx2oFDRjrGFCV4/TWR+5b3GzjOGFPr6k/84N7UG1uGGM2UTifWbwguWiiNHt3zmue82f4vXxp/ai2Th2i8NGa0NGY0G5IQTNd9l32hX0Gb5Euvage7z1VFtCPx4sv+yy7pGRyrnHWm79LPx3+/dqC1yhPG+eadP/A2C/+1Mcn4Ol04g4ZFTcIpIW3K5EmGZl3Xdam0NPLDH5T9x8pT0yqzY2fbHd9LvvanocdeSlJ6+0ept9/Nfo37fKHbbpEqy03dLsxubNsJqaI8fMc3sgdwaQcb4+s2ZB9Lpv68Tc06P+Veb/ArC3kkMlAzfPMuUPo+RA3kILCI8yiBa+fz7PLBpxJCmXHGqF+vKrnnrn5TzzNdT/152/Gl/5Ta+rahUjCci46O+Nr12aMKGGPez3wqMP+KggSW3h5N/c97wZtu8F3wmezXEy9szvwt6+KaJGn7G1JvvZP9Hu9nP+U556ycJ8jc7wtcOz97EkagCJ8feb5553tmnp3+6wcDvcH76fMiP7zbM2eWfuRoVqZwpmuJza92rHpUO3Awj+lnJCm15a3ka3/yfmpO70AtWfZ96QuJjS/qJ9r7DEBNJrXGZh7wG6sYwUVnLPbkav3o0eCy72tHjnZHjySp9Q2djz3B0pnsdopkMrFhk2/eZ7nXe3JGVcl3wWfT7/zl1HV7Zp49yPkgUMGtGOlv2+UAF17DcuRiWecvfn3i3hW5Q4FzuapSKivNUdBK07RDTSKRGMZkWXJVJS/rWzdG1bRDh0Q662FswXgoKI+vNl77RcTjWlOLFCnpMx6Vc9HRqTXlmF+e+3zyhPG94yS63tnc0n9XcF724Irw976dbzdtu2SDeYKNNgCBNezF3RNYal1968LF6t7agbY04AFOzgFQRugix1DPXEMT8j5PlKTcS+VMVcF6n8ce+J3K9Jry59dmj5g3CIHl1A4ZCK5hFQNl6uTgousH/GvOu8tUnfpn2Hd+pVzrzGvTA/0ZaKncXWNG3hlcdP0w0gpcKI8jrNzLO/pEuLP/BJnse2Ebr9bWtV63ZMCDrBFMmV5TvuEZR0rKOPvrsGJDVnQTk1CMRErN1NCtS4Y3dXsxk6TQrUtQAKto4PtdPII3L/LOPdfpVriLd+65wZsXOd0KKBgEVvGQq8eGv7OUBwPmV1UceDAQ/s7SfkWfgTQEVlEJLLgqcN0Cp1vhFoHrFgQWXOV0K6CQEFhFhQcDJXfdqUyf5nRDnKdMn1Zy15043iwyCKxi4zl7RmTZ93goaH5VdPFQMLLseyh9VXzsq9aQk8nn0W2r0p9znS4c19clcMN16b9u73zsCacb4pjQLYsDN1xn0cptG0FtG5M/Lju7iSOsIsR9vpJl3+9Xq3Pk8F1yUcmy72cX0oKigcAqTvK46tL7f1yAaXWoUabXlN7/Y3kcJqMvTgisouWdO6fsgRVyVaX5VVEhV1WWPbCi37RgUEwQWMXMP//yyIp7pdKI0w2xg1Qaiay41z//cqcbAhZCYBU1zkO3LI4sX8bDYfMrczMeDkeWLwvdsnj4j3MDBQisYqcooaW3R350dxFnFg+HIz+6O7T0dhQULXpurNZgkhWjDWwr5mVRj0Q6E3v8iej9K/X2aMF3jrOk0khk+bLQ0tu519R0OLaVHLCi7ogLG29ReRUEVoG76c7AYowxVY09vTa64kHt8JGC7x+nyFWVkRX3hm5ZbP7YyoW/edKNtyiwcEo4YihK6NYlo371sDKtSMY6KNNqRv3q4dCtS3AmOHIgsEYSSfLPv2L0k//pu+Qi2henOfddctHoJ//TP/8KlAAbUXBKWOBuuveUMIvW1Nzx0COx1WtFLF7YNduAh4KhmxeX3PP9wo4OdeFZFenG4xqWUQgsQ+tMJhPrN0Yf+rm6j1JVZWVaTeSeuwJfvZb7/YVdswt/86Qbj8AyCoFlXObj3R2rHk08v0nEExZtolB4MBBYuKDkB3daVIPBhb950o13PrBsa6sVc2oZZ1veuaTYg4gnEi++3PnLx9Lbd/ROjOoqsuydMzv83W8Frr7SuvpWVvzmXbhO4xvKCYFV+A2ZNNICq4vW3BJfvS721DPqvrqCzDhfGJwr06aGbl0SvHmR1ZWOXRguLvzOI7AKvyGTRmZgdTVIrauPr3k2/ofn1Lr97NSZou0kScrUKcEbrw/edIMydbIN9zRdGC4u/M4jsAq/IZNGbmCdbJZafyD5wub4+uczu3aLZNLm7XO/3zNzRvCrC/3XzFcmT7Rt+IULw8WF33kEVuE3ZNJID6yT9NZjqW3vJjZuTm17R2tstvzylizL46t98y4IXDvfN+98qXyMzf11Ybi48DuPwCr8hkxCYPVpZCaj1R9IbXs39ebW9PYd2sFGkUoVcs/4fPJp471zZvsuvdg373x58kTuMfVI4PBb4r5wceF3HoFV+A2ZhMDKSWQyesvhzK7d6fe3Zz7ape6t1Y62imiHUNU8LtJzzhWFR0rkinJleo1n1kzv3DmemTOksVVO5VR200ztHwTWcN+ZF7PjsKzolXG0fvNGkIg2kUzqrcfUhoNqbZ26r06rP6A1NultJ/T2dtERE5m0yKiMMe5RuMfLS0JSaak0qkweP06ePFGZNlWpmapMOk0qH1PwwZ/2sO3fY5NNMs62wYPm+47AchcSgTXCIbCGvU7zfceDowBABgILAMhAYAEAGQgsqtauXet0EwDshovu7pLXrqusrLzssssWLlx40UUXjR1r7aN20AMX3Ye9TvN9t6S2rMm2OjsOy2Q3c7KikowVWzfZ95Hzsyl4O40vnrOdVnwczn5pB4JTQgAgA4EFAGQgsACADAQWAJCBwAIAMhBYAECGfeVlnOXCqXSojMexopvO7qWcRsiX1njf3VlnCUdYAEAGAgsAyEBgAQAZCCwAIAOBBQBkILAAgIw8qjXYdpPVtkodVgzUoHIr2rbBCiZ7ZFvfnS0xYlvtDePFHoyz89eBIywAIAOBBQBkILAAgAwEFgCQgcACADIQWABARh7DGpx97N62ev5W3KO1besmpy0wyYXDBXKiUmLEWVZMgYFqDQAwgiCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIyGMSCks2774n161op8l12nbH3YUzkpCelcMkZ7+fJjdkUQkHHGEBABkILAAgA4EFAGQgsACADAQWAJCBwAIAMsgMa3DhU/vO3sV34Z1sk+s0zoVbd+E4D2fLq1gER1gAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjDwmoTDOihoMxhc3eefVZEV9K7hwAg6T7XR2ZgrH780XvEkunGPFor7jCAsAyEBgAQAZCCwAIAOBBQBkILAAgAwEFgCQkUe1BmfLGFixIdv6bnydLpwXwzjbboTbtnXbyi04O6TD2flQMKwBAIoTAgsAyEBgAQAZCCwAIAOBBQBkILAAgIw8qjWYLGNg2/wIVrBitIELZ9BwdoeYXNy2cR623e/PyYq+W7FOi3YIjrAAgAwEFgCQgcACADIQWABABgILAMhAYAEAGXlUazC7JUeLEzhbK8K2IR3FN3bEhTVCrOhmTi4cVGFbjwaCIywAIAOBBQBkILAAgAwEFgCQgcACADIQWABARh7VGkxytjyAyQ1ZcdvYtjoEVgyAoDLbhbPrNF7LxHiTbCvI4WydjIHgCAsAyEBgAQAZCCwAIAOBBQBkILAAgAwEFgCQkcewBioPvlsxAMK2u/gunHPB5OJWjJ+wbeSKs1u3YnHqRT5whAUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIMFutYefOnRUVFVa3ctWqVStXrjT4ZtsqK+RE5Ql7K1BpvAtHmdhWI8S2QhcWDWswG1gVFRVVVVVWtCxbOBy2ehMA4H44JQQAMhBYAEAGAgsAyEBgAQAZCCwAIMOSSShM3tFsaWkp+J1HZx+RN75O23pkRWEGk5wdEWJFN0023mTdEWfH9xjvZl5whAUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIsGRYg7NIP99vRd+tKDlg2zutYLxJzk7/Ydv+dOEcKwPBERYAkIHAAgAyEFgAQAYCCwDIQGABABkILAAgowiHNYzk4QJWPEzvwm7mZEVlBZP1Epwd65CTbSMYLBq5giMsACADgQUAZCCwAIAMBBYAkIHAAgAyEFgAQIYlwxpaWlrMLG5yBgrbSvfbVnKASsED25j8iE2u0/jiJsc6uLBWhLPrZBYFVsHnvAEAYDglBABCEFgAQAYCCwDIQGABABlmL7qvWrUqHA5b3cotW7bYszsAwM24FXeIbUPl0XPbahsY76ZtU3W48+64ma0bZ9tnZFtdB9tKoQwEp4QAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjDyGNQAAOAtHWABABgILAMhAYAEAGQgsACADgQUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjP8Prqme11Be/zoAAAAASUVORK5CYII=",b=Se.p+"static/newqrcode.a8740efb.png",z=Se(32637),te=Se(59301),ae=(je,De,Ze)=>new Promise((ke,Fe)=>{var Ve=st=>{try{tt(Ze.next(st))}catch(Ot){Fe(Ot)}},qe=st=>{try{tt(Ze.throw(st))}catch(Ot){Fe(Ot)}},tt=st=>st.done?ke(st.value):Promise.resolve(st.value).then(Ve,qe);tt((Ze=Ze.apply(je,De)).next())});const he=(je,De=!1,Ze=!1,ke="",Fe=!1)=>!!(de(je)&&pe(je,De,Ze,ke,Fe)),de=je=>(0,fe.bg)()?!0:(je({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ie=je=>{var De,Ze,ke;const{user:Fe}=(0,a.getDvaApp)()._store.getState();(0,fe.bg)()&&!((Ze=(De=Fe==null?void 0:Fe.userInfo)==null?void 0:De.course)!=null&&Ze.course_public)&&!((ke=Fe==null?void 0:Fe.userInfo)!=null&&ke.profile_completed)&&je({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},pe=(je,De=!1,Ze=!0,ke="",Fe=!1)=>{var Ve;const{user:qe}=(0,a.getDvaApp)()._store.getState();return(Ve=qe.userInfo)!=null&&Ve.profile_completed?!0:(Ze?je({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:ke,isCurrentPage:Fe}}):ee.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ce.xg)("/account/profile/edit"),Ae()}}),!1)},Ae=()=>{ee.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},ye=()=>{ee.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:te.createElement("div",{style:{textAlign:"center"}},te.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),te.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:z}),te.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ee=()=>{var je;const{user:De}=(0,a.getDvaApp)()._store.getState();return(je=De.userInfo)!=null&&je.professional_certification?!0:(ee.default.confirm({title:"\u63D0\u793A",centered:!0,content:te.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ce.xg)("/account/certification")}}),!1)},Pe=()=>(0,fe.V9)()?!0:(ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:te.createElement("div",{className:"tc",style:{marginLeft:-38}},te.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),te.createElement("img",{src:b,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Ie=(je,De)=>je?!0:(ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:te.createElement("div",null,te.createElement("p",null,De||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),te.createElement("div",{style:{marginLeft:"110px"}},te.createElement("img",{src:le,width:200}),te.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),Le=je=>{ee.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:te.createElement("div",null,te.createElement("div",null,te.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),te.createElement(we.Z,null),te.createElement("p",{style:{color:"#666666",fontSize:12}}," ",te.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",te.createElement("a",null,je),"\u5929\u3002"),te.createElement("p",{style:{color:"#666666",fontSize:12}}," ",te.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),te.createElement("div",{style:{textAlign:"center",marginTop:30}},te.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:oe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Oe=(je,De="")=>{const{shixunsDetail:{detail:Ze}}=(0,a.getDvaApp)()._store.getState();if((Ze==null?void 0:Ze.public)===2||(Ze==null?void 0:Ze.public)===1||(Ze==null?void 0:Ze.shixun_status)===3){let ke="";return(Ze==null?void 0:Ze.public)===2&&(ke="\u5DF2\u516C\u5F00"),(Ze==null?void 0:Ze.public)===1&&(ke="\u5F85\u5BA1\u6838"),(Ze==null?void 0:Ze.shixun_status)===3&&(ke="\u5DF2\u5173\u95ED"),ee.default.info({centered:!0,icon:te.createElement(se.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:te.createElement("div",{className:"tc",style:{marginLeft:-38}},te.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},te.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ke,"\uFF0C",De,"\u3002"),te.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),te.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:oe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ze==null?void 0:Ze.shixun_status)===2?(ee.default.confirm({centered:!0,icon:te.createElement(se.Z,null),title:"\u63D0\u793A",content:te.createElement("div",null,te.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",De,"\u3002"),te.createElement("br",null),te.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{ee.default.confirm({width:440,centered:!0,icon:te.createElement(se.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>ae(void 0,null,function*(){(yield je({type:"shixunsDetail/cancelRelease",payload:{id:Ze==null?void 0:Ze.identifier}})).status!==401&&(be.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),je({type:"shixunsDetail/getShixunsDetail",payload:{id:Ze==null?void 0:Ze.identifier}}),je({type:"practiceSetting/getCommonData",payload:{id:Ze==null?void 0:Ze.identifier}}))})})}}),!0):!1}},94855:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return ur}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(Be,Xe){return Be.__proto__=Xe,Be},Object.assign=Object.assign||function(Be){if(Be==null)throw new TypeError("Cannot convert undefined or null to object");let Xe=Object(Be);for(let $e=1;$e ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","error",$e),fe.ENABLE_ERROR&&(console.error?console.error($e):console.warn?console.warn($e):console.log($e))}static i(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","info",$e),fe.ENABLE_INFO&&(console.info?console.info($e):console.log($e))}static w(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","warn",$e),fe.ENABLE_WARN&&(console.warn?console.warn($e):console.log($e))}static d(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","debug",$e),fe.ENABLE_DEBUG&&(console.debug?console.debug($e):console.log($e))}static v(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","verbose",$e),fe.ENABLE_VERBOSE&&console.log($e)}}fe.GLOBAL_TAG="flv.js",fe.FORCE_GLOBAL_TAG=!1,fe.ENABLE_ERROR=!0,fe.ENABLE_INFO=!0,fe.ENABLE_WARN=!0,fe.ENABLE_DEBUG=!0,fe.ENABLE_VERBOSE=!0,fe.ENABLE_CALLBACK=!1,fe.emitter=new(be());var ce=fe;class se{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(Be){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=Be,this._totalBytes+=Be):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=Be,this._totalBytes+=Be):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=Be,this._totalBytes+=Be,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let Be=(this._now()-this._lastCheckpoint)/1e3;return Be==0&&(Be=1),this._intervalBytes/Be/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let Be=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/Be/1024}}var oe=se;class le{constructor(Be){this._message=Be}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class b extends le{constructor(Be){super(Be)}get name(){return"IllegalStateException"}}class z extends le{constructor(Be){super(Be)}get name(){return"InvalidArgumentException"}}class te extends le{constructor(Be){super(Be)}get name(){return"NotImplementedException"}}const ae={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},he={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class de{constructor(Be){this._type=Be||"undefined",this._status=ae.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=ae.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===ae.kConnecting||this._status===ae.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(Be){this._onContentLengthKnown=Be}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(Be){this._onURLRedirect=Be}get onDataArrival(){return this._onDataArrival}set onDataArrival(Be){this._onDataArrival=Be}get onError(){return this._onError}set onError(Be){this._onError=Be}get onComplete(){return this._onComplete}set onComplete(Be){this._onComplete=Be}open(Be,Xe){throw new te("Unimplemented abstract function!")}abort(){throw new te("Unimplemented abstract function!")}}let ie={};function pe(){let Cn=self.navigator.userAgent.toLowerCase(),Be=/(edge)\/([\w.]+)/.exec(Cn)||/(opr)[\/]([\w.]+)/.exec(Cn)||/(chrome)[ \/]([\w.]+)/.exec(Cn)||/(iemobile)[\/]([\w.]+)/.exec(Cn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Cn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Cn)||/(webkit)[ \/]([\w.]+)/.exec(Cn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(Cn)||/(msie) ([\w.]+)/.exec(Cn)||Cn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(Cn)||Cn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(Cn)||[],Xe=/(ipad)/.exec(Cn)||/(ipod)/.exec(Cn)||/(windows phone)/.exec(Cn)||/(iphone)/.exec(Cn)||/(kindle)/.exec(Cn)||/(android)/.exec(Cn)||/(windows)/.exec(Cn)||/(mac)/.exec(Cn)||/(linux)/.exec(Cn)||/(cros)/.exec(Cn)||[],$e={browser:Be[5]||Be[3]||Be[1]||"",version:Be[2]||Be[4]||"0",majorVersion:Be[4]||Be[2]||"0",platform:Xe[0]||""},At={};if($e.browser){At[$e.browser]=!0;let dt=$e.majorVersion.split(".");At.version={major:parseInt($e.majorVersion,10),string:$e.version},dt.length>1&&(At.version.minor=parseInt(dt[1],10)),dt.length>2&&(At.version.build=parseInt(dt[2],10))}if($e.platform&&(At[$e.platform]=!0),(At.chrome||At.opr||At.safari)&&(At.webkit=!0),At.rv||At.iemobile){At.rv&&delete At.rv;let dt="msie";$e.browser=dt,At[dt]=!0}if(At.edge){delete At.edge;let dt="msedge";$e.browser=dt,At[dt]=!0}if(At.opr){let dt="opera";$e.browser=dt,At[dt]=!0}if(At.safari&&At.android){let dt="android";$e.browser=dt,At[dt]=!0}At.name=$e.browser,At.platform=$e.platform;for(let dt in ie)ie.hasOwnProperty(dt)&&delete ie[dt];Object.assign(ie,At)}pe();var Ae=ie;class ye extends de{static isSupported(){try{let Be=Ae.msedge&&Ae.version.minor>=15048,Xe=Ae.msedge?Be:!0;return self.fetch&&self.ReadableStream&&Xe}catch(Be){return!1}}constructor(Be,Xe){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=Be,this._config=Xe,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(Be,Xe){this._dataSource=Be,this._range=Xe;let $e=Be.url;this._config.reuseRedirectedURL&&Be.redirectedURL!=null&&($e=Be.redirectedURL);let At=this._seekHandler.getConfig($e,Xe),dt=new self.Headers;if(typeof At.headers=="object"){let qt=At.headers;for(let pn in qt)qt.hasOwnProperty(pn)&&dt.append(pn,qt[pn])}let en={method:"GET",headers:dt,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let qt in this._config.headers)dt.append(qt,this._config.headers[qt]);Be.cors===!1&&(en.mode="same-origin"),Be.withCredentials&&(en.credentials="include"),Be.referrerPolicy&&(en.referrerPolicy=Be.referrerPolicy),this._status=ae.kConnecting,self.fetch(At.url,en).then(qt=>{if(this._requestAbort){this._requestAbort=!1,this._status=ae.kIdle;return}if(qt.ok&&qt.status>=200&&qt.status<=299){if(qt.url!==At.url&&this._onURLRedirect){let Hn=this._seekHandler.removeURLParameters(qt.url);this._onURLRedirect(Hn)}let pn=qt.headers.get("Content-Length");return pn!=null&&(this._contentLength=parseInt(pn),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,qt.body.getReader())}else if(this._status=ae.kError,this._onError)this._onError(he.HTTP_STATUS_CODE_INVALID,{code:qt.status,msg:qt.statusText});else throw new le("FetchStreamLoader: Http code invalid, "+qt.status+" "+qt.statusText)}).catch(qt=>{if(this._status=ae.kError,this._onError)this._onError(he.EXCEPTION,{code:-1,msg:qt.message});else throw qt})}abort(){this._requestAbort=!0}_pump(Be){return Be.read().then(Xe=>{if(Xe.done)if(this._contentLength!==null&&this._receivedLength{if(Xe.code===11&&Ae.msedge)return;this._status=ae.kError;let $e=0,At=null;if((Xe.code===19||Xe.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=ae.kError,this._onError)this._onError(he.HTTP_STATUS_CODE_INVALID,{code:Xe.status,msg:Xe.statusText});else throw new le("MozChunkedLoader: Http code invalid, "+Xe.status+" "+Xe.statusText);else this._status=ae.kBuffering}}_onProgress(Be){if(this._status===ae.kError)return;this._contentLength===null&&Be.total!==null&&Be.total!==0&&(this._contentLength=Be.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let Xe=Be.target.response,$e=this._range.from+this._receivedLength;this._receivedLength+=Xe.byteLength,this._onDataArrival&&this._onDataArrival(Xe,$e,this._receivedLength)}_onLoadEnd(Be){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===ae.kError)return;this._status=ae.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(Be){this._status=ae.kError;let Xe=0,$e=null;if(this._contentLength&&Be.loaded=200&&Xe.status<=299){if(this._status=LoaderStatus.kBuffering,Xe.responseURL!=null){let At=this._seekHandler.removeURLParameters(Xe.responseURL);Xe.responseURL!==this._currentRequestURL&&At!==this._currentRedirectedURL&&(this._currentRedirectedURL=At,this._onURLRedirect&&this._onURLRedirect(At))}let $e=Xe.getResponseHeader("Content-Length");if($e!=null&&this._contentLength==null){let At=parseInt($e);At>0&&(this._contentLength=At,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:Xe.status,msg:Xe.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+Xe.status+" "+Xe.statusText);else if(Xe.readyState===3&&Xe.status>=200&&Xe.status<=299){this._status=LoaderStatus.kBuffering;let $e=Xe.response;this._reader.readAsArrayBuffer($e)}}_xhrOnError(Be){this._status=LoaderStatus.kError;let Xe=LoaderErrors.EXCEPTION,$e={code:-1,msg:Be.constructor.name+" "+Be.type};if(this._onError)this._onError(Xe,$e);else throw new RuntimeException($e.msg)}_msrOnProgress(Be){let $e=Be.target.result;if($e==null){this._doReconnectIfNeeded();return}let At=$e.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=$e.byteLength;let dt=this._totalRange.from+this._receivedLength;this._receivedLength+=At.byteLength,this._onDataArrival&&this._onDataArrival(At,dt,this._receivedLength),$e.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${dt+At.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&($e=this._range.from+this._contentLength-1),this._currentRequestRange={from:Xe,to:$e},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(Be,Xe){this._lastTimeLoaded=0;let $e=Be.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?$e=this._currentRedirectedURL:Be.redirectedURL!=null&&($e=Be.redirectedURL));let At=this._seekHandler.getConfig($e,Xe);this._currentRequestURL=At.url;let dt=this._xhr=new XMLHttpRequest;if(dt.open("GET",At.url,!0),dt.responseType="arraybuffer",dt.onreadystatechange=this._onReadyStateChange.bind(this),dt.onprogress=this._onProgress.bind(this),dt.onload=this._onLoad.bind(this),dt.onerror=this._onXhrError.bind(this),Be.withCredentials&&(dt.withCredentials=!0),typeof At.headers=="object"){let en=At.headers;for(let qt in en)en.hasOwnProperty(qt)&&dt.setRequestHeader(qt,en[qt])}if(typeof this._config.headers=="object"){let en=this._config.headers;for(let qt in en)en.hasOwnProperty(qt)&&dt.setRequestHeader(qt,en[qt])}dt.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=ae.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(Be){let Xe=Be.target;if(Xe.readyState===2){if(Xe.responseURL!=null){let $e=this._seekHandler.removeURLParameters(Xe.responseURL);Xe.responseURL!==this._currentRequestURL&&$e!==this._currentRedirectedURL&&(this._currentRedirectedURL=$e,this._onURLRedirect&&this._onURLRedirect($e))}if(Xe.status>=200&&Xe.status<=299){if(this._waitForTotalLength)return;this._status=ae.kBuffering}else if(this._status=ae.kError,this._onError)this._onError(he.HTTP_STATUS_CODE_INVALID,{code:Xe.status,msg:Xe.statusText});else throw new le("RangeLoader: Http code invalid, "+Xe.status+" "+Xe.statusText)}}_onProgress(Be){if(this._status===ae.kError)return;if(this._contentLength===null){let $e=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,$e=!0;let At=Be.total;this._internalAbort(),At!=null&At!==0&&(this._totalLength=At)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,$e){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let Xe=Be.loaded-this._lastTimeLoaded;this._lastTimeLoaded=Be.loaded,this._speedSampler.addBytes(Xe)}_normalizeSpeed(Be){let Xe=this._chunkSizeKBList,$e=Xe.length-1,At=0,dt=0,en=$e;if(Be=Xe[At]&&Be=3&&(Xe=this._speedSampler.currentKBps)),Xe!==0){let en=this._normalizeSpeed(Xe);this._currentSpeedNormalized!==en&&(this._currentSpeedNormalized=en,this._currentChunkSizeKB=en)}let $e=Be.target.response,At=this._range.from+this._receivedLength;this._receivedLength+=$e.byteLength;let dt=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(Xe.result)},Xe.readAsArrayBuffer(Be.data)}else{this._status=ae.kError;let Xe={code:-1,msg:"Unsupported WebSocket message type: "+Be.data.constructor.name};if(this._onError)this._onError(he.EXCEPTION,Xe);else throw new le(Xe.msg)}}_dispatchArrayBuffer(Be){let Xe=Be,$e=this._receivedLength;this._receivedLength+=Xe.byteLength,this._onDataArrival&&this._onDataArrival(Xe,$e,this._receivedLength)}_onWebSocketError(Be){this._status=ae.kError;let Xe={code:Be.code,msg:Be.message};if(this._onError)this._onError(he.EXCEPTION,Xe);else throw new le(Xe.msg)}}var ke=Ze;class Fe{constructor(Be){this._zeroStart=Be||!1}getConfig(Be,Xe){let $e={};if(Xe.from!==0||Xe.to!==-1){let At;Xe.to!==-1?At=`bytes=${Xe.from.toString()}-${Xe.to.toString()}`:At=`bytes=${Xe.from.toString()}-`,$e.Range=At}else this._zeroStart&&($e.Range="bytes=0-");return{url:Be,headers:$e}}removeURLParameters(Be){return Be}}var Ve=Fe;class qe{constructor(Be,Xe){this._startName=Be,this._endName=Xe}getConfig(Be,Xe){let $e=Be;if(Xe.from!==0||Xe.to!==-1){let At=!0;$e.indexOf("?")===-1&&($e+="?",At=!1),At&&($e+="&"),$e+=`${this._startName}=${Xe.from.toString()}`,Xe.to!==-1&&($e+=`&${this._endName}=${Xe.to.toString()}`)}return{url:$e,headers:{}}}removeURLParameters(Be){let Xe=Be.split("?")[0],$e,At=Be.indexOf("?");At!==-1&&($e=Be.substring(At+1));let dt="";if($e!=null&&$e.length>0){let en=$e.split("&");for(let qt=0;qt0;pn[0]!==this._startName&&pn[0]!==this._endName&&(Hn&&(dt+="&"),dt+=en[qt])}}return dt.length===0?Xe:Xe+"?"+dt}}var tt=qe;class st{constructor(Be,Xe,$e){this.TAG="IOController",this._config=Xe,this._extraData=$e,this._stashInitialSize=1024*384,Xe.stashInitialSize!=null&&Xe.stashInitialSize>0&&(this._stashInitialSize=Xe.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,Xe.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=Be,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(Be.url),this._refTotalLength=Be.filesize?Be.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new oe,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(Be){this._extraData=Be}get onDataArrival(){return this._onDataArrival}set onDataArrival(Be){this._onDataArrival=Be}get onSeeked(){return this._onSeeked}set onSeeked(Be){this._onSeeked=Be}get onError(){return this._onError}set onError(Be){this._onError=Be}get onComplete(){return this._onComplete}set onComplete(Be){this._onComplete=Be}get onRedirect(){return this._onRedirect}set onRedirect(Be){this._onRedirect=Be}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(Be){this._onRecoveredEarlyEof=Be}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===De?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let Be=this._config;if(Be.seekType==="range")this._seekHandler=new Ve(this._config.rangeLoadZeroStart);else if(Be.seekType==="param"){let Xe=Be.seekParamStart||"bstart",$e=Be.seekParamEnd||"bend";this._seekHandler=new tt(Xe,$e)}else if(Be.seekType==="custom"){if(typeof Be.customSeekHandler!="function")throw new z("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new Be.customSeekHandler}else throw new z(`Invalid seekType in config: ${Be.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=ke;else if(Ee.isSupported())this._loaderClass=Ee;else if(Ie.isSupported())this._loaderClass=Ie;else if(De.isSupported())this._loaderClass=De;else throw new le("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(Be){this._currentRange={from:0,to:-1},Be&&(this._currentRange.from=Be),this._speedSampler.reset(),Be||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let Be=this._resumeFrom;this._resumeFrom=0,this._internalSeek(Be,!0)}}seek(Be){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(Be,!0)}_internalSeek(Be,Xe){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(Xe),this._loader.destroy(),this._loader=null;let $e={from:Be,to:-1};this._currentRange={from:$e.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,$e),this._onSeeked&&this._onSeeked()}updateUrl(Be){if(!Be||typeof Be!="string"||Be.length===0)throw new z("Url must be a non-empty string!");this._dataSource.url=Be}_expandBuffer(Be){let Xe=this._stashSize;for(;Xe+1024*1024*10){let At=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array($e,0,Xe).set(At,0)}this._stashBuffer=$e,this._bufferSize=Xe}_normalizeSpeed(Be){let Xe=this._speedNormalizeList,$e=Xe.length-1,At=0,dt=0,en=$e;if(Be=Xe[At]&&Be=512&&Be<=1024?Xe=Math.floor(Be*1.5):Xe=Be*2,Xe>8192&&(Xe=8192);let $e=Xe*1024+1024*1024*1;this._bufferSize<$e&&this._expandBuffer($e),this._stashSize=Xe*1024}_dispatchChunks(Be,Xe){return this._currentRange.to=Xe+Be.byteLength-1,this._onDataArrival(Be,Xe)}_onURLRedirect(Be){this._redirectedURL=Be,this._onRedirect&&this._onRedirect(Be)}_onContentLengthKnown(Be){Be&&this._fullRequestFlag&&(this._totalLength=Be,this._fullRequestFlag=!1)}_onLoaderChunkArrival(Be,Xe,$e){if(!this._onDataArrival)throw new b("IOController: No existing consumer (onDataArrival) callback!");if(this._paused)return;this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,this._onRecoveredEarlyEof&&this._onRecoveredEarlyEof()),this._speedSampler.addBytes(Be.byteLength);let At=this._speedSampler.lastSecondKBps;if(At!==0){let dt=this._normalizeSpeed(At);this._speedNormalized!==dt&&(this._speedNormalized=dt,this._adjustStashSize(dt))}if(this._enableStash)if(this._stashUsed===0&&this._stashByteStart===0&&(this._stashByteStart=Xe),this._stashUsed+Be.byteLength<=this._stashSize)new Uint8Array(this._stashBuffer,0,this._stashSize).set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength;else{let dt=new Uint8Array(this._stashBuffer,0,this._bufferSize);if(this._stashUsed>0){let en=this._stashBuffer.slice(0,this._stashUsed),qt=this._dispatchChunks(en,this._stashByteStart);if(qt0){let pn=new Uint8Array(en,qt);dt.set(pn,0),this._stashUsed=pn.byteLength,this._stashByteStart+=qt}}else this._stashUsed=0,this._stashByteStart+=qt;this._stashUsed+Be.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+Be.byteLength),dt=new Uint8Array(this._stashBuffer,0,this._bufferSize)),dt.set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength}else{let en=this._dispatchChunks(Be,Xe);if(enthis._bufferSize&&(this._expandBuffer(qt),dt=new Uint8Array(this._stashBuffer,0,this._bufferSize)),dt.set(new Uint8Array(Be,en),0),this._stashUsed+=qt,this._stashByteStart=Xe+en}}}else if(this._stashUsed===0){let dt=this._dispatchChunks(Be,Xe);if(dtthis._bufferSize&&this._expandBuffer(en),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(Be,dt),0),this._stashUsed+=en,this._stashByteStart=Xe+dt}}else{this._stashUsed+Be.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+Be.byteLength);let dt=new Uint8Array(this._stashBuffer,0,this._bufferSize);dt.set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength;let en=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(en0){let qt=new Uint8Array(this._stashBuffer,en);dt.set(qt,0)}this._stashUsed-=en,this._stashByteStart+=en}}_flushStashBuffer(Be){if(this._stashUsed>0){let Xe=this._stashBuffer.slice(0,this._stashUsed),$e=this._dispatchChunks(Xe,this._stashByteStart),At=Xe.byteLength-$e;if($e0){let dt=new Uint8Array(this._stashBuffer,0,this._bufferSize),en=new Uint8Array(Xe,$e);dt.set(en,0),this._stashUsed=en.byteLength,this._stashByteStart+=$e}return 0}return this._stashUsed=0,this._stashByteStart=0,At}return 0}_onLoaderComplete(Be,Xe){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(Be,Xe){switch(ce.e(this.TAG,`Loader error, code = ${Xe.code}, msg = ${Xe.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,Be=he.UNRECOVERABLE_EARLY_EOF),Be){case he.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let $e=this._currentRange.to+1;$e0){let Xe=ot.getConfig();Be.emit("change",Xe)}}static registerListener(Be){ot.emitter.addListener("change",Be)}static removeListener(Be){ot.emitter.removeListener("change",Be)}static addLogListener(Be){ce.emitter.addListener("log",Be),ce.emitter.listenerCount("log")>0&&(ce.ENABLE_CALLBACK=!0,ot._notifyChange())}static removeLogListener(Be){ce.emitter.removeListener("log",Be),ce.emitter.listenerCount("log")===0&&(ce.ENABLE_CALLBACK=!1,ot._notifyChange())}}ot.emitter=new(be());var rt=ot;class Dt{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let Be=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,Xe=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&Be&&Xe}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(Be){if(this.keyframesIndex==null)return null;let Xe=this.keyframesIndex,$e=this._search(Xe.times,Be);return{index:$e,milliseconds:Xe.times[$e],fileposition:Xe.filepositions[$e]}}_search(Be,Xe){let $e=0,At=Be.length-1,dt=0,en=0,qt=At;for(Xe=Be[dt]&&Xe=128){Be.push(String.fromCharCode(dt&65535)),$e+=2;continue}}}else if(Xe[$e]<240){if(Xt(Xe,$e,2)){let dt=(Xe[$e]&15)<<12|(Xe[$e+1]&63)<<6|Xe[$e+2]&63;if(dt>=2048&&(dt&63488)!==55296){Be.push(String.fromCharCode(dt&65535)),$e+=3;continue}}}else if(Xe[$e]<248&&Xt(Xe,$e,3)){let dt=(Xe[$e]&7)<<18|(Xe[$e+1]&63)<<12|(Xe[$e+2]&63)<<6|Xe[$e+3]&63;if(dt>65536&&dt<1114112){dt-=65536,Be.push(String.fromCharCode(dt>>>10|55296)),Be.push(String.fromCharCode(dt&1023|56320)),$e+=4;continue}}}Be.push("\uFFFD"),++$e}return Be.join("")}var zt=bt;let Lt=function(){let Cn=new ArrayBuffer(2);return new DataView(Cn).setInt16(0,256,!0),new Int16Array(Cn)[0]===256}();class lt{static parseScriptData(Be,Xe,$e){let At={};try{let dt=lt.parseValue(Be,Xe,$e),en=lt.parseValue(Be,Xe+dt.size,$e-dt.size);At[dt.data]=en.data}catch(dt){ce.e("AMF",dt.toString())}return At}static parseObject(Be,Xe,$e){if($e<3)throw new b("Data not enough when parse ScriptDataObject");let At=lt.parseString(Be,Xe,$e),dt=lt.parseValue(Be,Xe+At.size,$e-At.size),en=dt.objectEnd;return{data:{name:At.data,value:dt.data},size:At.size+dt.size,objectEnd:en}}static parseVariable(Be,Xe,$e){return lt.parseObject(Be,Xe,$e)}static parseString(Be,Xe,$e){if($e<2)throw new b("Data not enough when parse String");let dt=new DataView(Be,Xe,$e).getUint16(0,!Lt),en;return dt>0?en=zt(new Uint8Array(Be,Xe+2,dt)):en="",{data:en,size:2+dt}}static parseLongString(Be,Xe,$e){if($e<4)throw new b("Data not enough when parse LongString");let dt=new DataView(Be,Xe,$e).getUint32(0,!Lt),en;return dt>0?en=zt(new Uint8Array(Be,Xe+4,dt)):en="",{data:en,size:4+dt}}static parseDate(Be,Xe,$e){if($e<10)throw new b("Data size invalid when parse Date");let At=new DataView(Be,Xe,$e),dt=At.getFloat64(0,!Lt),en=At.getInt16(8,!Lt);return dt+=en*60*1e3,{data:new Date(dt),size:10}}static parseValue(Be,Xe,$e){if($e<1)throw new b("Data not enough when parse Value");let At=new DataView(Be,Xe,$e),dt=1,en=At.getUint8(0),qt,pn=!1;try{switch(en){case 0:qt=At.getFloat64(1,!Lt),dt+=8;break;case 1:{qt=!!At.getUint8(1),dt+=1;break}case 2:{let Hn=lt.parseString(Be,Xe+1,$e-1);qt=Hn.data,dt+=Hn.size;break}case 3:{qt={};let Hn=0;for((At.getUint32($e-4,!Lt)&16777215)===9&&(Hn=3);dt<$e-4;){let rr=lt.parseObject(Be,Xe+dt,$e-dt-Hn);if(rr.objectEnd)break;qt[rr.data.name]=rr.data.value,dt+=rr.size}dt<=$e-3&&(At.getUint32(dt-1,!Lt)&16777215)===9&&(dt+=3);break}case 8:{qt={},dt+=4;let Hn=0;for((At.getUint32($e-4,!Lt)&16777215)===9&&(Hn=3);dt<$e-8;){let rr=lt.parseVariable(Be,Xe+dt,$e-dt-Hn);if(rr.objectEnd)break;qt[rr.data.name]=rr.data.value,dt+=rr.size}dt<=$e-3&&(At.getUint32(dt-1,!Lt)&16777215)===9&&(dt+=3);break}case 9:qt=void 0,dt=1,pn=!0;break;case 10:{qt=[];let Hn=At.getUint32(1,!Lt);dt+=4;for(let rr=0;rr32)throw new z("ExpGolomb: readBits() bits exceeded max 32bits!");if(Be<=this._current_word_bits_left){let en=this._current_word>>>32-Be;return this._current_word<<=Be,this._current_word_bits_left-=Be,en}let Xe=this._current_word_bits_left?this._current_word:0;Xe=Xe>>>32-this._current_word_bits_left;let $e=Be-this._current_word_bits_left;this._fillCurrentWord();let At=Math.min($e,this._current_word_bits_left),dt=this._current_word>>>32-At;return this._current_word<<=At,this._current_word_bits_left-=At,Xe=Xe<>>Be)return this._current_word<<=Be,this._current_word_bits_left-=Be,Be;return this._fillCurrentWord(),Be+this._skipLeadingZero()}readUEG(){let Be=this._skipLeadingZero();return this.readBits(Be+1)-1}readSEG(){let Be=this.readUEG();return Be&1?Be+1>>>1:-1*(Be>>>1)}}var ct=pt;class nt{static _ebsp2rbsp(Be){let Xe=Be,$e=Xe.byteLength,At=new Uint8Array($e),dt=0;for(let en=0;en<$e;en++)en>=2&&Xe[en]===3&&Xe[en-1]===0&&Xe[en-2]===0||(At[dt]=Xe[en],dt++);return new Uint8Array(At.buffer,0,dt)}static parseSPS(Be){let Xe=nt._ebsp2rbsp(Be),$e=new ct(Xe);$e.readByte();let At=$e.readByte();$e.readByte();let dt=$e.readByte();$e.readUEG();let en=nt.getProfileString(At),qt=nt.getLevelString(dt),pn=1,Hn=420,rr=[0,420,422,444],Ur=8;if((At===100||At===110||At===122||At===244||At===44||At===83||At===86||At===118||At===128||At===138||At===144)&&(pn=$e.readUEG(),pn===3&&$e.readBits(1),pn<=3&&(Hn=rr[pn]),Ur=$e.readUEG()+8,$e.readUEG(),$e.readBits(1),$e.readBool())){let Da=pn!==3?8:12;for(let Kt=0;Kt0&&Da<16?(Kr=Kt[Da-1],Vn=dn[Da-1]):Da===255&&(Kr=$e.readByte()<<8|$e.readByte(),Vn=$e.readByte()<<8|$e.readByte())}if($e.readBool()&&$e.readBool(),$e.readBool()&&($e.readBits(4),$e.readBool()&&$e.readBits(24)),$e.readBool()&&($e.readUEG(),$e.readUEG()),$e.readBool()){let Da=$e.readBits(32),Kt=$e.readBits(32);Xr=$e.readBool(),Oi=Kt,na=Da*2,Tn=Oi/na}}let Ka=1;(Kr!==1||Vn!==1)&&(Ka=Kr/Vn);let vo=0,Ro=0;if(pn===0)vo=1,Ro=2-ln;else{let Da=pn===3?1:2,Kt=pn===1?2:1;vo=Da,Ro=Kt*(2-ln)}let oo=(ji+1)*16,Lo=(2-ln)*((ei+1)*16);oo-=(nr+Di)*vo,Lo-=(Hi+Ci)*Ro;let ga=Math.ceil(oo*Ka);return $e.destroy(),$e=null,{profile_string:en,level_string:qt,bit_depth:Ur,ref_frames:Zr,chroma_format:Hn,chroma_format_string:nt.getChromaFormatString(Hn),frame_rate:{fixed:Xr,fps:Tn,fps_den:na,fps_num:Oi},sar_ratio:{width:Kr,height:Vn},codec_size:{width:oo,height:Lo},present_size:{width:ga,height:Lo}}}static _skipScalingList(Be,Xe){let $e=8,At=8,dt=0;for(let en=0;en>>8&255|(Cn&255)<<8}function Ce(Cn){return(Cn&4278190080)>>>24|(Cn&16711680)>>>8|(Cn&65280)<<8|(Cn&255)<<24}function Me(Cn,Be){return Cn[Be]<<24|Cn[Be+1]<<16|Cn[Be+2]<<8|Cn[Be+3]}class Qe{constructor(Be,Xe){this.TAG="FLVDemuxer",this._config=Xe,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=Be.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=Be.hasAudioTrack,this._hasVideo=Be.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Mt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let $e=new ArrayBuffer(2);return new DataView($e).setInt16(0,256,!0),new Int16Array($e)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(Be){let Xe=new Uint8Array(Be),$e={match:!1};if(Xe[0]!==70||Xe[1]!==76||Xe[2]!==86||Xe[3]!==1)return $e;let At=(Xe[4]&4)>>>2!==0,dt=(Xe[4]&1)!==0,en=Me(Xe,5);return en<9?$e:{match:!0,consumed:en,dataOffset:en,hasAudioTrack:At,hasVideoTrack:dt}}bindDataSource(Be){return Be.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(Be){this._onTrackMetadata=Be}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(Be){this._onMediaInfo=Be}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(Be){this._onMetaDataArrived=Be}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(Be){this._onScriptDataArrived=Be}get onError(){return this._onError}set onError(Be){this._onError=Be}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(Be){this._onDataAvailable=Be}get timestampBase(){return this._timestampBase}set timestampBase(Be){this._timestampBase=Be}get overridedDuration(){return this._duration}set overridedDuration(Be){this._durationOverrided=!0,this._duration=Be,this._mediaInfo.duration=Be}set overridedHasAudio(Be){this._hasAudioFlagOverrided=!0,this._hasAudio=Be,this._mediaInfo.hasAudio=Be}set overridedHasVideo(Be){this._hasVideoFlagOverrided=!0,this._hasVideo=Be,this._mediaInfo.hasVideo=Be}resetMediaInfo(){this._mediaInfo=new Mt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(Be,Xe){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new b("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let $e=0,At=this._littleEndian;if(Xe===0)if(Be.byteLength>13)$e=Qe.probe(Be).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,Xe+$e!==this._dataOffset&&ce.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(Be,$e).getUint32(0,!At)!==0&&ce.w(this.TAG,"PrevTagSize0 !== 0 !!!"),$e+=4);$eBe.byteLength)break;let en=dt.getUint8(0),qt=dt.getUint32(0,!At)&16777215;if($e+11+qt+4>Be.byteLength)break;if(en!==8&&en!==9&&en!==18){ce.w(this.TAG,`Unsupported tag type ${en}, skipped`),$e+=11+qt+4;continue}let pn=dt.getUint8(4),Hn=dt.getUint8(5),rr=dt.getUint8(6),Ur=dt.getUint8(7),kr=rr|Hn<<8|pn<<16|Ur<<24;(dt.getUint32(7,!At)&16777215)!==0&&ce.w(this.TAG,"Meet tag which has StreamID != 0!");let ji=$e+11;switch(en){case 8:this._parseAudioData(Be,ji,qt,kr);break;case 9:this._parseVideoData(Be,ji,qt,kr,Xe+$e);break;case 18:this._parseScriptData(Be,ji,qt);break}let ei=dt.getUint32(11+qt,!At);ei!==11+qt&&ce.w(this.TAG,`Invalid PrevTagSize ${ei}`),$e+=11+qt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),$e}_parseScriptData(Be,Xe,$e){let At=St.parseScriptData(Be,Xe,$e);if(At.hasOwnProperty("onMetaData")){if(At.onMetaData==null||typeof At.onMetaData!="object"){ce.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&ce.w(this.TAG,"Found another onMetaData tag!"),this._metadata=At;let dt=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},dt)),typeof dt.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=dt.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof dt.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=dt.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof dt.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=dt.audiodatarate),typeof dt.videodatarate=="number"&&(this._mediaInfo.videoDataRate=dt.videodatarate),typeof dt.width=="number"&&(this._mediaInfo.width=dt.width),typeof dt.height=="number"&&(this._mediaInfo.height=dt.height),typeof dt.duration=="number"){if(!this._durationOverrided){let en=Math.floor(dt.duration*this._timescale);this._duration=en,this._mediaInfo.duration=en}}else this._mediaInfo.duration=0;if(typeof dt.framerate=="number"){let en=Math.floor(dt.framerate*1e3);if(en>0){let qt=en/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=qt,this._referenceFrameRate.fps_num=en,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=qt}}if(typeof dt.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let en=dt.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(en),dt.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=dt,ce.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(At).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},At))}_parseKeyframesIndex(Be){let Xe=[],$e=[];for(let At=1;At>>4;if(pn!==2&&pn!==10){this._onError(Jt.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+pn);return}let Hn=0,rr=(qt&12)>>>2;if(rr>=0&&rr<=4)Hn=this._flvSoundRateTable[rr];else{this._onError(Jt.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+rr);return}let Ur=(qt&2)>>>1,kr=qt&1,Zr=this._audioMetadata,ji=this._audioTrack;if(Zr||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Zr=this._audioMetadata={},Zr.type="audio",Zr.id=ji.id,Zr.timescale=this._timescale,Zr.duration=this._duration,Zr.audioSampleRate=Hn,Zr.channelCount=kr===0?1:2),pn===10){let ei=this._parseAACAudioData(Be,Xe+1,$e-1);if(ei==null)return;if(ei.packetType===0){Zr.config&&ce.w(this.TAG,"Found another AudioSpecificConfig!");let ln=ei.data;Zr.audioSampleRate=ln.samplingRate,Zr.channelCount=ln.channelCount,Zr.codec=ln.codec,Zr.originalCodec=ln.originalCodec,Zr.config=ln.config,Zr.refSampleDuration=1024/Zr.audioSampleRate*Zr.timescale,ce.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Zr);let nr=this._mediaInfo;nr.audioCodec=Zr.originalCodec,nr.audioSampleRate=Zr.audioSampleRate,nr.audioChannelCount=Zr.channelCount,nr.hasVideo?nr.videoCodec!=null&&(nr.mimeType='video/x-flv; codecs="'+nr.videoCodec+","+nr.audioCodec+'"'):nr.mimeType='video/x-flv; codecs="'+nr.audioCodec+'"',nr.isComplete()&&this._onMediaInfo(nr)}else if(ei.packetType===1){let ln=this._timestampBase+At,nr={unit:ei.data,length:ei.data.byteLength,dts:ln,pts:ln};ji.samples.push(nr),ji.length+=ei.data.length}else ce.e(this.TAG,`Flv: Unsupported AAC data type ${ei.packetType}`)}else if(pn===2){if(!Zr.codec){let Di=this._parseMP3AudioData(Be,Xe+1,$e-1,!0);if(Di==null)return;Zr.audioSampleRate=Di.samplingRate,Zr.channelCount=Di.channelCount,Zr.codec=Di.codec,Zr.originalCodec=Di.originalCodec,Zr.refSampleDuration=1152/Zr.audioSampleRate*Zr.timescale,ce.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Zr);let Hi=this._mediaInfo;Hi.audioCodec=Zr.codec,Hi.audioSampleRate=Zr.audioSampleRate,Hi.audioChannelCount=Zr.channelCount,Hi.audioDataRate=Di.bitRate,Hi.hasVideo?Hi.videoCodec!=null&&(Hi.mimeType='video/x-flv; codecs="'+Hi.videoCodec+","+Hi.audioCodec+'"'):Hi.mimeType='video/x-flv; codecs="'+Hi.audioCodec+'"',Hi.isComplete()&&this._onMediaInfo(Hi)}let ei=this._parseMP3AudioData(Be,Xe+1,$e-1,!1);if(ei==null)return;let ln=this._timestampBase+At,nr={unit:ei,length:ei.byteLength,dts:ln,pts:ln};ji.samples.push(nr),ji.length+=ei.length}}_parseAACAudioData(Be,Xe,$e){if($e<=1){ce.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let At={},dt=new Uint8Array(Be,Xe,$e);return At.packetType=dt[0],dt[0]===0?At.data=this._parseAACAudioSpecificConfig(Be,Xe+1,$e-1):At.data=dt.subarray(1),At}_parseAACAudioSpecificConfig(Be,Xe,$e){let At=new Uint8Array(Be,Xe,$e),dt=null,en=0,qt=0,pn=null,Hn=0,rr=null;if(en=qt=At[0]>>>3,Hn=(At[0]&7)<<1|At[1]>>>7,Hn<0||Hn>=this._mpegSamplingRates.length){this._onError(Jt.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let Ur=this._mpegSamplingRates[Hn],kr=(At[1]&120)>>>3;if(kr<0||kr>=8){this._onError(Jt.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}en===5&&(rr=(At[1]&7)<<1|At[2]>>>7,pn=(At[2]&124)>>>2);let Zr=self.navigator.userAgent.toLowerCase();return Zr.indexOf("firefox")!==-1?Hn>=6?(en=5,dt=new Array(4),rr=Hn-3):(en=2,dt=new Array(2),rr=Hn):Zr.indexOf("android")!==-1?(en=2,dt=new Array(2),rr=Hn):(en=5,rr=Hn,dt=new Array(4),Hn>=6?rr=Hn-3:kr===1&&(en=2,dt=new Array(2),rr=Hn)),dt[0]=en<<3,dt[0]|=(Hn&15)>>>1,dt[1]=(Hn&15)<<7,dt[1]|=(kr&15)<<3,en===5&&(dt[1]|=(rr&15)>>>1,dt[2]=(rr&1)<<7,dt[2]|=8,dt[3]=0),{config:dt,samplingRate:Ur,channelCount:kr,codec:"mp4a.40."+en,originalCodec:"mp4a.40."+qt}}_parseMP3AudioData(Be,Xe,$e,At){if($e<4){ce.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let dt=this._littleEndian,en=new Uint8Array(Be,Xe,$e),qt=null;if(At){if(en[0]!==255)return;let pn=en[1]>>>3&3,Hn=(en[1]&6)>>1,rr=(en[2]&240)>>>4,Ur=(en[2]&12)>>>2,Zr=(en[3]>>>6&3)!==3?2:1,ji=0,ei=0,ln=34,nr="mp3";switch(pn){case 0:ji=this._mpegAudioV25SampleRateTable[Ur];break;case 2:ji=this._mpegAudioV20SampleRateTable[Ur];break;case 3:ji=this._mpegAudioV10SampleRateTable[Ur];break}switch(Hn){case 1:ln=34,rr>>4,pn=en&15;if(pn!==7){this._onError(Jt.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${pn}`);return}this._parseAVCVideoPacket(Be,Xe+1,$e-1,At,dt,qt)}_parseAVCVideoPacket(Be,Xe,$e,At,dt,en){if($e<4){ce.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let qt=this._littleEndian,pn=new DataView(Be,Xe,$e),Hn=pn.getUint8(0),Ur=(pn.getUint32(0,!qt)&16777215)<<8>>8;if(Hn===0)this._parseAVCDecoderConfigurationRecord(Be,Xe+4,$e-4);else if(Hn===1)this._parseAVCVideoData(Be,Xe+4,$e-4,At,dt,en,Ur);else if(Hn!==2){this._onError(Jt.FORMAT_ERROR,`Flv: Invalid video packet type ${Hn}`);return}}_parseAVCDecoderConfigurationRecord(Be,Xe,$e){if($e<7){ce.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let At=this._videoMetadata,dt=this._videoTrack,en=this._littleEndian,qt=new DataView(Be,Xe,$e);At?typeof At.avcc!="undefined"&&ce.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),At=this._videoMetadata={},At.type="video",At.id=dt.id,At.timescale=this._timescale,At.duration=this._duration);let pn=qt.getUint8(0),Hn=qt.getUint8(1),rr=qt.getUint8(2),Ur=qt.getUint8(3);if(pn!==1||Hn===0){this._onError(Jt.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(qt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(Jt.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let kr=qt.getUint8(5)&31;if(kr===0){this._onError(Jt.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else kr>1&&ce.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${kr}`);let Zr=6;for(let ei=0;ei1&&ce.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ji}`);Zr++;for(let ei=0;ei=$e){ce.w(this.TAG,`Malformed Nalu near timestamp ${ji}, offset = ${kr}, dataSize = ${$e}`);break}let ln=Hn.getUint32(kr,!pn);if(Zr===3&&(ln>>>=8),ln>$e-Zr){ce.w(this.TAG,`Malformed Nalus near timestamp ${ji}, NaluSize > DataSize!`);return}let nr=Hn.getUint8(kr+Zr)&31;nr===5&&(ei=!0);let Di=new Uint8Array(Be,Xe+kr,Zr+ln),Hi={type:nr,data:Di};rr.push(Hi),Ur+=Di.byteLength,kr+=Zr+ln}if(rr.length){let ln=this._videoTrack,nr={units:rr,length:Ur,isKeyframe:ei,dts:ji,cts:qt,pts:ji+qt};ei&&(nr.fileposition=dt),ln.samples.push(nr),ln.length+=Ur}}}var ue=Qe;class x{static init(){x.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let Xe in x.types)x.types.hasOwnProperty(Xe)&&(x.types[Xe]=[Xe.charCodeAt(0),Xe.charCodeAt(1),Xe.charCodeAt(2),Xe.charCodeAt(3)]);let Be=x.constants={};Be.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),Be.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),Be.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),Be.STSC=Be.STCO=Be.STTS,Be.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Be.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),Be.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),Be.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),Be.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),Be.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(Be){let Xe=8,$e=null,At=Array.prototype.slice.call(arguments,1),dt=At.length;for(let qt=0;qt>>24&255,$e[1]=Xe>>>16&255,$e[2]=Xe>>>8&255,$e[3]=Xe&255,$e.set(Be,4);let en=8;for(let qt=0;qt>>24&255,Be>>>16&255,Be>>>8&255,Be&255,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(Be){return x.box(x.types.trak,x.tkhd(Be),x.mdia(Be))}static tkhd(Be){let Xe=Be.id,$e=Be.duration,At=Be.presentWidth,dt=Be.presentHeight;return x.box(x.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,0,0,0,0,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,At>>>8&255,At&255,0,0,dt>>>8&255,dt&255,0,0]))}static mdia(Be){return x.box(x.types.mdia,x.mdhd(Be),x.hdlr(Be),x.minf(Be))}static mdhd(Be){let Xe=Be.timescale,$e=Be.duration;return x.box(x.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255,85,196,0,0]))}static hdlr(Be){let Xe=null;return Be.type==="audio"?Xe=x.constants.HDLR_AUDIO:Xe=x.constants.HDLR_VIDEO,x.box(x.types.hdlr,Xe)}static minf(Be){let Xe=null;return Be.type==="audio"?Xe=x.box(x.types.smhd,x.constants.SMHD):Xe=x.box(x.types.vmhd,x.constants.VMHD),x.box(x.types.minf,Xe,x.dinf(),x.stbl(Be))}static dinf(){return x.box(x.types.dinf,x.box(x.types.dref,x.constants.DREF))}static stbl(Be){return x.box(x.types.stbl,x.stsd(Be),x.box(x.types.stts,x.constants.STTS),x.box(x.types.stsc,x.constants.STSC),x.box(x.types.stsz,x.constants.STSZ),x.box(x.types.stco,x.constants.STCO))}static stsd(Be){return Be.type==="audio"?Be.codec==="mp3"?x.box(x.types.stsd,x.constants.STSD_PREFIX,x.mp3(Be)):x.box(x.types.stsd,x.constants.STSD_PREFIX,x.mp4a(Be)):x.box(x.types.stsd,x.constants.STSD_PREFIX,x.avc1(Be))}static mp3(Be){let Xe=Be.channelCount,$e=Be.audioSampleRate,At=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Xe,0,16,0,0,0,0,$e>>>8&255,$e&255,0,0]);return x.box(x.types[".mp3"],At)}static mp4a(Be){let Xe=Be.channelCount,$e=Be.audioSampleRate,At=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Xe,0,16,0,0,0,0,$e>>>8&255,$e&255,0,0]);return x.box(x.types.mp4a,At,x.esds(Be))}static esds(Be){let Xe=Be.config||[],$e=Xe.length,At=new Uint8Array([0,0,0,0,3,23+$e,0,1,0,4,15+$e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([$e]).concat(Xe).concat([6,1,2]));return x.box(x.types.esds,At)}static avc1(Be){let Xe=Be.avcc,$e=Be.codecWidth,At=Be.codecHeight,dt=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,$e>>>8&255,$e&255,At>>>8&255,At&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return x.box(x.types.avc1,dt,x.box(x.types.avcC,Xe))}static mvex(Be){return x.box(x.types.mvex,x.trex(Be))}static trex(Be){let Xe=Be.id,$e=new Uint8Array([0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return x.box(x.types.trex,$e)}static moof(Be,Xe){return x.box(x.types.moof,x.mfhd(Be.sequenceNumber),x.traf(Be,Xe))}static mfhd(Be){let Xe=new Uint8Array([0,0,0,0,Be>>>24&255,Be>>>16&255,Be>>>8&255,Be&255]);return x.box(x.types.mfhd,Xe)}static traf(Be,Xe){let $e=Be.id,At=x.box(x.types.tfhd,new Uint8Array([0,0,0,0,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255])),dt=x.box(x.types.tfdt,new Uint8Array([0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255])),en=x.sdtp(Be),qt=x.trun(Be,en.byteLength+16+16+8+16+8+8);return x.box(x.types.traf,At,dt,qt,en)}static sdtp(Be){let Xe=Be.samples||[],$e=Xe.length,At=new Uint8Array(4+$e);for(let dt=0;dt<$e;dt++){let en=Xe[dt].flags;At[dt+4]=en.isLeading<<6|en.dependsOn<<4|en.isDependedOn<<2|en.hasRedundancy}return x.box(x.types.sdtp,At)}static trun(Be,Xe){let $e=Be.samples||[],At=$e.length,dt=12+16*At,en=new Uint8Array(dt);Xe+=8+dt,en.set([0,0,15,1,At>>>24&255,At>>>16&255,At>>>8&255,At&255,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255],0);for(let qt=0;qt>>24&255,pn>>>16&255,pn>>>8&255,pn&255,Hn>>>24&255,Hn>>>16&255,Hn>>>8&255,Hn&255,rr.isLeading<<2|rr.dependsOn,rr.isDependedOn<<6|rr.hasRedundancy<<4|rr.isNonSync,0,0,Ur>>>24&255,Ur>>>16&255,Ur>>>8&255,Ur&255],12+16*qt)}return x.box(x.types.trun,en)}static mdat(Be){return x.box(x.types.mdat,Be)}}x.init();var me=x;class ze{static getSilentFrame(Be,Xe){if(Be==="mp4a.40.2"){if(Xe===1)return new Uint8Array([0,200,0,128,35,128]);if(Xe===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(Xe===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(Xe===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(Xe===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(Xe===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(Xe===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Xe===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Xe===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var et=ze;class Re{constructor(Be,Xe,$e,At,dt){this.dts=Be,this.pts=Xe,this.duration=$e,this.originalDts=At,this.isSyncPoint=dt,this.fileposition=null}}class Ke{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(Be){Be.isSyncPoint=!0,this.syncPoints.push(Be)}}class Ut{constructor(){this._list=[]}clear(){this._list=[]}appendArray(Be){let Xe=this._list;Be.length!==0&&(Xe.length>0&&Be[0].originalDts=Xe[dt].dts&&BeXe[At].lastSample.originalDts&&Be=Xe[At].lastSample.originalDts&&(At===Xe.length-1||At0&&(dt=this._searchNearestSegmentBefore($e.originalBeginDts)+1),this._lastAppendLocation=dt,this._list.splice(dt,0,$e)}getLastSegmentBefore(Be){let Xe=this._searchNearestSegmentBefore(Be);return Xe>=0?this._list[Xe]:null}getLastSampleBefore(Be){let Xe=this.getLastSegmentBefore(Be);return Xe!=null?Xe.lastSample:null}getLastSyncPointBefore(Be){let Xe=this._searchNearestSegmentBefore(Be),$e=this._list[Xe].syncPoints;for(;$e.length===0&&Xe>0;)Xe--,$e=this._list[Xe].syncPoints;return $e.length>0?$e[$e.length-1]:null}}class Zt{constructor(Be){this.TAG="MP4Remuxer",this._config=Be,this._isLive=Be.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new Ct("audio"),this._videoSegmentInfoList=new Ct("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(Ae.chrome&&(Ae.version.major<50||Ae.version.major===50&&Ae.version.build<2661)),this._fillSilentAfterSeek=Ae.msedge||Ae.msie,this._mp3UseMpegAudio=!Ae.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(Be){return Be.onDataAvailable=this.remux.bind(this),Be.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(Be){this._onInitSegment=Be}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(Be){this._onMediaSegment=Be}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(Be){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(Be,Xe){if(!this._onMediaSegment)throw new b("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(Be,Xe),this._remuxVideo(Xe),this._remuxAudio(Be)}_onTrackMetadataReceived(Be,Xe){let $e=null,At="mp4",dt=Xe.codec;if(Be==="audio")this._audioMeta=Xe,Xe.codec==="mp3"&&this._mp3UseMpegAudio?(At="mpeg",dt="",$e=new Uint8Array):$e=me.generateInitSegment(Xe);else if(Be==="video")this._videoMeta=Xe,$e=me.generateInitSegment(Xe);else return;if(!this._onInitSegment)throw new b("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(Be,{type:Be,data:$e.buffer,codec:dt,container:`${Be}/${At}`,mediaDuration:Xe.duration})}_calculateDtsBase(Be,Xe){this._dtsBaseInited||(Be.samples&&Be.samples.length&&(this._audioDtsBase=Be.samples[0].dts),Xe.samples&&Xe.samples.length&&(this._videoDtsBase=Xe.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let Be=this._videoStashedLastSample,Xe=this._audioStashedLastSample,$e={type:"video",id:1,sequenceNumber:0,samples:[],length:0};Be!=null&&($e.samples.push(Be),$e.length=Be.length);let At={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};Xe!=null&&(At.samples.push(Xe),At.length=Xe.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo($e,!0),this._remuxAudio(At,!0)}_remuxAudio(Be,Xe){if(this._audioMeta==null)return;let $e=Be,At=$e.samples,dt,en=-1,qt=-1,pn=-1,Hn=this._audioMeta.refSampleDuration,rr=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,Ur=this._dtsBaseInited&&this._audioNextDts===void 0,kr=!1;if(!At||At.length===0||At.length===1&&!Xe)return;let Zr=0,ji=null,ei=0;rr?(Zr=0,ei=$e.length):(Zr=8,ei=8+$e.length);let ln=null;if(At.length>1&&(ln=At.pop(),ei-=ln.length),this._audioStashedLastSample!=null){let Vn=this._audioStashedLastSample;this._audioStashedLastSample=null,At.unshift(Vn),ei+=Vn.length}ln!=null&&(this._audioStashedLastSample=ln);let nr=At[0].dts-this._dtsBase;if(this._audioNextDts)dt=nr-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())dt=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(kr=!0);else{let Vn=this._audioSegmentInfoList.getLastSampleBefore(nr);if(Vn!=null){let Tn=nr-(Vn.originalDts+Vn.duration);Tn<=3&&(Tn=0);let Xr=Vn.dts+Vn.duration+Tn;dt=nr-Xr}else dt=0}if(kr){let Vn=nr-dt,Tn=this._videoSegmentInfoList.getLastSegmentBefore(nr);if(Tn!=null&&Tn.beginDts=1?lo=Di[Di.length-1].duration:lo=Math.floor(Hn);let Ka=!1,vo=null;if(lo>Hn*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!Ae.safari){Ka=!0;let Ro=Math.abs(lo-Hn),oo=Math.ceil(Ro/Hn),Lo=na+Hn;ce.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. -dts: ${na+lo} ms, expected: ${na+Math.round(Hn)} ms, delta: ${Math.round(Ro)} ms, generate: ${oo} frames`);let ga=et.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);ga==null&&(ce.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),ga=Xr),vo=[];for(let Kt=0;Kt0){let ht=vo[vo.length-1];ht.duration=dn-ht.dts}let Gn={dts:dn,pts:dn,cts:0,unit:ga,size:ga.byteLength,duration:0,originalDts:Oi,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};vo.push(Gn),ei+=Gn.size,Lo+=Hn}let Da=vo[vo.length-1];Da.duration=na+lo-Da.dts,lo=Math.round(Hn)}Di.push({dts:na,pts:na,cts:0,unit:Tn.unit,size:Tn.unit.byteLength,duration:lo,originalDts:Oi,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),Ka&&Di.push.apply(Di,vo)}rr?ji=new Uint8Array(ei):(ji=new Uint8Array(ei),ji[0]=ei>>>24&255,ji[1]=ei>>>16&255,ji[2]=ei>>>8&255,ji[3]=ei&255,ji.set(me.types.mdat,4));for(let Vn=0;Vn1&&(Zr=At.pop(),kr-=Zr.length),this._videoStashedLastSample!=null){let Hi=this._videoStashedLastSample;this._videoStashedLastSample=null,At.unshift(Hi),kr+=Hi.length}Zr!=null&&(this._videoStashedLastSample=Zr);let ji=At[0].dts-this._dtsBase;if(this._videoNextDts)dt=ji-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())dt=0;else{let Hi=this._videoSegmentInfoList.getLastSampleBefore(ji);if(Hi!=null){let Ci=ji-(Hi.originalDts+Hi.duration);Ci<=3&&(Ci=0);let Zi=Hi.dts+Hi.duration+Ci;dt=ji-Zi}else dt=0}let ei=new Ke,ln=[];for(let Hi=0;Hi=1?Oi=ln[ln.length-1].duration:Oi=Math.floor(this._videoMeta.refSampleDuration),Kr){let na=new Re(Vn,Xr,Oi,Ci.dts,!0);na.fileposition=Ci.fileposition,ei.appendSyncPoint(na)}ln.push({dts:Vn,pts:Xr,cts:Tn,units:Ci.units,size:Ci.length,isKeyframe:Kr,duration:Oi,originalDts:Zi,flags:{isLeading:0,dependsOn:Kr?2:1,isDependedOn:Kr?1:0,hasRedundancy:0,isNonSync:Kr?0:1}})}Ur=new Uint8Array(kr),Ur[0]=kr>>>24&255,Ur[1]=kr>>>16&255,Ur[2]=kr>>>8&255,Ur[3]=kr&255,Ur.set(me.types.mdat,4);for(let Hi=0;Hi{At.timestampBase=$e,$e+=At.duration,At.cors=Be.cors,At.withCredentials=Be.withCredentials,Xe.referrerPolicy&&(At.referrerPolicy=Xe.referrerPolicy)}),!isNaN($e)&&this._mediaDataSource.duration!==$e&&(this._mediaDataSource.duration=$e),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(Be,Xe){this._currentSegmentIndex=Be;let $e=this._mediaDataSource.segments[Be],At=this._ioctl=new Ot($e,this._config,Be);At.onError=this._onIOException.bind(this),At.onSeeked=this._onIOSeeked.bind(this),At.onComplete=this._onIOComplete.bind(this),At.onRedirect=this._onIORedirect.bind(this),At.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),Xe?this._demuxer.bindDataSource(this._ioctl):At.onDataArrival=this._onInitChunkArrival.bind(this),At.open(Xe)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(Be){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let Xe=this._searchSegmentIndexContains(Be);if(Xe===this._currentSegmentIndex){let $e=this._mediaInfo.segments[Xe];if($e==null)this._pendingSeekTime=Be;else{let At=$e.getNearestKeyframe(Be);this._remuxer.seek(At.milliseconds),this._ioctl.seek(At.fileposition),this._pendingResolveSeekPoint=At.milliseconds}}else{let $e=this._mediaInfo.segments[Xe];if($e==null)this._pendingSeekTime=Be,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(Xe);else{let At=$e.getNearestKeyframe(Be);this._internalAbort(),this._remuxer.seek(Be),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[Xe].timestampBase,this._loadSegment(Xe,At.fileposition),this._pendingResolveSeekPoint=At.milliseconds,this._reportSegmentMediaInfo(Xe)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(Be){let Xe=this._mediaDataSource.segments,$e=Xe.length-1;for(let At=0;At0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,At=this._demuxer.parseChunks(Be,Xe);else if(($e=ue.probe(Be)).match){this._demuxer=new ue($e,this._config),this._remuxer||(this._remuxer=new Et(this._config));let dt=this._mediaDataSource;dt.duration!=null&&!isNaN(dt.duration)&&(this._demuxer.overridedDuration=dt.duration),typeof dt.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=dt.hasAudio),typeof dt.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=dt.hasVideo),this._demuxer.timestampBase=dt.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),At=this._demuxer.parseChunks(Be,Xe)}else $e=null,ce.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit($t.DEMUX_ERROR,Jt.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),At=0;return At}_onMediaInfo(Be){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},Be),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,Mt.prototype));let Xe=Object.assign({},Be);Object.setPrototypeOf(Xe,Mt.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=Xe,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let $e=this._pendingSeekTime;this._pendingSeekTime=null,this.seek($e)})}_onMetaDataArrived(Be){this._emitter.emit($t.METADATA_ARRIVED,Be)}_onScriptDataArrived(Be){this._emitter.emit($t.SCRIPTDATA_ARRIVED,Be)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(Be){let $e=Be+1;$e0&&$e[0].originalDts===At&&(At=$e[0].pts),this._emitter.emit($t.RECOMMEND_SEEKPOINT,At)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(Be){let Xe=this._mediaInfo.segments[Be],$e=Object.assign({},Xe);$e.duration=this._mediaInfo.duration,$e.segmentCount=this._mediaInfo.segmentCount,delete $e.segments,delete $e.keyframesIndex,this._emitter.emit($t.MEDIA_INFO,$e)}_reportStatisticsInfo(){let Be={};Be.url=this._ioctl.currentURL,Be.hasRedirect=this._ioctl.hasRedirect,Be.hasRedirect&&(Be.redirectedURL=this._ioctl.currentRedirectedURL),Be.speed=this._ioctl.currentSpeed,Be.loaderType=this._ioctl.loaderType,Be.currentSegmentIndex=this._currentSegmentIndex,Be.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit($t.STATISTICS_INFO,Be)}}var Jn=wn,Qn=function(Cn){let Be="TransmuxingWorker",Xe=null,$e=ei.bind(this);ee.install(),Cn.addEventListener("message",function(ln){switch(ln.data.cmd){case"init":Xe=new Jn(ln.data.param[0],ln.data.param[1]),Xe.on($t.IO_ERROR,kr.bind(this)),Xe.on($t.DEMUX_ERROR,Zr.bind(this)),Xe.on($t.INIT_SEGMENT,At.bind(this)),Xe.on($t.MEDIA_SEGMENT,dt.bind(this)),Xe.on($t.LOADING_COMPLETE,en.bind(this)),Xe.on($t.RECOVERED_EARLY_EOF,qt.bind(this)),Xe.on($t.MEDIA_INFO,pn.bind(this)),Xe.on($t.METADATA_ARRIVED,Hn.bind(this)),Xe.on($t.SCRIPTDATA_ARRIVED,rr.bind(this)),Xe.on($t.STATISTICS_INFO,Ur.bind(this)),Xe.on($t.RECOMMEND_SEEKPOINT,ji.bind(this));break;case"destroy":Xe&&(Xe.destroy(),Xe=null),Cn.postMessage({msg:"destroyed"});break;case"start":Xe.start();break;case"stop":Xe.stop();break;case"seek":Xe.seek(ln.data.param);break;case"pause":Xe.pause();break;case"resume":Xe.resume();break;case"logging_config":{let nr=ln.data.param;rt.applyConfig(nr),nr.enableCallback===!0?rt.addLogListener($e):rt.removeLogListener($e);break}}});function At(ln,nr){let Di={msg:$t.INIT_SEGMENT,data:{type:ln,data:nr}};Cn.postMessage(Di,[nr.data])}function dt(ln,nr){let Di={msg:$t.MEDIA_SEGMENT,data:{type:ln,data:nr}};Cn.postMessage(Di,[nr.data])}function en(){let ln={msg:$t.LOADING_COMPLETE};Cn.postMessage(ln)}function qt(){let ln={msg:$t.RECOVERED_EARLY_EOF};Cn.postMessage(ln)}function pn(ln){let nr={msg:$t.MEDIA_INFO,data:ln};Cn.postMessage(nr)}function Hn(ln){let nr={msg:$t.METADATA_ARRIVED,data:ln};Cn.postMessage(nr)}function rr(ln){let nr={msg:$t.SCRIPTDATA_ARRIVED,data:ln};Cn.postMessage(nr)}function Ur(ln){let nr={msg:$t.STATISTICS_INFO,data:ln};Cn.postMessage(nr)}function kr(ln,nr){Cn.postMessage({msg:$t.IO_ERROR,data:{type:ln,info:nr}})}function Zr(ln,nr){Cn.postMessage({msg:$t.DEMUX_ERROR,data:{type:ln,info:nr}})}function ji(ln){Cn.postMessage({msg:$t.RECOMMEND_SEEKPOINT,data:ln})}function ei(ln,nr){Cn.postMessage({msg:"logcat_callback",data:{type:ln,logcat:nr}})}};class fr{constructor(Be,Xe){if(this.TAG="Transmuxer",this._emitter=new(be()),Xe.enableWorker&&typeof Worker!="undefined")try{let $e=Se(82059);this._worker=$e(Qn),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[Be,Xe]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},rt.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:rt.getConfig()})}catch($e){ce.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Jn(Be,Xe)}else this._controller=new Jn(Be,Xe);if(this._controller){let $e=this._controller;$e.on($t.IO_ERROR,this._onIOError.bind(this)),$e.on($t.DEMUX_ERROR,this._onDemuxError.bind(this)),$e.on($t.INIT_SEGMENT,this._onInitSegment.bind(this)),$e.on($t.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),$e.on($t.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),$e.on($t.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),$e.on($t.MEDIA_INFO,this._onMediaInfo.bind(this)),$e.on($t.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),$e.on($t.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),$e.on($t.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),$e.on($t.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),rt.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(Be){this._worker?this._worker.postMessage({cmd:"seek",param:Be}):this._controller.seek(Be)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit($t.INIT_SEGMENT,Be,Xe)})}_onMediaSegment(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit($t.MEDIA_SEGMENT,Be,Xe)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit($t.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit($t.RECOVERED_EARLY_EOF)})}_onMediaInfo(Be){Promise.resolve().then(()=>{this._emitter.emit($t.MEDIA_INFO,Be)})}_onMetaDataArrived(Be){Promise.resolve().then(()=>{this._emitter.emit($t.METADATA_ARRIVED,Be)})}_onScriptDataArrived(Be){Promise.resolve().then(()=>{this._emitter.emit($t.SCRIPTDATA_ARRIVED,Be)})}_onStatisticsInfo(Be){Promise.resolve().then(()=>{this._emitter.emit($t.STATISTICS_INFO,Be)})}_onIOError(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit($t.IO_ERROR,Be,Xe)})}_onDemuxError(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit($t.DEMUX_ERROR,Be,Xe)})}_onRecommendSeekpoint(Be){Promise.resolve().then(()=>{this._emitter.emit($t.RECOMMEND_SEEKPOINT,Be)})}_onLoggingConfigChanged(Be){this._worker&&this._worker.postMessage({cmd:"logging_config",param:Be})}_onWorkerMessage(Be){let Xe=Be.data,$e=Xe.data;if(Xe.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(Xe.msg){case $t.INIT_SEGMENT:case $t.MEDIA_SEGMENT:this._emitter.emit(Xe.msg,$e.type,$e.data);break;case $t.LOADING_COMPLETE:case $t.RECOVERED_EARLY_EOF:this._emitter.emit(Xe.msg);break;case $t.MEDIA_INFO:Object.setPrototypeOf($e,Mt.prototype),this._emitter.emit(Xe.msg,$e);break;case $t.METADATA_ARRIVED:case $t.SCRIPTDATA_ARRIVED:case $t.STATISTICS_INFO:this._emitter.emit(Xe.msg,$e);break;case $t.IO_ERROR:case $t.DEMUX_ERROR:this._emitter.emit(Xe.msg,$e.type,$e.info);break;case $t.RECOMMEND_SEEKPOINT:this._emitter.emit(Xe.msg,$e);break;case"logcat_callback":ce.emitter.emit("log",$e.type,$e.logcat);break;default:break}}}var Tr=fr,_r={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class $r{constructor(Be){this.TAG="MSEController",this._config=Be,this._emitter=new(be()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Ut}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}attachMediaElement(Be){if(this._mediaSource)throw new b("MediaSource has been attached to an HTMLMediaElement!");let Xe=this._mediaSource=new window.MediaSource;Xe.addEventListener("sourceopen",this.e.onSourceOpen),Xe.addEventListener("sourceended",this.e.onSourceEnded),Xe.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=Be,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),Be.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let Be=this._mediaSource;for(let Xe in this._sourceBuffers){let $e=this._pendingSegments[Xe];$e.splice(0,$e.length),this._pendingSegments[Xe]=null,this._pendingRemoveRanges[Xe]=null,this._lastInitSegments[Xe]=null;let At=this._sourceBuffers[Xe];if(At){if(Be.readyState!=="closed"){try{Be.removeSourceBuffer(At)}catch(dt){ce.e(this.TAG,dt.message)}At.removeEventListener("error",this.e.onSourceBufferError),At.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[Xe]=null,this._sourceBuffers[Xe]=null}}if(Be.readyState==="open")try{Be.endOfStream()}catch(Xe){ce.e(this.TAG,Xe.message)}Be.removeEventListener("sourceopen",this.e.onSourceOpen),Be.removeEventListener("sourceended",this.e.onSourceEnded),Be.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(Be,Xe){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(Be),this._pendingSegments[Be.type].push(Be);return}let $e=Be,At=`${$e.container}`;$e.codec&&$e.codec.length>0&&(At+=`;codecs=${$e.codec}`);let dt=!1;if(ce.v(this.TAG,"Received Initialization Segment, mimeType: "+At),this._lastInitSegments[$e.type]=$e,At!==this._mimeTypes[$e.type]){if(this._mimeTypes[$e.type])ce.v(this.TAG,`Notice: ${$e.type} mimeType changed, origin: ${this._mimeTypes[$e.type]}, target: ${At}`);else{dt=!0;try{let en=this._sourceBuffers[$e.type]=this._mediaSource.addSourceBuffer(At);en.addEventListener("error",this.e.onSourceBufferError),en.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(en){ce.e(this.TAG,en.message),this._emitter.emit(_r.ERROR,{code:en.code,msg:en.message});return}}this._mimeTypes[$e.type]=At}Xe||this._pendingSegments[$e.type].push($e),dt||this._sourceBuffers[$e.type]&&!this._sourceBuffers[$e.type].updating&&this._doAppendSegments(),Ae.safari&&$e.container==="audio/mpeg"&&$e.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=$e.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(Be){let Xe=Be;this._pendingSegments[Xe.type].push(Xe),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let $e=this._sourceBuffers[Xe.type];$e&&!$e.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(Be){for(let Xe in this._sourceBuffers){if(!this._sourceBuffers[Xe])continue;let $e=this._sourceBuffers[Xe];if(this._mediaSource.readyState==="open")try{$e.abort()}catch(dt){ce.e(this.TAG,dt.message)}this._idrList.clear();let At=this._pendingSegments[Xe];if(At.splice(0,At.length),this._mediaSource.readyState!=="closed"){for(let dt=0;dt<$e.buffered.length;dt++){let en=$e.buffered.start(dt),qt=$e.buffered.end(dt);this._pendingRemoveRanges[Xe].push({start:en,end:qt})}if($e.updating||this._doRemoveRanges(),Ae.safari){let dt=this._lastInitSegments[Xe];dt&&(this._pendingSegments[Xe].push(dt),$e.updating||this._doAppendSegments())}}}}endOfStream(){let Be=this._mediaSource,Xe=this._sourceBuffers;if(!Be||Be.readyState!=="open"){Be&&Be.readyState==="closed"&&this._hasPendingSegments()&&(this._hasPendingEos=!0);return}Xe.video&&Xe.video.updating||Xe.audio&&Xe.audio.updating?this._hasPendingEos=!0:(this._hasPendingEos=!1,Be.endOfStream())}getNearestKeyframe(Be){return this._idrList.getLastSyncPointBeforeDts(Be)}_needCleanupSourceBuffer(){if(!this._config.autoCleanupSourceBuffer)return!1;let Be=this._mediaElement.currentTime;for(let Xe in this._sourceBuffers){let $e=this._sourceBuffers[Xe];if($e){let At=$e.buffered;if(At.length>=1&&Be-At.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let Be=this._mediaElement.currentTime;for(let Xe in this._sourceBuffers){let $e=this._sourceBuffers[Xe];if($e){let At=$e.buffered,dt=!1;for(let en=0;en=this._config.autoCleanupMaxBackwardDuration){dt=!0;let Hn=Be-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[Xe].push({start:qt,end:Hn})}}else pn0&&(isNaN(Xe)||$e>Xe)&&(ce.v(this.TAG,`Update MediaSource duration from ${Xe} to ${$e}`),this._mediaSource.duration=$e),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let Be in this._pendingRemoveRanges){if(!this._sourceBuffers[Be]||this._sourceBuffers[Be].updating)continue;let Xe=this._sourceBuffers[Be],$e=this._pendingRemoveRanges[Be];for(;$e.length&&!Xe.updating;){let At=$e.shift();Xe.remove(At.start,At.end)}}}_doAppendSegments(){let Be=this._pendingSegments;for(let Xe in Be)if(!(!this._sourceBuffers[Xe]||this._sourceBuffers[Xe].updating)&&Be[Xe].length>0){let $e=Be[Xe].shift();if($e.timestampOffset){let At=this._sourceBuffers[Xe].timestampOffset,dt=$e.timestampOffset/1e3;Math.abs(At-dt)>.1&&(ce.v(this.TAG,`Update MPEG audio timestampOffset from ${At} to ${dt}`),this._sourceBuffers[Xe].timestampOffset=dt),delete $e.timestampOffset}if(!$e.data||$e.data.byteLength===0)continue;try{this._sourceBuffers[Xe].appendBuffer($e.data),this._isBufferFull=!1,Xe==="video"&&$e.hasOwnProperty("info")&&this._idrList.appendArray($e.info.syncPoints)}catch(At){this._pendingSegments[Xe].unshift($e),At.code===22?(this._isBufferFull||this._emitter.emit(_r.BUFFER_FULL),this._isBufferFull=!0):(ce.e(this.TAG,At.message),this._emitter.emit(_r.ERROR,{code:At.code,msg:At.message}))}}}_onSourceOpen(){if(ce.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let Be=this._pendingSourceBufferInit;for(;Be.length;){let Xe=Be.shift();this.appendInitSegment(Xe,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(_r.SOURCE_OPEN)}_onSourceEnded(){ce.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){ce.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let Be=this._pendingSegments;return Be.video.length>0||Be.audio.length>0}_hasPendingRemoveRanges(){let Be=this._pendingRemoveRanges;return Be.video.length>0||Be.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(_r.UPDATE_END)}_onSourceBufferError(Be){ce.e(this.TAG,`SourceBuffer Error: ${Be}`)}}var ii=$r;const sr={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},Rr={NETWORK_EXCEPTION:he.EXCEPTION,NETWORK_STATUS_CODE_INVALID:he.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:he.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:he.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:Jt.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:Jt.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:Jt.CODEC_UNSUPPORTED};class vi{constructor(Be,Xe){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(be()),this._config=Wt(),typeof Xe=="object"&&Object.assign(this._config,Xe),Be.type.toLowerCase()!=="flv")throw new z("FlvPlayer requires an flv MediaDataSource input!");Be.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=Be,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let $e=Ae.chrome&&(Ae.version.major<50||Ae.version.major===50&&Ae.version.build<2661);this._alwaysSeekKeyframe=!!($e||Ae.msedge||Ae.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){Be===_e.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}):Be===_e.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}attachMediaElement(Be){if(this._mediaElement=Be,Be.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),Be.addEventListener("seeking",this.e.onvSeeking),Be.addEventListener("canplay",this.e.onvCanPlay),Be.addEventListener("stalled",this.e.onvStalled),Be.addEventListener("progress",this.e.onvProgress),this._msectl=new ii(this._config),this._msectl.on(_r.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(_r.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(_r.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(_r.ERROR,Xe=>{this._emitter.emit(_e.ERROR,sr.MEDIA_ERROR,Rr.MEDIA_MSE_ERROR,Xe)}),this._msectl.attachMediaElement(Be),this._pendingSeekTime!=null)try{Be.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(Xe){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new b("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new b("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Tr(this._mediaDataSource,this._config),this._transmuxer.on($t.INIT_SEGMENT,(Be,Xe)=>{this._msectl.appendInitSegment(Xe)}),this._transmuxer.on($t.MEDIA_SEGMENT,(Be,Xe)=>{if(this._msectl.appendMediaSegment(Xe),this._config.lazyLoad&&!this._config.isLive){let $e=this._mediaElement.currentTime;Xe.info.endDts>=($e+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(ce.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on($t.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(_e.LOADING_COMPLETE)}),this._transmuxer.on($t.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(_e.RECOVERED_EARLY_EOF)}),this._transmuxer.on($t.IO_ERROR,(Be,Xe)=>{this._emitter.emit(_e.ERROR,sr.NETWORK_ERROR,Be,Xe)}),this._transmuxer.on($t.DEMUX_ERROR,(Be,Xe)=>{this._emitter.emit(_e.ERROR,sr.MEDIA_ERROR,Be,{code:-1,msg:Xe})}),this._transmuxer.on($t.MEDIA_INFO,Be=>{this._mediaInfo=Be,this._emitter.emit(_e.MEDIA_INFO,Object.assign({},Be))}),this._transmuxer.on($t.METADATA_ARRIVED,Be=>{this._emitter.emit(_e.METADATA_ARRIVED,Be)}),this._transmuxer.on($t.SCRIPTDATA_ARRIVED,Be=>{this._emitter.emit(_e.SCRIPTDATA_ARRIVED,Be)}),this._transmuxer.on($t.STATISTICS_INFO,Be=>{this._statisticsInfo=this._fillStatisticsInfo(Be),this._emitter.emit(_e.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on($t.RECOMMEND_SEEKPOINT,Be=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=Be/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Be){this._mediaElement.volume=Be}get muted(){return this._mediaElement.muted}set muted(Be){this._mediaElement.muted=Be}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Be){this._mediaElement?this._internalSeek(Be):this._pendingSeekTime=Be}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(Be){if(Be.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return Be;let Xe=!0,$e=0,At=0;if(this._mediaElement.getVideoPlaybackQuality){let dt=this._mediaElement.getVideoPlaybackQuality();$e=dt.totalVideoFrames,At=dt.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?($e=this._mediaElement.webkitDecodedFrameCount,At=this._mediaElement.webkitDroppedFrameCount):Xe=!1;return Xe&&(Be.decodedFrames=$e,Be.droppedFrames=At),Be}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let Be=this._mediaElement.buffered,Xe=this._mediaElement.currentTime,$e=0,At=0;for(let dt=0;dt=Xe+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(ce.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){ce.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let Be=this._mediaElement.currentTime,Xe=this._mediaElement.buffered,$e=!1;for(let At=0;At=dt&&Be=en-this._config.lazyLoadRecoverDuration&&($e=!0);break}}$e&&(window.clearInterval(this._progressChecker),this._progressChecker=null,$e&&(ce.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(Be){let Xe=this._mediaElement.buffered;for(let $e=0;$e=At&&Be0){let dt=this._mediaElement.buffered.start(0);(dt<1&&Be0&&Xe.currentTime<$e.start(0)&&(ce.w(this.TAG,`Playback seems stuck at ${Xe.currentTime}, seek to ${$e.start(0)}`),this._requestSetTime=!0,this._mediaElement.currentTime=$e.start(0),this._mediaElement.removeEventListener("progress",this.e.onvProgress))}else this._mediaElement.removeEventListener("progress",this.e.onvProgress)}_onvLoadedMetadata(Be){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null)}_onvSeeking(Be){let Xe=this._mediaElement.currentTime,$e=this._mediaElement.buffered;if(this._requestSetTime){this._requestSetTime=!1;return}if(Xe<1&&$e.length>0){let At=$e.start(0);if(At<1&&Xe{this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}):Be===_e.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}attachMediaElement(Be){if(this._mediaElement=Be,Be.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{Be.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(Xe){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new b("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Be){this._mediaElement.volume=Be}get muted(){return this._mediaElement.muted}set muted(Be){this._mediaElement.muted=Be}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Be){this._mediaElement?this._mediaElement.currentTime=Be:this._pendingSeekTime=Be}get mediaInfo(){let Xe={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(Xe.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(Xe.width=this._mediaElement.videoWidth,Xe.height=this._mediaElement.videoHeight)),Xe}get statisticsInfo(){let Be={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return Be;let Xe=!0,$e=0,At=0;if(this._mediaElement.getVideoPlaybackQuality){let dt=this._mediaElement.getVideoPlaybackQuality();$e=dt.totalVideoFrames,At=dt.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?($e=this._mediaElement.webkitDecodedFrameCount,At=this._mediaElement.webkitDroppedFrameCount):Xe=!1;return Xe&&(Be.decodedFrames=$e,Be.droppedFrames=At),Be}_onvLoadedMetadata(Be){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}}var Vi=Ai;ee.install();function vr(Cn,Be){let Xe=Cn;if(Xe==null||typeof Xe!="object")throw new z("MediaDataSource must be an javascript object!");if(!Xe.hasOwnProperty("type"))throw new z("MediaDataSource must has type field to indicate video file type!");switch(Xe.type){case"flv":return new _i(Xe,Be);default:return new Vi(Xe,Be)}}function Dn(){return We.supportMSEH264Playback()}function on(){return We.getFeatureList()}let bn={};bn.createPlayer=vr,bn.isSupported=Dn,bn.getFeatureList=on,bn.BaseLoader=de,bn.LoaderStatus=ae,bn.LoaderErrors=he,bn.Events=_e,bn.ErrorTypes=sr,bn.ErrorDetails=Rr,bn.FlvPlayer=_i,bn.NativePlayer=Vi,bn.LoggingControl=rt,Object.defineProperty(bn,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var ur=bn},93125:function(kt,Pt,Se){(function(a){if(1)window.OSS=a(),kt.exports=a();else var ee})(function(){var a;return function(){function ee(we,be,fe){function ce(le,b){if(!be[le]){if(!we[le]){var z=void 0;if(!b&&z)return require(le,!0);if(se)return se(le,!0);var te=new Error("Cannot find module '"+le+"'");throw te.code="MODULE_NOT_FOUND",te}var ae=be[le]={exports:{}};we[le][0].call(ae.exports,function(he){return ce(we[le][1][he]||he)},ae,ae.exports,ee,we,be,fe)}return be[le].exports}for(var se=void 0,oe=0;oe0?Je["Content-Type"]=We.mime:Je["Content-Type"]=Pe.getType(We.mime||ye.extname(We.object||""))||"application/octet-stream"),We.content&&(Je["Content-Md5"]=Ae.createHash("md5").update(new ce(We.content,"utf8")).digest("base64"),Je["Content-Length"]||(Je["Content-Length"]=We.content.length));var _e=this._getResource(We);Je.authorization=this.authorization(We.method,_e,We.subres,Je);var ot=this._getReqUrl(We);pe("request %s %s, with headers %j, !!stream: %s",We.method,ot,Je,!!We.stream);var rt=We.timeout||this.options.timeout;return{url:ot,params:{agent:this.agent,method:We.method,content:We.content,stream:We.stream,headers:Je,timeout:rt,writeStream:We.writeStream,customResponse:We.customResponse,ctx:We.ctx||this.ctx}}},it.request=he.default.mark(function We(Je){var _e,ot,rt,Dt;return he.default.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:return _e=this.createRequest(Je),ot=void 0,rt=void 0,Mt.prev=3,Mt.next=6,this.urllib.request(_e.url,_e.params);case 6:ot=Mt.sent,pe("response %s %s, got %s, headers: %j",Je.method,_e.url,ot.status,ot.headers),Mt.next=13;break;case 10:Mt.prev=10,Mt.t0=Mt.catch(3),rt=Mt.t0;case 13:if(Dt=void 0,!ot||!Je.successStatuses||Je.successStatuses.indexOf(ot.status)!==-1){Mt.next=26;break}return Mt.next=17,this.requestError(ot);case 17:if(Dt=Mt.sent,Dt.code!=="RequestTimeTooSkewed"){Mt.next=23;break}return this.options.amendTimeSkewed=+new Date(Dt.serverTime)-new Date,Mt.next=22,this.request(Je);case 22:return Mt.abrupt("return",Mt.sent);case 23:Dt.params=Je,Mt.next=30;break;case 26:if(!rt){Mt.next=30;break}return Mt.next=29,this.requestError(rt);case 29:Dt=Mt.sent;case 30:if(!Dt){Mt.next=32;break}throw Dt;case 32:if(!Je.xmlResponse){Mt.next=36;break}return Mt.next=35,this.parseXML(ot.data);case 35:ot.data=Mt.sent;case 36:return Mt.abrupt("return",ot);case 37:case"end":return Mt.stop()}},We,this,[[3,10]])}),it._getResource=function(We){var Je="/";return We.bucket&&(Je+=We.bucket+"/"),We.object&&(Je+=We.object),Je},it._isIP=function(We){return ft._isIP(We)},it._escape=function(We){return Fe.encodeURIComponent(We).replace(/%2F/g,"/")},it._getReqUrl=function(We){var Je={};Ee(this.options.endpoint).to(Je);var _e=this._isIP(Je.hostname),ot=this.options.cname;!We.bucket||ot||_e||(Je.host=We.bucket+"."+Je.host);var rt="/";We.bucket&&_e&&(rt+=We.bucket+"/"),We.object&&(rt+=this._escape(We.object).replace(/\+/g,"%2B")),Je.pathname=rt;var Dt={};if(We.query&&je(Dt,We.query),We.subres){var Mt={};Ze.string(We.subres)?Mt[We.subres]="":Ze.array(We.subres)?We.subres.forEach(function(Xt){Mt[Xt]=""}):Mt=We.subres,je(Dt,Mt)}return Je.query=Dt,De.format(Je)},it._getUserAgent=function(){var We=fe&&fe.browser?"js":"nodejs",Je="aliyun-sdk-"+We+"/"+qe.version,_e=ke.description;return!_e&&fe&&(_e="Node.js "+fe.version.slice(1)+" on "+fe.platform+" "+fe.arch),this._checkUserAgent(Je+" "+_e)},it._checkUserAgent=function(We){return We.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},it.checkBrowserAndVersion=function(We,Je){return st.name===We&&st.version.split(".")[0]===Je},it.parseXML=function(We){return function(Je){ce.isBuffer(We)&&(We=We.toString()),Ie.parseString(We,{explicitRoot:!1,explicitArray:!1},Je)}},it.requestError=he.default.mark(function We(Je){var _e,ot,rt,Dt;return he.default.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:if(_e=null,Je.data&&Je.data.length){Mt.next=5;break}Je.status===-1||Je.status===-2?(_e=new Error(Je.message),_e.name=Je.name,_e.status=Je.status,_e.code=Je.name):(Je.status===404?(_e=new Error("Object not exists"),_e.name="NoSuchKeyError",_e.status=404,_e.code="NoSuchKey"):Je.status===412?(_e=new Error("Pre condition failed"),_e.name="PreconditionFailedError",_e.status=412,_e.code="PreconditionFailed"):(_e=new Error("Unknow error, status: "+Je.status),_e.name="UnknowError",_e.status=Je.status),_e.requestId=Je.headers["x-oss-request-id"],_e.host=""),Mt.next=30;break;case 5:return ot=String(Je.data),pe("request response error data: %s",ot),rt=void 0,Mt.prev=8,Mt.next=11,this.parseXML(ot)||{};case 11:rt=Mt.sent,Mt.next=21;break;case 14:return Mt.prev=14,Mt.t0=Mt.catch(8),pe(ot),Mt.t0.message+=` +`:'
    '+(ke?De:(0,we.escape)(De,!0))+"
    "},le.heading=function(De,Ze,ke){let Fe=this.options.headerPrefix+ke.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return se.push({anchor:Fe,level:Ze,text:De}),"'+De+""},ee().setOptions({silent:!0,gfm:!0,pedantic:!1}),ee().use({tokenizer:de,renderer:le}),Pt.ZP=ee()},69206:function(kt,Pt,Se){"use strict";Se.d(Pt,{rX:function(){return Ie},pW:function(){return Le},gy:function(){return Oe},xY:function(){return Pe},O5:function(){return Ee},hs:function(){return ie},tJ:function(){return he},o1:function(){return de},Rd:function(){return ye}});var a=Se(95392),ee=Se(62957),we=Se(37285),be=Se(6767),fe=Se(81779),ce=Se(63949),se=Se(87169),oe=Se(25510),le="data:image/png;base64,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",b=Se.p+"static/newqrcode.a8740efb.png",z=Se(32637),te=Se(59301),ae=(je,De,Ze)=>new Promise((ke,Fe)=>{var Ve=st=>{try{tt(Ze.next(st))}catch(Ot){Fe(Ot)}},qe=st=>{try{tt(Ze.throw(st))}catch(Ot){Fe(Ot)}},tt=st=>st.done?ke(st.value):Promise.resolve(st.value).then(Ve,qe);tt((Ze=Ze.apply(je,De)).next())});const he=(je,De=!1,Ze=!1,ke="",Fe=!1)=>!!(de(je)&&pe(je,De,Ze,ke,Fe)),de=je=>(0,fe.bg)()?!0:(je({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ie=je=>{var De,Ze,ke;const{user:Fe}=(0,a.getDvaApp)()._store.getState();(0,fe.bg)()&&!((Ze=(De=Fe==null?void 0:Fe.userInfo)==null?void 0:De.course)!=null&&Ze.course_public)&&!((ke=Fe==null?void 0:Fe.userInfo)!=null&&ke.profile_completed)&&je({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},pe=(je,De=!1,Ze=!0,ke="",Fe=!1)=>{var Ve;const{user:qe}=(0,a.getDvaApp)()._store.getState();return(Ve=qe.userInfo)!=null&&Ve.profile_completed?!0:(Ze?je({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:ke,isCurrentPage:Fe}}):ee.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ce.xg)("/account/profile/edit"),Ae()}}),!1)},Ae=()=>{ee.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},ye=()=>{ee.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:te.createElement("div",{style:{textAlign:"center"}},te.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),te.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:z}),te.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ee=()=>{var je;const{user:De}=(0,a.getDvaApp)()._store.getState();return(je=De.userInfo)!=null&&je.professional_certification?!0:(ee.default.confirm({title:"\u63D0\u793A",centered:!0,content:te.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ce.xg)("/account/certification")}}),!1)},Pe=()=>(0,fe.V9)()?!0:(ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:te.createElement("div",{className:"tc",style:{marginLeft:-38}},te.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),te.createElement("img",{src:b,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Ie=(je,De)=>je?!0:(ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:te.createElement("div",null,te.createElement("p",null,De||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),te.createElement("div",{style:{marginLeft:"110px"}},te.createElement("img",{src:le,width:200}),te.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),Le=je=>{ee.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:te.createElement("div",null,te.createElement("div",null,te.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),te.createElement(we.Z,null),te.createElement("p",{style:{color:"#666666",fontSize:12}}," ",te.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",te.createElement("a",null,je),"\u5929\u3002"),te.createElement("p",{style:{color:"#666666",fontSize:12}}," ",te.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),te.createElement("div",{style:{textAlign:"center",marginTop:30}},te.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:oe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Oe=(je,De="")=>{const{shixunsDetail:{detail:Ze}}=(0,a.getDvaApp)()._store.getState();if((Ze==null?void 0:Ze.public)===2||(Ze==null?void 0:Ze.public)===1||(Ze==null?void 0:Ze.shixun_status)===3){let ke="";return(Ze==null?void 0:Ze.public)===2&&(ke="\u5DF2\u516C\u5F00"),(Ze==null?void 0:Ze.public)===1&&(ke="\u5F85\u5BA1\u6838"),(Ze==null?void 0:Ze.shixun_status)===3&&(ke="\u5DF2\u5173\u95ED"),ee.default.info({centered:!0,icon:te.createElement(se.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:te.createElement("div",{className:"tc",style:{marginLeft:-38}},te.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},te.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ke,"\uFF0C",De,"\u3002"),te.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),te.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:oe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ze==null?void 0:Ze.shixun_status)===2?(ee.default.confirm({centered:!0,icon:te.createElement(se.Z,null),title:"\u63D0\u793A",content:te.createElement("div",null,te.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",De,"\u3002"),te.createElement("br",null),te.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{ee.default.confirm({width:440,centered:!0,icon:te.createElement(se.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>ae(void 0,null,function*(){(yield je({type:"shixunsDetail/cancelRelease",payload:{id:Ze==null?void 0:Ze.identifier}})).status!==401&&(be.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),je({type:"shixunsDetail/getShixunsDetail",payload:{id:Ze==null?void 0:Ze.identifier}}),je({type:"practiceSetting/getCommonData",payload:{id:Ze==null?void 0:Ze.identifier}}))})})}}),!0):!1}},94855:function(kt,Pt,Se){"use strict";Se.d(Pt,{Z:function(){return ur}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(Be,Xe){return Be.__proto__=Xe,Be},Object.assign=Object.assign||function(Be){if(Be==null)throw new TypeError("Cannot convert undefined or null to object");let Xe=Object(Be);for(let $e=1;$e ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","error",$e),fe.ENABLE_ERROR&&(console.error?console.error($e):console.warn?console.warn($e):console.log($e))}static i(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","info",$e),fe.ENABLE_INFO&&(console.info?console.info($e):console.log($e))}static w(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","warn",$e),fe.ENABLE_WARN&&(console.warn?console.warn($e):console.log($e))}static d(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","debug",$e),fe.ENABLE_DEBUG&&(console.debug?console.debug($e):console.log($e))}static v(Be,Xe){(!Be||fe.FORCE_GLOBAL_TAG)&&(Be=fe.GLOBAL_TAG);let $e=`[${Be}] > ${Xe}`;fe.ENABLE_CALLBACK&&fe.emitter.emit("log","verbose",$e),fe.ENABLE_VERBOSE&&console.log($e)}}fe.GLOBAL_TAG="flv.js",fe.FORCE_GLOBAL_TAG=!1,fe.ENABLE_ERROR=!0,fe.ENABLE_INFO=!0,fe.ENABLE_WARN=!0,fe.ENABLE_DEBUG=!0,fe.ENABLE_VERBOSE=!0,fe.ENABLE_CALLBACK=!1,fe.emitter=new(be());var ce=fe;class se{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(Be){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=Be,this._totalBytes+=Be):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=Be,this._totalBytes+=Be):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=Be,this._totalBytes+=Be,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let Be=(this._now()-this._lastCheckpoint)/1e3;return Be==0&&(Be=1),this._intervalBytes/Be/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let Be=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/Be/1024}}var oe=se;class le{constructor(Be){this._message=Be}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class b extends le{constructor(Be){super(Be)}get name(){return"IllegalStateException"}}class z extends le{constructor(Be){super(Be)}get name(){return"InvalidArgumentException"}}class te extends le{constructor(Be){super(Be)}get name(){return"NotImplementedException"}}const ae={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},he={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class de{constructor(Be){this._type=Be||"undefined",this._status=ae.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=ae.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===ae.kConnecting||this._status===ae.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(Be){this._onContentLengthKnown=Be}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(Be){this._onURLRedirect=Be}get onDataArrival(){return this._onDataArrival}set onDataArrival(Be){this._onDataArrival=Be}get onError(){return this._onError}set onError(Be){this._onError=Be}get onComplete(){return this._onComplete}set onComplete(Be){this._onComplete=Be}open(Be,Xe){throw new te("Unimplemented abstract function!")}abort(){throw new te("Unimplemented abstract function!")}}let ie={};function pe(){let Cn=self.navigator.userAgent.toLowerCase(),Be=/(edge)\/([\w.]+)/.exec(Cn)||/(opr)[\/]([\w.]+)/.exec(Cn)||/(chrome)[ \/]([\w.]+)/.exec(Cn)||/(iemobile)[\/]([\w.]+)/.exec(Cn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Cn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Cn)||/(webkit)[ \/]([\w.]+)/.exec(Cn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(Cn)||/(msie) ([\w.]+)/.exec(Cn)||Cn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(Cn)||Cn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(Cn)||[],Xe=/(ipad)/.exec(Cn)||/(ipod)/.exec(Cn)||/(windows phone)/.exec(Cn)||/(iphone)/.exec(Cn)||/(kindle)/.exec(Cn)||/(android)/.exec(Cn)||/(windows)/.exec(Cn)||/(mac)/.exec(Cn)||/(linux)/.exec(Cn)||/(cros)/.exec(Cn)||[],$e={browser:Be[5]||Be[3]||Be[1]||"",version:Be[2]||Be[4]||"0",majorVersion:Be[4]||Be[2]||"0",platform:Xe[0]||""},At={};if($e.browser){At[$e.browser]=!0;let dt=$e.majorVersion.split(".");At.version={major:parseInt($e.majorVersion,10),string:$e.version},dt.length>1&&(At.version.minor=parseInt(dt[1],10)),dt.length>2&&(At.version.build=parseInt(dt[2],10))}if($e.platform&&(At[$e.platform]=!0),(At.chrome||At.opr||At.safari)&&(At.webkit=!0),At.rv||At.iemobile){At.rv&&delete At.rv;let dt="msie";$e.browser=dt,At[dt]=!0}if(At.edge){delete At.edge;let dt="msedge";$e.browser=dt,At[dt]=!0}if(At.opr){let dt="opera";$e.browser=dt,At[dt]=!0}if(At.safari&&At.android){let dt="android";$e.browser=dt,At[dt]=!0}At.name=$e.browser,At.platform=$e.platform;for(let dt in ie)ie.hasOwnProperty(dt)&&delete ie[dt];Object.assign(ie,At)}pe();var Ae=ie;class ye extends de{static isSupported(){try{let Be=Ae.msedge&&Ae.version.minor>=15048,Xe=Ae.msedge?Be:!0;return self.fetch&&self.ReadableStream&&Xe}catch(Be){return!1}}constructor(Be,Xe){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=Be,this._config=Xe,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(Be,Xe){this._dataSource=Be,this._range=Xe;let $e=Be.url;this._config.reuseRedirectedURL&&Be.redirectedURL!=null&&($e=Be.redirectedURL);let At=this._seekHandler.getConfig($e,Xe),dt=new self.Headers;if(typeof At.headers=="object"){let qt=At.headers;for(let pn in qt)qt.hasOwnProperty(pn)&&dt.append(pn,qt[pn])}let en={method:"GET",headers:dt,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let qt in this._config.headers)dt.append(qt,this._config.headers[qt]);Be.cors===!1&&(en.mode="same-origin"),Be.withCredentials&&(en.credentials="include"),Be.referrerPolicy&&(en.referrerPolicy=Be.referrerPolicy),this._status=ae.kConnecting,self.fetch(At.url,en).then(qt=>{if(this._requestAbort){this._requestAbort=!1,this._status=ae.kIdle;return}if(qt.ok&&qt.status>=200&&qt.status<=299){if(qt.url!==At.url&&this._onURLRedirect){let Hn=this._seekHandler.removeURLParameters(qt.url);this._onURLRedirect(Hn)}let pn=qt.headers.get("Content-Length");return pn!=null&&(this._contentLength=parseInt(pn),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,qt.body.getReader())}else if(this._status=ae.kError,this._onError)this._onError(he.HTTP_STATUS_CODE_INVALID,{code:qt.status,msg:qt.statusText});else throw new le("FetchStreamLoader: Http code invalid, "+qt.status+" "+qt.statusText)}).catch(qt=>{if(this._status=ae.kError,this._onError)this._onError(he.EXCEPTION,{code:-1,msg:qt.message});else throw qt})}abort(){this._requestAbort=!0}_pump(Be){return Be.read().then(Xe=>{if(Xe.done)if(this._contentLength!==null&&this._receivedLength{if(Xe.code===11&&Ae.msedge)return;this._status=ae.kError;let $e=0,At=null;if((Xe.code===19||Xe.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=ae.kError,this._onError)this._onError(he.HTTP_STATUS_CODE_INVALID,{code:Xe.status,msg:Xe.statusText});else throw new le("MozChunkedLoader: Http code invalid, "+Xe.status+" "+Xe.statusText);else this._status=ae.kBuffering}}_onProgress(Be){if(this._status===ae.kError)return;this._contentLength===null&&Be.total!==null&&Be.total!==0&&(this._contentLength=Be.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let Xe=Be.target.response,$e=this._range.from+this._receivedLength;this._receivedLength+=Xe.byteLength,this._onDataArrival&&this._onDataArrival(Xe,$e,this._receivedLength)}_onLoadEnd(Be){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===ae.kError)return;this._status=ae.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(Be){this._status=ae.kError;let Xe=0,$e=null;if(this._contentLength&&Be.loaded=200&&Xe.status<=299){if(this._status=LoaderStatus.kBuffering,Xe.responseURL!=null){let At=this._seekHandler.removeURLParameters(Xe.responseURL);Xe.responseURL!==this._currentRequestURL&&At!==this._currentRedirectedURL&&(this._currentRedirectedURL=At,this._onURLRedirect&&this._onURLRedirect(At))}let $e=Xe.getResponseHeader("Content-Length");if($e!=null&&this._contentLength==null){let At=parseInt($e);At>0&&(this._contentLength=At,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:Xe.status,msg:Xe.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+Xe.status+" "+Xe.statusText);else if(Xe.readyState===3&&Xe.status>=200&&Xe.status<=299){this._status=LoaderStatus.kBuffering;let $e=Xe.response;this._reader.readAsArrayBuffer($e)}}_xhrOnError(Be){this._status=LoaderStatus.kError;let Xe=LoaderErrors.EXCEPTION,$e={code:-1,msg:Be.constructor.name+" "+Be.type};if(this._onError)this._onError(Xe,$e);else throw new RuntimeException($e.msg)}_msrOnProgress(Be){let $e=Be.target.result;if($e==null){this._doReconnectIfNeeded();return}let At=$e.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=$e.byteLength;let dt=this._totalRange.from+this._receivedLength;this._receivedLength+=At.byteLength,this._onDataArrival&&this._onDataArrival(At,dt,this._receivedLength),$e.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${dt+At.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&($e=this._range.from+this._contentLength-1),this._currentRequestRange={from:Xe,to:$e},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(Be,Xe){this._lastTimeLoaded=0;let $e=Be.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?$e=this._currentRedirectedURL:Be.redirectedURL!=null&&($e=Be.redirectedURL));let At=this._seekHandler.getConfig($e,Xe);this._currentRequestURL=At.url;let dt=this._xhr=new XMLHttpRequest;if(dt.open("GET",At.url,!0),dt.responseType="arraybuffer",dt.onreadystatechange=this._onReadyStateChange.bind(this),dt.onprogress=this._onProgress.bind(this),dt.onload=this._onLoad.bind(this),dt.onerror=this._onXhrError.bind(this),Be.withCredentials&&(dt.withCredentials=!0),typeof At.headers=="object"){let en=At.headers;for(let qt in en)en.hasOwnProperty(qt)&&dt.setRequestHeader(qt,en[qt])}if(typeof this._config.headers=="object"){let en=this._config.headers;for(let qt in en)en.hasOwnProperty(qt)&&dt.setRequestHeader(qt,en[qt])}dt.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=ae.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(Be){let Xe=Be.target;if(Xe.readyState===2){if(Xe.responseURL!=null){let $e=this._seekHandler.removeURLParameters(Xe.responseURL);Xe.responseURL!==this._currentRequestURL&&$e!==this._currentRedirectedURL&&(this._currentRedirectedURL=$e,this._onURLRedirect&&this._onURLRedirect($e))}if(Xe.status>=200&&Xe.status<=299){if(this._waitForTotalLength)return;this._status=ae.kBuffering}else if(this._status=ae.kError,this._onError)this._onError(he.HTTP_STATUS_CODE_INVALID,{code:Xe.status,msg:Xe.statusText});else throw new le("RangeLoader: Http code invalid, "+Xe.status+" "+Xe.statusText)}}_onProgress(Be){if(this._status===ae.kError)return;if(this._contentLength===null){let $e=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,$e=!0;let At=Be.total;this._internalAbort(),At!=null&At!==0&&(this._totalLength=At)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,$e){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let Xe=Be.loaded-this._lastTimeLoaded;this._lastTimeLoaded=Be.loaded,this._speedSampler.addBytes(Xe)}_normalizeSpeed(Be){let Xe=this._chunkSizeKBList,$e=Xe.length-1,At=0,dt=0,en=$e;if(Be=Xe[At]&&Be=3&&(Xe=this._speedSampler.currentKBps)),Xe!==0){let en=this._normalizeSpeed(Xe);this._currentSpeedNormalized!==en&&(this._currentSpeedNormalized=en,this._currentChunkSizeKB=en)}let $e=Be.target.response,At=this._range.from+this._receivedLength;this._receivedLength+=$e.byteLength;let dt=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(Xe.result)},Xe.readAsArrayBuffer(Be.data)}else{this._status=ae.kError;let Xe={code:-1,msg:"Unsupported WebSocket message type: "+Be.data.constructor.name};if(this._onError)this._onError(he.EXCEPTION,Xe);else throw new le(Xe.msg)}}_dispatchArrayBuffer(Be){let Xe=Be,$e=this._receivedLength;this._receivedLength+=Xe.byteLength,this._onDataArrival&&this._onDataArrival(Xe,$e,this._receivedLength)}_onWebSocketError(Be){this._status=ae.kError;let Xe={code:Be.code,msg:Be.message};if(this._onError)this._onError(he.EXCEPTION,Xe);else throw new le(Xe.msg)}}var ke=Ze;class Fe{constructor(Be){this._zeroStart=Be||!1}getConfig(Be,Xe){let $e={};if(Xe.from!==0||Xe.to!==-1){let At;Xe.to!==-1?At=`bytes=${Xe.from.toString()}-${Xe.to.toString()}`:At=`bytes=${Xe.from.toString()}-`,$e.Range=At}else this._zeroStart&&($e.Range="bytes=0-");return{url:Be,headers:$e}}removeURLParameters(Be){return Be}}var Ve=Fe;class qe{constructor(Be,Xe){this._startName=Be,this._endName=Xe}getConfig(Be,Xe){let $e=Be;if(Xe.from!==0||Xe.to!==-1){let At=!0;$e.indexOf("?")===-1&&($e+="?",At=!1),At&&($e+="&"),$e+=`${this._startName}=${Xe.from.toString()}`,Xe.to!==-1&&($e+=`&${this._endName}=${Xe.to.toString()}`)}return{url:$e,headers:{}}}removeURLParameters(Be){let Xe=Be.split("?")[0],$e,At=Be.indexOf("?");At!==-1&&($e=Be.substring(At+1));let dt="";if($e!=null&&$e.length>0){let en=$e.split("&");for(let qt=0;qt0;pn[0]!==this._startName&&pn[0]!==this._endName&&(Hn&&(dt+="&"),dt+=en[qt])}}return dt.length===0?Xe:Xe+"?"+dt}}var tt=qe;class st{constructor(Be,Xe,$e){this.TAG="IOController",this._config=Xe,this._extraData=$e,this._stashInitialSize=1024*384,Xe.stashInitialSize!=null&&Xe.stashInitialSize>0&&(this._stashInitialSize=Xe.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,Xe.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=Be,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(Be.url),this._refTotalLength=Be.filesize?Be.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new oe,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(Be){this._extraData=Be}get onDataArrival(){return this._onDataArrival}set onDataArrival(Be){this._onDataArrival=Be}get onSeeked(){return this._onSeeked}set onSeeked(Be){this._onSeeked=Be}get onError(){return this._onError}set onError(Be){this._onError=Be}get onComplete(){return this._onComplete}set onComplete(Be){this._onComplete=Be}get onRedirect(){return this._onRedirect}set onRedirect(Be){this._onRedirect=Be}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(Be){this._onRecoveredEarlyEof=Be}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===De?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let Be=this._config;if(Be.seekType==="range")this._seekHandler=new Ve(this._config.rangeLoadZeroStart);else if(Be.seekType==="param"){let Xe=Be.seekParamStart||"bstart",$e=Be.seekParamEnd||"bend";this._seekHandler=new tt(Xe,$e)}else if(Be.seekType==="custom"){if(typeof Be.customSeekHandler!="function")throw new z("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new Be.customSeekHandler}else throw new z(`Invalid seekType in config: ${Be.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=ke;else if(Ee.isSupported())this._loaderClass=Ee;else if(Ie.isSupported())this._loaderClass=Ie;else if(De.isSupported())this._loaderClass=De;else throw new le("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(Be){this._currentRange={from:0,to:-1},Be&&(this._currentRange.from=Be),this._speedSampler.reset(),Be||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let Be=this._resumeFrom;this._resumeFrom=0,this._internalSeek(Be,!0)}}seek(Be){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(Be,!0)}_internalSeek(Be,Xe){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(Xe),this._loader.destroy(),this._loader=null;let $e={from:Be,to:-1};this._currentRange={from:$e.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,$e),this._onSeeked&&this._onSeeked()}updateUrl(Be){if(!Be||typeof Be!="string"||Be.length===0)throw new z("Url must be a non-empty string!");this._dataSource.url=Be}_expandBuffer(Be){let Xe=this._stashSize;for(;Xe+1024*1024*10){let At=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array($e,0,Xe).set(At,0)}this._stashBuffer=$e,this._bufferSize=Xe}_normalizeSpeed(Be){let Xe=this._speedNormalizeList,$e=Xe.length-1,At=0,dt=0,en=$e;if(Be=Xe[At]&&Be=512&&Be<=1024?Xe=Math.floor(Be*1.5):Xe=Be*2,Xe>8192&&(Xe=8192);let $e=Xe*1024+1024*1024*1;this._bufferSize<$e&&this._expandBuffer($e),this._stashSize=Xe*1024}_dispatchChunks(Be,Xe){return this._currentRange.to=Xe+Be.byteLength-1,this._onDataArrival(Be,Xe)}_onURLRedirect(Be){this._redirectedURL=Be,this._onRedirect&&this._onRedirect(Be)}_onContentLengthKnown(Be){Be&&this._fullRequestFlag&&(this._totalLength=Be,this._fullRequestFlag=!1)}_onLoaderChunkArrival(Be,Xe,$e){if(!this._onDataArrival)throw new b("IOController: No existing consumer (onDataArrival) callback!");if(this._paused)return;this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,this._onRecoveredEarlyEof&&this._onRecoveredEarlyEof()),this._speedSampler.addBytes(Be.byteLength);let At=this._speedSampler.lastSecondKBps;if(At!==0){let dt=this._normalizeSpeed(At);this._speedNormalized!==dt&&(this._speedNormalized=dt,this._adjustStashSize(dt))}if(this._enableStash)if(this._stashUsed===0&&this._stashByteStart===0&&(this._stashByteStart=Xe),this._stashUsed+Be.byteLength<=this._stashSize)new Uint8Array(this._stashBuffer,0,this._stashSize).set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength;else{let dt=new Uint8Array(this._stashBuffer,0,this._bufferSize);if(this._stashUsed>0){let en=this._stashBuffer.slice(0,this._stashUsed),qt=this._dispatchChunks(en,this._stashByteStart);if(qt0){let pn=new Uint8Array(en,qt);dt.set(pn,0),this._stashUsed=pn.byteLength,this._stashByteStart+=qt}}else this._stashUsed=0,this._stashByteStart+=qt;this._stashUsed+Be.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+Be.byteLength),dt=new Uint8Array(this._stashBuffer,0,this._bufferSize)),dt.set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength}else{let en=this._dispatchChunks(Be,Xe);if(enthis._bufferSize&&(this._expandBuffer(qt),dt=new Uint8Array(this._stashBuffer,0,this._bufferSize)),dt.set(new Uint8Array(Be,en),0),this._stashUsed+=qt,this._stashByteStart=Xe+en}}}else if(this._stashUsed===0){let dt=this._dispatchChunks(Be,Xe);if(dtthis._bufferSize&&this._expandBuffer(en),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(Be,dt),0),this._stashUsed+=en,this._stashByteStart=Xe+dt}}else{this._stashUsed+Be.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+Be.byteLength);let dt=new Uint8Array(this._stashBuffer,0,this._bufferSize);dt.set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength;let en=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(en0){let qt=new Uint8Array(this._stashBuffer,en);dt.set(qt,0)}this._stashUsed-=en,this._stashByteStart+=en}}_flushStashBuffer(Be){if(this._stashUsed>0){let Xe=this._stashBuffer.slice(0,this._stashUsed),$e=this._dispatchChunks(Xe,this._stashByteStart),At=Xe.byteLength-$e;if($e0){let dt=new Uint8Array(this._stashBuffer,0,this._bufferSize),en=new Uint8Array(Xe,$e);dt.set(en,0),this._stashUsed=en.byteLength,this._stashByteStart+=$e}return 0}return this._stashUsed=0,this._stashByteStart=0,At}return 0}_onLoaderComplete(Be,Xe){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(Be,Xe){switch(ce.e(this.TAG,`Loader error, code = ${Xe.code}, msg = ${Xe.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,Be=he.UNRECOVERABLE_EARLY_EOF),Be){case he.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let $e=this._currentRange.to+1;$e0){let Xe=ot.getConfig();Be.emit("change",Xe)}}static registerListener(Be){ot.emitter.addListener("change",Be)}static removeListener(Be){ot.emitter.removeListener("change",Be)}static addLogListener(Be){ce.emitter.addListener("log",Be),ce.emitter.listenerCount("log")>0&&(ce.ENABLE_CALLBACK=!0,ot._notifyChange())}static removeLogListener(Be){ce.emitter.removeListener("log",Be),ce.emitter.listenerCount("log")===0&&(ce.ENABLE_CALLBACK=!1,ot._notifyChange())}}ot.emitter=new(be());var rt=ot;class Dt{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let Be=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,Xe=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&Be&&Xe}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(Be){if(this.keyframesIndex==null)return null;let Xe=this.keyframesIndex,$e=this._search(Xe.times,Be);return{index:$e,milliseconds:Xe.times[$e],fileposition:Xe.filepositions[$e]}}_search(Be,Xe){let $e=0,At=Be.length-1,dt=0,en=0,qt=At;for(Xe=Be[dt]&&Xe=128){Be.push(String.fromCharCode(dt&65535)),$e+=2;continue}}}else if(Xe[$e]<240){if(Xt(Xe,$e,2)){let dt=(Xe[$e]&15)<<12|(Xe[$e+1]&63)<<6|Xe[$e+2]&63;if(dt>=2048&&(dt&63488)!==55296){Be.push(String.fromCharCode(dt&65535)),$e+=3;continue}}}else if(Xe[$e]<248&&Xt(Xe,$e,3)){let dt=(Xe[$e]&7)<<18|(Xe[$e+1]&63)<<12|(Xe[$e+2]&63)<<6|Xe[$e+3]&63;if(dt>65536&&dt<1114112){dt-=65536,Be.push(String.fromCharCode(dt>>>10|55296)),Be.push(String.fromCharCode(dt&1023|56320)),$e+=4;continue}}}Be.push("\uFFFD"),++$e}return Be.join("")}var zt=bt;let Lt=function(){let Cn=new ArrayBuffer(2);return new DataView(Cn).setInt16(0,256,!0),new Int16Array(Cn)[0]===256}();class lt{static parseScriptData(Be,Xe,$e){let At={};try{let dt=lt.parseValue(Be,Xe,$e),en=lt.parseValue(Be,Xe+dt.size,$e-dt.size);At[dt.data]=en.data}catch(dt){ce.e("AMF",dt.toString())}return At}static parseObject(Be,Xe,$e){if($e<3)throw new b("Data not enough when parse ScriptDataObject");let At=lt.parseString(Be,Xe,$e),dt=lt.parseValue(Be,Xe+At.size,$e-At.size),en=dt.objectEnd;return{data:{name:At.data,value:dt.data},size:At.size+dt.size,objectEnd:en}}static parseVariable(Be,Xe,$e){return lt.parseObject(Be,Xe,$e)}static parseString(Be,Xe,$e){if($e<2)throw new b("Data not enough when parse String");let dt=new DataView(Be,Xe,$e).getUint16(0,!Lt),en;return dt>0?en=zt(new Uint8Array(Be,Xe+2,dt)):en="",{data:en,size:2+dt}}static parseLongString(Be,Xe,$e){if($e<4)throw new b("Data not enough when parse LongString");let dt=new DataView(Be,Xe,$e).getUint32(0,!Lt),en;return dt>0?en=zt(new Uint8Array(Be,Xe+4,dt)):en="",{data:en,size:4+dt}}static parseDate(Be,Xe,$e){if($e<10)throw new b("Data size invalid when parse Date");let At=new DataView(Be,Xe,$e),dt=At.getFloat64(0,!Lt),en=At.getInt16(8,!Lt);return dt+=en*60*1e3,{data:new Date(dt),size:10}}static parseValue(Be,Xe,$e){if($e<1)throw new b("Data not enough when parse Value");let At=new DataView(Be,Xe,$e),dt=1,en=At.getUint8(0),qt,pn=!1;try{switch(en){case 0:qt=At.getFloat64(1,!Lt),dt+=8;break;case 1:{qt=!!At.getUint8(1),dt+=1;break}case 2:{let Hn=lt.parseString(Be,Xe+1,$e-1);qt=Hn.data,dt+=Hn.size;break}case 3:{qt={};let Hn=0;for((At.getUint32($e-4,!Lt)&16777215)===9&&(Hn=3);dt<$e-4;){let rr=lt.parseObject(Be,Xe+dt,$e-dt-Hn);if(rr.objectEnd)break;qt[rr.data.name]=rr.data.value,dt+=rr.size}dt<=$e-3&&(At.getUint32(dt-1,!Lt)&16777215)===9&&(dt+=3);break}case 8:{qt={},dt+=4;let Hn=0;for((At.getUint32($e-4,!Lt)&16777215)===9&&(Hn=3);dt<$e-8;){let rr=lt.parseVariable(Be,Xe+dt,$e-dt-Hn);if(rr.objectEnd)break;qt[rr.data.name]=rr.data.value,dt+=rr.size}dt<=$e-3&&(At.getUint32(dt-1,!Lt)&16777215)===9&&(dt+=3);break}case 9:qt=void 0,dt=1,pn=!0;break;case 10:{qt=[];let Hn=At.getUint32(1,!Lt);dt+=4;for(let rr=0;rr32)throw new z("ExpGolomb: readBits() bits exceeded max 32bits!");if(Be<=this._current_word_bits_left){let en=this._current_word>>>32-Be;return this._current_word<<=Be,this._current_word_bits_left-=Be,en}let Xe=this._current_word_bits_left?this._current_word:0;Xe=Xe>>>32-this._current_word_bits_left;let $e=Be-this._current_word_bits_left;this._fillCurrentWord();let At=Math.min($e,this._current_word_bits_left),dt=this._current_word>>>32-At;return this._current_word<<=At,this._current_word_bits_left-=At,Xe=Xe<>>Be)return this._current_word<<=Be,this._current_word_bits_left-=Be,Be;return this._fillCurrentWord(),Be+this._skipLeadingZero()}readUEG(){let Be=this._skipLeadingZero();return this.readBits(Be+1)-1}readSEG(){let Be=this.readUEG();return Be&1?Be+1>>>1:-1*(Be>>>1)}}var ct=pt;class nt{static _ebsp2rbsp(Be){let Xe=Be,$e=Xe.byteLength,At=new Uint8Array($e),dt=0;for(let en=0;en<$e;en++)en>=2&&Xe[en]===3&&Xe[en-1]===0&&Xe[en-2]===0||(At[dt]=Xe[en],dt++);return new Uint8Array(At.buffer,0,dt)}static parseSPS(Be){let Xe=nt._ebsp2rbsp(Be),$e=new ct(Xe);$e.readByte();let At=$e.readByte();$e.readByte();let dt=$e.readByte();$e.readUEG();let en=nt.getProfileString(At),qt=nt.getLevelString(dt),pn=1,Hn=420,rr=[0,420,422,444],Ur=8;if((At===100||At===110||At===122||At===244||At===44||At===83||At===86||At===118||At===128||At===138||At===144)&&(pn=$e.readUEG(),pn===3&&$e.readBits(1),pn<=3&&(Hn=rr[pn]),Ur=$e.readUEG()+8,$e.readUEG(),$e.readBits(1),$e.readBool())){let Da=pn!==3?8:12;for(let Kt=0;Kt0&&Da<16?(Kr=Kt[Da-1],Vn=dn[Da-1]):Da===255&&(Kr=$e.readByte()<<8|$e.readByte(),Vn=$e.readByte()<<8|$e.readByte())}if($e.readBool()&&$e.readBool(),$e.readBool()&&($e.readBits(4),$e.readBool()&&$e.readBits(24)),$e.readBool()&&($e.readUEG(),$e.readUEG()),$e.readBool()){let Da=$e.readBits(32),Kt=$e.readBits(32);Xr=$e.readBool(),Oi=Kt,na=Da*2,Tn=Oi/na}}let Ka=1;(Kr!==1||Vn!==1)&&(Ka=Kr/Vn);let vo=0,Ro=0;if(pn===0)vo=1,Ro=2-un;else{let Da=pn===3?1:2,Kt=pn===1?2:1;vo=Da,Ro=Kt*(2-un)}let oo=(ji+1)*16,Lo=(2-un)*((ei+1)*16);oo-=(nr+Di)*vo,Lo-=(Hi+Ci)*Ro;let ga=Math.ceil(oo*Ka);return $e.destroy(),$e=null,{profile_string:en,level_string:qt,bit_depth:Ur,ref_frames:Zr,chroma_format:Hn,chroma_format_string:nt.getChromaFormatString(Hn),frame_rate:{fixed:Xr,fps:Tn,fps_den:na,fps_num:Oi},sar_ratio:{width:Kr,height:Vn},codec_size:{width:oo,height:Lo},present_size:{width:ga,height:Lo}}}static _skipScalingList(Be,Xe){let $e=8,At=8,dt=0;for(let en=0;en>>8&255|(Cn&255)<<8}function Ce(Cn){return(Cn&4278190080)>>>24|(Cn&16711680)>>>8|(Cn&65280)<<8|(Cn&255)<<24}function Me(Cn,Be){return Cn[Be]<<24|Cn[Be+1]<<16|Cn[Be+2]<<8|Cn[Be+3]}class Qe{constructor(Be,Xe){this.TAG="FLVDemuxer",this._config=Xe,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=Be.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=Be.hasAudioTrack,this._hasVideo=Be.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Mt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let $e=new ArrayBuffer(2);return new DataView($e).setInt16(0,256,!0),new Int16Array($e)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(Be){let Xe=new Uint8Array(Be),$e={match:!1};if(Xe[0]!==70||Xe[1]!==76||Xe[2]!==86||Xe[3]!==1)return $e;let At=(Xe[4]&4)>>>2!==0,dt=(Xe[4]&1)!==0,en=Me(Xe,5);return en<9?$e:{match:!0,consumed:en,dataOffset:en,hasAudioTrack:At,hasVideoTrack:dt}}bindDataSource(Be){return Be.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(Be){this._onTrackMetadata=Be}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(Be){this._onMediaInfo=Be}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(Be){this._onMetaDataArrived=Be}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(Be){this._onScriptDataArrived=Be}get onError(){return this._onError}set onError(Be){this._onError=Be}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(Be){this._onDataAvailable=Be}get timestampBase(){return this._timestampBase}set timestampBase(Be){this._timestampBase=Be}get overridedDuration(){return this._duration}set overridedDuration(Be){this._durationOverrided=!0,this._duration=Be,this._mediaInfo.duration=Be}set overridedHasAudio(Be){this._hasAudioFlagOverrided=!0,this._hasAudio=Be,this._mediaInfo.hasAudio=Be}set overridedHasVideo(Be){this._hasVideoFlagOverrided=!0,this._hasVideo=Be,this._mediaInfo.hasVideo=Be}resetMediaInfo(){this._mediaInfo=new Mt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(Be,Xe){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new b("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let $e=0,At=this._littleEndian;if(Xe===0)if(Be.byteLength>13)$e=Qe.probe(Be).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,Xe+$e!==this._dataOffset&&ce.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(Be,$e).getUint32(0,!At)!==0&&ce.w(this.TAG,"PrevTagSize0 !== 0 !!!"),$e+=4);$eBe.byteLength)break;let en=dt.getUint8(0),qt=dt.getUint32(0,!At)&16777215;if($e+11+qt+4>Be.byteLength)break;if(en!==8&&en!==9&&en!==18){ce.w(this.TAG,`Unsupported tag type ${en}, skipped`),$e+=11+qt+4;continue}let pn=dt.getUint8(4),Hn=dt.getUint8(5),rr=dt.getUint8(6),Ur=dt.getUint8(7),kr=rr|Hn<<8|pn<<16|Ur<<24;(dt.getUint32(7,!At)&16777215)!==0&&ce.w(this.TAG,"Meet tag which has StreamID != 0!");let ji=$e+11;switch(en){case 8:this._parseAudioData(Be,ji,qt,kr);break;case 9:this._parseVideoData(Be,ji,qt,kr,Xe+$e);break;case 18:this._parseScriptData(Be,ji,qt);break}let ei=dt.getUint32(11+qt,!At);ei!==11+qt&&ce.w(this.TAG,`Invalid PrevTagSize ${ei}`),$e+=11+qt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),$e}_parseScriptData(Be,Xe,$e){let At=St.parseScriptData(Be,Xe,$e);if(At.hasOwnProperty("onMetaData")){if(At.onMetaData==null||typeof At.onMetaData!="object"){ce.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&ce.w(this.TAG,"Found another onMetaData tag!"),this._metadata=At;let dt=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},dt)),typeof dt.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=dt.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof dt.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=dt.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof dt.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=dt.audiodatarate),typeof dt.videodatarate=="number"&&(this._mediaInfo.videoDataRate=dt.videodatarate),typeof dt.width=="number"&&(this._mediaInfo.width=dt.width),typeof dt.height=="number"&&(this._mediaInfo.height=dt.height),typeof dt.duration=="number"){if(!this._durationOverrided){let en=Math.floor(dt.duration*this._timescale);this._duration=en,this._mediaInfo.duration=en}}else this._mediaInfo.duration=0;if(typeof dt.framerate=="number"){let en=Math.floor(dt.framerate*1e3);if(en>0){let qt=en/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=qt,this._referenceFrameRate.fps_num=en,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=qt}}if(typeof dt.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let en=dt.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(en),dt.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=dt,ce.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(At).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},At))}_parseKeyframesIndex(Be){let Xe=[],$e=[];for(let At=1;At>>4;if(pn!==2&&pn!==10){this._onError(Jt.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+pn);return}let Hn=0,rr=(qt&12)>>>2;if(rr>=0&&rr<=4)Hn=this._flvSoundRateTable[rr];else{this._onError(Jt.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+rr);return}let Ur=(qt&2)>>>1,kr=qt&1,Zr=this._audioMetadata,ji=this._audioTrack;if(Zr||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Zr=this._audioMetadata={},Zr.type="audio",Zr.id=ji.id,Zr.timescale=this._timescale,Zr.duration=this._duration,Zr.audioSampleRate=Hn,Zr.channelCount=kr===0?1:2),pn===10){let ei=this._parseAACAudioData(Be,Xe+1,$e-1);if(ei==null)return;if(ei.packetType===0){Zr.config&&ce.w(this.TAG,"Found another AudioSpecificConfig!");let un=ei.data;Zr.audioSampleRate=un.samplingRate,Zr.channelCount=un.channelCount,Zr.codec=un.codec,Zr.originalCodec=un.originalCodec,Zr.config=un.config,Zr.refSampleDuration=1024/Zr.audioSampleRate*Zr.timescale,ce.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Zr);let nr=this._mediaInfo;nr.audioCodec=Zr.originalCodec,nr.audioSampleRate=Zr.audioSampleRate,nr.audioChannelCount=Zr.channelCount,nr.hasVideo?nr.videoCodec!=null&&(nr.mimeType='video/x-flv; codecs="'+nr.videoCodec+","+nr.audioCodec+'"'):nr.mimeType='video/x-flv; codecs="'+nr.audioCodec+'"',nr.isComplete()&&this._onMediaInfo(nr)}else if(ei.packetType===1){let un=this._timestampBase+At,nr={unit:ei.data,length:ei.data.byteLength,dts:un,pts:un};ji.samples.push(nr),ji.length+=ei.data.length}else ce.e(this.TAG,`Flv: Unsupported AAC data type ${ei.packetType}`)}else if(pn===2){if(!Zr.codec){let Di=this._parseMP3AudioData(Be,Xe+1,$e-1,!0);if(Di==null)return;Zr.audioSampleRate=Di.samplingRate,Zr.channelCount=Di.channelCount,Zr.codec=Di.codec,Zr.originalCodec=Di.originalCodec,Zr.refSampleDuration=1152/Zr.audioSampleRate*Zr.timescale,ce.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Zr);let Hi=this._mediaInfo;Hi.audioCodec=Zr.codec,Hi.audioSampleRate=Zr.audioSampleRate,Hi.audioChannelCount=Zr.channelCount,Hi.audioDataRate=Di.bitRate,Hi.hasVideo?Hi.videoCodec!=null&&(Hi.mimeType='video/x-flv; codecs="'+Hi.videoCodec+","+Hi.audioCodec+'"'):Hi.mimeType='video/x-flv; codecs="'+Hi.audioCodec+'"',Hi.isComplete()&&this._onMediaInfo(Hi)}let ei=this._parseMP3AudioData(Be,Xe+1,$e-1,!1);if(ei==null)return;let un=this._timestampBase+At,nr={unit:ei,length:ei.byteLength,dts:un,pts:un};ji.samples.push(nr),ji.length+=ei.length}}_parseAACAudioData(Be,Xe,$e){if($e<=1){ce.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let At={},dt=new Uint8Array(Be,Xe,$e);return At.packetType=dt[0],dt[0]===0?At.data=this._parseAACAudioSpecificConfig(Be,Xe+1,$e-1):At.data=dt.subarray(1),At}_parseAACAudioSpecificConfig(Be,Xe,$e){let At=new Uint8Array(Be,Xe,$e),dt=null,en=0,qt=0,pn=null,Hn=0,rr=null;if(en=qt=At[0]>>>3,Hn=(At[0]&7)<<1|At[1]>>>7,Hn<0||Hn>=this._mpegSamplingRates.length){this._onError(Jt.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let Ur=this._mpegSamplingRates[Hn],kr=(At[1]&120)>>>3;if(kr<0||kr>=8){this._onError(Jt.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}en===5&&(rr=(At[1]&7)<<1|At[2]>>>7,pn=(At[2]&124)>>>2);let Zr=self.navigator.userAgent.toLowerCase();return Zr.indexOf("firefox")!==-1?Hn>=6?(en=5,dt=new Array(4),rr=Hn-3):(en=2,dt=new Array(2),rr=Hn):Zr.indexOf("android")!==-1?(en=2,dt=new Array(2),rr=Hn):(en=5,rr=Hn,dt=new Array(4),Hn>=6?rr=Hn-3:kr===1&&(en=2,dt=new Array(2),rr=Hn)),dt[0]=en<<3,dt[0]|=(Hn&15)>>>1,dt[1]=(Hn&15)<<7,dt[1]|=(kr&15)<<3,en===5&&(dt[1]|=(rr&15)>>>1,dt[2]=(rr&1)<<7,dt[2]|=8,dt[3]=0),{config:dt,samplingRate:Ur,channelCount:kr,codec:"mp4a.40."+en,originalCodec:"mp4a.40."+qt}}_parseMP3AudioData(Be,Xe,$e,At){if($e<4){ce.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let dt=this._littleEndian,en=new Uint8Array(Be,Xe,$e),qt=null;if(At){if(en[0]!==255)return;let pn=en[1]>>>3&3,Hn=(en[1]&6)>>1,rr=(en[2]&240)>>>4,Ur=(en[2]&12)>>>2,Zr=(en[3]>>>6&3)!==3?2:1,ji=0,ei=0,un=34,nr="mp3";switch(pn){case 0:ji=this._mpegAudioV25SampleRateTable[Ur];break;case 2:ji=this._mpegAudioV20SampleRateTable[Ur];break;case 3:ji=this._mpegAudioV10SampleRateTable[Ur];break}switch(Hn){case 1:un=34,rr>>4,pn=en&15;if(pn!==7){this._onError(Jt.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${pn}`);return}this._parseAVCVideoPacket(Be,Xe+1,$e-1,At,dt,qt)}_parseAVCVideoPacket(Be,Xe,$e,At,dt,en){if($e<4){ce.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let qt=this._littleEndian,pn=new DataView(Be,Xe,$e),Hn=pn.getUint8(0),Ur=(pn.getUint32(0,!qt)&16777215)<<8>>8;if(Hn===0)this._parseAVCDecoderConfigurationRecord(Be,Xe+4,$e-4);else if(Hn===1)this._parseAVCVideoData(Be,Xe+4,$e-4,At,dt,en,Ur);else if(Hn!==2){this._onError(Jt.FORMAT_ERROR,`Flv: Invalid video packet type ${Hn}`);return}}_parseAVCDecoderConfigurationRecord(Be,Xe,$e){if($e<7){ce.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let At=this._videoMetadata,dt=this._videoTrack,en=this._littleEndian,qt=new DataView(Be,Xe,$e);At?typeof At.avcc!="undefined"&&ce.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),At=this._videoMetadata={},At.type="video",At.id=dt.id,At.timescale=this._timescale,At.duration=this._duration);let pn=qt.getUint8(0),Hn=qt.getUint8(1),rr=qt.getUint8(2),Ur=qt.getUint8(3);if(pn!==1||Hn===0){this._onError(Jt.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(qt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(Jt.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let kr=qt.getUint8(5)&31;if(kr===0){this._onError(Jt.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else kr>1&&ce.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${kr}`);let Zr=6;for(let ei=0;ei1&&ce.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ji}`);Zr++;for(let ei=0;ei=$e){ce.w(this.TAG,`Malformed Nalu near timestamp ${ji}, offset = ${kr}, dataSize = ${$e}`);break}let un=Hn.getUint32(kr,!pn);if(Zr===3&&(un>>>=8),un>$e-Zr){ce.w(this.TAG,`Malformed Nalus near timestamp ${ji}, NaluSize > DataSize!`);return}let nr=Hn.getUint8(kr+Zr)&31;nr===5&&(ei=!0);let Di=new Uint8Array(Be,Xe+kr,Zr+un),Hi={type:nr,data:Di};rr.push(Hi),Ur+=Di.byteLength,kr+=Zr+un}if(rr.length){let un=this._videoTrack,nr={units:rr,length:Ur,isKeyframe:ei,dts:ji,cts:qt,pts:ji+qt};ei&&(nr.fileposition=dt),un.samples.push(nr),un.length+=Ur}}}var ue=Qe;class x{static init(){x.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let Xe in x.types)x.types.hasOwnProperty(Xe)&&(x.types[Xe]=[Xe.charCodeAt(0),Xe.charCodeAt(1),Xe.charCodeAt(2),Xe.charCodeAt(3)]);let Be=x.constants={};Be.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),Be.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),Be.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),Be.STSC=Be.STCO=Be.STTS,Be.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Be.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),Be.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),Be.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),Be.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),Be.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(Be){let Xe=8,$e=null,At=Array.prototype.slice.call(arguments,1),dt=At.length;for(let qt=0;qt>>24&255,$e[1]=Xe>>>16&255,$e[2]=Xe>>>8&255,$e[3]=Xe&255,$e.set(Be,4);let en=8;for(let qt=0;qt>>24&255,Be>>>16&255,Be>>>8&255,Be&255,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(Be){return x.box(x.types.trak,x.tkhd(Be),x.mdia(Be))}static tkhd(Be){let Xe=Be.id,$e=Be.duration,At=Be.presentWidth,dt=Be.presentHeight;return x.box(x.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,0,0,0,0,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,At>>>8&255,At&255,0,0,dt>>>8&255,dt&255,0,0]))}static mdia(Be){return x.box(x.types.mdia,x.mdhd(Be),x.hdlr(Be),x.minf(Be))}static mdhd(Be){let Xe=Be.timescale,$e=Be.duration;return x.box(x.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255,85,196,0,0]))}static hdlr(Be){let Xe=null;return Be.type==="audio"?Xe=x.constants.HDLR_AUDIO:Xe=x.constants.HDLR_VIDEO,x.box(x.types.hdlr,Xe)}static minf(Be){let Xe=null;return Be.type==="audio"?Xe=x.box(x.types.smhd,x.constants.SMHD):Xe=x.box(x.types.vmhd,x.constants.VMHD),x.box(x.types.minf,Xe,x.dinf(),x.stbl(Be))}static dinf(){return x.box(x.types.dinf,x.box(x.types.dref,x.constants.DREF))}static stbl(Be){return x.box(x.types.stbl,x.stsd(Be),x.box(x.types.stts,x.constants.STTS),x.box(x.types.stsc,x.constants.STSC),x.box(x.types.stsz,x.constants.STSZ),x.box(x.types.stco,x.constants.STCO))}static stsd(Be){return Be.type==="audio"?Be.codec==="mp3"?x.box(x.types.stsd,x.constants.STSD_PREFIX,x.mp3(Be)):x.box(x.types.stsd,x.constants.STSD_PREFIX,x.mp4a(Be)):x.box(x.types.stsd,x.constants.STSD_PREFIX,x.avc1(Be))}static mp3(Be){let Xe=Be.channelCount,$e=Be.audioSampleRate,At=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Xe,0,16,0,0,0,0,$e>>>8&255,$e&255,0,0]);return x.box(x.types[".mp3"],At)}static mp4a(Be){let Xe=Be.channelCount,$e=Be.audioSampleRate,At=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Xe,0,16,0,0,0,0,$e>>>8&255,$e&255,0,0]);return x.box(x.types.mp4a,At,x.esds(Be))}static esds(Be){let Xe=Be.config||[],$e=Xe.length,At=new Uint8Array([0,0,0,0,3,23+$e,0,1,0,4,15+$e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([$e]).concat(Xe).concat([6,1,2]));return x.box(x.types.esds,At)}static avc1(Be){let Xe=Be.avcc,$e=Be.codecWidth,At=Be.codecHeight,dt=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,$e>>>8&255,$e&255,At>>>8&255,At&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return x.box(x.types.avc1,dt,x.box(x.types.avcC,Xe))}static mvex(Be){return x.box(x.types.mvex,x.trex(Be))}static trex(Be){let Xe=Be.id,$e=new Uint8Array([0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return x.box(x.types.trex,$e)}static moof(Be,Xe){return x.box(x.types.moof,x.mfhd(Be.sequenceNumber),x.traf(Be,Xe))}static mfhd(Be){let Xe=new Uint8Array([0,0,0,0,Be>>>24&255,Be>>>16&255,Be>>>8&255,Be&255]);return x.box(x.types.mfhd,Xe)}static traf(Be,Xe){let $e=Be.id,At=x.box(x.types.tfhd,new Uint8Array([0,0,0,0,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255])),dt=x.box(x.types.tfdt,new Uint8Array([0,0,0,0,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255])),en=x.sdtp(Be),qt=x.trun(Be,en.byteLength+16+16+8+16+8+8);return x.box(x.types.traf,At,dt,qt,en)}static sdtp(Be){let Xe=Be.samples||[],$e=Xe.length,At=new Uint8Array(4+$e);for(let dt=0;dt<$e;dt++){let en=Xe[dt].flags;At[dt+4]=en.isLeading<<6|en.dependsOn<<4|en.isDependedOn<<2|en.hasRedundancy}return x.box(x.types.sdtp,At)}static trun(Be,Xe){let $e=Be.samples||[],At=$e.length,dt=12+16*At,en=new Uint8Array(dt);Xe+=8+dt,en.set([0,0,15,1,At>>>24&255,At>>>16&255,At>>>8&255,At&255,Xe>>>24&255,Xe>>>16&255,Xe>>>8&255,Xe&255],0);for(let qt=0;qt>>24&255,pn>>>16&255,pn>>>8&255,pn&255,Hn>>>24&255,Hn>>>16&255,Hn>>>8&255,Hn&255,rr.isLeading<<2|rr.dependsOn,rr.isDependedOn<<6|rr.hasRedundancy<<4|rr.isNonSync,0,0,Ur>>>24&255,Ur>>>16&255,Ur>>>8&255,Ur&255],12+16*qt)}return x.box(x.types.trun,en)}static mdat(Be){return x.box(x.types.mdat,Be)}}x.init();var me=x;class ze{static getSilentFrame(Be,Xe){if(Be==="mp4a.40.2"){if(Xe===1)return new Uint8Array([0,200,0,128,35,128]);if(Xe===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(Xe===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(Xe===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(Xe===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(Xe===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(Xe===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Xe===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Xe===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var et=ze;class Re{constructor(Be,Xe,$e,At,dt){this.dts=Be,this.pts=Xe,this.duration=$e,this.originalDts=At,this.isSyncPoint=dt,this.fileposition=null}}class Ke{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(Be){Be.isSyncPoint=!0,this.syncPoints.push(Be)}}class Ut{constructor(){this._list=[]}clear(){this._list=[]}appendArray(Be){let Xe=this._list;Be.length!==0&&(Xe.length>0&&Be[0].originalDts=Xe[dt].dts&&BeXe[At].lastSample.originalDts&&Be=Xe[At].lastSample.originalDts&&(At===Xe.length-1||At0&&(dt=this._searchNearestSegmentBefore($e.originalBeginDts)+1),this._lastAppendLocation=dt,this._list.splice(dt,0,$e)}getLastSegmentBefore(Be){let Xe=this._searchNearestSegmentBefore(Be);return Xe>=0?this._list[Xe]:null}getLastSampleBefore(Be){let Xe=this.getLastSegmentBefore(Be);return Xe!=null?Xe.lastSample:null}getLastSyncPointBefore(Be){let Xe=this._searchNearestSegmentBefore(Be),$e=this._list[Xe].syncPoints;for(;$e.length===0&&Xe>0;)Xe--,$e=this._list[Xe].syncPoints;return $e.length>0?$e[$e.length-1]:null}}class Zt{constructor(Be){this.TAG="MP4Remuxer",this._config=Be,this._isLive=Be.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new Ct("audio"),this._videoSegmentInfoList=new Ct("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(Ae.chrome&&(Ae.version.major<50||Ae.version.major===50&&Ae.version.build<2661)),this._fillSilentAfterSeek=Ae.msedge||Ae.msie,this._mp3UseMpegAudio=!Ae.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(Be){return Be.onDataAvailable=this.remux.bind(this),Be.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(Be){this._onInitSegment=Be}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(Be){this._onMediaSegment=Be}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(Be){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(Be,Xe){if(!this._onMediaSegment)throw new b("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(Be,Xe),this._remuxVideo(Xe),this._remuxAudio(Be)}_onTrackMetadataReceived(Be,Xe){let $e=null,At="mp4",dt=Xe.codec;if(Be==="audio")this._audioMeta=Xe,Xe.codec==="mp3"&&this._mp3UseMpegAudio?(At="mpeg",dt="",$e=new Uint8Array):$e=me.generateInitSegment(Xe);else if(Be==="video")this._videoMeta=Xe,$e=me.generateInitSegment(Xe);else return;if(!this._onInitSegment)throw new b("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(Be,{type:Be,data:$e.buffer,codec:dt,container:`${Be}/${At}`,mediaDuration:Xe.duration})}_calculateDtsBase(Be,Xe){this._dtsBaseInited||(Be.samples&&Be.samples.length&&(this._audioDtsBase=Be.samples[0].dts),Xe.samples&&Xe.samples.length&&(this._videoDtsBase=Xe.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let Be=this._videoStashedLastSample,Xe=this._audioStashedLastSample,$e={type:"video",id:1,sequenceNumber:0,samples:[],length:0};Be!=null&&($e.samples.push(Be),$e.length=Be.length);let At={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};Xe!=null&&(At.samples.push(Xe),At.length=Xe.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo($e,!0),this._remuxAudio(At,!0)}_remuxAudio(Be,Xe){if(this._audioMeta==null)return;let $e=Be,At=$e.samples,dt,en=-1,qt=-1,pn=-1,Hn=this._audioMeta.refSampleDuration,rr=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,Ur=this._dtsBaseInited&&this._audioNextDts===void 0,kr=!1;if(!At||At.length===0||At.length===1&&!Xe)return;let Zr=0,ji=null,ei=0;rr?(Zr=0,ei=$e.length):(Zr=8,ei=8+$e.length);let un=null;if(At.length>1&&(un=At.pop(),ei-=un.length),this._audioStashedLastSample!=null){let Vn=this._audioStashedLastSample;this._audioStashedLastSample=null,At.unshift(Vn),ei+=Vn.length}un!=null&&(this._audioStashedLastSample=un);let nr=At[0].dts-this._dtsBase;if(this._audioNextDts)dt=nr-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())dt=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(kr=!0);else{let Vn=this._audioSegmentInfoList.getLastSampleBefore(nr);if(Vn!=null){let Tn=nr-(Vn.originalDts+Vn.duration);Tn<=3&&(Tn=0);let Xr=Vn.dts+Vn.duration+Tn;dt=nr-Xr}else dt=0}if(kr){let Vn=nr-dt,Tn=this._videoSegmentInfoList.getLastSegmentBefore(nr);if(Tn!=null&&Tn.beginDts=1?lo=Di[Di.length-1].duration:lo=Math.floor(Hn);let Ka=!1,vo=null;if(lo>Hn*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!Ae.safari){Ka=!0;let Ro=Math.abs(lo-Hn),oo=Math.ceil(Ro/Hn),Lo=na+Hn;ce.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +dts: ${na+lo} ms, expected: ${na+Math.round(Hn)} ms, delta: ${Math.round(Ro)} ms, generate: ${oo} frames`);let ga=et.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);ga==null&&(ce.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),ga=Xr),vo=[];for(let Kt=0;Kt0){let ht=vo[vo.length-1];ht.duration=dn-ht.dts}let Gn={dts:dn,pts:dn,cts:0,unit:ga,size:ga.byteLength,duration:0,originalDts:Oi,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};vo.push(Gn),ei+=Gn.size,Lo+=Hn}let Da=vo[vo.length-1];Da.duration=na+lo-Da.dts,lo=Math.round(Hn)}Di.push({dts:na,pts:na,cts:0,unit:Tn.unit,size:Tn.unit.byteLength,duration:lo,originalDts:Oi,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),Ka&&Di.push.apply(Di,vo)}rr?ji=new Uint8Array(ei):(ji=new Uint8Array(ei),ji[0]=ei>>>24&255,ji[1]=ei>>>16&255,ji[2]=ei>>>8&255,ji[3]=ei&255,ji.set(me.types.mdat,4));for(let Vn=0;Vn1&&(Zr=At.pop(),kr-=Zr.length),this._videoStashedLastSample!=null){let Hi=this._videoStashedLastSample;this._videoStashedLastSample=null,At.unshift(Hi),kr+=Hi.length}Zr!=null&&(this._videoStashedLastSample=Zr);let ji=At[0].dts-this._dtsBase;if(this._videoNextDts)dt=ji-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())dt=0;else{let Hi=this._videoSegmentInfoList.getLastSampleBefore(ji);if(Hi!=null){let Ci=ji-(Hi.originalDts+Hi.duration);Ci<=3&&(Ci=0);let Zi=Hi.dts+Hi.duration+Ci;dt=ji-Zi}else dt=0}let ei=new Ke,un=[];for(let Hi=0;Hi=1?Oi=un[un.length-1].duration:Oi=Math.floor(this._videoMeta.refSampleDuration),Kr){let na=new Re(Vn,Xr,Oi,Ci.dts,!0);na.fileposition=Ci.fileposition,ei.appendSyncPoint(na)}un.push({dts:Vn,pts:Xr,cts:Tn,units:Ci.units,size:Ci.length,isKeyframe:Kr,duration:Oi,originalDts:Zi,flags:{isLeading:0,dependsOn:Kr?2:1,isDependedOn:Kr?1:0,hasRedundancy:0,isNonSync:Kr?0:1}})}Ur=new Uint8Array(kr),Ur[0]=kr>>>24&255,Ur[1]=kr>>>16&255,Ur[2]=kr>>>8&255,Ur[3]=kr&255,Ur.set(me.types.mdat,4);for(let Hi=0;Hi{At.timestampBase=$e,$e+=At.duration,At.cors=Be.cors,At.withCredentials=Be.withCredentials,Xe.referrerPolicy&&(At.referrerPolicy=Xe.referrerPolicy)}),!isNaN($e)&&this._mediaDataSource.duration!==$e&&(this._mediaDataSource.duration=$e),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(Be,Xe){this._currentSegmentIndex=Be;let $e=this._mediaDataSource.segments[Be],At=this._ioctl=new Ot($e,this._config,Be);At.onError=this._onIOException.bind(this),At.onSeeked=this._onIOSeeked.bind(this),At.onComplete=this._onIOComplete.bind(this),At.onRedirect=this._onIORedirect.bind(this),At.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),Xe?this._demuxer.bindDataSource(this._ioctl):At.onDataArrival=this._onInitChunkArrival.bind(this),At.open(Xe)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(Be){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let Xe=this._searchSegmentIndexContains(Be);if(Xe===this._currentSegmentIndex){let $e=this._mediaInfo.segments[Xe];if($e==null)this._pendingSeekTime=Be;else{let At=$e.getNearestKeyframe(Be);this._remuxer.seek(At.milliseconds),this._ioctl.seek(At.fileposition),this._pendingResolveSeekPoint=At.milliseconds}}else{let $e=this._mediaInfo.segments[Xe];if($e==null)this._pendingSeekTime=Be,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(Xe);else{let At=$e.getNearestKeyframe(Be);this._internalAbort(),this._remuxer.seek(Be),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[Xe].timestampBase,this._loadSegment(Xe,At.fileposition),this._pendingResolveSeekPoint=At.milliseconds,this._reportSegmentMediaInfo(Xe)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(Be){let Xe=this._mediaDataSource.segments,$e=Xe.length-1;for(let At=0;At0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,At=this._demuxer.parseChunks(Be,Xe);else if(($e=ue.probe(Be)).match){this._demuxer=new ue($e,this._config),this._remuxer||(this._remuxer=new Et(this._config));let dt=this._mediaDataSource;dt.duration!=null&&!isNaN(dt.duration)&&(this._demuxer.overridedDuration=dt.duration),typeof dt.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=dt.hasAudio),typeof dt.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=dt.hasVideo),this._demuxer.timestampBase=dt.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),At=this._demuxer.parseChunks(Be,Xe)}else $e=null,ce.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit($t.DEMUX_ERROR,Jt.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),At=0;return At}_onMediaInfo(Be){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},Be),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,Mt.prototype));let Xe=Object.assign({},Be);Object.setPrototypeOf(Xe,Mt.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=Xe,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let $e=this._pendingSeekTime;this._pendingSeekTime=null,this.seek($e)})}_onMetaDataArrived(Be){this._emitter.emit($t.METADATA_ARRIVED,Be)}_onScriptDataArrived(Be){this._emitter.emit($t.SCRIPTDATA_ARRIVED,Be)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(Be){let $e=Be+1;$e0&&$e[0].originalDts===At&&(At=$e[0].pts),this._emitter.emit($t.RECOMMEND_SEEKPOINT,At)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(Be){let Xe=this._mediaInfo.segments[Be],$e=Object.assign({},Xe);$e.duration=this._mediaInfo.duration,$e.segmentCount=this._mediaInfo.segmentCount,delete $e.segments,delete $e.keyframesIndex,this._emitter.emit($t.MEDIA_INFO,$e)}_reportStatisticsInfo(){let Be={};Be.url=this._ioctl.currentURL,Be.hasRedirect=this._ioctl.hasRedirect,Be.hasRedirect&&(Be.redirectedURL=this._ioctl.currentRedirectedURL),Be.speed=this._ioctl.currentSpeed,Be.loaderType=this._ioctl.loaderType,Be.currentSegmentIndex=this._currentSegmentIndex,Be.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit($t.STATISTICS_INFO,Be)}}var Jn=wn,Qn=function(Cn){let Be="TransmuxingWorker",Xe=null,$e=ei.bind(this);ee.install(),Cn.addEventListener("message",function(un){switch(un.data.cmd){case"init":Xe=new Jn(un.data.param[0],un.data.param[1]),Xe.on($t.IO_ERROR,kr.bind(this)),Xe.on($t.DEMUX_ERROR,Zr.bind(this)),Xe.on($t.INIT_SEGMENT,At.bind(this)),Xe.on($t.MEDIA_SEGMENT,dt.bind(this)),Xe.on($t.LOADING_COMPLETE,en.bind(this)),Xe.on($t.RECOVERED_EARLY_EOF,qt.bind(this)),Xe.on($t.MEDIA_INFO,pn.bind(this)),Xe.on($t.METADATA_ARRIVED,Hn.bind(this)),Xe.on($t.SCRIPTDATA_ARRIVED,rr.bind(this)),Xe.on($t.STATISTICS_INFO,Ur.bind(this)),Xe.on($t.RECOMMEND_SEEKPOINT,ji.bind(this));break;case"destroy":Xe&&(Xe.destroy(),Xe=null),Cn.postMessage({msg:"destroyed"});break;case"start":Xe.start();break;case"stop":Xe.stop();break;case"seek":Xe.seek(un.data.param);break;case"pause":Xe.pause();break;case"resume":Xe.resume();break;case"logging_config":{let nr=un.data.param;rt.applyConfig(nr),nr.enableCallback===!0?rt.addLogListener($e):rt.removeLogListener($e);break}}});function At(un,nr){let Di={msg:$t.INIT_SEGMENT,data:{type:un,data:nr}};Cn.postMessage(Di,[nr.data])}function dt(un,nr){let Di={msg:$t.MEDIA_SEGMENT,data:{type:un,data:nr}};Cn.postMessage(Di,[nr.data])}function en(){let un={msg:$t.LOADING_COMPLETE};Cn.postMessage(un)}function qt(){let un={msg:$t.RECOVERED_EARLY_EOF};Cn.postMessage(un)}function pn(un){let nr={msg:$t.MEDIA_INFO,data:un};Cn.postMessage(nr)}function Hn(un){let nr={msg:$t.METADATA_ARRIVED,data:un};Cn.postMessage(nr)}function rr(un){let nr={msg:$t.SCRIPTDATA_ARRIVED,data:un};Cn.postMessage(nr)}function Ur(un){let nr={msg:$t.STATISTICS_INFO,data:un};Cn.postMessage(nr)}function kr(un,nr){Cn.postMessage({msg:$t.IO_ERROR,data:{type:un,info:nr}})}function Zr(un,nr){Cn.postMessage({msg:$t.DEMUX_ERROR,data:{type:un,info:nr}})}function ji(un){Cn.postMessage({msg:$t.RECOMMEND_SEEKPOINT,data:un})}function ei(un,nr){Cn.postMessage({msg:"logcat_callback",data:{type:un,logcat:nr}})}};class fr{constructor(Be,Xe){if(this.TAG="Transmuxer",this._emitter=new(be()),Xe.enableWorker&&typeof Worker!="undefined")try{let $e=Se(82059);this._worker=$e(Qn),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[Be,Xe]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},rt.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:rt.getConfig()})}catch($e){ce.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Jn(Be,Xe)}else this._controller=new Jn(Be,Xe);if(this._controller){let $e=this._controller;$e.on($t.IO_ERROR,this._onIOError.bind(this)),$e.on($t.DEMUX_ERROR,this._onDemuxError.bind(this)),$e.on($t.INIT_SEGMENT,this._onInitSegment.bind(this)),$e.on($t.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),$e.on($t.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),$e.on($t.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),$e.on($t.MEDIA_INFO,this._onMediaInfo.bind(this)),$e.on($t.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),$e.on($t.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),$e.on($t.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),$e.on($t.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),rt.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(Be){this._worker?this._worker.postMessage({cmd:"seek",param:Be}):this._controller.seek(Be)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit($t.INIT_SEGMENT,Be,Xe)})}_onMediaSegment(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit($t.MEDIA_SEGMENT,Be,Xe)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit($t.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit($t.RECOVERED_EARLY_EOF)})}_onMediaInfo(Be){Promise.resolve().then(()=>{this._emitter.emit($t.MEDIA_INFO,Be)})}_onMetaDataArrived(Be){Promise.resolve().then(()=>{this._emitter.emit($t.METADATA_ARRIVED,Be)})}_onScriptDataArrived(Be){Promise.resolve().then(()=>{this._emitter.emit($t.SCRIPTDATA_ARRIVED,Be)})}_onStatisticsInfo(Be){Promise.resolve().then(()=>{this._emitter.emit($t.STATISTICS_INFO,Be)})}_onIOError(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit($t.IO_ERROR,Be,Xe)})}_onDemuxError(Be,Xe){Promise.resolve().then(()=>{this._emitter.emit($t.DEMUX_ERROR,Be,Xe)})}_onRecommendSeekpoint(Be){Promise.resolve().then(()=>{this._emitter.emit($t.RECOMMEND_SEEKPOINT,Be)})}_onLoggingConfigChanged(Be){this._worker&&this._worker.postMessage({cmd:"logging_config",param:Be})}_onWorkerMessage(Be){let Xe=Be.data,$e=Xe.data;if(Xe.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(Xe.msg){case $t.INIT_SEGMENT:case $t.MEDIA_SEGMENT:this._emitter.emit(Xe.msg,$e.type,$e.data);break;case $t.LOADING_COMPLETE:case $t.RECOVERED_EARLY_EOF:this._emitter.emit(Xe.msg);break;case $t.MEDIA_INFO:Object.setPrototypeOf($e,Mt.prototype),this._emitter.emit(Xe.msg,$e);break;case $t.METADATA_ARRIVED:case $t.SCRIPTDATA_ARRIVED:case $t.STATISTICS_INFO:this._emitter.emit(Xe.msg,$e);break;case $t.IO_ERROR:case $t.DEMUX_ERROR:this._emitter.emit(Xe.msg,$e.type,$e.info);break;case $t.RECOMMEND_SEEKPOINT:this._emitter.emit(Xe.msg,$e);break;case"logcat_callback":ce.emitter.emit("log",$e.type,$e.logcat);break;default:break}}}var Tr=fr,_r={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class $r{constructor(Be){this.TAG="MSEController",this._config=Be,this._emitter=new(be()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Ut}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}attachMediaElement(Be){if(this._mediaSource)throw new b("MediaSource has been attached to an HTMLMediaElement!");let Xe=this._mediaSource=new window.MediaSource;Xe.addEventListener("sourceopen",this.e.onSourceOpen),Xe.addEventListener("sourceended",this.e.onSourceEnded),Xe.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=Be,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),Be.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let Be=this._mediaSource;for(let Xe in this._sourceBuffers){let $e=this._pendingSegments[Xe];$e.splice(0,$e.length),this._pendingSegments[Xe]=null,this._pendingRemoveRanges[Xe]=null,this._lastInitSegments[Xe]=null;let At=this._sourceBuffers[Xe];if(At){if(Be.readyState!=="closed"){try{Be.removeSourceBuffer(At)}catch(dt){ce.e(this.TAG,dt.message)}At.removeEventListener("error",this.e.onSourceBufferError),At.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[Xe]=null,this._sourceBuffers[Xe]=null}}if(Be.readyState==="open")try{Be.endOfStream()}catch(Xe){ce.e(this.TAG,Xe.message)}Be.removeEventListener("sourceopen",this.e.onSourceOpen),Be.removeEventListener("sourceended",this.e.onSourceEnded),Be.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(Be,Xe){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(Be),this._pendingSegments[Be.type].push(Be);return}let $e=Be,At=`${$e.container}`;$e.codec&&$e.codec.length>0&&(At+=`;codecs=${$e.codec}`);let dt=!1;if(ce.v(this.TAG,"Received Initialization Segment, mimeType: "+At),this._lastInitSegments[$e.type]=$e,At!==this._mimeTypes[$e.type]){if(this._mimeTypes[$e.type])ce.v(this.TAG,`Notice: ${$e.type} mimeType changed, origin: ${this._mimeTypes[$e.type]}, target: ${At}`);else{dt=!0;try{let en=this._sourceBuffers[$e.type]=this._mediaSource.addSourceBuffer(At);en.addEventListener("error",this.e.onSourceBufferError),en.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(en){ce.e(this.TAG,en.message),this._emitter.emit(_r.ERROR,{code:en.code,msg:en.message});return}}this._mimeTypes[$e.type]=At}Xe||this._pendingSegments[$e.type].push($e),dt||this._sourceBuffers[$e.type]&&!this._sourceBuffers[$e.type].updating&&this._doAppendSegments(),Ae.safari&&$e.container==="audio/mpeg"&&$e.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=$e.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(Be){let Xe=Be;this._pendingSegments[Xe.type].push(Xe),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let $e=this._sourceBuffers[Xe.type];$e&&!$e.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(Be){for(let Xe in this._sourceBuffers){if(!this._sourceBuffers[Xe])continue;let $e=this._sourceBuffers[Xe];if(this._mediaSource.readyState==="open")try{$e.abort()}catch(dt){ce.e(this.TAG,dt.message)}this._idrList.clear();let At=this._pendingSegments[Xe];if(At.splice(0,At.length),this._mediaSource.readyState!=="closed"){for(let dt=0;dt<$e.buffered.length;dt++){let en=$e.buffered.start(dt),qt=$e.buffered.end(dt);this._pendingRemoveRanges[Xe].push({start:en,end:qt})}if($e.updating||this._doRemoveRanges(),Ae.safari){let dt=this._lastInitSegments[Xe];dt&&(this._pendingSegments[Xe].push(dt),$e.updating||this._doAppendSegments())}}}}endOfStream(){let Be=this._mediaSource,Xe=this._sourceBuffers;if(!Be||Be.readyState!=="open"){Be&&Be.readyState==="closed"&&this._hasPendingSegments()&&(this._hasPendingEos=!0);return}Xe.video&&Xe.video.updating||Xe.audio&&Xe.audio.updating?this._hasPendingEos=!0:(this._hasPendingEos=!1,Be.endOfStream())}getNearestKeyframe(Be){return this._idrList.getLastSyncPointBeforeDts(Be)}_needCleanupSourceBuffer(){if(!this._config.autoCleanupSourceBuffer)return!1;let Be=this._mediaElement.currentTime;for(let Xe in this._sourceBuffers){let $e=this._sourceBuffers[Xe];if($e){let At=$e.buffered;if(At.length>=1&&Be-At.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let Be=this._mediaElement.currentTime;for(let Xe in this._sourceBuffers){let $e=this._sourceBuffers[Xe];if($e){let At=$e.buffered,dt=!1;for(let en=0;en=this._config.autoCleanupMaxBackwardDuration){dt=!0;let Hn=Be-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[Xe].push({start:qt,end:Hn})}}else pn0&&(isNaN(Xe)||$e>Xe)&&(ce.v(this.TAG,`Update MediaSource duration from ${Xe} to ${$e}`),this._mediaSource.duration=$e),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let Be in this._pendingRemoveRanges){if(!this._sourceBuffers[Be]||this._sourceBuffers[Be].updating)continue;let Xe=this._sourceBuffers[Be],$e=this._pendingRemoveRanges[Be];for(;$e.length&&!Xe.updating;){let At=$e.shift();Xe.remove(At.start,At.end)}}}_doAppendSegments(){let Be=this._pendingSegments;for(let Xe in Be)if(!(!this._sourceBuffers[Xe]||this._sourceBuffers[Xe].updating)&&Be[Xe].length>0){let $e=Be[Xe].shift();if($e.timestampOffset){let At=this._sourceBuffers[Xe].timestampOffset,dt=$e.timestampOffset/1e3;Math.abs(At-dt)>.1&&(ce.v(this.TAG,`Update MPEG audio timestampOffset from ${At} to ${dt}`),this._sourceBuffers[Xe].timestampOffset=dt),delete $e.timestampOffset}if(!$e.data||$e.data.byteLength===0)continue;try{this._sourceBuffers[Xe].appendBuffer($e.data),this._isBufferFull=!1,Xe==="video"&&$e.hasOwnProperty("info")&&this._idrList.appendArray($e.info.syncPoints)}catch(At){this._pendingSegments[Xe].unshift($e),At.code===22?(this._isBufferFull||this._emitter.emit(_r.BUFFER_FULL),this._isBufferFull=!0):(ce.e(this.TAG,At.message),this._emitter.emit(_r.ERROR,{code:At.code,msg:At.message}))}}}_onSourceOpen(){if(ce.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let Be=this._pendingSourceBufferInit;for(;Be.length;){let Xe=Be.shift();this.appendInitSegment(Xe,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(_r.SOURCE_OPEN)}_onSourceEnded(){ce.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){ce.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let Be=this._pendingSegments;return Be.video.length>0||Be.audio.length>0}_hasPendingRemoveRanges(){let Be=this._pendingRemoveRanges;return Be.video.length>0||Be.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(_r.UPDATE_END)}_onSourceBufferError(Be){ce.e(this.TAG,`SourceBuffer Error: ${Be}`)}}var ii=$r;const sr={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},Rr={NETWORK_EXCEPTION:he.EXCEPTION,NETWORK_STATUS_CODE_INVALID:he.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:he.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:he.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:Jt.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:Jt.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:Jt.CODEC_UNSUPPORTED};class vi{constructor(Be,Xe){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(be()),this._config=Wt(),typeof Xe=="object"&&Object.assign(this._config,Xe),Be.type.toLowerCase()!=="flv")throw new z("FlvPlayer requires an flv MediaDataSource input!");Be.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=Be,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let $e=Ae.chrome&&(Ae.version.major<50||Ae.version.major===50&&Ae.version.build<2661);this._alwaysSeekKeyframe=!!($e||Ae.msedge||Ae.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(Be,Xe){Be===_e.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}):Be===_e.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}attachMediaElement(Be){if(this._mediaElement=Be,Be.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),Be.addEventListener("seeking",this.e.onvSeeking),Be.addEventListener("canplay",this.e.onvCanPlay),Be.addEventListener("stalled",this.e.onvStalled),Be.addEventListener("progress",this.e.onvProgress),this._msectl=new ii(this._config),this._msectl.on(_r.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(_r.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(_r.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(_r.ERROR,Xe=>{this._emitter.emit(_e.ERROR,sr.MEDIA_ERROR,Rr.MEDIA_MSE_ERROR,Xe)}),this._msectl.attachMediaElement(Be),this._pendingSeekTime!=null)try{Be.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(Xe){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new b("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new b("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Tr(this._mediaDataSource,this._config),this._transmuxer.on($t.INIT_SEGMENT,(Be,Xe)=>{this._msectl.appendInitSegment(Xe)}),this._transmuxer.on($t.MEDIA_SEGMENT,(Be,Xe)=>{if(this._msectl.appendMediaSegment(Xe),this._config.lazyLoad&&!this._config.isLive){let $e=this._mediaElement.currentTime;Xe.info.endDts>=($e+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(ce.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on($t.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(_e.LOADING_COMPLETE)}),this._transmuxer.on($t.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(_e.RECOVERED_EARLY_EOF)}),this._transmuxer.on($t.IO_ERROR,(Be,Xe)=>{this._emitter.emit(_e.ERROR,sr.NETWORK_ERROR,Be,Xe)}),this._transmuxer.on($t.DEMUX_ERROR,(Be,Xe)=>{this._emitter.emit(_e.ERROR,sr.MEDIA_ERROR,Be,{code:-1,msg:Xe})}),this._transmuxer.on($t.MEDIA_INFO,Be=>{this._mediaInfo=Be,this._emitter.emit(_e.MEDIA_INFO,Object.assign({},Be))}),this._transmuxer.on($t.METADATA_ARRIVED,Be=>{this._emitter.emit(_e.METADATA_ARRIVED,Be)}),this._transmuxer.on($t.SCRIPTDATA_ARRIVED,Be=>{this._emitter.emit(_e.SCRIPTDATA_ARRIVED,Be)}),this._transmuxer.on($t.STATISTICS_INFO,Be=>{this._statisticsInfo=this._fillStatisticsInfo(Be),this._emitter.emit(_e.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on($t.RECOMMEND_SEEKPOINT,Be=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=Be/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Be){this._mediaElement.volume=Be}get muted(){return this._mediaElement.muted}set muted(Be){this._mediaElement.muted=Be}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Be){this._mediaElement?this._internalSeek(Be):this._pendingSeekTime=Be}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(Be){if(Be.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return Be;let Xe=!0,$e=0,At=0;if(this._mediaElement.getVideoPlaybackQuality){let dt=this._mediaElement.getVideoPlaybackQuality();$e=dt.totalVideoFrames,At=dt.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?($e=this._mediaElement.webkitDecodedFrameCount,At=this._mediaElement.webkitDroppedFrameCount):Xe=!1;return Xe&&(Be.decodedFrames=$e,Be.droppedFrames=At),Be}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let Be=this._mediaElement.buffered,Xe=this._mediaElement.currentTime,$e=0,At=0;for(let dt=0;dt=Xe+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(ce.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){ce.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let Be=this._mediaElement.currentTime,Xe=this._mediaElement.buffered,$e=!1;for(let At=0;At=dt&&Be=en-this._config.lazyLoadRecoverDuration&&($e=!0);break}}$e&&(window.clearInterval(this._progressChecker),this._progressChecker=null,$e&&(ce.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(Be){let Xe=this._mediaElement.buffered;for(let $e=0;$e=At&&Be0){let dt=this._mediaElement.buffered.start(0);(dt<1&&Be0&&Xe.currentTime<$e.start(0)&&(ce.w(this.TAG,`Playback seems stuck at ${Xe.currentTime}, seek to ${$e.start(0)}`),this._requestSetTime=!0,this._mediaElement.currentTime=$e.start(0),this._mediaElement.removeEventListener("progress",this.e.onvProgress))}else this._mediaElement.removeEventListener("progress",this.e.onvProgress)}_onvLoadedMetadata(Be){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null)}_onvSeeking(Be){let Xe=this._mediaElement.currentTime,$e=this._mediaElement.buffered;if(this._requestSetTime){this._requestSetTime=!1;return}if(Xe<1&&$e.length>0){let At=$e.start(0);if(At<1&&Xe{this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}):Be===_e.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Be,Xe)}off(Be,Xe){this._emitter.removeListener(Be,Xe)}attachMediaElement(Be){if(this._mediaElement=Be,Be.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{Be.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(Xe){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new b("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Be){this._mediaElement.volume=Be}get muted(){return this._mediaElement.muted}set muted(Be){this._mediaElement.muted=Be}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Be){this._mediaElement?this._mediaElement.currentTime=Be:this._pendingSeekTime=Be}get mediaInfo(){let Xe={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(Xe.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(Xe.width=this._mediaElement.videoWidth,Xe.height=this._mediaElement.videoHeight)),Xe}get statisticsInfo(){let Be={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return Be;let Xe=!0,$e=0,At=0;if(this._mediaElement.getVideoPlaybackQuality){let dt=this._mediaElement.getVideoPlaybackQuality();$e=dt.totalVideoFrames,At=dt.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?($e=this._mediaElement.webkitDecodedFrameCount,At=this._mediaElement.webkitDroppedFrameCount):Xe=!1;return Xe&&(Be.decodedFrames=$e,Be.droppedFrames=At),Be}_onvLoadedMetadata(Be){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}}var Vi=Ai;ee.install();function vr(Cn,Be){let Xe=Cn;if(Xe==null||typeof Xe!="object")throw new z("MediaDataSource must be an javascript object!");if(!Xe.hasOwnProperty("type"))throw new z("MediaDataSource must has type field to indicate video file type!");switch(Xe.type){case"flv":return new _i(Xe,Be);default:return new Vi(Xe,Be)}}function Dn(){return We.supportMSEH264Playback()}function on(){return We.getFeatureList()}let bn={};bn.createPlayer=vr,bn.isSupported=Dn,bn.getFeatureList=on,bn.BaseLoader=de,bn.LoaderStatus=ae,bn.LoaderErrors=he,bn.Events=_e,bn.ErrorTypes=sr,bn.ErrorDetails=Rr,bn.FlvPlayer=_i,bn.NativePlayer=Vi,bn.LoggingControl=rt,Object.defineProperty(bn,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var ur=bn},93125:function(kt,Pt,Se){(function(a){if(1)window.OSS=a(),kt.exports=a();else var ee})(function(){var a;return function(){function ee(we,be,fe){function ce(le,b){if(!be[le]){if(!we[le]){var z=void 0;if(!b&&z)return require(le,!0);if(se)return se(le,!0);var te=new Error("Cannot find module '"+le+"'");throw te.code="MODULE_NOT_FOUND",te}var ae=be[le]={exports:{}};we[le][0].call(ae.exports,function(he){return ce(we[le][1][he]||he)},ae,ae.exports,ee,we,be,fe)}return be[le].exports}for(var se=void 0,oe=0;oe0?Je["Content-Type"]=We.mime:Je["Content-Type"]=Pe.getType(We.mime||ye.extname(We.object||""))||"application/octet-stream"),We.content&&(Je["Content-Md5"]=Ae.createHash("md5").update(new ce(We.content,"utf8")).digest("base64"),Je["Content-Length"]||(Je["Content-Length"]=We.content.length));var _e=this._getResource(We);Je.authorization=this.authorization(We.method,_e,We.subres,Je);var ot=this._getReqUrl(We);pe("request %s %s, with headers %j, !!stream: %s",We.method,ot,Je,!!We.stream);var rt=We.timeout||this.options.timeout;return{url:ot,params:{agent:this.agent,method:We.method,content:We.content,stream:We.stream,headers:Je,timeout:rt,writeStream:We.writeStream,customResponse:We.customResponse,ctx:We.ctx||this.ctx}}},it.request=he.default.mark(function We(Je){var _e,ot,rt,Dt;return he.default.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:return _e=this.createRequest(Je),ot=void 0,rt=void 0,Mt.prev=3,Mt.next=6,this.urllib.request(_e.url,_e.params);case 6:ot=Mt.sent,pe("response %s %s, got %s, headers: %j",Je.method,_e.url,ot.status,ot.headers),Mt.next=13;break;case 10:Mt.prev=10,Mt.t0=Mt.catch(3),rt=Mt.t0;case 13:if(Dt=void 0,!ot||!Je.successStatuses||Je.successStatuses.indexOf(ot.status)!==-1){Mt.next=26;break}return Mt.next=17,this.requestError(ot);case 17:if(Dt=Mt.sent,Dt.code!=="RequestTimeTooSkewed"){Mt.next=23;break}return this.options.amendTimeSkewed=+new Date(Dt.serverTime)-new Date,Mt.next=22,this.request(Je);case 22:return Mt.abrupt("return",Mt.sent);case 23:Dt.params=Je,Mt.next=30;break;case 26:if(!rt){Mt.next=30;break}return Mt.next=29,this.requestError(rt);case 29:Dt=Mt.sent;case 30:if(!Dt){Mt.next=32;break}throw Dt;case 32:if(!Je.xmlResponse){Mt.next=36;break}return Mt.next=35,this.parseXML(ot.data);case 35:ot.data=Mt.sent;case 36:return Mt.abrupt("return",ot);case 37:case"end":return Mt.stop()}},We,this,[[3,10]])}),it._getResource=function(We){var Je="/";return We.bucket&&(Je+=We.bucket+"/"),We.object&&(Je+=We.object),Je},it._isIP=function(We){return ft._isIP(We)},it._escape=function(We){return Fe.encodeURIComponent(We).replace(/%2F/g,"/")},it._getReqUrl=function(We){var Je={};Ee(this.options.endpoint).to(Je);var _e=this._isIP(Je.hostname),ot=this.options.cname;!We.bucket||ot||_e||(Je.host=We.bucket+"."+Je.host);var rt="/";We.bucket&&_e&&(rt+=We.bucket+"/"),We.object&&(rt+=this._escape(We.object).replace(/\+/g,"%2B")),Je.pathname=rt;var Dt={};if(We.query&&je(Dt,We.query),We.subres){var Mt={};Ze.string(We.subres)?Mt[We.subres]="":Ze.array(We.subres)?We.subres.forEach(function(Xt){Mt[Xt]=""}):Mt=We.subres,je(Dt,Mt)}return Je.query=Dt,De.format(Je)},it._getUserAgent=function(){var We=fe&&fe.browser?"js":"nodejs",Je="aliyun-sdk-"+We+"/"+qe.version,_e=ke.description;return!_e&&fe&&(_e="Node.js "+fe.version.slice(1)+" on "+fe.platform+" "+fe.arch),this._checkUserAgent(Je+" "+_e)},it._checkUserAgent=function(We){return We.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},it.checkBrowserAndVersion=function(We,Je){return st.name===We&&st.version.split(".")[0]===Je},it.parseXML=function(We){return function(Je){ce.isBuffer(We)&&(We=We.toString()),Ie.parseString(We,{explicitRoot:!1,explicitArray:!1},Je)}},it.requestError=he.default.mark(function We(Je){var _e,ot,rt,Dt;return he.default.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:if(_e=null,Je.data&&Je.data.length){Mt.next=5;break}Je.status===-1||Je.status===-2?(_e=new Error(Je.message),_e.name=Je.name,_e.status=Je.status,_e.code=Je.name):(Je.status===404?(_e=new Error("Object not exists"),_e.name="NoSuchKeyError",_e.status=404,_e.code="NoSuchKey"):Je.status===412?(_e=new Error("Pre condition failed"),_e.name="PreconditionFailedError",_e.status=412,_e.code="PreconditionFailed"):(_e=new Error("Unknow error, status: "+Je.status),_e.name="UnknowError",_e.status=Je.status),_e.requestId=Je.headers["x-oss-request-id"],_e.host=""),Mt.next=30;break;case 5:return ot=String(Je.data),pe("request response error data: %s",ot),rt=void 0,Mt.prev=8,Mt.next=11,this.parseXML(ot)||{};case 11:rt=Mt.sent,Mt.next=21;break;case 14:return Mt.prev=14,Mt.t0=Mt.catch(8),pe(ot),Mt.t0.message+=` raw xml: `+ot,Mt.t0.status=Je.status,Mt.t0.requestId=Je.headers["x-oss-request-id"],Mt.abrupt("return",Mt.t0);case 21:Dt=rt.Message||"unknow request error, status: "+Je.status,rt.Condition&&(Dt+=" (condition: "+rt.Condition+")"),_e=new Error(Dt),_e.name=rt.Code?rt.Code+"Error":"UnknowError",_e.status=Je.status,_e.code=rt.Code,_e.requestId=rt.RequestId,_e.hostId=rt.HostId,_e.serverTime=rt.ServerTime;case 30:return pe("generate error %j",_e),Mt.abrupt("return",_e);case 32:case"end":return Mt.stop()}},We,this,[[8,14]])})}).call(this,ee("_process"),ee("buffer").Buffer)},{"../common/multipart":8,"../common/signUtils":9,"../common/thunkpool.js":10,"../common/utils":11,"./../../shims/crypto/crypto.js":237,"./managed_upload":3,"./object":4,"./version":5,"./wrapper":6,_process:173,agentkeepalive:12,"babel-runtime/core-js/object/keys":23,"babel-runtime/regenerator":33,bowser:35,buffer:38,"copy-to":43,dateformat:154,debug:155,"humanize-ms":160,"is-type-of":165,"merge-descriptors":168,mime:242,path:170,platform:171,url:203,urllib:244,utility:243,xml2js:213}],3:[function(ee,we,be){(function(fe){"use strict";function ce(Ee){return Ee&&Ee.__esModule?Ee:{default:Ee}}function se(Ee,Pe){if(!(this instanceof se))return new se(Ee,Pe);ye.call(this,Pe),this.file=Ee,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}var oe=ee("babel-runtime/core-js/array/from"),le=ce(oe),b=ee("babel-runtime/regenerator"),z=ce(b),te=ee("is-type-of"),ae=ee("util"),he=ee("path"),de=ee("mime"),ie=ee("copy-to"),pe=be;pe.multipartUpload=z.default.mark(function Ee(Pe,Ie,Le){var Oe,je,De,Ze,ke,Fe,Ve,qe,tt;return z.default.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:if(this.resetCancelFlag(),Le=Le||{},!Le.checkpoint||!Le.checkpoint.uploadId){st.next=6;break}return st.next=5,this._resumeMultipart(Le.checkpoint,Le);case 5:return st.abrupt("return",st.sent);case 6:return Oe=102400,Le.mime||(te.file(Ie)?Le.mime=de.getType(he.extname(Ie.name)):te.blob(Ie)?Le.mime=Ie.type:Le.mime=de.getType(he.extname(Ie))),Le.headers=Le.headers||{},this._convertMetaToHeaders(Le.meta,Le.headers),st.next=12,this._getFileSize(Ie);case 12:if(!((je=st.sent)0&&ie(Ze).to(Fe),Ve=this._divideParts(Oe,je),qe=Ve.length,tt=!1,st=z.default.mark(function Xt(bt,zt){var Lt,lt,St;return z.default.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:if(bt.isCancel()){pt.next=21;break}return pt.prev=1,Lt=Ve[zt-1],lt={stream:bt._createStream(Le,Lt.start,Lt.end),size:Lt.end-Lt.start},pt.next=6,bt._uploadPart(ke,De,zt,lt);case 6:if(St=pt.sent,bt.isCancel()||tt){pt.next=13;break}if(Pe.doneParts.push({number:zt,etag:St.res.headers.etag}),Fe.push({number:zt,etag:St.res.headers.etag}),!Ie||!Ie.progress){pt.next=13;break}return pt.next=13,Ie.progress(Ze.length/qe,Pe,St.res);case 13:pt.next=21;break;case 15:if(pt.prev=15,pt.t0=pt.catch(1),bt.isCancel()){pt.next=21;break}throw bt.cancel(),pt.t0.partNum=zt,pt.t0;case 21:case"end":return pt.stop()}},Xt,this,[[1,15]])}),Ot=(0,le.default)(new Array(qe),function(Xt,bt){return bt+1}),ft=Fe.map(function(Xt){return Xt.number}),Wt=Ot.filter(function(Xt){return ft.indexOf(Xt)<0}),it=5,We=Ie.parallel||it,!this.checkBrowserAndVersion("Internet Explorer","10")&&We!==1){Mt.next=26;break}Je=0;case 16:if(!(Je0)){Mt.next=37;break}throw this.resetCancelFlag(),Dt=rt[0],Dt.message="Failed to upload some parts with error: "+Dt.toString()+" part_num: "+Dt.partNum,Dt;case 37:if(!this.isCancel()){Mt.next=40;break}throw _e=null,this._makeCancelEvent();case 40:return Mt.next=42,this.completeMultipartUpload(ke,De,Fe,Ie);case 42:return Mt.abrupt("return",Mt.sent);case 43:case"end":return Mt.stop()}},Ee,this)}),te.file=function(Ee){return typeof File!="undefined"&&Ee instanceof File},te.blob=function(Ee){return typeof Blob!="undefined"&&Ee instanceof Blob},pe._getFileSize=z.default.mark(function Ee(Pe){var Ie;return z.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(!te.buffer(Pe)){Le.next=4;break}return Le.abrupt("return",Pe.length);case 4:if(!te.blob(Pe)&&!te.file(Pe)){Le.next=6;break}return Le.abrupt("return",Pe.size);case 6:if(!te.string(Pe)){Le.next=11;break}return Le.next=9,this._statFile(Pe);case 9:return Ie=Le.sent,Le.abrupt("return",Ie.size);case 11:throw new Error("_getFileSize requires Buffer/File/String.");case 12:case"end":return Le.stop()}},Ee,this)});var Ae=ee("stream"),ye=Ae.Readable;ae.inherits(se,ye),se.prototype.readFileAndPush=function(Ee){if(this.fileBuffer)for(var Pe=!0;Pe&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:Le,this.start=Le,Pe=this.push(this.fileBuffer.slice(Ie,Le))}},se.prototype._read=function(Ee){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file)return this.finish||(this.fileBuffer=null,this.finish=!0),void this.push(null);Ee=Ee||16384;var Pe=this;this.reader.onload=function(Ie){Pe.fileBuffer=new fe(new Uint8Array(Ie.target.result)),Pe.file=null,Pe.readFileAndPush(Ee)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(Ee)},pe._createStream=function(Ee,Pe,Ie){if(te.blob(Ee)||te.file(Ee))return new se(Ee.slice(Pe,Ie));throw new Error("_createStream requires File/String.")},pe._getPartSize=function(Ee,Pe){return Pe?Math.max(Math.ceil(Ee/1e4),Pe):1048576},pe._divideParts=function(Ee,Pe){for(var Ie=Math.ceil(Ee/Pe),Le=[],Oe=0;Oe `,Le.quiet?Oe+=` true @@ -1339,27 +1339,27 @@ headers: `+(0,te.default)(Jn),Et.data=tn,Et.path=bt.path,Et.status=x,Et.headers= `:"")+"",newPos:je?a.Pos(he.line+1,0):a.Pos(he.line,he.ch+1)}}for(var De=typeof te=="object"&&te.dontIndentOnAutoClose,ae=b.length-1;ae>=0;ae--){var Ze=z[ae];le.replaceRange(Ze.text,b[ae].head,b[ae].anchor,"+insert");var ke=le.listSelections().slice(0);ke[ae]={head:Ze.newPos,anchor:Ze.newPos},le.setSelections(ke),!De&&Ze.indent&&(le.indentLine(Ze.newPos.line,null,!0),le.indentLine(Ze.newPos.line+1,null,!0))}}function fe(le,b){for(var z=le.listSelections(),te=[],ae=b?"/":""&&(Pe+=">"),te[ie]=Pe}if(le.replaceSelections(te),z=le.listSelections(),!de)for(var ie=0;ie=0&&b[pe]==z;pe--)++ie;te=de.to;for(var pe=1;pe=pe.max))return pe.ch=0,pe.text=pe.cm.getLine(++pe.line),!0}function b(pe){if(!(pe.line<=pe.min))return pe.text=pe.cm.getLine(--pe.line),pe.ch=pe.text.length,!0}function z(pe){for(;;){var Ae=pe.text.indexOf(">",pe.ch);if(Ae==-1){if(le(pe))continue;return}if(!oe(pe,Ae+1)){pe.ch=Ae+1;continue}var ye=pe.text.lastIndexOf("/",Ae),Ee=ye>-1&&!/\S/.test(pe.text.slice(ye+1,Ae));return pe.ch=Ae+1,Ee?"selfClose":"regular"}}function te(pe){for(;;){var Ae=pe.ch?pe.text.lastIndexOf("<",pe.ch-1):-1;if(Ae==-1){if(b(pe))continue;return}if(!oe(pe,Ae+1)){pe.ch=Ae;continue}ce.lastIndex=Ae,pe.ch=Ae;var ye=ce.exec(pe.text);if(ye&&ye.index==Ae)return ye}}function ae(pe){for(;;){ce.lastIndex=pe.ch;var Ae=ce.exec(pe.text);if(!Ae){if(le(pe))continue;return}if(!oe(pe,Ae.index+1)){pe.ch=Ae.index+1;continue}return pe.ch=Ae.index+Ae[0].length,Ae}}function he(pe){for(;;){var Ae=pe.ch?pe.text.lastIndexOf(">",pe.ch-1):-1;if(Ae==-1){if(b(pe))continue;return}if(!oe(pe,Ae+1)){pe.ch=Ae;continue}var ye=pe.text.lastIndexOf("/",Ae),Ee=ye>-1&&!/\S/.test(pe.text.slice(ye+1,Ae));return pe.ch=Ae+1,Ee?"selfClose":"regular"}}function de(pe,Ae){for(var ye=[];;){var Ee=ae(pe),Pe,Ie=pe.line,Le=pe.ch-(Ee?Ee[0].length:0);if(!Ee||!(Pe=z(pe)))return;if(Pe!="selfClose")if(Ee[1]){for(var Oe=ye.length-1;Oe>=0;--Oe)if(ye[Oe]==Ee[2]){ye.length=Oe;break}if(Oe<0&&(!Ae||Ae==Ee[2]))return{tag:Ee[2],from:ee(Ie,Le),to:ee(pe.line,pe.ch)}}else ye.push(Ee[2])}}function ie(pe,Ae){for(var ye=[];;){var Ee=he(pe);if(!Ee)return;if(Ee=="selfClose"){te(pe);continue}var Pe=pe.line,Ie=pe.ch,Le=te(pe);if(!Le)return;if(Le[1])ye.push(Le[2]);else{for(var Oe=ye.length-1;Oe>=0;--Oe)if(ye[Oe]==Le[2]){ye.length=Oe;break}if(Oe<0&&(!Ae||Ae==Le[2]))return{tag:Le[2],from:ee(pe.line,pe.ch),to:ee(Pe,Ie)}}}}a.registerHelper("fold","xml",function(pe,Ae){for(var ye=new se(pe,Ae.line,0);;){var Ee=ae(ye);if(!Ee||ye.line!=Ae.line)return;var Pe=z(ye);if(!Pe)return;if(!Ee[1]&&Pe!="selfClose"){var Ie=ee(ye.line,ye.ch),Le=de(ye,Ee[2]);return Le&&we(Le.from,Ie)>0?{from:Ie,to:Le.from}:null}}}),a.findMatchingTag=function(pe,Ae,ye){var Ee=new se(pe,Ae.line,Ae.ch,ye);if(!(Ee.text.indexOf(">")==-1&&Ee.text.indexOf("<")==-1)){var Pe=z(Ee),Ie=Pe&&ee(Ee.line,Ee.ch),Le=Pe&&te(Ee);if(!(!Pe||!Le||we(Ee,Ae)>0)){var Oe={from:ee(Ee.line,Ee.ch),to:Ie,tag:Le[2]};return Pe=="selfClose"?{open:Oe,close:null,at:"open"}:Le[1]?{open:ie(Ee,Le[2]),close:Oe,at:"close"}:(Ee=new se(pe,Ie.line,Ie.ch,ye),{open:Oe,close:de(Ee,Le[2]),at:"open"})}}},a.findEnclosingTag=function(pe,Ae,ye,Ee){for(var Pe=new se(pe,Ae.line,Ae.ch,ye);;){var Ie=ie(Pe,Ee);if(!Ie)break;var Le=new se(pe,Ae.line,Ae.ch,ye),Oe=de(Le,Ie.tag);if(Oe)return{open:Ie,close:Oe}}},a.scanForClosingTag=function(pe,Ae,ye,Ee){var Pe=new se(pe,Ae.line,Ae.ch,Ee?{from:0,to:Ee}:null);return de(Pe,ye)}})},89780:function(kt){(function(Pt,Se){kt.exports=Se()})(this,function(){"use strict";var Pt=navigator.userAgent,Se=navigator.platform,a=/gecko\/\d/i.test(Pt),ee=/MSIE \d/.test(Pt),we=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(Pt),be=/Edge\/(\d+)/.exec(Pt),fe=ee||we||be,ce=fe&&(ee?document.documentMode||6:+(be||we)[1]),se=!be&&/WebKit\//.test(Pt),oe=se&&/Qt\/\d+\.\d+/.test(Pt),le=!be&&/Chrome\//.test(Pt),b=/Opera\//.test(Pt),z=/Apple Computer/.test(navigator.vendor),te=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(Pt),ae=/PhantomJS/.test(Pt),he=!be&&/AppleWebKit/.test(Pt)&&/Mobile\/\w+/.test(Pt),de=/Android/.test(Pt),ie=he||de||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(Pt),pe=he||/Mac/.test(Se),Ae=/\bCrOS\b/.test(Pt),ye=/win/i.test(Se),Ee=b&&Pt.match(/Version\/(\d*\.\d*)/);Ee&&(Ee=Number(Ee[1])),Ee&&Ee>=15&&(b=!1,se=!0);var Pe=pe&&(oe||b&&(Ee==null||Ee<12.11)),Ie=a||fe&&ce>=9;function Le(y){return new RegExp("(^|\\s)"+y+"(?:$|\\s)\\s*")}var Oe=function(y,E){var re=y.className,ne=Le(E).exec(re);if(ne){var ve=re.slice(ne.index+ne[0].length);y.className=re.slice(0,ne.index)+(ve?ne[1]+ve:"")}};function je(y){for(var E=y.childNodes.length;E>0;--E)y.removeChild(y.firstChild);return y}function De(y,E){return je(y).appendChild(E)}function Ze(y,E,re,ne){var ve=document.createElement(y);if(re&&(ve.className=re),ne&&(ve.style.cssText=ne),typeof E=="string")ve.appendChild(document.createTextNode(E));else if(E)for(var He=0;He=E)return at+(E-He);at+=vt-He,at+=re-at%re,He=vt+1}}var We=function(){this.id=null,this.f=null,this.time=0,this.handler=ft(this.onTimeout,this)};We.prototype.onTimeout=function(y){y.id=0,y.time<=+new Date?y.f():setTimeout(y.handler,y.time-+new Date)},We.prototype.set=function(y,E){this.f=E;var re=+new Date+y;(!this.id||re=E)return ne+Math.min(at,E-ve);if(ve+=He-ne,ve+=re-ve%re,ne=He+1,ve>=E)return ne}}var bt=[""];function zt(y){for(;bt.length<=y;)bt.push(Lt(bt)+" ");return bt[y]}function Lt(y){return y[y.length-1]}function lt(y,E){for(var re=[],ne=0;ne"\x80"&&(y.toUpperCase()!=y.toLowerCase()||nt.test(y))}function Qt(y,E){return E?E.source.indexOf("\\w")>-1&&Nt(y)?!0:E.test(y):Nt(y)}function Jt(y){for(var E in y)if(y.hasOwnProperty(E)&&y[E])return!1;return!0}var Ye=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Ce(y){return y.charCodeAt(0)>=768&&Ye.test(y)}function Me(y,E,re){for(;(re<0?E>0:Ere?-1:1;;){if(E==re)return E;var ve=(E+re)/2,He=ne<0?Math.ceil(ve):Math.floor(ve);if(He==E)return y(He)?E:re;y(He)?re=He:E=He+ne}}function ue(y,E,re,ne){if(!y)return ne(E,re,"ltr",0);for(var ve=!1,He=0;HeE||E==re&&at.to==E)&&(ne(Math.max(at.from,E),Math.min(at.to,re),at.level==1?"rtl":"ltr",He),ve=!0)}ve||ne(E,re,"ltr")}var x=null;function me(y,E,re){var ne;x=null;for(var ve=0;veE)return ve;He.to==E&&(He.from!=He.to&&re=="before"?ne=ve:x=ve),He.from==E&&(He.from!=He.to&&re!="before"?ne=ve:x=ve)}return ne!=null?ne:x}var ze=function(){var y="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",E="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function re(It){return It<=247?y.charAt(It):1424<=It&&It<=1524?"R":1536<=It&&It<=1785?E.charAt(It-1536):1774<=It&&It<=2220?"r":8192<=It&&It<=8203?"w":It==8204?"b":"L"}var ne=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,ve=/[stwN]/,He=/[LRr]/,at=/[Lb1n]/,vt=/[1n]/;function yt(It,an,hn){this.level=It,this.from=an,this.to=hn}return function(It,an){var hn=an=="ltr"?"L":"R";if(It.length==0||an=="ltr"&&!ne.test(It))return!1;for(var qn=It.length,jn=[],zr=0;zr-1&&(ne[E]=ve.slice(0,He).concat(ve.slice(He+1)))}}}function Zt(y,E){var re=Ut(y,E);if(re.length)for(var ne=Array.prototype.slice.call(arguments,2),ve=0;ve0}function wn(y){y.prototype.on=function(E,re){Ke(this,E,re)},y.prototype.off=function(E,re){Ct(this,E,re)}}function Jn(y){y.preventDefault?y.preventDefault():y.returnValue=!1}function or(y){y.stopPropagation?y.stopPropagation():y.cancelBubble=!0}function Qn(y){return y.defaultPrevented!=null?y.defaultPrevented:y.returnValue==!1}function fr(y){Jn(y),or(y)}function Tr(y){return y.target||y.srcElement}function xr(y){var E=y.which;return E==null&&(y.button&1?E=1:y.button&2?E=3:y.button&4&&(E=2)),pe&&y.ctrlKey&&E==1&&(E=3),E}var _r=function(){if(fe&&ce<9)return!1;var y=Ze("div");return"draggable"in y||"dragDrop"in y}(),$r;function ii(y){if($r==null){var E=Ze("span","\u200B");De(y,Ze("span",[E,document.createTextNode("x")])),y.firstChild.offsetHeight!=0&&($r=E.offsetWidth<=1&&E.offsetHeight>2&&!(fe&&ce<8))}var re=$r?Ze("span","\u200B"):Ze("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return re.setAttribute("cm-text",""),re}var sr;function Rr(y){if(sr!=null)return sr;var E=De(y,document.createTextNode("A\u062EA")),re=Fe(E,0,1).getBoundingClientRect(),ne=Fe(E,1,2).getBoundingClientRect();return je(y),!re||re.left==re.right?!1:sr=ne.right-re.right<3}var vi=` b`.split(/\n/).length!=3?function(y){for(var E=0,re=[],ne=y.length;E<=ne;){var ve=y.indexOf(` -`,E);ve==-1&&(ve=y.length);var He=y.slice(E,y.charAt(ve-1)=="\r"?ve-1:ve),at=He.indexOf("\r");at!=-1?(re.push(He.slice(0,at)),E+=at+1):(re.push(He),E=ve+1)}return re}:function(y){return y.split(/\r\n?|\n/)},_i=window.getSelection?function(y){try{return y.selectionStart!=y.selectionEnd}catch(E){return!1}}:function(y){var E;try{E=y.ownerDocument.selection.createRange()}catch(re){}return!E||E.parentElement()!=y?!1:E.compareEndPoints("StartToEnd",E)!=0},Ai=function(){var y=Ze("div");return"oncopy"in y?!0:(y.setAttribute("oncopy","return;"),typeof y.oncopy=="function")}(),Vi=null;function vr(y){if(Vi!=null)return Vi;var E=De(y,Ze("span","x")),re=E.getBoundingClientRect(),ne=Fe(E,0,1).getBoundingClientRect();return Vi=Math.abs(re.left-ne.left)>1}var Dn={},on={};function bn(y,E){arguments.length>2&&(E.dependencies=Array.prototype.slice.call(arguments,2)),Dn[y]=E}function ur(y,E){on[y]=E}function Cn(y){if(typeof y=="string"&&on.hasOwnProperty(y))y=on[y];else if(y&&typeof y.name=="string"&&on.hasOwnProperty(y.name)){var E=on[y.name];typeof E=="string"&&(E={name:E}),y=ct(E,y),y.name=E.name}else{if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(y))return Cn("application/xml");if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(y))return Cn("application/json")}return typeof y=="string"?{name:y}:y||{name:"null"}}function Be(y,E){E=Cn(E);var re=Dn[E.name];if(!re)return Be(y,"text/plain");var ne=re(y,E);if(Xe.hasOwnProperty(E.name)){var ve=Xe[E.name];for(var He in ve)ve.hasOwnProperty(He)&&(ne.hasOwnProperty(He)&&(ne["_"+He]=ne[He]),ne[He]=ve[He])}if(ne.name=E.name,E.helperType&&(ne.helperType=E.helperType),E.modeProps)for(var at in E.modeProps)ne[at]=E.modeProps[at];return ne}var Xe={};function $e(y,E){var re=Xe.hasOwnProperty(y)?Xe[y]:Xe[y]={};Wt(E,re)}function At(y,E){if(E===!0)return E;if(y.copyState)return y.copyState(E);var re={};for(var ne in E){var ve=E[ne];ve instanceof Array&&(ve=ve.concat([])),re[ne]=ve}return re}function dt(y,E){for(var re;y.innerMode&&(re=y.innerMode(E),!(!re||re.mode==y));)E=re.state,y=re.mode;return re||{mode:y,state:E}}function en(y,E,re){return y.startState?y.startState(E,re):!0}var qt=function(y,E,re){this.pos=this.start=0,this.string=y,this.tabSize=E||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=re};qt.prototype.eol=function(){return this.pos>=this.string.length},qt.prototype.sol=function(){return this.pos==this.lineStart},qt.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},qt.prototype.next=function(){if(this.posE},qt.prototype.eatSpace=function(){for(var y=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>y},qt.prototype.skipToEnd=function(){this.pos=this.string.length},qt.prototype.skipTo=function(y){var E=this.string.indexOf(y,this.pos);if(E>-1)return this.pos=E,!0},qt.prototype.backUp=function(y){this.pos-=y},qt.prototype.column=function(){return this.lastColumnPos0?null:(He&&E!==!1&&(this.pos+=He[0].length),He)}},qt.prototype.current=function(){return this.string.slice(this.start,this.pos)},qt.prototype.hideFirstChars=function(y,E){this.lineStart+=y;try{return E()}finally{this.lineStart-=y}},qt.prototype.lookAhead=function(y){var E=this.lineOracle;return E&&E.lookAhead(y)},qt.prototype.baseToken=function(){var y=this.lineOracle;return y&&y.baseToken(this.pos)};function pn(y,E){if(E-=y.first,E<0||E>=y.size)throw new Error("There is no line "+(E+y.first)+" in the document.");for(var re=y;!re.lines;)for(var ne=0;;++ne){var ve=re.children[ne],He=ve.chunkSize();if(E=y.first&&Ere?ln(re,pn(y,re).text.length):Tn(E,pn(y,E.line).text.length)}function Tn(y,E){var re=y.ch;return re==null||re>E?ln(y.line,E):re<0?ln(y.line,0):y}function Xr(y,E){for(var re=[],ne=0;nethis.maxLookAhead&&(this.maxLookAhead=y),E},na.prototype.baseToken=function(y){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=y;)this.baseTokenPos+=2;var E=this.baseTokens[this.baseTokenPos+1];return{type:E&&E.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-y}},na.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},na.fromSaved=function(y,E,re){return E instanceof Oi?new na(y,At(y.mode,E.state),re,E.lookAhead):new na(y,At(y.mode,E),re)},na.prototype.save=function(y){var E=y!==!1?At(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Oi(E,this.maxLookAhead):E};function lo(y,E,re,ne){var ve=[y.state.modeGen],He={};dn(y,E.text,y.doc.mode,re,function(It,an){return ve.push(It,an)},He,ne);for(var at=re.state,vt=function(It){re.baseTokens=ve;var an=y.state.overlays[It],hn=1,qn=0;re.state=!0,dn(y,E.text,an.mode,re,function(jn,zr){for(var ri=hn;qnjn&&ve.splice(hn,1,jn,ve[hn+1],Si),hn+=2,qn=Math.min(jn,Si)}if(zr)if(an.opaque)ve.splice(ri,hn-ri,jn,"overlay "+zr),hn=ri+2;else for(;riy.options.maxHighlightLength&&At(y.doc.mode,ne.state),He=lo(y,E,ne);ve&&(ne.state=ve),E.stateAfter=ne.save(!ve),E.styles=He.styles,He.classes?E.styleClasses=He.classes:E.styleClasses&&(E.styleClasses=null),re===y.doc.highlightFrontier&&(y.doc.modeFrontier=Math.max(y.doc.modeFrontier,++y.doc.highlightFrontier))}return E.styles}function vo(y,E,re){var ne=y.doc,ve=y.display;if(!ne.mode.startState)return new na(ne,!0,E);var He=Gn(y,E,re),at=He>ne.first&&pn(ne,He-1).stateAfter,vt=at?na.fromSaved(ne,at,He):new na(ne,en(ne.mode),He);return ne.iter(He,E,function(yt){Ro(y,yt.text,vt);var It=vt.line;yt.stateAfter=It==E-1||It%5==0||It>=ve.viewFrom&&ItE.start)return He}throw new Error("Mode "+y.name+" failed to advance stream.")}var ga=function(y,E,re){this.start=y.start,this.end=y.pos,this.string=y.current(),this.type=E||null,this.state=re};function Da(y,E,re,ne){var ve=y.doc,He=ve.mode,at;E=Vn(ve,E);var vt=pn(ve,E.line),yt=vo(y,E.line,re),It=new qt(vt.text,y.options.tabSize,yt),an;for(ne&&(an=[]);(ne||It.posy.options.maxHighlightLength?(vt=!1,at&&Ro(y,E,ne,an.pos),an.pos=E.length,hn=null):hn=Kt(Lo(re,an,ne.state,qn),He),qn){var jn=qn[0].name;jn&&(hn="m-"+(hn?jn+" "+hn:jn))}if(!vt||It!=hn){for(;ytat;--vt){if(vt<=He.first)return He.first;var yt=pn(He,vt-1),It=yt.stateAfter;if(It&&(!re||vt+(It instanceof Oi?It.lookAhead:0)<=He.modeFrontier))return vt;var an=it(yt.text,null,y.options.tabSize);(ve==null||ne>an)&&(ve=vt-1,ne=an)}return ve}function ht(y,E){if(y.modeFrontier=Math.min(y.modeFrontier,E),!(y.highlightFrontierre;ne--){var ve=pn(y,ne).stateAfter;if(ve&&(!(ve instanceof Oi)||ne+ve.lookAhead=E:He.to>E);(ne||(ne=[])).push(new fn(at,He.from,yt?null:He.to))}}return ne}function kn(y,E,re){var ne;if(y)for(var ve=0;ve=E:He.to>E);if(vt||He.from==E&&at.type=="bookmark"&&(!re||He.marker.insertLeft)){var yt=He.from==null||(at.inclusiveLeft?He.from<=E:He.from0&&vt)for(var Ca=0;Ca0)){var an=[yt,1],hn=nr(It.from,vt.from),qn=nr(It.to,vt.to);(hn<0||!at.inclusiveLeft&&!hn)&&an.push({from:It.from,to:vt.from}),(qn>0||!at.inclusiveRight&&!qn)&&an.push({from:vt.to,to:It.to}),ve.splice.apply(ve,an),yt+=an.length-3}}return ve}function Ti(y){var E=y.markedSpans;if(E){for(var re=0;reE)&&(!ne||wi(ne,He.marker)<0)&&(ne=He.marker)}return ne}function Bi(y,E,re,ne,ve){var He=pn(y,E),at=jt&&He.markedSpans;if(at)for(var vt=0;vt=0&&hn<=0||an<=0&&hn>=0)&&(an<=0&&(yt.marker.inclusiveRight&&ve.inclusiveLeft?nr(It.to,re)>=0:nr(It.to,re)>0)||an>=0&&(yt.marker.inclusiveRight&&ve.inclusiveLeft?nr(It.from,ne)<=0:nr(It.from,ne)<0)))return!0}}}function Hr(y){for(var E;E=pi(y);)y=E.find(-1,!0).line;return y}function ti(y){for(var E;E=ha(y);)y=E.find(1,!0).line;return y}function va(y){for(var E,re;E=ha(y);)y=E.find(1,!0).line,(re||(re=[])).push(y);return re}function Ge(y,E){var re=pn(y,E),ne=Hr(re);return re==ne?E:kr(ne)}function Bt(y,E){if(E>y.lastLine())return E;var re=pn(y,E),ne;if(!Ft(y,re))return E;for(;ne=ha(re);)re=ne.find(1,!0).line;return kr(re)+1}function Ft(y,E){var re=jt&&E.markedSpans;if(re){for(var ne=void 0,ve=0;veE.maxLineLength&&(E.maxLineLength=ve,E.maxLine=ne)})}var mn=function(y,E,re){this.text=y,Yr(this,E),this.height=re?re(this):1};mn.prototype.lineNo=function(){return kr(this)},wn(mn);function zn(y,E,re,ne){y.text=E,y.stateAfter&&(y.stateAfter=null),y.styles&&(y.styles=null),y.order!=null&&(y.order=null),Ti(y),Yr(y,re);var ve=ne?ne(y):1;ve!=y.height&&Ur(y,ve)}function tr(y){y.parent=null,Ti(y)}var Mn={},mr={};function Sr(y,E){if(!y||/^\s*$/.test(y))return null;var re=E.addModeClass?mr:Mn;return re[y]||(re[y]=y.replace(/\S+/g,"cm-$&"))}function hr(y,E){var re=ke("span",null,null,se?"padding-right: .1px":null),ne={pre:ke("pre",[re],"CodeMirror-line"),content:re,col:0,pos:0,cm:y,trailingSpace:!1,splitSpaces:y.getOption("lineWrapping")};E.measure={};for(var ve=0;ve<=(E.rest?E.rest.length:0);ve++){var He=ve?E.rest[ve-1]:E.line,at=void 0;ne.pos=0,ne.addToken=Ir,Rr(y.display.measure)&&(at=et(He,y.doc.direction))&&(ne.addToken=Er(ne.addToken,at)),ne.map=[];var vt=E!=y.display.externalMeasured&&kr(He);Fr(He,ne,Ka(y,He,vt)),He.styleClasses&&(He.styleClasses.bgClass&&(ne.bgClass=st(He.styleClasses.bgClass,ne.bgClass||"")),He.styleClasses.textClass&&(ne.textClass=st(He.styleClasses.textClass,ne.textClass||""))),ne.map.length==0&&ne.map.push(0,0,ne.content.appendChild(ii(y.display.measure))),ve==0?(E.measure.map=ne.map,E.measure.cache={}):((E.measure.maps||(E.measure.maps=[])).push(ne.map),(E.measure.caches||(E.measure.caches=[])).push({}))}if(se){var yt=ne.content.lastChild;(/\bcm-tab\b/.test(yt.className)||yt.querySelector&&yt.querySelector(".cm-tab"))&&(ne.content.className="cm-tab-wrap-hack")}return Zt(y,"renderLine",y,E.line,ne.pre),ne.pre.className&&(ne.textClass=st(ne.pre.className,ne.textClass||"")),ne}function cr(y){var E=Ze("span","\u2022","cm-invalidchar");return E.title="\\u"+y.charCodeAt(0).toString(16),E.setAttribute("aria-label",E.title),E}function Ir(y,E,re,ne,ve,He,at){if(E){var vt=y.splitSpaces?Pr(E,y.trailingSpace):E,yt=y.cm.state.specialChars,It=!1,an;if(!yt.test(E))y.col+=E.length,an=document.createTextNode(vt),y.map.push(y.pos,y.pos+E.length,an),fe&&ce<9&&(It=!0),y.pos+=E.length;else{an=document.createDocumentFragment();for(var hn=0;;){yt.lastIndex=hn;var qn=yt.exec(E),jn=qn?qn.index-hn:E.length-hn;if(jn){var zr=document.createTextNode(vt.slice(hn,hn+jn));fe&&ce<9?an.appendChild(Ze("span",[zr])):an.appendChild(zr),y.map.push(y.pos,y.pos+jn,zr),y.col+=jn,y.pos+=jn}if(!qn)break;hn+=jn+1;var ri=void 0;if(qn[0]==" "){var Si=y.cm.options.tabSize,Ki=Si-y.col%Si;ri=an.appendChild(Ze("span",zt(Ki),"cm-tab")),ri.setAttribute("role","presentation"),ri.setAttribute("cm-text"," "),y.col+=Ki}else qn[0]=="\r"||qn[0]==` -`?(ri=an.appendChild(Ze("span",qn[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),ri.setAttribute("cm-text",qn[0]),y.col+=1):(ri=y.cm.options.specialCharPlaceholder(qn[0]),ri.setAttribute("cm-text",qn[0]),fe&&ce<9?an.appendChild(Ze("span",[ri])):an.appendChild(ri),y.col+=1);y.map.push(y.pos,y.pos+1,ri),y.pos++}}if(y.trailingSpace=vt.charCodeAt(E.length-1)==32,re||ne||ve||It||He||at){var oa=re||"";ne&&(oa+=ne),ve&&(oa+=ve);var Ji=Ze("span",[an],oa,He);if(at)for(var Ca in at)at.hasOwnProperty(Ca)&&Ca!="style"&&Ca!="class"&&Ji.setAttribute(Ca,at[Ca]);return y.content.appendChild(Ji)}y.content.appendChild(an)}}function Pr(y,E){if(y.length>1&&!/ /.test(y))return y;for(var re=E,ne="",ve=0;veIt&&hn.from<=It));qn++);if(hn.to>=an)return y(re,ne,ve,He,at,vt,yt);y(re,ne.slice(0,hn.to-It),ve,He,null,vt,yt),He=null,ne=ne.slice(hn.to-It),It=hn.to}}}function Gr(y,E,re,ne){var ve=!ne&&re.widgetNode;ve&&y.map.push(y.pos,y.pos+E,ve),!ne&&y.cm.display.input.needsContentAttribute&&(ve||(ve=y.content.appendChild(document.createElement("span"))),ve.setAttribute("cm-marker",re.id)),ve&&(y.cm.display.input.setUneditable(ve),y.content.appendChild(ve)),y.pos+=E,y.trailingSpace=!1}function Fr(y,E,re){var ne=y.markedSpans,ve=y.text,He=0;if(!ne){for(var at=1;atyt||ya.collapsed&&Wa.to==yt&&Wa.from==yt)){if(Wa.to!=null&&Wa.to!=yt&&jn>Wa.to&&(jn=Wa.to,ri=""),ya.className&&(zr+=" "+ya.className),ya.css&&(qn=(qn?qn+";":"")+ya.css),ya.startStyle&&Wa.from==yt&&(Si+=" "+ya.startStyle),ya.endStyle&&Wa.to==jn&&(Ca||(Ca=[])).push(ya.endStyle,Wa.to),ya.title&&((oa||(oa={})).title=ya.title),ya.attributes)for(var vs in ya.attributes)(oa||(oa={}))[vs]=ya.attributes[vs];ya.collapsed&&(!Ki||wi(Ki.marker,ya)<0)&&(Ki=Wa)}else Wa.from>yt&&jn>Wa.from&&(jn=Wa.from)}if(Ca)for(var sl=0;sl=vt)break;for(var Ll=Math.min(vt,jn);;){if(an){var pl=yt+an.length;if(!Ki){var Xs=pl>Ll?an.slice(0,Ll-yt):an;E.addToken(E,Xs,hn?hn+zr:zr,Si,yt+Xs.length==jn?ri:"",qn,oa)}if(pl>=Ll){an=an.slice(Ll-yt),yt=Ll;break}yt=pl,Si=""}an=ve.slice(He,He=re[It++]),hn=Sr(re[It++],E.cm.options)}}}function Nr(y,E,re){this.line=E,this.rest=va(E),this.size=this.rest?kr(Lt(this.rest))-re+1:1,this.node=this.text=null,this.hidden=Ft(y,E)}function mi(y,E,re){for(var ne=[],ve,He=E;He2&&He.push((yt.bottom+It.top)/2-re.top)}}He.push(re.bottom-re.top)}}function Nn(y,E,re){if(y.line==E)return{map:y.measure.map,cache:y.measure.cache};for(var ne=0;nere)return{map:y.measure.maps[ve],cache:y.measure.caches[ve],before:!0}}function jo(y,E){E=Hr(E);var re=kr(E),ne=y.display.externalMeasured=new Nr(y.doc,E,re);ne.lineN=re;var ve=ne.built=hr(y,ne);return ne.text=ve.pre,De(y.display.lineMeasure,ve.pre),ne}function io(y,E,re,ne){return Ua(y,eo(y,E),re,ne)}function Oo(y,E){if(E>=y.display.viewFrom&&E=re.lineN&&EE)&&(He=yt-vt,ve=He-1,E>=yt&&(at="right")),ve!=null){if(ne=y[It+2],vt==yt&&re==(ne.insertLeft?"left":"right")&&(at=re),re=="left"&&ve==0)for(;It&&y[It-2]==y[It-3]&&y[It-1].insertLeft;)ne=y[(It-=3)+2],at="left";if(re=="right"&&ve==yt-vt)for(;It=0&&(re=y[ve]).left==re.right;ve--);return re}function vn(y,E,re,ne){var ve=So(E.map,re,ne),He=ve.node,at=ve.start,vt=ve.end,yt=ve.collapse,It;if(He.nodeType==3){for(var an=0;an<4;an++){for(;at&&Ce(E.line.text.charAt(ve.coverStart+at));)--at;for(;ve.coverStart+vt0&&(yt=ne="right");var hn;y.options.lineWrapping&&(hn=He.getClientRects()).length>1?It=hn[ne=="right"?hn.length-1:0]:It=He.getBoundingClientRect()}if(fe&&ce<9&&!at&&(!It||!It.left&&!It.right)){var qn=He.parentNode.getClientRects()[0];qn?It={left:qn.left,right:qn.left+bs(y.display),top:qn.top,bottom:qn.bottom}:It=Uo}for(var jn=It.top-E.rect.top,zr=It.bottom-E.rect.top,ri=(jn+zr)/2,Si=E.view.measure.heights,Ki=0;Ki=ne.text.length?(yt=ne.text.length,It="before"):yt<=0&&(yt=0,It="after"),!vt)return at(It=="before"?yt-1:yt,It=="before");function an(zr,ri,Si){var Ki=vt[ri],oa=Ki.level==1;return at(Si?zr-1:zr,oa!=Si)}var hn=me(vt,yt,It),qn=x,jn=an(yt,hn,It=="before");return qn!=null&&(jn.other=an(yt,qn,It!="before")),jn}function Xi(y,E){var re=0;E=Vn(y.doc,E),y.options.lineWrapping||(re=bs(y.display)*E.ch);var ne=pn(y.doc,E.line),ve=Ht(ne)+Sa(y.display);return{left:re,right:re,top:ve,bottom:ve+ne.height}}function to(y,E,re,ne,ve){var He=ln(y,E,re);return He.xRel=ve,ne&&(He.outside=ne),He}function xi(y,E,re){var ne=y.doc;if(re+=y.display.viewOffset,re<0)return to(ne.first,0,null,-1,-1);var ve=Zr(ne,re),He=ne.first+ne.size-1;if(ve>He)return to(ne.first+ne.size-1,pn(ne,He).text.length,null,1,1);E<0&&(E=0);for(var at=pn(ne,ve);;){var vt=fs(y,at,ve,E,re),yt=ja(at,vt.ch+(vt.xRel>0||vt.outside>0?1:0));if(!yt)return vt;var It=yt.find(1);if(It.line==ve)return It;at=pn(ne,ve=It.line)}}function Wi(y,E,re,ne){ne-=Fa(E);var ve=E.text.length,He=Qe(function(at){return Ua(y,re,at-1).bottom<=ne},ve,0);return ve=Qe(function(at){return Ua(y,re,at).top>ne},He,ve),{begin:He,end:ve}}function Zo(y,E,re,ne){re||(re=eo(y,E));var ve=wo(y,E,Ua(y,re,ne),"line").top;return Wi(y,E,re,ve)}function Xo(y,E,re,ne){return y.bottom<=re?!1:y.top>re?!0:(ne?y.left:y.right)>E}function fs(y,E,re,ne,ve){ve-=Ht(E);var He=eo(y,E),at=Fa(E),vt=0,yt=E.text.length,It=!0,an=et(E,y.doc.direction);if(an){var hn=(y.options.lineWrapping?Jo:Es)(y,E,re,He,an,ne,ve);It=hn.level!=1,vt=It?hn.from:hn.to-1,yt=It?hn.to:hn.from-1}var qn=null,jn=null,zr=Qe(function(Ja){var Wa=Ua(y,He,Ja);return Wa.top+=at,Wa.bottom+=at,Xo(Wa,ne,ve,!1)?(Wa.top<=ve&&Wa.left<=ne&&(qn=Ja,jn=Wa),!0):!1},vt,yt),ri,Si,Ki=!1;if(jn){var oa=ne-jn.left=Ca.bottom?1:0}return zr=Me(E.text,zr,1),to(re,zr,Si,Ki,ne-ri)}function Es(y,E,re,ne,ve,He,at){var vt=Qe(function(hn){var qn=ve[hn],jn=qn.level!=1;return Xo(aa(y,ln(re,jn?qn.to:qn.from,jn?"before":"after"),"line",E,ne),He,at,!0)},0,ve.length-1),yt=ve[vt];if(vt>0){var It=yt.level!=1,an=aa(y,ln(re,It?yt.from:yt.to,It?"after":"before"),"line",E,ne);Xo(an,He,at,!0)&&an.top>at&&(yt=ve[vt-1])}return yt}function Jo(y,E,re,ne,ve,He,at){var vt=Wi(y,E,ne,at),yt=vt.begin,It=vt.end;/\s/.test(E.text.charAt(It-1))&&It--;for(var an=null,hn=null,qn=0;qn=It||jn.to<=yt)){var zr=jn.level!=1,ri=Ua(y,ne,zr?Math.min(It,jn.to)-1:Math.max(yt,jn.from)).right,Si=riSi)&&(an=jn,hn=Si)}}return an||(an=ve[ve.length-1]),an.fromIt&&(an={from:an.from,to:It,level:an.level}),an}var Bs;function Go(y){if(y.cachedTextHeight!=null)return y.cachedTextHeight;if(Bs==null){Bs=Ze("pre",null,"CodeMirror-line-like");for(var E=0;E<49;++E)Bs.appendChild(document.createTextNode("x")),Bs.appendChild(Ze("br"));Bs.appendChild(document.createTextNode("x"))}De(y.measure,Bs);var re=Bs.offsetHeight/50;return re>3&&(y.cachedTextHeight=re),je(y.measure),re||1}function bs(y){if(y.cachedCharWidth!=null)return y.cachedCharWidth;var E=Ze("span","xxxxxxxxxx"),re=Ze("pre",[E],"CodeMirror-line-like");De(y.measure,re);var ne=E.getBoundingClientRect(),ve=(ne.right-ne.left)/10;return ve>2&&(y.cachedCharWidth=ve),ve||10}function gs(y){for(var E=y.display,re={},ne={},ve=E.gutters.clientLeft,He=E.gutters.firstChild,at=0;He;He=He.nextSibling,++at){var vt=y.display.gutterSpecs[at].className;re[vt]=He.offsetLeft+He.clientLeft+ve,ne[vt]=He.clientWidth}return{fixedPos:bl(E),gutterTotalWidth:E.gutters.offsetWidth,gutterLeft:re,gutterWidth:ne,wrapperWidth:E.wrapper.clientWidth}}function bl(y){return y.scroller.getBoundingClientRect().left-y.sizer.getBoundingClientRect().left}function Us(y){var E=Go(y.display),re=y.options.lineWrapping,ne=re&&Math.max(5,y.display.scroller.clientWidth/bs(y.display)-3);return function(ve){if(Ft(y.doc,ve))return 0;var He=0;if(ve.widgets)for(var at=0;at0&&(It=pn(y.doc,yt.line).text).length==yt.ch){var an=it(It,It.length,y.options.tabSize)-It.length;yt=ln(yt.line,Math.max(0,Math.round((He-Za(y.display).left)/bs(y.display))-an))}return yt}function il(y,E){if(E>=y.display.viewTo||(E-=y.display.viewFrom,E<0))return null;for(var re=y.display.view,ne=0;neE)&&(ve.updateLineNumbers=E),y.curOp.viewChanged=!0,E>=ve.viewTo)jt&&Ge(y.doc,E)ve.viewFrom?dl(y):(ve.viewFrom+=ne,ve.viewTo+=ne);else if(E<=ve.viewFrom&&re>=ve.viewTo)dl(y);else if(E<=ve.viewFrom){var He=tu(y,re,re+ne,1);He?(ve.view=ve.view.slice(He.index),ve.viewFrom=He.lineN,ve.viewTo+=ne):dl(y)}else if(re>=ve.viewTo){var at=tu(y,E,E,-1);at?(ve.view=ve.view.slice(0,at.index),ve.viewTo=at.lineN):dl(y)}else{var vt=tu(y,E,E,-1),yt=tu(y,re,re+ne,1);vt&&yt?(ve.view=ve.view.slice(0,vt.index).concat(mi(y,vt.lineN,yt.lineN)).concat(ve.view.slice(yt.index)),ve.viewTo+=ne):dl(y)}var It=ve.externalMeasured;It&&(re=ve.lineN&&E=ne.viewTo)){var He=ne.view[il(y,E)];if(He.node!=null){var at=He.changes||(He.changes=[]);Je(at,re)==-1&&at.push(re)}}}function dl(y){y.display.viewFrom=y.display.viewTo=y.doc.first,y.display.view=[],y.display.viewOffset=0}function tu(y,E,re,ne){var ve=il(y,E),He,at=y.display.view;if(!jt||re==y.doc.first+y.doc.size)return{index:ve,lineN:re};for(var vt=y.display.viewFrom,yt=0;yt0){if(ve==at.length-1)return null;He=vt+at[ve].size-E,ve++}else He=vt-E;E+=He,re+=He}for(;Ge(y.doc,re)!=re;){if(ve==(ne<0?0:at.length-1))return null;re+=ne*at[ve-(ne<0?1:0)].size,ve+=ne}return{index:ve,lineN:re}}function Pu(y,E,re){var ne=y.display,ve=ne.view;ve.length==0||E>=ne.viewTo||re<=ne.viewFrom?(ne.view=mi(y,E,re),ne.viewFrom=E):(ne.viewFrom>E?ne.view=mi(y,E,ne.viewFrom).concat(ne.view):ne.viewFromre&&(ne.view=ne.view.slice(0,il(y,re)))),ne.viewTo=re}function nu(y){for(var E=y.display.view,re=0,ne=0;ne=y.display.viewTo||vt.to().line1}var Dn={},on={};function bn(y,E){arguments.length>2&&(E.dependencies=Array.prototype.slice.call(arguments,2)),Dn[y]=E}function ur(y,E){on[y]=E}function Cn(y){if(typeof y=="string"&&on.hasOwnProperty(y))y=on[y];else if(y&&typeof y.name=="string"&&on.hasOwnProperty(y.name)){var E=on[y.name];typeof E=="string"&&(E={name:E}),y=ct(E,y),y.name=E.name}else{if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(y))return Cn("application/xml");if(typeof y=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(y))return Cn("application/json")}return typeof y=="string"?{name:y}:y||{name:"null"}}function Be(y,E){E=Cn(E);var re=Dn[E.name];if(!re)return Be(y,"text/plain");var ne=re(y,E);if(Xe.hasOwnProperty(E.name)){var ve=Xe[E.name];for(var He in ve)ve.hasOwnProperty(He)&&(ne.hasOwnProperty(He)&&(ne["_"+He]=ne[He]),ne[He]=ve[He])}if(ne.name=E.name,E.helperType&&(ne.helperType=E.helperType),E.modeProps)for(var at in E.modeProps)ne[at]=E.modeProps[at];return ne}var Xe={};function $e(y,E){var re=Xe.hasOwnProperty(y)?Xe[y]:Xe[y]={};Wt(E,re)}function At(y,E){if(E===!0)return E;if(y.copyState)return y.copyState(E);var re={};for(var ne in E){var ve=E[ne];ve instanceof Array&&(ve=ve.concat([])),re[ne]=ve}return re}function dt(y,E){for(var re;y.innerMode&&(re=y.innerMode(E),!(!re||re.mode==y));)E=re.state,y=re.mode;return re||{mode:y,state:E}}function en(y,E,re){return y.startState?y.startState(E,re):!0}var qt=function(y,E,re){this.pos=this.start=0,this.string=y,this.tabSize=E||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=re};qt.prototype.eol=function(){return this.pos>=this.string.length},qt.prototype.sol=function(){return this.pos==this.lineStart},qt.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},qt.prototype.next=function(){if(this.posE},qt.prototype.eatSpace=function(){for(var y=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>y},qt.prototype.skipToEnd=function(){this.pos=this.string.length},qt.prototype.skipTo=function(y){var E=this.string.indexOf(y,this.pos);if(E>-1)return this.pos=E,!0},qt.prototype.backUp=function(y){this.pos-=y},qt.prototype.column=function(){return this.lastColumnPos0?null:(He&&E!==!1&&(this.pos+=He[0].length),He)}},qt.prototype.current=function(){return this.string.slice(this.start,this.pos)},qt.prototype.hideFirstChars=function(y,E){this.lineStart+=y;try{return E()}finally{this.lineStart-=y}},qt.prototype.lookAhead=function(y){var E=this.lineOracle;return E&&E.lookAhead(y)},qt.prototype.baseToken=function(){var y=this.lineOracle;return y&&y.baseToken(this.pos)};function pn(y,E){if(E-=y.first,E<0||E>=y.size)throw new Error("There is no line "+(E+y.first)+" in the document.");for(var re=y;!re.lines;)for(var ne=0;;++ne){var ve=re.children[ne],He=ve.chunkSize();if(E=y.first&&Ere?un(re,pn(y,re).text.length):Tn(E,pn(y,E.line).text.length)}function Tn(y,E){var re=y.ch;return re==null||re>E?un(y.line,E):re<0?un(y.line,0):y}function Xr(y,E){for(var re=[],ne=0;nethis.maxLookAhead&&(this.maxLookAhead=y),E},na.prototype.baseToken=function(y){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=y;)this.baseTokenPos+=2;var E=this.baseTokens[this.baseTokenPos+1];return{type:E&&E.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-y}},na.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},na.fromSaved=function(y,E,re){return E instanceof Oi?new na(y,At(y.mode,E.state),re,E.lookAhead):new na(y,At(y.mode,E),re)},na.prototype.save=function(y){var E=y!==!1?At(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Oi(E,this.maxLookAhead):E};function lo(y,E,re,ne){var ve=[y.state.modeGen],He={};dn(y,E.text,y.doc.mode,re,function(It,an){return ve.push(It,an)},He,ne);for(var at=re.state,vt=function(It){re.baseTokens=ve;var an=y.state.overlays[It],hn=1,qn=0;re.state=!0,dn(y,E.text,an.mode,re,function(jn,zr){for(var ri=hn;qnjn&&ve.splice(hn,1,jn,ve[hn+1],Si),hn+=2,qn=Math.min(jn,Si)}if(zr)if(an.opaque)ve.splice(ri,hn-ri,jn,"overlay "+zr),hn=ri+2;else for(;riy.options.maxHighlightLength&&At(y.doc.mode,ne.state),He=lo(y,E,ne);ve&&(ne.state=ve),E.stateAfter=ne.save(!ve),E.styles=He.styles,He.classes?E.styleClasses=He.classes:E.styleClasses&&(E.styleClasses=null),re===y.doc.highlightFrontier&&(y.doc.modeFrontier=Math.max(y.doc.modeFrontier,++y.doc.highlightFrontier))}return E.styles}function vo(y,E,re){var ne=y.doc,ve=y.display;if(!ne.mode.startState)return new na(ne,!0,E);var He=Gn(y,E,re),at=He>ne.first&&pn(ne,He-1).stateAfter,vt=at?na.fromSaved(ne,at,He):new na(ne,en(ne.mode),He);return ne.iter(He,E,function(yt){Ro(y,yt.text,vt);var It=vt.line;yt.stateAfter=It==E-1||It%5==0||It>=ve.viewFrom&&ItE.start)return He}throw new Error("Mode "+y.name+" failed to advance stream.")}var ga=function(y,E,re){this.start=y.start,this.end=y.pos,this.string=y.current(),this.type=E||null,this.state=re};function Da(y,E,re,ne){var ve=y.doc,He=ve.mode,at;E=Vn(ve,E);var vt=pn(ve,E.line),yt=vo(y,E.line,re),It=new qt(vt.text,y.options.tabSize,yt),an;for(ne&&(an=[]);(ne||It.posy.options.maxHighlightLength?(vt=!1,at&&Ro(y,E,ne,an.pos),an.pos=E.length,hn=null):hn=Kt(Lo(re,an,ne.state,qn),He),qn){var jn=qn[0].name;jn&&(hn="m-"+(hn?jn+" "+hn:jn))}if(!vt||It!=hn){for(;ytat;--vt){if(vt<=He.first)return He.first;var yt=pn(He,vt-1),It=yt.stateAfter;if(It&&(!re||vt+(It instanceof Oi?It.lookAhead:0)<=He.modeFrontier))return vt;var an=it(yt.text,null,y.options.tabSize);(ve==null||ne>an)&&(ve=vt-1,ne=an)}return ve}function ht(y,E){if(y.modeFrontier=Math.min(y.modeFrontier,E),!(y.highlightFrontierre;ne--){var ve=pn(y,ne).stateAfter;if(ve&&(!(ve instanceof Oi)||ne+ve.lookAhead=E:He.to>E);(ne||(ne=[])).push(new fn(at,He.from,yt?null:He.to))}}return ne}function kn(y,E,re){var ne;if(y)for(var ve=0;ve=E:He.to>E);if(vt||He.from==E&&at.type=="bookmark"&&(!re||He.marker.insertLeft)){var yt=He.from==null||(at.inclusiveLeft?He.from<=E:He.from0&&vt)for(var Ca=0;Ca0)){var an=[yt,1],hn=nr(It.from,vt.from),qn=nr(It.to,vt.to);(hn<0||!at.inclusiveLeft&&!hn)&&an.push({from:It.from,to:vt.from}),(qn>0||!at.inclusiveRight&&!qn)&&an.push({from:vt.to,to:It.to}),ve.splice.apply(ve,an),yt+=an.length-3}}return ve}function Ti(y){var E=y.markedSpans;if(E){for(var re=0;reE)&&(!ne||wi(ne,He.marker)<0)&&(ne=He.marker)}return ne}function Bi(y,E,re,ne,ve){var He=pn(y,E),at=jt&&He.markedSpans;if(at)for(var vt=0;vt=0&&hn<=0||an<=0&&hn>=0)&&(an<=0&&(yt.marker.inclusiveRight&&ve.inclusiveLeft?nr(It.to,re)>=0:nr(It.to,re)>0)||an>=0&&(yt.marker.inclusiveRight&&ve.inclusiveLeft?nr(It.from,ne)<=0:nr(It.from,ne)<0)))return!0}}}function Hr(y){for(var E;E=pi(y);)y=E.find(-1,!0).line;return y}function ti(y){for(var E;E=ha(y);)y=E.find(1,!0).line;return y}function va(y){for(var E,re;E=ha(y);)y=E.find(1,!0).line,(re||(re=[])).push(y);return re}function Ge(y,E){var re=pn(y,E),ne=Hr(re);return re==ne?E:kr(ne)}function Bt(y,E){if(E>y.lastLine())return E;var re=pn(y,E),ne;if(!Ft(y,re))return E;for(;ne=ha(re);)re=ne.find(1,!0).line;return kr(re)+1}function Ft(y,E){var re=jt&&E.markedSpans;if(re){for(var ne=void 0,ve=0;veE.maxLineLength&&(E.maxLineLength=ve,E.maxLine=ne)})}var mn=function(y,E,re){this.text=y,Yr(this,E),this.height=re?re(this):1};mn.prototype.lineNo=function(){return kr(this)},wn(mn);function zn(y,E,re,ne){y.text=E,y.stateAfter&&(y.stateAfter=null),y.styles&&(y.styles=null),y.order!=null&&(y.order=null),Ti(y),Yr(y,re);var ve=ne?ne(y):1;ve!=y.height&&Ur(y,ve)}function tr(y){y.parent=null,Ti(y)}var Mn={},mr={};function Sr(y,E){if(!y||/^\s*$/.test(y))return null;var re=E.addModeClass?mr:Mn;return re[y]||(re[y]=y.replace(/\S+/g,"cm-$&"))}function hr(y,E){var re=ke("span",null,null,se?"padding-right: .1px":null),ne={pre:ke("pre",[re],"CodeMirror-line"),content:re,col:0,pos:0,cm:y,trailingSpace:!1,splitSpaces:y.getOption("lineWrapping")};E.measure={};for(var ve=0;ve<=(E.rest?E.rest.length:0);ve++){var He=ve?E.rest[ve-1]:E.line,at=void 0;ne.pos=0,ne.addToken=Ir,Rr(y.display.measure)&&(at=et(He,y.doc.direction))&&(ne.addToken=Er(ne.addToken,at)),ne.map=[];var vt=E!=y.display.externalMeasured&&kr(He);Fr(He,ne,Ka(y,He,vt)),He.styleClasses&&(He.styleClasses.bgClass&&(ne.bgClass=st(He.styleClasses.bgClass,ne.bgClass||"")),He.styleClasses.textClass&&(ne.textClass=st(He.styleClasses.textClass,ne.textClass||""))),ne.map.length==0&&ne.map.push(0,0,ne.content.appendChild(ii(y.display.measure))),ve==0?(E.measure.map=ne.map,E.measure.cache={}):((E.measure.maps||(E.measure.maps=[])).push(ne.map),(E.measure.caches||(E.measure.caches=[])).push({}))}if(se){var yt=ne.content.lastChild;(/\bcm-tab\b/.test(yt.className)||yt.querySelector&&yt.querySelector(".cm-tab"))&&(ne.content.className="cm-tab-wrap-hack")}return Zt(y,"renderLine",y,E.line,ne.pre),ne.pre.className&&(ne.textClass=st(ne.pre.className,ne.textClass||"")),ne}function cr(y){var E=Ze("span","\u2022","cm-invalidchar");return E.title="\\u"+y.charCodeAt(0).toString(16),E.setAttribute("aria-label",E.title),E}function Ir(y,E,re,ne,ve,He,at){if(E){var vt=y.splitSpaces?Pr(E,y.trailingSpace):E,yt=y.cm.state.specialChars,It=!1,an;if(!yt.test(E))y.col+=E.length,an=document.createTextNode(vt),y.map.push(y.pos,y.pos+E.length,an),fe&&ce<9&&(It=!0),y.pos+=E.length;else{an=document.createDocumentFragment();for(var hn=0;;){yt.lastIndex=hn;var qn=yt.exec(E),jn=qn?qn.index-hn:E.length-hn;if(jn){var zr=document.createTextNode(vt.slice(hn,hn+jn));fe&&ce<9?an.appendChild(Ze("span",[zr])):an.appendChild(zr),y.map.push(y.pos,y.pos+jn,zr),y.col+=jn,y.pos+=jn}if(!qn)break;hn+=jn+1;var ri=void 0;if(qn[0]==" "){var Si=y.cm.options.tabSize,Ki=Si-y.col%Si;ri=an.appendChild(Ze("span",zt(Ki),"cm-tab")),ri.setAttribute("role","presentation"),ri.setAttribute("cm-text"," "),y.col+=Ki}else qn[0]=="\r"||qn[0]==` +`?(ri=an.appendChild(Ze("span",qn[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),ri.setAttribute("cm-text",qn[0]),y.col+=1):(ri=y.cm.options.specialCharPlaceholder(qn[0]),ri.setAttribute("cm-text",qn[0]),fe&&ce<9?an.appendChild(Ze("span",[ri])):an.appendChild(ri),y.col+=1);y.map.push(y.pos,y.pos+1,ri),y.pos++}}if(y.trailingSpace=vt.charCodeAt(E.length-1)==32,re||ne||ve||It||He||at){var oa=re||"";ne&&(oa+=ne),ve&&(oa+=ve);var Ji=Ze("span",[an],oa,He);if(at)for(var Ca in at)at.hasOwnProperty(Ca)&&Ca!="style"&&Ca!="class"&&Ji.setAttribute(Ca,at[Ca]);return y.content.appendChild(Ji)}y.content.appendChild(an)}}function Pr(y,E){if(y.length>1&&!/ /.test(y))return y;for(var re=E,ne="",ve=0;veIt&&hn.from<=It));qn++);if(hn.to>=an)return y(re,ne,ve,He,at,vt,yt);y(re,ne.slice(0,hn.to-It),ve,He,null,vt,yt),He=null,ne=ne.slice(hn.to-It),It=hn.to}}}function Gr(y,E,re,ne){var ve=!ne&&re.widgetNode;ve&&y.map.push(y.pos,y.pos+E,ve),!ne&&y.cm.display.input.needsContentAttribute&&(ve||(ve=y.content.appendChild(document.createElement("span"))),ve.setAttribute("cm-marker",re.id)),ve&&(y.cm.display.input.setUneditable(ve),y.content.appendChild(ve)),y.pos+=E,y.trailingSpace=!1}function Fr(y,E,re){var ne=y.markedSpans,ve=y.text,He=0;if(!ne){for(var at=1;atyt||ya.collapsed&&Wa.to==yt&&Wa.from==yt)){if(Wa.to!=null&&Wa.to!=yt&&jn>Wa.to&&(jn=Wa.to,ri=""),ya.className&&(zr+=" "+ya.className),ya.css&&(qn=(qn?qn+";":"")+ya.css),ya.startStyle&&Wa.from==yt&&(Si+=" "+ya.startStyle),ya.endStyle&&Wa.to==jn&&(Ca||(Ca=[])).push(ya.endStyle,Wa.to),ya.title&&((oa||(oa={})).title=ya.title),ya.attributes)for(var vs in ya.attributes)(oa||(oa={}))[vs]=ya.attributes[vs];ya.collapsed&&(!Ki||wi(Ki.marker,ya)<0)&&(Ki=Wa)}else Wa.from>yt&&jn>Wa.from&&(jn=Wa.from)}if(Ca)for(var sl=0;sl=vt)break;for(var Ll=Math.min(vt,jn);;){if(an){var pl=yt+an.length;if(!Ki){var Xs=pl>Ll?an.slice(0,Ll-yt):an;E.addToken(E,Xs,hn?hn+zr:zr,Si,yt+Xs.length==jn?ri:"",qn,oa)}if(pl>=Ll){an=an.slice(Ll-yt),yt=Ll;break}yt=pl,Si=""}an=ve.slice(He,He=re[It++]),hn=Sr(re[It++],E.cm.options)}}}function Nr(y,E,re){this.line=E,this.rest=va(E),this.size=this.rest?kr(Lt(this.rest))-re+1:1,this.node=this.text=null,this.hidden=Ft(y,E)}function mi(y,E,re){for(var ne=[],ve,He=E;He2&&He.push((yt.bottom+It.top)/2-re.top)}}He.push(re.bottom-re.top)}}function Nn(y,E,re){if(y.line==E)return{map:y.measure.map,cache:y.measure.cache};for(var ne=0;nere)return{map:y.measure.maps[ve],cache:y.measure.caches[ve],before:!0}}function jo(y,E){E=Hr(E);var re=kr(E),ne=y.display.externalMeasured=new Nr(y.doc,E,re);ne.lineN=re;var ve=ne.built=hr(y,ne);return ne.text=ve.pre,De(y.display.lineMeasure,ve.pre),ne}function io(y,E,re,ne){return Ua(y,eo(y,E),re,ne)}function Oo(y,E){if(E>=y.display.viewFrom&&E=re.lineN&&EE)&&(He=yt-vt,ve=He-1,E>=yt&&(at="right")),ve!=null){if(ne=y[It+2],vt==yt&&re==(ne.insertLeft?"left":"right")&&(at=re),re=="left"&&ve==0)for(;It&&y[It-2]==y[It-3]&&y[It-1].insertLeft;)ne=y[(It-=3)+2],at="left";if(re=="right"&&ve==yt-vt)for(;It=0&&(re=y[ve]).left==re.right;ve--);return re}function vn(y,E,re,ne){var ve=So(E.map,re,ne),He=ve.node,at=ve.start,vt=ve.end,yt=ve.collapse,It;if(He.nodeType==3){for(var an=0;an<4;an++){for(;at&&Ce(E.line.text.charAt(ve.coverStart+at));)--at;for(;ve.coverStart+vt0&&(yt=ne="right");var hn;y.options.lineWrapping&&(hn=He.getClientRects()).length>1?It=hn[ne=="right"?hn.length-1:0]:It=He.getBoundingClientRect()}if(fe&&ce<9&&!at&&(!It||!It.left&&!It.right)){var qn=He.parentNode.getClientRects()[0];qn?It={left:qn.left,right:qn.left+bs(y.display),top:qn.top,bottom:qn.bottom}:It=Uo}for(var jn=It.top-E.rect.top,zr=It.bottom-E.rect.top,ri=(jn+zr)/2,Si=E.view.measure.heights,Ki=0;Ki=ne.text.length?(yt=ne.text.length,It="before"):yt<=0&&(yt=0,It="after"),!vt)return at(It=="before"?yt-1:yt,It=="before");function an(zr,ri,Si){var Ki=vt[ri],oa=Ki.level==1;return at(Si?zr-1:zr,oa!=Si)}var hn=me(vt,yt,It),qn=x,jn=an(yt,hn,It=="before");return qn!=null&&(jn.other=an(yt,qn,It!="before")),jn}function Xi(y,E){var re=0;E=Vn(y.doc,E),y.options.lineWrapping||(re=bs(y.display)*E.ch);var ne=pn(y.doc,E.line),ve=Ht(ne)+Sa(y.display);return{left:re,right:re,top:ve,bottom:ve+ne.height}}function to(y,E,re,ne,ve){var He=un(y,E,re);return He.xRel=ve,ne&&(He.outside=ne),He}function xi(y,E,re){var ne=y.doc;if(re+=y.display.viewOffset,re<0)return to(ne.first,0,null,-1,-1);var ve=Zr(ne,re),He=ne.first+ne.size-1;if(ve>He)return to(ne.first+ne.size-1,pn(ne,He).text.length,null,1,1);E<0&&(E=0);for(var at=pn(ne,ve);;){var vt=fs(y,at,ve,E,re),yt=ja(at,vt.ch+(vt.xRel>0||vt.outside>0?1:0));if(!yt)return vt;var It=yt.find(1);if(It.line==ve)return It;at=pn(ne,ve=It.line)}}function Wi(y,E,re,ne){ne-=Fa(E);var ve=E.text.length,He=Qe(function(at){return Ua(y,re,at-1).bottom<=ne},ve,0);return ve=Qe(function(at){return Ua(y,re,at).top>ne},He,ve),{begin:He,end:ve}}function Zo(y,E,re,ne){re||(re=eo(y,E));var ve=wo(y,E,Ua(y,re,ne),"line").top;return Wi(y,E,re,ve)}function Xo(y,E,re,ne){return y.bottom<=re?!1:y.top>re?!0:(ne?y.left:y.right)>E}function fs(y,E,re,ne,ve){ve-=Ht(E);var He=eo(y,E),at=Fa(E),vt=0,yt=E.text.length,It=!0,an=et(E,y.doc.direction);if(an){var hn=(y.options.lineWrapping?Jo:Es)(y,E,re,He,an,ne,ve);It=hn.level!=1,vt=It?hn.from:hn.to-1,yt=It?hn.to:hn.from-1}var qn=null,jn=null,zr=Qe(function(Ja){var Wa=Ua(y,He,Ja);return Wa.top+=at,Wa.bottom+=at,Xo(Wa,ne,ve,!1)?(Wa.top<=ve&&Wa.left<=ne&&(qn=Ja,jn=Wa),!0):!1},vt,yt),ri,Si,Ki=!1;if(jn){var oa=ne-jn.left=Ca.bottom?1:0}return zr=Me(E.text,zr,1),to(re,zr,Si,Ki,ne-ri)}function Es(y,E,re,ne,ve,He,at){var vt=Qe(function(hn){var qn=ve[hn],jn=qn.level!=1;return Xo(aa(y,un(re,jn?qn.to:qn.from,jn?"before":"after"),"line",E,ne),He,at,!0)},0,ve.length-1),yt=ve[vt];if(vt>0){var It=yt.level!=1,an=aa(y,un(re,It?yt.from:yt.to,It?"after":"before"),"line",E,ne);Xo(an,He,at,!0)&&an.top>at&&(yt=ve[vt-1])}return yt}function Jo(y,E,re,ne,ve,He,at){var vt=Wi(y,E,ne,at),yt=vt.begin,It=vt.end;/\s/.test(E.text.charAt(It-1))&&It--;for(var an=null,hn=null,qn=0;qn=It||jn.to<=yt)){var zr=jn.level!=1,ri=Ua(y,ne,zr?Math.min(It,jn.to)-1:Math.max(yt,jn.from)).right,Si=riSi)&&(an=jn,hn=Si)}}return an||(an=ve[ve.length-1]),an.fromIt&&(an={from:an.from,to:It,level:an.level}),an}var Bs;function Go(y){if(y.cachedTextHeight!=null)return y.cachedTextHeight;if(Bs==null){Bs=Ze("pre",null,"CodeMirror-line-like");for(var E=0;E<49;++E)Bs.appendChild(document.createTextNode("x")),Bs.appendChild(Ze("br"));Bs.appendChild(document.createTextNode("x"))}De(y.measure,Bs);var re=Bs.offsetHeight/50;return re>3&&(y.cachedTextHeight=re),je(y.measure),re||1}function bs(y){if(y.cachedCharWidth!=null)return y.cachedCharWidth;var E=Ze("span","xxxxxxxxxx"),re=Ze("pre",[E],"CodeMirror-line-like");De(y.measure,re);var ne=E.getBoundingClientRect(),ve=(ne.right-ne.left)/10;return ve>2&&(y.cachedCharWidth=ve),ve||10}function gs(y){for(var E=y.display,re={},ne={},ve=E.gutters.clientLeft,He=E.gutters.firstChild,at=0;He;He=He.nextSibling,++at){var vt=y.display.gutterSpecs[at].className;re[vt]=He.offsetLeft+He.clientLeft+ve,ne[vt]=He.clientWidth}return{fixedPos:bl(E),gutterTotalWidth:E.gutters.offsetWidth,gutterLeft:re,gutterWidth:ne,wrapperWidth:E.wrapper.clientWidth}}function bl(y){return y.scroller.getBoundingClientRect().left-y.sizer.getBoundingClientRect().left}function Us(y){var E=Go(y.display),re=y.options.lineWrapping,ne=re&&Math.max(5,y.display.scroller.clientWidth/bs(y.display)-3);return function(ve){if(Ft(y.doc,ve))return 0;var He=0;if(ve.widgets)for(var at=0;at0&&(It=pn(y.doc,yt.line).text).length==yt.ch){var an=it(It,It.length,y.options.tabSize)-It.length;yt=un(yt.line,Math.max(0,Math.round((He-Za(y.display).left)/bs(y.display))-an))}return yt}function il(y,E){if(E>=y.display.viewTo||(E-=y.display.viewFrom,E<0))return null;for(var re=y.display.view,ne=0;neE)&&(ve.updateLineNumbers=E),y.curOp.viewChanged=!0,E>=ve.viewTo)jt&&Ge(y.doc,E)ve.viewFrom?dl(y):(ve.viewFrom+=ne,ve.viewTo+=ne);else if(E<=ve.viewFrom&&re>=ve.viewTo)dl(y);else if(E<=ve.viewFrom){var He=tu(y,re,re+ne,1);He?(ve.view=ve.view.slice(He.index),ve.viewFrom=He.lineN,ve.viewTo+=ne):dl(y)}else if(re>=ve.viewTo){var at=tu(y,E,E,-1);at?(ve.view=ve.view.slice(0,at.index),ve.viewTo=at.lineN):dl(y)}else{var vt=tu(y,E,E,-1),yt=tu(y,re,re+ne,1);vt&&yt?(ve.view=ve.view.slice(0,vt.index).concat(mi(y,vt.lineN,yt.lineN)).concat(ve.view.slice(yt.index)),ve.viewTo+=ne):dl(y)}var It=ve.externalMeasured;It&&(re=ve.lineN&&E=ne.viewTo)){var He=ne.view[il(y,E)];if(He.node!=null){var at=He.changes||(He.changes=[]);Je(at,re)==-1&&at.push(re)}}}function dl(y){y.display.viewFrom=y.display.viewTo=y.doc.first,y.display.view=[],y.display.viewOffset=0}function tu(y,E,re,ne){var ve=il(y,E),He,at=y.display.view;if(!jt||re==y.doc.first+y.doc.size)return{index:ve,lineN:re};for(var vt=y.display.viewFrom,yt=0;yt0){if(ve==at.length-1)return null;He=vt+at[ve].size-E,ve++}else He=vt-E;E+=He,re+=He}for(;Ge(y.doc,re)!=re;){if(ve==(ne<0?0:at.length-1))return null;re+=ne*at[ve-(ne<0?1:0)].size,ve+=ne}return{index:ve,lineN:re}}function Pu(y,E,re){var ne=y.display,ve=ne.view;ve.length==0||E>=ne.viewTo||re<=ne.viewFrom?(ne.view=mi(y,E,re),ne.viewFrom=E):(ne.viewFrom>E?ne.view=mi(y,E,ne.viewFrom).concat(ne.view):ne.viewFromre&&(ne.view=ne.view.slice(0,il(y,re)))),ne.viewTo=re}function nu(y){for(var E=y.display.view,re=0,ne=0;ne=y.display.viewTo||vt.to().line0?E.blinker=setInterval(function(){y.hasFocus()||Ml(y),E.cursorDiv.style.visibility=(re=!re)?"":"hidden"},y.options.cursorBlinkRate):y.options.cursorBlinkRate<0&&(E.cursorDiv.style.visibility="hidden")}}function gu(y){y.state.focused||(y.display.input.focus(),ns(y))}function vu(y){y.state.delayingBlurEvent=!0,setTimeout(function(){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1,Ml(y))},100)}function ns(y,E){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1),y.options.readOnly!="nocursor"&&(y.state.focused||(Zt(y,"focus",y,E),y.state.focused=!0,tt(y.display.wrapper,"CodeMirror-focused"),!y.curOp&&y.display.selForContextMenu!=y.doc.sel&&(y.display.input.reset(),se&&setTimeout(function(){return y.display.input.reset(!0)},20)),y.display.input.receivedFocus()),fl(y))}function Ml(y,E){y.state.delayingBlurEvent||(y.state.focused&&(Zt(y,"blur",y,E),y.state.focused=!1,Oe(y.display.wrapper,"CodeMirror-focused")),clearInterval(y.display.blinker),setTimeout(function(){y.state.focused||(y.display.shift=!1)},150))}function Wl(y){for(var E=y.display,re=E.lineDiv.offsetTop,ne=0;ne.005||an<-.005)&&(Ur(ve.line,at),iu(ve.line),ve.rest))for(var hn=0;hny.display.sizerWidth){var qn=Math.ceil(vt/bs(y.display));qn>y.display.maxLineLength&&(y.display.maxLineLength=qn,y.display.maxLine=ve.line,y.display.maxLineChanged=!0)}}}}function iu(y){if(y.widgets)for(var E=0;E=at&&(He=Zr(E,Ht(pn(E,yt))-y.wrapper.clientHeight),at=yt)}return{from:He,to:Math.max(at,He+1)}}function _o(y,E){if(!Et(y,"scrollCursorIntoView")){var re=y.display,ne=re.sizer.getBoundingClientRect(),ve=null;if(E.top+ne.top<0?ve=!0:E.bottom+ne.top>(window.innerHeight||document.documentElement.clientHeight)&&(ve=!1),ve!=null&&!ae){var He=Ze("div","\u200B",null,`position: absolute; + height: `+(Wa-Ca)+"px"))}function hn(Ji,Ca,Ja){var Wa=pn(ve,Ji),ya=Wa.text.length,vs,sl;function Ps(Xs,Pl){return qo(y,un(Ji,Xs),"div",Wa,Pl)}function Ll(Xs,Pl,ml){var nl=Zo(y,Wa,null,Xs),js=Pl=="ltr"==(ml=="after")?"left":"right",Os=ml=="after"?nl.begin:nl.end-(/\s/.test(Wa.text.charAt(nl.end-1))?2:1);return Ps(Os,js)[js]}var pl=et(Wa,ve.direction);return ue(pl,Ca||0,Ja==null?ya:Ja,function(Xs,Pl,ml,nl){var js=ml=="ltr",Os=Ps(Xs,js?"left":"right"),Tl=Ps(Pl-1,js?"right":"left"),Xc=Ca==null&&Xs==0,uu=Ja==null&&Pl==ya,gl=nl==0,cu=!pl||nl==pl.length-1;if(Tl.top-Os.top<=3){var rl=(It?Xc:uu)&&gl,Vc=(It?uu:Xc)&&cu,Qu=rl?vt:(js?Os:Tl).left,ic=Vc?yt:(js?Tl:Os).right;an(Qu,Os.top,ic-Qu,Os.bottom)}else{var bc,xl,Gc,Hf;js?(bc=It&&Xc&&gl?vt:Os.left,xl=It?yt:Ll(Xs,ml,"before"),Gc=It?vt:Ll(Pl,ml,"after"),Hf=It&&uu&&cu?yt:Tl.right):(bc=It?Ll(Xs,ml,"before"):vt,xl=!It&&Xc&&gl?yt:Os.right,Gc=!It&&uu&&cu?vt:Tl.left,Hf=It?Ll(Pl,ml,"after"):yt),an(bc,Os.top,xl-bc,Os.bottom),Os.bottom0?E.blinker=setInterval(function(){y.hasFocus()||Ml(y),E.cursorDiv.style.visibility=(re=!re)?"":"hidden"},y.options.cursorBlinkRate):y.options.cursorBlinkRate<0&&(E.cursorDiv.style.visibility="hidden")}}function gu(y){y.state.focused||(y.display.input.focus(),ns(y))}function vu(y){y.state.delayingBlurEvent=!0,setTimeout(function(){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1,Ml(y))},100)}function ns(y,E){y.state.delayingBlurEvent&&(y.state.delayingBlurEvent=!1),y.options.readOnly!="nocursor"&&(y.state.focused||(Zt(y,"focus",y,E),y.state.focused=!0,tt(y.display.wrapper,"CodeMirror-focused"),!y.curOp&&y.display.selForContextMenu!=y.doc.sel&&(y.display.input.reset(),se&&setTimeout(function(){return y.display.input.reset(!0)},20)),y.display.input.receivedFocus()),fl(y))}function Ml(y,E){y.state.delayingBlurEvent||(y.state.focused&&(Zt(y,"blur",y,E),y.state.focused=!1,Oe(y.display.wrapper,"CodeMirror-focused")),clearInterval(y.display.blinker),setTimeout(function(){y.state.focused||(y.display.shift=!1)},150))}function Wl(y){for(var E=y.display,re=E.lineDiv.offsetTop,ne=0;ne.005||an<-.005)&&(Ur(ve.line,at),iu(ve.line),ve.rest))for(var hn=0;hny.display.sizerWidth){var qn=Math.ceil(vt/bs(y.display));qn>y.display.maxLineLength&&(y.display.maxLineLength=qn,y.display.maxLine=ve.line,y.display.maxLineChanged=!0)}}}}function iu(y){if(y.widgets)for(var E=0;E=at&&(He=Zr(E,Ht(pn(E,yt))-y.wrapper.clientHeight),at=yt)}return{from:He,to:Math.max(at,He+1)}}function _o(y,E){if(!Et(y,"scrollCursorIntoView")){var re=y.display,ne=re.sizer.getBoundingClientRect(),ve=null;if(E.top+ne.top<0?ve=!0:E.bottom+ne.top>(window.innerHeight||document.documentElement.clientHeight)&&(ve=!1),ve!=null&&!ae){var He=Ze("div","\u200B",null,`position: absolute; top: `+(E.top-re.viewOffset-Sa(y.display))+`px; height: `+(E.bottom-E.top+Ra(y)+re.barHeight)+`px; - left: `+E.left+"px; width: "+Math.max(2,E.right-E.left)+"px;");y.display.lineSpace.appendChild(He),He.scrollIntoView(ve),y.display.lineSpace.removeChild(He)}}}function au(y,E,re,ne){ne==null&&(ne=0);var ve;!y.options.lineWrapping&&E==re&&(E=E.ch?ln(E.line,E.sticky=="before"?E.ch-1:E.ch,"after"):E,re=E.sticky=="before"?ln(E.line,E.ch+1,"before"):E);for(var He=0;He<5;He++){var at=!1,vt=aa(y,E),yt=!re||re==E?vt:aa(y,re);ve={left:Math.min(vt.left,yt.left),top:Math.min(vt.top,yt.top)-ne,right:Math.max(vt.left,yt.left),bottom:Math.max(vt.bottom,yt.bottom)+ne};var It=Qs(y,ve),an=y.doc.scrollTop,hn=y.doc.scrollLeft;if(It.scrollTop!=null&&(Xl(y,It.scrollTop),Math.abs(y.doc.scrollTop-an)>1&&(at=!0)),It.scrollLeft!=null&&(jl(y,It.scrollLeft),Math.abs(y.doc.scrollLeft-hn)>1&&(at=!0)),!at)break}return ve}function ou(y,E){var re=Qs(y,E);re.scrollTop!=null&&Xl(y,re.scrollTop),re.scrollLeft!=null&&jl(y,re.scrollLeft)}function Qs(y,E){var re=y.display,ne=Go(y.display);E.top<0&&(E.top=0);var ve=y.curOp&&y.curOp.scrollTop!=null?y.curOp.scrollTop:re.scroller.scrollTop,He=po(y),at={};E.bottom-E.top>He&&(E.bottom=E.top+He);var vt=y.doc.height+Ha(re),yt=E.topvt-ne;if(E.topve+He){var an=Math.min(E.top,(It?vt:E.bottom)-He);an!=ve&&(at.scrollTop=an)}var hn=y.options.fixedGutter?0:re.gutters.offsetWidth,qn=y.curOp&&y.curOp.scrollLeft!=null?y.curOp.scrollLeft:re.scroller.scrollLeft-hn,jn=$a(y)-re.gutters.offsetWidth,zr=E.right-E.left>jn;return zr&&(E.right=E.left+jn),E.left<10?at.scrollLeft=0:E.leftjn+qn-3&&(at.scrollLeft=E.right+(zr?0:10)-jn),at}function Au(y,E){E!=null&&(ol(y),y.curOp.scrollTop=(y.curOp.scrollTop==null?y.doc.scrollTop:y.curOp.scrollTop)+E)}function Nl(y){ol(y);var E=y.getCursor();y.curOp.scrollToPos={from:E,to:E,margin:y.options.cursorScrollMargin}}function su(y,E,re){(E!=null||re!=null)&&ol(y),E!=null&&(y.curOp.scrollLeft=E),re!=null&&(y.curOp.scrollTop=re)}function Gu(y,E){ol(y),y.curOp.scrollToPos=E}function ol(y){var E=y.curOp.scrollToPos;if(E){y.curOp.scrollToPos=null;var re=Xi(y,E.from),ne=Xi(y,E.to);Dl(y,re,ne,E.margin)}}function Dl(y,E,re,ne){var ve=Qs(y,{left:Math.min(E.left,re.left),top:Math.min(E.top,re.top)-ne,right:Math.max(E.right,re.right),bottom:Math.max(E.bottom,re.bottom)+ne});su(y,ve.scrollLeft,ve.scrollTop)}function Xl(y,E){Math.abs(y.doc.scrollTop-E)<2||(a||uc(y,{top:E}),Ys(y,E,!0),a&&uc(y),Ls(y,100))}function Ys(y,E,re){E=Math.max(0,Math.min(y.display.scroller.scrollHeight-y.display.scroller.clientHeight,E)),!(y.display.scroller.scrollTop==E&&!re)&&(y.doc.scrollTop=E,y.display.scrollbars.setScrollTop(E),y.display.scroller.scrollTop!=E&&(y.display.scroller.scrollTop=E))}function jl(y,E,re,ne){E=Math.max(0,Math.min(E,y.display.scroller.scrollWidth-y.display.scroller.clientWidth)),!((re?E==y.doc.scrollLeft:Math.abs(y.doc.scrollLeft-E)<2)&&!ne)&&(y.doc.scrollLeft=E,fd(y),y.display.scroller.scrollLeft!=E&&(y.display.scroller.scrollLeft=E),y.display.scrollbars.setScrollLeft(E))}function Hs(y){var E=y.display,re=E.gutters.offsetWidth,ne=Math.round(y.doc.height+Ha(y.display));return{clientHeight:E.scroller.clientHeight,viewHeight:E.wrapper.clientHeight,scrollWidth:E.scroller.scrollWidth,clientWidth:E.scroller.clientWidth,viewWidth:E.wrapper.clientWidth,barLeft:y.options.fixedGutter?re:0,docHeight:ne,scrollHeight:ne+Ra(y)+E.barHeight,nativeBarWidth:E.nativeBarWidth,gutterWidth:re}}var Cl=function(y,E,re){this.cm=re;var ne=this.vert=Ze("div",[Ze("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),ve=this.horiz=Ze("div",[Ze("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");ne.tabIndex=ve.tabIndex=-1,y(ne),y(ve),Ke(ne,"scroll",function(){ne.clientHeight&&E(ne.scrollTop,"vertical")}),Ke(ve,"scroll",function(){ve.clientWidth&&E(ve.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,fe&&ce<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Cl.prototype.update=function(y){var E=y.scrollWidth>y.clientWidth+1,re=y.scrollHeight>y.clientHeight+1,ne=y.nativeBarWidth;if(re){this.vert.style.display="block",this.vert.style.bottom=E?ne+"px":"0";var ve=y.viewHeight-(E?ne:0);this.vert.firstChild.style.height=Math.max(0,y.scrollHeight-y.clientHeight+ve)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(E){this.horiz.style.display="block",this.horiz.style.right=re?ne+"px":"0",this.horiz.style.left=y.barLeft+"px";var He=y.viewWidth-y.barLeft-(re?ne:0);this.horiz.firstChild.style.width=Math.max(0,y.scrollWidth-y.clientWidth+He)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&y.clientHeight>0&&(ne==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:re?ne:0,bottom:E?ne:0}},Cl.prototype.setScrollLeft=function(y){this.horiz.scrollLeft!=y&&(this.horiz.scrollLeft=y),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Cl.prototype.setScrollTop=function(y){this.vert.scrollTop!=y&&(this.vert.scrollTop=y),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Cl.prototype.zeroWidthHack=function(){var y=pe&&!te?"12px":"18px";this.horiz.style.height=this.vert.style.width=y,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new We,this.disableVert=new We},Cl.prototype.enableZeroWidthBar=function(y,E,re){y.style.pointerEvents="auto";function ne(){var ve=y.getBoundingClientRect(),He=re=="vert"?document.elementFromPoint(ve.right-1,(ve.top+ve.bottom)/2):document.elementFromPoint((ve.right+ve.left)/2,ve.bottom-1);He!=y?y.style.pointerEvents="none":E.set(1e3,ne)}E.set(1e3,ne)},Cl.prototype.clear=function(){var y=this.horiz.parentNode;y.removeChild(this.horiz),y.removeChild(this.vert)};var Vl=function(){};Vl.prototype.update=function(){return{bottom:0,right:0}},Vl.prototype.setScrollLeft=function(){},Vl.prototype.setScrollTop=function(){},Vl.prototype.clear=function(){};function Ol(y,E){E||(E=Hs(y));var re=y.display.barWidth,ne=y.display.barHeight;yu(y,E);for(var ve=0;ve<4&&re!=y.display.barWidth||ne!=y.display.barHeight;ve++)re!=y.display.barWidth&&y.options.lineWrapping&&Wl(y),yu(y,Hs(y)),re=y.display.barWidth,ne=y.display.barHeight}function yu(y,E){var re=y.display,ne=re.scrollbars.update(E);re.sizer.style.paddingRight=(re.barWidth=ne.right)+"px",re.sizer.style.paddingBottom=(re.barHeight=ne.bottom)+"px",re.heightForcer.style.borderBottom=ne.bottom+"px solid transparent",ne.right&&ne.bottom?(re.scrollbarFiller.style.display="block",re.scrollbarFiller.style.height=ne.bottom+"px",re.scrollbarFiller.style.width=ne.right+"px"):re.scrollbarFiller.style.display="",ne.bottom&&y.options.coverGutterNextToScrollbar&&y.options.fixedGutter?(re.gutterFiller.style.display="block",re.gutterFiller.style.height=ne.bottom+"px",re.gutterFiller.style.width=E.gutterWidth+"px"):re.gutterFiller.style.display=""}var Yu={native:Cl,null:Vl};function ku(y){y.display.scrollbars&&(y.display.scrollbars.clear(),y.display.scrollbars.addClass&&Oe(y.display.wrapper,y.display.scrollbars.addClass)),y.display.scrollbars=new Yu[y.options.scrollbarStyle](function(E){y.display.wrapper.insertBefore(E,y.display.scrollbarFiller),Ke(E,"mousedown",function(){y.state.focused&&setTimeout(function(){return y.display.input.focus()},0)}),E.setAttribute("cm-not-content","true")},function(E,re){re=="horizontal"?jl(y,E):Xl(y,E)},y),y.display.scrollbars.addClass&&tt(y.display.wrapper,y.display.scrollbars.addClass)}var Mo=0;function Ya(y){y.curOp={cm:y,viewChanged:!1,startHeight:y.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Mo},oi(y.curOp)}function ks(y){var E=y.curOp;E&&ki(E,function(re){for(var ne=0;ne=re.viewTo)||re.maxLineChanged&&E.options.lineWrapping,y.update=y.mustUpdate&&new sc(E,y.mustUpdate&&{top:y.scrollTop,ensure:y.scrollToPos},y.forceUpdate)}function ld(y){y.updatedDisplay=y.mustUpdate&&lc(y.cm,y.update)}function ud(y){var E=y.cm,re=E.display;y.updatedDisplay&&Wl(E),y.barMeasure=Hs(E),re.maxLineChanged&&!E.options.lineWrapping&&(y.adjustWidthTo=io(E,re.maxLine,re.maxLine.text.length).left+3,E.display.sizerWidth=y.adjustWidthTo,y.barMeasure.scrollWidth=Math.max(re.scroller.clientWidth,re.sizer.offsetLeft+y.adjustWidthTo+Ra(E)+E.display.barWidth),y.maxScrollLeft=Math.max(0,re.sizer.offsetLeft+y.adjustWidthTo-$a(E))),(y.updatedDisplay||y.selectionChanged)&&(y.preparedSelection=re.input.prepareSelection())}function Ju(y){var E=y.cm;y.adjustWidthTo!=null&&(E.display.sizer.style.minWidth=y.adjustWidthTo+"px",y.maxScrollLeft=y.display.viewTo)){var re=+new Date+y.options.workTime,ne=vo(y,E.highlightFrontier),ve=[];E.iter(ne.line,Math.min(E.first+E.size,y.display.viewTo+500),function(He){if(ne.line>=y.display.viewFrom){var at=He.styles,vt=He.text.length>y.options.maxHighlightLength?At(E.mode,ne.state):null,yt=lo(y,He,ne,!0);vt&&(ne.state=vt),He.styles=yt.styles;var It=He.styleClasses,an=yt.classes;an?He.styleClasses=an:It&&(He.styleClasses=null);for(var hn=!at||at.length!=He.styles.length||It!=an&&(!It||!an||It.bgClass!=an.bgClass||It.textClass!=an.textClass),qn=0;!hn&&qnre)return Ls(y,y.options.workDelay),!0}),E.highlightFrontier=ne.line,E.modeFrontier=Math.max(E.modeFrontier,ne.line),ve.length&&co(y,function(){for(var He=0;He=re.viewFrom&&E.visible.to<=re.viewTo&&(re.updateLineNumbers==null||re.updateLineNumbers>=re.viewTo)&&re.renderedView==re.view&&nu(y)==0)return!1;Nu(y)&&(dl(y),E.dims=gs(y));var ve=ne.first+ne.size,He=Math.max(E.visible.from-y.options.viewportMargin,ne.first),at=Math.min(ve,E.visible.to+y.options.viewportMargin);re.viewFromat&&re.viewTo-at<20&&(at=Math.min(ve,re.viewTo)),jt&&(He=Ge(y.doc,He),at=Bt(y.doc,at));var vt=He!=re.viewFrom||at!=re.viewTo||re.lastWrapHeight!=E.wrapperHeight||re.lastWrapWidth!=E.wrapperWidth;Pu(y,He,at),re.viewOffset=Ht(pn(y.doc,re.viewFrom)),y.display.mover.style.top=re.viewOffset+"px";var yt=nu(y);if(!vt&&yt==0&&!E.force&&re.renderedView==re.view&&(re.updateLineNumbers==null||re.updateLineNumbers>=re.viewTo))return!1;var It=Gd(y);return yt>4&&(re.lineDiv.style.display="none"),dd(y,re.updateLineNumbers,E.dims),yt>4&&(re.lineDiv.style.display=""),re.renderedView=re.view,Sf(It),je(re.cursorDiv),je(re.selectionDiv),re.gutters.style.height=re.sizer.style.minHeight=0,vt&&(re.lastWrapHeight=E.wrapperHeight,re.lastWrapWidth=E.wrapperWidth,Ls(y,400)),re.updateLineNumbers=null,!0}function qu(y,E){for(var re=E.viewport,ne=!0;;ne=!1){if(!ne||!y.options.lineWrapping||E.oldDisplayWidth==$a(y)){if(re&&re.top!=null&&(re={top:Math.min(y.doc.height+Ha(y.display)-po(y),re.top)}),E.visible=hl(y.display,y.doc,re),E.visible.from>=y.display.viewFrom&&E.visible.to<=y.display.viewTo)break}else ne&&(E.visible=hl(y.display,y.doc,re));if(!lc(y,E))break;Wl(y);var ve=Hs(y);Sl(y),Ol(y,ve),cc(y,ve),E.force=!1}E.signal(y,"update",y),(y.display.viewFrom!=y.display.reportedViewFrom||y.display.viewTo!=y.display.reportedViewTo)&&(E.signal(y,"viewportChange",y,y.display.viewFrom,y.display.viewTo),y.display.reportedViewFrom=y.display.viewFrom,y.display.reportedViewTo=y.display.viewTo)}function uc(y,E){var re=new sc(y,E);if(lc(y,re)){Wl(y),qu(y,re);var ne=Hs(y);Sl(y),Ol(y,ne),cc(y,ne),re.finish()}}function dd(y,E,re){var ne=y.display,ve=y.options.lineNumbers,He=ne.lineDiv,at=He.firstChild;function vt(zr){var ri=zr.nextSibling;return se&&pe&&y.display.currentWheelTarget==zr?zr.style.display="none":zr.parentNode.removeChild(zr),ri}for(var yt=ne.view,It=ne.viewFrom,an=0;an-1&&(jn=!1),Gi(y,hn,It,re)),jn&&(je(hn.lineNumber),hn.lineNumber.appendChild(document.createTextNode(ei(y.options,It)))),at=hn.node.nextSibling}It+=hn.size}for(;at;)at=vt(at)}function _u(y){var E=y.gutters.offsetWidth;y.sizer.style.marginLeft=E+"px"}function cc(y,E){y.display.sizer.style.minHeight=E.docHeight+"px",y.display.heightForcer.style.top=E.docHeight+"px",y.display.gutters.style.height=E.docHeight+y.display.barHeight+Ra(y)+"px"}function fd(y){var E=y.display,re=E.view;if(!(!E.alignWidgets&&(!E.gutters.firstChild||!y.options.fixedGutter))){for(var ne=bl(E)-E.scroller.scrollLeft+y.doc.scrollLeft,ve=E.gutters.offsetWidth,He=ne+"px",at=0;atat.clientWidth,yt=at.scrollHeight>at.clientHeight;if(ne&&vt||ve&&yt){if(ve&&pe&&se){e:for(var It=E.target,an=He.view;It!=at;It=It.parentNode)for(var hn=0;hn=0&&nr(y,ne.to())<=0)return re}return-1};var Ko=function(y,E){this.anchor=y,this.head=E};Ko.prototype.from=function(){return Zi(this.anchor,this.head)},Ko.prototype.to=function(){return Ci(this.anchor,this.head)},Ko.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function El(y,E,re){var ne=y&&y.options.selectionsMayTouch,ve=E[re];E.sort(function(qn,jn){return nr(qn.from(),jn.from())}),re=Je(E,ve);for(var He=1;He0:yt>=0){var It=Zi(vt.from(),at.from()),an=Ci(vt.to(),at.to()),hn=vt.empty()?at.from()==at.head:vt.from()==vt.head;He<=re&&--re,E.splice(--He,2,new Ko(hn?an:It,hn?It:an))}}return new Bl(E,re)}function Eu(y,E){return new Bl([new Ko(y,E||y)],0)}function bu(y){return y.text?ln(y.from.line+y.text.length-1,Lt(y.text).length+(y.text.length==1?y.from.ch:0)):y.to}function Kd(y,E){if(nr(y,E.from)<0)return y;if(nr(y,E.to)<=0)return bu(E);var re=y.line+E.text.length-(E.to.line-E.from.line)-1,ne=y.ch;return y.line==E.to.line&&(ne+=bu(E).ch-E.to.ch),ln(re,ne)}function ws(y,E){for(var re=[],ne=0;ne1&&y.remove(vt.line+1,zr-1),y.insert(vt.line+1,Ki)}Li(y,"change",y,E)}function Cu(y,E,re){function ne(ve,He,at){if(ve.linked)for(var vt=0;vt1&&!y.done[y.done.length-2].ranges)return y.done.pop(),Lt(y.done)}function md(y,E,re,ne){var ve=y.history;ve.undone.length=0;var He=+new Date,at,vt;if((ve.lastOp==ne||ve.lastOrigin==E.origin&&E.origin&&(E.origin.charAt(0)=="+"&&ve.lastModTime>He-(y.cm?y.cm.options.historyEventDelay:500)||E.origin.charAt(0)=="*"))&&(at=pd(ve,ve.lastOp==ne)))vt=Lt(at.changes),nr(E.from,E.to)==0&&nr(E.from,vt.to)==0?vt.to=bu(E):at.changes.push(Nc(y,E));else{var yt=Lt(ve.done);for((!yt||!yt.ranges)&&ys(y.sel,ve.done),at={changes:[Nc(y,E)],generation:ve.generation},ve.done.push(at);ve.done.length>ve.undoDepth;)ve.done.shift(),ve.done[0].ranges||ve.done.shift()}ve.done.push(re),ve.generation=++ve.maxGeneration,ve.lastModTime=ve.lastSelTime=He,ve.lastOp=ve.lastSelOp=ne,ve.lastOrigin=ve.lastSelOrigin=E.origin,vt||Zt(y,"historyAdded")}function th(y,E,re,ne){var ve=E.charAt(0);return ve=="*"||ve=="+"&&re.ranges.length==ne.ranges.length&&re.somethingSelected()==ne.somethingSelected()&&new Date-y.history.lastSelTime<=(y.cm?y.cm.options.historyEventDelay:500)}function gd(y,E,re,ne){var ve=y.history,He=ne&&ne.origin;re==ve.lastSelOp||He&&ve.lastSelOrigin==He&&(ve.lastModTime==ve.lastSelTime&&ve.lastOrigin==He||th(y,He,Lt(ve.done),E))?ve.done[ve.done.length-1]=E:ys(E,ve.done),ve.lastSelTime=+new Date,ve.lastSelOrigin=He,ve.lastSelOp=re,ne&&ne.clearRedo!==!1&&qd(ve.undone)}function ys(y,E){var re=Lt(E);re&&re.ranges&&re.equals(y)||E.push(y)}function Ql(y,E,re,ne){var ve=E["spans_"+y.id],He=0;y.iter(Math.max(y.first,re),Math.min(y.first+y.size,ne),function(at){at.markedSpans&&((ve||(ve=E["spans_"+y.id]={}))[He]=at.markedSpans),++He})}function wu(y){if(!y)return null;for(var E,re=0;re-1&&(Lt(vt)[hn]=It[hn],delete It[hn])}}return ne}function Hl(y,E,re,ne){if(ne){var ve=y.anchor;if(re){var He=nr(E,ve)<0;He!=nr(re,ve)<0?(ve=E,E=re):He!=nr(E,re)<0&&(E=re)}return new Ko(ve,E)}else return new Ko(re||E,E)}function Ns(y,E,re,ne,ve){ve==null&&(ve=y.cm&&(y.cm.display.shift||y.extend)),el(y,new Bl([Hl(y.sel.primary(),E,re,ve)],0),ne)}function ef(y,E,re){for(var ne=[],ve=y.cm&&(y.cm.display.shift||y.extend),He=0;He=E.ch:vt.to>E.ch))){if(ve&&(Zt(yt,"beforeCursorEnter"),yt.explicitlyCleared))if(He.markedSpans){--at;continue}else break;if(!yt.atomic)continue;if(re){var hn=yt.find(ne<0?1:-1),qn=void 0;if((ne<0?an:It)&&(hn=rf(y,hn,-ne,hn&&hn.line==E.line?He:null)),hn&&hn.line==E.line&&(qn=nr(hn,re))&&(ne<0?qn<0:qn>0))return xu(y,hn,E,ne,ve)}var jn=yt.find(ne<0?-1:1);return(ne<0?It:an)&&(jn=rf(y,jn,ne,jn.line==E.line?He:null)),jn?xu(y,jn,E,ne,ve):null}}return E}function Oc(y,E,re,ne,ve){var He=ne||1,at=xu(y,E,re,He,ve)||!ve&&xu(y,E,re,He,!0)||xu(y,E,re,-He,ve)||!ve&&xu(y,E,re,-He,!0);return at||(y.cantEdit=!0,ln(y.first,0))}function rf(y,E,re,ne){return re<0&&E.ch==0?E.line>y.first?Vn(y,ln(E.line-1)):null:re>0&&E.ch==(ne||pn(y,E.line)).text.length?E.line=0;--ve)yd(y,{from:ne[ve].from,to:ne[ve].to,text:ve?[""]:E.text,origin:E.origin});else yd(y,E)}}function yd(y,E){if(!(E.text.length==1&&E.text[0]==""&&nr(E.from,E.to)==0)){var re=ws(y,E);md(y,E,re,y.cm?y.cm.curOp.id:NaN),nc(y,E,re,Yn(y,E));var ne=[];Cu(y,function(ve,He){!He&&Je(ne,ve.history)==-1&&(Rc(ve.history,E),ne.push(ve.history)),nc(ve,E,null,Yn(ve,E))})}}function zc(y,E,re){var ne=y.cm&&y.cm.state.suppressEdits;if(!(ne&&!re)){for(var ve=y.history,He,at=y.sel,vt=E=="undo"?ve.done:ve.undone,yt=E=="undo"?ve.undone:ve.done,It=0;It=0;--jn){var zr=qn(jn);if(zr)return zr.v}}}}function Ed(y,E){if(E!=0&&(y.first+=E,y.sel=new Bl(lt(y.sel.ranges,function(ve){return new Ko(ln(ve.anchor.line+E,ve.anchor.ch),ln(ve.head.line+E,ve.head.ch))}),y.sel.primIndex),y.cm)){As(y.cm,y.first,y.first-E,E);for(var re=y.cm.display,ne=re.viewFrom;ney.lastLine())){if(E.from.lineHe&&(E={from:E.from,to:ln(He,pn(y,He).text.length),text:[E.text[0]],origin:E.origin}),E.removed=Hn(y,E.from,E.to),re||(re=ws(y,E)),y.cm?nh(y.cm,E,ne):kc(y,E,ne),hc(y,re,rt),y.cantEdit&&Oc(y,ln(y.firstLine(),0))&&(y.cantEdit=!1)}}function nh(y,E,re){var ne=y.doc,ve=y.display,He=E.from,at=E.to,vt=!1,yt=He.line;y.options.lineWrapping||(yt=kr(Hr(pn(ne,He.line))),ne.iter(yt,at.line+1,function(jn){if(jn==ve.maxLine)return vt=!0,!0})),ne.sel.contains(E.from,E.to)>-1&&tn(y),kc(ne,E,re,Us(y)),y.options.lineWrapping||(ne.iter(yt,He.line+E.text.length,function(jn){var zr=rn(jn);zr>ve.maxLineLength&&(ve.maxLine=jn,ve.maxLineLength=zr,ve.maxLineChanged=!0,vt=!1)}),vt&&(y.curOp.updateMaxLine=!0)),ht(ne,He.line),Ls(y,400);var It=E.text.length-(at.line-He.line)-1;E.full?As(y):He.line==at.line&&E.text.length==1&&!Tc(y.doc,E)?Fs(y,He.line,"text"):As(y,He.line,at.line+1,It);var an=$t(y,"changes"),hn=$t(y,"change");if(hn||an){var qn={from:He,to:at,text:E.text,removed:E.removed,origin:E.origin};hn&&Li(y,"change",y,qn),an&&(y.curOp.changeObjs||(y.curOp.changeObjs=[])).push(qn)}y.display.selForContextMenu=null}function Ou(y,E,re,ne,ve){var He;ne||(ne=re),nr(ne,re)<0&&(He=[ne,re],re=He[0],ne=He[1]),typeof E=="string"&&(E=y.splitLines(E)),Gl(y,{from:re,to:ne,text:E,origin:ve})}function bd(y,E,re,ne){re1||!(this.children[0]instanceof Ru))){var vt=[];this.collapse(vt),this.children=[new Ru(vt)],this.children[0].parent=this}},collapse:function(y){for(var E=0;E50){for(var at=ve.lines.length%25+25,vt=at;vt10);y.parent.maybeSpill()}},iterN:function(y,E,re){for(var ne=0;ney.display.maxLineLength&&(y.display.maxLine=It,y.display.maxLineLength=an,y.display.maxLineChanged=!0)}ne!=null&&y&&this.collapsed&&As(y,ne,ve+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,y&&pc(y.doc)),y&&Li(y,"markerCleared",y,this,ne,ve),E&&ks(y),this.parent&&this.parent.clear()}},Mu.prototype.find=function(y,E){y==null&&this.type=="bookmark"&&(y=1);for(var re,ne,ve=0;ve0||at==0&&He.clearWhenEmpty!==!1)return He;if(He.replacedWith&&(He.collapsed=!0,He.widgetNode=ke("span",[He.replacedWith],"CodeMirror-widget"),ne.handleMouseEvents||He.widgetNode.setAttribute("cm-ignore-events","true"),ne.insertLeft&&(He.widgetNode.insertLeft=!0)),He.collapsed){if(Bi(y,E.line,E,re,He)||E.line!=re.line&&Bi(y,re.line,E,re,He))throw new Error("Inserting collapsed marker partially overlapping an existing one");An()}He.addToHistory&&md(y,{from:E,to:re,origin:"markText"},y.sel,NaN);var vt=E.line,yt=y.cm,It;if(y.iter(vt,re.line+1,function(hn){yt&&He.collapsed&&!yt.options.lineWrapping&&Hr(hn)==yt.display.maxLine&&(It=!0),He.collapsed&&vt!=E.line&&Ur(hn,0),yr(hn,new fn(He,vt==E.line?E.ch:null,vt==re.line?re.ch:null)),++vt}),He.collapsed&&y.iter(E.line,re.line+1,function(hn){Ft(y,hn)&&Ur(hn,0)}),He.clearOnEnter&&Ke(He,"beforeCursorEnter",function(){return He.clear()}),He.readOnly&&(Gt(),(y.history.done.length||y.history.undone.length)&&y.clearHistory()),He.collapsed&&(He.id=++of,He.atomic=!0),yt){if(It&&(yt.curOp.updateMaxLine=!0),He.collapsed)As(yt,E.line,re.line+1);else if(He.className||He.startStyle||He.endStyle||He.css||He.attributes||He.title)for(var an=E.line;an<=re.line;an++)Fs(yt,an,"text");He.atomic&&pc(yt.doc),Li(yt,"markerAdded",yt,He)}return He}var mc=function(y,E){this.markers=y,this.primary=E;for(var re=0;re=0;yt--)Gl(this,ne[yt]);vt?nf(this,vt):this.cm&&Nl(this.cm)}),undo:Ao(function(){zc(this,"undo")}),redo:Ao(function(){zc(this,"redo")}),undoSelection:Ao(function(){zc(this,"undo",!0)}),redoSelection:Ao(function(){zc(this,"redo",!0)}),setExtending:function(y){this.extend=y},getExtending:function(){return this.extend},historySize:function(){for(var y=this.history,E=0,re=0,ne=0;ne=y.ch)&&E.push(ve.marker.parent||ve.marker)}return E},findMarks:function(y,E,re){y=Vn(this,y),E=Vn(this,E);var ne=[],ve=y.line;return this.iter(y.line,E.line+1,function(He){var at=He.markedSpans;if(at)for(var vt=0;vt=yt.to||yt.from==null&&ve!=y.line||yt.from!=null&&ve==E.line&&yt.from>=E.ch)&&(!re||re(yt.marker))&&ne.push(yt.marker.parent||yt.marker)}++ve}),ne},getAllMarks:function(){var y=[];return this.iter(function(E){var re=E.markedSpans;if(re)for(var ne=0;ney)return E=y,!0;y-=He,++re}),Vn(this,ln(re,E))},indexFromPos:function(y){y=Vn(this,y);var E=y.ch;if(y.lineE&&(E=y.from),y.to!=null&&y.to-1){E.state.draggingText(y),setTimeout(function(){return E.display.input.focus()},20);return}try{var an=y.dataTransfer.getData("Text");if(an){var hn;if(E.state.draggingText&&!E.state.draggingText.copy&&(hn=E.listSelections()),hc(E.doc,Eu(re,re)),hn)for(var qn=0;qn=0;vt--)Ou(y.doc,"",ne[vt].from,ne[vt].to,"+delete");Nl(y)})}function rs(y,E,re){var ne=Me(y.text,E+re,re);return ne<0||ne>y.text.length?null:ne}function Ga(y,E,re){var ne=rs(y,E.ch,re);return ne==null?null:new ln(E.line,ne,re<0?"after":"before")}function is(y,E,re,ne,ve){if(y){E.doc.direction=="rtl"&&(ve=-ve);var He=et(re,E.doc.direction);if(He){var at=ve<0?Lt(He):He[0],vt=ve<0==(at.level==1),yt=vt?"after":"before",It;if(at.level>0||E.doc.direction=="rtl"){var an=eo(E,re);It=ve<0?re.text.length-1:0;var hn=Ua(E,an,It).top;It=Qe(function(qn){return Ua(E,an,qn).top==hn},ve<0==(at.level==1)?at.from:at.to-1,It),yt=="before"&&(It=rs(re,It,1))}else It=ve<0?at.to:at.from;return new ln(ne,It,yt)}}return new ln(ne,ve<0?re.text.length:0,ve<0?"before":"after")}function Vo(y,E,re,ne){var ve=et(E,y.doc.direction);if(!ve)return Ga(E,re,ne);re.ch>=E.text.length?(re.ch=E.text.length,re.sticky="before"):re.ch<=0&&(re.ch=0,re.sticky="after");var He=me(ve,re.ch,re.sticky),at=ve[He];if(y.doc.direction=="ltr"&&at.level%2==0&&(ne>0?at.to>re.ch:at.from=at.from&&qn>=an.begin)){var jn=hn?"before":"after";return new ln(re.line,qn,jn)}}var zr=function(Ki,oa,Ji){for(var Ca=function(vs,sl){return sl?new ln(re.line,vt(vs,1),"before"):new ln(re.line,vs,"after")};Ki>=0&&Ki0==(Ja.level!=1),ya=Wa?Ji.begin:vt(Ji.end,-1);if(Ja.from<=ya&&ya0?an.end:vt(an.begin,-1);return Si!=null&&!(ne>0&&Si==E.text.length)&&(ri=zr(ne>0?0:ve.length-1,ne,It(Si)),ri)?ri:null}var ao={selectAll:Ad,singleSelection:function(y){return y.setSelection(y.getCursor("anchor"),y.getCursor("head"),rt)},killLine:function(y){return Po(y,function(E){if(E.empty()){var re=pn(y.doc,E.head.line).text.length;return E.head.ch==re&&E.head.line0)ve=new ln(ve.line,ve.ch+1),y.replaceRange(He.charAt(ve.ch-1)+He.charAt(ve.ch-2),ln(ve.line,ve.ch-2),ve,"+transpose");else if(ve.line>y.doc.first){var at=pn(y.doc,ve.line-1).text;at&&(ve=new ln(ve.line,1),y.replaceRange(He.charAt(0)+y.doc.lineSeparator()+at.charAt(at.length-1),ln(ve.line-1,at.length-1),ve,"+transpose"))}}re.push(new Ko(ve,ve))}y.setSelections(re)})},newlineAndIndent:function(y){return co(y,function(){for(var E=y.listSelections(),re=E.length-1;re>=0;re--)y.replaceRange(y.doc.lineSeparator(),E[re].anchor,E[re].head,"+input");E=y.listSelections();for(var ne=0;ney&&nr(E,this.pos)==0&&re==this.button};var rc,Zc;function ah(y,E){var re=+new Date;return Zc&&Zc.compare(re,y,E)?(rc=Zc=null,"triple"):rc&&rc.compare(re,y,E)?(Zc=new kf(re,y,E),rc=null,"double"):(rc=new kf(re,y,E),Zc=null,"single")}function Nf(y){var E=this,re=E.display;if(!(Et(E,y)||re.activeTouch&&re.input.supportsTouch())){if(re.input.ensurePolled(),re.shift=y.shiftKey,pa(re,y)){se||(re.scroller.draggable=!1,setTimeout(function(){return re.scroller.draggable=!0},100));return}if(!cf(E,y)){var ne=no(E,y),ve=xr(y),He=ne?ah(ne,ve):"single";window.focus(),ve==1&&E.state.selectingText&&E.state.selectingText(y),!(ne&&jf(E,ve,ne,He,y))&&(ve==1?ne?Uh(E,ne,He,y):Tr(y)==re.scroller&&Jn(y):ve==2?(ne&&Ns(E.doc,ne),setTimeout(function(){return re.input.focus()},20)):ve==3&&(Ie?E.display.input.onContextMenu(y):vu(E)))}}}function jf(y,E,re,ne,ve){var He="Click";return ne=="double"?He="Double"+He:ne=="triple"&&(He="Triple"+He),He=(E==1?"Left":E==2?"Middle":"Right")+He,Hc(y,Wo(He,ve),ve,function(at){if(typeof at=="string"&&(at=ao[at]),!at)return!1;var vt=!1;try{y.isReadOnly()&&(y.state.suppressEdits=!0),vt=at(y,re)!=ot}finally{y.state.suppressEdits=!1}return vt})}function oh(y,E,re){var ne=y.getOption("configureMouse"),ve=ne?ne(y,E,re):{};if(ve.unit==null){var He=Ae?re.shiftKey&&re.metaKey:re.altKey;ve.unit=He?"rectangle":E=="single"?"char":E=="double"?"word":"line"}return(ve.extend==null||y.doc.extend)&&(ve.extend=y.doc.extend||re.shiftKey),ve.addNew==null&&(ve.addNew=pe?re.metaKey:re.ctrlKey),ve.moveOnDrag==null&&(ve.moveOnDrag=!(pe?re.altKey:re.ctrlKey)),ve}function Uh(y,E,re,ne){fe?setTimeout(ft(gu,y),0):y.curOp.focus=qe();var ve=oh(y,re,ne),He=y.doc.sel,at;y.options.dragDrop&&_r&&!y.isReadOnly()&&re=="single"&&(at=He.contains(E))>-1&&(nr((at=He.ranges[at]).from(),E)<0||E.xRel>0)&&(nr(at.to(),E)>0||E.xRel<0)?uf(y,ne,E,ve):Qh(y,ne,E,ve)}function uf(y,E,re,ne){var ve=y.display,He=!1,at=La(y,function(It){se&&(ve.scroller.draggable=!1),y.state.draggingText=!1,Ct(ve.wrapper.ownerDocument,"mouseup",at),Ct(ve.wrapper.ownerDocument,"mousemove",vt),Ct(ve.scroller,"dragstart",yt),Ct(ve.scroller,"drop",at),He||(Jn(It),ne.addNew||Ns(y.doc,re,null,null,ne.extend),se&&!z||fe&&ce==9?setTimeout(function(){ve.wrapper.ownerDocument.body.focus({preventScroll:!0}),ve.input.focus()},20):ve.input.focus())}),vt=function(It){He=He||Math.abs(E.clientX-It.clientX)+Math.abs(E.clientY-It.clientY)>=10},yt=function(){return He=!0};se&&(ve.scroller.draggable=!0),y.state.draggingText=at,at.copy=!ne.moveOnDrag,ve.scroller.dragDrop&&ve.scroller.dragDrop(),Ke(ve.wrapper.ownerDocument,"mouseup",at),Ke(ve.wrapper.ownerDocument,"mousemove",vt),Ke(ve.scroller,"dragstart",yt),Ke(ve.scroller,"drop",at),vu(y),setTimeout(function(){return ve.input.focus()},20)}function wd(y,E,re){if(re=="char")return new Ko(E,E);if(re=="word")return y.findWordAt(E);if(re=="line")return new Ko(ln(E.line,0),Vn(y.doc,ln(E.line+1,0)));var ne=re(y,E);return new Ko(ne.from,ne.to)}function Qh(y,E,re,ne){var ve=y.display,He=y.doc;Jn(E);var at,vt,yt=He.sel,It=yt.ranges;if(ne.addNew&&!ne.extend?(vt=He.sel.contains(re),vt>-1?at=It[vt]:at=new Ko(re,re)):(at=He.sel.primary(),vt=He.sel.primIndex),ne.unit=="rectangle")ne.addNew||(at=new Ko(re,re)),re=no(y,E,!0,!0),vt=-1;else{var an=wd(y,re,ne.unit);ne.extend?at=Hl(at,an.anchor,an.head,ne.extend):at=an}ne.addNew?vt==-1?(vt=It.length,el(He,El(y,It.concat([at]),vt),{scroll:!1,origin:"*mouse"})):It.length>1&&It[vt].empty()&&ne.unit=="char"&&!ne.extend?(el(He,El(y,It.slice(0,vt).concat(It.slice(vt+1)),0),{scroll:!1,origin:"*mouse"}),yt=He.sel):vd(He,vt,at,Dt):(vt=0,el(He,new Bl([at],0),Dt),yt=He.sel);var hn=re;function qn(Ji){if(nr(hn,Ji)!=0)if(hn=Ji,ne.unit=="rectangle"){for(var Ca=[],Ja=y.options.tabSize,Wa=it(pn(He,re.line).text,re.ch,Ja),ya=it(pn(He,Ji.line).text,Ji.ch,Ja),vs=Math.min(Wa,ya),sl=Math.max(Wa,ya),Ps=Math.min(re.line,Ji.line),Ll=Math.min(y.lastLine(),Math.max(re.line,Ji.line));Ps<=Ll;Ps++){var pl=pn(He,Ps).text,Xs=Xt(pl,vs,Ja);vs==sl?Ca.push(new Ko(ln(Ps,Xs),ln(Ps,Xs))):pl.length>Xs&&Ca.push(new Ko(ln(Ps,Xs),ln(Ps,Xt(pl,sl,Ja))))}Ca.length||Ca.push(new Ko(re,re)),el(He,El(y,yt.ranges.slice(0,vt).concat(Ca),vt),{origin:"*mouse",scroll:!1}),y.scrollIntoView(Ji)}else{var Pl=at,ml=wd(y,Ji,ne.unit),nl=Pl.anchor,js;nr(ml.anchor,nl)>0?(js=ml.head,nl=Zi(Pl.from(),ml.anchor)):(js=ml.anchor,nl=Ci(Pl.to(),ml.head));var Os=yt.ranges.slice(0);Os[vt]=Hh(y,new Ko(Vn(He,nl),js)),el(He,El(y,Os,vt),Dt)}}var jn=ve.wrapper.getBoundingClientRect(),zr=0;function ri(Ji){var Ca=++zr,Ja=no(y,Ji,!0,ne.unit=="rectangle");if(Ja)if(nr(Ja,hn)!=0){y.curOp.focus=qe(),qn(Ja);var Wa=hl(ve,He);(Ja.line>=Wa.to||Ja.linejn.bottom?20:0;ya&&setTimeout(La(y,function(){zr==Ca&&(ve.scroller.scrollTop+=ya,ri(Ji))}),50)}}function Si(Ji){y.state.selectingText=!1,zr=1/0,Ji&&(Jn(Ji),ve.input.focus()),Ct(ve.wrapper.ownerDocument,"mousemove",Ki),Ct(ve.wrapper.ownerDocument,"mouseup",oa),He.history.lastSelOrigin=null}var Ki=La(y,function(Ji){Ji.buttons===0||!xr(Ji)?Si(Ji):ri(Ji)}),oa=La(y,Si);y.state.selectingText=oa,Ke(ve.wrapper.ownerDocument,"mousemove",Ki),Ke(ve.wrapper.ownerDocument,"mouseup",oa)}function Hh(y,E){var re=E.anchor,ne=E.head,ve=pn(y.doc,re.line);if(nr(re,ne)==0&&re.sticky==ne.sticky)return E;var He=et(ve);if(!He)return E;var at=me(He,re.ch,re.sticky),vt=He[at];if(vt.from!=re.ch&&vt.to!=re.ch)return E;var yt=at+(vt.from==re.ch==(vt.level!=1)?0:1);if(yt==0||yt==He.length)return E;var It;if(ne.line!=re.line)It=(ne.line-re.line)*(y.doc.direction=="ltr"?1:-1)>0;else{var an=me(He,ne.ch,ne.sticky),hn=an-at||(ne.ch-re.ch)*(vt.level==1?-1:1);an==yt-1||an==yt?It=hn<0:It=hn>0}var qn=He[yt+(It?-1:0)],jn=It==(qn.level==1),zr=jn?qn.from:qn.to,ri=jn?"after":"before";return re.ch==zr&&re.sticky==ri?E:new Ko(new ln(re.line,zr,ri),ne)}function sh(y,E,re,ne){var ve,He;if(E.touches)ve=E.touches[0].clientX,He=E.touches[0].clientY;else try{ve=E.clientX,He=E.clientY}catch(qn){return!1}if(ve>=Math.floor(y.display.gutters.getBoundingClientRect().right))return!1;ne&&Jn(E);var at=y.display,vt=at.lineDiv.getBoundingClientRect();if(He>vt.bottom||!$t(y,re))return Qn(E);He-=vt.top-at.viewOffset;for(var yt=0;yt=ve){var an=Zr(y.doc,He),hn=y.display.gutterSpecs[yt];return Zt(y,re,y,an,hn.className,E),Qn(E)}}}function cf(y,E){return sh(y,E,"gutterClick",!0)}function Of(y,E){pa(y.display,E)||as(y,E)||Et(y,E,"contextmenu")||Ie||y.display.input.onContextMenu(E)}function as(y,E){return $t(y,"gutterContextMenu")?sh(y,E,"gutterContextMenu",!1):!1}function lh(y){y.display.wrapper.className=y.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+y.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Qa(y)}var Wc={toString:function(){return"CodeMirror.Init"}},uh={},Ac={};function ch(y){var E=y.optionHandlers;function re(ne,ve,He,at){y.defaults[ne]=ve,He&&(E[ne]=at?function(vt,yt,It){It!=Wc&&He(vt,yt,It)}:He)}y.defineOption=re,y.Init=Wc,re("value","",function(ne,ve){return ne.setValue(ve)},!0),re("mode",null,function(ne,ve){ne.doc.modeOption=ve,hd(ne)},!0),re("indentUnit",2,hd,!0),re("indentWithTabs",!1),re("smartIndent",!0),re("tabSize",4,function(ne){dc(ne),Qa(ne),As(ne)},!0),re("lineSeparator",null,function(ne,ve){if(ne.doc.lineSep=ve,!!ve){var He=[],at=ne.doc.first;ne.doc.iter(function(yt){for(var It=0;;){var an=yt.text.indexOf(ve,It);if(an==-1)break;It=an+ve.length,He.push(ln(at,an))}at++});for(var vt=He.length-1;vt>=0;vt--)Ou(ne.doc,ve,He[vt],ln(He[vt].line,He[vt].ch+ve.length))}}),re("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(ne,ve,He){ne.state.specialChars=new RegExp(ve.source+(ve.test(" ")?"":"| "),"g"),He!=Wc&&ne.refresh()}),re("specialCharPlaceholder",cr,function(ne){return ne.refresh()},!0),re("electricChars",!0),re("inputStyle",ie?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),re("spellcheck",!1,function(ne,ve){return ne.getInputField().spellcheck=ve},!0),re("autocorrect",!1,function(ne,ve){return ne.getInputField().autocorrect=ve},!0),re("autocapitalize",!1,function(ne,ve){return ne.getInputField().autocapitalize=ve},!0),re("rtlMoveVisually",!ye),re("wholeLineUpdateBefore",!0),re("theme","default",function(ne){lh(ne),$u(ne)},!0),re("keyMap","default",function(ne,ve,He){var at=Qi(ve),vt=He!=Wc&&Qi(He);vt&&vt.detach&&vt.detach(ne,at),at.attach&&at.attach(ne,vt||null)}),re("extraKeys",null),re("configureMouse",null),re("lineWrapping",!1,fh,!0),re("gutters",[],function(ne,ve){ne.display.gutterSpecs=Cs(ve,ne.options.lineNumbers),$u(ne)},!0),re("fixedGutter",!0,function(ne,ve){ne.display.gutters.style.left=ve?bl(ne.display)+"px":"0",ne.refresh()},!0),re("coverGutterNextToScrollbar",!1,function(ne){return Ol(ne)},!0),re("scrollbarStyle","native",function(ne){ku(ne),Ol(ne),ne.display.scrollbars.setScrollTop(ne.doc.scrollTop),ne.display.scrollbars.setScrollLeft(ne.doc.scrollLeft)},!0),re("lineNumbers",!1,function(ne,ve){ne.display.gutterSpecs=Cs(ne.options.gutters,ve),$u(ne)},!0),re("firstLineNumber",1,$u,!0),re("lineNumberFormatter",function(ne){return ne},$u,!0),re("showCursorWhenSelecting",!1,Sl,!0),re("resetSelectionOnContextMenu",!0),re("lineWiseCopyCut",!0),re("pasteLinesPerSelection",!0),re("selectionsMayTouch",!1),re("readOnly",!1,function(ne,ve){ve=="nocursor"&&(Ml(ne),ne.display.input.blur()),ne.display.input.readOnlyChanged(ve)}),re("screenReaderLabel",null,function(ne,ve){ve=ve===""?null:ve,ne.display.input.screenReaderLabelChanged(ve)}),re("disableInput",!1,function(ne,ve){ve||ne.display.input.reset()},!0),re("dragDrop",!0,dh),re("allowDropFileTypes",null),re("cursorBlinkRate",530),re("cursorScrollMargin",0),re("cursorHeight",1,Sl,!0),re("singleCursorHeightPerLine",!0,Sl,!0),re("workTime",100),re("workDelay",100),re("flattenSpans",!0,dc,!0),re("addModeClass",!1,dc,!0),re("pollInterval",100),re("undoDepth",200,function(ne,ve){return ne.doc.history.undoDepth=ve}),re("historyEventDelay",1250),re("viewportMargin",10,function(ne){return ne.refresh()},!0),re("maxHighlightLength",1e4,dc,!0),re("moveInputWithCursor",!0,function(ne,ve){ve||ne.display.input.resetPosition()}),re("tabindex",null,function(ne,ve){return ne.display.input.getField().tabIndex=ve||""}),re("autofocus",null),re("direction","ltr",function(ne,ve){return ne.doc.setDirection(ve)},!0),re("phrases",null)}function dh(y,E,re){var ne=re&&re!=Wc;if(!E!=!ne){var ve=y.display.dragFunctions,He=E?Ke:Ct;He(y.display.scroller,"dragstart",ve.start),He(y.display.scroller,"dragenter",ve.enter),He(y.display.scroller,"dragover",ve.over),He(y.display.scroller,"dragleave",ve.leave),He(y.display.scroller,"drop",ve.drop)}}function fh(y){y.options.lineWrapping?(tt(y.display.wrapper,"CodeMirror-wrap"),y.display.sizer.style.minWidth="",y.display.sizerWidth=null):(Oe(y.display.wrapper,"CodeMirror-wrap"),cn(y)),cl(y),As(y),Qa(y),setTimeout(function(){return Ol(y)},100)}function xs(y,E){var re=this;if(!(this instanceof xs))return new xs(y,E);this.options=E=E?Wt(E):{},Wt(uh,E,!1);var ne=E.value;typeof ne=="string"?ne=new wl(ne,E.mode,null,E.lineSeparator,E.direction):E.mode&&(ne.modeOption=E.mode),this.doc=ne;var ve=new xs.inputStyles[E.inputStyle](this),He=this.display=new Ks(y,ne,ve,E);He.wrapper.CodeMirror=this,lh(this),E.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),ku(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new We,keySeq:null,specialChars:null},E.autofocus&&!ie&&He.input.focus(),fe&&ce<11&&setTimeout(function(){return re.display.input.reset(!0)},20),hh(this),Rn(),Ya(this),this.curOp.forceUpdate=!0,Bf(this,ne),E.autofocus&&!ie||this.hasFocus()?setTimeout(function(){re.hasFocus()&&!re.state.focused&&ns(re)},20):Ml(this);for(var at in Ac)Ac.hasOwnProperty(at)&&Ac[at](this,E[at],Wc);Nu(this),E.finishInit&&E.finishInit(this);for(var vt=0;vt20*20}Ke(E.scroller,"touchstart",function(yt){if(!Et(y,yt)&&!He(yt)&&!cf(y,yt)){E.input.ensurePolled(),clearTimeout(re);var It=+new Date;E.activeTouch={start:It,moved:!1,prev:It-ne.end<=300?ne:null},yt.touches.length==1&&(E.activeTouch.left=yt.touches[0].pageX,E.activeTouch.top=yt.touches[0].pageY)}}),Ke(E.scroller,"touchmove",function(){E.activeTouch&&(E.activeTouch.moved=!0)}),Ke(E.scroller,"touchend",function(yt){var It=E.activeTouch;if(It&&!pa(E,yt)&&It.left!=null&&!It.moved&&new Date-It.start<300){var an=y.coordsChar(E.activeTouch,"page"),hn;!It.prev||at(It,It.prev)?hn=new Ko(an,an):!It.prev.prev||at(It,It.prev.prev)?hn=y.findWordAt(an):hn=new Ko(ln(an.line,0),Vn(y.doc,ln(an.line+1,0))),y.setSelection(hn.anchor,hn.head),y.focus(),Jn(yt)}ve()}),Ke(E.scroller,"touchcancel",ve),Ke(E.scroller,"scroll",function(){E.scroller.clientHeight&&(Xl(y,E.scroller.scrollTop),jl(y,E.scroller.scrollLeft,!0),Zt(y,"scroll",y))}),Ke(E.scroller,"mousewheel",function(yt){return ju(y,yt)}),Ke(E.scroller,"DOMMouseScroll",function(yt){return ju(y,yt)}),Ke(E.wrapper,"scroll",function(){return E.wrapper.scrollTop=E.wrapper.scrollLeft=0}),E.dragFunctions={enter:function(yt){Et(y,yt)||fr(yt)},over:function(yt){Et(y,yt)||(Te(y,yt),fr(yt))},start:function(yt){return ut(y,yt)},drop:La(y,xe),leave:function(yt){Et(y,yt)||wt(y)}};var vt=E.input.getField();Ke(vt,"keyup",function(yt){return cs.call(y,yt)}),Ke(vt,"keydown",La(y,rh)),Ke(vt,"keypress",La(y,ih)),Ke(vt,"focus",function(yt){return ns(y,yt)}),Ke(vt,"blur",function(yt){return Ml(y,yt)})}var zf=[];xs.defineInitHook=function(y){return zf.push(y)};function yc(y,E,re,ne){var ve=y.doc,He;re==null&&(re="add"),re=="smart"&&(ve.mode.indent?He=vo(y,E).state:re="prev");var at=y.options.tabSize,vt=pn(ve,E),yt=it(vt.text,null,at);vt.stateAfter&&(vt.stateAfter=null);var It=vt.text.match(/^\s*/)[0],an;if(!ne&&!/\S/.test(vt.text))an=0,re="not";else if(re=="smart"&&(an=ve.mode.indent(He,vt.text.slice(It.length),vt.text),an==ot||an>150)){if(!ne)return;re="prev"}re=="prev"?E>ve.first?an=it(pn(ve,E-1).text,null,at):an=0:re=="add"?an=yt+y.options.indentUnit:re=="subtract"?an=yt-y.options.indentUnit:typeof re=="number"&&(an=yt+re),an=Math.max(0,an);var hn="",qn=0;if(y.options.indentWithTabs)for(var jn=Math.floor(an/at);jn;--jn)qn+=at,hn+=" ";if(qnat,yt=vi(E),It=null;if(vt&&ne.ranges.length>1)if(lu&&lu.text.join(` -`)==E){if(ne.ranges.length%lu.text.length==0){It=[];for(var an=0;an=0;qn--){var jn=ne.ranges[qn],zr=jn.from(),ri=jn.to();jn.empty()&&(re&&re>0?zr=ln(zr.line,zr.ch-re):y.state.overwrite&&!vt?ri=ln(ri.line,Math.min(pn(He,ri.line).text.length,ri.ch+Lt(yt).length)):vt&&lu&&lu.lineWise&&lu.text.join(` + left: `+E.left+"px; width: "+Math.max(2,E.right-E.left)+"px;");y.display.lineSpace.appendChild(He),He.scrollIntoView(ve),y.display.lineSpace.removeChild(He)}}}function au(y,E,re,ne){ne==null&&(ne=0);var ve;!y.options.lineWrapping&&E==re&&(E=E.ch?un(E.line,E.sticky=="before"?E.ch-1:E.ch,"after"):E,re=E.sticky=="before"?un(E.line,E.ch+1,"before"):E);for(var He=0;He<5;He++){var at=!1,vt=aa(y,E),yt=!re||re==E?vt:aa(y,re);ve={left:Math.min(vt.left,yt.left),top:Math.min(vt.top,yt.top)-ne,right:Math.max(vt.left,yt.left),bottom:Math.max(vt.bottom,yt.bottom)+ne};var It=Qs(y,ve),an=y.doc.scrollTop,hn=y.doc.scrollLeft;if(It.scrollTop!=null&&(Xl(y,It.scrollTop),Math.abs(y.doc.scrollTop-an)>1&&(at=!0)),It.scrollLeft!=null&&(jl(y,It.scrollLeft),Math.abs(y.doc.scrollLeft-hn)>1&&(at=!0)),!at)break}return ve}function ou(y,E){var re=Qs(y,E);re.scrollTop!=null&&Xl(y,re.scrollTop),re.scrollLeft!=null&&jl(y,re.scrollLeft)}function Qs(y,E){var re=y.display,ne=Go(y.display);E.top<0&&(E.top=0);var ve=y.curOp&&y.curOp.scrollTop!=null?y.curOp.scrollTop:re.scroller.scrollTop,He=po(y),at={};E.bottom-E.top>He&&(E.bottom=E.top+He);var vt=y.doc.height+Ha(re),yt=E.topvt-ne;if(E.topve+He){var an=Math.min(E.top,(It?vt:E.bottom)-He);an!=ve&&(at.scrollTop=an)}var hn=y.options.fixedGutter?0:re.gutters.offsetWidth,qn=y.curOp&&y.curOp.scrollLeft!=null?y.curOp.scrollLeft:re.scroller.scrollLeft-hn,jn=$a(y)-re.gutters.offsetWidth,zr=E.right-E.left>jn;return zr&&(E.right=E.left+jn),E.left<10?at.scrollLeft=0:E.leftjn+qn-3&&(at.scrollLeft=E.right+(zr?0:10)-jn),at}function Au(y,E){E!=null&&(ol(y),y.curOp.scrollTop=(y.curOp.scrollTop==null?y.doc.scrollTop:y.curOp.scrollTop)+E)}function Nl(y){ol(y);var E=y.getCursor();y.curOp.scrollToPos={from:E,to:E,margin:y.options.cursorScrollMargin}}function su(y,E,re){(E!=null||re!=null)&&ol(y),E!=null&&(y.curOp.scrollLeft=E),re!=null&&(y.curOp.scrollTop=re)}function Gu(y,E){ol(y),y.curOp.scrollToPos=E}function ol(y){var E=y.curOp.scrollToPos;if(E){y.curOp.scrollToPos=null;var re=Xi(y,E.from),ne=Xi(y,E.to);Dl(y,re,ne,E.margin)}}function Dl(y,E,re,ne){var ve=Qs(y,{left:Math.min(E.left,re.left),top:Math.min(E.top,re.top)-ne,right:Math.max(E.right,re.right),bottom:Math.max(E.bottom,re.bottom)+ne});su(y,ve.scrollLeft,ve.scrollTop)}function Xl(y,E){Math.abs(y.doc.scrollTop-E)<2||(a||uc(y,{top:E}),Ys(y,E,!0),a&&uc(y),Ls(y,100))}function Ys(y,E,re){E=Math.max(0,Math.min(y.display.scroller.scrollHeight-y.display.scroller.clientHeight,E)),!(y.display.scroller.scrollTop==E&&!re)&&(y.doc.scrollTop=E,y.display.scrollbars.setScrollTop(E),y.display.scroller.scrollTop!=E&&(y.display.scroller.scrollTop=E))}function jl(y,E,re,ne){E=Math.max(0,Math.min(E,y.display.scroller.scrollWidth-y.display.scroller.clientWidth)),!((re?E==y.doc.scrollLeft:Math.abs(y.doc.scrollLeft-E)<2)&&!ne)&&(y.doc.scrollLeft=E,fd(y),y.display.scroller.scrollLeft!=E&&(y.display.scroller.scrollLeft=E),y.display.scrollbars.setScrollLeft(E))}function Hs(y){var E=y.display,re=E.gutters.offsetWidth,ne=Math.round(y.doc.height+Ha(y.display));return{clientHeight:E.scroller.clientHeight,viewHeight:E.wrapper.clientHeight,scrollWidth:E.scroller.scrollWidth,clientWidth:E.scroller.clientWidth,viewWidth:E.wrapper.clientWidth,barLeft:y.options.fixedGutter?re:0,docHeight:ne,scrollHeight:ne+Ra(y)+E.barHeight,nativeBarWidth:E.nativeBarWidth,gutterWidth:re}}var Cl=function(y,E,re){this.cm=re;var ne=this.vert=Ze("div",[Ze("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),ve=this.horiz=Ze("div",[Ze("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");ne.tabIndex=ve.tabIndex=-1,y(ne),y(ve),Ke(ne,"scroll",function(){ne.clientHeight&&E(ne.scrollTop,"vertical")}),Ke(ve,"scroll",function(){ve.clientWidth&&E(ve.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,fe&&ce<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Cl.prototype.update=function(y){var E=y.scrollWidth>y.clientWidth+1,re=y.scrollHeight>y.clientHeight+1,ne=y.nativeBarWidth;if(re){this.vert.style.display="block",this.vert.style.bottom=E?ne+"px":"0";var ve=y.viewHeight-(E?ne:0);this.vert.firstChild.style.height=Math.max(0,y.scrollHeight-y.clientHeight+ve)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(E){this.horiz.style.display="block",this.horiz.style.right=re?ne+"px":"0",this.horiz.style.left=y.barLeft+"px";var He=y.viewWidth-y.barLeft-(re?ne:0);this.horiz.firstChild.style.width=Math.max(0,y.scrollWidth-y.clientWidth+He)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&y.clientHeight>0&&(ne==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:re?ne:0,bottom:E?ne:0}},Cl.prototype.setScrollLeft=function(y){this.horiz.scrollLeft!=y&&(this.horiz.scrollLeft=y),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Cl.prototype.setScrollTop=function(y){this.vert.scrollTop!=y&&(this.vert.scrollTop=y),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Cl.prototype.zeroWidthHack=function(){var y=pe&&!te?"12px":"18px";this.horiz.style.height=this.vert.style.width=y,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new We,this.disableVert=new We},Cl.prototype.enableZeroWidthBar=function(y,E,re){y.style.pointerEvents="auto";function ne(){var ve=y.getBoundingClientRect(),He=re=="vert"?document.elementFromPoint(ve.right-1,(ve.top+ve.bottom)/2):document.elementFromPoint((ve.right+ve.left)/2,ve.bottom-1);He!=y?y.style.pointerEvents="none":E.set(1e3,ne)}E.set(1e3,ne)},Cl.prototype.clear=function(){var y=this.horiz.parentNode;y.removeChild(this.horiz),y.removeChild(this.vert)};var Vl=function(){};Vl.prototype.update=function(){return{bottom:0,right:0}},Vl.prototype.setScrollLeft=function(){},Vl.prototype.setScrollTop=function(){},Vl.prototype.clear=function(){};function Ol(y,E){E||(E=Hs(y));var re=y.display.barWidth,ne=y.display.barHeight;yu(y,E);for(var ve=0;ve<4&&re!=y.display.barWidth||ne!=y.display.barHeight;ve++)re!=y.display.barWidth&&y.options.lineWrapping&&Wl(y),yu(y,Hs(y)),re=y.display.barWidth,ne=y.display.barHeight}function yu(y,E){var re=y.display,ne=re.scrollbars.update(E);re.sizer.style.paddingRight=(re.barWidth=ne.right)+"px",re.sizer.style.paddingBottom=(re.barHeight=ne.bottom)+"px",re.heightForcer.style.borderBottom=ne.bottom+"px solid transparent",ne.right&&ne.bottom?(re.scrollbarFiller.style.display="block",re.scrollbarFiller.style.height=ne.bottom+"px",re.scrollbarFiller.style.width=ne.right+"px"):re.scrollbarFiller.style.display="",ne.bottom&&y.options.coverGutterNextToScrollbar&&y.options.fixedGutter?(re.gutterFiller.style.display="block",re.gutterFiller.style.height=ne.bottom+"px",re.gutterFiller.style.width=E.gutterWidth+"px"):re.gutterFiller.style.display=""}var Yu={native:Cl,null:Vl};function ku(y){y.display.scrollbars&&(y.display.scrollbars.clear(),y.display.scrollbars.addClass&&Oe(y.display.wrapper,y.display.scrollbars.addClass)),y.display.scrollbars=new Yu[y.options.scrollbarStyle](function(E){y.display.wrapper.insertBefore(E,y.display.scrollbarFiller),Ke(E,"mousedown",function(){y.state.focused&&setTimeout(function(){return y.display.input.focus()},0)}),E.setAttribute("cm-not-content","true")},function(E,re){re=="horizontal"?jl(y,E):Xl(y,E)},y),y.display.scrollbars.addClass&&tt(y.display.wrapper,y.display.scrollbars.addClass)}var Mo=0;function Ya(y){y.curOp={cm:y,viewChanged:!1,startHeight:y.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Mo},oi(y.curOp)}function ks(y){var E=y.curOp;E&&ki(E,function(re){for(var ne=0;ne=re.viewTo)||re.maxLineChanged&&E.options.lineWrapping,y.update=y.mustUpdate&&new sc(E,y.mustUpdate&&{top:y.scrollTop,ensure:y.scrollToPos},y.forceUpdate)}function ld(y){y.updatedDisplay=y.mustUpdate&&lc(y.cm,y.update)}function ud(y){var E=y.cm,re=E.display;y.updatedDisplay&&Wl(E),y.barMeasure=Hs(E),re.maxLineChanged&&!E.options.lineWrapping&&(y.adjustWidthTo=io(E,re.maxLine,re.maxLine.text.length).left+3,E.display.sizerWidth=y.adjustWidthTo,y.barMeasure.scrollWidth=Math.max(re.scroller.clientWidth,re.sizer.offsetLeft+y.adjustWidthTo+Ra(E)+E.display.barWidth),y.maxScrollLeft=Math.max(0,re.sizer.offsetLeft+y.adjustWidthTo-$a(E))),(y.updatedDisplay||y.selectionChanged)&&(y.preparedSelection=re.input.prepareSelection())}function Ju(y){var E=y.cm;y.adjustWidthTo!=null&&(E.display.sizer.style.minWidth=y.adjustWidthTo+"px",y.maxScrollLeft=y.display.viewTo)){var re=+new Date+y.options.workTime,ne=vo(y,E.highlightFrontier),ve=[];E.iter(ne.line,Math.min(E.first+E.size,y.display.viewTo+500),function(He){if(ne.line>=y.display.viewFrom){var at=He.styles,vt=He.text.length>y.options.maxHighlightLength?At(E.mode,ne.state):null,yt=lo(y,He,ne,!0);vt&&(ne.state=vt),He.styles=yt.styles;var It=He.styleClasses,an=yt.classes;an?He.styleClasses=an:It&&(He.styleClasses=null);for(var hn=!at||at.length!=He.styles.length||It!=an&&(!It||!an||It.bgClass!=an.bgClass||It.textClass!=an.textClass),qn=0;!hn&&qnre)return Ls(y,y.options.workDelay),!0}),E.highlightFrontier=ne.line,E.modeFrontier=Math.max(E.modeFrontier,ne.line),ve.length&&co(y,function(){for(var He=0;He=re.viewFrom&&E.visible.to<=re.viewTo&&(re.updateLineNumbers==null||re.updateLineNumbers>=re.viewTo)&&re.renderedView==re.view&&nu(y)==0)return!1;Nu(y)&&(dl(y),E.dims=gs(y));var ve=ne.first+ne.size,He=Math.max(E.visible.from-y.options.viewportMargin,ne.first),at=Math.min(ve,E.visible.to+y.options.viewportMargin);re.viewFromat&&re.viewTo-at<20&&(at=Math.min(ve,re.viewTo)),jt&&(He=Ge(y.doc,He),at=Bt(y.doc,at));var vt=He!=re.viewFrom||at!=re.viewTo||re.lastWrapHeight!=E.wrapperHeight||re.lastWrapWidth!=E.wrapperWidth;Pu(y,He,at),re.viewOffset=Ht(pn(y.doc,re.viewFrom)),y.display.mover.style.top=re.viewOffset+"px";var yt=nu(y);if(!vt&&yt==0&&!E.force&&re.renderedView==re.view&&(re.updateLineNumbers==null||re.updateLineNumbers>=re.viewTo))return!1;var It=Gd(y);return yt>4&&(re.lineDiv.style.display="none"),dd(y,re.updateLineNumbers,E.dims),yt>4&&(re.lineDiv.style.display=""),re.renderedView=re.view,Sf(It),je(re.cursorDiv),je(re.selectionDiv),re.gutters.style.height=re.sizer.style.minHeight=0,vt&&(re.lastWrapHeight=E.wrapperHeight,re.lastWrapWidth=E.wrapperWidth,Ls(y,400)),re.updateLineNumbers=null,!0}function qu(y,E){for(var re=E.viewport,ne=!0;;ne=!1){if(!ne||!y.options.lineWrapping||E.oldDisplayWidth==$a(y)){if(re&&re.top!=null&&(re={top:Math.min(y.doc.height+Ha(y.display)-po(y),re.top)}),E.visible=hl(y.display,y.doc,re),E.visible.from>=y.display.viewFrom&&E.visible.to<=y.display.viewTo)break}else ne&&(E.visible=hl(y.display,y.doc,re));if(!lc(y,E))break;Wl(y);var ve=Hs(y);Sl(y),Ol(y,ve),cc(y,ve),E.force=!1}E.signal(y,"update",y),(y.display.viewFrom!=y.display.reportedViewFrom||y.display.viewTo!=y.display.reportedViewTo)&&(E.signal(y,"viewportChange",y,y.display.viewFrom,y.display.viewTo),y.display.reportedViewFrom=y.display.viewFrom,y.display.reportedViewTo=y.display.viewTo)}function uc(y,E){var re=new sc(y,E);if(lc(y,re)){Wl(y),qu(y,re);var ne=Hs(y);Sl(y),Ol(y,ne),cc(y,ne),re.finish()}}function dd(y,E,re){var ne=y.display,ve=y.options.lineNumbers,He=ne.lineDiv,at=He.firstChild;function vt(zr){var ri=zr.nextSibling;return se&&pe&&y.display.currentWheelTarget==zr?zr.style.display="none":zr.parentNode.removeChild(zr),ri}for(var yt=ne.view,It=ne.viewFrom,an=0;an-1&&(jn=!1),Gi(y,hn,It,re)),jn&&(je(hn.lineNumber),hn.lineNumber.appendChild(document.createTextNode(ei(y.options,It)))),at=hn.node.nextSibling}It+=hn.size}for(;at;)at=vt(at)}function _u(y){var E=y.gutters.offsetWidth;y.sizer.style.marginLeft=E+"px"}function cc(y,E){y.display.sizer.style.minHeight=E.docHeight+"px",y.display.heightForcer.style.top=E.docHeight+"px",y.display.gutters.style.height=E.docHeight+y.display.barHeight+Ra(y)+"px"}function fd(y){var E=y.display,re=E.view;if(!(!E.alignWidgets&&(!E.gutters.firstChild||!y.options.fixedGutter))){for(var ne=bl(E)-E.scroller.scrollLeft+y.doc.scrollLeft,ve=E.gutters.offsetWidth,He=ne+"px",at=0;atat.clientWidth,yt=at.scrollHeight>at.clientHeight;if(ne&&vt||ve&&yt){if(ve&&pe&&se){e:for(var It=E.target,an=He.view;It!=at;It=It.parentNode)for(var hn=0;hn=0&&nr(y,ne.to())<=0)return re}return-1};var Ko=function(y,E){this.anchor=y,this.head=E};Ko.prototype.from=function(){return Zi(this.anchor,this.head)},Ko.prototype.to=function(){return Ci(this.anchor,this.head)},Ko.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function El(y,E,re){var ne=y&&y.options.selectionsMayTouch,ve=E[re];E.sort(function(qn,jn){return nr(qn.from(),jn.from())}),re=Je(E,ve);for(var He=1;He0:yt>=0){var It=Zi(vt.from(),at.from()),an=Ci(vt.to(),at.to()),hn=vt.empty()?at.from()==at.head:vt.from()==vt.head;He<=re&&--re,E.splice(--He,2,new Ko(hn?an:It,hn?It:an))}}return new Bl(E,re)}function Eu(y,E){return new Bl([new Ko(y,E||y)],0)}function bu(y){return y.text?un(y.from.line+y.text.length-1,Lt(y.text).length+(y.text.length==1?y.from.ch:0)):y.to}function Kd(y,E){if(nr(y,E.from)<0)return y;if(nr(y,E.to)<=0)return bu(E);var re=y.line+E.text.length-(E.to.line-E.from.line)-1,ne=y.ch;return y.line==E.to.line&&(ne+=bu(E).ch-E.to.ch),un(re,ne)}function ws(y,E){for(var re=[],ne=0;ne1&&y.remove(vt.line+1,zr-1),y.insert(vt.line+1,Ki)}Li(y,"change",y,E)}function Cu(y,E,re){function ne(ve,He,at){if(ve.linked)for(var vt=0;vt1&&!y.done[y.done.length-2].ranges)return y.done.pop(),Lt(y.done)}function md(y,E,re,ne){var ve=y.history;ve.undone.length=0;var He=+new Date,at,vt;if((ve.lastOp==ne||ve.lastOrigin==E.origin&&E.origin&&(E.origin.charAt(0)=="+"&&ve.lastModTime>He-(y.cm?y.cm.options.historyEventDelay:500)||E.origin.charAt(0)=="*"))&&(at=pd(ve,ve.lastOp==ne)))vt=Lt(at.changes),nr(E.from,E.to)==0&&nr(E.from,vt.to)==0?vt.to=bu(E):at.changes.push(Nc(y,E));else{var yt=Lt(ve.done);for((!yt||!yt.ranges)&&ys(y.sel,ve.done),at={changes:[Nc(y,E)],generation:ve.generation},ve.done.push(at);ve.done.length>ve.undoDepth;)ve.done.shift(),ve.done[0].ranges||ve.done.shift()}ve.done.push(re),ve.generation=++ve.maxGeneration,ve.lastModTime=ve.lastSelTime=He,ve.lastOp=ve.lastSelOp=ne,ve.lastOrigin=ve.lastSelOrigin=E.origin,vt||Zt(y,"historyAdded")}function th(y,E,re,ne){var ve=E.charAt(0);return ve=="*"||ve=="+"&&re.ranges.length==ne.ranges.length&&re.somethingSelected()==ne.somethingSelected()&&new Date-y.history.lastSelTime<=(y.cm?y.cm.options.historyEventDelay:500)}function gd(y,E,re,ne){var ve=y.history,He=ne&&ne.origin;re==ve.lastSelOp||He&&ve.lastSelOrigin==He&&(ve.lastModTime==ve.lastSelTime&&ve.lastOrigin==He||th(y,He,Lt(ve.done),E))?ve.done[ve.done.length-1]=E:ys(E,ve.done),ve.lastSelTime=+new Date,ve.lastSelOrigin=He,ve.lastSelOp=re,ne&&ne.clearRedo!==!1&&qd(ve.undone)}function ys(y,E){var re=Lt(E);re&&re.ranges&&re.equals(y)||E.push(y)}function Ql(y,E,re,ne){var ve=E["spans_"+y.id],He=0;y.iter(Math.max(y.first,re),Math.min(y.first+y.size,ne),function(at){at.markedSpans&&((ve||(ve=E["spans_"+y.id]={}))[He]=at.markedSpans),++He})}function wu(y){if(!y)return null;for(var E,re=0;re-1&&(Lt(vt)[hn]=It[hn],delete It[hn])}}return ne}function Hl(y,E,re,ne){if(ne){var ve=y.anchor;if(re){var He=nr(E,ve)<0;He!=nr(re,ve)<0?(ve=E,E=re):He!=nr(E,re)<0&&(E=re)}return new Ko(ve,E)}else return new Ko(re||E,E)}function Ns(y,E,re,ne,ve){ve==null&&(ve=y.cm&&(y.cm.display.shift||y.extend)),el(y,new Bl([Hl(y.sel.primary(),E,re,ve)],0),ne)}function ef(y,E,re){for(var ne=[],ve=y.cm&&(y.cm.display.shift||y.extend),He=0;He=E.ch:vt.to>E.ch))){if(ve&&(Zt(yt,"beforeCursorEnter"),yt.explicitlyCleared))if(He.markedSpans){--at;continue}else break;if(!yt.atomic)continue;if(re){var hn=yt.find(ne<0?1:-1),qn=void 0;if((ne<0?an:It)&&(hn=rf(y,hn,-ne,hn&&hn.line==E.line?He:null)),hn&&hn.line==E.line&&(qn=nr(hn,re))&&(ne<0?qn<0:qn>0))return xu(y,hn,E,ne,ve)}var jn=yt.find(ne<0?-1:1);return(ne<0?It:an)&&(jn=rf(y,jn,ne,jn.line==E.line?He:null)),jn?xu(y,jn,E,ne,ve):null}}return E}function Oc(y,E,re,ne,ve){var He=ne||1,at=xu(y,E,re,He,ve)||!ve&&xu(y,E,re,He,!0)||xu(y,E,re,-He,ve)||!ve&&xu(y,E,re,-He,!0);return at||(y.cantEdit=!0,un(y.first,0))}function rf(y,E,re,ne){return re<0&&E.ch==0?E.line>y.first?Vn(y,un(E.line-1)):null:re>0&&E.ch==(ne||pn(y,E.line)).text.length?E.line=0;--ve)yd(y,{from:ne[ve].from,to:ne[ve].to,text:ve?[""]:E.text,origin:E.origin});else yd(y,E)}}function yd(y,E){if(!(E.text.length==1&&E.text[0]==""&&nr(E.from,E.to)==0)){var re=ws(y,E);md(y,E,re,y.cm?y.cm.curOp.id:NaN),nc(y,E,re,Yn(y,E));var ne=[];Cu(y,function(ve,He){!He&&Je(ne,ve.history)==-1&&(Rc(ve.history,E),ne.push(ve.history)),nc(ve,E,null,Yn(ve,E))})}}function zc(y,E,re){var ne=y.cm&&y.cm.state.suppressEdits;if(!(ne&&!re)){for(var ve=y.history,He,at=y.sel,vt=E=="undo"?ve.done:ve.undone,yt=E=="undo"?ve.undone:ve.done,It=0;It=0;--jn){var zr=qn(jn);if(zr)return zr.v}}}}function Ed(y,E){if(E!=0&&(y.first+=E,y.sel=new Bl(lt(y.sel.ranges,function(ve){return new Ko(un(ve.anchor.line+E,ve.anchor.ch),un(ve.head.line+E,ve.head.ch))}),y.sel.primIndex),y.cm)){As(y.cm,y.first,y.first-E,E);for(var re=y.cm.display,ne=re.viewFrom;ney.lastLine())){if(E.from.lineHe&&(E={from:E.from,to:un(He,pn(y,He).text.length),text:[E.text[0]],origin:E.origin}),E.removed=Hn(y,E.from,E.to),re||(re=ws(y,E)),y.cm?nh(y.cm,E,ne):kc(y,E,ne),hc(y,re,rt),y.cantEdit&&Oc(y,un(y.firstLine(),0))&&(y.cantEdit=!1)}}function nh(y,E,re){var ne=y.doc,ve=y.display,He=E.from,at=E.to,vt=!1,yt=He.line;y.options.lineWrapping||(yt=kr(Hr(pn(ne,He.line))),ne.iter(yt,at.line+1,function(jn){if(jn==ve.maxLine)return vt=!0,!0})),ne.sel.contains(E.from,E.to)>-1&&tn(y),kc(ne,E,re,Us(y)),y.options.lineWrapping||(ne.iter(yt,He.line+E.text.length,function(jn){var zr=rn(jn);zr>ve.maxLineLength&&(ve.maxLine=jn,ve.maxLineLength=zr,ve.maxLineChanged=!0,vt=!1)}),vt&&(y.curOp.updateMaxLine=!0)),ht(ne,He.line),Ls(y,400);var It=E.text.length-(at.line-He.line)-1;E.full?As(y):He.line==at.line&&E.text.length==1&&!Tc(y.doc,E)?Fs(y,He.line,"text"):As(y,He.line,at.line+1,It);var an=$t(y,"changes"),hn=$t(y,"change");if(hn||an){var qn={from:He,to:at,text:E.text,removed:E.removed,origin:E.origin};hn&&Li(y,"change",y,qn),an&&(y.curOp.changeObjs||(y.curOp.changeObjs=[])).push(qn)}y.display.selForContextMenu=null}function Ou(y,E,re,ne,ve){var He;ne||(ne=re),nr(ne,re)<0&&(He=[ne,re],re=He[0],ne=He[1]),typeof E=="string"&&(E=y.splitLines(E)),Gl(y,{from:re,to:ne,text:E,origin:ve})}function bd(y,E,re,ne){re1||!(this.children[0]instanceof Ru))){var vt=[];this.collapse(vt),this.children=[new Ru(vt)],this.children[0].parent=this}},collapse:function(y){for(var E=0;E50){for(var at=ve.lines.length%25+25,vt=at;vt10);y.parent.maybeSpill()}},iterN:function(y,E,re){for(var ne=0;ney.display.maxLineLength&&(y.display.maxLine=It,y.display.maxLineLength=an,y.display.maxLineChanged=!0)}ne!=null&&y&&this.collapsed&&As(y,ne,ve+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,y&&pc(y.doc)),y&&Li(y,"markerCleared",y,this,ne,ve),E&&ks(y),this.parent&&this.parent.clear()}},Mu.prototype.find=function(y,E){y==null&&this.type=="bookmark"&&(y=1);for(var re,ne,ve=0;ve0||at==0&&He.clearWhenEmpty!==!1)return He;if(He.replacedWith&&(He.collapsed=!0,He.widgetNode=ke("span",[He.replacedWith],"CodeMirror-widget"),ne.handleMouseEvents||He.widgetNode.setAttribute("cm-ignore-events","true"),ne.insertLeft&&(He.widgetNode.insertLeft=!0)),He.collapsed){if(Bi(y,E.line,E,re,He)||E.line!=re.line&&Bi(y,re.line,E,re,He))throw new Error("Inserting collapsed marker partially overlapping an existing one");An()}He.addToHistory&&md(y,{from:E,to:re,origin:"markText"},y.sel,NaN);var vt=E.line,yt=y.cm,It;if(y.iter(vt,re.line+1,function(hn){yt&&He.collapsed&&!yt.options.lineWrapping&&Hr(hn)==yt.display.maxLine&&(It=!0),He.collapsed&&vt!=E.line&&Ur(hn,0),yr(hn,new fn(He,vt==E.line?E.ch:null,vt==re.line?re.ch:null)),++vt}),He.collapsed&&y.iter(E.line,re.line+1,function(hn){Ft(y,hn)&&Ur(hn,0)}),He.clearOnEnter&&Ke(He,"beforeCursorEnter",function(){return He.clear()}),He.readOnly&&(Gt(),(y.history.done.length||y.history.undone.length)&&y.clearHistory()),He.collapsed&&(He.id=++of,He.atomic=!0),yt){if(It&&(yt.curOp.updateMaxLine=!0),He.collapsed)As(yt,E.line,re.line+1);else if(He.className||He.startStyle||He.endStyle||He.css||He.attributes||He.title)for(var an=E.line;an<=re.line;an++)Fs(yt,an,"text");He.atomic&&pc(yt.doc),Li(yt,"markerAdded",yt,He)}return He}var mc=function(y,E){this.markers=y,this.primary=E;for(var re=0;re=0;yt--)Gl(this,ne[yt]);vt?nf(this,vt):this.cm&&Nl(this.cm)}),undo:Ao(function(){zc(this,"undo")}),redo:Ao(function(){zc(this,"redo")}),undoSelection:Ao(function(){zc(this,"undo",!0)}),redoSelection:Ao(function(){zc(this,"redo",!0)}),setExtending:function(y){this.extend=y},getExtending:function(){return this.extend},historySize:function(){for(var y=this.history,E=0,re=0,ne=0;ne=y.ch)&&E.push(ve.marker.parent||ve.marker)}return E},findMarks:function(y,E,re){y=Vn(this,y),E=Vn(this,E);var ne=[],ve=y.line;return this.iter(y.line,E.line+1,function(He){var at=He.markedSpans;if(at)for(var vt=0;vt=yt.to||yt.from==null&&ve!=y.line||yt.from!=null&&ve==E.line&&yt.from>=E.ch)&&(!re||re(yt.marker))&&ne.push(yt.marker.parent||yt.marker)}++ve}),ne},getAllMarks:function(){var y=[];return this.iter(function(E){var re=E.markedSpans;if(re)for(var ne=0;ney)return E=y,!0;y-=He,++re}),Vn(this,un(re,E))},indexFromPos:function(y){y=Vn(this,y);var E=y.ch;if(y.lineE&&(E=y.from),y.to!=null&&y.to-1){E.state.draggingText(y),setTimeout(function(){return E.display.input.focus()},20);return}try{var an=y.dataTransfer.getData("Text");if(an){var hn;if(E.state.draggingText&&!E.state.draggingText.copy&&(hn=E.listSelections()),hc(E.doc,Eu(re,re)),hn)for(var qn=0;qn=0;vt--)Ou(y.doc,"",ne[vt].from,ne[vt].to,"+delete");Nl(y)})}function rs(y,E,re){var ne=Me(y.text,E+re,re);return ne<0||ne>y.text.length?null:ne}function Ga(y,E,re){var ne=rs(y,E.ch,re);return ne==null?null:new un(E.line,ne,re<0?"after":"before")}function is(y,E,re,ne,ve){if(y){E.doc.direction=="rtl"&&(ve=-ve);var He=et(re,E.doc.direction);if(He){var at=ve<0?Lt(He):He[0],vt=ve<0==(at.level==1),yt=vt?"after":"before",It;if(at.level>0||E.doc.direction=="rtl"){var an=eo(E,re);It=ve<0?re.text.length-1:0;var hn=Ua(E,an,It).top;It=Qe(function(qn){return Ua(E,an,qn).top==hn},ve<0==(at.level==1)?at.from:at.to-1,It),yt=="before"&&(It=rs(re,It,1))}else It=ve<0?at.to:at.from;return new un(ne,It,yt)}}return new un(ne,ve<0?re.text.length:0,ve<0?"before":"after")}function Vo(y,E,re,ne){var ve=et(E,y.doc.direction);if(!ve)return Ga(E,re,ne);re.ch>=E.text.length?(re.ch=E.text.length,re.sticky="before"):re.ch<=0&&(re.ch=0,re.sticky="after");var He=me(ve,re.ch,re.sticky),at=ve[He];if(y.doc.direction=="ltr"&&at.level%2==0&&(ne>0?at.to>re.ch:at.from=at.from&&qn>=an.begin)){var jn=hn?"before":"after";return new un(re.line,qn,jn)}}var zr=function(Ki,oa,Ji){for(var Ca=function(vs,sl){return sl?new un(re.line,vt(vs,1),"before"):new un(re.line,vs,"after")};Ki>=0&&Ki0==(Ja.level!=1),ya=Wa?Ji.begin:vt(Ji.end,-1);if(Ja.from<=ya&&ya0?an.end:vt(an.begin,-1);return Si!=null&&!(ne>0&&Si==E.text.length)&&(ri=zr(ne>0?0:ve.length-1,ne,It(Si)),ri)?ri:null}var ao={selectAll:Ad,singleSelection:function(y){return y.setSelection(y.getCursor("anchor"),y.getCursor("head"),rt)},killLine:function(y){return Po(y,function(E){if(E.empty()){var re=pn(y.doc,E.head.line).text.length;return E.head.ch==re&&E.head.line0)ve=new un(ve.line,ve.ch+1),y.replaceRange(He.charAt(ve.ch-1)+He.charAt(ve.ch-2),un(ve.line,ve.ch-2),ve,"+transpose");else if(ve.line>y.doc.first){var at=pn(y.doc,ve.line-1).text;at&&(ve=new un(ve.line,1),y.replaceRange(He.charAt(0)+y.doc.lineSeparator()+at.charAt(at.length-1),un(ve.line-1,at.length-1),ve,"+transpose"))}}re.push(new Ko(ve,ve))}y.setSelections(re)})},newlineAndIndent:function(y){return co(y,function(){for(var E=y.listSelections(),re=E.length-1;re>=0;re--)y.replaceRange(y.doc.lineSeparator(),E[re].anchor,E[re].head,"+input");E=y.listSelections();for(var ne=0;ney&&nr(E,this.pos)==0&&re==this.button};var rc,Zc;function ah(y,E){var re=+new Date;return Zc&&Zc.compare(re,y,E)?(rc=Zc=null,"triple"):rc&&rc.compare(re,y,E)?(Zc=new kf(re,y,E),rc=null,"double"):(rc=new kf(re,y,E),Zc=null,"single")}function Nf(y){var E=this,re=E.display;if(!(Et(E,y)||re.activeTouch&&re.input.supportsTouch())){if(re.input.ensurePolled(),re.shift=y.shiftKey,pa(re,y)){se||(re.scroller.draggable=!1,setTimeout(function(){return re.scroller.draggable=!0},100));return}if(!cf(E,y)){var ne=no(E,y),ve=xr(y),He=ne?ah(ne,ve):"single";window.focus(),ve==1&&E.state.selectingText&&E.state.selectingText(y),!(ne&&jf(E,ve,ne,He,y))&&(ve==1?ne?Uh(E,ne,He,y):Tr(y)==re.scroller&&Jn(y):ve==2?(ne&&Ns(E.doc,ne),setTimeout(function(){return re.input.focus()},20)):ve==3&&(Ie?E.display.input.onContextMenu(y):vu(E)))}}}function jf(y,E,re,ne,ve){var He="Click";return ne=="double"?He="Double"+He:ne=="triple"&&(He="Triple"+He),He=(E==1?"Left":E==2?"Middle":"Right")+He,Hc(y,Wo(He,ve),ve,function(at){if(typeof at=="string"&&(at=ao[at]),!at)return!1;var vt=!1;try{y.isReadOnly()&&(y.state.suppressEdits=!0),vt=at(y,re)!=ot}finally{y.state.suppressEdits=!1}return vt})}function oh(y,E,re){var ne=y.getOption("configureMouse"),ve=ne?ne(y,E,re):{};if(ve.unit==null){var He=Ae?re.shiftKey&&re.metaKey:re.altKey;ve.unit=He?"rectangle":E=="single"?"char":E=="double"?"word":"line"}return(ve.extend==null||y.doc.extend)&&(ve.extend=y.doc.extend||re.shiftKey),ve.addNew==null&&(ve.addNew=pe?re.metaKey:re.ctrlKey),ve.moveOnDrag==null&&(ve.moveOnDrag=!(pe?re.altKey:re.ctrlKey)),ve}function Uh(y,E,re,ne){fe?setTimeout(ft(gu,y),0):y.curOp.focus=qe();var ve=oh(y,re,ne),He=y.doc.sel,at;y.options.dragDrop&&_r&&!y.isReadOnly()&&re=="single"&&(at=He.contains(E))>-1&&(nr((at=He.ranges[at]).from(),E)<0||E.xRel>0)&&(nr(at.to(),E)>0||E.xRel<0)?uf(y,ne,E,ve):Qh(y,ne,E,ve)}function uf(y,E,re,ne){var ve=y.display,He=!1,at=La(y,function(It){se&&(ve.scroller.draggable=!1),y.state.draggingText=!1,Ct(ve.wrapper.ownerDocument,"mouseup",at),Ct(ve.wrapper.ownerDocument,"mousemove",vt),Ct(ve.scroller,"dragstart",yt),Ct(ve.scroller,"drop",at),He||(Jn(It),ne.addNew||Ns(y.doc,re,null,null,ne.extend),se&&!z||fe&&ce==9?setTimeout(function(){ve.wrapper.ownerDocument.body.focus({preventScroll:!0}),ve.input.focus()},20):ve.input.focus())}),vt=function(It){He=He||Math.abs(E.clientX-It.clientX)+Math.abs(E.clientY-It.clientY)>=10},yt=function(){return He=!0};se&&(ve.scroller.draggable=!0),y.state.draggingText=at,at.copy=!ne.moveOnDrag,ve.scroller.dragDrop&&ve.scroller.dragDrop(),Ke(ve.wrapper.ownerDocument,"mouseup",at),Ke(ve.wrapper.ownerDocument,"mousemove",vt),Ke(ve.scroller,"dragstart",yt),Ke(ve.scroller,"drop",at),vu(y),setTimeout(function(){return ve.input.focus()},20)}function wd(y,E,re){if(re=="char")return new Ko(E,E);if(re=="word")return y.findWordAt(E);if(re=="line")return new Ko(un(E.line,0),Vn(y.doc,un(E.line+1,0)));var ne=re(y,E);return new Ko(ne.from,ne.to)}function Qh(y,E,re,ne){var ve=y.display,He=y.doc;Jn(E);var at,vt,yt=He.sel,It=yt.ranges;if(ne.addNew&&!ne.extend?(vt=He.sel.contains(re),vt>-1?at=It[vt]:at=new Ko(re,re)):(at=He.sel.primary(),vt=He.sel.primIndex),ne.unit=="rectangle")ne.addNew||(at=new Ko(re,re)),re=no(y,E,!0,!0),vt=-1;else{var an=wd(y,re,ne.unit);ne.extend?at=Hl(at,an.anchor,an.head,ne.extend):at=an}ne.addNew?vt==-1?(vt=It.length,el(He,El(y,It.concat([at]),vt),{scroll:!1,origin:"*mouse"})):It.length>1&&It[vt].empty()&&ne.unit=="char"&&!ne.extend?(el(He,El(y,It.slice(0,vt).concat(It.slice(vt+1)),0),{scroll:!1,origin:"*mouse"}),yt=He.sel):vd(He,vt,at,Dt):(vt=0,el(He,new Bl([at],0),Dt),yt=He.sel);var hn=re;function qn(Ji){if(nr(hn,Ji)!=0)if(hn=Ji,ne.unit=="rectangle"){for(var Ca=[],Ja=y.options.tabSize,Wa=it(pn(He,re.line).text,re.ch,Ja),ya=it(pn(He,Ji.line).text,Ji.ch,Ja),vs=Math.min(Wa,ya),sl=Math.max(Wa,ya),Ps=Math.min(re.line,Ji.line),Ll=Math.min(y.lastLine(),Math.max(re.line,Ji.line));Ps<=Ll;Ps++){var pl=pn(He,Ps).text,Xs=Xt(pl,vs,Ja);vs==sl?Ca.push(new Ko(un(Ps,Xs),un(Ps,Xs))):pl.length>Xs&&Ca.push(new Ko(un(Ps,Xs),un(Ps,Xt(pl,sl,Ja))))}Ca.length||Ca.push(new Ko(re,re)),el(He,El(y,yt.ranges.slice(0,vt).concat(Ca),vt),{origin:"*mouse",scroll:!1}),y.scrollIntoView(Ji)}else{var Pl=at,ml=wd(y,Ji,ne.unit),nl=Pl.anchor,js;nr(ml.anchor,nl)>0?(js=ml.head,nl=Zi(Pl.from(),ml.anchor)):(js=ml.anchor,nl=Ci(Pl.to(),ml.head));var Os=yt.ranges.slice(0);Os[vt]=Hh(y,new Ko(Vn(He,nl),js)),el(He,El(y,Os,vt),Dt)}}var jn=ve.wrapper.getBoundingClientRect(),zr=0;function ri(Ji){var Ca=++zr,Ja=no(y,Ji,!0,ne.unit=="rectangle");if(Ja)if(nr(Ja,hn)!=0){y.curOp.focus=qe(),qn(Ja);var Wa=hl(ve,He);(Ja.line>=Wa.to||Ja.linejn.bottom?20:0;ya&&setTimeout(La(y,function(){zr==Ca&&(ve.scroller.scrollTop+=ya,ri(Ji))}),50)}}function Si(Ji){y.state.selectingText=!1,zr=1/0,Ji&&(Jn(Ji),ve.input.focus()),Ct(ve.wrapper.ownerDocument,"mousemove",Ki),Ct(ve.wrapper.ownerDocument,"mouseup",oa),He.history.lastSelOrigin=null}var Ki=La(y,function(Ji){Ji.buttons===0||!xr(Ji)?Si(Ji):ri(Ji)}),oa=La(y,Si);y.state.selectingText=oa,Ke(ve.wrapper.ownerDocument,"mousemove",Ki),Ke(ve.wrapper.ownerDocument,"mouseup",oa)}function Hh(y,E){var re=E.anchor,ne=E.head,ve=pn(y.doc,re.line);if(nr(re,ne)==0&&re.sticky==ne.sticky)return E;var He=et(ve);if(!He)return E;var at=me(He,re.ch,re.sticky),vt=He[at];if(vt.from!=re.ch&&vt.to!=re.ch)return E;var yt=at+(vt.from==re.ch==(vt.level!=1)?0:1);if(yt==0||yt==He.length)return E;var It;if(ne.line!=re.line)It=(ne.line-re.line)*(y.doc.direction=="ltr"?1:-1)>0;else{var an=me(He,ne.ch,ne.sticky),hn=an-at||(ne.ch-re.ch)*(vt.level==1?-1:1);an==yt-1||an==yt?It=hn<0:It=hn>0}var qn=He[yt+(It?-1:0)],jn=It==(qn.level==1),zr=jn?qn.from:qn.to,ri=jn?"after":"before";return re.ch==zr&&re.sticky==ri?E:new Ko(new un(re.line,zr,ri),ne)}function sh(y,E,re,ne){var ve,He;if(E.touches)ve=E.touches[0].clientX,He=E.touches[0].clientY;else try{ve=E.clientX,He=E.clientY}catch(qn){return!1}if(ve>=Math.floor(y.display.gutters.getBoundingClientRect().right))return!1;ne&&Jn(E);var at=y.display,vt=at.lineDiv.getBoundingClientRect();if(He>vt.bottom||!$t(y,re))return Qn(E);He-=vt.top-at.viewOffset;for(var yt=0;yt=ve){var an=Zr(y.doc,He),hn=y.display.gutterSpecs[yt];return Zt(y,re,y,an,hn.className,E),Qn(E)}}}function cf(y,E){return sh(y,E,"gutterClick",!0)}function Of(y,E){pa(y.display,E)||as(y,E)||Et(y,E,"contextmenu")||Ie||y.display.input.onContextMenu(E)}function as(y,E){return $t(y,"gutterContextMenu")?sh(y,E,"gutterContextMenu",!1):!1}function lh(y){y.display.wrapper.className=y.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+y.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Qa(y)}var Wc={toString:function(){return"CodeMirror.Init"}},uh={},Ac={};function ch(y){var E=y.optionHandlers;function re(ne,ve,He,at){y.defaults[ne]=ve,He&&(E[ne]=at?function(vt,yt,It){It!=Wc&&He(vt,yt,It)}:He)}y.defineOption=re,y.Init=Wc,re("value","",function(ne,ve){return ne.setValue(ve)},!0),re("mode",null,function(ne,ve){ne.doc.modeOption=ve,hd(ne)},!0),re("indentUnit",2,hd,!0),re("indentWithTabs",!1),re("smartIndent",!0),re("tabSize",4,function(ne){dc(ne),Qa(ne),As(ne)},!0),re("lineSeparator",null,function(ne,ve){if(ne.doc.lineSep=ve,!!ve){var He=[],at=ne.doc.first;ne.doc.iter(function(yt){for(var It=0;;){var an=yt.text.indexOf(ve,It);if(an==-1)break;It=an+ve.length,He.push(un(at,an))}at++});for(var vt=He.length-1;vt>=0;vt--)Ou(ne.doc,ve,He[vt],un(He[vt].line,He[vt].ch+ve.length))}}),re("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(ne,ve,He){ne.state.specialChars=new RegExp(ve.source+(ve.test(" ")?"":"| "),"g"),He!=Wc&&ne.refresh()}),re("specialCharPlaceholder",cr,function(ne){return ne.refresh()},!0),re("electricChars",!0),re("inputStyle",ie?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),re("spellcheck",!1,function(ne,ve){return ne.getInputField().spellcheck=ve},!0),re("autocorrect",!1,function(ne,ve){return ne.getInputField().autocorrect=ve},!0),re("autocapitalize",!1,function(ne,ve){return ne.getInputField().autocapitalize=ve},!0),re("rtlMoveVisually",!ye),re("wholeLineUpdateBefore",!0),re("theme","default",function(ne){lh(ne),$u(ne)},!0),re("keyMap","default",function(ne,ve,He){var at=Qi(ve),vt=He!=Wc&&Qi(He);vt&&vt.detach&&vt.detach(ne,at),at.attach&&at.attach(ne,vt||null)}),re("extraKeys",null),re("configureMouse",null),re("lineWrapping",!1,fh,!0),re("gutters",[],function(ne,ve){ne.display.gutterSpecs=Cs(ve,ne.options.lineNumbers),$u(ne)},!0),re("fixedGutter",!0,function(ne,ve){ne.display.gutters.style.left=ve?bl(ne.display)+"px":"0",ne.refresh()},!0),re("coverGutterNextToScrollbar",!1,function(ne){return Ol(ne)},!0),re("scrollbarStyle","native",function(ne){ku(ne),Ol(ne),ne.display.scrollbars.setScrollTop(ne.doc.scrollTop),ne.display.scrollbars.setScrollLeft(ne.doc.scrollLeft)},!0),re("lineNumbers",!1,function(ne,ve){ne.display.gutterSpecs=Cs(ne.options.gutters,ve),$u(ne)},!0),re("firstLineNumber",1,$u,!0),re("lineNumberFormatter",function(ne){return ne},$u,!0),re("showCursorWhenSelecting",!1,Sl,!0),re("resetSelectionOnContextMenu",!0),re("lineWiseCopyCut",!0),re("pasteLinesPerSelection",!0),re("selectionsMayTouch",!1),re("readOnly",!1,function(ne,ve){ve=="nocursor"&&(Ml(ne),ne.display.input.blur()),ne.display.input.readOnlyChanged(ve)}),re("screenReaderLabel",null,function(ne,ve){ve=ve===""?null:ve,ne.display.input.screenReaderLabelChanged(ve)}),re("disableInput",!1,function(ne,ve){ve||ne.display.input.reset()},!0),re("dragDrop",!0,dh),re("allowDropFileTypes",null),re("cursorBlinkRate",530),re("cursorScrollMargin",0),re("cursorHeight",1,Sl,!0),re("singleCursorHeightPerLine",!0,Sl,!0),re("workTime",100),re("workDelay",100),re("flattenSpans",!0,dc,!0),re("addModeClass",!1,dc,!0),re("pollInterval",100),re("undoDepth",200,function(ne,ve){return ne.doc.history.undoDepth=ve}),re("historyEventDelay",1250),re("viewportMargin",10,function(ne){return ne.refresh()},!0),re("maxHighlightLength",1e4,dc,!0),re("moveInputWithCursor",!0,function(ne,ve){ve||ne.display.input.resetPosition()}),re("tabindex",null,function(ne,ve){return ne.display.input.getField().tabIndex=ve||""}),re("autofocus",null),re("direction","ltr",function(ne,ve){return ne.doc.setDirection(ve)},!0),re("phrases",null)}function dh(y,E,re){var ne=re&&re!=Wc;if(!E!=!ne){var ve=y.display.dragFunctions,He=E?Ke:Ct;He(y.display.scroller,"dragstart",ve.start),He(y.display.scroller,"dragenter",ve.enter),He(y.display.scroller,"dragover",ve.over),He(y.display.scroller,"dragleave",ve.leave),He(y.display.scroller,"drop",ve.drop)}}function fh(y){y.options.lineWrapping?(tt(y.display.wrapper,"CodeMirror-wrap"),y.display.sizer.style.minWidth="",y.display.sizerWidth=null):(Oe(y.display.wrapper,"CodeMirror-wrap"),cn(y)),cl(y),As(y),Qa(y),setTimeout(function(){return Ol(y)},100)}function xs(y,E){var re=this;if(!(this instanceof xs))return new xs(y,E);this.options=E=E?Wt(E):{},Wt(uh,E,!1);var ne=E.value;typeof ne=="string"?ne=new wl(ne,E.mode,null,E.lineSeparator,E.direction):E.mode&&(ne.modeOption=E.mode),this.doc=ne;var ve=new xs.inputStyles[E.inputStyle](this),He=this.display=new Ks(y,ne,ve,E);He.wrapper.CodeMirror=this,lh(this),E.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),ku(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new We,keySeq:null,specialChars:null},E.autofocus&&!ie&&He.input.focus(),fe&&ce<11&&setTimeout(function(){return re.display.input.reset(!0)},20),hh(this),Rn(),Ya(this),this.curOp.forceUpdate=!0,Bf(this,ne),E.autofocus&&!ie||this.hasFocus()?setTimeout(function(){re.hasFocus()&&!re.state.focused&&ns(re)},20):Ml(this);for(var at in Ac)Ac.hasOwnProperty(at)&&Ac[at](this,E[at],Wc);Nu(this),E.finishInit&&E.finishInit(this);for(var vt=0;vt20*20}Ke(E.scroller,"touchstart",function(yt){if(!Et(y,yt)&&!He(yt)&&!cf(y,yt)){E.input.ensurePolled(),clearTimeout(re);var It=+new Date;E.activeTouch={start:It,moved:!1,prev:It-ne.end<=300?ne:null},yt.touches.length==1&&(E.activeTouch.left=yt.touches[0].pageX,E.activeTouch.top=yt.touches[0].pageY)}}),Ke(E.scroller,"touchmove",function(){E.activeTouch&&(E.activeTouch.moved=!0)}),Ke(E.scroller,"touchend",function(yt){var It=E.activeTouch;if(It&&!pa(E,yt)&&It.left!=null&&!It.moved&&new Date-It.start<300){var an=y.coordsChar(E.activeTouch,"page"),hn;!It.prev||at(It,It.prev)?hn=new Ko(an,an):!It.prev.prev||at(It,It.prev.prev)?hn=y.findWordAt(an):hn=new Ko(un(an.line,0),Vn(y.doc,un(an.line+1,0))),y.setSelection(hn.anchor,hn.head),y.focus(),Jn(yt)}ve()}),Ke(E.scroller,"touchcancel",ve),Ke(E.scroller,"scroll",function(){E.scroller.clientHeight&&(Xl(y,E.scroller.scrollTop),jl(y,E.scroller.scrollLeft,!0),Zt(y,"scroll",y))}),Ke(E.scroller,"mousewheel",function(yt){return ju(y,yt)}),Ke(E.scroller,"DOMMouseScroll",function(yt){return ju(y,yt)}),Ke(E.wrapper,"scroll",function(){return E.wrapper.scrollTop=E.wrapper.scrollLeft=0}),E.dragFunctions={enter:function(yt){Et(y,yt)||fr(yt)},over:function(yt){Et(y,yt)||(Te(y,yt),fr(yt))},start:function(yt){return ut(y,yt)},drop:La(y,xe),leave:function(yt){Et(y,yt)||wt(y)}};var vt=E.input.getField();Ke(vt,"keyup",function(yt){return cs.call(y,yt)}),Ke(vt,"keydown",La(y,rh)),Ke(vt,"keypress",La(y,ih)),Ke(vt,"focus",function(yt){return ns(y,yt)}),Ke(vt,"blur",function(yt){return Ml(y,yt)})}var zf=[];xs.defineInitHook=function(y){return zf.push(y)};function yc(y,E,re,ne){var ve=y.doc,He;re==null&&(re="add"),re=="smart"&&(ve.mode.indent?He=vo(y,E).state:re="prev");var at=y.options.tabSize,vt=pn(ve,E),yt=it(vt.text,null,at);vt.stateAfter&&(vt.stateAfter=null);var It=vt.text.match(/^\s*/)[0],an;if(!ne&&!/\S/.test(vt.text))an=0,re="not";else if(re=="smart"&&(an=ve.mode.indent(He,vt.text.slice(It.length),vt.text),an==ot||an>150)){if(!ne)return;re="prev"}re=="prev"?E>ve.first?an=it(pn(ve,E-1).text,null,at):an=0:re=="add"?an=yt+y.options.indentUnit:re=="subtract"?an=yt-y.options.indentUnit:typeof re=="number"&&(an=yt+re),an=Math.max(0,an);var hn="",qn=0;if(y.options.indentWithTabs)for(var jn=Math.floor(an/at);jn;--jn)qn+=at,hn+=" ";if(qnat,yt=vi(E),It=null;if(vt&&ne.ranges.length>1)if(lu&&lu.text.join(` +`)==E){if(ne.ranges.length%lu.text.length==0){It=[];for(var an=0;an=0;qn--){var jn=ne.ranges[qn],zr=jn.from(),ri=jn.to();jn.empty()&&(re&&re>0?zr=un(zr.line,zr.ch-re):y.state.overwrite&&!vt?ri=un(ri.line,Math.min(pn(He,ri.line).text.length,ri.ch+Lt(yt).length)):vt&&lu&&lu.lineWise&&lu.text.join(` `)==yt.join(` -`)&&(zr=ri=ln(zr.line,0)));var Si={from:zr,to:ri,text:It?It[qn%It.length]:yt,origin:ve||(vt?"paste":y.state.cutIncoming>at?"cut":"+input")};Gl(y.doc,Si),Li(y,"inputRead",y,Si)}E&&!vt&&xd(y,E),Nl(y),y.curOp.updateInput<2&&(y.curOp.updateInput=hn),y.curOp.typing=!0,y.state.pasteIncoming=y.state.cutIncoming=-1}function ph(y,E){var re=y.clipboardData&&y.clipboardData.getData("Text");if(re)return y.preventDefault(),!E.isReadOnly()&&!E.options.disableInput&&co(E,function(){return Rf(E,re,0,null,"paste")}),!0}function xd(y,E){if(!(!y.options.electricChars||!y.options.smartIndent))for(var re=y.doc.sel,ne=re.ranges.length-1;ne>=0;ne--){var ve=re.ranges[ne];if(!(ve.head.ch>100||ne&&re.ranges[ne-1].head.line==ve.head.line)){var He=y.getModeAt(ve.head),at=!1;if(He.electricChars){for(var vt=0;vt-1){at=yc(y,ve.head.line,"smart");break}}else He.electricInput&&He.electricInput.test(pn(y.doc,ve.head.line).text.slice(0,ve.head.ch))&&(at=yc(y,ve.head.line,"smart"));at&&Li(y,"electricInput",y,ve.head.line)}}}function mh(y){for(var E=[],re=[],ne=0;neHe&&(yc(this,vt.head.line,ne,!0),He=vt.head.line,at==this.doc.sel.primIndex&&Nl(this));else{var yt=vt.from(),It=vt.to(),an=Math.max(He,yt.line);He=Math.min(this.lastLine(),It.line-(It.ch?0:1))+1;for(var hn=an;hn0&&vd(this.doc,at,new Ko(yt,qn[at].to()),rt)}}}),getTokenAt:function(ne,ve){return Da(this,ne,ve)},getLineTokens:function(ne,ve){return Da(this,ln(ne),ve,!0)},getTokenTypeAt:function(ne){ne=Vn(this.doc,ne);var ve=Ka(this,pn(this.doc,ne.line)),He=0,at=(ve.length-1)/2,vt=ne.ch,yt;if(vt==0)yt=ve[2];else for(;;){var It=He+at>>1;if((It?ve[It*2-1]:0)>=vt)at=It;else if(ve[It*2+1]yt&&(ne=yt,at=!0),vt=pn(this.doc,ne)}else vt=ne;return wo(this,vt,{top:0,left:0},ve||"page",He||at).top+(at?this.doc.height-Ht(vt):0)},defaultTextHeight:function(){return Go(this.display)},defaultCharWidth:function(){return bs(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(ne,ve,He,at,vt){var yt=this.display;ne=aa(this,Vn(this.doc,ne));var It=ne.bottom,an=ne.left;if(ve.style.position="absolute",ve.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(ve),yt.sizer.appendChild(ve),at=="over")It=ne.top;else if(at=="above"||at=="near"){var hn=Math.max(yt.wrapper.clientHeight,this.doc.height),qn=Math.max(yt.sizer.clientWidth,yt.lineSpace.clientWidth);(at=="above"||ne.bottom+ve.offsetHeight>hn)&&ne.top>ve.offsetHeight?It=ne.top-ve.offsetHeight:ne.bottom+ve.offsetHeight<=hn&&(It=ne.bottom),an+ve.offsetWidth>qn&&(an=qn-ve.offsetWidth)}ve.style.top=It+"px",ve.style.left=ve.style.right="",vt=="right"?(an=yt.sizer.clientWidth-ve.offsetWidth,ve.style.right="0px"):(vt=="left"?an=0:vt=="middle"&&(an=(yt.sizer.clientWidth-ve.offsetWidth)/2),ve.style.left=an+"px"),He&&ou(this,{left:an,top:It,right:an+ve.offsetWidth,bottom:It+ve.offsetHeight})},triggerOnKeyDown:ka(rh),triggerOnKeyPress:ka(ih),triggerOnKeyUp:cs,triggerOnMouseDown:ka(Nf),execCommand:function(ne){if(ao.hasOwnProperty(ne))return ao[ne].call(null,this)},triggerElectric:ka(function(ne){xd(this,ne)}),findPosH:function(ne,ve,He,at){var vt=1;ve<0&&(vt=-1,ve=-ve);for(var yt=Vn(this.doc,ne),It=0;It0&&an(He.charAt(at-1));)--at;for(;vt.5||this.options.lineWrapping)&&cl(this),Zt(this,"refresh",this)}),swapDoc:ka(function(ne){var ve=this.doc;return ve.cm=null,this.state.selectingText&&this.state.selectingText(),Bf(this,ne),Qa(this),this.display.input.reset(),su(this,ne.scrollLeft,ne.scrollTop),this.curOp.forceScroll=!0,Li(this,"swapDoc",this,ve),ve}),phrase:function(ne){var ve=this.options.phrases;return ve&&Object.prototype.hasOwnProperty.call(ve,ne)?ve[ne]:ne},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},wn(y),y.registerHelper=function(ne,ve,He){re.hasOwnProperty(ne)||(re[ne]=y[ne]={_global:[]}),re[ne][ve]=He},y.registerGlobalHelper=function(ne,ve,He,at){y.registerHelper(ne,ve,at),re[ne]._global.push({pred:He,val:at})}}function Qf(y,E,re,ne,ve){var He=E,at=re,vt=pn(y,E.line),yt=ve&&y.direction=="rtl"?-re:re;function It(){var oa=E.line+yt;return oa=y.first+y.size?!1:(E=new ln(oa,E.ch,E.sticky),vt=pn(y,oa))}function an(oa){var Ji;if(ne=="codepoint"){var Ca=vt.text.charCodeAt(E.ch+(ne>0?0:-1));isNaN(Ca)?Ji=null:Ji=new ln(E.line,Math.max(0,Math.min(vt.text.length,E.ch+re*(Ca>=55296&&Ca<56320?2:1))),-re)}else ve?Ji=Vo(y.cm,vt,E,re):Ji=Ga(vt,E,re);if(Ji==null)if(!oa&&It())E=is(ve,y.cm,vt,E.line,yt);else return!1;else E=Ji;return!0}if(ne=="char"||ne=="codepoint")an();else if(ne=="column")an(!0);else if(ne=="word"||ne=="group")for(var hn=null,qn=ne=="group",jn=y.cm&&y.cm.getHelper(E,"wordChars"),zr=!0;!(re<0&&!an(!zr));zr=!1){var ri=vt.text.charAt(E.ch)||` +`)&&(zr=ri=un(zr.line,0)));var Si={from:zr,to:ri,text:It?It[qn%It.length]:yt,origin:ve||(vt?"paste":y.state.cutIncoming>at?"cut":"+input")};Gl(y.doc,Si),Li(y,"inputRead",y,Si)}E&&!vt&&xd(y,E),Nl(y),y.curOp.updateInput<2&&(y.curOp.updateInput=hn),y.curOp.typing=!0,y.state.pasteIncoming=y.state.cutIncoming=-1}function ph(y,E){var re=y.clipboardData&&y.clipboardData.getData("Text");if(re)return y.preventDefault(),!E.isReadOnly()&&!E.options.disableInput&&co(E,function(){return Rf(E,re,0,null,"paste")}),!0}function xd(y,E){if(!(!y.options.electricChars||!y.options.smartIndent))for(var re=y.doc.sel,ne=re.ranges.length-1;ne>=0;ne--){var ve=re.ranges[ne];if(!(ve.head.ch>100||ne&&re.ranges[ne-1].head.line==ve.head.line)){var He=y.getModeAt(ve.head),at=!1;if(He.electricChars){for(var vt=0;vt-1){at=yc(y,ve.head.line,"smart");break}}else He.electricInput&&He.electricInput.test(pn(y.doc,ve.head.line).text.slice(0,ve.head.ch))&&(at=yc(y,ve.head.line,"smart"));at&&Li(y,"electricInput",y,ve.head.line)}}}function mh(y){for(var E=[],re=[],ne=0;neHe&&(yc(this,vt.head.line,ne,!0),He=vt.head.line,at==this.doc.sel.primIndex&&Nl(this));else{var yt=vt.from(),It=vt.to(),an=Math.max(He,yt.line);He=Math.min(this.lastLine(),It.line-(It.ch?0:1))+1;for(var hn=an;hn0&&vd(this.doc,at,new Ko(yt,qn[at].to()),rt)}}}),getTokenAt:function(ne,ve){return Da(this,ne,ve)},getLineTokens:function(ne,ve){return Da(this,un(ne),ve,!0)},getTokenTypeAt:function(ne){ne=Vn(this.doc,ne);var ve=Ka(this,pn(this.doc,ne.line)),He=0,at=(ve.length-1)/2,vt=ne.ch,yt;if(vt==0)yt=ve[2];else for(;;){var It=He+at>>1;if((It?ve[It*2-1]:0)>=vt)at=It;else if(ve[It*2+1]yt&&(ne=yt,at=!0),vt=pn(this.doc,ne)}else vt=ne;return wo(this,vt,{top:0,left:0},ve||"page",He||at).top+(at?this.doc.height-Ht(vt):0)},defaultTextHeight:function(){return Go(this.display)},defaultCharWidth:function(){return bs(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(ne,ve,He,at,vt){var yt=this.display;ne=aa(this,Vn(this.doc,ne));var It=ne.bottom,an=ne.left;if(ve.style.position="absolute",ve.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(ve),yt.sizer.appendChild(ve),at=="over")It=ne.top;else if(at=="above"||at=="near"){var hn=Math.max(yt.wrapper.clientHeight,this.doc.height),qn=Math.max(yt.sizer.clientWidth,yt.lineSpace.clientWidth);(at=="above"||ne.bottom+ve.offsetHeight>hn)&&ne.top>ve.offsetHeight?It=ne.top-ve.offsetHeight:ne.bottom+ve.offsetHeight<=hn&&(It=ne.bottom),an+ve.offsetWidth>qn&&(an=qn-ve.offsetWidth)}ve.style.top=It+"px",ve.style.left=ve.style.right="",vt=="right"?(an=yt.sizer.clientWidth-ve.offsetWidth,ve.style.right="0px"):(vt=="left"?an=0:vt=="middle"&&(an=(yt.sizer.clientWidth-ve.offsetWidth)/2),ve.style.left=an+"px"),He&&ou(this,{left:an,top:It,right:an+ve.offsetWidth,bottom:It+ve.offsetHeight})},triggerOnKeyDown:ka(rh),triggerOnKeyPress:ka(ih),triggerOnKeyUp:cs,triggerOnMouseDown:ka(Nf),execCommand:function(ne){if(ao.hasOwnProperty(ne))return ao[ne].call(null,this)},triggerElectric:ka(function(ne){xd(this,ne)}),findPosH:function(ne,ve,He,at){var vt=1;ve<0&&(vt=-1,ve=-ve);for(var yt=Vn(this.doc,ne),It=0;It0&&an(He.charAt(at-1));)--at;for(;vt.5||this.options.lineWrapping)&&cl(this),Zt(this,"refresh",this)}),swapDoc:ka(function(ne){var ve=this.doc;return ve.cm=null,this.state.selectingText&&this.state.selectingText(),Bf(this,ne),Qa(this),this.display.input.reset(),su(this,ne.scrollLeft,ne.scrollTop),this.curOp.forceScroll=!0,Li(this,"swapDoc",this,ve),ve}),phrase:function(ne){var ve=this.options.phrases;return ve&&Object.prototype.hasOwnProperty.call(ve,ne)?ve[ne]:ne},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},wn(y),y.registerHelper=function(ne,ve,He){re.hasOwnProperty(ne)||(re[ne]=y[ne]={_global:[]}),re[ne][ve]=He},y.registerGlobalHelper=function(ne,ve,He,at){y.registerHelper(ne,ve,at),re[ne]._global.push({pred:He,val:at})}}function Qf(y,E,re,ne,ve){var He=E,at=re,vt=pn(y,E.line),yt=ve&&y.direction=="rtl"?-re:re;function It(){var oa=E.line+yt;return oa=y.first+y.size?!1:(E=new un(oa,E.ch,E.sticky),vt=pn(y,oa))}function an(oa){var Ji;if(ne=="codepoint"){var Ca=vt.text.charCodeAt(E.ch+(ne>0?0:-1));isNaN(Ca)?Ji=null:Ji=new un(E.line,Math.max(0,Math.min(vt.text.length,E.ch+re*(Ca>=55296&&Ca<56320?2:1))),-re)}else ve?Ji=Vo(y.cm,vt,E,re):Ji=Ga(vt,E,re);if(Ji==null)if(!oa&&It())E=is(ve,y.cm,vt,E.line,yt);else return!1;else E=Ji;return!0}if(ne=="char"||ne=="codepoint")an();else if(ne=="column")an(!0);else if(ne=="word"||ne=="group")for(var hn=null,qn=ne=="group",jn=y.cm&&y.cm.getHelper(E,"wordChars"),zr=!0;!(re<0&&!an(!zr));zr=!1){var ri=vt.text.charAt(E.ch)||` `,Si=Qt(ri,jn)?"w":qn&&ri==` `?"n":!qn||/\s/.test(ri)?null:"p";if(qn&&!zr&&!Si&&(Si="s"),hn&&hn!=Si){re<0&&(re=1,an(),E.sticky="after");break}if(Si&&(hn=Si),re>0&&!an(!zr))break}var Ki=Oc(y,E,He,at,!0);return Di(He,Ki)&&(Ki.hitSide=!0),Ki}function gh(y,E,re,ne){var ve=y.doc,He=E.left,at;if(ne=="page"){var vt=Math.min(y.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),yt=Math.max(vt-.5*Go(y.display),3);at=(re>0?E.bottom:E.top)+re*yt}else ne=="line"&&(at=re>0?E.bottom+3:E.top-3);for(var It;It=xi(y,He,at),!!It.outside;){if(re<0?at<=0:at>=ve.height){It.hitSide=!0;break}at+=re*5}return It}var ds=function(y){this.cm=y,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new We,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};ds.prototype.init=function(y){var E=this,re=this,ne=re.cm,ve=re.div=y.lineDiv;Ec(ve,ne.options.spellcheck,ne.options.autocorrect,ne.options.autocapitalize);function He(vt){for(var yt=vt.target;yt;yt=yt.parentNode){if(yt==ve)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(yt.className))break}return!1}Ke(ve,"paste",function(vt){!He(vt)||Et(ne,vt)||ph(vt,ne)||ce<=11&&setTimeout(La(ne,function(){return E.updateFromDOM()}),20)}),Ke(ve,"compositionstart",function(vt){E.composing={data:vt.data,done:!1}}),Ke(ve,"compositionupdate",function(vt){E.composing||(E.composing={data:vt.data,done:!1})}),Ke(ve,"compositionend",function(vt){E.composing&&(vt.data!=E.composing.data&&E.readFromDOMSoon(),E.composing.done=!0)}),Ke(ve,"touchstart",function(){return re.forceCompositionEnd()}),Ke(ve,"input",function(){E.composing||E.readFromDOMSoon()});function at(vt){if(!(!He(vt)||Et(ne,vt))){if(ne.somethingSelected())df({lineWise:!1,text:ne.getSelections()}),vt.type=="cut"&&ne.replaceSelection("",null,"cut");else if(ne.options.lineWiseCopyCut){var yt=mh(ne);df({lineWise:!0,text:yt.text}),vt.type=="cut"&&ne.operation(function(){ne.setSelections(yt.ranges,0,rt),ne.replaceSelection("",null,"cut")})}else return;if(vt.clipboardData){vt.clipboardData.clearData();var It=lu.text.join(` `);if(vt.clipboardData.setData("Text",It),vt.clipboardData.getData("Text")==It){vt.preventDefault();return}}var an=Uf(),hn=an.firstChild;ne.display.lineSpace.insertBefore(an,ne.display.lineSpace.firstChild),hn.value=lu.text.join(` -`);var qn=document.activeElement;Ot(hn),setTimeout(function(){ne.display.lineSpace.removeChild(an),qn.focus(),qn==ve&&re.showPrimarySelection()},50)}}Ke(ve,"copy",at),Ke(ve,"cut",at)},ds.prototype.screenReaderLabelChanged=function(y){y?this.div.setAttribute("aria-label",y):this.div.removeAttribute("aria-label")},ds.prototype.prepareSelection=function(){var y=Tu(this.cm,!1);return y.focus=document.activeElement==this.div,y},ds.prototype.showSelection=function(y,E){!y||!this.cm.display.view.length||((y.focus||E)&&this.showPrimarySelection(),this.showMultipleSelections(y))},ds.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},ds.prototype.showPrimarySelection=function(){var y=this.getSelection(),E=this.cm,re=E.doc.sel.primary(),ne=re.from(),ve=re.to();if(E.display.viewTo==E.display.viewFrom||ne.line>=E.display.viewTo||ve.line=E.display.viewFrom&&vh(E,ne)||{node:vt[0].measure.map[2],offset:0},It=ve.liney.firstLine()&&(ne=ln(ne.line-1,pn(y.doc,ne.line-1).length)),ve.ch==pn(y.doc,ve.line).text.length&&ve.lineE.viewTo-1)return!1;var He,at,vt;ne.line==E.viewFrom||(He=il(y,ne.line))==0?(at=kr(E.view[0].line),vt=E.view[0].node):(at=kr(E.view[He].line),vt=E.view[He-1].node.nextSibling);var yt=il(y,ve.line),It,an;if(yt==E.view.length-1?(It=E.viewTo-1,an=E.lineDiv.lastChild):(It=kr(E.view[yt+1].line)-1,an=E.view[yt+1].node.previousSibling),!vt)return!1;for(var hn=y.doc.splitLines(Xh(y,vt,an,at,It)),qn=Hn(y.doc,ln(at,0),ln(It,pn(y.doc,It).text.length));hn.length>1&&qn.length>1;)if(Lt(hn)==Lt(qn))hn.pop(),qn.pop(),It--;else if(hn[0]==qn[0])hn.shift(),qn.shift(),at++;else break;for(var jn=0,zr=0,ri=hn[0],Si=qn[0],Ki=Math.min(ri.length,Si.length);jnne.ch&&oa.charCodeAt(oa.length-zr-1)==Ji.charCodeAt(Ji.length-zr-1);)jn--,zr++;hn[hn.length-1]=oa.slice(0,oa.length-zr).replace(/^\u200b+/,""),hn[0]=hn[0].slice(jn).replace(/\u200b+$/,"");var Ja=ln(at,jn),Wa=ln(It,qn.length?Lt(qn).length-zr:0);if(hn.length>1||hn[0]||nr(Ja,Wa))return Ou(y.doc,hn,Ja,Wa,"+input"),!0},ds.prototype.ensurePolled=function(){this.forceCompositionEnd()},ds.prototype.reset=function(){this.forceCompositionEnd()},ds.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},ds.prototype.readFromDOMSoon=function(){var y=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(y.readDOMTimeout=null,y.composing)if(y.composing.done)y.composing=null;else return;y.updateFromDOM()},80))},ds.prototype.updateFromDOM=function(){var y=this;(this.cm.isReadOnly()||!this.pollContent())&&co(this.cm,function(){return As(y.cm)})},ds.prototype.setUneditable=function(y){y.contentEditable="false"},ds.prototype.onKeyPress=function(y){y.charCode==0||this.composing||(y.preventDefault(),this.cm.isReadOnly()||La(this.cm,Rf)(this.cm,String.fromCharCode(y.charCode==null?y.keyCode:y.charCode),0))},ds.prototype.readOnlyChanged=function(y){this.div.contentEditable=String(y!="nocursor")},ds.prototype.onContextMenu=function(){},ds.prototype.resetPosition=function(){},ds.prototype.needsContentAttribute=!0;function vh(y,E){var re=Oo(y,E.line);if(!re||re.hidden)return null;var ne=pn(y.doc,E.line),ve=Nn(re,ne,E.line),He=et(ne,y.doc.direction),at="left";if(He){var vt=me(He,E.ch);at=vt%2?"right":"left"}var yt=So(ve.map,E.ch,at);return yt.offset=yt.collapse=="right"?yt.end:yt.start,yt}function Wh(y){for(var E=y;E;E=E.parentNode)if(/CodeMirror-gutter-wrapper/.test(E.className))return!0;return!1}function es(y,E){return E&&(y.bad=!0),y}function Xh(y,E,re,ne,ve){var He="",at=!1,vt=y.doc.lineSeparator(),yt=!1;function It(jn){return function(zr){return zr.id==jn}}function an(){at&&(He+=vt,yt&&(He+=vt),at=yt=!1)}function hn(jn){jn&&(an(),He+=jn)}function qn(jn){if(jn.nodeType==1){var zr=jn.getAttribute("cm-text");if(zr){hn(zr);return}var ri=jn.getAttribute("cm-marker"),Si;if(ri){var Ki=y.findMarks(ln(ne,0),ln(ve+1,0),It(+ri));Ki.length&&(Si=Ki[0].find(0))&&hn(Hn(y.doc,Si.from,Si.to).join(vt));return}if(jn.getAttribute("contenteditable")=="false")return;var oa=/^(pre|div|p|li|table|br)$/i.test(jn.nodeName);if(!/^br$/i.test(jn.nodeName)&&jn.textContent.length==0)return;oa&&an();for(var Ji=0;Ji=9&&E.hasSelection&&(E.hasSelection=null),re.poll()}),Ke(ve,"paste",function(at){Et(ne,at)||ph(at,ne)||(ne.state.pasteIncoming=+new Date,re.fastPoll())});function He(at){if(!Et(ne,at)){if(ne.somethingSelected())df({lineWise:!1,text:ne.getSelections()});else if(ne.options.lineWiseCopyCut){var vt=mh(ne);df({lineWise:!0,text:vt.text}),at.type=="cut"?ne.setSelections(vt.ranges,null,rt):(re.prevInput="",ve.value=vt.text.join(` +`);var qn=document.activeElement;Ot(hn),setTimeout(function(){ne.display.lineSpace.removeChild(an),qn.focus(),qn==ve&&re.showPrimarySelection()},50)}}Ke(ve,"copy",at),Ke(ve,"cut",at)},ds.prototype.screenReaderLabelChanged=function(y){y?this.div.setAttribute("aria-label",y):this.div.removeAttribute("aria-label")},ds.prototype.prepareSelection=function(){var y=Tu(this.cm,!1);return y.focus=document.activeElement==this.div,y},ds.prototype.showSelection=function(y,E){!y||!this.cm.display.view.length||((y.focus||E)&&this.showPrimarySelection(),this.showMultipleSelections(y))},ds.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},ds.prototype.showPrimarySelection=function(){var y=this.getSelection(),E=this.cm,re=E.doc.sel.primary(),ne=re.from(),ve=re.to();if(E.display.viewTo==E.display.viewFrom||ne.line>=E.display.viewTo||ve.line=E.display.viewFrom&&vh(E,ne)||{node:vt[0].measure.map[2],offset:0},It=ve.liney.firstLine()&&(ne=un(ne.line-1,pn(y.doc,ne.line-1).length)),ve.ch==pn(y.doc,ve.line).text.length&&ve.lineE.viewTo-1)return!1;var He,at,vt;ne.line==E.viewFrom||(He=il(y,ne.line))==0?(at=kr(E.view[0].line),vt=E.view[0].node):(at=kr(E.view[He].line),vt=E.view[He-1].node.nextSibling);var yt=il(y,ve.line),It,an;if(yt==E.view.length-1?(It=E.viewTo-1,an=E.lineDiv.lastChild):(It=kr(E.view[yt+1].line)-1,an=E.view[yt+1].node.previousSibling),!vt)return!1;for(var hn=y.doc.splitLines(Xh(y,vt,an,at,It)),qn=Hn(y.doc,un(at,0),un(It,pn(y.doc,It).text.length));hn.length>1&&qn.length>1;)if(Lt(hn)==Lt(qn))hn.pop(),qn.pop(),It--;else if(hn[0]==qn[0])hn.shift(),qn.shift(),at++;else break;for(var jn=0,zr=0,ri=hn[0],Si=qn[0],Ki=Math.min(ri.length,Si.length);jnne.ch&&oa.charCodeAt(oa.length-zr-1)==Ji.charCodeAt(Ji.length-zr-1);)jn--,zr++;hn[hn.length-1]=oa.slice(0,oa.length-zr).replace(/^\u200b+/,""),hn[0]=hn[0].slice(jn).replace(/\u200b+$/,"");var Ja=un(at,jn),Wa=un(It,qn.length?Lt(qn).length-zr:0);if(hn.length>1||hn[0]||nr(Ja,Wa))return Ou(y.doc,hn,Ja,Wa,"+input"),!0},ds.prototype.ensurePolled=function(){this.forceCompositionEnd()},ds.prototype.reset=function(){this.forceCompositionEnd()},ds.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},ds.prototype.readFromDOMSoon=function(){var y=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(y.readDOMTimeout=null,y.composing)if(y.composing.done)y.composing=null;else return;y.updateFromDOM()},80))},ds.prototype.updateFromDOM=function(){var y=this;(this.cm.isReadOnly()||!this.pollContent())&&co(this.cm,function(){return As(y.cm)})},ds.prototype.setUneditable=function(y){y.contentEditable="false"},ds.prototype.onKeyPress=function(y){y.charCode==0||this.composing||(y.preventDefault(),this.cm.isReadOnly()||La(this.cm,Rf)(this.cm,String.fromCharCode(y.charCode==null?y.keyCode:y.charCode),0))},ds.prototype.readOnlyChanged=function(y){this.div.contentEditable=String(y!="nocursor")},ds.prototype.onContextMenu=function(){},ds.prototype.resetPosition=function(){},ds.prototype.needsContentAttribute=!0;function vh(y,E){var re=Oo(y,E.line);if(!re||re.hidden)return null;var ne=pn(y.doc,E.line),ve=Nn(re,ne,E.line),He=et(ne,y.doc.direction),at="left";if(He){var vt=me(He,E.ch);at=vt%2?"right":"left"}var yt=So(ve.map,E.ch,at);return yt.offset=yt.collapse=="right"?yt.end:yt.start,yt}function Wh(y){for(var E=y;E;E=E.parentNode)if(/CodeMirror-gutter-wrapper/.test(E.className))return!0;return!1}function es(y,E){return E&&(y.bad=!0),y}function Xh(y,E,re,ne,ve){var He="",at=!1,vt=y.doc.lineSeparator(),yt=!1;function It(jn){return function(zr){return zr.id==jn}}function an(){at&&(He+=vt,yt&&(He+=vt),at=yt=!1)}function hn(jn){jn&&(an(),He+=jn)}function qn(jn){if(jn.nodeType==1){var zr=jn.getAttribute("cm-text");if(zr){hn(zr);return}var ri=jn.getAttribute("cm-marker"),Si;if(ri){var Ki=y.findMarks(un(ne,0),un(ve+1,0),It(+ri));Ki.length&&(Si=Ki[0].find(0))&&hn(Hn(y.doc,Si.from,Si.to).join(vt));return}if(jn.getAttribute("contenteditable")=="false")return;var oa=/^(pre|div|p|li|table|br)$/i.test(jn.nodeName);if(!/^br$/i.test(jn.nodeName)&&jn.textContent.length==0)return;oa&&an();for(var Ji=0;Ji=9&&E.hasSelection&&(E.hasSelection=null),re.poll()}),Ke(ve,"paste",function(at){Et(ne,at)||ph(at,ne)||(ne.state.pasteIncoming=+new Date,re.fastPoll())});function He(at){if(!Et(ne,at)){if(ne.somethingSelected())df({lineWise:!1,text:ne.getSelections()});else if(ne.options.lineWiseCopyCut){var vt=mh(ne);df({lineWise:!0,text:vt.text}),at.type=="cut"?ne.setSelections(vt.ranges,null,rt):(re.prevInput="",ve.value=vt.text.join(` `),Ot(ve))}else return;at.type=="cut"&&(ne.state.cutIncoming=+new Date)}}Ke(ve,"cut",He),Ke(ve,"copy",He),Ke(y.scroller,"paste",function(at){if(!(pa(y,at)||Et(ne,at))){if(!ve.dispatchEvent){ne.state.pasteIncoming=+new Date,re.focus();return}var vt=new Event("paste");vt.clipboardData=at.clipboardData,ve.dispatchEvent(vt)}}),Ke(y.lineSpace,"selectstart",function(at){pa(y,at)||Jn(at)}),Ke(ve,"compositionstart",function(){var at=ne.getCursor("from");re.composing&&re.composing.range.clear(),re.composing={start:at,range:ne.markText(at,ne.getCursor("to"),{className:"CodeMirror-composing"})}}),Ke(ve,"compositionend",function(){re.composing&&(re.poll(),re.composing.range.clear(),re.composing=null)})},Ws.prototype.createField=function(y){this.wrapper=Uf(),this.textarea=this.wrapper.firstChild},Ws.prototype.screenReaderLabelChanged=function(y){y?this.textarea.setAttribute("aria-label",y):this.textarea.removeAttribute("aria-label")},Ws.prototype.prepareSelection=function(){var y=this.cm,E=y.display,re=y.doc,ne=Tu(y);if(y.options.moveInputWithCursor){var ve=aa(y,re.sel.primary().head,"div"),He=E.wrapper.getBoundingClientRect(),at=E.lineDiv.getBoundingClientRect();ne.teTop=Math.max(0,Math.min(E.wrapper.clientHeight-10,ve.top+at.top-He.top)),ne.teLeft=Math.max(0,Math.min(E.wrapper.clientWidth-10,ve.left+at.left-He.left))}return ne},Ws.prototype.showSelection=function(y){var E=this.cm,re=E.display;De(re.cursorDiv,y.cursors),De(re.selectionDiv,y.selection),y.teTop!=null&&(this.wrapper.style.top=y.teTop+"px",this.wrapper.style.left=y.teLeft+"px")},Ws.prototype.reset=function(y){if(!(this.contextMenuPending||this.composing)){var E=this.cm;if(E.somethingSelected()){this.prevInput="";var re=E.getSelection();this.textarea.value=re,E.state.focused&&Ot(this.textarea),fe&&ce>=9&&(this.hasSelection=re)}else y||(this.prevInput=this.textarea.value="",fe&&ce>=9&&(this.hasSelection=null))}},Ws.prototype.getField=function(){return this.textarea},Ws.prototype.supportsTouch=function(){return!1},Ws.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!ie||qe()!=this.textarea))try{this.textarea.focus()}catch(y){}},Ws.prototype.blur=function(){this.textarea.blur()},Ws.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Ws.prototype.receivedFocus=function(){this.slowPoll()},Ws.prototype.slowPoll=function(){var y=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){y.poll(),y.cm.state.focused&&y.slowPoll()})},Ws.prototype.fastPoll=function(){var y=!1,E=this;E.pollingFast=!0;function re(){var ne=E.poll();!ne&&!y?(y=!0,E.polling.set(60,re)):(E.pollingFast=!1,E.slowPoll())}E.polling.set(20,re)},Ws.prototype.poll=function(){var y=this,E=this.cm,re=this.textarea,ne=this.prevInput;if(this.contextMenuPending||!E.state.focused||_i(re)&&!ne&&!this.composing||E.isReadOnly()||E.options.disableInput||E.state.keySeq)return!1;var ve=re.value;if(ve==ne&&!E.somethingSelected())return!1;if(fe&&ce>=9&&this.hasSelection===ve||pe&&/[\uf700-\uf7ff]/.test(ve))return E.display.input.reset(),!1;if(E.doc.sel==E.display.selForContextMenu){var He=ve.charCodeAt(0);if(He==8203&&!ne&&(ne="\u200B"),He==8666)return this.reset(),this.cm.execCommand("undo")}for(var at=0,vt=Math.min(ne.length,ve.length);at1e3||ve.indexOf(` `)>-1?re.value=y.prevInput="":y.prevInput=ve,y.composing&&(y.composing.range.clear(),y.composing.range=E.markText(y.composing.start,E.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Ws.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Ws.prototype.onKeyPress=function(){fe&&ce>=9&&(this.hasSelection=null),this.fastPoll()},Ws.prototype.onContextMenu=function(y){var E=this,re=E.cm,ne=re.display,ve=E.textarea;E.contextMenuPending&&E.contextMenuPending();var He=no(re,y),at=ne.scroller.scrollTop;if(!He||b)return;var vt=re.options.resetSelectionOnContextMenu;vt&&re.doc.sel.contains(He)==-1&&La(re,el)(re.doc,Eu(He),rt);var yt=ve.style.cssText,It=E.wrapper.style.cssText,an=E.wrapper.offsetParent.getBoundingClientRect();E.wrapper.style.cssText="position: static",ve.style.cssText=`position: absolute; width: 30px; height: 30px; top: `+(y.clientY-an.top-5)+"px; left: "+(y.clientX-an.left-5)+`px; z-index: 1000; background: `+(fe?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var hn;se&&(hn=window.scrollY),ne.input.focus(),se&&window.scrollTo(null,hn),ne.input.reset(),re.somethingSelected()||(ve.value=E.prevInput=" "),E.contextMenuPending=jn,ne.selForContextMenu=re.doc.sel,clearTimeout(ne.detectingSelectAll);function qn(){if(ve.selectionStart!=null){var ri=re.somethingSelected(),Si="\u200B"+(ri?ve.value:"");ve.value="\u21DA",ve.value=Si,E.prevInput=ri?"":"\u200B",ve.selectionStart=1,ve.selectionEnd=Si.length,ne.selForContextMenu=re.doc.sel}}function jn(){if(E.contextMenuPending==jn&&(E.contextMenuPending=!1,E.wrapper.style.cssText=It,ve.style.cssText=yt,fe&&ce<9&&ne.scrollbars.setScrollTop(ne.scroller.scrollTop=at),ve.selectionStart!=null)){(!fe||fe&&ce<9)&&qn();var ri=0,Si=function(){ne.selForContextMenu==re.doc.sel&&ve.selectionStart==0&&ve.selectionEnd>0&&E.prevInput=="\u200B"?La(re,Ad)(re):ri++<10?ne.detectingSelectAll=setTimeout(Si,500):(ne.selForContextMenu=null,ne.input.reset())};ne.detectingSelectAll=setTimeout(Si,200)}}if(fe&&ce>=9&&qn(),Ie){fr(y);var zr=function(){Ct(window,"mouseup",zr),setTimeout(jn,20)};Ke(window,"mouseup",zr)}else setTimeout(jn,50)},Ws.prototype.readOnlyChanged=function(y){y||this.reset(),this.textarea.disabled=y=="nocursor",this.textarea.readOnly=!!y},Ws.prototype.setUneditable=function(){},Ws.prototype.needsContentAttribute=!1;function Vh(y,E){if(E=E?Wt(E):{},E.value=y.value,!E.tabindex&&y.tabIndex&&(E.tabindex=y.tabIndex),!E.placeholder&&y.placeholder&&(E.placeholder=y.placeholder),E.autofocus==null){var re=qe();E.autofocus=re==y||y.getAttribute("autofocus")!=null&&re==document.body}function ne(){y.value=vt.getValue()}var ve;if(y.form&&(Ke(y.form,"submit",ne),!E.leaveSubmitMethodAlone)){var He=y.form;ve=He.submit;try{var at=He.submit=function(){ne(),He.submit=ve,He.submit(),He.submit=at}}catch(yt){}}E.finishInit=function(yt){yt.save=ne,yt.getTextArea=function(){return y},yt.toTextArea=function(){yt.toTextArea=isNaN,ne(),y.parentNode.removeChild(yt.getWrapperElement()),y.style.display="",y.form&&(Ct(y.form,"submit",ne),!E.leaveSubmitMethodAlone&&typeof y.form.submit=="function"&&(y.form.submit=ve))}},y.style.display="none";var vt=xs(function(yt){return y.parentNode.insertBefore(yt,y.nextSibling)},E);return vt}function Gh(y){y.off=Ct,y.on=Ke,y.wheelEventPixels=Mf,y.Doc=wl,y.splitLines=vi,y.countColumn=it,y.findColumn=Xt,y.isWordChar=Nt,y.Pass=ot,y.signal=Zt,y.Line=mn,y.changeEnd=bu,y.scrollbarModel=Yu,y.Pos=ln,y.cmpPos=nr,y.modes=Dn,y.mimeModes=on,y.resolveMode=Cn,y.getMode=Be,y.modeExtensions=Xe,y.extendMode=$e,y.copyState=At,y.startState=en,y.innerMode=dt,y.commands=ao,y.keyMap=Jr,y.keyName=mo,y.isModifierKey=Co,y.lookupKey=bo,y.normalizeKeyMap=$o,y.StringStream=qt,y.SharedTextMarker=mc,y.TextMarker=Mu,y.LineWidget=Zs,y.e_preventDefault=Jn,y.e_stopPropagation=or,y.e_stop=fr,y.addClass=tt,y.contains=Ve,y.rmClass=Oe,y.keyNames=yn}ch(xs),Zh(xs);var ff="iter insert remove copy getEditor constructor".split(" ");for(var hf in wl.prototype)wl.prototype.hasOwnProperty(hf)&&Je(ff,hf)<0&&(xs.prototype[hf]=function(y){return function(){return y.apply(this.doc,arguments)}}(wl.prototype[hf]));return wn(wl),xs.inputStyles={textarea:Ws,contenteditable:ds},xs.defineMode=function(y){!xs.defaults.mode&&y!="null"&&(xs.defaults.mode=y),bn.apply(this,arguments)},xs.defineMIME=ur,xs.defineMode("null",function(){return{token:function(y){return y.skipToEnd()}}}),xs.defineMIME("text/plain","null"),xs.defineExtension=function(y,E){xs.prototype[y]=E},xs.defineDocExtension=function(y,E){wl.prototype[y]=E},xs.fromTextArea=Vh,Gh(xs),xs.version="5.58.2",xs})},25419:function(kt,Pt,Se){(function(a){a(Se(89780),Se(15525),Se(98101))})(function(a){"use strict";a.defineMode("markdown",function(ee,we){var be=a.getMode(ee,"text/html"),fe=be.name=="null";function ce(it){if(a.findModeByName){var We=a.findModeByName(it);We&&(it=We.mime||We.mimes[0])}var Je=a.getMode(ee,it);return Je.name=="null"?null:Je}we.highlightFormatting===void 0&&(we.highlightFormatting=!1),we.maxBlockquoteDepth===void 0&&(we.maxBlockquoteDepth=0),we.taskLists===void 0&&(we.taskLists=!1),we.strikethrough===void 0&&(we.strikethrough=!1),we.emoji===void 0&&(we.emoji=!1),we.fencedCodeBlockHighlighting===void 0&&(we.fencedCodeBlockHighlighting=!0),we.fencedCodeBlockDefaultMode===void 0&&(we.fencedCodeBlockDefaultMode="text/plain"),we.xml===void 0&&(we.xml=!0),we.tokenTypeOverrides===void 0&&(we.tokenTypeOverrides={});var se={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var oe in se)se.hasOwnProperty(oe)&&we.tokenTypeOverrides[oe]&&(se[oe]=we.tokenTypeOverrides[oe]);var le=/^([*\-_])(?:\s*\1){2,}\s*$/,b=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,z=/^\[(x| )\](?=\s)/i,te=we.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,ae=/^ {0,3}(?:\={1,}|-{2,})\s*$/,he=/^[^#!\[\]*_\\<>` "'(~:]+/,de=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,ie=/^\s*\[[^\]]+?\]:.*$/,pe=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,Ae=" ";function ye(it,We,Je){return We.f=We.inline=Je,Je(it,We)}function Ee(it,We,Je){return We.f=We.block=Je,Je(it,We)}function Pe(it){return!it||!/\S/.test(it.string)}function Ie(it){if(it.linkTitle=!1,it.linkHref=!1,it.linkText=!1,it.em=!1,it.strong=!1,it.strikethrough=!1,it.quote=0,it.indentedCode=!1,it.f==Oe){var We=fe;if(!We){var Je=a.innerMode(be,it.htmlState);We=Je.mode.name=="xml"&&Je.state.tagStart===null&&!Je.state.context&&Je.state.tokenize.isInText}We&&(it.f=ke,it.block=Le,it.htmlState=null)}return it.trailingSpace=0,it.trailingSpaceNewLine=!1,it.prevLine=it.thisLine,it.thisLine={stream:null},null}function Le(it,We){var Je=it.column()===We.indentation,_e=Pe(We.prevLine.stream),ot=We.indentedCode,rt=We.prevLine.hr,Dt=We.list!==!1,Mt=(We.listStack[We.listStack.length-1]||0)+3;We.indentedCode=!1;var Xt=We.indentation;if(We.indentationDiff===null&&(We.indentationDiff=We.indentation,Dt)){for(We.list=null;Xt=4&&(ot||We.prevLine.fencedCodeEnd||We.prevLine.header||_e))return it.skipToEnd(),We.indentedCode=!0,se.code;if(it.eatSpace())return null;if(Je&&We.indentation<=Mt&&(Lt=it.match(te))&&Lt[1].length<=6)return We.quote=0,We.header=Lt[1].length,We.thisLine.header=!0,we.highlightFormatting&&(We.formatting="header"),We.f=We.inline,De(We);if(We.indentation<=Mt&&it.eat(">"))return We.quote=Je?1:We.quote+1,we.highlightFormatting&&(We.formatting="quote"),it.eatSpace(),De(We);if(!zt&&!We.setext&&Je&&We.indentation<=Mt&&(Lt=it.match(b))){var lt=Lt[1]?"ol":"ul";return We.indentation=Xt+it.current().length,We.list=!0,We.quote=0,We.listStack.push(We.indentation),We.em=!1,We.strong=!1,We.code=!1,We.strikethrough=!1,we.taskLists&&it.match(z,!1)&&(We.taskList=!0),We.f=We.inline,we.highlightFormatting&&(We.formatting=["list","list-"+lt]),De(We)}else{if(Je&&We.indentation<=Mt&&(Lt=it.match(de,!0)))return We.quote=0,We.fencedEndRE=new RegExp(Lt[1]+"+ *$"),We.localMode=we.fencedCodeBlockHighlighting&&ce(Lt[2]||we.fencedCodeBlockDefaultMode),We.localMode&&(We.localState=a.startState(We.localMode)),We.f=We.block=je,we.highlightFormatting&&(We.formatting="code-block"),We.code=-1,De(We);if(We.setext||(!bt||!Dt)&&!We.quote&&We.list===!1&&!We.code&&!zt&&!ie.test(it.string)&&(Lt=it.lookAhead(1))&&(Lt=Lt.match(ae)))return We.setext?(We.header=We.setext,We.setext=0,it.skipToEnd(),we.highlightFormatting&&(We.formatting="header")):(We.header=Lt[0].charAt(0)=="="?1:2,We.setext=We.header),We.thisLine.header=!0,We.f=We.inline,De(We);if(zt)return it.skipToEnd(),We.hr=!0,We.thisLine.hr=!0,se.hr;if(it.peek()==="[")return ye(it,We,st)}return ye(it,We,We.inline)}function Oe(it,We){var Je=be.token(it,We.htmlState);if(!fe){var _e=a.innerMode(be,We.htmlState);(_e.mode.name=="xml"&&_e.state.tagStart===null&&!_e.state.context&&_e.state.tokenize.isInText||We.md_inside&&it.current().indexOf(">")>-1)&&(We.f=ke,We.block=Le,We.htmlState=null)}return Je}function je(it,We){var Je=We.listStack[We.listStack.length-1]||0,_e=We.indentation=it.quote?We.push(se.formatting+"-"+it.formatting[Je]+"-"+it.quote):We.push("error"))}if(it.taskOpen)return We.push("meta"),We.length?We.join(" "):null;if(it.taskClosed)return We.push("property"),We.length?We.join(" "):null;if(it.linkHref?We.push(se.linkHref,"url"):(it.strong&&We.push(se.strong),it.em&&We.push(se.em),it.strikethrough&&We.push(se.strikethrough),it.emoji&&We.push(se.emoji),it.linkText&&We.push(se.linkText),it.code&&We.push(se.code),it.image&&We.push(se.image),it.imageAltText&&We.push(se.imageAltText,"link"),it.imageMarker&&We.push(se.imageMarker)),it.header&&We.push(se.header,se.header+"-"+it.header),it.quote&&(We.push(se.quote),!we.maxBlockquoteDepth||we.maxBlockquoteDepth>=it.quote?We.push(se.quote+"-"+it.quote):We.push(se.quote+"-"+we.maxBlockquoteDepth)),it.list!==!1){var _e=(it.listStack.length-1)%3;_e?_e===1?We.push(se.list2):We.push(se.list3):We.push(se.list1)}return it.trailingSpaceNewLine?We.push("trailing-space-new-line"):it.trailingSpace&&We.push("trailing-space-"+(it.trailingSpace%2?"a":"b")),We.length?We.join(" "):null}function Ze(it,We){if(it.match(he,!0))return De(We)}function ke(it,We){var Je=We.text(it,We);if(typeof Je!="undefined")return Je;if(We.list)return We.list=null,De(We);if(We.taskList){var _e=it.match(z,!0)[1]===" ";return _e?We.taskOpen=!0:We.taskClosed=!0,we.highlightFormatting&&(We.formatting="task"),We.taskList=!1,De(We)}if(We.taskOpen=!1,We.taskClosed=!1,We.header&&it.match(/^#+$/,!0))return we.highlightFormatting&&(We.formatting="header"),De(We);var ot=it.next();if(We.linkTitle){We.linkTitle=!1;var rt=ot;ot==="("&&(rt=")"),rt=(rt+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Dt="^\\s*(?:[^"+rt+"\\\\]+|\\\\\\\\|\\\\.)"+rt;if(it.match(new RegExp(Dt),!0))return se.linkHref}if(ot==="`"){var Mt=We.formatting;we.highlightFormatting&&(We.formatting="code"),it.eatWhile("`");var Xt=it.current().length;if(We.code==0&&(!We.quote||Xt==1))return We.code=Xt,De(We);if(Xt==We.code){var bt=De(We);return We.code=0,bt}else return We.formatting=Mt,De(We)}else if(We.code)return De(We);if(ot==="\\"&&(it.next(),we.highlightFormatting)){var zt=De(We),Lt=se.formatting+"-escape";return zt?zt+" "+Lt:Lt}if(ot==="!"&&it.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return We.imageMarker=!0,We.image=!0,we.highlightFormatting&&(We.formatting="image"),De(We);if(ot==="["&&We.imageMarker&&it.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return We.imageMarker=!1,We.imageAltText=!0,we.highlightFormatting&&(We.formatting="image"),De(We);if(ot==="]"&&We.imageAltText){we.highlightFormatting&&(We.formatting="image");var zt=De(We);return We.imageAltText=!1,We.image=!1,We.inline=We.f=Ve,zt}if(ot==="["&&!We.image)return We.linkText&&it.match(/^.*?\]/)||(We.linkText=!0,we.highlightFormatting&&(We.formatting="link")),De(We);if(ot==="]"&&We.linkText){we.highlightFormatting&&(We.formatting="link");var zt=De(We);return We.linkText=!1,We.inline=We.f=it.match(/\(.*?\)| ?\[.*?\]/,!1)?Ve:ke,zt}if(ot==="<"&&it.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){We.f=We.inline=Fe,we.highlightFormatting&&(We.formatting="link");var zt=De(We);return zt?zt+=" ":zt="",zt+se.linkInline}if(ot==="<"&&it.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){We.f=We.inline=Fe,we.highlightFormatting&&(We.formatting="link");var zt=De(We);return zt?zt+=" ":zt="",zt+se.linkEmail}if(we.xml&&ot==="<"&&it.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var lt=it.string.indexOf(">",it.pos);if(lt!=-1){var St=it.string.substring(it.start,lt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(St)&&(We.md_inside=!0)}return it.backUp(1),We.htmlState=a.startState(be),Ee(it,We,Oe)}if(we.xml&&ot==="<"&&it.match(/^\/\w*?>/))return We.md_inside=!1,"tag";if(ot==="*"||ot==="_"){for(var pt=1,ct=it.pos==1?" ":it.string.charAt(it.pos-2);pt<3&&it.eat(ot);)pt++;var nt=it.peek()||" ",Nt=!/\s/.test(nt)&&(!pe.test(nt)||/\s/.test(ct)||pe.test(ct)),Qt=!/\s/.test(ct)&&(!pe.test(ct)||/\s/.test(nt)||pe.test(nt)),Jt=null,Ye=null;if(pt%2&&(!We.em&&Nt&&(ot==="*"||!Qt||pe.test(ct))?Jt=!0:We.em==ot&&Qt&&(ot==="*"||!Nt||pe.test(nt))&&(Jt=!1)),pt>1&&(!We.strong&&Nt&&(ot==="*"||!Qt||pe.test(ct))?Ye=!0:We.strong==ot&&Qt&&(ot==="*"||!Nt||pe.test(nt))&&(Ye=!1)),Ye!=null||Jt!=null){we.highlightFormatting&&(We.formatting=Jt==null?"strong":Ye==null?"em":"strong em"),Jt===!0&&(We.em=ot),Ye===!0&&(We.strong=ot);var bt=De(We);return Jt===!1&&(We.em=!1),Ye===!1&&(We.strong=!1),bt}}else if(ot===" "&&(it.eat("*")||it.eat("_"))){if(it.peek()===" ")return De(We);it.backUp(1)}if(we.strikethrough){if(ot==="~"&&it.eatWhile(ot)){if(We.strikethrough){we.highlightFormatting&&(We.formatting="strikethrough");var bt=De(We);return We.strikethrough=!1,bt}else if(it.match(/^[^\s]/,!1))return We.strikethrough=!0,we.highlightFormatting&&(We.formatting="strikethrough"),De(We)}else if(ot===" "&&it.match(/^~~/,!0)){if(it.peek()===" ")return De(We);it.backUp(2)}}if(we.emoji&&ot===":"&&it.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){We.emoji=!0,we.highlightFormatting&&(We.formatting="emoji");var Ce=De(We);return We.emoji=!1,Ce}return ot===" "&&(it.match(/^ +$/,!1)?We.trailingSpace++:We.trailingSpace&&(We.trailingSpaceNewLine=!0)),De(We)}function Fe(it,We){var Je=it.next();if(Je===">"){We.f=We.inline=ke,we.highlightFormatting&&(We.formatting="link");var _e=De(We);return _e?_e+=" ":_e="",_e+se.linkInline}return it.match(/^[^>]+/,!0),se.linkInline}function Ve(it,We){if(it.eatSpace())return null;var Je=it.next();return Je==="("||Je==="["?(We.f=We.inline=tt(Je==="("?")":"]"),we.highlightFormatting&&(We.formatting="link-string"),We.linkHref=!0,De(We)):"error"}var qe={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function tt(it){return function(We,Je){var _e=We.next();if(_e===it){Je.f=Je.inline=ke,we.highlightFormatting&&(Je.formatting="link-string");var ot=De(Je);return Je.linkHref=!1,ot}return We.match(qe[it]),Je.linkHref=!0,De(Je)}}function st(it,We){return it.match(/^([^\]\\]|\\.)*\]:/,!1)?(We.f=Ot,it.next(),we.highlightFormatting&&(We.formatting="link"),We.linkText=!0,De(We)):ye(it,We,ke)}function Ot(it,We){if(it.match(/^\]:/,!0)){We.f=We.inline=ft,we.highlightFormatting&&(We.formatting="link");var Je=De(We);return We.linkText=!1,Je}return it.match(/^([^\]\\]|\\.)+/,!0),se.linkText}function ft(it,We){return it.eatSpace()?null:(it.match(/^[^\s]+/,!0),it.peek()===void 0?We.linkTitle=!0:it.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),We.f=We.inline=ke,se.linkHref+" url")}var Wt={startState:function(){return{f:Le,prevLine:{stream:null},thisLine:{stream:null},block:Le,htmlState:null,indentation:0,inline:ke,text:Ze,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(it){return{f:it.f,prevLine:it.prevLine,thisLine:it.thisLine,block:it.block,htmlState:it.htmlState&&a.copyState(be,it.htmlState),indentation:it.indentation,localMode:it.localMode,localState:it.localMode?a.copyState(it.localMode,it.localState):null,inline:it.inline,text:it.text,formatting:!1,linkText:it.linkText,linkTitle:it.linkTitle,linkHref:it.linkHref,code:it.code,em:it.em,strong:it.strong,strikethrough:it.strikethrough,emoji:it.emoji,header:it.header,setext:it.setext,hr:it.hr,taskList:it.taskList,list:it.list,listStack:it.listStack.slice(0),quote:it.quote,indentedCode:it.indentedCode,trailingSpace:it.trailingSpace,trailingSpaceNewLine:it.trailingSpaceNewLine,md_inside:it.md_inside,fencedEndRE:it.fencedEndRE}},token:function(it,We){if(We.formatting=!1,it!=We.thisLine.stream){if(We.header=0,We.hr=!1,it.match(/^\s*$/,!0))return Ie(We),null;if(We.prevLine=We.thisLine,We.thisLine={stream:it},We.taskList=!1,We.trailingSpace=0,We.trailingSpaceNewLine=!1,!We.localState&&(We.f=We.block,We.f!=Oe)){var Je=it.match(/^\s*/,!0)[0].replace(/\t/g,Ae).length;if(We.indentation=Je,We.indentationDiff=null,Je>0)return null}}return We.f(it,We)},innerMode:function(it){return it.block==Oe?{state:it.htmlState,mode:be}:it.localState?{state:it.localState,mode:it.localMode}:{state:it,mode:Wt}},indent:function(it,We,Je){return it.block==Oe&&be.indent?be.indent(it.htmlState,We,Je):it.localState&&it.localMode.indent?it.localMode.indent(it.localState,We,Je):a.Pass},blankLine:Ie,getType:De,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Wt},"xml"),a.defineMIME("text/markdown","markdown"),a.defineMIME("text/x-markdown","markdown")})},98101:function(kt,Pt,Se){(function(a){a(Se(89780))})(function(a){"use strict";a.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var ee=0;ee-1&&be.substring(se+1,be.length);if(oe)return a.findModeByExtension(oe)},a.findModeByName=function(be){be=be.toLowerCase();for(var fe=0;fe0?he.cmdState[he.cmdState.length-1]:null}function ce(he){var de=he.cmdState.pop();de&&de.closeBracket()}function se(he){for(var de=he.cmdState,ie=de.length-1;ie>=0;ie--){var pe=de[ie];if(pe.name!="DEFAULT")return pe}return{styleIdentifier:function(){return null}}}function oe(he,de,ie){return function(){this.name=he,this.bracketNo=0,this.style=de,this.styles=ie,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var le={};le.importmodule=oe("importmodule","tag",["string","builtin"]),le.documentclass=oe("documentclass","tag",["","atom"]),le.usepackage=oe("usepackage","tag",["atom"]),le.begin=oe("begin","tag",["atom"]),le.end=oe("end","tag",["atom"]),le.label=oe("label","tag",["atom"]),le.ref=oe("ref","tag",["atom"]),le.eqref=oe("eqref","tag",["atom"]),le.cite=oe("cite","tag",["atom"]),le.bibitem=oe("bibitem","tag",["atom"]),le.Bibitem=oe("Bibitem","tag",["atom"]),le.RBibitem=oe("RBibitem","tag",["atom"]),le.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function b(he,de){he.f=de}function z(he,de){var ie;if(he.match(/^\\[a-zA-Z@]+/)){var pe=he.current().slice(1);return ie=le.hasOwnProperty(pe)?le[pe]:le.DEFAULT,ie=new ie,be(de,ie),b(de,ae),ie.style}if(he.match(/^\\[$&%#{}_]/)||he.match(/^\\[,;!\/\\]/))return"tag";if(he.match("\\["))return b(de,function(ye,Ee){return te(ye,Ee,"\\]")}),"keyword";if(he.match("\\("))return b(de,function(ye,Ee){return te(ye,Ee,"\\)")}),"keyword";if(he.match("$$"))return b(de,function(ye,Ee){return te(ye,Ee,"$$")}),"keyword";if(he.match("$"))return b(de,function(ye,Ee){return te(ye,Ee,"$")}),"keyword";var Ae=he.next();if(Ae=="%")return he.skipToEnd(),"comment";if(Ae=="}"||Ae=="]"){if(ie=fe(de),ie)ie.closeBracket(Ae),b(de,ae);else return"error";return"bracket"}else return Ae=="{"||Ae=="["?(ie=le.DEFAULT,ie=new ie,be(de,ie),"bracket"):/\d/.test(Ae)?(he.eatWhile(/[\w.%]/),"atom"):(he.eatWhile(/[\w\-_]/),ie=se(de),ie.name=="begin"&&(ie.argument=he.current()),ie.styleIdentifier())}function te(he,de,ie){if(he.eatSpace())return null;if(ie&&he.match(ie))return b(de,z),"keyword";if(he.match(/^\\[a-zA-Z@]+/))return"tag";if(he.match(/^[a-zA-Z]+/))return"variable-2";if(he.match(/^\\[$&%#{}_]/)||he.match(/^\\[,;!\/]/)||he.match(/^[\^_&]/))return"tag";if(he.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(he.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var pe=he.next();return pe=="{"||pe=="}"||pe=="["||pe=="]"||pe=="("||pe==")"?"bracket":pe=="%"?(he.skipToEnd(),"comment"):"error"}function ae(he,de){var ie=he.peek(),pe;return ie=="{"||ie=="["?(pe=fe(de),pe.openBracket(ie),he.eat(ie),b(de,z),"bracket"):/[ \t\r]/.test(ie)?(he.eat(ie),null):(b(de,z),ce(de),z(he,de))}return{startState:function(){var he=we.inMathMode?function(de,ie){return te(de,ie)}:z;return{cmdState:[],f:he}},copyState:function(he){return{cmdState:he.cmdState.slice(),f:he.f}},token:function(he,de){return de.f(he,de)},blankLine:function(he){he.f=z,he.cmdState.length=0},lineComment:"%"}}),a.defineMIME("text/x-stex","stex"),a.defineMIME("text/x-latex","stex")})},15525:function(kt,Pt,Se){(function(a){a(Se(89780))})(function(a){"use strict";var ee={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},we={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};a.defineMode("xml",function(be,fe){var ce=be.indentUnit,se={},oe=fe.htmlMode?ee:we;for(var le in oe)se[le]=oe[le];for(var le in fe)se[le]=fe[le];var b,z;function te(Fe,Ve){function qe(Ot){return Ve.tokenize=Ot,Ot(Fe,Ve)}var tt=Fe.next();if(tt=="<")return Fe.eat("!")?Fe.eat("[")?Fe.match("CDATA[")?qe(de("atom","]]>")):null:Fe.match("--")?qe(de("comment","-->")):Fe.match("DOCTYPE",!0,!0)?(Fe.eatWhile(/[\w\._\-]/),qe(ie(1))):null:Fe.eat("?")?(Fe.eatWhile(/[\w\._\-]/),Ve.tokenize=de("meta","?>"),"meta"):(b=Fe.eat("/")?"closeTag":"openTag",Ve.tokenize=ae,"tag bracket");if(tt=="&"){var st;return Fe.eat("#")?Fe.eat("x")?st=Fe.eatWhile(/[a-fA-F\d]/)&&Fe.eat(";"):st=Fe.eatWhile(/[\d]/)&&Fe.eat(";"):st=Fe.eatWhile(/[\w\.\-:]/)&&Fe.eat(";"),st?"atom":"error"}else return Fe.eatWhile(/[^&<]/),null}te.isInText=!0;function ae(Fe,Ve){var qe=Fe.next();if(qe==">"||qe=="/"&&Fe.eat(">"))return Ve.tokenize=te,b=qe==">"?"endTag":"selfcloseTag","tag bracket";if(qe=="=")return b="equals",null;if(qe=="<"){Ve.tokenize=te,Ve.state=Ee,Ve.tagName=Ve.tagStart=null;var tt=Ve.tokenize(Fe,Ve);return tt?tt+" tag error":"tag error"}else return/[\'\"]/.test(qe)?(Ve.tokenize=he(qe),Ve.stringStartCol=Fe.column(),Ve.tokenize(Fe,Ve)):(Fe.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function he(Fe){var Ve=function(qe,tt){for(;!qe.eol();)if(qe.next()==Fe){tt.tokenize=ae;break}return"string"};return Ve.isInAttribute=!0,Ve}function de(Fe,Ve){return function(qe,tt){for(;!qe.eol();){if(qe.match(Ve)){tt.tokenize=te;break}qe.next()}return Fe}}function ie(Fe){return function(Ve,qe){for(var tt;(tt=Ve.next())!=null;){if(tt=="<")return qe.tokenize=ie(Fe+1),qe.tokenize(Ve,qe);if(tt==">")if(Fe==1){qe.tokenize=te;break}else return qe.tokenize=ie(Fe-1),qe.tokenize(Ve,qe)}return"meta"}}function pe(Fe,Ve,qe){this.prev=Fe.context,this.tagName=Ve,this.indent=Fe.indented,this.startOfLine=qe,(se.doNotIndent.hasOwnProperty(Ve)||Fe.context&&Fe.context.noIndent)&&(this.noIndent=!0)}function Ae(Fe){Fe.context&&(Fe.context=Fe.context.prev)}function ye(Fe,Ve){for(var qe;;){if(!Fe.context||(qe=Fe.context.tagName,!se.contextGrabbers.hasOwnProperty(qe)||!se.contextGrabbers[qe].hasOwnProperty(Ve)))return;Ae(Fe)}}function Ee(Fe,Ve,qe){return Fe=="openTag"?(qe.tagStart=Ve.column(),Pe):Fe=="closeTag"?Ie:Ee}function Pe(Fe,Ve,qe){return Fe=="word"?(qe.tagName=Ve.current(),z="tag",je):se.allowMissingTagName&&Fe=="endTag"?(z="tag bracket",je(Fe,Ve,qe)):(z="error",Pe)}function Ie(Fe,Ve,qe){if(Fe=="word"){var tt=Ve.current();return qe.context&&qe.context.tagName!=tt&&se.implicitlyClosed.hasOwnProperty(qe.context.tagName)&&Ae(qe),qe.context&&qe.context.tagName==tt||se.matchClosing===!1?(z="tag",Le):(z="tag error",Oe)}else return se.allowMissingTagName&&Fe=="endTag"?(z="tag bracket",Le(Fe,Ve,qe)):(z="error",Oe)}function Le(Fe,Ve,qe){return Fe!="endTag"?(z="error",Le):(Ae(qe),Ee)}function Oe(Fe,Ve,qe){return z="error",Le(Fe,Ve,qe)}function je(Fe,Ve,qe){if(Fe=="word")return z="attribute",De;if(Fe=="endTag"||Fe=="selfcloseTag"){var tt=qe.tagName,st=qe.tagStart;return qe.tagName=qe.tagStart=null,Fe=="selfcloseTag"||se.autoSelfClosers.hasOwnProperty(tt)?ye(qe,tt):(ye(qe,tt),qe.context=new pe(qe,tt,st==qe.indented)),Ee}return z="error",je}function De(Fe,Ve,qe){return Fe=="equals"?Ze:(se.allowMissing||(z="error"),je(Fe,Ve,qe))}function Ze(Fe,Ve,qe){return Fe=="string"?ke:Fe=="word"&&se.allowUnquoted?(z="string",je):(z="error",je(Fe,Ve,qe))}function ke(Fe,Ve,qe){return Fe=="string"?ke:je(Fe,Ve,qe)}return{startState:function(Fe){var Ve={tokenize:te,state:Ee,indented:Fe||0,tagName:null,tagStart:null,context:null};return Fe!=null&&(Ve.baseIndent=Fe),Ve},token:function(Fe,Ve){if(!Ve.tagName&&Fe.sol()&&(Ve.indented=Fe.indentation()),Fe.eatSpace())return null;b=null;var qe=Ve.tokenize(Fe,Ve);return(qe||b)&&qe!="comment"&&(z=null,Ve.state=Ve.state(b||qe,Fe,Ve),z&&(qe=z=="error"?qe+" error":z)),qe},indent:function(Fe,Ve,qe){var tt=Fe.context;if(Fe.tokenize.isInAttribute)return Fe.tagStart==Fe.indented?Fe.stringStartCol+1:Fe.indented+ce;if(tt&&tt.noIndent)return a.Pass;if(Fe.tokenize!=ae&&Fe.tokenize!=te)return qe?qe.match(/^(\s*)/)[0].length:0;if(Fe.tagName)return se.multilineTagIndentPastTag!==!1?Fe.tagStart+Fe.tagName.length+2:Fe.tagStart+ce*(se.multilineTagIndentFactor||1);if(se.alignCDATA&&/$/,blockCommentStart:"",configuration:se.htmlMode?"html":"xml",helperType:se.htmlMode?"html":"xml",skipAttribute:function(Fe){Fe.state==Ze&&(Fe.state=je)},xmlCurrentTag:function(Fe){return Fe.tagName?{name:Fe.tagName,close:Fe.type=="closeTag"}:null},xmlCurrentContext:function(Fe){for(var Ve=[],qe=Fe.context;qe;qe=qe.prev)qe.tagName&&Ve.push(qe.tagName);return Ve.reverse()}}}),a.defineMIME("text/xml","xml"),a.defineMIME("application/xml","xml"),a.mimeModes.hasOwnProperty("text/html")||a.defineMIME("text/html",{name:"xml",htmlMode:!0})})},97774:function(kt,Pt,Se){"use strict";Object.defineProperty(Pt,"__esModule",{value:!0}),Pt.default=void 0;var a=Object.assign||function(ie){for(var pe=1;pe=0?1/(Math.cos(2*Math.PI/10-zt)+3.07768*Math.sin(2*Math.PI/10-zt)):1/(Math.cos(zt)+3.07768*Math.sin(zt))};break}b.gridSize=Math.max(Math.floor(b.gridSize),4);var ae=b.gridSize,he=ae-b.maskGapWidth,de=Math.abs(b.maxRotation-b.minRotation),ie=Math.min(b.maxRotation,b.minRotation),pe=b.rotationStep,Ae,ye,Ee,Pe,Ie,Le,Oe;function je(Xt,bt){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(bt-Xt)+Xt).toFixed()+"%)"}switch(b.color){case"random-dark":Oe=function(){return je(10,50)};break;case"random-light":Oe=function(){return je(50,90)};break;default:typeof b.color=="function"&&(Oe=b.color);break}var De=null;typeof b.classes=="function"&&(De=b.classes);var Ze=!1,ke=[],Fe,Ve=function(bt){var zt=bt.currentTarget,Lt=zt.getBoundingClientRect(),lt,St;bt.touches?(lt=bt.touches[0].clientX,St=bt.touches[0].clientY):(lt=bt.clientX,St=bt.clientY);var pt=lt-Lt.left,ct=St-Lt.top,nt=Math.floor(pt*(zt.width/Lt.width||1)/ae),Nt=Math.floor(ct*(zt.height/Lt.height||1)/ae);return ke[nt][Nt]},qe=function(bt){var zt=Ve(bt);if(Fe!==zt){if(Fe=zt,!zt){b.hover(void 0,void 0,bt);return}b.hover(zt.item,zt.dimension,bt)}},tt=function(bt){var zt=Ve(bt);zt&&(b.click(zt.item,zt.dimension,bt),bt.preventDefault())},st=[],Ot=function(bt){if(st[bt])return st[bt];var zt=bt*8,Lt=zt,lt=[];for(bt===0&<.push([Pe[0],Pe[1],0]);Lt--;){var St=1;b.shape!=="circle"&&(St=b.shape(Lt/zt*2*Math.PI)),lt.push([Pe[0]+bt*St*Math.cos(-Lt/zt*2*Math.PI),Pe[1]+bt*St*Math.sin(-Lt/zt*2*Math.PI)*b.ellipticity,Lt/zt*2*Math.PI])}return st[bt]=lt,lt},ft=function(){return b.abortThreshold>0&&new Date().getTime()-Le>b.abortThreshold},Wt=function(){return b.rotateRatio===0||Math.random()>b.rotateRatio?0:de===0?ie:ie+Math.round(Math.random()*de/pe)*pe},it=function(bt,zt,Lt){var lt=!1,St=b.weightFactor(zt);if(St<=b.minSize)return!1;var pt=1;Sttn[1]&&(tn[1]=Ut),Cttn[2]&&(tn[2]=Ct),lt&&(nt.fillStyle="rgba(255, 0, 0, 0.5)",nt.fillRect(Ut*ae,Ct*ae,ae-.5,ae-.5));break e}lt&&(nt.fillStyle="rgba(0, 0, 255, 0.5)",nt.fillRect(Ut*ae,Ct*ae,ae-.5,ae-.5))}}return lt&&(nt.fillStyle="rgba(0, 255, 0, 0.5)",nt.fillRect(tn[3]*ae,tn[0]*ae,(tn[1]-tn[3]+1)*ae,(tn[2]-tn[0]+1)*ae)),{mu:pt,occupied:Ke,bounds:tn,gw:me,gh:x,fillTextOffsetX:Qe,fillTextOffsetY:ue,fillTextWidth:Nt,fillTextHeight:Qt,fontSize:St}},We=function(bt,zt,Lt,lt,St){for(var pt=St.length;pt--;){var ct=bt+St[pt][0],nt=zt+St[pt][1];if(ct>=ye||nt>=Ee||ct<0||nt<0){if(!b.drawOutOfBound)return!1;continue}if(!Ae[ct][nt])return!1}return!0},Je=function(bt,zt,Lt,lt,St,pt,ct,nt,Nt){var Qt=Lt.fontSize,Jt;Oe?Jt=Oe(lt,St,Qt,pt,ct):Jt=b.color;var Ye;De?Ye=De(lt,St,Qt,pt,ct):Ye=b.classes;var Ce,Me=Lt.bounds;Ce={x:(bt+Me[3])*ae,y:(zt+Me[0])*ae,w:(Me[1]-Me[3]+1)*ae,h:(Me[2]-Me[0]+1)*ae},oe.forEach(function(Qe){if(Qe.getContext){var ue=Qe.getContext("2d"),x=Lt.mu;ue.save(),ue.scale(1/x,1/x),ue.font=b.fontWeight+" "+(Qt*x).toString(10)+"px "+b.fontFamily,ue.fillStyle=Jt,ue.translate((bt+Lt.gw/2)*ae*x,(zt+Lt.gh/2)*ae*x),nt!==0&&ue.rotate(-nt),ue.textBaseline="middle",ue.fillText(lt,Lt.fillTextOffsetX*x,(Lt.fillTextOffsetY+Qt*.5)*x),ue.restore()}else{var me=document.createElement("span"),ze="";ze="rotate("+-nt/Math.PI*180+"deg) ",Lt.mu!==1&&(ze+="translateX(-"+Lt.fillTextWidth/4+"px) scale("+1/Lt.mu+")");var et={position:"absolute",display:"block",font:b.fontWeight+" "+Qt*Lt.mu+"px "+b.fontFamily,left:(bt+Lt.gw/2)*ae+Lt.fillTextOffsetX+"px",top:(zt+Lt.gh/2)*ae+Lt.fillTextOffsetY+"px",width:Lt.fillTextWidth+"px",height:Lt.fillTextHeight+"px",lineHeight:Qt+"px",whiteSpace:"nowrap",transform:ze,webkitTransform:ze,msTransform:ze,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};Jt&&(et.color=Jt),me.textContent=lt;for(var Re in et)me.style[Re]=et[Re];if(Nt)for(var Ke in Nt)me.setAttribute(Ke,Nt[Ke]);Ye&&(me.className+=Ye),Qe.appendChild(me)}})},_e=function(bt,zt,Lt,lt,St){if(!(bt>=ye||zt>=Ee||bt<0||zt<0)){if(Ae[bt][zt]=!1,Lt){var pt=oe[0].getContext("2d");pt.fillRect(bt*ae,zt*ae,he,he)}Ze&&(ke[bt][zt]={item:St,dimension:lt})}},ot=function(bt,zt,Lt,lt,St,pt){var ct=St.occupied,nt=b.drawMask,Nt;nt&&(Nt=oe[0].getContext("2d"),Nt.save(),Nt.fillStyle=b.maskColor);var Qt;if(Ze){var Jt=St.bounds;Qt={x:(bt+Jt[3])*ae,y:(zt+Jt[0])*ae,w:(Jt[1]-Jt[3]+1)*ae,h:(Jt[2]-Jt[0]+1)*ae}}for(var Ye=ct.length;Ye--;){var Ce=bt+ct[Ye][0],Me=zt+ct[Ye][1];Ce>=ye||Me>=Ee||Ce<0||Me<0||_e(Ce,Me,nt,Qt,pt)}nt&&Nt.restore()},rt=function(bt){var zt,Lt,lt;Array.isArray(bt)?(zt=bt[0],Lt=bt[1]):(zt=bt.word,Lt=bt.weight,lt=bt.attributes);var St=Wt(),pt=it(zt,Lt,St);if(!pt||ft())return!1;if(!b.drawOutOfBound){var ct=pt.bounds;if(ct[1]-ct[3]+1>ye||ct[2]-ct[0]+1>Ee)return!1}for(var nt=Ie+1,Nt=function(Ce){var Me=Math.floor(Ce[0]-pt.gw/2),Qe=Math.floor(Ce[1]-pt.gh/2),ue=pt.gw,x=pt.gh;return We(Me,Qe,ue,x,pt.occupied)?(Je(Me,Qe,pt,zt,Lt,Ie-nt,Ce[2],St,lt),ot(Me,Qe,ue,x,pt,bt),{gx:Me,gy:Qe,rot:St,info:pt}):!1};nt--;){var Qt=Ot(Ie-nt);b.shuffle&&(Qt=[].concat(Qt),fe(Qt));for(var Jt=0;Jt=b.list.length){Ye(ue),Dt("wordcloudstop",!1),Me("wordcloudstart",Qe);return}Le=new Date().getTime();var me=rt(b.list[St]),ze=!Dt("wordclouddrawn",!0,{item:b.list[St],drawn:me});if(ft()||ze){Ye(ue),b.abort(),Dt("wordcloudabort",!1),Dt("wordcloudstop",!1),Me("wordcloudstart",Qe);return}St++,ue=Jt(x,b.wait)},b.wait)}};Mt()};ce.isSupported=we,ce.minFontSize=be,Se=[],a=function(){return ce}.apply(Pt,Se),a!==void 0&&(kt.exports=a)}(this)},16896:function(kt,Pt,Se){var a=Se(3096),ee=Se(7357);Se(66607),Se(31041);var we=Se(19131);if(!we.isSupported)throw new Error("Sorry your browser not support wordCloud");function be(fe){for(var ce=fe.getContext("2d"),se=ce.getImageData(0,0,fe.width,fe.height),oe=ce.createImageData(se),le=0,b=0,z=0;z128){var ae=se.data[z]+se.data[z+1]+se.data[z+2];le+=ae,++b}}for(var he=le/b,z=0;zhe?(oe.data[z]=0,oe.data[z+1]=0,oe.data[z+2]=0,oe.data[z+3]=0):(oe.data[z]=255,oe.data[z+1]=255,oe.data[z+2]=255,oe.data[z+3]=255)}ce.putImageData(oe,0,0)}a.registerLayout(function(fe,ce){fe.eachSeriesByType("wordCloud",function(se){var oe=ee.getLayoutRect(se.getBoxLayoutParams(),{width:ce.getWidth(),height:ce.getHeight()}),le=se.getData(),b=document.createElement("canvas");b.width=oe.width,b.height=oe.height;var z=b.getContext("2d"),te=se.get("maskImage");if(te)try{z.drawImage(te,0,0,b.width,b.height),be(b)}catch(ye){console.error("Invalid mask image"),console.error(ye.toString())}var ae=se.get("sizeRange"),he=se.get("rotationRange"),de=le.getDataExtent("value"),ie=Math.PI/180,pe=se.get("gridSize");we(b,{list:le.mapArray("value",function(ye,Ee){var Pe=le.getItemModel(Ee);return[le.getName(Ee),Pe.get("textStyle.normal.textSize",!0)||a.number.linearMap(ye,de,ae),Ee]}).sort(function(ye,Ee){return Ee[1]-ye[1]}),fontFamily:se.get("textStyle.normal.fontFamily")||se.get("textStyle.emphasis.fontFamily")||fe.get("textStyle.fontFamily"),fontWeight:se.get("textStyle.normal.fontWeight")||se.get("textStyle.emphasis.fontWeight")||fe.get("textStyle.fontWeight"),gridSize:pe,ellipticity:oe.height/oe.width,minRotation:he[0]*ie,maxRotation:he[1]*ie,clearCanvas:!te,rotateRatio:1,rotationStep:se.get("rotationStep")*ie,drawOutOfBound:se.get("drawOutOfBound"),shuffle:!1,shape:se.get("shape")});function Ae(ye){var Ee=ye.detail.item;ye.detail.drawn&&se.layoutInstance.ondraw&&(ye.detail.drawn.gx+=oe.x/pe,ye.detail.drawn.gy+=oe.y/pe,se.layoutInstance.ondraw(Ee[0],Ee[1],Ee[2],ye.detail.drawn))}b.addEventListener("wordclouddrawn",Ae),se.layoutInstance&&se.layoutInstance.dispose(),se.layoutInstance={ondraw:null,dispose:function(){b.removeEventListener("wordclouddrawn",Ae),b.addEventListener("wordclouddrawn",function(ye){ye.preventDefault()})}}})}),a.registerPreprocessor(function(fe){var ce=(fe||{}).series;!a.util.isArray(ce)&&(ce=ce?[ce]:[]);var se=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];a.util.each(ce,function(le){if(le&&le.type==="wordCloud"){var b=le.textStyle||{};oe(b.normal),oe(b.emphasis)}});function oe(le){le&&a.util.each(se,function(b){le.hasOwnProperty(b)&&(le["text"+a.format.capitalFirst(b)]=le[b])})}})},3867:function(kt,Pt,Se){var a=Se(97671);(function(ee,we){kt.exports=we()})(this,function(){"use strict";function ee(Me){var Qe=typeof Me;return Me!==null&&(Qe==="object"||Qe==="function")}function we(Me){return typeof Me=="function"}var be=void 0;Array.isArray?be=Array.isArray:be=function(Me){return Object.prototype.toString.call(Me)==="[object Array]"};var fe=be,ce=0,se=void 0,oe=void 0,le=function(Qe,ue){Ie[ce]=Qe,Ie[ce+1]=ue,ce+=2,ce===2&&(oe?oe(Le):je())};function b(Me){oe=Me}function z(Me){le=Me}var te=typeof window!="undefined"?window:void 0,ae=te||{},he=ae.MutationObserver||ae.WebKitMutationObserver,de=typeof self=="undefined"&&typeof a!="undefined"&&{}.toString.call(a)==="[object process]",ie=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function pe(){return function(){return a.nextTick(Le)}}function Ae(){return typeof se!="undefined"?function(){se(Le)}:Pe()}function ye(){var Me=0,Qe=new he(Le),ue=document.createTextNode("");return Qe.observe(ue,{characterData:!0}),function(){ue.data=Me=++Me%2}}function Ee(){var Me=new MessageChannel;return Me.port1.onmessage=Le,function(){return Me.port2.postMessage(0)}}function Pe(){var Me=setTimeout;return function(){return Me(Le,1)}}var Ie=new Array(1e3);function Le(){for(var Me=0;Me{const xe=new Uint8Array(4),ut=new Uint32Array(xe.buffer);return!((ut[0]=1)&xe[0])})(),ce={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class se{constructor(ut=be,Te={}){us(this,"buffer");us(this,"byteLength");us(this,"byteOffset");us(this,"length");us(this,"offset");us(this,"lastWrittenByte");us(this,"littleEndian");us(this,"_data");us(this,"_mark");us(this,"_marks");let wt=!1;typeof ut=="number"?ut=new ArrayBuffer(ut):(wt=!0,this.lastWrittenByte=ut.byteLength);const Rt=Te.offset?Te.offset>>>0:0,Vt=ut.byteLength-Rt;let Rn=Rt;(ArrayBuffer.isView(ut)||ut instanceof se)&&(ut.byteLength!==ut.buffer.byteLength&&(Rn=ut.byteOffset+Rt),ut=ut.buffer),wt?this.lastWrittenByte=Vt:this.lastWrittenByte=0,this.buffer=ut,this.length=Vt,this.byteLength=Vt,this.byteOffset=Rn,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,Rn,Vt),this._mark=0,this._marks=[]}available(ut=1){return this.offset+ut<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(ut=1){return this.offset+=ut,this}back(ut=1){return this.offset-=ut,this}seek(ut){return this.offset=ut,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const ut=this._marks.pop();if(ut===void 0)throw new Error("Mark stack empty");return this.seek(ut),this}rewind(){return this.offset=0,this}ensureAvailable(ut=1){if(!this.available(ut)){const wt=(this.offset+ut)*2,Rt=new Uint8Array(wt);Rt.set(new Uint8Array(this.buffer)),this.buffer=Rt.buffer,this.length=wt,this.byteLength=wt,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(ut=1){return this.readArray(ut,"uint8")}readArray(ut,Te){const wt=ce[Te].BYTES_PER_ELEMENT*ut,Rt=this.byteOffset+this.offset,Vt=this.buffer.slice(Rt,Rt+wt);if(this.littleEndian===fe&&Te!=="uint8"&&Te!=="int8"){const xn=new Uint8Array(this.buffer.slice(Rt,Rt+wt));xn.reverse();const Ei=new ce[Te](xn.buffer);return this.offset+=wt,Ei.reverse(),Ei}const Rn=new ce[Te](Vt);return this.offset+=wt,Rn}readInt16(){const ut=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,ut}readUint16(){const ut=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,ut}readInt32(){const ut=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,ut}readUint32(){const ut=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,ut}readFloat32(){const ut=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,ut}readFloat64(){const ut=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,ut}readBigInt64(){const ut=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,ut}readBigUint64(){const ut=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,ut}readChar(){return String.fromCharCode(this.readInt8())}readChars(ut=1){let Te="";for(let wt=0;wtthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const oe=4,le=0,b=1,z=2;function te(xe){let ut=xe.length;for(;--ut>=0;)xe[ut]=0}const ae=0,he=1,de=2,ie=3,pe=258,Ae=29,ye=256,Ee=ye+1+Ae,Pe=30,Ie=19,Le=2*Ee+1,Oe=15,je=16,De=7,Ze=256,ke=16,Fe=17,Ve=18,qe=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),tt=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),st=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Ot=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ft=512,Wt=new Array((Ee+2)*2);te(Wt);const it=new Array(Pe*2);te(it);const We=new Array(ft);te(We);const Je=new Array(pe-ie+1);te(Je);const _e=new Array(Ae);te(_e);const ot=new Array(Pe);te(ot);function rt(xe,ut,Te,wt,Rt){this.static_tree=xe,this.extra_bits=ut,this.extra_base=Te,this.elems=wt,this.max_length=Rt,this.has_stree=xe&&xe.length}let Dt,Mt,Xt;function bt(xe,ut){this.dyn_tree=xe,this.max_code=0,this.stat_desc=ut}const zt=xe=>xe<256?We[xe]:We[256+(xe>>>7)],Lt=(xe,ut)=>{xe.pending_buf[xe.pending++]=ut&255,xe.pending_buf[xe.pending++]=ut>>>8&255},lt=(xe,ut,Te)=>{xe.bi_valid>je-Te?(xe.bi_buf|=ut<>je-xe.bi_valid,xe.bi_valid+=Te-je):(xe.bi_buf|=ut<{lt(xe,Te[ut*2],Te[ut*2+1])},pt=(xe,ut)=>{let Te=0;do Te|=xe&1,xe>>>=1,Te<<=1;while(--ut>0);return Te>>>1},ct=xe=>{xe.bi_valid===16?(Lt(xe,xe.bi_buf),xe.bi_buf=0,xe.bi_valid=0):xe.bi_valid>=8&&(xe.pending_buf[xe.pending++]=xe.bi_buf&255,xe.bi_buf>>=8,xe.bi_valid-=8)},nt=(xe,ut)=>{const Te=ut.dyn_tree,wt=ut.max_code,Rt=ut.stat_desc.static_tree,Vt=ut.stat_desc.has_stree,Rn=ut.stat_desc.extra_bits,xn=ut.stat_desc.extra_base,Ei=ut.stat_desc.max_length;let yn,Kn,Aa,li,Jr,Ta,$o=0;for(li=0;li<=Oe;li++)xe.bl_count[li]=0;for(Te[xe.heap[xe.heap_max]*2+1]=0,yn=xe.heap_max+1;ynEi&&(li=Ei,$o++),Te[Kn*2+1]=li,!(Kn>wt)&&(xe.bl_count[li]++,Jr=0,Kn>=xn&&(Jr=Rn[Kn-xn]),Ta=Te[Kn*2],xe.opt_len+=Ta*(li+Jr),Vt&&(xe.static_len+=Ta*(Rt[Kn*2+1]+Jr)));if($o!==0){do{for(li=Ei-1;xe.bl_count[li]===0;)li--;xe.bl_count[li]--,xe.bl_count[li+1]+=2,xe.bl_count[Ei]--,$o-=2}while($o>0);for(li=Ei;li!==0;li--)for(Kn=xe.bl_count[li];Kn!==0;)Aa=xe.heap[--yn],!(Aa>wt)&&(Te[Aa*2+1]!==li&&(xe.opt_len+=(li-Te[Aa*2+1])*Te[Aa*2],Te[Aa*2+1]=li),Kn--)}},Nt=(xe,ut,Te)=>{const wt=new Array(Oe+1);let Rt=0,Vt,Rn;for(Vt=1;Vt<=Oe;Vt++)Rt=Rt+Te[Vt-1]<<1,wt[Vt]=Rt;for(Rn=0;Rn<=ut;Rn++){let xn=xe[Rn*2+1];xn!==0&&(xe[Rn*2]=pt(wt[xn]++,xn))}},Qt=()=>{let xe,ut,Te,wt,Rt;const Vt=new Array(Oe+1);for(Te=0,wt=0;wt>=7;wt{let ut;for(ut=0;ut{xe.bi_valid>8?Lt(xe,xe.bi_buf):xe.bi_valid>0&&(xe.pending_buf[xe.pending++]=xe.bi_buf),xe.bi_buf=0,xe.bi_valid=0},Ce=(xe,ut,Te,wt)=>{const Rt=ut*2,Vt=Te*2;return xe[Rt]{const wt=xe.heap[Te];let Rt=Te<<1;for(;Rt<=xe.heap_len&&(Rt{let wt,Rt,Vt=0,Rn,xn;if(xe.sym_next!==0)do wt=xe.pending_buf[xe.sym_buf+Vt++]&255,wt+=(xe.pending_buf[xe.sym_buf+Vt++]&255)<<8,Rt=xe.pending_buf[xe.sym_buf+Vt++],wt===0?St(xe,Rt,ut):(Rn=Je[Rt],St(xe,Rn+ye+1,ut),xn=qe[Rn],xn!==0&&(Rt-=_e[Rn],lt(xe,Rt,xn)),wt--,Rn=zt(wt),St(xe,Rn,Te),xn=tt[Rn],xn!==0&&(wt-=ot[Rn],lt(xe,wt,xn)));while(Vt{const Te=ut.dyn_tree,wt=ut.stat_desc.static_tree,Rt=ut.stat_desc.has_stree,Vt=ut.stat_desc.elems;let Rn,xn,Ei=-1,yn;for(xe.heap_len=0,xe.heap_max=Le,Rn=0;Rn>1;Rn>=1;Rn--)Me(xe,Te,Rn);yn=Vt;do Rn=xe.heap[1],xe.heap[1]=xe.heap[xe.heap_len--],Me(xe,Te,1),xn=xe.heap[1],xe.heap[--xe.heap_max]=Rn,xe.heap[--xe.heap_max]=xn,Te[yn*2]=Te[Rn*2]+Te[xn*2],xe.depth[yn]=(xe.depth[Rn]>=xe.depth[xn]?xe.depth[Rn]:xe.depth[xn])+1,Te[Rn*2+1]=Te[xn*2+1]=yn,xe.heap[1]=yn++,Me(xe,Te,1);while(xe.heap_len>=2);xe.heap[--xe.heap_max]=xe.heap[1],nt(xe,ut),Nt(Te,Ei,xe.bl_count)},x=(xe,ut,Te)=>{let wt,Rt=-1,Vt,Rn=ut[0*2+1],xn=0,Ei=7,yn=4;for(Rn===0&&(Ei=138,yn=3),ut[(Te+1)*2+1]=65535,wt=0;wt<=Te;wt++)Vt=Rn,Rn=ut[(wt+1)*2+1],!(++xn{let wt,Rt=-1,Vt,Rn=ut[0*2+1],xn=0,Ei=7,yn=4;for(Rn===0&&(Ei=138,yn=3),wt=0;wt<=Te;wt++)if(Vt=Rn,Rn=ut[(wt+1)*2+1],!(++xn{let ut;for(x(xe,xe.dyn_ltree,xe.l_desc.max_code),x(xe,xe.dyn_dtree,xe.d_desc.max_code),ue(xe,xe.bl_desc),ut=Ie-1;ut>=3&&xe.bl_tree[Ot[ut]*2+1]===0;ut--);return xe.opt_len+=3*(ut+1)+5+5+4,ut},et=(xe,ut,Te,wt)=>{let Rt;for(lt(xe,ut-257,5),lt(xe,Te-1,5),lt(xe,wt-4,4),Rt=0;Rt{let ut=4093624447,Te;for(Te=0;Te<=31;Te++,ut>>>=1)if(ut&1&&xe.dyn_ltree[Te*2]!==0)return le;if(xe.dyn_ltree[9*2]!==0||xe.dyn_ltree[10*2]!==0||xe.dyn_ltree[13*2]!==0)return b;for(Te=32;Te{Ke||(Qt(),Ke=!0),xe.l_desc=new bt(xe.dyn_ltree,Dt),xe.d_desc=new bt(xe.dyn_dtree,Mt),xe.bl_desc=new bt(xe.bl_tree,Xt),xe.bi_buf=0,xe.bi_valid=0,Jt(xe)},Ct=(xe,ut,Te,wt)=>{lt(xe,(ae<<1)+(wt?1:0),3),Ye(xe),Lt(xe,Te),Lt(xe,~Te),Te&&xe.pending_buf.set(xe.window.subarray(ut,ut+Te),xe.pending),xe.pending+=Te},Zt=xe=>{lt(xe,he<<1,3),St(xe,Ze,Wt),ct(xe)},Et=(xe,ut,Te,wt)=>{let Rt,Vt,Rn=0;xe.level>0?(xe.strm.data_type===z&&(xe.strm.data_type=Re(xe)),ue(xe,xe.l_desc),ue(xe,xe.d_desc),Rn=ze(xe),Rt=xe.opt_len+3+7>>>3,Vt=xe.static_len+3+7>>>3,Vt<=Rt&&(Rt=Vt)):Rt=Vt=Te+5,Te+4<=Rt&&ut!==-1?Ct(xe,ut,Te,wt):xe.strategy===oe||Vt===Rt?(lt(xe,(he<<1)+(wt?1:0),3),Qe(xe,Wt,it)):(lt(xe,(de<<1)+(wt?1:0),3),et(xe,xe.l_desc.max_code+1,xe.d_desc.max_code+1,Rn+1),Qe(xe,xe.dyn_ltree,xe.dyn_dtree)),Jt(xe),wt&&Ye(xe)},tn=(xe,ut,Te)=>(xe.pending_buf[xe.sym_buf+xe.sym_next++]=ut,xe.pending_buf[xe.sym_buf+xe.sym_next++]=ut>>8,xe.pending_buf[xe.sym_buf+xe.sym_next++]=Te,ut===0?xe.dyn_ltree[Te*2]++:(xe.matches++,ut--,xe.dyn_ltree[(Je[Te]+ye+1)*2]++,xe.dyn_dtree[zt(ut)*2]++),xe.sym_next===xe.sym_end);var $t=Ut,wn=Ct,Jn=Et,or=tn,Qn=Zt,fr={_tr_init:$t,_tr_stored_block:wn,_tr_flush_block:Jn,_tr_tally:or,_tr_align:Qn},xr=(xe,ut,Te,wt)=>{let Rt=xe&65535|0,Vt=xe>>>16&65535|0,Rn=0;for(;Te!==0;){Rn=Te>2e3?2e3:Te,Te-=Rn;do Rt=Rt+ut[wt++]|0,Vt=Vt+Rt|0;while(--Rn);Rt%=65521,Vt%=65521}return Rt|Vt<<16|0};const _r=()=>{let xe,ut=[];for(var Te=0;Te<256;Te++){xe=Te;for(var wt=0;wt<8;wt++)xe=xe&1?3988292384^xe>>>1:xe>>>1;ut[Te]=xe}return ut},$r=new Uint32Array(_r());var sr=(xe,ut,Te,wt)=>{const Rt=$r,Vt=wt+Te;xe^=-1;for(let Rn=wt;Rn>>8^Rt[(xe^ut[Rn])&255];return xe^-1},Rr={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},vi={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:_i,_tr_stored_block:Ai,_tr_flush_block:Vi,_tr_tally:vr,_tr_align:Dn}=fr,{Z_NO_FLUSH:on,Z_PARTIAL_FLUSH:bn,Z_FULL_FLUSH:ur,Z_FINISH:Cn,Z_BLOCK:Be,Z_OK:Xe,Z_STREAM_END:$e,Z_STREAM_ERROR:At,Z_DATA_ERROR:dt,Z_BUF_ERROR:en,Z_DEFAULT_COMPRESSION:qt,Z_FILTERED:pn,Z_HUFFMAN_ONLY:Hn,Z_RLE:rr,Z_FIXED:Ur,Z_DEFAULT_STRATEGY:kr,Z_UNKNOWN:Zr,Z_DEFLATED:ji}=vi,ei=9,ln=15,nr=8,Ci=256+1+29,Zi=30,Kr=19,Vn=2*Ci+1,Tn=15,Xr=3,Oi=258,na=Oi+Xr+1,lo=32,Ka=42,vo=57,Ro=69,oo=73,Lo=91,ga=103,Da=113,Kt=666,dn=1,Gn=2,ht=3,mt=4,jt=3,Gt=(xe,ut)=>(xe.msg=Rr[ut],ut),An=xe=>xe*2-(xe>4?9:0),fn=xe=>{let ut=xe.length;for(;--ut>=0;)xe[ut]=0},Zn=xe=>{let ut,Te,wt,Rt=xe.w_size;ut=xe.hash_size,wt=ut;do Te=xe.head[--wt],xe.head[wt]=Te>=Rt?Te-Rt:0;while(--ut);ut=Rt,wt=ut;do Te=xe.prev[--wt],xe.prev[wt]=Te>=Rt?Te-Rt:0;while(--ut)};let yr=(xe,ut,Te)=>(ut<{const ut=xe.state;let Te=ut.pending;Te>xe.avail_out&&(Te=xe.avail_out),Te!==0&&(xe.output.set(ut.pending_buf.subarray(ut.pending_out,ut.pending_out+Te),xe.next_out),xe.next_out+=Te,ut.pending_out+=Te,xe.total_out+=Te,xe.avail_out-=Te,ut.pending-=Te,ut.pending===0&&(ut.pending_out=0))},kn=(xe,ut)=>{Vi(xe,xe.block_start>=0?xe.block_start:-1,xe.strstart-xe.block_start,ut),xe.block_start=xe.strstart,ir(xe.strm)},Yn=(xe,ut)=>{xe.pending_buf[xe.pending++]=ut},Wr=(xe,ut)=>{xe.pending_buf[xe.pending++]=ut>>>8&255,xe.pending_buf[xe.pending++]=ut&255},Pi=(xe,ut,Te,wt)=>{let Rt=xe.avail_in;return Rt>wt&&(Rt=wt),Rt===0?0:(xe.avail_in-=Rt,ut.set(xe.input.subarray(xe.next_in,xe.next_in+Rt),Te),xe.state.wrap===1?xe.adler=xr(xe.adler,ut,Rt,Te):xe.state.wrap===2&&(xe.adler=sr(xe.adler,ut,Rt,Te)),xe.next_in+=Rt,xe.total_in+=Rt,Rt)},Ti=(xe,ut)=>{let Te=xe.max_chain_length,wt=xe.strstart,Rt,Vt,Rn=xe.prev_length,xn=xe.nice_match;const Ei=xe.strstart>xe.w_size-na?xe.strstart-(xe.w_size-na):0,yn=xe.window,Kn=xe.w_mask,Aa=xe.prev,li=xe.strstart+Oi;let Jr=yn[wt+Rn-1],Ta=yn[wt+Rn];xe.prev_length>=xe.good_match&&(Te>>=2),xn>xe.lookahead&&(xn=xe.lookahead);do if(Rt=ut,!(yn[Rt+Rn]!==Ta||yn[Rt+Rn-1]!==Jr||yn[Rt]!==yn[wt]||yn[++Rt]!==yn[wt+1])){wt+=2,Rt++;do;while(yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&wtRn){if(xe.match_start=ut,Rn=Vt,Vt>=xn)break;Jr=yn[wt+Rn-1],Ta=yn[wt+Rn]}}while((ut=Aa[ut&Kn])>Ei&&--Te!==0);return Rn<=xe.lookahead?Rn:xe.lookahead},Yr=xe=>{const ut=xe.w_size;let Te,wt,Rt;do{if(wt=xe.window_size-xe.lookahead-xe.strstart,xe.strstart>=ut+(ut-na)&&(xe.window.set(xe.window.subarray(ut,ut+ut-wt),0),xe.match_start-=ut,xe.strstart-=ut,xe.block_start-=ut,xe.insert>xe.strstart&&(xe.insert=xe.strstart),Zn(xe),wt+=ut),xe.strm.avail_in===0)break;if(Te=Pi(xe.strm,xe.window,xe.strstart+xe.lookahead,wt),xe.lookahead+=Te,xe.lookahead+xe.insert>=Xr)for(Rt=xe.strstart-xe.insert,xe.ins_h=xe.window[Rt],xe.ins_h=yr(xe,xe.ins_h,xe.window[Rt+1]);xe.insert&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[Rt+Xr-1]),xe.prev[Rt&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=Rt,Rt++,xe.insert--,!(xe.lookahead+xe.insert{let Te=xe.pending_buf_size-5>xe.w_size?xe.w_size:xe.pending_buf_size-5,wt,Rt,Vt,Rn=0,xn=xe.strm.avail_in;do{if(wt=65535,Vt=xe.bi_valid+42>>3,xe.strm.avail_outRt+xe.strm.avail_in&&(wt=Rt+xe.strm.avail_in),wt>Vt&&(wt=Vt),wt>8,xe.pending_buf[xe.pending-2]=~wt,xe.pending_buf[xe.pending-1]=~wt>>8,ir(xe.strm),Rt&&(Rt>wt&&(Rt=wt),xe.strm.output.set(xe.window.subarray(xe.block_start,xe.block_start+Rt),xe.strm.next_out),xe.strm.next_out+=Rt,xe.strm.avail_out-=Rt,xe.strm.total_out+=Rt,xe.block_start+=Rt,wt-=Rt),wt&&(Pi(xe.strm,xe.strm.output,xe.strm.next_out,wt),xe.strm.next_out+=wt,xe.strm.avail_out-=wt,xe.strm.total_out+=wt)}while(Rn===0);return xn-=xe.strm.avail_in,xn&&(xn>=xe.w_size?(xe.matches=2,xe.window.set(xe.strm.input.subarray(xe.strm.next_in-xe.w_size,xe.strm.next_in),0),xe.strstart=xe.w_size,xe.insert=xe.strstart):(xe.window_size-xe.strstart<=xn&&(xe.strstart-=xe.w_size,xe.window.set(xe.window.subarray(xe.w_size,xe.w_size+xe.strstart),0),xe.matches<2&&xe.matches++,xe.insert>xe.strstart&&(xe.insert=xe.strstart)),xe.window.set(xe.strm.input.subarray(xe.strm.next_in-xn,xe.strm.next_in),xe.strstart),xe.strstart+=xn,xe.insert+=xn>xe.w_size-xe.insert?xe.w_size-xe.insert:xn),xe.block_start=xe.strstart),xe.high_waterVt&&xe.block_start>=xe.w_size&&(xe.block_start-=xe.w_size,xe.strstart-=xe.w_size,xe.window.set(xe.window.subarray(xe.w_size,xe.w_size+xe.strstart),0),xe.matches<2&&xe.matches++,Vt+=xe.w_size,xe.insert>xe.strstart&&(xe.insert=xe.strstart)),Vt>xe.strm.avail_in&&(Vt=xe.strm.avail_in),Vt&&(Pi(xe.strm,xe.window,xe.strstart,Vt),xe.strstart+=Vt,xe.insert+=Vt>xe.w_size-xe.insert?xe.w_size-xe.insert:Vt),xe.high_water>3,Vt=xe.pending_buf_size-Vt>65535?65535:xe.pending_buf_size-Vt,Te=Vt>xe.w_size?xe.w_size:Vt,Rt=xe.strstart-xe.block_start,(Rt>=Te||(Rt||ut===Cn)&&ut!==on&&xe.strm.avail_in===0&&Rt<=Vt)&&(wt=Rt>Vt?Vt:Rt,Rn=ut===Cn&&xe.strm.avail_in===0&&wt===Rt?1:0,Ai(xe,xe.block_start,wt,Rn),xe.block_start+=wt,ir(xe.strm)),Rn?ht:dn)},si=(xe,ut)=>{let Te,wt;for(;;){if(xe.lookahead=Xr&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart),Te!==0&&xe.strstart-Te<=xe.w_size-na&&(xe.match_length=Ti(xe,Te)),xe.match_length>=Xr)if(wt=vr(xe,xe.strstart-xe.match_start,xe.match_length-Xr),xe.lookahead-=xe.match_length,xe.match_length<=xe.max_lazy_match&&xe.lookahead>=Xr){xe.match_length--;do xe.strstart++,xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart;while(--xe.match_length!==0);xe.strstart++}else xe.strstart+=xe.match_length,xe.match_length=0,xe.ins_h=xe.window[xe.strstart],xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+1]);else wt=vr(xe,0,xe.window[xe.strstart]),xe.lookahead--,xe.strstart++;if(wt&&(kn(xe,!1),xe.strm.avail_out===0))return dn}return xe.insert=xe.strstart{let Te,wt,Rt;for(;;){if(xe.lookahead=Xr&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart),xe.prev_length=xe.match_length,xe.prev_match=xe.match_start,xe.match_length=Xr-1,Te!==0&&xe.prev_length4096)&&(xe.match_length=Xr-1)),xe.prev_length>=Xr&&xe.match_length<=xe.prev_length){Rt=xe.strstart+xe.lookahead-Xr,wt=vr(xe,xe.strstart-1-xe.prev_match,xe.prev_length-Xr),xe.lookahead-=xe.prev_length-1,xe.prev_length-=2;do++xe.strstart<=Rt&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart);while(--xe.prev_length!==0);if(xe.match_available=0,xe.match_length=Xr-1,xe.strstart++,wt&&(kn(xe,!1),xe.strm.avail_out===0))return dn}else if(xe.match_available){if(wt=vr(xe,0,xe.window[xe.strstart-1]),wt&&kn(xe,!1),xe.strstart++,xe.lookahead--,xe.strm.avail_out===0)return dn}else xe.match_available=1,xe.strstart++,xe.lookahead--}return xe.match_available&&(wt=vr(xe,0,xe.window[xe.strstart-1]),xe.match_available=0),xe.insert=xe.strstart{let Te,wt,Rt,Vt;const Rn=xe.window;for(;;){if(xe.lookahead<=Oi){if(Yr(xe),xe.lookahead<=Oi&&ut===on)return dn;if(xe.lookahead===0)break}if(xe.match_length=0,xe.lookahead>=Xr&&xe.strstart>0&&(Rt=xe.strstart-1,wt=Rn[Rt],wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt])){Vt=xe.strstart+Oi;do;while(wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt]&&Rtxe.lookahead&&(xe.match_length=xe.lookahead)}if(xe.match_length>=Xr?(Te=vr(xe,1,xe.match_length-Xr),xe.lookahead-=xe.match_length,xe.strstart+=xe.match_length,xe.match_length=0):(Te=vr(xe,0,xe.window[xe.strstart]),xe.lookahead--,xe.strstart++),Te&&(kn(xe,!1),xe.strm.avail_out===0))return dn}return xe.insert=0,ut===Cn?(kn(xe,!0),xe.strm.avail_out===0?ht:mt):xe.sym_next&&(kn(xe,!1),xe.strm.avail_out===0)?dn:Gn},pi=(xe,ut)=>{let Te;for(;;){if(xe.lookahead===0&&(Yr(xe),xe.lookahead===0)){if(ut===on)return dn;break}if(xe.match_length=0,Te=vr(xe,0,xe.window[xe.strstart]),xe.lookahead--,xe.strstart++,Te&&(kn(xe,!1),xe.strm.avail_out===0))return dn}return xe.insert=0,ut===Cn?(kn(xe,!0),xe.strm.avail_out===0?ht:mt):xe.sym_next&&(kn(xe,!1),xe.strm.avail_out===0)?dn:Gn};function ha(xe,ut,Te,wt,Rt){this.good_length=xe,this.max_lazy=ut,this.nice_length=Te,this.max_chain=wt,this.func=Rt}const ja=[new ha(0,0,0,0,Vr),new ha(4,4,8,4,si),new ha(4,5,16,8,si),new ha(4,6,32,32,si),new ha(4,4,16,16,wi),new ha(8,16,32,32,wi),new ha(8,16,128,128,wi),new ha(8,32,128,256,wi),new ha(32,128,258,1024,wi),new ha(32,258,258,4096,wi)],Bi=xe=>{xe.window_size=2*xe.w_size,fn(xe.head),xe.max_lazy_match=ja[xe.level].max_lazy,xe.good_match=ja[xe.level].good_length,xe.nice_match=ja[xe.level].nice_length,xe.max_chain_length=ja[xe.level].max_chain,xe.strstart=0,xe.block_start=0,xe.lookahead=0,xe.insert=0,xe.match_length=xe.prev_length=Xr-1,xe.match_available=0,xe.ins_h=0};function Hr(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=ji,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(Vn*2),this.dyn_dtree=new Uint16Array((2*Zi+1)*2),this.bl_tree=new Uint16Array((2*Kr+1)*2),fn(this.dyn_ltree),fn(this.dyn_dtree),fn(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Tn+1),this.heap=new Uint16Array(2*Ci+1),fn(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*Ci+1),fn(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const ti=xe=>{if(!xe)return 1;const ut=xe.state;return!ut||ut.strm!==xe||ut.status!==Ka&&ut.status!==vo&&ut.status!==Ro&&ut.status!==oo&&ut.status!==Lo&&ut.status!==ga&&ut.status!==Da&&ut.status!==Kt?1:0},va=xe=>{if(ti(xe))return Gt(xe,At);xe.total_in=xe.total_out=0,xe.data_type=Zr;const ut=xe.state;return ut.pending=0,ut.pending_out=0,ut.wrap<0&&(ut.wrap=-ut.wrap),ut.status=ut.wrap===2?vo:ut.wrap?Ka:Da,xe.adler=ut.wrap===2?0:1,ut.last_flush=-2,_i(ut),Xe},Ge=xe=>{const ut=va(xe);return ut===Xe&&Bi(xe.state),ut},Bt=(xe,ut)=>ti(xe)||xe.state.wrap!==2?At:(xe.state.gzhead=ut,Xe),Ft=(xe,ut,Te,wt,Rt,Vt)=>{if(!xe)return At;let Rn=1;if(ut===qt&&(ut=6),wt<0?(Rn=0,wt=-wt):wt>15&&(Rn=2,wt-=16),Rt<1||Rt>ei||Te!==ji||wt<8||wt>15||ut<0||ut>9||Vt<0||Vt>Ur||wt===8&&Rn!==1)return Gt(xe,At);wt===8&&(wt=9);const xn=new Hr;return xe.state=xn,xn.strm=xe,xn.status=Ka,xn.wrap=Rn,xn.gzhead=null,xn.w_bits=wt,xn.w_size=1<Ft(xe,ut,ji,ln,nr,kr),Ht=(xe,ut)=>{if(ti(xe)||ut>Be||ut<0)return xe?Gt(xe,At):At;const Te=xe.state;if(!xe.output||xe.avail_in!==0&&!xe.input||Te.status===Kt&&ut!==Cn)return Gt(xe,xe.avail_out===0?en:At);const wt=Te.last_flush;if(Te.last_flush=ut,Te.pending!==0){if(ir(xe),xe.avail_out===0)return Te.last_flush=-1,Xe}else if(xe.avail_in===0&&An(ut)<=An(wt)&&ut!==Cn)return Gt(xe,en);if(Te.status===Kt&&xe.avail_in!==0)return Gt(xe,en);if(Te.status===Ka&&Te.wrap===0&&(Te.status=Da),Te.status===Ka){let Rt=ji+(Te.w_bits-8<<4)<<8,Vt=-1;if(Te.strategy>=Hn||Te.level<2?Vt=0:Te.level<6?Vt=1:Te.level===6?Vt=2:Vt=3,Rt|=Vt<<6,Te.strstart!==0&&(Rt|=lo),Rt+=31-Rt%31,Wr(Te,Rt),Te.strstart!==0&&(Wr(Te,xe.adler>>>16),Wr(Te,xe.adler&65535)),xe.adler=1,Te.status=Da,ir(xe),Te.pending!==0)return Te.last_flush=-1,Xe}if(Te.status===vo){if(xe.adler=0,Yn(Te,31),Yn(Te,139),Yn(Te,8),Te.gzhead)Yn(Te,(Te.gzhead.text?1:0)+(Te.gzhead.hcrc?2:0)+(Te.gzhead.extra?4:0)+(Te.gzhead.name?8:0)+(Te.gzhead.comment?16:0)),Yn(Te,Te.gzhead.time&255),Yn(Te,Te.gzhead.time>>8&255),Yn(Te,Te.gzhead.time>>16&255),Yn(Te,Te.gzhead.time>>24&255),Yn(Te,Te.level===9?2:Te.strategy>=Hn||Te.level<2?4:0),Yn(Te,Te.gzhead.os&255),Te.gzhead.extra&&Te.gzhead.extra.length&&(Yn(Te,Te.gzhead.extra.length&255),Yn(Te,Te.gzhead.extra.length>>8&255)),Te.gzhead.hcrc&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending,0)),Te.gzindex=0,Te.status=Ro;else if(Yn(Te,0),Yn(Te,0),Yn(Te,0),Yn(Te,0),Yn(Te,0),Yn(Te,Te.level===9?2:Te.strategy>=Hn||Te.level<2?4:0),Yn(Te,jt),Te.status=Da,ir(xe),Te.pending!==0)return Te.last_flush=-1,Xe}if(Te.status===Ro){if(Te.gzhead.extra){let Rt=Te.pending,Vt=(Te.gzhead.extra.length&65535)-Te.gzindex;for(;Te.pending+Vt>Te.pending_buf_size;){let xn=Te.pending_buf_size-Te.pending;if(Te.pending_buf.set(Te.gzhead.extra.subarray(Te.gzindex,Te.gzindex+xn),Te.pending),Te.pending=Te.pending_buf_size,Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),Te.gzindex+=xn,ir(xe),Te.pending!==0)return Te.last_flush=-1,Xe;Rt=0,Vt-=xn}let Rn=new Uint8Array(Te.gzhead.extra);Te.pending_buf.set(Rn.subarray(Te.gzindex,Te.gzindex+Vt),Te.pending),Te.pending+=Vt,Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),Te.gzindex=0}Te.status=oo}if(Te.status===oo){if(Te.gzhead.name){let Rt=Te.pending,Vt;do{if(Te.pending===Te.pending_buf_size){if(Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),ir(xe),Te.pending!==0)return Te.last_flush=-1,Xe;Rt=0}Te.gzindexRt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),Te.gzindex=0}Te.status=Lo}if(Te.status===Lo){if(Te.gzhead.comment){let Rt=Te.pending,Vt;do{if(Te.pending===Te.pending_buf_size){if(Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),ir(xe),Te.pending!==0)return Te.last_flush=-1,Xe;Rt=0}Te.gzindexRt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt))}Te.status=ga}if(Te.status===ga){if(Te.gzhead.hcrc){if(Te.pending+2>Te.pending_buf_size&&(ir(xe),Te.pending!==0))return Te.last_flush=-1,Xe;Yn(Te,xe.adler&255),Yn(Te,xe.adler>>8&255),xe.adler=0}if(Te.status=Da,ir(xe),Te.pending!==0)return Te.last_flush=-1,Xe}if(xe.avail_in!==0||Te.lookahead!==0||ut!==on&&Te.status!==Kt){let Rt=Te.level===0?Vr(Te,ut):Te.strategy===Hn?pi(Te,ut):Te.strategy===rr?Ii(Te,ut):ja[Te.level].func(Te,ut);if((Rt===ht||Rt===mt)&&(Te.status=Kt),Rt===dn||Rt===ht)return xe.avail_out===0&&(Te.last_flush=-1),Xe;if(Rt===Gn&&(ut===bn?Dn(Te):ut!==Be&&(Ai(Te,0,0,!1),ut===ur&&(fn(Te.head),Te.lookahead===0&&(Te.strstart=0,Te.block_start=0,Te.insert=0))),ir(xe),xe.avail_out===0))return Te.last_flush=-1,Xe}return ut!==Cn?Xe:Te.wrap<=0?$e:(Te.wrap===2?(Yn(Te,xe.adler&255),Yn(Te,xe.adler>>8&255),Yn(Te,xe.adler>>16&255),Yn(Te,xe.adler>>24&255),Yn(Te,xe.total_in&255),Yn(Te,xe.total_in>>8&255),Yn(Te,xe.total_in>>16&255),Yn(Te,xe.total_in>>24&255)):(Wr(Te,xe.adler>>>16),Wr(Te,xe.adler&65535)),ir(xe),Te.wrap>0&&(Te.wrap=-Te.wrap),Te.pending!==0?Xe:$e)},rn=xe=>{if(ti(xe))return At;const ut=xe.state.status;return xe.state=null,ut===Da?Gt(xe,dt):Xe},cn=(xe,ut)=>{let Te=ut.length;if(ti(xe))return At;const wt=xe.state,Rt=wt.wrap;if(Rt===2||Rt===1&&wt.status!==Ka||wt.lookahead)return At;if(Rt===1&&(xe.adler=xr(xe.adler,ut,Te,0)),wt.wrap=0,Te>=wt.w_size){Rt===0&&(fn(wt.head),wt.strstart=0,wt.block_start=0,wt.insert=0);let Ei=new Uint8Array(wt.w_size);Ei.set(ut.subarray(Te-wt.w_size,Te),0),ut=Ei,Te=wt.w_size}const Vt=xe.avail_in,Rn=xe.next_in,xn=xe.input;for(xe.avail_in=Te,xe.next_in=0,xe.input=ut,Yr(wt);wt.lookahead>=Xr;){let Ei=wt.strstart,yn=wt.lookahead-(Xr-1);do wt.ins_h=yr(wt,wt.ins_h,wt.window[Ei+Xr-1]),wt.prev[Ei&wt.w_mask]=wt.head[wt.ins_h],wt.head[wt.ins_h]=Ei,Ei++;while(--yn);wt.strstart=Ei,wt.lookahead=Xr-1,Yr(wt)}return wt.strstart+=wt.lookahead,wt.block_start=wt.strstart,wt.insert=wt.lookahead,wt.lookahead=0,wt.match_length=wt.prev_length=Xr-1,wt.match_available=0,xe.next_in=Rn,xe.input=xn,xe.avail_in=Vt,wt.wrap=Rt,Xe};var mn=Tt,zn=Ft,tr=Ge,Mn=va,mr=Bt,Sr=Ht,hr=rn,cr=cn,Ir="pako deflate (from Nodeca project)",Pr={deflateInit:mn,deflateInit2:zn,deflateReset:tr,deflateResetKeep:Mn,deflateSetHeader:mr,deflate:Sr,deflateEnd:hr,deflateSetDictionary:cr,deflateInfo:Ir};const Er=(xe,ut)=>Object.prototype.hasOwnProperty.call(xe,ut);var Gr=function(xe){const ut=Array.prototype.slice.call(arguments,1);for(;ut.length;){const Te=ut.shift();if(Te){if(typeof Te!="object")throw new TypeError(Te+"must be non-object");for(const wt in Te)Er(Te,wt)&&(xe[wt]=Te[wt])}}return xe},Fr=xe=>{let ut=0;for(let wt=0,Rt=xe.length;wt=252?6:xe>=248?5:xe>=240?4:xe>=224?3:xe>=192?2:1;Qr[254]=Qr[254]=1;var oi=xe=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(xe);let ut,Te,wt,Rt,Vt,Rn=xe.length,xn=0;for(Rt=0;Rt>>6,ut[Vt++]=128|Te&63):Te<65536?(ut[Vt++]=224|Te>>>12,ut[Vt++]=128|Te>>>6&63,ut[Vt++]=128|Te&63):(ut[Vt++]=240|Te>>>18,ut[Vt++]=128|Te>>>12&63,ut[Vt++]=128|Te>>>6&63,ut[Vt++]=128|Te&63);return ut};const da=(xe,ut)=>{if(ut<65534&&xe.subarray&&mi)return String.fromCharCode.apply(null,xe.length===ut?xe:xe.subarray(0,ut));let Te="";for(let wt=0;wt{const Te=ut||xe.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(xe.subarray(0,ut));let wt,Rt;const Vt=new Array(Te*2);for(Rt=0,wt=0;wt4){Vt[Rt++]=65533,wt+=xn-1;continue}for(Rn&=xn===2?31:xn===3?15:7;xn>1&&wt1){Vt[Rt++]=65533;continue}Rn<65536?Vt[Rt++]=Rn:(Rn-=65536,Vt[Rt++]=55296|Rn>>10&1023,Vt[Rt++]=56320|Rn&1023)}return da(Vt,Rt)},sa=(xe,ut)=>{ut=ut||xe.length,ut>xe.length&&(ut=xe.length);let Te=ut-1;for(;Te>=0&&(xe[Te]&192)===128;)Te--;return Te<0||Te===0?ut:Te+Qr[xe[Te]]>ut?Te:ut},Li={string2buf:oi,buf2string:ki,utf8border:sa};function la(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var Gi=la;const ra=Object.prototype.toString,{Z_NO_FLUSH:ua,Z_SYNC_FLUSH:ba,Z_FULL_FLUSH:xa,Z_FINISH:Oa,Z_OK:za,Z_STREAM_END:Pa,Z_DEFAULT_COMPRESSION:ea,Z_DEFAULT_STRATEGY:Ri,Z_DEFLATED:ia}=vi;function Yi(xe){this.options=Nr.assign({level:ea,method:ia,chunkSize:16384,windowBits:15,memLevel:8,strategy:Ri},xe||{});let ut=this.options;ut.raw&&ut.windowBits>0?ut.windowBits=-ut.windowBits:ut.gzip&&ut.windowBits>0&&ut.windowBits<16&&(ut.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Gi,this.strm.avail_out=0;let Te=Pr.deflateInit2(this.strm,ut.level,ut.method,ut.windowBits,ut.memLevel,ut.strategy);if(Te!==za)throw new Error(Rr[Te]);if(ut.header&&Pr.deflateSetHeader(this.strm,ut.header),ut.dictionary){let wt;if(typeof ut.dictionary=="string"?wt=Li.string2buf(ut.dictionary):ra.call(ut.dictionary)==="[object ArrayBuffer]"?wt=new Uint8Array(ut.dictionary):wt=ut.dictionary,Te=Pr.deflateSetDictionary(this.strm,wt),Te!==za)throw new Error(Rr[Te]);this._dict_set=!0}}Yi.prototype.push=function(xe,ut){const Te=this.strm,wt=this.options.chunkSize;let Rt,Vt;if(this.ended)return!1;for(ut===~~ut?Vt=ut:Vt=ut===!0?Oa:ua,typeof xe=="string"?Te.input=Li.string2buf(xe):ra.call(xe)==="[object ArrayBuffer]"?Te.input=new Uint8Array(xe):Te.input=xe,Te.next_in=0,Te.avail_in=Te.input.length;;){if(Te.avail_out===0&&(Te.output=new Uint8Array(wt),Te.next_out=0,Te.avail_out=wt),(Vt===ba||Vt===xa)&&Te.avail_out<=6){this.onData(Te.output.subarray(0,Te.next_out)),Te.avail_out=0;continue}if(Rt=Pr.deflate(Te,Vt),Rt===Pa)return Te.next_out>0&&this.onData(Te.output.subarray(0,Te.next_out)),Rt=Pr.deflateEnd(this.strm),this.onEnd(Rt),this.ended=!0,Rt===za;if(Te.avail_out===0){this.onData(Te.output);continue}if(Vt>0&&Te.next_out>0){this.onData(Te.output.subarray(0,Te.next_out)),Te.avail_out=0;continue}if(Te.avail_in===0)break}return!0},Yi.prototype.onData=function(xe){this.chunks.push(xe)},Yi.prototype.onEnd=function(xe){xe===za&&(this.result=Nr.flattenChunks(this.chunks)),this.chunks=[],this.err=xe,this.msg=this.strm.msg};function Ia(xe,ut){const Te=new Yi(ut);if(Te.push(xe,!0),Te.err)throw Te.msg||Rr[Te.err];return Te.result}function pa(xe,ut){return ut=ut||{},ut.raw=!0,Ia(xe,ut)}function Sa(xe,ut){return ut=ut||{},ut.gzip=!0,Ia(xe,ut)}var Ha=Yi,Za=Ia,Ra=pa,$a=Sa,po=vi,No={Deflate:Ha,deflate:Za,deflateRaw:Ra,gzip:$a,constants:po};const Nn=16209,jo=16191;var io=function(ut,Te){let wt,Rt,Vt,Rn,xn,Ei,yn,Kn,Aa,li,Jr,Ta,$o,bo,Co,Wo,mo,Qi,Po,rs,Ga,is,Vo,ao;const Qo=ut.state;wt=ut.next_in,Vo=ut.input,Rt=wt+(ut.avail_in-5),Vt=ut.next_out,ao=ut.output,Rn=Vt-(Te-ut.avail_out),xn=Vt+(ut.avail_out-257),Ei=Qo.dmax,yn=Qo.wsize,Kn=Qo.whave,Aa=Qo.wnext,li=Qo.window,Jr=Qo.hold,Ta=Qo.bits,$o=Qo.lencode,bo=Qo.distcode,Co=(1<>>24,Jr>>>=Qi,Ta-=Qi,Qi=mo>>>16&255,Qi===0)ao[Vt++]=mo&65535;else if(Qi&16){Po=mo&65535,Qi&=15,Qi&&(Ta>>=Qi,Ta-=Qi),Ta<15&&(Jr+=Vo[wt++]<>>24,Jr>>>=Qi,Ta-=Qi,Qi=mo>>>16&255,Qi&16){if(rs=mo&65535,Qi&=15,TaEi){ut.msg="invalid distance too far back",Qo.mode=Nn;break e}if(Jr>>>=Qi,Ta-=Qi,Qi=Vt-Rn,rs>Qi){if(Qi=rs-Qi,Qi>Kn&&Qo.sane){ut.msg="invalid distance too far back",Qo.mode=Nn;break e}if(Ga=0,is=li,Aa===0){if(Ga+=yn-Qi,Qi2;)ao[Vt++]=is[Ga++],ao[Vt++]=is[Ga++],ao[Vt++]=is[Ga++],Po-=3;Po&&(ao[Vt++]=is[Ga++],Po>1&&(ao[Vt++]=is[Ga++]))}else{Ga=Vt-rs;do ao[Vt++]=ao[Ga++],ao[Vt++]=ao[Ga++],ao[Vt++]=ao[Ga++],Po-=3;while(Po>2);Po&&(ao[Vt++]=ao[Ga++],Po>1&&(ao[Vt++]=ao[Ga++]))}}else if(Qi&64){ut.msg="invalid distance code",Qo.mode=Nn;break e}else{mo=bo[(mo&65535)+(Jr&(1<>3,wt-=Po,Ta-=Po<<3,Jr&=(1<{const Ei=xn.bits;let yn=0,Kn=0,Aa=0,li=0,Jr=0,Ta=0,$o=0,bo=0,Co=0,Wo=0,mo,Qi,Po,rs,Ga,is=null,Vo;const ao=new Uint16Array(Oo+1),Qo=new Uint16Array(Oo+1);let ko=null,Cd,Du,Qc;for(yn=0;yn<=Oo;yn++)ao[yn]=0;for(Kn=0;Kn=1&&ao[li]===0;li--);if(Jr>li&&(Jr=li),li===0)return Rt[Vt++]=1<<24|64<<16|0,Rt[Vt++]=1<<24|64<<16|0,xn.bits=1,0;for(Aa=1;Aa0&&(xe===Uo||li!==1))return-1;for(Qo[1]=0,yn=1;yneo||xe===uo&&Co>Ua)return 1;for(;;){Cd=yn-$o,Rn[Kn]+1=Vo?(Du=ko[Rn[Kn]-Vo],Qc=is[Rn[Kn]-Vo]):(Du=96,Qc=0),mo=1<>$o)+Qi]=Cd<<24|Du<<16|Qc|0;while(Qi!==0);for(mo=1<>=1;if(mo!==0?(Wo&=mo-1,Wo+=mo):Wo=0,Kn++,--ao[yn]===0){if(yn===li)break;yn=ut[Te+Rn[Kn]]}if(yn>Jr&&(Wo&rs)!==Po){for($o===0&&($o=Jr),Ga+=Aa,Ta=yn-$o,bo=1<eo||xe===uo&&Co>Ua)return 1;Po=Wo&rs,Rt[Po]=Jr<<24|Ta<<16|Ga-Vt|0}}return Wo!==0&&(Rt[Ga+Wo]=yn-$o<<24|64<<16|0),xn.bits=Jr,0};const Ba=0,Fa=1,wo=2,{Z_FINISH:ma,Z_BLOCK:qo,Z_TREES:aa,Z_OK:Xi,Z_STREAM_END:to,Z_NEED_DICT:xi,Z_STREAM_ERROR:Wi,Z_DATA_ERROR:Zo,Z_MEM_ERROR:Xo,Z_BUF_ERROR:fs,Z_DEFLATED:Es}=vi,Jo=16180,Bs=16181,Go=16182,bs=16183,gs=16184,bl=16185,Us=16186,cl=16187,no=16188,il=16189,As=16190,Fs=16191,dl=16192,tu=16193,Pu=16194,nu=16195,Sl=16196,Tu=16197,mu=16198,al=16199,ru=16200,fl=16201,gu=16202,vu=16203,ns=16204,Ml=16205,Wl=16206,iu=16207,hl=16208,_o=16209,au=16210,ou=16211,Qs=852,Au=592,su=15,Gu=xe=>(xe>>>24&255)+(xe>>>8&65280)+((xe&65280)<<8)+((xe&255)<<24);function ol(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Dl=xe=>{if(!xe)return 1;const ut=xe.state;return!ut||ut.strm!==xe||ut.modeou?1:0},Xl=xe=>{if(Dl(xe))return Wi;const ut=xe.state;return xe.total_in=xe.total_out=ut.total=0,xe.msg="",ut.wrap&&(xe.adler=ut.wrap&1),ut.mode=Jo,ut.last=0,ut.havedict=0,ut.flags=-1,ut.dmax=32768,ut.head=null,ut.hold=0,ut.bits=0,ut.lencode=ut.lendyn=new Int32Array(Qs),ut.distcode=ut.distdyn=new Int32Array(Au),ut.sane=1,ut.back=-1,Xi},Ys=xe=>{if(Dl(xe))return Wi;const ut=xe.state;return ut.wsize=0,ut.whave=0,ut.wnext=0,Xl(xe)},jl=(xe,ut)=>{let Te;if(Dl(xe))return Wi;const wt=xe.state;return ut<0?(Te=0,ut=-ut):(Te=(ut>>4)+5,ut<48&&(ut&=15)),ut&&(ut<8||ut>15)?Wi:(wt.window!==null&&wt.wbits!==ut&&(wt.window=null),wt.wrap=Te,wt.wbits=ut,Ys(xe))},Hs=(xe,ut)=>{if(!xe)return Wi;const Te=new ol;xe.state=Te,Te.strm=xe,Te.window=null,Te.mode=Jo;const wt=jl(xe,ut);return wt!==Xi&&(xe.state=null),wt},Cl=xe=>Hs(xe,su);let Vl=!0,Ol,yu;const Yu=xe=>{if(Vl){Ol=new Int32Array(512),yu=new Int32Array(32);let ut=0;for(;ut<144;)xe.lens[ut++]=8;for(;ut<256;)xe.lens[ut++]=9;for(;ut<280;)xe.lens[ut++]=7;for(;ut<288;)xe.lens[ut++]=8;for(yi(Fa,xe.lens,0,288,Ol,0,xe.work,{bits:9}),ut=0;ut<32;)xe.lens[ut++]=5;yi(wo,xe.lens,0,32,yu,0,xe.work,{bits:5}),Vl=!1}xe.lencode=Ol,xe.lenbits=9,xe.distcode=yu,xe.distbits=5},ku=(xe,ut,Te,wt)=>{let Rt;const Vt=xe.state;return Vt.window===null&&(Vt.wsize=1<=Vt.wsize?(Vt.window.set(ut.subarray(Te-Vt.wsize,Te),0),Vt.wnext=0,Vt.whave=Vt.wsize):(Rt=Vt.wsize-Vt.wnext,Rt>wt&&(Rt=wt),Vt.window.set(ut.subarray(Te-wt,Te-wt+Rt),Vt.wnext),wt-=Rt,wt?(Vt.window.set(ut.subarray(Te-wt,Te),0),Vt.wnext=wt,Vt.whave=Vt.wsize):(Vt.wnext+=Rt,Vt.wnext===Vt.wsize&&(Vt.wnext=0),Vt.whave{let Te,wt,Rt,Vt,Rn,xn,Ei,yn,Kn,Aa,li,Jr,Ta,$o,bo=0,Co,Wo,mo,Qi,Po,rs,Ga,is;const Vo=new Uint8Array(4);let ao,Qo;const ko=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Dl(xe)||!xe.output||!xe.input&&xe.avail_in!==0)return Wi;Te=xe.state,Te.mode===Fs&&(Te.mode=dl),Rn=xe.next_out,Rt=xe.output,Ei=xe.avail_out,Vt=xe.next_in,wt=xe.input,xn=xe.avail_in,yn=Te.hold,Kn=Te.bits,Aa=xn,li=Ei,is=Xi;e:for(;;)switch(Te.mode){case Jo:if(Te.wrap===0){Te.mode=dl;break}for(;Kn<16;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>8&255,Te.check=sr(Te.check,Vo,2,0),yn=0,Kn=0,Te.mode=Bs;break}if(Te.head&&(Te.head.done=!1),!(Te.wrap&1)||(((yn&255)<<8)+(yn>>8))%31){xe.msg="incorrect header check",Te.mode=_o;break}if((yn&15)!==Es){xe.msg="unknown compression method",Te.mode=_o;break}if(yn>>>=4,Kn-=4,Ga=(yn&15)+8,Te.wbits===0&&(Te.wbits=Ga),Ga>15||Ga>Te.wbits){xe.msg="invalid window size",Te.mode=_o;break}Te.dmax=1<>8&1),Te.flags&512&&Te.wrap&4&&(Vo[0]=yn&255,Vo[1]=yn>>>8&255,Te.check=sr(Te.check,Vo,2,0)),yn=0,Kn=0,Te.mode=Go;case Go:for(;Kn<32;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>8&255,Vo[2]=yn>>>16&255,Vo[3]=yn>>>24&255,Te.check=sr(Te.check,Vo,4,0)),yn=0,Kn=0,Te.mode=bs;case bs:for(;Kn<16;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>8),Te.flags&512&&Te.wrap&4&&(Vo[0]=yn&255,Vo[1]=yn>>>8&255,Te.check=sr(Te.check,Vo,2,0)),yn=0,Kn=0,Te.mode=gs;case gs:if(Te.flags&1024){for(;Kn<16;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>8&255,Te.check=sr(Te.check,Vo,2,0)),yn=0,Kn=0}else Te.head&&(Te.head.extra=null);Te.mode=bl;case bl:if(Te.flags&1024&&(Jr=Te.length,Jr>xn&&(Jr=xn),Jr&&(Te.head&&(Ga=Te.head.extra_len-Te.length,Te.head.extra||(Te.head.extra=new Uint8Array(Te.head.extra_len)),Te.head.extra.set(wt.subarray(Vt,Vt+Jr),Ga)),Te.flags&512&&Te.wrap&4&&(Te.check=sr(Te.check,wt,Jr,Vt)),xn-=Jr,Vt+=Jr,Te.length-=Jr),Te.length))break e;Te.length=0,Te.mode=Us;case Us:if(Te.flags&2048){if(xn===0)break e;Jr=0;do Ga=wt[Vt+Jr++],Te.head&&Ga&&Te.length<65536&&(Te.head.name+=String.fromCharCode(Ga));while(Ga&&Jr>9&1,Te.head.done=!0),xe.adler=Te.check=0,Te.mode=Fs;break;case il:for(;Kn<32;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>=Kn&7,Kn-=Kn&7,Te.mode=Wl;break}for(;Kn<3;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>=1,Kn-=1,yn&3){case 0:Te.mode=tu;break;case 1:if(Yu(Te),Te.mode=al,ut===aa){yn>>>=2,Kn-=2;break e}break;case 2:Te.mode=Sl;break;case 3:xe.msg="invalid block type",Te.mode=_o}yn>>>=2,Kn-=2;break;case tu:for(yn>>>=Kn&7,Kn-=Kn&7;Kn<32;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>16^65535)){xe.msg="invalid stored block lengths",Te.mode=_o;break}if(Te.length=yn&65535,yn=0,Kn=0,Te.mode=Pu,ut===aa)break e;case Pu:Te.mode=nu;case nu:if(Jr=Te.length,Jr){if(Jr>xn&&(Jr=xn),Jr>Ei&&(Jr=Ei),Jr===0)break e;Rt.set(wt.subarray(Vt,Vt+Jr),Rn),xn-=Jr,Vt+=Jr,Ei-=Jr,Rn+=Jr,Te.length-=Jr;break}Te.mode=Fs;break;case Sl:for(;Kn<14;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>=5,Kn-=5,Te.ndist=(yn&31)+1,yn>>>=5,Kn-=5,Te.ncode=(yn&15)+4,yn>>>=4,Kn-=4,Te.nlen>286||Te.ndist>30){xe.msg="too many length or distance symbols",Te.mode=_o;break}Te.have=0,Te.mode=Tu;case Tu:for(;Te.have>>=3,Kn-=3}for(;Te.have<19;)Te.lens[ko[Te.have++]]=0;if(Te.lencode=Te.lendyn,Te.lenbits=7,ao={bits:Te.lenbits},is=yi(Ba,Te.lens,0,19,Te.lencode,0,Te.work,ao),Te.lenbits=ao.bits,is){xe.msg="invalid code lengths set",Te.mode=_o;break}Te.have=0,Te.mode=mu;case mu:for(;Te.have>>24,Wo=bo>>>16&255,mo=bo&65535,!(Co<=Kn);){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>=Co,Kn-=Co,Te.lens[Te.have++]=mo;else{if(mo===16){for(Qo=Co+2;Kn>>=Co,Kn-=Co,Te.have===0){xe.msg="invalid bit length repeat",Te.mode=_o;break}Ga=Te.lens[Te.have-1],Jr=3+(yn&3),yn>>>=2,Kn-=2}else if(mo===17){for(Qo=Co+3;Kn>>=Co,Kn-=Co,Ga=0,Jr=3+(yn&7),yn>>>=3,Kn-=3}else{for(Qo=Co+7;Kn>>=Co,Kn-=Co,Ga=0,Jr=11+(yn&127),yn>>>=7,Kn-=7}if(Te.have+Jr>Te.nlen+Te.ndist){xe.msg="invalid bit length repeat",Te.mode=_o;break}for(;Jr--;)Te.lens[Te.have++]=Ga}}if(Te.mode===_o)break;if(Te.lens[256]===0){xe.msg="invalid code -- missing end-of-block",Te.mode=_o;break}if(Te.lenbits=9,ao={bits:Te.lenbits},is=yi(Fa,Te.lens,0,Te.nlen,Te.lencode,0,Te.work,ao),Te.lenbits=ao.bits,is){xe.msg="invalid literal/lengths set",Te.mode=_o;break}if(Te.distbits=6,Te.distcode=Te.distdyn,ao={bits:Te.distbits},is=yi(wo,Te.lens,Te.nlen,Te.ndist,Te.distcode,0,Te.work,ao),Te.distbits=ao.bits,is){xe.msg="invalid distances set",Te.mode=_o;break}if(Te.mode=al,ut===aa)break e;case al:Te.mode=ru;case ru:if(xn>=6&&Ei>=258){xe.next_out=Rn,xe.avail_out=Ei,xe.next_in=Vt,xe.avail_in=xn,Te.hold=yn,Te.bits=Kn,io(xe,li),Rn=xe.next_out,Rt=xe.output,Ei=xe.avail_out,Vt=xe.next_in,wt=xe.input,xn=xe.avail_in,yn=Te.hold,Kn=Te.bits,Te.mode===Fs&&(Te.back=-1);break}for(Te.back=0;bo=Te.lencode[yn&(1<>>24,Wo=bo>>>16&255,mo=bo&65535,!(Co<=Kn);){if(xn===0)break e;xn--,yn+=wt[Vt++]<>Qi)],Co=bo>>>24,Wo=bo>>>16&255,mo=bo&65535,!(Qi+Co<=Kn);){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>=Qi,Kn-=Qi,Te.back+=Qi}if(yn>>>=Co,Kn-=Co,Te.back+=Co,Te.length=mo,Wo===0){Te.mode=Ml;break}if(Wo&32){Te.back=-1,Te.mode=Fs;break}if(Wo&64){xe.msg="invalid literal/length code",Te.mode=_o;break}Te.extra=Wo&15,Te.mode=fl;case fl:if(Te.extra){for(Qo=Te.extra;Kn>>=Te.extra,Kn-=Te.extra,Te.back+=Te.extra}Te.was=Te.length,Te.mode=gu;case gu:for(;bo=Te.distcode[yn&(1<>>24,Wo=bo>>>16&255,mo=bo&65535,!(Co<=Kn);){if(xn===0)break e;xn--,yn+=wt[Vt++]<>Qi)],Co=bo>>>24,Wo=bo>>>16&255,mo=bo&65535,!(Qi+Co<=Kn);){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>=Qi,Kn-=Qi,Te.back+=Qi}if(yn>>>=Co,Kn-=Co,Te.back+=Co,Wo&64){xe.msg="invalid distance code",Te.mode=_o;break}Te.offset=mo,Te.extra=Wo&15,Te.mode=vu;case vu:if(Te.extra){for(Qo=Te.extra;Kn>>=Te.extra,Kn-=Te.extra,Te.back+=Te.extra}if(Te.offset>Te.dmax){xe.msg="invalid distance too far back",Te.mode=_o;break}Te.mode=ns;case ns:if(Ei===0)break e;if(Jr=li-Ei,Te.offset>Jr){if(Jr=Te.offset-Jr,Jr>Te.whave&&Te.sane){xe.msg="invalid distance too far back",Te.mode=_o;break}Jr>Te.wnext?(Jr-=Te.wnext,Ta=Te.wsize-Jr):Ta=Te.wnext-Jr,Jr>Te.length&&(Jr=Te.length),$o=Te.window}else $o=Rt,Ta=Rn-Te.offset,Jr=Te.length;Jr>Ei&&(Jr=Ei),Ei-=Jr,Te.length-=Jr;do Rt[Rn++]=$o[Ta++];while(--Jr);Te.length===0&&(Te.mode=ru);break;case Ml:if(Ei===0)break e;Rt[Rn++]=Te.length,Ei--,Te.mode=ru;break;case Wl:if(Te.wrap){for(;Kn<32;){if(xn===0)break e;xn--,yn|=wt[Vt++]<{if(Dl(xe))return Wi;let ut=xe.state;return ut.window&&(ut.window=null),xe.state=null,Xi},ks=(xe,ut)=>{if(Dl(xe))return Wi;const Te=xe.state;return Te.wrap&2?(Te.head=ut,ut.done=!1,Xi):Wi},qr=(xe,ut)=>{const Te=ut.length;let wt,Rt,Vt;return Dl(xe)||(wt=xe.state,wt.wrap!==0&&wt.mode!==As)?Wi:wt.mode===As&&(Rt=1,Rt=xr(Rt,ut,Te,0),Rt!==wt.check)?Zo:(Vt=ku(xe,ut,Te,Te),Vt?(wt.mode=au,Xo):(wt.havedict=1,Xi))};var Ku=Ys,ld=jl,ud=Xl,Ju=Cl,cd=Hs,co=Mo,La=Ya,ka=ks,Ao=qr,Ls="pako inflate (from Nodeca project)",Yo={inflateReset:Ku,inflateReset2:ld,inflateResetKeep:ud,inflateInit:Ju,inflateInit2:cd,inflate:co,inflateEnd:La,inflateGetHeader:ka,inflateSetDictionary:Ao,inflateInfo:Ls};function sc(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var xf=sc;const Gd=Object.prototype.toString,{Z_NO_FLUSH:Sf,Z_FINISH:lc,Z_OK:qu,Z_STREAM_END:uc,Z_NEED_DICT:dd,Z_STREAM_ERROR:_u,Z_DATA_ERROR:cc,Z_MEM_ERROR:fd}=vi;function Nu(xe){this.options=Nr.assign({chunkSize:1024*64,windowBits:15,to:""},xe||{});const ut=this.options;ut.raw&&ut.windowBits>=0&&ut.windowBits<16&&(ut.windowBits=-ut.windowBits,ut.windowBits===0&&(ut.windowBits=-15)),ut.windowBits>=0&&ut.windowBits<16&&!(xe&&xe.windowBits)&&(ut.windowBits+=32),ut.windowBits>15&&ut.windowBits<48&&(ut.windowBits&15||(ut.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Gi,this.strm.avail_out=0;let Te=Yo.inflateInit2(this.strm,ut.windowBits);if(Te!==qu)throw new Error(Rr[Te]);if(this.header=new xf,Yo.inflateGetHeader(this.strm,this.header),ut.dictionary&&(typeof ut.dictionary=="string"?ut.dictionary=Li.string2buf(ut.dictionary):Gd.call(ut.dictionary)==="[object ArrayBuffer]"&&(ut.dictionary=new Uint8Array(ut.dictionary)),ut.raw&&(Te=Yo.inflateSetDictionary(this.strm,ut.dictionary),Te!==qu)))throw new Error(Rr[Te])}Nu.prototype.push=function(xe,ut){const Te=this.strm,wt=this.options.chunkSize,Rt=this.options.dictionary;let Vt,Rn,xn;if(this.ended)return!1;for(ut===~~ut?Rn=ut:Rn=ut===!0?lc:Sf,Gd.call(xe)==="[object ArrayBuffer]"?Te.input=new Uint8Array(xe):Te.input=xe,Te.next_in=0,Te.avail_in=Te.input.length;;){for(Te.avail_out===0&&(Te.output=new Uint8Array(wt),Te.next_out=0,Te.avail_out=wt),Vt=Yo.inflate(Te,Rn),Vt===dd&&Rt&&(Vt=Yo.inflateSetDictionary(Te,Rt),Vt===qu?Vt=Yo.inflate(Te,Rn):Vt===cc&&(Vt=dd));Te.avail_in>0&&Vt===uc&&Te.state.wrap>0&&xe[Te.next_in]!==0;)Yo.inflateReset(Te),Vt=Yo.inflate(Te,Rn);switch(Vt){case _u:case cc:case dd:case fd:return this.onEnd(Vt),this.ended=!0,!1}if(xn=Te.avail_out,Te.next_out&&(Te.avail_out===0||Vt===uc))if(this.options.to==="string"){let Ei=Li.utf8border(Te.output,Te.next_out),yn=Te.next_out-Ei,Kn=Li.buf2string(Te.output,Ei);Te.next_out=yn,Te.avail_out=wt-yn,yn&&Te.output.set(Te.output.subarray(Ei,Ei+yn),0),this.onData(Kn)}else this.onData(Te.output.length===Te.next_out?Te.output:Te.output.subarray(0,Te.next_out));if(!(Vt===qu&&xn===0)){if(Vt===uc)return Vt=Yo.inflateEnd(this.strm),this.onEnd(Vt),this.ended=!0,!0;if(Te.avail_in===0)break}}return!0},Nu.prototype.onData=function(xe){this.chunks.push(xe)},Nu.prototype.onEnd=function(xe){xe===qu&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Nr.flattenChunks(this.chunks)),this.chunks=[],this.err=xe,this.msg=this.strm.msg};function Cs(xe,ut){const Te=new Nu(ut);if(Te.push(xe),Te.err)throw Te.msg||Rr[Te.err];return Te.result}function Ul(xe,ut){return ut=ut||{},ut.raw=!0,Cs(xe,ut)}var $u=Nu,Ks=Cs,Pc=Ul,Il=Cs,Yd=vi,Mf={Inflate:$u,inflate:Ks,inflateRaw:Pc,ungzip:Il,constants:Yd};const{Deflate:ju,deflate:Bl,deflateRaw:Ko,gzip:El}=No,{Inflate:Eu,inflate:bu,inflateRaw:Kd,ungzip:ws}=Mf;var Df=ju,If=Bl,hd=Ko,dc=El,Tc=Eu,kc=bu,Cu=Kd,Bf=ws,Jd=vi,eh={Deflate:Df,deflate:If,deflateRaw:hd,gzip:dc,Inflate:Tc,inflate:kc,inflateRaw:Cu,ungzip:Bf,constants:Jd};const fc=[];for(let xe=0;xe<256;xe++){let ut=xe;for(let Te=0;Te<8;Te++)ut&1?ut=3988292384^ut>>>1:ut=ut>>>1;fc[xe]=ut}const Nc=4294967295;function qd(xe,ut,Te){let wt=xe;for(let Rt=0;Rt>>8;return wt}function pd(xe,ut){return(qd(Nc,xe,ut)^Nc)>>>0}function md(xe,ut,Te){const wt=xe.readUint32(),Rt=pd(new Uint8Array(xe.buffer,xe.byteOffset+xe.offset-ut-4,ut),ut);if(Rt!==wt)throw new Error(`CRC mismatch for chunk ${Te}. Expected ${wt}, found ${Rt}`)}function th(xe,ut){xe.writeUint32(pd(new Uint8Array(xe.buffer,xe.byteOffset+xe.offset-ut,ut),ut))}function gd(xe,ut,Te){for(let wt=0;wt>1)&255}else{for(;Vt>1)&255;for(;Vt>1)&255}}function _d(xe,ut,Te,wt,Rt){let Vt=0;if(Te.length===0){for(;Vt=Te||rs>=wt))for(let Ga=0;Ga>8&255}const jc=new Uint16Array([255]),el=new Uint8Array(jc.buffer)[0]===255,hc=new Uint8Array(0);function Fl(xe){const{data:ut,width:Te,height:wt,channels:Rt,depth:Vt}=xe,Rn=Math.ceil(Vt/8)*Rt,xn=Math.ceil(Vt/8*Rt*Te),Ei=new Uint8Array(wt*xn);let yn=hc,Kn=0,Aa,li;for(let Jr=0;Jr>8&255}const tc=Uint8Array.of(137,80,78,71,13,10,26,10);function xu(xe){xe.writeBytes(tc)}function Oc(xe){if(!rf(xe.readBytes(tc.length)))throw new Error("wrong PNG signature")}function rf(xe){if(xe.length79)throw new Error("keyword length must be between 1 and 79")}const zc=/^[\u0000-\u00FF]*$/;function Ed(xe){if(!zc.test(xe))throw new Error("invalid latin1 text")}function nc(xe,ut,Te){const wt=Ou(ut);xe[wt]=bd(ut,Te-wt.length-1)}function nh(xe,ut,Te){yd(ut),Ed(Te);const wt=ut.length+1+Te.length;xe.writeUint32(wt),xe.writeChars(Ad),xe.writeChars(ut),xe.writeByte(zl),xe.writeChars(Te),writeCrc(xe,wt+4)}function Ou(xe){for(xe.mark();xe.readByte()!==zl;);const ut=xe.offset;xe.reset();const Te=Gl.decode(xe.readBytes(ut-xe.offset-1));return xe.skip(1),yd(Te),Te}function bd(xe,ut){return Gl.decode(xe.readBytes(ut))}const tl={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Rc={UNKNOWN:-1,DEFLATE:0},zu={UNKNOWN:-1,ADAPTIVE:0},Ru={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},Su={NONE:0,BACKGROUND:1,PREVIOUS:2},Zs={SOURCE:0,OVER:1};class af extends se{constructor(Te,wt={}){super(Te);us(this,"_checkCrc");us(this,"_inflator");us(this,"_png");us(this,"_apng");us(this,"_end");us(this,"_hasPalette");us(this,"_palette");us(this,"_hasTransparency");us(this,"_transparency");us(this,"_compressionMethod");us(this,"_filterMethod");us(this,"_interlaceMethod");us(this,"_colorType");us(this,"_isAnimated");us(this,"_numberOfFrames");us(this,"_numberOfPlays");us(this,"_frames");us(this,"_writingDataChunks");const{checkCrc:Rt=!1}=wt;this._checkCrc=Rt,this._inflator=new Tc,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Rc.UNKNOWN,this._filterMethod=zu.UNKNOWN,this._interlaceMethod=Ru.UNKNOWN,this._colorType=tl.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Oc(this);!this._end;){const Te=this.readUint32(),wt=this.readChars(4);this.decodeChunk(Te,wt)}return this.decodeImage(),this._png}decodeApng(){for(Oc(this);!this._end;){const Te=this.readUint32(),wt=this.readChars(4);this.decodeApngChunk(Te,wt)}return this.decodeApngImage(),this._apng}decodeChunk(Te,wt){const Rt=this.offset;switch(wt){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(Te);break;case"IDAT":this.decodeIDAT(Te);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(Te);break;case"iCCP":this.decodeiCCP(Te);break;case Ad:nc(this._png.text,this,Te);break;case"pHYs":this.decodepHYs();break;default:this.skip(Te);break}if(this.offset-Rt!==Te)throw new Error(`Length mismatch while decoding chunk ${wt}`);this._checkCrc?md(this,Te+4,wt):this.skip(4)}decodeApngChunk(Te,wt){const Rt=this.offset;switch(wt!=="fdAT"&&wt!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),wt){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(Te);break;default:this.decodeChunk(Te,wt),this.offset=Rt+Te;break}if(this.offset-Rt!==Te)throw new Error(`Length mismatch while decoding chunk ${wt}`);this._checkCrc?md(this,Te+4,wt):this.skip(4)}decodeIHDR(){const Te=this._png;Te.width=this.readUint32(),Te.height=this.readUint32(),Te.depth=Ff(this.readUint8());const wt=this.readUint8();this._colorType=wt;let Rt;switch(wt){case tl.GREYSCALE:Rt=1;break;case tl.TRUECOLOUR:Rt=3;break;case tl.INDEXED_COLOUR:Rt=1;break;case tl.GREYSCALE_ALPHA:Rt=2;break;case tl.TRUECOLOUR_ALPHA:Rt=4;break;case tl.UNKNOWN:default:throw new Error(`Unknown color type: ${wt}`)}if(this._png.channels=Rt,this._compressionMethod=this.readUint8(),this._compressionMethod!==Rc.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const Te={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(Te)}decodePLTE(Te){if(Te%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${Te}`);const wt=Te/3;this._hasPalette=!0;const Rt=[];this._palette=Rt;for(let Vt=0;Vtthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${Te/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(Te/2);for(let wt=0;wtthis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${Te} vs ${this._palette.length})`);let wt=0;for(;wt{const Ei=((Rn+wt.yOffset)*this._png.width+wt.xOffset+xn)*this._png.channels,yn=(Rn*wt.width+xn)*this._png.channels;return{index:Ei,frameIndex:yn}};switch(wt.blendOp){case Zs.SOURCE:for(let Rn=0;Rnwt.at(-1)!==255);this.writeUint32(Te.length),this.writeChars("tRNS");for(const wt of Te)this.writeByte(wt.at(-1));writeCrc(this,4+Te.length)}encodeIDAT(Te){this.writeUint32(Te.length),this.writeChars("IDAT"),this.writeBytes(Te),writeCrc(this,Te.length+4)}encodeData(){const{width:Te,height:wt,channels:Rt,depth:Vt,data:Rn}=this._png,xn=Vt<=8?Math.ceil(Te*Vt/8)*Rt:Math.ceil(Te*Vt/8*Rt/2),Ei=new IOBuffer().setBigEndian();let yn=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let li=0;li0)return xe;throw new TypeError(`${ut} must be a positive integer`)}function mc(xe,ut){const{channels:Te=4,depth:wt=8}=xe;if(Te!==4&&Te!==3&&Te!==2&&Te!==1)throw new RangeError(`unsupported number of channels: ${Te}`);const Rt={channels:Te,depth:wt,colorType:ColorType.UNKNOWN};switch(Te){case 4:Rt.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:Rt.colorType=ColorType.TRUECOLOUR;break;case 1:ut?Rt.colorType=ColorType.INDEXED_COLOUR:Rt.colorType=ColorType.GREYSCALE;break;case 2:Rt.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return Rt}function sf(xe,ut,Te,wt){for(let Rt=0;Rt>8&255),Te.writeByte(mo&255)}}return wt}function lf(xe,ut,Te,wt){for(let Rt=0;Rt>1|(pe&21845)<<1;Ae=(Ae&52428)>>2|(Ae&13107)<<2,Ae=(Ae&61680)>>4|(Ae&3855)<<4,ie[pe]=((Ae&65280)>>8|(Ae&255)<<8)>>1}for(var ye=function(ht,mt,jt){for(var Gt=ht.length,An=0,fn=new be(mt);An>yr]=ir}else for(Wn=new be(Gt),An=0;An>15-ht[An]);return Wn},Ee=new we(288),pe=0;pe<144;++pe)Ee[pe]=8;for(var pe=144;pe<256;++pe)Ee[pe]=9;for(var pe=256;pe<280;++pe)Ee[pe]=7;for(var pe=280;pe<288;++pe)Ee[pe]=8;for(var Pe=new we(32),pe=0;pe<32;++pe)Pe[pe]=5;var Ie=ye(Ee,9,0),Le=null,Oe=ye(Pe,5,0),je=null,De=function(ht){for(var mt=ht[0],jt=1;jtmt&&(mt=ht[jt]);return mt},Ze=function(ht,mt,jt){var Gt=mt/8|0;return(ht[Gt]|ht[Gt+1]<<8)>>(mt&7)&jt},ke=function(ht,mt){var jt=mt/8|0;return(ht[jt]|ht[jt+1]<<8|ht[jt+2]<<16)>>(mt&7)},Fe=function(ht){return(ht+7)/8|0},Ve=function(ht,mt,jt){return(mt==null||mt<0)&&(mt=0),(jt==null||jt>ht.length)&&(jt=ht.length),new we(ht.subarray(mt,jt))},qe={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},tt=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],st=function(ht,mt,jt){var Gt=new Error(mt||tt[ht]);if(Gt.code=ht,Error.captureStackTrace&&Error.captureStackTrace(Gt,st),!jt)throw Gt;return Gt},Ot=function(ht,mt,jt,Gt){var An=ht.length,fn=Gt?Gt.length:0;if(!An||mt.f&&!mt.l)return jt||new we(0);var Zn=!jt,Wn=Zn||mt.i!=2,yr=mt.i;Zn&&(jt=new we(An*3));var ir=function(Nr){var mi=jt.length;if(Nr>mi){var Qr=new we(Math.max(mi*2,Nr));Qr.set(jt),jt=Qr}},kn=mt.f||0,Yn=mt.p||0,Wr=mt.b||0,Pi=mt.l,Ti=mt.d,Yr=mt.m,Vr=mt.n,si=An*8;do{if(!Pi){kn=Ze(ht,Yn,1);var wi=Ze(ht,Yn+1,3);if(Yn+=3,wi)if(wi==1)Pi=Le,Ti=je,Yr=9,Vr=5;else if(wi==2){var ja=Ze(ht,Yn,31)+257,Bi=Ze(ht,Yn+10,15)+4,Hr=ja+Ze(ht,Yn+5,31)+1;Yn+=14;for(var ti=new we(Hr),va=new we(19),Ge=0;Ge>4;if(Ii<16)ti[Ge++]=Ii;else{var rn=0,cn=0;for(Ii==16?(cn=3+Ze(ht,Yn,3),Yn+=2,rn=ti[Ge-1]):Ii==17?(cn=3+Ze(ht,Yn,7),Yn+=3):Ii==18&&(cn=11+Ze(ht,Yn,127),Yn+=7);cn--;)ti[Ge++]=rn}}var mn=ti.subarray(0,ja),zn=ti.subarray(ja);Yr=De(mn),Vr=De(zn),Pi=ye(mn,Yr,1),Ti=ye(zn,Vr,1)}else st(1);else{var Ii=Fe(Yn)+4,pi=ht[Ii-4]|ht[Ii-3]<<8,ha=Ii+pi;if(ha>An){yr&&st(0);break}Wn&&ir(Wr+pi),jt.set(ht.subarray(Ii,ha),Wr),mt.b=Wr+=pi,mt.p=Yn=ha*8,mt.f=kn;continue}if(Yn>si){yr&&st(0);break}}Wn&&ir(Wr+131072);for(var tr=(1<>4;if(Yn+=rn&15,Yn>si){yr&&st(0);break}if(rn||st(2),Sr<256)jt[Wr++]=Sr;else if(Sr==256){mr=Yn,Pi=null;break}else{var hr=Sr-254;if(Sr>264){var Ge=Sr-257,cr=ce[Ge];hr=Ze(ht,Yn,(1<>4;Ir||st(3),Yn+=Ir&15;var zn=he[Pr];if(Pr>3){var cr=se[Pr];zn+=ke(ht,Yn)&(1<si){yr&&st(0);break}Wn&&ir(Wr+131072);var Er=Wr+hr;if(Wr>8},Wt=function(ht,mt,jt){jt<<=mt&7;var Gt=mt/8|0;ht[Gt]|=jt,ht[Gt+1]|=jt>>8,ht[Gt+2]|=jt>>16},it=function(ht,mt){for(var jt=[],Gt=0;GtWr&&(Wr=fn[Gt].s);var Pi=new be(Wr+1),Ti=We(jt[kn-1],Pi,0);if(Ti>mt){var Gt=0,Yr=0,Vr=Ti-mt,si=1<mt)Yr+=si-(1<>=Vr;Yr>0;){var Ii=fn[Gt].s;Pi[Ii]=0&&Yr;--Gt){var pi=fn[Gt].s;Pi[pi]==mt&&(--Pi[pi],++Yr)}Ti=mt}return{t:new we(Pi),l:Ti}},We=function(ht,mt,jt){return ht.s==-1?Math.max(We(ht.l,mt,jt+1),We(ht.r,mt,jt+1)):mt[ht.s]=jt},Je=function(ht){for(var mt=ht.length;mt&&!ht[--mt];);for(var jt=new be(++mt),Gt=0,An=ht[0],fn=1,Zn=function(yr){jt[Gt++]=yr},Wn=1;Wn<=mt;++Wn)if(ht[Wn]==An&&Wn!=mt)++fn;else{if(!An&&fn>2){for(;fn>138;fn-=138)Zn(32754);fn>2&&(Zn(fn>10?fn-11<<5|28690:fn-3<<5|12305),fn=0)}else if(fn>3){for(Zn(An),--fn;fn>6;fn-=6)Zn(8304);fn>2&&(Zn(fn-3<<5|8208),fn=0)}for(;fn--;)Zn(An);fn=1,An=ht[Wn]}return{c:jt.subarray(0,Gt),n:mt}},_e=function(ht,mt){for(var jt=0,Gt=0;Gt>8,ht[An+2]=ht[An]^255,ht[An+3]=ht[An+1]^255;for(var fn=0;fn4&&!va[oe[Bt-1]];--Bt);var Ft=ir+5<<3,Tt=_e(An,Ee)+_e(fn,Pe)+Zn,Ht=_e(An,Wr)+_e(fn,Yr)+Zn+14+3*Bt+_e(Bi,va)+2*Bi[16]+3*Bi[17]+7*Bi[18];if(yr>=0&&Ft<=Tt&&Ft<=Ht)return ot(mt,kn,ht.subarray(yr,yr+ir));var rn,cn,mn,zn;if(ft(mt,kn,1+(Ht15&&(ft(mt,kn,Sr[Hr]>>5&127),kn+=Sr[Hr]>>12)}}else rn=Ie,cn=Ee,mn=Oe,zn=Pe;for(var Hr=0;Hr255){var hr=cr>>18&31;Wt(mt,kn,rn[hr+257]),kn+=cn[hr+257],hr>7&&(ft(mt,kn,cr>>23&31),kn+=ce[hr]);var Ir=cr&31;Wt(mt,kn,mn[Ir]),kn+=zn[Ir],Ir>3&&(Wt(mt,kn,cr>>5&8191),kn+=se[Ir])}else Wt(mt,kn,rn[cr]),kn+=cn[cr]}return Wt(mt,kn,rn[256]),kn+cn[256]},Dt=new fe([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Mt=new we(0),Xt=function(ht,mt,jt,Gt,An,fn){var Zn=fn.z||ht.length,Wn=new we(Gt+Zn+5*(1+Math.ceil(Zn/7e3))+An),yr=Wn.subarray(Gt,Wn.length-An),ir=fn.l,kn=(fn.r||0)&7;if(mt){kn&&(yr[0]=fn.r>>3);for(var Yn=Dt[mt-1],Wr=Yn>>13,Pi=Yn&8191,Ti=(1<7e3||va>24576)&&(rn>423||!ir)){kn=rt(ht,yr,0,pi,ha,ja,Hr,va,Bt,ti-Bt,kn),va=Bi=Hr=0,Bt=ti;for(var cn=0;cn<286;++cn)ha[cn]=0;for(var cn=0;cn<30;++cn)ja[cn]=0}var mn=2,zn=0,tr=Pi,Mn=Tt-Ht&32767;if(rn>2&&Ft==Ii(ti-Mn))for(var mr=Math.min(Wr,rn)-1,Sr=Math.min(32767,ti),hr=Math.min(258,rn);Mn<=Sr&&--tr&&Tt!=Ht;){if(ht[ti+mn]==ht[ti+mn-Mn]){for(var cr=0;crmn){if(mn=cr,zn=Mn,cr>mr)break;for(var Ir=Math.min(Mn,cr-2),Pr=0,cn=0;cnPr&&(Pr=Fr,Ht=Er)}}}Tt=Ht,Ht=Yr[Tt],Mn+=Tt-Ht&32767}if(zn){pi[va++]=268435456|te[mn]<<18|de[zn];var Nr=te[mn]&31,mi=de[zn]&31;Hr+=ce[Nr]+se[mi],++ha[257+Nr],++ja[mi],Ge=ti+mn,++Bi}else pi[va++]=ht[ti],++ha[ht[ti]]}}for(ti=Math.max(ti,Ge);ti=Zn&&(yr[kn/8|0]=ir,Qr=Zn),kn=ot(yr,kn+1,ht.subarray(ti,Qr))}fn.i=Zn}return Ve(Wn,0,Gt+Fe(kn)+An)},bt=null,zt=function(){var ht=-1;return{p:function(mt){for(var jt=ht,Gt=0;Gt>>8;ht=jt},d:function(){return~ht}}},Lt=function(){var ht=1,mt=0;return{p:function(jt){for(var Gt=ht,An=mt,fn=jt.length|0,Zn=0;Zn!=fn;){for(var Wn=Math.min(Zn+2655,fn);Zn>16),An=(An&65535)+15*(An>>16)}ht=Gt,mt=An},d:function(){return ht%=65521,mt%=65521,(ht&255)<<24|(ht&65280)<<8|(mt&255)<<8|mt>>8}}},lt=function(ht,mt,jt,Gt,An){if(!An&&(An={l:1},mt.dictionary)){var fn=mt.dictionary.subarray(-32768),Zn=new we(fn.length+ht.length);Zn.set(fn),Zn.set(ht,fn.length),ht=Zn,An.w=fn.length}return Xt(ht,mt.level==null?6:mt.level,mt.mem==null?An.l?Math.ceil(Math.max(8,Math.min(13,Math.log(ht.length)))*1.5):20:12+mt.mem,jt,Gt,An)},St=function(ht,mt){var jt={};for(var Gt in ht)jt[Gt]=ht[Gt];for(var Gt in mt)jt[Gt]=mt[Gt];return jt},pt=function(ht,mt,jt){for(var Gt=ht(),An=ht.toString(),fn=An.slice(An.indexOf("[")+1,An.lastIndexOf("]")).replace(/\s+/g,"").split(","),Zn=0;Zn>>0},Ut=function(ht,mt){return Ke(ht,mt)+Ke(ht,mt+4)*4294967296},Ct=function(ht,mt,jt){for(;jt;++mt)ht[mt]=jt,jt>>>=8},Zt=function(ht,mt){var jt=mt.filename;if(ht[0]=31,ht[1]=139,ht[2]=8,ht[8]=mt.level<2?4:mt.level==9?2:0,ht[9]=3,mt.mtime!=0&&Ct(ht,4,Math.floor(new Date(mt.mtime||Date.now())/1e3)),jt){ht[3]=8;for(var Gt=0;Gt<=jt.length;++Gt)ht[Gt+10]=jt.charCodeAt(Gt)}},Et=function(ht){(ht[0]!=31||ht[1]!=139||ht[2]!=8)&&st(6,"invalid gzip data");var mt=ht[3],jt=10;mt&4&&(jt+=(ht[10]|ht[11]<<8)+2);for(var Gt=(mt>>3&1)+(mt>>4&1);Gt>0;Gt-=!ht[jt++]);return jt+(mt&2)},tn=function(ht){var mt=ht.length;return(ht[mt-4]|ht[mt-3]<<8|ht[mt-2]<<16|ht[mt-1]<<24)>>>0},$t=function(ht){return 10+(ht.filename?ht.filename.length+1:0)},wn=function(ht,mt){var jt=mt.level,Gt=jt==0?0:jt<6?1:jt==9?3:2;if(ht[0]=120,ht[1]=Gt<<6|(mt.dictionary&&32),ht[1]|=31-(ht[0]<<8|ht[1])%31,mt.dictionary){var An=Lt();An.p(mt.dictionary),Ct(ht,2,An.d())}},Jn=function(ht,mt){return((ht[0]&15)!=8||ht[0]>>4>7||(ht[0]<<8|ht[1])%31)&&st(6,"invalid zlib data"),(ht[1]>>5&1)==+!mt&&st(6,"invalid zlib data: "+(ht[1]&32?"need":"unexpected")+" dictionary"),(ht[1]>>3&4)+2};function or(ht,mt){return typeof ht=="function"&&(mt=ht,ht={}),this.ondata=mt,ht}var Qn=null,fr=null;function Tr(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),me(ht,mt,[Jt],function(Gt){return ue(xr(Gt.data[0],Gt.data[1]))},0,jt)}function xr(ht,mt){return lt(ht,mt||{},0,0)}var _r=null,$r=null;function ii(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),me(ht,mt,[Qt],function(Gt){return ue(sr(Gt.data[0],x(Gt.data[1])))},1,jt)}function sr(ht,mt){return Ot(ht,{i:2},mt&&mt.out,mt&&mt.dictionary)}var Rr=null,vi=null;function _i(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),me(ht,mt,[Jt,Ye,function(){return[Ai]}],function(Gt){return ue(Ai(Gt.data[0],Gt.data[1]))},2,jt)}function Ai(ht,mt){mt||(mt={});var jt=zt(),Gt=ht.length;jt.p(ht);var An=lt(ht,mt,$t(mt),8),fn=An.length;return Zt(An,mt),Ct(An,fn-8,jt.d()),Ct(An,fn-4,Gt),An}var Vi=null,vr=null;function Dn(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),me(ht,mt,[Qt,Ce,function(){return[on]}],function(Gt){return ue(on(Gt.data[0],Gt.data[1]))},3,jt)}function on(ht,mt){var jt=Et(ht);return jt+8>ht.length&&st(6,"invalid gzip data"),Ot(ht.subarray(jt,-8),{i:2},mt&&mt.out||new we(tn(ht)),mt&&mt.dictionary)}var bn=null,ur=null;function Cn(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),me(ht,mt,[Jt,Me,function(){return[Be]}],function(Gt){return ue(Be(Gt.data[0],Gt.data[1]))},4,jt)}function Be(ht,mt){mt||(mt={});var jt=Lt();jt.p(ht);var Gt=lt(ht,mt,mt.dictionary?6:2,4);return wn(Gt,mt),Ct(Gt,Gt.length-4,jt.d()),Gt}var Xe=null,$e=null;function At(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),me(ht,mt,[Qt,Qe,function(){return[dt]}],function(Gt){return ue(dt(Gt.data[0],x(Gt.data[1])))},5,jt)}function dt(ht,mt){return Ot(ht.subarray(Jn(ht,mt&&mt.dictionary),-4),{i:2},mt&&mt.out,mt&&mt.dictionary)}var en=null,qt=null;function pn(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),ht[0]==31&&ht[1]==139&&ht[2]==8?Dn(ht,mt,jt):(ht[0]&15)!=8||ht[0]>>4>7||(ht[0]<<8|ht[1])%31?ii(ht,mt,jt):At(ht,mt,jt)}function Hn(ht,mt){return ht[0]==31&&ht[1]==139&&ht[2]==8?on(ht,mt):(ht[0]&15)!=8||ht[0]>>4>7||(ht[0]<<8|ht[1])%31?sr(ht,mt):dt(ht,mt)}var rr=function(ht,mt,jt,Gt){for(var An in ht){var fn=ht[An],Zn=mt+An,Wn=Gt;Array.isArray(fn)&&(Wn=St(Gt,fn[1]),fn=fn[0]),fn instanceof we?jt[Zn]=[fn,Wn]:(jt[Zn+="/"]=[new we(0),Wn],rr(fn,Zn,jt,Gt))}},Ur=typeof TextEncoder!="undefined"&&new TextEncoder,kr=typeof TextDecoder!="undefined"&&new TextDecoder,Zr=0;try{kr.decode(Mt,{stream:!0}),Zr=1}catch(ht){}var ji=function(ht){for(var mt="",jt=0;;){var Gt=ht[jt++],An=(Gt>127)+(Gt>223)+(Gt>239);if(jt+An>ht.length)return{s:mt,r:Ve(ht,jt-1)};An?An==3?(Gt=((Gt&15)<<18|(ht[jt++]&63)<<12|(ht[jt++]&63)<<6|ht[jt++]&63)-65536,mt+=String.fromCharCode(55296|Gt>>10,56320|Gt&1023)):An&1?mt+=String.fromCharCode((Gt&31)<<6|ht[jt++]&63):mt+=String.fromCharCode((Gt&15)<<12|(ht[jt++]&63)<<6|ht[jt++]&63):mt+=String.fromCharCode(Gt)}},ei=null,ln=null;function nr(ht,mt){if(mt){for(var jt=new we(ht.length),Gt=0;Gt>1)),Zn=0,Wn=function(kn){fn[Zn++]=kn},Gt=0;Gtfn.length){var yr=new we(Zn+8+(An-Gt<<1));yr.set(fn),fn=yr}var ir=ht.charCodeAt(Gt);ir<128||mt?Wn(ir):ir<2048?(Wn(192|ir>>6),Wn(128|ir&63)):ir>55295&&ir<57344?(ir=65536+(ir&1047552)|ht.charCodeAt(++Gt)&1023,Wn(240|ir>>18),Wn(128|ir>>12&63),Wn(128|ir>>6&63),Wn(128|ir&63)):(Wn(224|ir>>12),Wn(128|ir>>6&63),Wn(128|ir&63))}return Ve(fn,0,Zn)}function Di(ht,mt){if(mt){for(var jt="",Gt=0;Gt65535&&st(9),mt+=Gt+4}return mt},Tn=function(ht,mt,jt,Gt,An,fn,Zn,Wn){var yr=Gt.length,ir=jt.extra,kn=Wn&&Wn.length,Yn=Vn(ir);Ct(ht,mt,Zn!=null?33639248:67324752),mt+=4,Zn!=null&&(ht[mt++]=20,ht[mt++]=jt.os),ht[mt]=20,mt+=2,ht[mt++]=jt.flag<<1|(fn<0&&8),ht[mt++]=An&&8,ht[mt++]=jt.compression&255,ht[mt++]=jt.compression>>8;var Wr=new Date(jt.mtime==null?Date.now():jt.mtime),Pi=Wr.getFullYear()-1980;if((Pi<0||Pi>119)&&st(10),Ct(ht,mt,Pi<<25|Wr.getMonth()+1<<21|Wr.getDate()<<16|Wr.getHours()<<11|Wr.getMinutes()<<5|Wr.getSeconds()>>1),mt+=4,fn!=-1&&(Ct(ht,mt,jt.crc),Ct(ht,mt+4,fn<0?-fn-2:fn),Ct(ht,mt+8,jt.size)),Ct(ht,mt+12,yr),Ct(ht,mt+14,Yn),mt+=16,Zn!=null&&(Ct(ht,mt,kn),Ct(ht,mt+6,jt.attrs),Ct(ht,mt+10,Zn),mt+=14),ht.set(Gt,mt),mt+=yr,Yn)for(var Ti in ir){var Yr=ir[Ti],Vr=Yr.length;Ct(ht,mt,+Ti),Ct(ht,mt+2,Vr),ht.set(Yr,mt+4),mt+=4+Vr}return kn&&(ht.set(Wn,mt),mt+=kn),mt},Xr=function(ht,mt,jt,Gt,An){Ct(ht,mt,101010256),Ct(ht,mt+8,jt),Ct(ht,mt+10,jt),Ct(ht,mt+12,Gt),Ct(ht,mt+16,An)},Oi=null,na=null,lo=null,Ka=null;function vo(ht,mt,jt){jt||(jt=mt,mt={}),typeof jt!="function"&&st(7);var Gt={};rr(ht,"",Gt,mt);var An=Object.keys(Gt),fn=An.length,Zn=0,Wn=0,yr=fn,ir=new Array(fn),kn=[],Yn=function(){for(var Vr=0;Vr65535&&Tt(st(11,0,1),null),!Ft)Tt(null,Ii);else if(ja<16e4)try{Tt(null,xr(Ii,pi))}catch(Ht){Tt(Ht,null)}else kn.push(Tr(Ii,pi,Tt))},Yr=0;Yr65535&&st(11);var si=kn?xr(yr,ir):yr,wi=si.length,Ii=zt();Ii.p(yr),Gt.push(St(ir,{size:yr.length,crc:Ii.d(),c:si,f:Yn,m:Ti,u:Wr!=Zn.length||Ti&&Pi.length!=Yr,o:An,compression:kn})),An+=30+Wr+Vr+wi,fn+=76+2*(Wr+Vr)+(Yr||0)+wi}for(var pi=new we(fn+22),ha=An,ja=fn-An,Bi=0;Bi65558)return Zn(st(13,0,1),null),An;var yr=Re(ht,Wn+8);if(yr){var ir=yr,kn=Ke(ht,Wn+16),Yn=kn==4294967295||ir==65535;if(Yn){var Wr=Ke(ht,Wn-12);Yn=Ke(ht,Wr)==101075792,Yn&&(ir=yr=Ke(ht,Wr+32),kn=Ke(ht,Wr+48))}for(var Pi=mt&&mt.filter,Ti=function(Vr){var si=Zi(ht,kn,Yn),wi=si[0],Ii=si[1],pi=si[2],ha=si[3],ja=si[4],Bi=si[5],Hr=Ci(ht,Bi);kn=ja;var ti=function(Ge,Bt){Ge?(An(),Zn(Ge,null)):(Bt&&(fn[ha]=Bt),--yr||Zn(null,fn))};if(!Pi||Pi({name:ha,size:Ii,originalSize:pi,compression:wi}))if(!wi)ti(null,Ve(ht,Hr,Hr+Ii));else if(wi==8){var va=ht.subarray(Hr,Hr+Ii);if(pi<524288||Ii>.8*pi)try{ti(null,sr(va,{out:new we(pi)}))}catch(Ge){ti(Ge,null)}else Gt.push(ii(va,{size:pi},ti))}else ti(st(14,"unknown compression type "+wi,1),null);else ti(null,null)},Yr=0;Yr65558)&&st(13);var An=Re(ht,Gt+8);if(!An)return{};var fn=Ke(ht,Gt+16),Zn=fn==4294967295||An==65535;if(Zn){var Wn=Ke(ht,Gt-12);Zn=Ke(ht,Wn)==101075792,Zn&&(An=Ke(ht,Wn+32),fn=Ke(ht,Wn+48))}for(var yr=mt&&mt.filter,ir=0;ir>>6)+oe(128|tt&63):oe(224|tt>>>12&15)+oe(128|tt>>>6&63)+oe(128|tt&63)}else{var tt=65536+(qe.charCodeAt(0)-55296)*1024+(qe.charCodeAt(1)-56320);return oe(240|tt>>>18&7)+oe(128|tt>>>12&63)+oe(128|tt>>>6&63)+oe(128|tt&63)}},b=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,z=function(qe){return qe.replace(b,le)},te=function(qe){var tt=[0,2,1][qe.length%3],st=qe.charCodeAt(0)<<16|(qe.length>1?qe.charCodeAt(1):0)<<8|(qe.length>2?qe.charCodeAt(2):0),Ot=[ce.charAt(st>>>18),ce.charAt(st>>>12&63),tt>=2?"=":ce.charAt(st>>>6&63),tt>=1?"=":ce.charAt(st&63)];return Ot.join("")},ae=we.btoa&&typeof we.btoa=="function"?function(qe){return we.btoa(qe)}:function(qe){if(qe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return qe.replace(/[\s\S]{1,3}/g,te)},he=function(qe){return ae(z(String(qe)))},de=function(qe){return qe.replace(/[+\/]/g,function(tt){return tt=="+"?"-":"_"}).replace(/=/g,"")},ie=function(qe,tt){return tt?de(he(qe)):he(qe)},pe=function(qe){return ie(qe,!0)},Ae;we.Uint8Array&&(Ae=function(qe,tt){for(var st="",Ot=0,ft=qe.length;Ot>>18)+ce.charAt(Je>>>12&63)+(typeof it!="undefined"?ce.charAt(Je>>>6&63):"=")+(typeof We!="undefined"?ce.charAt(Je&63):"=")}return tt?de(st):st});var ye=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,Ee=function(qe){switch(qe.length){case 4:var tt=(7&qe.charCodeAt(0))<<18|(63&qe.charCodeAt(1))<<12|(63&qe.charCodeAt(2))<<6|63&qe.charCodeAt(3),st=tt-65536;return oe((st>>>10)+55296)+oe((st&1023)+56320);case 3:return oe((15&qe.charCodeAt(0))<<12|(63&qe.charCodeAt(1))<<6|63&qe.charCodeAt(2));default:return oe((31&qe.charCodeAt(0))<<6|63&qe.charCodeAt(1))}},Pe=function(qe){return qe.replace(ye,Ee)},Ie=function(qe){var tt=qe.length,st=tt%4,Ot=(tt>0?se[qe.charAt(0)]<<18:0)|(tt>1?se[qe.charAt(1)]<<12:0)|(tt>2?se[qe.charAt(2)]<<6:0)|(tt>3?se[qe.charAt(3)]:0),ft=[oe(Ot>>>16),oe(Ot>>>8&255),oe(Ot&255)];return ft.length-=[0,0,2,1][st],ft.join("")},Le=we.atob&&typeof we.atob=="function"?function(qe){return we.atob(qe)}:function(qe){return qe.replace(/\S{1,4}/g,Ie)},Oe=function(qe){return Le(String(qe).replace(/[^A-Za-z0-9\+\/]/g,""))},je=function(qe){return Pe(Le(qe))},De=function(qe){return String(qe).replace(/[-_]/g,function(tt){return tt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Ze=function(qe){return je(De(qe))},ke;we.Uint8Array&&(ke=function(qe){return Uint8Array.from(Oe(De(qe)),function(tt){return tt.charCodeAt(0)})});var Fe=function(){var qe=we.Base64;return we.Base64=be,qe};if(we.Base64={VERSION:fe,atob:Oe,btoa:ae,fromBase64:Ze,toBase64:ie,utob:z,encode:ie,encodeURI:pe,btou:Pe,decode:Ze,noConflict:Fe,fromUint8Array:Ae,toUint8Array:ke},typeof Object.defineProperty=="function"){var Ve=function(qe){return{value:qe,enumerable:!1,writable:!0,configurable:!0}};we.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ve(function(){return Ze(this)})),Object.defineProperty(String.prototype,"toBase64",Ve(function(qe){return ie(this,qe)})),Object.defineProperty(String.prototype,"toBase64URI",Ve(function(){return ie(this,!0)}))}}return we.Meteor&&(Base64=we.Base64),kt.exports?kt.exports.Base64=we.Base64:(a=[],ee=function(){return we.Base64}.apply(Pt,a),ee!==void 0&&(kt.exports=ee)),{Base64:we.Base64}})},63727:function(kt,Pt,Se){"use strict";Se.d(Pt,{s:function(){return ue},default:function(){return Ut}});var a=Se(54476),ee=Se(33885),we=Se(94480),be=Se(42978),fe=Se(75931),ce=Se(37463),se=Se(6551),oe=Se(6089),le=Se(18929),b=Se(59301),z=b.createContext({}),te=z,ae=Se(76190),he=Se(20068),de="__rc_cascader_search_mark__",ie=function(Zt,Et,tn){var $t=tn.label,wn=$t===void 0?"":$t;return Et.some(function(Jn){return String(Jn[wn]).toLowerCase().includes(Zt.toLowerCase())})},pe=function(Zt,Et,tn,$t){return Et.map(function(wn){return wn[$t.label]}).join(" / ")},Ae=function(Zt,Et,tn,$t,wn,Jn){var or=wn.filter,Qn=or===void 0?ie:or,fr=wn.render,Tr=fr===void 0?pe:fr,xr=wn.limit,_r=xr===void 0?50:xr,$r=wn.sort;return b.useMemo(function(){var ii=[];if(!Zt)return[];function sr(Rr,vi){var _i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Rr.forEach(function(Ai){if(!(!$r&&_r!==!1&&_r>0&&ii.length>=_r)){var Vi=[].concat((0,we.Z)(vi),[Ai]),vr=Ai[tn.children],Dn=_i||Ai.disabled;if((!vr||vr.length===0||Jn)&&Qn(Zt,Vi,{label:tn.label})){var on;ii.push((0,ee.Z)((0,ee.Z)({},Ai),{},(on={disabled:Dn},(0,he.Z)(on,tn.label,Tr(Zt,Vi,$t,tn)),(0,he.Z)(on,de,Vi),(0,he.Z)(on,tn.children,void 0),on)))}vr&&sr(Ai[tn.children],Vi,Dn)}})}return sr(Et,[]),$r&&ii.sort(function(Rr,vi){return $r(Rr[de],vi[de],Zt,tn)}),_r!==!1&&_r>0?ii.slice(0,_r):ii},[Zt,Et,tn,$t,Tr,Jn,Qn,$r,_r])},ye=Ae,Ee="__RC_CASCADER_SPLIT__",Pe="SHOW_PARENT",Ie="SHOW_CHILD";function Le(Ct){return Ct.join(Ee)}function Oe(Ct){return Ct.map(Le)}function je(Ct){return Ct.split(Ee)}function De(Ct){var Zt=Ct||{},Et=Zt.label,tn=Zt.value,$t=Zt.children,wn=tn||"value";return{label:Et||"label",value:wn,key:wn,children:$t||"children"}}function Ze(Ct,Zt){var Et,tn;return(Et=Ct.isLeaf)!==null&&Et!==void 0?Et:!((tn=Ct[Zt.children])!==null&&tn!==void 0&&tn.length)}function ke(Ct){var Zt=Ct.parentElement;if(Zt){var Et=Ct.offsetTop-Zt.offsetTop;Et-Zt.scrollTop<0?Zt.scrollTo({top:Et}):Et+Ct.offsetHeight-Zt.scrollTop>Zt.offsetHeight&&Zt.scrollTo({top:Et+Ct.offsetHeight-Zt.offsetHeight})}}function Fe(Ct,Zt){return Ct.map(function(Et){var tn;return(tn=Et[de])===null||tn===void 0?void 0:tn.map(function($t){return $t[Zt.value]})})}function Ve(Ct){return Array.isArray(Ct)&&Array.isArray(Ct[0])}function qe(Ct){return Ct?Ve(Ct)?Ct:(Ct.length===0?[]:[Ct]).map(function(Zt){return Array.isArray(Zt)?Zt:[Zt]}):[]}function tt(Ct,Zt,Et){var tn=new Set(Ct),$t=Zt();return Ct.filter(function(wn){var Jn=$t[wn],or=Jn?Jn.parent:null,Qn=Jn?Jn.children:null;return Jn&&Jn.node.disabled?!0:Et===Ie?!(Qn&&Qn.some(function(fr){return fr.key&&tn.has(fr.key)})):!(or&&!or.node.disabled&&tn.has(or.key))})}function st(Ct,Zt,Et){for(var tn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,$t=Zt,wn=[],Jn=function(){var fr,Tr,xr,_r=Ct[or],$r=(fr=$t)===null||fr===void 0?void 0:fr.findIndex(function(sr){var Rr=sr[Et.value];return tn?String(Rr)===String(_r):Rr===_r}),ii=$r!==-1?(Tr=$t)===null||Tr===void 0?void 0:Tr[$r]:null;wn.push({value:(xr=ii==null?void 0:ii[Et.value])!==null&&xr!==void 0?xr:_r,index:$r,option:ii}),$t=ii==null?void 0:ii[Et.children]},or=0;or1){var on=ii.slice(0,-1);_i(on)}else fr(!1)},vr=function(){var on,bn=((on=Rr[sr])===null||on===void 0?void 0:on[Et.children])||[],ur=bn.find(function(Be){return!Be.disabled});if(ur){var Cn=[].concat((0,we.Z)(ii),[ur[Et.value]]);_i(Cn)}};b.useImperativeHandle(Ct,function(){return{onKeyDown:function(on){var bn=on.which;switch(bn){case nt.Z.UP:case nt.Z.DOWN:{var ur=0;bn===nt.Z.UP?ur=-1:bn===nt.Z.DOWN&&(ur=1),ur!==0&&Ai(ur);break}case nt.Z.LEFT:{if(Qn)break;xr?vr():Vi();break}case nt.Z.RIGHT:{if(Qn)break;xr?Vi():vr();break}case nt.Z.BACKSPACE:{Qn||Vi();break}case nt.Z.ENTER:{if(ii.length){var Cn=Rr[sr],Be=(Cn==null?void 0:Cn[de])||[];Be.length?wn(Be.map(function(Xe){return Xe[Et.value]}),Be[Be.length-1]):wn(ii,Rr[sr])}break}case nt.Z.ESC:fr(!1),Tr&&on.stopPropagation()}},onKeyUp:function(){}}})},Qt=b.forwardRef(function(Ct,Zt){var Et,tn,$t,wn=Ct.prefixCls,Jn=Ct.multiple,or=Ct.searchValue,Qn=Ct.toggleOpen,fr=Ct.notFoundContent,Tr=Ct.direction,xr=Ct.open,_r=Ct.disabled,$r=b.useRef(null),ii=Tr==="rtl",sr=b.useContext(te),Rr=sr.options,vi=sr.values,_i=sr.halfValues,Ai=sr.fieldNames,Vi=sr.changeOnSelect,vr=sr.onSelect,Dn=sr.searchOptions,on=sr.dropdownPrefixCls,bn=sr.loadData,ur=sr.expandTrigger,Cn=on||wn,Be=b.useState([]),Xe=(0,be.Z)(Be,2),$e=Xe[0],At=Xe[1],dt=function(Tn){if(!(!bn||or)){var Xr=st(Tn,Rr,Ai),Oi=Xr.map(function(Ka){var vo=Ka.option;return vo}),na=Oi[Oi.length-1];if(na&&!Ze(na,Ai)){var lo=Le(Tn);At(function(Ka){return[].concat((0,we.Z)(Ka),[lo])}),bn(Oi)}}};b.useEffect(function(){$e.length&&$e.forEach(function(Vn){var Tn=je(Vn),Xr=st(Tn,Rr,Ai,!0).map(function(na){var lo=na.option;return lo}),Oi=Xr[Xr.length-1];(!Oi||Oi[Ai.children]||Ze(Oi,Ai))&&At(function(na){return na.filter(function(lo){return lo!==Vn})})})},[Rr,$e,Ai]);var en=b.useMemo(function(){return new Set(Oe(vi))},[vi]),qt=b.useMemo(function(){return new Set(Oe(_i))},[_i]),pn=ct(Jn,xr),Hn=(0,be.Z)(pn,2),rr=Hn[0],Ur=Hn[1],kr=function(Tn){Ur(Tn),dt(Tn)},Zr=function(Tn){if(_r)return!1;var Xr=Tn.disabled,Oi=Ze(Tn,Ai);return!Xr&&(Oi||Vi||Jn)},ji=function(Tn,Xr){var Oi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;vr(Tn),!Jn&&(Xr||Vi&&(ur==="hover"||Oi))&&Qn(!1)},ei=b.useMemo(function(){return or?Dn:Rr},[or,Dn,Rr]),ln=b.useMemo(function(){for(var Vn=[{options:ei}],Tn=ei,Xr=Fe(Tn,Ai),Oi=function(){var Ka=rr[na],vo=Tn.find(function(oo,Lo){return(Xr[Lo]?Le(Xr[Lo]):oo[Ai.value])===Ka}),Ro=vo==null?void 0:vo[Ai.children];if(!(Ro!=null&&Ro.length))return 1;Tn=Ro,Vn.push({options:Ro})},na=0;na":vi,Ai=Et.loadingIcon,Vi=Et.direction,vr=Et.notFoundContent,Dn=vr===void 0?"Not Found":vr,on=Et.disabled,bn=!!Qn,ur=(0,Me.C8)(fr,{value:Tr,postState:qe}),Cn=(0,be.Z)(ur,2),Be=Cn[0],Xe=Cn[1],$e=b.useMemo(function(){return De(xr)},[JSON.stringify(xr)]),At=We($e,or),dt=(0,be.Z)(At,3),en=dt[0],qt=dt[1],pn=dt[2],Hn=ft(en,$e),rr=Dt(bn,Be,qt,pn,Hn),Ur=(0,be.Z)(rr,3),kr=Ur[0],Zr=Ur[1],ji=Ur[2],ei=(0,Me.zX)(function(Zi){if(Xe(Zi),$r){var Kr=qe(Zi),Vn=Kr.map(function(Oi){return st(Oi,en,$e).map(function(na){return na.option})}),Tn=bn?Kr:Kr[0],Xr=bn?Vn:Vn[0];$r(Tn,Xr)}}),ln=rt(bn,ei,kr,Zr,ji,qt,pn,ii),nr=(0,Me.zX)(function(Zi){ln(Zi)}),Di=b.useMemo(function(){return{options:en,fieldNames:$e,values:kr,halfValues:Zr,changeOnSelect:_r,onSelect:nr,checkable:Qn,searchOptions:[],dropdownPrefixCls:void 0,loadData:sr,expandTrigger:Rr,expandIcon:_i,loadingIcon:Ai,dropdownMenuColumnStyle:void 0}},[en,$e,kr,Zr,_r,nr,Qn,sr,Rr,_i,Ai]),Hi="".concat($t,"-panel"),Ci=!en.length;return b.createElement(te.Provider,{value:Di},b.createElement("div",{className:Xt()(Hi,(Zt={},(0,he.Z)(Zt,"".concat(Hi,"-rtl"),Vi==="rtl"),(0,he.Z)(Zt,"".concat(Hi,"-empty"),Ci),Zt),Jn),style:wn},Ci?Dn:b.createElement(Jt,{prefixCls:$t,searchValue:"",multiple:bn,toggleOpen:Qe,open:!0,direction:Vi,disabled:on})))}function x(Ct){var Zt=Ct.onPopupVisibleChange,Et=Ct.popupVisible,tn=Ct.popupClassName,$t=Ct.popupPlacement;warning(!Zt,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(Et===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(tn===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning($t===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function me(Ct,Zt){if(Ct){var Et=function tn($t){for(var wn=0;wn<$t.length;wn++){var Jn=$t[wn];if(Jn[Zt==null?void 0:Zt.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(Jn[Zt==null?void 0:Zt.children])&&tn(Jn[Zt==null?void 0:Zt.children]))return!0}};Et(Ct)}}var ze=null,et=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","dropdownStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy","optionRender"],Re=b.forwardRef(function(Ct,Zt){var Et=Ct.id,tn=Ct.prefixCls,$t=tn===void 0?"rc-cascader":tn,wn=Ct.fieldNames,Jn=Ct.defaultValue,or=Ct.value,Qn=Ct.changeOnSelect,fr=Ct.onChange,Tr=Ct.displayRender,xr=Ct.checkable,_r=Ct.autoClearSearchValue,$r=_r===void 0?!0:_r,ii=Ct.searchValue,sr=Ct.onSearch,Rr=Ct.showSearch,vi=Ct.expandTrigger,_i=Ct.options,Ai=Ct.dropdownPrefixCls,Vi=Ct.loadData,vr=Ct.popupVisible,Dn=Ct.open,on=Ct.popupClassName,bn=Ct.dropdownClassName,ur=Ct.dropdownMenuColumnStyle,Cn=Ct.dropdownStyle,Be=Ct.popupPlacement,Xe=Ct.placement,$e=Ct.onDropdownVisibleChange,At=Ct.onPopupVisibleChange,dt=Ct.expandIcon,en=dt===void 0?">":dt,qt=Ct.loadingIcon,pn=Ct.children,Hn=Ct.dropdownMatchSelectWidth,rr=Hn===void 0?!1:Hn,Ur=Ct.showCheckedStrategy,kr=Ur===void 0?Pe:Ur,Zr=Ct.optionRender,ji=(0,fe.Z)(Ct,et),ei=(0,se.ZP)(Et),ln=!!xr,nr=(0,le.Z)(Jn,{value:or,postState:qe}),Di=(0,be.Z)(nr,2),Hi=Di[0],Ci=Di[1],Zi=b.useMemo(function(){return De(wn)},[JSON.stringify(wn)]),Kr=We(Zi,_i),Vn=(0,be.Z)(Kr,3),Tn=Vn[0],Xr=Vn[1],Oi=Vn[2],na=(0,le.Z)("",{value:ii,postState:function(wi){return wi||""}}),lo=(0,be.Z)(na,2),Ka=lo[0],vo=lo[1],Ro=function(wi,Ii){vo(wi),Ii.source!=="blur"&&sr&&sr(wi)},oo=_e(Rr),Lo=(0,be.Z)(oo,2),ga=Lo[0],Da=Lo[1],Kt=ye(Ka,Tn,Zi,Ai||$t,Da,Qn||ln),dn=ft(Tn,Zi),Gn=Dt(ln,Hi,Xr,Oi,dn),ht=(0,be.Z)(Gn,3),mt=ht[0],jt=ht[1],Gt=ht[2],An=b.useMemo(function(){var si=Oe(mt),wi=tt(si,Xr,kr);return[].concat((0,we.Z)(Gt),(0,we.Z)(Oi(wi)))},[mt,Xr,Oi,Gt,kr]),fn=Ot(An,Tn,Zi,ln,Tr),Zn=(0,oe.Z)(function(si){if(Ci(si),fr){var wi=qe(si),Ii=wi.map(function(ja){return st(ja,Tn,Zi).map(function(Bi){return Bi.option})}),pi=ln?wi:wi[0],ha=ln?Ii:Ii[0];fr(pi,ha)}}),Wn=rt(ln,Zn,mt,jt,Gt,Xr,Oi,kr),yr=(0,oe.Z)(function(si){(!ln||$r)&&vo(""),Wn(si)}),ir=function(wi,Ii){if(Ii.type==="clear"){Zn([]);return}var pi=Ii.values[0],ha=pi.valueCells;yr(ha)},kn=Dn!==void 0?Dn:vr,Yn=bn||on,Wr=Xe||Be,Pi=function(wi){$e==null||$e(wi),At==null||At(wi)},Ti=b.useMemo(function(){return{options:Tn,fieldNames:Zi,values:mt,halfValues:jt,changeOnSelect:Qn,onSelect:yr,checkable:xr,searchOptions:Kt,dropdownPrefixCls:Ai,loadData:Vi,expandTrigger:vi,expandIcon:en,loadingIcon:qt,dropdownMenuColumnStyle:ur,optionRender:Zr}},[Tn,Zi,mt,jt,Qn,yr,xr,Kt,Ai,Vi,vi,en,qt,ur,Zr]),Yr=!(Ka?Kt:Tn).length,Vr=Ka&&Da.matchInputWidth||Yr?{}:{minWidth:"auto"};return b.createElement(te.Provider,{value:Ti},b.createElement(ce.Ac,(0,a.Z)({},ji,{ref:Zt,id:ei,prefixCls:$t,autoClearSearchValue:$r,dropdownMatchSelectWidth:rr,dropdownStyle:(0,ee.Z)((0,ee.Z)({},Vr),Cn),displayValues:fn,onDisplayValuesChange:ir,mode:ln?"multiple":void 0,searchValue:Ka,onSearch:Ro,showSearch:ga,OptionList:Ce,emptyOptions:Yr,open:kn,dropdownClassName:Yn,placement:Wr,onDropdownVisibleChange:Pi,getRawInputElement:function(){return pn}})))});Re.SHOW_PARENT=Pe,Re.SHOW_CHILD=Ie,Re.Panel=ue;var Ke=Re,Ut=Ke},48365:function(kt,Pt,Se){"use strict";var a=Se(56656),ee=Se.n(a),we=Se(27112),be=Se.n(we),fe=Se(54449),ce=Se.n(fe),se=Se(53501),oe=Se.n(se),le=Se(36867),b=Se.n(le),z=Se(71912),te=Se.n(z),ae=Se(48228),he=Se.n(ae);ee().extend(he()),ee().extend(te()),ee().extend(be()),ee().extend(ce()),ee().extend(oe()),ee().extend(b()),ee().extend(function(ye,Ee){var Pe=Ee.prototype,Ie=Pe.format;Pe.format=function(Oe){var je=(Oe||"").replace("Wo","wo");return Ie.bind(this)(je)}});var de={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},ie=function(Ee){var Pe=de[Ee];return Pe||Ee.split("_")[0]},pe=function(){},Ae={getNow:function(){var Ee=ee()();return typeof Ee.tz=="function"?Ee.tz():Ee},getFixedDate:function(Ee){return ee()(Ee,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ee){return Ee.endOf("month")},getWeekDay:function(Ee){var Pe=Ee.locale("en");return Pe.weekday()+Pe.localeData().firstDayOfWeek()},getYear:function(Ee){return Ee.year()},getMonth:function(Ee){return Ee.month()},getDate:function(Ee){return Ee.date()},getHour:function(Ee){return Ee.hour()},getMinute:function(Ee){return Ee.minute()},getSecond:function(Ee){return Ee.second()},getMillisecond:function(Ee){return Ee.millisecond()},addYear:function(Ee,Pe){return Ee.add(Pe,"year")},addMonth:function(Ee,Pe){return Ee.add(Pe,"month")},addDate:function(Ee,Pe){return Ee.add(Pe,"day")},setYear:function(Ee,Pe){return Ee.year(Pe)},setMonth:function(Ee,Pe){return Ee.month(Pe)},setDate:function(Ee,Pe){return Ee.date(Pe)},setHour:function(Ee,Pe){return Ee.hour(Pe)},setMinute:function(Ee,Pe){return Ee.minute(Pe)},setSecond:function(Ee,Pe){return Ee.second(Pe)},setMillisecond:function(Ee,Pe){return Ee.millisecond(Pe)},isAfter:function(Ee,Pe){return Ee.isAfter(Pe)},isValidate:function(Ee){return Ee.isValid()},locale:{getWeekFirstDay:function(Ee){return ee()().locale(ie(Ee)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ee,Pe){return Pe.locale(ie(Ee)).weekday(0)},getWeek:function(Ee,Pe){return Pe.locale(ie(Ee)).week()},getShortWeekDays:function(Ee){return ee()().locale(ie(Ee)).localeData().weekdaysMin()},getShortMonths:function(Ee){return ee()().locale(ie(Ee)).localeData().monthsShort()},format:function(Ee,Pe,Ie){return Pe.locale(ie(Ee)).format(Ie)},parse:function(Ee,Pe,Ie){for(var Le=ie(Ee),Oe=0;Oe2&&arguments[2]!==void 0?arguments[2]:"0",Tt=String(Ge);Tt.length2&&arguments[2]!==void 0?arguments[2]:[],Tt=b.useState([!1,!1]),Ht=(0,be.Z)(Tt,2),rn=Ht[0],cn=Ht[1],mn=function(Mn,mr){cn(function(Sr){return Le(Sr,mr,Mn)})},zn=b.useMemo(function(){return rn.map(function(tr,Mn){if(tr)return!0;var mr=Ge[Mn];return mr?!!(!Ft[Mn]&&!mr||mr&&Bt(mr,{activeIndex:Mn})):!1})},[Ge,rn,Bt,Ft]);return[zn,mn]}function Ve(Ge,Bt,Ft,Tt,Ht){var rn="",cn=[];return Ge&&cn.push(Ht?"hh":"HH"),Bt&&cn.push("mm"),Ft&&cn.push("ss"),rn=cn.join(":"),Tt&&(rn+=".SSS"),Ht&&(rn+=" A"),rn}function qe(Ge,Bt,Ft,Tt,Ht,rn){var cn=Ge.fieldDateTimeFormat,mn=Ge.fieldDateFormat,zn=Ge.fieldTimeFormat,tr=Ge.fieldMonthFormat,Mn=Ge.fieldYearFormat,mr=Ge.fieldWeekFormat,Sr=Ge.fieldQuarterFormat,hr=Ge.yearFormat,cr=Ge.cellYearFormat,Ir=Ge.cellQuarterFormat,Pr=Ge.dayFormat,Er=Ge.cellDateFormat,Gr=Ve(Bt,Ft,Tt,Ht,rn);return(0,we.Z)((0,we.Z)({},Ge),{},{fieldDateTimeFormat:cn||"YYYY-MM-DD ".concat(Gr),fieldDateFormat:mn||"YYYY-MM-DD",fieldTimeFormat:zn||Gr,fieldMonthFormat:tr||"YYYY-MM",fieldYearFormat:Mn||"YYYY",fieldWeekFormat:mr||"gggg-wo",fieldQuarterFormat:Sr||"YYYY-[Q]Q",yearFormat:hr||"YYYY",cellYearFormat:cr||"YYYY",cellQuarterFormat:Ir||"[Q]Q",cellDateFormat:Er||Pr||"D"})}function tt(Ge,Bt){var Ft=Bt.showHour,Tt=Bt.showMinute,Ht=Bt.showSecond,rn=Bt.showMillisecond,cn=Bt.use12Hours;return b.useMemo(function(){return qe(Ge,Ft,Tt,Ht,rn,cn)},[Ge,Ft,Tt,Ht,rn,cn])}var st=Se(76190);function Ot(Ge,Bt,Ft){return Ft!=null?Ft:Bt.some(function(Tt){return Ge.includes(Tt)})}var ft=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Wt(Ge){var Bt=Oe(Ge,ft),Ft=Ge.format,Tt=Ge.picker,Ht=null;return Ft&&(Ht=Ft,Array.isArray(Ht)&&(Ht=Ht[0]),Ht=(0,st.Z)(Ht)==="object"?Ht.format:Ht),Tt==="time"&&(Bt.format=Ht),[Bt,Ht]}function it(Ge){return Ge&&typeof Ge=="string"}function We(Ge,Bt,Ft,Tt){return[Ge,Bt,Ft,Tt].some(function(Ht){return Ht!==void 0})}function Je(Ge,Bt,Ft,Tt,Ht){var rn=Bt,cn=Ft,mn=Tt;if(!Ge&&!rn&&!cn&&!mn&&!Ht)rn=!0,cn=!0,mn=!0;else if(Ge){var zn,tr,Mn,mr=[rn,cn,mn].some(function(cr){return cr===!1}),Sr=[rn,cn,mn].some(function(cr){return cr===!0}),hr=mr?!0:!Sr;rn=(zn=rn)!==null&&zn!==void 0?zn:hr,cn=(tr=cn)!==null&&tr!==void 0?tr:hr,mn=(Mn=mn)!==null&&Mn!==void 0?Mn:hr}return[rn,cn,mn,Ht]}function _e(Ge){var Bt=Ge.showTime,Ft=Wt(Ge),Tt=(0,be.Z)(Ft,2),Ht=Tt[0],rn=Tt[1],cn=Bt&&(0,st.Z)(Bt)==="object"?Bt:{},mn=(0,we.Z)((0,we.Z)({defaultOpenValue:cn.defaultOpenValue||cn.defaultValue},Ht),cn),zn=mn.showMillisecond,tr=mn.showHour,Mn=mn.showMinute,mr=mn.showSecond,Sr=We(tr,Mn,mr,zn),hr=Je(Sr,tr,Mn,mr,zn),cr=(0,be.Z)(hr,3);return tr=cr[0],Mn=cr[1],mr=cr[2],[mn,(0,we.Z)((0,we.Z)({},mn),{},{showHour:tr,showMinute:Mn,showSecond:mr,showMillisecond:zn}),mn.format,rn]}function ot(Ge,Bt,Ft,Tt,Ht){var rn=Ge==="time";if(Ge==="datetime"||rn){for(var cn=Tt,mn=je(Ge,Ht,null),zn=mn,tr=[Bt,Ft],Mn=0;Mn1&&(cn=Bt.addDate(cn,-7)),cn}function Ce(Ge,Bt){var Ft=Bt.generateConfig,Tt=Bt.locale,Ht=Bt.format;return Ge?typeof Ht=="function"?Ht(Ge):Ft.locale.format(Tt.locale,Ge,Ht):""}function Me(Ge,Bt,Ft){var Tt=Bt,Ht=["getHour","getMinute","getSecond","getMillisecond"],rn=["setHour","setMinute","setSecond","setMillisecond"];return rn.forEach(function(cn,mn){Ft?Tt=Ge[cn](Tt,Ge[Ht[mn]](Ft)):Tt=Ge[cn](Tt,0)}),Tt}function Qe(Ge,Bt,Ft,Tt,Ht){var rn=(0,fe.zX)(function(cn,mn){return!!(Ft&&Ft(cn,mn)||Tt&&Ge.isAfter(Tt,cn)&&!Nt(Ge,Bt,Tt,cn,mn.type)||Ht&&Ge.isAfter(cn,Ht)&&!Nt(Ge,Bt,Ht,cn,mn.type))});return rn}function ue(Ge,Bt,Ft){return b.useMemo(function(){var Tt=je(Ge,Bt,Ft),Ht=Ie(Tt),rn=Ht[0],cn=(0,st.Z)(rn)==="object"&&rn.type==="mask"?rn.format:null;return[Ht.map(function(mn){return typeof mn=="string"||typeof mn=="function"?mn:mn.format}),cn]},[Ge,Bt,Ft])}function x(Ge,Bt,Ft){return typeof Ge[0]=="function"||Ft?!0:Bt}function me(Ge,Bt,Ft,Tt){var Ht=(0,fe.zX)(function(rn,cn){var mn=(0,we.Z)({type:Bt},cn);if(delete mn.activeIndex,!Ge.isValidate(rn)||Ft&&Ft(rn,mn))return!0;if((Bt==="date"||Bt==="time")&&Tt){var zn,tr=cn&&cn.activeIndex===1?"end":"start",Mn=((zn=Tt.disabledTime)===null||zn===void 0?void 0:zn.call(Tt,rn,tr,{from:mn.from}))||{},mr=Mn.disabledHours,Sr=Mn.disabledMinutes,hr=Mn.disabledSeconds,cr=Mn.disabledMilliseconds,Ir=Tt.disabledHours,Pr=Tt.disabledMinutes,Er=Tt.disabledSeconds,Gr=mr||Ir,Fr=Sr||Pr,Nr=hr||Er,mi=Ge.getHour(rn),Qr=Ge.getMinute(rn),oi=Ge.getSecond(rn),da=Ge.getMillisecond(rn);if(Gr&&Gr().includes(mi)||Fr&&Fr(mi).includes(Qr)||Nr&&Nr(mi,Qr).includes(oi)||cr&&cr(mi,Qr,oi).includes(da))return!0}return!1});return Ht}function ze(Ge){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ft=b.useMemo(function(){var Tt=Ge&&Ie(Ge);return Bt&&Tt&&(Tt[1]=Tt[1]||Tt[0]),Tt},[Ge,Bt]);return Ft}function et(Ge,Bt){var Ft=Ge.generateConfig,Tt=Ge.locale,Ht=Ge.picker,rn=Ht===void 0?"date":Ht,cn=Ge.prefixCls,mn=cn===void 0?"rc-picker":cn,zn=Ge.styles,tr=zn===void 0?{}:zn,Mn=Ge.classNames,mr=Mn===void 0?{}:Mn,Sr=Ge.order,hr=Sr===void 0?!0:Sr,cr=Ge.components,Ir=cr===void 0?{}:cr,Pr=Ge.inputRender,Er=Ge.allowClear,Gr=Ge.clearIcon,Fr=Ge.needConfirm,Nr=Ge.multiple,mi=Ge.format,Qr=Ge.inputReadOnly,oi=Ge.disabledDate,da=Ge.minDate,ki=Ge.maxDate,sa=Ge.showTime,Li=Ge.value,la=Ge.defaultValue,Gi=Ge.pickerValue,ra=Ge.defaultPickerValue,ua=ze(Li),ba=ze(la),xa=ze(Gi),Oa=ze(ra),za=rn==="date"&&sa?"datetime":rn,Pa=za==="time"||za==="datetime",ea=Pa||Nr,Ri=Fr!=null?Fr:Pa,ia=_e(Ge),Yi=(0,be.Z)(ia,4),Ia=Yi[0],pa=Yi[1],Sa=Yi[2],Ha=Yi[3],Za=tt(Tt,pa),Ra=b.useMemo(function(){return ot(za,Sa,Ha,Ia,Za)},[za,Sa,Ha,Ia,Za]),$a=b.useMemo(function(){return(0,we.Z)((0,we.Z)({},Ge),{},{prefixCls:mn,locale:Za,picker:rn,styles:tr,classNames:mr,order:hr,components:(0,we.Z)({input:Pr},Ir),clearIcon:rt(mn,Er,Gr),showTime:Ra,value:ua,defaultValue:ba,pickerValue:xa,defaultPickerValue:Oa},Bt==null?void 0:Bt())},[Ge]),po=ue(za,Za,mi),No=(0,be.Z)(po,2),Nn=No[0],jo=No[1],io=x(Nn,Qr,Nr),Oo=Qe(Ft,Tt,oi,da,ki),eo=me(Ft,rn,Oo,Ra),Ua=b.useMemo(function(){return(0,we.Z)((0,we.Z)({},$a),{},{needConfirm:Ri,inputReadOnly:io,disabledDate:Oo})},[$a,Ri,io,Oo]);return[Ua,za,ea,Nn,jo,eo]}var Re=Se(16089);function Ke(Ge,Bt,Ft){var Tt=(0,fe.C8)(Bt,{value:Ge}),Ht=(0,be.Z)(Tt,2),rn=Ht[0],cn=Ht[1],mn=b.useRef(Ge),zn=b.useRef(),tr=function(){Re.Z.cancel(zn.current)},Mn=(0,fe.zX)(function(){cn(mn.current),Ft&&rn!==mn.current&&Ft(mn.current)}),mr=(0,fe.zX)(function(Sr,hr){tr(),mn.current=Sr,Sr||hr?Mn():zn.current=(0,Re.Z)(Mn)});return b.useEffect(function(){return tr},[]),[rn,mr]}function Ut(Ge,Bt){var Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Tt=arguments.length>3?arguments[3]:void 0,Ht=Ft.every(function(Mn){return Mn})?!1:Ge,rn=Ke(Ht,Bt||!1,Tt),cn=(0,be.Z)(rn,2),mn=cn[0],zn=cn[1];function tr(Mn){var mr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!mr.inherit||mn)&&zn(Mn,mr.force)}return[mn,tr]}function Ct(Ge){var Bt=b.useRef();return b.useImperativeHandle(Ge,function(){var Ft;return{nativeElement:(Ft=Bt.current)===null||Ft===void 0?void 0:Ft.nativeElement,focus:function(Ht){var rn;(rn=Bt.current)===null||rn===void 0||rn.focus(Ht)},blur:function(){var Ht;(Ht=Bt.current)===null||Ht===void 0||Ht.blur()}}}),Bt}function Zt(Ge,Bt){return b.useMemo(function(){return Ge||(Bt?((0,le.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Bt).map(function(Ft){var Tt=(0,be.Z)(Ft,2),Ht=Tt[0],rn=Tt[1];return{label:Ht,value:rn}})):[])},[Ge,Bt])}function Et(Ge,Bt){var Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Tt=b.useRef(Bt);Tt.current=Bt,(0,ce.o)(function(){if(Ge)Tt.current(Ge);else{var Ht=(0,Re.Z)(function(){Tt.current(Ge)},Ft);return function(){Re.Z.cancel(Ht)}}},[Ge])}function tn(Ge){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Tt=b.useState(0),Ht=(0,be.Z)(Tt,2),rn=Ht[0],cn=Ht[1],mn=b.useState(!1),zn=(0,be.Z)(mn,2),tr=zn[0],Mn=zn[1],mr=b.useRef([]),Sr=b.useRef(null),hr=b.useRef(null),cr=function(Nr){Sr.current=Nr},Ir=function(Nr){return Sr.current===Nr},Pr=function(Nr){Mn(Nr)},Er=function(Nr){return Nr&&(hr.current=Nr),hr.current},Gr=function(Nr){var mi=mr.current,Qr=new Set(mi.filter(function(da){return Nr[da]||Bt[da]})),oi=mi[mi.length-1]===0?1:0;return Qr.size>=2||Ge[oi]?null:oi};return Et(tr||Ft,function(){tr||(mr.current=[],cr(null))}),b.useEffect(function(){tr&&mr.current.push(rn)},[tr,rn]),[tr,Pr,Er,rn,cn,Gr,mr.current,cr,Ir]}function $t(Ge,Bt,Ft,Tt,Ht,rn){var cn=Ft[Ft.length-1],mn=function(tr,Mn){var mr=(0,be.Z)(Ge,2),Sr=mr[0],hr=mr[1],cr=(0,we.Z)((0,we.Z)({},Mn),{},{from:De(Ge,Ft)});return cn===1&&Bt[0]&&Sr&&!Nt(Tt,Ht,Sr,tr,cr.type)&&Tt.isAfter(Sr,tr)||cn===0&&Bt[1]&&hr&&!Nt(Tt,Ht,hr,tr,cr.type)&&Tt.isAfter(tr,hr)?!0:rn==null?void 0:rn(tr,cr)};return mn}function wn(Ge,Bt,Ft,Tt){switch(Bt){case"date":case"week":return Ge.addMonth(Ft,Tt);case"month":case"quarter":return Ge.addYear(Ft,Tt);case"year":return Ge.addYear(Ft,Tt*10);case"decade":return Ge.addYear(Ft,Tt*100);default:return Ft}}var Jn=[];function or(Ge,Bt,Ft,Tt,Ht,rn,cn,mn){var zn=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Jn,tr=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Jn,Mn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Jn,mr=arguments.length>11?arguments[11]:void 0,Sr=arguments.length>12?arguments[12]:void 0,hr=arguments.length>13?arguments[13]:void 0,cr=cn==="time",Ir=rn||0,Pr=function(xa){var Oa=Ge.getNow();return cr&&(Oa=Me(Ge,Oa)),zn[xa]||Ft[xa]||Oa},Er=(0,be.Z)(tr,2),Gr=Er[0],Fr=Er[1],Nr=(0,fe.C8)(function(){return Pr(0)},{value:Gr}),mi=(0,be.Z)(Nr,2),Qr=mi[0],oi=mi[1],da=(0,fe.C8)(function(){return Pr(1)},{value:Fr}),ki=(0,be.Z)(da,2),sa=ki[0],Li=ki[1],la=b.useMemo(function(){var ba=[Qr,sa][Ir];return cr?ba:Me(Ge,ba,Mn[Ir])},[cr,Qr,sa,Ir,Ge,Mn]),Gi=function(xa){var Oa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",za=[oi,Li][Ir];za(xa);var Pa=[Qr,sa];Pa[Ir]=xa,mr&&(!Nt(Ge,Bt,Qr,Pa[0],cn)||!Nt(Ge,Bt,sa,Pa[1],cn))&&mr(Pa,{source:Oa,range:Ir===1?"end":"start",mode:Tt})},ra=function(xa,Oa){if(mn){var za={date:"month",week:"month",month:"year",quarter:"year"},Pa=za[cn];if(Pa&&!Nt(Ge,Bt,xa,Oa,Pa))return wn(Ge,cn,Oa,-1);if(cn==="year"&&xa){var ea=Math.floor(Ge.getYear(xa)/10),Ri=Math.floor(Ge.getYear(Oa)/10);if(ea!==Ri)return wn(Ge,cn,Oa,-1)}}return Oa},ua=b.useRef(null);return(0,ce.Z)(function(){if(Ht&&!zn[Ir]){var ba=cr?null:Ge.getNow();if(ua.current!==null&&ua.current!==Ir?ba=[Qr,sa][Ir^1]:Ft[Ir]?ba=Ir===0?Ft[0]:ra(Ft[0],Ft[1]):Ft[Ir^1]&&(ba=Ft[Ir^1]),ba){Sr&&Ge.isAfter(Sr,ba)&&(ba=Sr);var xa=mn?wn(Ge,cn,ba,1):ba;hr&&Ge.isAfter(xa,hr)&&(ba=mn?wn(Ge,cn,hr,-1):hr),Gi(ba,"reset")}}},[Ht,Ir,Ft[Ir]]),b.useEffect(function(){Ht?ua.current=Ir:ua.current=null},[Ht,Ir]),(0,ce.Z)(function(){Ht&&zn&&zn[Ir]&&Gi(zn[Ir],"reset")},[Ht,Ir]),[la,Gi]}function Qn(Ge,Bt){var Ft=b.useRef(Ge),Tt=b.useState({}),Ht=(0,be.Z)(Tt,2),rn=Ht[1],cn=function(tr){return tr&&Bt!==void 0?Bt:Ft.current},mn=function(tr){Ft.current=tr,rn({})};return[cn,mn,cn(!0)]}var fr=[];function Tr(Ge,Bt,Ft){var Tt=function(cn){return cn.map(function(mn){return Ce(mn,{generateConfig:Ge,locale:Bt,format:Ft[0]})})},Ht=function(cn,mn){for(var zn=Math.max(cn.length,mn.length),tr=-1,Mn=0;Mn2&&arguments[2]!==void 0?arguments[2]:1,Tt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Ht=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],rn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,cn=[],mn=Ft>=1?Ft|0:1,zn=Ge;zn<=Bt;zn+=mn){var tr=Ht.includes(zn);(!tr||!Tt)&&cn.push({label:Pe(zn,rn),value:zn,disabled:tr})}return cn}function Vi(Ge){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ft=arguments.length>2?arguments[2]:void 0,Tt=Bt||{},Ht=Tt.use12Hours,rn=Tt.hourStep,cn=rn===void 0?1:rn,mn=Tt.minuteStep,zn=mn===void 0?1:mn,tr=Tt.secondStep,Mn=tr===void 0?1:tr,mr=Tt.millisecondStep,Sr=mr===void 0?100:mr,hr=Tt.hideDisabledOptions,cr=Tt.disabledTime,Ir=Tt.disabledHours,Pr=Tt.disabledMinutes,Er=Tt.disabledSeconds,Gr=b.useMemo(function(){return Ft||Ge.getNow()},[Ft,Ge]);if(0)var Fr,Nr,mi;var Qr=b.useCallback(function(ea){var Ri=(cr==null?void 0:cr(ea))||{};return[Ri.disabledHours||Ir||_i,Ri.disabledMinutes||Pr||_i,Ri.disabledSeconds||Er||_i,Ri.disabledMilliseconds||_i]},[cr,Ir,Pr,Er]),oi=b.useMemo(function(){return Qr(Gr)},[Gr,Qr]),da=(0,be.Z)(oi,4),ki=da[0],sa=da[1],Li=da[2],la=da[3],Gi=b.useCallback(function(ea,Ri,ia,Yi){var Ia=Ai(0,23,cn,hr,ea()),pa=Ht?Ia.map(function(Ra){return(0,we.Z)((0,we.Z)({},Ra),{},{label:Pe(Ra.value%12||12,2)})}):Ia,Sa=function($a){return Ai(0,59,zn,hr,Ri($a))},Ha=function($a,po){return Ai(0,59,Mn,hr,ia($a,po))},Za=function($a,po,No){return Ai(0,999,Sr,hr,Yi($a,po,No),3)};return[pa,Sa,Ha,Za]},[hr,cn,Ht,Sr,zn,Mn]),ra=b.useMemo(function(){return Gi(ki,sa,Li,la)},[Gi,ki,sa,Li,la]),ua=(0,be.Z)(ra,4),ba=ua[0],xa=ua[1],Oa=ua[2],za=ua[3],Pa=function(Ri,ia){var Yi=function(){return ba},Ia=xa,pa=Oa,Sa=za;if(ia){var Ha=Qr(ia),Za=(0,be.Z)(Ha,4),Ra=Za[0],$a=Za[1],po=Za[2],No=Za[3],Nn=Gi(Ra,$a,po,No),jo=(0,be.Z)(Nn,4),io=jo[0],Oo=jo[1],eo=jo[2],Ua=jo[3];Yi=function(){return io},Ia=Oo,pa=eo,Sa=Ua}var Uo=vi(Ri,Yi,Ia,pa,Sa,Ge);return Uo};return[Pa,ba,xa,Oa,za]}function vr(Ge){var Bt=Ge.mode,Ft=Ge.internalMode,Tt=Ge.renderExtraFooter,Ht=Ge.showNow,rn=Ge.showTime,cn=Ge.onSubmit,mn=Ge.onNow,zn=Ge.invalid,tr=Ge.needConfirm,Mn=Ge.generateConfig,mr=Ge.disabledDate,Sr=b.useContext(pe),hr=Sr.prefixCls,cr=Sr.locale,Ir=Sr.button,Pr=Ir===void 0?"button":Ir,Er=Mn.getNow(),Gr=Vi(Mn,rn,Er),Fr=(0,be.Z)(Gr,1),Nr=Fr[0],mi=Tt==null?void 0:Tt(Bt),Qr=mr(Er,{type:Bt}),oi=function(){if(!Qr){var ra=Nr(Er);mn(ra)}},da="".concat(hr,"-now"),ki="".concat(da,"-btn"),sa=Ht&&b.createElement("li",{className:da},b.createElement("a",{className:he()(ki,Qr&&"".concat(ki,"-disabled")),"aria-disabled":Qr,onClick:oi},Ft==="date"?cr.today:cr.now)),Li=tr&&b.createElement("li",{className:"".concat(hr,"-ok")},b.createElement(Pr,{disabled:zn,onClick:cn},cr.ok)),la=(sa||Li)&&b.createElement("ul",{className:"".concat(hr,"-ranges")},sa,Li);return!mi&&!la?null:b.createElement("div",{className:"".concat(hr,"-footer")},mi&&b.createElement("div",{className:"".concat(hr,"-footer-extra")},mi),la)}function Dn(Ge,Bt,Ft){function Tt(Ht,rn){var cn=Ht.findIndex(function(zn){return Nt(Ge,Bt,zn,rn,Ft)});if(cn===-1)return[].concat((0,ee.Z)(Ht),[rn]);var mn=(0,ee.Z)(Ht);return mn.splice(cn,1),mn}return Tt}var on=b.createContext(null);function bn(){return b.useContext(on)}function ur(Ge,Bt){var Ft=Ge.prefixCls,Tt=Ge.generateConfig,Ht=Ge.locale,rn=Ge.disabledDate,cn=Ge.minDate,mn=Ge.maxDate,zn=Ge.cellRender,tr=Ge.hoverValue,Mn=Ge.hoverRangeValue,mr=Ge.onHover,Sr=Ge.values,hr=Ge.pickerValue,cr=Ge.onSelect,Ir=Ge.prevIcon,Pr=Ge.nextIcon,Er=Ge.superPrevIcon,Gr=Ge.superNextIcon,Fr=Tt.getNow(),Nr={now:Fr,values:Sr,pickerValue:hr,prefixCls:Ft,disabledDate:rn,minDate:cn,maxDate:mn,cellRender:zn,hoverValue:tr,hoverRangeValue:Mn,onHover:mr,locale:Ht,generateConfig:Tt,onSelect:cr,panelType:Bt,prevIcon:Ir,nextIcon:Pr,superPrevIcon:Er,superNextIcon:Gr};return[Nr,Fr]}var Cn=b.createContext({});function Be(Ge){for(var Bt=Ge.rowNum,Ft=Ge.colNum,Tt=Ge.baseDate,Ht=Ge.getCellDate,rn=Ge.prefixColumn,cn=Ge.rowClassName,mn=Ge.titleFormat,zn=Ge.getCellText,tr=Ge.getCellClassName,Mn=Ge.headerCells,mr=Ge.cellSelection,Sr=mr===void 0?!0:mr,hr=Ge.disabledDate,cr=bn(),Ir=cr.prefixCls,Pr=cr.panelType,Er=cr.now,Gr=cr.disabledDate,Fr=cr.cellRender,Nr=cr.onHover,mi=cr.hoverValue,Qr=cr.hoverRangeValue,oi=cr.generateConfig,da=cr.values,ki=cr.locale,sa=cr.onSelect,Li=hr||Gr,la="".concat(Ir,"-cell"),Gi=b.useContext(Cn),ra=Gi.onCellDblClick,ua=function(ia){return da.some(function(Yi){return Yi&&Nt(oi,ki,ia,Yi,Pr)})},ba=[],xa=0;xa1&&arguments[1]!==void 0?arguments[1]:!1;uo(Xi),Pr==null||Pr(Xi),to&&vn(Xi)},Ui=function(Xi,to){Za(Xi),to&&ni(to),vn(to,Xi)},ui=function(Xi){if(eo(Xi),ni(Xi),Ha!==Nr){var to=["decade","year"],xi=[].concat(to,["month"]),Wi={quarter:[].concat(to,["quarter"]),week:[].concat((0,ee.Z)(xi),["week"]),date:[].concat((0,ee.Z)(xi),["date"])},Zo=Wi[Nr]||xi,Xo=Zo.indexOf(Ha),fs=Zo[Xo+1];fs&&Ui(fs,Xi)}},Qa=b.useMemo(function(){var aa,Xi;if(Array.isArray(oi)){var to=(0,be.Z)(oi,2);aa=to[0],Xi=to[1]}else aa=oi;return!aa&&!Xi?null:(aa=aa||Xi,Xi=Xi||aa,Ht.isAfter(aa,Xi)?[Xi,aa]:[aa,Xi])},[oi,Ht]),yi=ke(da,ki,sa),Ba=la[Ra]||Zi[Ra]||dt,Fa=b.useContext(Cn),wo=b.useMemo(function(){return(0,we.Z)((0,we.Z)({},Fa),{},{hideHeader:Gi})},[Fa,Gi]),ma="".concat(ra,"-panel"),qo=Oe(Ge,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return b.createElement(Cn.Provider,{value:wo},b.createElement("div",{ref:ua,tabIndex:zn,className:he()(ma,(0,z.Z)({},"".concat(ma,"-rtl"),rn==="rtl"))},b.createElement(Ba,(0,a.Z)({},qo,{showTime:Yi,prefixCls:ra,locale:Ri,generateConfig:Ht,onModeChange:Ui,pickerValue:So,onPickerValueChange:function(Xi){ni(Xi,!0)},value:io[0],onSelect:ui,values:io,cellRender:yi,hoverRangeValue:Qa,hoverValue:Qr}))))}var Vn=b.memo(b.forwardRef(Kr)),Tn=Vn;function Xr(Ge){var Bt=Ge.picker,Ft=Ge.multiplePanel,Tt=Ge.pickerValue,Ht=Ge.onPickerValueChange,rn=Ge.needConfirm,cn=Ge.onSubmit,mn=Ge.range,zn=Ge.hoverValue,tr=b.useContext(pe),Mn=tr.prefixCls,mr=tr.generateConfig,Sr=b.useCallback(function(Gr,Fr){return wn(mr,Bt,Gr,Fr)},[mr,Bt]),hr=b.useMemo(function(){return Sr(Tt,1)},[Tt,Sr]),cr=function(Fr){Ht(Sr(Fr,-1))},Ir={onCellDblClick:function(){rn&&cn()}},Pr=Bt==="time",Er=(0,we.Z)((0,we.Z)({},Ge),{},{hoverValue:null,hoverRangeValue:null,hideHeader:Pr});return mn?Er.hoverRangeValue=zn:Er.hoverValue=zn,Ft?b.createElement("div",{className:"".concat(Mn,"-panels")},b.createElement(Cn.Provider,{value:(0,we.Z)((0,we.Z)({},Ir),{},{hideNext:!0})},b.createElement(Tn,Er)),b.createElement(Cn.Provider,{value:(0,we.Z)((0,we.Z)({},Ir),{},{hidePrev:!0})},b.createElement(Tn,(0,a.Z)({},Er,{pickerValue:hr,onPickerValueChange:cr})))):b.createElement(Cn.Provider,{value:(0,we.Z)({},Ir)},b.createElement(Tn,Er))}function Oi(Ge){return typeof Ge=="function"?Ge():Ge}function na(Ge){var Bt=Ge.prefixCls,Ft=Ge.presets,Tt=Ge.onClick,Ht=Ge.onHover;return Ft.length?b.createElement("div",{className:"".concat(Bt,"-presets")},b.createElement("ul",null,Ft.map(function(rn,cn){var mn=rn.label,zn=rn.value;return b.createElement("li",{key:cn,onClick:function(){Tt(Oi(zn))},onMouseEnter:function(){Ht(Oi(zn))},onMouseLeave:function(){Ht(null)}},mn)}))):null}function lo(Ge){var Bt=Ge.panelRender,Ft=Ge.internalMode,Tt=Ge.picker,Ht=Ge.showNow,rn=Ge.range,cn=Ge.multiple,mn=Ge.activeInfo,zn=mn===void 0?[0,0,0]:mn,tr=Ge.presets,Mn=Ge.onPresetHover,mr=Ge.onPresetSubmit,Sr=Ge.onFocus,hr=Ge.onBlur,cr=Ge.onPanelMouseDown,Ir=Ge.direction,Pr=Ge.value,Er=Ge.onSelect,Gr=Ge.isInvalid,Fr=Ge.defaultOpenValue,Nr=Ge.onOk,mi=Ge.onSubmit,Qr=b.useContext(pe),oi=Qr.prefixCls,da="".concat(oi,"-panel"),ki=Ir==="rtl",sa=b.useRef(null),Li=b.useRef(null),la=b.useState(0),Gi=(0,be.Z)(la,2),ra=Gi[0],ua=Gi[1],ba=b.useState(0),xa=(0,be.Z)(ba,2),Oa=xa[0],za=xa[1],Pa=b.useState(0),ea=(0,be.Z)(Pa,2),Ri=ea[0],ia=ea[1],Yi=function(ui){ui.width&&ua(ui.width)},Ia=(0,be.Z)(zn,3),pa=Ia[0],Sa=Ia[1],Ha=Ia[2],Za=b.useState(0),Ra=(0,be.Z)(Za,2),$a=Ra[0],po=Ra[1];b.useEffect(function(){po(10)},[pa]),b.useEffect(function(){if(rn&&Li.current){var Ui,ui=((Ui=sa.current)===null||Ui===void 0?void 0:Ui.offsetWidth)||0,Qa=Li.current.getBoundingClientRect();if(!Qa.height||Qa.right<0){po(function(wo){return Math.max(0,wo-1)});return}var yi=(ki?Sa-ui:pa)-Qa.left;if(ia(yi),ra&&ra=mn&&Ft<=zn)return rn;var tr=Math.min(Math.abs(Ft-mn),Math.abs(Ft-zn));tr0?bl:Us));var As=il+Go,Fs=Us-bl+1;return String(bl+(Fs+As-bl)%Fs)};switch(to){case"Backspace":case"Delete":xi="",Wi=Xo;break;case"ArrowLeft":xi="",fs(-1);break;case"ArrowRight":xi="",fs(1);break;case"ArrowUp":xi="",Wi=Es(1);break;case"ArrowDown":xi="",Wi=Es(-1);break;default:isNaN(Number(to))||(xi=Ri+to,Wi=xi);break}if(xi!==null&&(ia(xi),xi.length>=Zo&&(fs(1),ia(""))),Wi!==null){var Jo=po.slice(0,eo)+Pe(Wi,Zo)+po.slice(Ua);So(Jo.slice(0,cn.length))}$a({})},ma=b.useRef();(0,ce.Z)(function(){if(!(!ra||!cn||ni.current)){if(!jo.match(po)){So(cn);return}return Nn.current.setSelectionRange(eo,Ua),ma.current=(0,Re.Z)(function(){Nn.current.setSelectionRange(eo,Ua)}),function(){Re.Z.cancel(ma.current)}}},[jo,cn,ra,po,pa,eo,Ua,Ra,So]);var qo=cn?{onFocus:Qa,onBlur:Ba,onKeyDown:wo,onMouseDown:Ui,onMouseUp:ui,onPaste:vn}:{};return b.createElement("div",{ref:No,className:he()(Li,(0,z.Z)((0,z.Z)({},"".concat(Li,"-active"),Ft&&Ht),"".concat(Li,"-placeholder"),Mn))},b.createElement(sa,(0,a.Z)({ref:Nn,"aria-invalid":Pr,autoComplete:"off"},Gr,{onKeyDown:Fa,onBlur:yi},qo,{value:po,onChange:uo})),b.createElement(Da,{type:"suffix",icon:rn}),Er)}),Zn=fn,Wn=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],yr=["index"];function ir(Ge,Bt){var Ft=Ge.id,Tt=Ge.prefix,Ht=Ge.clearIcon,rn=Ge.suffixIcon,cn=Ge.separator,mn=cn===void 0?"~":cn,zn=Ge.activeIndex,tr=Ge.activeHelp,Mn=Ge.allHelp,mr=Ge.focused,Sr=Ge.onFocus,hr=Ge.onBlur,cr=Ge.onKeyDown,Ir=Ge.locale,Pr=Ge.generateConfig,Er=Ge.placeholder,Gr=Ge.className,Fr=Ge.style,Nr=Ge.onClick,mi=Ge.onClear,Qr=Ge.value,oi=Ge.onChange,da=Ge.onSubmit,ki=Ge.onInputChange,sa=Ge.format,Li=Ge.maskFormat,la=Ge.preserveInvalidOnBlur,Gi=Ge.onInvalid,ra=Ge.disabled,ua=Ge.invalid,ba=Ge.inputReadOnly,xa=Ge.direction,Oa=Ge.onOpenChange,za=Ge.onActiveInfo,Pa=Ge.placement,ea=Ge.onMouseDown,Ri=Ge.required,ia=Ge["aria-required"],Yi=Ge.autoFocus,Ia=Ge.tabIndex,pa=(0,Ka.Z)(Ge,Wn),Sa=xa==="rtl",Ha=b.useContext(pe),Za=Ha.prefixCls,Ra=b.useMemo(function(){if(typeof Ft=="string")return[Ft];var yi=Ft||{};return[yi.start,yi.end]},[Ft]),$a=b.useRef(),po=b.useRef(),No=b.useRef(),Nn=function(Ba){var Fa;return(Fa=[po,No][Ba])===null||Fa===void 0?void 0:Fa.current};b.useImperativeHandle(Bt,function(){return{nativeElement:$a.current,focus:function(Ba){if((0,st.Z)(Ba)==="object"){var Fa,wo=Ba||{},ma=wo.index,qo=ma===void 0?0:ma,aa=(0,Ka.Z)(wo,yr);(Fa=Nn(qo))===null||Fa===void 0||Fa.focus(aa)}else{var Xi;(Xi=Nn(Ba!=null?Ba:0))===null||Xi===void 0||Xi.focus()}},blur:function(){var Ba,Fa;(Ba=Nn(0))===null||Ba===void 0||Ba.blur(),(Fa=Nn(1))===null||Fa===void 0||Fa.blur()}}});var jo=oo(pa),io=b.useMemo(function(){return Array.isArray(Er)?Er:[Er,Er]},[Er]),Oo=vo((0,we.Z)((0,we.Z)({},Ge),{},{id:Ra,placeholder:io})),eo=(0,be.Z)(Oo,1),Ua=eo[0],Uo=b.useState({position:"absolute",width:0}),So=(0,be.Z)(Uo,2),uo=So[0],vn=So[1],ni=(0,fe.zX)(function(){var yi=Nn(zn);if(yi){var Ba=yi.nativeElement.getBoundingClientRect(),Fa=$a.current.getBoundingClientRect(),wo=Ba.left-Fa.left;vn(function(ma){return(0,we.Z)((0,we.Z)({},ma),{},{width:Ba.width,left:wo})}),za([Ba.left,Ba.right,Fa.width])}});b.useEffect(function(){ni()},[zn]);var Ui=Ht&&(Qr[0]&&!ra[0]||Qr[1]&&!ra[1]),ui=Yi&&!ra[0],Qa=Yi&&!ui&&!ra[1];return b.createElement(Rr.Z,{onResize:ni},b.createElement("div",(0,a.Z)({},jo,{className:he()(Za,"".concat(Za,"-range"),(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Za,"-focused"),mr),"".concat(Za,"-disabled"),ra.every(function(yi){return yi})),"".concat(Za,"-invalid"),ua.some(function(yi){return yi})),"".concat(Za,"-rtl"),Sa),Gr),style:Fr,ref:$a,onClick:Nr,onMouseDown:function(Ba){var Fa=Ba.target;Fa!==po.current.inputElement&&Fa!==No.current.inputElement&&Ba.preventDefault(),ea==null||ea(Ba)}}),Tt&&b.createElement("div",{className:"".concat(Za,"-prefix")},Tt),b.createElement(Zn,(0,a.Z)({ref:po},Ua(0),{autoFocus:ui,tabIndex:Ia,"date-range":"start"})),b.createElement("div",{className:"".concat(Za,"-range-separator")},mn),b.createElement(Zn,(0,a.Z)({ref:No},Ua(1),{autoFocus:Qa,tabIndex:Ia,"date-range":"end"})),b.createElement("div",{className:"".concat(Za,"-active-bar"),style:uo}),b.createElement(Da,{type:"suffix",icon:rn}),Ui&&b.createElement(Kt,{icon:Ht,onClear:mi})))}var kn=b.forwardRef(ir),Yn=kn;function Wr(Ge,Bt){var Ft=Ge!=null?Ge:Bt;return Array.isArray(Ft)?Ft:[Ft,Ft]}function Pi(Ge){return Ge===1?"end":"start"}function Ti(Ge,Bt){var Ft=et(Ge,function(){var co=Ge.disabled,La=Ge.allowEmpty,ka=Wr(co,!1),Ao=Wr(La,!1);return{disabled:ka,allowEmpty:Ao}}),Tt=(0,be.Z)(Ft,6),Ht=Tt[0],rn=Tt[1],cn=Tt[2],mn=Tt[3],zn=Tt[4],tr=Tt[5],Mn=Ht.prefixCls,mr=Ht.styles,Sr=Ht.classNames,hr=Ht.defaultValue,cr=Ht.value,Ir=Ht.needConfirm,Pr=Ht.onKeyDown,Er=Ht.disabled,Gr=Ht.allowEmpty,Fr=Ht.disabledDate,Nr=Ht.minDate,mi=Ht.maxDate,Qr=Ht.defaultOpen,oi=Ht.open,da=Ht.onOpenChange,ki=Ht.locale,sa=Ht.generateConfig,Li=Ht.picker,la=Ht.showNow,Gi=Ht.showToday,ra=Ht.showTime,ua=Ht.mode,ba=Ht.onPanelChange,xa=Ht.onCalendarChange,Oa=Ht.onOk,za=Ht.defaultPickerValue,Pa=Ht.pickerValue,ea=Ht.onPickerValueChange,Ri=Ht.inputReadOnly,ia=Ht.suffixIcon,Yi=Ht.onFocus,Ia=Ht.onBlur,pa=Ht.presets,Sa=Ht.ranges,Ha=Ht.components,Za=Ht.cellRender,Ra=Ht.dateRender,$a=Ht.monthCellRender,po=Ht.onClick,No=Ct(Bt),Nn=Ut(oi,Qr,Er,da),jo=(0,be.Z)(Nn,2),io=jo[0],Oo=jo[1],eo=function(La,ka){(Er.some(function(Ao){return!Ao})||!La)&&Oo(La,ka)},Ua=$r(sa,ki,mn,!0,!1,hr,cr,xa,Oa),Uo=(0,be.Z)(Ua,5),So=Uo[0],uo=Uo[1],vn=Uo[2],ni=Uo[3],Ui=Uo[4],ui=vn(),Qa=tn(Er,Gr,io),yi=(0,be.Z)(Qa,9),Ba=yi[0],Fa=yi[1],wo=yi[2],ma=yi[3],qo=yi[4],aa=yi[5],Xi=yi[6],to=yi[7],xi=yi[8],Wi=function(La,ka){Fa(!0),Yi==null||Yi(La,{range:Pi(ka!=null?ka:ma)})},Zo=function(La,ka){Fa(!1),Ia==null||Ia(La,{range:Pi(ka!=null?ka:ma)})},Xo=b.useMemo(function(){if(!ra)return null;var co=ra.disabledTime,La=co?function(ka){var Ao=Pi(ma),Ls=De(ui,Xi,ma);return co(ka,Ao,{from:Ls})}:void 0;return(0,we.Z)((0,we.Z)({},ra),{},{disabledTime:La})},[ra,ma,ui,Xi]),fs=(0,fe.C8)([Li,Li],{value:ua}),Es=(0,be.Z)(fs,2),Jo=Es[0],Bs=Es[1],Go=Jo[ma]||Li,bs=Go==="date"&&Xo?"datetime":Go,gs=bs===Li&&bs!=="time",bl=sr(Li,Go,la,Gi,!0),Us=ii(Ht,So,uo,vn,ni,Er,mn,Ba,io,tr),cl=(0,be.Z)(Us,2),no=cl[0],il=cl[1],As=$t(ui,Er,Xi,sa,ki,Fr),Fs=Fe(ui,tr,Gr),dl=(0,be.Z)(Fs,2),tu=dl[0],Pu=dl[1],nu=or(sa,ki,ui,Jo,io,ma,rn,gs,za,Pa,Xo==null?void 0:Xo.defaultOpenValue,ea,Nr,mi),Sl=(0,be.Z)(nu,2),Tu=Sl[0],mu=Sl[1],al=(0,fe.zX)(function(co,La,ka){var Ao=Le(Jo,ma,La);if((Ao[0]!==Jo[0]||Ao[1]!==Jo[1])&&Bs(Ao),ba&&ka!==!1){var Ls=(0,ee.Z)(ui);co&&(Ls[ma]=co),ba(Ls,Ao)}}),ru=function(La,ka){return Le(ui,ka,La)},fl=function(La,ka){var Ao=ui;La&&(Ao=ru(La,ma)),to(ma);var Ls=aa(Ao);ni(Ao),no(ma,Ls===null),Ls===null?eo(!1,{force:!0}):ka||No.current.focus({index:Ls})},gu=function(La){var ka,Ao=La.target.getRootNode();if(!No.current.nativeElement.contains((ka=Ao.activeElement)!==null&&ka!==void 0?ka:document.activeElement)){var Ls=Er.findIndex(function(Yo){return!Yo});Ls>=0&&No.current.focus({index:Ls})}eo(!0),po==null||po(La)},vu=function(){il(null),eo(!1,{force:!0})},ns=b.useState(null),Ml=(0,be.Z)(ns,2),Wl=Ml[0],iu=Ml[1],hl=b.useState(null),_o=(0,be.Z)(hl,2),au=_o[0],ou=_o[1],Qs=b.useMemo(function(){return au||ui},[ui,au]);b.useEffect(function(){io||ou(null)},[io]);var Au=b.useState([0,0,0]),Nl=(0,be.Z)(Au,2),su=Nl[0],Gu=Nl[1],ol=Zt(pa,Sa),Dl=function(La){ou(La),iu("preset")},Xl=function(La){var ka=il(La);ka&&eo(!1,{force:!0})},Ys=function(La){fl(La)},jl=function(La){ou(La?ru(La,ma):null),iu("cell")},Hs=function(La){eo(!0),Wi(La)},Cl=function(){wo("panel")},Vl=function(La){var ka=Le(ui,ma,La);ni(ka),!Ir&&!cn&&rn===bs&&fl(La)},Ol=function(){eo(!1)},yu=ke(Za,Ra,$a,Pi(ma)),Yu=ui[ma]||null,ku=(0,fe.zX)(function(co){return tr(co,{activeIndex:ma})}),Mo=b.useMemo(function(){var co=(0,oe.Z)(Ht,!1),La=(0,se.Z)(Ht,[].concat((0,ee.Z)(Object.keys(co)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return La},[Ht]),Ya=b.createElement(lo,(0,a.Z)({},Mo,{showNow:bl,showTime:Xo,range:!0,multiplePanel:gs,activeInfo:su,disabledDate:As,onFocus:Hs,onBlur:Zo,onPanelMouseDown:Cl,picker:Li,mode:Go,internalMode:bs,onPanelChange:al,format:zn,value:Yu,isInvalid:ku,onChange:null,onSelect:Vl,pickerValue:Tu,defaultOpenValue:Ie(ra==null?void 0:ra.defaultOpenValue)[ma],onPickerValueChange:mu,hoverValue:Qs,onHover:jl,needConfirm:Ir,onSubmit:fl,onOk:Ui,presets:ol,onPresetHover:Dl,onPresetSubmit:Xl,onNow:Ys,cellRender:yu})),ks=function(La,ka){var Ao=ru(La,ka);ni(Ao)},qr=function(){wo("input")},Ku=function(La,ka){var Ao=Xi.length,Ls=Xi[Ao-1];if(Ao&&Ls!==ka&&Ir&&!Gr[Ls]&&!xi(Ls)&&ui[Ls]){No.current.focus({index:Ls});return}wo("input"),eo(!0,{inherit:!0}),ma!==ka&&io&&!Ir&&cn&&fl(null,!0),qo(ka),Wi(La,ka)},ld=function(La,ka){if(eo(!1),!Ir&&wo()==="input"){var Ao=aa(ui);no(ma,Ao===null)}Zo(La,ka)},ud=function(La,ka){La.key==="Tab"&&fl(null,!0),Pr==null||Pr(La,ka)},Ju=b.useMemo(function(){return{prefixCls:Mn,locale:ki,generateConfig:sa,button:Ha.button,input:Ha.input}},[Mn,ki,sa,Ha.button,Ha.input]);if((0,ce.Z)(function(){io&&ma!==void 0&&al(null,Li,!1)},[io,ma,Li]),(0,ce.Z)(function(){var co=wo();!io&&co==="input"&&(eo(!1),fl(null,!0)),!io&&cn&&!Ir&&co==="panel"&&(eo(!0),fl())},[io]),0)var cd;return b.createElement(pe.Provider,{value:Ju},b.createElement(Ee,(0,a.Z)({},Ze(Ht),{popupElement:Ya,popupStyle:mr.popup,popupClassName:Sr.popup,visible:io,onClose:Ol,range:!0}),b.createElement(Yn,(0,a.Z)({},Ht,{ref:No,suffixIcon:ia,activeIndex:Ba||io?ma:null,activeHelp:!!au,allHelp:!!au&&Wl==="preset",focused:Ba,onFocus:Ku,onBlur:ld,onKeyDown:ud,onSubmit:fl,value:Qs,maskFormat:zn,onChange:ks,onInputChange:qr,format:mn,inputReadOnly:Ri,disabled:Er,open:io,onOpenChange:eo,onClick:gu,onClear:vu,invalid:tu,onInvalid:Pu,onActiveInfo:Gu}))))}var Yr=b.forwardRef(Ti),Vr=Yr,si=Se(11780);function wi(Ge){var Bt=Ge.prefixCls,Ft=Ge.value,Tt=Ge.onRemove,Ht=Ge.removeIcon,rn=Ht===void 0?"\xD7":Ht,cn=Ge.formatDate,mn=Ge.disabled,zn=Ge.maxTagCount,tr=Ge.placeholder,Mn="".concat(Bt,"-selector"),mr="".concat(Bt,"-selection"),Sr="".concat(mr,"-overflow");function hr(Pr,Er){return b.createElement("span",{className:he()("".concat(mr,"-item")),title:typeof Pr=="string"?Pr:null},b.createElement("span",{className:"".concat(mr,"-item-content")},Pr),!mn&&Er&&b.createElement("span",{onMouseDown:function(Fr){Fr.preventDefault()},onClick:Er,className:"".concat(mr,"-item-remove")},rn))}function cr(Pr){var Er=cn(Pr),Gr=function(Nr){Nr&&Nr.stopPropagation(),Tt(Pr)};return hr(Er,Gr)}function Ir(Pr){var Er="+ ".concat(Pr.length," ...");return hr(Er)}return b.createElement("div",{className:Mn},b.createElement(si.Z,{prefixCls:Sr,data:Ft,renderItem:cr,renderRest:Ir,itemKey:function(Er){return cn(Er)},maxCount:zn}),!Ft.length&&b.createElement("span",{className:"".concat(Bt,"-selection-placeholder")},tr))}var Ii=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function pi(Ge,Bt){var Ft=Ge.id,Tt=Ge.open,Ht=Ge.prefix,rn=Ge.clearIcon,cn=Ge.suffixIcon,mn=Ge.activeHelp,zn=Ge.allHelp,tr=Ge.focused,Mn=Ge.onFocus,mr=Ge.onBlur,Sr=Ge.onKeyDown,hr=Ge.locale,cr=Ge.generateConfig,Ir=Ge.placeholder,Pr=Ge.className,Er=Ge.style,Gr=Ge.onClick,Fr=Ge.onClear,Nr=Ge.internalPicker,mi=Ge.value,Qr=Ge.onChange,oi=Ge.onSubmit,da=Ge.onInputChange,ki=Ge.multiple,sa=Ge.maxTagCount,Li=Ge.format,la=Ge.maskFormat,Gi=Ge.preserveInvalidOnBlur,ra=Ge.onInvalid,ua=Ge.disabled,ba=Ge.invalid,xa=Ge.inputReadOnly,Oa=Ge.direction,za=Ge.onOpenChange,Pa=Ge.onMouseDown,ea=Ge.required,Ri=Ge["aria-required"],ia=Ge.autoFocus,Yi=Ge.tabIndex,Ia=Ge.removeIcon,pa=(0,Ka.Z)(Ge,Ii),Sa=Oa==="rtl",Ha=b.useContext(pe),Za=Ha.prefixCls,Ra=b.useRef(),$a=b.useRef();b.useImperativeHandle(Bt,function(){return{nativeElement:Ra.current,focus:function(uo){var vn;(vn=$a.current)===null||vn===void 0||vn.focus(uo)},blur:function(){var uo;(uo=$a.current)===null||uo===void 0||uo.blur()}}});var po=oo(pa),No=function(uo){Qr([uo])},Nn=function(uo){var vn=mi.filter(function(ni){return ni&&!Nt(cr,hr,ni,uo,Nr)});Qr(vn),Tt||oi()},jo=vo((0,we.Z)((0,we.Z)({},Ge),{},{onChange:No}),function(So){var uo=So.valueTexts;return{value:uo[0]||"",active:tr}}),io=(0,be.Z)(jo,2),Oo=io[0],eo=io[1],Ua=!!(rn&&mi.length&&!ua),Uo=ki?b.createElement(b.Fragment,null,b.createElement(wi,{prefixCls:Za,value:mi,onRemove:Nn,formatDate:eo,maxTagCount:sa,disabled:ua,removeIcon:Ia,placeholder:Ir}),b.createElement("input",{className:"".concat(Za,"-multiple-input"),value:mi.map(eo).join(","),ref:$a,readOnly:!0,autoFocus:ia,tabIndex:Yi}),b.createElement(Da,{type:"suffix",icon:cn}),Ua&&b.createElement(Kt,{icon:rn,onClear:Fr})):b.createElement(Zn,(0,a.Z)({ref:$a},Oo(),{autoFocus:ia,tabIndex:Yi,suffixIcon:cn,clearIcon:Ua&&b.createElement(Kt,{icon:rn,onClear:Fr}),showActiveCls:!1}));return b.createElement("div",(0,a.Z)({},po,{className:he()(Za,(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Za,"-multiple"),ki),"".concat(Za,"-focused"),tr),"".concat(Za,"-disabled"),ua),"".concat(Za,"-invalid"),ba),"".concat(Za,"-rtl"),Sa),Pr),style:Er,ref:Ra,onClick:Gr,onMouseDown:function(uo){var vn,ni=uo.target;ni!==((vn=$a.current)===null||vn===void 0?void 0:vn.inputElement)&&uo.preventDefault(),Pa==null||Pa(uo)}}),Ht&&b.createElement("div",{className:"".concat(Za,"-prefix")},Ht),Uo)}var ha=b.forwardRef(pi),ja=ha;function Bi(Ge,Bt){var Ft=et(Ge),Tt=(0,be.Z)(Ft,6),Ht=Tt[0],rn=Tt[1],cn=Tt[2],mn=Tt[3],zn=Tt[4],tr=Tt[5],Mn=Ht,mr=Mn.prefixCls,Sr=Mn.styles,hr=Mn.classNames,cr=Mn.order,Ir=Mn.defaultValue,Pr=Mn.value,Er=Mn.needConfirm,Gr=Mn.onChange,Fr=Mn.onKeyDown,Nr=Mn.disabled,mi=Mn.disabledDate,Qr=Mn.minDate,oi=Mn.maxDate,da=Mn.defaultOpen,ki=Mn.open,sa=Mn.onOpenChange,Li=Mn.locale,la=Mn.generateConfig,Gi=Mn.picker,ra=Mn.showNow,ua=Mn.showToday,ba=Mn.showTime,xa=Mn.mode,Oa=Mn.onPanelChange,za=Mn.onCalendarChange,Pa=Mn.onOk,ea=Mn.multiple,Ri=Mn.defaultPickerValue,ia=Mn.pickerValue,Yi=Mn.onPickerValueChange,Ia=Mn.inputReadOnly,pa=Mn.suffixIcon,Sa=Mn.removeIcon,Ha=Mn.onFocus,Za=Mn.onBlur,Ra=Mn.presets,$a=Mn.components,po=Mn.cellRender,No=Mn.dateRender,Nn=Mn.monthCellRender,jo=Mn.onClick,io=Ct(Bt);function Oo(Mo){return Mo===null?null:ea?Mo:Mo[0]}var eo=Dn(la,Li,rn),Ua=Ut(ki,da,[Nr],sa),Uo=(0,be.Z)(Ua,2),So=Uo[0],uo=Uo[1],vn=function(Ya,ks,qr){if(za){var Ku=(0,we.Z)({},qr);delete Ku.range,za(Oo(Ya),Oo(ks),Ku)}},ni=function(Ya){Pa==null||Pa(Oo(Ya))},Ui=$r(la,Li,mn,!1,cr,Ir,Pr,vn,ni),ui=(0,be.Z)(Ui,5),Qa=ui[0],yi=ui[1],Ba=ui[2],Fa=ui[3],wo=ui[4],ma=Ba(),qo=tn([Nr]),aa=(0,be.Z)(qo,4),Xi=aa[0],to=aa[1],xi=aa[2],Wi=aa[3],Zo=function(Ya){to(!0),Ha==null||Ha(Ya,{})},Xo=function(Ya){to(!1),Za==null||Za(Ya,{})},fs=(0,fe.C8)(Gi,{value:xa}),Es=(0,be.Z)(fs,2),Jo=Es[0],Bs=Es[1],Go=Jo==="date"&&ba?"datetime":Jo,bs=sr(Gi,Jo,ra,ua),gs=Gr&&function(Mo,Ya){Gr(Oo(Mo),Oo(Ya))},bl=ii((0,we.Z)((0,we.Z)({},Ht),{},{onChange:gs}),Qa,yi,Ba,Fa,[],mn,Xi,So,tr),Us=(0,be.Z)(bl,2),cl=Us[1],no=Fe(ma,tr),il=(0,be.Z)(no,2),As=il[0],Fs=il[1],dl=b.useMemo(function(){return As.some(function(Mo){return Mo})},[As]),tu=function(Ya,ks){if(Yi){var qr=(0,we.Z)((0,we.Z)({},ks),{},{mode:ks.mode[0]});delete qr.range,Yi(Ya[0],qr)}},Pu=or(la,Li,ma,[Jo],So,Wi,rn,!1,Ri,ia,Ie(ba==null?void 0:ba.defaultOpenValue),tu,Qr,oi),nu=(0,be.Z)(Pu,2),Sl=nu[0],Tu=nu[1],mu=(0,fe.zX)(function(Mo,Ya,ks){if(Bs(Ya),Oa&&ks!==!1){var qr=Mo||ma[ma.length-1];Oa(qr,Ya)}}),al=function(){cl(Ba()),uo(!1,{force:!0})},ru=function(Ya){!Nr&&!io.current.nativeElement.contains(document.activeElement)&&io.current.focus(),uo(!0),jo==null||jo(Ya)},fl=function(){cl(null),uo(!1,{force:!0})},gu=b.useState(null),vu=(0,be.Z)(gu,2),ns=vu[0],Ml=vu[1],Wl=b.useState(null),iu=(0,be.Z)(Wl,2),hl=iu[0],_o=iu[1],au=b.useMemo(function(){var Mo=[hl].concat((0,ee.Z)(ma)).filter(function(Ya){return Ya});return ea?Mo:Mo.slice(0,1)},[ma,hl,ea]),ou=b.useMemo(function(){return!ea&&hl?[hl]:ma.filter(function(Mo){return Mo})},[ma,hl,ea]);b.useEffect(function(){So||_o(null)},[So]);var Qs=Zt(Ra),Au=function(Ya){_o(Ya),Ml("preset")},Nl=function(Ya){var ks=ea?eo(Ba(),Ya):[Ya],qr=cl(ks);qr&&!ea&&uo(!1,{force:!0})},su=function(Ya){Nl(Ya)},Gu=function(Ya){_o(Ya),Ml("cell")},ol=function(Ya){uo(!0),Zo(Ya)},Dl=function(Ya){if(xi("panel"),!(ea&&Go!==Gi)){var ks=ea?eo(Ba(),Ya):[Ya];Fa(ks),!Er&&!cn&&rn===Go&&al()}},Xl=function(){uo(!1)},Ys=ke(po,No,Nn),jl=b.useMemo(function(){var Mo=(0,oe.Z)(Ht,!1),Ya=(0,se.Z)(Ht,[].concat((0,ee.Z)(Object.keys(Mo)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,we.Z)((0,we.Z)({},Ya),{},{multiple:Ht.multiple})},[Ht]),Hs=b.createElement(lo,(0,a.Z)({},jl,{showNow:bs,showTime:ba,disabledDate:mi,onFocus:ol,onBlur:Xo,picker:Gi,mode:Jo,internalMode:Go,onPanelChange:mu,format:zn,value:ma,isInvalid:tr,onChange:null,onSelect:Dl,pickerValue:Sl,defaultOpenValue:ba==null?void 0:ba.defaultOpenValue,onPickerValueChange:Tu,hoverValue:au,onHover:Gu,needConfirm:Er,onSubmit:al,onOk:wo,presets:Qs,onPresetHover:Au,onPresetSubmit:Nl,onNow:su,cellRender:Ys})),Cl=function(Ya){Fa(Ya)},Vl=function(){xi("input")},Ol=function(Ya){xi("input"),uo(!0,{inherit:!0}),Zo(Ya)},yu=function(Ya){uo(!1),Xo(Ya)},Yu=function(Ya,ks){Ya.key==="Tab"&&al(),Fr==null||Fr(Ya,ks)},ku=b.useMemo(function(){return{prefixCls:mr,locale:Li,generateConfig:la,button:$a.button,input:$a.input}},[mr,Li,la,$a.button,$a.input]);return(0,ce.Z)(function(){So&&Wi!==void 0&&mu(null,Gi,!1)},[So,Wi,Gi]),(0,ce.Z)(function(){var Mo=xi();!So&&Mo==="input"&&(uo(!1),al()),!So&&cn&&!Er&&Mo==="panel"&&al()},[So]),b.createElement(pe.Provider,{value:ku},b.createElement(Ee,(0,a.Z)({},Ze(Ht),{popupElement:Hs,popupStyle:Sr.popup,popupClassName:hr.popup,visible:So,onClose:Xl}),b.createElement(ja,(0,a.Z)({},Ht,{ref:io,suffixIcon:pa,removeIcon:Sa,activeHelp:!!hl,allHelp:!!hl&&ns==="preset",focused:Xi,onFocus:Ol,onBlur:yu,onKeyDown:Yu,onSubmit:al,value:ou,maskFormat:zn,onChange:Cl,onInputChange:Vl,internalPicker:rn,format:mn,inputReadOnly:Ia,disabled:Nr,open:So,onOpenChange:uo,onClick:ru,onClear:fl,invalid:dl,onInvalid:function(Ya){Fs(Ya,0)}}))))}var Hr=b.forwardRef(Bi),ti=Hr,va=ti},3703:function(kt,Pt,Se){"use strict";Se.d(Pt,{y:function(){return Ie},Z:function(){return St}});var a=Se(33885),ee=Se(20068),we=Se(94480),be=Se(76190),fe=Se(42978),ce=Se(92310),se=Se.n(ce),oe=Se(6089),le=Se(18929),b=Se(13697),z=Se(48736),te=Se(59301),ae=Se(54476),he=Se(75931),de=Se(4676);function ie(pt,ct,nt){return(pt-ct)/(nt-ct)}function pe(pt,ct,nt,Nt){var Qt=ie(ct,nt,Nt),Jt={};switch(pt){case"rtl":Jt.right="".concat(Qt*100,"%"),Jt.transform="translateX(50%)";break;case"btt":Jt.bottom="".concat(Qt*100,"%"),Jt.transform="translateY(50%)";break;case"ttb":Jt.top="".concat(Qt*100,"%"),Jt.transform="translateY(-50%)";break;default:Jt.left="".concat(Qt*100,"%"),Jt.transform="translateX(-50%)";break}return Jt}function Ae(pt,ct){return Array.isArray(pt)?pt[ct]:pt}var ye=Se(10228),Ee=te.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),Pe=Ee,Ie=te.createContext({}),Le=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],Oe=te.forwardRef(function(pt,ct){var nt=pt.prefixCls,Nt=pt.value,Qt=pt.valueIndex,Jt=pt.onStartMove,Ye=pt.onDelete,Ce=pt.style,Me=pt.render,Qe=pt.dragging,ue=pt.draggingDelete,x=pt.onOffsetChange,me=pt.onChangeComplete,ze=pt.onFocus,et=pt.onMouseEnter,Re=(0,he.Z)(pt,Le),Ke=te.useContext(Pe),Ut=Ke.min,Ct=Ke.max,Zt=Ke.direction,Et=Ke.disabled,tn=Ke.keyboard,$t=Ke.range,wn=Ke.tabIndex,Jn=Ke.ariaLabelForHandle,or=Ke.ariaLabelledByForHandle,Qn=Ke.ariaRequired,fr=Ke.ariaValueTextFormatterForHandle,Tr=Ke.styles,xr=Ke.classNames,_r="".concat(nt,"-handle"),$r=function(on){Et||Jt(on,Qt)},ii=function(on){ze==null||ze(on,Qt)},sr=function(on){et(on,Qt)},Rr=function(on){if(!Et&&tn){var bn=null;switch(on.which||on.keyCode){case ye.Z.LEFT:bn=Zt==="ltr"||Zt==="btt"?-1:1;break;case ye.Z.RIGHT:bn=Zt==="ltr"||Zt==="btt"?1:-1;break;case ye.Z.UP:bn=Zt!=="ttb"?1:-1;break;case ye.Z.DOWN:bn=Zt!=="ttb"?-1:1;break;case ye.Z.HOME:bn="min";break;case ye.Z.END:bn="max";break;case ye.Z.PAGE_UP:bn=2;break;case ye.Z.PAGE_DOWN:bn=-2;break;case ye.Z.BACKSPACE:case ye.Z.DELETE:Ye==null||Ye(Qt);break}bn!==null&&(on.preventDefault(),x(bn,Qt))}},vi=function(on){switch(on.which||on.keyCode){case ye.Z.LEFT:case ye.Z.RIGHT:case ye.Z.UP:case ye.Z.DOWN:case ye.Z.HOME:case ye.Z.END:case ye.Z.PAGE_UP:case ye.Z.PAGE_DOWN:me==null||me();break}},_i=pe(Zt,Nt,Ut,Ct),Ai={};if(Qt!==null){var Vi;Ai={tabIndex:Et?null:Ae(wn,Qt),role:"slider","aria-valuemin":Ut,"aria-valuemax":Ct,"aria-valuenow":Nt,"aria-disabled":Et,"aria-label":Ae(Jn,Qt),"aria-labelledby":Ae(or,Qt),"aria-required":Ae(Qn,Qt),"aria-valuetext":(Vi=Ae(fr,Qt))===null||Vi===void 0?void 0:Vi(Nt),"aria-orientation":Zt==="ltr"||Zt==="rtl"?"horizontal":"vertical",onMouseDown:$r,onTouchStart:$r,onFocus:ii,onMouseEnter:sr,onKeyDown:Rr,onKeyUp:vi}}var vr=te.createElement("div",(0,ae.Z)({ref:ct,className:se()(_r,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_r,"-").concat(Qt+1),Qt!==null&&$t),"".concat(_r,"-dragging"),Qe),"".concat(_r,"-dragging-delete"),ue),xr.handle),style:(0,a.Z)((0,a.Z)((0,a.Z)({},_i),Ce),Tr.handle)},Ai,Re));return Me&&(vr=Me(vr,{index:Qt,prefixCls:nt,value:Nt,dragging:Qe,draggingDelete:ue})),vr}),je=Oe,De=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],Ze=te.forwardRef(function(pt,ct){var nt=pt.prefixCls,Nt=pt.style,Qt=pt.onStartMove,Jt=pt.onOffsetChange,Ye=pt.values,Ce=pt.handleRender,Me=pt.activeHandleRender,Qe=pt.draggingIndex,ue=pt.draggingDelete,x=pt.onFocus,me=(0,he.Z)(pt,De),ze=te.useRef({}),et=te.useState(!1),Re=(0,fe.Z)(et,2),Ke=Re[0],Ut=Re[1],Ct=te.useState(-1),Zt=(0,fe.Z)(Ct,2),Et=Zt[0],tn=Zt[1],$t=function(fr){tn(fr),Ut(!0)},wn=function(fr,Tr){$t(Tr),x==null||x(fr)},Jn=function(fr,Tr){$t(Tr)};te.useImperativeHandle(ct,function(){return{focus:function(fr){var Tr;(Tr=ze.current[fr])===null||Tr===void 0||Tr.focus()},hideHelp:function(){(0,de.flushSync)(function(){Ut(!1)})}}});var or=(0,a.Z)({prefixCls:nt,onStartMove:Qt,onOffsetChange:Jt,render:Ce,onFocus:wn,onMouseEnter:Jn},me);return te.createElement(te.Fragment,null,Ye.map(function(Qn,fr){var Tr=Qe===fr;return te.createElement(je,(0,ae.Z)({ref:function(_r){_r?ze.current[fr]=_r:delete ze.current[fr]},dragging:Tr,draggingDelete:Tr&&ue,style:Ae(Nt,fr),key:fr,value:Qn,valueIndex:fr},or))}),Me&&Ke&&te.createElement(je,(0,ae.Z)({key:"a11y"},or,{value:Ye[Et],valueIndex:null,dragging:Qe!==-1,draggingDelete:ue,render:Me,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),ke=Ze,Fe=function(ct){var nt=ct.prefixCls,Nt=ct.style,Qt=ct.children,Jt=ct.value,Ye=ct.onClick,Ce=te.useContext(Pe),Me=Ce.min,Qe=Ce.max,ue=Ce.direction,x=Ce.includedStart,me=Ce.includedEnd,ze=Ce.included,et="".concat(nt,"-text"),Re=pe(ue,Jt,Me,Qe);return te.createElement("span",{className:se()(et,(0,ee.Z)({},"".concat(et,"-active"),ze&&x<=Jt&&Jt<=me)),style:(0,a.Z)((0,a.Z)({},Re),Nt),onMouseDown:function(Ut){Ut.stopPropagation()},onClick:function(){Ye(Jt)}},Qt)},Ve=Fe,qe=function(ct){var nt=ct.prefixCls,Nt=ct.marks,Qt=ct.onClick,Jt="".concat(nt,"-mark");return Nt.length?te.createElement("div",{className:Jt},Nt.map(function(Ye){var Ce=Ye.value,Me=Ye.style,Qe=Ye.label;return te.createElement(Ve,{key:Ce,prefixCls:Jt,style:Me,value:Ce,onClick:Qt},Qe)})):null},tt=qe,st=function(ct){var nt=ct.prefixCls,Nt=ct.value,Qt=ct.style,Jt=ct.activeStyle,Ye=te.useContext(Pe),Ce=Ye.min,Me=Ye.max,Qe=Ye.direction,ue=Ye.included,x=Ye.includedStart,me=Ye.includedEnd,ze="".concat(nt,"-dot"),et=ue&&x<=Nt&&Nt<=me,Re=(0,a.Z)((0,a.Z)({},pe(Qe,Nt,Ce,Me)),typeof Qt=="function"?Qt(Nt):Qt);return et&&(Re=(0,a.Z)((0,a.Z)({},Re),typeof Jt=="function"?Jt(Nt):Jt)),te.createElement("span",{className:se()(ze,(0,ee.Z)({},"".concat(ze,"-active"),et)),style:Re})},Ot=st,ft=function(ct){var nt=ct.prefixCls,Nt=ct.marks,Qt=ct.dots,Jt=ct.style,Ye=ct.activeStyle,Ce=te.useContext(Pe),Me=Ce.min,Qe=Ce.max,ue=Ce.step,x=te.useMemo(function(){var me=new Set;if(Nt.forEach(function(et){me.add(et.value)}),Qt&&ue!==null)for(var ze=Me;ze<=Qe;)me.add(ze),ze+=ue;return Array.from(me)},[Me,Qe,ue,Qt,Nt]);return te.createElement("div",{className:"".concat(nt,"-step")},x.map(function(me){return te.createElement(Ot,{prefixCls:nt,key:me,value:me,style:Jt,activeStyle:Ye})}))},Wt=ft,it=function(ct){var nt=ct.prefixCls,Nt=ct.style,Qt=ct.start,Jt=ct.end,Ye=ct.index,Ce=ct.onStartMove,Me=ct.replaceCls,Qe=te.useContext(Pe),ue=Qe.direction,x=Qe.min,me=Qe.max,ze=Qe.disabled,et=Qe.range,Re=Qe.classNames,Ke="".concat(nt,"-track"),Ut=ie(Qt,x,me),Ct=ie(Jt,x,me),Zt=function(wn){!ze&&Ce&&Ce(wn,-1)},Et={};switch(ue){case"rtl":Et.right="".concat(Ut*100,"%"),Et.width="".concat(Ct*100-Ut*100,"%");break;case"btt":Et.bottom="".concat(Ut*100,"%"),Et.height="".concat(Ct*100-Ut*100,"%");break;case"ttb":Et.top="".concat(Ut*100,"%"),Et.height="".concat(Ct*100-Ut*100,"%");break;default:Et.left="".concat(Ut*100,"%"),Et.width="".concat(Ct*100-Ut*100,"%")}var tn=Me||se()(Ke,(0,ee.Z)((0,ee.Z)({},"".concat(Ke,"-").concat(Ye+1),Ye!==null&&et),"".concat(nt,"-track-draggable"),Ce),Re.track);return te.createElement("div",{className:tn,style:(0,a.Z)((0,a.Z)({},Et),Nt),onMouseDown:Zt,onTouchStart:Zt})},We=it,Je=function(ct){var nt=ct.prefixCls,Nt=ct.style,Qt=ct.values,Jt=ct.startPoint,Ye=ct.onStartMove,Ce=te.useContext(Pe),Me=Ce.included,Qe=Ce.range,ue=Ce.min,x=Ce.styles,me=Ce.classNames,ze=te.useMemo(function(){if(!Qe){if(Qt.length===0)return[];var Re=Jt!=null?Jt:ue,Ke=Qt[0];return[{start:Math.min(Re,Ke),end:Math.max(Re,Ke)}]}for(var Ut=[],Ct=0;Ctrt&&ue3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof Re=="number"){var Ct,Zt=et[Ke],Et=Zt+Re,tn=[];Nt.forEach(function(Qn){tn.push(Qn.value)}),tn.push(pt,ct),tn.push(Ce(Zt));var $t=Re>0?1:-1;Ut==="unit"?tn.push(Ce(Zt+$t*nt)):tn.push(Ce(Et)),tn=tn.filter(function(Qn){return Qn!==null}).filter(function(Qn){return Re<0?Qn<=Zt:Qn>=Zt}),Ut==="unit"&&(tn=tn.filter(function(Qn){return Qn!==Zt}));var wn=Ut==="unit"?Zt:Et;Ct=tn[0];var Jn=Math.abs(Ct-wn);if(tn.forEach(function(Qn){var fr=Math.abs(Qn-wn);fr1){var or=(0,we.Z)(et);return or[Ke]=Ct,ze(or,Re-$t,Ke,Ut)}return Ct}else{if(Re==="min")return pt;if(Re==="max")return ct}},ue=function(et,Re,Ke){var Ut=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",Ct=et[Ke],Zt=Qe(et,Re,Ke,Ut);return{value:Zt,changed:Zt!==Ct}},x=function(et){return Jt===null&&et===0||typeof Jt=="number"&&et3&&arguments[3]!==void 0?arguments[3]:"unit",Ct=et.map(Me),Zt=Ct[Ke],Et=Qe(Ct,Re,Ke,Ut);if(Ct[Ke]=Et,Qt===!1){var tn=Jt||0;Ke>0&&Ct[Ke-1]!==Zt&&(Ct[Ke]=Math.max(Ct[Ke],Ct[Ke-1]+tn)),Ke0;or-=1)for(var Qn=!0;x(Ct[or]-Ct[or-1])&&Qn;){var fr=ue(Ct,-1,or-1);Ct[or-1]=fr.value,Qn=fr.changed}for(var Tr=Ct.length-1;Tr>0;Tr-=1)for(var xr=!0;x(Ct[Tr]-Ct[Tr-1])&&xr;){var _r=ue(Ct,-1,Tr-1);Ct[Tr-1]=_r.value,xr=_r.changed}for(var $r=0;$r=0?sr:!1},[sr,Vn]),Xr=te.useMemo(function(){return Object.keys(Cn||{}).map(function(Bi){var Hr=Cn[Bi],ti={value:Number(Bi)};return Hr&&(0,be.Z)(Hr)==="object"&&!te.isValidElement(Hr)&&("label"in Hr||"style"in Hr)?(ti.style=Hr.style,ti.label=Hr.label):ti.label=Hr,ti}).filter(function(Bi){var Hr=Bi.label;return Hr||typeof Hr=="number"}).sort(function(Bi,Hr){return Bi.value-Hr.value})},[Cn]),Oi=bt(Zi,Kr,Vn,Xr,$r,Tn),na=(0,fe.Z)(Oi,2),lo=na[0],Ka=na[1],vo=(0,le.Z)(wn,{value:$t}),Ro=(0,fe.Z)(vo,2),oo=Ro[0],Lo=Ro[1],ga=te.useMemo(function(){var Bi=oo==null?[]:Array.isArray(oo)?oo:[oo],Hr=(0,fe.Z)(Bi,1),ti=Hr[0],va=ti===void 0?Zi:ti,Ge=oo===null?[]:[va];if(ln){if(Ge=(0,we.Z)(Bi),or||oo===void 0){var Bt=or>=0?or+1:2;for(Ge=Ge.slice(0,Bt);Ge.length=0&&Ur.current.focus(Bi)}Wr(null)},[Yn]);var Ti=te.useMemo(function(){return Di&&Vn===null?!1:Di},[Di,Vn]),Yr=(0,oe.Z)(function(Bi,Hr){Zn(Bi,Hr),fr==null||fr(Da(ga))}),Vr=jt!==-1;te.useEffect(function(){if(!Vr){var Bi=ga.lastIndexOf(Gt);Ur.current.focus(Bi)}},[Vr]);var si=te.useMemo(function(){return(0,we.Z)(fn).sort(function(Bi,Hr){return Bi-Hr})},[fn]),wi=te.useMemo(function(){return ln?[si[0],si[si.length-1]]:[Zi,si[0]]},[si,ln,Zi]),Ii=(0,fe.Z)(wi,2),pi=Ii[0],ha=Ii[1];te.useImperativeHandle(ct,function(){return{focus:function(){Ur.current.focus(0)},blur:function(){var Hr,ti=document,va=ti.activeElement;(Hr=kr.current)!==null&&Hr!==void 0&&Hr.contains(va)&&(va==null||va.blur())}}}),te.useEffect(function(){ze&&Ur.current.focus(0)},[]);var ja=te.useMemo(function(){return{min:Zi,max:Kr,direction:Zr,disabled:ue,keyboard:me,step:Vn,included:Ai,includedStart:pi,includedEnd:ha,range:ln,tabIndex:en,ariaLabelForHandle:qt,ariaLabelledByForHandle:pn,ariaRequired:Hn,ariaValueTextFormatterForHandle:rr,styles:Ce||{},classNames:Ye||{}}},[Zi,Kr,Zr,ue,me,Vn,Ai,pi,ha,ln,en,qt,pn,Hn,rr,Ce,Ye]);return te.createElement(Pe.Provider,{value:ja},te.createElement("div",{ref:kr,className:se()(Nt,Qt,(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(Nt,"-disabled"),ue),"".concat(Nt,"-vertical"),vi),"".concat(Nt,"-horizontal"),!vi),"".concat(Nt,"-with-marks"),Xr.length)),style:Jt,onMouseDown:yr,id:Me},te.createElement("div",{className:se()("".concat(Nt,"-rail"),Ye==null?void 0:Ye.rail),style:(0,a.Z)((0,a.Z)({},on),Ce==null?void 0:Ce.rail)}),At!==!1&&te.createElement(_e,{prefixCls:Nt,style:vr,values:ga,startPoint:Vi,onStartMove:Ti?Yr:void 0}),te.createElement(Wt,{prefixCls:Nt,marks:Xr,dots:Be,style:bn,activeStyle:ur}),te.createElement(ke,{ref:Ur,prefixCls:Nt,style:Dn,values:fn,draggingIndex:jt,draggingDelete:An,onStartMove:Yr,onOffsetChange:Pi,onFocus:et,onBlur:Re,handleRender:Xe,activeHandleRender:$e,onChangeComplete:dn,onDelete:nr?Gn:void 0}),te.createElement(tt,{prefixCls:Nt,marks:Xr,onClick:Wn})))}),lt=Lt,St=lt},63158:function(kt,Pt,Se){"use strict";var a=Se(54476),ee=Se(20068),we=Se(42978),be=Se(75931),fe=Se(59301),ce=Se(92310),se=Se.n(ce),oe=Se(18929),le=Se(10228),b=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],z=fe.forwardRef(function(te,ae){var he,de=te.prefixCls,ie=de===void 0?"rc-switch":de,pe=te.className,Ae=te.checked,ye=te.defaultChecked,Ee=te.disabled,Pe=te.loadingIcon,Ie=te.checkedChildren,Le=te.unCheckedChildren,Oe=te.onClick,je=te.onChange,De=te.onKeyDown,Ze=(0,be.Z)(te,b),ke=(0,oe.Z)(!1,{value:Ae,defaultValue:ye}),Fe=(0,we.Z)(ke,2),Ve=Fe[0],qe=Fe[1];function tt(Wt,it){var We=Ve;return Ee||(We=Wt,qe(We),je==null||je(We,it)),We}function st(Wt){Wt.which===le.Z.LEFT?tt(!1,Wt):Wt.which===le.Z.RIGHT&&tt(!0,Wt),De==null||De(Wt)}function Ot(Wt){var it=tt(!Ve,Wt);Oe==null||Oe(it,Wt)}var ft=se()(ie,pe,(he={},(0,ee.Z)(he,"".concat(ie,"-checked"),Ve),(0,ee.Z)(he,"".concat(ie,"-disabled"),Ee),he));return fe.createElement("button",(0,a.Z)({},Ze,{type:"button",role:"switch","aria-checked":Ve,disabled:Ee,className:ft,ref:ae,onKeyDown:st,onClick:Ot}),Pe,fe.createElement("span",{className:"".concat(ie,"-inner")},fe.createElement("span",{className:"".concat(ie,"-inner-checked")},Ie),fe.createElement("span",{className:"".concat(ie,"-inner-unchecked")},Le)))});z.displayName="Switch",Pt.Z=z},51353:function(kt,Pt,Se){"use strict";Object.defineProperty(Pt,"__esModule",{value:!0}),Object.defineProperty(Pt,"DraggableCore",{enumerable:!0,get:function(){return oe.default}}),Pt.default=void 0;var a=z(Se(59301)),ee=b(Se(12708)),we=b(Se(4676)),be=Se(14625),fe=Se(77026),ce=Se(22013),se=Se(80217),oe=b(Se(68555)),le=b(Se(97510));function b(pe){return pe&&pe.__esModule?pe:{default:pe}}function z(pe,Ae){if(typeof WeakMap=="function")var ye=new WeakMap,Ee=new WeakMap;return(z=function(Pe,Ie){if(!Ie&&Pe&&Pe.__esModule)return Pe;var Le,Oe,je={__proto__:null,default:Pe};if(Pe===null||typeof Pe!="object"&&typeof Pe!="function")return je;if(Le=Ie?Ee:ye){if(Le.has(Pe))return Le.get(Pe);Le.set(Pe,je)}for(const De in Pe)De!=="default"&&{}.hasOwnProperty.call(Pe,De)&&((Oe=(Le=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Pe,De))&&(Oe.get||Oe.set)?Le(je,De,Oe):je[De]=Pe[De]);return je})(pe,Ae)}function te(){return te=Object.assign?Object.assign.bind():function(pe){for(var Ae=1;Ae{if((0,le.default)("Draggable: onDragStart: %j",Ee),this.props.onStart(ye,(0,ce.createDraggableData)(this,Ee))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),ae(this,"onDrag",(ye,Ee)=>{if(!this.state.dragging)return!1;(0,le.default)("Draggable: onDrag: %j",Ee);const Pe=(0,ce.createDraggableData)(this,Ee),Ie={x:Pe.x,y:Pe.y,slackX:0,slackY:0};if(this.props.bounds){const{x:Oe,y:je}=Ie;Ie.x+=this.state.slackX,Ie.y+=this.state.slackY;const[De,Ze]=(0,ce.getBoundPosition)(this,Ie.x,Ie.y);Ie.x=De,Ie.y=Ze,Ie.slackX=this.state.slackX+(Oe-Ie.x),Ie.slackY=this.state.slackY+(je-Ie.y),Pe.x=Ie.x,Pe.y=Ie.y,Pe.deltaX=Ie.x-this.state.x,Pe.deltaY=Ie.y-this.state.y}if(this.props.onDrag(ye,Pe)===!1)return!1;this.setState(Ie)}),ae(this,"onDragStop",(ye,Ee)=>{if(!this.state.dragging||this.props.onStop(ye,(0,ce.createDraggableData)(this,Ee))===!1)return!1;(0,le.default)("Draggable: onDragStop: %j",Ee);const Ie={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:Oe,y:je}=this.props.position;Ie.x=Oe,Ie.y=je}this.setState(Ie)}),this.state={dragging:!1,dragged:!1,x:Ae.position?Ae.position.x:Ae.defaultPosition.x,y:Ae.position?Ae.position.y:Ae.defaultPosition.y,prevPropsPosition:Vu({},Ae.position),slackX:0,slackY:0,isElementSVG:!1},Ae.position&&!(Ae.onDrag||Ae.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var Ae,ye,Ee;return(Ee=(ye=(Ae=this.props)==null?void 0:Ae.nodeRef)==null?void 0:ye.current)!=null?Ee:we.default.findDOMNode(this)}render(){const Wt=this.props,{axis:Ae,bounds:ye,children:Ee,defaultPosition:Pe,defaultClassName:Ie,defaultClassNameDragging:Le,defaultClassNameDragged:Oe,position:je,positionOffset:De,scale:Ze}=Wt,ke=mp(Wt,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Fe={},Ve=null;const tt=!!!je||this.state.dragging,st=je||Pe,Ot={x:(0,ce.canDragX)(this)&&tt?this.state.x:st.x,y:(0,ce.canDragY)(this)&&tt?this.state.y:st.y};this.state.isElementSVG?Ve=(0,fe.createSVGTransform)(Ot,De):Fe=(0,fe.createCSSTransform)(Ot,De);const ft=(0,be.clsx)(Ee.props.className||"",Ie,{[Le]:this.state.dragging,[Oe]:this.state.dragged});return a.createElement(oe.default,te({},ke,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),a.cloneElement(a.Children.only(Ee),{className:ft,style:Vu(Vu({},Ee.props.style),Fe),transform:Ve}))}}Pt.default=ie,ae(ie,"displayName","Draggable"),ae(ie,"propTypes",u0(Vu({},oe.default.propTypes),{axis:ee.default.oneOf(["both","x","y","none"]),bounds:ee.default.oneOfType([ee.default.shape({left:ee.default.number,right:ee.default.number,top:ee.default.number,bottom:ee.default.number}),ee.default.string,ee.default.oneOf([!1])]),defaultClassName:ee.default.string,defaultClassNameDragging:ee.default.string,defaultClassNameDragged:ee.default.string,defaultPosition:ee.default.shape({x:ee.default.number,y:ee.default.number}),positionOffset:ee.default.shape({x:ee.default.oneOfType([ee.default.number,ee.default.string]),y:ee.default.oneOfType([ee.default.number,ee.default.string])}),position:ee.default.shape({x:ee.default.number,y:ee.default.number}),className:se.dontSetMe,style:se.dontSetMe,transform:se.dontSetMe})),ae(ie,"defaultProps",u0(Vu({},oe.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(kt,Pt,Se){"use strict";Object.defineProperty(Pt,"__esModule",{value:!0}),Pt.default=void 0;var a=le(Se(59301)),ee=oe(Se(12708)),we=oe(Se(4676)),be=Se(77026),fe=Se(22013),ce=Se(80217),se=oe(Se(97510));function oe(ie){return ie&&ie.__esModule?ie:{default:ie}}function le(ie,pe){if(typeof WeakMap=="function")var Ae=new WeakMap,ye=new WeakMap;return(le=function(Ee,Pe){if(!Pe&&Ee&&Ee.__esModule)return Ee;var Ie,Le,Oe={__proto__:null,default:Ee};if(Ee===null||typeof Ee!="object"&&typeof Ee!="function")return Oe;if(Ie=Pe?ye:Ae){if(Ie.has(Ee))return Ie.get(Ee);Ie.set(Ee,Oe)}for(const je in Ee)je!=="default"&&{}.hasOwnProperty.call(Ee,je)&&((Le=(Ie=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Ee,je))&&(Le.get||Le.set)?Ie(Oe,je,Le):Oe[je]=Ee[je]);return Oe})(ie,pe)}function b(ie,pe,Ae){return(pe=z(pe))in ie?Object.defineProperty(ie,pe,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):ie[pe]=Ae,ie}function z(ie){var pe=te(ie,"string");return typeof pe=="symbol"?pe:pe+""}function te(ie,pe){if(typeof ie!="object"||!ie)return ie;var Ae=ie[Symbol.toPrimitive];if(Ae!==void 0){var ye=Ae.call(ie,pe||"default");if(typeof ye!="object")return ye;throw new TypeError("@@toPrimitive must return a primitive value.")}return(pe==="string"?String:Number)(ie)}const ae={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let he=ae.mouse;class de extends a.Component{constructor(){super(...arguments),b(this,"dragging",!1),b(this,"lastX",NaN),b(this,"lastY",NaN),b(this,"touchIdentifier",null),b(this,"mounted",!1),b(this,"handleDragStart",pe=>{if(this.props.onMouseDown(pe),!this.props.allowAnyClick&&typeof pe.button=="number"&&pe.button!==0)return!1;const Ae=this.findDOMNode();if(!Ae||!Ae.ownerDocument||!Ae.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:ye}=Ae;if(this.props.disabled||!(pe.target instanceof ye.defaultView.Node)||this.props.handle&&!(0,be.matchesSelectorAndParentsTo)(pe.target,this.props.handle,Ae)||this.props.cancel&&(0,be.matchesSelectorAndParentsTo)(pe.target,this.props.cancel,Ae))return;pe.type==="touchstart"&&!this.props.allowMobileScroll&&pe.preventDefault();const Ee=(0,be.getTouchIdentifier)(pe);this.touchIdentifier=Ee;const Pe=(0,fe.getControlPosition)(pe,Ee,this);if(Pe==null)return;const{x:Ie,y:Le}=Pe,Oe=(0,fe.createCoreData)(this,Ie,Le);(0,se.default)("DraggableCore: handleDragStart: %j",Oe),(0,se.default)("calling",this.props.onStart),!(this.props.onStart(pe,Oe)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,be.addUserSelectStyles)(ye),this.dragging=!0,this.lastX=Ie,this.lastY=Le,(0,be.addEvent)(ye,he.move,this.handleDrag),(0,be.addEvent)(ye,he.stop,this.handleDragStop))}),b(this,"handleDrag",pe=>{const Ae=(0,fe.getControlPosition)(pe,this.touchIdentifier,this);if(Ae==null)return;let{x:ye,y:Ee}=Ae;if(Array.isArray(this.props.grid)){let Le=ye-this.lastX,Oe=Ee-this.lastY;if([Le,Oe]=(0,fe.snapToGrid)(this.props.grid,Le,Oe),!Le&&!Oe)return;ye=this.lastX+Le,Ee=this.lastY+Oe}const Pe=(0,fe.createCoreData)(this,ye,Ee);if((0,se.default)("DraggableCore: handleDrag: %j",Pe),this.props.onDrag(pe,Pe)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(Le){const Oe=document.createEvent("MouseEvents");Oe.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(Oe)}return}this.lastX=ye,this.lastY=Ee}),b(this,"handleDragStop",pe=>{if(!this.dragging)return;const Ae=(0,fe.getControlPosition)(pe,this.touchIdentifier,this);if(Ae==null)return;let{x:ye,y:Ee}=Ae;if(Array.isArray(this.props.grid)){let Oe=ye-this.lastX||0,je=Ee-this.lastY||0;[Oe,je]=(0,fe.snapToGrid)(this.props.grid,Oe,je),ye=this.lastX+Oe,Ee=this.lastY+je}const Pe=(0,fe.createCoreData)(this,ye,Ee);if(this.props.onStop(pe,Pe)===!1||this.mounted===!1)return!1;const Le=this.findDOMNode();Le&&this.props.enableUserSelectHack&&(0,be.scheduleRemoveUserSelectStyles)(Le.ownerDocument),(0,se.default)("DraggableCore: handleDragStop: %j",Pe),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,Le&&((0,se.default)("DraggableCore: Removing handlers"),(0,be.removeEvent)(Le.ownerDocument,he.move,this.handleDrag),(0,be.removeEvent)(Le.ownerDocument,he.stop,this.handleDragStop))}),b(this,"onMouseDown",pe=>(he=ae.mouse,this.handleDragStart(pe))),b(this,"onMouseUp",pe=>(he=ae.mouse,this.handleDragStop(pe))),b(this,"onTouchStart",pe=>(he=ae.touch,this.handleDragStart(pe))),b(this,"onTouchEnd",pe=>(he=ae.touch,this.handleDragStop(pe)))}componentDidMount(){this.mounted=!0;const pe=this.findDOMNode();pe&&(0,be.addEvent)(pe,ae.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const pe=this.findDOMNode();if(pe){const{ownerDocument:Ae}=pe;(0,be.removeEvent)(Ae,ae.mouse.move,this.handleDrag),(0,be.removeEvent)(Ae,ae.touch.move,this.handleDrag),(0,be.removeEvent)(Ae,ae.mouse.stop,this.handleDragStop),(0,be.removeEvent)(Ae,ae.touch.stop,this.handleDragStop),(0,be.removeEvent)(pe,ae.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,be.scheduleRemoveUserSelectStyles)(Ae)}}findDOMNode(){var pe,Ae,ye;return(pe=this.props)!=null&&pe.nodeRef?(ye=(Ae=this.props)==null?void 0:Ae.nodeRef)==null?void 0:ye.current:we.default.findDOMNode(this)}render(){return a.cloneElement(a.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}Pt.default=de,b(de,"displayName","DraggableCore"),b(de,"propTypes",{allowAnyClick:ee.default.bool,allowMobileScroll:ee.default.bool,children:ee.default.node.isRequired,disabled:ee.default.bool,enableUserSelectHack:ee.default.bool,offsetParent:function(ie,pe){if(ie[pe]&&ie[pe].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:ee.default.arrayOf(ee.default.number),handle:ee.default.string,cancel:ee.default.string,nodeRef:ee.default.object,onStart:ee.default.func,onDrag:ee.default.func,onStop:ee.default.func,onMouseDown:ee.default.func,scale:ee.default.number,className:ce.dontSetMe,style:ce.dontSetMe,transform:ce.dontSetMe}),b(de,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(kt,Pt,Se){"use strict";const{default:a,DraggableCore:ee}=Se(51353);kt.exports=a,kt.exports.default=a,kt.exports.DraggableCore=ee},77026:function(kt,Pt,Se){"use strict";Object.defineProperty(Pt,"__esModule",{value:!0}),Pt.addClassName=Ie,Pt.addEvent=se,Pt.addUserSelectStyles=ye,Pt.createCSSTransform=he,Pt.createSVGTransform=de,Pt.getTouch=pe,Pt.getTouchIdentifier=Ae,Pt.getTranslation=ie,Pt.innerHeight=z,Pt.innerWidth=te,Pt.matchesSelector=fe,Pt.matchesSelectorAndParentsTo=ce,Pt.offsetXYFromParent=ae,Pt.outerHeight=le,Pt.outerWidth=b,Pt.removeClassName=Le,Pt.removeEvent=oe,Pt.scheduleRemoveUserSelectStyles=Ee;var a=Se(80217),ee=we(Se(76172));function we(Oe,je){if(typeof WeakMap=="function")var De=new WeakMap,Ze=new WeakMap;return(we=function(ke,Fe){if(!Fe&&ke&&ke.__esModule)return ke;var Ve,qe,tt={__proto__:null,default:ke};if(ke===null||typeof ke!="object"&&typeof ke!="function")return tt;if(Ve=Fe?Ze:De){if(Ve.has(ke))return Ve.get(ke);Ve.set(ke,tt)}for(const st in ke)st!=="default"&&{}.hasOwnProperty.call(ke,st)&&((qe=(Ve=Object.defineProperty)&&Object.getOwnPropertyDescriptor(ke,st))&&(qe.get||qe.set)?Ve(tt,st,qe):tt[st]=ke[st]);return tt})(Oe,je)}let be="";function fe(Oe,je){return be||(be=(0,a.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(De){return(0,a.isFunction)(Oe[De])})),(0,a.isFunction)(Oe[be])?Oe[be](je):!1}function ce(Oe,je,De){let Ze=Oe;do{if(fe(Ze,je))return!0;if(Ze===De)return!1;Ze=Ze.parentNode}while(Ze);return!1}function se(Oe,je,De,Ze){if(!Oe)return;const ke=Vu({capture:!0},Ze);Oe.addEventListener?Oe.addEventListener(je,De,ke):Oe.attachEvent?Oe.attachEvent("on"+je,De):Oe["on"+je]=De}function oe(Oe,je,De,Ze){if(!Oe)return;const ke=Vu({capture:!0},Ze);Oe.removeEventListener?Oe.removeEventListener(je,De,ke):Oe.detachEvent?Oe.detachEvent("on"+je,De):Oe["on"+je]=null}function le(Oe){let je=Oe.clientHeight;const De=Oe.ownerDocument.defaultView.getComputedStyle(Oe);return je+=(0,a.int)(De.borderTopWidth),je+=(0,a.int)(De.borderBottomWidth),je}function b(Oe){let je=Oe.clientWidth;const De=Oe.ownerDocument.defaultView.getComputedStyle(Oe);return je+=(0,a.int)(De.borderLeftWidth),je+=(0,a.int)(De.borderRightWidth),je}function z(Oe){let je=Oe.clientHeight;const De=Oe.ownerDocument.defaultView.getComputedStyle(Oe);return je-=(0,a.int)(De.paddingTop),je-=(0,a.int)(De.paddingBottom),je}function te(Oe){let je=Oe.clientWidth;const De=Oe.ownerDocument.defaultView.getComputedStyle(Oe);return je-=(0,a.int)(De.paddingLeft),je-=(0,a.int)(De.paddingRight),je}function ae(Oe,je,De){const ke=je===je.ownerDocument.body?{left:0,top:0}:je.getBoundingClientRect(),Fe=(Oe.clientX+je.scrollLeft-ke.left)/De,Ve=(Oe.clientY+je.scrollTop-ke.top)/De;return{x:Fe,y:Ve}}function he(Oe,je){const De=ie(Oe,je,"px");return{[(0,ee.browserPrefixToKey)("transform",ee.default)]:De}}function de(Oe,je){return ie(Oe,je,"")}function ie(Oe,je,De){let{x:Ze,y:ke}=Oe,Fe=`translate(${Ze}${De},${ke}${De})`;if(je){const Ve=`${typeof je.x=="string"?je.x:je.x+De}`,qe=`${typeof je.y=="string"?je.y:je.y+De}`;Fe=`translate(${Ve}, ${qe})`+Fe}return Fe}function pe(Oe,je){return Oe.targetTouches&&(0,a.findInArray)(Oe.targetTouches,De=>je===De.identifier)||Oe.changedTouches&&(0,a.findInArray)(Oe.changedTouches,De=>je===De.identifier)}function Ae(Oe){if(Oe.targetTouches&&Oe.targetTouches[0])return Oe.targetTouches[0].identifier;if(Oe.changedTouches&&Oe.changedTouches[0])return Oe.changedTouches[0].identifier}function ye(Oe){if(!Oe)return;let je=Oe.getElementById("react-draggable-style-el");je||(je=Oe.createElement("style"),je.type="text/css",je.id="react-draggable-style-el",je.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} + outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var hn;se&&(hn=window.scrollY),ne.input.focus(),se&&window.scrollTo(null,hn),ne.input.reset(),re.somethingSelected()||(ve.value=E.prevInput=" "),E.contextMenuPending=jn,ne.selForContextMenu=re.doc.sel,clearTimeout(ne.detectingSelectAll);function qn(){if(ve.selectionStart!=null){var ri=re.somethingSelected(),Si="\u200B"+(ri?ve.value:"");ve.value="\u21DA",ve.value=Si,E.prevInput=ri?"":"\u200B",ve.selectionStart=1,ve.selectionEnd=Si.length,ne.selForContextMenu=re.doc.sel}}function jn(){if(E.contextMenuPending==jn&&(E.contextMenuPending=!1,E.wrapper.style.cssText=It,ve.style.cssText=yt,fe&&ce<9&&ne.scrollbars.setScrollTop(ne.scroller.scrollTop=at),ve.selectionStart!=null)){(!fe||fe&&ce<9)&&qn();var ri=0,Si=function(){ne.selForContextMenu==re.doc.sel&&ve.selectionStart==0&&ve.selectionEnd>0&&E.prevInput=="\u200B"?La(re,Ad)(re):ri++<10?ne.detectingSelectAll=setTimeout(Si,500):(ne.selForContextMenu=null,ne.input.reset())};ne.detectingSelectAll=setTimeout(Si,200)}}if(fe&&ce>=9&&qn(),Ie){fr(y);var zr=function(){Ct(window,"mouseup",zr),setTimeout(jn,20)};Ke(window,"mouseup",zr)}else setTimeout(jn,50)},Ws.prototype.readOnlyChanged=function(y){y||this.reset(),this.textarea.disabled=y=="nocursor",this.textarea.readOnly=!!y},Ws.prototype.setUneditable=function(){},Ws.prototype.needsContentAttribute=!1;function Vh(y,E){if(E=E?Wt(E):{},E.value=y.value,!E.tabindex&&y.tabIndex&&(E.tabindex=y.tabIndex),!E.placeholder&&y.placeholder&&(E.placeholder=y.placeholder),E.autofocus==null){var re=qe();E.autofocus=re==y||y.getAttribute("autofocus")!=null&&re==document.body}function ne(){y.value=vt.getValue()}var ve;if(y.form&&(Ke(y.form,"submit",ne),!E.leaveSubmitMethodAlone)){var He=y.form;ve=He.submit;try{var at=He.submit=function(){ne(),He.submit=ve,He.submit(),He.submit=at}}catch(yt){}}E.finishInit=function(yt){yt.save=ne,yt.getTextArea=function(){return y},yt.toTextArea=function(){yt.toTextArea=isNaN,ne(),y.parentNode.removeChild(yt.getWrapperElement()),y.style.display="",y.form&&(Ct(y.form,"submit",ne),!E.leaveSubmitMethodAlone&&typeof y.form.submit=="function"&&(y.form.submit=ve))}},y.style.display="none";var vt=xs(function(yt){return y.parentNode.insertBefore(yt,y.nextSibling)},E);return vt}function Gh(y){y.off=Ct,y.on=Ke,y.wheelEventPixels=Mf,y.Doc=wl,y.splitLines=vi,y.countColumn=it,y.findColumn=Xt,y.isWordChar=Nt,y.Pass=ot,y.signal=Zt,y.Line=mn,y.changeEnd=bu,y.scrollbarModel=Yu,y.Pos=un,y.cmpPos=nr,y.modes=Dn,y.mimeModes=on,y.resolveMode=Cn,y.getMode=Be,y.modeExtensions=Xe,y.extendMode=$e,y.copyState=At,y.startState=en,y.innerMode=dt,y.commands=ao,y.keyMap=Jr,y.keyName=mo,y.isModifierKey=Co,y.lookupKey=bo,y.normalizeKeyMap=$o,y.StringStream=qt,y.SharedTextMarker=mc,y.TextMarker=Mu,y.LineWidget=Zs,y.e_preventDefault=Jn,y.e_stopPropagation=or,y.e_stop=fr,y.addClass=tt,y.contains=Ve,y.rmClass=Oe,y.keyNames=yn}ch(xs),Zh(xs);var ff="iter insert remove copy getEditor constructor".split(" ");for(var hf in wl.prototype)wl.prototype.hasOwnProperty(hf)&&Je(ff,hf)<0&&(xs.prototype[hf]=function(y){return function(){return y.apply(this.doc,arguments)}}(wl.prototype[hf]));return wn(wl),xs.inputStyles={textarea:Ws,contenteditable:ds},xs.defineMode=function(y){!xs.defaults.mode&&y!="null"&&(xs.defaults.mode=y),bn.apply(this,arguments)},xs.defineMIME=ur,xs.defineMode("null",function(){return{token:function(y){return y.skipToEnd()}}}),xs.defineMIME("text/plain","null"),xs.defineExtension=function(y,E){xs.prototype[y]=E},xs.defineDocExtension=function(y,E){wl.prototype[y]=E},xs.fromTextArea=Vh,Gh(xs),xs.version="5.58.2",xs})},25419:function(kt,Pt,Se){(function(a){a(Se(89780),Se(15525),Se(98101))})(function(a){"use strict";a.defineMode("markdown",function(ee,we){var be=a.getMode(ee,"text/html"),fe=be.name=="null";function ce(it){if(a.findModeByName){var We=a.findModeByName(it);We&&(it=We.mime||We.mimes[0])}var Je=a.getMode(ee,it);return Je.name=="null"?null:Je}we.highlightFormatting===void 0&&(we.highlightFormatting=!1),we.maxBlockquoteDepth===void 0&&(we.maxBlockquoteDepth=0),we.taskLists===void 0&&(we.taskLists=!1),we.strikethrough===void 0&&(we.strikethrough=!1),we.emoji===void 0&&(we.emoji=!1),we.fencedCodeBlockHighlighting===void 0&&(we.fencedCodeBlockHighlighting=!0),we.fencedCodeBlockDefaultMode===void 0&&(we.fencedCodeBlockDefaultMode="text/plain"),we.xml===void 0&&(we.xml=!0),we.tokenTypeOverrides===void 0&&(we.tokenTypeOverrides={});var se={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var oe in se)se.hasOwnProperty(oe)&&we.tokenTypeOverrides[oe]&&(se[oe]=we.tokenTypeOverrides[oe]);var le=/^([*\-_])(?:\s*\1){2,}\s*$/,b=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,z=/^\[(x| )\](?=\s)/i,te=we.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,ae=/^ {0,3}(?:\={1,}|-{2,})\s*$/,he=/^[^#!\[\]*_\\<>` "'(~:]+/,de=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,ie=/^\s*\[[^\]]+?\]:.*$/,pe=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,Ae=" ";function ye(it,We,Je){return We.f=We.inline=Je,Je(it,We)}function Ee(it,We,Je){return We.f=We.block=Je,Je(it,We)}function Pe(it){return!it||!/\S/.test(it.string)}function Ie(it){if(it.linkTitle=!1,it.linkHref=!1,it.linkText=!1,it.em=!1,it.strong=!1,it.strikethrough=!1,it.quote=0,it.indentedCode=!1,it.f==Oe){var We=fe;if(!We){var Je=a.innerMode(be,it.htmlState);We=Je.mode.name=="xml"&&Je.state.tagStart===null&&!Je.state.context&&Je.state.tokenize.isInText}We&&(it.f=ke,it.block=Le,it.htmlState=null)}return it.trailingSpace=0,it.trailingSpaceNewLine=!1,it.prevLine=it.thisLine,it.thisLine={stream:null},null}function Le(it,We){var Je=it.column()===We.indentation,_e=Pe(We.prevLine.stream),ot=We.indentedCode,rt=We.prevLine.hr,Dt=We.list!==!1,Mt=(We.listStack[We.listStack.length-1]||0)+3;We.indentedCode=!1;var Xt=We.indentation;if(We.indentationDiff===null&&(We.indentationDiff=We.indentation,Dt)){for(We.list=null;Xt=4&&(ot||We.prevLine.fencedCodeEnd||We.prevLine.header||_e))return it.skipToEnd(),We.indentedCode=!0,se.code;if(it.eatSpace())return null;if(Je&&We.indentation<=Mt&&(Lt=it.match(te))&&Lt[1].length<=6)return We.quote=0,We.header=Lt[1].length,We.thisLine.header=!0,we.highlightFormatting&&(We.formatting="header"),We.f=We.inline,De(We);if(We.indentation<=Mt&&it.eat(">"))return We.quote=Je?1:We.quote+1,we.highlightFormatting&&(We.formatting="quote"),it.eatSpace(),De(We);if(!zt&&!We.setext&&Je&&We.indentation<=Mt&&(Lt=it.match(b))){var lt=Lt[1]?"ol":"ul";return We.indentation=Xt+it.current().length,We.list=!0,We.quote=0,We.listStack.push(We.indentation),We.em=!1,We.strong=!1,We.code=!1,We.strikethrough=!1,we.taskLists&&it.match(z,!1)&&(We.taskList=!0),We.f=We.inline,we.highlightFormatting&&(We.formatting=["list","list-"+lt]),De(We)}else{if(Je&&We.indentation<=Mt&&(Lt=it.match(de,!0)))return We.quote=0,We.fencedEndRE=new RegExp(Lt[1]+"+ *$"),We.localMode=we.fencedCodeBlockHighlighting&&ce(Lt[2]||we.fencedCodeBlockDefaultMode),We.localMode&&(We.localState=a.startState(We.localMode)),We.f=We.block=je,we.highlightFormatting&&(We.formatting="code-block"),We.code=-1,De(We);if(We.setext||(!bt||!Dt)&&!We.quote&&We.list===!1&&!We.code&&!zt&&!ie.test(it.string)&&(Lt=it.lookAhead(1))&&(Lt=Lt.match(ae)))return We.setext?(We.header=We.setext,We.setext=0,it.skipToEnd(),we.highlightFormatting&&(We.formatting="header")):(We.header=Lt[0].charAt(0)=="="?1:2,We.setext=We.header),We.thisLine.header=!0,We.f=We.inline,De(We);if(zt)return it.skipToEnd(),We.hr=!0,We.thisLine.hr=!0,se.hr;if(it.peek()==="[")return ye(it,We,st)}return ye(it,We,We.inline)}function Oe(it,We){var Je=be.token(it,We.htmlState);if(!fe){var _e=a.innerMode(be,We.htmlState);(_e.mode.name=="xml"&&_e.state.tagStart===null&&!_e.state.context&&_e.state.tokenize.isInText||We.md_inside&&it.current().indexOf(">")>-1)&&(We.f=ke,We.block=Le,We.htmlState=null)}return Je}function je(it,We){var Je=We.listStack[We.listStack.length-1]||0,_e=We.indentation=it.quote?We.push(se.formatting+"-"+it.formatting[Je]+"-"+it.quote):We.push("error"))}if(it.taskOpen)return We.push("meta"),We.length?We.join(" "):null;if(it.taskClosed)return We.push("property"),We.length?We.join(" "):null;if(it.linkHref?We.push(se.linkHref,"url"):(it.strong&&We.push(se.strong),it.em&&We.push(se.em),it.strikethrough&&We.push(se.strikethrough),it.emoji&&We.push(se.emoji),it.linkText&&We.push(se.linkText),it.code&&We.push(se.code),it.image&&We.push(se.image),it.imageAltText&&We.push(se.imageAltText,"link"),it.imageMarker&&We.push(se.imageMarker)),it.header&&We.push(se.header,se.header+"-"+it.header),it.quote&&(We.push(se.quote),!we.maxBlockquoteDepth||we.maxBlockquoteDepth>=it.quote?We.push(se.quote+"-"+it.quote):We.push(se.quote+"-"+we.maxBlockquoteDepth)),it.list!==!1){var _e=(it.listStack.length-1)%3;_e?_e===1?We.push(se.list2):We.push(se.list3):We.push(se.list1)}return it.trailingSpaceNewLine?We.push("trailing-space-new-line"):it.trailingSpace&&We.push("trailing-space-"+(it.trailingSpace%2?"a":"b")),We.length?We.join(" "):null}function Ze(it,We){if(it.match(he,!0))return De(We)}function ke(it,We){var Je=We.text(it,We);if(typeof Je!="undefined")return Je;if(We.list)return We.list=null,De(We);if(We.taskList){var _e=it.match(z,!0)[1]===" ";return _e?We.taskOpen=!0:We.taskClosed=!0,we.highlightFormatting&&(We.formatting="task"),We.taskList=!1,De(We)}if(We.taskOpen=!1,We.taskClosed=!1,We.header&&it.match(/^#+$/,!0))return we.highlightFormatting&&(We.formatting="header"),De(We);var ot=it.next();if(We.linkTitle){We.linkTitle=!1;var rt=ot;ot==="("&&(rt=")"),rt=(rt+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Dt="^\\s*(?:[^"+rt+"\\\\]+|\\\\\\\\|\\\\.)"+rt;if(it.match(new RegExp(Dt),!0))return se.linkHref}if(ot==="`"){var Mt=We.formatting;we.highlightFormatting&&(We.formatting="code"),it.eatWhile("`");var Xt=it.current().length;if(We.code==0&&(!We.quote||Xt==1))return We.code=Xt,De(We);if(Xt==We.code){var bt=De(We);return We.code=0,bt}else return We.formatting=Mt,De(We)}else if(We.code)return De(We);if(ot==="\\"&&(it.next(),we.highlightFormatting)){var zt=De(We),Lt=se.formatting+"-escape";return zt?zt+" "+Lt:Lt}if(ot==="!"&&it.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return We.imageMarker=!0,We.image=!0,we.highlightFormatting&&(We.formatting="image"),De(We);if(ot==="["&&We.imageMarker&&it.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return We.imageMarker=!1,We.imageAltText=!0,we.highlightFormatting&&(We.formatting="image"),De(We);if(ot==="]"&&We.imageAltText){we.highlightFormatting&&(We.formatting="image");var zt=De(We);return We.imageAltText=!1,We.image=!1,We.inline=We.f=Ve,zt}if(ot==="["&&!We.image)return We.linkText&&it.match(/^.*?\]/)||(We.linkText=!0,we.highlightFormatting&&(We.formatting="link")),De(We);if(ot==="]"&&We.linkText){we.highlightFormatting&&(We.formatting="link");var zt=De(We);return We.linkText=!1,We.inline=We.f=it.match(/\(.*?\)| ?\[.*?\]/,!1)?Ve:ke,zt}if(ot==="<"&&it.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){We.f=We.inline=Fe,we.highlightFormatting&&(We.formatting="link");var zt=De(We);return zt?zt+=" ":zt="",zt+se.linkInline}if(ot==="<"&&it.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){We.f=We.inline=Fe,we.highlightFormatting&&(We.formatting="link");var zt=De(We);return zt?zt+=" ":zt="",zt+se.linkEmail}if(we.xml&&ot==="<"&&it.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var lt=it.string.indexOf(">",it.pos);if(lt!=-1){var St=it.string.substring(it.start,lt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(St)&&(We.md_inside=!0)}return it.backUp(1),We.htmlState=a.startState(be),Ee(it,We,Oe)}if(we.xml&&ot==="<"&&it.match(/^\/\w*?>/))return We.md_inside=!1,"tag";if(ot==="*"||ot==="_"){for(var pt=1,ct=it.pos==1?" ":it.string.charAt(it.pos-2);pt<3&&it.eat(ot);)pt++;var nt=it.peek()||" ",Nt=!/\s/.test(nt)&&(!pe.test(nt)||/\s/.test(ct)||pe.test(ct)),Qt=!/\s/.test(ct)&&(!pe.test(ct)||/\s/.test(nt)||pe.test(nt)),Jt=null,Ye=null;if(pt%2&&(!We.em&&Nt&&(ot==="*"||!Qt||pe.test(ct))?Jt=!0:We.em==ot&&Qt&&(ot==="*"||!Nt||pe.test(nt))&&(Jt=!1)),pt>1&&(!We.strong&&Nt&&(ot==="*"||!Qt||pe.test(ct))?Ye=!0:We.strong==ot&&Qt&&(ot==="*"||!Nt||pe.test(nt))&&(Ye=!1)),Ye!=null||Jt!=null){we.highlightFormatting&&(We.formatting=Jt==null?"strong":Ye==null?"em":"strong em"),Jt===!0&&(We.em=ot),Ye===!0&&(We.strong=ot);var bt=De(We);return Jt===!1&&(We.em=!1),Ye===!1&&(We.strong=!1),bt}}else if(ot===" "&&(it.eat("*")||it.eat("_"))){if(it.peek()===" ")return De(We);it.backUp(1)}if(we.strikethrough){if(ot==="~"&&it.eatWhile(ot)){if(We.strikethrough){we.highlightFormatting&&(We.formatting="strikethrough");var bt=De(We);return We.strikethrough=!1,bt}else if(it.match(/^[^\s]/,!1))return We.strikethrough=!0,we.highlightFormatting&&(We.formatting="strikethrough"),De(We)}else if(ot===" "&&it.match(/^~~/,!0)){if(it.peek()===" ")return De(We);it.backUp(2)}}if(we.emoji&&ot===":"&&it.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){We.emoji=!0,we.highlightFormatting&&(We.formatting="emoji");var Ce=De(We);return We.emoji=!1,Ce}return ot===" "&&(it.match(/^ +$/,!1)?We.trailingSpace++:We.trailingSpace&&(We.trailingSpaceNewLine=!0)),De(We)}function Fe(it,We){var Je=it.next();if(Je===">"){We.f=We.inline=ke,we.highlightFormatting&&(We.formatting="link");var _e=De(We);return _e?_e+=" ":_e="",_e+se.linkInline}return it.match(/^[^>]+/,!0),se.linkInline}function Ve(it,We){if(it.eatSpace())return null;var Je=it.next();return Je==="("||Je==="["?(We.f=We.inline=tt(Je==="("?")":"]"),we.highlightFormatting&&(We.formatting="link-string"),We.linkHref=!0,De(We)):"error"}var qe={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function tt(it){return function(We,Je){var _e=We.next();if(_e===it){Je.f=Je.inline=ke,we.highlightFormatting&&(Je.formatting="link-string");var ot=De(Je);return Je.linkHref=!1,ot}return We.match(qe[it]),Je.linkHref=!0,De(Je)}}function st(it,We){return it.match(/^([^\]\\]|\\.)*\]:/,!1)?(We.f=Ot,it.next(),we.highlightFormatting&&(We.formatting="link"),We.linkText=!0,De(We)):ye(it,We,ke)}function Ot(it,We){if(it.match(/^\]:/,!0)){We.f=We.inline=ft,we.highlightFormatting&&(We.formatting="link");var Je=De(We);return We.linkText=!1,Je}return it.match(/^([^\]\\]|\\.)+/,!0),se.linkText}function ft(it,We){return it.eatSpace()?null:(it.match(/^[^\s]+/,!0),it.peek()===void 0?We.linkTitle=!0:it.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),We.f=We.inline=ke,se.linkHref+" url")}var Wt={startState:function(){return{f:Le,prevLine:{stream:null},thisLine:{stream:null},block:Le,htmlState:null,indentation:0,inline:ke,text:Ze,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(it){return{f:it.f,prevLine:it.prevLine,thisLine:it.thisLine,block:it.block,htmlState:it.htmlState&&a.copyState(be,it.htmlState),indentation:it.indentation,localMode:it.localMode,localState:it.localMode?a.copyState(it.localMode,it.localState):null,inline:it.inline,text:it.text,formatting:!1,linkText:it.linkText,linkTitle:it.linkTitle,linkHref:it.linkHref,code:it.code,em:it.em,strong:it.strong,strikethrough:it.strikethrough,emoji:it.emoji,header:it.header,setext:it.setext,hr:it.hr,taskList:it.taskList,list:it.list,listStack:it.listStack.slice(0),quote:it.quote,indentedCode:it.indentedCode,trailingSpace:it.trailingSpace,trailingSpaceNewLine:it.trailingSpaceNewLine,md_inside:it.md_inside,fencedEndRE:it.fencedEndRE}},token:function(it,We){if(We.formatting=!1,it!=We.thisLine.stream){if(We.header=0,We.hr=!1,it.match(/^\s*$/,!0))return Ie(We),null;if(We.prevLine=We.thisLine,We.thisLine={stream:it},We.taskList=!1,We.trailingSpace=0,We.trailingSpaceNewLine=!1,!We.localState&&(We.f=We.block,We.f!=Oe)){var Je=it.match(/^\s*/,!0)[0].replace(/\t/g,Ae).length;if(We.indentation=Je,We.indentationDiff=null,Je>0)return null}}return We.f(it,We)},innerMode:function(it){return it.block==Oe?{state:it.htmlState,mode:be}:it.localState?{state:it.localState,mode:it.localMode}:{state:it,mode:Wt}},indent:function(it,We,Je){return it.block==Oe&&be.indent?be.indent(it.htmlState,We,Je):it.localState&&it.localMode.indent?it.localMode.indent(it.localState,We,Je):a.Pass},blankLine:Ie,getType:De,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Wt},"xml"),a.defineMIME("text/markdown","markdown"),a.defineMIME("text/x-markdown","markdown")})},98101:function(kt,Pt,Se){(function(a){a(Se(89780))})(function(a){"use strict";a.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var ee=0;ee-1&&be.substring(se+1,be.length);if(oe)return a.findModeByExtension(oe)},a.findModeByName=function(be){be=be.toLowerCase();for(var fe=0;fe0?he.cmdState[he.cmdState.length-1]:null}function ce(he){var de=he.cmdState.pop();de&&de.closeBracket()}function se(he){for(var de=he.cmdState,ie=de.length-1;ie>=0;ie--){var pe=de[ie];if(pe.name!="DEFAULT")return pe}return{styleIdentifier:function(){return null}}}function oe(he,de,ie){return function(){this.name=he,this.bracketNo=0,this.style=de,this.styles=ie,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var le={};le.importmodule=oe("importmodule","tag",["string","builtin"]),le.documentclass=oe("documentclass","tag",["","atom"]),le.usepackage=oe("usepackage","tag",["atom"]),le.begin=oe("begin","tag",["atom"]),le.end=oe("end","tag",["atom"]),le.label=oe("label","tag",["atom"]),le.ref=oe("ref","tag",["atom"]),le.eqref=oe("eqref","tag",["atom"]),le.cite=oe("cite","tag",["atom"]),le.bibitem=oe("bibitem","tag",["atom"]),le.Bibitem=oe("Bibitem","tag",["atom"]),le.RBibitem=oe("RBibitem","tag",["atom"]),le.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function b(he,de){he.f=de}function z(he,de){var ie;if(he.match(/^\\[a-zA-Z@]+/)){var pe=he.current().slice(1);return ie=le.hasOwnProperty(pe)?le[pe]:le.DEFAULT,ie=new ie,be(de,ie),b(de,ae),ie.style}if(he.match(/^\\[$&%#{}_]/)||he.match(/^\\[,;!\/\\]/))return"tag";if(he.match("\\["))return b(de,function(ye,Ee){return te(ye,Ee,"\\]")}),"keyword";if(he.match("\\("))return b(de,function(ye,Ee){return te(ye,Ee,"\\)")}),"keyword";if(he.match("$$"))return b(de,function(ye,Ee){return te(ye,Ee,"$$")}),"keyword";if(he.match("$"))return b(de,function(ye,Ee){return te(ye,Ee,"$")}),"keyword";var Ae=he.next();if(Ae=="%")return he.skipToEnd(),"comment";if(Ae=="}"||Ae=="]"){if(ie=fe(de),ie)ie.closeBracket(Ae),b(de,ae);else return"error";return"bracket"}else return Ae=="{"||Ae=="["?(ie=le.DEFAULT,ie=new ie,be(de,ie),"bracket"):/\d/.test(Ae)?(he.eatWhile(/[\w.%]/),"atom"):(he.eatWhile(/[\w\-_]/),ie=se(de),ie.name=="begin"&&(ie.argument=he.current()),ie.styleIdentifier())}function te(he,de,ie){if(he.eatSpace())return null;if(ie&&he.match(ie))return b(de,z),"keyword";if(he.match(/^\\[a-zA-Z@]+/))return"tag";if(he.match(/^[a-zA-Z]+/))return"variable-2";if(he.match(/^\\[$&%#{}_]/)||he.match(/^\\[,;!\/]/)||he.match(/^[\^_&]/))return"tag";if(he.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(he.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var pe=he.next();return pe=="{"||pe=="}"||pe=="["||pe=="]"||pe=="("||pe==")"?"bracket":pe=="%"?(he.skipToEnd(),"comment"):"error"}function ae(he,de){var ie=he.peek(),pe;return ie=="{"||ie=="["?(pe=fe(de),pe.openBracket(ie),he.eat(ie),b(de,z),"bracket"):/[ \t\r]/.test(ie)?(he.eat(ie),null):(b(de,z),ce(de),z(he,de))}return{startState:function(){var he=we.inMathMode?function(de,ie){return te(de,ie)}:z;return{cmdState:[],f:he}},copyState:function(he){return{cmdState:he.cmdState.slice(),f:he.f}},token:function(he,de){return de.f(he,de)},blankLine:function(he){he.f=z,he.cmdState.length=0},lineComment:"%"}}),a.defineMIME("text/x-stex","stex"),a.defineMIME("text/x-latex","stex")})},15525:function(kt,Pt,Se){(function(a){a(Se(89780))})(function(a){"use strict";var ee={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},we={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};a.defineMode("xml",function(be,fe){var ce=be.indentUnit,se={},oe=fe.htmlMode?ee:we;for(var le in oe)se[le]=oe[le];for(var le in fe)se[le]=fe[le];var b,z;function te(Fe,Ve){function qe(Ot){return Ve.tokenize=Ot,Ot(Fe,Ve)}var tt=Fe.next();if(tt=="<")return Fe.eat("!")?Fe.eat("[")?Fe.match("CDATA[")?qe(de("atom","]]>")):null:Fe.match("--")?qe(de("comment","-->")):Fe.match("DOCTYPE",!0,!0)?(Fe.eatWhile(/[\w\._\-]/),qe(ie(1))):null:Fe.eat("?")?(Fe.eatWhile(/[\w\._\-]/),Ve.tokenize=de("meta","?>"),"meta"):(b=Fe.eat("/")?"closeTag":"openTag",Ve.tokenize=ae,"tag bracket");if(tt=="&"){var st;return Fe.eat("#")?Fe.eat("x")?st=Fe.eatWhile(/[a-fA-F\d]/)&&Fe.eat(";"):st=Fe.eatWhile(/[\d]/)&&Fe.eat(";"):st=Fe.eatWhile(/[\w\.\-:]/)&&Fe.eat(";"),st?"atom":"error"}else return Fe.eatWhile(/[^&<]/),null}te.isInText=!0;function ae(Fe,Ve){var qe=Fe.next();if(qe==">"||qe=="/"&&Fe.eat(">"))return Ve.tokenize=te,b=qe==">"?"endTag":"selfcloseTag","tag bracket";if(qe=="=")return b="equals",null;if(qe=="<"){Ve.tokenize=te,Ve.state=Ee,Ve.tagName=Ve.tagStart=null;var tt=Ve.tokenize(Fe,Ve);return tt?tt+" tag error":"tag error"}else return/[\'\"]/.test(qe)?(Ve.tokenize=he(qe),Ve.stringStartCol=Fe.column(),Ve.tokenize(Fe,Ve)):(Fe.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function he(Fe){var Ve=function(qe,tt){for(;!qe.eol();)if(qe.next()==Fe){tt.tokenize=ae;break}return"string"};return Ve.isInAttribute=!0,Ve}function de(Fe,Ve){return function(qe,tt){for(;!qe.eol();){if(qe.match(Ve)){tt.tokenize=te;break}qe.next()}return Fe}}function ie(Fe){return function(Ve,qe){for(var tt;(tt=Ve.next())!=null;){if(tt=="<")return qe.tokenize=ie(Fe+1),qe.tokenize(Ve,qe);if(tt==">")if(Fe==1){qe.tokenize=te;break}else return qe.tokenize=ie(Fe-1),qe.tokenize(Ve,qe)}return"meta"}}function pe(Fe,Ve,qe){this.prev=Fe.context,this.tagName=Ve,this.indent=Fe.indented,this.startOfLine=qe,(se.doNotIndent.hasOwnProperty(Ve)||Fe.context&&Fe.context.noIndent)&&(this.noIndent=!0)}function Ae(Fe){Fe.context&&(Fe.context=Fe.context.prev)}function ye(Fe,Ve){for(var qe;;){if(!Fe.context||(qe=Fe.context.tagName,!se.contextGrabbers.hasOwnProperty(qe)||!se.contextGrabbers[qe].hasOwnProperty(Ve)))return;Ae(Fe)}}function Ee(Fe,Ve,qe){return Fe=="openTag"?(qe.tagStart=Ve.column(),Pe):Fe=="closeTag"?Ie:Ee}function Pe(Fe,Ve,qe){return Fe=="word"?(qe.tagName=Ve.current(),z="tag",je):se.allowMissingTagName&&Fe=="endTag"?(z="tag bracket",je(Fe,Ve,qe)):(z="error",Pe)}function Ie(Fe,Ve,qe){if(Fe=="word"){var tt=Ve.current();return qe.context&&qe.context.tagName!=tt&&se.implicitlyClosed.hasOwnProperty(qe.context.tagName)&&Ae(qe),qe.context&&qe.context.tagName==tt||se.matchClosing===!1?(z="tag",Le):(z="tag error",Oe)}else return se.allowMissingTagName&&Fe=="endTag"?(z="tag bracket",Le(Fe,Ve,qe)):(z="error",Oe)}function Le(Fe,Ve,qe){return Fe!="endTag"?(z="error",Le):(Ae(qe),Ee)}function Oe(Fe,Ve,qe){return z="error",Le(Fe,Ve,qe)}function je(Fe,Ve,qe){if(Fe=="word")return z="attribute",De;if(Fe=="endTag"||Fe=="selfcloseTag"){var tt=qe.tagName,st=qe.tagStart;return qe.tagName=qe.tagStart=null,Fe=="selfcloseTag"||se.autoSelfClosers.hasOwnProperty(tt)?ye(qe,tt):(ye(qe,tt),qe.context=new pe(qe,tt,st==qe.indented)),Ee}return z="error",je}function De(Fe,Ve,qe){return Fe=="equals"?Ze:(se.allowMissing||(z="error"),je(Fe,Ve,qe))}function Ze(Fe,Ve,qe){return Fe=="string"?ke:Fe=="word"&&se.allowUnquoted?(z="string",je):(z="error",je(Fe,Ve,qe))}function ke(Fe,Ve,qe){return Fe=="string"?ke:je(Fe,Ve,qe)}return{startState:function(Fe){var Ve={tokenize:te,state:Ee,indented:Fe||0,tagName:null,tagStart:null,context:null};return Fe!=null&&(Ve.baseIndent=Fe),Ve},token:function(Fe,Ve){if(!Ve.tagName&&Fe.sol()&&(Ve.indented=Fe.indentation()),Fe.eatSpace())return null;b=null;var qe=Ve.tokenize(Fe,Ve);return(qe||b)&&qe!="comment"&&(z=null,Ve.state=Ve.state(b||qe,Fe,Ve),z&&(qe=z=="error"?qe+" error":z)),qe},indent:function(Fe,Ve,qe){var tt=Fe.context;if(Fe.tokenize.isInAttribute)return Fe.tagStart==Fe.indented?Fe.stringStartCol+1:Fe.indented+ce;if(tt&&tt.noIndent)return a.Pass;if(Fe.tokenize!=ae&&Fe.tokenize!=te)return qe?qe.match(/^(\s*)/)[0].length:0;if(Fe.tagName)return se.multilineTagIndentPastTag!==!1?Fe.tagStart+Fe.tagName.length+2:Fe.tagStart+ce*(se.multilineTagIndentFactor||1);if(se.alignCDATA&&/$/,blockCommentStart:"",configuration:se.htmlMode?"html":"xml",helperType:se.htmlMode?"html":"xml",skipAttribute:function(Fe){Fe.state==Ze&&(Fe.state=je)},xmlCurrentTag:function(Fe){return Fe.tagName?{name:Fe.tagName,close:Fe.type=="closeTag"}:null},xmlCurrentContext:function(Fe){for(var Ve=[],qe=Fe.context;qe;qe=qe.prev)qe.tagName&&Ve.push(qe.tagName);return Ve.reverse()}}}),a.defineMIME("text/xml","xml"),a.defineMIME("application/xml","xml"),a.mimeModes.hasOwnProperty("text/html")||a.defineMIME("text/html",{name:"xml",htmlMode:!0})})},97774:function(kt,Pt,Se){"use strict";Object.defineProperty(Pt,"__esModule",{value:!0}),Pt.default=void 0;var a=Object.assign||function(ie){for(var pe=1;pe=0?1/(Math.cos(2*Math.PI/10-zt)+3.07768*Math.sin(2*Math.PI/10-zt)):1/(Math.cos(zt)+3.07768*Math.sin(zt))};break}b.gridSize=Math.max(Math.floor(b.gridSize),4);var ae=b.gridSize,he=ae-b.maskGapWidth,de=Math.abs(b.maxRotation-b.minRotation),ie=Math.min(b.maxRotation,b.minRotation),pe=b.rotationStep,Ae,ye,Ee,Pe,Ie,Le,Oe;function je(Xt,bt){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(bt-Xt)+Xt).toFixed()+"%)"}switch(b.color){case"random-dark":Oe=function(){return je(10,50)};break;case"random-light":Oe=function(){return je(50,90)};break;default:typeof b.color=="function"&&(Oe=b.color);break}var De=null;typeof b.classes=="function"&&(De=b.classes);var Ze=!1,ke=[],Fe,Ve=function(bt){var zt=bt.currentTarget,Lt=zt.getBoundingClientRect(),lt,St;bt.touches?(lt=bt.touches[0].clientX,St=bt.touches[0].clientY):(lt=bt.clientX,St=bt.clientY);var pt=lt-Lt.left,ct=St-Lt.top,nt=Math.floor(pt*(zt.width/Lt.width||1)/ae),Nt=Math.floor(ct*(zt.height/Lt.height||1)/ae);return ke[nt][Nt]},qe=function(bt){var zt=Ve(bt);if(Fe!==zt){if(Fe=zt,!zt){b.hover(void 0,void 0,bt);return}b.hover(zt.item,zt.dimension,bt)}},tt=function(bt){var zt=Ve(bt);zt&&(b.click(zt.item,zt.dimension,bt),bt.preventDefault())},st=[],Ot=function(bt){if(st[bt])return st[bt];var zt=bt*8,Lt=zt,lt=[];for(bt===0&<.push([Pe[0],Pe[1],0]);Lt--;){var St=1;b.shape!=="circle"&&(St=b.shape(Lt/zt*2*Math.PI)),lt.push([Pe[0]+bt*St*Math.cos(-Lt/zt*2*Math.PI),Pe[1]+bt*St*Math.sin(-Lt/zt*2*Math.PI)*b.ellipticity,Lt/zt*2*Math.PI])}return st[bt]=lt,lt},ft=function(){return b.abortThreshold>0&&new Date().getTime()-Le>b.abortThreshold},Wt=function(){return b.rotateRatio===0||Math.random()>b.rotateRatio?0:de===0?ie:ie+Math.round(Math.random()*de/pe)*pe},it=function(bt,zt,Lt){var lt=!1,St=b.weightFactor(zt);if(St<=b.minSize)return!1;var pt=1;Sttn[1]&&(tn[1]=Ut),Cttn[2]&&(tn[2]=Ct),lt&&(nt.fillStyle="rgba(255, 0, 0, 0.5)",nt.fillRect(Ut*ae,Ct*ae,ae-.5,ae-.5));break e}lt&&(nt.fillStyle="rgba(0, 0, 255, 0.5)",nt.fillRect(Ut*ae,Ct*ae,ae-.5,ae-.5))}}return lt&&(nt.fillStyle="rgba(0, 255, 0, 0.5)",nt.fillRect(tn[3]*ae,tn[0]*ae,(tn[1]-tn[3]+1)*ae,(tn[2]-tn[0]+1)*ae)),{mu:pt,occupied:Ke,bounds:tn,gw:me,gh:x,fillTextOffsetX:Qe,fillTextOffsetY:ue,fillTextWidth:Nt,fillTextHeight:Qt,fontSize:St}},We=function(bt,zt,Lt,lt,St){for(var pt=St.length;pt--;){var ct=bt+St[pt][0],nt=zt+St[pt][1];if(ct>=ye||nt>=Ee||ct<0||nt<0){if(!b.drawOutOfBound)return!1;continue}if(!Ae[ct][nt])return!1}return!0},Je=function(bt,zt,Lt,lt,St,pt,ct,nt,Nt){var Qt=Lt.fontSize,Jt;Oe?Jt=Oe(lt,St,Qt,pt,ct):Jt=b.color;var Ye;De?Ye=De(lt,St,Qt,pt,ct):Ye=b.classes;var Ce,Me=Lt.bounds;Ce={x:(bt+Me[3])*ae,y:(zt+Me[0])*ae,w:(Me[1]-Me[3]+1)*ae,h:(Me[2]-Me[0]+1)*ae},oe.forEach(function(Qe){if(Qe.getContext){var ue=Qe.getContext("2d"),x=Lt.mu;ue.save(),ue.scale(1/x,1/x),ue.font=b.fontWeight+" "+(Qt*x).toString(10)+"px "+b.fontFamily,ue.fillStyle=Jt,ue.translate((bt+Lt.gw/2)*ae*x,(zt+Lt.gh/2)*ae*x),nt!==0&&ue.rotate(-nt),ue.textBaseline="middle",ue.fillText(lt,Lt.fillTextOffsetX*x,(Lt.fillTextOffsetY+Qt*.5)*x),ue.restore()}else{var me=document.createElement("span"),ze="";ze="rotate("+-nt/Math.PI*180+"deg) ",Lt.mu!==1&&(ze+="translateX(-"+Lt.fillTextWidth/4+"px) scale("+1/Lt.mu+")");var et={position:"absolute",display:"block",font:b.fontWeight+" "+Qt*Lt.mu+"px "+b.fontFamily,left:(bt+Lt.gw/2)*ae+Lt.fillTextOffsetX+"px",top:(zt+Lt.gh/2)*ae+Lt.fillTextOffsetY+"px",width:Lt.fillTextWidth+"px",height:Lt.fillTextHeight+"px",lineHeight:Qt+"px",whiteSpace:"nowrap",transform:ze,webkitTransform:ze,msTransform:ze,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};Jt&&(et.color=Jt),me.textContent=lt;for(var Re in et)me.style[Re]=et[Re];if(Nt)for(var Ke in Nt)me.setAttribute(Ke,Nt[Ke]);Ye&&(me.className+=Ye),Qe.appendChild(me)}})},_e=function(bt,zt,Lt,lt,St){if(!(bt>=ye||zt>=Ee||bt<0||zt<0)){if(Ae[bt][zt]=!1,Lt){var pt=oe[0].getContext("2d");pt.fillRect(bt*ae,zt*ae,he,he)}Ze&&(ke[bt][zt]={item:St,dimension:lt})}},ot=function(bt,zt,Lt,lt,St,pt){var ct=St.occupied,nt=b.drawMask,Nt;nt&&(Nt=oe[0].getContext("2d"),Nt.save(),Nt.fillStyle=b.maskColor);var Qt;if(Ze){var Jt=St.bounds;Qt={x:(bt+Jt[3])*ae,y:(zt+Jt[0])*ae,w:(Jt[1]-Jt[3]+1)*ae,h:(Jt[2]-Jt[0]+1)*ae}}for(var Ye=ct.length;Ye--;){var Ce=bt+ct[Ye][0],Me=zt+ct[Ye][1];Ce>=ye||Me>=Ee||Ce<0||Me<0||_e(Ce,Me,nt,Qt,pt)}nt&&Nt.restore()},rt=function(bt){var zt,Lt,lt;Array.isArray(bt)?(zt=bt[0],Lt=bt[1]):(zt=bt.word,Lt=bt.weight,lt=bt.attributes);var St=Wt(),pt=it(zt,Lt,St);if(!pt||ft())return!1;if(!b.drawOutOfBound){var ct=pt.bounds;if(ct[1]-ct[3]+1>ye||ct[2]-ct[0]+1>Ee)return!1}for(var nt=Ie+1,Nt=function(Ce){var Me=Math.floor(Ce[0]-pt.gw/2),Qe=Math.floor(Ce[1]-pt.gh/2),ue=pt.gw,x=pt.gh;return We(Me,Qe,ue,x,pt.occupied)?(Je(Me,Qe,pt,zt,Lt,Ie-nt,Ce[2],St,lt),ot(Me,Qe,ue,x,pt,bt),{gx:Me,gy:Qe,rot:St,info:pt}):!1};nt--;){var Qt=Ot(Ie-nt);b.shuffle&&(Qt=[].concat(Qt),fe(Qt));for(var Jt=0;Jt=b.list.length){Ye(ue),Dt("wordcloudstop",!1),Me("wordcloudstart",Qe);return}Le=new Date().getTime();var me=rt(b.list[St]),ze=!Dt("wordclouddrawn",!0,{item:b.list[St],drawn:me});if(ft()||ze){Ye(ue),b.abort(),Dt("wordcloudabort",!1),Dt("wordcloudstop",!1),Me("wordcloudstart",Qe);return}St++,ue=Jt(x,b.wait)},b.wait)}};Mt()};ce.isSupported=we,ce.minFontSize=be,Se=[],a=function(){return ce}.apply(Pt,Se),a!==void 0&&(kt.exports=a)}(this)},16896:function(kt,Pt,Se){var a=Se(3096),ee=Se(7357);Se(66607),Se(31041);var we=Se(19131);if(!we.isSupported)throw new Error("Sorry your browser not support wordCloud");function be(fe){for(var ce=fe.getContext("2d"),se=ce.getImageData(0,0,fe.width,fe.height),oe=ce.createImageData(se),le=0,b=0,z=0;z128){var ae=se.data[z]+se.data[z+1]+se.data[z+2];le+=ae,++b}}for(var he=le/b,z=0;zhe?(oe.data[z]=0,oe.data[z+1]=0,oe.data[z+2]=0,oe.data[z+3]=0):(oe.data[z]=255,oe.data[z+1]=255,oe.data[z+2]=255,oe.data[z+3]=255)}ce.putImageData(oe,0,0)}a.registerLayout(function(fe,ce){fe.eachSeriesByType("wordCloud",function(se){var oe=ee.getLayoutRect(se.getBoxLayoutParams(),{width:ce.getWidth(),height:ce.getHeight()}),le=se.getData(),b=document.createElement("canvas");b.width=oe.width,b.height=oe.height;var z=b.getContext("2d"),te=se.get("maskImage");if(te)try{z.drawImage(te,0,0,b.width,b.height),be(b)}catch(ye){console.error("Invalid mask image"),console.error(ye.toString())}var ae=se.get("sizeRange"),he=se.get("rotationRange"),de=le.getDataExtent("value"),ie=Math.PI/180,pe=se.get("gridSize");we(b,{list:le.mapArray("value",function(ye,Ee){var Pe=le.getItemModel(Ee);return[le.getName(Ee),Pe.get("textStyle.normal.textSize",!0)||a.number.linearMap(ye,de,ae),Ee]}).sort(function(ye,Ee){return Ee[1]-ye[1]}),fontFamily:se.get("textStyle.normal.fontFamily")||se.get("textStyle.emphasis.fontFamily")||fe.get("textStyle.fontFamily"),fontWeight:se.get("textStyle.normal.fontWeight")||se.get("textStyle.emphasis.fontWeight")||fe.get("textStyle.fontWeight"),gridSize:pe,ellipticity:oe.height/oe.width,minRotation:he[0]*ie,maxRotation:he[1]*ie,clearCanvas:!te,rotateRatio:1,rotationStep:se.get("rotationStep")*ie,drawOutOfBound:se.get("drawOutOfBound"),shuffle:!1,shape:se.get("shape")});function Ae(ye){var Ee=ye.detail.item;ye.detail.drawn&&se.layoutInstance.ondraw&&(ye.detail.drawn.gx+=oe.x/pe,ye.detail.drawn.gy+=oe.y/pe,se.layoutInstance.ondraw(Ee[0],Ee[1],Ee[2],ye.detail.drawn))}b.addEventListener("wordclouddrawn",Ae),se.layoutInstance&&se.layoutInstance.dispose(),se.layoutInstance={ondraw:null,dispose:function(){b.removeEventListener("wordclouddrawn",Ae),b.addEventListener("wordclouddrawn",function(ye){ye.preventDefault()})}}})}),a.registerPreprocessor(function(fe){var ce=(fe||{}).series;!a.util.isArray(ce)&&(ce=ce?[ce]:[]);var se=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];a.util.each(ce,function(le){if(le&&le.type==="wordCloud"){var b=le.textStyle||{};oe(b.normal),oe(b.emphasis)}});function oe(le){le&&a.util.each(se,function(b){le.hasOwnProperty(b)&&(le["text"+a.format.capitalFirst(b)]=le[b])})}})},3867:function(kt,Pt,Se){var a=Se(97671);(function(ee,we){kt.exports=we()})(this,function(){"use strict";function ee(Me){var Qe=typeof Me;return Me!==null&&(Qe==="object"||Qe==="function")}function we(Me){return typeof Me=="function"}var be=void 0;Array.isArray?be=Array.isArray:be=function(Me){return Object.prototype.toString.call(Me)==="[object Array]"};var fe=be,ce=0,se=void 0,oe=void 0,le=function(Qe,ue){Ie[ce]=Qe,Ie[ce+1]=ue,ce+=2,ce===2&&(oe?oe(Le):je())};function b(Me){oe=Me}function z(Me){le=Me}var te=typeof window!="undefined"?window:void 0,ae=te||{},he=ae.MutationObserver||ae.WebKitMutationObserver,de=typeof self=="undefined"&&typeof a!="undefined"&&{}.toString.call(a)==="[object process]",ie=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function pe(){return function(){return a.nextTick(Le)}}function Ae(){return typeof se!="undefined"?function(){se(Le)}:Pe()}function ye(){var Me=0,Qe=new he(Le),ue=document.createTextNode("");return Qe.observe(ue,{characterData:!0}),function(){ue.data=Me=++Me%2}}function Ee(){var Me=new MessageChannel;return Me.port1.onmessage=Le,function(){return Me.port2.postMessage(0)}}function Pe(){var Me=setTimeout;return function(){return Me(Le,1)}}var Ie=new Array(1e3);function Le(){for(var Me=0;Me{const xe=new Uint8Array(4),ut=new Uint32Array(xe.buffer);return!((ut[0]=1)&xe[0])})(),ce={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class se{constructor(ut=be,Te={}){us(this,"buffer");us(this,"byteLength");us(this,"byteOffset");us(this,"length");us(this,"offset");us(this,"lastWrittenByte");us(this,"littleEndian");us(this,"_data");us(this,"_mark");us(this,"_marks");let wt=!1;typeof ut=="number"?ut=new ArrayBuffer(ut):(wt=!0,this.lastWrittenByte=ut.byteLength);const Rt=Te.offset?Te.offset>>>0:0,Vt=ut.byteLength-Rt;let Rn=Rt;(ArrayBuffer.isView(ut)||ut instanceof se)&&(ut.byteLength!==ut.buffer.byteLength&&(Rn=ut.byteOffset+Rt),ut=ut.buffer),wt?this.lastWrittenByte=Vt:this.lastWrittenByte=0,this.buffer=ut,this.length=Vt,this.byteLength=Vt,this.byteOffset=Rn,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,Rn,Vt),this._mark=0,this._marks=[]}available(ut=1){return this.offset+ut<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(ut=1){return this.offset+=ut,this}back(ut=1){return this.offset-=ut,this}seek(ut){return this.offset=ut,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const ut=this._marks.pop();if(ut===void 0)throw new Error("Mark stack empty");return this.seek(ut),this}rewind(){return this.offset=0,this}ensureAvailable(ut=1){if(!this.available(ut)){const wt=(this.offset+ut)*2,Rt=new Uint8Array(wt);Rt.set(new Uint8Array(this.buffer)),this.buffer=Rt.buffer,this.length=wt,this.byteLength=wt,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(ut=1){return this.readArray(ut,"uint8")}readArray(ut,Te){const wt=ce[Te].BYTES_PER_ELEMENT*ut,Rt=this.byteOffset+this.offset,Vt=this.buffer.slice(Rt,Rt+wt);if(this.littleEndian===fe&&Te!=="uint8"&&Te!=="int8"){const xn=new Uint8Array(this.buffer.slice(Rt,Rt+wt));xn.reverse();const Ei=new ce[Te](xn.buffer);return this.offset+=wt,Ei.reverse(),Ei}const Rn=new ce[Te](Vt);return this.offset+=wt,Rn}readInt16(){const ut=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,ut}readUint16(){const ut=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,ut}readInt32(){const ut=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,ut}readUint32(){const ut=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,ut}readFloat32(){const ut=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,ut}readFloat64(){const ut=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,ut}readBigInt64(){const ut=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,ut}readBigUint64(){const ut=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,ut}readChar(){return String.fromCharCode(this.readInt8())}readChars(ut=1){let Te="";for(let wt=0;wtthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const oe=4,le=0,b=1,z=2;function te(xe){let ut=xe.length;for(;--ut>=0;)xe[ut]=0}const ae=0,he=1,de=2,ie=3,pe=258,Ae=29,ye=256,Ee=ye+1+Ae,Pe=30,Ie=19,Le=2*Ee+1,Oe=15,je=16,De=7,Ze=256,ke=16,Fe=17,Ve=18,qe=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),tt=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),st=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Ot=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ft=512,Wt=new Array((Ee+2)*2);te(Wt);const it=new Array(Pe*2);te(it);const We=new Array(ft);te(We);const Je=new Array(pe-ie+1);te(Je);const _e=new Array(Ae);te(_e);const ot=new Array(Pe);te(ot);function rt(xe,ut,Te,wt,Rt){this.static_tree=xe,this.extra_bits=ut,this.extra_base=Te,this.elems=wt,this.max_length=Rt,this.has_stree=xe&&xe.length}let Dt,Mt,Xt;function bt(xe,ut){this.dyn_tree=xe,this.max_code=0,this.stat_desc=ut}const zt=xe=>xe<256?We[xe]:We[256+(xe>>>7)],Lt=(xe,ut)=>{xe.pending_buf[xe.pending++]=ut&255,xe.pending_buf[xe.pending++]=ut>>>8&255},lt=(xe,ut,Te)=>{xe.bi_valid>je-Te?(xe.bi_buf|=ut<>je-xe.bi_valid,xe.bi_valid+=Te-je):(xe.bi_buf|=ut<{lt(xe,Te[ut*2],Te[ut*2+1])},pt=(xe,ut)=>{let Te=0;do Te|=xe&1,xe>>>=1,Te<<=1;while(--ut>0);return Te>>>1},ct=xe=>{xe.bi_valid===16?(Lt(xe,xe.bi_buf),xe.bi_buf=0,xe.bi_valid=0):xe.bi_valid>=8&&(xe.pending_buf[xe.pending++]=xe.bi_buf&255,xe.bi_buf>>=8,xe.bi_valid-=8)},nt=(xe,ut)=>{const Te=ut.dyn_tree,wt=ut.max_code,Rt=ut.stat_desc.static_tree,Vt=ut.stat_desc.has_stree,Rn=ut.stat_desc.extra_bits,xn=ut.stat_desc.extra_base,Ei=ut.stat_desc.max_length;let yn,Kn,Aa,li,Jr,Ta,$o=0;for(li=0;li<=Oe;li++)xe.bl_count[li]=0;for(Te[xe.heap[xe.heap_max]*2+1]=0,yn=xe.heap_max+1;ynEi&&(li=Ei,$o++),Te[Kn*2+1]=li,!(Kn>wt)&&(xe.bl_count[li]++,Jr=0,Kn>=xn&&(Jr=Rn[Kn-xn]),Ta=Te[Kn*2],xe.opt_len+=Ta*(li+Jr),Vt&&(xe.static_len+=Ta*(Rt[Kn*2+1]+Jr)));if($o!==0){do{for(li=Ei-1;xe.bl_count[li]===0;)li--;xe.bl_count[li]--,xe.bl_count[li+1]+=2,xe.bl_count[Ei]--,$o-=2}while($o>0);for(li=Ei;li!==0;li--)for(Kn=xe.bl_count[li];Kn!==0;)Aa=xe.heap[--yn],!(Aa>wt)&&(Te[Aa*2+1]!==li&&(xe.opt_len+=(li-Te[Aa*2+1])*Te[Aa*2],Te[Aa*2+1]=li),Kn--)}},Nt=(xe,ut,Te)=>{const wt=new Array(Oe+1);let Rt=0,Vt,Rn;for(Vt=1;Vt<=Oe;Vt++)Rt=Rt+Te[Vt-1]<<1,wt[Vt]=Rt;for(Rn=0;Rn<=ut;Rn++){let xn=xe[Rn*2+1];xn!==0&&(xe[Rn*2]=pt(wt[xn]++,xn))}},Qt=()=>{let xe,ut,Te,wt,Rt;const Vt=new Array(Oe+1);for(Te=0,wt=0;wt>=7;wt{let ut;for(ut=0;ut{xe.bi_valid>8?Lt(xe,xe.bi_buf):xe.bi_valid>0&&(xe.pending_buf[xe.pending++]=xe.bi_buf),xe.bi_buf=0,xe.bi_valid=0},Ce=(xe,ut,Te,wt)=>{const Rt=ut*2,Vt=Te*2;return xe[Rt]{const wt=xe.heap[Te];let Rt=Te<<1;for(;Rt<=xe.heap_len&&(Rt{let wt,Rt,Vt=0,Rn,xn;if(xe.sym_next!==0)do wt=xe.pending_buf[xe.sym_buf+Vt++]&255,wt+=(xe.pending_buf[xe.sym_buf+Vt++]&255)<<8,Rt=xe.pending_buf[xe.sym_buf+Vt++],wt===0?St(xe,Rt,ut):(Rn=Je[Rt],St(xe,Rn+ye+1,ut),xn=qe[Rn],xn!==0&&(Rt-=_e[Rn],lt(xe,Rt,xn)),wt--,Rn=zt(wt),St(xe,Rn,Te),xn=tt[Rn],xn!==0&&(wt-=ot[Rn],lt(xe,wt,xn)));while(Vt{const Te=ut.dyn_tree,wt=ut.stat_desc.static_tree,Rt=ut.stat_desc.has_stree,Vt=ut.stat_desc.elems;let Rn,xn,Ei=-1,yn;for(xe.heap_len=0,xe.heap_max=Le,Rn=0;Rn>1;Rn>=1;Rn--)Me(xe,Te,Rn);yn=Vt;do Rn=xe.heap[1],xe.heap[1]=xe.heap[xe.heap_len--],Me(xe,Te,1),xn=xe.heap[1],xe.heap[--xe.heap_max]=Rn,xe.heap[--xe.heap_max]=xn,Te[yn*2]=Te[Rn*2]+Te[xn*2],xe.depth[yn]=(xe.depth[Rn]>=xe.depth[xn]?xe.depth[Rn]:xe.depth[xn])+1,Te[Rn*2+1]=Te[xn*2+1]=yn,xe.heap[1]=yn++,Me(xe,Te,1);while(xe.heap_len>=2);xe.heap[--xe.heap_max]=xe.heap[1],nt(xe,ut),Nt(Te,Ei,xe.bl_count)},x=(xe,ut,Te)=>{let wt,Rt=-1,Vt,Rn=ut[0*2+1],xn=0,Ei=7,yn=4;for(Rn===0&&(Ei=138,yn=3),ut[(Te+1)*2+1]=65535,wt=0;wt<=Te;wt++)Vt=Rn,Rn=ut[(wt+1)*2+1],!(++xn{let wt,Rt=-1,Vt,Rn=ut[0*2+1],xn=0,Ei=7,yn=4;for(Rn===0&&(Ei=138,yn=3),wt=0;wt<=Te;wt++)if(Vt=Rn,Rn=ut[(wt+1)*2+1],!(++xn{let ut;for(x(xe,xe.dyn_ltree,xe.l_desc.max_code),x(xe,xe.dyn_dtree,xe.d_desc.max_code),ue(xe,xe.bl_desc),ut=Ie-1;ut>=3&&xe.bl_tree[Ot[ut]*2+1]===0;ut--);return xe.opt_len+=3*(ut+1)+5+5+4,ut},et=(xe,ut,Te,wt)=>{let Rt;for(lt(xe,ut-257,5),lt(xe,Te-1,5),lt(xe,wt-4,4),Rt=0;Rt{let ut=4093624447,Te;for(Te=0;Te<=31;Te++,ut>>>=1)if(ut&1&&xe.dyn_ltree[Te*2]!==0)return le;if(xe.dyn_ltree[9*2]!==0||xe.dyn_ltree[10*2]!==0||xe.dyn_ltree[13*2]!==0)return b;for(Te=32;Te{Ke||(Qt(),Ke=!0),xe.l_desc=new bt(xe.dyn_ltree,Dt),xe.d_desc=new bt(xe.dyn_dtree,Mt),xe.bl_desc=new bt(xe.bl_tree,Xt),xe.bi_buf=0,xe.bi_valid=0,Jt(xe)},Ct=(xe,ut,Te,wt)=>{lt(xe,(ae<<1)+(wt?1:0),3),Ye(xe),Lt(xe,Te),Lt(xe,~Te),Te&&xe.pending_buf.set(xe.window.subarray(ut,ut+Te),xe.pending),xe.pending+=Te},Zt=xe=>{lt(xe,he<<1,3),St(xe,Ze,Wt),ct(xe)},Et=(xe,ut,Te,wt)=>{let Rt,Vt,Rn=0;xe.level>0?(xe.strm.data_type===z&&(xe.strm.data_type=Re(xe)),ue(xe,xe.l_desc),ue(xe,xe.d_desc),Rn=ze(xe),Rt=xe.opt_len+3+7>>>3,Vt=xe.static_len+3+7>>>3,Vt<=Rt&&(Rt=Vt)):Rt=Vt=Te+5,Te+4<=Rt&&ut!==-1?Ct(xe,ut,Te,wt):xe.strategy===oe||Vt===Rt?(lt(xe,(he<<1)+(wt?1:0),3),Qe(xe,Wt,it)):(lt(xe,(de<<1)+(wt?1:0),3),et(xe,xe.l_desc.max_code+1,xe.d_desc.max_code+1,Rn+1),Qe(xe,xe.dyn_ltree,xe.dyn_dtree)),Jt(xe),wt&&Ye(xe)},tn=(xe,ut,Te)=>(xe.pending_buf[xe.sym_buf+xe.sym_next++]=ut,xe.pending_buf[xe.sym_buf+xe.sym_next++]=ut>>8,xe.pending_buf[xe.sym_buf+xe.sym_next++]=Te,ut===0?xe.dyn_ltree[Te*2]++:(xe.matches++,ut--,xe.dyn_ltree[(Je[Te]+ye+1)*2]++,xe.dyn_dtree[zt(ut)*2]++),xe.sym_next===xe.sym_end);var $t=Ut,wn=Ct,Jn=Et,or=tn,Qn=Zt,fr={_tr_init:$t,_tr_stored_block:wn,_tr_flush_block:Jn,_tr_tally:or,_tr_align:Qn},xr=(xe,ut,Te,wt)=>{let Rt=xe&65535|0,Vt=xe>>>16&65535|0,Rn=0;for(;Te!==0;){Rn=Te>2e3?2e3:Te,Te-=Rn;do Rt=Rt+ut[wt++]|0,Vt=Vt+Rt|0;while(--Rn);Rt%=65521,Vt%=65521}return Rt|Vt<<16|0};const _r=()=>{let xe,ut=[];for(var Te=0;Te<256;Te++){xe=Te;for(var wt=0;wt<8;wt++)xe=xe&1?3988292384^xe>>>1:xe>>>1;ut[Te]=xe}return ut},$r=new Uint32Array(_r());var sr=(xe,ut,Te,wt)=>{const Rt=$r,Vt=wt+Te;xe^=-1;for(let Rn=wt;Rn>>8^Rt[(xe^ut[Rn])&255];return xe^-1},Rr={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},vi={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:_i,_tr_stored_block:Ai,_tr_flush_block:Vi,_tr_tally:vr,_tr_align:Dn}=fr,{Z_NO_FLUSH:on,Z_PARTIAL_FLUSH:bn,Z_FULL_FLUSH:ur,Z_FINISH:Cn,Z_BLOCK:Be,Z_OK:Xe,Z_STREAM_END:$e,Z_STREAM_ERROR:At,Z_DATA_ERROR:dt,Z_BUF_ERROR:en,Z_DEFAULT_COMPRESSION:qt,Z_FILTERED:pn,Z_HUFFMAN_ONLY:Hn,Z_RLE:rr,Z_FIXED:Ur,Z_DEFAULT_STRATEGY:kr,Z_UNKNOWN:Zr,Z_DEFLATED:ji}=vi,ei=9,un=15,nr=8,Ci=256+1+29,Zi=30,Kr=19,Vn=2*Ci+1,Tn=15,Xr=3,Oi=258,na=Oi+Xr+1,lo=32,Ka=42,vo=57,Ro=69,oo=73,Lo=91,ga=103,Da=113,Kt=666,dn=1,Gn=2,ht=3,mt=4,jt=3,Gt=(xe,ut)=>(xe.msg=Rr[ut],ut),An=xe=>xe*2-(xe>4?9:0),fn=xe=>{let ut=xe.length;for(;--ut>=0;)xe[ut]=0},Zn=xe=>{let ut,Te,wt,Rt=xe.w_size;ut=xe.hash_size,wt=ut;do Te=xe.head[--wt],xe.head[wt]=Te>=Rt?Te-Rt:0;while(--ut);ut=Rt,wt=ut;do Te=xe.prev[--wt],xe.prev[wt]=Te>=Rt?Te-Rt:0;while(--ut)};let yr=(xe,ut,Te)=>(ut<{const ut=xe.state;let Te=ut.pending;Te>xe.avail_out&&(Te=xe.avail_out),Te!==0&&(xe.output.set(ut.pending_buf.subarray(ut.pending_out,ut.pending_out+Te),xe.next_out),xe.next_out+=Te,ut.pending_out+=Te,xe.total_out+=Te,xe.avail_out-=Te,ut.pending-=Te,ut.pending===0&&(ut.pending_out=0))},kn=(xe,ut)=>{Vi(xe,xe.block_start>=0?xe.block_start:-1,xe.strstart-xe.block_start,ut),xe.block_start=xe.strstart,ir(xe.strm)},Yn=(xe,ut)=>{xe.pending_buf[xe.pending++]=ut},Wr=(xe,ut)=>{xe.pending_buf[xe.pending++]=ut>>>8&255,xe.pending_buf[xe.pending++]=ut&255},Pi=(xe,ut,Te,wt)=>{let Rt=xe.avail_in;return Rt>wt&&(Rt=wt),Rt===0?0:(xe.avail_in-=Rt,ut.set(xe.input.subarray(xe.next_in,xe.next_in+Rt),Te),xe.state.wrap===1?xe.adler=xr(xe.adler,ut,Rt,Te):xe.state.wrap===2&&(xe.adler=sr(xe.adler,ut,Rt,Te)),xe.next_in+=Rt,xe.total_in+=Rt,Rt)},Ti=(xe,ut)=>{let Te=xe.max_chain_length,wt=xe.strstart,Rt,Vt,Rn=xe.prev_length,xn=xe.nice_match;const Ei=xe.strstart>xe.w_size-na?xe.strstart-(xe.w_size-na):0,yn=xe.window,Kn=xe.w_mask,Aa=xe.prev,li=xe.strstart+Oi;let Jr=yn[wt+Rn-1],Ta=yn[wt+Rn];xe.prev_length>=xe.good_match&&(Te>>=2),xn>xe.lookahead&&(xn=xe.lookahead);do if(Rt=ut,!(yn[Rt+Rn]!==Ta||yn[Rt+Rn-1]!==Jr||yn[Rt]!==yn[wt]||yn[++Rt]!==yn[wt+1])){wt+=2,Rt++;do;while(yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&yn[++wt]===yn[++Rt]&&wtRn){if(xe.match_start=ut,Rn=Vt,Vt>=xn)break;Jr=yn[wt+Rn-1],Ta=yn[wt+Rn]}}while((ut=Aa[ut&Kn])>Ei&&--Te!==0);return Rn<=xe.lookahead?Rn:xe.lookahead},Yr=xe=>{const ut=xe.w_size;let Te,wt,Rt;do{if(wt=xe.window_size-xe.lookahead-xe.strstart,xe.strstart>=ut+(ut-na)&&(xe.window.set(xe.window.subarray(ut,ut+ut-wt),0),xe.match_start-=ut,xe.strstart-=ut,xe.block_start-=ut,xe.insert>xe.strstart&&(xe.insert=xe.strstart),Zn(xe),wt+=ut),xe.strm.avail_in===0)break;if(Te=Pi(xe.strm,xe.window,xe.strstart+xe.lookahead,wt),xe.lookahead+=Te,xe.lookahead+xe.insert>=Xr)for(Rt=xe.strstart-xe.insert,xe.ins_h=xe.window[Rt],xe.ins_h=yr(xe,xe.ins_h,xe.window[Rt+1]);xe.insert&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[Rt+Xr-1]),xe.prev[Rt&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=Rt,Rt++,xe.insert--,!(xe.lookahead+xe.insert{let Te=xe.pending_buf_size-5>xe.w_size?xe.w_size:xe.pending_buf_size-5,wt,Rt,Vt,Rn=0,xn=xe.strm.avail_in;do{if(wt=65535,Vt=xe.bi_valid+42>>3,xe.strm.avail_outRt+xe.strm.avail_in&&(wt=Rt+xe.strm.avail_in),wt>Vt&&(wt=Vt),wt>8,xe.pending_buf[xe.pending-2]=~wt,xe.pending_buf[xe.pending-1]=~wt>>8,ir(xe.strm),Rt&&(Rt>wt&&(Rt=wt),xe.strm.output.set(xe.window.subarray(xe.block_start,xe.block_start+Rt),xe.strm.next_out),xe.strm.next_out+=Rt,xe.strm.avail_out-=Rt,xe.strm.total_out+=Rt,xe.block_start+=Rt,wt-=Rt),wt&&(Pi(xe.strm,xe.strm.output,xe.strm.next_out,wt),xe.strm.next_out+=wt,xe.strm.avail_out-=wt,xe.strm.total_out+=wt)}while(Rn===0);return xn-=xe.strm.avail_in,xn&&(xn>=xe.w_size?(xe.matches=2,xe.window.set(xe.strm.input.subarray(xe.strm.next_in-xe.w_size,xe.strm.next_in),0),xe.strstart=xe.w_size,xe.insert=xe.strstart):(xe.window_size-xe.strstart<=xn&&(xe.strstart-=xe.w_size,xe.window.set(xe.window.subarray(xe.w_size,xe.w_size+xe.strstart),0),xe.matches<2&&xe.matches++,xe.insert>xe.strstart&&(xe.insert=xe.strstart)),xe.window.set(xe.strm.input.subarray(xe.strm.next_in-xn,xe.strm.next_in),xe.strstart),xe.strstart+=xn,xe.insert+=xn>xe.w_size-xe.insert?xe.w_size-xe.insert:xn),xe.block_start=xe.strstart),xe.high_waterVt&&xe.block_start>=xe.w_size&&(xe.block_start-=xe.w_size,xe.strstart-=xe.w_size,xe.window.set(xe.window.subarray(xe.w_size,xe.w_size+xe.strstart),0),xe.matches<2&&xe.matches++,Vt+=xe.w_size,xe.insert>xe.strstart&&(xe.insert=xe.strstart)),Vt>xe.strm.avail_in&&(Vt=xe.strm.avail_in),Vt&&(Pi(xe.strm,xe.window,xe.strstart,Vt),xe.strstart+=Vt,xe.insert+=Vt>xe.w_size-xe.insert?xe.w_size-xe.insert:Vt),xe.high_water>3,Vt=xe.pending_buf_size-Vt>65535?65535:xe.pending_buf_size-Vt,Te=Vt>xe.w_size?xe.w_size:Vt,Rt=xe.strstart-xe.block_start,(Rt>=Te||(Rt||ut===Cn)&&ut!==on&&xe.strm.avail_in===0&&Rt<=Vt)&&(wt=Rt>Vt?Vt:Rt,Rn=ut===Cn&&xe.strm.avail_in===0&&wt===Rt?1:0,Ai(xe,xe.block_start,wt,Rn),xe.block_start+=wt,ir(xe.strm)),Rn?ht:dn)},si=(xe,ut)=>{let Te,wt;for(;;){if(xe.lookahead=Xr&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart),Te!==0&&xe.strstart-Te<=xe.w_size-na&&(xe.match_length=Ti(xe,Te)),xe.match_length>=Xr)if(wt=vr(xe,xe.strstart-xe.match_start,xe.match_length-Xr),xe.lookahead-=xe.match_length,xe.match_length<=xe.max_lazy_match&&xe.lookahead>=Xr){xe.match_length--;do xe.strstart++,xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart;while(--xe.match_length!==0);xe.strstart++}else xe.strstart+=xe.match_length,xe.match_length=0,xe.ins_h=xe.window[xe.strstart],xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+1]);else wt=vr(xe,0,xe.window[xe.strstart]),xe.lookahead--,xe.strstart++;if(wt&&(kn(xe,!1),xe.strm.avail_out===0))return dn}return xe.insert=xe.strstart{let Te,wt,Rt;for(;;){if(xe.lookahead=Xr&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart),xe.prev_length=xe.match_length,xe.prev_match=xe.match_start,xe.match_length=Xr-1,Te!==0&&xe.prev_length4096)&&(xe.match_length=Xr-1)),xe.prev_length>=Xr&&xe.match_length<=xe.prev_length){Rt=xe.strstart+xe.lookahead-Xr,wt=vr(xe,xe.strstart-1-xe.prev_match,xe.prev_length-Xr),xe.lookahead-=xe.prev_length-1,xe.prev_length-=2;do++xe.strstart<=Rt&&(xe.ins_h=yr(xe,xe.ins_h,xe.window[xe.strstart+Xr-1]),Te=xe.prev[xe.strstart&xe.w_mask]=xe.head[xe.ins_h],xe.head[xe.ins_h]=xe.strstart);while(--xe.prev_length!==0);if(xe.match_available=0,xe.match_length=Xr-1,xe.strstart++,wt&&(kn(xe,!1),xe.strm.avail_out===0))return dn}else if(xe.match_available){if(wt=vr(xe,0,xe.window[xe.strstart-1]),wt&&kn(xe,!1),xe.strstart++,xe.lookahead--,xe.strm.avail_out===0)return dn}else xe.match_available=1,xe.strstart++,xe.lookahead--}return xe.match_available&&(wt=vr(xe,0,xe.window[xe.strstart-1]),xe.match_available=0),xe.insert=xe.strstart{let Te,wt,Rt,Vt;const Rn=xe.window;for(;;){if(xe.lookahead<=Oi){if(Yr(xe),xe.lookahead<=Oi&&ut===on)return dn;if(xe.lookahead===0)break}if(xe.match_length=0,xe.lookahead>=Xr&&xe.strstart>0&&(Rt=xe.strstart-1,wt=Rn[Rt],wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt])){Vt=xe.strstart+Oi;do;while(wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt]&&wt===Rn[++Rt]&&Rtxe.lookahead&&(xe.match_length=xe.lookahead)}if(xe.match_length>=Xr?(Te=vr(xe,1,xe.match_length-Xr),xe.lookahead-=xe.match_length,xe.strstart+=xe.match_length,xe.match_length=0):(Te=vr(xe,0,xe.window[xe.strstart]),xe.lookahead--,xe.strstart++),Te&&(kn(xe,!1),xe.strm.avail_out===0))return dn}return xe.insert=0,ut===Cn?(kn(xe,!0),xe.strm.avail_out===0?ht:mt):xe.sym_next&&(kn(xe,!1),xe.strm.avail_out===0)?dn:Gn},pi=(xe,ut)=>{let Te;for(;;){if(xe.lookahead===0&&(Yr(xe),xe.lookahead===0)){if(ut===on)return dn;break}if(xe.match_length=0,Te=vr(xe,0,xe.window[xe.strstart]),xe.lookahead--,xe.strstart++,Te&&(kn(xe,!1),xe.strm.avail_out===0))return dn}return xe.insert=0,ut===Cn?(kn(xe,!0),xe.strm.avail_out===0?ht:mt):xe.sym_next&&(kn(xe,!1),xe.strm.avail_out===0)?dn:Gn};function ha(xe,ut,Te,wt,Rt){this.good_length=xe,this.max_lazy=ut,this.nice_length=Te,this.max_chain=wt,this.func=Rt}const ja=[new ha(0,0,0,0,Vr),new ha(4,4,8,4,si),new ha(4,5,16,8,si),new ha(4,6,32,32,si),new ha(4,4,16,16,wi),new ha(8,16,32,32,wi),new ha(8,16,128,128,wi),new ha(8,32,128,256,wi),new ha(32,128,258,1024,wi),new ha(32,258,258,4096,wi)],Bi=xe=>{xe.window_size=2*xe.w_size,fn(xe.head),xe.max_lazy_match=ja[xe.level].max_lazy,xe.good_match=ja[xe.level].good_length,xe.nice_match=ja[xe.level].nice_length,xe.max_chain_length=ja[xe.level].max_chain,xe.strstart=0,xe.block_start=0,xe.lookahead=0,xe.insert=0,xe.match_length=xe.prev_length=Xr-1,xe.match_available=0,xe.ins_h=0};function Hr(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=ji,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(Vn*2),this.dyn_dtree=new Uint16Array((2*Zi+1)*2),this.bl_tree=new Uint16Array((2*Kr+1)*2),fn(this.dyn_ltree),fn(this.dyn_dtree),fn(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Tn+1),this.heap=new Uint16Array(2*Ci+1),fn(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*Ci+1),fn(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const ti=xe=>{if(!xe)return 1;const ut=xe.state;return!ut||ut.strm!==xe||ut.status!==Ka&&ut.status!==vo&&ut.status!==Ro&&ut.status!==oo&&ut.status!==Lo&&ut.status!==ga&&ut.status!==Da&&ut.status!==Kt?1:0},va=xe=>{if(ti(xe))return Gt(xe,At);xe.total_in=xe.total_out=0,xe.data_type=Zr;const ut=xe.state;return ut.pending=0,ut.pending_out=0,ut.wrap<0&&(ut.wrap=-ut.wrap),ut.status=ut.wrap===2?vo:ut.wrap?Ka:Da,xe.adler=ut.wrap===2?0:1,ut.last_flush=-2,_i(ut),Xe},Ge=xe=>{const ut=va(xe);return ut===Xe&&Bi(xe.state),ut},Bt=(xe,ut)=>ti(xe)||xe.state.wrap!==2?At:(xe.state.gzhead=ut,Xe),Ft=(xe,ut,Te,wt,Rt,Vt)=>{if(!xe)return At;let Rn=1;if(ut===qt&&(ut=6),wt<0?(Rn=0,wt=-wt):wt>15&&(Rn=2,wt-=16),Rt<1||Rt>ei||Te!==ji||wt<8||wt>15||ut<0||ut>9||Vt<0||Vt>Ur||wt===8&&Rn!==1)return Gt(xe,At);wt===8&&(wt=9);const xn=new Hr;return xe.state=xn,xn.strm=xe,xn.status=Ka,xn.wrap=Rn,xn.gzhead=null,xn.w_bits=wt,xn.w_size=1<Ft(xe,ut,ji,un,nr,kr),Ht=(xe,ut)=>{if(ti(xe)||ut>Be||ut<0)return xe?Gt(xe,At):At;const Te=xe.state;if(!xe.output||xe.avail_in!==0&&!xe.input||Te.status===Kt&&ut!==Cn)return Gt(xe,xe.avail_out===0?en:At);const wt=Te.last_flush;if(Te.last_flush=ut,Te.pending!==0){if(ir(xe),xe.avail_out===0)return Te.last_flush=-1,Xe}else if(xe.avail_in===0&&An(ut)<=An(wt)&&ut!==Cn)return Gt(xe,en);if(Te.status===Kt&&xe.avail_in!==0)return Gt(xe,en);if(Te.status===Ka&&Te.wrap===0&&(Te.status=Da),Te.status===Ka){let Rt=ji+(Te.w_bits-8<<4)<<8,Vt=-1;if(Te.strategy>=Hn||Te.level<2?Vt=0:Te.level<6?Vt=1:Te.level===6?Vt=2:Vt=3,Rt|=Vt<<6,Te.strstart!==0&&(Rt|=lo),Rt+=31-Rt%31,Wr(Te,Rt),Te.strstart!==0&&(Wr(Te,xe.adler>>>16),Wr(Te,xe.adler&65535)),xe.adler=1,Te.status=Da,ir(xe),Te.pending!==0)return Te.last_flush=-1,Xe}if(Te.status===vo){if(xe.adler=0,Yn(Te,31),Yn(Te,139),Yn(Te,8),Te.gzhead)Yn(Te,(Te.gzhead.text?1:0)+(Te.gzhead.hcrc?2:0)+(Te.gzhead.extra?4:0)+(Te.gzhead.name?8:0)+(Te.gzhead.comment?16:0)),Yn(Te,Te.gzhead.time&255),Yn(Te,Te.gzhead.time>>8&255),Yn(Te,Te.gzhead.time>>16&255),Yn(Te,Te.gzhead.time>>24&255),Yn(Te,Te.level===9?2:Te.strategy>=Hn||Te.level<2?4:0),Yn(Te,Te.gzhead.os&255),Te.gzhead.extra&&Te.gzhead.extra.length&&(Yn(Te,Te.gzhead.extra.length&255),Yn(Te,Te.gzhead.extra.length>>8&255)),Te.gzhead.hcrc&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending,0)),Te.gzindex=0,Te.status=Ro;else if(Yn(Te,0),Yn(Te,0),Yn(Te,0),Yn(Te,0),Yn(Te,0),Yn(Te,Te.level===9?2:Te.strategy>=Hn||Te.level<2?4:0),Yn(Te,jt),Te.status=Da,ir(xe),Te.pending!==0)return Te.last_flush=-1,Xe}if(Te.status===Ro){if(Te.gzhead.extra){let Rt=Te.pending,Vt=(Te.gzhead.extra.length&65535)-Te.gzindex;for(;Te.pending+Vt>Te.pending_buf_size;){let xn=Te.pending_buf_size-Te.pending;if(Te.pending_buf.set(Te.gzhead.extra.subarray(Te.gzindex,Te.gzindex+xn),Te.pending),Te.pending=Te.pending_buf_size,Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),Te.gzindex+=xn,ir(xe),Te.pending!==0)return Te.last_flush=-1,Xe;Rt=0,Vt-=xn}let Rn=new Uint8Array(Te.gzhead.extra);Te.pending_buf.set(Rn.subarray(Te.gzindex,Te.gzindex+Vt),Te.pending),Te.pending+=Vt,Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),Te.gzindex=0}Te.status=oo}if(Te.status===oo){if(Te.gzhead.name){let Rt=Te.pending,Vt;do{if(Te.pending===Te.pending_buf_size){if(Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),ir(xe),Te.pending!==0)return Te.last_flush=-1,Xe;Rt=0}Te.gzindexRt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),Te.gzindex=0}Te.status=Lo}if(Te.status===Lo){if(Te.gzhead.comment){let Rt=Te.pending,Vt;do{if(Te.pending===Te.pending_buf_size){if(Te.gzhead.hcrc&&Te.pending>Rt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt)),ir(xe),Te.pending!==0)return Te.last_flush=-1,Xe;Rt=0}Te.gzindexRt&&(xe.adler=sr(xe.adler,Te.pending_buf,Te.pending-Rt,Rt))}Te.status=ga}if(Te.status===ga){if(Te.gzhead.hcrc){if(Te.pending+2>Te.pending_buf_size&&(ir(xe),Te.pending!==0))return Te.last_flush=-1,Xe;Yn(Te,xe.adler&255),Yn(Te,xe.adler>>8&255),xe.adler=0}if(Te.status=Da,ir(xe),Te.pending!==0)return Te.last_flush=-1,Xe}if(xe.avail_in!==0||Te.lookahead!==0||ut!==on&&Te.status!==Kt){let Rt=Te.level===0?Vr(Te,ut):Te.strategy===Hn?pi(Te,ut):Te.strategy===rr?Ii(Te,ut):ja[Te.level].func(Te,ut);if((Rt===ht||Rt===mt)&&(Te.status=Kt),Rt===dn||Rt===ht)return xe.avail_out===0&&(Te.last_flush=-1),Xe;if(Rt===Gn&&(ut===bn?Dn(Te):ut!==Be&&(Ai(Te,0,0,!1),ut===ur&&(fn(Te.head),Te.lookahead===0&&(Te.strstart=0,Te.block_start=0,Te.insert=0))),ir(xe),xe.avail_out===0))return Te.last_flush=-1,Xe}return ut!==Cn?Xe:Te.wrap<=0?$e:(Te.wrap===2?(Yn(Te,xe.adler&255),Yn(Te,xe.adler>>8&255),Yn(Te,xe.adler>>16&255),Yn(Te,xe.adler>>24&255),Yn(Te,xe.total_in&255),Yn(Te,xe.total_in>>8&255),Yn(Te,xe.total_in>>16&255),Yn(Te,xe.total_in>>24&255)):(Wr(Te,xe.adler>>>16),Wr(Te,xe.adler&65535)),ir(xe),Te.wrap>0&&(Te.wrap=-Te.wrap),Te.pending!==0?Xe:$e)},rn=xe=>{if(ti(xe))return At;const ut=xe.state.status;return xe.state=null,ut===Da?Gt(xe,dt):Xe},cn=(xe,ut)=>{let Te=ut.length;if(ti(xe))return At;const wt=xe.state,Rt=wt.wrap;if(Rt===2||Rt===1&&wt.status!==Ka||wt.lookahead)return At;if(Rt===1&&(xe.adler=xr(xe.adler,ut,Te,0)),wt.wrap=0,Te>=wt.w_size){Rt===0&&(fn(wt.head),wt.strstart=0,wt.block_start=0,wt.insert=0);let Ei=new Uint8Array(wt.w_size);Ei.set(ut.subarray(Te-wt.w_size,Te),0),ut=Ei,Te=wt.w_size}const Vt=xe.avail_in,Rn=xe.next_in,xn=xe.input;for(xe.avail_in=Te,xe.next_in=0,xe.input=ut,Yr(wt);wt.lookahead>=Xr;){let Ei=wt.strstart,yn=wt.lookahead-(Xr-1);do wt.ins_h=yr(wt,wt.ins_h,wt.window[Ei+Xr-1]),wt.prev[Ei&wt.w_mask]=wt.head[wt.ins_h],wt.head[wt.ins_h]=Ei,Ei++;while(--yn);wt.strstart=Ei,wt.lookahead=Xr-1,Yr(wt)}return wt.strstart+=wt.lookahead,wt.block_start=wt.strstart,wt.insert=wt.lookahead,wt.lookahead=0,wt.match_length=wt.prev_length=Xr-1,wt.match_available=0,xe.next_in=Rn,xe.input=xn,xe.avail_in=Vt,wt.wrap=Rt,Xe};var mn=Tt,zn=Ft,tr=Ge,Mn=va,mr=Bt,Sr=Ht,hr=rn,cr=cn,Ir="pako deflate (from Nodeca project)",Pr={deflateInit:mn,deflateInit2:zn,deflateReset:tr,deflateResetKeep:Mn,deflateSetHeader:mr,deflate:Sr,deflateEnd:hr,deflateSetDictionary:cr,deflateInfo:Ir};const Er=(xe,ut)=>Object.prototype.hasOwnProperty.call(xe,ut);var Gr=function(xe){const ut=Array.prototype.slice.call(arguments,1);for(;ut.length;){const Te=ut.shift();if(Te){if(typeof Te!="object")throw new TypeError(Te+"must be non-object");for(const wt in Te)Er(Te,wt)&&(xe[wt]=Te[wt])}}return xe},Fr=xe=>{let ut=0;for(let wt=0,Rt=xe.length;wt=252?6:xe>=248?5:xe>=240?4:xe>=224?3:xe>=192?2:1;Qr[254]=Qr[254]=1;var oi=xe=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(xe);let ut,Te,wt,Rt,Vt,Rn=xe.length,xn=0;for(Rt=0;Rt>>6,ut[Vt++]=128|Te&63):Te<65536?(ut[Vt++]=224|Te>>>12,ut[Vt++]=128|Te>>>6&63,ut[Vt++]=128|Te&63):(ut[Vt++]=240|Te>>>18,ut[Vt++]=128|Te>>>12&63,ut[Vt++]=128|Te>>>6&63,ut[Vt++]=128|Te&63);return ut};const da=(xe,ut)=>{if(ut<65534&&xe.subarray&&mi)return String.fromCharCode.apply(null,xe.length===ut?xe:xe.subarray(0,ut));let Te="";for(let wt=0;wt{const Te=ut||xe.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(xe.subarray(0,ut));let wt,Rt;const Vt=new Array(Te*2);for(Rt=0,wt=0;wt4){Vt[Rt++]=65533,wt+=xn-1;continue}for(Rn&=xn===2?31:xn===3?15:7;xn>1&&wt1){Vt[Rt++]=65533;continue}Rn<65536?Vt[Rt++]=Rn:(Rn-=65536,Vt[Rt++]=55296|Rn>>10&1023,Vt[Rt++]=56320|Rn&1023)}return da(Vt,Rt)},sa=(xe,ut)=>{ut=ut||xe.length,ut>xe.length&&(ut=xe.length);let Te=ut-1;for(;Te>=0&&(xe[Te]&192)===128;)Te--;return Te<0||Te===0?ut:Te+Qr[xe[Te]]>ut?Te:ut},Li={string2buf:oi,buf2string:ki,utf8border:sa};function la(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var Gi=la;const ra=Object.prototype.toString,{Z_NO_FLUSH:ua,Z_SYNC_FLUSH:ba,Z_FULL_FLUSH:xa,Z_FINISH:Oa,Z_OK:za,Z_STREAM_END:Pa,Z_DEFAULT_COMPRESSION:ea,Z_DEFAULT_STRATEGY:Ri,Z_DEFLATED:ia}=vi;function Yi(xe){this.options=Nr.assign({level:ea,method:ia,chunkSize:16384,windowBits:15,memLevel:8,strategy:Ri},xe||{});let ut=this.options;ut.raw&&ut.windowBits>0?ut.windowBits=-ut.windowBits:ut.gzip&&ut.windowBits>0&&ut.windowBits<16&&(ut.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Gi,this.strm.avail_out=0;let Te=Pr.deflateInit2(this.strm,ut.level,ut.method,ut.windowBits,ut.memLevel,ut.strategy);if(Te!==za)throw new Error(Rr[Te]);if(ut.header&&Pr.deflateSetHeader(this.strm,ut.header),ut.dictionary){let wt;if(typeof ut.dictionary=="string"?wt=Li.string2buf(ut.dictionary):ra.call(ut.dictionary)==="[object ArrayBuffer]"?wt=new Uint8Array(ut.dictionary):wt=ut.dictionary,Te=Pr.deflateSetDictionary(this.strm,wt),Te!==za)throw new Error(Rr[Te]);this._dict_set=!0}}Yi.prototype.push=function(xe,ut){const Te=this.strm,wt=this.options.chunkSize;let Rt,Vt;if(this.ended)return!1;for(ut===~~ut?Vt=ut:Vt=ut===!0?Oa:ua,typeof xe=="string"?Te.input=Li.string2buf(xe):ra.call(xe)==="[object ArrayBuffer]"?Te.input=new Uint8Array(xe):Te.input=xe,Te.next_in=0,Te.avail_in=Te.input.length;;){if(Te.avail_out===0&&(Te.output=new Uint8Array(wt),Te.next_out=0,Te.avail_out=wt),(Vt===ba||Vt===xa)&&Te.avail_out<=6){this.onData(Te.output.subarray(0,Te.next_out)),Te.avail_out=0;continue}if(Rt=Pr.deflate(Te,Vt),Rt===Pa)return Te.next_out>0&&this.onData(Te.output.subarray(0,Te.next_out)),Rt=Pr.deflateEnd(this.strm),this.onEnd(Rt),this.ended=!0,Rt===za;if(Te.avail_out===0){this.onData(Te.output);continue}if(Vt>0&&Te.next_out>0){this.onData(Te.output.subarray(0,Te.next_out)),Te.avail_out=0;continue}if(Te.avail_in===0)break}return!0},Yi.prototype.onData=function(xe){this.chunks.push(xe)},Yi.prototype.onEnd=function(xe){xe===za&&(this.result=Nr.flattenChunks(this.chunks)),this.chunks=[],this.err=xe,this.msg=this.strm.msg};function Ia(xe,ut){const Te=new Yi(ut);if(Te.push(xe,!0),Te.err)throw Te.msg||Rr[Te.err];return Te.result}function pa(xe,ut){return ut=ut||{},ut.raw=!0,Ia(xe,ut)}function Sa(xe,ut){return ut=ut||{},ut.gzip=!0,Ia(xe,ut)}var Ha=Yi,Za=Ia,Ra=pa,$a=Sa,po=vi,No={Deflate:Ha,deflate:Za,deflateRaw:Ra,gzip:$a,constants:po};const Nn=16209,jo=16191;var io=function(ut,Te){let wt,Rt,Vt,Rn,xn,Ei,yn,Kn,Aa,li,Jr,Ta,$o,bo,Co,Wo,mo,Qi,Po,rs,Ga,is,Vo,ao;const Qo=ut.state;wt=ut.next_in,Vo=ut.input,Rt=wt+(ut.avail_in-5),Vt=ut.next_out,ao=ut.output,Rn=Vt-(Te-ut.avail_out),xn=Vt+(ut.avail_out-257),Ei=Qo.dmax,yn=Qo.wsize,Kn=Qo.whave,Aa=Qo.wnext,li=Qo.window,Jr=Qo.hold,Ta=Qo.bits,$o=Qo.lencode,bo=Qo.distcode,Co=(1<>>24,Jr>>>=Qi,Ta-=Qi,Qi=mo>>>16&255,Qi===0)ao[Vt++]=mo&65535;else if(Qi&16){Po=mo&65535,Qi&=15,Qi&&(Ta>>=Qi,Ta-=Qi),Ta<15&&(Jr+=Vo[wt++]<>>24,Jr>>>=Qi,Ta-=Qi,Qi=mo>>>16&255,Qi&16){if(rs=mo&65535,Qi&=15,TaEi){ut.msg="invalid distance too far back",Qo.mode=Nn;break e}if(Jr>>>=Qi,Ta-=Qi,Qi=Vt-Rn,rs>Qi){if(Qi=rs-Qi,Qi>Kn&&Qo.sane){ut.msg="invalid distance too far back",Qo.mode=Nn;break e}if(Ga=0,is=li,Aa===0){if(Ga+=yn-Qi,Qi2;)ao[Vt++]=is[Ga++],ao[Vt++]=is[Ga++],ao[Vt++]=is[Ga++],Po-=3;Po&&(ao[Vt++]=is[Ga++],Po>1&&(ao[Vt++]=is[Ga++]))}else{Ga=Vt-rs;do ao[Vt++]=ao[Ga++],ao[Vt++]=ao[Ga++],ao[Vt++]=ao[Ga++],Po-=3;while(Po>2);Po&&(ao[Vt++]=ao[Ga++],Po>1&&(ao[Vt++]=ao[Ga++]))}}else if(Qi&64){ut.msg="invalid distance code",Qo.mode=Nn;break e}else{mo=bo[(mo&65535)+(Jr&(1<>3,wt-=Po,Ta-=Po<<3,Jr&=(1<{const Ei=xn.bits;let yn=0,Kn=0,Aa=0,li=0,Jr=0,Ta=0,$o=0,bo=0,Co=0,Wo=0,mo,Qi,Po,rs,Ga,is=null,Vo;const ao=new Uint16Array(Oo+1),Qo=new Uint16Array(Oo+1);let ko=null,Cd,Du,Qc;for(yn=0;yn<=Oo;yn++)ao[yn]=0;for(Kn=0;Kn=1&&ao[li]===0;li--);if(Jr>li&&(Jr=li),li===0)return Rt[Vt++]=1<<24|64<<16|0,Rt[Vt++]=1<<24|64<<16|0,xn.bits=1,0;for(Aa=1;Aa0&&(xe===Uo||li!==1))return-1;for(Qo[1]=0,yn=1;yneo||xe===uo&&Co>Ua)return 1;for(;;){Cd=yn-$o,Rn[Kn]+1=Vo?(Du=ko[Rn[Kn]-Vo],Qc=is[Rn[Kn]-Vo]):(Du=96,Qc=0),mo=1<>$o)+Qi]=Cd<<24|Du<<16|Qc|0;while(Qi!==0);for(mo=1<>=1;if(mo!==0?(Wo&=mo-1,Wo+=mo):Wo=0,Kn++,--ao[yn]===0){if(yn===li)break;yn=ut[Te+Rn[Kn]]}if(yn>Jr&&(Wo&rs)!==Po){for($o===0&&($o=Jr),Ga+=Aa,Ta=yn-$o,bo=1<eo||xe===uo&&Co>Ua)return 1;Po=Wo&rs,Rt[Po]=Jr<<24|Ta<<16|Ga-Vt|0}}return Wo!==0&&(Rt[Ga+Wo]=yn-$o<<24|64<<16|0),xn.bits=Jr,0};const Ba=0,Fa=1,wo=2,{Z_FINISH:ma,Z_BLOCK:qo,Z_TREES:aa,Z_OK:Xi,Z_STREAM_END:to,Z_NEED_DICT:xi,Z_STREAM_ERROR:Wi,Z_DATA_ERROR:Zo,Z_MEM_ERROR:Xo,Z_BUF_ERROR:fs,Z_DEFLATED:Es}=vi,Jo=16180,Bs=16181,Go=16182,bs=16183,gs=16184,bl=16185,Us=16186,cl=16187,no=16188,il=16189,As=16190,Fs=16191,dl=16192,tu=16193,Pu=16194,nu=16195,Sl=16196,Tu=16197,mu=16198,al=16199,ru=16200,fl=16201,gu=16202,vu=16203,ns=16204,Ml=16205,Wl=16206,iu=16207,hl=16208,_o=16209,au=16210,ou=16211,Qs=852,Au=592,su=15,Gu=xe=>(xe>>>24&255)+(xe>>>8&65280)+((xe&65280)<<8)+((xe&255)<<24);function ol(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Dl=xe=>{if(!xe)return 1;const ut=xe.state;return!ut||ut.strm!==xe||ut.modeou?1:0},Xl=xe=>{if(Dl(xe))return Wi;const ut=xe.state;return xe.total_in=xe.total_out=ut.total=0,xe.msg="",ut.wrap&&(xe.adler=ut.wrap&1),ut.mode=Jo,ut.last=0,ut.havedict=0,ut.flags=-1,ut.dmax=32768,ut.head=null,ut.hold=0,ut.bits=0,ut.lencode=ut.lendyn=new Int32Array(Qs),ut.distcode=ut.distdyn=new Int32Array(Au),ut.sane=1,ut.back=-1,Xi},Ys=xe=>{if(Dl(xe))return Wi;const ut=xe.state;return ut.wsize=0,ut.whave=0,ut.wnext=0,Xl(xe)},jl=(xe,ut)=>{let Te;if(Dl(xe))return Wi;const wt=xe.state;return ut<0?(Te=0,ut=-ut):(Te=(ut>>4)+5,ut<48&&(ut&=15)),ut&&(ut<8||ut>15)?Wi:(wt.window!==null&&wt.wbits!==ut&&(wt.window=null),wt.wrap=Te,wt.wbits=ut,Ys(xe))},Hs=(xe,ut)=>{if(!xe)return Wi;const Te=new ol;xe.state=Te,Te.strm=xe,Te.window=null,Te.mode=Jo;const wt=jl(xe,ut);return wt!==Xi&&(xe.state=null),wt},Cl=xe=>Hs(xe,su);let Vl=!0,Ol,yu;const Yu=xe=>{if(Vl){Ol=new Int32Array(512),yu=new Int32Array(32);let ut=0;for(;ut<144;)xe.lens[ut++]=8;for(;ut<256;)xe.lens[ut++]=9;for(;ut<280;)xe.lens[ut++]=7;for(;ut<288;)xe.lens[ut++]=8;for(yi(Fa,xe.lens,0,288,Ol,0,xe.work,{bits:9}),ut=0;ut<32;)xe.lens[ut++]=5;yi(wo,xe.lens,0,32,yu,0,xe.work,{bits:5}),Vl=!1}xe.lencode=Ol,xe.lenbits=9,xe.distcode=yu,xe.distbits=5},ku=(xe,ut,Te,wt)=>{let Rt;const Vt=xe.state;return Vt.window===null&&(Vt.wsize=1<=Vt.wsize?(Vt.window.set(ut.subarray(Te-Vt.wsize,Te),0),Vt.wnext=0,Vt.whave=Vt.wsize):(Rt=Vt.wsize-Vt.wnext,Rt>wt&&(Rt=wt),Vt.window.set(ut.subarray(Te-wt,Te-wt+Rt),Vt.wnext),wt-=Rt,wt?(Vt.window.set(ut.subarray(Te-wt,Te),0),Vt.wnext=wt,Vt.whave=Vt.wsize):(Vt.wnext+=Rt,Vt.wnext===Vt.wsize&&(Vt.wnext=0),Vt.whave{let Te,wt,Rt,Vt,Rn,xn,Ei,yn,Kn,Aa,li,Jr,Ta,$o,bo=0,Co,Wo,mo,Qi,Po,rs,Ga,is;const Vo=new Uint8Array(4);let ao,Qo;const ko=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Dl(xe)||!xe.output||!xe.input&&xe.avail_in!==0)return Wi;Te=xe.state,Te.mode===Fs&&(Te.mode=dl),Rn=xe.next_out,Rt=xe.output,Ei=xe.avail_out,Vt=xe.next_in,wt=xe.input,xn=xe.avail_in,yn=Te.hold,Kn=Te.bits,Aa=xn,li=Ei,is=Xi;e:for(;;)switch(Te.mode){case Jo:if(Te.wrap===0){Te.mode=dl;break}for(;Kn<16;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>8&255,Te.check=sr(Te.check,Vo,2,0),yn=0,Kn=0,Te.mode=Bs;break}if(Te.head&&(Te.head.done=!1),!(Te.wrap&1)||(((yn&255)<<8)+(yn>>8))%31){xe.msg="incorrect header check",Te.mode=_o;break}if((yn&15)!==Es){xe.msg="unknown compression method",Te.mode=_o;break}if(yn>>>=4,Kn-=4,Ga=(yn&15)+8,Te.wbits===0&&(Te.wbits=Ga),Ga>15||Ga>Te.wbits){xe.msg="invalid window size",Te.mode=_o;break}Te.dmax=1<>8&1),Te.flags&512&&Te.wrap&4&&(Vo[0]=yn&255,Vo[1]=yn>>>8&255,Te.check=sr(Te.check,Vo,2,0)),yn=0,Kn=0,Te.mode=Go;case Go:for(;Kn<32;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>8&255,Vo[2]=yn>>>16&255,Vo[3]=yn>>>24&255,Te.check=sr(Te.check,Vo,4,0)),yn=0,Kn=0,Te.mode=bs;case bs:for(;Kn<16;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>8),Te.flags&512&&Te.wrap&4&&(Vo[0]=yn&255,Vo[1]=yn>>>8&255,Te.check=sr(Te.check,Vo,2,0)),yn=0,Kn=0,Te.mode=gs;case gs:if(Te.flags&1024){for(;Kn<16;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>8&255,Te.check=sr(Te.check,Vo,2,0)),yn=0,Kn=0}else Te.head&&(Te.head.extra=null);Te.mode=bl;case bl:if(Te.flags&1024&&(Jr=Te.length,Jr>xn&&(Jr=xn),Jr&&(Te.head&&(Ga=Te.head.extra_len-Te.length,Te.head.extra||(Te.head.extra=new Uint8Array(Te.head.extra_len)),Te.head.extra.set(wt.subarray(Vt,Vt+Jr),Ga)),Te.flags&512&&Te.wrap&4&&(Te.check=sr(Te.check,wt,Jr,Vt)),xn-=Jr,Vt+=Jr,Te.length-=Jr),Te.length))break e;Te.length=0,Te.mode=Us;case Us:if(Te.flags&2048){if(xn===0)break e;Jr=0;do Ga=wt[Vt+Jr++],Te.head&&Ga&&Te.length<65536&&(Te.head.name+=String.fromCharCode(Ga));while(Ga&&Jr>9&1,Te.head.done=!0),xe.adler=Te.check=0,Te.mode=Fs;break;case il:for(;Kn<32;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>=Kn&7,Kn-=Kn&7,Te.mode=Wl;break}for(;Kn<3;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>=1,Kn-=1,yn&3){case 0:Te.mode=tu;break;case 1:if(Yu(Te),Te.mode=al,ut===aa){yn>>>=2,Kn-=2;break e}break;case 2:Te.mode=Sl;break;case 3:xe.msg="invalid block type",Te.mode=_o}yn>>>=2,Kn-=2;break;case tu:for(yn>>>=Kn&7,Kn-=Kn&7;Kn<32;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>16^65535)){xe.msg="invalid stored block lengths",Te.mode=_o;break}if(Te.length=yn&65535,yn=0,Kn=0,Te.mode=Pu,ut===aa)break e;case Pu:Te.mode=nu;case nu:if(Jr=Te.length,Jr){if(Jr>xn&&(Jr=xn),Jr>Ei&&(Jr=Ei),Jr===0)break e;Rt.set(wt.subarray(Vt,Vt+Jr),Rn),xn-=Jr,Vt+=Jr,Ei-=Jr,Rn+=Jr,Te.length-=Jr;break}Te.mode=Fs;break;case Sl:for(;Kn<14;){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>=5,Kn-=5,Te.ndist=(yn&31)+1,yn>>>=5,Kn-=5,Te.ncode=(yn&15)+4,yn>>>=4,Kn-=4,Te.nlen>286||Te.ndist>30){xe.msg="too many length or distance symbols",Te.mode=_o;break}Te.have=0,Te.mode=Tu;case Tu:for(;Te.have>>=3,Kn-=3}for(;Te.have<19;)Te.lens[ko[Te.have++]]=0;if(Te.lencode=Te.lendyn,Te.lenbits=7,ao={bits:Te.lenbits},is=yi(Ba,Te.lens,0,19,Te.lencode,0,Te.work,ao),Te.lenbits=ao.bits,is){xe.msg="invalid code lengths set",Te.mode=_o;break}Te.have=0,Te.mode=mu;case mu:for(;Te.have>>24,Wo=bo>>>16&255,mo=bo&65535,!(Co<=Kn);){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>=Co,Kn-=Co,Te.lens[Te.have++]=mo;else{if(mo===16){for(Qo=Co+2;Kn>>=Co,Kn-=Co,Te.have===0){xe.msg="invalid bit length repeat",Te.mode=_o;break}Ga=Te.lens[Te.have-1],Jr=3+(yn&3),yn>>>=2,Kn-=2}else if(mo===17){for(Qo=Co+3;Kn>>=Co,Kn-=Co,Ga=0,Jr=3+(yn&7),yn>>>=3,Kn-=3}else{for(Qo=Co+7;Kn>>=Co,Kn-=Co,Ga=0,Jr=11+(yn&127),yn>>>=7,Kn-=7}if(Te.have+Jr>Te.nlen+Te.ndist){xe.msg="invalid bit length repeat",Te.mode=_o;break}for(;Jr--;)Te.lens[Te.have++]=Ga}}if(Te.mode===_o)break;if(Te.lens[256]===0){xe.msg="invalid code -- missing end-of-block",Te.mode=_o;break}if(Te.lenbits=9,ao={bits:Te.lenbits},is=yi(Fa,Te.lens,0,Te.nlen,Te.lencode,0,Te.work,ao),Te.lenbits=ao.bits,is){xe.msg="invalid literal/lengths set",Te.mode=_o;break}if(Te.distbits=6,Te.distcode=Te.distdyn,ao={bits:Te.distbits},is=yi(wo,Te.lens,Te.nlen,Te.ndist,Te.distcode,0,Te.work,ao),Te.distbits=ao.bits,is){xe.msg="invalid distances set",Te.mode=_o;break}if(Te.mode=al,ut===aa)break e;case al:Te.mode=ru;case ru:if(xn>=6&&Ei>=258){xe.next_out=Rn,xe.avail_out=Ei,xe.next_in=Vt,xe.avail_in=xn,Te.hold=yn,Te.bits=Kn,io(xe,li),Rn=xe.next_out,Rt=xe.output,Ei=xe.avail_out,Vt=xe.next_in,wt=xe.input,xn=xe.avail_in,yn=Te.hold,Kn=Te.bits,Te.mode===Fs&&(Te.back=-1);break}for(Te.back=0;bo=Te.lencode[yn&(1<>>24,Wo=bo>>>16&255,mo=bo&65535,!(Co<=Kn);){if(xn===0)break e;xn--,yn+=wt[Vt++]<>Qi)],Co=bo>>>24,Wo=bo>>>16&255,mo=bo&65535,!(Qi+Co<=Kn);){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>=Qi,Kn-=Qi,Te.back+=Qi}if(yn>>>=Co,Kn-=Co,Te.back+=Co,Te.length=mo,Wo===0){Te.mode=Ml;break}if(Wo&32){Te.back=-1,Te.mode=Fs;break}if(Wo&64){xe.msg="invalid literal/length code",Te.mode=_o;break}Te.extra=Wo&15,Te.mode=fl;case fl:if(Te.extra){for(Qo=Te.extra;Kn>>=Te.extra,Kn-=Te.extra,Te.back+=Te.extra}Te.was=Te.length,Te.mode=gu;case gu:for(;bo=Te.distcode[yn&(1<>>24,Wo=bo>>>16&255,mo=bo&65535,!(Co<=Kn);){if(xn===0)break e;xn--,yn+=wt[Vt++]<>Qi)],Co=bo>>>24,Wo=bo>>>16&255,mo=bo&65535,!(Qi+Co<=Kn);){if(xn===0)break e;xn--,yn+=wt[Vt++]<>>=Qi,Kn-=Qi,Te.back+=Qi}if(yn>>>=Co,Kn-=Co,Te.back+=Co,Wo&64){xe.msg="invalid distance code",Te.mode=_o;break}Te.offset=mo,Te.extra=Wo&15,Te.mode=vu;case vu:if(Te.extra){for(Qo=Te.extra;Kn>>=Te.extra,Kn-=Te.extra,Te.back+=Te.extra}if(Te.offset>Te.dmax){xe.msg="invalid distance too far back",Te.mode=_o;break}Te.mode=ns;case ns:if(Ei===0)break e;if(Jr=li-Ei,Te.offset>Jr){if(Jr=Te.offset-Jr,Jr>Te.whave&&Te.sane){xe.msg="invalid distance too far back",Te.mode=_o;break}Jr>Te.wnext?(Jr-=Te.wnext,Ta=Te.wsize-Jr):Ta=Te.wnext-Jr,Jr>Te.length&&(Jr=Te.length),$o=Te.window}else $o=Rt,Ta=Rn-Te.offset,Jr=Te.length;Jr>Ei&&(Jr=Ei),Ei-=Jr,Te.length-=Jr;do Rt[Rn++]=$o[Ta++];while(--Jr);Te.length===0&&(Te.mode=ru);break;case Ml:if(Ei===0)break e;Rt[Rn++]=Te.length,Ei--,Te.mode=ru;break;case Wl:if(Te.wrap){for(;Kn<32;){if(xn===0)break e;xn--,yn|=wt[Vt++]<{if(Dl(xe))return Wi;let ut=xe.state;return ut.window&&(ut.window=null),xe.state=null,Xi},ks=(xe,ut)=>{if(Dl(xe))return Wi;const Te=xe.state;return Te.wrap&2?(Te.head=ut,ut.done=!1,Xi):Wi},qr=(xe,ut)=>{const Te=ut.length;let wt,Rt,Vt;return Dl(xe)||(wt=xe.state,wt.wrap!==0&&wt.mode!==As)?Wi:wt.mode===As&&(Rt=1,Rt=xr(Rt,ut,Te,0),Rt!==wt.check)?Zo:(Vt=ku(xe,ut,Te,Te),Vt?(wt.mode=au,Xo):(wt.havedict=1,Xi))};var Ku=Ys,ld=jl,ud=Xl,Ju=Cl,cd=Hs,co=Mo,La=Ya,ka=ks,Ao=qr,Ls="pako inflate (from Nodeca project)",Yo={inflateReset:Ku,inflateReset2:ld,inflateResetKeep:ud,inflateInit:Ju,inflateInit2:cd,inflate:co,inflateEnd:La,inflateGetHeader:ka,inflateSetDictionary:Ao,inflateInfo:Ls};function sc(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var xf=sc;const Gd=Object.prototype.toString,{Z_NO_FLUSH:Sf,Z_FINISH:lc,Z_OK:qu,Z_STREAM_END:uc,Z_NEED_DICT:dd,Z_STREAM_ERROR:_u,Z_DATA_ERROR:cc,Z_MEM_ERROR:fd}=vi;function Nu(xe){this.options=Nr.assign({chunkSize:1024*64,windowBits:15,to:""},xe||{});const ut=this.options;ut.raw&&ut.windowBits>=0&&ut.windowBits<16&&(ut.windowBits=-ut.windowBits,ut.windowBits===0&&(ut.windowBits=-15)),ut.windowBits>=0&&ut.windowBits<16&&!(xe&&xe.windowBits)&&(ut.windowBits+=32),ut.windowBits>15&&ut.windowBits<48&&(ut.windowBits&15||(ut.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Gi,this.strm.avail_out=0;let Te=Yo.inflateInit2(this.strm,ut.windowBits);if(Te!==qu)throw new Error(Rr[Te]);if(this.header=new xf,Yo.inflateGetHeader(this.strm,this.header),ut.dictionary&&(typeof ut.dictionary=="string"?ut.dictionary=Li.string2buf(ut.dictionary):Gd.call(ut.dictionary)==="[object ArrayBuffer]"&&(ut.dictionary=new Uint8Array(ut.dictionary)),ut.raw&&(Te=Yo.inflateSetDictionary(this.strm,ut.dictionary),Te!==qu)))throw new Error(Rr[Te])}Nu.prototype.push=function(xe,ut){const Te=this.strm,wt=this.options.chunkSize,Rt=this.options.dictionary;let Vt,Rn,xn;if(this.ended)return!1;for(ut===~~ut?Rn=ut:Rn=ut===!0?lc:Sf,Gd.call(xe)==="[object ArrayBuffer]"?Te.input=new Uint8Array(xe):Te.input=xe,Te.next_in=0,Te.avail_in=Te.input.length;;){for(Te.avail_out===0&&(Te.output=new Uint8Array(wt),Te.next_out=0,Te.avail_out=wt),Vt=Yo.inflate(Te,Rn),Vt===dd&&Rt&&(Vt=Yo.inflateSetDictionary(Te,Rt),Vt===qu?Vt=Yo.inflate(Te,Rn):Vt===cc&&(Vt=dd));Te.avail_in>0&&Vt===uc&&Te.state.wrap>0&&xe[Te.next_in]!==0;)Yo.inflateReset(Te),Vt=Yo.inflate(Te,Rn);switch(Vt){case _u:case cc:case dd:case fd:return this.onEnd(Vt),this.ended=!0,!1}if(xn=Te.avail_out,Te.next_out&&(Te.avail_out===0||Vt===uc))if(this.options.to==="string"){let Ei=Li.utf8border(Te.output,Te.next_out),yn=Te.next_out-Ei,Kn=Li.buf2string(Te.output,Ei);Te.next_out=yn,Te.avail_out=wt-yn,yn&&Te.output.set(Te.output.subarray(Ei,Ei+yn),0),this.onData(Kn)}else this.onData(Te.output.length===Te.next_out?Te.output:Te.output.subarray(0,Te.next_out));if(!(Vt===qu&&xn===0)){if(Vt===uc)return Vt=Yo.inflateEnd(this.strm),this.onEnd(Vt),this.ended=!0,!0;if(Te.avail_in===0)break}}return!0},Nu.prototype.onData=function(xe){this.chunks.push(xe)},Nu.prototype.onEnd=function(xe){xe===qu&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Nr.flattenChunks(this.chunks)),this.chunks=[],this.err=xe,this.msg=this.strm.msg};function Cs(xe,ut){const Te=new Nu(ut);if(Te.push(xe),Te.err)throw Te.msg||Rr[Te.err];return Te.result}function Ul(xe,ut){return ut=ut||{},ut.raw=!0,Cs(xe,ut)}var $u=Nu,Ks=Cs,Pc=Ul,Il=Cs,Yd=vi,Mf={Inflate:$u,inflate:Ks,inflateRaw:Pc,ungzip:Il,constants:Yd};const{Deflate:ju,deflate:Bl,deflateRaw:Ko,gzip:El}=No,{Inflate:Eu,inflate:bu,inflateRaw:Kd,ungzip:ws}=Mf;var Df=ju,If=Bl,hd=Ko,dc=El,Tc=Eu,kc=bu,Cu=Kd,Bf=ws,Jd=vi,eh={Deflate:Df,deflate:If,deflateRaw:hd,gzip:dc,Inflate:Tc,inflate:kc,inflateRaw:Cu,ungzip:Bf,constants:Jd};const fc=[];for(let xe=0;xe<256;xe++){let ut=xe;for(let Te=0;Te<8;Te++)ut&1?ut=3988292384^ut>>>1:ut=ut>>>1;fc[xe]=ut}const Nc=4294967295;function qd(xe,ut,Te){let wt=xe;for(let Rt=0;Rt>>8;return wt}function pd(xe,ut){return(qd(Nc,xe,ut)^Nc)>>>0}function md(xe,ut,Te){const wt=xe.readUint32(),Rt=pd(new Uint8Array(xe.buffer,xe.byteOffset+xe.offset-ut-4,ut),ut);if(Rt!==wt)throw new Error(`CRC mismatch for chunk ${Te}. Expected ${wt}, found ${Rt}`)}function th(xe,ut){xe.writeUint32(pd(new Uint8Array(xe.buffer,xe.byteOffset+xe.offset-ut,ut),ut))}function gd(xe,ut,Te){for(let wt=0;wt>1)&255}else{for(;Vt>1)&255;for(;Vt>1)&255}}function _d(xe,ut,Te,wt,Rt){let Vt=0;if(Te.length===0){for(;Vt=Te||rs>=wt))for(let Ga=0;Ga>8&255}const jc=new Uint16Array([255]),el=new Uint8Array(jc.buffer)[0]===255,hc=new Uint8Array(0);function Fl(xe){const{data:ut,width:Te,height:wt,channels:Rt,depth:Vt}=xe,Rn=Math.ceil(Vt/8)*Rt,xn=Math.ceil(Vt/8*Rt*Te),Ei=new Uint8Array(wt*xn);let yn=hc,Kn=0,Aa,li;for(let Jr=0;Jr>8&255}const tc=Uint8Array.of(137,80,78,71,13,10,26,10);function xu(xe){xe.writeBytes(tc)}function Oc(xe){if(!rf(xe.readBytes(tc.length)))throw new Error("wrong PNG signature")}function rf(xe){if(xe.length79)throw new Error("keyword length must be between 1 and 79")}const zc=/^[\u0000-\u00FF]*$/;function Ed(xe){if(!zc.test(xe))throw new Error("invalid latin1 text")}function nc(xe,ut,Te){const wt=Ou(ut);xe[wt]=bd(ut,Te-wt.length-1)}function nh(xe,ut,Te){yd(ut),Ed(Te);const wt=ut.length+1+Te.length;xe.writeUint32(wt),xe.writeChars(Ad),xe.writeChars(ut),xe.writeByte(zl),xe.writeChars(Te),writeCrc(xe,wt+4)}function Ou(xe){for(xe.mark();xe.readByte()!==zl;);const ut=xe.offset;xe.reset();const Te=Gl.decode(xe.readBytes(ut-xe.offset-1));return xe.skip(1),yd(Te),Te}function bd(xe,ut){return Gl.decode(xe.readBytes(ut))}const tl={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Rc={UNKNOWN:-1,DEFLATE:0},zu={UNKNOWN:-1,ADAPTIVE:0},Ru={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},Su={NONE:0,BACKGROUND:1,PREVIOUS:2},Zs={SOURCE:0,OVER:1};class af extends se{constructor(Te,wt={}){super(Te);us(this,"_checkCrc");us(this,"_inflator");us(this,"_png");us(this,"_apng");us(this,"_end");us(this,"_hasPalette");us(this,"_palette");us(this,"_hasTransparency");us(this,"_transparency");us(this,"_compressionMethod");us(this,"_filterMethod");us(this,"_interlaceMethod");us(this,"_colorType");us(this,"_isAnimated");us(this,"_numberOfFrames");us(this,"_numberOfPlays");us(this,"_frames");us(this,"_writingDataChunks");const{checkCrc:Rt=!1}=wt;this._checkCrc=Rt,this._inflator=new Tc,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Rc.UNKNOWN,this._filterMethod=zu.UNKNOWN,this._interlaceMethod=Ru.UNKNOWN,this._colorType=tl.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Oc(this);!this._end;){const Te=this.readUint32(),wt=this.readChars(4);this.decodeChunk(Te,wt)}return this.decodeImage(),this._png}decodeApng(){for(Oc(this);!this._end;){const Te=this.readUint32(),wt=this.readChars(4);this.decodeApngChunk(Te,wt)}return this.decodeApngImage(),this._apng}decodeChunk(Te,wt){const Rt=this.offset;switch(wt){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(Te);break;case"IDAT":this.decodeIDAT(Te);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(Te);break;case"iCCP":this.decodeiCCP(Te);break;case Ad:nc(this._png.text,this,Te);break;case"pHYs":this.decodepHYs();break;default:this.skip(Te);break}if(this.offset-Rt!==Te)throw new Error(`Length mismatch while decoding chunk ${wt}`);this._checkCrc?md(this,Te+4,wt):this.skip(4)}decodeApngChunk(Te,wt){const Rt=this.offset;switch(wt!=="fdAT"&&wt!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),wt){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(Te);break;default:this.decodeChunk(Te,wt),this.offset=Rt+Te;break}if(this.offset-Rt!==Te)throw new Error(`Length mismatch while decoding chunk ${wt}`);this._checkCrc?md(this,Te+4,wt):this.skip(4)}decodeIHDR(){const Te=this._png;Te.width=this.readUint32(),Te.height=this.readUint32(),Te.depth=Ff(this.readUint8());const wt=this.readUint8();this._colorType=wt;let Rt;switch(wt){case tl.GREYSCALE:Rt=1;break;case tl.TRUECOLOUR:Rt=3;break;case tl.INDEXED_COLOUR:Rt=1;break;case tl.GREYSCALE_ALPHA:Rt=2;break;case tl.TRUECOLOUR_ALPHA:Rt=4;break;case tl.UNKNOWN:default:throw new Error(`Unknown color type: ${wt}`)}if(this._png.channels=Rt,this._compressionMethod=this.readUint8(),this._compressionMethod!==Rc.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const Te={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(Te)}decodePLTE(Te){if(Te%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${Te}`);const wt=Te/3;this._hasPalette=!0;const Rt=[];this._palette=Rt;for(let Vt=0;Vtthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${Te/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(Te/2);for(let wt=0;wtthis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${Te} vs ${this._palette.length})`);let wt=0;for(;wt{const Ei=((Rn+wt.yOffset)*this._png.width+wt.xOffset+xn)*this._png.channels,yn=(Rn*wt.width+xn)*this._png.channels;return{index:Ei,frameIndex:yn}};switch(wt.blendOp){case Zs.SOURCE:for(let Rn=0;Rnwt.at(-1)!==255);this.writeUint32(Te.length),this.writeChars("tRNS");for(const wt of Te)this.writeByte(wt.at(-1));writeCrc(this,4+Te.length)}encodeIDAT(Te){this.writeUint32(Te.length),this.writeChars("IDAT"),this.writeBytes(Te),writeCrc(this,Te.length+4)}encodeData(){const{width:Te,height:wt,channels:Rt,depth:Vt,data:Rn}=this._png,xn=Vt<=8?Math.ceil(Te*Vt/8)*Rt:Math.ceil(Te*Vt/8*Rt/2),Ei=new IOBuffer().setBigEndian();let yn=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let li=0;li0)return xe;throw new TypeError(`${ut} must be a positive integer`)}function mc(xe,ut){const{channels:Te=4,depth:wt=8}=xe;if(Te!==4&&Te!==3&&Te!==2&&Te!==1)throw new RangeError(`unsupported number of channels: ${Te}`);const Rt={channels:Te,depth:wt,colorType:ColorType.UNKNOWN};switch(Te){case 4:Rt.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:Rt.colorType=ColorType.TRUECOLOUR;break;case 1:ut?Rt.colorType=ColorType.INDEXED_COLOUR:Rt.colorType=ColorType.GREYSCALE;break;case 2:Rt.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return Rt}function sf(xe,ut,Te,wt){for(let Rt=0;Rt>8&255),Te.writeByte(mo&255)}}return wt}function lf(xe,ut,Te,wt){for(let Rt=0;Rt>1|(pe&21845)<<1;Ae=(Ae&52428)>>2|(Ae&13107)<<2,Ae=(Ae&61680)>>4|(Ae&3855)<<4,ie[pe]=((Ae&65280)>>8|(Ae&255)<<8)>>1}for(var ye=function(ht,mt,jt){for(var Gt=ht.length,An=0,fn=new be(mt);An>yr]=ir}else for(Wn=new be(Gt),An=0;An>15-ht[An]);return Wn},Ee=new we(288),pe=0;pe<144;++pe)Ee[pe]=8;for(var pe=144;pe<256;++pe)Ee[pe]=9;for(var pe=256;pe<280;++pe)Ee[pe]=7;for(var pe=280;pe<288;++pe)Ee[pe]=8;for(var Pe=new we(32),pe=0;pe<32;++pe)Pe[pe]=5;var Ie=ye(Ee,9,0),Le=null,Oe=ye(Pe,5,0),je=null,De=function(ht){for(var mt=ht[0],jt=1;jtmt&&(mt=ht[jt]);return mt},Ze=function(ht,mt,jt){var Gt=mt/8|0;return(ht[Gt]|ht[Gt+1]<<8)>>(mt&7)&jt},ke=function(ht,mt){var jt=mt/8|0;return(ht[jt]|ht[jt+1]<<8|ht[jt+2]<<16)>>(mt&7)},Fe=function(ht){return(ht+7)/8|0},Ve=function(ht,mt,jt){return(mt==null||mt<0)&&(mt=0),(jt==null||jt>ht.length)&&(jt=ht.length),new we(ht.subarray(mt,jt))},qe={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},tt=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],st=function(ht,mt,jt){var Gt=new Error(mt||tt[ht]);if(Gt.code=ht,Error.captureStackTrace&&Error.captureStackTrace(Gt,st),!jt)throw Gt;return Gt},Ot=function(ht,mt,jt,Gt){var An=ht.length,fn=Gt?Gt.length:0;if(!An||mt.f&&!mt.l)return jt||new we(0);var Zn=!jt,Wn=Zn||mt.i!=2,yr=mt.i;Zn&&(jt=new we(An*3));var ir=function(Nr){var mi=jt.length;if(Nr>mi){var Qr=new we(Math.max(mi*2,Nr));Qr.set(jt),jt=Qr}},kn=mt.f||0,Yn=mt.p||0,Wr=mt.b||0,Pi=mt.l,Ti=mt.d,Yr=mt.m,Vr=mt.n,si=An*8;do{if(!Pi){kn=Ze(ht,Yn,1);var wi=Ze(ht,Yn+1,3);if(Yn+=3,wi)if(wi==1)Pi=Le,Ti=je,Yr=9,Vr=5;else if(wi==2){var ja=Ze(ht,Yn,31)+257,Bi=Ze(ht,Yn+10,15)+4,Hr=ja+Ze(ht,Yn+5,31)+1;Yn+=14;for(var ti=new we(Hr),va=new we(19),Ge=0;Ge>4;if(Ii<16)ti[Ge++]=Ii;else{var rn=0,cn=0;for(Ii==16?(cn=3+Ze(ht,Yn,3),Yn+=2,rn=ti[Ge-1]):Ii==17?(cn=3+Ze(ht,Yn,7),Yn+=3):Ii==18&&(cn=11+Ze(ht,Yn,127),Yn+=7);cn--;)ti[Ge++]=rn}}var mn=ti.subarray(0,ja),zn=ti.subarray(ja);Yr=De(mn),Vr=De(zn),Pi=ye(mn,Yr,1),Ti=ye(zn,Vr,1)}else st(1);else{var Ii=Fe(Yn)+4,pi=ht[Ii-4]|ht[Ii-3]<<8,ha=Ii+pi;if(ha>An){yr&&st(0);break}Wn&&ir(Wr+pi),jt.set(ht.subarray(Ii,ha),Wr),mt.b=Wr+=pi,mt.p=Yn=ha*8,mt.f=kn;continue}if(Yn>si){yr&&st(0);break}}Wn&&ir(Wr+131072);for(var tr=(1<>4;if(Yn+=rn&15,Yn>si){yr&&st(0);break}if(rn||st(2),Sr<256)jt[Wr++]=Sr;else if(Sr==256){mr=Yn,Pi=null;break}else{var hr=Sr-254;if(Sr>264){var Ge=Sr-257,cr=ce[Ge];hr=Ze(ht,Yn,(1<>4;Ir||st(3),Yn+=Ir&15;var zn=he[Pr];if(Pr>3){var cr=se[Pr];zn+=ke(ht,Yn)&(1<si){yr&&st(0);break}Wn&&ir(Wr+131072);var Er=Wr+hr;if(Wr>8},Wt=function(ht,mt,jt){jt<<=mt&7;var Gt=mt/8|0;ht[Gt]|=jt,ht[Gt+1]|=jt>>8,ht[Gt+2]|=jt>>16},it=function(ht,mt){for(var jt=[],Gt=0;GtWr&&(Wr=fn[Gt].s);var Pi=new be(Wr+1),Ti=We(jt[kn-1],Pi,0);if(Ti>mt){var Gt=0,Yr=0,Vr=Ti-mt,si=1<mt)Yr+=si-(1<>=Vr;Yr>0;){var Ii=fn[Gt].s;Pi[Ii]=0&&Yr;--Gt){var pi=fn[Gt].s;Pi[pi]==mt&&(--Pi[pi],++Yr)}Ti=mt}return{t:new we(Pi),l:Ti}},We=function(ht,mt,jt){return ht.s==-1?Math.max(We(ht.l,mt,jt+1),We(ht.r,mt,jt+1)):mt[ht.s]=jt},Je=function(ht){for(var mt=ht.length;mt&&!ht[--mt];);for(var jt=new be(++mt),Gt=0,An=ht[0],fn=1,Zn=function(yr){jt[Gt++]=yr},Wn=1;Wn<=mt;++Wn)if(ht[Wn]==An&&Wn!=mt)++fn;else{if(!An&&fn>2){for(;fn>138;fn-=138)Zn(32754);fn>2&&(Zn(fn>10?fn-11<<5|28690:fn-3<<5|12305),fn=0)}else if(fn>3){for(Zn(An),--fn;fn>6;fn-=6)Zn(8304);fn>2&&(Zn(fn-3<<5|8208),fn=0)}for(;fn--;)Zn(An);fn=1,An=ht[Wn]}return{c:jt.subarray(0,Gt),n:mt}},_e=function(ht,mt){for(var jt=0,Gt=0;Gt>8,ht[An+2]=ht[An]^255,ht[An+3]=ht[An+1]^255;for(var fn=0;fn4&&!va[oe[Bt-1]];--Bt);var Ft=ir+5<<3,Tt=_e(An,Ee)+_e(fn,Pe)+Zn,Ht=_e(An,Wr)+_e(fn,Yr)+Zn+14+3*Bt+_e(Bi,va)+2*Bi[16]+3*Bi[17]+7*Bi[18];if(yr>=0&&Ft<=Tt&&Ft<=Ht)return ot(mt,kn,ht.subarray(yr,yr+ir));var rn,cn,mn,zn;if(ft(mt,kn,1+(Ht15&&(ft(mt,kn,Sr[Hr]>>5&127),kn+=Sr[Hr]>>12)}}else rn=Ie,cn=Ee,mn=Oe,zn=Pe;for(var Hr=0;Hr255){var hr=cr>>18&31;Wt(mt,kn,rn[hr+257]),kn+=cn[hr+257],hr>7&&(ft(mt,kn,cr>>23&31),kn+=ce[hr]);var Ir=cr&31;Wt(mt,kn,mn[Ir]),kn+=zn[Ir],Ir>3&&(Wt(mt,kn,cr>>5&8191),kn+=se[Ir])}else Wt(mt,kn,rn[cr]),kn+=cn[cr]}return Wt(mt,kn,rn[256]),kn+cn[256]},Dt=new fe([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Mt=new we(0),Xt=function(ht,mt,jt,Gt,An,fn){var Zn=fn.z||ht.length,Wn=new we(Gt+Zn+5*(1+Math.ceil(Zn/7e3))+An),yr=Wn.subarray(Gt,Wn.length-An),ir=fn.l,kn=(fn.r||0)&7;if(mt){kn&&(yr[0]=fn.r>>3);for(var Yn=Dt[mt-1],Wr=Yn>>13,Pi=Yn&8191,Ti=(1<7e3||va>24576)&&(rn>423||!ir)){kn=rt(ht,yr,0,pi,ha,ja,Hr,va,Bt,ti-Bt,kn),va=Bi=Hr=0,Bt=ti;for(var cn=0;cn<286;++cn)ha[cn]=0;for(var cn=0;cn<30;++cn)ja[cn]=0}var mn=2,zn=0,tr=Pi,Mn=Tt-Ht&32767;if(rn>2&&Ft==Ii(ti-Mn))for(var mr=Math.min(Wr,rn)-1,Sr=Math.min(32767,ti),hr=Math.min(258,rn);Mn<=Sr&&--tr&&Tt!=Ht;){if(ht[ti+mn]==ht[ti+mn-Mn]){for(var cr=0;crmn){if(mn=cr,zn=Mn,cr>mr)break;for(var Ir=Math.min(Mn,cr-2),Pr=0,cn=0;cnPr&&(Pr=Fr,Ht=Er)}}}Tt=Ht,Ht=Yr[Tt],Mn+=Tt-Ht&32767}if(zn){pi[va++]=268435456|te[mn]<<18|de[zn];var Nr=te[mn]&31,mi=de[zn]&31;Hr+=ce[Nr]+se[mi],++ha[257+Nr],++ja[mi],Ge=ti+mn,++Bi}else pi[va++]=ht[ti],++ha[ht[ti]]}}for(ti=Math.max(ti,Ge);ti=Zn&&(yr[kn/8|0]=ir,Qr=Zn),kn=ot(yr,kn+1,ht.subarray(ti,Qr))}fn.i=Zn}return Ve(Wn,0,Gt+Fe(kn)+An)},bt=null,zt=function(){var ht=-1;return{p:function(mt){for(var jt=ht,Gt=0;Gt>>8;ht=jt},d:function(){return~ht}}},Lt=function(){var ht=1,mt=0;return{p:function(jt){for(var Gt=ht,An=mt,fn=jt.length|0,Zn=0;Zn!=fn;){for(var Wn=Math.min(Zn+2655,fn);Zn>16),An=(An&65535)+15*(An>>16)}ht=Gt,mt=An},d:function(){return ht%=65521,mt%=65521,(ht&255)<<24|(ht&65280)<<8|(mt&255)<<8|mt>>8}}},lt=function(ht,mt,jt,Gt,An){if(!An&&(An={l:1},mt.dictionary)){var fn=mt.dictionary.subarray(-32768),Zn=new we(fn.length+ht.length);Zn.set(fn),Zn.set(ht,fn.length),ht=Zn,An.w=fn.length}return Xt(ht,mt.level==null?6:mt.level,mt.mem==null?An.l?Math.ceil(Math.max(8,Math.min(13,Math.log(ht.length)))*1.5):20:12+mt.mem,jt,Gt,An)},St=function(ht,mt){var jt={};for(var Gt in ht)jt[Gt]=ht[Gt];for(var Gt in mt)jt[Gt]=mt[Gt];return jt},pt=function(ht,mt,jt){for(var Gt=ht(),An=ht.toString(),fn=An.slice(An.indexOf("[")+1,An.lastIndexOf("]")).replace(/\s+/g,"").split(","),Zn=0;Zn>>0},Ut=function(ht,mt){return Ke(ht,mt)+Ke(ht,mt+4)*4294967296},Ct=function(ht,mt,jt){for(;jt;++mt)ht[mt]=jt,jt>>>=8},Zt=function(ht,mt){var jt=mt.filename;if(ht[0]=31,ht[1]=139,ht[2]=8,ht[8]=mt.level<2?4:mt.level==9?2:0,ht[9]=3,mt.mtime!=0&&Ct(ht,4,Math.floor(new Date(mt.mtime||Date.now())/1e3)),jt){ht[3]=8;for(var Gt=0;Gt<=jt.length;++Gt)ht[Gt+10]=jt.charCodeAt(Gt)}},Et=function(ht){(ht[0]!=31||ht[1]!=139||ht[2]!=8)&&st(6,"invalid gzip data");var mt=ht[3],jt=10;mt&4&&(jt+=(ht[10]|ht[11]<<8)+2);for(var Gt=(mt>>3&1)+(mt>>4&1);Gt>0;Gt-=!ht[jt++]);return jt+(mt&2)},tn=function(ht){var mt=ht.length;return(ht[mt-4]|ht[mt-3]<<8|ht[mt-2]<<16|ht[mt-1]<<24)>>>0},$t=function(ht){return 10+(ht.filename?ht.filename.length+1:0)},wn=function(ht,mt){var jt=mt.level,Gt=jt==0?0:jt<6?1:jt==9?3:2;if(ht[0]=120,ht[1]=Gt<<6|(mt.dictionary&&32),ht[1]|=31-(ht[0]<<8|ht[1])%31,mt.dictionary){var An=Lt();An.p(mt.dictionary),Ct(ht,2,An.d())}},Jn=function(ht,mt){return((ht[0]&15)!=8||ht[0]>>4>7||(ht[0]<<8|ht[1])%31)&&st(6,"invalid zlib data"),(ht[1]>>5&1)==+!mt&&st(6,"invalid zlib data: "+(ht[1]&32?"need":"unexpected")+" dictionary"),(ht[1]>>3&4)+2};function or(ht,mt){return typeof ht=="function"&&(mt=ht,ht={}),this.ondata=mt,ht}var Qn=null,fr=null;function Tr(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),me(ht,mt,[Jt],function(Gt){return ue(xr(Gt.data[0],Gt.data[1]))},0,jt)}function xr(ht,mt){return lt(ht,mt||{},0,0)}var _r=null,$r=null;function ii(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),me(ht,mt,[Qt],function(Gt){return ue(sr(Gt.data[0],x(Gt.data[1])))},1,jt)}function sr(ht,mt){return Ot(ht,{i:2},mt&&mt.out,mt&&mt.dictionary)}var Rr=null,vi=null;function _i(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),me(ht,mt,[Jt,Ye,function(){return[Ai]}],function(Gt){return ue(Ai(Gt.data[0],Gt.data[1]))},2,jt)}function Ai(ht,mt){mt||(mt={});var jt=zt(),Gt=ht.length;jt.p(ht);var An=lt(ht,mt,$t(mt),8),fn=An.length;return Zt(An,mt),Ct(An,fn-8,jt.d()),Ct(An,fn-4,Gt),An}var Vi=null,vr=null;function Dn(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),me(ht,mt,[Qt,Ce,function(){return[on]}],function(Gt){return ue(on(Gt.data[0],Gt.data[1]))},3,jt)}function on(ht,mt){var jt=Et(ht);return jt+8>ht.length&&st(6,"invalid gzip data"),Ot(ht.subarray(jt,-8),{i:2},mt&&mt.out||new we(tn(ht)),mt&&mt.dictionary)}var bn=null,ur=null;function Cn(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),me(ht,mt,[Jt,Me,function(){return[Be]}],function(Gt){return ue(Be(Gt.data[0],Gt.data[1]))},4,jt)}function Be(ht,mt){mt||(mt={});var jt=Lt();jt.p(ht);var Gt=lt(ht,mt,mt.dictionary?6:2,4);return wn(Gt,mt),Ct(Gt,Gt.length-4,jt.d()),Gt}var Xe=null,$e=null;function At(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),me(ht,mt,[Qt,Qe,function(){return[dt]}],function(Gt){return ue(dt(Gt.data[0],x(Gt.data[1])))},5,jt)}function dt(ht,mt){return Ot(ht.subarray(Jn(ht,mt&&mt.dictionary),-4),{i:2},mt&&mt.out,mt&&mt.dictionary)}var en=null,qt=null;function pn(ht,mt,jt){return jt||(jt=mt,mt={}),typeof jt!="function"&&st(7),ht[0]==31&&ht[1]==139&&ht[2]==8?Dn(ht,mt,jt):(ht[0]&15)!=8||ht[0]>>4>7||(ht[0]<<8|ht[1])%31?ii(ht,mt,jt):At(ht,mt,jt)}function Hn(ht,mt){return ht[0]==31&&ht[1]==139&&ht[2]==8?on(ht,mt):(ht[0]&15)!=8||ht[0]>>4>7||(ht[0]<<8|ht[1])%31?sr(ht,mt):dt(ht,mt)}var rr=function(ht,mt,jt,Gt){for(var An in ht){var fn=ht[An],Zn=mt+An,Wn=Gt;Array.isArray(fn)&&(Wn=St(Gt,fn[1]),fn=fn[0]),fn instanceof we?jt[Zn]=[fn,Wn]:(jt[Zn+="/"]=[new we(0),Wn],rr(fn,Zn,jt,Gt))}},Ur=typeof TextEncoder!="undefined"&&new TextEncoder,kr=typeof TextDecoder!="undefined"&&new TextDecoder,Zr=0;try{kr.decode(Mt,{stream:!0}),Zr=1}catch(ht){}var ji=function(ht){for(var mt="",jt=0;;){var Gt=ht[jt++],An=(Gt>127)+(Gt>223)+(Gt>239);if(jt+An>ht.length)return{s:mt,r:Ve(ht,jt-1)};An?An==3?(Gt=((Gt&15)<<18|(ht[jt++]&63)<<12|(ht[jt++]&63)<<6|ht[jt++]&63)-65536,mt+=String.fromCharCode(55296|Gt>>10,56320|Gt&1023)):An&1?mt+=String.fromCharCode((Gt&31)<<6|ht[jt++]&63):mt+=String.fromCharCode((Gt&15)<<12|(ht[jt++]&63)<<6|ht[jt++]&63):mt+=String.fromCharCode(Gt)}},ei=null,un=null;function nr(ht,mt){if(mt){for(var jt=new we(ht.length),Gt=0;Gt>1)),Zn=0,Wn=function(kn){fn[Zn++]=kn},Gt=0;Gtfn.length){var yr=new we(Zn+8+(An-Gt<<1));yr.set(fn),fn=yr}var ir=ht.charCodeAt(Gt);ir<128||mt?Wn(ir):ir<2048?(Wn(192|ir>>6),Wn(128|ir&63)):ir>55295&&ir<57344?(ir=65536+(ir&1047552)|ht.charCodeAt(++Gt)&1023,Wn(240|ir>>18),Wn(128|ir>>12&63),Wn(128|ir>>6&63),Wn(128|ir&63)):(Wn(224|ir>>12),Wn(128|ir>>6&63),Wn(128|ir&63))}return Ve(fn,0,Zn)}function Di(ht,mt){if(mt){for(var jt="",Gt=0;Gt65535&&st(9),mt+=Gt+4}return mt},Tn=function(ht,mt,jt,Gt,An,fn,Zn,Wn){var yr=Gt.length,ir=jt.extra,kn=Wn&&Wn.length,Yn=Vn(ir);Ct(ht,mt,Zn!=null?33639248:67324752),mt+=4,Zn!=null&&(ht[mt++]=20,ht[mt++]=jt.os),ht[mt]=20,mt+=2,ht[mt++]=jt.flag<<1|(fn<0&&8),ht[mt++]=An&&8,ht[mt++]=jt.compression&255,ht[mt++]=jt.compression>>8;var Wr=new Date(jt.mtime==null?Date.now():jt.mtime),Pi=Wr.getFullYear()-1980;if((Pi<0||Pi>119)&&st(10),Ct(ht,mt,Pi<<25|Wr.getMonth()+1<<21|Wr.getDate()<<16|Wr.getHours()<<11|Wr.getMinutes()<<5|Wr.getSeconds()>>1),mt+=4,fn!=-1&&(Ct(ht,mt,jt.crc),Ct(ht,mt+4,fn<0?-fn-2:fn),Ct(ht,mt+8,jt.size)),Ct(ht,mt+12,yr),Ct(ht,mt+14,Yn),mt+=16,Zn!=null&&(Ct(ht,mt,kn),Ct(ht,mt+6,jt.attrs),Ct(ht,mt+10,Zn),mt+=14),ht.set(Gt,mt),mt+=yr,Yn)for(var Ti in ir){var Yr=ir[Ti],Vr=Yr.length;Ct(ht,mt,+Ti),Ct(ht,mt+2,Vr),ht.set(Yr,mt+4),mt+=4+Vr}return kn&&(ht.set(Wn,mt),mt+=kn),mt},Xr=function(ht,mt,jt,Gt,An){Ct(ht,mt,101010256),Ct(ht,mt+8,jt),Ct(ht,mt+10,jt),Ct(ht,mt+12,Gt),Ct(ht,mt+16,An)},Oi=null,na=null,lo=null,Ka=null;function vo(ht,mt,jt){jt||(jt=mt,mt={}),typeof jt!="function"&&st(7);var Gt={};rr(ht,"",Gt,mt);var An=Object.keys(Gt),fn=An.length,Zn=0,Wn=0,yr=fn,ir=new Array(fn),kn=[],Yn=function(){for(var Vr=0;Vr65535&&Tt(st(11,0,1),null),!Ft)Tt(null,Ii);else if(ja<16e4)try{Tt(null,xr(Ii,pi))}catch(Ht){Tt(Ht,null)}else kn.push(Tr(Ii,pi,Tt))},Yr=0;Yr65535&&st(11);var si=kn?xr(yr,ir):yr,wi=si.length,Ii=zt();Ii.p(yr),Gt.push(St(ir,{size:yr.length,crc:Ii.d(),c:si,f:Yn,m:Ti,u:Wr!=Zn.length||Ti&&Pi.length!=Yr,o:An,compression:kn})),An+=30+Wr+Vr+wi,fn+=76+2*(Wr+Vr)+(Yr||0)+wi}for(var pi=new we(fn+22),ha=An,ja=fn-An,Bi=0;Bi65558)return Zn(st(13,0,1),null),An;var yr=Re(ht,Wn+8);if(yr){var ir=yr,kn=Ke(ht,Wn+16),Yn=kn==4294967295||ir==65535;if(Yn){var Wr=Ke(ht,Wn-12);Yn=Ke(ht,Wr)==101075792,Yn&&(ir=yr=Ke(ht,Wr+32),kn=Ke(ht,Wr+48))}for(var Pi=mt&&mt.filter,Ti=function(Vr){var si=Zi(ht,kn,Yn),wi=si[0],Ii=si[1],pi=si[2],ha=si[3],ja=si[4],Bi=si[5],Hr=Ci(ht,Bi);kn=ja;var ti=function(Ge,Bt){Ge?(An(),Zn(Ge,null)):(Bt&&(fn[ha]=Bt),--yr||Zn(null,fn))};if(!Pi||Pi({name:ha,size:Ii,originalSize:pi,compression:wi}))if(!wi)ti(null,Ve(ht,Hr,Hr+Ii));else if(wi==8){var va=ht.subarray(Hr,Hr+Ii);if(pi<524288||Ii>.8*pi)try{ti(null,sr(va,{out:new we(pi)}))}catch(Ge){ti(Ge,null)}else Gt.push(ii(va,{size:pi},ti))}else ti(st(14,"unknown compression type "+wi,1),null);else ti(null,null)},Yr=0;Yr65558)&&st(13);var An=Re(ht,Gt+8);if(!An)return{};var fn=Ke(ht,Gt+16),Zn=fn==4294967295||An==65535;if(Zn){var Wn=Ke(ht,Gt-12);Zn=Ke(ht,Wn)==101075792,Zn&&(An=Ke(ht,Wn+32),fn=Ke(ht,Wn+48))}for(var yr=mt&&mt.filter,ir=0;ir>>6)+oe(128|tt&63):oe(224|tt>>>12&15)+oe(128|tt>>>6&63)+oe(128|tt&63)}else{var tt=65536+(qe.charCodeAt(0)-55296)*1024+(qe.charCodeAt(1)-56320);return oe(240|tt>>>18&7)+oe(128|tt>>>12&63)+oe(128|tt>>>6&63)+oe(128|tt&63)}},b=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,z=function(qe){return qe.replace(b,le)},te=function(qe){var tt=[0,2,1][qe.length%3],st=qe.charCodeAt(0)<<16|(qe.length>1?qe.charCodeAt(1):0)<<8|(qe.length>2?qe.charCodeAt(2):0),Ot=[ce.charAt(st>>>18),ce.charAt(st>>>12&63),tt>=2?"=":ce.charAt(st>>>6&63),tt>=1?"=":ce.charAt(st&63)];return Ot.join("")},ae=we.btoa&&typeof we.btoa=="function"?function(qe){return we.btoa(qe)}:function(qe){if(qe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return qe.replace(/[\s\S]{1,3}/g,te)},he=function(qe){return ae(z(String(qe)))},de=function(qe){return qe.replace(/[+\/]/g,function(tt){return tt=="+"?"-":"_"}).replace(/=/g,"")},ie=function(qe,tt){return tt?de(he(qe)):he(qe)},pe=function(qe){return ie(qe,!0)},Ae;we.Uint8Array&&(Ae=function(qe,tt){for(var st="",Ot=0,ft=qe.length;Ot>>18)+ce.charAt(Je>>>12&63)+(typeof it!="undefined"?ce.charAt(Je>>>6&63):"=")+(typeof We!="undefined"?ce.charAt(Je&63):"=")}return tt?de(st):st});var ye=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,Ee=function(qe){switch(qe.length){case 4:var tt=(7&qe.charCodeAt(0))<<18|(63&qe.charCodeAt(1))<<12|(63&qe.charCodeAt(2))<<6|63&qe.charCodeAt(3),st=tt-65536;return oe((st>>>10)+55296)+oe((st&1023)+56320);case 3:return oe((15&qe.charCodeAt(0))<<12|(63&qe.charCodeAt(1))<<6|63&qe.charCodeAt(2));default:return oe((31&qe.charCodeAt(0))<<6|63&qe.charCodeAt(1))}},Pe=function(qe){return qe.replace(ye,Ee)},Ie=function(qe){var tt=qe.length,st=tt%4,Ot=(tt>0?se[qe.charAt(0)]<<18:0)|(tt>1?se[qe.charAt(1)]<<12:0)|(tt>2?se[qe.charAt(2)]<<6:0)|(tt>3?se[qe.charAt(3)]:0),ft=[oe(Ot>>>16),oe(Ot>>>8&255),oe(Ot&255)];return ft.length-=[0,0,2,1][st],ft.join("")},Le=we.atob&&typeof we.atob=="function"?function(qe){return we.atob(qe)}:function(qe){return qe.replace(/\S{1,4}/g,Ie)},Oe=function(qe){return Le(String(qe).replace(/[^A-Za-z0-9\+\/]/g,""))},je=function(qe){return Pe(Le(qe))},De=function(qe){return String(qe).replace(/[-_]/g,function(tt){return tt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Ze=function(qe){return je(De(qe))},ke;we.Uint8Array&&(ke=function(qe){return Uint8Array.from(Oe(De(qe)),function(tt){return tt.charCodeAt(0)})});var Fe=function(){var qe=we.Base64;return we.Base64=be,qe};if(we.Base64={VERSION:fe,atob:Oe,btoa:ae,fromBase64:Ze,toBase64:ie,utob:z,encode:ie,encodeURI:pe,btou:Pe,decode:Ze,noConflict:Fe,fromUint8Array:Ae,toUint8Array:ke},typeof Object.defineProperty=="function"){var Ve=function(qe){return{value:qe,enumerable:!1,writable:!0,configurable:!0}};we.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ve(function(){return Ze(this)})),Object.defineProperty(String.prototype,"toBase64",Ve(function(qe){return ie(this,qe)})),Object.defineProperty(String.prototype,"toBase64URI",Ve(function(){return ie(this,!0)}))}}return we.Meteor&&(Base64=we.Base64),kt.exports?kt.exports.Base64=we.Base64:(a=[],ee=function(){return we.Base64}.apply(Pt,a),ee!==void 0&&(kt.exports=ee)),{Base64:we.Base64}})},63727:function(kt,Pt,Se){"use strict";Se.d(Pt,{s:function(){return ue},default:function(){return Ut}});var a=Se(54476),ee=Se(33885),we=Se(94480),be=Se(42978),fe=Se(75931),ce=Se(37463),se=Se(6551),oe=Se(6089),le=Se(18929),b=Se(59301),z=b.createContext({}),te=z,ae=Se(76190),he=Se(20068),de="__rc_cascader_search_mark__",ie=function(Zt,Et,tn){var $t=tn.label,wn=$t===void 0?"":$t;return Et.some(function(Jn){return String(Jn[wn]).toLowerCase().includes(Zt.toLowerCase())})},pe=function(Zt,Et,tn,$t){return Et.map(function(wn){return wn[$t.label]}).join(" / ")},Ae=function(Zt,Et,tn,$t,wn,Jn){var or=wn.filter,Qn=or===void 0?ie:or,fr=wn.render,Tr=fr===void 0?pe:fr,xr=wn.limit,_r=xr===void 0?50:xr,$r=wn.sort;return b.useMemo(function(){var ii=[];if(!Zt)return[];function sr(Rr,vi){var _i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Rr.forEach(function(Ai){if(!(!$r&&_r!==!1&&_r>0&&ii.length>=_r)){var Vi=[].concat((0,we.Z)(vi),[Ai]),vr=Ai[tn.children],Dn=_i||Ai.disabled;if((!vr||vr.length===0||Jn)&&Qn(Zt,Vi,{label:tn.label})){var on;ii.push((0,ee.Z)((0,ee.Z)({},Ai),{},(on={disabled:Dn},(0,he.Z)(on,tn.label,Tr(Zt,Vi,$t,tn)),(0,he.Z)(on,de,Vi),(0,he.Z)(on,tn.children,void 0),on)))}vr&&sr(Ai[tn.children],Vi,Dn)}})}return sr(Et,[]),$r&&ii.sort(function(Rr,vi){return $r(Rr[de],vi[de],Zt,tn)}),_r!==!1&&_r>0?ii.slice(0,_r):ii},[Zt,Et,tn,$t,Tr,Jn,Qn,$r,_r])},ye=Ae,Ee="__RC_CASCADER_SPLIT__",Pe="SHOW_PARENT",Ie="SHOW_CHILD";function Le(Ct){return Ct.join(Ee)}function Oe(Ct){return Ct.map(Le)}function je(Ct){return Ct.split(Ee)}function De(Ct){var Zt=Ct||{},Et=Zt.label,tn=Zt.value,$t=Zt.children,wn=tn||"value";return{label:Et||"label",value:wn,key:wn,children:$t||"children"}}function Ze(Ct,Zt){var Et,tn;return(Et=Ct.isLeaf)!==null&&Et!==void 0?Et:!((tn=Ct[Zt.children])!==null&&tn!==void 0&&tn.length)}function ke(Ct){var Zt=Ct.parentElement;if(Zt){var Et=Ct.offsetTop-Zt.offsetTop;Et-Zt.scrollTop<0?Zt.scrollTo({top:Et}):Et+Ct.offsetHeight-Zt.scrollTop>Zt.offsetHeight&&Zt.scrollTo({top:Et+Ct.offsetHeight-Zt.offsetHeight})}}function Fe(Ct,Zt){return Ct.map(function(Et){var tn;return(tn=Et[de])===null||tn===void 0?void 0:tn.map(function($t){return $t[Zt.value]})})}function Ve(Ct){return Array.isArray(Ct)&&Array.isArray(Ct[0])}function qe(Ct){return Ct?Ve(Ct)?Ct:(Ct.length===0?[]:[Ct]).map(function(Zt){return Array.isArray(Zt)?Zt:[Zt]}):[]}function tt(Ct,Zt,Et){var tn=new Set(Ct),$t=Zt();return Ct.filter(function(wn){var Jn=$t[wn],or=Jn?Jn.parent:null,Qn=Jn?Jn.children:null;return Jn&&Jn.node.disabled?!0:Et===Ie?!(Qn&&Qn.some(function(fr){return fr.key&&tn.has(fr.key)})):!(or&&!or.node.disabled&&tn.has(or.key))})}function st(Ct,Zt,Et){for(var tn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,$t=Zt,wn=[],Jn=function(){var fr,Tr,xr,_r=Ct[or],$r=(fr=$t)===null||fr===void 0?void 0:fr.findIndex(function(sr){var Rr=sr[Et.value];return tn?String(Rr)===String(_r):Rr===_r}),ii=$r!==-1?(Tr=$t)===null||Tr===void 0?void 0:Tr[$r]:null;wn.push({value:(xr=ii==null?void 0:ii[Et.value])!==null&&xr!==void 0?xr:_r,index:$r,option:ii}),$t=ii==null?void 0:ii[Et.children]},or=0;or1){var on=ii.slice(0,-1);_i(on)}else fr(!1)},vr=function(){var on,bn=((on=Rr[sr])===null||on===void 0?void 0:on[Et.children])||[],ur=bn.find(function(Be){return!Be.disabled});if(ur){var Cn=[].concat((0,we.Z)(ii),[ur[Et.value]]);_i(Cn)}};b.useImperativeHandle(Ct,function(){return{onKeyDown:function(on){var bn=on.which;switch(bn){case nt.Z.UP:case nt.Z.DOWN:{var ur=0;bn===nt.Z.UP?ur=-1:bn===nt.Z.DOWN&&(ur=1),ur!==0&&Ai(ur);break}case nt.Z.LEFT:{if(Qn)break;xr?vr():Vi();break}case nt.Z.RIGHT:{if(Qn)break;xr?Vi():vr();break}case nt.Z.BACKSPACE:{Qn||Vi();break}case nt.Z.ENTER:{if(ii.length){var Cn=Rr[sr],Be=(Cn==null?void 0:Cn[de])||[];Be.length?wn(Be.map(function(Xe){return Xe[Et.value]}),Be[Be.length-1]):wn(ii,Rr[sr])}break}case nt.Z.ESC:fr(!1),Tr&&on.stopPropagation()}},onKeyUp:function(){}}})},Qt=b.forwardRef(function(Ct,Zt){var Et,tn,$t,wn=Ct.prefixCls,Jn=Ct.multiple,or=Ct.searchValue,Qn=Ct.toggleOpen,fr=Ct.notFoundContent,Tr=Ct.direction,xr=Ct.open,_r=Ct.disabled,$r=b.useRef(null),ii=Tr==="rtl",sr=b.useContext(te),Rr=sr.options,vi=sr.values,_i=sr.halfValues,Ai=sr.fieldNames,Vi=sr.changeOnSelect,vr=sr.onSelect,Dn=sr.searchOptions,on=sr.dropdownPrefixCls,bn=sr.loadData,ur=sr.expandTrigger,Cn=on||wn,Be=b.useState([]),Xe=(0,be.Z)(Be,2),$e=Xe[0],At=Xe[1],dt=function(Tn){if(!(!bn||or)){var Xr=st(Tn,Rr,Ai),Oi=Xr.map(function(Ka){var vo=Ka.option;return vo}),na=Oi[Oi.length-1];if(na&&!Ze(na,Ai)){var lo=Le(Tn);At(function(Ka){return[].concat((0,we.Z)(Ka),[lo])}),bn(Oi)}}};b.useEffect(function(){$e.length&&$e.forEach(function(Vn){var Tn=je(Vn),Xr=st(Tn,Rr,Ai,!0).map(function(na){var lo=na.option;return lo}),Oi=Xr[Xr.length-1];(!Oi||Oi[Ai.children]||Ze(Oi,Ai))&&At(function(na){return na.filter(function(lo){return lo!==Vn})})})},[Rr,$e,Ai]);var en=b.useMemo(function(){return new Set(Oe(vi))},[vi]),qt=b.useMemo(function(){return new Set(Oe(_i))},[_i]),pn=ct(Jn,xr),Hn=(0,be.Z)(pn,2),rr=Hn[0],Ur=Hn[1],kr=function(Tn){Ur(Tn),dt(Tn)},Zr=function(Tn){if(_r)return!1;var Xr=Tn.disabled,Oi=Ze(Tn,Ai);return!Xr&&(Oi||Vi||Jn)},ji=function(Tn,Xr){var Oi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;vr(Tn),!Jn&&(Xr||Vi&&(ur==="hover"||Oi))&&Qn(!1)},ei=b.useMemo(function(){return or?Dn:Rr},[or,Dn,Rr]),un=b.useMemo(function(){for(var Vn=[{options:ei}],Tn=ei,Xr=Fe(Tn,Ai),Oi=function(){var Ka=rr[na],vo=Tn.find(function(oo,Lo){return(Xr[Lo]?Le(Xr[Lo]):oo[Ai.value])===Ka}),Ro=vo==null?void 0:vo[Ai.children];if(!(Ro!=null&&Ro.length))return 1;Tn=Ro,Vn.push({options:Ro})},na=0;na":vi,Ai=Et.loadingIcon,Vi=Et.direction,vr=Et.notFoundContent,Dn=vr===void 0?"Not Found":vr,on=Et.disabled,bn=!!Qn,ur=(0,Me.C8)(fr,{value:Tr,postState:qe}),Cn=(0,be.Z)(ur,2),Be=Cn[0],Xe=Cn[1],$e=b.useMemo(function(){return De(xr)},[JSON.stringify(xr)]),At=We($e,or),dt=(0,be.Z)(At,3),en=dt[0],qt=dt[1],pn=dt[2],Hn=ft(en,$e),rr=Dt(bn,Be,qt,pn,Hn),Ur=(0,be.Z)(rr,3),kr=Ur[0],Zr=Ur[1],ji=Ur[2],ei=(0,Me.zX)(function(Zi){if(Xe(Zi),$r){var Kr=qe(Zi),Vn=Kr.map(function(Oi){return st(Oi,en,$e).map(function(na){return na.option})}),Tn=bn?Kr:Kr[0],Xr=bn?Vn:Vn[0];$r(Tn,Xr)}}),un=rt(bn,ei,kr,Zr,ji,qt,pn,ii),nr=(0,Me.zX)(function(Zi){un(Zi)}),Di=b.useMemo(function(){return{options:en,fieldNames:$e,values:kr,halfValues:Zr,changeOnSelect:_r,onSelect:nr,checkable:Qn,searchOptions:[],dropdownPrefixCls:void 0,loadData:sr,expandTrigger:Rr,expandIcon:_i,loadingIcon:Ai,dropdownMenuColumnStyle:void 0}},[en,$e,kr,Zr,_r,nr,Qn,sr,Rr,_i,Ai]),Hi="".concat($t,"-panel"),Ci=!en.length;return b.createElement(te.Provider,{value:Di},b.createElement("div",{className:Xt()(Hi,(Zt={},(0,he.Z)(Zt,"".concat(Hi,"-rtl"),Vi==="rtl"),(0,he.Z)(Zt,"".concat(Hi,"-empty"),Ci),Zt),Jn),style:wn},Ci?Dn:b.createElement(Jt,{prefixCls:$t,searchValue:"",multiple:bn,toggleOpen:Qe,open:!0,direction:Vi,disabled:on})))}function x(Ct){var Zt=Ct.onPopupVisibleChange,Et=Ct.popupVisible,tn=Ct.popupClassName,$t=Ct.popupPlacement;warning(!Zt,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(Et===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(tn===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning($t===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function me(Ct,Zt){if(Ct){var Et=function tn($t){for(var wn=0;wn<$t.length;wn++){var Jn=$t[wn];if(Jn[Zt==null?void 0:Zt.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(Jn[Zt==null?void 0:Zt.children])&&tn(Jn[Zt==null?void 0:Zt.children]))return!0}};Et(Ct)}}var ze=null,et=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","dropdownStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy","optionRender"],Re=b.forwardRef(function(Ct,Zt){var Et=Ct.id,tn=Ct.prefixCls,$t=tn===void 0?"rc-cascader":tn,wn=Ct.fieldNames,Jn=Ct.defaultValue,or=Ct.value,Qn=Ct.changeOnSelect,fr=Ct.onChange,Tr=Ct.displayRender,xr=Ct.checkable,_r=Ct.autoClearSearchValue,$r=_r===void 0?!0:_r,ii=Ct.searchValue,sr=Ct.onSearch,Rr=Ct.showSearch,vi=Ct.expandTrigger,_i=Ct.options,Ai=Ct.dropdownPrefixCls,Vi=Ct.loadData,vr=Ct.popupVisible,Dn=Ct.open,on=Ct.popupClassName,bn=Ct.dropdownClassName,ur=Ct.dropdownMenuColumnStyle,Cn=Ct.dropdownStyle,Be=Ct.popupPlacement,Xe=Ct.placement,$e=Ct.onDropdownVisibleChange,At=Ct.onPopupVisibleChange,dt=Ct.expandIcon,en=dt===void 0?">":dt,qt=Ct.loadingIcon,pn=Ct.children,Hn=Ct.dropdownMatchSelectWidth,rr=Hn===void 0?!1:Hn,Ur=Ct.showCheckedStrategy,kr=Ur===void 0?Pe:Ur,Zr=Ct.optionRender,ji=(0,fe.Z)(Ct,et),ei=(0,se.ZP)(Et),un=!!xr,nr=(0,le.Z)(Jn,{value:or,postState:qe}),Di=(0,be.Z)(nr,2),Hi=Di[0],Ci=Di[1],Zi=b.useMemo(function(){return De(wn)},[JSON.stringify(wn)]),Kr=We(Zi,_i),Vn=(0,be.Z)(Kr,3),Tn=Vn[0],Xr=Vn[1],Oi=Vn[2],na=(0,le.Z)("",{value:ii,postState:function(wi){return wi||""}}),lo=(0,be.Z)(na,2),Ka=lo[0],vo=lo[1],Ro=function(wi,Ii){vo(wi),Ii.source!=="blur"&&sr&&sr(wi)},oo=_e(Rr),Lo=(0,be.Z)(oo,2),ga=Lo[0],Da=Lo[1],Kt=ye(Ka,Tn,Zi,Ai||$t,Da,Qn||un),dn=ft(Tn,Zi),Gn=Dt(un,Hi,Xr,Oi,dn),ht=(0,be.Z)(Gn,3),mt=ht[0],jt=ht[1],Gt=ht[2],An=b.useMemo(function(){var si=Oe(mt),wi=tt(si,Xr,kr);return[].concat((0,we.Z)(Gt),(0,we.Z)(Oi(wi)))},[mt,Xr,Oi,Gt,kr]),fn=Ot(An,Tn,Zi,un,Tr),Zn=(0,oe.Z)(function(si){if(Ci(si),fr){var wi=qe(si),Ii=wi.map(function(ja){return st(ja,Tn,Zi).map(function(Bi){return Bi.option})}),pi=un?wi:wi[0],ha=un?Ii:Ii[0];fr(pi,ha)}}),Wn=rt(un,Zn,mt,jt,Gt,Xr,Oi,kr),yr=(0,oe.Z)(function(si){(!un||$r)&&vo(""),Wn(si)}),ir=function(wi,Ii){if(Ii.type==="clear"){Zn([]);return}var pi=Ii.values[0],ha=pi.valueCells;yr(ha)},kn=Dn!==void 0?Dn:vr,Yn=bn||on,Wr=Xe||Be,Pi=function(wi){$e==null||$e(wi),At==null||At(wi)},Ti=b.useMemo(function(){return{options:Tn,fieldNames:Zi,values:mt,halfValues:jt,changeOnSelect:Qn,onSelect:yr,checkable:xr,searchOptions:Kt,dropdownPrefixCls:Ai,loadData:Vi,expandTrigger:vi,expandIcon:en,loadingIcon:qt,dropdownMenuColumnStyle:ur,optionRender:Zr}},[Tn,Zi,mt,jt,Qn,yr,xr,Kt,Ai,Vi,vi,en,qt,ur,Zr]),Yr=!(Ka?Kt:Tn).length,Vr=Ka&&Da.matchInputWidth||Yr?{}:{minWidth:"auto"};return b.createElement(te.Provider,{value:Ti},b.createElement(ce.Ac,(0,a.Z)({},ji,{ref:Zt,id:ei,prefixCls:$t,autoClearSearchValue:$r,dropdownMatchSelectWidth:rr,dropdownStyle:(0,ee.Z)((0,ee.Z)({},Vr),Cn),displayValues:fn,onDisplayValuesChange:ir,mode:un?"multiple":void 0,searchValue:Ka,onSearch:Ro,showSearch:ga,OptionList:Ce,emptyOptions:Yr,open:kn,dropdownClassName:Yn,placement:Wr,onDropdownVisibleChange:Pi,getRawInputElement:function(){return pn}})))});Re.SHOW_PARENT=Pe,Re.SHOW_CHILD=Ie,Re.Panel=ue;var Ke=Re,Ut=Ke},48365:function(kt,Pt,Se){"use strict";var a=Se(56656),ee=Se.n(a),we=Se(27112),be=Se.n(we),fe=Se(54449),ce=Se.n(fe),se=Se(53501),oe=Se.n(se),le=Se(36867),b=Se.n(le),z=Se(71912),te=Se.n(z),ae=Se(48228),he=Se.n(ae);ee().extend(he()),ee().extend(te()),ee().extend(be()),ee().extend(ce()),ee().extend(oe()),ee().extend(b()),ee().extend(function(ye,Ee){var Pe=Ee.prototype,Ie=Pe.format;Pe.format=function(Oe){var je=(Oe||"").replace("Wo","wo");return Ie.bind(this)(je)}});var de={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},ie=function(Ee){var Pe=de[Ee];return Pe||Ee.split("_")[0]},pe=function(){},Ae={getNow:function(){var Ee=ee()();return typeof Ee.tz=="function"?Ee.tz():Ee},getFixedDate:function(Ee){return ee()(Ee,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ee){return Ee.endOf("month")},getWeekDay:function(Ee){var Pe=Ee.locale("en");return Pe.weekday()+Pe.localeData().firstDayOfWeek()},getYear:function(Ee){return Ee.year()},getMonth:function(Ee){return Ee.month()},getDate:function(Ee){return Ee.date()},getHour:function(Ee){return Ee.hour()},getMinute:function(Ee){return Ee.minute()},getSecond:function(Ee){return Ee.second()},getMillisecond:function(Ee){return Ee.millisecond()},addYear:function(Ee,Pe){return Ee.add(Pe,"year")},addMonth:function(Ee,Pe){return Ee.add(Pe,"month")},addDate:function(Ee,Pe){return Ee.add(Pe,"day")},setYear:function(Ee,Pe){return Ee.year(Pe)},setMonth:function(Ee,Pe){return Ee.month(Pe)},setDate:function(Ee,Pe){return Ee.date(Pe)},setHour:function(Ee,Pe){return Ee.hour(Pe)},setMinute:function(Ee,Pe){return Ee.minute(Pe)},setSecond:function(Ee,Pe){return Ee.second(Pe)},setMillisecond:function(Ee,Pe){return Ee.millisecond(Pe)},isAfter:function(Ee,Pe){return Ee.isAfter(Pe)},isValidate:function(Ee){return Ee.isValid()},locale:{getWeekFirstDay:function(Ee){return ee()().locale(ie(Ee)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ee,Pe){return Pe.locale(ie(Ee)).weekday(0)},getWeek:function(Ee,Pe){return Pe.locale(ie(Ee)).week()},getShortWeekDays:function(Ee){return ee()().locale(ie(Ee)).localeData().weekdaysMin()},getShortMonths:function(Ee){return ee()().locale(ie(Ee)).localeData().monthsShort()},format:function(Ee,Pe,Ie){return Pe.locale(ie(Ee)).format(Ie)},parse:function(Ee,Pe,Ie){for(var Le=ie(Ee),Oe=0;Oe2&&arguments[2]!==void 0?arguments[2]:"0",Tt=String(Ge);Tt.length2&&arguments[2]!==void 0?arguments[2]:[],Tt=b.useState([!1,!1]),Ht=(0,be.Z)(Tt,2),rn=Ht[0],cn=Ht[1],mn=function(Mn,mr){cn(function(Sr){return Le(Sr,mr,Mn)})},zn=b.useMemo(function(){return rn.map(function(tr,Mn){if(tr)return!0;var mr=Ge[Mn];return mr?!!(!Ft[Mn]&&!mr||mr&&Bt(mr,{activeIndex:Mn})):!1})},[Ge,rn,Bt,Ft]);return[zn,mn]}function Ve(Ge,Bt,Ft,Tt,Ht){var rn="",cn=[];return Ge&&cn.push(Ht?"hh":"HH"),Bt&&cn.push("mm"),Ft&&cn.push("ss"),rn=cn.join(":"),Tt&&(rn+=".SSS"),Ht&&(rn+=" A"),rn}function qe(Ge,Bt,Ft,Tt,Ht,rn){var cn=Ge.fieldDateTimeFormat,mn=Ge.fieldDateFormat,zn=Ge.fieldTimeFormat,tr=Ge.fieldMonthFormat,Mn=Ge.fieldYearFormat,mr=Ge.fieldWeekFormat,Sr=Ge.fieldQuarterFormat,hr=Ge.yearFormat,cr=Ge.cellYearFormat,Ir=Ge.cellQuarterFormat,Pr=Ge.dayFormat,Er=Ge.cellDateFormat,Gr=Ve(Bt,Ft,Tt,Ht,rn);return(0,we.Z)((0,we.Z)({},Ge),{},{fieldDateTimeFormat:cn||"YYYY-MM-DD ".concat(Gr),fieldDateFormat:mn||"YYYY-MM-DD",fieldTimeFormat:zn||Gr,fieldMonthFormat:tr||"YYYY-MM",fieldYearFormat:Mn||"YYYY",fieldWeekFormat:mr||"gggg-wo",fieldQuarterFormat:Sr||"YYYY-[Q]Q",yearFormat:hr||"YYYY",cellYearFormat:cr||"YYYY",cellQuarterFormat:Ir||"[Q]Q",cellDateFormat:Er||Pr||"D"})}function tt(Ge,Bt){var Ft=Bt.showHour,Tt=Bt.showMinute,Ht=Bt.showSecond,rn=Bt.showMillisecond,cn=Bt.use12Hours;return b.useMemo(function(){return qe(Ge,Ft,Tt,Ht,rn,cn)},[Ge,Ft,Tt,Ht,rn,cn])}var st=Se(76190);function Ot(Ge,Bt,Ft){return Ft!=null?Ft:Bt.some(function(Tt){return Ge.includes(Tt)})}var ft=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function Wt(Ge){var Bt=Oe(Ge,ft),Ft=Ge.format,Tt=Ge.picker,Ht=null;return Ft&&(Ht=Ft,Array.isArray(Ht)&&(Ht=Ht[0]),Ht=(0,st.Z)(Ht)==="object"?Ht.format:Ht),Tt==="time"&&(Bt.format=Ht),[Bt,Ht]}function it(Ge){return Ge&&typeof Ge=="string"}function We(Ge,Bt,Ft,Tt){return[Ge,Bt,Ft,Tt].some(function(Ht){return Ht!==void 0})}function Je(Ge,Bt,Ft,Tt,Ht){var rn=Bt,cn=Ft,mn=Tt;if(!Ge&&!rn&&!cn&&!mn&&!Ht)rn=!0,cn=!0,mn=!0;else if(Ge){var zn,tr,Mn,mr=[rn,cn,mn].some(function(cr){return cr===!1}),Sr=[rn,cn,mn].some(function(cr){return cr===!0}),hr=mr?!0:!Sr;rn=(zn=rn)!==null&&zn!==void 0?zn:hr,cn=(tr=cn)!==null&&tr!==void 0?tr:hr,mn=(Mn=mn)!==null&&Mn!==void 0?Mn:hr}return[rn,cn,mn,Ht]}function _e(Ge){var Bt=Ge.showTime,Ft=Wt(Ge),Tt=(0,be.Z)(Ft,2),Ht=Tt[0],rn=Tt[1],cn=Bt&&(0,st.Z)(Bt)==="object"?Bt:{},mn=(0,we.Z)((0,we.Z)({defaultOpenValue:cn.defaultOpenValue||cn.defaultValue},Ht),cn),zn=mn.showMillisecond,tr=mn.showHour,Mn=mn.showMinute,mr=mn.showSecond,Sr=We(tr,Mn,mr,zn),hr=Je(Sr,tr,Mn,mr,zn),cr=(0,be.Z)(hr,3);return tr=cr[0],Mn=cr[1],mr=cr[2],[mn,(0,we.Z)((0,we.Z)({},mn),{},{showHour:tr,showMinute:Mn,showSecond:mr,showMillisecond:zn}),mn.format,rn]}function ot(Ge,Bt,Ft,Tt,Ht){var rn=Ge==="time";if(Ge==="datetime"||rn){for(var cn=Tt,mn=je(Ge,Ht,null),zn=mn,tr=[Bt,Ft],Mn=0;Mn1&&(cn=Bt.addDate(cn,-7)),cn}function Ce(Ge,Bt){var Ft=Bt.generateConfig,Tt=Bt.locale,Ht=Bt.format;return Ge?typeof Ht=="function"?Ht(Ge):Ft.locale.format(Tt.locale,Ge,Ht):""}function Me(Ge,Bt,Ft){var Tt=Bt,Ht=["getHour","getMinute","getSecond","getMillisecond"],rn=["setHour","setMinute","setSecond","setMillisecond"];return rn.forEach(function(cn,mn){Ft?Tt=Ge[cn](Tt,Ge[Ht[mn]](Ft)):Tt=Ge[cn](Tt,0)}),Tt}function Qe(Ge,Bt,Ft,Tt,Ht){var rn=(0,fe.zX)(function(cn,mn){return!!(Ft&&Ft(cn,mn)||Tt&&Ge.isAfter(Tt,cn)&&!Nt(Ge,Bt,Tt,cn,mn.type)||Ht&&Ge.isAfter(cn,Ht)&&!Nt(Ge,Bt,Ht,cn,mn.type))});return rn}function ue(Ge,Bt,Ft){return b.useMemo(function(){var Tt=je(Ge,Bt,Ft),Ht=Ie(Tt),rn=Ht[0],cn=(0,st.Z)(rn)==="object"&&rn.type==="mask"?rn.format:null;return[Ht.map(function(mn){return typeof mn=="string"||typeof mn=="function"?mn:mn.format}),cn]},[Ge,Bt,Ft])}function x(Ge,Bt,Ft){return typeof Ge[0]=="function"||Ft?!0:Bt}function me(Ge,Bt,Ft,Tt){var Ht=(0,fe.zX)(function(rn,cn){var mn=(0,we.Z)({type:Bt},cn);if(delete mn.activeIndex,!Ge.isValidate(rn)||Ft&&Ft(rn,mn))return!0;if((Bt==="date"||Bt==="time")&&Tt){var zn,tr=cn&&cn.activeIndex===1?"end":"start",Mn=((zn=Tt.disabledTime)===null||zn===void 0?void 0:zn.call(Tt,rn,tr,{from:mn.from}))||{},mr=Mn.disabledHours,Sr=Mn.disabledMinutes,hr=Mn.disabledSeconds,cr=Mn.disabledMilliseconds,Ir=Tt.disabledHours,Pr=Tt.disabledMinutes,Er=Tt.disabledSeconds,Gr=mr||Ir,Fr=Sr||Pr,Nr=hr||Er,mi=Ge.getHour(rn),Qr=Ge.getMinute(rn),oi=Ge.getSecond(rn),da=Ge.getMillisecond(rn);if(Gr&&Gr().includes(mi)||Fr&&Fr(mi).includes(Qr)||Nr&&Nr(mi,Qr).includes(oi)||cr&&cr(mi,Qr,oi).includes(da))return!0}return!1});return Ht}function ze(Ge){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ft=b.useMemo(function(){var Tt=Ge&&Ie(Ge);return Bt&&Tt&&(Tt[1]=Tt[1]||Tt[0]),Tt},[Ge,Bt]);return Ft}function et(Ge,Bt){var Ft=Ge.generateConfig,Tt=Ge.locale,Ht=Ge.picker,rn=Ht===void 0?"date":Ht,cn=Ge.prefixCls,mn=cn===void 0?"rc-picker":cn,zn=Ge.styles,tr=zn===void 0?{}:zn,Mn=Ge.classNames,mr=Mn===void 0?{}:Mn,Sr=Ge.order,hr=Sr===void 0?!0:Sr,cr=Ge.components,Ir=cr===void 0?{}:cr,Pr=Ge.inputRender,Er=Ge.allowClear,Gr=Ge.clearIcon,Fr=Ge.needConfirm,Nr=Ge.multiple,mi=Ge.format,Qr=Ge.inputReadOnly,oi=Ge.disabledDate,da=Ge.minDate,ki=Ge.maxDate,sa=Ge.showTime,Li=Ge.value,la=Ge.defaultValue,Gi=Ge.pickerValue,ra=Ge.defaultPickerValue,ua=ze(Li),ba=ze(la),xa=ze(Gi),Oa=ze(ra),za=rn==="date"&&sa?"datetime":rn,Pa=za==="time"||za==="datetime",ea=Pa||Nr,Ri=Fr!=null?Fr:Pa,ia=_e(Ge),Yi=(0,be.Z)(ia,4),Ia=Yi[0],pa=Yi[1],Sa=Yi[2],Ha=Yi[3],Za=tt(Tt,pa),Ra=b.useMemo(function(){return ot(za,Sa,Ha,Ia,Za)},[za,Sa,Ha,Ia,Za]),$a=b.useMemo(function(){return(0,we.Z)((0,we.Z)({},Ge),{},{prefixCls:mn,locale:Za,picker:rn,styles:tr,classNames:mr,order:hr,components:(0,we.Z)({input:Pr},Ir),clearIcon:rt(mn,Er,Gr),showTime:Ra,value:ua,defaultValue:ba,pickerValue:xa,defaultPickerValue:Oa},Bt==null?void 0:Bt())},[Ge]),po=ue(za,Za,mi),No=(0,be.Z)(po,2),Nn=No[0],jo=No[1],io=x(Nn,Qr,Nr),Oo=Qe(Ft,Tt,oi,da,ki),eo=me(Ft,rn,Oo,Ra),Ua=b.useMemo(function(){return(0,we.Z)((0,we.Z)({},$a),{},{needConfirm:Ri,inputReadOnly:io,disabledDate:Oo})},[$a,Ri,io,Oo]);return[Ua,za,ea,Nn,jo,eo]}var Re=Se(16089);function Ke(Ge,Bt,Ft){var Tt=(0,fe.C8)(Bt,{value:Ge}),Ht=(0,be.Z)(Tt,2),rn=Ht[0],cn=Ht[1],mn=b.useRef(Ge),zn=b.useRef(),tr=function(){Re.Z.cancel(zn.current)},Mn=(0,fe.zX)(function(){cn(mn.current),Ft&&rn!==mn.current&&Ft(mn.current)}),mr=(0,fe.zX)(function(Sr,hr){tr(),mn.current=Sr,Sr||hr?Mn():zn.current=(0,Re.Z)(Mn)});return b.useEffect(function(){return tr},[]),[rn,mr]}function Ut(Ge,Bt){var Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Tt=arguments.length>3?arguments[3]:void 0,Ht=Ft.every(function(Mn){return Mn})?!1:Ge,rn=Ke(Ht,Bt||!1,Tt),cn=(0,be.Z)(rn,2),mn=cn[0],zn=cn[1];function tr(Mn){var mr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!mr.inherit||mn)&&zn(Mn,mr.force)}return[mn,tr]}function Ct(Ge){var Bt=b.useRef();return b.useImperativeHandle(Ge,function(){var Ft;return{nativeElement:(Ft=Bt.current)===null||Ft===void 0?void 0:Ft.nativeElement,focus:function(Ht){var rn;(rn=Bt.current)===null||rn===void 0||rn.focus(Ht)},blur:function(){var Ht;(Ht=Bt.current)===null||Ht===void 0||Ht.blur()}}}),Bt}function Zt(Ge,Bt){return b.useMemo(function(){return Ge||(Bt?((0,le.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Bt).map(function(Ft){var Tt=(0,be.Z)(Ft,2),Ht=Tt[0],rn=Tt[1];return{label:Ht,value:rn}})):[])},[Ge,Bt])}function Et(Ge,Bt){var Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Tt=b.useRef(Bt);Tt.current=Bt,(0,ce.o)(function(){if(Ge)Tt.current(Ge);else{var Ht=(0,Re.Z)(function(){Tt.current(Ge)},Ft);return function(){Re.Z.cancel(Ht)}}},[Ge])}function tn(Ge){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Tt=b.useState(0),Ht=(0,be.Z)(Tt,2),rn=Ht[0],cn=Ht[1],mn=b.useState(!1),zn=(0,be.Z)(mn,2),tr=zn[0],Mn=zn[1],mr=b.useRef([]),Sr=b.useRef(null),hr=b.useRef(null),cr=function(Nr){Sr.current=Nr},Ir=function(Nr){return Sr.current===Nr},Pr=function(Nr){Mn(Nr)},Er=function(Nr){return Nr&&(hr.current=Nr),hr.current},Gr=function(Nr){var mi=mr.current,Qr=new Set(mi.filter(function(da){return Nr[da]||Bt[da]})),oi=mi[mi.length-1]===0?1:0;return Qr.size>=2||Ge[oi]?null:oi};return Et(tr||Ft,function(){tr||(mr.current=[],cr(null))}),b.useEffect(function(){tr&&mr.current.push(rn)},[tr,rn]),[tr,Pr,Er,rn,cn,Gr,mr.current,cr,Ir]}function $t(Ge,Bt,Ft,Tt,Ht,rn){var cn=Ft[Ft.length-1],mn=function(tr,Mn){var mr=(0,be.Z)(Ge,2),Sr=mr[0],hr=mr[1],cr=(0,we.Z)((0,we.Z)({},Mn),{},{from:De(Ge,Ft)});return cn===1&&Bt[0]&&Sr&&!Nt(Tt,Ht,Sr,tr,cr.type)&&Tt.isAfter(Sr,tr)||cn===0&&Bt[1]&&hr&&!Nt(Tt,Ht,hr,tr,cr.type)&&Tt.isAfter(tr,hr)?!0:rn==null?void 0:rn(tr,cr)};return mn}function wn(Ge,Bt,Ft,Tt){switch(Bt){case"date":case"week":return Ge.addMonth(Ft,Tt);case"month":case"quarter":return Ge.addYear(Ft,Tt);case"year":return Ge.addYear(Ft,Tt*10);case"decade":return Ge.addYear(Ft,Tt*100);default:return Ft}}var Jn=[];function or(Ge,Bt,Ft,Tt,Ht,rn,cn,mn){var zn=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Jn,tr=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Jn,Mn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Jn,mr=arguments.length>11?arguments[11]:void 0,Sr=arguments.length>12?arguments[12]:void 0,hr=arguments.length>13?arguments[13]:void 0,cr=cn==="time",Ir=rn||0,Pr=function(xa){var Oa=Ge.getNow();return cr&&(Oa=Me(Ge,Oa)),zn[xa]||Ft[xa]||Oa},Er=(0,be.Z)(tr,2),Gr=Er[0],Fr=Er[1],Nr=(0,fe.C8)(function(){return Pr(0)},{value:Gr}),mi=(0,be.Z)(Nr,2),Qr=mi[0],oi=mi[1],da=(0,fe.C8)(function(){return Pr(1)},{value:Fr}),ki=(0,be.Z)(da,2),sa=ki[0],Li=ki[1],la=b.useMemo(function(){var ba=[Qr,sa][Ir];return cr?ba:Me(Ge,ba,Mn[Ir])},[cr,Qr,sa,Ir,Ge,Mn]),Gi=function(xa){var Oa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",za=[oi,Li][Ir];za(xa);var Pa=[Qr,sa];Pa[Ir]=xa,mr&&(!Nt(Ge,Bt,Qr,Pa[0],cn)||!Nt(Ge,Bt,sa,Pa[1],cn))&&mr(Pa,{source:Oa,range:Ir===1?"end":"start",mode:Tt})},ra=function(xa,Oa){if(mn){var za={date:"month",week:"month",month:"year",quarter:"year"},Pa=za[cn];if(Pa&&!Nt(Ge,Bt,xa,Oa,Pa))return wn(Ge,cn,Oa,-1);if(cn==="year"&&xa){var ea=Math.floor(Ge.getYear(xa)/10),Ri=Math.floor(Ge.getYear(Oa)/10);if(ea!==Ri)return wn(Ge,cn,Oa,-1)}}return Oa},ua=b.useRef(null);return(0,ce.Z)(function(){if(Ht&&!zn[Ir]){var ba=cr?null:Ge.getNow();if(ua.current!==null&&ua.current!==Ir?ba=[Qr,sa][Ir^1]:Ft[Ir]?ba=Ir===0?Ft[0]:ra(Ft[0],Ft[1]):Ft[Ir^1]&&(ba=Ft[Ir^1]),ba){Sr&&Ge.isAfter(Sr,ba)&&(ba=Sr);var xa=mn?wn(Ge,cn,ba,1):ba;hr&&Ge.isAfter(xa,hr)&&(ba=mn?wn(Ge,cn,hr,-1):hr),Gi(ba,"reset")}}},[Ht,Ir,Ft[Ir]]),b.useEffect(function(){Ht?ua.current=Ir:ua.current=null},[Ht,Ir]),(0,ce.Z)(function(){Ht&&zn&&zn[Ir]&&Gi(zn[Ir],"reset")},[Ht,Ir]),[la,Gi]}function Qn(Ge,Bt){var Ft=b.useRef(Ge),Tt=b.useState({}),Ht=(0,be.Z)(Tt,2),rn=Ht[1],cn=function(tr){return tr&&Bt!==void 0?Bt:Ft.current},mn=function(tr){Ft.current=tr,rn({})};return[cn,mn,cn(!0)]}var fr=[];function Tr(Ge,Bt,Ft){var Tt=function(cn){return cn.map(function(mn){return Ce(mn,{generateConfig:Ge,locale:Bt,format:Ft[0]})})},Ht=function(cn,mn){for(var zn=Math.max(cn.length,mn.length),tr=-1,Mn=0;Mn2&&arguments[2]!==void 0?arguments[2]:1,Tt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Ht=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],rn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,cn=[],mn=Ft>=1?Ft|0:1,zn=Ge;zn<=Bt;zn+=mn){var tr=Ht.includes(zn);(!tr||!Tt)&&cn.push({label:Pe(zn,rn),value:zn,disabled:tr})}return cn}function Vi(Ge){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ft=arguments.length>2?arguments[2]:void 0,Tt=Bt||{},Ht=Tt.use12Hours,rn=Tt.hourStep,cn=rn===void 0?1:rn,mn=Tt.minuteStep,zn=mn===void 0?1:mn,tr=Tt.secondStep,Mn=tr===void 0?1:tr,mr=Tt.millisecondStep,Sr=mr===void 0?100:mr,hr=Tt.hideDisabledOptions,cr=Tt.disabledTime,Ir=Tt.disabledHours,Pr=Tt.disabledMinutes,Er=Tt.disabledSeconds,Gr=b.useMemo(function(){return Ft||Ge.getNow()},[Ft,Ge]);if(0)var Fr,Nr,mi;var Qr=b.useCallback(function(ea){var Ri=(cr==null?void 0:cr(ea))||{};return[Ri.disabledHours||Ir||_i,Ri.disabledMinutes||Pr||_i,Ri.disabledSeconds||Er||_i,Ri.disabledMilliseconds||_i]},[cr,Ir,Pr,Er]),oi=b.useMemo(function(){return Qr(Gr)},[Gr,Qr]),da=(0,be.Z)(oi,4),ki=da[0],sa=da[1],Li=da[2],la=da[3],Gi=b.useCallback(function(ea,Ri,ia,Yi){var Ia=Ai(0,23,cn,hr,ea()),pa=Ht?Ia.map(function(Ra){return(0,we.Z)((0,we.Z)({},Ra),{},{label:Pe(Ra.value%12||12,2)})}):Ia,Sa=function($a){return Ai(0,59,zn,hr,Ri($a))},Ha=function($a,po){return Ai(0,59,Mn,hr,ia($a,po))},Za=function($a,po,No){return Ai(0,999,Sr,hr,Yi($a,po,No),3)};return[pa,Sa,Ha,Za]},[hr,cn,Ht,Sr,zn,Mn]),ra=b.useMemo(function(){return Gi(ki,sa,Li,la)},[Gi,ki,sa,Li,la]),ua=(0,be.Z)(ra,4),ba=ua[0],xa=ua[1],Oa=ua[2],za=ua[3],Pa=function(Ri,ia){var Yi=function(){return ba},Ia=xa,pa=Oa,Sa=za;if(ia){var Ha=Qr(ia),Za=(0,be.Z)(Ha,4),Ra=Za[0],$a=Za[1],po=Za[2],No=Za[3],Nn=Gi(Ra,$a,po,No),jo=(0,be.Z)(Nn,4),io=jo[0],Oo=jo[1],eo=jo[2],Ua=jo[3];Yi=function(){return io},Ia=Oo,pa=eo,Sa=Ua}var Uo=vi(Ri,Yi,Ia,pa,Sa,Ge);return Uo};return[Pa,ba,xa,Oa,za]}function vr(Ge){var Bt=Ge.mode,Ft=Ge.internalMode,Tt=Ge.renderExtraFooter,Ht=Ge.showNow,rn=Ge.showTime,cn=Ge.onSubmit,mn=Ge.onNow,zn=Ge.invalid,tr=Ge.needConfirm,Mn=Ge.generateConfig,mr=Ge.disabledDate,Sr=b.useContext(pe),hr=Sr.prefixCls,cr=Sr.locale,Ir=Sr.button,Pr=Ir===void 0?"button":Ir,Er=Mn.getNow(),Gr=Vi(Mn,rn,Er),Fr=(0,be.Z)(Gr,1),Nr=Fr[0],mi=Tt==null?void 0:Tt(Bt),Qr=mr(Er,{type:Bt}),oi=function(){if(!Qr){var ra=Nr(Er);mn(ra)}},da="".concat(hr,"-now"),ki="".concat(da,"-btn"),sa=Ht&&b.createElement("li",{className:da},b.createElement("a",{className:he()(ki,Qr&&"".concat(ki,"-disabled")),"aria-disabled":Qr,onClick:oi},Ft==="date"?cr.today:cr.now)),Li=tr&&b.createElement("li",{className:"".concat(hr,"-ok")},b.createElement(Pr,{disabled:zn,onClick:cn},cr.ok)),la=(sa||Li)&&b.createElement("ul",{className:"".concat(hr,"-ranges")},sa,Li);return!mi&&!la?null:b.createElement("div",{className:"".concat(hr,"-footer")},mi&&b.createElement("div",{className:"".concat(hr,"-footer-extra")},mi),la)}function Dn(Ge,Bt,Ft){function Tt(Ht,rn){var cn=Ht.findIndex(function(zn){return Nt(Ge,Bt,zn,rn,Ft)});if(cn===-1)return[].concat((0,ee.Z)(Ht),[rn]);var mn=(0,ee.Z)(Ht);return mn.splice(cn,1),mn}return Tt}var on=b.createContext(null);function bn(){return b.useContext(on)}function ur(Ge,Bt){var Ft=Ge.prefixCls,Tt=Ge.generateConfig,Ht=Ge.locale,rn=Ge.disabledDate,cn=Ge.minDate,mn=Ge.maxDate,zn=Ge.cellRender,tr=Ge.hoverValue,Mn=Ge.hoverRangeValue,mr=Ge.onHover,Sr=Ge.values,hr=Ge.pickerValue,cr=Ge.onSelect,Ir=Ge.prevIcon,Pr=Ge.nextIcon,Er=Ge.superPrevIcon,Gr=Ge.superNextIcon,Fr=Tt.getNow(),Nr={now:Fr,values:Sr,pickerValue:hr,prefixCls:Ft,disabledDate:rn,minDate:cn,maxDate:mn,cellRender:zn,hoverValue:tr,hoverRangeValue:Mn,onHover:mr,locale:Ht,generateConfig:Tt,onSelect:cr,panelType:Bt,prevIcon:Ir,nextIcon:Pr,superPrevIcon:Er,superNextIcon:Gr};return[Nr,Fr]}var Cn=b.createContext({});function Be(Ge){for(var Bt=Ge.rowNum,Ft=Ge.colNum,Tt=Ge.baseDate,Ht=Ge.getCellDate,rn=Ge.prefixColumn,cn=Ge.rowClassName,mn=Ge.titleFormat,zn=Ge.getCellText,tr=Ge.getCellClassName,Mn=Ge.headerCells,mr=Ge.cellSelection,Sr=mr===void 0?!0:mr,hr=Ge.disabledDate,cr=bn(),Ir=cr.prefixCls,Pr=cr.panelType,Er=cr.now,Gr=cr.disabledDate,Fr=cr.cellRender,Nr=cr.onHover,mi=cr.hoverValue,Qr=cr.hoverRangeValue,oi=cr.generateConfig,da=cr.values,ki=cr.locale,sa=cr.onSelect,Li=hr||Gr,la="".concat(Ir,"-cell"),Gi=b.useContext(Cn),ra=Gi.onCellDblClick,ua=function(ia){return da.some(function(Yi){return Yi&&Nt(oi,ki,ia,Yi,Pr)})},ba=[],xa=0;xa1&&arguments[1]!==void 0?arguments[1]:!1;uo(Xi),Pr==null||Pr(Xi),to&&vn(Xi)},Ui=function(Xi,to){Za(Xi),to&&ni(to),vn(to,Xi)},ui=function(Xi){if(eo(Xi),ni(Xi),Ha!==Nr){var to=["decade","year"],xi=[].concat(to,["month"]),Wi={quarter:[].concat(to,["quarter"]),week:[].concat((0,ee.Z)(xi),["week"]),date:[].concat((0,ee.Z)(xi),["date"])},Zo=Wi[Nr]||xi,Xo=Zo.indexOf(Ha),fs=Zo[Xo+1];fs&&Ui(fs,Xi)}},Qa=b.useMemo(function(){var aa,Xi;if(Array.isArray(oi)){var to=(0,be.Z)(oi,2);aa=to[0],Xi=to[1]}else aa=oi;return!aa&&!Xi?null:(aa=aa||Xi,Xi=Xi||aa,Ht.isAfter(aa,Xi)?[Xi,aa]:[aa,Xi])},[oi,Ht]),yi=ke(da,ki,sa),Ba=la[Ra]||Zi[Ra]||dt,Fa=b.useContext(Cn),wo=b.useMemo(function(){return(0,we.Z)((0,we.Z)({},Fa),{},{hideHeader:Gi})},[Fa,Gi]),ma="".concat(ra,"-panel"),qo=Oe(Ge,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return b.createElement(Cn.Provider,{value:wo},b.createElement("div",{ref:ua,tabIndex:zn,className:he()(ma,(0,z.Z)({},"".concat(ma,"-rtl"),rn==="rtl"))},b.createElement(Ba,(0,a.Z)({},qo,{showTime:Yi,prefixCls:ra,locale:Ri,generateConfig:Ht,onModeChange:Ui,pickerValue:So,onPickerValueChange:function(Xi){ni(Xi,!0)},value:io[0],onSelect:ui,values:io,cellRender:yi,hoverRangeValue:Qa,hoverValue:Qr}))))}var Vn=b.memo(b.forwardRef(Kr)),Tn=Vn;function Xr(Ge){var Bt=Ge.picker,Ft=Ge.multiplePanel,Tt=Ge.pickerValue,Ht=Ge.onPickerValueChange,rn=Ge.needConfirm,cn=Ge.onSubmit,mn=Ge.range,zn=Ge.hoverValue,tr=b.useContext(pe),Mn=tr.prefixCls,mr=tr.generateConfig,Sr=b.useCallback(function(Gr,Fr){return wn(mr,Bt,Gr,Fr)},[mr,Bt]),hr=b.useMemo(function(){return Sr(Tt,1)},[Tt,Sr]),cr=function(Fr){Ht(Sr(Fr,-1))},Ir={onCellDblClick:function(){rn&&cn()}},Pr=Bt==="time",Er=(0,we.Z)((0,we.Z)({},Ge),{},{hoverValue:null,hoverRangeValue:null,hideHeader:Pr});return mn?Er.hoverRangeValue=zn:Er.hoverValue=zn,Ft?b.createElement("div",{className:"".concat(Mn,"-panels")},b.createElement(Cn.Provider,{value:(0,we.Z)((0,we.Z)({},Ir),{},{hideNext:!0})},b.createElement(Tn,Er)),b.createElement(Cn.Provider,{value:(0,we.Z)((0,we.Z)({},Ir),{},{hidePrev:!0})},b.createElement(Tn,(0,a.Z)({},Er,{pickerValue:hr,onPickerValueChange:cr})))):b.createElement(Cn.Provider,{value:(0,we.Z)({},Ir)},b.createElement(Tn,Er))}function Oi(Ge){return typeof Ge=="function"?Ge():Ge}function na(Ge){var Bt=Ge.prefixCls,Ft=Ge.presets,Tt=Ge.onClick,Ht=Ge.onHover;return Ft.length?b.createElement("div",{className:"".concat(Bt,"-presets")},b.createElement("ul",null,Ft.map(function(rn,cn){var mn=rn.label,zn=rn.value;return b.createElement("li",{key:cn,onClick:function(){Tt(Oi(zn))},onMouseEnter:function(){Ht(Oi(zn))},onMouseLeave:function(){Ht(null)}},mn)}))):null}function lo(Ge){var Bt=Ge.panelRender,Ft=Ge.internalMode,Tt=Ge.picker,Ht=Ge.showNow,rn=Ge.range,cn=Ge.multiple,mn=Ge.activeInfo,zn=mn===void 0?[0,0,0]:mn,tr=Ge.presets,Mn=Ge.onPresetHover,mr=Ge.onPresetSubmit,Sr=Ge.onFocus,hr=Ge.onBlur,cr=Ge.onPanelMouseDown,Ir=Ge.direction,Pr=Ge.value,Er=Ge.onSelect,Gr=Ge.isInvalid,Fr=Ge.defaultOpenValue,Nr=Ge.onOk,mi=Ge.onSubmit,Qr=b.useContext(pe),oi=Qr.prefixCls,da="".concat(oi,"-panel"),ki=Ir==="rtl",sa=b.useRef(null),Li=b.useRef(null),la=b.useState(0),Gi=(0,be.Z)(la,2),ra=Gi[0],ua=Gi[1],ba=b.useState(0),xa=(0,be.Z)(ba,2),Oa=xa[0],za=xa[1],Pa=b.useState(0),ea=(0,be.Z)(Pa,2),Ri=ea[0],ia=ea[1],Yi=function(ui){ui.width&&ua(ui.width)},Ia=(0,be.Z)(zn,3),pa=Ia[0],Sa=Ia[1],Ha=Ia[2],Za=b.useState(0),Ra=(0,be.Z)(Za,2),$a=Ra[0],po=Ra[1];b.useEffect(function(){po(10)},[pa]),b.useEffect(function(){if(rn&&Li.current){var Ui,ui=((Ui=sa.current)===null||Ui===void 0?void 0:Ui.offsetWidth)||0,Qa=Li.current.getBoundingClientRect();if(!Qa.height||Qa.right<0){po(function(wo){return Math.max(0,wo-1)});return}var yi=(ki?Sa-ui:pa)-Qa.left;if(ia(yi),ra&&ra=mn&&Ft<=zn)return rn;var tr=Math.min(Math.abs(Ft-mn),Math.abs(Ft-zn));tr0?bl:Us));var As=il+Go,Fs=Us-bl+1;return String(bl+(Fs+As-bl)%Fs)};switch(to){case"Backspace":case"Delete":xi="",Wi=Xo;break;case"ArrowLeft":xi="",fs(-1);break;case"ArrowRight":xi="",fs(1);break;case"ArrowUp":xi="",Wi=Es(1);break;case"ArrowDown":xi="",Wi=Es(-1);break;default:isNaN(Number(to))||(xi=Ri+to,Wi=xi);break}if(xi!==null&&(ia(xi),xi.length>=Zo&&(fs(1),ia(""))),Wi!==null){var Jo=po.slice(0,eo)+Pe(Wi,Zo)+po.slice(Ua);So(Jo.slice(0,cn.length))}$a({})},ma=b.useRef();(0,ce.Z)(function(){if(!(!ra||!cn||ni.current)){if(!jo.match(po)){So(cn);return}return Nn.current.setSelectionRange(eo,Ua),ma.current=(0,Re.Z)(function(){Nn.current.setSelectionRange(eo,Ua)}),function(){Re.Z.cancel(ma.current)}}},[jo,cn,ra,po,pa,eo,Ua,Ra,So]);var qo=cn?{onFocus:Qa,onBlur:Ba,onKeyDown:wo,onMouseDown:Ui,onMouseUp:ui,onPaste:vn}:{};return b.createElement("div",{ref:No,className:he()(Li,(0,z.Z)((0,z.Z)({},"".concat(Li,"-active"),Ft&&Ht),"".concat(Li,"-placeholder"),Mn))},b.createElement(sa,(0,a.Z)({ref:Nn,"aria-invalid":Pr,autoComplete:"off"},Gr,{onKeyDown:Fa,onBlur:yi},qo,{value:po,onChange:uo})),b.createElement(Da,{type:"suffix",icon:rn}),Er)}),Zn=fn,Wn=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],yr=["index"];function ir(Ge,Bt){var Ft=Ge.id,Tt=Ge.prefix,Ht=Ge.clearIcon,rn=Ge.suffixIcon,cn=Ge.separator,mn=cn===void 0?"~":cn,zn=Ge.activeIndex,tr=Ge.activeHelp,Mn=Ge.allHelp,mr=Ge.focused,Sr=Ge.onFocus,hr=Ge.onBlur,cr=Ge.onKeyDown,Ir=Ge.locale,Pr=Ge.generateConfig,Er=Ge.placeholder,Gr=Ge.className,Fr=Ge.style,Nr=Ge.onClick,mi=Ge.onClear,Qr=Ge.value,oi=Ge.onChange,da=Ge.onSubmit,ki=Ge.onInputChange,sa=Ge.format,Li=Ge.maskFormat,la=Ge.preserveInvalidOnBlur,Gi=Ge.onInvalid,ra=Ge.disabled,ua=Ge.invalid,ba=Ge.inputReadOnly,xa=Ge.direction,Oa=Ge.onOpenChange,za=Ge.onActiveInfo,Pa=Ge.placement,ea=Ge.onMouseDown,Ri=Ge.required,ia=Ge["aria-required"],Yi=Ge.autoFocus,Ia=Ge.tabIndex,pa=(0,Ka.Z)(Ge,Wn),Sa=xa==="rtl",Ha=b.useContext(pe),Za=Ha.prefixCls,Ra=b.useMemo(function(){if(typeof Ft=="string")return[Ft];var yi=Ft||{};return[yi.start,yi.end]},[Ft]),$a=b.useRef(),po=b.useRef(),No=b.useRef(),Nn=function(Ba){var Fa;return(Fa=[po,No][Ba])===null||Fa===void 0?void 0:Fa.current};b.useImperativeHandle(Bt,function(){return{nativeElement:$a.current,focus:function(Ba){if((0,st.Z)(Ba)==="object"){var Fa,wo=Ba||{},ma=wo.index,qo=ma===void 0?0:ma,aa=(0,Ka.Z)(wo,yr);(Fa=Nn(qo))===null||Fa===void 0||Fa.focus(aa)}else{var Xi;(Xi=Nn(Ba!=null?Ba:0))===null||Xi===void 0||Xi.focus()}},blur:function(){var Ba,Fa;(Ba=Nn(0))===null||Ba===void 0||Ba.blur(),(Fa=Nn(1))===null||Fa===void 0||Fa.blur()}}});var jo=oo(pa),io=b.useMemo(function(){return Array.isArray(Er)?Er:[Er,Er]},[Er]),Oo=vo((0,we.Z)((0,we.Z)({},Ge),{},{id:Ra,placeholder:io})),eo=(0,be.Z)(Oo,1),Ua=eo[0],Uo=b.useState({position:"absolute",width:0}),So=(0,be.Z)(Uo,2),uo=So[0],vn=So[1],ni=(0,fe.zX)(function(){var yi=Nn(zn);if(yi){var Ba=yi.nativeElement.getBoundingClientRect(),Fa=$a.current.getBoundingClientRect(),wo=Ba.left-Fa.left;vn(function(ma){return(0,we.Z)((0,we.Z)({},ma),{},{width:Ba.width,left:wo})}),za([Ba.left,Ba.right,Fa.width])}});b.useEffect(function(){ni()},[zn]);var Ui=Ht&&(Qr[0]&&!ra[0]||Qr[1]&&!ra[1]),ui=Yi&&!ra[0],Qa=Yi&&!ui&&!ra[1];return b.createElement(Rr.Z,{onResize:ni},b.createElement("div",(0,a.Z)({},jo,{className:he()(Za,"".concat(Za,"-range"),(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Za,"-focused"),mr),"".concat(Za,"-disabled"),ra.every(function(yi){return yi})),"".concat(Za,"-invalid"),ua.some(function(yi){return yi})),"".concat(Za,"-rtl"),Sa),Gr),style:Fr,ref:$a,onClick:Nr,onMouseDown:function(Ba){var Fa=Ba.target;Fa!==po.current.inputElement&&Fa!==No.current.inputElement&&Ba.preventDefault(),ea==null||ea(Ba)}}),Tt&&b.createElement("div",{className:"".concat(Za,"-prefix")},Tt),b.createElement(Zn,(0,a.Z)({ref:po},Ua(0),{autoFocus:ui,tabIndex:Ia,"date-range":"start"})),b.createElement("div",{className:"".concat(Za,"-range-separator")},mn),b.createElement(Zn,(0,a.Z)({ref:No},Ua(1),{autoFocus:Qa,tabIndex:Ia,"date-range":"end"})),b.createElement("div",{className:"".concat(Za,"-active-bar"),style:uo}),b.createElement(Da,{type:"suffix",icon:rn}),Ui&&b.createElement(Kt,{icon:Ht,onClear:mi})))}var kn=b.forwardRef(ir),Yn=kn;function Wr(Ge,Bt){var Ft=Ge!=null?Ge:Bt;return Array.isArray(Ft)?Ft:[Ft,Ft]}function Pi(Ge){return Ge===1?"end":"start"}function Ti(Ge,Bt){var Ft=et(Ge,function(){var co=Ge.disabled,La=Ge.allowEmpty,ka=Wr(co,!1),Ao=Wr(La,!1);return{disabled:ka,allowEmpty:Ao}}),Tt=(0,be.Z)(Ft,6),Ht=Tt[0],rn=Tt[1],cn=Tt[2],mn=Tt[3],zn=Tt[4],tr=Tt[5],Mn=Ht.prefixCls,mr=Ht.styles,Sr=Ht.classNames,hr=Ht.defaultValue,cr=Ht.value,Ir=Ht.needConfirm,Pr=Ht.onKeyDown,Er=Ht.disabled,Gr=Ht.allowEmpty,Fr=Ht.disabledDate,Nr=Ht.minDate,mi=Ht.maxDate,Qr=Ht.defaultOpen,oi=Ht.open,da=Ht.onOpenChange,ki=Ht.locale,sa=Ht.generateConfig,Li=Ht.picker,la=Ht.showNow,Gi=Ht.showToday,ra=Ht.showTime,ua=Ht.mode,ba=Ht.onPanelChange,xa=Ht.onCalendarChange,Oa=Ht.onOk,za=Ht.defaultPickerValue,Pa=Ht.pickerValue,ea=Ht.onPickerValueChange,Ri=Ht.inputReadOnly,ia=Ht.suffixIcon,Yi=Ht.onFocus,Ia=Ht.onBlur,pa=Ht.presets,Sa=Ht.ranges,Ha=Ht.components,Za=Ht.cellRender,Ra=Ht.dateRender,$a=Ht.monthCellRender,po=Ht.onClick,No=Ct(Bt),Nn=Ut(oi,Qr,Er,da),jo=(0,be.Z)(Nn,2),io=jo[0],Oo=jo[1],eo=function(La,ka){(Er.some(function(Ao){return!Ao})||!La)&&Oo(La,ka)},Ua=$r(sa,ki,mn,!0,!1,hr,cr,xa,Oa),Uo=(0,be.Z)(Ua,5),So=Uo[0],uo=Uo[1],vn=Uo[2],ni=Uo[3],Ui=Uo[4],ui=vn(),Qa=tn(Er,Gr,io),yi=(0,be.Z)(Qa,9),Ba=yi[0],Fa=yi[1],wo=yi[2],ma=yi[3],qo=yi[4],aa=yi[5],Xi=yi[6],to=yi[7],xi=yi[8],Wi=function(La,ka){Fa(!0),Yi==null||Yi(La,{range:Pi(ka!=null?ka:ma)})},Zo=function(La,ka){Fa(!1),Ia==null||Ia(La,{range:Pi(ka!=null?ka:ma)})},Xo=b.useMemo(function(){if(!ra)return null;var co=ra.disabledTime,La=co?function(ka){var Ao=Pi(ma),Ls=De(ui,Xi,ma);return co(ka,Ao,{from:Ls})}:void 0;return(0,we.Z)((0,we.Z)({},ra),{},{disabledTime:La})},[ra,ma,ui,Xi]),fs=(0,fe.C8)([Li,Li],{value:ua}),Es=(0,be.Z)(fs,2),Jo=Es[0],Bs=Es[1],Go=Jo[ma]||Li,bs=Go==="date"&&Xo?"datetime":Go,gs=bs===Li&&bs!=="time",bl=sr(Li,Go,la,Gi,!0),Us=ii(Ht,So,uo,vn,ni,Er,mn,Ba,io,tr),cl=(0,be.Z)(Us,2),no=cl[0],il=cl[1],As=$t(ui,Er,Xi,sa,ki,Fr),Fs=Fe(ui,tr,Gr),dl=(0,be.Z)(Fs,2),tu=dl[0],Pu=dl[1],nu=or(sa,ki,ui,Jo,io,ma,rn,gs,za,Pa,Xo==null?void 0:Xo.defaultOpenValue,ea,Nr,mi),Sl=(0,be.Z)(nu,2),Tu=Sl[0],mu=Sl[1],al=(0,fe.zX)(function(co,La,ka){var Ao=Le(Jo,ma,La);if((Ao[0]!==Jo[0]||Ao[1]!==Jo[1])&&Bs(Ao),ba&&ka!==!1){var Ls=(0,ee.Z)(ui);co&&(Ls[ma]=co),ba(Ls,Ao)}}),ru=function(La,ka){return Le(ui,ka,La)},fl=function(La,ka){var Ao=ui;La&&(Ao=ru(La,ma)),to(ma);var Ls=aa(Ao);ni(Ao),no(ma,Ls===null),Ls===null?eo(!1,{force:!0}):ka||No.current.focus({index:Ls})},gu=function(La){var ka,Ao=La.target.getRootNode();if(!No.current.nativeElement.contains((ka=Ao.activeElement)!==null&&ka!==void 0?ka:document.activeElement)){var Ls=Er.findIndex(function(Yo){return!Yo});Ls>=0&&No.current.focus({index:Ls})}eo(!0),po==null||po(La)},vu=function(){il(null),eo(!1,{force:!0})},ns=b.useState(null),Ml=(0,be.Z)(ns,2),Wl=Ml[0],iu=Ml[1],hl=b.useState(null),_o=(0,be.Z)(hl,2),au=_o[0],ou=_o[1],Qs=b.useMemo(function(){return au||ui},[ui,au]);b.useEffect(function(){io||ou(null)},[io]);var Au=b.useState([0,0,0]),Nl=(0,be.Z)(Au,2),su=Nl[0],Gu=Nl[1],ol=Zt(pa,Sa),Dl=function(La){ou(La),iu("preset")},Xl=function(La){var ka=il(La);ka&&eo(!1,{force:!0})},Ys=function(La){fl(La)},jl=function(La){ou(La?ru(La,ma):null),iu("cell")},Hs=function(La){eo(!0),Wi(La)},Cl=function(){wo("panel")},Vl=function(La){var ka=Le(ui,ma,La);ni(ka),!Ir&&!cn&&rn===bs&&fl(La)},Ol=function(){eo(!1)},yu=ke(Za,Ra,$a,Pi(ma)),Yu=ui[ma]||null,ku=(0,fe.zX)(function(co){return tr(co,{activeIndex:ma})}),Mo=b.useMemo(function(){var co=(0,oe.Z)(Ht,!1),La=(0,se.Z)(Ht,[].concat((0,ee.Z)(Object.keys(co)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return La},[Ht]),Ya=b.createElement(lo,(0,a.Z)({},Mo,{showNow:bl,showTime:Xo,range:!0,multiplePanel:gs,activeInfo:su,disabledDate:As,onFocus:Hs,onBlur:Zo,onPanelMouseDown:Cl,picker:Li,mode:Go,internalMode:bs,onPanelChange:al,format:zn,value:Yu,isInvalid:ku,onChange:null,onSelect:Vl,pickerValue:Tu,defaultOpenValue:Ie(ra==null?void 0:ra.defaultOpenValue)[ma],onPickerValueChange:mu,hoverValue:Qs,onHover:jl,needConfirm:Ir,onSubmit:fl,onOk:Ui,presets:ol,onPresetHover:Dl,onPresetSubmit:Xl,onNow:Ys,cellRender:yu})),ks=function(La,ka){var Ao=ru(La,ka);ni(Ao)},qr=function(){wo("input")},Ku=function(La,ka){var Ao=Xi.length,Ls=Xi[Ao-1];if(Ao&&Ls!==ka&&Ir&&!Gr[Ls]&&!xi(Ls)&&ui[Ls]){No.current.focus({index:Ls});return}wo("input"),eo(!0,{inherit:!0}),ma!==ka&&io&&!Ir&&cn&&fl(null,!0),qo(ka),Wi(La,ka)},ld=function(La,ka){if(eo(!1),!Ir&&wo()==="input"){var Ao=aa(ui);no(ma,Ao===null)}Zo(La,ka)},ud=function(La,ka){La.key==="Tab"&&fl(null,!0),Pr==null||Pr(La,ka)},Ju=b.useMemo(function(){return{prefixCls:Mn,locale:ki,generateConfig:sa,button:Ha.button,input:Ha.input}},[Mn,ki,sa,Ha.button,Ha.input]);if((0,ce.Z)(function(){io&&ma!==void 0&&al(null,Li,!1)},[io,ma,Li]),(0,ce.Z)(function(){var co=wo();!io&&co==="input"&&(eo(!1),fl(null,!0)),!io&&cn&&!Ir&&co==="panel"&&(eo(!0),fl())},[io]),0)var cd;return b.createElement(pe.Provider,{value:Ju},b.createElement(Ee,(0,a.Z)({},Ze(Ht),{popupElement:Ya,popupStyle:mr.popup,popupClassName:Sr.popup,visible:io,onClose:Ol,range:!0}),b.createElement(Yn,(0,a.Z)({},Ht,{ref:No,suffixIcon:ia,activeIndex:Ba||io?ma:null,activeHelp:!!au,allHelp:!!au&&Wl==="preset",focused:Ba,onFocus:Ku,onBlur:ld,onKeyDown:ud,onSubmit:fl,value:Qs,maskFormat:zn,onChange:ks,onInputChange:qr,format:mn,inputReadOnly:Ri,disabled:Er,open:io,onOpenChange:eo,onClick:gu,onClear:vu,invalid:tu,onInvalid:Pu,onActiveInfo:Gu}))))}var Yr=b.forwardRef(Ti),Vr=Yr,si=Se(11780);function wi(Ge){var Bt=Ge.prefixCls,Ft=Ge.value,Tt=Ge.onRemove,Ht=Ge.removeIcon,rn=Ht===void 0?"\xD7":Ht,cn=Ge.formatDate,mn=Ge.disabled,zn=Ge.maxTagCount,tr=Ge.placeholder,Mn="".concat(Bt,"-selector"),mr="".concat(Bt,"-selection"),Sr="".concat(mr,"-overflow");function hr(Pr,Er){return b.createElement("span",{className:he()("".concat(mr,"-item")),title:typeof Pr=="string"?Pr:null},b.createElement("span",{className:"".concat(mr,"-item-content")},Pr),!mn&&Er&&b.createElement("span",{onMouseDown:function(Fr){Fr.preventDefault()},onClick:Er,className:"".concat(mr,"-item-remove")},rn))}function cr(Pr){var Er=cn(Pr),Gr=function(Nr){Nr&&Nr.stopPropagation(),Tt(Pr)};return hr(Er,Gr)}function Ir(Pr){var Er="+ ".concat(Pr.length," ...");return hr(Er)}return b.createElement("div",{className:Mn},b.createElement(si.Z,{prefixCls:Sr,data:Ft,renderItem:cr,renderRest:Ir,itemKey:function(Er){return cn(Er)},maxCount:zn}),!Ft.length&&b.createElement("span",{className:"".concat(Bt,"-selection-placeholder")},tr))}var Ii=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function pi(Ge,Bt){var Ft=Ge.id,Tt=Ge.open,Ht=Ge.prefix,rn=Ge.clearIcon,cn=Ge.suffixIcon,mn=Ge.activeHelp,zn=Ge.allHelp,tr=Ge.focused,Mn=Ge.onFocus,mr=Ge.onBlur,Sr=Ge.onKeyDown,hr=Ge.locale,cr=Ge.generateConfig,Ir=Ge.placeholder,Pr=Ge.className,Er=Ge.style,Gr=Ge.onClick,Fr=Ge.onClear,Nr=Ge.internalPicker,mi=Ge.value,Qr=Ge.onChange,oi=Ge.onSubmit,da=Ge.onInputChange,ki=Ge.multiple,sa=Ge.maxTagCount,Li=Ge.format,la=Ge.maskFormat,Gi=Ge.preserveInvalidOnBlur,ra=Ge.onInvalid,ua=Ge.disabled,ba=Ge.invalid,xa=Ge.inputReadOnly,Oa=Ge.direction,za=Ge.onOpenChange,Pa=Ge.onMouseDown,ea=Ge.required,Ri=Ge["aria-required"],ia=Ge.autoFocus,Yi=Ge.tabIndex,Ia=Ge.removeIcon,pa=(0,Ka.Z)(Ge,Ii),Sa=Oa==="rtl",Ha=b.useContext(pe),Za=Ha.prefixCls,Ra=b.useRef(),$a=b.useRef();b.useImperativeHandle(Bt,function(){return{nativeElement:Ra.current,focus:function(uo){var vn;(vn=$a.current)===null||vn===void 0||vn.focus(uo)},blur:function(){var uo;(uo=$a.current)===null||uo===void 0||uo.blur()}}});var po=oo(pa),No=function(uo){Qr([uo])},Nn=function(uo){var vn=mi.filter(function(ni){return ni&&!Nt(cr,hr,ni,uo,Nr)});Qr(vn),Tt||oi()},jo=vo((0,we.Z)((0,we.Z)({},Ge),{},{onChange:No}),function(So){var uo=So.valueTexts;return{value:uo[0]||"",active:tr}}),io=(0,be.Z)(jo,2),Oo=io[0],eo=io[1],Ua=!!(rn&&mi.length&&!ua),Uo=ki?b.createElement(b.Fragment,null,b.createElement(wi,{prefixCls:Za,value:mi,onRemove:Nn,formatDate:eo,maxTagCount:sa,disabled:ua,removeIcon:Ia,placeholder:Ir}),b.createElement("input",{className:"".concat(Za,"-multiple-input"),value:mi.map(eo).join(","),ref:$a,readOnly:!0,autoFocus:ia,tabIndex:Yi}),b.createElement(Da,{type:"suffix",icon:cn}),Ua&&b.createElement(Kt,{icon:rn,onClear:Fr})):b.createElement(Zn,(0,a.Z)({ref:$a},Oo(),{autoFocus:ia,tabIndex:Yi,suffixIcon:cn,clearIcon:Ua&&b.createElement(Kt,{icon:rn,onClear:Fr}),showActiveCls:!1}));return b.createElement("div",(0,a.Z)({},po,{className:he()(Za,(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Za,"-multiple"),ki),"".concat(Za,"-focused"),tr),"".concat(Za,"-disabled"),ua),"".concat(Za,"-invalid"),ba),"".concat(Za,"-rtl"),Sa),Pr),style:Er,ref:Ra,onClick:Gr,onMouseDown:function(uo){var vn,ni=uo.target;ni!==((vn=$a.current)===null||vn===void 0?void 0:vn.inputElement)&&uo.preventDefault(),Pa==null||Pa(uo)}}),Ht&&b.createElement("div",{className:"".concat(Za,"-prefix")},Ht),Uo)}var ha=b.forwardRef(pi),ja=ha;function Bi(Ge,Bt){var Ft=et(Ge),Tt=(0,be.Z)(Ft,6),Ht=Tt[0],rn=Tt[1],cn=Tt[2],mn=Tt[3],zn=Tt[4],tr=Tt[5],Mn=Ht,mr=Mn.prefixCls,Sr=Mn.styles,hr=Mn.classNames,cr=Mn.order,Ir=Mn.defaultValue,Pr=Mn.value,Er=Mn.needConfirm,Gr=Mn.onChange,Fr=Mn.onKeyDown,Nr=Mn.disabled,mi=Mn.disabledDate,Qr=Mn.minDate,oi=Mn.maxDate,da=Mn.defaultOpen,ki=Mn.open,sa=Mn.onOpenChange,Li=Mn.locale,la=Mn.generateConfig,Gi=Mn.picker,ra=Mn.showNow,ua=Mn.showToday,ba=Mn.showTime,xa=Mn.mode,Oa=Mn.onPanelChange,za=Mn.onCalendarChange,Pa=Mn.onOk,ea=Mn.multiple,Ri=Mn.defaultPickerValue,ia=Mn.pickerValue,Yi=Mn.onPickerValueChange,Ia=Mn.inputReadOnly,pa=Mn.suffixIcon,Sa=Mn.removeIcon,Ha=Mn.onFocus,Za=Mn.onBlur,Ra=Mn.presets,$a=Mn.components,po=Mn.cellRender,No=Mn.dateRender,Nn=Mn.monthCellRender,jo=Mn.onClick,io=Ct(Bt);function Oo(Mo){return Mo===null?null:ea?Mo:Mo[0]}var eo=Dn(la,Li,rn),Ua=Ut(ki,da,[Nr],sa),Uo=(0,be.Z)(Ua,2),So=Uo[0],uo=Uo[1],vn=function(Ya,ks,qr){if(za){var Ku=(0,we.Z)({},qr);delete Ku.range,za(Oo(Ya),Oo(ks),Ku)}},ni=function(Ya){Pa==null||Pa(Oo(Ya))},Ui=$r(la,Li,mn,!1,cr,Ir,Pr,vn,ni),ui=(0,be.Z)(Ui,5),Qa=ui[0],yi=ui[1],Ba=ui[2],Fa=ui[3],wo=ui[4],ma=Ba(),qo=tn([Nr]),aa=(0,be.Z)(qo,4),Xi=aa[0],to=aa[1],xi=aa[2],Wi=aa[3],Zo=function(Ya){to(!0),Ha==null||Ha(Ya,{})},Xo=function(Ya){to(!1),Za==null||Za(Ya,{})},fs=(0,fe.C8)(Gi,{value:xa}),Es=(0,be.Z)(fs,2),Jo=Es[0],Bs=Es[1],Go=Jo==="date"&&ba?"datetime":Jo,bs=sr(Gi,Jo,ra,ua),gs=Gr&&function(Mo,Ya){Gr(Oo(Mo),Oo(Ya))},bl=ii((0,we.Z)((0,we.Z)({},Ht),{},{onChange:gs}),Qa,yi,Ba,Fa,[],mn,Xi,So,tr),Us=(0,be.Z)(bl,2),cl=Us[1],no=Fe(ma,tr),il=(0,be.Z)(no,2),As=il[0],Fs=il[1],dl=b.useMemo(function(){return As.some(function(Mo){return Mo})},[As]),tu=function(Ya,ks){if(Yi){var qr=(0,we.Z)((0,we.Z)({},ks),{},{mode:ks.mode[0]});delete qr.range,Yi(Ya[0],qr)}},Pu=or(la,Li,ma,[Jo],So,Wi,rn,!1,Ri,ia,Ie(ba==null?void 0:ba.defaultOpenValue),tu,Qr,oi),nu=(0,be.Z)(Pu,2),Sl=nu[0],Tu=nu[1],mu=(0,fe.zX)(function(Mo,Ya,ks){if(Bs(Ya),Oa&&ks!==!1){var qr=Mo||ma[ma.length-1];Oa(qr,Ya)}}),al=function(){cl(Ba()),uo(!1,{force:!0})},ru=function(Ya){!Nr&&!io.current.nativeElement.contains(document.activeElement)&&io.current.focus(),uo(!0),jo==null||jo(Ya)},fl=function(){cl(null),uo(!1,{force:!0})},gu=b.useState(null),vu=(0,be.Z)(gu,2),ns=vu[0],Ml=vu[1],Wl=b.useState(null),iu=(0,be.Z)(Wl,2),hl=iu[0],_o=iu[1],au=b.useMemo(function(){var Mo=[hl].concat((0,ee.Z)(ma)).filter(function(Ya){return Ya});return ea?Mo:Mo.slice(0,1)},[ma,hl,ea]),ou=b.useMemo(function(){return!ea&&hl?[hl]:ma.filter(function(Mo){return Mo})},[ma,hl,ea]);b.useEffect(function(){So||_o(null)},[So]);var Qs=Zt(Ra),Au=function(Ya){_o(Ya),Ml("preset")},Nl=function(Ya){var ks=ea?eo(Ba(),Ya):[Ya],qr=cl(ks);qr&&!ea&&uo(!1,{force:!0})},su=function(Ya){Nl(Ya)},Gu=function(Ya){_o(Ya),Ml("cell")},ol=function(Ya){uo(!0),Zo(Ya)},Dl=function(Ya){if(xi("panel"),!(ea&&Go!==Gi)){var ks=ea?eo(Ba(),Ya):[Ya];Fa(ks),!Er&&!cn&&rn===Go&&al()}},Xl=function(){uo(!1)},Ys=ke(po,No,Nn),jl=b.useMemo(function(){var Mo=(0,oe.Z)(Ht,!1),Ya=(0,se.Z)(Ht,[].concat((0,ee.Z)(Object.keys(Mo)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,we.Z)((0,we.Z)({},Ya),{},{multiple:Ht.multiple})},[Ht]),Hs=b.createElement(lo,(0,a.Z)({},jl,{showNow:bs,showTime:ba,disabledDate:mi,onFocus:ol,onBlur:Xo,picker:Gi,mode:Jo,internalMode:Go,onPanelChange:mu,format:zn,value:ma,isInvalid:tr,onChange:null,onSelect:Dl,pickerValue:Sl,defaultOpenValue:ba==null?void 0:ba.defaultOpenValue,onPickerValueChange:Tu,hoverValue:au,onHover:Gu,needConfirm:Er,onSubmit:al,onOk:wo,presets:Qs,onPresetHover:Au,onPresetSubmit:Nl,onNow:su,cellRender:Ys})),Cl=function(Ya){Fa(Ya)},Vl=function(){xi("input")},Ol=function(Ya){xi("input"),uo(!0,{inherit:!0}),Zo(Ya)},yu=function(Ya){uo(!1),Xo(Ya)},Yu=function(Ya,ks){Ya.key==="Tab"&&al(),Fr==null||Fr(Ya,ks)},ku=b.useMemo(function(){return{prefixCls:mr,locale:Li,generateConfig:la,button:$a.button,input:$a.input}},[mr,Li,la,$a.button,$a.input]);return(0,ce.Z)(function(){So&&Wi!==void 0&&mu(null,Gi,!1)},[So,Wi,Gi]),(0,ce.Z)(function(){var Mo=xi();!So&&Mo==="input"&&(uo(!1),al()),!So&&cn&&!Er&&Mo==="panel"&&al()},[So]),b.createElement(pe.Provider,{value:ku},b.createElement(Ee,(0,a.Z)({},Ze(Ht),{popupElement:Hs,popupStyle:Sr.popup,popupClassName:hr.popup,visible:So,onClose:Xl}),b.createElement(ja,(0,a.Z)({},Ht,{ref:io,suffixIcon:pa,removeIcon:Sa,activeHelp:!!hl,allHelp:!!hl&&ns==="preset",focused:Xi,onFocus:Ol,onBlur:yu,onKeyDown:Yu,onSubmit:al,value:ou,maskFormat:zn,onChange:Cl,onInputChange:Vl,internalPicker:rn,format:mn,inputReadOnly:Ia,disabled:Nr,open:So,onOpenChange:uo,onClick:ru,onClear:fl,invalid:dl,onInvalid:function(Ya){Fs(Ya,0)}}))))}var Hr=b.forwardRef(Bi),ti=Hr,va=ti},3703:function(kt,Pt,Se){"use strict";Se.d(Pt,{y:function(){return Ie},Z:function(){return St}});var a=Se(33885),ee=Se(20068),we=Se(94480),be=Se(76190),fe=Se(42978),ce=Se(92310),se=Se.n(ce),oe=Se(6089),le=Se(18929),b=Se(13697),z=Se(48736),te=Se(59301),ae=Se(54476),he=Se(75931),de=Se(4676);function ie(pt,ct,nt){return(pt-ct)/(nt-ct)}function pe(pt,ct,nt,Nt){var Qt=ie(ct,nt,Nt),Jt={};switch(pt){case"rtl":Jt.right="".concat(Qt*100,"%"),Jt.transform="translateX(50%)";break;case"btt":Jt.bottom="".concat(Qt*100,"%"),Jt.transform="translateY(50%)";break;case"ttb":Jt.top="".concat(Qt*100,"%"),Jt.transform="translateY(-50%)";break;default:Jt.left="".concat(Qt*100,"%"),Jt.transform="translateX(-50%)";break}return Jt}function Ae(pt,ct){return Array.isArray(pt)?pt[ct]:pt}var ye=Se(10228),Ee=te.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),Pe=Ee,Ie=te.createContext({}),Le=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],Oe=te.forwardRef(function(pt,ct){var nt=pt.prefixCls,Nt=pt.value,Qt=pt.valueIndex,Jt=pt.onStartMove,Ye=pt.onDelete,Ce=pt.style,Me=pt.render,Qe=pt.dragging,ue=pt.draggingDelete,x=pt.onOffsetChange,me=pt.onChangeComplete,ze=pt.onFocus,et=pt.onMouseEnter,Re=(0,he.Z)(pt,Le),Ke=te.useContext(Pe),Ut=Ke.min,Ct=Ke.max,Zt=Ke.direction,Et=Ke.disabled,tn=Ke.keyboard,$t=Ke.range,wn=Ke.tabIndex,Jn=Ke.ariaLabelForHandle,or=Ke.ariaLabelledByForHandle,Qn=Ke.ariaRequired,fr=Ke.ariaValueTextFormatterForHandle,Tr=Ke.styles,xr=Ke.classNames,_r="".concat(nt,"-handle"),$r=function(on){Et||Jt(on,Qt)},ii=function(on){ze==null||ze(on,Qt)},sr=function(on){et(on,Qt)},Rr=function(on){if(!Et&&tn){var bn=null;switch(on.which||on.keyCode){case ye.Z.LEFT:bn=Zt==="ltr"||Zt==="btt"?-1:1;break;case ye.Z.RIGHT:bn=Zt==="ltr"||Zt==="btt"?1:-1;break;case ye.Z.UP:bn=Zt!=="ttb"?1:-1;break;case ye.Z.DOWN:bn=Zt!=="ttb"?-1:1;break;case ye.Z.HOME:bn="min";break;case ye.Z.END:bn="max";break;case ye.Z.PAGE_UP:bn=2;break;case ye.Z.PAGE_DOWN:bn=-2;break;case ye.Z.BACKSPACE:case ye.Z.DELETE:Ye==null||Ye(Qt);break}bn!==null&&(on.preventDefault(),x(bn,Qt))}},vi=function(on){switch(on.which||on.keyCode){case ye.Z.LEFT:case ye.Z.RIGHT:case ye.Z.UP:case ye.Z.DOWN:case ye.Z.HOME:case ye.Z.END:case ye.Z.PAGE_UP:case ye.Z.PAGE_DOWN:me==null||me();break}},_i=pe(Zt,Nt,Ut,Ct),Ai={};if(Qt!==null){var Vi;Ai={tabIndex:Et?null:Ae(wn,Qt),role:"slider","aria-valuemin":Ut,"aria-valuemax":Ct,"aria-valuenow":Nt,"aria-disabled":Et,"aria-label":Ae(Jn,Qt),"aria-labelledby":Ae(or,Qt),"aria-required":Ae(Qn,Qt),"aria-valuetext":(Vi=Ae(fr,Qt))===null||Vi===void 0?void 0:Vi(Nt),"aria-orientation":Zt==="ltr"||Zt==="rtl"?"horizontal":"vertical",onMouseDown:$r,onTouchStart:$r,onFocus:ii,onMouseEnter:sr,onKeyDown:Rr,onKeyUp:vi}}var vr=te.createElement("div",(0,ae.Z)({ref:ct,className:se()(_r,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_r,"-").concat(Qt+1),Qt!==null&&$t),"".concat(_r,"-dragging"),Qe),"".concat(_r,"-dragging-delete"),ue),xr.handle),style:(0,a.Z)((0,a.Z)((0,a.Z)({},_i),Ce),Tr.handle)},Ai,Re));return Me&&(vr=Me(vr,{index:Qt,prefixCls:nt,value:Nt,dragging:Qe,draggingDelete:ue})),vr}),je=Oe,De=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],Ze=te.forwardRef(function(pt,ct){var nt=pt.prefixCls,Nt=pt.style,Qt=pt.onStartMove,Jt=pt.onOffsetChange,Ye=pt.values,Ce=pt.handleRender,Me=pt.activeHandleRender,Qe=pt.draggingIndex,ue=pt.draggingDelete,x=pt.onFocus,me=(0,he.Z)(pt,De),ze=te.useRef({}),et=te.useState(!1),Re=(0,fe.Z)(et,2),Ke=Re[0],Ut=Re[1],Ct=te.useState(-1),Zt=(0,fe.Z)(Ct,2),Et=Zt[0],tn=Zt[1],$t=function(fr){tn(fr),Ut(!0)},wn=function(fr,Tr){$t(Tr),x==null||x(fr)},Jn=function(fr,Tr){$t(Tr)};te.useImperativeHandle(ct,function(){return{focus:function(fr){var Tr;(Tr=ze.current[fr])===null||Tr===void 0||Tr.focus()},hideHelp:function(){(0,de.flushSync)(function(){Ut(!1)})}}});var or=(0,a.Z)({prefixCls:nt,onStartMove:Qt,onOffsetChange:Jt,render:Ce,onFocus:wn,onMouseEnter:Jn},me);return te.createElement(te.Fragment,null,Ye.map(function(Qn,fr){var Tr=Qe===fr;return te.createElement(je,(0,ae.Z)({ref:function(_r){_r?ze.current[fr]=_r:delete ze.current[fr]},dragging:Tr,draggingDelete:Tr&&ue,style:Ae(Nt,fr),key:fr,value:Qn,valueIndex:fr},or))}),Me&&Ke&&te.createElement(je,(0,ae.Z)({key:"a11y"},or,{value:Ye[Et],valueIndex:null,dragging:Qe!==-1,draggingDelete:ue,render:Me,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),ke=Ze,Fe=function(ct){var nt=ct.prefixCls,Nt=ct.style,Qt=ct.children,Jt=ct.value,Ye=ct.onClick,Ce=te.useContext(Pe),Me=Ce.min,Qe=Ce.max,ue=Ce.direction,x=Ce.includedStart,me=Ce.includedEnd,ze=Ce.included,et="".concat(nt,"-text"),Re=pe(ue,Jt,Me,Qe);return te.createElement("span",{className:se()(et,(0,ee.Z)({},"".concat(et,"-active"),ze&&x<=Jt&&Jt<=me)),style:(0,a.Z)((0,a.Z)({},Re),Nt),onMouseDown:function(Ut){Ut.stopPropagation()},onClick:function(){Ye(Jt)}},Qt)},Ve=Fe,qe=function(ct){var nt=ct.prefixCls,Nt=ct.marks,Qt=ct.onClick,Jt="".concat(nt,"-mark");return Nt.length?te.createElement("div",{className:Jt},Nt.map(function(Ye){var Ce=Ye.value,Me=Ye.style,Qe=Ye.label;return te.createElement(Ve,{key:Ce,prefixCls:Jt,style:Me,value:Ce,onClick:Qt},Qe)})):null},tt=qe,st=function(ct){var nt=ct.prefixCls,Nt=ct.value,Qt=ct.style,Jt=ct.activeStyle,Ye=te.useContext(Pe),Ce=Ye.min,Me=Ye.max,Qe=Ye.direction,ue=Ye.included,x=Ye.includedStart,me=Ye.includedEnd,ze="".concat(nt,"-dot"),et=ue&&x<=Nt&&Nt<=me,Re=(0,a.Z)((0,a.Z)({},pe(Qe,Nt,Ce,Me)),typeof Qt=="function"?Qt(Nt):Qt);return et&&(Re=(0,a.Z)((0,a.Z)({},Re),typeof Jt=="function"?Jt(Nt):Jt)),te.createElement("span",{className:se()(ze,(0,ee.Z)({},"".concat(ze,"-active"),et)),style:Re})},Ot=st,ft=function(ct){var nt=ct.prefixCls,Nt=ct.marks,Qt=ct.dots,Jt=ct.style,Ye=ct.activeStyle,Ce=te.useContext(Pe),Me=Ce.min,Qe=Ce.max,ue=Ce.step,x=te.useMemo(function(){var me=new Set;if(Nt.forEach(function(et){me.add(et.value)}),Qt&&ue!==null)for(var ze=Me;ze<=Qe;)me.add(ze),ze+=ue;return Array.from(me)},[Me,Qe,ue,Qt,Nt]);return te.createElement("div",{className:"".concat(nt,"-step")},x.map(function(me){return te.createElement(Ot,{prefixCls:nt,key:me,value:me,style:Jt,activeStyle:Ye})}))},Wt=ft,it=function(ct){var nt=ct.prefixCls,Nt=ct.style,Qt=ct.start,Jt=ct.end,Ye=ct.index,Ce=ct.onStartMove,Me=ct.replaceCls,Qe=te.useContext(Pe),ue=Qe.direction,x=Qe.min,me=Qe.max,ze=Qe.disabled,et=Qe.range,Re=Qe.classNames,Ke="".concat(nt,"-track"),Ut=ie(Qt,x,me),Ct=ie(Jt,x,me),Zt=function(wn){!ze&&Ce&&Ce(wn,-1)},Et={};switch(ue){case"rtl":Et.right="".concat(Ut*100,"%"),Et.width="".concat(Ct*100-Ut*100,"%");break;case"btt":Et.bottom="".concat(Ut*100,"%"),Et.height="".concat(Ct*100-Ut*100,"%");break;case"ttb":Et.top="".concat(Ut*100,"%"),Et.height="".concat(Ct*100-Ut*100,"%");break;default:Et.left="".concat(Ut*100,"%"),Et.width="".concat(Ct*100-Ut*100,"%")}var tn=Me||se()(Ke,(0,ee.Z)((0,ee.Z)({},"".concat(Ke,"-").concat(Ye+1),Ye!==null&&et),"".concat(nt,"-track-draggable"),Ce),Re.track);return te.createElement("div",{className:tn,style:(0,a.Z)((0,a.Z)({},Et),Nt),onMouseDown:Zt,onTouchStart:Zt})},We=it,Je=function(ct){var nt=ct.prefixCls,Nt=ct.style,Qt=ct.values,Jt=ct.startPoint,Ye=ct.onStartMove,Ce=te.useContext(Pe),Me=Ce.included,Qe=Ce.range,ue=Ce.min,x=Ce.styles,me=Ce.classNames,ze=te.useMemo(function(){if(!Qe){if(Qt.length===0)return[];var Re=Jt!=null?Jt:ue,Ke=Qt[0];return[{start:Math.min(Re,Ke),end:Math.max(Re,Ke)}]}for(var Ut=[],Ct=0;Ctrt&&ue3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof Re=="number"){var Ct,Zt=et[Ke],Et=Zt+Re,tn=[];Nt.forEach(function(Qn){tn.push(Qn.value)}),tn.push(pt,ct),tn.push(Ce(Zt));var $t=Re>0?1:-1;Ut==="unit"?tn.push(Ce(Zt+$t*nt)):tn.push(Ce(Et)),tn=tn.filter(function(Qn){return Qn!==null}).filter(function(Qn){return Re<0?Qn<=Zt:Qn>=Zt}),Ut==="unit"&&(tn=tn.filter(function(Qn){return Qn!==Zt}));var wn=Ut==="unit"?Zt:Et;Ct=tn[0];var Jn=Math.abs(Ct-wn);if(tn.forEach(function(Qn){var fr=Math.abs(Qn-wn);fr1){var or=(0,we.Z)(et);return or[Ke]=Ct,ze(or,Re-$t,Ke,Ut)}return Ct}else{if(Re==="min")return pt;if(Re==="max")return ct}},ue=function(et,Re,Ke){var Ut=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",Ct=et[Ke],Zt=Qe(et,Re,Ke,Ut);return{value:Zt,changed:Zt!==Ct}},x=function(et){return Jt===null&&et===0||typeof Jt=="number"&&et3&&arguments[3]!==void 0?arguments[3]:"unit",Ct=et.map(Me),Zt=Ct[Ke],Et=Qe(Ct,Re,Ke,Ut);if(Ct[Ke]=Et,Qt===!1){var tn=Jt||0;Ke>0&&Ct[Ke-1]!==Zt&&(Ct[Ke]=Math.max(Ct[Ke],Ct[Ke-1]+tn)),Ke0;or-=1)for(var Qn=!0;x(Ct[or]-Ct[or-1])&&Qn;){var fr=ue(Ct,-1,or-1);Ct[or-1]=fr.value,Qn=fr.changed}for(var Tr=Ct.length-1;Tr>0;Tr-=1)for(var xr=!0;x(Ct[Tr]-Ct[Tr-1])&&xr;){var _r=ue(Ct,-1,Tr-1);Ct[Tr-1]=_r.value,xr=_r.changed}for(var $r=0;$r=0?sr:!1},[sr,Vn]),Xr=te.useMemo(function(){return Object.keys(Cn||{}).map(function(Bi){var Hr=Cn[Bi],ti={value:Number(Bi)};return Hr&&(0,be.Z)(Hr)==="object"&&!te.isValidElement(Hr)&&("label"in Hr||"style"in Hr)?(ti.style=Hr.style,ti.label=Hr.label):ti.label=Hr,ti}).filter(function(Bi){var Hr=Bi.label;return Hr||typeof Hr=="number"}).sort(function(Bi,Hr){return Bi.value-Hr.value})},[Cn]),Oi=bt(Zi,Kr,Vn,Xr,$r,Tn),na=(0,fe.Z)(Oi,2),lo=na[0],Ka=na[1],vo=(0,le.Z)(wn,{value:$t}),Ro=(0,fe.Z)(vo,2),oo=Ro[0],Lo=Ro[1],ga=te.useMemo(function(){var Bi=oo==null?[]:Array.isArray(oo)?oo:[oo],Hr=(0,fe.Z)(Bi,1),ti=Hr[0],va=ti===void 0?Zi:ti,Ge=oo===null?[]:[va];if(un){if(Ge=(0,we.Z)(Bi),or||oo===void 0){var Bt=or>=0?or+1:2;for(Ge=Ge.slice(0,Bt);Ge.length=0&&Ur.current.focus(Bi)}Wr(null)},[Yn]);var Ti=te.useMemo(function(){return Di&&Vn===null?!1:Di},[Di,Vn]),Yr=(0,oe.Z)(function(Bi,Hr){Zn(Bi,Hr),fr==null||fr(Da(ga))}),Vr=jt!==-1;te.useEffect(function(){if(!Vr){var Bi=ga.lastIndexOf(Gt);Ur.current.focus(Bi)}},[Vr]);var si=te.useMemo(function(){return(0,we.Z)(fn).sort(function(Bi,Hr){return Bi-Hr})},[fn]),wi=te.useMemo(function(){return un?[si[0],si[si.length-1]]:[Zi,si[0]]},[si,un,Zi]),Ii=(0,fe.Z)(wi,2),pi=Ii[0],ha=Ii[1];te.useImperativeHandle(ct,function(){return{focus:function(){Ur.current.focus(0)},blur:function(){var Hr,ti=document,va=ti.activeElement;(Hr=kr.current)!==null&&Hr!==void 0&&Hr.contains(va)&&(va==null||va.blur())}}}),te.useEffect(function(){ze&&Ur.current.focus(0)},[]);var ja=te.useMemo(function(){return{min:Zi,max:Kr,direction:Zr,disabled:ue,keyboard:me,step:Vn,included:Ai,includedStart:pi,includedEnd:ha,range:un,tabIndex:en,ariaLabelForHandle:qt,ariaLabelledByForHandle:pn,ariaRequired:Hn,ariaValueTextFormatterForHandle:rr,styles:Ce||{},classNames:Ye||{}}},[Zi,Kr,Zr,ue,me,Vn,Ai,pi,ha,un,en,qt,pn,Hn,rr,Ce,Ye]);return te.createElement(Pe.Provider,{value:ja},te.createElement("div",{ref:kr,className:se()(Nt,Qt,(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(Nt,"-disabled"),ue),"".concat(Nt,"-vertical"),vi),"".concat(Nt,"-horizontal"),!vi),"".concat(Nt,"-with-marks"),Xr.length)),style:Jt,onMouseDown:yr,id:Me},te.createElement("div",{className:se()("".concat(Nt,"-rail"),Ye==null?void 0:Ye.rail),style:(0,a.Z)((0,a.Z)({},on),Ce==null?void 0:Ce.rail)}),At!==!1&&te.createElement(_e,{prefixCls:Nt,style:vr,values:ga,startPoint:Vi,onStartMove:Ti?Yr:void 0}),te.createElement(Wt,{prefixCls:Nt,marks:Xr,dots:Be,style:bn,activeStyle:ur}),te.createElement(ke,{ref:Ur,prefixCls:Nt,style:Dn,values:fn,draggingIndex:jt,draggingDelete:An,onStartMove:Yr,onOffsetChange:Pi,onFocus:et,onBlur:Re,handleRender:Xe,activeHandleRender:$e,onChangeComplete:dn,onDelete:nr?Gn:void 0}),te.createElement(tt,{prefixCls:Nt,marks:Xr,onClick:Wn})))}),lt=Lt,St=lt},63158:function(kt,Pt,Se){"use strict";var a=Se(54476),ee=Se(20068),we=Se(42978),be=Se(75931),fe=Se(59301),ce=Se(92310),se=Se.n(ce),oe=Se(18929),le=Se(10228),b=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],z=fe.forwardRef(function(te,ae){var he,de=te.prefixCls,ie=de===void 0?"rc-switch":de,pe=te.className,Ae=te.checked,ye=te.defaultChecked,Ee=te.disabled,Pe=te.loadingIcon,Ie=te.checkedChildren,Le=te.unCheckedChildren,Oe=te.onClick,je=te.onChange,De=te.onKeyDown,Ze=(0,be.Z)(te,b),ke=(0,oe.Z)(!1,{value:Ae,defaultValue:ye}),Fe=(0,we.Z)(ke,2),Ve=Fe[0],qe=Fe[1];function tt(Wt,it){var We=Ve;return Ee||(We=Wt,qe(We),je==null||je(We,it)),We}function st(Wt){Wt.which===le.Z.LEFT?tt(!1,Wt):Wt.which===le.Z.RIGHT&&tt(!0,Wt),De==null||De(Wt)}function Ot(Wt){var it=tt(!Ve,Wt);Oe==null||Oe(it,Wt)}var ft=se()(ie,pe,(he={},(0,ee.Z)(he,"".concat(ie,"-checked"),Ve),(0,ee.Z)(he,"".concat(ie,"-disabled"),Ee),he));return fe.createElement("button",(0,a.Z)({},Ze,{type:"button",role:"switch","aria-checked":Ve,disabled:Ee,className:ft,ref:ae,onKeyDown:st,onClick:Ot}),Pe,fe.createElement("span",{className:"".concat(ie,"-inner")},fe.createElement("span",{className:"".concat(ie,"-inner-checked")},Ie),fe.createElement("span",{className:"".concat(ie,"-inner-unchecked")},Le)))});z.displayName="Switch",Pt.Z=z},51353:function(kt,Pt,Se){"use strict";Object.defineProperty(Pt,"__esModule",{value:!0}),Object.defineProperty(Pt,"DraggableCore",{enumerable:!0,get:function(){return oe.default}}),Pt.default=void 0;var a=z(Se(59301)),ee=b(Se(12708)),we=b(Se(4676)),be=Se(14625),fe=Se(77026),ce=Se(22013),se=Se(80217),oe=b(Se(68555)),le=b(Se(97510));function b(pe){return pe&&pe.__esModule?pe:{default:pe}}function z(pe,Ae){if(typeof WeakMap=="function")var ye=new WeakMap,Ee=new WeakMap;return(z=function(Pe,Ie){if(!Ie&&Pe&&Pe.__esModule)return Pe;var Le,Oe,je={__proto__:null,default:Pe};if(Pe===null||typeof Pe!="object"&&typeof Pe!="function")return je;if(Le=Ie?Ee:ye){if(Le.has(Pe))return Le.get(Pe);Le.set(Pe,je)}for(const De in Pe)De!=="default"&&{}.hasOwnProperty.call(Pe,De)&&((Oe=(Le=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Pe,De))&&(Oe.get||Oe.set)?Le(je,De,Oe):je[De]=Pe[De]);return je})(pe,Ae)}function te(){return te=Object.assign?Object.assign.bind():function(pe){for(var Ae=1;Ae{if((0,le.default)("Draggable: onDragStart: %j",Ee),this.props.onStart(ye,(0,ce.createDraggableData)(this,Ee))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),ae(this,"onDrag",(ye,Ee)=>{if(!this.state.dragging)return!1;(0,le.default)("Draggable: onDrag: %j",Ee);const Pe=(0,ce.createDraggableData)(this,Ee),Ie={x:Pe.x,y:Pe.y,slackX:0,slackY:0};if(this.props.bounds){const{x:Oe,y:je}=Ie;Ie.x+=this.state.slackX,Ie.y+=this.state.slackY;const[De,Ze]=(0,ce.getBoundPosition)(this,Ie.x,Ie.y);Ie.x=De,Ie.y=Ze,Ie.slackX=this.state.slackX+(Oe-Ie.x),Ie.slackY=this.state.slackY+(je-Ie.y),Pe.x=Ie.x,Pe.y=Ie.y,Pe.deltaX=Ie.x-this.state.x,Pe.deltaY=Ie.y-this.state.y}if(this.props.onDrag(ye,Pe)===!1)return!1;this.setState(Ie)}),ae(this,"onDragStop",(ye,Ee)=>{if(!this.state.dragging||this.props.onStop(ye,(0,ce.createDraggableData)(this,Ee))===!1)return!1;(0,le.default)("Draggable: onDragStop: %j",Ee);const Ie={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:Oe,y:je}=this.props.position;Ie.x=Oe,Ie.y=je}this.setState(Ie)}),this.state={dragging:!1,dragged:!1,x:Ae.position?Ae.position.x:Ae.defaultPosition.x,y:Ae.position?Ae.position.y:Ae.defaultPosition.y,prevPropsPosition:Vu({},Ae.position),slackX:0,slackY:0,isElementSVG:!1},Ae.position&&!(Ae.onDrag||Ae.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var Ae,ye,Ee;return(Ee=(ye=(Ae=this.props)==null?void 0:Ae.nodeRef)==null?void 0:ye.current)!=null?Ee:we.default.findDOMNode(this)}render(){const Wt=this.props,{axis:Ae,bounds:ye,children:Ee,defaultPosition:Pe,defaultClassName:Ie,defaultClassNameDragging:Le,defaultClassNameDragged:Oe,position:je,positionOffset:De,scale:Ze}=Wt,ke=mp(Wt,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Fe={},Ve=null;const tt=!!!je||this.state.dragging,st=je||Pe,Ot={x:(0,ce.canDragX)(this)&&tt?this.state.x:st.x,y:(0,ce.canDragY)(this)&&tt?this.state.y:st.y};this.state.isElementSVG?Ve=(0,fe.createSVGTransform)(Ot,De):Fe=(0,fe.createCSSTransform)(Ot,De);const ft=(0,be.clsx)(Ee.props.className||"",Ie,{[Le]:this.state.dragging,[Oe]:this.state.dragged});return a.createElement(oe.default,te({},ke,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),a.cloneElement(a.Children.only(Ee),{className:ft,style:Vu(Vu({},Ee.props.style),Fe),transform:Ve}))}}Pt.default=ie,ae(ie,"displayName","Draggable"),ae(ie,"propTypes",u0(Vu({},oe.default.propTypes),{axis:ee.default.oneOf(["both","x","y","none"]),bounds:ee.default.oneOfType([ee.default.shape({left:ee.default.number,right:ee.default.number,top:ee.default.number,bottom:ee.default.number}),ee.default.string,ee.default.oneOf([!1])]),defaultClassName:ee.default.string,defaultClassNameDragging:ee.default.string,defaultClassNameDragged:ee.default.string,defaultPosition:ee.default.shape({x:ee.default.number,y:ee.default.number}),positionOffset:ee.default.shape({x:ee.default.oneOfType([ee.default.number,ee.default.string]),y:ee.default.oneOfType([ee.default.number,ee.default.string])}),position:ee.default.shape({x:ee.default.number,y:ee.default.number}),className:se.dontSetMe,style:se.dontSetMe,transform:se.dontSetMe})),ae(ie,"defaultProps",u0(Vu({},oe.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(kt,Pt,Se){"use strict";Object.defineProperty(Pt,"__esModule",{value:!0}),Pt.default=void 0;var a=le(Se(59301)),ee=oe(Se(12708)),we=oe(Se(4676)),be=Se(77026),fe=Se(22013),ce=Se(80217),se=oe(Se(97510));function oe(ie){return ie&&ie.__esModule?ie:{default:ie}}function le(ie,pe){if(typeof WeakMap=="function")var Ae=new WeakMap,ye=new WeakMap;return(le=function(Ee,Pe){if(!Pe&&Ee&&Ee.__esModule)return Ee;var Ie,Le,Oe={__proto__:null,default:Ee};if(Ee===null||typeof Ee!="object"&&typeof Ee!="function")return Oe;if(Ie=Pe?ye:Ae){if(Ie.has(Ee))return Ie.get(Ee);Ie.set(Ee,Oe)}for(const je in Ee)je!=="default"&&{}.hasOwnProperty.call(Ee,je)&&((Le=(Ie=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Ee,je))&&(Le.get||Le.set)?Ie(Oe,je,Le):Oe[je]=Ee[je]);return Oe})(ie,pe)}function b(ie,pe,Ae){return(pe=z(pe))in ie?Object.defineProperty(ie,pe,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):ie[pe]=Ae,ie}function z(ie){var pe=te(ie,"string");return typeof pe=="symbol"?pe:pe+""}function te(ie,pe){if(typeof ie!="object"||!ie)return ie;var Ae=ie[Symbol.toPrimitive];if(Ae!==void 0){var ye=Ae.call(ie,pe||"default");if(typeof ye!="object")return ye;throw new TypeError("@@toPrimitive must return a primitive value.")}return(pe==="string"?String:Number)(ie)}const ae={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let he=ae.mouse;class de extends a.Component{constructor(){super(...arguments),b(this,"dragging",!1),b(this,"lastX",NaN),b(this,"lastY",NaN),b(this,"touchIdentifier",null),b(this,"mounted",!1),b(this,"handleDragStart",pe=>{if(this.props.onMouseDown(pe),!this.props.allowAnyClick&&typeof pe.button=="number"&&pe.button!==0)return!1;const Ae=this.findDOMNode();if(!Ae||!Ae.ownerDocument||!Ae.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:ye}=Ae;if(this.props.disabled||!(pe.target instanceof ye.defaultView.Node)||this.props.handle&&!(0,be.matchesSelectorAndParentsTo)(pe.target,this.props.handle,Ae)||this.props.cancel&&(0,be.matchesSelectorAndParentsTo)(pe.target,this.props.cancel,Ae))return;pe.type==="touchstart"&&!this.props.allowMobileScroll&&pe.preventDefault();const Ee=(0,be.getTouchIdentifier)(pe);this.touchIdentifier=Ee;const Pe=(0,fe.getControlPosition)(pe,Ee,this);if(Pe==null)return;const{x:Ie,y:Le}=Pe,Oe=(0,fe.createCoreData)(this,Ie,Le);(0,se.default)("DraggableCore: handleDragStart: %j",Oe),(0,se.default)("calling",this.props.onStart),!(this.props.onStart(pe,Oe)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,be.addUserSelectStyles)(ye),this.dragging=!0,this.lastX=Ie,this.lastY=Le,(0,be.addEvent)(ye,he.move,this.handleDrag),(0,be.addEvent)(ye,he.stop,this.handleDragStop))}),b(this,"handleDrag",pe=>{const Ae=(0,fe.getControlPosition)(pe,this.touchIdentifier,this);if(Ae==null)return;let{x:ye,y:Ee}=Ae;if(Array.isArray(this.props.grid)){let Le=ye-this.lastX,Oe=Ee-this.lastY;if([Le,Oe]=(0,fe.snapToGrid)(this.props.grid,Le,Oe),!Le&&!Oe)return;ye=this.lastX+Le,Ee=this.lastY+Oe}const Pe=(0,fe.createCoreData)(this,ye,Ee);if((0,se.default)("DraggableCore: handleDrag: %j",Pe),this.props.onDrag(pe,Pe)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(Le){const Oe=document.createEvent("MouseEvents");Oe.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(Oe)}return}this.lastX=ye,this.lastY=Ee}),b(this,"handleDragStop",pe=>{if(!this.dragging)return;const Ae=(0,fe.getControlPosition)(pe,this.touchIdentifier,this);if(Ae==null)return;let{x:ye,y:Ee}=Ae;if(Array.isArray(this.props.grid)){let Oe=ye-this.lastX||0,je=Ee-this.lastY||0;[Oe,je]=(0,fe.snapToGrid)(this.props.grid,Oe,je),ye=this.lastX+Oe,Ee=this.lastY+je}const Pe=(0,fe.createCoreData)(this,ye,Ee);if(this.props.onStop(pe,Pe)===!1||this.mounted===!1)return!1;const Le=this.findDOMNode();Le&&this.props.enableUserSelectHack&&(0,be.scheduleRemoveUserSelectStyles)(Le.ownerDocument),(0,se.default)("DraggableCore: handleDragStop: %j",Pe),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,Le&&((0,se.default)("DraggableCore: Removing handlers"),(0,be.removeEvent)(Le.ownerDocument,he.move,this.handleDrag),(0,be.removeEvent)(Le.ownerDocument,he.stop,this.handleDragStop))}),b(this,"onMouseDown",pe=>(he=ae.mouse,this.handleDragStart(pe))),b(this,"onMouseUp",pe=>(he=ae.mouse,this.handleDragStop(pe))),b(this,"onTouchStart",pe=>(he=ae.touch,this.handleDragStart(pe))),b(this,"onTouchEnd",pe=>(he=ae.touch,this.handleDragStop(pe)))}componentDidMount(){this.mounted=!0;const pe=this.findDOMNode();pe&&(0,be.addEvent)(pe,ae.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const pe=this.findDOMNode();if(pe){const{ownerDocument:Ae}=pe;(0,be.removeEvent)(Ae,ae.mouse.move,this.handleDrag),(0,be.removeEvent)(Ae,ae.touch.move,this.handleDrag),(0,be.removeEvent)(Ae,ae.mouse.stop,this.handleDragStop),(0,be.removeEvent)(Ae,ae.touch.stop,this.handleDragStop),(0,be.removeEvent)(pe,ae.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,be.scheduleRemoveUserSelectStyles)(Ae)}}findDOMNode(){var pe,Ae,ye;return(pe=this.props)!=null&&pe.nodeRef?(ye=(Ae=this.props)==null?void 0:Ae.nodeRef)==null?void 0:ye.current:we.default.findDOMNode(this)}render(){return a.cloneElement(a.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}Pt.default=de,b(de,"displayName","DraggableCore"),b(de,"propTypes",{allowAnyClick:ee.default.bool,allowMobileScroll:ee.default.bool,children:ee.default.node.isRequired,disabled:ee.default.bool,enableUserSelectHack:ee.default.bool,offsetParent:function(ie,pe){if(ie[pe]&&ie[pe].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:ee.default.arrayOf(ee.default.number),handle:ee.default.string,cancel:ee.default.string,nodeRef:ee.default.object,onStart:ee.default.func,onDrag:ee.default.func,onStop:ee.default.func,onMouseDown:ee.default.func,scale:ee.default.number,className:ce.dontSetMe,style:ce.dontSetMe,transform:ce.dontSetMe}),b(de,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(kt,Pt,Se){"use strict";const{default:a,DraggableCore:ee}=Se(51353);kt.exports=a,kt.exports.default=a,kt.exports.DraggableCore=ee},77026:function(kt,Pt,Se){"use strict";Object.defineProperty(Pt,"__esModule",{value:!0}),Pt.addClassName=Ie,Pt.addEvent=se,Pt.addUserSelectStyles=ye,Pt.createCSSTransform=he,Pt.createSVGTransform=de,Pt.getTouch=pe,Pt.getTouchIdentifier=Ae,Pt.getTranslation=ie,Pt.innerHeight=z,Pt.innerWidth=te,Pt.matchesSelector=fe,Pt.matchesSelectorAndParentsTo=ce,Pt.offsetXYFromParent=ae,Pt.outerHeight=le,Pt.outerWidth=b,Pt.removeClassName=Le,Pt.removeEvent=oe,Pt.scheduleRemoveUserSelectStyles=Ee;var a=Se(80217),ee=we(Se(76172));function we(Oe,je){if(typeof WeakMap=="function")var De=new WeakMap,Ze=new WeakMap;return(we=function(ke,Fe){if(!Fe&&ke&&ke.__esModule)return ke;var Ve,qe,tt={__proto__:null,default:ke};if(ke===null||typeof ke!="object"&&typeof ke!="function")return tt;if(Ve=Fe?Ze:De){if(Ve.has(ke))return Ve.get(ke);Ve.set(ke,tt)}for(const st in ke)st!=="default"&&{}.hasOwnProperty.call(ke,st)&&((qe=(Ve=Object.defineProperty)&&Object.getOwnPropertyDescriptor(ke,st))&&(qe.get||qe.set)?Ve(tt,st,qe):tt[st]=ke[st]);return tt})(Oe,je)}let be="";function fe(Oe,je){return be||(be=(0,a.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(De){return(0,a.isFunction)(Oe[De])})),(0,a.isFunction)(Oe[be])?Oe[be](je):!1}function ce(Oe,je,De){let Ze=Oe;do{if(fe(Ze,je))return!0;if(Ze===De)return!1;Ze=Ze.parentNode}while(Ze);return!1}function se(Oe,je,De,Ze){if(!Oe)return;const ke=Vu({capture:!0},Ze);Oe.addEventListener?Oe.addEventListener(je,De,ke):Oe.attachEvent?Oe.attachEvent("on"+je,De):Oe["on"+je]=De}function oe(Oe,je,De,Ze){if(!Oe)return;const ke=Vu({capture:!0},Ze);Oe.removeEventListener?Oe.removeEventListener(je,De,ke):Oe.detachEvent?Oe.detachEvent("on"+je,De):Oe["on"+je]=null}function le(Oe){let je=Oe.clientHeight;const De=Oe.ownerDocument.defaultView.getComputedStyle(Oe);return je+=(0,a.int)(De.borderTopWidth),je+=(0,a.int)(De.borderBottomWidth),je}function b(Oe){let je=Oe.clientWidth;const De=Oe.ownerDocument.defaultView.getComputedStyle(Oe);return je+=(0,a.int)(De.borderLeftWidth),je+=(0,a.int)(De.borderRightWidth),je}function z(Oe){let je=Oe.clientHeight;const De=Oe.ownerDocument.defaultView.getComputedStyle(Oe);return je-=(0,a.int)(De.paddingTop),je-=(0,a.int)(De.paddingBottom),je}function te(Oe){let je=Oe.clientWidth;const De=Oe.ownerDocument.defaultView.getComputedStyle(Oe);return je-=(0,a.int)(De.paddingLeft),je-=(0,a.int)(De.paddingRight),je}function ae(Oe,je,De){const ke=je===je.ownerDocument.body?{left:0,top:0}:je.getBoundingClientRect(),Fe=(Oe.clientX+je.scrollLeft-ke.left)/De,Ve=(Oe.clientY+je.scrollTop-ke.top)/De;return{x:Fe,y:Ve}}function he(Oe,je){const De=ie(Oe,je,"px");return{[(0,ee.browserPrefixToKey)("transform",ee.default)]:De}}function de(Oe,je){return ie(Oe,je,"")}function ie(Oe,je,De){let{x:Ze,y:ke}=Oe,Fe=`translate(${Ze}${De},${ke}${De})`;if(je){const Ve=`${typeof je.x=="string"?je.x:je.x+De}`,qe=`${typeof je.y=="string"?je.y:je.y+De}`;Fe=`translate(${Ve}, ${qe})`+Fe}return Fe}function pe(Oe,je){return Oe.targetTouches&&(0,a.findInArray)(Oe.targetTouches,De=>je===De.identifier)||Oe.changedTouches&&(0,a.findInArray)(Oe.changedTouches,De=>je===De.identifier)}function Ae(Oe){if(Oe.targetTouches&&Oe.targetTouches[0])return Oe.targetTouches[0].identifier;if(Oe.changedTouches&&Oe.changedTouches[0])return Oe.changedTouches[0].identifier}function ye(Oe){if(!Oe)return;let je=Oe.getElementById("react-draggable-style-el");je||(je=Oe.createElement("style"),je.type="text/css",je.id="react-draggable-style-el",je.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} `,je.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;} `,Oe.getElementsByTagName("head")[0].appendChild(je)),Oe.body&&Ie(Oe.body,"react-draggable-transparent-selection")}function Ee(Oe){window.requestAnimationFrame?window.requestAnimationFrame(()=>{Pe(Oe)}):Pe(Oe)}function Pe(Oe){if(Oe)try{if(Oe.body&&Le(Oe.body,"react-draggable-transparent-selection"),Oe.selection)Oe.selection.empty();else{const je=(Oe.defaultView||window).getSelection();je&&je.type!=="Caret"&&je.removeAllRanges()}}catch(je){}}function Ie(Oe,je){Oe.classList?Oe.classList.add(je):Oe.className.match(new RegExp(`(?:^|\\s)${je}(?!\\S)`))||(Oe.className+=` ${je}`)}function Le(Oe,je){Oe.classList?Oe.classList.remove(je):Oe.className=Oe.className.replace(new RegExp(`(?:^|\\s)${je}(?!\\S)`,"g"),"")}},76172:function(kt,Pt){"use strict";Object.defineProperty(Pt,"__esModule",{value:!0}),Pt.browserPrefixToKey=ee,Pt.browserPrefixToStyle=we,Pt.default=void 0,Pt.getPrefix=a;const Se=["Moz","Webkit","O","ms"];function a(){var oe,le;let ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const se=(le=(oe=window.document)==null?void 0:oe.documentElement)==null?void 0:le.style;if(!se||ce in se)return"";for(let b=0;b: Unmounted during event!");return ae}},80217:function(kt,Pt){"use strict";Object.defineProperty(Pt,"__esModule",{value:!0}),Pt.dontSetMe=be,Pt.findInArray=Se,Pt.int=we,Pt.isFunction=a,Pt.isNum=ee;function Se(fe,ce){for(let se=0,oe=fe.length;se=0||Object.prototype.hasOwnProperty.call(te,de)&&(he[de]=te[de]);return he}function oe(te,ae){if(!(te instanceof ae))throw new TypeError("Cannot call a class as a function")}function le(te,ae){if(!te)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ae&&(typeof ae=="object"||typeof ae=="function")?ae:te}function b(te,ae){if(typeof ae!="function"&&ae!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ae);te.prototype=Object.create(ae&&ae.prototype,{constructor:{value:te,enumerable:!1,writable:!0,configurable:!0}}),ae&&(Object.setPrototypeOf?Object.setPrototypeOf(te,ae):te.__proto__=ae)}var z=function(te){b(ae,te);function ae(he){oe(this,ae);var de=le(this,(ae.__proto__||Object.getPrototypeOf(ae)).call(this,he));return de.scrollListener=de.scrollListener.bind(de),de.eventListenerOptions=de.eventListenerOptions.bind(de),de.mousewheelListener=de.mousewheelListener.bind(de),de}return a(ae,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var de=this.getParentElement(this.scrollComponent);de.scrollTop=de.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var de=!1,ie={get passive(){de=!0}};try{document.addEventListener("test",null,ie),document.removeEventListener("test",null,ie)}catch(pe){}return de}},{key:"eventListenerOptions",value:function(){var de=this.props.useCapture;return this.isPassiveSupported()&&(de={useCapture:this.props.useCapture,passive:!0}),de}},{key:"setDefaultLoader",value:function(de){this.defaultLoader=de}},{key:"detachMousewheelListener",value:function(){var de=window;this.props.useWindow===!1&&(de=this.scrollComponent.parentNode),de.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var de=window;this.props.useWindow===!1&&(de=this.getParentElement(this.scrollComponent)),de.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),de.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(de){var ie=this.props.getScrollParent&&this.props.getScrollParent();return ie!=null?ie:de&&de.parentNode}},{key:"filterProps",value:function(de){return de}},{key:"attachScrollListener",value:function(){var de=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!de)){var ie=window;this.props.useWindow===!1&&(ie=de),ie.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),ie.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),ie.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(de){de.deltaY===1&&!this.isPassiveSupported()&&de.preventDefault()}},{key:"scrollListener",value:function(){var de=this.scrollComponent,ie=window,pe=this.getParentElement(de),Ae=void 0;if(this.props.useWindow){var ye=document.documentElement||document.body.parentNode||document.body,Ee=ie.pageYOffset!==void 0?ie.pageYOffset:ye.scrollTop;this.props.isReverse?Ae=Ee:Ae=this.calculateOffset(de,Ee)}else this.props.isReverse?Ae=pe.scrollTop:Ae=de.scrollHeight-pe.scrollTop-pe.clientHeight;Ae=0)&&(ie[Ae]=he[Ae]);return ie}function b(he){if(he===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return he}function z(he,de){he.prototype=Object.create(de.prototype),he.prototype.constructor=he,he.__proto__=de}function te(he,de,ie){return de in he?Object.defineProperty(he,de,{value:ie,enumerable:!0,configurable:!0,writable:!0}):he[de]=ie,he}var ae=function(he){z(de,he);function de(){for(var pe,Ae=arguments.length,ye=new Array(Ae),Ee=0;Ee=0)&&(ye[Pe]=pe[Pe]);return ye}function ae(pe){if(pe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return pe}function he(pe,Ae){pe.prototype=Object.create(Ae.prototype),pe.prototype.constructor=pe,pe.__proto__=Ae}function de(pe,Ae,ye){return Ae in pe?Object.defineProperty(pe,Ae,{value:ye,enumerable:!0,configurable:!0,writable:!0}):pe[Ae]=ye,pe}var ie=function(pe){he(Ae,pe);function Ae(){for(var Ee,Pe=arguments.length,Ie=new Array(Pe),Le=0;Le0&&arguments[0]!==void 0?arguments[0]:this.active.collection;return this.refs[x].sort(ye)}}]),Qe}();function ye(Qe,ue){var x=Qe.node.sortableInfo.index,me=ue.node.sortableInfo.index;return x-me}function Ee(Qe,ue,x){return Qe=Qe.slice(),Qe.splice(x<0?Qe.length+x:x,0,Qe.splice(ue,1)[0]),Qe}function Pe(Qe,ue){return Object.keys(Qe).reduce(function(x,me){return ue.indexOf(me)===-1&&(x[me]=Qe[me]),x},{})}var Ie={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},Le=function(){if(typeof window=="undefined"||typeof document=="undefined")return"";var Qe=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],ue=(Array.prototype.slice.call(Qe).join("").match(/-(moz|webkit|ms)-/)||Qe.OLink===""&&["","o"])[1];switch(ue){case"ms":return"ms";default:return ue&&ue.length?ue[0].toUpperCase()+ue.substr(1):""}}();function Oe(Qe,ue){Object.keys(ue).forEach(function(x){Qe.style[x]=ue[x]})}function je(Qe,ue){Qe.style["".concat(Le,"Transform")]=ue==null?"":"translate3d(".concat(ue.x,"px,").concat(ue.y,"px,0)")}function De(Qe,ue){Qe.style["".concat(Le,"TransitionDuration")]=ue==null?"":"".concat(ue,"ms")}function Ze(Qe,ue){for(;Qe;){if(ue(Qe))return Qe;Qe=Qe.parentNode}return null}function ke(Qe,ue,x){return Math.max(Qe,Math.min(x,ue))}function Fe(Qe){return Qe.substr(-2)==="px"?parseFloat(Qe):0}function Ve(Qe){var ue=window.getComputedStyle(Qe);return{bottom:Fe(ue.marginBottom),left:Fe(ue.marginLeft),right:Fe(ue.marginRight),top:Fe(ue.marginTop)}}function qe(Qe,ue){var x=ue.displayName||ue.name;return x?"".concat(Qe,"(").concat(x,")"):Qe}function tt(Qe,ue){var x=Qe.getBoundingClientRect();return{top:x.top+ue.top,left:x.left+ue.left}}function st(Qe){return Qe.touches&&Qe.touches.length?{x:Qe.touches[0].pageX,y:Qe.touches[0].pageY}:Qe.changedTouches&&Qe.changedTouches.length?{x:Qe.changedTouches[0].pageX,y:Qe.changedTouches[0].pageY}:{x:Qe.pageX,y:Qe.pageY}}function Ot(Qe){return Qe.touches&&Qe.touches.length||Qe.changedTouches&&Qe.changedTouches.length}function ft(Qe,ue){var x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{left:0,top:0};if(Qe){var me={left:x.left+Qe.offsetLeft,top:x.top+Qe.offsetTop};return Qe.parentNode===ue?me:ft(Qe.parentNode,ue,me)}}function Wt(Qe,ue,x){return Qeue?Qe-1:Qe>x&&Qe0&&x[Re].height>0){var Ke=et.getContext("2d");Ke.drawImage(x[Re],0,0)}}),me}function Xt(Qe){var ue,x,me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return x=ue=function(ze){_inherits(et,ze);function et(){return _classCallCheck(this,et),_possibleConstructorReturn(this,_getPrototypeOf(et).apply(this,arguments))}return _createClass(et,[{key:"componentDidMount",value:function(){var Ke=findDOMNode(this);Ke.sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return invariant(me.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableHandle() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var Ke=me.withRef?"wrappedInstance":null;return createElement(Qe,_extends({ref:Ke},this.props))}}]),et}(Component),_defineProperty(ue,"displayName",qe("sortableHandle",Qe)),x}function bt(Qe){return Qe.sortableHandle!=null}var zt=function(){function Qe(ue,x){(0,be.Z)(this,Qe),this.container=ue,this.onScrollCallback=x}return(0,fe.Z)(Qe,[{key:"clear",value:function(){this.interval!=null&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(x){var me=this,ze=x.translate,et=x.minTranslate,Re=x.maxTranslate,Ke=x.width,Ut=x.height,Ct={x:0,y:0},Zt={x:1,y:1},Et={x:10,y:10},tn=this.container,$t=tn.scrollTop,wn=tn.scrollLeft,Jn=tn.scrollHeight,or=tn.scrollWidth,Qn=tn.clientHeight,fr=tn.clientWidth,Tr=$t===0,xr=Jn-$t-Qn===0,_r=wn===0,$r=or-wn-fr===0;ze.y>=Re.y-Ut/2&&!xr?(Ct.y=1,Zt.y=Et.y*Math.abs((Re.y-Ut/2-ze.y)/Ut)):ze.x>=Re.x-Ke/2&&!$r?(Ct.x=1,Zt.x=Et.x*Math.abs((Re.x-Ke/2-ze.x)/Ke)):ze.y<=et.y+Ut/2&&!Tr?(Ct.y=-1,Zt.y=Et.y*Math.abs((ze.y-Ut/2-et.y)/Ut)):ze.x<=et.x+Ke/2&&!_r&&(Ct.x=-1,Zt.x=Et.x*Math.abs((ze.x-Ke/2-et.x)/Ke)),this.interval&&(this.clear(),this.isAutoScrolling=!1),(Ct.x!==0||Ct.y!==0)&&(this.interval=setInterval(function(){me.isAutoScrolling=!0;var ii={left:Zt.x*Ct.x,top:Zt.y*Ct.y};me.container.scrollTop+=ii.top,me.container.scrollLeft+=ii.left,me.onScrollCallback(ii)},5))}}]),Qe}();function Lt(Qe){var ue=Qe.node;return{height:ue.offsetHeight,width:ue.offsetWidth}}function lt(Qe){var ue=[Dt.Input,Dt.Textarea,Dt.Select,Dt.Option,Dt.Button];return!!(ue.indexOf(Qe.target.tagName)!==-1||Ze(Qe.target,function(x){return x.contentEditable==="true"}))}var St={axis:ae().oneOf(["x","y","xy"]),contentWindow:ae().any,disableAutoscroll:ae().bool,distance:ae().number,getContainer:ae().func,getHelperDimensions:ae().func,helperClass:ae().string,helperContainer:ae().oneOfType([ae().func,typeof HTMLElement=="undefined"?ae().any:ae().instanceOf(HTMLElement)]),hideSortableGhost:ae().bool,keyboardSortingTransitionDuration:ae().number,lockAxis:ae().string,lockOffset:ae().oneOfType([ae().number,ae().string,ae().arrayOf(ae().oneOfType([ae().number,ae().string]))]),lockToContainerEdges:ae().bool,onSortEnd:ae().func,onSortMove:ae().func,onSortOver:ae().func,onSortStart:ae().func,pressDelay:ae().number,pressThreshold:ae().number,keyCodes:ae().shape({lift:ae().arrayOf(ae().number),drop:ae().arrayOf(ae().number),cancel:ae().arrayOf(ae().number),up:ae().arrayOf(ae().number),down:ae().arrayOf(ae().number)}),shouldCancelStart:ae().func,transitionDuration:ae().number,updateBeforeSortStart:ae().func,useDragHandle:ae().bool,useWindowAsScrollContainer:ae().bool},pt={lift:[rt.SPACE],drop:[rt.SPACE],cancel:[rt.ESC],up:[rt.UP,rt.LEFT],down:[rt.DOWN,rt.RIGHT]},ct={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:Lt,hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:pt,shouldCancelStart:lt,transitionDuration:300,useWindowAsScrollContainer:!1},nt=Object.keys(St);function Nt(Qe){ie()(!(Qe.distance&&Qe.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}function Qt(Qe,ue){try{var x=Qe()}catch(me){return ue(!0,me)}return x&&x.then?x.then(ue.bind(null,!1),ue.bind(null,!0)):ue(!1,value)}function Jt(Qe){var ue,x,me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return x=ue=function(ze){(0,oe.Z)(et,ze);function et(Re){var Ke;return(0,be.Z)(this,et),Ke=(0,ce.Z)(this,(0,se.Z)(et).call(this,Re)),(0,b.Z)((0,le.Z)((0,le.Z)(Ke)),"state",{}),(0,b.Z)((0,le.Z)((0,le.Z)(Ke)),"handleStart",function(Ut){var Ct=Ke.props,Zt=Ct.distance,Et=Ct.shouldCancelStart;if(!(Ut.button===2||Et(Ut))){Ke.touched=!0,Ke.position=st(Ut);var tn=Ze(Ut.target,function(fr){return fr.sortableInfo!=null});if(tn&&tn.sortableInfo&&Ke.nodeIsChild(tn)&&!Ke.state.sorting){var $t=Ke.props.useDragHandle,wn=tn.sortableInfo,Jn=wn.index,or=wn.collection,Qn=wn.disabled;if(Qn||$t&&!Ze(Ut.target,bt))return;Ke.manager.active={collection:or,index:Jn},!Ot(Ut)&&Ut.target.tagName===Dt.Anchor&&Ut.preventDefault(),Zt||(Ke.props.pressDelay===0?Ke.handlePress(Ut):Ke.pressTimer=setTimeout(function(){return Ke.handlePress(Ut)},Ke.props.pressDelay))}}}),(0,b.Z)((0,le.Z)((0,le.Z)(Ke)),"nodeIsChild",function(Ut){return Ut.sortableInfo.manager===Ke.manager}),(0,b.Z)((0,le.Z)((0,le.Z)(Ke)),"handleMove",function(Ut){var Ct=Ke.props,Zt=Ct.distance,Et=Ct.pressThreshold;if(!Ke.state.sorting&&Ke.touched&&!Ke._awaitingUpdateBeforeSortStart){var tn=st(Ut),$t={x:Ke.position.x-tn.x,y:Ke.position.y-tn.y},wn=Math.abs($t.x)+Math.abs($t.y);Ke.delta=$t,!Zt&&(!Et||wn>=Et)?(clearTimeout(Ke.cancelTimer),Ke.cancelTimer=setTimeout(Ke.cancel,0)):Zt&&wn>=Zt&&Ke.manager.isActive()&&Ke.handlePress(Ut)}}),(0,b.Z)((0,le.Z)((0,le.Z)(Ke)),"handleEnd",function(){Ke.touched=!1,Ke.cancel()}),(0,b.Z)((0,le.Z)((0,le.Z)(Ke)),"cancel",function(){var Ut=Ke.props.distance,Ct=Ke.state.sorting;Ct||(Ut||clearTimeout(Ke.pressTimer),Ke.manager.active=null)}),(0,b.Z)((0,le.Z)((0,le.Z)(Ke)),"handlePress",function(Ut){try{var Ct=Ke.manager.getActive(),Zt=function(){if(Ct){var Et=function(){var Rr=xr.sortableInfo.index,vi=Ve(xr),_i=ot(Ke.container),Ai=Ke.scrollContainer.getBoundingClientRect(),Vi=wn({index:Rr,node:xr,collection:_r});if(Ke.node=xr,Ke.margin=vi,Ke.gridGap=_i,Ke.width=Vi.width,Ke.height=Vi.height,Ke.marginOffset={x:Ke.margin.left+Ke.margin.right+Ke.gridGap.x,y:Math.max(Ke.margin.top,Ke.margin.bottom,Ke.gridGap.y)},Ke.boundingClientRect=xr.getBoundingClientRect(),Ke.containerBoundingRect=Ai,Ke.index=Rr,Ke.newIndex=Rr,Ke.axis={x:$t.indexOf("x")>=0,y:$t.indexOf("y")>=0},Ke.offsetEdge=ft(xr,Ke.container),$r?Ke.initialOffset=st((0,we.Z)({},Ut,{pageX:Ke.boundingClientRect.left,pageY:Ke.boundingClientRect.top})):Ke.initialOffset=st(Ut),Ke.initialScroll={left:Ke.scrollContainer.scrollLeft,top:Ke.scrollContainer.scrollTop},Ke.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},Ke.helper=Ke.helperContainer.appendChild(Mt(xr)),Oe(Ke.helper,{boxSizing:"border-box",height:"".concat(Ke.height,"px"),left:"".concat(Ke.boundingClientRect.left-vi.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(Ke.boundingClientRect.top-vi.top,"px"),width:"".concat(Ke.width,"px")}),$r&&Ke.helper.focus(),or&&(Ke.sortableGhost=xr,Oe(xr,{opacity:0,visibility:"hidden"})),Ke.minTranslate={},Ke.maxTranslate={},$r){var vr=Tr?{top:0,left:0,width:Ke.contentWindow.innerWidth,height:Ke.contentWindow.innerHeight}:Ke.containerBoundingRect,Dn=vr.top,on=vr.left,bn=vr.width,ur=vr.height,Cn=Dn+ur,Be=on+bn;Ke.axis.x&&(Ke.minTranslate.x=on-Ke.boundingClientRect.left,Ke.maxTranslate.x=Be-(Ke.boundingClientRect.left+Ke.width)),Ke.axis.y&&(Ke.minTranslate.y=Dn-Ke.boundingClientRect.top,Ke.maxTranslate.y=Cn-(Ke.boundingClientRect.top+Ke.height))}else Ke.axis.x&&(Ke.minTranslate.x=(Tr?0:Ai.left)-Ke.boundingClientRect.left-Ke.width/2,Ke.maxTranslate.x=(Tr?Ke.contentWindow.innerWidth:Ai.left+Ai.width)-Ke.boundingClientRect.left-Ke.width/2),Ke.axis.y&&(Ke.minTranslate.y=(Tr?0:Ai.top)-Ke.boundingClientRect.top-Ke.height/2,Ke.maxTranslate.y=(Tr?Ke.contentWindow.innerHeight:Ai.top+Ai.height)-Ke.boundingClientRect.top-Ke.height/2);Jn&&Jn.split(" ").forEach(function(Xe){return Ke.helper.classList.add(Xe)}),Ke.listenerNode=Ut.touches?xr:Ke.contentWindow,$r?(Ke.listenerNode.addEventListener("wheel",Ke.handleKeyEnd,!0),Ke.listenerNode.addEventListener("mousedown",Ke.handleKeyEnd,!0),Ke.listenerNode.addEventListener("keydown",Ke.handleKeyDown)):(Ie.move.forEach(function(Xe){return Ke.listenerNode.addEventListener(Xe,Ke.handleSortMove,!1)}),Ie.end.forEach(function(Xe){return Ke.listenerNode.addEventListener(Xe,Ke.handleSortEnd,!1)})),Ke.setState({sorting:!0,sortingIndex:Rr}),fr&&fr({node:xr,index:Rr,collection:_r,isKeySorting:$r,nodes:Ke.manager.getOrderedRefs(),helper:Ke.helper},Ut),$r&&Ke.keyMove(0)},tn=Ke.props,$t=tn.axis,wn=tn.getHelperDimensions,Jn=tn.helperClass,or=tn.hideSortableGhost,Qn=tn.updateBeforeSortStart,fr=tn.onSortStart,Tr=tn.useWindowAsScrollContainer,xr=Ct.node,_r=Ct.collection,$r=Ke.manager.isKeySorting,ii=function(){if(typeof Qn=="function"){Ke._awaitingUpdateBeforeSortStart=!0;var sr=Qt(function(){var Rr=xr.sortableInfo.index;return Promise.resolve(Qn({collection:_r,index:Rr,node:xr,isKeySorting:$r},Ut)).then(function(){})},function(Rr,vi){if(Ke._awaitingUpdateBeforeSortStart=!1,Rr)throw vi;return vi});if(sr&&sr.then)return sr.then(function(){})}}();return ii&&ii.then?ii.then(Et):Et(ii)}}();return Promise.resolve(Zt&&Zt.then?Zt.then(function(){}):void 0)}catch(Et){return Promise.reject(Et)}}),(0,b.Z)((0,le.Z)((0,le.Z)(Ke)),"handleSortMove",function(Ut){var Ct=Ke.props.onSortMove;typeof Ut.preventDefault=="function"&&Ut.preventDefault(),Ke.updateHelperPosition(Ut),Ke.animateNodes(),Ke.autoscroll(),Ct&&Ct(Ut)}),(0,b.Z)((0,le.Z)((0,le.Z)(Ke)),"handleSortEnd",function(Ut){var Ct=Ke.props,Zt=Ct.hideSortableGhost,Et=Ct.onSortEnd,tn=Ke.manager,$t=tn.active.collection,wn=tn.isKeySorting,Jn=Ke.manager.getOrderedRefs();Ke.listenerNode&&(wn?(Ke.listenerNode.removeEventListener("wheel",Ke.handleKeyEnd,!0),Ke.listenerNode.removeEventListener("mousedown",Ke.handleKeyEnd,!0),Ke.listenerNode.removeEventListener("keydown",Ke.handleKeyDown)):(Ie.move.forEach(function(xr){return Ke.listenerNode.removeEventListener(xr,Ke.handleSortMove)}),Ie.end.forEach(function(xr){return Ke.listenerNode.removeEventListener(xr,Ke.handleSortEnd)}))),Ke.helper.parentNode.removeChild(Ke.helper),Zt&&Ke.sortableGhost&&Oe(Ke.sortableGhost,{opacity:"",visibility:""});for(var or=0,Qn=Jn.length;orZt)){Ke.prevIndex=tn,Ke.newIndex=Et;var $t=Wt(Ke.newIndex,Ke.prevIndex,Ke.index),wn=Ct.find(function($r){var ii=$r.node;return ii.sortableInfo.index===$t}),Jn=wn.node,or=Ke.containerScrollDelta,Qn=wn.boundingClientRect||tt(Jn,or),fr=wn.translate||{x:0,y:0},Tr={top:Qn.top+fr.y-or.top,left:Qn.left+fr.x-or.left},xr=tn$r?$r/2:this.height/2,width:this.width>_r?_r/2:this.width/2},sr=Jn&&xr>this.index&&xr<=or,Rr=Jn&&xr=or,vi={x:0,y:0},_i=$t[Qn].edgeOffset;_i||(_i=ft(Tr,this.container),$t[Qn].edgeOffset=_i,Jn&&($t[Qn].boundingClientRect=tt(Tr,Et)));var Ai=Qn<$t.length-1&&$t[Qn+1],Vi=Qn>0&&$t[Qn-1];if(Ai&&!Ai.edgeOffset&&(Ai.edgeOffset=ft(Ai.node,this.container),Jn&&(Ai.boundingClientRect=tt(Ai.node,Et))),xr===this.index){Ct&&(this.sortableGhost=Tr,Oe(Tr,{opacity:0,visibility:"hidden"}));continue}Ut&&De(Tr,Ut),this.axis.x?this.axis.y?Rr||xrthis.containerBoundingRect.width-ii.width&&Ai&&(vi.x=Ai.edgeOffset.left-_i.left,vi.y=Ai.edgeOffset.top-_i.top),this.newIndex===null&&(this.newIndex=xr)):(sr||xr>this.index&&(wn.left+tn.left+ii.width>=_i.left&&wn.top+tn.top+ii.height>=_i.top||wn.top+tn.top+ii.height>=_i.top+$r))&&(vi.x=-(this.width+this.marginOffset.x),_i.left+vi.xthis.index&&wn.left+tn.left+ii.width>=_i.left?(vi.x=-(this.width+this.marginOffset.x),this.newIndex=xr):(Rr||xrthis.index&&wn.top+tn.top+ii.height>=_i.top?(vi.y=-(this.height+this.marginOffset.y),this.newIndex=xr):(Rr||xr1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return x=ue=function(ze){(0,oe.Z)(et,ze);function et(){return(0,be.Z)(this,et),(0,ce.Z)(this,(0,se.Z)(et).apply(this,arguments))}return(0,fe.Z)(et,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(Ke){this.node&&(Ke.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),Ke.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),Ke.collection!==this.props.collection&&(this.unregister(Ke.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var Ke=this.props,Ut=Ke.collection,Ct=Ke.disabled,Zt=Ke.index,Et=(0,he.findDOMNode)(this);Et.sortableInfo={collection:Ut,disabled:Ct,index:Zt,manager:this.context.manager},this.node=Et,this.ref={node:Et},this.context.manager.add(Ut,this.ref)}},{key:"unregister",value:function(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.collection;this.context.manager.remove(Ke,this.ref)}},{key:"getWrappedInstance",value:function(){return ie()(me.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var Ke=me.withRef?"wrappedInstance":null;return(0,z.createElement)(Qe,(0,a.Z)({ref:Ke},Pe(this.props,Ce)))}}]),et}(z.Component),(0,b.Z)(ue,"displayName",qe("sortableElement",Qe)),(0,b.Z)(ue,"contextTypes",{manager:ae().object.isRequired}),(0,b.Z)(ue,"propTypes",Ye),(0,b.Z)(ue,"defaultProps",{collection:0}),x}},27774:function(kt,Pt){"use strict";Object.defineProperty(Pt,"__esModule",{value:!0}),Pt.SizeSensorId=Pt.SensorTabIndex=Pt.SensorClassName=void 0;var Se="size-sensor-id";Pt.SizeSensorId=Se;var a="size-sensor-object";Pt.SensorClassName=a;var ee="-1";Pt.SensorTabIndex=ee},79301:function(kt,Pt){"use strict";Object.defineProperty(Pt,"__esModule",{value:!0}),Pt.default=void 0;var Se=function(ee){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,be=null;return function(){for(var fe=this,ce=arguments.length,se=new Array(ce),oe=0;oe component higher in the tree to provide a loading \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},78540:function(i,d,e){"use strict";var t=e(65911),r=e(32621),n=e(68151),a=e(16332),s=e(58218),u=e(24538),c=e(44166),o=e(25576),f=e(7825),_=e(73068),p=e(61888),b=e(35454),g=e(16697);i.exports=function(P,O,S,I){var E="stackTraceLimit",A=I?2:1,k=P.split("."),T=k[k.length-1],D=t.apply(null,k);if(D){var R=D.prototype;if(!g&&r(R,"cause")&&delete R.cause,!S)return D;var B=t("Error"),j=O(function(G,H){var Y=f(I?H:G,void 0),L=I?new D(G):new D;return Y!==void 0&&n(L,"message",Y),p(L,j,L.stack,2),this&&a(R,this)&&o(L,this,j),arguments.length>A&&_(L,arguments[A]),L});if(j.prototype=R,T!=="Error"?s?s(j,B):u(j,B,{name:!0}):b&&E in D&&(c(j,D,E),c(j,D,"prepareStackTrace")),u(j,D),!g)try{R.name!==T&&n(R,"name",T),R.constructor=j}catch(G){}return j}}},93074:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(3338),s=e(78540),u="AggregateError",c=r(u),o=!a(function(){return c([1]).errors[0]!==1})&&a(function(){return c([1],u,{cause:7}).cause!==7});t({global:!0,constructor:!0,arity:2,forced:o},{AggregateError:s(u,function(f){return function(p,b){return n(f,this,arguments)}},o,!0)})},6555:function(i,d,e){"use strict";var t=e(94488),r=e(16332),n=e(53456),a=e(58218),s=e(24538),u=e(20132),c=e(68151),o=e(35012),f=e(73068),_=e(61888),p=e(62003),b=e(7825),g=e(59893),P=g("toStringTag"),O=Error,S=[].push,I=function(k,T){var D=r(E,this),R;a?R=a(new O,D?n(this):E):(R=D?this:u(E),c(R,P,"Error")),T!==void 0&&c(R,"message",b(T)),_(R,I,R.stack,1),arguments.length>2&&f(R,arguments[2]);var B=[];return p(k,S,{that:B}),c(R,"errors",B),R};a?a(I,O):s(I,O,{name:!0});var E=I.prototype=u(O.prototype,{constructor:o(1,I),message:o(1,""),name:o(1,"AggregateError")});t({global:!0,constructor:!0,arity:2},{AggregateError:I})},86357:function(i,d,e){"use strict";e(6555)},89170:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(91669),a=e(51996),s="ArrayBuffer",u=n[s],c=r[s];t({global:!0,constructor:!0,forced:c!==u},{ArrayBuffer:u}),a(s)},71012:function(i,d,e){"use strict";var t=e(94488),r=e(58261),n=r.NATIVE_ARRAY_BUFFER_VIEWS;t({target:"ArrayBuffer",stat:!0,forced:!n},{isView:r.isView})},84203:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(3338),a=e(91669),s=e(80449),u=e(51981),c=e(61578),o=e(60473),f=a.ArrayBuffer,_=a.DataView,p=_.prototype,b=r(f.prototype.slice),g=r(p.getUint8),P=r(p.setUint8),O=n(function(){return!new f(2).slice(1,void 0).byteLength});t({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:O},{slice:function(I,E){if(b&&E===void 0)return b(s(this),I);for(var A=s(this).byteLength,k=u(I,A),T=u(E===void 0?A:E,A),D=new(o(this,f))(c(T-k)),R=new _(this),B=new _(D),j=0;k=0?_:f+_;return p<0||p>=f?void 0:o[p]}}),s("at")},2924:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(18589),a=e(31946),s=e(94029),u=e(82762),c=e(66434),o=e(69392),f=e(81427),_=e(17480),p=e(59893),b=e(46573),g=p("isConcatSpreadable"),P=b>=51||!r(function(){var I=[];return I[g]=!1,I.concat()[0]!==I}),O=function(I){if(!a(I))return!1;var E=I[g];return E!==void 0?!!E:n(I)},S=!P||!_("concat");t({target:"Array",proto:!0,arity:1,forced:S},{concat:function(E){var A=s(this),k=f(A,0),T=0,D,R,B,j,G;for(D=-1,B=arguments.length;D1?arguments[1]:void 0)}})},16137:function(i,d,e){"use strict";var t=e(94488),r=e(75202),n=e(81181);t({target:"Array",proto:!0},{fill:r}),n("fill")},48435:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filter,n=e(17480),a=n("filter");t({target:"Array",proto:!0,forced:!a},{filter:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},70365:function(i,d,e){"use strict";var t=e(94488),r=e(90560).findIndex,n=e(81181),a="findIndex",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{findIndex:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(a)},17482:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLastIndex,n=e(81181);t({target:"Array",proto:!0},{findLastIndex:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLastIndex")},33717:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLast,n=e(81181);t({target:"Array",proto:!0},{findLast:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLast")},11553:function(i,d,e){"use strict";var t=e(94488),r=e(90560).find,n=e(81181),a="find",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{find:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(a)},65033:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(63335),a=e(94029),s=e(82762),u=e(81427);t({target:"Array",proto:!0},{flatMap:function(o){var f=a(this),_=s(f),p;return n(o),p=u(f,0),p.length=r(p,f,f,_,0,1,o,arguments.length>1?arguments[1]:void 0),p}})},23708:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(94029),a=e(82762),s=e(56902),u=e(81427);t({target:"Array",proto:!0},{flat:function(){var o=arguments.length?arguments[0]:void 0,f=n(this),_=a(f),p=u(f,0);return p.length=r(p,f,f,_,0,o===void 0?1:s(o)),p}})},52732:function(i,d,e){"use strict";var t=e(94488),r=e(59594);t({target:"Array",proto:!0,forced:[].forEach!==r},{forEach:r})},99382:function(i,d,e){"use strict";var t=e(94488),r=e(60255),n=e(35221),a=!n(function(s){Array.from(s)});t({target:"Array",stat:!0,forced:a},{from:r})},88437:function(i,d,e){"use strict";var t=e(94488),r=e(22999).includes,n=e(3338),a=e(81181),s=n(function(){return!Array(1).includes()});t({target:"Array",proto:!0,forced:s},{includes:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),a("includes")},68440:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(22999).indexOf,a=e(45601),s=r([].indexOf),u=!!s&&1/s([1],1,-0)<0,c=u||!a("indexOf");t({target:"Array",proto:!0,forced:c},{indexOf:function(f){var _=arguments.length>1?arguments[1]:void 0;return u?s(this,f,_)||0:n(this,f,_)}})},13412:function(i,d,e){"use strict";var t=e(94488),r=e(18589);t({target:"Array",stat:!0},{isArray:r})},11005:function(i,d,e){"use strict";var t=e(80524),r=e(81181),n=e(48074),a=e(94844),s=e(37691).f,u=e(24019),c=e(25587),o=e(16697),f=e(35454),_="Array Iterator",p=a.set,b=a.getterFor(_);i.exports=u(Array,"Array",function(P,O){p(this,{type:_,target:t(P),index:0,kind:O})},function(){var P=b(this),O=P.target,S=P.index++;if(!O||S>=O.length)return P.target=void 0,c(void 0,!0);switch(P.kind){case"keys":return c(S,!1);case"values":return c(O[S],!1)}return c([S,O[S]],!1)},"values");var g=n.Arguments=n.Array;if(r("keys"),r("values"),r("entries"),!o&&f&&g.name!=="values")try{s(g,"name",{value:"values"})}catch(P){}},70348:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(1835),a=e(80524),s=e(45601),u=r([].join),c=n!==Object,o=c||!s("join",",");t({target:"Array",proto:!0,forced:o},{join:function(_){return u(a(this),_===void 0?",":_)}})},19801:function(i,d,e){"use strict";var t=e(94488),r=e(55009);t({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},91550:function(i,d,e){"use strict";var t=e(94488),r=e(90560).map,n=e(17480),a=n("map");t({target:"Array",proto:!0,forced:!a},{map:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},85223:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(39812),a=e(69392),s=Array,u=r(function(){function c(){}return!(s.of.call(c)instanceof c)});t({target:"Array",stat:!0,forced:u},{of:function(){for(var o=0,f=arguments.length,_=new(n(this)?this:s)(f);f>o;)a(_,o,arguments[o++]);return _.length=f,_}})},7154:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(82762),a=e(39428),s=e(66434),u=e(3338),c=u(function(){return[].push.call({length:4294967296},1)!==4294967297}),o=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(_){return _ instanceof TypeError}},f=c||!o();t({target:"Array",proto:!0,arity:1,forced:f},{push:function(p){var b=r(this),g=n(b),P=arguments.length;s(g+P);for(var O=0;O79&&a<83,c=u||!n("reduceRight");t({target:"Array",proto:!0,forced:c},{reduceRight:function(f){return r(this,f,arguments.length,arguments.length>1?arguments[1]:void 0)}})},67788:function(i,d,e){"use strict";var t=e(94488),r=e(16370).left,n=e(45601),a=e(46573),s=e(90946),u=!s&&a>79&&a<83,c=u||!n("reduce");t({target:"Array",proto:!0,forced:c},{reduce:function(f){var _=arguments.length;return r(this,f,_,_>1?arguments[1]:void 0)}})},9402:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(18589),a=r([].reverse),s=[1,2];t({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return n(this)&&(this.length=this.length),a(this)}})},62489:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=e(39812),a=e(31946),s=e(51981),u=e(82762),c=e(80524),o=e(69392),f=e(59893),_=e(17480),p=e(30867),b=_("slice"),g=f("species"),P=Array,O=Math.max;t({target:"Array",proto:!0,forced:!b},{slice:function(I,E){var A=c(this),k=u(A),T=s(I,k),D=s(E===void 0?k:E,k),R,B,j;if(r(A)&&(R=A.constructor,n(R)&&(R===P||r(R.prototype))?R=void 0:a(R)&&(R=R[g],R===null&&(R=void 0)),R===P||R===void 0))return p(A,T,D);for(B=new(R===void 0?P:R)(O(D-T,0)),j=0;T1?arguments[1]:void 0)}})},62837:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(63335),a=e(94029),s=e(82762),u=e(84233),c=e(69905),o=e(3338),f=e(63668),_=e(45601),p=e(78177),b=e(17687),g=e(46573),P=e(19684),O=[],S=r(O.sort),I=r(O.push),E=o(function(){O.sort(void 0)}),A=o(function(){O.sort(null)}),k=_("sort"),T=!o(function(){if(g)return g<70;if(!(p&&p>3)){if(b)return!0;if(P)return P<603;var B="",j,G,H,Y;for(j=65;j<76;j++){switch(G=String.fromCharCode(j),j){case 66:case 69:case 70:case 72:H=3;break;case 68:case 71:H=4;break;default:H=2}for(Y=0;Y<47;Y++)O.push({k:G+Y,v:H})}for(O.sort(function(L,V){return V.v-L.v}),Y=0;Yc(G)?1:-1}};t({target:"Array",proto:!0,forced:D},{sort:function(j){j!==void 0&&n(j);var G=a(this);if(T)return j===void 0?S(G):S(G,j);var H=[],Y=s(G),L,V;for(V=0;VA-R+D;j--)_(E,j-1)}else if(D>R)for(j=A-R;j>k;j--)G=j+R-1,H=j+D-1,G in E?E[H]=E[G]:_(E,H);for(j=0;j=0&&f<=99?f+1900:f;return u(this,_)}})},71390:function(i,d,e){"use strict";var t=e(94488);t({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},96844:function(i,d,e){"use strict";var t=e(94488),r=e(32494);t({target:"Date",proto:!0,forced:Date.prototype.toISOString!==r},{toISOString:r})},83578:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(97954),s=r(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});t({target:"Date",proto:!0,arity:1,forced:s},{toJSON:function(c){var o=n(this),f=a(o,"number");return typeof f=="number"&&!isFinite(f)?null:o.toISOString()}})},69762:function(i,d,e){"use strict";var t=e(32621),r=e(2291),n=e(77119),a=e(59893),s=a("toPrimitive"),u=Date.prototype;t(u,s)||r(u,s,n)},76880:function(i,d,e){"use strict";var t=e(94237),r=e(2291),n=Date.prototype,a="Invalid Date",s="toString",u=t(n[s]),c=t(n.getTime);String(new Date(NaN))!==a&&r(n,s,function(){var f=c(this);return f===f?u(this):a})},31808:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(13743),a=e(78540),s="WebAssembly",u=r[s],c=new Error("e",{cause:7}).cause!==7,o=function(_,p){var b={};b[_]=a(_,p,c),t({global:!0,constructor:!0,arity:1,forced:c},b)},f=function(_,p){if(u&&u[_]){var b={};b[_]=a(s+"."+_,p,c),t({target:s,stat:!0,constructor:!0,arity:1,forced:c},b)}};o("Error",function(_){return function(b){return n(_,this,arguments)}}),o("EvalError",function(_){return function(b){return n(_,this,arguments)}}),o("RangeError",function(_){return function(b){return n(_,this,arguments)}}),o("ReferenceError",function(_){return function(b){return n(_,this,arguments)}}),o("SyntaxError",function(_){return function(b){return n(_,this,arguments)}}),o("TypeError",function(_){return function(b){return n(_,this,arguments)}}),o("URIError",function(_){return function(b){return n(_,this,arguments)}}),f("CompileError",function(_){return function(b){return n(_,this,arguments)}}),f("LinkError",function(_){return function(b){return n(_,this,arguments)}}),f("RuntimeError",function(_){return function(b){return n(_,this,arguments)}})},99953:function(i,d,e){"use strict";var t=e(2291),r=e(13367),n=Error.prototype;n.toString!==r&&t(n,"toString",r)},65009:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=r("".charAt),s=r("".charCodeAt),u=r(/./.exec),c=r(1 .toString),o=r("".toUpperCase),f=/[\w*+\-./@]/,_=function(p,b){for(var g=c(p,16);g.length9490626562425156e-8?a(_)+u:r(_-1+s(_-1)*s(_+1))}})},85660:function(i,d,e){"use strict";var t=e(94488),r=Math.asinh,n=Math.log,a=Math.sqrt;function s(c){var o=+c;return!isFinite(o)||o===0?o:o<0?-s(-o):n(o+a(o*o+1))}var u=!(r&&1/r(0)>0);t({target:"Math",stat:!0,forced:u},{asinh:s})},80031:function(i,d,e){"use strict";var t=e(94488),r=Math.atanh,n=Math.log,a=!(r&&1/r(-0)<0);t({target:"Math",stat:!0,forced:a},{atanh:function(u){var c=+u;return c===0?c:n((1+c)/(1-c))/2}})},34434:function(i,d,e){"use strict";var t=e(94488),r=e(37666),n=Math.abs,a=Math.pow;t({target:"Math",stat:!0},{cbrt:function(u){var c=+u;return r(c)*a(n(c),.3333333333333333)}})},83579:function(i,d,e){"use strict";var t=e(94488),r=Math.floor,n=Math.log,a=Math.LOG2E;t({target:"Math",stat:!0},{clz32:function(u){var c=u>>>0;return c?31-r(n(c+.5)*a):32}})},74307:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.cosh,a=Math.abs,s=Math.E,u=!n||n(710)===1/0;t({target:"Math",stat:!0,forced:u},{cosh:function(o){var f=r(a(o)-1)+1;return(f+1/(f*s*s))*(s/2)}})},97423:function(i,d,e){"use strict";var t=e(94488),r=e(10014);t({target:"Math",stat:!0,forced:r!==Math.expm1},{expm1:r})},93321:function(i,d,e){"use strict";var t=e(94488),r=e(14894);t({target:"Math",stat:!0},{fround:r})},82277:function(i,d,e){"use strict";var t=e(94488),r=Math.hypot,n=Math.abs,a=Math.sqrt,s=!!r&&r(1/0,NaN)!==1/0;t({target:"Math",stat:!0,arity:2,forced:s},{hypot:function(c,o){for(var f=0,_=0,p=arguments.length,b=0,g,P;_0?(P=g/b,f+=P*P):f+=g;return b===1/0?1/0:b*a(f)}})},61425:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=Math.imul,a=r(function(){return n(4294967295,5)!==-5||n.length!==2});t({target:"Math",stat:!0,forced:a},{imul:function(u,c){var o=65535,f=+u,_=+c,p=o&f,b=o&_;return 0|p*b+((o&f>>>16)*b+p*(o&_>>>16)<<16>>>0)}})},61873:function(i,d,e){"use strict";var t=e(94488),r=e(53309);t({target:"Math",stat:!0},{log10:r})},9307:function(i,d,e){"use strict";var t=e(94488),r=e(25726);t({target:"Math",stat:!0},{log1p:r})},8821:function(i,d,e){"use strict";var t=e(94488),r=Math.log,n=Math.LN2;t({target:"Math",stat:!0},{log2:function(s){return r(s)/n}})},64385:function(i,d,e){"use strict";var t=e(94488),r=e(37666);t({target:"Math",stat:!0},{sign:r})},64099:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(10014),a=Math.abs,s=Math.exp,u=Math.E,c=r(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:c},{sinh:function(f){var _=+f;return a(_)<1?(n(_)-n(-_))/2:(s(_-1)-s(-_-1))*(u/2)}})},62455:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.exp;t({target:"Math",stat:!0},{tanh:function(s){var u=+s,c=r(u),o=r(-u);return c===1/0?1:o===1/0?-1:(c-o)/(n(u)+n(-u))}})},79965:function(i,d,e){"use strict";var t=e(94573);t(Math,"Math",!0)},59118:function(i,d,e){"use strict";var t=e(94488),r=e(3312);t({target:"Math",stat:!0},{trunc:r})},275:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(35454),a=e(92916),s=e(9699),u=e(94237),c=e(20865),o=e(32621),f=e(25576),_=e(16332),p=e(18446),b=e(97954),g=e(3338),P=e(80689).f,O=e(71256).f,S=e(37691).f,I=e(49228),E=e(52971).trim,A="Number",k=a[A],T=s[A],D=k.prototype,R=a.TypeError,B=u("".slice),j=u("".charCodeAt),G=function(Q){var W=b(Q,"number");return typeof W=="bigint"?W:H(W)},H=function(Q){var W=b(Q,"number"),F,q,M,z,X,ee,ie,ce;if(p(W))throw new R("Cannot convert a Symbol value to a number");if(typeof W=="string"&&W.length>2){if(W=E(W),F=j(W,0),F===43||F===45){if(q=j(W,2),q===88||q===120)return NaN}else if(F===48){switch(j(W,1)){case 66:case 98:M=2,z=49;break;case 79:case 111:M=8,z=55;break;default:return+W}for(X=B(W,2),ee=X.length,ie=0;iez)return NaN;return parseInt(X,M)}}return+W},Y=c(A,!k(" 0o1")||!k("0b1")||k("+0x1")),L=function(Q){return _(D,Q)&&g(function(){I(Q)})},V=function(W){var F=arguments.length<1?0:k(G(W));return L(this)?f(Object(F),this,V):F};V.prototype=D,Y&&!r&&(D.constructor=V),t({global:!0,constructor:!0,wrap:!0,forced:Y},{Number:V});var K=function(Q,W){for(var F=n?P(W):"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(","),q=0,M;F.length>q;q++)o(W,M=F[q])&&!o(Q,M)&&S(Q,M,O(W,M))};r&&T&&K(s[A],T),(Y||r)&&K(s[A],k)},31919:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},51284:function(i,d,e){"use strict";var t=e(94488),r=e(1222);t({target:"Number",stat:!0},{isFinite:r})},10177:function(i,d,e){"use strict";var t=e(94488),r=e(62896);t({target:"Number",stat:!0},{isInteger:r})},85690:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0},{isNaN:function(n){return n!==n}})},92114:function(i,d,e){"use strict";var t=e(94488),r=e(62896),n=Math.abs;t({target:"Number",stat:!0},{isSafeInteger:function(s){return r(s)&&n(s)<=9007199254740991}})},1017:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},14480:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40516:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({target:"Number",stat:!0,forced:Number.parseFloat!==r},{parseFloat:r})},76345:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({target:"Number",stat:!0,forced:Number.parseInt!==r},{parseInt:r})},7282:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(53309),c=e(3338),o=RangeError,f=String,_=isFinite,p=Math.abs,b=Math.floor,g=Math.pow,P=Math.round,O=r(1 .toExponential),S=r(s),I=r("".slice),E=O(-69e-12,4)==="-6.9000e-11"&&O(1.255,2)==="1.25e+0"&&O(12345,3)==="1.235e+4"&&O(25,0)==="3e+1",A=function(){return c(function(){O(1,1/0)})&&c(function(){O(1,-1/0)})},k=function(){return!c(function(){O(1/0,1/0),O(NaN,1/0)})},T=!E||!A()||!k();t({target:"Number",proto:!0,forced:T},{toExponential:function(R){var B=a(this);if(R===void 0)return O(B);var j=n(R);if(!_(B))return String(B);if(j<0||j>20)throw new o("Incorrect fraction digits");if(E)return O(B,j);var G="",H="",Y=0,L="",V="";if(B<0&&(G="-",B=-B),B===0)Y=0,H=S("0",j+1);else{var K=u(B);Y=b(K);var Q=0,W=g(10,Y-j);Q=P(B/W),2*B>=(2*Q+1)*W&&(Q+=1),Q>=g(10,j+1)&&(Q/=10,Y+=1),H=f(Q)}return j!==0&&(H=I(H,0,1)+"."+I(H,1)),Y===0?(L="+",V="0"):(L=Y>0?"+":"-",V=f(p(Y))),H+="e"+L+V,G+H}})},58055:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(3338),c=RangeError,o=String,f=Math.floor,_=r(s),p=r("".slice),b=r(1 .toFixed),g=function(A,k,T){return k===0?T:k%2===1?g(A,k-1,T*A):g(A*A,k/2,T)},P=function(A){for(var k=0,T=A;T>=4096;)k+=12,T/=4096;for(;T>=2;)k+=1,T/=2;return k},O=function(A,k,T){for(var D=-1,R=T;++D<6;)R+=k*A[D],A[D]=R%1e7,R=f(R/1e7)},S=function(A,k){for(var T=6,D=0;--T>=0;)D+=A[T],A[T]=f(D/k),D=D%k*1e7},I=function(A){for(var k=6,T="";--k>=0;)if(T!==""||k===0||A[k]!==0){var D=o(A[k]);T=T===""?D:T+_("0",7-D.length)+D}return T},E=u(function(){return b(8e-5,3)!=="0.000"||b(.9,0)!=="1"||b(1.255,2)!=="1.25"||b(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!u(function(){b({})});t({target:"Number",proto:!0,forced:E},{toFixed:function(k){var T=a(this),D=n(k),R=[0,0,0,0,0,0],B="",j="0",G,H,Y,L;if(D<0||D>20)throw new c("Incorrect fraction digits");if(T!==T)return"NaN";if(T<=-1e21||T>=1e21)return o(T);if(T<0&&(B="-",T=-T),T>1e-21)if(G=P(T*g(2,69,1))-69,H=G<0?T*g(2,-G,1):T/g(2,G,1),H*=4503599627370496,G=52-G,G>0){for(O(R,0,H),Y=D;Y>=7;)O(R,1e7,0),Y-=7;for(O(R,g(10,Y,1),0),Y=G-1;Y>=23;)S(R,8388608),Y-=23;S(R,1<0?(L=j.length,j=B+(L<=D?"0."+_("0",D-L)+j:p(j,0,L-D)+"."+p(j,L-D))):j=B+j,j}})},93547:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(3338),a=e(49228),s=r(1 .toPrecision),u=n(function(){return s(1,void 0)!=="1"})||!n(function(){s({})});t({target:"Number",proto:!0,forced:u},{toPrecision:function(o){return o===void 0?s(a(this)):s(a(this),o)}})},31237:function(i,d,e){"use strict";var t=e(94488),r=e(80530);t({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},17954:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(20132);t({target:"Object",stat:!0,sham:!r},{create:n})},58580:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineGetter__:function(o,f){u.f(s(this),o,{get:a(f),enumerable:!0,configurable:!0})}})},47146:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(55666).f;t({target:"Object",stat:!0,forced:Object.defineProperties!==n,sham:!r},{defineProperties:n})},40416:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(37691).f;t({target:"Object",stat:!0,forced:Object.defineProperty!==n,sham:!r},{defineProperty:n})},7615:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineSetter__:function(o,f){u.f(s(this),o,{set:a(f),enumerable:!0,configurable:!0})}})},72820:function(i,d,e){"use strict";var t=e(94488),r=e(88698).entries;t({target:"Object",stat:!0},{entries:function(a){return r(a)}})},86070:function(i,d,e){"use strict";var t=e(94488),r=e(13247),n=e(3338),a=e(31946),s=e(2074).onFreeze,u=Object.freeze,c=n(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!r},{freeze:function(f){return u&&a(f)?u(s(f)):f}})},23569:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(69392);t({target:"Object",stat:!0},{fromEntries:function(s){var u={};return r(s,function(c,o){n(u,c,o)},{AS_ENTRIES:!0}),u}})},55639:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(80524),a=e(71256).f,s=e(35454),u=!s||r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(o,f){return a(n(o),f)}})},63046:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(48662),a=e(80524),s=e(71256),u=e(69392);t({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(o){for(var f=a(o),_=s.f,p=n(f),b={},g=0,P,O;p.length>g;)O=_(f,P=p[g++]),O!==void 0&&u(b,P,O);return b}})},464:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(53393).f,a=r(function(){return!Object.getOwnPropertyNames(1)});t({target:"Object",stat:!0,forced:a},{getOwnPropertyNames:n})},67936:function(i,d,e){"use strict";var t=e(94488),r=e(42820),n=e(3338),a=e(92635),s=e(94029),u=!r||n(function(){a.f(1)});t({target:"Object",stat:!0,forced:u},{getOwnPropertySymbols:function(o){var f=a.f;return f?f(s(o)):[]}})},51082:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(53456),s=e(4870),u=r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getPrototypeOf:function(o){return a(n(o))}})},83850:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(94237),a=e(63335),s=e(95955),u=e(17818),c=e(62003),o=r("Object","create"),f=n([].push);t({target:"Object",stat:!0},{groupBy:function(p,b){s(p),a(b);var g=o(null),P=0;return c(p,function(O){var S=u(b(O,P++));S in g?f(g[S],O):g[S]=[O]}),g}})},41990:function(i,d,e){"use strict";var t=e(94488),r=e(32621);t({target:"Object",stat:!0},{hasOwn:r})},55888:function(i,d,e){"use strict";var t=e(94488),r=e(12477);t({target:"Object",stat:!0,forced:Object.isExtensible!==r},{isExtensible:r})},53827:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isFrozen,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isFrozen:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},78143:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isSealed,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isSealed:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},15787:function(i,d,e){"use strict";var t=e(94488),r=e(5370);t({target:"Object",stat:!0},{is:r})},66419:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(7733),a=e(3338),s=a(function(){n(1)});t({target:"Object",stat:!0,forced:s},{keys:function(c){return n(r(c))}})},75765:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupGetter__:function(f){var _=a(this),p=s(f),b;do if(b=c(_,p))return b.get;while(_=u(_))}})},14645:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupSetter__:function(f){var _=a(this),p=s(f),b;do if(b=c(_,p))return b.set;while(_=u(_))}})},71122:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.preventExtensions,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!a},{preventExtensions:function(f){return u&&r(f)?u(n(f)):f}})},42084:function(i,d,e){"use strict";var t=e(35454),r=e(64110),n=e(31946),a=e(94029),s=e(95955),u=Object.getPrototypeOf,c=Object.setPrototypeOf,o=Object.prototype,f="__proto__";if(t&&u&&c&&!(f in o))try{r(o,f,{configurable:!0,get:function(){return u(a(this))},set:function(p){var b=s(this);!n(p)&&p!==null||!n(b)||c(b,p)}})}catch(_){}},25070:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.seal,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!a},{seal:function(f){return u&&r(f)?u(n(f)):f}})},77140:function(i,d,e){"use strict";var t=e(94488),r=e(58218);t({target:"Object",stat:!0},{setPrototypeOf:r})},15954:function(i,d,e){"use strict";var t=e(68527),r=e(2291),n=e(28488);t||r(Object.prototype,"toString",n,{unsafe:!0})},4266:function(i,d,e){"use strict";var t=e(94488),r=e(88698).values;t({target:"Object",stat:!0},{values:function(a){return r(a)}})},49988:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({global:!0,forced:parseFloat!==r},{parseFloat:r})},38823:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({global:!0,forced:parseInt!==r},{parseInt:r})},4045:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{allSettled:function(f){var _=this,p=a.f(_),b=p.resolve,g=p.reject,P=s(function(){var O=n(_.resolve),S=[],I=0,E=1;u(f,function(A){var k=I++,T=!1;E++,r(O,_,A).then(function(D){T||(T=!0,S[k]={status:"fulfilled",value:D},--E||b(S))},function(D){T||(T=!0,S[k]={status:"rejected",reason:D},--E||b(S))})}),--E||b(S)});return P.error&&g(P.value),p.promise}})},12785:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{all:function(f){var _=this,p=a.f(_),b=p.resolve,g=p.reject,P=s(function(){var O=n(_.resolve),S=[],I=0,E=1;u(f,function(A){var k=I++,T=!1;E++,r(O,_,A).then(function(D){T||(T=!0,S[k]=D,--E||b(S))},g)}),--E||b(S)});return P.error&&g(P.value),p.promise}})},50747:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(65911),s=e(73446),u=e(80734),c=e(62003),o=e(22093),f="No one promise resolved";t({target:"Promise",stat:!0,forced:o},{any:function(p){var b=this,g=a("AggregateError"),P=s.f(b),O=P.resolve,S=P.reject,I=u(function(){var E=n(b.resolve),A=[],k=0,T=1,D=!1;c(p,function(R){var B=k++,j=!1;T++,r(E,b,R).then(function(G){j||D||(D=!0,O(G))},function(G){j||D||(j=!0,A[B]=G,--T||S(new g(A,f)))})}),--T||S(new g(A,f))});return I.error&&S(I.value),P.promise}})},41902:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(82830).CONSTRUCTOR,a=e(2451),s=e(65911),u=e(55327),c=e(2291),o=a&&a.prototype;if(t({target:"Promise",proto:!0,forced:n,real:!0},{catch:function(_){return this.then(void 0,_)}}),!r&&u(a)){var f=s("Promise").prototype.catch;o.catch!==f&&c(o,"catch",f,{unsafe:!0})}},90366:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(90946),a=e(92916),s=e(89945),u=e(2291),c=e(58218),o=e(94573),f=e(51996),_=e(63335),p=e(55327),b=e(31946),g=e(56472),P=e(60473),O=e(28887).set,S=e(72933),I=e(61810),E=e(80734),A=e(66790),k=e(94844),T=e(2451),D=e(82830),R=e(73446),B="Promise",j=D.CONSTRUCTOR,G=D.REJECTION_EVENT,H=D.SUBCLASSING,Y=k.getterFor(B),L=k.set,V=T&&T.prototype,K=T,Q=V,W=a.TypeError,F=a.document,q=a.process,M=R.f,z=M,X=!!(F&&F.createEvent&&a.dispatchEvent),ee="unhandledrejection",ie="rejectionhandled",ce=0,se=1,fe=2,Ue=1,He=2,ot,dt,ct,Xe,pe=function(Be){var we;return b(Be)&&p(we=Be.then)?we:!1},Ce=function(Be,we){var le=we.value,ye=we.state===se,Ie=ye?Be.ok:Be.fail,tt=Be.resolve,bt=Be.reject,de=Be.domain,Ee,ft,$e;try{Ie?(ye||(we.rejection===He&&Pt(we),we.rejection=Ue),Ie===!0?Ee=le:(de&&de.enter(),Ee=Ie(le),de&&(de.exit(),$e=!0)),Ee===Be.promise?bt(new W("Promise-chain cycle")):(ft=pe(Ee))?s(ft,Ee,tt,bt):tt(Ee)):bt(le)}catch(Ye){de&&!$e&&de.exit(),bt(Ye)}},je=function(Be,we){Be.notified||(Be.notified=!0,S(function(){for(var le=Be.reactions,ye;ye=le.get();)Ce(ye,Be);Be.notified=!1,we&&!Be.rejection&>(Be)}))},Je=function(Be,we,le){var ye,Ie;X?(ye=F.createEvent("Event"),ye.promise=we,ye.reason=le,ye.initEvent(Be,!1,!0),a.dispatchEvent(ye)):ye={promise:we,reason:le},!G&&(Ie=a["on"+Be])?Ie(ye):Be===ee&&I("Unhandled promise rejection",le)},gt=function(Be){s(O,a,function(){var we=Be.facade,le=Be.value,ye=Ct(Be),Ie;if(ye&&(Ie=E(function(){n?q.emit("unhandledRejection",le,we):Je(ee,we,le)}),Be.rejection=n||Ct(Be)?He:Ue,Ie.error))throw Ie.value})},Ct=function(Be){return Be.rejection!==Ue&&!Be.parent},Pt=function(Be){s(O,a,function(){var we=Be.facade;n?q.emit("rejectionHandled",we):Je(ie,we,Be.value)})},Oe=function(Be,we,le){return function(ye){Be(we,ye,le)}},Ve=function(Be,we,le){Be.done||(Be.done=!0,le&&(Be=le),Be.value=we,Be.state=fe,je(Be,!0))},vt=function(Be,we,le){if(!Be.done){Be.done=!0,le&&(Be=le);try{if(Be.facade===we)throw new W("Promise can't be resolved itself");var ye=pe(we);ye?S(function(){var Ie={done:!1};try{s(ye,we,Oe(vt,Ie,Be),Oe(Ve,Ie,Be))}catch(tt){Ve(Ie,tt,Be)}}):(Be.value=we,Be.state=se,je(Be,!1))}catch(Ie){Ve({done:!1},Ie,Be)}}};if(j&&(K=function(we){g(this,Q),_(we),s(ot,this);var le=Y(this);try{we(Oe(vt,le),Oe(Ve,le))}catch(ye){Ve(le,ye)}},Q=K.prototype,ot=function(we){L(this,{type:B,done:!1,notified:!1,parent:!1,reactions:new A,rejection:!1,state:ce,value:void 0})},ot.prototype=u(Q,"then",function(we,le){var ye=Y(this),Ie=M(P(this,K));return ye.parent=!0,Ie.ok=p(we)?we:!0,Ie.fail=p(le)&&le,Ie.domain=n?q.domain:void 0,ye.state===ce?ye.reactions.add(Ie):S(function(){Ce(Ie,ye)}),Ie.promise}),dt=function(){var Be=new ot,we=Y(Be);this.promise=Be,this.resolve=Oe(vt,we),this.reject=Oe(Ve,we)},R.f=M=function(Be){return Be===K||Be===ct?new dt(Be):z(Be)},!r&&p(T)&&V!==Object.prototype)){Xe=V.then,H||u(V,"then",function(we,le){var ye=this;return new K(function(Ie,tt){s(Xe,ye,Ie,tt)}).then(we,le)},{unsafe:!0});try{delete V.constructor}catch(Be){}c&&c(V,Q)}t({global:!0,constructor:!0,wrap:!0,forced:j},{Promise:K}),o(K,B,!1,!0),f(B)},43595:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(2451),a=e(3338),s=e(65911),u=e(55327),c=e(60473),o=e(15597),f=e(2291),_=n&&n.prototype,p=!!n&&a(function(){_.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(g){var P=c(this,s("Promise")),O=u(g);return this.then(O?function(S){return o(P,g()).then(function(){return S})}:g,O?function(S){return o(P,g()).then(function(){throw S})}:g)}}),!r&&u(n)){var b=s("Promise").prototype.finally;_.finally!==b&&f(_,"finally",b,{unsafe:!0})}},24627:function(i,d,e){"use strict";e(90366),e(12785),e(41902),e(20733),e(95693),e(81930)},20733:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{race:function(f){var _=this,p=a.f(_),b=p.reject,g=s(function(){var P=n(_.resolve);u(f,function(O){r(P,_,O).then(p.resolve,b)})});return g.error&&b(g.value),p.promise}})},95693:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(73446),a=e(82830).CONSTRUCTOR;t({target:"Promise",stat:!0,forced:a},{reject:function(u){var c=n.f(this);return r(c.reject,void 0,u),c.promise}})},81930:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(16697),a=e(2451),s=e(82830).CONSTRUCTOR,u=e(15597),c=r("Promise"),o=n&&!s;t({target:"Promise",stat:!0,forced:n||s},{resolve:function(_){return u(o&&this===c?a:this,_)}})},92324:function(i,d,e){"use strict";var t=e(94488),r=e(73446);t({target:"Promise",stat:!0},{withResolvers:function(){var a=r.f(this);return{promise:a.promise,resolve:a.resolve,reject:a.reject}}})},23551:function(i,d,e){"use strict";var t=e(94488),r=e(13743),n=e(63335),a=e(80449),s=e(3338),u=!s(function(){Reflect.apply(function(){})});t({target:"Reflect",stat:!0,forced:u},{apply:function(o,f,_){return r(n(o),f,a(_))}})},74521:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(4645),s=e(6086),u=e(80449),c=e(31946),o=e(20132),f=e(3338),_=r("Reflect","construct"),p=Object.prototype,b=[].push,g=f(function(){function S(){}return!(_(function(){},[],S)instanceof S)}),P=!f(function(){_(function(){})}),O=g||P;t({target:"Reflect",stat:!0,forced:O,sham:O},{construct:function(I,E){s(I),u(E);var A=arguments.length<3?I:s(arguments[2]);if(P&&!g)return _(I,E,A);if(I===A){switch(E.length){case 0:return new I;case 1:return new I(E[0]);case 2:return new I(E[0],E[1]);case 3:return new I(E[0],E[1],E[2]);case 4:return new I(E[0],E[1],E[2],E[3])}var k=[null];return n(b,k,E),new(n(a,I,k))}var T=A.prototype,D=o(c(T)?T:p),R=n(I,D,E);return c(R)?R:D}})},57891:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(17818),s=e(37691),u=e(3338),c=u(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:c,sham:!r},{defineProperty:function(f,_,p){n(f);var b=a(_);n(p);try{return s.f(f,b,p),!0}catch(g){return!1}}})},84138:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(71256).f;t({target:"Reflect",stat:!0},{deleteProperty:function(s,u){var c=n(r(s),u);return c&&!c.configurable?!1:delete s[u]}})},37135:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(71256);t({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(u,c){return a.f(n(u),c)}})},6474:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(53456),a=e(4870);t({target:"Reflect",stat:!0,sham:!a},{getPrototypeOf:function(u){return n(r(u))}})},51832:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(31946),a=e(80449),s=e(60516),u=e(71256),c=e(53456);function o(f,_){var p=arguments.length<3?f:arguments[2],b,g;if(a(f)===p)return f[_];if(b=u.f(f,_),b)return s(b)?b.value:b.get===void 0?void 0:r(b.get,p);if(n(g=c(f)))return o(g,_,p)}t({target:"Reflect",stat:!0},{get:o})},40135:function(i,d,e){"use strict";var t=e(94488);t({target:"Reflect",stat:!0},{has:function(n,a){return a in n}})},7982:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(12477);t({target:"Reflect",stat:!0},{isExtensible:function(s){return r(s),n(s)}})},14893:function(i,d,e){"use strict";var t=e(94488),r=e(48662);t({target:"Reflect",stat:!0},{ownKeys:r})},49233:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(80449),a=e(13247);t({target:"Reflect",stat:!0,sham:!a},{preventExtensions:function(u){n(u);try{var c=r("Object","preventExtensions");return c&&c(u),!0}catch(o){return!1}}})},42844:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(557),a=e(58218);a&&t({target:"Reflect",stat:!0},{setPrototypeOf:function(u,c){r(u),n(c);try{return a(u,c),!0}catch(o){return!1}}})},92130:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(31946),s=e(60516),u=e(3338),c=e(37691),o=e(71256),f=e(53456),_=e(35012);function p(g,P,O){var S=arguments.length<4?g:arguments[3],I=o.f(n(g),P),E,A,k;if(!I){if(a(A=f(g)))return p(A,P,O,S);I=_(0)}if(s(I)){if(I.writable===!1||!a(S))return!1;if(E=o.f(S,P)){if(E.get||E.set||E.writable===!1)return!1;E.value=O,c.f(S,P,E)}else c.f(S,P,_(0,O))}else{if(k=I.set,k===void 0)return!1;r(k,S,O)}return!0}var b=u(function(){var g=function(){},P=c.f(new g,"a",{configurable:!0});return Reflect.set(g.prototype,"a",1,P)!==!1});t({target:"Reflect",stat:!0,forced:b},{set:p})},6536:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94573);t({global:!0},{Reflect:{}}),n(r.Reflect,"Reflect",!0)},27228:function(i,d,e){"use strict";var t=e(35454),r=e(92916),n=e(94237),a=e(20865),s=e(25576),u=e(68151),c=e(20132),o=e(80689).f,f=e(16332),_=e(44639),p=e(69905),b=e(81644),g=e(19286),P=e(44166),O=e(2291),S=e(3338),I=e(32621),E=e(94844).enforce,A=e(51996),k=e(59893),T=e(6041),D=e(51224),R=k("match"),B=r.RegExp,j=B.prototype,G=r.SyntaxError,H=n(j.exec),Y=n("".charAt),L=n("".replace),V=n("".indexOf),K=n("".slice),Q=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,W=/a/g,F=/a/g,q=new B(W)!==W,M=g.MISSED_STICKY,z=g.UNSUPPORTED_Y,X=t&&(!q||M||T||D||S(function(){return F[R]=!1,B(W)!==W||B(F)===F||String(B(W,"i"))!=="/a/i"})),ee=function(Ue){for(var He=Ue.length,ot=0,dt="",ct=!1,Xe;ot<=He;ot++){if(Xe=Y(Ue,ot),Xe==="\\"){dt+=Xe+Y(Ue,++ot);continue}!ct&&Xe==="."?dt+="[\\s\\S]":(Xe==="["?ct=!0:Xe==="]"&&(ct=!1),dt+=Xe)}return dt},ie=function(Ue){for(var He=Ue.length,ot=0,dt="",ct=[],Xe=c(null),pe=!1,Ce=!1,je=0,Je="",gt;ot<=He;ot++){if(gt=Y(Ue,ot),gt==="\\")gt+=Y(Ue,++ot);else if(gt==="]")pe=!1;else if(!pe)switch(!0){case gt==="[":pe=!0;break;case gt==="(":H(Q,K(Ue,ot+1))&&(ot+=2,Ce=!0),dt+=gt,je++;continue;case(gt===">"&&Ce):if(Je===""||I(Xe,Je))throw new G("Invalid capture group name");Xe[Je]=!0,ct[ct.length]=[Je,je],Ce=!1,Je="";continue}Ce?Je+=gt:dt+=gt}return[dt,ct]};if(a("RegExp",X)){for(var ce=function(He,ot){var dt=f(j,this),ct=_(He),Xe=ot===void 0,pe=[],Ce=He,je,Je,gt,Ct,Pt,Oe;if(!dt&&ct&&Xe&&He.constructor===ce)return He;if((ct||f(j,He))&&(He=He.source,Xe&&(ot=b(Ce))),He=He===void 0?"":p(He),ot=ot===void 0?"":p(ot),Ce=He,T&&"dotAll"in W&&(Je=!!ot&&V(ot,"s")>-1,Je&&(ot=L(ot,/s/g,""))),je=ot,M&&"sticky"in W&&(gt=!!ot&&V(ot,"y")>-1,gt&&z&&(ot=L(ot,/y/g,""))),D&&(Ct=ie(He),He=Ct[0],pe=Ct[1]),Pt=s(B(He,ot),dt?this:j,ce),(Je||gt||pe.length)&&(Oe=E(Pt),Je&&(Oe.dotAll=!0,Oe.raw=ce(ee(He),je)),gt&&(Oe.sticky=!0),pe.length&&(Oe.groups=pe)),He!==Ce)try{u(Pt,"source",Ce===""?"(?:)":Ce)}catch(Ve){}return Pt},se=o(B),fe=0;se.length>fe;)P(ce,B,se[fe++]);j.constructor=ce,ce.prototype=j,O(r,"RegExp",ce,{constructor:!0})}A("RegExp")},62921:function(i,d,e){"use strict";var t=e(35454),r=e(6041),n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},44001:function(i,d,e){"use strict";var t=e(94488),r=e(88736);t({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},92262:function(i,d,e){"use strict";var t=e(92916),r=e(35454),n=e(64110),a=e(82163),s=e(3338),u=t.RegExp,c=u.prototype,o=r&&s(function(){var f=!0;try{u(".","d")}catch(I){f=!1}var _={},p="",b=f?"dgimsy":"gimsy",g=function(I,E){Object.defineProperty(_,I,{get:function(){return p+=E,!0}})},P={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};f&&(P.hasIndices="d");for(var O in P)g(O,P[O]);var S=Object.getOwnPropertyDescriptor(c,"flags").get.call(_);return S!==b||p!==b});o&&n(c,"flags",{configurable:!0,get:a})},54744:function(i,d,e){"use strict";var t=e(35454),r=e(19286).MISSED_STICKY,n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},38214:function(i,d,e){"use strict";e(44001);var t=e(94488),r=e(89945),n=e(55327),a=e(80449),s=e(69905),u=function(){var o=!1,f=/[ac]/;return f.exec=function(){return o=!0,/./.exec.apply(this,arguments)},f.test("abc")===!0&&o}(),c=/./.test;t({target:"RegExp",proto:!0,forced:!u},{test:function(o){var f=a(this),_=s(o),p=f.exec;if(!n(p))return r(c,f,_);var b=r(p,f,_);return b===null?!1:(a(b),!0)}})},12756:function(i,d,e){"use strict";var t=e(8090).PROPER,r=e(2291),n=e(80449),a=e(69905),s=e(3338),u=e(81644),c="toString",o=RegExp.prototype,f=o[c],_=s(function(){return f.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&f.name!==c;(_||p)&&r(RegExp.prototype,c,function(){var g=n(this),P=a(g.source),O=a(u(g));return"/"+P+"/"+O},{unsafe:!0})},69772:function(i,d,e){"use strict";var t=e(48059),r=e(40942);t("Set",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},r)},93379:function(i,d,e){"use strict";e(69772)},34932:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("anchor")},{anchor:function(s){return r(this,"a","name",s)}})},62007:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=e(3338),c=r("".charAt),o=u(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:o},{at:function(_){var p=s(n(this)),b=p.length,g=a(_),P=g>=0?g:b+g;return P<0||P>=b?void 0:c(p,P)}})},81046:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("big")},{big:function(){return r(this,"big","","")}})},85744:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("blink")},{blink:function(){return r(this,"blink","","")}})},13494:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("bold")},{bold:function(){return r(this,"b","","")}})},90572:function(i,d,e){"use strict";var t=e(94488),r=e(13764).codeAt;t({target:"String",proto:!0},{codePointAt:function(a){return r(this,a)}})},37343:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(71256).f,a=e(61578),s=e(69905),u=e(41696),c=e(95955),o=e(86266),f=e(16697),_=r("".endsWith),p=r("".slice),b=Math.min,g=o("endsWith"),P=!f&&!g&&!!function(){var O=n(String.prototype,"endsWith");return O&&!O.writable}();t({target:"String",proto:!0,forced:!P&&!g},{endsWith:function(S){var I=s(c(this));u(S);var E=arguments.length>1?arguments[1]:void 0,A=I.length,k=E===void 0?A:b(a(E),A),T=s(S);return _?_(I,T,k):p(I,k-T.length,k)===T}})},56338:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fixed")},{fixed:function(){return r(this,"tt","","")}})},66755:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontcolor")},{fontcolor:function(s){return r(this,"font","color",s)}})},68709:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontsize")},{fontsize:function(s){return r(this,"font","size",s)}})},45945:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(51981),a=RangeError,s=String.fromCharCode,u=String.fromCodePoint,c=r([].join),o=!!u&&u.length!==1;t({target:"String",stat:!0,arity:1,forced:o},{fromCodePoint:function(_){for(var p=[],b=arguments.length,g=0,P;b>g;){if(P=+arguments[g++],n(P,1114111)!==P)throw new a(P+" is not a valid code point");p[g]=P<65536?s(P):s(((P-=65536)>>10)+55296,P%1024+56320)}return c(p,"")}})},75551:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(41696),a=e(95955),s=e(69905),u=e(86266),c=r("".indexOf);t({target:"String",proto:!0,forced:!u("includes")},{includes:function(f){return!!~c(s(a(this)),s(n(f)),arguments.length>1?arguments[1]:void 0)}})},32493:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(69905),s=r("".charCodeAt);t({target:"String",proto:!0},{isWellFormed:function(){for(var c=a(n(this)),o=c.length,f=0;f=56320||++f>=o||(s(c,f)&64512)!==56320))return!1}return!0}})},4939:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("italics")},{italics:function(){return r(this,"i","","")}})},20852:function(i,d,e){"use strict";var t=e(13764).charAt,r=e(69905),n=e(94844),a=e(24019),s=e(25587),u="String Iterator",c=n.set,o=n.getterFor(u);a(String,"String",function(f){c(this,{type:u,string:r(f),index:0})},function(){var _=o(this),p=_.string,b=_.index,g;return b>=p.length?s(void 0,!0):(g=t(p,b),_.index+=g.length,s(g,!1))})},81927:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("link")},{link:function(s){return r(this,"a","href",s)}})},18827:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(34114),a=e(83126),s=e(25587),u=e(95955),c=e(61578),o=e(69905),f=e(80449),_=e(4112),p=e(29076),b=e(44639),g=e(81644),P=e(53776),O=e(2291),S=e(3338),I=e(59893),E=e(60473),A=e(52216),k=e(94338),T=e(94844),D=e(16697),R=I("matchAll"),B="RegExp String",j=B+" Iterator",G=T.set,H=T.getterFor(j),Y=RegExp.prototype,L=TypeError,V=n("".indexOf),K=n("".matchAll),Q=!!K&&!S(function(){K("a",/./)}),W=a(function(M,z,X,ee){G(this,{type:j,regexp:M,string:z,global:X,unicode:ee,done:!1})},B,function(){var M=H(this);if(M.done)return s(void 0,!0);var z=M.regexp,X=M.string,ee=k(z,X);return ee===null?(M.done=!0,s(void 0,!0)):M.global?(o(ee[0])===""&&(z.lastIndex=A(X,c(z.lastIndex),M.unicode)),s(ee,!1)):(M.done=!0,s(ee,!1))}),F=function(q){var M=f(this),z=o(q),X=E(M,RegExp),ee=o(g(M)),ie,ce,se;return ie=new X(X===RegExp?M.source:M,ee),ce=!!~V(ee,"g"),se=!!~V(ee,"u"),ie.lastIndex=c(M.lastIndex),new W(ie,z,ce,se)};t({target:"String",proto:!0,forced:Q},{matchAll:function(M){var z=u(this),X,ee,ie,ce;if(_(M)){if(Q)return K(z,M)}else{if(b(M)&&(X=o(u(g(M))),!~V(X,"g")))throw new L("`.matchAll` does not allow non-global regexes");if(Q)return K(z,M);if(ie=P(M,R),ie===void 0&&D&&p(M)==="RegExp"&&(ie=F),ie)return r(ie,M,z)}return ee=o(z),ce=new RegExp(M,"g"),D?r(F,ce,ee):ce[R](ee)}}),D||R in Y||O(Y,R,F)},46302:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(61578),u=e(69905),c=e(95955),o=e(53776),f=e(52216),_=e(94338);r("match",function(p,b,g){return[function(O){var S=c(this),I=a(O)?void 0:o(O,p);return I?t(I,O,S):new RegExp(O)[p](u(S))},function(P){var O=n(this),S=u(P),I=g(b,O,S);if(I.done)return I.value;if(!O.global)return _(O,S);var E=O.unicode;O.lastIndex=0;for(var A=[],k=0,T;(T=_(O,S))!==null;){var D=u(T[0]);A[k]=D,D===""&&(O.lastIndex=f(S,s(O.lastIndex),E)),k++}return k===0?null:A}]})},76718:function(i,d,e){"use strict";var t=e(94488),r=e(85571).end,n=e(98352);t({target:"String",proto:!0,forced:n},{padEnd:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},79172:function(i,d,e){"use strict";var t=e(94488),r=e(85571).start,n=e(98352);t({target:"String",proto:!0,forced:n},{padStart:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},32192:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(80524),a=e(94029),s=e(69905),u=e(82762),c=r([].push),o=r([].join);t({target:"String",stat:!0},{raw:function(_){var p=n(a(_).raw),b=u(p);if(!b)return"";for(var g=arguments.length,P=[],O=0;;){if(c(P,s(p[O++])),O===b)return o(P,"");OT.length?-1:D===""?R:S(T,D,R)};t({target:"String",proto:!0},{replaceAll:function(D,R){var B=a(this),j,G,H,Y,L,V,K,Q,W,F=0,q=0,M="";if(!u(D)){if(j=c(D),j&&(G=o(a(_(D))),!~S(G,"g")))throw new O("`.replaceAll` does not allow non-global regexes");if(H=f(D,P),H)return r(H,D,B,R);if(g&&j)return I(o(B),D,R)}for(Y=o(B),L=o(D),V=s(R),V||(R=o(R)),K=L.length,Q=A(1,K),F=k(Y,L,0);F!==-1;)W=V?o(R(L,F,Y)):p(L,Y,F,[],void 0,R),M+=E(Y,q,F)+W,q=F+K,F=k(Y,L,F+Q);return q")!=="7"});a("replace",function(L,V,K){var Q=H?"$":"$0";return[function(F,q){var M=b(this),z=o(F)?void 0:P(F,E);return z?r(z,F,M,q):r(V,p(M),F,q)},function(W,F){var q=u(this),M=p(W);if(typeof F=="string"&&R(F,Q)===-1&&R(F,"$<")===-1){var z=K(V,q,M,F);if(z.done)return z.value}var X=c(F);X||(F=p(F));var ee=q.global,ie;ee&&(ie=q.unicode,q.lastIndex=0);for(var ce=[],se;se=S(q,M),!(se===null||(D(ce,se),!ee));){var fe=p(se[0]);fe===""&&(q.lastIndex=g(M,_(q.lastIndex),ie))}for(var Ue="",He=0,ot=0;ot=He&&(Ue+=B(M,He,ct)+pe,He=ct+dt.length)}return Ue+B(M,He)}]},!Y||!G||H)},62925:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(95955),u=e(5370),c=e(69905),o=e(53776),f=e(94338);r("search",function(_,p,b){return[function(P){var O=s(this),S=a(P)?void 0:o(P,_);return S?t(S,P,O):new RegExp(P)[_](c(O))},function(g){var P=n(this),O=c(g),S=b(p,P,O);if(S.done)return S.value;var I=P.lastIndex;u(I,0)||(P.lastIndex=0);var E=f(P,O);return u(P.lastIndex,I)||(P.lastIndex=I),E===null?-1:E.index}]})},60462:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("small")},{small:function(){return r(this,"small","","")}})},9595:function(i,d,e){"use strict";var t=e(13743),r=e(89945),n=e(94237),a=e(8662),s=e(80449),u=e(4112),c=e(44639),o=e(95955),f=e(60473),_=e(52216),p=e(61578),b=e(69905),g=e(53776),P=e(71698),O=e(94338),S=e(88736),I=e(19286),E=e(3338),A=I.UNSUPPORTED_Y,k=4294967295,T=Math.min,D=[].push,R=n(/./.exec),B=n(D),j=n("".slice),G=!E(function(){var H=/(?:)/,Y=H.exec;H.exec=function(){return Y.apply(this,arguments)};var L="ab".split(H);return L.length!==2||L[0]!=="a"||L[1]!=="b"});a("split",function(H,Y,L){var V;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?V=function(K,Q){var W=b(o(this)),F=Q===void 0?k:Q>>>0;if(F===0)return[];if(K===void 0)return[W];if(!c(K))return r(Y,W,K,F);for(var q=[],M=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(K.sticky?"y":""),z=0,X=new RegExp(K.source,M+"g"),ee,ie,ce;(ee=r(S,X,W))&&(ie=X.lastIndex,!(ie>z&&(B(q,j(W,z,ee.index)),ee.length>1&&ee.index=F)));)X.lastIndex===ee.index&&X.lastIndex++;return z===W.length?(ce||!R(X,""))&&B(q,""):B(q,j(W,z)),q.length>F?P(q,0,F):q}:"0".split(void 0,0).length?V=function(K,Q){return K===void 0&&Q===0?[]:r(Y,this,K,Q)}:V=Y,[function(Q,W){var F=o(this),q=u(Q)?void 0:g(Q,H);return q?r(q,Q,F,W):r(V,b(F),Q,W)},function(K,Q){var W=s(this),F=b(K),q=L(V,W,F,Q,V!==Y);if(q.done)return q.value;var M=f(W,RegExp),z=W.unicode,X=(W.ignoreCase?"i":"")+(W.multiline?"m":"")+(W.unicode?"u":"")+(A?"g":"y"),ee=new M(A?"^(?:"+W.source+")":W,X),ie=Q===void 0?k:Q>>>0;if(ie===0)return[];if(F.length===0)return O(ee,F)===null?[F]:[];for(var ce=0,se=0,fe=[];se1?arguments[1]:void 0,I.length)),A=s(S);return _?_(I,A,E):p(I,E,E+A.length)===A}})},72571:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("strike")},{strike:function(){return r(this,"strike","","")}})},71200:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sub")},{sub:function(){return r(this,"sub","","")}})},70917:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=r("".slice),c=Math.max,o=Math.min,f=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:f},{substr:function(p,b){var g=s(n(this)),P=g.length,O=a(p),S,I;return O===1/0&&(O=0),O<0&&(O=c(P+O,0)),S=b===void 0?P:a(b),S<=0||S===1/0?"":(I=o(O+S,P),O>=I?"":u(g,O,I))}})},85767:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sup")},{sup:function(){return r(this,"sup","","")}})},53427:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94237),a=e(95955),s=e(69905),u=e(3338),c=Array,o=n("".charAt),f=n("".charCodeAt),_=n([].join),p="".toWellFormed,b="\uFFFD",g=p&&u(function(){return r(p,1)!=="1"});t({target:"String",proto:!0,forced:g},{toWellFormed:function(){var O=s(a(this));if(g)return r(p,O);for(var S=O.length,I=c(S),E=0;E=56320||E+1>=S||(f(O,E+1)&64512)!==56320?I[E]=b:(I[E]=o(O,E),I[++E]=o(O,E))}return _(I,"")}})},49257:function(i,d,e){"use strict";e(20189);var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==r},{trimEnd:r})},93980:function(i,d,e){"use strict";var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==r},{trimLeft:r})},20189:function(i,d,e){"use strict";var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==r},{trimRight:r})},72910:function(i,d,e){"use strict";e(93980);var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==r},{trimStart:r})},70878:function(i,d,e){"use strict";var t=e(94488),r=e(52971).trim,n=e(18105);t({target:"String",proto:!0,forced:n("trim")},{trim:function(){return r(this)}})},64003:function(i,d,e){"use strict";var t=e(94674);t("asyncIterator")},39161:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(16697),u=e(35454),c=e(42820),o=e(3338),f=e(32621),_=e(16332),p=e(80449),b=e(80524),g=e(17818),P=e(69905),O=e(35012),S=e(20132),I=e(7733),E=e(80689),A=e(53393),k=e(92635),T=e(71256),D=e(37691),R=e(55666),B=e(27597),j=e(2291),G=e(64110),H=e(77898),Y=e(11898),L=e(54406),V=e(6145),K=e(59893),Q=e(38282),W=e(94674),F=e(14311),q=e(94573),M=e(94844),z=e(90560).forEach,X=Y("hidden"),ee="Symbol",ie="prototype",ce=M.set,se=M.getterFor(ee),fe=Object[ie],Ue=r.Symbol,He=Ue&&Ue[ie],ot=r.RangeError,dt=r.TypeError,ct=r.QObject,Xe=T.f,pe=D.f,Ce=A.f,je=B.f,Je=a([].push),gt=H("symbols"),Ct=H("op-symbols"),Pt=H("wks"),Oe=!ct||!ct[ie]||!ct[ie].findChild,Ve=function(Ee,ft,$e){var Ye=Xe(fe,ft);Ye&&delete fe[ft],pe(Ee,ft,$e),Ye&&Ee!==fe&&pe(fe,ft,Ye)},vt=u&&o(function(){return S(pe({},"a",{get:function(){return pe(this,"a",{value:7}).a}})).a!==7})?Ve:pe,Be=function(Ee,ft){var $e=gt[Ee]=S(He);return ce($e,{type:ee,tag:Ee,description:ft}),u||($e.description=ft),$e},we=function(ft,$e,Ye){ft===fe&&we(Ct,$e,Ye),p(ft);var it=g($e);return p(Ye),f(gt,it)?(Ye.enumerable?(f(ft,X)&&ft[X][it]&&(ft[X][it]=!1),Ye=S(Ye,{enumerable:O(0,!1)})):(f(ft,X)||pe(ft,X,O(1,{})),ft[X][it]=!0),vt(ft,it,Ye)):pe(ft,it,Ye)},le=function(ft,$e){p(ft);var Ye=b($e),it=I(Ye).concat(de(Ye));return z(it,function(Tt){(!u||n(Ie,Ye,Tt))&&we(ft,Tt,Ye[Tt])}),ft},ye=function(ft,$e){return $e===void 0?S(ft):le(S(ft),$e)},Ie=function(ft){var $e=g(ft),Ye=n(je,this,$e);return this===fe&&f(gt,$e)&&!f(Ct,$e)?!1:Ye||!f(this,$e)||!f(gt,$e)||f(this,X)&&this[X][$e]?Ye:!0},tt=function(ft,$e){var Ye=b(ft),it=g($e);if(!(Ye===fe&&f(gt,it)&&!f(Ct,it))){var Tt=Xe(Ye,it);return Tt&&f(gt,it)&&!(f(Ye,X)&&Ye[X][it])&&(Tt.enumerable=!0),Tt}},bt=function(ft){var $e=Ce(b(ft)),Ye=[];return z($e,function(it){!f(gt,it)&&!f(L,it)&&Je(Ye,it)}),Ye},de=function(Ee){var ft=Ee===fe,$e=Ce(ft?Ct:b(Ee)),Ye=[];return z($e,function(it){f(gt,it)&&(!ft||f(fe,it))&&Je(Ye,gt[it])}),Ye};c||(Ue=function(){if(_(He,this))throw new dt("Symbol is not a constructor");var ft=!arguments.length||arguments[0]===void 0?void 0:P(arguments[0]),$e=V(ft),Ye=function(it){var Tt=this===void 0?r:this;Tt===fe&&n(Ye,Ct,it),f(Tt,X)&&f(Tt[X],$e)&&(Tt[X][$e]=!1);var Yt=O(1,it);try{vt(Tt,$e,Yt)}catch(Ae){if(!(Ae instanceof ot))throw Ae;Ve(Tt,$e,Yt)}};return u&&Oe&&vt(fe,$e,{configurable:!0,set:Ye}),Be($e,ft)},He=Ue[ie],j(He,"toString",function(){return se(this).tag}),j(Ue,"withoutSetter",function(Ee){return Be(V(Ee),Ee)}),B.f=Ie,D.f=we,R.f=le,T.f=tt,E.f=A.f=bt,k.f=de,Q.f=function(Ee){return Be(K(Ee),Ee)},u&&(G(He,"description",{configurable:!0,get:function(){return se(this).description}}),s||j(fe,"propertyIsEnumerable",Ie,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Ue}),z(I(Pt),function(Ee){W(Ee)}),t({target:ee,stat:!0,forced:!c},{useSetter:function(){Oe=!0},useSimple:function(){Oe=!1}}),t({target:"Object",stat:!0,forced:!c,sham:!u},{create:ye,defineProperty:we,defineProperties:le,getOwnPropertyDescriptor:tt}),t({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:bt}),F(),q(Ue,ee),L[X]=!0},44852:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(94237),s=e(32621),u=e(55327),c=e(16332),o=e(69905),f=e(64110),_=e(24538),p=n.Symbol,b=p&&p.prototype;if(r&&u(p)&&(!("description"in b)||p().description!==void 0)){var g={},P=function(){var D=arguments.length<1||arguments[0]===void 0?void 0:o(arguments[0]),R=c(b,this)?new p(D):D===void 0?p():p(D);return D===""&&(g[R]=!0),R};_(P,p),P.prototype=b,b.constructor=P;var O=String(p("description detection"))==="Symbol(description detection)",S=a(b.valueOf),I=a(b.toString),E=/^Symbol\((.*)\)[^)]+$/,A=a("".replace),k=a("".slice);f(b,"description",{configurable:!0,get:function(){var D=S(this);if(s(g,D))return"";var R=I(D),B=O?k(R,7,-1):A(R,E,"$1");return B===""?void 0:B}}),t({global:!0,constructor:!0,forced:!0},{Symbol:P})}},54524:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(32621),a=e(69905),s=e(77898),u=e(60798),c=s("string-to-symbol-registry"),o=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{for:function(f){var _=a(f);if(n(c,_))return c[_];var p=r("Symbol")(_);return c[_]=p,o[p]=_,p}})},17898:function(i,d,e){"use strict";var t=e(94674);t("hasInstance")},40902:function(i,d,e){"use strict";var t=e(94674);t("isConcatSpreadable")},2259:function(i,d,e){"use strict";var t=e(94674);t("iterator")},68557:function(i,d,e){"use strict";e(39161),e(54524),e(32340),e(54226),e(67936)},32340:function(i,d,e){"use strict";var t=e(94488),r=e(32621),n=e(18446),a=e(40593),s=e(77898),u=e(60798),c=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{keyFor:function(f){if(!n(f))throw new TypeError(a(f)+" is not a symbol");if(r(c,f))return c[f]}})},69811:function(i,d,e){"use strict";var t=e(94674);t("matchAll")},14589:function(i,d,e){"use strict";var t=e(94674);t("match")},18114:function(i,d,e){"use strict";var t=e(94674);t("replace")},23844:function(i,d,e){"use strict";var t=e(94674);t("search")},39581:function(i,d,e){"use strict";var t=e(94674);t("species")},40632:function(i,d,e){"use strict";var t=e(94674);t("split")},22690:function(i,d,e){"use strict";var t=e(94674),r=e(14311);t("toPrimitive"),r()},7786:function(i,d,e){"use strict";var t=e(65911),r=e(94674),n=e(94573);r("toStringTag"),n(t("Symbol"),"Symbol")},99062:function(i,d,e){"use strict";var t=e(94674);t("unscopables")},35246:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(56902),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("at",function(c){var o=a(this),f=r(o),_=n(c),p=_>=0?_:f+_;return p<0||p>=f?void 0:o[p]})},83470:function(i,d,e){"use strict";var t=e(94237),r=e(58261),n=e(92670),a=t(n),s=r.aTypedArray,u=r.exportTypedArrayMethod;u("copyWithin",function(o,f){return a(s(this),o,f,arguments.length>2?arguments[2]:void 0)})},79641:function(i,d,e){"use strict";var t=e(58261),r=e(90560).every,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("every",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},72397:function(i,d,e){"use strict";var t=e(58261),r=e(75202),n=e(93303),a=e(97607),s=e(89945),u=e(94237),c=e(3338),o=t.aTypedArray,f=t.exportTypedArrayMethod,_=u("".slice),p=c(function(){var b=0;return new Int8Array(2).fill({valueOf:function(){return b++}}),b!==1});f("fill",function(g){var P=arguments.length;o(this);var O=_(a(this),0,3)==="Big"?n(g):+g;return s(r,this,O,P>1?arguments[1]:void 0,P>2?arguments[2]:void 0)},p)},24860:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filter,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filter",function(c){var o=r(a(this),c,arguments.length>1?arguments[1]:void 0);return n(this,o)})},56233:function(i,d,e){"use strict";var t=e(58261),r=e(90560).findIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},64344:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLastIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLastIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},59419:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLast,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLast",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},19320:function(i,d,e){"use strict";var t=e(58261),r=e(90560).find,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("find",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},84432:function(i,d,e){"use strict";var t=e(69733);t("Float32",function(r){return function(a,s,u){return r(this,a,s,u)}})},59022:function(i,d,e){"use strict";var t=e(69733);t("Float64",function(r){return function(a,s,u){return r(this,a,s,u)}})},5316:function(i,d,e){"use strict";var t=e(58261),r=e(90560).forEach,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("forEach",function(u){r(n(this),u,arguments.length>1?arguments[1]:void 0)})},93744:function(i,d,e){"use strict";var t=e(59627),r=e(58261).exportTypedArrayStaticMethod,n=e(50706);r("from",n,t)},19299:function(i,d,e){"use strict";var t=e(58261),r=e(22999).includes,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("includes",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},15286:function(i,d,e){"use strict";var t=e(58261),r=e(22999).indexOf,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("indexOf",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},51054:function(i,d,e){"use strict";var t=e(69733);t("Int16",function(r){return function(a,s,u){return r(this,a,s,u)}})},60330:function(i,d,e){"use strict";var t=e(69733);t("Int32",function(r){return function(a,s,u){return r(this,a,s,u)}})},19363:function(i,d,e){"use strict";var t=e(69733);t("Int8",function(r){return function(a,s,u){return r(this,a,s,u)}})},91927:function(i,d,e){"use strict";var t=e(92916),r=e(3338),n=e(94237),a=e(58261),s=e(11005),u=e(59893),c=u("iterator"),o=t.Uint8Array,f=n(s.values),_=n(s.keys),p=n(s.entries),b=a.aTypedArray,g=a.exportTypedArrayMethod,P=o&&o.prototype,O=!r(function(){P[c].call([1])}),S=!!P&&P.values&&P[c]===P.values&&P.values.name==="values",I=function(){return f(b(this))};g("entries",function(){return p(b(this))},O),g("keys",function(){return _(b(this))},O),g("values",I,O||!S,{name:"values"}),g(c,I,O||!S,{name:"values"})},27730:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=t.aTypedArray,a=t.exportTypedArrayMethod,s=r([].join);a("join",function(c){return s(n(this),c)})},58707:function(i,d,e){"use strict";var t=e(58261),r=e(13743),n=e(55009),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("lastIndexOf",function(c){var o=arguments.length;return r(n,a(this),o>1?[c,arguments[1]]:[c])})},41356:function(i,d,e){"use strict";var t=e(58261),r=e(90560).map,n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("map",function(c){return r(a(this),c,arguments.length>1?arguments[1]:void 0,function(o,f){return new(n(o))(f)})})},51606:function(i,d,e){"use strict";var t=e(58261),r=e(59627),n=t.aTypedArrayConstructor,a=t.exportTypedArrayStaticMethod;a("of",function(){for(var u=0,c=arguments.length,o=new(n(this))(c);c>u;)o[u]=arguments[u++];return o},r)},38458:function(i,d,e){"use strict";var t=e(58261),r=e(16370).right,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduceRight",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},8966:function(i,d,e){"use strict";var t=e(58261),r=e(16370).left,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduce",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},71957:function(i,d,e){"use strict";var t=e(58261),r=t.aTypedArray,n=t.exportTypedArrayMethod,a=Math.floor;n("reverse",function(){for(var u=this,c=r(u).length,o=a(c/2),f=0,_;f1?arguments[1]:void 0,1),A=u(I);if(P)return r(p,this,A,E);var k=this.length,T=a(A),D=0;if(T+E>k)throw new o("Wrong length");for(;Dg;)O[g]=p[g++];return O},c)},96519:function(i,d,e){"use strict";var t=e(58261),r=e(90560).some,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("some",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},95576:function(i,d,e){"use strict";var t=e(92916),r=e(34114),n=e(3338),a=e(63335),s=e(63668),u=e(58261),c=e(78177),o=e(17687),f=e(46573),_=e(19684),p=u.aTypedArray,b=u.exportTypedArrayMethod,g=t.Uint16Array,P=g&&r(g.prototype.sort),O=!!P&&!(n(function(){P(new g(2),null)})&&n(function(){P(new g(2),{})})),S=!!P&&!n(function(){if(f)return f<74;if(c)return c<67;if(o)return!0;if(_)return _<602;var E=new g(516),A=Array(516),k,T;for(k=0;k<516;k++)T=k%4,E[k]=515-k,A[k]=k-2*T+3;for(P(E,function(D,R){return(D/4|0)-(R/4|0)}),k=0;k<516;k++)if(E[k]!==A[k])return!0}),I=function(E){return function(A,k){return E!==void 0?+E(A,k)||0:k!==k?-1:A!==A?1:A===0&&k===0?1/A>0&&1/k<0?1:-1:A>k}};b("sort",function(A){return A!==void 0&&a(A),S?P(this,A):s(p(this),I(A))},!S||O)},63079:function(i,d,e){"use strict";var t=e(58261),r=e(61578),n=e(51981),a=e(31384),s=t.aTypedArray,u=t.exportTypedArrayMethod;u("subarray",function(o,f){var _=s(this),p=_.length,b=n(o,p),g=a(_);return new g(_.buffer,_.byteOffset+b*_.BYTES_PER_ELEMENT,r((f===void 0?p:n(f,p))-b))})},8995:function(i,d,e){"use strict";var t=e(92916),r=e(13743),n=e(58261),a=e(3338),s=e(30867),u=t.Int8Array,c=n.aTypedArray,o=n.exportTypedArrayMethod,f=[].toLocaleString,_=!!u&&a(function(){f.call(new u(1))}),p=a(function(){return[1,2].toLocaleString()!==new u([1,2]).toLocaleString()})||!a(function(){u.prototype.toLocaleString.call([1,2])});o("toLocaleString",function(){return r(f,_?s(c(this)):c(this),s(arguments))},p)},23080:function(i,d,e){"use strict";var t=e(85903),r=e(58261),n=r.aTypedArray,a=r.exportTypedArrayMethod,s=r.getTypedArrayConstructor;a("toReversed",function(){return t(n(this),s(this))})},74701:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=e(63335),a=e(69478),s=t.aTypedArray,u=t.getTypedArrayConstructor,c=t.exportTypedArrayMethod,o=r(t.TypedArrayPrototype.sort);c("toSorted",function(_){_!==void 0&&n(_);var p=s(this),b=a(u(p),p);return o(b,_)})},91809:function(i,d,e){"use strict";var t=e(58261).exportTypedArrayMethod,r=e(3338),n=e(92916),a=e(94237),s=n.Uint8Array,u=s&&s.prototype||{},c=[].toString,o=a([].join);r(function(){c.call({})})&&(c=function(){return o(this)});var f=u.toString!==c;t("toString",c,f)},64336:function(i,d,e){"use strict";var t=e(69733);t("Uint16",function(r){return function(a,s,u){return r(this,a,s,u)}})},63914:function(i,d,e){"use strict";var t=e(69733);t("Uint32",function(r){return function(a,s,u){return r(this,a,s,u)}})},55234:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}})},88104:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}},!0)},77517:function(i,d,e){"use strict";var t=e(82041),r=e(58261),n=e(75406),a=e(56902),s=e(93303),u=r.aTypedArray,c=r.getTypedArrayConstructor,o=r.exportTypedArrayMethod,f=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(_){return _===8}}();o("with",function(_,p){var b=u(this),g=a(_),P=n(b)?s(p):+p;return t(b,c(b),g,P)},!f)},30149:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=String.fromCharCode,s=r("".charAt),u=r(/./.exec),c=r("".slice),o=/^[\da-f]{2}$/i,f=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(p){for(var b=n(p),g="",P=b.length,O=0,S,I;O1?arguments[1]:void 0)}}),n("filterOut")},55885:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filterReject,n=e(81181);t({target:"Array",proto:!0,forced:!0},{filterReject:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("filterReject")},91130:function(i,d,e){"use strict";var t=e(94488),r=e(32278);t({target:"Array",stat:!0},{fromAsync:r})},64963:function(i,d,e){"use strict";var t=e(94488),r=e(45601),n=e(81181),a=e(33940),s=e(16697);t({target:"Array",proto:!0,name:"groupToMap",forced:s||!r("groupByToMap")},{groupByToMap:a}),n("groupByToMap")},8604:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(45601),a=e(81181);t({target:"Array",proto:!0,forced:!n("groupBy")},{groupBy:function(u){var c=arguments.length>1?arguments[1]:void 0;return r(this,u,c)}}),a("groupBy")},25178:function(i,d,e){"use strict";var t=e(94488),r=e(81181),n=e(33940),a=e(16697);t({target:"Array",proto:!0,forced:a},{groupToMap:n}),r("groupToMap")},39034:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(81181);t({target:"Array",proto:!0},{group:function(s){var u=arguments.length>1?arguments[1]:void 0;return r(this,s,u)}}),n("group")},1905:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=Object.isFrozen,a=function(s,u){if(!n||!r(s)||!n(s))return!1;for(var c=0,o=s.length,f;c1?arguments[1]:!1);return n([c&255,c>>8&255],10)}})},93236:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=r(DataView.prototype.getUint8);t({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(s){return n(this,s)}})},42212:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(61618).pack,u=e(35175),c=TypeError,o=r(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(_,p){if(n(this)!=="DataView")throw new c("Incorrect receiver");var b=a(_),g=s(u(p),10,2);return o(this,b,g[1]<<8|g[0],arguments.length>2?arguments[2]:!1)}})},63923:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(86350),u=TypeError,c=r(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(f,_){if(n(this)!=="DataView")throw new u("Incorrect receiver");var p=a(f);return c(this,p,s(_))}})},2278:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(65911),a=e(63335),s=e(56472),u=e(2291),c=e(66477),o=e(64110),f=e(59893),_=e(94844),p=e(5978),b=n("SuppressedError"),g=ReferenceError,P=f("dispose"),O=f("toStringTag"),S="DisposableStack",I=_.set,E=_.getterFor(S),A="sync-dispose",k="disposed",T="pending",D=function(j){var G=E(j);if(G.state===k)throw new g(S+" already disposed");return G},R=function(){I(s(this,B),{type:S,state:T,stack:[]}),r||(this.disposed=!1)},B=R.prototype;c(B,{dispose:function(){var G=E(this);if(G.state!==k){G.state=k,r||(this.disposed=!0);for(var H=G.stack,Y=H.length,L=!1,V;Y;){var K=H[--Y];H[Y]=null;try{K()}catch(Q){L?V=new b(Q,V):(L=!0,V=Q)}}if(G.stack=null,L)throw V}},use:function(G){return p(D(this),G,A),G},adopt:function(G,H){var Y=D(this);return a(H),p(Y,void 0,A,function(){H(G)}),G},defer:function(G){var H=D(this);a(G),p(H,void 0,A,G)},move:function(){var G=D(this),H=new R;return E(H).stack=G.stack,G.stack=[],G.state=k,r||(this.disposed=!0),H}}),r&&o(B,"disposed",{configurable:!0,get:function(){return E(this).state===k}}),u(B,P,B.dispose,{name:"dispose"}),u(B,O,S,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:R})},36955:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0},{demethodize:r})},77326:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(55327),a=e(15212),s=e(32621),u=e(35454),c=Object.getOwnPropertyDescriptor,o=/^\s*class\b/,f=r(o.exec),_=function(p){try{if(!u||!f(o,a(p)))return!1}catch(g){}var b=c(p,"prototype");return!!b&&s(b,"writable")&&!b.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(b){return n(b)&&!_(b)}})},53571:function(i,d,e){"use strict";var t=e(94488),r=e(39812);t({target:"Function",stat:!0,forced:!0},{isConstructor:r})},28670:function(i,d,e){"use strict";var t=e(59893),r=e(37691).f,n=t("metadata"),a=Function.prototype;a[n]===void 0&&r(a,n,{value:null})},31050:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:r})},96364:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:r})},25321:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(56472),a=e(80449),s=e(55327),u=e(53456),c=e(64110),o=e(69392),f=e(3338),_=e(32621),p=e(59893),b=e(46571).IteratorPrototype,g=e(35454),P=e(16697),O="constructor",S="Iterator",I=p("toStringTag"),E=TypeError,A=r[S],k=P||!s(A)||A.prototype!==b||!f(function(){A({})}),T=function(){if(n(this,b),u(this)===b)throw new E("Abstract class Iterator not directly constructable")},D=function(R,B){g?c(b,R,{configurable:!0,get:function(){return B},set:function(j){if(a(this),this===b)throw new E("You can't redefine this property");_(this,R)?this[R]=j:o(this,R,j)}}):b[R]=B};_(b,I)||D(I,S),(k||!_(b,O)||b[O]===Object)&&D(O,T),T.prototype=b,t({global:!0,constructor:!0,forced:k},{Iterator:T})},46304:function(i,d,e){"use strict";var t=e(89945),r=e(2291),n=e(53776),a=e(32621),s=e(59893),u=e(46571).IteratorPrototype,c=s("dispose");a(u,c)||r(u,c,function(){var o=n(this,"return");o&&t(o,this)})},55163:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),c=e(20547),o=e(16697),f=c(function(){for(var _=this.iterator,p=this.next,b,g;this.remaining;)if(this.remaining--,b=n(r(p,_)),g=this.done=!!b.done,g)return;if(b=n(r(p,_)),g=this.done=!!b.done,!g)return b.value});t({target:"Iterator",proto:!0,real:!0,forced:o},{drop:function(p){n(this);var b=u(s(+p));return new f(a(this),{remaining:b})}})},78722:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{every:function(c){a(this),n(c);var o=s(this),f=0;return!r(o,function(_,p){if(!c(_,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},35977:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(20547),c=e(46319),o=e(16697),f=u(function(){for(var _=this.iterator,p=this.predicate,b=this.next,g,P,O;;){if(g=a(r(b,_)),P=this.done=!!g.done,P)return;if(O=g.value,c(_,p,[O,this.counter++],!0))return O}});t({target:"Iterator",proto:!0,real:!0,forced:o},{filter:function(p){return a(this),n(p),new f(s(this),{predicate:p})}})},81848:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{find:function(c){a(this),n(c);var o=s(this),f=0;return r(o,function(_,p){if(c(_,f++))return p(_)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},52867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(7157),c=e(20547),o=e(67996),f=e(16697),_=c(function(){for(var p=this.iterator,b=this.mapper,g,P;;){if(P=this.inner)try{if(g=a(r(P.next,P.iterator)),!g.done)return g.value;this.inner=null}catch(O){o(p,"throw",O)}if(g=a(r(this.next,p)),this.done=!!g.done)return;try{this.inner=u(b(g.value,this.counter++),!1)}catch(O){o(p,"throw",O)}}});t({target:"Iterator",proto:!0,real:!0,forced:f},{flatMap:function(b){return a(this),n(b),new _(s(this),{mapper:b,inner:null})}})},72211:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{forEach:function(c){a(this),n(c);var o=s(this),f=0;r(o,function(_){c(_,f++)},{IS_RECORD:!0})}})},84862:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94029),a=e(16332),s=e(46571).IteratorPrototype,u=e(20547),c=e(7157),o=e(16697),f=u(function(){return r(this.next,this.iterator)},!0);t({target:"Iterator",stat:!0,forced:o},{from:function(p){var b=c(typeof p=="string"?n(p):p,!0);return a(s,b.iterator)?b.iterator:new f(b)}})},92381:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:r})},19517:function(i,d,e){"use strict";var t=e(94488),r=e(2155),n=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:n},{map:r})},69667:function(i,d,e){"use strict";var t=e(94488),r=e(17243),n=TypeError;t({target:"Iterator",stat:!0,forced:!0},{range:function(s,u,c){if(typeof s=="number")return new r(s,u,c,"number",0,1);if(typeof s=="bigint")return new r(s,u,c,"bigint",BigInt(0),BigInt(1));throw new n("Incorrect Iterator.range arguments")}})},80820:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731),u=TypeError;t({target:"Iterator",proto:!0,real:!0},{reduce:function(o){a(this),n(o);var f=s(this),_=arguments.length<2,p=_?void 0:arguments[1],b=0;if(r(f,function(g){_?(_=!1,p=g):p=o(p,g,b),b++},{IS_RECORD:!0}),_)throw new u("Reduce of empty iterator with no initial value");return p}})},87873:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{some:function(c){a(this),n(c);var o=s(this),f=0;return r(o,function(_,p){if(c(_,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},54609:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),c=e(20547),o=e(67996),f=e(16697),_=c(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,o(p,"normal",void 0);var b=n(r(this.next,p)),g=this.done=!!b.done;if(!g)return b.value});t({target:"Iterator",proto:!0,real:!0,forced:f},{take:function(b){n(this);var g=u(s(+b));return new _(a(this),{remaining:g})}})},28566:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(62003),a=e(10731),s=[].push;t({target:"Iterator",proto:!0,real:!0},{toArray:function(){var c=[];return n(a(r(this)),s,{that:c,IS_RECORD:!0}),c}})},51697:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(57975),a=e(80025),s=e(10731),u=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:u},{toAsync:function(){return new a(s(new n(s(r(this)))))}})},61872:function(i,d,e){"use strict";var t=e(94488),r=e(82778),n=e(83502);t({target:"JSON",stat:!0,forced:!r},{isRawJSON:n})},76077:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(65911),s=e(94237),u=e(89945),c=e(55327),o=e(31946),f=e(18589),_=e(32621),p=e(69905),b=e(82762),g=e(69392),P=e(3338),O=e(70913),S=e(42820),I=n.JSON,E=n.Number,A=n.SyntaxError,k=I&&I.parse,T=a("Object","keys"),D=Object.getOwnPropertyDescriptor,R=s("".charAt),B=s("".slice),j=s(/./.exec),G=s([].push),H=/^\d$/,Y=/^[1-9]$/,L=/^(?:-|\d)$/,V=/^[\t\n\r ]$/,K=0,Q=1,W=function(ie,ce){ie=p(ie);var se=new z(ie,0,""),fe=se.parse(),Ue=fe.value,He=se.skip(V,fe.end);if(He1?arguments[1]:void 0);return a(c,function(f,_){if(!o(f,_,c))return!1},!0)!==!1}})},28220:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g,P){p(g,P,_)&&c(b,P,g)}),b}})},49350:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(_,p){if(o(_,p,c))return{key:p}},!0);return f&&f.key}})},62060:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(_,p){if(o(_,p,c))return{value:_}},!0);return f&&f.value}})},20126:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Map",stat:!0,forced:!0},{from:r})},18090:function(i,d,e){"use strict";var t=e(94488),r=e(88134),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(u){return a(n(this),function(c){if(r(c,u))return!0},!0)===!0}})},14309:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(62003),a=e(55327),s=e(63335),u=e(2786).Map;t({target:"Map",stat:!0,forced:!0},{keyBy:function(o,f){var _=a(this)?this:u,p=new _;s(f);var b=s(p.set);return n(o,function(g){r(b,p,f(g),g)}),p}})},17822:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(s){var u=n(r(this),function(c,o){if(c===s)return{key:o}},!0);return u&&u.key}})},83543:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g,P){c(b,p(g,P,_),g)}),b}})},13853:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g,P){c(b,P,p(g,P,_))}),b}})},25188:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(62003),a=e(2786).set;t({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(u){for(var c=r(this),o=arguments.length,f=0;f1?arguments[1]:void 0);return a(c,function(f,_){if(o(f,_,c))return!0},!0)===!0}})},8774:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:r})},6736:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(42683),a=e(2786),s=TypeError,u=a.get,c=a.has,o=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(_,p){var b=n(this),g=arguments.length;r(p);var P=c(b,_);if(!P&&g<3)throw new s("Updating absent value");var O=P?u(b,_):r(g>2?arguments[2]:void 0)(_,b);return o(b,_,p(O,_,b)),b}})},94065:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,forced:!0},{upsert:r})},93036:function(i,d,e){"use strict";var t=e(94488),r=Math.min,n=Math.max;t({target:"Math",stat:!0,forced:!0},{clamp:function(s,u,c){return r(c,n(u,s))}})},75708:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},84624:function(i,d,e){"use strict";var t=e(94488),r=180/Math.PI;t({target:"Math",stat:!0,forced:!0},{degrees:function(a){return a*r}})},43710:function(i,d,e){"use strict";var t=e(94488),r=e(35175);t({target:"Math",stat:!0},{f16round:r})},66233:function(i,d,e){"use strict";var t=e(94488),r=e(24619),n=e(14894);t({target:"Math",stat:!0,forced:!0},{fscale:function(s,u,c,o,f){return n(r(s,u,c,o,f))}})},92762:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{iaddh:function(n,a,s,u){var c=n>>>0,o=a>>>0,f=s>>>0;return o+(u>>>0)+((c&f|(c|f)&~(c+f>>>0))>>>31)|0}})},24467:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{imulh:function(n,a){var s=65535,u=+n,c=+a,o=u&s,f=c&s,_=u>>16,p=c>>16,b=(_*f>>>0)+(o*f>>>16);return _*p+(b>>16)+((o*p>>>0)+(b&s)>>16)}})},68465:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{isubh:function(n,a,s,u){var c=n>>>0,o=a>>>0,f=s>>>0;return o-(u>>>0)-((~c&f|~(c^f)&c-f>>>0)>>>31)|0}})},77004:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},83925:function(i,d,e){"use strict";var t=e(94488),r=Math.PI/180;t({target:"Math",stat:!0,forced:!0},{radians:function(a){return a*r}})},51117:function(i,d,e){"use strict";var t=e(94488),r=e(24619);t({target:"Math",stat:!0,forced:!0},{scale:r})},87236:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(1222),a=e(83126),s=e(25587),u=e(94844),c="Seeded Random",o=c+" Generator",f='Math.seededPRNG() argument should have a "seed" field with a finite value.',_=u.set,p=u.getterFor(o),b=TypeError,g=a(function(O){_(this,{type:o,seed:O%2147483647})},c,function(){var O=p(this),S=O.seed=(O.seed*1103515245+12345)%2147483647;return s((S&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(O){var S=r(O).seed;if(!n(S))throw new b(f);return new g(S)}})},83733:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{signbit:function(n){var a=+n;return a===a&&a===0?1/a===-1/0:a<0}})},92044:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{umulh:function(n,a){var s=65535,u=+n,c=+a,o=u&s,f=c&s,_=u>>>16,p=c>>>16,b=(_*f>>>0)+(o*f>>>16);return _*p+(b>>>16)+((o*p>>>0)+(b&s)>>>16)}})},29190:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a="Invalid number representation",s="Invalid radix",u=RangeError,c=SyntaxError,o=TypeError,f=parseInt,_=Math.pow,p=/^[\d.a-z]+$/,b=r("".charAt),g=r(p.exec),P=r(1 .toString),O=r("".slice),S=r("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(E,A){var k=1;if(typeof E!="string")throw new o(a);if(!E.length)throw new c(a);if(b(E,0)==="-"&&(k=-1,E=O(E,1),!E.length))throw new c(a);var T=A===void 0?10:n(A);if(T<2||T>36)throw new u(s);if(!g(p,E))throw new c(a);var D=S(E,"."),R=f(D[0],T);if(D.length>1&&(R+=f(D[1],T)/_(T,D[1].length)),T===10&&P(R,T)!==E)throw new c(a);return k*R}})},10775:function(i,d,e){"use strict";var t=e(94488),r=e(17243);t({target:"Number",stat:!0,forced:!0},{range:function(a,s,u){return new r(a,s,u,"number",0,1)}})},19593:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateEntries:function(a){return new r(a,"entries")}})},26502:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateKeys:function(a){return new r(a,"keys")}})},10174:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateValues:function(a){return new r(a,"values")}})},76867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(35454),a=e(51996),s=e(63335),u=e(80449),c=e(56472),o=e(55327),f=e(4112),_=e(31946),p=e(53776),b=e(2291),g=e(66477),P=e(64110),O=e(61810),S=e(59893),I=e(94844),E=S("observable"),A="Observable",k="Subscription",T="SubscriptionObserver",D=I.getterFor,R=I.set,B=D(A),j=D(k),G=D(T),H=function(Q){this.observer=u(Q),this.cleanup=void 0,this.subscriptionObserver=void 0};H.prototype={type:k,clean:function(){var Q=this.cleanup;if(Q){this.cleanup=void 0;try{Q()}catch(W){O(W)}}},close:function(){if(!n){var Q=this.facade,W=this.subscriptionObserver;Q.closed=!0,W&&(W.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var Y=function(Q,W){var F=R(this,new H(Q)),q;n||(this.closed=!1);try{(q=p(Q,"start"))&&r(q,Q,this)}catch(ee){O(ee)}if(!F.isClosed()){var M=F.subscriptionObserver=new L(F);try{var z=W(M),X=z;f(z)||(F.cleanup=o(z.unsubscribe)?function(){X.unsubscribe()}:s(z))}catch(ee){M.error(ee);return}F.isClosed()&&F.clean()}};Y.prototype=g({},{unsubscribe:function(){var W=j(this);W.isClosed()||(W.close(),W.clean())}}),n&&P(Y.prototype,"closed",{configurable:!0,get:function(){return j(this).isClosed()}});var L=function(Q){R(this,{type:T,subscriptionState:Q}),n||(this.closed=!1)};L.prototype=g({},{next:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var q=F.observer;try{var M=p(q,"next");M&&r(M,q,W)}catch(z){O(z)}}},error:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var q=F.observer;F.close();try{var M=p(q,"error");M?r(M,q,W):O(W)}catch(z){O(z)}F.clean()}},complete:function(){var W=G(this).subscriptionState;if(!W.isClosed()){var F=W.observer;W.close();try{var q=p(F,"complete");q&&r(q,F)}catch(M){O(M)}W.clean()}}}),n&&P(L.prototype,"closed",{configurable:!0,get:function(){return G(this).subscriptionState.isClosed()}});var V=function(W){c(this,K),R(this,{type:A,subscriber:s(W)})},K=V.prototype;g(K,{subscribe:function(W){var F=arguments.length;return new Y(o(W)?{next:W,error:F>1?arguments[1]:void 0,complete:F>2?arguments[2]:void 0}:_(W)?W:{},B(this).subscriber)}}),b(K,E,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:V}),a(A)},14548:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(89945),a=e(80449),s=e(39812),u=e(85428),c=e(53776),o=e(62003),f=e(59893),_=f("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(b){var g=s(this)?this:r("Observable"),P=c(a(b),_);if(P){var O=a(n(P,b));return O.constructor===g?O:new g(function(I){return O.subscribe(I)})}var S=u(b);return new g(function(I){o(S,function(E,A){if(I.next(E),I.closed)return A()},{IS_ITERATOR:!0,INTERRUPTED:!0}),I.complete()})}})},96378:function(i,d,e){"use strict";e(76867),e(14548),e(6053)},6053:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(39812),a=r("Array");t({target:"Observable",stat:!0,forced:!0},{of:function(){for(var u=n(this)?this:r("Observable"),c=arguments.length,o=a(c),f=0;f?@[\\\\\\]^`{|}~"+a+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(f){var _=n(f),p=s(_,0);return(p>47&&p<58?"\\x3":"")+u(_,c,"\\$&")}})},1220:function(i,d,e){"use strict";var t=e(94488),r=e(17442),n=e(19691).add;t({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var s=r(this),u=0,c=arguments.length;u1?arguments[1]:void 0);return a(c,function(f){if(!o(f,f,c))return!1},!0)!==!1}})},38487:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g){p(g,g,_)&&c(b,g)}),b}})},29916:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(_){if(o(_,_,c))return{value:_}},!0);return f&&f.value}})},25541:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Set",stat:!0,forced:!0},{from:r})},34926:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(16049);t({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(u){return r(a,this,n(u))}})},45612:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(16049),a=e(22627),s=!a("intersection")||r(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});t({target:"Set",proto:!0,real:!0,forced:s},{intersection:n})},68255:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(17616);t({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(u){return r(a,this,n(u))}})},98080:function(i,d,e){"use strict";var t=e(94488),r=e(17616),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isDisjointFrom")},{isDisjointFrom:r})},16450:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(84833);t({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(u){return r(a,this,n(u))}})},96351:function(i,d,e){"use strict";var t=e(94488),r=e(84833),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSubsetOf")},{isSubsetOf:r})},86921:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(51135);t({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(u){return r(a,this,n(u))}})},60244:function(i,d,e){"use strict";var t=e(94488),r=e(51135),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSupersetOf")},{isSupersetOf:r})},82928:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(17442),a=e(57002),s=e(69905),u=r([].join),c=r([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(f){var _=n(this),p=f===void 0?",":s(f),b=[];return a(_,function(g){c(b,g)}),u(b,p)}})},42947:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(f){var _=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g){c(b,p(g,g,_))}),b}})},71568:function(i,d,e){"use strict";var t=e(94488),r=e(48800);t({target:"Set",stat:!0,forced:!0},{of:r})},94194:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(17442),a=e(57002),s=TypeError;t({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(c){var o=n(this),f=arguments.length<2,_=f?void 0:arguments[1];if(r(c),a(o,function(p){f?(f=!1,_=p):_=c(_,p,p,o)}),f)throw new s("Reduce of empty set with no initial value");return _}})},30556:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{some:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0);return a(c,function(f){if(o(f,f,c))return!0},!0)===!0}})},93102:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(36312);t({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(u){return r(a,this,n(u))}})},32100:function(i,d,e){"use strict";var t=e(94488),r=e(36312),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("symmetricDifference")},{symmetricDifference:r})},82074:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(24667);t({target:"Set",proto:!0,real:!0,forced:!0},{union:function(u){return r(a,this,n(u))}})},1821:function(i,d,e){"use strict";var t=e(94488),r=e(24667),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("union")},{union:r})},13578:function(i,d,e){"use strict";var t=e(94488),r=e(13764).charAt,n=e(95955),a=e(56902),s=e(69905);t({target:"String",proto:!0,forced:!0},{at:function(c){var o=s(n(this)),f=o.length,_=a(c),p=_>=0?_:f+_;return p<0||p>=f?void 0:r(o,p)}})},62882:function(i,d,e){"use strict";var t=e(94488),r=e(83126),n=e(25587),a=e(95955),s=e(69905),u=e(94844),c=e(13764),o=c.codeAt,f=c.charAt,_="String Iterator",p=u.set,b=u.getterFor(_),g=r(function(O){p(this,{type:_,string:O,index:0})},"String",function(){var O=b(this),S=O.string,I=O.index,E;return I>=S.length?n(void 0,!0):(E=f(S,I),O.index+=E.length,n({codePoint:o(E,0),position:I},!1))});t({target:"String",proto:!0,forced:!0},{codePoints:function(){return new g(s(a(this)))}})},59348:function(i,d,e){"use strict";var t=e(94488),r=e(67410);t({target:"String",stat:!0,forced:!0},{cooked:r})},37457:function(i,d,e){"use strict";var t=e(13247),r=e(94488),n=e(86528),a=e(94237),s=e(13743),u=e(80449),c=e(94029),o=e(55327),f=e(82762),_=e(37691).f,p=e(71698),b=e(42530),g=e(67410),P=e(79204),O=e(19268),S=new b.WeakMap,I=b.get,E=b.has,A=b.set,k=Array,T=TypeError,D=Object.freeze||Object,R=Object.isFrozen,B=Math.min,j=a("".charAt),G=a("".slice),H=a("".split),Y=a(/./.exec),L=/([\n\u2028\u2029]|\r\n?)/g,V=RegExp("^["+O+"]*"),K=RegExp("[^"+O+"]"),Q="Invalid tag",W="Invalid opening line",F="Invalid closing line",q=function(ce){var se=ce.raw;if(t&&!R(se))throw new T("Raw template should be frozen");if(E(S,se))return I(S,se);var fe=M(se),Ue=X(fe);return _(Ue,"raw",{value:D(fe)}),D(Ue),A(S,se,Ue),Ue},M=function(ce){var se=c(ce),fe=f(se),Ue=k(fe),He=k(fe),ot=0,dt,ct,Xe,pe;if(!fe)throw new T(Q);for(;ot0)throw new T(W);dt[1]=""}if(je){if(dt.length===1||Y(K,dt[dt.length-1]))throw new T(F);dt[dt.length-2]="",dt[dt.length-1]=""}for(var Je=2;Je1?arguments[1]:void 0);return n(this,o)},!0)},16315:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filterReject,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filterReject",function(c){var o=r(a(this),c,arguments.length>1?arguments[1]:void 0);return n(this,o)},!0)},56966:function(i,d,e){"use strict";var t=e(65911),r=e(6086),n=e(32278),a=e(58261),s=e(69478),u=a.aTypedArrayConstructor,c=a.exportTypedArrayStaticMethod;c("fromAsync",function(f){var _=this,p=arguments.length,b=p>1?arguments[1]:void 0,g=p>2?arguments[2]:void 0;return new(t("Promise"))(function(P){r(_),P(n(f,b,g))}).then(function(P){return s(u(_),P)})},!0)},60239:function(i,d,e){"use strict";var t=e(58261),r=e(36444),n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("groupBy",function(c){var o=arguments.length>1?arguments[1]:void 0;return r(a(this),c,o,n)},!0)},49381:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(75406),a=e(51981),s=e(93303),u=e(56902),c=e(3338),o=t.aTypedArray,f=t.getTypedArrayConstructor,_=t.exportTypedArrayMethod,p=Math.max,b=Math.min,g=!c(function(){var P=new Int8Array([1]),O=P.toSpliced(1,0,{valueOf:function(){return P[0]=2,3}});return O[0]!==2||O[1]!==3});_("toSpliced",function(O,S){var I=o(this),E=f(I),A=r(I),k=a(O,A),T=arguments.length,D=0,R,B,j,G,H,Y,L;if(T===0)R=B=0;else if(T===1)R=0,B=A-k;else if(B=b(p(u(S),0),A-k),R=T-2,R){G=new E(R),j=n(G);for(var V=2;V1?a(arguments[1]):void 0,R=f(D)==="base64"?_:p,B=D?!!D.strict:!1,j=B?T:O(T,E,"");if(j.length%4===0)S(j,-2)==="=="?j=S(j,0,-2):S(j,-1)==="="&&(j=S(j,0,-1));else if(B)throw new g("Input is not correctly padded");var G=j.length%4;switch(G){case 1:throw new g("Bad input length");case 2:j+="AA";break;case 3:j+="A"}for(var H=[],Y=0,L=j.length,V=function(W){var F=P(j,Y+W);if(!u(R,F))throw new g('Bad char in input: "'+F+'"');return R[F]<<18-6*W};Y>16&255,K>>8&255,K&255)}var Q=H.length;if(G===2){if(B&&H[Q-2]!==0)throw new g(A);Q-=2}else if(G===3){if(B&&H[Q-1]!==0)throw new g(A);Q--}return c(b,H,Q)}})},57151:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94237),a=e(79606),s=r.Uint8Array,u=r.SyntaxError,c=r.parseInt,o=/[^\da-f]/i,f=n(o.exec),_=n("".slice);s&&t({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(b){a(b);var g=b.length;if(g%2)throw new u("String should have an even number of characters");if(f(o,b))throw new u("String should only contain hex characters");for(var P=new s(g/2),O=0;O>6*T&63)};I+2>(-2*L&6)));return H}})},55182:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(94237),s=e(89945),u=e(3338),c=e(69905),o=e(57106),f=e(66244).i2c,_=n("btoa"),p=a("".charAt),b=a("".charCodeAt),g=!!_&&!u(function(){return _("hi")!=="aGk="}),P=g&&!u(function(){_()}),O=g&&u(function(){return _(null)!=="bnVsbA=="}),S=g&&_.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!g||P||O||S},{btoa:function(E){if(o(arguments.length,1),g)return s(_,r,c(E));for(var A=c(E),k="",T=0,D=f,R,B;p(A,T)||(D="=",T%1);){if(B=b(A,T+=.75),B>255)throw new(n("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");R=R<<8|B,k+=p(D,63&R>>8-T%1*8)}return k}})},91472:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).clear;t({global:!0,bind:!0,enumerable:!0,forced:r.clearImmediate!==n},{clearImmediate:n})},34366:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(59594),s=e(68151),u=function(o){if(o&&o.forEach!==a)try{s(o,"forEach",a)}catch(f){o.forEach=a}};for(var c in r)r[c]&&u(t[c]&&t[c].prototype);u(n)},85425:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(11005),s=e(68151),u=e(94573),c=e(59893),o=c("iterator"),f=a.values,_=function(b,g){if(b){if(b[o]!==f)try{s(b,o,f)}catch(O){b[o]=f}if(u(b,g,!0),r[g]){for(var P in a)if(b[P]!==a[P])try{s(b,P,a[P])}catch(O){b[P]=a[P]}}}};for(var p in r)_(t[p]&&t[p].prototype,p);_(n,"DOMTokenList")},64522:function(i,d,e){"use strict";var t=e(94488),r=e(11270),n=e(65911),a=e(3338),s=e(20132),u=e(35012),c=e(37691).f,o=e(2291),f=e(64110),_=e(32621),p=e(56472),b=e(80449),g=e(13367),P=e(7825),O=e(52109),S=e(80739),I=e(94844),E=e(35454),A=e(16697),k="DOMException",T="DATA_CLONE_ERR",D=n("Error"),R=n(k)||function(){try{var He=n("MessageChannel")||r("worker_threads").MessageChannel;new He().port1.postMessage(new WeakMap)}catch(ot){if(ot.name===T&&ot.code===25)return ot.constructor}}(),B=R&&R.prototype,j=D.prototype,G=I.set,H=I.getterFor(k),Y="stack"in new D(k),L=function(He){return _(O,He)&&O[He].m?O[He].c:0},V=function(){p(this,K);var ot=arguments.length,dt=P(ot<1?void 0:arguments[0]),ct=P(ot<2?void 0:arguments[1],"Error"),Xe=L(ct);if(G(this,{type:k,name:ct,message:dt,code:Xe}),E||(this.name=ct,this.message=dt,this.code=Xe),Y){var pe=new D(dt);pe.name=k,c(this,"stack",u(1,S(pe.stack,1)))}},K=V.prototype=s(j),Q=function(He){return{enumerable:!0,configurable:!0,get:He}},W=function(He){return Q(function(){return H(this)[He]})};E&&(f(K,"code",W("code")),f(K,"message",W("message")),f(K,"name",W("name"))),c(K,"constructor",u(1,V));var F=a(function(){return!(new R instanceof D)}),q=F||a(function(){return j.toString!==g||String(new R(1,2))!=="2: 1"}),M=F||a(function(){return new R(1,"DataCloneError").code!==25}),z=F||R[T]!==25||B[T]!==25,X=A?q||M||z:F;t({global:!0,constructor:!0,forced:X},{DOMException:X?V:R});var ee=n(k),ie=ee.prototype;q&&(A||R===ee)&&o(ie,"toString",g),M&&E&&R===ee&&f(ie,"code",Q(function(){return L(b(this).name)}));for(var ce in O)if(_(O,ce)){var se=O[ce],fe=se.s,Ue=u(6,se.c);_(ee,fe)||c(ee,fe,Ue),_(ie,fe)||c(ie,fe,Ue)}},41599:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(35012),s=e(37691).f,u=e(32621),c=e(56472),o=e(25576),f=e(7825),_=e(52109),p=e(80739),b=e(35454),g=e(16697),P="DOMException",O=n("Error"),S=n(P),I=function(){c(this,E);var V=arguments.length,K=f(V<1?void 0:arguments[0]),Q=f(V<2?void 0:arguments[1],"Error"),W=new S(K,Q),F=new O(K);return F.name=P,s(W,"stack",a(1,p(F.stack,1))),o(W,this,I),W},E=I.prototype=S.prototype,A="stack"in new O(P),k="stack"in new S(1,2),T=S&&b&&Object.getOwnPropertyDescriptor(r,P),D=!!T&&!(T.writable&&T.configurable),R=A&&!D&&!k;t({global:!0,constructor:!0,forced:g||R},{DOMException:R?I:S});var B=n(P),j=B.prototype;if(j.constructor!==B){g||s(j,"constructor",a(1,B));for(var G in _)if(u(_,G)){var H=_[G],Y=H.s;u(B,Y)||s(B,Y,a(6,H.c))}}},86465:function(i,d,e){"use strict";var t=e(65911),r=e(94573),n="DOMException";r(t(n),n)},78437:function(i,d,e){"use strict";e(91472),e(91700)},73624:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(72933),a=e(63335),s=e(57106),u=e(90946),c=r.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(f){s(arguments.length,1),a(f);var _=u&&c.domain;n(_?_.bind(f):f)}})},62059:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(64110),a=e(35454),s=TypeError,u=Object.defineProperty,c=r.self!==r;try{if(a){var o=Object.getOwnPropertyDescriptor(r,"self");(c||!o||!o.get||!o.enumerable)&&n(r,"self",{get:function(){return r},set:function(_){if(this!==r)throw new s("Illegal invocation");u(r,"self",{value:_,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:c},{self:r})}catch(f){}},91700:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).set,a=e(93222),s=r.setImmediate?a(n,!1):n;t({global:!0,bind:!0,enumerable:!0,forced:r.setImmediate!==s},{setImmediate:s})},88469:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setInterval,!0);t({global:!0,bind:!0,forced:r.setInterval!==a},{setInterval:a})},91572:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setTimeout,!0);t({global:!0,bind:!0,forced:r.setTimeout!==a},{setTimeout:a})},10305:function(i,d,e){"use strict";var t=e(16697),r=e(94488),n=e(92916),a=e(65911),s=e(94237),u=e(3338),c=e(6145),o=e(55327),f=e(39812),_=e(4112),p=e(31946),b=e(18446),g=e(62003),P=e(80449),O=e(97607),S=e(32621),I=e(69392),E=e(68151),A=e(82762),k=e(57106),T=e(81644),D=e(2786),R=e(19691),B=e(57002),j=e(39311),G=e(25406),H=e(80426),Y=n.Object,L=n.Array,V=n.Date,K=n.Error,Q=n.TypeError,W=n.PerformanceMark,F=a("DOMException"),q=D.Map,M=D.has,z=D.get,X=D.set,ee=R.Set,ie=R.add,ce=R.has,se=a("Object","keys"),fe=s([].push),Ue=s((!0).valueOf),He=s(1 .valueOf),ot=s("".valueOf),dt=s(V.prototype.getTime),ct=c("structuredClone"),Xe="DataCloneError",pe="Transferring",Ce=function(de){return!u(function(){var Ee=new n.Set([7]),ft=de(Ee),$e=de(Y(7));return ft===Ee||!ft.has(7)||!p($e)||+$e!=7})&&de},je=function(de,Ee){return!u(function(){var ft=new Ee,$e=de({a:ft,b:ft});return!($e&&$e.a===$e.b&&$e.a instanceof Ee&&$e.a.stack===ft.stack)})},Je=function(de){return!u(function(){var Ee=de(new n.AggregateError([1],ct,{cause:3}));return Ee.name!=="AggregateError"||Ee.errors[0]!==1||Ee.message!==ct||Ee.cause!==3})},gt=n.structuredClone,Ct=t||!je(gt,K)||!je(gt,F)||!Je(gt),Pt=!gt&&Ce(function(de){return new W(ct,{detail:de}).detail}),Oe=Ce(gt)||Pt,Ve=function(de){throw new F("Uncloneable type: "+de,Xe)},vt=function(de,Ee){throw new F((Ee||"Cloning")+" of "+de+" cannot be properly polyfilled in this engine",Xe)},Be=function(de,Ee){return Oe||vt(Ee),Oe(de)},we=function(){var de;try{de=new n.DataTransfer}catch(Ee){try{de=new n.ClipboardEvent("").clipboardData}catch(ft){}}return de&&de.items&&de.files?de:null},le=function(de,Ee,ft){if(M(Ee,de))return z(Ee,de);var $e=ft||O(de),Ye,it,Tt,Yt,Ae,Ne;if($e==="SharedArrayBuffer")Oe?Ye=Oe(de):Ye=de;else{var ze=n.DataView;!ze&&!o(de.slice)&&vt("ArrayBuffer");try{if(o(de.slice)&&!de.resizable)Ye=de.slice(0);else for(it=de.byteLength,Tt=("maxByteLength"in de)?{maxByteLength:de.maxByteLength}:void 0,Ye=new ArrayBuffer(it,Tt),Yt=new ze(de),Ae=new ze(Ye),Ne=0;Ne1&&!_(arguments[1])?P(arguments[1]):void 0,$e=ft?ft.transfer:void 0,Ye,it;$e!==void 0&&(Ye=new q,it=tt($e,Ye));var Tt=Ie(Ee,Ye);return it&&bt(it),Tt}})},41208:function(i,d,e){"use strict";e(88469),e(91572)},91340:function(i,d,e){"use strict";e(11005);var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(35454),u=e(3299),c=e(2291),o=e(64110),f=e(66477),_=e(94573),p=e(83126),b=e(94844),g=e(56472),P=e(55327),O=e(32621),S=e(80666),I=e(97607),E=e(80449),A=e(31946),k=e(69905),T=e(20132),D=e(35012),R=e(85428),B=e(26006),j=e(25587),G=e(57106),H=e(59893),Y=e(63668),L=H("iterator"),V="URLSearchParams",K=V+"Iterator",Q=b.set,W=b.getterFor(V),F=b.getterFor(K),q=Object.getOwnPropertyDescriptor,M=function(Ye){if(!s)return r[Ye];var it=q(r,Ye);return it&&it.value},z=M("fetch"),X=M("Request"),ee=M("Headers"),ie=X&&X.prototype,ce=ee&&ee.prototype,se=r.RegExp,fe=r.TypeError,Ue=r.decodeURIComponent,He=r.encodeURIComponent,ot=a("".charAt),dt=a([].join),ct=a([].push),Xe=a("".replace),pe=a([].shift),Ce=a([].splice),je=a("".split),Je=a("".slice),gt=/\+/g,Ct=Array(4),Pt=function(Ye){return Ct[Ye-1]||(Ct[Ye-1]=se("((?:%[\\da-f]{2}){"+Ye+"})","gi"))},Oe=function(Ye){try{return Ue(Ye)}catch(it){return Ye}},Ve=function(Ye){var it=Xe(Ye,gt," "),Tt=4;try{return Ue(it)}catch(Yt){for(;Tt;)it=Xe(it,Pt(Tt--),Oe);return it}},vt=/[!'()~]|%20/g,Be={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},we=function(Ye){return Be[Ye]},le=function(Ye){return Xe(He(Ye),vt,we)},ye=p(function(it,Tt){Q(this,{type:K,target:W(it).entries,index:0,kind:Tt})},V,function(){var it=F(this),Tt=it.target,Yt=it.index++;if(!Tt||Yt>=Tt.length)return it.target=void 0,j(void 0,!0);var Ae=Tt[Yt];switch(it.kind){case"keys":return j(Ae.key,!1);case"values":return j(Ae.value,!1)}return j([Ae.key,Ae.value],!1)},!0),Ie=function(Ye){this.entries=[],this.url=null,Ye!==void 0&&(A(Ye)?this.parseObject(Ye):this.parseQuery(typeof Ye=="string"?ot(Ye,0)==="?"?Je(Ye,1):Ye:k(Ye)))};Ie.prototype={type:V,bindURL:function(Ye){this.url=Ye,this.update()},parseObject:function(Ye){var it=this.entries,Tt=B(Ye),Yt,Ae,Ne,ze,mt,Dt,ue;if(Tt)for(Yt=R(Ye,Tt),Ae=Yt.next;!(Ne=n(Ae,Yt)).done;){if(ze=R(E(Ne.value)),mt=ze.next,(Dt=n(mt,ze)).done||(ue=n(mt,ze)).done||!n(mt,ze).done)throw new fe("Expected sequence with length 2");ct(it,{key:k(Dt.value),value:k(ue.value)})}else for(var ht in Ye)O(Ye,ht)&&ct(it,{key:ht,value:k(Ye[ht])})},parseQuery:function(Ye){if(Ye)for(var it=this.entries,Tt=je(Ye,"&"),Yt=0,Ae,Ne;Yt0?arguments[0]:void 0,Tt=Q(this,new Ie(it));s||(this.size=Tt.entries.length)},bt=tt.prototype;if(f(bt,{append:function(it,Tt){var Yt=W(this);G(arguments.length,2),ct(Yt.entries,{key:k(it),value:k(Tt)}),s||this.length++,Yt.updateURL()},delete:function(Ye){for(var it=W(this),Tt=G(arguments.length,1),Yt=it.entries,Ae=k(Ye),Ne=Tt<2?void 0:arguments[1],ze=Ne===void 0?Ne:k(Ne),mt=0;mtYt.key?1:-1}),it.updateURL()},forEach:function(it){for(var Tt=W(this).entries,Yt=S(it,arguments.length>1?arguments[1]:void 0),Ae=0,Ne;Ae1?ft(arguments[1]):{})}}),P(X)){var $e=function(it){return g(this,ie),new X(it,arguments.length>1?ft(arguments[1]):{})};ie.constructor=$e,$e.prototype=ie,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:$e})}}i.exports={URLSearchParams:tt,getState:W}},4890:function(i,d,e){"use strict";var t=e(2291),r=e(94237),n=e(69905),a=e(57106),s=URLSearchParams,u=s.prototype,c=r(u.append),o=r(u.delete),f=r(u.forEach),_=r([].push),p=new s("a=1&a=2&b=3");p.delete("a",1),p.delete("b",void 0),p+""!="a=2"&&t(u,"delete",function(b){var g=arguments.length,P=g<2?void 0:arguments[1];if(g&&P===void 0)return o(this,b);var O=[];f(this,function(R,B){_(O,{key:B,value:R})}),a(g,1);for(var S=n(b),I=n(P),E=0,A=0,k=!1,T=O.length,D;E?@[\\\]^|]/,gt=/[\0\t\n\r #/:<>?@[\\\]^|]/,Ct=/^[\u0000-\u0020]+/,Pt=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,Oe=/[\t\n\r]/g,Ve,vt=function(xt){var et=X(xt,"."),We,Ze,nt,Mt,Lt,_r,gr;if(et.length&&et[et.length-1]===""&&et.length--,We=et.length,We>4)return xt;for(Ze=[],nt=0;nt1&&V(Mt,0)==="0"&&(Lt=K(Xe,Mt)?16:8,Mt=ee(Mt,Lt===8?1:2)),Mt==="")_r=0;else{if(!K(Lt===10?Ce:Lt===8?pe:je,Mt))return xt;_r=H(Mt,Lt)}q(Ze,_r)}for(nt=0;nt=L(256,5-We))return null}else if(_r>255)return null;for(gr=F(Ze),nt=0;nt6))return;for(_r=0;Re();){if(gr=null,_r>0)if(Re()==="."&&_r<4)nt++;else return;if(!K(ct,Re()))return;for(;K(ct,Re());){if(Ur=H(Re(),10),gr===null)gr=Ur;else{if(gr===0)return;gr=gr*10+Ur}if(gr>255)return;nt++}et[We]=et[We]*256+gr,_r++,(_r===2||_r===4)&&We++}if(_r!==4)return;break}else if(Re()===":"){if(nt++,!Re())return}else if(Re())return;et[We++]=Mt}if(Ze!==null)for(hn=We-Ze,We=7;We!==0&&hn>0;)ir=et[We],et[We--]=et[Ze+hn-1],et[Ze+--hn]=ir;else if(We!==8)return;return et},we=function(xt){for(var et=null,We=1,Ze=null,nt=0,Mt=0;Mt<8;Mt++)xt[Mt]!==0?(nt>We&&(et=Ze,We=nt),Ze=null,nt=0):(Ze===null&&(Ze=Mt),++nt);return nt>We&&(et=Ze,We=nt),et},le=function(xt){var et,We,Ze,nt;if(typeof xt=="number"){for(et=[],We=0;We<4;We++)ce(et,xt%256),xt=Y(xt/256);return Q(et,".")}else if(typeof xt=="object"){for(et="",Ze=we(xt),We=0;We<8;We++)nt&&xt[We]===0||(nt&&(nt=!1),Ze===We?(et+=We?":":"::",nt=!0):(et+=W(xt[We],16),We<7&&(et+=":")));return"["+et+"]"}return xt},ye={},Ie=p({},ye,{" ":1,'"':1,"<":1,">":1,"`":1}),tt=p({},Ie,{"#":1,"?":1,"{":1,"}":1}),bt=p({},tt,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),de=function(xt,et){var We=P(xt,0);return We>32&&We<127&&!_(et,xt)?xt:encodeURIComponent(xt)},Ee={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ft=function(xt,et){var We;return xt.length===2&&K(ot,V(xt,0))&&((We=V(xt,1))===":"||!et&&We==="|")},$e=function(xt){var et;return xt.length>1&&ft(ee(xt,0,2))&&(xt.length===2||(et=V(xt,2))==="/"||et==="\\"||et==="?"||et==="#")},Ye=function(xt){return xt==="."||ie(xt)==="%2e"},it=function(xt){return xt=ie(xt),xt===".."||xt==="%2e."||xt===".%2e"||xt==="%2e%2e"},Tt={},Yt={},Ae={},Ne={},ze={},mt={},Dt={},ue={},ht={},er={},Ht={},Ut={},Le={},vr={},pt={},Zt={},nr={},Jt={},fr={},Or={},Rr={},rr=function(xt,et,We){var Ze=S(xt),nt,Mt,Lt;if(et){if(Mt=this.parse(Ze),Mt)throw new G(Mt);this.searchParams=null}else{if(We!==void 0&&(nt=new rr(We,!0)),Mt=this.parse(Ze,null,nt),Mt)throw new G(Mt);Lt=B(new R),Lt.bindURL(this),this.searchParams=Lt}};rr.prototype={type:"URL",parse:function(xt,et,We){var Ze=this,nt=et||Tt,Mt=0,Lt="",_r=!1,gr=!1,Ur=!1,hn,ir,Re,Tr;for(xt=S(xt),et||(Ze.scheme="",Ze.username="",Ze.password="",Ze.host=null,Ze.port=null,Ze.path=[],Ze.query=null,Ze.fragment=null,Ze.cannotBeABaseURL=!1,xt=M(xt,Ct,""),xt=M(xt,Pt,"$1")),xt=M(xt,Oe,""),hn=b(xt);Mt<=hn.length;){switch(ir=hn[Mt],nt){case Tt:if(ir&&K(ot,ir))Lt+=ie(ir),nt=Yt;else{if(et)return fe;nt=Ae;continue}break;case Yt:if(ir&&(K(dt,ir)||ir==="+"||ir==="-"||ir==="."))Lt+=ie(ir);else if(ir===":"){if(et&&(Ze.isSpecial()!==_(Ee,Lt)||Lt==="file"&&(Ze.includesCredentials()||Ze.port!==null)||Ze.scheme==="file"&&!Ze.host))return;if(Ze.scheme=Lt,et){Ze.isSpecial()&&Ee[Ze.scheme]===Ze.port&&(Ze.port=null);return}Lt="",Ze.scheme==="file"?nt=vr:Ze.isSpecial()&&We&&We.scheme===Ze.scheme?nt=Ne:Ze.isSpecial()?nt=ue:hn[Mt+1]==="/"?(nt=ze,Mt++):(Ze.cannotBeABaseURL=!0,q(Ze.path,""),nt=fr)}else{if(et)return fe;Lt="",nt=Ae,Mt=0;continue}break;case Ae:if(!We||We.cannotBeABaseURL&&ir!=="#")return fe;if(We.cannotBeABaseURL&&ir==="#"){Ze.scheme=We.scheme,Ze.path=g(We.path),Ze.query=We.query,Ze.fragment="",Ze.cannotBeABaseURL=!0,nt=Rr;break}nt=We.scheme==="file"?vr:mt;continue;case Ne:if(ir==="/"&&hn[Mt+1]==="/")nt=ht,Mt++;else{nt=mt;continue}break;case ze:if(ir==="/"){nt=er;break}else{nt=Jt;continue}case mt:if(Ze.scheme=We.scheme,ir===Ve)Ze.username=We.username,Ze.password=We.password,Ze.host=We.host,Ze.port=We.port,Ze.path=g(We.path),Ze.query=We.query;else if(ir==="/"||ir==="\\"&&Ze.isSpecial())nt=Dt;else if(ir==="?")Ze.username=We.username,Ze.password=We.password,Ze.host=We.host,Ze.port=We.port,Ze.path=g(We.path),Ze.query="",nt=Or;else if(ir==="#")Ze.username=We.username,Ze.password=We.password,Ze.host=We.host,Ze.port=We.port,Ze.path=g(We.path),Ze.query=We.query,Ze.fragment="",nt=Rr;else{Ze.username=We.username,Ze.password=We.password,Ze.host=We.host,Ze.port=We.port,Ze.path=g(We.path),Ze.path.length--,nt=Jt;continue}break;case Dt:if(Ze.isSpecial()&&(ir==="/"||ir==="\\"))nt=ht;else if(ir==="/")nt=er;else{Ze.username=We.username,Ze.password=We.password,Ze.host=We.host,Ze.port=We.port,nt=Jt;continue}break;case ue:if(nt=ht,ir!=="/"||V(Lt,Mt+1)!=="/")continue;Mt++;break;case ht:if(ir!=="/"&&ir!=="\\"){nt=er;continue}break;case er:if(ir==="@"){_r&&(Lt="%40"+Lt),_r=!0,Re=b(Lt);for(var Fe=0;Fe65535)return He;Ze.port=Ze.isSpecial()&&na===Ee[Ze.scheme]?null:na,Lt=""}if(et)return;nt=nr;continue}else return He;break;case vr:if(Ze.scheme="file",ir==="/"||ir==="\\")nt=pt;else if(We&&We.scheme==="file")switch(ir){case Ve:Ze.host=We.host,Ze.path=g(We.path),Ze.query=We.query;break;case"?":Ze.host=We.host,Ze.path=g(We.path),Ze.query="",nt=Or;break;case"#":Ze.host=We.host,Ze.path=g(We.path),Ze.query=We.query,Ze.fragment="",nt=Rr;break;default:$e(Q(g(hn,Mt),""))||(Ze.host=We.host,Ze.path=g(We.path),Ze.shortenPath()),nt=Jt;continue}else{nt=Jt;continue}break;case pt:if(ir==="/"||ir==="\\"){nt=Zt;break}We&&We.scheme==="file"&&!$e(Q(g(hn,Mt),""))&&(ft(We.path[0],!0)?q(Ze.path,We.path[0]):Ze.host=We.host),nt=Jt;continue;case Zt:if(ir===Ve||ir==="/"||ir==="\\"||ir==="?"||ir==="#"){if(!et&&ft(Lt))nt=Jt;else if(Lt===""){if(Ze.host="",et)return;nt=nr}else{if(Tr=Ze.parseHost(Lt),Tr)return Tr;if(Ze.host==="localhost"&&(Ze.host=""),et)return;Lt="",nt=nr}continue}else Lt+=ir;break;case nr:if(Ze.isSpecial()){if(nt=Jt,ir!=="/"&&ir!=="\\")continue}else if(!et&&ir==="?")Ze.query="",nt=Or;else if(!et&&ir==="#")Ze.fragment="",nt=Rr;else if(ir!==Ve&&(nt=Jt,ir!=="/"))continue;break;case Jt:if(ir===Ve||ir==="/"||ir==="\\"&&Ze.isSpecial()||!et&&(ir==="?"||ir==="#")){if(it(Lt)?(Ze.shortenPath(),ir!=="/"&&!(ir==="\\"&&Ze.isSpecial())&&q(Ze.path,"")):Ye(Lt)?ir!=="/"&&!(ir==="\\"&&Ze.isSpecial())&&q(Ze.path,""):(Ze.scheme==="file"&&!Ze.path.length&&ft(Lt)&&(Ze.host&&(Ze.host=""),Lt=V(Lt,0)+":"),q(Ze.path,Lt)),Lt="",Ze.scheme==="file"&&(ir===Ve||ir==="?"||ir==="#"))for(;Ze.path.length>1&&Ze.path[0]==="";)z(Ze.path);ir==="?"?(Ze.query="",nt=Or):ir==="#"&&(Ze.fragment="",nt=Rr)}else Lt+=de(ir,tt);break;case fr:ir==="?"?(Ze.query="",nt=Or):ir==="#"?(Ze.fragment="",nt=Rr):ir!==Ve&&(Ze.path[0]+=de(ir,ye));break;case Or:!et&&ir==="#"?(Ze.fragment="",nt=Rr):ir!==Ve&&(ir==="'"&&Ze.isSpecial()?Ze.query+="%27":ir==="#"?Ze.query+="%23":Ze.query+=de(ir,ye));break;case Rr:ir!==Ve&&(Ze.fragment+=de(ir,Ie));break}Mt++}},parseHost:function(xt){var et,We,Ze;if(V(xt,0)==="["){if(V(xt,xt.length-1)!=="]"||(et=Be(ee(xt,1,-1)),!et))return Ue;this.host=et}else if(this.isSpecial()){if(xt=O(xt),K(Je,xt)||(et=vt(xt),et===null))return Ue;this.host=et}else{if(K(gt,xt))return Ue;for(et="",We=b(xt),Ze=0;Ze1?arguments[1]:void 0,nt=T(We,new rr(et,!1,Ze));r||(We.href=nt.serialize(),We.origin=nt.getOrigin(),We.protocol=nt.getProtocol(),We.username=nt.getUsername(),We.password=nt.getPassword(),We.host=nt.getHost(),We.hostname=nt.getHostname(),We.port=nt.getPort(),We.pathname=nt.getPathname(),We.search=nt.getSearch(),We.searchParams=nt.getSearchParams(),We.hash=nt.getHash())},Wt=Nt.prototype,Qt=function(xt,et){return{get:function(){return D(this)[xt]()},set:et&&function(We){return D(this)[et](We)},configurable:!0,enumerable:!0}};if(r&&(o(Wt,"href",Qt("serialize","setHref")),o(Wt,"origin",Qt("getOrigin")),o(Wt,"protocol",Qt("getProtocol","setProtocol")),o(Wt,"username",Qt("getUsername","setUsername")),o(Wt,"password",Qt("getPassword","setPassword")),o(Wt,"host",Qt("getHost","setHost")),o(Wt,"hostname",Qt("getHostname","setHostname")),o(Wt,"port",Qt("getPort","setPort")),o(Wt,"pathname",Qt("getPathname","setPathname")),o(Wt,"search",Qt("getSearch","setSearch")),o(Wt,"searchParams",Qt("getSearchParams")),o(Wt,"hash",Qt("getHash","setHash"))),c(Wt,"toJSON",function(){return D(this).serialize()},{enumerable:!0}),c(Wt,"toString",function(){return D(this).serialize()},{enumerable:!0}),j){var yr=j.createObjectURL,Er=j.revokeObjectURL;yr&&c(Nt,"createObjectURL",s(yr,j)),Er&&c(Nt,"revokeObjectURL",s(Er,j))}I(Nt,"URL"),t({global:!0,constructor:!0,forced:!n,sham:!r},{URL:Nt})},25204:function(i,d,e){"use strict";e(13588)},47803:function(i,d,e){"use strict";var t=e(94488),r=e(89945);t({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return r(URL.prototype.toString,this)}})},73825:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){if(Array.isArray(r))return r}},65873:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(89878);function r(n,a,s){return a=(0,t.Z)(a),a in n?Object.defineProperty(n,a,{value:s,enumerable:!0,configurable:!0,writable:!0}):n[a]=s,n}},38329:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(){return t=Object.assign?Object.assign.bind():function(r){for(var n=1;n=0)&&(s[c]=n[c]);return s}function r(n,a){if(n==null)return{};var s=t(n,a),u,c;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(c=0;c=0)&&Object.prototype.propertyIsEnumerable.call(n,u)&&(s[u]=n[u])}return s}},87296:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(73825);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,_,p,b,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(f=p.call(o)).done)&&(g.push(f.value),g.length!==c);P=!0);}catch(S){O=!0,_=S}finally{try{if(!P&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw _}}return g}}var n=e(99227),a=e(66160);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},89878:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(8616);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:String(s)}},8616:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},99227:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});function t(n,a){(a==null||a>n.length)&&(a=n.length);for(var s=0,u=new Array(a);sr.length)&&(n=r.length);for(var a=0,s=Array(n);a3?(fe=ot===se)&&(q=Ue[(F=Ue[4])?5:(F=3,3)],Ue[4]=Ue[5]=p):Ue[0]<=He&&((fe=ce<2&&Hese||se>ot)&&(Ue[4]=ce,Ue[5]=se,ee.n=ot,F=0))}if(fe||ce>1)return I;throw X=!0,se}return function(ce,se,fe){if(M>1)throw TypeError("Generator is already running");for(X&&se===1&&ie(se,fe),F=se,q=fe;(b=F<2?p:q)||!X;){W||(F?F<3?(F>1&&(ee.n=-1),ie(F,q)):ee.n=q:ee.v=q);try{if(M=2,W){if(F||(ce="next"),b=W[ce]){if(!(b=b.call(W,q)))throw TypeError("iterator result is not an object");if(!b.done)return b;q=b.value,F<2&&(F=0)}else F===1&&(b=W.return)&&b.call(W),F<2&&(q=TypeError("The iterator does not provide a '"+ce+"' method"),F=1);W=p}else if((b=(X=ee.n<0)?q:V.call(K,ee))!==I)break}catch(Ue){W=p,F=1,q=Ue}finally{M=1}}return{value:b,done:X}}}(B,G,H),!0),L}var I={};function E(){}function A(){}function k(){}b=Object.getPrototypeOf;var T=[][P]?b(b([][P]())):(r(b={},P,function(){return this}),b),D=k.prototype=E.prototype=Object.create(T);function R(B){return Object.setPrototypeOf?Object.setPrototypeOf(B,k):(B.__proto__=k,r(B,O,"GeneratorFunction")),B.prototype=Object.create(D),B}return A.prototype=k,r(D,"constructor",k),r(k,"constructor",A),A.displayName="GeneratorFunction",r(k,O,"GeneratorFunction"),r(D),r(D,O,"Generator"),r(D,P,function(){return this}),r(D,"toString",function(){return"[object Generator]"}),(n=function(){return{w:S,m:R}})()}function a(p,b){function g(O,S,I,E){try{var A=p[O](S),k=A.value;return k instanceof t?b.resolve(k.v).then(function(T){g("next",T,I,E)},function(T){g("throw",T,I,E)}):b.resolve(k).then(function(T){A.value=T,I(A)},function(T){return g("throw",T,I,E)})}catch(T){E(T)}}var P;this.next||(r(a.prototype),r(a.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),r(this,"_invoke",function(O,S,I){function E(){return new b(function(A,k){g(O,I,A,k)})}return P=P?P.then(E,E):E()},!0)}function s(p,b,g,P,O){return new a(n().w(p,b,g,P),O||Promise)}function u(p,b,g,P,O){var S=s(p,b,g,P,O);return S.next().then(function(I){return I.done?I.value:S.next()})}function c(p){var b=Object(p),g=[];for(var P in b)g.unshift(P);return function O(){for(;g.length;)if((P=g.pop())in b)return O.value=P,O.done=!1,O;return O.done=!0,O}}var o=e(76190);function f(p){if(p!=null){var b=p[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],g=0;if(b)return b.call(p);if(typeof p.next=="function")return p;if(!isNaN(p.length))return{next:function(){return p&&g>=p.length&&(p=void 0),{value:p&&p[g++],done:!p}}}}throw new TypeError((0,o.Z)(p)+" is not iterable")}function _(){"use strict";var p=n(),b=p.m(_),g=(Object.getPrototypeOf?Object.getPrototypeOf(b):b.__proto__).constructor;function P(I){var E=typeof I=="function"&&I.constructor;return!!E&&(E===g||(E.displayName||E.name)==="GeneratorFunction")}var O={throw:1,return:2,break:3,continue:3};function S(I){var E,A;return function(k){E||(E={stop:function(){return A(k.a,2)},catch:function(){return k.v},abrupt:function(D,R){return A(k.a,O[D],R)},delegateYield:function(D,R,B){return E.resultName=R,A(k.d,f(D),B)},finish:function(D){return A(k.f,D)}},A=function(D,R,B){k.p=E.prev,k.n=E.next;try{return D(R,B)}finally{E.next=k.n}}),E.resultName&&(E[E.resultName]=k.v,E.resultName=void 0),E.sent=k.v,E.next=k.n;try{return I.call(this,E)}finally{k.p=E.prev,k.n=E.next}}}return(_=function(){return{wrap:function(A,k,T,D){return p.w(S(A),k,T,D&&D.reverse())},isGeneratorFunction:P,mark:p.m,awrap:function(A,k){return new t(A,k)},AsyncIterator:a,async:function(A,k,T,D,R){return(P(k)?s:u)(S(A),k,T,D,R)},keys:c,values:f}})()}},18773:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r,n){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,s){return a.__proto__=s,a},t(r,n)}},42978:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(42028);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,_,p,b,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(f=p.call(o)).done)&&(g.push(f.value),g.length!==c);P=!0);}catch(S){O=!0,_=S}finally{try{if(!P&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw _}}return g}}var n=e(3208),a=e(23317);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},66712:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(42028),r=e(7553),n=e(3208),a=e(23317);function s(u){return(0,t.Z)(u)||(0,r.Z)(u)||(0,n.Z)(u)||(0,a.Z)()}},94480:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(97047);function r(c){if(Array.isArray(c))return(0,t.Z)(c)}var n=e(7553),a=e(3208);function s(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(c){return r(c)||(0,n.Z)(c)||(0,a.Z)(c)||s()}},88058:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(76190);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:s+""}},76190:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},3208:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(97047);function r(n,a){if(n){if(typeof n=="string")return(0,t.Z)(n,a);var s={}.toString.call(n).slice(8,-1);return s==="Object"&&n.constructor&&(s=n.constructor.name),s==="Map"||s==="Set"?Array.from(n):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?(0,t.Z)(n,a):void 0}}},5529:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(58289),r=e(18773);function n(c){try{return Function.toString.call(c).indexOf("[native code]")!==-1}catch(o){return typeof c=="function"}}var a=e(75538);function s(c,o,f){if((0,a.Z)())return Reflect.construct.apply(null,arguments);var _=[null];_.push.apply(_,o);var p=new(c.bind.apply(c,_));return f&&(0,r.Z)(p,f.prototype),p}function u(c){var o=typeof Map=="function"?new Map:void 0;return u=function(_){if(_===null||!n(_))return _;if(typeof _!="function")throw new TypeError("Super expression must either be null or a function");if(o!==void 0){if(o.has(_))return o.get(_);o.set(_,p)}function p(){return s(_,arguments,(0,t.Z)(this).constructor)}return p.prototype=Object.create(_.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),(0,r.Z)(p,_)},u(c)}},53280:function(i,d,e){"use strict";e.d(d,{D:function(){return r}});function t(n,a,s){var u=s||{},c=u.noTrailing,o=c===void 0?!1:c,f=u.noLeading,_=f===void 0?!1:f,p=u.debounceMode,b=p===void 0?void 0:p,g,P=!1,O=0;function S(){g&&clearTimeout(g)}function I(A){var k=A||{},T=k.upcomingOnly,D=T===void 0?!1:T;S(),P=!D}function E(){for(var A=arguments.length,k=new Array(A),T=0;Tn?_?(O=Date.now(),o||(g=setTimeout(b?j:B,n))):B():o!==!0&&(g=setTimeout(b?j:B,b===void 0?n-R:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].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(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",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",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__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",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__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",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",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",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",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__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",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",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",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__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",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__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",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__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",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",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",4601:"p__Paths__Detail__Statistics__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",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__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",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",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",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",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",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",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",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__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",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",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",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__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",8891:"antdesign",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",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",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"2fc1d11d",65:"c458e4ec",67:"2d6951be",109:"38f1aedf",184:"5997987a",195:"6a1a4112",264:"d269b986",265:"a33d4209",292:"99a635d4",310:"ff6bf091",316:"1f60ada6",337:"6636560d",342:"c7aa106a",354:"d4d139cf",479:"80858575",485:"ad8660dd",508:"4d829a39",532:"15fdf715",533:"3d5f71f9",547:"22a4bcf6",556:"20584e0b",559:"63fc8018",576:"0b520cd1",577:"5c675b4e",629:"44a1d9a5",643:"e1d479a7",671:"4a609b8d",680:"3794f49b",700:"da8e355d",737:"778fe6fb",741:"ac5fd360",745:"4cc1878a",763:"6c443668",799:"c2883de1",869:"10cf773d",895:"e5094966",919:"35d6af97",921:"c14c02aa",928:"c500d246",981:"24da50c7",1006:"29eae26a",1025:"280a1fef",1043:"dde4313c",1045:"bef627fc",1048:"300fd5a8",1070:"35891686",1144:"c90eccaf",1148:"f9831541",1150:"41ade8cc",1154:"8cb80842",1211:"6ba5aec1",1253:"55b4cb88",1257:"712becc6",1265:"8e189305",1274:"5f6ea65a",1276:"337ca123",1343:"c01f1860",1416:"7f35db5a",1423:"0d8882af",1427:"0120b839",1443:"716a6fa3",1450:"491886c9",1461:"b1f33468",1462:"fcf08abc",1470:"c487fab1",1475:"c9bffea5",1482:"a64ba57b",1512:"23d03ac4",1520:"db685116",1543:"6a7bd96f",1545:"3c53d909",1561:"6fc51e87",1578:"c32ba475",1581:"efd191f1",1582:"86afca23",1646:"e6e27b60",1657:"ec6643ac",1660:"0a8da0fa",1674:"0a0bcfbe",1702:"e0a6af2c",1713:"35d07e6f",1717:"79be604a",1727:"df01e5fb",1783:"8cb72d59",1799:"7631b502",1831:"13a2082f",1836:"5c99a64a",1855:"8faa0e12",1880:"a01eed9c",1939:"c0173d14",1953:"0088dd81",1962:"3e75a6ea",1994:"4f63d59b",2011:"59d51f98",2045:"8caf07bf",2076:"17fa4a2e",2102:"09061028",2141:"17a26e33",2216:"7c6f911e",2240:"597e060a",2249:"f4830452",2254:"0f13d4ec",2300:"517faa70",2303:"10db4fd1",2306:"552fda77",2307:"5a34c6af",2338:"1b7194dc",2339:"8c75c357",2386:"192e235c",2396:"871763a2",2404:"31f28934",2412:"1260a2ac",2425:"d4b25fef",2443:"953cebc7",2476:"bbfa3f98",2494:"68080a87",2501:"1cd3471c",2524:"65d462e7",2529:"08dac1d6",2538:"de4a3723",2539:"1e830257",2548:"9c17a776",2570:"586a3615",2594:"e87d3761",2603:"ec1c3607",2659:"4add0f13",2707:"9149ec46",2806:"faf39d9b",2819:"1fe31023",2823:"866dd7ff",2826:"a0206796",2829:"feebfb89",2837:"54a82605",2865:"e46c39fc",2875:"ee6833c1",2884:"524461c5",2969:"ab3357d7",2983:"556f186c",3006:"0414d9a0",3133:"9bf3f89c",3141:"74ac182f",3157:"7b78e003",3183:"d988c4dd",3198:"8e655451",3212:"bab299c9",3220:"8930e325",3247:"9c74f26f",3260:"3914b3f9",3282:"d498d466",3317:"9fda0e19",3332:"3238894e",3355:"138f38b1",3356:"edbfb343",3391:"d584f2ba",3433:"dda3cb28",3442:"f0a29e68",3443:"88a37373",3447:"56ffb185",3451:"00147b21",3496:"586d8536",3509:"ced85d3b",3550:"3dc83156",3581:"280d166d",3585:"724c9994",3589:"a3ad6bcc",3665:"0f0964d2",3668:"0070a74d",3685:"f5abc35c",3697:"481a10d9",3747:"acdcfbc5",3754:"e047a2d2",3777:"d5b0f2f1",3784:"7046f150",3805:"9dbcb95e",3862:"4a8c843a",3873:"aebe9a4f",3885:"f87f7f15",3897:"234e575b",3910:"4077f1c7",3935:"2c8c90e0",3951:"a75ca1c8",3987:"5cecd51b",4014:"27a8e97c",4017:"18dcc7ee",4030:"6bae2952",4038:"5382bb91",4056:"93d69010",4058:"eb65995a",4059:"dd2c3b1e",4078:"a1647f96",4088:"6f7d1078",4093:"708e8f8e",4100:"4f701ce3",4105:"4aaa7558",4144:"41d867d0",4164:"ace4d4e6",4216:"d550ebea",4217:"9ba49bef",4227:"a2f37dd2",4259:"9924e42b",4264:"bceb4591",4339:"61fa0b29",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f5019960",4492:"1a432a90",4496:"89015b97",4498:"334029cd",4504:"b3cf2ab9",4514:"24ea8351",4520:"e63997ef",4546:"e3e44011",4565:"3cebf883",4572:"bc56e82a",4599:"3f319cb8",4601:"b4a19da2",4610:"0a7cf3fa",4621:"88cfa465",4628:"ece2c60c",4662:"f15162a9",4685:"c33f1528",4715:"6b48c1f4",4736:"cea83ef5",4741:"1dd7db05",4757:"2a692515",4766:"33c1e378",4770:"c3658546",4790:"619413e4",4795:"6c89ec7e",4797:"a24e92db",4800:"797c69c2",4849:"76dcd20e",4850:"1edda4b7",4862:"14f1c0de",4884:"db8aad0e",4889:"cf877d0b",4928:"ad027afb",4973:"b8f2e0f6",4994:"fa60508e",5022:"fcebda22",5030:"b4d00a1a",5043:"06de93cb",5048:"54524ca0",5060:"85dafcc6",5096:"5188cdaa",5111:"7d783f80",5125:"a34769a2",5148:"bb091ac5",5176:"63b55b76",5179:"0af6dc0c",5186:"34cde78f",5191:"195e0c85",5238:"fa3f314e",5290:"5dabcdc2",5297:"12811380",5319:"4fc0b857",5321:"1163c84e",5335:"cac3c341",5354:"7ae70604",5357:"c62f86b2",5359:"3bc47758",5382:"0e273015",5402:"c9db1c5a",5416:"454536b7",5434:"38b302a6",5470:"f4332185",5494:"d89549c4",5518:"c54e10c7",5549:"36663ba6",5572:"4700e022",5573:"5f724bbe",5599:"3798c736",5624:"ad1b7895",5631:"e00d3d36",5650:"0a889f47",5679:"4a090bef",5705:"9d0e4567",5729:"de2ba3da",5741:"67b6af33",5764:"e0d7e586",5775:"13e58027",5786:"1cf1f740",5798:"44977e2c",5816:"ec04b80d",5825:"cb64e3df",5876:"5eded409",5888:"d33fbccb",5891:"7c62e392",5895:"868627a3",5902:"c00e7688",5915:"19933cc3",5927:"b0702b58",5992:"1275cb73",6029:"8c53244a",6034:"164071cc",6045:"d268f87f",6047:"3ce45acd",6052:"37fadc98",6063:"270d05d2",6069:"564c1dc1",6126:"99519171",6127:"a184021e",6170:"cd9a7f60",6265:"beee7bcf",6270:"7715e1f3",6277:"18c6336f",6328:"2026a343",6366:"11f56ff5",6378:"7f3a946a",6411:"534be9ea",6434:"716ab7f2",6444:"18bf06a8",6452:"a563b6c3",6531:"23ccfd28",6541:"70c80c46",6583:"57a3c1e4",6587:"240f22ff",6634:"ae2dc214",6651:"6b653a02",6685:"00095912",6729:"21e14c79",6741:"01dbf29a",6758:"0886034e",6769:"dbec6e6e",6774:"59d4d618",6784:"77f35b2d",6788:"9f9c2313",6796:"6ef4e082",6805:"c0048801",6820:"9bad2add",6845:"e5593d84",6882:"2dbc1f4b",6883:"95894311",6904:"018f93e6",6913:"042c8c5c",6954:"2cc3f050",6963:"4f149bea",6982:"0a94f142",7008:"72ed8a7f",7042:"d9b4ede5",7043:"7a1a4cd5",7045:"4e26eeb2",7046:"1d7e59f4",7058:"f43f141b",7062:"bd4caba3",7084:"46ccce72",7156:"e7466006",7172:"ae00a986",7178:"8e1ec878",7182:"3a51b3fb",7242:"499ecb3f",7260:"1692bbf0",7331:"2e27a23b",7333:"a40c2f80",7365:"1005464f",7395:"fdf9666f",7460:"9b95794f",7477:"05629db6",7482:"0f235469",7527:"fe853aea",7545:"bd55e460",7554:"b24eade7",7560:"b4f35085",7589:"dcc42c1b",7591:"c8233ce9",7614:"1730e97e",7622:"1e9c7cef",7686:"4fcec9f9",7706:"c2a79e40",7806:"4d3b2a7a",7852:"819ac990",7855:"e45379b8",7857:"aade9997",7878:"5b0366be",7883:"372fd3a5",7884:"ec185b1f",7922:"0d28844d",7964:"29aed9a1",8014:"31ba5a6b",8062:"cf47a042",8072:"be30775b",8077:"1e14078d",8085:"74c75129",8089:"d536b13a",8137:"03b02ac3",8143:"1141f6f3",8155:"6ea79dc8",8161:"83c5fa9a",8237:"51603794",8241:"aeb22b94",8302:"2884baaa",8307:"400e9e78",8340:"e1a7ad87",8350:"07df8a75",8398:"bf2744ba",8431:"072b4926",8435:"e3e234e7",8447:"cbb403a7",8517:"298f2879",8522:"8e0655ea",8561:"333e8ec9",8563:"741db8e6",8634:"82ec4638",8639:"2883d89e",8665:"747d1d95",8688:"d61110b8",8689:"4c77885a",8723:"6a6b7ad9",8737:"ce7dad23",8776:"0ad26240",8782:"c7664301",8787:"91b94854",8795:"aadb72ab",8797:"ab8db054",8821:"ff56e2a7",8823:"17f6158f",8827:"84169770",8842:"9f25a3e2",8866:"de53fcf4",8882:"b0fb8f7a",8885:"af206986",8891:"3fb8b0a7",8898:"d002bcd8",8909:"c18e21e1",8920:"7f82440c",8963:"790aecdd",8982:"09679070",8999:"1567e633",9076:"7b91812a",9104:"bbcb2345",9133:"7b73c9d8",9205:"2fb827ea",9215:"9e3aed69",9252:"0d791a59",9260:"f163e60e",9332:"331e313b",9360:"80c02042",9366:"627c6826",9391:"551d628f",9404:"9fcc3d3e",9408:"52f3be61",9416:"56a6554b",9472:"41639085",9487:"b6d3da56",9489:"3c4c2acd",9507:"d5b07f45",9554:"ed358e7b",9559:"f794af19",9590:"6044f1be",9595:"111d3588",9647:"1228cf13",9649:"584d2b04",9674:"d190fd31",9677:"a9dbdb92",9695:"a0ea04f8",9715:"aece25f8",9716:"dee9b2ad",9785:"2b60a448",9788:"cad9f6d1",9794:"1a2cc54a",9890:"521270bd",9891:"1f7cf4e7",9895:"b8e31ff2",9921:"a0ebd116",9922:"6a98fa9f",9928:"5989f5e0",9944:"43554f40",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",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",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__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",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__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",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",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",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",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__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",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",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",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__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",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__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",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__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",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",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",4601:"p__Paths__Detail__Statistics__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",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__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",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",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",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",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",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",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",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__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",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",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",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__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",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",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",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"733ddb1e",65:"a6b3e531",67:"b4cfc15d",109:"b9c23c40",195:"34d0c5a3",264:"5fd9b3fc",265:"2a9403c1",292:"309a3d64",310:"5ee07baa",337:"5abc3ec6",342:"95511320",479:"1bb3e420",485:"d63578fe",508:"9e254fc7",532:"986539e1",533:"4eb60f2d",547:"5581debc",556:"7161c145",559:"c49aa5ba",576:"8bf77b42",643:"d98420ff",680:"e67e9e01",700:"91c122eb",737:"72eaccaa",745:"1f228c87",799:"2a2350cb",869:"af851eb7",895:"ce8634e8",919:"182c49e9",921:"b09f4288",928:"3745b2d1",1006:"cd44886b",1025:"5b955564",1043:"e8c0878b",1045:"45d3269a",1048:"64fc11e1",1070:"e67e9e01",1148:"754fff63",1211:"9bf643f5",1253:"5dc7fdfa",1257:"7b8c452c",1265:"cc8d4613",1276:"bbc6eeec",1343:"33db6746",1416:"d4b7f732",1423:"0534f297",1427:"f96d951b",1443:"275581f6",1450:"63954a12",1461:"ff9ffcda",1470:"afcb0f79",1475:"c0dc42a1",1482:"f9f88e34",1512:"f3653a35",1520:"f7300d0e",1545:"f145eeb1",1578:"955b54c7",1581:"144e8627",1582:"ba721023",1657:"b1e4a4aa",1674:"fdbc1e05",1702:"522451c1",1713:"5a6ef7b3",1717:"9017801c",1727:"6304c969",1783:"04ba3ac6",1831:"ee110bfe",1836:"5f0d3f7f",1855:"a88676c2",1880:"0c8216e8",1939:"e2e51900",1953:"0472929a",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"e8e5b50a",2102:"08e28f8d",2141:"5eb2f330",2216:"101cc78b",2240:"e7cce869",2254:"64cff177",2303:"e01bb639",2306:"7e0b9785",2307:"b2c54321",2338:"2c4828f2",2339:"008c3b6b",2396:"52bc1155",2404:"d9aa211d",2412:"87d0a22b",2425:"cc6591f1",2443:"0b9b1948",2476:"cf85a190",2501:"2441982c",2524:"0ce04fb8",2529:"c717395e",2539:"3b4514b7",2548:"75182034",2570:"2d2ac44e",2603:"3745b2d1",2659:"f6071a36",2707:"cabcb16e",2806:"efbb2de3",2819:"82c67c32",2823:"a13b21fb",2826:"81378be8",2829:"4605b854",2865:"6ef3cf6b",2875:"5b3114cd",2884:"fc60f32f",2983:"97d5ffff",3006:"7fce4e74",3141:"19ebc167",3157:"9f4a7691",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"672d6e43",3282:"ef4b6869",3317:"390325ea",3332:"4953f81e",3355:"62bfb3d7",3356:"7446e2b5",3391:"89554b70",3433:"a470654f",3442:"7216725b",3443:"182c49e9",3447:"1653d818",3451:"e3a31387",3496:"64b25a70",3509:"70043ca5",3581:"98941083",3585:"5f288e7b",3665:"2fe45ee2",3668:"e5d2f8dc",3685:"5356e3de",3747:"7d4ed68f",3784:"05ecae20",3873:"bcff883d",3897:"08a77985",3910:"658d457f",3935:"cc4b3b37",3951:"3f66f5f0",4030:"769aec58",4056:"10eacfff",4078:"aa54548e",4093:"bbac3ab0",4100:"03cdfb68",4105:"d4868269",4144:"f10aa199",4164:"482adc19",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"711e7721",4449:"e68d8d58",4492:"7eb33c49",4496:"dcb45324",4498:"b2cfdf14",4504:"0ea1ace7",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"9630c758",4601:"3c8ac557",4610:"687005a6",4621:"09e8e323",4662:"09c8a329",4715:"bf90fe03",4736:"71d1662f",4741:"82a12c0c",4757:"73b754d2",4766:"b5df5a8e",4770:"dafd4d8c",4795:"9e0c6059",4800:"f50302a4",4849:"4cf5f1db",4862:"bcbc7c37",4884:"bd293d3b",4889:"815f18f8",4928:"3ec9e47f",4973:"129c56e8",4994:"5cb27ec2",5022:"81b1b86b",5043:"4d348909",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"aa8ceb84",5176:"9c49e7fa",5179:"21f01751",5186:"594b89e4",5191:"503fb963",5238:"46f12268",5297:"3a2685a1",5319:"d7f8f334",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b228de34",5382:"1e7e2daa",5402:"109bc575",5470:"daab4cb4",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"caafc040",5624:"45710d05",5650:"f8f63f4b",5705:"df6bf207",5729:"f6e4f676",5741:"b7215dbd",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"1277dc07",5825:"673c832d",5888:"215b0119",5891:"90c75394",5895:"53044dc0",5902:"c30e5df2",5915:"bc9c3e69",5927:"64cbf3c5",5992:"a5625ec7",6029:"59a1e450",6052:"e334a6ee",6063:"9def5e47",6069:"9552bcfa",6127:"66ea13ef",6265:"82cf01f3",6270:"047e7926",6277:"73d1bb2e",6328:"1d366bbd",6366:"079fc2d8",6434:"e9687899",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"73d00285",6587:"9c49e7fa",6634:"0d8d0d6b",6651:"b07fe216",6685:"b2f0df55",6729:"376181a1",6741:"b838eb14",6758:"c8ee0d05",6784:"1affe817",6788:"40ac0023",6796:"af1fae10",6805:"5ee3ce07",6820:"1ac8b19c",6845:"49fbedce",6882:"c2d2eada",6883:"6099f2ea",6904:"81f38392",6913:"4a62ce5c",6963:"84e145fa",6982:"06425f57",7008:"19015236",7042:"182c49e9",7043:"d109402d",7045:"7d36736d",7046:"c7301ded",7058:"5f19bcea",7062:"418c7e88",7172:"ef54b1b3",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"96a27e71",7482:"809f9009",7527:"a3896f87",7545:"83e9546d",7560:"d82e43ca",7589:"a6d9da90",7614:"8e370373",7622:"543c2ad1",7806:"bd9accb9",7852:"100ed228",7855:"3bed1c47",7857:"6071267c",7878:"2b521fde",7883:"506407af",7884:"749716d8",7922:"8c96c1ef",8014:"c08a5c8f",8062:"8e384b9f",8072:"10958afc",8077:"e09f1642",8085:"717ea8aa",8137:"66f37f26",8143:"98fc28ad",8155:"d345abd7",8237:"e2c7450c",8241:"4cbd8018",8302:"01ba72de",8307:"e679af6d",8398:"fdefa9b3",8431:"244f47c8",8435:"9fbbd9f9",8447:"56515c6f",8517:"596dea44",8522:"8cc476db",8563:"b90e76ee",8634:"f12e9c15",8665:"c52575bc",8688:"f98a445e",8689:"2eacf8de",8723:"afe45212",8782:"681114e5",8787:"121de108",8795:"23231ec2",8797:"eddf3686",8821:"f7d574a3",8823:"d8062629",8827:"ed421dfa",8866:"dcda2a20",8882:"88d4f80b",8885:"de905169",8982:"5a361c0e",8999:"42d19932",9076:"6a501148",9133:"1e77651a",9205:"1e43ebcb",9215:"f737e7e7",9332:"8d449bfa",9360:"f2669a0d",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"ee42bae2",9472:"0aba9277",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"e9506890",9590:"17076d54",9595:"182c49e9",9647:"e5f60e26",9649:"5e708a2c",9674:"1d67ba5e",9677:"5eb365b4",9695:"056705bc",9715:"7d3257ac",9716:"13664757",9785:"cfde2ff2",9788:"4459d92d",9890:"e783fb2e",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;un?_?(O=Date.now(),o||(g=setTimeout(b?j:B,n))):B():o!==!0&&(g=setTimeout(b?j:B,b===void 0?n-R:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].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(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",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",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__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",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__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",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",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",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",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__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",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",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",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__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",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__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",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__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",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",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",4601:"p__Paths__Detail__Statistics__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",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__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",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",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",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",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",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",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",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__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",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",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",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__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",8891:"antdesign",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",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",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"2fc1d11d",65:"c458e4ec",67:"2d6951be",109:"38f1aedf",184:"5997987a",195:"6a1a4112",264:"d269b986",265:"a33d4209",292:"99a635d4",310:"ff6bf091",316:"1f60ada6",337:"6636560d",342:"c7aa106a",354:"d4d139cf",479:"80858575",485:"ad8660dd",508:"4d829a39",532:"15fdf715",533:"3d5f71f9",547:"22a4bcf6",556:"20584e0b",559:"63fc8018",576:"0b520cd1",577:"5c675b4e",629:"44a1d9a5",643:"e1d479a7",671:"4a609b8d",680:"3794f49b",700:"da8e355d",737:"778fe6fb",741:"ac5fd360",745:"4cc1878a",763:"6c443668",799:"c2883de1",869:"10cf773d",895:"e5094966",919:"35d6af97",921:"c14c02aa",928:"c500d246",981:"24da50c7",1006:"29eae26a",1025:"280a1fef",1043:"dde4313c",1045:"bef627fc",1048:"300fd5a8",1070:"35891686",1144:"c90eccaf",1148:"f9831541",1150:"41ade8cc",1154:"8cb80842",1211:"6ba5aec1",1253:"55b4cb88",1257:"712becc6",1265:"8e189305",1274:"5f6ea65a",1276:"337ca123",1343:"c01f1860",1416:"7f35db5a",1423:"0d8882af",1427:"0120b839",1443:"716a6fa3",1450:"491886c9",1461:"b1f33468",1462:"fcf08abc",1470:"c487fab1",1475:"c9bffea5",1482:"a64ba57b",1512:"23d03ac4",1520:"db685116",1543:"6a7bd96f",1545:"3c53d909",1561:"6fc51e87",1578:"c32ba475",1581:"efd191f1",1582:"86afca23",1646:"e6e27b60",1657:"ec6643ac",1660:"0a8da0fa",1674:"0a0bcfbe",1702:"e0a6af2c",1713:"35d07e6f",1717:"79be604a",1727:"df01e5fb",1783:"8cb72d59",1799:"7631b502",1831:"13a2082f",1836:"5c99a64a",1855:"8faa0e12",1880:"a01eed9c",1939:"c0173d14",1953:"0088dd81",1962:"3e75a6ea",1994:"4f63d59b",2011:"59d51f98",2045:"8caf07bf",2076:"17fa4a2e",2102:"09061028",2141:"17a26e33",2216:"7c6f911e",2240:"597e060a",2249:"f4830452",2254:"0f13d4ec",2300:"517faa70",2303:"10db4fd1",2306:"552fda77",2307:"5a34c6af",2338:"1b7194dc",2339:"8c75c357",2386:"192e235c",2396:"871763a2",2404:"31f28934",2412:"1260a2ac",2425:"d4b25fef",2443:"953cebc7",2476:"bbfa3f98",2494:"68080a87",2501:"1cd3471c",2524:"65d462e7",2529:"08dac1d6",2538:"de4a3723",2539:"1e830257",2548:"9c17a776",2570:"586a3615",2594:"e87d3761",2603:"ec1c3607",2659:"4add0f13",2707:"9149ec46",2806:"faf39d9b",2819:"1fe31023",2823:"866dd7ff",2826:"a0206796",2829:"feebfb89",2837:"54a82605",2865:"e46c39fc",2875:"ee6833c1",2884:"524461c5",2969:"ab3357d7",2983:"556f186c",3006:"0414d9a0",3133:"9bf3f89c",3141:"74ac182f",3157:"7b78e003",3183:"d988c4dd",3198:"8e655451",3212:"bab299c9",3220:"8930e325",3247:"9c74f26f",3260:"3914b3f9",3282:"d498d466",3317:"9fda0e19",3332:"7e347e25",3355:"138f38b1",3356:"edbfb343",3391:"d584f2ba",3433:"dda3cb28",3442:"f0a29e68",3443:"88a37373",3447:"56ffb185",3451:"00147b21",3496:"586d8536",3509:"ced85d3b",3550:"3dc83156",3581:"280d166d",3585:"724c9994",3589:"a3ad6bcc",3665:"0f0964d2",3668:"0070a74d",3685:"f5abc35c",3697:"481a10d9",3747:"acdcfbc5",3754:"e047a2d2",3777:"d5b0f2f1",3784:"7046f150",3805:"9dbcb95e",3862:"4a8c843a",3873:"aebe9a4f",3885:"f87f7f15",3897:"234e575b",3910:"4077f1c7",3935:"2c8c90e0",3951:"a75ca1c8",3987:"5cecd51b",4014:"27a8e97c",4017:"18dcc7ee",4030:"6bae2952",4038:"5382bb91",4056:"93d69010",4058:"eb65995a",4059:"dd2c3b1e",4078:"a1647f96",4088:"6f7d1078",4093:"708e8f8e",4100:"4f701ce3",4105:"4aaa7558",4144:"41d867d0",4164:"ace4d4e6",4216:"d550ebea",4217:"9ba49bef",4227:"a2f37dd2",4259:"9924e42b",4264:"bceb4591",4339:"61fa0b29",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f5019960",4492:"1a432a90",4496:"89015b97",4498:"334029cd",4504:"b3cf2ab9",4514:"24ea8351",4520:"e63997ef",4546:"e3e44011",4565:"3cebf883",4572:"bc56e82a",4599:"3f319cb8",4601:"b4a19da2",4610:"0a7cf3fa",4621:"88cfa465",4628:"ece2c60c",4662:"f15162a9",4685:"c33f1528",4715:"6b48c1f4",4736:"cea83ef5",4741:"1dd7db05",4757:"2a692515",4766:"33c1e378",4770:"c3658546",4790:"619413e4",4795:"6c89ec7e",4797:"a24e92db",4800:"797c69c2",4849:"76dcd20e",4850:"1edda4b7",4862:"14f1c0de",4884:"db8aad0e",4889:"cf877d0b",4928:"ad027afb",4973:"b8f2e0f6",4994:"fa60508e",5022:"fcebda22",5030:"b4d00a1a",5043:"06de93cb",5048:"54524ca0",5060:"85dafcc6",5096:"5188cdaa",5111:"7d783f80",5125:"a34769a2",5148:"bb091ac5",5176:"63b55b76",5179:"0af6dc0c",5186:"34cde78f",5191:"195e0c85",5238:"fa3f314e",5290:"5dabcdc2",5297:"12811380",5319:"4fc0b857",5321:"1163c84e",5335:"cac3c341",5354:"7ae70604",5357:"c62f86b2",5359:"3bc47758",5382:"0e273015",5402:"c9db1c5a",5416:"454536b7",5434:"38b302a6",5470:"f4332185",5494:"d89549c4",5518:"c54e10c7",5549:"36663ba6",5572:"4700e022",5573:"5f724bbe",5599:"3798c736",5624:"ad1b7895",5631:"e00d3d36",5650:"0a889f47",5679:"4a090bef",5705:"9d0e4567",5729:"de2ba3da",5741:"67b6af33",5764:"e0d7e586",5775:"13e58027",5786:"1cf1f740",5798:"44977e2c",5816:"ec04b80d",5825:"cb64e3df",5876:"5eded409",5888:"d33fbccb",5891:"7c62e392",5895:"868627a3",5902:"c00e7688",5915:"19933cc3",5927:"b0702b58",5992:"1275cb73",6029:"8c53244a",6034:"164071cc",6045:"d268f87f",6047:"3ce45acd",6052:"37fadc98",6063:"270d05d2",6069:"564c1dc1",6126:"99519171",6127:"a184021e",6170:"cd9a7f60",6265:"beee7bcf",6270:"7715e1f3",6277:"18c6336f",6328:"2026a343",6366:"11f56ff5",6378:"7f3a946a",6411:"534be9ea",6434:"716ab7f2",6444:"18bf06a8",6452:"a563b6c3",6531:"23ccfd28",6541:"70c80c46",6583:"57a3c1e4",6587:"240f22ff",6634:"ae2dc214",6651:"6b653a02",6685:"00095912",6729:"21e14c79",6741:"01dbf29a",6758:"0886034e",6769:"dbec6e6e",6774:"59d4d618",6784:"77f35b2d",6788:"9f9c2313",6796:"6ef4e082",6805:"c0048801",6820:"9bad2add",6845:"e5593d84",6882:"2dbc1f4b",6883:"95894311",6904:"018f93e6",6913:"042c8c5c",6954:"2cc3f050",6963:"4f149bea",6982:"0a94f142",7008:"72ed8a7f",7042:"d9b4ede5",7043:"7a1a4cd5",7045:"4e26eeb2",7046:"1d7e59f4",7058:"f43f141b",7062:"bd4caba3",7084:"46ccce72",7156:"e7466006",7172:"ae00a986",7178:"8e1ec878",7182:"3a51b3fb",7242:"499ecb3f",7260:"1692bbf0",7331:"2e27a23b",7333:"a40c2f80",7365:"1005464f",7395:"fdf9666f",7460:"9b95794f",7477:"05629db6",7482:"0f235469",7527:"fe853aea",7545:"bd55e460",7554:"b24eade7",7560:"b4f35085",7589:"dcc42c1b",7591:"c8233ce9",7614:"1730e97e",7622:"1e9c7cef",7686:"4fcec9f9",7706:"c2a79e40",7806:"4d3b2a7a",7852:"819ac990",7855:"e45379b8",7857:"aade9997",7878:"5b0366be",7883:"372fd3a5",7884:"ec185b1f",7922:"0d28844d",7964:"29aed9a1",8014:"31ba5a6b",8062:"cf47a042",8072:"be30775b",8077:"1e14078d",8085:"74c75129",8089:"d536b13a",8137:"03b02ac3",8143:"1141f6f3",8155:"6ea79dc8",8161:"83c5fa9a",8237:"51603794",8241:"aeb22b94",8302:"2884baaa",8307:"400e9e78",8340:"e1a7ad87",8350:"07df8a75",8398:"bf2744ba",8431:"072b4926",8435:"e3e234e7",8447:"cbb403a7",8517:"298f2879",8522:"8e0655ea",8561:"333e8ec9",8563:"741db8e6",8634:"82ec4638",8639:"2883d89e",8665:"747d1d95",8688:"d61110b8",8689:"4c77885a",8723:"6a6b7ad9",8737:"ce7dad23",8776:"0ad26240",8782:"c7664301",8787:"91b94854",8795:"aadb72ab",8797:"ab8db054",8821:"ff56e2a7",8823:"17f6158f",8827:"84169770",8842:"9f25a3e2",8866:"de53fcf4",8882:"b0fb8f7a",8885:"af206986",8891:"3fb8b0a7",8898:"d002bcd8",8909:"c18e21e1",8920:"7f82440c",8963:"790aecdd",8982:"09679070",8999:"1567e633",9076:"7b91812a",9104:"bbcb2345",9133:"7b73c9d8",9205:"2fb827ea",9215:"9e3aed69",9252:"0d791a59",9260:"f163e60e",9332:"331e313b",9360:"80c02042",9366:"627c6826",9391:"551d628f",9404:"9fcc3d3e",9408:"52f3be61",9416:"56a6554b",9472:"41639085",9487:"b6d3da56",9489:"3c4c2acd",9507:"d5b07f45",9554:"ed358e7b",9559:"f794af19",9590:"6044f1be",9595:"111d3588",9647:"1228cf13",9649:"584d2b04",9674:"d190fd31",9677:"a9dbdb92",9695:"a0ea04f8",9715:"aece25f8",9716:"dee9b2ad",9785:"2b60a448",9788:"cad9f6d1",9794:"1a2cc54a",9890:"521270bd",9891:"1f7cf4e7",9895:"b8e31ff2",9921:"a0ebd116",9922:"6a98fa9f",9928:"5989f5e0",9944:"43554f40",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",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",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__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",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__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",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",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",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",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__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",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",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",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__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",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__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",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__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",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",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",4601:"p__Paths__Detail__Statistics__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",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__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",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",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",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",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",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",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",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__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",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",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",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__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",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",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",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"733ddb1e",65:"a6b3e531",67:"b4cfc15d",109:"b9c23c40",195:"34d0c5a3",264:"5fd9b3fc",265:"2a9403c1",292:"309a3d64",310:"5ee07baa",337:"5abc3ec6",342:"95511320",479:"1bb3e420",485:"d63578fe",508:"9e254fc7",532:"986539e1",533:"4eb60f2d",547:"5581debc",556:"7161c145",559:"c49aa5ba",576:"8bf77b42",643:"d98420ff",680:"e67e9e01",700:"91c122eb",737:"72eaccaa",745:"1f228c87",799:"2a2350cb",869:"af851eb7",895:"ce8634e8",919:"182c49e9",921:"b09f4288",928:"3745b2d1",1006:"cd44886b",1025:"5b955564",1043:"e8c0878b",1045:"45d3269a",1048:"64fc11e1",1070:"e67e9e01",1148:"754fff63",1211:"9bf643f5",1253:"5dc7fdfa",1257:"7b8c452c",1265:"cc8d4613",1276:"bbc6eeec",1343:"33db6746",1416:"d4b7f732",1423:"0534f297",1427:"f96d951b",1443:"275581f6",1450:"63954a12",1461:"ff9ffcda",1470:"afcb0f79",1475:"c0dc42a1",1482:"f9f88e34",1512:"f3653a35",1520:"f7300d0e",1545:"f145eeb1",1578:"955b54c7",1581:"144e8627",1582:"ba721023",1657:"b1e4a4aa",1674:"fdbc1e05",1702:"522451c1",1713:"5a6ef7b3",1717:"9017801c",1727:"6304c969",1783:"04ba3ac6",1831:"ee110bfe",1836:"5f0d3f7f",1855:"a88676c2",1880:"0c8216e8",1939:"e2e51900",1953:"0472929a",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"e8e5b50a",2102:"08e28f8d",2141:"5eb2f330",2216:"101cc78b",2240:"e7cce869",2254:"64cff177",2303:"e01bb639",2306:"7e0b9785",2307:"b2c54321",2338:"2c4828f2",2339:"008c3b6b",2396:"52bc1155",2404:"d9aa211d",2412:"87d0a22b",2425:"cc6591f1",2443:"0b9b1948",2476:"cf85a190",2501:"2441982c",2524:"0ce04fb8",2529:"c717395e",2539:"3b4514b7",2548:"75182034",2570:"2d2ac44e",2603:"3745b2d1",2659:"f6071a36",2707:"cabcb16e",2806:"efbb2de3",2819:"82c67c32",2823:"a13b21fb",2826:"81378be8",2829:"4605b854",2865:"6ef3cf6b",2875:"5b3114cd",2884:"fc60f32f",2983:"97d5ffff",3006:"7fce4e74",3141:"19ebc167",3157:"9f4a7691",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"672d6e43",3282:"ef4b6869",3317:"390325ea",3332:"4953f81e",3355:"62bfb3d7",3356:"7446e2b5",3391:"89554b70",3433:"a470654f",3442:"7216725b",3443:"182c49e9",3447:"1653d818",3451:"e3a31387",3496:"64b25a70",3509:"70043ca5",3581:"98941083",3585:"5f288e7b",3665:"2fe45ee2",3668:"e5d2f8dc",3685:"5356e3de",3747:"7d4ed68f",3784:"05ecae20",3873:"bcff883d",3897:"08a77985",3910:"658d457f",3935:"cc4b3b37",3951:"3f66f5f0",4030:"769aec58",4056:"10eacfff",4078:"aa54548e",4093:"bbac3ab0",4100:"03cdfb68",4105:"d4868269",4144:"f10aa199",4164:"482adc19",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"711e7721",4449:"e68d8d58",4492:"7eb33c49",4496:"dcb45324",4498:"b2cfdf14",4504:"0ea1ace7",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"9630c758",4601:"3c8ac557",4610:"687005a6",4621:"09e8e323",4662:"09c8a329",4715:"bf90fe03",4736:"71d1662f",4741:"82a12c0c",4757:"73b754d2",4766:"b5df5a8e",4770:"dafd4d8c",4795:"9e0c6059",4800:"f50302a4",4849:"4cf5f1db",4862:"bcbc7c37",4884:"bd293d3b",4889:"815f18f8",4928:"3ec9e47f",4973:"129c56e8",4994:"5cb27ec2",5022:"81b1b86b",5043:"4d348909",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"aa8ceb84",5176:"9c49e7fa",5179:"21f01751",5186:"594b89e4",5191:"503fb963",5238:"46f12268",5297:"3a2685a1",5319:"d7f8f334",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b228de34",5382:"1e7e2daa",5402:"109bc575",5470:"daab4cb4",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"caafc040",5624:"45710d05",5650:"f8f63f4b",5705:"df6bf207",5729:"f6e4f676",5741:"b7215dbd",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"1277dc07",5825:"673c832d",5888:"215b0119",5891:"90c75394",5895:"53044dc0",5902:"c30e5df2",5915:"bc9c3e69",5927:"64cbf3c5",5992:"a5625ec7",6029:"59a1e450",6052:"e334a6ee",6063:"9def5e47",6069:"9552bcfa",6127:"66ea13ef",6265:"82cf01f3",6270:"047e7926",6277:"73d1bb2e",6328:"1d366bbd",6366:"079fc2d8",6434:"e9687899",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"73d00285",6587:"9c49e7fa",6634:"0d8d0d6b",6651:"b07fe216",6685:"b2f0df55",6729:"376181a1",6741:"b838eb14",6758:"c8ee0d05",6784:"1affe817",6788:"40ac0023",6796:"af1fae10",6805:"5ee3ce07",6820:"1ac8b19c",6845:"49fbedce",6882:"c2d2eada",6883:"6099f2ea",6904:"81f38392",6913:"4a62ce5c",6963:"84e145fa",6982:"06425f57",7008:"19015236",7042:"182c49e9",7043:"d109402d",7045:"7d36736d",7046:"c7301ded",7058:"5f19bcea",7062:"418c7e88",7172:"ef54b1b3",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"96a27e71",7482:"809f9009",7527:"a3896f87",7545:"83e9546d",7560:"d82e43ca",7589:"a6d9da90",7614:"8e370373",7622:"543c2ad1",7806:"bd9accb9",7852:"100ed228",7855:"3bed1c47",7857:"6071267c",7878:"2b521fde",7883:"506407af",7884:"749716d8",7922:"8c96c1ef",8014:"c08a5c8f",8062:"8e384b9f",8072:"10958afc",8077:"e09f1642",8085:"717ea8aa",8137:"66f37f26",8143:"98fc28ad",8155:"d345abd7",8237:"e2c7450c",8241:"4cbd8018",8302:"01ba72de",8307:"e679af6d",8398:"fdefa9b3",8431:"244f47c8",8435:"9fbbd9f9",8447:"56515c6f",8517:"596dea44",8522:"8cc476db",8563:"b90e76ee",8634:"f12e9c15",8665:"c52575bc",8688:"f98a445e",8689:"2eacf8de",8723:"afe45212",8782:"681114e5",8787:"121de108",8795:"23231ec2",8797:"eddf3686",8821:"f7d574a3",8823:"d8062629",8827:"ed421dfa",8866:"dcda2a20",8882:"88d4f80b",8885:"de905169",8982:"5a361c0e",8999:"42d19932",9076:"6a501148",9133:"1e77651a",9205:"1e43ebcb",9215:"f737e7e7",9332:"8d449bfa",9360:"f2669a0d",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"ee42bae2",9472:"0aba9277",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"e9506890",9590:"17076d54",9595:"182c49e9",9647:"e5f60e26",9649:"5e708a2c",9674:"1d67ba5e",9677:"5eb365b4",9695:"056705bc",9715:"7d3257ac",9716:"13664757",9785:"cfde2ff2",9788:"4459d92d",9890:"e783fb2e",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;u0&&arguments[0]!==void 0?arguments[0]:"";return Nr.endsWith("/")?Nr:"".concat(Nr,"/")}var oc=__webpack_require__(38127),ju=__webpack_require__(38329),nu=__webpack_require__(8616),Ns=["content"],us=["content"],Lc=/^(http:|https:)?\/\//;function Lu(Nr){return Lc.test(Nr)||Nr.startsWith("/")&&!Nr.startsWith("/*")||Nr.startsWith("./")||Nr.startsWith("../")}var Oi=function(){return oe.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Bs=function(an){var Bn,Pa=an.loaderData,Gn=an.htmlPageOpts,$n=an.manifest,ua=($n==null||(Bn=$n.assets)===null||Bn===void 0?void 0:Bn["umi.css"])||"";return oe.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Pa||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Gn||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ua,"'")}})};function Xi(Nr){var an=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Nr=="string")return Lu(Nr)?(0,ti.Z)({src:Nr},an):{content:Nr};if((0,nu.Z)(Nr)==="object")return(0,ti.Z)((0,ti.Z)({},Nr),an);throw new Error("Invalid script type: ".concat((0,nu.Z)(Nr)))}function Zl(Nr){return Lu(Nr)?{type:"link",href:Nr}:{type:"style",content:Nr}}var Fc=function(an){var Bn,Pa,Gn,$n,ua,so,Vn=an.htmlPageOpts;return oe.createElement(oe.Fragment,null,(Vn==null?void 0:Vn.title)&&oe.createElement("title",null,Vn.title),Vn==null||(Bn=Vn.favicons)===null||Bn===void 0?void 0:Bn.map(function(uo,Es){return oe.createElement("link",{key:Es,rel:"shortcut icon",href:uo})}),(Vn==null?void 0:Vn.description)&&oe.createElement("meta",{name:"description",content:Vn.description}),(Vn==null||(Pa=Vn.keywords)===null||Pa===void 0?void 0:Pa.length)&&oe.createElement("meta",{name:"keywords",content:Vn.keywords.join(",")}),Vn==null||(Gn=Vn.metas)===null||Gn===void 0?void 0:Gn.map(function(uo){return oe.createElement("meta",{key:uo.name,name:uo.name,content:uo.content})}),Vn==null||($n=Vn.links)===null||$n===void 0?void 0:$n.map(function(uo,Es){return oe.createElement("link",(0,ju.Z)({key:Es},uo))}),Vn==null||(ua=Vn.styles)===null||ua===void 0?void 0:ua.map(function(uo,Es){var Ss=Zl(uo),Zs=Ss.type,Hs=Ss.href,lu=Ss.content;if(Zs==="link")return oe.createElement("link",{key:Es,rel:"stylesheet",href:Hs});if(Zs==="style")return oe.createElement("style",{key:Es},lu)}),Vn==null||(so=Vn.headScripts)===null||so===void 0?void 0:so.map(function(uo,Es){var Ss=Xi(uo),Zs=Ss.content,Hs=(0,oc.Z)(Ss,Ns);return oe.createElement("script",(0,ju.Z)({dangerouslySetInnerHTML:{__html:Zs},key:Es},Hs))}))};function li(Nr){var an,Bn=Nr.children,Pa=Nr.loaderData,Gn=Nr.manifest,$n=Nr.htmlPageOpts,ua=Nr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,so=Nr.mountElementId;if(ua!=null&&ua.pureHtml)return oe.createElement("html",null,oe.createElement("head",null,oe.createElement(Fc,{htmlPageOpts:$n})),oe.createElement("body",null,oe.createElement(Oi,null),oe.createElement("div",{id:so},Bn),oe.createElement(Bs,{manifest:Gn,loaderData:Pa,htmlPageOpts:$n})));if(ua!=null&&ua.pureApp)return oe.createElement(oe.Fragment,null,Bn);var Vn=typeof window=="undefined"?Gn==null?void 0:Gn.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return oe.createElement("html",{suppressHydrationWarning:!0,lang:($n==null?void 0:$n.lang)||"en"},oe.createElement("head",null,oe.createElement("meta",{charSet:"utf-8"}),oe.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Vn&&oe.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Vn}),oe.createElement(Fc,{htmlPageOpts:$n})),oe.createElement("body",null,oe.createElement(Oi,null),oe.createElement("div",{id:so},Bn),oe.createElement(Bs,{manifest:Gn,loaderData:Pa,htmlPageOpts:$n}),$n==null||(an=$n.scripts)===null||an===void 0?void 0:an.map(function(uo,Es){var Ss=Xi(uo),Zs=Ss.content,Hs=(0,oc.Z)(Ss,us);return oe.createElement("script",(0,ju.Z)({dangerouslySetInnerHTML:{__html:Zs},key:Es},Hs))})))}var au=oe.createContext(void 0);function Nc(){return oe.useContext(au)}var Fu=["redirect"];function Nu(Nr){var an=Nr.routesById,Bn=Nr.parentId,Pa=Nr.routeComponents,Gn=Nr.useStream,$n=Gn===void 0?!0:Gn;return Object.keys(an).filter(function(ua){return an[ua].parentId===Bn}).map(function(ua){var so=zu((0,ti.Z)((0,ti.Z)({route:an[ua],routeComponent:Pa[ua],loadingComponent:Nr.loadingComponent,reactRouter5Compat:Nr.reactRouter5Compat},Nr.reactRouter5Compat&&{hasChildren:Object.keys(an).filter(function(uo){return an[uo].parentId===ua}).length>0}),{},{useStream:$n})),Vn=Nu({routesById:an,routeComponents:Pa,parentId:so.id,loadingComponent:Nr.loadingComponent,reactRouter5Compat:Nr.reactRouter5Compat,useStream:$n});return Vn.length>0&&(so.children=Vn,so.routes=Vn),so})}function Bu(Nr){var an=(0,xi.UO)(),Bn=(0,xi.Gn)(Nr.to,an),Pa=(0,Mu.T$)(),Gn=(0,xi.TH)();if(Pa!=null&&Pa.keepQuery){var $n=Gn.search+Gn.hash;Bn+=$n}var ua=(0,ti.Z)((0,ti.Z)({},Nr),{},{to:Bn});return oe.createElement(xi.Fg,(0,ju.Z)({replace:!0},ua))}function zu(Nr){var an=Nr.route,Bn=Nr.useStream,Pa=Bn===void 0?!0:Bn,Gn=an.redirect,$n=(0,oc.Z)(an,Fu),ua=Nr.reactRouter5Compat?ic:Zu;return(0,ti.Z)({element:Gn?oe.createElement(Bu,{to:Gn}):oe.createElement(au.Provider,{value:{route:Nr.route}},oe.createElement(ua,{loader:oe.memo(Nr.routeComponent),loadingComponent:Nr.loadingComponent||Cl,hasChildren:Nr.hasChildren,useStream:Pa}))},$n)}function Cl(){return oe.createElement("div",null)}function ic(Nr){var an=Nc(),Bn=an.route,Pa=(0,Mu.Ov)(),Gn=Pa.history,$n=Pa.clientRoutes,ua=(0,xi.UO)(),so={params:ua,isExact:!0,path:Bn.path,url:Gn.location.pathname},Vn=Nr.loader,uo={location:Gn.location,match:so,history:Gn,params:ua,route:Bn,routes:$n};return Nr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(Nr.loadingComponent,null)},oe.createElement(Vn,uo,Nr.hasChildren&&oe.createElement(xi.j3,null))):oe.createElement(Vn,uo,Nr.hasChildren&&oe.createElement(xi.j3,null))}function Zu(Nr){var an=Nr.loader;return Nr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(Nr.loadingComponent,null)},oe.createElement(an,null)):oe.createElement(an,null)}var wu=null;function fl(){return wu}function Bc(Nr){var an=Nr.history,Bn=oe.useState({action:an.action,location:an.location}),Pa=(0,xu.Z)(Bn,2),Gn=Pa[0],$n=Pa[1];return(0,oe.useLayoutEffect)(function(){return an.listen($n)},[an]),(0,oe.useLayoutEffect)(function(){function ua(so){Nr.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Nr.routes,clientRoutes:Nr.clientRoutes,location:so.location,action:so.action,basename:Nr.basename,isFirst:!!so.isFirst}})}return ua({location:Gn.location,action:Gn.action,isFirst:!0}),an.listen(ua)},[an,Nr.routes,Nr.clientRoutes]),oe.createElement(xi.F0,{navigator:an,location:Gn.location,basename:Nr.basename},Nr.children)}function cs(){var Nr=(0,Mu.Ov)(),an=Nr.clientRoutes;return(0,xi.V$)(an)}var Hu=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],Uu=function(an,Bn){var Pa=an.basename||"/",Gn=Nu({routesById:an.routes,routeComponents:an.routeComponents,loadingComponent:an.loadingComponent,reactRouter5Compat:an.reactRouter5Compat,useStream:an.useStream});an.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Gn}});for(var $n=oe.createElement(Bc,{basename:Pa,pluginManager:an.pluginManager,routes:an.routes,clientRoutes:Gn,history:an.history},Bn),ua=0,so=Hu;uanew Promise((Pa,Gn)=>{var $n=Vn=>{try{so(Bn.next(Vn))}catch(uo){Gn(uo)}},ua=Vn=>{try{so(Bn.throw(Vn))}catch(uo){Gn(uo)}},so=Vn=>Vn.done?Pa(Vn.value):Promise.resolve(Vn.value).then($n,ua);so((Bn=Bn.apply(Nr,an)).next())});function pl(){return sc(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/detail/testresult",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/WordInfo/:userid",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"81"},82:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"82"},83:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"85"},86:{path:"/classrooms/guidance",parentId:"19",id:"86"},87:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"99"},100:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"101"},102:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"102"},103:{path:"/classrooms/",parentId:"19",id:"103"},104:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"103",id:"104"},105:{path:"/classrooms/:coursesId/shixun_homework",parentId:"103",id:"105"},106:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"103",id:"106"},107:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"103",id:"107"},108:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"103",id:"108"},109:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"103",id:"109"},110:{path:"/classrooms/:coursesId/exercise",parentId:"103",id:"110"},111:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"103",id:"111"},112:{path:"/classrooms/:coursesId/poll",parentId:"103",id:"112"},113:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"103",id:"113"},114:{path:"/classrooms/:coursesId/common_homework",parentId:"103",id:"114"},115:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"103",id:"115"},116:{path:"/classrooms/:coursesId/group_homework",parentId:"103",id:"116"},117:{path:"/classrooms/:coursesId/teachers",parentId:"103",id:"117"},118:{path:"/classrooms/:coursesId/students",parentId:"103",id:"118"},119:{path:"/classrooms/:coursesId/assistant",parentId:"103",id:"119"},120:{path:"/classrooms/:coursesId/program_homework",parentId:"103",id:"120"},121:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"103",id:"121"},122:{path:"/classrooms/:coursesId/engineering",parentId:"103",id:"122"},123:{path:"/classrooms/:coursesId/learning_path",parentId:"103",id:"123"},124:{path:"/classrooms/:coursesId/resource_recommend",parentId:"103",id:"124"},125:{path:"/classrooms/:coursesId/attendance",parentId:"103",id:"125"},126:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"103",id:"126"},127:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"103",id:"127"},128:{path:"/classrooms/:coursesId/announcement",parentId:"103",id:"128"},129:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"103",id:"129"},130:{path:"/classrooms/:coursesId/online_learning",parentId:"103",id:"130"},131:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"103",id:"131"},132:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"103",id:"132"},133:{path:"/classrooms/:coursesId/attachment",parentId:"103",id:"133"},134:{path:"/classrooms/:coursesId/video",parentId:"103",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"103",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"103",id:"136"},137:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"103",id:"137"},138:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"103",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"103",id:"139"},140:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"103",id:"140"},141:{path:"/classrooms/:coursesId/live_video",parentId:"103",id:"141"},142:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"103",id:"142"},143:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"103",id:"143"},144:{path:"/classrooms/:coursesId/board",parentId:"103",id:"144"},145:{path:"/classrooms/:coursesId/course_group",parentId:"103",id:"145"},146:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"103",id:"146"},147:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"103",id:"147"},148:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"103",id:"148"},149:{path:"/classrooms/:coursesId/not_course_group",parentId:"103",id:"149"},150:{path:"/classrooms/:coursesId/statistics/",parentId:"103",id:"150"},151:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"103",id:"151"},152:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"103",id:"152"},153:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"103",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"103",id:"154"},155:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"103",id:"155"},156:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"103",id:"156"},157:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"103",id:"157"},158:{path:"/classrooms/:coursesId",parentId:"103",id:"158"},159:{path:"/classrooms/:coursesId/template",parentId:"103",id:"159"},160:{path:"/classrooms/:coursesId/smart_plan",parentId:"103",id:"160"},161:{path:"/classrooms/:coursesId/ai_agent",parentId:"103",id:"161"},162:{path:"/classrooms/:coursesId/ai_knowledge",parentId:"103",id:"162"},163:{path:"/classrooms/:coursesId/smart_plan/:id/detail",parentId:"19",id:"163"},164:{path:"/competitions",parentId:"1",id:"164"},165:{path:"/competitions/index",parentId:"164",id:"165"},166:{path:"/competitions/:identifier/list",parentId:"164",id:"166"},167:{path:"/competitions/exports",parentId:"164",id:"167"},168:{path:"/competitions",parentId:"164",id:"168"},169:{path:"/competitions/:identifier",parentId:"164",id:"169"},170:{path:"/competitions/index/:identifier",parentId:"164",id:"170"},171:{path:"/competitions/:identifier/detail/enroll",parentId:"164",id:"171"},172:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"164",id:"172"},173:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"164",id:"173"},174:{path:"/competitions/detail/:identifier",parentId:"164",id:"174"},175:{path:"/forums",parentId:"1",id:"175"},176:{path:"/forums",parentId:"175",id:"176"},177:{path:"/forums/categories/:memoType",parentId:"175",id:"177"},178:{path:"/forums/new",parentId:"175",id:"178"},179:{path:"/forums/:memoId/edit",parentId:"175",id:"179"},180:{path:"/forums/:memoId",parentId:"175",id:"180"},181:{path:"/problemset",parentId:"1",id:"181"},182:{path:"/problemset",parentId:"181",id:"182"},183:{path:"/problemset/newitem",parentId:"181",id:"183"},184:{path:"/problemset/:type/:id",parentId:"181",id:"184"},185:{path:"/problemset/preview",parentId:"181",id:"185"},186:{path:"/problemset/preview_new",parentId:"181",id:"186"},187:{path:"/problemset/preview_select",parentId:"181",id:"187"},188:{path:"/shixuns",parentId:"1",id:"188"},189:{path:"/shixuns",parentId:"188",id:"189"},190:{path:"/shixuns/exports",parentId:"188",id:"190"},191:{path:"/shixuns/new",parentId:"188",id:"191"},192:{path:"/shixuns/aiStreamIndex",parentId:"188",id:"192"},193:{path:"/shixuns/new/CreateImg",parentId:"188",id:"193"},194:{path:"/shixuns/new/:id/imagepreview",parentId:"188",id:"194"},195:{path:"/shixuns/:id/Merge",parentId:"188",id:"195"},196:{path:"/shixuns/:id/Split",parentId:"188",id:"196"},197:{path:"/shixuns/:id/edit",parentId:"188",id:"197"},198:{path:"shixuns/:id/edit/warehouse",parentId:"197",id:"198"},199:{path:"/shixuns/:id/edit/newquestion",parentId:"197",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"197",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"197",id:"201"},202:{path:"/shixuns/:id/edit/new",parentId:"197",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"197",id:"203"},204:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"197",id:"204"},205:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"197",id:"205"},206:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"197",id:"206"},207:{path:"/shixuns/:id",parentId:"188",id:"207"},208:{path:"/shixuns/:id/poll",parentId:"207",id:"208"},209:{path:"/shixuns/:id/challenges",parentId:"207",id:"209"},210:{path:"/shixuns/:id/repository",parentId:"207",id:"210"},211:{path:"/shixuns/:id/secret_repository",parentId:"207",id:"211"},212:{path:"/shixuns/:id/collaborators",parentId:"207",id:"212"},213:{path:"/shixuns/:id/dataset",parentId:"207",id:"213"},214:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"207",id:"214"},215:{path:"/shixuns/:id/shixun_discuss",parentId:"207",id:"215"},216:{path:"/shixuns/:id/ranking_list",parentId:"207",id:"216"},217:{path:"/shixuns/:id/settings",parentId:"207",id:"217"},218:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"207",id:"218"},219:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"207",id:"219"},220:{path:"/shixuns/:id/repository/upload_file",parentId:"207",id:"220"},221:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"207",id:"221"},222:{path:"/shixuns/:id/repository/add_file",parentId:"207",id:"222"},223:{path:"/shixuns/:id/secret_repository/add_file",parentId:"207",id:"223"},224:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"207",id:"224"},225:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"207",id:"225"},226:{path:"/shixuns/:id/audit_situation",parentId:"207",id:"226"},227:{path:"/shixuns/:id/fork_list",parentId:"207",id:"227"},228:{path:"/users",parentId:"1",id:"228"},229:{path:"/users/:username/membercenter",parentId:"228",id:"229"},230:{path:"/users/:username/videos/protocol",parentId:"228",id:"230"},231:{path:"/users/:username/videos/resourceProtocol",parentId:"228",id:"231"},232:{path:"/users/:username/videos/success",parentId:"228",id:"232"},233:{path:"/users/:username/topicbank/:topicstype",parentId:"228",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"228",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"228",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"228",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"228",id:"237"},238:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"228",id:"238"},239:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"228",id:"239"},240:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"228",id:"240"},241:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"228",id:"241"},242:{path:"/users/:username/experiment-img/add",parentId:"228",id:"242"},243:{path:"/users/:username",parentId:"228",id:"243"},244:{path:"/users/:username",parentId:"243",id:"244"},245:{path:"/users/:username/baseInfo/edit",parentId:"243",id:"245"},246:{path:"/users/:username/baseInfo",parentId:"243",id:"246"},247:{path:"/users/:username/realNameCertification",parentId:"243",id:"247"},248:{path:"/users/:username/careerCertification",parentId:"243",id:"248"},249:{path:"/users/:username/classrooms",parentId:"243",id:"249"},250:{path:"/users/:username/shixuns",parentId:"243",id:"250"},251:{path:"/users/:username/dataSet",parentId:"243",id:"251"},252:{path:"/users/:username/userPortrait",parentId:"243",id:"252"},253:{path:"/users/:username/learningPath",parentId:"243",id:"253"},254:{path:"/users/:username/teach-group",parentId:"243",id:"254"},255:{path:"/users/:username/competitions",parentId:"243",id:"255"},256:{path:"/users/:username/experiment-img",parentId:"243",id:"256"},257:{path:"/users/:username/experiment-img/:experid/detail",parentId:"243",id:"257"},258:{path:"/users/:username/certificate",parentId:"243",id:"258"},259:{path:"/users/:username/otherResources",parentId:"243",id:"259"},260:{path:"/users/:username/paths",parentId:"243",id:"260"},261:{path:"/users/:username/projects",parentId:"243",id:"261"},262:{path:"/users/:username/videos",parentId:"243",id:"262"},263:{path:"/users/:username/videos/upload",parentId:"243",id:"263"},264:{path:"/users/:username/topics/:topicstype",parentId:"243",id:"264"},265:{path:"/users/:username/vspaces",parentId:"243",id:"265"},266:{path:"/users/:username/resourcesCenter",parentId:"243",id:"266"},267:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"243",id:"267"},268:{path:"/users/:username/resourceGuarantee",parentId:"243",id:"268"},269:{path:"/users/:username/resourceAllocation",parentId:"243",id:"269"},270:{parentId:"1",id:"270"},271:{path:"/problems",parentId:"270",id:"271"},272:{path:"/problems",parentId:"271",id:"272"},273:{path:"/problems/batchAdd",parentId:"271",id:"273"},274:{path:"/problems/newcreate",parentId:"270",id:"274"},275:{path:"/problems/newedit/:id",exact:!0,parentId:"270",id:"275"},276:{path:"/problems/:id/edit",exact:!0,parentId:"270",id:"276"},277:{path:"/problems/new",exact:!0,parentId:"270",id:"277"},278:{path:"/problems/:id/oj/:save_identifier",parentId:"270",id:"278"},279:{path:"/problems/:id/record-detail/:submitId",parentId:"270",id:"279"},280:{path:"/problems/add",parentId:"270",id:"280"},281:{path:"/problems/:id/ojedit",parentId:"270",id:"281"},282:{path:"/engineering",parentId:"1",id:"282"},283:{path:"/engineering",parentId:"282",id:"283"},284:{path:"/engineering/teacherList",parentId:"283",id:"284"},285:{path:"/engineering/studentList",parentId:"283",id:"285"},286:{path:"/engineering/training/program",parentId:"283",id:"286"},287:{path:"/engineering/training/program/add",parentId:"283",id:"287"},288:{path:"/engineering/training/program/edit",parentId:"283",id:"288"},289:{path:"/engineering/training/objectives",parentId:"283",id:"289"},290:{path:"/engineering/graduated/index",parentId:"283",id:"290"},291:{path:"/engineering/graduated/matrix",parentId:"283",id:"291"},292:{path:"/engineering/course/list",parentId:"283",id:"292"},293:{path:"/engineering/course/setting",parentId:"283",id:"293"},294:{path:"/engineering/course/matrix",parentId:"283",id:"294"},295:{path:"/engineering/navigation",parentId:"283",id:"295"},296:{path:"/engineering/evaluate/course",parentId:"283",id:"296"},297:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"283",id:"297"},298:{path:"/engineering/evaluate/norm",parentId:"283",id:"298"},299:{path:"/engineering/evaluate/document",parentId:"283",id:"299"},300:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"283",id:"300"},301:{path:"/engineering/*",redirect:"/404",parentId:"283",id:"301"},302:{path:"/innovation",parentId:"1",id:"302"},303:{path:"/innovation/tasks/:taskId",parentId:"302",id:"303"},304:{path:"/innovation",parentId:"302",id:"304"},305:{path:"/innovation/project",parentId:"304",id:"305"},306:{path:"/innovation/dataset",parentId:"304",id:"306"},307:{path:"/innovation/mirror",parentId:"304",id:"307"},308:{path:"/innovation/my-project",parentId:"304",id:"308"},309:{path:"/innovation/my-dataset",parentId:"304",id:"309"},310:{path:"/innovation/my-mirror",parentId:"304",id:"310"},311:{path:"/innovation/project/create",parentId:"304",id:"311"},312:{path:"/innovation/project/edit/:id",parentId:"304",id:"312"},313:{path:"/innovation/project/detail/:taskId",parentId:"304",id:"313"},314:{path:"/tasks",parentId:"1",id:"314"},315:{path:"/tasks/:taskId",exact:!0,parentId:"314",id:"315"},316:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"314",id:"316"},317:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"314",id:"317"},318:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"314",id:"318"},319:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"314",id:"319"},320:{path:"/myproblems",parentId:"1",id:"320"},321:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"320",id:"321"},322:{path:"/myproblems/:id",exact:!0,parentId:"320",id:"322"},323:{path:"/account",parentId:"1",id:"323"},324:{path:"/account",parentId:"323",id:"324"},325:{path:"/account/profile",parentId:"324",id:"325"},326:{path:"/account/profile/edit",parentId:"324",id:"326"},327:{path:"/account/certification",parentId:"324",id:"327"},328:{path:"/account/secure",parentId:"324",id:"328"},329:{path:"/account/binding",parentId:"324",id:"329"},330:{path:"/account/Results",parentId:"324",id:"330"},331:{path:"/ch",parentId:"1",id:"331"},332:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"331",id:"332"},333:{path:"/ch/rest/",exact:!0,parentId:"331",id:"333"},334:{path:"/ch/rest/:id",exact:!0,parentId:"331",id:"334"},335:{path:"/order",parentId:"1",id:"335"},336:{path:"/order",parentId:"335",id:"336"},337:{path:"/order/invoice",parentId:"335",id:"337"},338:{path:"/order/records",parentId:"335",id:"338"},339:{path:"/order/apply",parentId:"335",id:"339"},340:{path:"/order/view",parentId:"335",id:"340"},341:{path:"/order/:courseId/information",parentId:"335",id:"341"},342:{path:"/order/:courseId/pay",parentId:"335",id:"342"},343:{path:"/order/:orderNum/result",parentId:"335",id:"343"},344:{path:"/messages",parentId:"1",id:"344"},345:{path:"/messages/:userId/user_tidings",parentId:"344",id:"345"},346:{path:"/messages/:userId/private_messages",parentId:"344",id:"346"},347:{path:"/messages/:userId/message_detail",parentId:"344",id:"347"},348:{path:"/vtrs",parentId:"1",id:"348"},349:{path:"/vtrs/:virtual_spacesId",parentId:"348",id:"349"},350:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"349",id:"350"},351:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"349",id:"351"},352:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"349",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"349",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"349",id:"354"},355:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"349",id:"355"},356:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"349",id:"356"},357:{path:"/vtrs/:virtual_spacesId/survey",parentId:"349",id:"357"},358:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"349",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"349",id:"359"},360:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"349",id:"360"},361:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"349",id:"361"},362:{path:"/vtrs/:virtual_spacesId/material",parentId:"349",id:"362"},363:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"349",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"349",id:"364"},365:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"349",id:"365"},366:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"349",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"349",id:"367"},368:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"349",id:"368"},369:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"349",id:"369"},370:{path:"/vtrs/:virtual_spacesId/settings",parentId:"349",id:"370"},371:{path:"/vtrs/:virtual_spacesId/resources",parentId:"349",id:"371"},372:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"349",id:"372"},373:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"349",id:"373"},374:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"349",id:"374"},375:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"349",id:"375"},376:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"349",id:"376"},377:{path:"/vtrs/:virtual_spacesId/*",parentId:"349",id:"377"},378:{path:"/101",parentId:"1",id:"378"},379:{path:"/101/:virtual_spacesId",parentId:"378",id:"379"},380:{path:"/101/:virtual_spacesId",exact:!0,parentId:"379",id:"380"},381:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"379",id:"381"},382:{path:"/101/:virtual_spacesId/experiment",parentId:"379",id:"382"},383:{path:"/101/:virtual_spacesId/announcement",parentId:"379",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/add",parentId:"379",id:"384"},385:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"379",id:"385"},386:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"379",id:"386"},387:{path:"/101/:virtual_spacesId/survey",parentId:"379",id:"387"},388:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"379",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge",parentId:"379",id:"389"},390:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"379",id:"390"},391:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"379",id:"391"},392:{path:"/101/:virtual_spacesId/material",parentId:"379",id:"392"},393:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"379",id:"393"},394:{path:"/101/:virtual_spacesId/lesson",parentId:"379",id:"394"},395:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"379",id:"395"},396:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"379",id:"396"},397:{path:"/101/:virtual_spacesId/discussion",parentId:"379",id:"397"},398:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"379",id:"398"},399:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"379",id:"399"},400:{path:"/101/:virtual_spacesId/settings",parentId:"379",id:"400"},401:{path:"/101/:virtual_spacesId/resources",parentId:"379",id:"401"},402:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"379",id:"402"},403:{path:"/101/:virtual_spacesId/Plan",parentId:"379",id:"403"},404:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"379",id:"404"},405:{path:"/101/:virtual_spacesId/digtal",parentId:"379",id:"405"},406:{path:"/101/:virtual_spacesId/homepage",parentId:"379",id:"406"},407:{path:"/101/:virtual_spacesId/*",parentId:"379",id:"407"},408:{path:"/administration",parentId:"1",id:"408"},409:{path:"/administration",parentId:"408",id:"409"},410:{path:"/administration/college",parentId:"409",id:"410"},411:{path:"/administration/student",parentId:"409",id:"411"},412:{path:"/administration/student/:studentId/edit",parentId:"409",id:"412"},413:{path:"/administration/profession",parentId:"409",id:"413"},414:{path:"/graduations",parentId:"1",id:"414"},415:{path:"/graduations",exact:!0,parentId:"414",id:"415"},416:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"414",id:"416"},417:{path:"/graduations/:id",parentId:"414",id:"417"},418:{path:"/graduations/:id/index",parentId:"417",id:"418"},419:{path:"/graduations/:id/topics",parentId:"417",id:"419"},420:{path:"/graduations/:id/student_selection",parentId:"417",id:"420"},421:{path:"/graduations/:id/tasks",parentId:"417",id:"421"},422:{path:"/graduations/:id/opening_report",parentId:"417",id:"422"},423:{path:"/graduations/:id/midterm_report",parentId:"417",id:"423"},424:{path:"/graduations/:id/thesis",parentId:"417",id:"424"},425:{path:"/graduations/:id/final_defense",parentId:"417",id:"425"},426:{path:"/graduations/:id/final_thesis",parentId:"417",id:"426"},427:{path:"/graduations/:id/settings",parentId:"417",id:"427"},428:{path:"/graduations/:id/teachers",parentId:"417",id:"428"},429:{path:"/graduations/:id/students",parentId:"417",id:"429"},430:{path:"/graduations/:id/archives",parentId:"417",id:"430"},431:{path:"/graduations/:id/grading_summary",parentId:"417",id:"431"},432:{path:"/dataset",parentId:"1",id:"432"},433:{path:"/dataset",exact:!0,parentId:"432",id:"433"},434:{path:"/dataset/:id/detail",exact:!0,parentId:"432",id:"434"},435:{path:"/knowledgegraph",parentId:"1",id:"435"},436:{path:"/knowledgegraph/:pathId",parentId:"435",id:"436"},437:{path:"/knowledgegraph/:pathId/abilityMap/edit/:abilityMapId",parentId:"435",id:"437"},438:{path:"/knowledgegraph/:pathId/abilityMap/detail/:abilityId",parentId:"435",id:"438"},439:{path:"/knowledgegraph/:pathId/statistics",parentId:"435",id:"439"},440:{parentId:"435",id:"440"},441:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId",parentId:"440",id:"441"},442:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId/detail/:detailId",parentId:"440",id:"442"},443:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId",parentId:"440",id:"443"},444:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId/detail",parentId:"440",id:"444"},445:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId",parentId:"440",id:"445"},446:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId/detail/:detailId",parentId:"440",id:"446"},447:{path:"/miniprogram",parentId:"1",id:"447"},448:{path:"/miniprogram/courseware/study",exact:!0,parentId:"447",id:"448"},449:{path:"/educoder-demo",exact:!0,parentId:"1",id:"449"},450:{path:"/classrooms/:coursesId/smart_plan/:id/ppt_info/info",exact:!0,parentId:"1",id:"450"},451:{path:"/classrooms/:coursesId/smart_plan/:id/users/:user_login/ppt_info/info",exact:!0,parentId:"1",id:"451"},452:{path:"/training",parentId:"1",id:"452"},453:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"452",id:"453"},454:{path:"/largeScreen",exact:!0,parentId:"1",id:"454"},455:{path:"/effectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"455"},456:{path:"/studentEffectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"456"},457:{path:"/quality",parentId:"1",id:"457"},458:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"457",id:"458"},459:{path:"/otherlogin",exact:!0,parentId:"1",id:"459"},460:{path:"/otherloginqq",exact:!0,parentId:"1",id:"460"},461:{path:"/otherloginstart",exact:!0,parentId:"1",id:"461"},462:{path:"/pathsoverview",exact:!0,parentId:"1",id:"462"},463:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"463"},464:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"464"},465:{path:"/login",parentId:"1",id:"465"},466:{path:"/login",parentId:"465",id:"466"},467:{path:"/user",parentId:"1",id:"467"},468:{path:"/user/login",parentId:"467",id:"468"},469:{path:"/user/register",parentId:"467",id:"469"},470:{path:"/user/reset-password",parentId:"467",id:"470"},471:{path:"/colleges",parentId:"1",id:"471"},472:{path:"/colleges/:id/statistics",parentId:"471",id:"472"},473:{path:"/help",parentId:"1",id:"473"},474:{path:"/help/:id",parentId:"473",id:"474"},475:{path:"/video",parentId:"1",id:"475"},476:{path:"/video/:videoId",parentId:"475",id:"476"},477:{path:"/terminal",parentId:"1",id:"477"},478:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"478"},479:{path:"/wrongAnswer",parentId:"1",id:"479"},480:{path:"/bwdemo",parentId:"1",id:"480"},481:{path:"/",parentId:"1",id:"481"},482:{path:"/",exact:!0,parentId:"481",id:"482"},483:{path:"/api/*",exact:!0,parentId:"481",id:"483"},484:{path:"/search",exact:!0,parentId:"481",id:"484"},485:{path:"/moop_cases",exact:!0,parentId:"481",id:"485"},486:{path:"/moop_cases/new",exact:!0,parentId:"481",id:"486"},487:{path:"/moop_cases/:caseId",exact:!0,parentId:"481",id:"487"},488:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"481",id:"488"},489:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"481",id:"489"},490:{path:"/randompaper",exact:!0,parentId:"481",id:"490"},491:{path:"/randompaper/edit/:id",exact:!0,parentId:"481",id:"491"},492:{path:"/randompaper/detail/:id",exact:!0,parentId:"481",id:"492"},493:{path:"/403",parentId:"481",id:"493"},494:{path:"/500",parentId:"481",id:"494"},495:{path:"/404",parentId:"481",id:"495"},496:{path:"/download",parentId:"481",id:"496"},497:{path:"/iwce",parentId:"481",id:"497"},498:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"481",id:"498"},499:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"481",id:"499"},500:{path:"/Activities",parentId:"481",id:"500"},501:{path:"/iwce/:itemname",parentId:"481",id:"501"},502:{path:"/knowledgeHub",parentId:"481",id:"502"},503:{path:"/hpc-course",parentId:"481",id:"503"},504:{path:"/user_agents",parentId:"481",id:"504"},505:{path:"/three",parentId:"481",id:"505"},506:{path:"/introduction",parentId:"481",id:"506"},507:{path:"/chatgpt",parentId:"481",id:"507"},508:{path:"/*",parentId:"481",id:"508"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),2:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),3:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,67622))),4:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,52230))),5:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,52230))),6:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,78524))),7:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),8:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,29956))),9:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),10:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6052)]).then(__webpack_require__.bind(__webpack_require__,74918))),11:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5572)]).then(__webpack_require__.bind(__webpack_require__,35873))),12:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,9439))),13:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,69634))),14:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,59540))),15:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,52933))),16:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,9439))),17:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),18:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),19:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),20:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,40318))),21:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9921)]).then(__webpack_require__.bind(__webpack_require__,41385))),22:oe.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,42448))),23:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,40318))),24:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,34566))),25:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,34566))),26:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,48501))),27:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,48501))),28:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(109)]).then(__webpack_require__.bind(__webpack_require__,62689))),29:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(737)]).then(__webpack_require__.bind(__webpack_require__,67074))),30:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3391)]).then(__webpack_require__.bind(__webpack_require__,36304))),31:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,58016))),32:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5927)]).then(__webpack_require__.bind(__webpack_require__,96931))),33:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,31658))),34:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(577),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,43257))),35:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,60572))),36:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,59747))),37:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,45347))),38:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,53264))),39:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,60535))),40:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,73512))),41:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,31954))),42:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5297)]).then(__webpack_require__.bind(__webpack_require__,93422))),43:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8795)]).then(__webpack_require__.bind(__webpack_require__,73487))),44:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,11524))),45:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),46:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,62243))),47:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,29037))),48:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,88107))),49:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7482)]).then(__webpack_require__.bind(__webpack_require__,54958))),50:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),51:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,41330))),52:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,56793))),53:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,56793))),54:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5992)]).then(__webpack_require__.bind(__webpack_require__,43417))),55:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,34397))),56:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,34397))),57:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,47565))),58:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,19037))),59:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,40711))),60:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,99013))),61:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,99013))),62:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,59307))),63:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,59307))),64:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,80667))),65:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,46846))),66:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,24180))),67:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,50817))),68:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,56335))),69:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,8612))),70:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,5960))),71:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,25286))),72:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,53167))),73:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,93305))),74:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,53201))),75:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,11433))),76:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,32729))),77:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,80296))),78:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,49786))),79:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5148)]).then(__webpack_require__.bind(__webpack_require__,14368))),80:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(643)]).then(__webpack_require__.bind(__webpack_require__,93094))),81:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,82042))),82:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,49775))),83:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,86644))),84:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,32016))),85:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,88276))),86:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,69634))),87:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2819)]).then(__webpack_require__.bind(__webpack_require__,58907))),88:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1512)]).then(__webpack_require__.bind(__webpack_require__,99817))),89:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,65427))),90:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3585)]).then(__webpack_require__.bind(__webpack_require__,56917))),91:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6963)]).then(__webpack_require__.bind(__webpack_require__,64959))),92:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,84448))),93:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,84448))),94:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6127)]).then(__webpack_require__.bind(__webpack_require__,60166))),95:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,67496))),96:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1048)]).then(__webpack_require__.bind(__webpack_require__,38954))),97:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,58769))),98:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4770)]).then(__webpack_require__.bind(__webpack_require__,17174))),99:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,19785))),100:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,6398))),101:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,30279))),102:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(895)]).then(__webpack_require__.bind(__webpack_require__,89812))),103:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3282)]).then(__webpack_require__.bind(__webpack_require__,91710))),104:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,56871))),105:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,56871))),106:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5048)]).then(__webpack_require__.bind(__webpack_require__,47693))),107:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,2577))),108:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,2577))),109:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,17984))),110:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,17984))),111:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,3918))),112:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,3918))),113:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,20288))),114:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,20288))),115:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,97304))),116:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,97304))),117:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8014)]).then(__webpack_require__.bind(__webpack_require__,25530))),118:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8077)]).then(__webpack_require__.bind(__webpack_require__,70159))),119:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3356)]).then(__webpack_require__.bind(__webpack_require__,72317))),120:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,40398))),121:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,40398))),122:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1962)]).then(__webpack_require__.bind(__webpack_require__,83086))),123:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4928)]).then(__webpack_require__.bind(__webpack_require__,16390))),124:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1257)]).then(__webpack_require__.bind(__webpack_require__,53256))),125:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,99933))),126:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8340)]).then(__webpack_require__.bind(__webpack_require__,82161))),127:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4093)]).then(__webpack_require__.bind(__webpack_require__,77746))),128:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,39565))),129:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,39565))),130:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34649))),131:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34649))),132:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,61392))),133:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,61392))),134:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,9449))),135:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,9449))),136:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4217)]).then(__webpack_require__.bind(__webpack_require__,2167))),137:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3220)]).then(__webpack_require__.bind(__webpack_require__,31802))),138:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,61290))),139:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,27162))),140:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,12326))),141:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,12326))),142:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9944)]).then(__webpack_require__.bind(__webpack_require__,56596))),143:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,61505))),144:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,61505))),145:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,20840))),146:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,20840))),147:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7922)]).then(__webpack_require__.bind(__webpack_require__,77225))),148:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,95051))),149:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,95051))),150:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,92941))),151:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,92941))),152:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,52236))),153:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,98261))),154:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8885)]).then(__webpack_require__.bind(__webpack_require__,3495))),155:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3451)]).then(__webpack_require__.bind(__webpack_require__,39800))),156:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9922)]).then(__webpack_require__.bind(__webpack_require__,6605))),157:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4572)]).then(__webpack_require__.bind(__webpack_require__,50804))),158:oe.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,79427))),159:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5518)]).then(__webpack_require__.bind(__webpack_require__,41812))),160:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5741)]).then(__webpack_require__.bind(__webpack_require__,88735))),161:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2306)]).then(__webpack_require__.bind(__webpack_require__,59878))),162:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1994)]).then(__webpack_require__.bind(__webpack_require__,91176))),163:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(745)]).then(__webpack_require__.bind(__webpack_require__,57004))),164:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),165:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,58021))),166:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,58021))),167:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4449)]).then(__webpack_require__.bind(__webpack_require__,44345))),168:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,58021))),169:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6769),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,63077))),170:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6769),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,63077))),171:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8787)]).then(__webpack_require__.bind(__webpack_require__,43751))),172:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5650)]).then(__webpack_require__.bind(__webpack_require__,90935))),173:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1799)]).then(__webpack_require__.bind(__webpack_require__,75031))),174:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6769),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,20408))),175:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),176:oe.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,22742))),177:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2983)]).then(__webpack_require__.bind(__webpack_require__,26701))),178:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20454))),179:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20454))),180:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,37494))),181:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),182:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),183:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,70955))),184:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,70955))),185:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,16067))),186:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4144)]).then(__webpack_require__.bind(__webpack_require__,82102))),187:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),188:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),189:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8782)]).then(__webpack_require__.bind(__webpack_require__,96058))),190:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7884)]).then(__webpack_require__.bind(__webpack_require__,17839))),191:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,96748))),192:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8821)]).then(__webpack_require__.bind(__webpack_require__,28419))),193:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5549)]).then(__webpack_require__.bind(__webpack_require__,97526))),194:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9674)]).then(__webpack_require__.bind(__webpack_require__,26978))),195:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5573)]).then(__webpack_require__.bind(__webpack_require__,28844))),196:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2141)]).then(__webpack_require__.bind(__webpack_require__,38699))),197:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,54497))),198:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6328)]).then(__webpack_require__.bind(__webpack_require__,41610))),199:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,65293))),200:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,46286))),201:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,46286))),202:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,28554))),203:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,28554))),204:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9205)]).then(__webpack_require__.bind(__webpack_require__,53721))),205:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,72723))),206:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7614)]).then(__webpack_require__.bind(__webpack_require__,27792))),207:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2875)]).then(__webpack_require__.bind(__webpack_require__,78433))),208:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,90326))),209:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,18924))),210:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),211:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),212:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,88102))),213:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,58256))),214:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,37852))),215:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,1084))),216:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,12620))),217:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,63403))),218:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,56040))),219:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,56040))),220:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,45806))),221:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,45806))),222:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,28956))),223:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,28956))),224:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),225:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),226:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,93156))),227:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9215)]).then(__webpack_require__.bind(__webpack_require__,7576))),228:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),229:oe.lazy(()=>__webpack_require__.e(7172).then(__webpack_require__.bind(__webpack_require__,41686))),230:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5176)]).then(__webpack_require__.bind(__webpack_require__,4407))),231:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6587)]).then(__webpack_require__.bind(__webpack_require__,289))),232:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9891)]).then(__webpack_require__.bind(__webpack_require__,36730))),233:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8062)]).then(__webpack_require__.bind(__webpack_require__,80555))),234:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,29802))),235:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,29802))),236:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,70218))),237:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,97761))),238:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,94793))),239:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,92890))),240:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,73981))),241:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,37199))),242:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,4901))),243:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2529)]).then(__webpack_require__.bind(__webpack_require__,51689))),244:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,43623))),245:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5895)]).then(__webpack_require__.bind(__webpack_require__,62109))),246:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6982)]).then(__webpack_require__.bind(__webpack_require__,52358))),247:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6805)]).then(__webpack_require__.bind(__webpack_require__,95104))),248:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1416)]).then(__webpack_require__.bind(__webpack_require__,57711))),249:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,43623))),250:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8307)]).then(__webpack_require__.bind(__webpack_require__,32592))),251:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2826)]).then(__webpack_require__.bind(__webpack_require__,62438))),252:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,20221))),253:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4610)]).then(__webpack_require__.bind(__webpack_require__,93060))),254:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9590)]).then(__webpack_require__.bind(__webpack_require__,99309))),255:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2076)]).then(__webpack_require__.bind(__webpack_require__,46107))),256:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,1323))),257:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,72718))),258:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5191)]).then(__webpack_require__.bind(__webpack_require__,87285))),259:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3496)]).then(__webpack_require__.bind(__webpack_require__,72251))),260:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5599)]).then(__webpack_require__.bind(__webpack_require__,17514))),261:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4736)]).then(__webpack_require__.bind(__webpack_require__,70750))),262:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2412)]).then(__webpack_require__.bind(__webpack_require__,69298))),263:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2240)]).then(__webpack_require__.bind(__webpack_require__,90375))),264:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(265)]).then(__webpack_require__.bind(__webpack_require__,12609))),265:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9360)]).then(__webpack_require__.bind(__webpack_require__,23004))),266:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2396)]).then(__webpack_require__.bind(__webpack_require__,94742))),267:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7855)]).then(__webpack_require__.bind(__webpack_require__,98392))),268:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9507)]).then(__webpack_require__.bind(__webpack_require__,6349))),269:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1343)]).then(__webpack_require__.bind(__webpack_require__,85372))),270:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),271:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),272:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9647)]).then(__webpack_require__.bind(__webpack_require__,12317))),273:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(485)]).then(__webpack_require__.bind(__webpack_require__,50652))),274:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,32759))),275:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,32759))),276:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,19883))),277:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,19883))),278:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,94471))),279:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9716)]).then(__webpack_require__.bind(__webpack_require__,66508))),280:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,81028))),281:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,81028))),282:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),283:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3006)]).then(__webpack_require__.bind(__webpack_require__,83048))),284:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2045)]).then(__webpack_require__.bind(__webpack_require__,39993))),285:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1520)]).then(__webpack_require__.bind(__webpack_require__,51565))),286:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9649)]).then(__webpack_require__.bind(__webpack_require__,23773))),287:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4546)]).then(__webpack_require__.bind(__webpack_require__,42249))),288:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5357)]).then(__webpack_require__.bind(__webpack_require__,5445))),289:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8665)]).then(__webpack_require__.bind(__webpack_require__,25362))),290:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3183)]).then(__webpack_require__.bind(__webpack_require__,85862))),291:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4800)]).then(__webpack_require__.bind(__webpack_require__,6393))),292:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9489)]).then(__webpack_require__.bind(__webpack_require__,83163))),293:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9391)]).then(__webpack_require__.bind(__webpack_require__,30274))),294:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5335)]).then(__webpack_require__.bind(__webpack_require__,6710))),295:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2823)]).then(__webpack_require__.bind(__webpack_require__,74350))),296:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4973)]).then(__webpack_require__.bind(__webpack_require__,2819))),297:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,35058))),298:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6741)]).then(__webpack_require__.bind(__webpack_require__,3404))),299:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5775)]).then(__webpack_require__.bind(__webpack_require__,53807))),300:oe.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,79339))),301:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),302:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),303:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6634)]).then(__webpack_require__.bind(__webpack_require__,49850))),304:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(680)]).then(__webpack_require__.bind(__webpack_require__,71690))),305:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6366)]).then(__webpack_require__.bind(__webpack_require__,75434))),306:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6452)]).then(__webpack_require__.bind(__webpack_require__,90955))),307:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1070)]).then(__webpack_require__.bind(__webpack_require__,19325))),308:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7242)]).then(__webpack_require__.bind(__webpack_require__,51331))),309:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2707)]).then(__webpack_require__.bind(__webpack_require__,11937))),310:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2865)]).then(__webpack_require__.bind(__webpack_require__,32217))),311:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,41477))),312:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,41477))),313:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3141)]).then(__webpack_require__.bind(__webpack_require__,96500))),314:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),315:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,34105))),316:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,78958))),317:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,34105))),318:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,78958))),319:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,34105))),320:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),321:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,85964))),322:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,57753))),323:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),324:oe.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,10976))),325:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9788)]).then(__webpack_require__.bind(__webpack_require__,9392))),326:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(576)]).then(__webpack_require__.bind(__webpack_require__,62252))),327:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7260)]).then(__webpack_require__.bind(__webpack_require__,93797))),328:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4520)]).then(__webpack_require__.bind(__webpack_require__,50933))),329:oe.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,6062))),330:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4514)]).then(__webpack_require__.bind(__webpack_require__,5741))),331:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),332:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,99922))),333:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,27975))),334:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,27975))),335:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),336:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1939)]).then(__webpack_require__.bind(__webpack_require__,99477))),337:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(556)]).then(__webpack_require__.bind(__webpack_require__,71531))),338:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6434)]).then(__webpack_require__.bind(__webpack_require__,97108))),339:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1880)]).then(__webpack_require__.bind(__webpack_require__,79867))),340:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8237)]).then(__webpack_require__.bind(__webpack_require__,67536))),341:oe.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,39687))),342:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(264)]).then(__webpack_require__.bind(__webpack_require__,25552))),343:oe.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,54692))),344:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),345:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4078)]).then(__webpack_require__.bind(__webpack_require__,46622))),346:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2829)]).then(__webpack_require__.bind(__webpack_require__,32692))),347:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,650))),348:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),349:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,33779))),350:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),351:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,24948))),352:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,43515))),353:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,82509))),354:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),355:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),356:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,84122))),357:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,89871))),358:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,34014))),359:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,19421))),360:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),361:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),362:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,73415))),363:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,37264))),364:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,42219))),365:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),366:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),367:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,66909))),368:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),369:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),370:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,9937))),371:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,15323))),372:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,53802))),373:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,45539))),374:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,888))),375:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,71198))),376:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),377:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,80695))),378:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),379:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,33779))),380:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),381:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,24948))),382:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,43515))),383:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,82509))),384:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),385:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),386:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,84122))),387:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,89871))),388:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,34014))),389:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,19421))),390:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),391:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),392:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,73415))),393:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,37264))),394:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,42219))),395:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),396:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),397:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,66909))),398:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),399:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),400:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,9937))),401:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,15323))),402:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,53802))),403:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,45539))),404:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,888))),405:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,71198))),406:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),407:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,80695))),408:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),409:oe.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,48552))),410:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7560)]).then(__webpack_require__.bind(__webpack_require__,21576))),411:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6029)]).then(__webpack_require__.bind(__webpack_require__,55524))),412:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5179)]).then(__webpack_require__.bind(__webpack_require__,60341))),413:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4621)]).then(__webpack_require__.bind(__webpack_require__,56290))),414:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),415:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1831)]).then(__webpack_require__.bind(__webpack_require__,47517))),416:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2539)]).then(__webpack_require__.bind(__webpack_require__,91864))),417:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8143)]).then(__webpack_require__.bind(__webpack_require__,30007))),418:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,34970))),419:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,87582))),420:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,18682))),421:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,50555))),422:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),423:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),424:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),425:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),426:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),427:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5022)]).then(__webpack_require__.bind(__webpack_require__,1647))),428:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,98928))),429:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,98928))),430:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,58727))),431:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1253)]).then(__webpack_require__.bind(__webpack_require__,39111))),432:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),433:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2216)]).then(__webpack_require__.bind(__webpack_require__,75358))),434:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,6286))),435:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),436:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(1561),__webpack_require__.e(9794),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,24145))),437:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3685)]).then(__webpack_require__.bind(__webpack_require__,47510))),438:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9794),__webpack_require__.e(2524)]).then(__webpack_require__.bind(__webpack_require__,46190))),439:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,58105))),440:oe.lazy(()=>__webpack_require__.e(3589).then(__webpack_require__.bind(__webpack_require__,85083))),441:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(919)]).then(__webpack_require__.bind(__webpack_require__,28592))),442:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7042)]).then(__webpack_require__.bind(__webpack_require__,43363))),443:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8137)]).then(__webpack_require__.bind(__webpack_require__,67124))),444:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1561),__webpack_require__.e(4339)]).then(__webpack_require__.bind(__webpack_require__,19388))),445:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9595)]).then(__webpack_require__.bind(__webpack_require__,48304))),446:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3443)]).then(__webpack_require__.bind(__webpack_require__,46512))),447:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),448:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3897)]).then(__webpack_require__.bind(__webpack_require__,54159))),449:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4058)]).then(__webpack_require__.bind(__webpack_require__,3436))),450:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,21298))),451:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,21298))),452:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),453:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4056)]).then(__webpack_require__.bind(__webpack_require__,84078))),454:oe.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,10695))),455:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,44632))),456:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(65)]).then(__webpack_require__.bind(__webpack_require__,1145))),457:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),458:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(532)]).then(__webpack_require__.bind(__webpack_require__,93592))),459:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7178)]).then(__webpack_require__.bind(__webpack_require__,62216))),460:oe.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,15677))),461:oe.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,84009))),462:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,84114))),463:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,28998))),464:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,75552))),465:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,25933))),466:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,92371))),467:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,25933))),468:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,92371))),469:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1470)]).then(__webpack_require__.bind(__webpack_require__,89021))),470:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7182)]).then(__webpack_require__.bind(__webpack_require__,25891))),471:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),472:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,90747))),473:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),474:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,80918))),475:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),476:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6444)]).then(__webpack_require__.bind(__webpack_require__,5302))),477:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5111)]).then(__webpack_require__.bind(__webpack_require__,3374))),478:oe.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,3706))),479:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,88107))),480:oe.lazy(()=>__webpack_require__.e(1150).then(__webpack_require__.bind(__webpack_require__,51639))),481:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),482:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,49588))),483:oe.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,7779))),484:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2501)]).then(__webpack_require__.bind(__webpack_require__,94865))),485:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3212)]).then(__webpack_require__.bind(__webpack_require__,60927))),486:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35518))),487:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1855)]).then(__webpack_require__.bind(__webpack_require__,73136))),488:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35518))),489:oe.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,52077))),490:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),491:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),492:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3784)]).then(__webpack_require__.bind(__webpack_require__,65629))),493:oe.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,19706))),494:oe.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,19818))),495:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,69630))),496:oe.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,52157))),497:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),498:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1836)]).then(__webpack_require__.bind(__webpack_require__,40490))),499:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,99933))),500:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3509)]).then(__webpack_require__.bind(__webpack_require__,44045))),501:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),502:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1025)]).then(__webpack_require__.bind(__webpack_require__,15763))),503:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),504:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6034)]).then(__webpack_require__.bind(__webpack_require__,13366))),505:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,55804))),506:oe.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,13732))),507:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,68370))),508:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,69630))),"@@/global-layout":oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1717)]).then(__webpack_require__.bind(__webpack_require__,95864)))}}})}var m=__webpack_require__(47531),y=__webpack_require__(82328),x=__webpack_require__(29787),Z=__webpack_require__(30610),te=()=>oe.createElement(x.Z,{size:"middle",className:Z.Z.loading}),mr=__webpack_require__(95392),Gr=__webpack_require__(56656),Pr=__webpack_require__.n(Gr),kn=__webpack_require__(91392),Ja=__webpack_require__.n(kn),La=__webpack_require__(29256),Yo=__webpack_require__.n(La),to=__webpack_require__(81626),No=__webpack_require__.n(to),lo=__webpack_require__(71912),Zc=__webpack_require__.n(lo),Hc=__webpack_require__(48228),uc=__webpack_require__.n(Hc),Uc=__webpack_require__(27112),ou=__webpack_require__.n(Uc),In=__webpack_require__(36867),Wu=__webpack_require__.n(In),cc=__webpack_require__(53501),ri=__webpack_require__.n(cc),To=__webpack_require__(22982),$a=__webpack_require__.n(To),iu=__webpack_require__(54449),Pu=__webpack_require__.n(iu),lc=__webpack_require__(10564),su=__webpack_require__.n(lc),uu=__webpack_require__(92468),vl=__webpack_require__.n(uu),Wc=__webpack_require__(27082),cu=__webpack_require__.n(Wc);Pr().extend(Yo()),Pr().extend(No()),Pr().extend(Zc()),Pr().extend(uc()),Pr().extend(ou()),Pr().extend(Wu()),Pr().extend(ri()),Pr().extend($a()),Pr().extend(Pu()),Pr().extend(su()),Pr().extend(vl()),Pr().extend(cu()),Pr().extend(Ja());var _l=Object.defineProperty,dc=Object.getOwnPropertySymbols,hl=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,zs=(Nr,an,Bn)=>an in Nr?_l(Nr,an,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):Nr[an]=Bn,Eu=(Nr,an)=>{for(var Bn in an||(an={}))hl.call(an,Bn)&&zs(Nr,Bn,an[Bn]);if(dc)for(var Bn of dc(an))Ri.call(an,Bn)&&zs(Nr,Bn,an[Bn]);return Nr},fc=(Nr,an,Bn)=>new Promise((Pa,Gn)=>{var $n=Vn=>{try{so(Bn.next(Vn))}catch(uo){Gn(uo)}},ua=Vn=>{try{so(Bn.throw(Vn))}catch(uo){Gn(uo)}},so=Vn=>Vn.done?Pa(Vn.value):Promise.resolve(Vn.value).then($n,ua);so((Bn=Bn.apply(Nr,an)).next())});const Yi="https://www-cdn.educoder.net/",pc=!1;function Su(){return fc(this,null,function*(){const Nr=(0,m.gD)(),{routes:an,routeComponents:Bn}=yield pl(Nr);yield Nr.applyPlugins({key:"patchRoutes",type:mr.ApplyPluginsType.event,args:{routes:an,routeComponents:Bn}});const Pa=Nr.applyPlugins({key:"modifyContextOpts",type:mr.ApplyPluginsType.modify,initialValue:{}}),Gn=Pa.basename||"/",$n=Pa.historyType||"browser",ua=(0,y.fi)(Eu({type:$n,basename:Gn},Pa.historyOpts));return Nr.applyPlugins({key:"render",type:mr.ApplyPluginsType.compose,initialValue(){const so={useStream:!0,routes:an,routeComponents:Bn,pluginManager:Nr,mountElementId:"root",rootElement:Pa.rootElement||document.getElementById("root"),loadingComponent:te,publicPath:Yi,runtimePublicPath:pc,history:ua,historyType:$n,basename:Gn,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Pa.callback},Vn=Nr.applyPlugins({key:"modifyClientRenderOpts",type:mr.ApplyPluginsType.modify,initialValue:so});return zc(Vn)}})()})}Su(),typeof window!="undefined"&&(window.g_umi={version:"4.5.1"})})()})();